builder: mozilla-beta_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-719 starttime: 1468662037.0 results: success (0) buildid: 20160716005954 builduid: f85bc4e37e9e44569711fbd249a29841 revision: 08c34cfb8ed1041f70bdf29faaa045ebc9ff0277 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-16 02:40:36.998040) ========= master: http://buildbot-master03.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-16 02:40:36.998477) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 17 secs) (at 2016-07-16 02:40:36.998753) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 17 secs) (at 2016-07-16 02:40:54.578229) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-16 02:40:54.578604) ========= 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-1468661995.508986-1310177191 _=/tools/buildbot/bin/python using PTY: False --2016-07-16 02:40:54-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 8.64M=0.001s 2016-07-16 02:40:55 (8.64 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.548625 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-16 02:40:55.159148) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-16 02:40:55.159478) ========= 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-1468661995.508986-1310177191 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.030565 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-16 02:40:55.221676) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-07-16 02:40:55.222006) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 08c34cfb8ed1041f70bdf29faaa045ebc9ff0277 --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 08c34cfb8ed1041f70bdf29faaa045ebc9ff0277 --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-1468661995.508986-1310177191 _=/tools/buildbot/bin/python using PTY: False 2016-07-16 02:40:55,438 truncating revision to first 12 chars 2016-07-16 02:40:55,439 Setting DEBUG logging. 2016-07-16 02:40:55,439 attempt 1/10 2016-07-16 02:40:55,439 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/08c34cfb8ed1?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-16 02:40:56,601 unpacking tar archive at: mozilla-beta-08c34cfb8ed1/testing/mozharness/ program finished with exit code 0 elapsedTime=1.740130 ========= master_lag: 0.28 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-07-16 02:40:57.246143) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-16 02:40:57.246496) ========= script_repo_revision: 08c34cfb8ed1041f70bdf29faaa045ebc9ff0277 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-16 02:40:57.246883) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 4 secs) (at 2016-07-16 02:40:57.247147) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 4 secs) (at 2016-07-16 02:41:01.268868) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 25 mins, 13 secs) (at 2016-07-16 02:41:01.269262) ========= /tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-beta', '--download-symbols', 'true'] environment: CCACHE_DIR=/builds/ccache CCACHE_UMASK=002 DISPLAY=:0 HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NODE_PATH=/usr/bin/node MOZ_NO_REMOTE=1 NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1468661995.508986-1310177191 _=/tools/buildbot/bin/python using PTY: False 02:41:01 INFO - MultiFileLogger online at 20160716 02:41:01 in /builds/slave/test 02:41:01 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 02:41:01 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 02:41:01 INFO - {'append_to_log': False, 02:41:01 INFO - 'base_work_dir': '/builds/slave/test', 02:41:01 INFO - 'blob_upload_branch': 'mozilla-beta', 02:41:01 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 02:41:01 INFO - 'buildbot_json_path': 'buildprops.json', 02:41:01 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 02:41:01 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 02:41:01 INFO - 'download_minidump_stackwalk': True, 02:41:01 INFO - 'download_symbols': 'true', 02:41:01 INFO - 'e10s': False, 02:41:01 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 02:41:01 INFO - 'tooltool.py': '/tools/tooltool.py', 02:41:01 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 02:41:01 INFO - '/tools/misc-python/virtualenv.py')}, 02:41:01 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 02:41:01 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 02:41:01 INFO - 'log_level': 'info', 02:41:01 INFO - 'log_to_console': True, 02:41:01 INFO - 'opt_config_files': (), 02:41:01 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 02:41:01 INFO - '--processes=1', 02:41:01 INFO - '--config=%(test_path)s/wptrunner.ini', 02:41:01 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 02:41:01 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 02:41:01 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 02:41:01 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 02:41:01 INFO - 'pip_index': False, 02:41:01 INFO - 'require_test_zip': True, 02:41:01 INFO - 'test_type': ('testharness',), 02:41:01 INFO - 'this_chunk': '1', 02:41:01 INFO - 'tooltool_cache': '/builds/tooltool_cache', 02:41:01 INFO - 'total_chunks': '10', 02:41:01 INFO - 'virtualenv_path': 'venv', 02:41:01 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 02:41:01 INFO - 'work_dir': 'build'} 02:41:01 INFO - ##### 02:41:01 INFO - ##### Running clobber step. 02:41:01 INFO - ##### 02:41:01 INFO - Running pre-action listener: _resource_record_pre_action 02:41:01 INFO - Running main action method: clobber 02:41:01 INFO - rmtree: /builds/slave/test/build 02:41:01 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 02:41:02 INFO - Running post-action listener: _resource_record_post_action 02:41:02 INFO - ##### 02:41:02 INFO - ##### Running read-buildbot-config step. 02:41:02 INFO - ##### 02:41:02 INFO - Running pre-action listener: _resource_record_pre_action 02:41:02 INFO - Running main action method: read_buildbot_config 02:41:02 INFO - Using buildbot properties: 02:41:02 INFO - { 02:41:02 INFO - "project": "", 02:41:02 INFO - "product": "firefox", 02:41:02 INFO - "script_repo_revision": "production", 02:41:02 INFO - "scheduler": "tests-mozilla-beta-ubuntu32_vm-debug-unittest", 02:41:02 INFO - "repository": "", 02:41:02 INFO - "buildername": "Ubuntu VM 12.04 mozilla-beta debug test web-platform-tests-1", 02:41:02 INFO - "buildid": "20160716005954", 02:41:02 INFO - "pgo_build": "False", 02:41:02 INFO - "basedir": "/builds/slave/test", 02:41:02 INFO - "buildnumber": 1, 02:41:02 INFO - "slavename": "tst-linux32-spot-719", 02:41:02 INFO - "revision": "08c34cfb8ed1041f70bdf29faaa045ebc9ff0277", 02:41:02 INFO - "master": "http://buildbot-master03.bb.releng.use1.mozilla.com:8201/", 02:41:02 INFO - "platform": "linux", 02:41:02 INFO - "branch": "mozilla-beta", 02:41:02 INFO - "repo_path": "releases/mozilla-beta", 02:41:02 INFO - "moz_repo_path": "", 02:41:02 INFO - "stage_platform": "linux", 02:41:02 INFO - "builduid": "f85bc4e37e9e44569711fbd249a29841", 02:41:02 INFO - "slavebuilddir": "test" 02:41:02 INFO - } 02:41:02 INFO - Found installer url https://queue.taskcluster.net/v1/task/X9Wcf8qLSpqieWVOXxohoA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2. 02:41:02 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/X9Wcf8qLSpqieWVOXxohoA/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json. 02:41:02 INFO - Running post-action listener: _resource_record_post_action 02:41:02 INFO - ##### 02:41:02 INFO - ##### Running download-and-extract step. 02:41:02 INFO - ##### 02:41:02 INFO - Running pre-action listener: _resource_record_pre_action 02:41:02 INFO - Running main action method: download_and_extract 02:41:02 INFO - mkdir: /builds/slave/test/build/tests 02:41:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:41:02 INFO - https://queue.taskcluster.net/v1/task/X9Wcf8qLSpqieWVOXxohoA/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 02:41:02 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/X9Wcf8qLSpqieWVOXxohoA/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 02:41:02 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/X9Wcf8qLSpqieWVOXxohoA/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 02:41:02 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/X9Wcf8qLSpqieWVOXxohoA/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 02:41:02 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/X9Wcf8qLSpqieWVOXxohoA/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json'}, attempt #1 02:41:05 INFO - Downloaded 1291 bytes. 02:41:05 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 02:41:05 INFO - Using the following test package requirements: 02:41:05 INFO - {u'common': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 02:41:05 INFO - u'cppunittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 02:41:05 INFO - u'firefox-48.0.en-US.linux-i686.cppunittest.tests.zip'], 02:41:05 INFO - u'gtest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 02:41:05 INFO - u'firefox-48.0.en-US.linux-i686.gtest.tests.zip'], 02:41:05 INFO - u'jittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 02:41:05 INFO - u'jsshell-linux-i686.zip'], 02:41:05 INFO - u'mochitest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 02:41:05 INFO - u'firefox-48.0.en-US.linux-i686.mochitest.tests.zip'], 02:41:05 INFO - u'mozbase': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 02:41:05 INFO - u'reftest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 02:41:05 INFO - u'firefox-48.0.en-US.linux-i686.reftest.tests.zip'], 02:41:05 INFO - u'talos': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 02:41:05 INFO - u'firefox-48.0.en-US.linux-i686.talos.tests.zip'], 02:41:05 INFO - u'web-platform': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 02:41:05 INFO - u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'], 02:41:05 INFO - u'xpcshell': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 02:41:05 INFO - u'firefox-48.0.en-US.linux-i686.xpcshell.tests.zip']} 02:41:05 INFO - Downloading packages: [u'firefox-48.0.en-US.linux-i686.common.tests.zip', u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform 02:41:05 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')]} 02:41:05 INFO - https://queue.taskcluster.net/v1/task/X9Wcf8qLSpqieWVOXxohoA/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 02:41:05 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/X9Wcf8qLSpqieWVOXxohoA/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 02:41:05 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/X9Wcf8qLSpqieWVOXxohoA/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 02:41:05 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/X9Wcf8qLSpqieWVOXxohoA/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip 02:41:05 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/X9Wcf8qLSpqieWVOXxohoA/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip'}, attempt #1 02:41:13 INFO - Downloaded 22824385 bytes. 02:41:13 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 02:41:13 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 02:41:14 INFO - caution: filename not matched: web-platform/* 02:41:14 INFO - Return code: 11 02:41:14 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')]} 02:41:14 INFO - https://queue.taskcluster.net/v1/task/X9Wcf8qLSpqieWVOXxohoA/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 02:41:14 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/X9Wcf8qLSpqieWVOXxohoA/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 02:41:14 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/X9Wcf8qLSpqieWVOXxohoA/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 02:41:14 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/X9Wcf8qLSpqieWVOXxohoA/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 02:41:14 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/X9Wcf8qLSpqieWVOXxohoA/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 02:41:25 INFO - Downloaded 36389876 bytes. 02:41:25 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 02:41:25 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 02:41:29 INFO - caution: filename not matched: bin/* 02:41:29 INFO - caution: filename not matched: config/* 02:41:29 INFO - caution: filename not matched: mozbase/* 02:41:29 INFO - caution: filename not matched: marionette/* 02:41:29 INFO - caution: filename not matched: tools/wptserve/* 02:41:29 INFO - Return code: 11 02:41:29 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')]} 02:41:29 INFO - https://queue.taskcluster.net/v1/task/X9Wcf8qLSpqieWVOXxohoA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 02:41:29 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/X9Wcf8qLSpqieWVOXxohoA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 02:41:29 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/X9Wcf8qLSpqieWVOXxohoA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 02:41:29 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/X9Wcf8qLSpqieWVOXxohoA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2 02:41:29 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/X9Wcf8qLSpqieWVOXxohoA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2'}, attempt #1 02:41:48 INFO - Downloaded 69356287 bytes. 02:41:48 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/X9Wcf8qLSpqieWVOXxohoA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 02:41:48 INFO - mkdir: /builds/slave/test/properties 02:41:48 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 02:41:48 INFO - Writing to file /builds/slave/test/properties/build_url 02:41:48 INFO - Contents: 02:41:48 INFO - build_url:https://queue.taskcluster.net/v1/task/X9Wcf8qLSpqieWVOXxohoA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 02:41:49 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/X9Wcf8qLSpqieWVOXxohoA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 02:41:49 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 02:41:49 INFO - Writing to file /builds/slave/test/properties/symbols_url 02:41:49 INFO - Contents: 02:41:49 INFO - symbols_url:https://queue.taskcluster.net/v1/task/X9Wcf8qLSpqieWVOXxohoA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 02:41:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:41:49 INFO - https://queue.taskcluster.net/v1/task/X9Wcf8qLSpqieWVOXxohoA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 02:41:49 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/X9Wcf8qLSpqieWVOXxohoA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 02:41:49 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/X9Wcf8qLSpqieWVOXxohoA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 02:41:49 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/X9Wcf8qLSpqieWVOXxohoA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 02:41:49 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/X9Wcf8qLSpqieWVOXxohoA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 02:42:39 INFO - Downloaded 92357778 bytes. 02:42:39 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 02:42:39 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 02:42:47 INFO - Return code: 0 02:42:47 INFO - Running post-action listener: _resource_record_post_action 02:42:47 INFO - Running post-action listener: set_extra_try_arguments 02:42:47 INFO - ##### 02:42:47 INFO - ##### Running create-virtualenv step. 02:42:47 INFO - ##### 02:42:47 INFO - Running pre-action listener: _pre_create_virtualenv 02:42:47 INFO - Running pre-action listener: _resource_record_pre_action 02:42:47 INFO - Running main action method: create_virtualenv 02:42:47 INFO - Creating virtualenv /builds/slave/test/build/venv 02:42:47 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 02:42:47 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 02:42:48 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 02:42:48 INFO - Using real prefix '/usr' 02:42:48 INFO - New python executable in /builds/slave/test/build/venv/bin/python 02:42:49 INFO - Installing distribute.............................................................................................................................................................................................done. 02:42:52 INFO - Installing pip.................done. 02:42:52 INFO - Return code: 0 02:42:52 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 02:42:52 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')]} 02:42:52 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:42:52 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 02:42:52 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')]} 02:42:52 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:42:52 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 02:42:52 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 0x9a4cc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9ab3598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9b65f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9847e30>, '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 0x9ae4c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9b63470>, '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-1468661995.508986-1310177191', '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 02:42:52 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 02:42:52 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 02:42:52 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 02:42:52 INFO - 'CCACHE_UMASK': '002', 02:42:52 INFO - 'DISPLAY': ':0', 02:42:52 INFO - 'HOME': '/home/cltbld', 02:42:52 INFO - 'LANG': 'en_US.UTF-8', 02:42:52 INFO - 'LOGNAME': 'cltbld', 02:42:52 INFO - 'MAIL': '/var/mail/cltbld', 02:42:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:42:52 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 02:42:52 INFO - 'MOZ_NO_REMOTE': '1', 02:42:52 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 02:42:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:42:52 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 02:42:52 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 02:42:52 INFO - 'PWD': '/builds/slave/test', 02:42:52 INFO - 'SHELL': '/bin/bash', 02:42:52 INFO - 'SHLVL': '1', 02:42:52 INFO - 'TERM': 'linux', 02:42:52 INFO - 'TMOUT': '86400', 02:42:52 INFO - 'USER': 'cltbld', 02:42:52 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468661995.508986-1310177191', 02:42:52 INFO - '_': '/tools/buildbot/bin/python'} 02:42:53 INFO - Ignoring indexes: https://pypi.python.org/simple/ 02:42:53 INFO - Downloading/unpacking psutil>=0.7.1 02:42:53 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 02:42:53 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 02:42:53 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 02:42:53 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 02:42:53 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 02:42:53 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 02:42:58 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 02:42:58 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 02:42:58 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 02:42:58 INFO - Installing collected packages: psutil 02:42:58 INFO - Running setup.py install for psutil 02:42:58 INFO - building 'psutil._psutil_linux' extension 02:42:58 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 02:42:58 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 02:42:58 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 02:42:59 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 02:42:59 INFO - building 'psutil._psutil_posix' extension 02:42:59 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 02:42:59 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 02:42:59 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 02:42:59 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 02:42:59 INFO - Successfully installed psutil 02:42:59 INFO - Cleaning up... 02:42:59 INFO - Return code: 0 02:42:59 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 02:42:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:42:59 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:42:59 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 02:42:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:42:59 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:42:59 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 02:42:59 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 0x9a4cc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9ab3598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9b65f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9847e30>, '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 0x9ae4c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9b63470>, '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-1468661995.508986-1310177191', '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 02:42:59 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 02:42:59 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 02:42:59 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 02:42:59 INFO - 'CCACHE_UMASK': '002', 02:42:59 INFO - 'DISPLAY': ':0', 02:42:59 INFO - 'HOME': '/home/cltbld', 02:42:59 INFO - 'LANG': 'en_US.UTF-8', 02:42:59 INFO - 'LOGNAME': 'cltbld', 02:42:59 INFO - 'MAIL': '/var/mail/cltbld', 02:42:59 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:42:59 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 02:42:59 INFO - 'MOZ_NO_REMOTE': '1', 02:42:59 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 02:42:59 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:42:59 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 02:42:59 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 02:42:59 INFO - 'PWD': '/builds/slave/test', 02:42:59 INFO - 'SHELL': '/bin/bash', 02:42:59 INFO - 'SHLVL': '1', 02:42:59 INFO - 'TERM': 'linux', 02:42:59 INFO - 'TMOUT': '86400', 02:42:59 INFO - 'USER': 'cltbld', 02:42:59 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468661995.508986-1310177191', 02:42:59 INFO - '_': '/tools/buildbot/bin/python'} 02:43:00 INFO - Ignoring indexes: https://pypi.python.org/simple/ 02:43:00 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 02:43: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 02:43: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 02:43: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 02:43: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 02:43: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 02:43: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 02:43:04 INFO - Downloading mozsystemmonitor-0.0.tar.gz 02:43:04 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 02:43:05 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 02:43:05 INFO - Installing collected packages: mozsystemmonitor 02:43:05 INFO - Running setup.py install for mozsystemmonitor 02:43:05 INFO - Successfully installed mozsystemmonitor 02:43:05 INFO - Cleaning up... 02:43:05 INFO - Return code: 0 02:43:05 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 02:43:05 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')]} 02:43:05 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:43:05 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 02:43:05 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')]} 02:43:05 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:43:05 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 02:43:05 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 0x9a4cc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9ab3598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9b65f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9847e30>, '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 0x9ae4c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9b63470>, '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-1468661995.508986-1310177191', '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 02:43:05 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 02:43:05 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 02:43:05 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 02:43:05 INFO - 'CCACHE_UMASK': '002', 02:43:05 INFO - 'DISPLAY': ':0', 02:43:05 INFO - 'HOME': '/home/cltbld', 02:43:05 INFO - 'LANG': 'en_US.UTF-8', 02:43:05 INFO - 'LOGNAME': 'cltbld', 02:43:05 INFO - 'MAIL': '/var/mail/cltbld', 02:43:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:43:05 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 02:43:05 INFO - 'MOZ_NO_REMOTE': '1', 02:43:05 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 02:43:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:43:05 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 02:43:05 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 02:43:05 INFO - 'PWD': '/builds/slave/test', 02:43:05 INFO - 'SHELL': '/bin/bash', 02:43:05 INFO - 'SHLVL': '1', 02:43:05 INFO - 'TERM': 'linux', 02:43:05 INFO - 'TMOUT': '86400', 02:43:05 INFO - 'USER': 'cltbld', 02:43:05 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468661995.508986-1310177191', 02:43:05 INFO - '_': '/tools/buildbot/bin/python'} 02:43:05 INFO - Ignoring indexes: https://pypi.python.org/simple/ 02:43:05 INFO - Downloading/unpacking blobuploader==1.2.4 02:43:05 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 02:43:05 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 02:43:05 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 02:43:05 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 02:43:05 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 02:43:05 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 02:43:10 INFO - Downloading blobuploader-1.2.4.tar.gz 02:43:10 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 02:43:10 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 02:43:10 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 02:43:10 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 02:43:10 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 02:43:10 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 02:43:10 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 02:43:10 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 02:43:11 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 02:43:11 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 02:43:11 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 02:43:11 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 02:43:12 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 02:43:12 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 02:43:12 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 02:43:12 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 02:43:12 INFO - Downloading docopt-0.6.1.tar.gz 02:43:12 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 02:43:12 INFO - Installing collected packages: blobuploader, requests, docopt 02:43:12 INFO - Running setup.py install for blobuploader 02:43:12 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 02:43:12 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 02:43:12 INFO - Running setup.py install for requests 02:43:13 INFO - Running setup.py install for docopt 02:43:13 INFO - Successfully installed blobuploader requests docopt 02:43:13 INFO - Cleaning up... 02:43:14 INFO - Return code: 0 02:43:14 INFO - Installing None into virtualenv /builds/slave/test/build/venv 02:43:14 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')]} 02:43:14 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:43:14 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 02:43:14 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')]} 02:43:14 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:43:14 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 02:43:14 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 0x9a4cc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9ab3598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9b65f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9847e30>, '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 0x9ae4c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9b63470>, '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-1468661995.508986-1310177191', '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 02:43:14 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 02:43:14 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 02:43:14 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 02:43:14 INFO - 'CCACHE_UMASK': '002', 02:43:14 INFO - 'DISPLAY': ':0', 02:43:14 INFO - 'HOME': '/home/cltbld', 02:43:14 INFO - 'LANG': 'en_US.UTF-8', 02:43:14 INFO - 'LOGNAME': 'cltbld', 02:43:14 INFO - 'MAIL': '/var/mail/cltbld', 02:43:14 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:43:14 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 02:43:14 INFO - 'MOZ_NO_REMOTE': '1', 02:43:14 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 02:43:14 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:43:14 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 02:43:14 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 02:43:14 INFO - 'PWD': '/builds/slave/test', 02:43:14 INFO - 'SHELL': '/bin/bash', 02:43:14 INFO - 'SHLVL': '1', 02:43:14 INFO - 'TERM': 'linux', 02:43:14 INFO - 'TMOUT': '86400', 02:43:14 INFO - 'USER': 'cltbld', 02:43:14 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468661995.508986-1310177191', 02:43:14 INFO - '_': '/tools/buildbot/bin/python'} 02:43:14 INFO - Ignoring indexes: https://pypi.python.org/simple/ 02:43:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 02:43:14 INFO - Running setup.py (path:/tmp/pip-JvONTj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 02:43:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 02:43:14 INFO - Running setup.py (path:/tmp/pip-sI87bM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 02:43:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 02:43:14 INFO - Running setup.py (path:/tmp/pip-F4oNCa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 02:43:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 02:43:14 INFO - Running setup.py (path:/tmp/pip-muE1iA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 02:43:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 02:43:14 INFO - Running setup.py (path:/tmp/pip-_K4YI3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 02:43:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 02:43:15 INFO - Running setup.py (path:/tmp/pip-_CPAcl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 02:43:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 02:43:15 INFO - Running setup.py (path:/tmp/pip-nbYBpx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 02:43:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 02:43:15 INFO - Running setup.py (path:/tmp/pip-jWblsD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 02:43:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 02:43:15 INFO - Running setup.py (path:/tmp/pip-5DKO3E-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 02:43:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 02:43:15 INFO - Running setup.py (path:/tmp/pip-n9DuRT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 02:43:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 02:43:15 INFO - Running setup.py (path:/tmp/pip-rrxgAl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 02:43:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 02:43:15 INFO - Running setup.py (path:/tmp/pip-NmbyRQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 02:43:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 02:43:15 INFO - Running setup.py (path:/tmp/pip-Qe8x7F-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 02:43:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 02:43:16 INFO - Running setup.py (path:/tmp/pip-UoUBfe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 02:43:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 02:43:16 INFO - Running setup.py (path:/tmp/pip-Afupyi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 02:43:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 02:43:16 INFO - Running setup.py (path:/tmp/pip-aenX7i-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 02:43:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 02:43:16 INFO - Running setup.py (path:/tmp/pip-0iKX67-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 02:43:16 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 02:43:16 INFO - Running setup.py (path:/tmp/pip-CBHthu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 02:43:16 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 02:43:16 INFO - Running setup.py (path:/tmp/pip-n1unn3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 02:43:16 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 02:43:16 INFO - Running setup.py (path:/tmp/pip-pOJaai-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 02:43:16 INFO - Unpacking /builds/slave/test/build/tests/marionette 02:43:17 INFO - Running setup.py (path:/tmp/pip-15n2X1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 02:43:17 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 02:43:17 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 02:43:17 INFO - Running setup.py install for manifestparser 02:43:17 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 02:43:17 INFO - Running setup.py install for mozcrash 02:43:17 INFO - Running setup.py install for mozdebug 02:43:18 INFO - Running setup.py install for mozdevice 02:43:18 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 02:43:18 INFO - Installing dm script to /builds/slave/test/build/venv/bin 02:43:18 INFO - Running setup.py install for mozfile 02:43:18 INFO - Running setup.py install for mozhttpd 02:43:18 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 02:43:18 INFO - Running setup.py install for mozinfo 02:43:18 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 02:43:18 INFO - Running setup.py install for mozInstall 02:43:19 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 02:43:19 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 02:43:19 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 02:43:19 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 02:43:19 INFO - Running setup.py install for mozleak 02:43:19 INFO - Running setup.py install for mozlog 02:43:19 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 02:43:19 INFO - Running setup.py install for moznetwork 02:43:19 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 02:43:19 INFO - Running setup.py install for mozprocess 02:43:19 INFO - Running setup.py install for mozprofile 02:43:20 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 02:43:20 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 02:43:20 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 02:43:20 INFO - Running setup.py install for mozrunner 02:43:20 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 02:43:20 INFO - Running setup.py install for mozscreenshot 02:43:20 INFO - Running setup.py install for moztest 02:43:20 INFO - Running setup.py install for mozversion 02:43:21 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 02:43:21 INFO - Running setup.py install for wptserve 02:43:21 INFO - Running setup.py install for marionette-driver 02:43:21 INFO - Running setup.py install for browsermob-proxy 02:43:21 INFO - Running setup.py install for marionette-client 02:43:22 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 02:43:22 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 02:43:22 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 02:43:22 INFO - Cleaning up... 02:43:22 INFO - Return code: 0 02:43:22 INFO - Installing None into virtualenv /builds/slave/test/build/venv 02:43: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')]} 02:43:22 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:43:22 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 02:43: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')]} 02:43:22 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:43:22 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 02:43:22 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 0x9a4cc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9ab3598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9b65f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9847e30>, '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 0x9ae4c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9b63470>, '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-1468661995.508986-1310177191', '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 02:43:22 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 02:43:22 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 02:43:22 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 02:43:22 INFO - 'CCACHE_UMASK': '002', 02:43:22 INFO - 'DISPLAY': ':0', 02:43:22 INFO - 'HOME': '/home/cltbld', 02:43:22 INFO - 'LANG': 'en_US.UTF-8', 02:43:22 INFO - 'LOGNAME': 'cltbld', 02:43:22 INFO - 'MAIL': '/var/mail/cltbld', 02:43:22 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:43:22 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 02:43:22 INFO - 'MOZ_NO_REMOTE': '1', 02:43:22 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 02:43:22 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:43:22 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 02:43:22 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 02:43:22 INFO - 'PWD': '/builds/slave/test', 02:43:22 INFO - 'SHELL': '/bin/bash', 02:43:22 INFO - 'SHLVL': '1', 02:43:22 INFO - 'TERM': 'linux', 02:43:22 INFO - 'TMOUT': '86400', 02:43:22 INFO - 'USER': 'cltbld', 02:43:22 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468661995.508986-1310177191', 02:43:22 INFO - '_': '/tools/buildbot/bin/python'} 02:43:22 INFO - Ignoring indexes: https://pypi.python.org/simple/ 02:43:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 02:43:22 INFO - Running setup.py (path:/tmp/pip-ZPxsL8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 02:43:22 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)) 02:43:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 02:43:22 INFO - Running setup.py (path:/tmp/pip-3BXUMa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 02:43:23 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)) 02:43:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 02:43:23 INFO - Running setup.py (path:/tmp/pip-7sHPNu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 02:43:23 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)) 02:43:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 02:43:23 INFO - Running setup.py (path:/tmp/pip-3Dgstw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 02:43:23 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)) 02:43:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 02:43:23 INFO - Running setup.py (path:/tmp/pip-8UAVNG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 02:43:23 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)) 02:43:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 02:43:23 INFO - Running setup.py (path:/tmp/pip-kdXws_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 02:43:23 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)) 02:43:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 02:43:23 INFO - Running setup.py (path:/tmp/pip-BSpQ1f-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 02:43:23 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)) 02:43:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 02:43:23 INFO - Running setup.py (path:/tmp/pip-8M1usx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 02:43:23 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)) 02:43:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 02:43:23 INFO - Running setup.py (path:/tmp/pip-5TpJny-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 02:43:24 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)) 02:43:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 02:43:24 INFO - Running setup.py (path:/tmp/pip-4ibFPV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 02:43:24 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)) 02:43:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 02:43:24 INFO - Running setup.py (path:/tmp/pip-ZKf9LI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 02:43:24 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)) 02:43:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 02:43:24 INFO - Running setup.py (path:/tmp/pip-2ZYbn_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 02:43:24 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)) 02:43:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 02:43:24 INFO - Running setup.py (path:/tmp/pip-JCo5sX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 02:43:24 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)) 02:43:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 02:43:24 INFO - Running setup.py (path:/tmp/pip-vb4TLo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 02:43:24 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)) 02:43:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 02:43:24 INFO - Running setup.py (path:/tmp/pip-SbcCC6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 02:43:24 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)) 02:43:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 02:43:24 INFO - Running setup.py (path:/tmp/pip-NSokXr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 02:43:24 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)) 02:43:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 02:43:25 INFO - Running setup.py (path:/tmp/pip-ubrfq_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 02:43:25 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)) 02:43:25 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 02:43:25 INFO - Running setup.py (path:/tmp/pip-OTY9Wj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 02:43:25 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)) 02:43:25 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 02:43:25 INFO - Running setup.py (path:/tmp/pip-z6qQhf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 02:43:25 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)) 02:43:25 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 02:43:25 INFO - Running setup.py (path:/tmp/pip-LcZ2Lm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 02:43:25 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)) 02:43:25 INFO - Unpacking /builds/slave/test/build/tests/marionette 02:43:25 INFO - Running setup.py (path:/tmp/pip-JRk0y2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 02:43:26 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 02:43:26 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)) 02:43:26 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)) 02:43:26 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)) 02:43:26 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)) 02:43:26 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)) 02:43:26 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)) 02:43:26 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 02:43: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 02:43: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 02:43: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 02:43: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 02:43: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 02:43: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 02:43:30 INFO - Downloading blessings-1.6.tar.gz 02:43:31 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 02:43:31 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)) 02:43:31 INFO - Installing collected packages: blessings 02:43:31 INFO - Running setup.py install for blessings 02:43:31 INFO - Successfully installed blessings 02:43:31 INFO - Cleaning up... 02:43:31 INFO - Return code: 0 02:43:31 INFO - Done creating virtualenv /builds/slave/test/build/venv. 02:43:31 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 02:43:31 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 02:43:31 INFO - Reading from file tmpfile_stdout 02:43:31 INFO - Current package versions: 02:43:31 INFO - argparse == 1.2.1 02:43:31 INFO - blessings == 1.6 02:43:31 INFO - blobuploader == 1.2.4 02:43:31 INFO - browsermob-proxy == 0.6.0 02:43:31 INFO - docopt == 0.6.1 02:43:31 INFO - manifestparser == 1.1 02:43:31 INFO - marionette-client == 2.3.0 02:43:31 INFO - marionette-driver == 1.4.0 02:43:31 INFO - mozInstall == 1.12 02:43:31 INFO - mozcrash == 0.17 02:43:31 INFO - mozdebug == 0.1 02:43:31 INFO - mozdevice == 0.48 02:43:31 INFO - mozfile == 1.2 02:43:31 INFO - mozhttpd == 0.7 02:43:31 INFO - mozinfo == 0.9 02:43:31 INFO - mozleak == 0.1 02:43:31 INFO - mozlog == 3.1 02:43:31 INFO - moznetwork == 0.27 02:43:31 INFO - mozprocess == 0.22 02:43:31 INFO - mozprofile == 0.28 02:43:31 INFO - mozrunner == 6.11 02:43:31 INFO - mozscreenshot == 0.1 02:43:31 INFO - mozsystemmonitor == 0.0 02:43:31 INFO - moztest == 0.7 02:43:31 INFO - mozversion == 1.4 02:43:31 INFO - psutil == 3.1.1 02:43:31 INFO - requests == 1.2.3 02:43:31 INFO - wptserve == 1.4.0 02:43:31 INFO - wsgiref == 0.1.2 02:43:31 INFO - Running post-action listener: _resource_record_post_action 02:43:31 INFO - Running post-action listener: _start_resource_monitoring 02:43:31 INFO - Starting resource monitoring. 02:43:32 INFO - ##### 02:43:32 INFO - ##### Running pull step. 02:43:32 INFO - ##### 02:43:32 INFO - Running pre-action listener: _resource_record_pre_action 02:43:32 INFO - Running main action method: pull 02:43:32 INFO - Pull has nothing to do! 02:43:32 INFO - Running post-action listener: _resource_record_post_action 02:43:32 INFO - ##### 02:43:32 INFO - ##### Running install step. 02:43:32 INFO - ##### 02:43:32 INFO - Running pre-action listener: _resource_record_pre_action 02:43:32 INFO - Running main action method: install 02:43:32 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 02:43:32 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 02:43:32 INFO - Reading from file tmpfile_stdout 02:43:32 INFO - Detecting whether we're running mozinstall >=1.0... 02:43:32 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 02:43:32 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 02:43:32 INFO - Reading from file tmpfile_stdout 02:43:32 INFO - Output received: 02:43:32 INFO - Usage: mozinstall [options] installer 02:43:32 INFO - Options: 02:43:32 INFO - -h, --help show this help message and exit 02:43:32 INFO - -d DEST, --destination=DEST 02:43:32 INFO - Directory to install application into. [default: 02:43:32 INFO - "/builds/slave/test"] 02:43:32 INFO - --app=APP Application being installed. [default: firefox] 02:43:32 INFO - mkdir: /builds/slave/test/build/application 02:43:32 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application'] 02:43:32 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application 02:44:01 INFO - Reading from file tmpfile_stdout 02:44:01 INFO - Output received: 02:44:01 INFO - /builds/slave/test/build/application/firefox/firefox 02:44:01 INFO - Running post-action listener: _resource_record_post_action 02:44:01 INFO - ##### 02:44:01 INFO - ##### Running run-tests step. 02:44:01 INFO - ##### 02:44:01 INFO - Running pre-action listener: _resource_record_pre_action 02:44:01 INFO - Running main action method: run_tests 02:44:01 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 02:44:01 INFO - Minidump filename unknown. Determining based upon platform and architecture. 02:44:01 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 02:44:01 INFO - grabbing minidump binary from tooltool 02:44:01 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:44:01 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 0x9847e30>, '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 0x9ae4c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9b63470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 02:44:01 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 02:44:01 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 02:44:01 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 02:44:01 INFO - Return code: 0 02:44:01 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 02:44:01 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 02:44:01 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/X9Wcf8qLSpqieWVOXxohoA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 02:44:01 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/X9Wcf8qLSpqieWVOXxohoA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 02:44:01 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 02:44:01 INFO - 'CCACHE_UMASK': '002', 02:44:01 INFO - 'DISPLAY': ':0', 02:44:01 INFO - 'HOME': '/home/cltbld', 02:44:01 INFO - 'LANG': 'en_US.UTF-8', 02:44:01 INFO - 'LOGNAME': 'cltbld', 02:44:01 INFO - 'MAIL': '/var/mail/cltbld', 02:44:01 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 02:44:01 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:44:01 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 02:44:01 INFO - 'MOZ_NO_REMOTE': '1', 02:44:01 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 02:44:01 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:44:01 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 02:44:01 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 02:44:01 INFO - 'PWD': '/builds/slave/test', 02:44:01 INFO - 'SHELL': '/bin/bash', 02:44:01 INFO - 'SHLVL': '1', 02:44:01 INFO - 'TERM': 'linux', 02:44:01 INFO - 'TMOUT': '86400', 02:44:01 INFO - 'USER': 'cltbld', 02:44:01 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468661995.508986-1310177191', 02:44:01 INFO - '_': '/tools/buildbot/bin/python'} 02:44:01 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/X9Wcf8qLSpqieWVOXxohoA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 02:44:02 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 02:44:02 INFO - import pkg_resources 02:44:03 INFO - Using 1 client processes 02:44:04 INFO - wptserve Starting http server on 127.0.0.1:8000 02:44:04 INFO - wptserve Starting http server on 127.0.0.1:8001 02:44:04 INFO - wptserve Starting http server on 127.0.0.1:8443 02:44:06 INFO - SUITE-START | Running 778 tests 02:44:06 INFO - Running testharness tests 02:44:06 INFO - Setting up ssl 02:44:06 INFO - PROCESS | certutil | 02:44:06 INFO - PROCESS | certutil | 02:44:06 INFO - PROCESS | certutil | 02:44:06 INFO - Certificate Nickname Trust Attributes 02:44:06 INFO - SSL,S/MIME,JAR/XPI 02:44:06 INFO - 02:44:06 INFO - web-platform-tests CT,, 02:44:06 INFO - 02:44:06 INFO - Starting runner 02:44:09 INFO - PROCESS | 11289 | 1468662249132 Marionette DEBUG Marionette enabled via build flag and pref 02:44:09 INFO - PROCESS | 11289 | ++DOCSHELL 0xa4d4fc00 == 1 [pid = 11289] [id = 1] 02:44:09 INFO - PROCESS | 11289 | ++DOMWINDOW == 1 (0xa4d50000) [pid = 11289] [serial = 1] [outer = (nil)] 02:44:09 INFO - PROCESS | 11289 | [11289] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 02:44:09 INFO - PROCESS | 11289 | ++DOMWINDOW == 2 (0xa4d50800) [pid = 11289] [serial = 2] [outer = 0xa4d50000] 02:44:09 INFO - PROCESS | 11289 | 1468662249823 Marionette INFO Listening on port 2828 02:44:10 INFO - PROCESS | 11289 | 1468662250485 Marionette DEBUG Marionette enabled via command-line flag 02:44:10 INFO - PROCESS | 11289 | ++DOCSHELL 0xa22b0c00 == 2 [pid = 11289] [id = 2] 02:44:10 INFO - PROCESS | 11289 | ++DOMWINDOW == 3 (0xa22b2000) [pid = 11289] [serial = 3] [outer = (nil)] 02:44:10 INFO - PROCESS | 11289 | [11289] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 02:44:10 INFO - PROCESS | 11289 | ++DOMWINDOW == 4 (0xa8bc0c00) [pid = 11289] [serial = 4] [outer = 0xa22b2000] 02:44:10 INFO - PROCESS | 11289 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a1fcf240 02:44:10 INFO - PROCESS | 11289 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a1fcfd20 02:44:10 INFO - PROCESS | 11289 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a1fddda0 02:44:10 INFO - PROCESS | 11289 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a1ffaa00 02:44:10 INFO - PROCESS | 11289 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a1fdf7a0 02:44:10 INFO - PROCESS | 11289 | ++DOMWINDOW == 5 (0xa1008800) [pid = 11289] [serial = 5] [outer = 0xa4d50000] 02:44:10 INFO - PROCESS | 11289 | [11289] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:44:10 INFO - PROCESS | 11289 | 1468662250856 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:38526 02:44:10 INFO - PROCESS | 11289 | [11289] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:44:10 INFO - PROCESS | 11289 | 1468662250886 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:38527 02:44:10 INFO - PROCESS | 11289 | 1468662250945 Marionette DEBUG Closed connection conn0 02:44:11 INFO - PROCESS | 11289 | [11289] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2251 02:44:11 INFO - PROCESS | 11289 | 1468662251057 Marionette DEBUG Closed connection conn1 02:44:11 INFO - PROCESS | 11289 | [11289] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:44:11 INFO - PROCESS | 11289 | 1468662251069 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:38528 02:44:11 INFO - PROCESS | 11289 | [11289] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:44:11 INFO - PROCESS | 11289 | 1468662251122 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:38529 02:44:11 INFO - PROCESS | 11289 | 1468662251127 Marionette DEBUG Closed connection conn2 02:44:11 INFO - PROCESS | 11289 | 1468662251161 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 02:44:11 INFO - PROCESS | 11289 | 1468662251188 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160716005954","device":"desktop","version":"48.0"} 02:44:11 INFO - PROCESS | 11289 | [11289] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:44:12 INFO - PROCESS | 11289 | ++DOCSHELL 0x9a903800 == 3 [pid = 11289] [id = 3] 02:44:12 INFO - PROCESS | 11289 | ++DOMWINDOW == 6 (0x9a903c00) [pid = 11289] [serial = 6] [outer = (nil)] 02:44:12 INFO - PROCESS | 11289 | ++DOCSHELL 0x9a904000 == 4 [pid = 11289] [id = 4] 02:44:12 INFO - PROCESS | 11289 | ++DOMWINDOW == 7 (0x9a907800) [pid = 11289] [serial = 7] [outer = (nil)] 02:44:13 INFO - PROCESS | 11289 | [11289] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 02:44:13 INFO - PROCESS | 11289 | ++DOCSHELL 0x9a24a000 == 5 [pid = 11289] [id = 5] 02:44:13 INFO - PROCESS | 11289 | ++DOMWINDOW == 8 (0x9a24a400) [pid = 11289] [serial = 8] [outer = (nil)] 02:44:13 INFO - PROCESS | 11289 | [11289] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 02:44:13 INFO - PROCESS | 11289 | [11289] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 02:44:13 INFO - PROCESS | 11289 | ++DOMWINDOW == 9 (0x99d85c00) [pid = 11289] [serial = 9] [outer = 0x9a24a400] 02:44:14 INFO - PROCESS | 11289 | ++DOMWINDOW == 10 (0x99abf000) [pid = 11289] [serial = 10] [outer = 0x9a903c00] 02:44:14 INFO - PROCESS | 11289 | ++DOMWINDOW == 11 (0x99ac0c00) [pid = 11289] [serial = 11] [outer = 0x9a907800] 02:44:14 INFO - PROCESS | 11289 | ++DOMWINDOW == 12 (0x99ac3400) [pid = 11289] [serial = 12] [outer = 0x9a24a400] 02:44:15 INFO - PROCESS | 11289 | 1468662255348 Marionette INFO startBrowser c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:44:15 INFO - PROCESS | 11289 | 1468662255398 Marionette DEBUG loaded listener.js 02:44:15 INFO - PROCESS | 11289 | 1468662255417 Marionette DEBUG loaded listener.js 02:44:15 INFO - PROCESS | 11289 | 1468662255421 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:44:16 INFO - PROCESS | 11289 | ++DOMWINDOW == 13 (0x98184000) [pid = 11289] [serial = 13] [outer = 0x9a24a400] 02:44:16 INFO - PROCESS | 11289 | 1468662256108 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"c9fdf573-2eeb-4c6e-8da6-e283a67517b3","capabilities":{"browserName":"Firefox","browserVersion":"48.0","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160716005954","device":"desktop","version":"48.0","command_id":1}}] 02:44:16 INFO - PROCESS | 11289 | 1468662256306 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}] 02:44:16 INFO - PROCESS | 11289 | 1468662256313 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:44:16 INFO - PROCESS | 11289 | 1468662256618 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 02:44:16 INFO - PROCESS | 11289 | 1468662256733 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 02:44:16 INFO - PROCESS | 11289 | 1468662256738 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:44:16 INFO - PROCESS | 11289 | [11289] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 02:44:16 INFO - PROCESS | 11289 | [11289] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 02:44:16 INFO - PROCESS | 11289 | ++DOMWINDOW == 14 (0x9513fc00) [pid = 11289] [serial = 14] [outer = 0x9a24a400] 02:44:17 INFO - PROCESS | 11289 | [11289] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 02:44:17 INFO - PROCESS | 11289 | [11289] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:44:17 INFO - PROCESS | 11289 | 1468662257198 Marionette TRACE conn3 <- [1,3,null,{}] 02:44:17 INFO - PROCESS | 11289 | 1468662257215 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 02:44:17 INFO - PROCESS | 11289 | 1468662257224 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:44:17 INFO - PROCESS | 11289 | 1468662257317 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 02:44:17 INFO - PROCESS | 11289 | 1468662257358 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 02:44:17 INFO - PROCESS | 11289 | 1468662257362 Marionette TRACE conn3 <- [1,5,null,{"value":"8"}] 02:44:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 02:44:17 INFO - PROCESS | 11289 | 1468662257379 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 02:44:17 INFO - PROCESS | 11289 | 1468662257387 Marionette TRACE conn3 <- [1,6,null,{}] 02:44:17 INFO - PROCESS | 11289 | 1468662257400 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}] 02:44:17 INFO - PROCESS | 11289 | 1468662257404 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:44:17 INFO - PROCESS | 11289 | 1468662257424 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 02:44:17 INFO - PROCESS | 11289 | 1468662257433 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:17 INFO - PROCESS | 11289 | 1468662257440 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:44:17 INFO - PROCESS | 11289 | ++DOCSHELL 0x93b91400 == 6 [pid = 11289] [id = 6] 02:44:17 INFO - PROCESS | 11289 | ++DOMWINDOW == 15 (0x93b91800) [pid = 11289] [serial = 15] [outer = (nil)] 02:44:17 INFO - PROCESS | 11289 | ++DOMWINDOW == 16 (0x93b93c00) [pid = 11289] [serial = 16] [outer = 0x93b91800] 02:44:17 INFO - PROCESS | 11289 | 1468662257514 Marionette DEBUG loaded listener.js 02:44:17 INFO - PROCESS | 11289 | ++DOMWINDOW == 17 (0x93b98800) [pid = 11289] [serial = 17] [outer = 0x93b91800] 02:44:17 INFO - PROCESS | 11289 | ++DOCSHELL 0x9396b000 == 7 [pid = 11289] [id = 7] 02:44:17 INFO - PROCESS | 11289 | ++DOMWINDOW == 18 (0x9396b400) [pid = 11289] [serial = 18] [outer = (nil)] 02:44:17 INFO - PROCESS | 11289 | ++DOMWINDOW == 19 (0x93971800) [pid = 11289] [serial = 19] [outer = 0x9396b400] 02:44:17 INFO - PROCESS | 11289 | 1468662257983 Marionette DEBUG loaded listener.js 02:44:18 INFO - PROCESS | 11289 | ++DOMWINDOW == 20 (0x93b97400) [pid = 11289] [serial = 20] [outer = 0x9396b400] 02:44:18 INFO - PROCESS | 11289 | [11289] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 02:44:18 INFO - PROCESS | 11289 | 1468662258495 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]]]}] 02:44:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 02:44:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1192ms 02:44:18 INFO - PROCESS | 11289 | 1468662258610 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 02:44:18 INFO - PROCESS | 11289 | 1468662258613 Marionette TRACE conn3 <- [1,9,null,{"value":"8"}] 02:44:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 02:44:18 INFO - PROCESS | 11289 | 1468662258646 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 02:44:18 INFO - PROCESS | 11289 | 1468662258649 Marionette TRACE conn3 <- [1,10,null,{}] 02:44:18 INFO - PROCESS | 11289 | 1468662258663 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}] 02:44:18 INFO - PROCESS | 11289 | 1468662258672 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:44:18 INFO - PROCESS | 11289 | 1468662258847 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 02:44:18 INFO - PROCESS | 11289 | 1468662258865 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:18 INFO - PROCESS | 11289 | 1468662258876 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:44:18 INFO - PROCESS | 11289 | ++DOCSHELL 0x92eb8800 == 8 [pid = 11289] [id = 8] 02:44:18 INFO - PROCESS | 11289 | ++DOMWINDOW == 21 (0x92eb8c00) [pid = 11289] [serial = 21] [outer = (nil)] 02:44:18 INFO - PROCESS | 11289 | ++DOMWINDOW == 22 (0x91e45000) [pid = 11289] [serial = 22] [outer = 0x92eb8c00] 02:44:18 INFO - PROCESS | 11289 | 1468662258947 Marionette DEBUG loaded listener.js 02:44:19 INFO - PROCESS | 11289 | ++DOMWINDOW == 23 (0x91e49000) [pid = 11289] [serial = 23] [outer = 0x92eb8c00] 02:44:19 INFO - PROCESS | 11289 | 1468662259816 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]]]}] 02:44:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 02:44:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1258ms 02:44:19 INFO - PROCESS | 11289 | 1468662259892 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 02:44:19 INFO - PROCESS | 11289 | 1468662259897 Marionette TRACE conn3 <- [1,13,null,{"value":"8"}] 02:44:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 02:44:19 INFO - PROCESS | 11289 | 1468662259906 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 02:44:19 INFO - PROCESS | 11289 | 1468662259910 Marionette TRACE conn3 <- [1,14,null,{}] 02:44:19 INFO - PROCESS | 11289 | 1468662259920 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}] 02:44:19 INFO - PROCESS | 11289 | 1468662259925 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:44:20 INFO - PROCESS | 11289 | 1468662260112 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 02:44:20 INFO - PROCESS | 11289 | 1468662260209 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:20 INFO - PROCESS | 11289 | 1468662260225 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:44:20 INFO - PROCESS | 11289 | ++DOCSHELL 0x91e53c00 == 9 [pid = 11289] [id = 9] 02:44:20 INFO - PROCESS | 11289 | ++DOMWINDOW == 24 (0x9211d000) [pid = 11289] [serial = 24] [outer = (nil)] 02:44:20 INFO - PROCESS | 11289 | ++DOMWINDOW == 25 (0x92122000) [pid = 11289] [serial = 25] [outer = 0x9211d000] 02:44:20 INFO - PROCESS | 11289 | 1468662260307 Marionette DEBUG loaded listener.js 02:44:20 INFO - PROCESS | 11289 | ++DOMWINDOW == 26 (0x922e8400) [pid = 11289] [serial = 26] [outer = 0x9211d000] 02:44:20 INFO - PROCESS | 11289 | ++DOCSHELL 0x9396e800 == 10 [pid = 11289] [id = 10] 02:44:20 INFO - PROCESS | 11289 | ++DOMWINDOW == 27 (0x9396f000) [pid = 11289] [serial = 27] [outer = (nil)] 02:44:20 INFO - PROCESS | 11289 | ++DOMWINDOW == 28 (0x93b90c00) [pid = 11289] [serial = 28] [outer = 0x9396f000] 02:44:21 INFO - PROCESS | 11289 | ++DOMWINDOW == 29 (0x92e15c00) [pid = 11289] [serial = 29] [outer = 0x9396f000] 02:44:21 INFO - PROCESS | 11289 | ++DOCSHELL 0x922e2800 == 11 [pid = 11289] [id = 11] 02:44:21 INFO - PROCESS | 11289 | ++DOMWINDOW == 30 (0x93971c00) [pid = 11289] [serial = 30] [outer = (nil)] 02:44:21 INFO - PROCESS | 11289 | ++DOMWINDOW == 31 (0x95388400) [pid = 11289] [serial = 31] [outer = 0x93971c00] 02:44:21 INFO - PROCESS | 11289 | ++DOMWINDOW == 32 (0x922ed800) [pid = 11289] [serial = 32] [outer = 0x93971c00] 02:44:21 INFO - PROCESS | 11289 | 1468662261442 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]]]}] 02:44:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 02:44:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1585ms 02:44:21 INFO - PROCESS | 11289 | 1468662261514 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 02:44:21 INFO - PROCESS | 11289 | 1468662261521 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 02:44:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 02:44:21 INFO - PROCESS | 11289 | 1468662261594 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 02:44:21 INFO - PROCESS | 11289 | 1468662261598 Marionette TRACE conn3 <- [1,18,null,{}] 02:44:21 INFO - PROCESS | 11289 | 1468662261616 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}] 02:44:21 INFO - PROCESS | 11289 | 1468662261621 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:44:21 INFO - PROCESS | 11289 | 1468662261836 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 02:44:21 INFO - PROCESS | 11289 | 1468662261958 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:21 INFO - PROCESS | 11289 | 1468662261970 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:44:21 INFO - PROCESS | 11289 | ++DOCSHELL 0x92ebfc00 == 12 [pid = 11289] [id = 12] 02:44:21 INFO - PROCESS | 11289 | ++DOMWINDOW == 33 (0x93b9a000) [pid = 11289] [serial = 33] [outer = (nil)] 02:44:22 INFO - PROCESS | 11289 | ++DOMWINDOW == 34 (0x97f08800) [pid = 11289] [serial = 34] [outer = 0x93b9a000] 02:44:22 INFO - PROCESS | 11289 | 1468662262074 Marionette DEBUG loaded listener.js 02:44:22 INFO - PROCESS | 11289 | ++DOMWINDOW == 35 (0x99d84800) [pid = 11289] [serial = 35] [outer = 0x93b9a000] 02:44:22 INFO - PROCESS | 11289 | 1468662262900 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]]]}] 02:44:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 02:44:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1374ms 02:44:22 INFO - PROCESS | 11289 | 1468662262943 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 02:44:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 02:44:22 INFO - PROCESS | 11289 | 1468662262949 Marionette TRACE conn3 <- [1,21,null,{"value":"8"}] 02:44:22 INFO - PROCESS | 11289 | 1468662262955 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 02:44:22 INFO - PROCESS | 11289 | 1468662262961 Marionette TRACE conn3 <- [1,22,null,{}] 02:44:22 INFO - PROCESS | 11289 | 1468662262977 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}] 02:44:22 INFO - PROCESS | 11289 | 1468662262985 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:44:23 INFO - PROCESS | 11289 | 1468662263169 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 02:44:23 INFO - PROCESS | 11289 | 1468662263296 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:23 INFO - PROCESS | 11289 | 1468662263310 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:44:23 INFO - PROCESS | 11289 | ++DOCSHELL 0x9b046400 == 13 [pid = 11289] [id = 13] 02:44:23 INFO - PROCESS | 11289 | ++DOMWINDOW == 36 (0x9b050000) [pid = 11289] [serial = 36] [outer = (nil)] 02:44:23 INFO - PROCESS | 11289 | ++DOMWINDOW == 37 (0x9cbea800) [pid = 11289] [serial = 37] [outer = 0x9b050000] 02:44:23 INFO - PROCESS | 11289 | 1468662263390 Marionette DEBUG loaded listener.js 02:44:23 INFO - PROCESS | 11289 | ++DOMWINDOW == 38 (0x9d810c00) [pid = 11289] [serial = 38] [outer = 0x9b050000] 02:44:24 INFO - PROCESS | 11289 | 1468662264237 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]]]}] 02:44:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 02:44:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1294ms 02:44:24 INFO - PROCESS | 11289 | 1468662264248 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 02:44:24 INFO - PROCESS | 11289 | 1468662264252 Marionette TRACE conn3 <- [1,25,null,{"value":"8"}] 02:44:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 02:44:24 INFO - PROCESS | 11289 | 1468662264259 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 02:44:24 INFO - PROCESS | 11289 | 1468662264262 Marionette TRACE conn3 <- [1,26,null,{}] 02:44:24 INFO - PROCESS | 11289 | 1468662264268 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}] 02:44:24 INFO - PROCESS | 11289 | 1468662264273 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:44:24 INFO - PROCESS | 11289 | 1468662264449 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 02:44:24 INFO - PROCESS | 11289 | 1468662264578 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:24 INFO - PROCESS | 11289 | 1468662264585 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:44:24 INFO - PROCESS | 11289 | ++DOCSHELL 0xa1f0f800 == 14 [pid = 11289] [id = 14] 02:44:24 INFO - PROCESS | 11289 | ++DOMWINDOW == 39 (0xa245c400) [pid = 11289] [serial = 39] [outer = (nil)] 02:44:24 INFO - PROCESS | 11289 | ++DOMWINDOW == 40 (0xa4d0f000) [pid = 11289] [serial = 40] [outer = 0xa245c400] 02:44:24 INFO - PROCESS | 11289 | 1468662264668 Marionette DEBUG loaded listener.js 02:44:24 INFO - PROCESS | 11289 | ++DOMWINDOW == 41 (0xa672ec00) [pid = 11289] [serial = 41] [outer = 0xa245c400] 02:44:25 INFO - PROCESS | 11289 | 1468662265659 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]]]}] 02:44:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 02:44:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1435ms 02:44:25 INFO - PROCESS | 11289 | 1468662265694 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 02:44:25 INFO - PROCESS | 11289 | 1468662265697 Marionette TRACE conn3 <- [1,29,null,{"value":"8"}] 02:44:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 02:44:25 INFO - PROCESS | 11289 | 1468662265703 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 02:44:25 INFO - PROCESS | 11289 | 1468662265707 Marionette TRACE conn3 <- [1,30,null,{}] 02:44:25 INFO - PROCESS | 11289 | 1468662265728 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}] 02:44:25 INFO - PROCESS | 11289 | 1468662265733 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:44:25 INFO - PROCESS | 11289 | 1468662265945 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 02:44:26 INFO - PROCESS | 11289 | 1468662266207 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:26 INFO - PROCESS | 11289 | 1468662266216 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:44:26 INFO - PROCESS | 11289 | ++DOCSHELL 0x922eb800 == 15 [pid = 11289] [id = 15] 02:44:26 INFO - PROCESS | 11289 | ++DOMWINDOW == 42 (0x922ebc00) [pid = 11289] [serial = 42] [outer = (nil)] 02:44:26 INFO - PROCESS | 11289 | ++DOMWINDOW == 43 (0x92eb6c00) [pid = 11289] [serial = 43] [outer = 0x922ebc00] 02:44:26 INFO - PROCESS | 11289 | 1468662266330 Marionette DEBUG loaded listener.js 02:44:26 INFO - PROCESS | 11289 | ++DOMWINDOW == 44 (0x93b9f000) [pid = 11289] [serial = 44] [outer = 0x922ebc00] 02:44:27 INFO - PROCESS | 11289 | 1468662267177 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]]]}] 02:44:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 02:44:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1530ms 02:44:27 INFO - PROCESS | 11289 | 1468662267236 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 02:44:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 02:44:27 INFO - PROCESS | 11289 | 1468662267244 Marionette TRACE conn3 <- [1,33,null,{"value":"8"}] 02:44:27 INFO - PROCESS | 11289 | 1468662267251 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 02:44:27 INFO - PROCESS | 11289 | 1468662267254 Marionette TRACE conn3 <- [1,34,null,{}] 02:44:27 INFO - PROCESS | 11289 | 1468662267263 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}] 02:44:27 INFO - PROCESS | 11289 | 1468662267269 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:44:27 INFO - PROCESS | 11289 | 1468662267429 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 02:44:27 INFO - PROCESS | 11289 | 1468662267556 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:27 INFO - PROCESS | 11289 | 1468662267563 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:44:27 INFO - PROCESS | 11289 | ++DOCSHELL 0x92ebb400 == 16 [pid = 11289] [id = 16] 02:44:27 INFO - PROCESS | 11289 | ++DOMWINDOW == 45 (0x97feb000) [pid = 11289] [serial = 45] [outer = (nil)] 02:44:27 INFO - PROCESS | 11289 | ++DOMWINDOW == 46 (0x98ca7000) [pid = 11289] [serial = 46] [outer = 0x97feb000] 02:44:27 INFO - PROCESS | 11289 | 1468662267650 Marionette DEBUG loaded listener.js 02:44:27 INFO - PROCESS | 11289 | ++DOMWINDOW == 47 (0x994ddc00) [pid = 11289] [serial = 47] [outer = 0x97feb000] 02:44:28 INFO - PROCESS | 11289 | 1468662268336 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]]]}] 02:44:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 02:44:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1133ms 02:44:28 INFO - PROCESS | 11289 | 1468662268385 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 02:44:28 INFO - PROCESS | 11289 | 1468662268391 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 02:44:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 02:44:28 INFO - PROCESS | 11289 | 1468662268399 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 02:44:28 INFO - PROCESS | 11289 | 1468662268402 Marionette TRACE conn3 <- [1,38,null,{}] 02:44:28 INFO - PROCESS | 11289 | 1468662268408 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}] 02:44:28 INFO - PROCESS | 11289 | 1468662268413 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:44:28 INFO - PROCESS | 11289 | 1468662268584 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 02:44:28 INFO - PROCESS | 11289 | 1468662268668 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:28 INFO - PROCESS | 11289 | 1468662268677 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:44:28 INFO - PROCESS | 11289 | ++DOCSHELL 0x9942b400 == 17 [pid = 11289] [id = 17] 02:44:28 INFO - PROCESS | 11289 | ++DOMWINDOW == 48 (0x99ac3000) [pid = 11289] [serial = 48] [outer = (nil)] 02:44:28 INFO - PROCESS | 11289 | ++DOMWINDOW == 49 (0x92120800) [pid = 11289] [serial = 49] [outer = 0x99ac3000] 02:44:28 INFO - PROCESS | 11289 | 1468662268744 Marionette DEBUG loaded listener.js 02:44:28 INFO - PROCESS | 11289 | ++DOMWINDOW == 50 (0x97ff2c00) [pid = 11289] [serial = 50] [outer = 0x99ac3000] 02:44:29 INFO - PROCESS | 11289 | 1468662269416 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]]]}] 02:44:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 02:44:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1038ms 02:44:29 INFO - PROCESS | 11289 | 1468662269438 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 02:44:29 INFO - PROCESS | 11289 | 1468662269441 Marionette TRACE conn3 <- [1,41,null,{"value":"8"}] 02:44:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 02:44:29 INFO - PROCESS | 11289 | 1468662269449 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 02:44:29 INFO - PROCESS | 11289 | 1468662269458 Marionette TRACE conn3 <- [1,42,null,{}] 02:44:29 INFO - PROCESS | 11289 | 1468662269475 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}] 02:44:29 INFO - PROCESS | 11289 | 1468662269480 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:44:29 INFO - PROCESS | 11289 | 1468662269678 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 02:44:29 INFO - PROCESS | 11289 | 1468662269688 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:29 INFO - PROCESS | 11289 | 1468662269696 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:44:29 INFO - PROCESS | 11289 | ++DOCSHELL 0x9b04e800 == 18 [pid = 11289] [id = 18] 02:44:29 INFO - PROCESS | 11289 | ++DOMWINDOW == 51 (0x9b04ec00) [pid = 11289] [serial = 51] [outer = (nil)] 02:44:29 INFO - PROCESS | 11289 | ++DOMWINDOW == 52 (0x9b0ba800) [pid = 11289] [serial = 52] [outer = 0x9b04ec00] 02:44:29 INFO - PROCESS | 11289 | 1468662269765 Marionette DEBUG loaded listener.js 02:44:29 INFO - PROCESS | 11289 | ++DOMWINDOW == 53 (0x9b5e6400) [pid = 11289] [serial = 53] [outer = 0x9b04ec00] 02:44:30 INFO - PROCESS | 11289 | 1468662270485 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]]]}] 02:44:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 02:44:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1097ms 02:44:30 INFO - PROCESS | 11289 | 1468662270567 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 02:44:30 INFO - PROCESS | 11289 | 1468662270572 Marionette TRACE conn3 <- [1,45,null,{"value":"8"}] 02:44:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 02:44:30 INFO - PROCESS | 11289 | 1468662270580 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 02:44:30 INFO - PROCESS | 11289 | 1468662270584 Marionette TRACE conn3 <- [1,46,null,{}] 02:44:30 INFO - PROCESS | 11289 | 1468662270589 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}] 02:44:30 INFO - PROCESS | 11289 | 1468662270594 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:44:30 INFO - PROCESS | 11289 | 1468662270753 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 02:44:30 INFO - PROCESS | 11289 | 1468662270764 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:30 INFO - PROCESS | 11289 | 1468662270773 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:44:30 INFO - PROCESS | 11289 | ++DOCSHELL 0x9b0b7400 == 19 [pid = 11289] [id = 19] 02:44:30 INFO - PROCESS | 11289 | ++DOMWINDOW == 54 (0x9b5f1400) [pid = 11289] [serial = 54] [outer = (nil)] 02:44:30 INFO - PROCESS | 11289 | ++DOMWINDOW == 55 (0x9cbebc00) [pid = 11289] [serial = 55] [outer = 0x9b5f1400] 02:44:30 INFO - PROCESS | 11289 | 1468662270858 Marionette DEBUG loaded listener.js 02:44:30 INFO - PROCESS | 11289 | ++DOMWINDOW == 56 (0x9d814400) [pid = 11289] [serial = 56] [outer = 0x9b5f1400] 02:44:31 INFO - PROCESS | 11289 | 1468662271631 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]]]}] 02:44:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 02:44:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1078ms 02:44:31 INFO - PROCESS | 11289 | 1468662271658 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 02:44:31 INFO - PROCESS | 11289 | 1468662271663 Marionette TRACE conn3 <- [1,49,null,{"value":"8"}] 02:44:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 02:44:31 INFO - PROCESS | 11289 | 1468662271669 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 02:44:31 INFO - PROCESS | 11289 | 1468662271671 Marionette TRACE conn3 <- [1,50,null,{}] 02:44:31 INFO - PROCESS | 11289 | 1468662271677 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}] 02:44:31 INFO - PROCESS | 11289 | 1468662271682 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:44:31 INFO - PROCESS | 11289 | 1468662271867 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 02:44:31 INFO - PROCESS | 11289 | 1468662271875 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:31 INFO - PROCESS | 11289 | 1468662271890 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:44:31 INFO - PROCESS | 11289 | ++DOCSHELL 0xa108b400 == 20 [pid = 11289] [id = 20] 02:44:31 INFO - PROCESS | 11289 | ++DOMWINDOW == 57 (0xa108c000) [pid = 11289] [serial = 57] [outer = (nil)] 02:44:31 INFO - PROCESS | 11289 | ++DOMWINDOW == 58 (0xa1f07000) [pid = 11289] [serial = 58] [outer = 0xa108c000] 02:44:31 INFO - PROCESS | 11289 | 1468662271971 Marionette DEBUG loaded listener.js 02:44:32 INFO - PROCESS | 11289 | ++DOMWINDOW == 59 (0xa22abc00) [pid = 11289] [serial = 59] [outer = 0xa108c000] 02:44:32 INFO - PROCESS | 11289 | 1468662272761 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]]]}] 02:44:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 02:44:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1135ms 02:44:32 INFO - PROCESS | 11289 | 1468662272810 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 02:44:32 INFO - PROCESS | 11289 | 1468662272813 Marionette TRACE conn3 <- [1,53,null,{"value":"8"}] 02:44:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 02:44:32 INFO - PROCESS | 11289 | 1468662272821 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 02:44:32 INFO - PROCESS | 11289 | 1468662272824 Marionette TRACE conn3 <- [1,54,null,{}] 02:44:32 INFO - PROCESS | 11289 | 1468662272829 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}] 02:44:32 INFO - PROCESS | 11289 | 1468662272834 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:44:32 INFO - PROCESS | 11289 | 1468662272983 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 02:44:33 INFO - PROCESS | 11289 | 1468662272992 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:33 INFO - PROCESS | 11289 | 1468662273000 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:44:33 INFO - PROCESS | 11289 | ++DOCSHELL 0x998d7c00 == 21 [pid = 11289] [id = 21] 02:44:33 INFO - PROCESS | 11289 | ++DOMWINDOW == 60 (0x9b0bd800) [pid = 11289] [serial = 60] [outer = (nil)] 02:44:33 INFO - PROCESS | 11289 | ++DOMWINDOW == 61 (0xa2ef6000) [pid = 11289] [serial = 61] [outer = 0x9b0bd800] 02:44:33 INFO - PROCESS | 11289 | 1468662273066 Marionette DEBUG loaded listener.js 02:44:33 INFO - PROCESS | 11289 | ++DOMWINDOW == 62 (0xa3105c00) [pid = 11289] [serial = 62] [outer = 0x9b0bd800] 02:44:33 INFO - PROCESS | 11289 | 1468662273754 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]]]}] 02:44:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 02:44:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 977ms 02:44:33 INFO - PROCESS | 11289 | 1468662273798 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 02:44:33 INFO - PROCESS | 11289 | 1468662273802 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 02:44:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 02:44:33 INFO - PROCESS | 11289 | 1468662273807 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 02:44:33 INFO - PROCESS | 11289 | 1468662273810 Marionette TRACE conn3 <- [1,58,null,{}] 02:44:33 INFO - PROCESS | 11289 | 1468662273815 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}] 02:44:33 INFO - PROCESS | 11289 | 1468662273820 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:44:34 INFO - PROCESS | 11289 | 1468662274003 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 02:44:34 INFO - PROCESS | 11289 | 1468662274033 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:34 INFO - PROCESS | 11289 | 1468662274040 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:44:34 INFO - PROCESS | 11289 | ++DOCSHELL 0x98ca8800 == 22 [pid = 11289] [id = 22] 02:44:34 INFO - PROCESS | 11289 | ++DOMWINDOW == 63 (0xa22b8800) [pid = 11289] [serial = 63] [outer = (nil)] 02:44:34 INFO - PROCESS | 11289 | ++DOMWINDOW == 64 (0xa3191400) [pid = 11289] [serial = 64] [outer = 0xa22b8800] 02:44:34 INFO - PROCESS | 11289 | 1468662274107 Marionette DEBUG loaded listener.js 02:44:34 INFO - PROCESS | 11289 | ++DOMWINDOW == 65 (0xa310bc00) [pid = 11289] [serial = 65] [outer = 0xa22b8800] 02:44:34 INFO - PROCESS | 11289 | 1468662274734 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]]]}] 02:44:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 02:44:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 981ms 02:44:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 02:44:34 INFO - PROCESS | 11289 | 1468662274790 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 02:44:34 INFO - PROCESS | 11289 | 1468662274792 Marionette TRACE conn3 <- [1,61,null,{"value":"8"}] 02:44:34 INFO - PROCESS | 11289 | 1468662274799 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 02:44:34 INFO - PROCESS | 11289 | 1468662274802 Marionette TRACE conn3 <- [1,62,null,{}] 02:44:34 INFO - PROCESS | 11289 | 1468662274807 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}] 02:44:34 INFO - PROCESS | 11289 | 1468662274812 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:44:34 INFO - PROCESS | 11289 | 1468662274951 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 02:44:34 INFO - PROCESS | 11289 | 1468662274964 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:34 INFO - PROCESS | 11289 | 1468662274972 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:44:34 INFO - PROCESS | 11289 | ++DOCSHELL 0x98183800 == 23 [pid = 11289] [id = 23] 02:44:34 INFO - PROCESS | 11289 | ++DOMWINDOW == 66 (0xa4d0d000) [pid = 11289] [serial = 66] [outer = (nil)] 02:44:35 INFO - PROCESS | 11289 | ++DOMWINDOW == 67 (0xa4f16c00) [pid = 11289] [serial = 67] [outer = 0xa4d0d000] 02:44:35 INFO - PROCESS | 11289 | 1468662275035 Marionette DEBUG loaded listener.js 02:44:35 INFO - PROCESS | 11289 | ++DOMWINDOW == 68 (0xa4f76000) [pid = 11289] [serial = 68] [outer = 0xa4d0d000] 02:44:35 INFO - PROCESS | 11289 | 1468662275783 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]]]}] 02:44:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 02:44:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1030ms 02:44:35 INFO - PROCESS | 11289 | 1468662275829 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 02:44:35 INFO - PROCESS | 11289 | 1468662275832 Marionette TRACE conn3 <- [1,65,null,{"value":"8"}] 02:44:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 02:44:35 INFO - PROCESS | 11289 | 1468662275838 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 02:44:35 INFO - PROCESS | 11289 | 1468662275840 Marionette TRACE conn3 <- [1,66,null,{}] 02:44:35 INFO - PROCESS | 11289 | 1468662275896 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}] 02:44:35 INFO - PROCESS | 11289 | 1468662275901 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:44:36 INFO - PROCESS | 11289 | 1468662276044 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 02:44:36 INFO - PROCESS | 11289 | 1468662276052 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:36 INFO - PROCESS | 11289 | 1468662276060 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:44:36 INFO - PROCESS | 11289 | ++DOCSHELL 0x9211a800 == 24 [pid = 11289] [id = 24] 02:44:36 INFO - PROCESS | 11289 | ++DOMWINDOW == 69 (0xa4d57000) [pid = 11289] [serial = 69] [outer = (nil)] 02:44:36 INFO - PROCESS | 11289 | ++DOMWINDOW == 70 (0xa6728800) [pid = 11289] [serial = 70] [outer = 0xa4d57000] 02:44:36 INFO - PROCESS | 11289 | 1468662276131 Marionette DEBUG loaded listener.js 02:44:36 INFO - PROCESS | 11289 | ++DOMWINDOW == 71 (0xa672e800) [pid = 11289] [serial = 71] [outer = 0xa4d57000] 02:44:37 INFO - PROCESS | 11289 | 1468662277957 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]]]}] 02:44:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 02:44:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 2178ms 02:44:38 INFO - PROCESS | 11289 | 1468662278024 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 02:44:38 INFO - PROCESS | 11289 | 1468662278030 Marionette TRACE conn3 <- [1,69,null,{"value":"8"}] 02:44:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 02:44:38 INFO - PROCESS | 11289 | 1468662278037 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 02:44:38 INFO - PROCESS | 11289 | 1468662278044 Marionette TRACE conn3 <- [1,70,null,{}] 02:44:38 INFO - PROCESS | 11289 | 1468662278052 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}] 02:44:38 INFO - PROCESS | 11289 | 1468662278056 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:44:38 INFO - PROCESS | 11289 | 1468662278254 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 02:44:38 INFO - PROCESS | 11289 | 1468662278316 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:38 INFO - PROCESS | 11289 | 1468662278324 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:44:38 INFO - PROCESS | 11289 | ++DOCSHELL 0x95144800 == 25 [pid = 11289] [id = 25] 02:44:38 INFO - PROCESS | 11289 | ++DOMWINDOW == 72 (0x95145000) [pid = 11289] [serial = 72] [outer = (nil)] 02:44:38 INFO - PROCESS | 11289 | ++DOMWINDOW == 73 (0x97fef800) [pid = 11289] [serial = 73] [outer = 0x95145000] 02:44:38 INFO - PROCESS | 11289 | 1468662278395 Marionette DEBUG loaded listener.js 02:44:38 INFO - PROCESS | 11289 | ++DOMWINDOW == 74 (0x988bb400) [pid = 11289] [serial = 74] [outer = 0x95145000] 02:44:39 INFO - PROCESS | 11289 | --DOMWINDOW == 73 (0x93b91800) [pid = 11289] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 02:44:39 INFO - PROCESS | 11289 | --DOMWINDOW == 72 (0x92eb8c00) [pid = 11289] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 02:44:39 INFO - PROCESS | 11289 | --DOMWINDOW == 71 (0x9211d000) [pid = 11289] [serial = 24] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 02:44:39 INFO - PROCESS | 11289 | --DOMWINDOW == 70 (0x93b9a000) [pid = 11289] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 02:44:39 INFO - PROCESS | 11289 | --DOMWINDOW == 69 (0x9b050000) [pid = 11289] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 02:44:39 INFO - PROCESS | 11289 | --DOMWINDOW == 68 (0xa245c400) [pid = 11289] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 02:44:39 INFO - PROCESS | 11289 | --DOMWINDOW == 67 (0x922ebc00) [pid = 11289] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 02:44:39 INFO - PROCESS | 11289 | --DOMWINDOW == 66 (0x97feb000) [pid = 11289] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 02:44:39 INFO - PROCESS | 11289 | --DOMWINDOW == 65 (0x99ac3000) [pid = 11289] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 02:44:39 INFO - PROCESS | 11289 | --DOMWINDOW == 64 (0x9b04ec00) [pid = 11289] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 02:44:39 INFO - PROCESS | 11289 | --DOMWINDOW == 63 (0x9b5f1400) [pid = 11289] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 02:44:39 INFO - PROCESS | 11289 | --DOMWINDOW == 62 (0xa108c000) [pid = 11289] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 02:44:39 INFO - PROCESS | 11289 | --DOMWINDOW == 61 (0x9b0bd800) [pid = 11289] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 02:44:39 INFO - PROCESS | 11289 | --DOMWINDOW == 60 (0xa22b8800) [pid = 11289] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 02:44:39 INFO - PROCESS | 11289 | 1468662279582 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]]]}] 02:44:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 02:44:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1589ms 02:44:39 INFO - PROCESS | 11289 | 1468662279626 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 02:44:39 INFO - PROCESS | 11289 | 1468662279633 Marionette TRACE conn3 <- [1,73,null,{"value":"8"}] 02:44:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 02:44:39 INFO - PROCESS | 11289 | 1468662279650 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 02:44:39 INFO - PROCESS | 11289 | 1468662279654 Marionette TRACE conn3 <- [1,74,null,{}] 02:44:39 INFO - PROCESS | 11289 | 1468662279660 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}] 02:44:39 INFO - PROCESS | 11289 | 1468662279664 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:44:39 INFO - PROCESS | 11289 | 1468662279817 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 02:44:39 INFO - PROCESS | 11289 | 1468662279827 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:39 INFO - PROCESS | 11289 | 1468662279832 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:44:39 INFO - PROCESS | 11289 | ++DOCSHELL 0x97f05000 == 26 [pid = 11289] [id = 26] 02:44:39 INFO - PROCESS | 11289 | ++DOMWINDOW == 61 (0x99434800) [pid = 11289] [serial = 75] [outer = (nil)] 02:44:39 INFO - PROCESS | 11289 | ++DOMWINDOW == 62 (0x998af400) [pid = 11289] [serial = 76] [outer = 0x99434800] 02:44:39 INFO - PROCESS | 11289 | 1468662279907 Marionette DEBUG loaded listener.js 02:44:40 INFO - PROCESS | 11289 | ++DOMWINDOW == 63 (0x99c76c00) [pid = 11289] [serial = 77] [outer = 0x99434800] 02:44:40 INFO - PROCESS | 11289 | 1468662280684 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]]]}] 02:44:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 02:44:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1080ms 02:44:40 INFO - PROCESS | 11289 | 1468662280727 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 02:44:40 INFO - PROCESS | 11289 | 1468662280731 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 02:44:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 02:44:40 INFO - PROCESS | 11289 | 1468662280737 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 02:44:40 INFO - PROCESS | 11289 | 1468662280743 Marionette TRACE conn3 <- [1,78,null,{}] 02:44:40 INFO - PROCESS | 11289 | 1468662280763 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}] 02:44:40 INFO - PROCESS | 11289 | 1468662280770 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:44:40 INFO - PROCESS | 11289 | 1468662280920 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 02:44:40 INFO - PROCESS | 11289 | 1468662280932 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:40 INFO - PROCESS | 11289 | 1468662280941 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:44:40 INFO - PROCESS | 11289 | ++DOCSHELL 0x994e5000 == 27 [pid = 11289] [id = 27] 02:44:40 INFO - PROCESS | 11289 | ++DOMWINDOW == 64 (0x9aaef000) [pid = 11289] [serial = 78] [outer = (nil)] 02:44:41 INFO - PROCESS | 11289 | ++DOMWINDOW == 65 (0x9ac77400) [pid = 11289] [serial = 79] [outer = 0x9aaef000] 02:44:41 INFO - PROCESS | 11289 | 1468662281032 Marionette DEBUG loaded listener.js 02:44:41 INFO - PROCESS | 11289 | ++DOMWINDOW == 66 (0x9b0b6400) [pid = 11289] [serial = 80] [outer = 0x9aaef000] 02:44:41 INFO - PROCESS | 11289 | 1468662281968 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]]]}] 02:44:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 02:44:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1291ms 02:44:42 INFO - PROCESS | 11289 | 1468662282029 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 02:44:42 INFO - PROCESS | 11289 | 1468662282036 Marionette TRACE conn3 <- [1,81,null,{"value":"8"}] 02:44:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 02:44:42 INFO - PROCESS | 11289 | 1468662282043 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 02:44:42 INFO - PROCESS | 11289 | 1468662282051 Marionette TRACE conn3 <- [1,82,null,{}] 02:44:42 INFO - PROCESS | 11289 | 1468662282059 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}] 02:44:42 INFO - PROCESS | 11289 | 1468662282064 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:44:42 INFO - PROCESS | 11289 | 1468662282273 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 02:44:42 INFO - PROCESS | 11289 | 1468662282419 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:42 INFO - PROCESS | 11289 | 1468662282425 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:44:42 INFO - PROCESS | 11289 | ++DOCSHELL 0x950d9400 == 28 [pid = 11289] [id = 28] 02:44:42 INFO - PROCESS | 11289 | ++DOMWINDOW == 67 (0x9513a000) [pid = 11289] [serial = 81] [outer = (nil)] 02:44:42 INFO - PROCESS | 11289 | ++DOMWINDOW == 68 (0x97fee000) [pid = 11289] [serial = 82] [outer = 0x9513a000] 02:44:42 INFO - PROCESS | 11289 | 1468662282516 Marionette DEBUG loaded listener.js 02:44:42 INFO - PROCESS | 11289 | ++DOMWINDOW == 69 (0x998dbc00) [pid = 11289] [serial = 83] [outer = 0x9513a000] 02:44:43 INFO - PROCESS | 11289 | 1468662283281 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]]]}] 02:44:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 02:44:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1297ms 02:44:43 INFO - PROCESS | 11289 | 1468662283340 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 02:44:43 INFO - PROCESS | 11289 | 1468662283347 Marionette TRACE conn3 <- [1,85,null,{"value":"8"}] 02:44:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 02:44:43 INFO - PROCESS | 11289 | 1468662283357 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 02:44:43 INFO - PROCESS | 11289 | 1468662283361 Marionette TRACE conn3 <- [1,86,null,{}] 02:44:43 INFO - PROCESS | 11289 | 1468662283368 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}] 02:44:43 INFO - PROCESS | 11289 | 1468662283373 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:44:43 INFO - PROCESS | 11289 | 1468662283543 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 02:44:43 INFO - PROCESS | 11289 | 1468662283677 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:43 INFO - PROCESS | 11289 | 1468662283683 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:44:43 INFO - PROCESS | 11289 | ++DOCSHELL 0x9a253000 == 29 [pid = 11289] [id = 29] 02:44:43 INFO - PROCESS | 11289 | ++DOMWINDOW == 70 (0x9ac75400) [pid = 11289] [serial = 84] [outer = (nil)] 02:44:43 INFO - PROCESS | 11289 | ++DOMWINDOW == 71 (0x9b5e4800) [pid = 11289] [serial = 85] [outer = 0x9ac75400] 02:44:43 INFO - PROCESS | 11289 | 1468662283767 Marionette DEBUG loaded listener.js 02:44:43 INFO - PROCESS | 11289 | ++DOMWINDOW == 72 (0x9b64c800) [pid = 11289] [serial = 86] [outer = 0x9ac75400] 02:44:44 INFO - PROCESS | 11289 | 1468662284630 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]]]}] 02:44:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 02:44:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1335ms 02:44:44 INFO - PROCESS | 11289 | 1468662284693 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 02:44:44 INFO - PROCESS | 11289 | 1468662284696 Marionette TRACE conn3 <- [1,89,null,{"value":"8"}] 02:44:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 02:44:44 INFO - PROCESS | 11289 | 1468662284703 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 02:44:44 INFO - PROCESS | 11289 | 1468662284709 Marionette TRACE conn3 <- [1,90,null,{}] 02:44:44 INFO - PROCESS | 11289 | 1468662284725 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}] 02:44:44 INFO - PROCESS | 11289 | 1468662284733 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:44:44 INFO - PROCESS | 11289 | 1468662284933 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 02:44:45 INFO - PROCESS | 11289 | 1468662285070 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:45 INFO - PROCESS | 11289 | 1468662285082 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:44:45 INFO - PROCESS | 11289 | ++DOCSHELL 0xa2434c00 == 30 [pid = 11289] [id = 30] 02:44:45 INFO - PROCESS | 11289 | ++DOMWINDOW == 73 (0xa2435c00) [pid = 11289] [serial = 87] [outer = (nil)] 02:44:45 INFO - PROCESS | 11289 | ++DOMWINDOW == 74 (0xa24fac00) [pid = 11289] [serial = 88] [outer = 0xa2435c00] 02:44:45 INFO - PROCESS | 11289 | 1468662285163 Marionette DEBUG loaded listener.js 02:44:45 INFO - PROCESS | 11289 | ++DOMWINDOW == 75 (0xa3109800) [pid = 11289] [serial = 89] [outer = 0xa2435c00] 02:44:45 INFO - PROCESS | 11289 | 1468662285937 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]]]}] 02:44:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 02:44:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1290ms 02:44:46 INFO - PROCESS | 11289 | 1468662285993 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 02:44:46 INFO - PROCESS | 11289 | 1468662285997 Marionette TRACE conn3 <- [1,93,null,{"value":"8"}] 02:44:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 02:44:46 INFO - PROCESS | 11289 | 1468662286019 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 02:44:46 INFO - PROCESS | 11289 | 1468662286024 Marionette TRACE conn3 <- [1,94,null,{}] 02:44:46 INFO - PROCESS | 11289 | 1468662286032 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}] 02:44:46 INFO - PROCESS | 11289 | 1468662286038 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:44:46 INFO - PROCESS | 11289 | 1468662286205 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 02:44:46 INFO - PROCESS | 11289 | 1468662286339 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:46 INFO - PROCESS | 11289 | 1468662286349 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:44:46 INFO - PROCESS | 11289 | ++DOCSHELL 0x9a24f800 == 31 [pid = 11289] [id = 31] 02:44:46 INFO - PROCESS | 11289 | ++DOMWINDOW == 76 (0xa3102800) [pid = 11289] [serial = 90] [outer = (nil)] 02:44:46 INFO - PROCESS | 11289 | ++DOMWINDOW == 77 (0xa4f22c00) [pid = 11289] [serial = 91] [outer = 0xa3102800] 02:44:46 INFO - PROCESS | 11289 | 1468662286431 Marionette DEBUG loaded listener.js 02:44:46 INFO - PROCESS | 11289 | ++DOMWINDOW == 78 (0xa610ac00) [pid = 11289] [serial = 92] [outer = 0xa3102800] 02:44:47 INFO - PROCESS | 11289 | 1468662287256 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]]]}] 02:44:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 02:44:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1297ms 02:44:47 INFO - PROCESS | 11289 | 1468662287302 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 02:44:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 02:44:47 INFO - PROCESS | 11289 | 1468662287306 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 02:44:47 INFO - PROCESS | 11289 | 1468662287315 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 02:44:47 INFO - PROCESS | 11289 | 1468662287323 Marionette TRACE conn3 <- [1,98,null,{}] 02:44:47 INFO - PROCESS | 11289 | 1468662287333 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}] 02:44:47 INFO - PROCESS | 11289 | 1468662287338 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:44:47 INFO - PROCESS | 11289 | 1468662287529 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 02:44:47 INFO - PROCESS | 11289 | 1468662287669 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:47 INFO - PROCESS | 11289 | 1468662287679 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:44:47 INFO - PROCESS | 11289 | ++DOCSHELL 0x9818e400 == 32 [pid = 11289] [id = 32] 02:44:47 INFO - PROCESS | 11289 | ++DOMWINDOW == 79 (0xa34ddc00) [pid = 11289] [serial = 93] [outer = (nil)] 02:44:47 INFO - PROCESS | 11289 | ++DOMWINDOW == 80 (0xa6da3c00) [pid = 11289] [serial = 94] [outer = 0xa34ddc00] 02:44:47 INFO - PROCESS | 11289 | 1468662287756 Marionette DEBUG loaded listener.js 02:44:47 INFO - PROCESS | 11289 | ++DOMWINDOW == 81 (0x993c4400) [pid = 11289] [serial = 95] [outer = 0xa34ddc00] 02:44:48 INFO - PROCESS | 11289 | 1468662288626 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]]]}] 02:44:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 02:44:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1354ms 02:44:48 INFO - PROCESS | 11289 | 1468662288665 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 02:44:48 INFO - PROCESS | 11289 | 1468662288669 Marionette TRACE conn3 <- [1,101,null,{"value":"8"}] 02:44:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 02:44:48 INFO - PROCESS | 11289 | 1468662288695 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 02:44:48 INFO - PROCESS | 11289 | 1468662288698 Marionette TRACE conn3 <- [1,102,null,{}] 02:44:48 INFO - PROCESS | 11289 | 1468662288705 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}] 02:44:48 INFO - PROCESS | 11289 | 1468662288714 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:44:48 INFO - PROCESS | 11289 | 1468662288891 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 02:44:49 INFO - PROCESS | 11289 | 1468662289106 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:49 INFO - PROCESS | 11289 | 1468662289118 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:44:49 INFO - PROCESS | 11289 | ++DOCSHELL 0x9211c800 == 33 [pid = 11289] [id = 33] 02:44:49 INFO - PROCESS | 11289 | ++DOMWINDOW == 82 (0x9211e400) [pid = 11289] [serial = 96] [outer = (nil)] 02:44:49 INFO - PROCESS | 11289 | ++DOMWINDOW == 83 (0x922e5800) [pid = 11289] [serial = 97] [outer = 0x9211e400] 02:44:49 INFO - PROCESS | 11289 | 1468662289228 Marionette DEBUG loaded listener.js 02:44:49 INFO - PROCESS | 11289 | ++DOMWINDOW == 84 (0x93967400) [pid = 11289] [serial = 98] [outer = 0x9211e400] 02:44:49 INFO - PROCESS | 11289 | 1468662289989 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]]]}] 02:44:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 02:44:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1334ms 02:44:50 INFO - PROCESS | 11289 | 1468662290029 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 02:44:50 INFO - PROCESS | 11289 | 1468662290035 Marionette TRACE conn3 <- [1,105,null,{"value":"8"}] 02:44:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 02:44:50 INFO - PROCESS | 11289 | 1468662290044 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 02:44:50 INFO - PROCESS | 11289 | 1468662290048 Marionette TRACE conn3 <- [1,106,null,{}] 02:44:50 INFO - PROCESS | 11289 | 1468662290056 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}] 02:44:50 INFO - PROCESS | 11289 | 1468662290064 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:44:50 INFO - PROCESS | 11289 | 1468662290259 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 02:44:51 INFO - PROCESS | 11289 | 1468662291073 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:51 INFO - PROCESS | 11289 | 1468662291086 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:44:51 INFO - PROCESS | 11289 | --DOMWINDOW == 83 (0x99ac3400) [pid = 11289] [serial = 12] [outer = (nil)] [url = about:blank] 02:44:51 INFO - PROCESS | 11289 | --DOMWINDOW == 82 (0xa4f16c00) [pid = 11289] [serial = 67] [outer = (nil)] [url = about:blank] 02:44:51 INFO - PROCESS | 11289 | --DOMWINDOW == 81 (0x92122000) [pid = 11289] [serial = 25] [outer = (nil)] [url = about:blank] 02:44:51 INFO - PROCESS | 11289 | --DOMWINDOW == 80 (0x95388400) [pid = 11289] [serial = 31] [outer = (nil)] [url = about:blank] 02:44:51 INFO - PROCESS | 11289 | --DOMWINDOW == 79 (0x97f08800) [pid = 11289] [serial = 34] [outer = (nil)] [url = about:blank] 02:44:51 INFO - PROCESS | 11289 | --DOMWINDOW == 78 (0x9cbea800) [pid = 11289] [serial = 37] [outer = (nil)] [url = about:blank] 02:44:51 INFO - PROCESS | 11289 | --DOMWINDOW == 77 (0xa4d0f000) [pid = 11289] [serial = 40] [outer = (nil)] [url = about:blank] 02:44:51 INFO - PROCESS | 11289 | --DOMWINDOW == 76 (0x92eb6c00) [pid = 11289] [serial = 43] [outer = (nil)] [url = about:blank] 02:44:51 INFO - PROCESS | 11289 | --DOMWINDOW == 75 (0x93b9f000) [pid = 11289] [serial = 44] [outer = (nil)] [url = about:blank] 02:44:51 INFO - PROCESS | 11289 | --DOMWINDOW == 74 (0x98ca7000) [pid = 11289] [serial = 46] [outer = (nil)] [url = about:blank] 02:44:51 INFO - PROCESS | 11289 | --DOMWINDOW == 73 (0x92120800) [pid = 11289] [serial = 49] [outer = (nil)] [url = about:blank] 02:44:51 INFO - PROCESS | 11289 | --DOMWINDOW == 72 (0x97ff2c00) [pid = 11289] [serial = 50] [outer = (nil)] [url = about:blank] 02:44:51 INFO - PROCESS | 11289 | --DOMWINDOW == 71 (0x9b0ba800) [pid = 11289] [serial = 52] [outer = (nil)] [url = about:blank] 02:44:51 INFO - PROCESS | 11289 | --DOMWINDOW == 70 (0x9b5e6400) [pid = 11289] [serial = 53] [outer = (nil)] [url = about:blank] 02:44:51 INFO - PROCESS | 11289 | --DOMWINDOW == 69 (0x9cbebc00) [pid = 11289] [serial = 55] [outer = (nil)] [url = about:blank] 02:44:51 INFO - PROCESS | 11289 | --DOMWINDOW == 68 (0x9d814400) [pid = 11289] [serial = 56] [outer = (nil)] [url = about:blank] 02:44:51 INFO - PROCESS | 11289 | --DOMWINDOW == 67 (0xa1f07000) [pid = 11289] [serial = 58] [outer = (nil)] [url = about:blank] 02:44:51 INFO - PROCESS | 11289 | --DOMWINDOW == 66 (0xa2ef6000) [pid = 11289] [serial = 61] [outer = (nil)] [url = about:blank] 02:44:51 INFO - PROCESS | 11289 | --DOMWINDOW == 65 (0xa3191400) [pid = 11289] [serial = 64] [outer = (nil)] [url = about:blank] 02:44:51 INFO - PROCESS | 11289 | --DOMWINDOW == 64 (0x93b90c00) [pid = 11289] [serial = 28] [outer = (nil)] [url = about:blank] 02:44:51 INFO - PROCESS | 11289 | --DOMWINDOW == 63 (0xa22abc00) [pid = 11289] [serial = 59] [outer = (nil)] [url = about:blank] 02:44:51 INFO - PROCESS | 11289 | --DOMWINDOW == 62 (0xa3105c00) [pid = 11289] [serial = 62] [outer = (nil)] [url = about:blank] 02:44:51 INFO - PROCESS | 11289 | --DOMWINDOW == 61 (0xa310bc00) [pid = 11289] [serial = 65] [outer = (nil)] [url = about:blank] 02:44:51 INFO - PROCESS | 11289 | --DOMWINDOW == 60 (0x994ddc00) [pid = 11289] [serial = 47] [outer = (nil)] [url = about:blank] 02:44:51 INFO - PROCESS | 11289 | --DOMWINDOW == 59 (0x9d810c00) [pid = 11289] [serial = 38] [outer = (nil)] [url = about:blank] 02:44:51 INFO - PROCESS | 11289 | --DOMWINDOW == 58 (0x922e8400) [pid = 11289] [serial = 26] [outer = (nil)] [url = about:blank] 02:44:51 INFO - PROCESS | 11289 | --DOMWINDOW == 57 (0xa672ec00) [pid = 11289] [serial = 41] [outer = (nil)] [url = about:blank] 02:44:51 INFO - PROCESS | 11289 | --DOMWINDOW == 56 (0x99d84800) [pid = 11289] [serial = 35] [outer = (nil)] [url = about:blank] 02:44:51 INFO - PROCESS | 11289 | --DOMWINDOW == 55 (0x91e49000) [pid = 11289] [serial = 23] [outer = (nil)] [url = about:blank] 02:44:51 INFO - PROCESS | 11289 | --DOMWINDOW == 54 (0xa4d50800) [pid = 11289] [serial = 2] [outer = (nil)] [url = about:blank] 02:44:51 INFO - PROCESS | 11289 | --DOMWINDOW == 53 (0x91e45000) [pid = 11289] [serial = 22] [outer = (nil)] [url = about:blank] 02:44:51 INFO - PROCESS | 11289 | --DOMWINDOW == 52 (0x93971800) [pid = 11289] [serial = 19] [outer = (nil)] [url = about:blank] 02:44:51 INFO - PROCESS | 11289 | --DOMWINDOW == 51 (0x93b93c00) [pid = 11289] [serial = 16] [outer = (nil)] [url = about:blank] 02:44:51 INFO - PROCESS | 11289 | --DOMWINDOW == 50 (0x93b98800) [pid = 11289] [serial = 17] [outer = (nil)] [url = about:blank] 02:44:51 INFO - PROCESS | 11289 | --DOMWINDOW == 49 (0x99d85c00) [pid = 11289] [serial = 9] [outer = (nil)] [url = about:blank] 02:44:51 INFO - PROCESS | 11289 | ++DOCSHELL 0x91e49000 == 34 [pid = 11289] [id = 34] 02:44:51 INFO - PROCESS | 11289 | ++DOMWINDOW == 50 (0x91e52800) [pid = 11289] [serial = 99] [outer = (nil)] 02:44:51 INFO - PROCESS | 11289 | ++DOMWINDOW == 51 (0x9211a400) [pid = 11289] [serial = 100] [outer = 0x91e52800] 02:44:51 INFO - PROCESS | 11289 | 1468662291292 Marionette DEBUG loaded listener.js 02:44:51 INFO - PROCESS | 11289 | ++DOMWINDOW == 52 (0x922e2000) [pid = 11289] [serial = 101] [outer = 0x91e52800] 02:44:51 INFO - PROCESS | 11289 | ++DOMWINDOW == 53 (0x93b93c00) [pid = 11289] [serial = 102] [outer = 0x93971c00] 02:44:52 INFO - PROCESS | 11289 | 1468662292054 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]]]}] 02:44:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 02:44:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 2029ms 02:44:52 INFO - PROCESS | 11289 | 1468662292080 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 02:44:52 INFO - PROCESS | 11289 | 1468662292086 Marionette TRACE conn3 <- [1,109,null,{"value":"8"}] 02:44:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 02:44:52 INFO - PROCESS | 11289 | 1468662292094 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 02:44:52 INFO - PROCESS | 11289 | 1468662292099 Marionette TRACE conn3 <- [1,110,null,{}] 02:44:52 INFO - PROCESS | 11289 | 1468662292106 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}] 02:44:52 INFO - PROCESS | 11289 | 1468662292113 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:44:52 INFO - PROCESS | 11289 | 1468662292262 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 02:44:52 INFO - PROCESS | 11289 | 1468662292279 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:52 INFO - PROCESS | 11289 | 1468662292285 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:44:52 INFO - PROCESS | 11289 | ++DOCSHELL 0x946f5c00 == 35 [pid = 11289] [id = 35] 02:44:52 INFO - PROCESS | 11289 | ++DOMWINDOW == 54 (0x946f6400) [pid = 11289] [serial = 103] [outer = (nil)] 02:44:52 INFO - PROCESS | 11289 | ++DOMWINDOW == 55 (0x95143c00) [pid = 11289] [serial = 104] [outer = 0x946f6400] 02:44:52 INFO - PROCESS | 11289 | 1468662292357 Marionette DEBUG loaded listener.js 02:44:52 INFO - PROCESS | 11289 | ++DOMWINDOW == 56 (0x95397400) [pid = 11289] [serial = 105] [outer = 0x946f6400] 02:44:53 INFO - PROCESS | 11289 | 1468662293146 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]]]}] 02:44:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 02:44:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1079ms 02:44:53 INFO - PROCESS | 11289 | 1468662293180 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 02:44:53 INFO - PROCESS | 11289 | 1468662293187 Marionette TRACE conn3 <- [1,113,null,{"value":"8"}] 02:44:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 02:44:53 INFO - PROCESS | 11289 | 1468662293196 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 02:44:53 INFO - PROCESS | 11289 | 1468662293199 Marionette TRACE conn3 <- [1,114,null,{}] 02:44:53 INFO - PROCESS | 11289 | 1468662293205 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}] 02:44:53 INFO - PROCESS | 11289 | 1468662293210 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:44:53 INFO - PROCESS | 11289 | 1468662293375 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 02:44:53 INFO - PROCESS | 11289 | 1468662293385 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:53 INFO - PROCESS | 11289 | 1468662293394 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:44:53 INFO - PROCESS | 11289 | ++DOCSHELL 0x950d6800 == 36 [pid = 11289] [id = 36] 02:44:53 INFO - PROCESS | 11289 | ++DOMWINDOW == 57 (0x98ca5800) [pid = 11289] [serial = 106] [outer = (nil)] 02:44:53 INFO - PROCESS | 11289 | ++DOMWINDOW == 58 (0x994da000) [pid = 11289] [serial = 107] [outer = 0x98ca5800] 02:44:53 INFO - PROCESS | 11289 | 1468662293552 Marionette DEBUG loaded listener.js 02:44:53 INFO - PROCESS | 11289 | ++DOMWINDOW == 59 (0x997dc400) [pid = 11289] [serial = 108] [outer = 0x98ca5800] 02:44:54 INFO - PROCESS | 11289 | 1468662294352 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]]]}] 02:44:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 02:44:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1226ms 02:44:54 INFO - PROCESS | 11289 | 1468662294422 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 02:44:54 INFO - PROCESS | 11289 | 1468662294426 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 02:44:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 02:44:54 INFO - PROCESS | 11289 | 1468662294434 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 02:44:54 INFO - PROCESS | 11289 | 1468662294443 Marionette TRACE conn3 <- [1,118,null,{}] 02:44:54 INFO - PROCESS | 11289 | 1468662294464 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}] 02:44:54 INFO - PROCESS | 11289 | 1468662294471 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:44:54 INFO - PROCESS | 11289 | 1468662294664 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 02:44:54 INFO - PROCESS | 11289 | 1468662294686 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:54 INFO - PROCESS | 11289 | 1468662294693 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:44:54 INFO - PROCESS | 11289 | ++DOCSHELL 0x9a74f400 == 37 [pid = 11289] [id = 37] 02:44:54 INFO - PROCESS | 11289 | ++DOMWINDOW == 60 (0x9a901800) [pid = 11289] [serial = 109] [outer = (nil)] 02:44:54 INFO - PROCESS | 11289 | ++DOMWINDOW == 61 (0x9aaf4400) [pid = 11289] [serial = 110] [outer = 0x9a901800] 02:44:54 INFO - PROCESS | 11289 | 1468662294760 Marionette DEBUG loaded listener.js 02:44:54 INFO - PROCESS | 11289 | ++DOMWINDOW == 62 (0x9ac7d000) [pid = 11289] [serial = 111] [outer = 0x9a901800] 02:44:55 INFO - PROCESS | 11289 | --DOMWINDOW == 61 (0xa4d57000) [pid = 11289] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 02:44:55 INFO - PROCESS | 11289 | --DOMWINDOW == 60 (0xa4d0d000) [pid = 11289] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 02:44:55 INFO - PROCESS | 11289 | --DOMWINDOW == 59 (0x9aaef000) [pid = 11289] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 02:44:55 INFO - PROCESS | 11289 | --DOMWINDOW == 58 (0x99434800) [pid = 11289] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 02:44:55 INFO - PROCESS | 11289 | --DOMWINDOW == 57 (0x95145000) [pid = 11289] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 02:44:55 INFO - PROCESS | 11289 | 1468662295621 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]]]}] 02:44:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 02:44:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1248ms 02:44:55 INFO - PROCESS | 11289 | 1468662295680 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 02:44:55 INFO - PROCESS | 11289 | 1468662295683 Marionette TRACE conn3 <- [1,121,null,{"value":"8"}] 02:44:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 02:44:55 INFO - PROCESS | 11289 | 1468662295689 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 02:44:55 INFO - PROCESS | 11289 | 1468662295692 Marionette TRACE conn3 <- [1,122,null,{}] 02:44:55 INFO - PROCESS | 11289 | 1468662295698 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}] 02:44:55 INFO - PROCESS | 11289 | 1468662295703 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:44:55 INFO - PROCESS | 11289 | 1468662295848 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 02:44:55 INFO - PROCESS | 11289 | 1468662295939 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:55 INFO - PROCESS | 11289 | 1468662295947 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:44:55 INFO - PROCESS | 11289 | ++DOCSHELL 0x93b95c00 == 38 [pid = 11289] [id = 38] 02:44:55 INFO - PROCESS | 11289 | ++DOMWINDOW == 58 (0x99ac4400) [pid = 11289] [serial = 112] [outer = (nil)] 02:44:56 INFO - PROCESS | 11289 | ++DOMWINDOW == 59 (0x9b0ba400) [pid = 11289] [serial = 113] [outer = 0x99ac4400] 02:44:56 INFO - PROCESS | 11289 | 1468662296012 Marionette DEBUG loaded listener.js 02:44:56 INFO - PROCESS | 11289 | ++DOMWINDOW == 60 (0x9b5e6c00) [pid = 11289] [serial = 114] [outer = 0x99ac4400] 02:44:56 INFO - PROCESS | 11289 | 1468662296598 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]]]}] 02:44:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 02:44:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 925ms 02:44:56 INFO - PROCESS | 11289 | 1468662296616 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 02:44:56 INFO - PROCESS | 11289 | 1468662296619 Marionette TRACE conn3 <- [1,125,null,{"value":"8"}] 02:44:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 02:44:56 INFO - PROCESS | 11289 | 1468662296625 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 02:44:56 INFO - PROCESS | 11289 | 1468662296629 Marionette TRACE conn3 <- [1,126,null,{}] 02:44:56 INFO - PROCESS | 11289 | 1468662296634 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}] 02:44:56 INFO - PROCESS | 11289 | 1468662296639 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:44:56 INFO - PROCESS | 11289 | 1468662296781 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 02:44:56 INFO - PROCESS | 11289 | 1468662296884 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:56 INFO - PROCESS | 11289 | 1468662296902 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:44:56 INFO - PROCESS | 11289 | ++DOCSHELL 0x9b649800 == 39 [pid = 11289] [id = 39] 02:44:56 INFO - PROCESS | 11289 | ++DOMWINDOW == 61 (0x9cbf1400) [pid = 11289] [serial = 115] [outer = (nil)] 02:44:56 INFO - PROCESS | 11289 | ++DOMWINDOW == 62 (0x9d810c00) [pid = 11289] [serial = 116] [outer = 0x9cbf1400] 02:44:56 INFO - PROCESS | 11289 | 1468662296978 Marionette DEBUG loaded listener.js 02:44:57 INFO - PROCESS | 11289 | ++DOMWINDOW == 63 (0xa0621400) [pid = 11289] [serial = 117] [outer = 0x9cbf1400] 02:44:57 INFO - PROCESS | 11289 | 1468662297885 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]]]}] 02:44:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 02:44:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1279ms 02:44:57 INFO - PROCESS | 11289 | 1468662297905 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 02:44:57 INFO - PROCESS | 11289 | 1468662297912 Marionette TRACE conn3 <- [1,129,null,{"value":"8"}] 02:44:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 02:44:57 INFO - PROCESS | 11289 | 1468662297921 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 02:44:57 INFO - PROCESS | 11289 | 1468662297926 Marionette TRACE conn3 <- [1,130,null,{}] 02:44:57 INFO - PROCESS | 11289 | 1468662297934 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}] 02:44:57 INFO - PROCESS | 11289 | 1468662297940 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:44:58 INFO - PROCESS | 11289 | 1468662298122 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 02:44:58 INFO - PROCESS | 11289 | 1468662298259 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:58 INFO - PROCESS | 11289 | 1468662298273 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:44:58 INFO - PROCESS | 11289 | ++DOCSHELL 0x91e45000 == 40 [pid = 11289] [id = 40] 02:44:58 INFO - PROCESS | 11289 | ++DOMWINDOW == 64 (0x91e49c00) [pid = 11289] [serial = 118] [outer = (nil)] 02:44:58 INFO - PROCESS | 11289 | ++DOMWINDOW == 65 (0x93b9b000) [pid = 11289] [serial = 119] [outer = 0x91e49c00] 02:44:58 INFO - PROCESS | 11289 | 1468662298358 Marionette DEBUG loaded listener.js 02:44:58 INFO - PROCESS | 11289 | ++DOMWINDOW == 66 (0x97fedc00) [pid = 11289] [serial = 120] [outer = 0x91e49c00] 02:44:59 INFO - PROCESS | 11289 | 1468662299369 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]]]}] 02:44:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 02:44:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1481ms 02:44:59 INFO - PROCESS | 11289 | 1468662299400 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 02:44:59 INFO - PROCESS | 11289 | 1468662299406 Marionette TRACE conn3 <- [1,133,null,{"value":"8"}] 02:44:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 02:44:59 INFO - PROCESS | 11289 | 1468662299417 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 02:44:59 INFO - PROCESS | 11289 | 1468662299421 Marionette TRACE conn3 <- [1,134,null,{}] 02:44:59 INFO - PROCESS | 11289 | 1468662299428 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}] 02:44:59 INFO - PROCESS | 11289 | 1468662299434 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:44:59 INFO - PROCESS | 11289 | 1468662299643 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 02:44:59 INFO - PROCESS | 11289 | 1468662299811 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:59 INFO - PROCESS | 11289 | 1468662299821 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:44:59 INFO - PROCESS | 11289 | ++DOCSHELL 0x950cb400 == 41 [pid = 11289] [id = 41] 02:44:59 INFO - PROCESS | 11289 | ++DOMWINDOW == 67 (0x953dd000) [pid = 11289] [serial = 121] [outer = (nil)] 02:44:59 INFO - PROCESS | 11289 | ++DOMWINDOW == 68 (0x98ca7000) [pid = 11289] [serial = 122] [outer = 0x953dd000] 02:44:59 INFO - PROCESS | 11289 | 1468662299911 Marionette DEBUG loaded listener.js 02:45:00 INFO - PROCESS | 11289 | ++DOMWINDOW == 69 (0x99765800) [pid = 11289] [serial = 123] [outer = 0x953dd000] 02:45:00 INFO - PROCESS | 11289 | 1468662300885 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]]]}] 02:45:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 02:45:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1544ms 02:45:00 INFO - PROCESS | 11289 | 1468662300962 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 02:45:00 INFO - PROCESS | 11289 | 1468662300966 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 02:45:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 02:45:00 INFO - PROCESS | 11289 | 1468662300973 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 02:45:00 INFO - PROCESS | 11289 | 1468662300978 Marionette TRACE conn3 <- [1,138,null,{}] 02:45:01 INFO - PROCESS | 11289 | 1468662300995 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}] 02:45:01 INFO - PROCESS | 11289 | 1468662301004 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:45:01 INFO - PROCESS | 11289 | 1468662301210 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 02:45:01 INFO - PROCESS | 11289 | 1468662301378 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:01 INFO - PROCESS | 11289 | 1468662301390 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:45:01 INFO - PROCESS | 11289 | ++DOCSHELL 0x9cbf5800 == 42 [pid = 11289] [id = 42] 02:45:01 INFO - PROCESS | 11289 | ++DOMWINDOW == 70 (0x9d811400) [pid = 11289] [serial = 124] [outer = (nil)] 02:45:01 INFO - PROCESS | 11289 | ++DOMWINDOW == 71 (0xa061bc00) [pid = 11289] [serial = 125] [outer = 0x9d811400] 02:45:01 INFO - PROCESS | 11289 | 1468662301473 Marionette DEBUG loaded listener.js 02:45:01 INFO - PROCESS | 11289 | ++DOMWINDOW == 72 (0xa0622800) [pid = 11289] [serial = 126] [outer = 0x9d811400] 02:45:02 INFO - PROCESS | 11289 | 1468662302622 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]]]}] 02:45:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 02:45:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1683ms 02:45:02 INFO - PROCESS | 11289 | 1468662302656 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 02:45:02 INFO - PROCESS | 11289 | 1468662302661 Marionette TRACE conn3 <- [1,141,null,{"value":"8"}] 02:45:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 02:45:02 INFO - PROCESS | 11289 | 1468662302669 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 02:45:02 INFO - PROCESS | 11289 | 1468662302673 Marionette TRACE conn3 <- [1,142,null,{}] 02:45:02 INFO - PROCESS | 11289 | 1468662302739 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}] 02:45:02 INFO - PROCESS | 11289 | 1468662302747 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:45:02 INFO - PROCESS | 11289 | 1468662302955 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 02:45:03 INFO - PROCESS | 11289 | --DOCSHELL 0x950d9400 == 41 [pid = 11289] [id = 28] 02:45:03 INFO - PROCESS | 11289 | --DOCSHELL 0x93b91400 == 40 [pid = 11289] [id = 6] 02:45:03 INFO - PROCESS | 11289 | --DOCSHELL 0x97f05000 == 39 [pid = 11289] [id = 26] 02:45:03 INFO - PROCESS | 11289 | --DOCSHELL 0x994e5000 == 38 [pid = 11289] [id = 27] 02:45:03 INFO - PROCESS | 11289 | --DOCSHELL 0x9942b400 == 37 [pid = 11289] [id = 17] 02:45:03 INFO - PROCESS | 11289 | --DOCSHELL 0x95144800 == 36 [pid = 11289] [id = 25] 02:45:03 INFO - PROCESS | 11289 | --DOMWINDOW == 71 (0x9b0b6400) [pid = 11289] [serial = 80] [outer = (nil)] [url = about:blank] 02:45:03 INFO - PROCESS | 11289 | --DOMWINDOW == 70 (0x9ac77400) [pid = 11289] [serial = 79] [outer = (nil)] [url = about:blank] 02:45:03 INFO - PROCESS | 11289 | --DOMWINDOW == 69 (0x99c76c00) [pid = 11289] [serial = 77] [outer = (nil)] [url = about:blank] 02:45:03 INFO - PROCESS | 11289 | --DOMWINDOW == 68 (0x97fef800) [pid = 11289] [serial = 73] [outer = (nil)] [url = about:blank] 02:45:03 INFO - PROCESS | 11289 | --DOMWINDOW == 67 (0x998af400) [pid = 11289] [serial = 76] [outer = (nil)] [url = about:blank] 02:45:03 INFO - PROCESS | 11289 | --DOMWINDOW == 66 (0x988bb400) [pid = 11289] [serial = 74] [outer = (nil)] [url = about:blank] 02:45:03 INFO - PROCESS | 11289 | --DOMWINDOW == 65 (0xa672e800) [pid = 11289] [serial = 71] [outer = (nil)] [url = about:blank] 02:45:03 INFO - PROCESS | 11289 | --DOMWINDOW == 64 (0xa6728800) [pid = 11289] [serial = 70] [outer = (nil)] [url = about:blank] 02:45:03 INFO - PROCESS | 11289 | --DOMWINDOW == 63 (0xa4f76000) [pid = 11289] [serial = 68] [outer = (nil)] [url = about:blank] 02:45:03 INFO - PROCESS | 11289 | 1468662303156 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:03 INFO - PROCESS | 11289 | 1468662303163 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:45:03 INFO - PROCESS | 11289 | ++DOCSHELL 0x9211d000 == 37 [pid = 11289] [id = 43] 02:45:03 INFO - PROCESS | 11289 | ++DOMWINDOW == 64 (0x9211d400) [pid = 11289] [serial = 127] [outer = (nil)] 02:45:03 INFO - PROCESS | 11289 | ++DOMWINDOW == 65 (0x950cc400) [pid = 11289] [serial = 128] [outer = 0x9211d400] 02:45:03 INFO - PROCESS | 11289 | 1468662303234 Marionette DEBUG loaded listener.js 02:45:03 INFO - PROCESS | 11289 | ++DOMWINDOW == 66 (0x950d6400) [pid = 11289] [serial = 129] [outer = 0x9211d400] 02:45:03 INFO - PROCESS | 11289 | 1468662303878 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]]]}] 02:45:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 02:45:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1230ms 02:45:03 INFO - PROCESS | 11289 | 1468662303898 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 02:45:03 INFO - PROCESS | 11289 | 1468662303904 Marionette TRACE conn3 <- [1,145,null,{"value":"8"}] 02:45:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 02:45:03 INFO - PROCESS | 11289 | 1468662303914 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 02:45:03 INFO - PROCESS | 11289 | 1468662303918 Marionette TRACE conn3 <- [1,146,null,{}] 02:45:03 INFO - PROCESS | 11289 | 1468662303924 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}] 02:45:03 INFO - PROCESS | 11289 | 1468662303929 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:45:04 INFO - PROCESS | 11289 | 1468662304083 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 02:45:04 INFO - PROCESS | 11289 | 1468662304191 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:04 INFO - PROCESS | 11289 | 1468662304201 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:45:04 INFO - PROCESS | 11289 | ++DOCSHELL 0x95395800 == 38 [pid = 11289] [id = 44] 02:45:04 INFO - PROCESS | 11289 | ++DOMWINDOW == 67 (0x98839c00) [pid = 11289] [serial = 130] [outer = (nil)] 02:45:04 INFO - PROCESS | 11289 | ++DOMWINDOW == 68 (0x9942b400) [pid = 11289] [serial = 131] [outer = 0x98839c00] 02:45:04 INFO - PROCESS | 11289 | 1468662304274 Marionette DEBUG loaded listener.js 02:45:04 INFO - PROCESS | 11289 | ++DOMWINDOW == 69 (0x99c6ec00) [pid = 11289] [serial = 132] [outer = 0x98839c00] 02:45:05 INFO - PROCESS | 11289 | 1468662305010 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]]]}] 02:45:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 02:45:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1132ms 02:45:05 INFO - PROCESS | 11289 | 1468662305046 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 02:45:05 INFO - PROCESS | 11289 | 1468662305049 Marionette TRACE conn3 <- [1,149,null,{"value":"8"}] 02:45:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 02:45:05 INFO - PROCESS | 11289 | 1468662305056 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 02:45:05 INFO - PROCESS | 11289 | 1468662305061 Marionette TRACE conn3 <- [1,150,null,{}] 02:45:05 INFO - PROCESS | 11289 | 1468662305084 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}] 02:45:05 INFO - PROCESS | 11289 | 1468662305092 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:45:05 INFO - PROCESS | 11289 | 1468662305242 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 02:45:05 INFO - PROCESS | 11289 | 1468662305253 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:05 INFO - PROCESS | 11289 | 1468662305264 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:45:05 INFO - PROCESS | 11289 | ++DOCSHELL 0x9b6ebc00 == 39 [pid = 11289] [id = 45] 02:45:05 INFO - PROCESS | 11289 | ++DOMWINDOW == 70 (0x9cbeb000) [pid = 11289] [serial = 133] [outer = (nil)] 02:45:05 INFO - PROCESS | 11289 | ++DOMWINDOW == 71 (0x9cbf4c00) [pid = 11289] [serial = 134] [outer = 0x9cbeb000] 02:45:05 INFO - PROCESS | 11289 | 1468662305332 Marionette DEBUG loaded listener.js 02:45:05 INFO - PROCESS | 11289 | ++DOMWINDOW == 72 (0xa0620800) [pid = 11289] [serial = 135] [outer = 0x9cbeb000] 02:45:06 INFO - PROCESS | 11289 | 1468662306165 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]]]}] 02:45:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 02:45:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1138ms 02:45:06 INFO - PROCESS | 11289 | 1468662306231 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 02:45:06 INFO - PROCESS | 11289 | 1468662306234 Marionette TRACE conn3 <- [1,153,null,{"value":"8"}] 02:45:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 02:45:06 INFO - PROCESS | 11289 | 1468662306306 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 02:45:06 INFO - PROCESS | 11289 | 1468662306308 Marionette TRACE conn3 <- [1,154,null,{}] 02:45:06 INFO - PROCESS | 11289 | 1468662306346 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}] 02:45:06 INFO - PROCESS | 11289 | 1468662306351 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:45:06 INFO - PROCESS | 11289 | 1468662306575 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 02:45:06 INFO - PROCESS | 11289 | 1468662306608 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:06 INFO - PROCESS | 11289 | 1468662306616 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:45:06 INFO - PROCESS | 11289 | ++DOCSHELL 0x91e46c00 == 40 [pid = 11289] [id = 46] 02:45:06 INFO - PROCESS | 11289 | ++DOMWINDOW == 73 (0xa1f0a000) [pid = 11289] [serial = 136] [outer = (nil)] 02:45:06 INFO - PROCESS | 11289 | ++DOMWINDOW == 74 (0xa2275800) [pid = 11289] [serial = 137] [outer = 0xa1f0a000] 02:45:06 INFO - PROCESS | 11289 | 1468662306684 Marionette DEBUG loaded listener.js 02:45:06 INFO - PROCESS | 11289 | ++DOMWINDOW == 75 (0xa22ae000) [pid = 11289] [serial = 138] [outer = 0xa1f0a000] 02:45:07 INFO - PROCESS | 11289 | 1468662307482 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]]]}] 02:45:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 02:45:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1232ms 02:45:07 INFO - PROCESS | 11289 | 1468662307501 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 02:45:07 INFO - PROCESS | 11289 | 1468662307504 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 02:45:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 02:45:07 INFO - PROCESS | 11289 | --DOMWINDOW == 74 (0x91e52800) [pid = 11289] [serial = 99] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 02:45:07 INFO - PROCESS | 11289 | --DOMWINDOW == 73 (0x9a901800) [pid = 11289] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 02:45:07 INFO - PROCESS | 11289 | --DOMWINDOW == 72 (0x9211e400) [pid = 11289] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 02:45:07 INFO - PROCESS | 11289 | --DOMWINDOW == 71 (0x946f6400) [pid = 11289] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 02:45:07 INFO - PROCESS | 11289 | --DOMWINDOW == 70 (0x9513a000) [pid = 11289] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 02:45:07 INFO - PROCESS | 11289 | --DOMWINDOW == 69 (0x9ac75400) [pid = 11289] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 02:45:07 INFO - PROCESS | 11289 | --DOMWINDOW == 68 (0xa2435c00) [pid = 11289] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 02:45:07 INFO - PROCESS | 11289 | --DOMWINDOW == 67 (0xa3102800) [pid = 11289] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 02:45:07 INFO - PROCESS | 11289 | --DOMWINDOW == 66 (0x99ac4400) [pid = 11289] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 02:45:07 INFO - PROCESS | 11289 | --DOMWINDOW == 65 (0xa34ddc00) [pid = 11289] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 02:45:07 INFO - PROCESS | 11289 | --DOMWINDOW == 64 (0x98ca5800) [pid = 11289] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 02:45:07 INFO - PROCESS | 11289 | 1468662307634 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 02:45:07 INFO - PROCESS | 11289 | 1468662307645 Marionette TRACE conn3 <- [1,158,null,{}] 02:45:07 INFO - PROCESS | 11289 | 1468662307649 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}] 02:45:07 INFO - PROCESS | 11289 | 1468662307654 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:45:07 INFO - PROCESS | 11289 | 1468662307798 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 02:45:07 INFO - PROCESS | 11289 | 1468662307807 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:07 INFO - PROCESS | 11289 | 1468662307816 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:45:07 INFO - PROCESS | 11289 | ++DOCSHELL 0x946f4400 == 41 [pid = 11289] [id = 47] 02:45:07 INFO - PROCESS | 11289 | ++DOMWINDOW == 65 (0x98187c00) [pid = 11289] [serial = 139] [outer = (nil)] 02:45:07 INFO - PROCESS | 11289 | ++DOMWINDOW == 66 (0x99ac4400) [pid = 11289] [serial = 140] [outer = 0x98187c00] 02:45:07 INFO - PROCESS | 11289 | 1468662307882 Marionette DEBUG loaded listener.js 02:45:07 INFO - PROCESS | 11289 | ++DOMWINDOW == 67 (0x99c6f800) [pid = 11289] [serial = 141] [outer = 0x98187c00] 02:45:08 INFO - PROCESS | 11289 | 1468662308647 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]]]}] 02:45:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 02:45:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1078ms 02:45:08 INFO - PROCESS | 11289 | 1468662308678 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 02:45:08 INFO - PROCESS | 11289 | 1468662308682 Marionette TRACE conn3 <- [1,161,null,{"value":"8"}] 02:45:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 02:45:08 INFO - PROCESS | 11289 | 1468662308688 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 02:45:08 INFO - PROCESS | 11289 | 1468662308692 Marionette TRACE conn3 <- [1,162,null,{}] 02:45:08 INFO - PROCESS | 11289 | 1468662308697 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}] 02:45:08 INFO - PROCESS | 11289 | 1468662308707 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:45:08 INFO - PROCESS | 11289 | 1468662308900 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 02:45:08 INFO - PROCESS | 11289 | 1468662308922 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:08 INFO - PROCESS | 11289 | 1468662308931 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:45:09 INFO - PROCESS | 11289 | ++DOCSHELL 0x950d6c00 == 42 [pid = 11289] [id = 48] 02:45:09 INFO - PROCESS | 11289 | ++DOMWINDOW == 68 (0xa2443000) [pid = 11289] [serial = 142] [outer = (nil)] 02:45:09 INFO - PROCESS | 11289 | ++DOMWINDOW == 69 (0xa310b000) [pid = 11289] [serial = 143] [outer = 0xa2443000] 02:45:09 INFO - PROCESS | 11289 | 1468662309085 Marionette DEBUG loaded listener.js 02:45:09 INFO - PROCESS | 11289 | ++DOMWINDOW == 70 (0xa3194400) [pid = 11289] [serial = 144] [outer = 0xa2443000] 02:45:10 INFO - PROCESS | 11289 | 1468662310141 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]]]}] 02:45:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 02:45:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1481ms 02:45:10 INFO - PROCESS | 11289 | 1468662310197 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 02:45:10 INFO - PROCESS | 11289 | 1468662310201 Marionette TRACE conn3 <- [1,165,null,{"value":"8"}] 02:45:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 02:45:10 INFO - PROCESS | 11289 | 1468662310288 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 02:45:10 INFO - PROCESS | 11289 | 1468662310293 Marionette TRACE conn3 <- [1,166,null,{}] 02:45:10 INFO - PROCESS | 11289 | 1468662310324 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}] 02:45:10 INFO - PROCESS | 11289 | 1468662310329 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:45:10 INFO - PROCESS | 11289 | 1468662310504 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 02:45:10 INFO - PROCESS | 11289 | 1468662310700 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:10 INFO - PROCESS | 11289 | 1468662310709 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:45:10 INFO - PROCESS | 11289 | ++DOCSHELL 0x93b95400 == 43 [pid = 11289] [id = 49] 02:45:10 INFO - PROCESS | 11289 | ++DOMWINDOW == 71 (0x93b97800) [pid = 11289] [serial = 145] [outer = (nil)] 02:45:10 INFO - PROCESS | 11289 | ++DOMWINDOW == 72 (0x993c7c00) [pid = 11289] [serial = 146] [outer = 0x93b97800] 02:45:10 INFO - PROCESS | 11289 | 1468662310793 Marionette DEBUG loaded listener.js 02:45:10 INFO - PROCESS | 11289 | ++DOMWINDOW == 73 (0x99764000) [pid = 11289] [serial = 147] [outer = 0x93b97800] 02:45:11 INFO - PROCESS | 11289 | 1468662311641 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]]]}] 02:45:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 02:45:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1475ms 02:45:11 INFO - PROCESS | 11289 | 1468662311697 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 02:45:11 INFO - PROCESS | 11289 | 1468662311704 Marionette TRACE conn3 <- [1,169,null,{"value":"8"}] 02:45:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 02:45:11 INFO - PROCESS | 11289 | 1468662311714 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 02:45:11 INFO - PROCESS | 11289 | 1468662311719 Marionette TRACE conn3 <- [1,170,null,{}] 02:45:11 INFO - PROCESS | 11289 | 1468662311725 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}] 02:45:11 INFO - PROCESS | 11289 | 1468662311731 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:45:11 INFO - PROCESS | 11289 | 1468662311913 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 02:45:12 INFO - PROCESS | 11289 | 1468662312056 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:12 INFO - PROCESS | 11289 | 1468662312067 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:45:12 INFO - PROCESS | 11289 | ++DOCSHELL 0x9a90a000 == 44 [pid = 11289] [id = 50] 02:45:12 INFO - PROCESS | 11289 | ++DOMWINDOW == 74 (0x9cbf5000) [pid = 11289] [serial = 148] [outer = (nil)] 02:45:12 INFO - PROCESS | 11289 | ++DOMWINDOW == 75 (0xa0628000) [pid = 11289] [serial = 149] [outer = 0x9cbf5000] 02:45:12 INFO - PROCESS | 11289 | 1468662312146 Marionette DEBUG loaded listener.js 02:45:12 INFO - PROCESS | 11289 | ++DOMWINDOW == 76 (0xa1f0f000) [pid = 11289] [serial = 150] [outer = 0x9cbf5000] 02:45:13 INFO - PROCESS | 11289 | 1468662313036 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]]]}] 02:45:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 02:45:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1379ms 02:45:13 INFO - PROCESS | 11289 | 1468662313093 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 02:45:13 INFO - PROCESS | 11289 | 1468662313098 Marionette TRACE conn3 <- [1,173,null,{"value":"8"}] 02:45:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 02:45:13 INFO - PROCESS | 11289 | 1468662313104 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 02:45:13 INFO - PROCESS | 11289 | 1468662313111 Marionette TRACE conn3 <- [1,174,null,{}] 02:45:13 INFO - PROCESS | 11289 | 1468662313127 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}] 02:45:13 INFO - PROCESS | 11289 | 1468662313136 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:45:13 INFO - PROCESS | 11289 | 1468662313340 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 02:45:13 INFO - PROCESS | 11289 | 1468662313484 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:13 INFO - PROCESS | 11289 | 1468662313497 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:45:13 INFO - PROCESS | 11289 | ++DOCSHELL 0xa33cc000 == 45 [pid = 11289] [id = 51] 02:45:13 INFO - PROCESS | 11289 | ++DOMWINDOW == 77 (0xa33cc400) [pid = 11289] [serial = 151] [outer = (nil)] 02:45:13 INFO - PROCESS | 11289 | ++DOMWINDOW == 78 (0xa4d4c400) [pid = 11289] [serial = 152] [outer = 0xa33cc400] 02:45:13 INFO - PROCESS | 11289 | 1468662313580 Marionette DEBUG loaded listener.js 02:45:13 INFO - PROCESS | 11289 | ++DOMWINDOW == 79 (0xa4f75800) [pid = 11289] [serial = 153] [outer = 0xa33cc400] 02:45:14 INFO - PROCESS | 11289 | 1468662314375 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]]]}] 02:45:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 02:45:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1287ms 02:45:14 INFO - PROCESS | 11289 | 1468662314392 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 02:45:14 INFO - PROCESS | 11289 | 1468662314396 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 02:45:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 02:45:14 INFO - PROCESS | 11289 | 1468662314402 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 02:45:14 INFO - PROCESS | 11289 | 1468662314405 Marionette TRACE conn3 <- [1,178,null,{}] 02:45:14 INFO - PROCESS | 11289 | 1468662314411 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}] 02:45:14 INFO - PROCESS | 11289 | 1468662314416 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:45:14 INFO - PROCESS | 11289 | 1468662314574 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 02:45:14 INFO - PROCESS | 11289 | 1468662314721 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:14 INFO - PROCESS | 11289 | 1468662314730 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:45:14 INFO - PROCESS | 11289 | ++DOCSHELL 0x93964c00 == 46 [pid = 11289] [id = 52] 02:45:14 INFO - PROCESS | 11289 | ++DOMWINDOW == 80 (0x97ff1400) [pid = 11289] [serial = 154] [outer = (nil)] 02:45:14 INFO - PROCESS | 11289 | ++DOMWINDOW == 81 (0xa6796c00) [pid = 11289] [serial = 155] [outer = 0x97ff1400] 02:45:14 INFO - PROCESS | 11289 | 1468662314815 Marionette DEBUG loaded listener.js 02:45:14 INFO - PROCESS | 11289 | ++DOMWINDOW == 82 (0xa69a0400) [pid = 11289] [serial = 156] [outer = 0x97ff1400] 02:45:15 INFO - PROCESS | 11289 | 1468662315476 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 02:45:15 INFO - PROCESS | 11289 | 1468662315735 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]]]}] 02:45:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 02:45:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1377ms 02:45:15 INFO - PROCESS | 11289 | 1468662315780 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 02:45:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 02:45:15 INFO - PROCESS | 11289 | 1468662315784 Marionette TRACE conn3 <- [1,181,null,{"value":"8"}] 02:45:15 INFO - PROCESS | 11289 | 1468662315791 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 02:45:15 INFO - PROCESS | 11289 | 1468662315795 Marionette TRACE conn3 <- [1,182,null,{}] 02:45:15 INFO - PROCESS | 11289 | 1468662315800 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}] 02:45:15 INFO - PROCESS | 11289 | 1468662315806 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:45:15 INFO - PROCESS | 11289 | 1468662315980 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 02:45:16 INFO - PROCESS | 11289 | 1468662316132 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:16 INFO - PROCESS | 11289 | 1468662316140 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:45:16 INFO - PROCESS | 11289 | ++DOCSHELL 0x9c1d4400 == 47 [pid = 11289] [id = 53] 02:45:16 INFO - PROCESS | 11289 | ++DOMWINDOW == 83 (0x9c1d6800) [pid = 11289] [serial = 157] [outer = (nil)] 02:45:16 INFO - PROCESS | 11289 | ++DOMWINDOW == 84 (0xa6728800) [pid = 11289] [serial = 158] [outer = 0x9c1d6800] 02:45:16 INFO - PROCESS | 11289 | 1468662316223 Marionette DEBUG loaded listener.js 02:45:16 INFO - PROCESS | 11289 | ++DOMWINDOW == 85 (0xa6795000) [pid = 11289] [serial = 159] [outer = 0x9c1d6800] 02:45:17 INFO - PROCESS | 11289 | 1468662317038 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]]]}] 02:45:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 02:45:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1285ms 02:45:17 INFO - PROCESS | 11289 | 1468662317084 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 02:45:17 INFO - PROCESS | 11289 | 1468662317088 Marionette TRACE conn3 <- [1,185,null,{"value":"8"}] 02:45:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 02:45:17 INFO - PROCESS | 11289 | 1468662317096 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 02:45:17 INFO - PROCESS | 11289 | 1468662317099 Marionette TRACE conn3 <- [1,186,null,{}] 02:45:17 INFO - PROCESS | 11289 | 1468662317105 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}] 02:45:17 INFO - PROCESS | 11289 | 1468662317115 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:45:17 INFO - PROCESS | 11289 | 1468662317342 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 02:45:17 INFO - PROCESS | 11289 | 1468662317891 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:17 INFO - PROCESS | 11289 | 1468662317900 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:45:17 INFO - PROCESS | 11289 | ++DOCSHELL 0x91e26800 == 48 [pid = 11289] [id = 54] 02:45:17 INFO - PROCESS | 11289 | ++DOMWINDOW == 86 (0x91e27800) [pid = 11289] [serial = 160] [outer = (nil)] 02:45:17 INFO - PROCESS | 11289 | ++DOMWINDOW == 87 (0x91e2a000) [pid = 11289] [serial = 161] [outer = 0x91e27800] 02:45:18 INFO - PROCESS | 11289 | 1468662318009 Marionette DEBUG loaded listener.js 02:45:18 INFO - PROCESS | 11289 | ++DOMWINDOW == 88 (0x91e51c00) [pid = 11289] [serial = 162] [outer = 0x91e27800] 02:45:18 INFO - PROCESS | 11289 | 1468662318774 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]]]}] 02:45:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 02:45:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1734ms 02:45:18 INFO - PROCESS | 11289 | 1468662318832 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 02:45:18 INFO - PROCESS | 11289 | 1468662318836 Marionette TRACE conn3 <- [1,189,null,{"value":"8"}] 02:45:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 02:45:18 INFO - PROCESS | 11289 | 1468662318844 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 02:45:18 INFO - PROCESS | 11289 | 1468662318849 Marionette TRACE conn3 <- [1,190,null,{}] 02:45:18 INFO - PROCESS | 11289 | 1468662318857 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}] 02:45:18 INFO - PROCESS | 11289 | 1468662318863 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:45:19 INFO - PROCESS | 11289 | 1468662319021 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 02:45:19 INFO - PROCESS | 11289 | 1468662319193 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:19 INFO - PROCESS | 11289 | 1468662319207 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:45:19 INFO - PROCESS | 11289 | ++DOCSHELL 0x93b91400 == 49 [pid = 11289] [id = 55] 02:45:19 INFO - PROCESS | 11289 | ++DOMWINDOW == 89 (0x93b98c00) [pid = 11289] [serial = 163] [outer = (nil)] 02:45:19 INFO - PROCESS | 11289 | ++DOMWINDOW == 90 (0x950d2000) [pid = 11289] [serial = 164] [outer = 0x93b98c00] 02:45:19 INFO - PROCESS | 11289 | 1468662319295 Marionette DEBUG loaded listener.js 02:45:19 INFO - PROCESS | 11289 | ++DOMWINDOW == 91 (0x953d2800) [pid = 11289] [serial = 165] [outer = 0x93b98c00] 02:45:19 INFO - PROCESS | 11289 | --DOCSHELL 0x922eb800 == 48 [pid = 11289] [id = 15] 02:45:19 INFO - PROCESS | 11289 | --DOCSHELL 0x9b04e800 == 47 [pid = 11289] [id = 18] 02:45:19 INFO - PROCESS | 11289 | --DOMWINDOW == 90 (0x9d810c00) [pid = 11289] [serial = 116] [outer = (nil)] [url = about:blank] 02:45:19 INFO - PROCESS | 11289 | --DOCSHELL 0x91e49000 == 46 [pid = 11289] [id = 34] 02:45:19 INFO - PROCESS | 11289 | --DOCSHELL 0x9b0b7400 == 45 [pid = 11289] [id = 19] 02:45:19 INFO - PROCESS | 11289 | --DOCSHELL 0x9a24f800 == 44 [pid = 11289] [id = 31] 02:45:19 INFO - PROCESS | 11289 | --DOCSHELL 0xa108b400 == 43 [pid = 11289] [id = 20] 02:45:19 INFO - PROCESS | 11289 | --DOCSHELL 0x92ebb400 == 42 [pid = 11289] [id = 16] 02:45:19 INFO - PROCESS | 11289 | --DOMWINDOW == 89 (0x9211a400) [pid = 11289] [serial = 100] [outer = (nil)] [url = about:blank] 02:45:19 INFO - PROCESS | 11289 | --DOMWINDOW == 88 (0x922e2000) [pid = 11289] [serial = 101] [outer = (nil)] [url = about:blank] 02:45:19 INFO - PROCESS | 11289 | --DOMWINDOW == 87 (0x9aaf4400) [pid = 11289] [serial = 110] [outer = (nil)] [url = about:blank] 02:45:19 INFO - PROCESS | 11289 | --DOMWINDOW == 86 (0x93967400) [pid = 11289] [serial = 98] [outer = (nil)] [url = about:blank] 02:45:19 INFO - PROCESS | 11289 | --DOMWINDOW == 85 (0x922e5800) [pid = 11289] [serial = 97] [outer = (nil)] [url = about:blank] 02:45:19 INFO - PROCESS | 11289 | --DOMWINDOW == 84 (0x95143c00) [pid = 11289] [serial = 104] [outer = (nil)] [url = about:blank] 02:45:19 INFO - PROCESS | 11289 | --DOMWINDOW == 83 (0x922ed800) [pid = 11289] [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.] 02:45:19 INFO - PROCESS | 11289 | --DOMWINDOW == 82 (0x998dbc00) [pid = 11289] [serial = 83] [outer = (nil)] [url = about:blank] 02:45:19 INFO - PROCESS | 11289 | --DOMWINDOW == 81 (0x95397400) [pid = 11289] [serial = 105] [outer = (nil)] [url = about:blank] 02:45:19 INFO - PROCESS | 11289 | --DOMWINDOW == 80 (0x97fee000) [pid = 11289] [serial = 82] [outer = (nil)] [url = about:blank] 02:45:19 INFO - PROCESS | 11289 | --DOMWINDOW == 79 (0x9b64c800) [pid = 11289] [serial = 86] [outer = (nil)] [url = about:blank] 02:45:19 INFO - PROCESS | 11289 | --DOMWINDOW == 78 (0x9b5e4800) [pid = 11289] [serial = 85] [outer = (nil)] [url = about:blank] 02:45:19 INFO - PROCESS | 11289 | --DOMWINDOW == 77 (0xa3109800) [pid = 11289] [serial = 89] [outer = (nil)] [url = about:blank] 02:45:19 INFO - PROCESS | 11289 | --DOMWINDOW == 76 (0xa24fac00) [pid = 11289] [serial = 88] [outer = (nil)] [url = about:blank] 02:45:19 INFO - PROCESS | 11289 | --DOMWINDOW == 75 (0xa610ac00) [pid = 11289] [serial = 92] [outer = (nil)] [url = about:blank] 02:45:19 INFO - PROCESS | 11289 | --DOMWINDOW == 74 (0xa4f22c00) [pid = 11289] [serial = 91] [outer = (nil)] [url = about:blank] 02:45:19 INFO - PROCESS | 11289 | --DOMWINDOW == 73 (0x9b0ba400) [pid = 11289] [serial = 113] [outer = (nil)] [url = about:blank] 02:45:19 INFO - PROCESS | 11289 | --DOMWINDOW == 72 (0x993c4400) [pid = 11289] [serial = 95] [outer = (nil)] [url = about:blank] 02:45:20 INFO - PROCESS | 11289 | --DOMWINDOW == 71 (0xa6da3c00) [pid = 11289] [serial = 94] [outer = (nil)] [url = about:blank] 02:45:20 INFO - PROCESS | 11289 | --DOMWINDOW == 70 (0x994da000) [pid = 11289] [serial = 107] [outer = (nil)] [url = about:blank] 02:45:20 INFO - PROCESS | 11289 | --DOMWINDOW == 69 (0x9ac7d000) [pid = 11289] [serial = 111] [outer = (nil)] [url = about:blank] 02:45:20 INFO - PROCESS | 11289 | --DOMWINDOW == 68 (0x9b5e6c00) [pid = 11289] [serial = 114] [outer = (nil)] [url = about:blank] 02:45:20 INFO - PROCESS | 11289 | --DOMWINDOW == 67 (0x997dc400) [pid = 11289] [serial = 108] [outer = (nil)] [url = about:blank] 02:45:20 INFO - PROCESS | 11289 | 1468662320163 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]]]}] 02:45:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 02:45:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1379ms 02:45:20 INFO - PROCESS | 11289 | 1468662320225 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 02:45:20 INFO - PROCESS | 11289 | 1468662320231 Marionette TRACE conn3 <- [1,193,null,{"value":"8"}] 02:45:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 02:45:20 INFO - PROCESS | 11289 | 1468662320240 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 02:45:20 INFO - PROCESS | 11289 | 1468662320243 Marionette TRACE conn3 <- [1,194,null,{}] 02:45:20 INFO - PROCESS | 11289 | 1468662320249 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}] 02:45:20 INFO - PROCESS | 11289 | 1468662320254 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:45:20 INFO - PROCESS | 11289 | 1468662320423 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 02:45:20 INFO - PROCESS | 11289 | 1468662320536 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:20 INFO - PROCESS | 11289 | 1468662320544 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:45:20 INFO - PROCESS | 11289 | ++DOCSHELL 0x922ed800 == 43 [pid = 11289] [id = 56] 02:45:20 INFO - PROCESS | 11289 | ++DOMWINDOW == 68 (0x92ebb400) [pid = 11289] [serial = 166] [outer = (nil)] 02:45:20 INFO - PROCESS | 11289 | ++DOMWINDOW == 69 (0x97ff2000) [pid = 11289] [serial = 167] [outer = 0x92ebb400] 02:45:20 INFO - PROCESS | 11289 | 1468662320611 Marionette DEBUG loaded listener.js 02:45:20 INFO - PROCESS | 11289 | ++DOMWINDOW == 70 (0x98caac00) [pid = 11289] [serial = 168] [outer = 0x92ebb400] 02:45:21 INFO - PROCESS | 11289 | 1468662321252 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]]]}] 02:45:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 02:45:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1035ms 02:45:21 INFO - PROCESS | 11289 | 1468662321275 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 02:45:21 INFO - PROCESS | 11289 | 1468662321278 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 02:45:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 02:45:21 INFO - PROCESS | 11289 | 1468662321286 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 02:45:21 INFO - PROCESS | 11289 | 1468662321294 Marionette TRACE conn3 <- [1,198,null,{}] 02:45:21 INFO - PROCESS | 11289 | 1468662321317 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}] 02:45:21 INFO - PROCESS | 11289 | 1468662321324 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:45:21 INFO - PROCESS | 11289 | 1468662321510 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 02:45:21 INFO - PROCESS | 11289 | 1468662321537 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:21 INFO - PROCESS | 11289 | 1468662321548 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:45:21 INFO - PROCESS | 11289 | ++DOCSHELL 0x9211a400 == 44 [pid = 11289] [id = 57] 02:45:21 INFO - PROCESS | 11289 | ++DOMWINDOW == 71 (0x997dc400) [pid = 11289] [serial = 169] [outer = (nil)] 02:45:21 INFO - PROCESS | 11289 | ++DOMWINDOW == 72 (0x9a741800) [pid = 11289] [serial = 170] [outer = 0x997dc400] 02:45:21 INFO - PROCESS | 11289 | 1468662321609 Marionette DEBUG loaded listener.js 02:45:21 INFO - PROCESS | 11289 | ++DOMWINDOW == 73 (0x9a90dc00) [pid = 11289] [serial = 171] [outer = 0x997dc400] 02:45:22 INFO - PROCESS | 11289 | 1468662322356 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]]]}] 02:45:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 02:45:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1136ms 02:45:22 INFO - PROCESS | 11289 | 1468662322421 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 02:45:22 INFO - PROCESS | 11289 | 1468662322425 Marionette TRACE conn3 <- [1,201,null,{"value":"8"}] 02:45:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 02:45:22 INFO - PROCESS | 11289 | 1468662322432 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 02:45:22 INFO - PROCESS | 11289 | 1468662322435 Marionette TRACE conn3 <- [1,202,null,{}] 02:45:22 INFO - PROCESS | 11289 | 1468662322440 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}] 02:45:22 INFO - PROCESS | 11289 | 1468662322445 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:45:22 INFO - PROCESS | 11289 | 1468662322641 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 02:45:22 INFO - PROCESS | 11289 | 1468662322657 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:22 INFO - PROCESS | 11289 | 1468662322665 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:45:22 INFO - PROCESS | 11289 | ++DOCSHELL 0x953db800 == 45 [pid = 11289] [id = 58] 02:45:22 INFO - PROCESS | 11289 | ++DOMWINDOW == 74 (0x99abec00) [pid = 11289] [serial = 172] [outer = (nil)] 02:45:22 INFO - PROCESS | 11289 | ++DOMWINDOW == 75 (0x9b050000) [pid = 11289] [serial = 173] [outer = 0x99abec00] 02:45:22 INFO - PROCESS | 11289 | 1468662322731 Marionette DEBUG loaded listener.js 02:45:22 INFO - PROCESS | 11289 | ++DOMWINDOW == 76 (0x9b5edc00) [pid = 11289] [serial = 174] [outer = 0x99abec00] 02:45:23 INFO - PROCESS | 11289 | 1468662323577 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]]]}] 02:45:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 02:45:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1192ms 02:45:23 INFO - PROCESS | 11289 | 1468662323624 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 02:45:23 INFO - PROCESS | 11289 | 1468662323627 Marionette TRACE conn3 <- [1,205,null,{"value":"8"}] 02:45:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 02:45:23 INFO - PROCESS | 11289 | 1468662323633 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 02:45:23 INFO - PROCESS | 11289 | 1468662323636 Marionette TRACE conn3 <- [1,206,null,{}] 02:45:23 INFO - PROCESS | 11289 | 1468662323647 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}] 02:45:23 INFO - PROCESS | 11289 | 1468662323651 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:45:23 INFO - PROCESS | 11289 | 1468662323837 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 02:45:23 INFO - PROCESS | 11289 | 1468662323856 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:23 INFO - PROCESS | 11289 | 1468662323874 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:45:23 INFO - PROCESS | 11289 | ++DOCSHELL 0x91e20800 == 46 [pid = 11289] [id = 59] 02:45:23 INFO - PROCESS | 11289 | ++DOMWINDOW == 77 (0x9c1d5400) [pid = 11289] [serial = 175] [outer = (nil)] 02:45:23 INFO - PROCESS | 11289 | ++DOMWINDOW == 78 (0x9c1d9400) [pid = 11289] [serial = 176] [outer = 0x9c1d5400] 02:45:23 INFO - PROCESS | 11289 | 1468662323950 Marionette DEBUG loaded listener.js 02:45:24 INFO - PROCESS | 11289 | ++DOMWINDOW == 79 (0xa0625400) [pid = 11289] [serial = 177] [outer = 0x9c1d5400] 02:45:24 INFO - PROCESS | 11289 | --DOMWINDOW == 78 (0xa1f0a000) [pid = 11289] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 02:45:24 INFO - PROCESS | 11289 | --DOMWINDOW == 77 (0x98187c00) [pid = 11289] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 02:45:24 INFO - PROCESS | 11289 | --DOMWINDOW == 76 (0x9211d400) [pid = 11289] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 02:45:24 INFO - PROCESS | 11289 | --DOMWINDOW == 75 (0x9d811400) [pid = 11289] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 02:45:24 INFO - PROCESS | 11289 | --DOMWINDOW == 74 (0x9cbeb000) [pid = 11289] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 02:45:24 INFO - PROCESS | 11289 | --DOMWINDOW == 73 (0x98839c00) [pid = 11289] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 02:45:24 INFO - PROCESS | 11289 | 1468662324792 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]]]}] 02:45:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 02:45:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1182ms 02:45:24 INFO - PROCESS | 11289 | 1468662324816 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 02:45:24 INFO - PROCESS | 11289 | 1468662324819 Marionette TRACE conn3 <- [1,209,null,{"value":"8"}] 02:45:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 02:45:24 INFO - PROCESS | 11289 | 1468662324826 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 02:45:24 INFO - PROCESS | 11289 | 1468662324829 Marionette TRACE conn3 <- [1,210,null,{}] 02:45:24 INFO - PROCESS | 11289 | 1468662324834 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}] 02:45:24 INFO - PROCESS | 11289 | 1468662324840 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:45:25 INFO - PROCESS | 11289 | 1468662325021 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 02:45:25 INFO - PROCESS | 11289 | 1468662325039 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:25 INFO - PROCESS | 11289 | 1468662325047 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:45:25 INFO - PROCESS | 11289 | ++DOCSHELL 0x91e20000 == 47 [pid = 11289] [id = 60] 02:45:25 INFO - PROCESS | 11289 | ++DOMWINDOW == 74 (0x92120800) [pid = 11289] [serial = 178] [outer = (nil)] 02:45:25 INFO - PROCESS | 11289 | ++DOMWINDOW == 75 (0xa108e000) [pid = 11289] [serial = 179] [outer = 0x92120800] 02:45:25 INFO - PROCESS | 11289 | 1468662325113 Marionette DEBUG loaded listener.js 02:45:25 INFO - PROCESS | 11289 | ++DOMWINDOW == 76 (0x9c1d7400) [pid = 11289] [serial = 180] [outer = 0x92120800] 02:45:25 INFO - PROCESS | 11289 | 1468662325816 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]]]}] 02:45:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 02:45:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1031ms 02:45:25 INFO - PROCESS | 11289 | 1468662325857 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 02:45:25 INFO - PROCESS | 11289 | 1468662325860 Marionette TRACE conn3 <- [1,213,null,{"value":"8"}] 02:45:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 02:45:25 INFO - PROCESS | 11289 | 1468662325866 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 02:45:25 INFO - PROCESS | 11289 | 1468662325869 Marionette TRACE conn3 <- [1,214,null,{}] 02:45:25 INFO - PROCESS | 11289 | 1468662325875 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}] 02:45:25 INFO - PROCESS | 11289 | 1468662325880 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:45:26 INFO - PROCESS | 11289 | 1468662326071 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 02:45:26 INFO - PROCESS | 11289 | 1468662326100 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:26 INFO - PROCESS | 11289 | 1468662326108 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:45:26 INFO - PROCESS | 11289 | ++DOCSHELL 0x953c2c00 == 48 [pid = 11289] [id = 61] 02:45:26 INFO - PROCESS | 11289 | ++DOMWINDOW == 77 (0x953c4400) [pid = 11289] [serial = 181] [outer = (nil)] 02:45:26 INFO - PROCESS | 11289 | ++DOMWINDOW == 78 (0x953cb800) [pid = 11289] [serial = 182] [outer = 0x953c4400] 02:45:26 INFO - PROCESS | 11289 | 1468662326174 Marionette DEBUG loaded listener.js 02:45:26 INFO - PROCESS | 11289 | ++DOMWINDOW == 79 (0x953cdc00) [pid = 11289] [serial = 183] [outer = 0x953c4400] 02:45:27 INFO - PROCESS | 11289 | 1468662327059 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]]]}] 02:45:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 02:45:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1228ms 02:45:27 INFO - PROCESS | 11289 | 1468662327096 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 02:45:27 INFO - PROCESS | 11289 | 1468662327103 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 02:45:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 02:45:27 INFO - PROCESS | 11289 | 1468662327111 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 02:45:27 INFO - PROCESS | 11289 | 1468662327116 Marionette TRACE conn3 <- [1,218,null,{}] 02:45:27 INFO - PROCESS | 11289 | 1468662327127 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}] 02:45:27 INFO - PROCESS | 11289 | 1468662327133 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:45:27 INFO - PROCESS | 11289 | 1468662327313 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 02:45:27 INFO - PROCESS | 11289 | 1468662327464 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:27 INFO - PROCESS | 11289 | 1468662327473 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:45:27 INFO - PROCESS | 11289 | ++DOCSHELL 0x922e9000 == 49 [pid = 11289] [id = 62] 02:45:27 INFO - PROCESS | 11289 | ++DOMWINDOW == 80 (0x922e9c00) [pid = 11289] [serial = 184] [outer = (nil)] 02:45:27 INFO - PROCESS | 11289 | ++DOMWINDOW == 81 (0x9396e400) [pid = 11289] [serial = 185] [outer = 0x922e9c00] 02:45:27 INFO - PROCESS | 11289 | 1468662327610 Marionette DEBUG loaded listener.js 02:45:27 INFO - PROCESS | 11289 | ++DOMWINDOW == 82 (0x950cb800) [pid = 11289] [serial = 186] [outer = 0x922e9c00] 02:45:28 INFO - PROCESS | 11289 | 1468662328457 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]]]}] 02:45:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 02:45:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1386ms 02:45:28 INFO - PROCESS | 11289 | 1468662328497 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 02:45:28 INFO - PROCESS | 11289 | 1468662328504 Marionette TRACE conn3 <- [1,221,null,{"value":"8"}] 02:45:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 02:45:28 INFO - PROCESS | 11289 | 1468662328530 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 02:45:28 INFO - PROCESS | 11289 | 1468662328536 Marionette TRACE conn3 <- [1,222,null,{}] 02:45:28 INFO - PROCESS | 11289 | 1468662328545 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}] 02:45:28 INFO - PROCESS | 11289 | 1468662328550 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:45:28 INFO - PROCESS | 11289 | 1468662328729 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 02:45:28 INFO - PROCESS | 11289 | 1468662328873 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:28 INFO - PROCESS | 11289 | 1468662328884 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:45:28 INFO - PROCESS | 11289 | ++DOCSHELL 0x953ca800 == 50 [pid = 11289] [id = 63] 02:45:28 INFO - PROCESS | 11289 | ++DOMWINDOW == 83 (0x953d1c00) [pid = 11289] [serial = 187] [outer = (nil)] 02:45:28 INFO - PROCESS | 11289 | ++DOMWINDOW == 84 (0x98186400) [pid = 11289] [serial = 188] [outer = 0x953d1c00] 02:45:28 INFO - PROCESS | 11289 | 1468662328969 Marionette DEBUG loaded listener.js 02:45:29 INFO - PROCESS | 11289 | ++DOMWINDOW == 85 (0x994e2000) [pid = 11289] [serial = 189] [outer = 0x953d1c00] 02:45:29 INFO - PROCESS | 11289 | 1468662329807 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]]]}] 02:45:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 02:45:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1313ms 02:45:29 INFO - PROCESS | 11289 | 1468662329827 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 02:45:29 INFO - PROCESS | 11289 | 1468662329832 Marionette TRACE conn3 <- [1,225,null,{"value":"8"}] 02:45:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 02:45:29 INFO - PROCESS | 11289 | 1468662329838 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 02:45:29 INFO - PROCESS | 11289 | 1468662329844 Marionette TRACE conn3 <- [1,226,null,{}] 02:45:29 INFO - PROCESS | 11289 | 1468662329861 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}] 02:45:29 INFO - PROCESS | 11289 | 1468662329870 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:45:30 INFO - PROCESS | 11289 | 1468662330098 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 02:45:30 INFO - PROCESS | 11289 | 1468662330155 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:30 INFO - PROCESS | 11289 | 1468662330167 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:45:30 INFO - PROCESS | 11289 | ++DOCSHELL 0x9b5ef800 == 51 [pid = 11289] [id = 64] 02:45:30 INFO - PROCESS | 11289 | ++DOMWINDOW == 86 (0x9c1e3c00) [pid = 11289] [serial = 190] [outer = (nil)] 02:45:30 INFO - PROCESS | 11289 | ++DOMWINDOW == 87 (0xa0621000) [pid = 11289] [serial = 191] [outer = 0x9c1e3c00] 02:45:30 INFO - PROCESS | 11289 | 1468662330302 Marionette DEBUG loaded listener.js 02:45:30 INFO - PROCESS | 11289 | ++DOMWINDOW == 88 (0xa1fa0c00) [pid = 11289] [serial = 192] [outer = 0x9c1e3c00] 02:45:31 INFO - PROCESS | 11289 | 1468662331217 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]]]}] 02:45:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 02:45:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1436ms 02:45:31 INFO - PROCESS | 11289 | 1468662331275 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 02:45:31 INFO - PROCESS | 11289 | 1468662331280 Marionette TRACE conn3 <- [1,229,null,{"value":"8"}] 02:45:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 02:45:31 INFO - PROCESS | 11289 | 1468662331285 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 02:45:31 INFO - PROCESS | 11289 | 1468662331289 Marionette TRACE conn3 <- [1,230,null,{}] 02:45:31 INFO - PROCESS | 11289 | 1468662331295 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}] 02:45:31 INFO - PROCESS | 11289 | 1468662331300 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:45:31 INFO - PROCESS | 11289 | 1468662331467 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 02:45:31 INFO - PROCESS | 11289 | 1468662331612 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:31 INFO - PROCESS | 11289 | 1468662331619 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:45:31 INFO - PROCESS | 11289 | ++DOCSHELL 0x9b5e6c00 == 52 [pid = 11289] [id = 65] 02:45:31 INFO - PROCESS | 11289 | ++DOMWINDOW == 89 (0xa0627400) [pid = 11289] [serial = 193] [outer = (nil)] 02:45:31 INFO - PROCESS | 11289 | ++DOMWINDOW == 90 (0xa2ebc400) [pid = 11289] [serial = 194] [outer = 0xa0627400] 02:45:31 INFO - PROCESS | 11289 | 1468662331699 Marionette DEBUG loaded listener.js 02:45:31 INFO - PROCESS | 11289 | ++DOMWINDOW == 91 (0xa3102800) [pid = 11289] [serial = 195] [outer = 0xa0627400] 02:45:32 INFO - PROCESS | 11289 | 1468662332569 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]]]}] 02:45:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 02:45:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1333ms 02:45:32 INFO - PROCESS | 11289 | 1468662332619 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 02:45:32 INFO - PROCESS | 11289 | 1468662332623 Marionette TRACE conn3 <- [1,233,null,{"value":"8"}] 02:45:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 02:45:32 INFO - PROCESS | 11289 | 1468662332646 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 02:45:32 INFO - PROCESS | 11289 | 1468662332651 Marionette TRACE conn3 <- [1,234,null,{}] 02:45:32 INFO - PROCESS | 11289 | 1468662332658 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}] 02:45:32 INFO - PROCESS | 11289 | 1468662332662 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:45:32 INFO - PROCESS | 11289 | 1468662332827 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 02:45:33 INFO - PROCESS | 11289 | 1468662333002 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:33 INFO - PROCESS | 11289 | 1468662333019 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:45:33 INFO - PROCESS | 11289 | ++DOCSHELL 0xa24f1c00 == 53 [pid = 11289] [id = 66] 02:45:33 INFO - PROCESS | 11289 | ++DOMWINDOW == 92 (0xa34ddc00) [pid = 11289] [serial = 196] [outer = (nil)] 02:45:33 INFO - PROCESS | 11289 | ++DOMWINDOW == 93 (0xa61d6800) [pid = 11289] [serial = 197] [outer = 0xa34ddc00] 02:45:33 INFO - PROCESS | 11289 | 1468662333105 Marionette DEBUG loaded listener.js 02:45:33 INFO - PROCESS | 11289 | ++DOMWINDOW == 94 (0xa672e800) [pid = 11289] [serial = 198] [outer = 0xa34ddc00] 02:45:33 INFO - PROCESS | 11289 | 1468662333926 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]]]}] 02:45:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 02:45:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1347ms 02:45:33 INFO - PROCESS | 11289 | 1468662333979 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 02:45:33 INFO - PROCESS | 11289 | 1468662333982 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 02:45:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 02:45:33 INFO - PROCESS | 11289 | 1468662333990 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 02:45:33 INFO - PROCESS | 11289 | 1468662333993 Marionette TRACE conn3 <- [1,238,null,{}] 02:45:34 INFO - PROCESS | 11289 | 1468662333999 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}] 02:45:34 INFO - PROCESS | 11289 | 1468662334009 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:45:34 INFO - PROCESS | 11289 | 1468662334200 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 02:45:34 INFO - PROCESS | 11289 | 1468662334350 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:34 INFO - PROCESS | 11289 | 1468662334357 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:45:34 INFO - PROCESS | 11289 | ++DOCSHELL 0xa33c5000 == 54 [pid = 11289] [id = 67] 02:45:34 INFO - PROCESS | 11289 | ++DOMWINDOW == 95 (0xa4f22c00) [pid = 11289] [serial = 199] [outer = (nil)] 02:45:34 INFO - PROCESS | 11289 | ++DOMWINDOW == 96 (0xa6e4b400) [pid = 11289] [serial = 200] [outer = 0xa4f22c00] 02:45:34 INFO - PROCESS | 11289 | 1468662334436 Marionette DEBUG loaded listener.js 02:45:34 INFO - PROCESS | 11289 | ++DOMWINDOW == 97 (0xa813d400) [pid = 11289] [serial = 201] [outer = 0xa4f22c00] 02:45:35 INFO - PROCESS | 11289 | 1468662335213 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]]]}] 02:45:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 02:45:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1240ms 02:45:35 INFO - PROCESS | 11289 | 1468662335230 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 02:45:35 INFO - PROCESS | 11289 | 1468662335234 Marionette TRACE conn3 <- [1,241,null,{"value":"8"}] 02:45:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 02:45:35 INFO - PROCESS | 11289 | 1468662335240 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 02:45:35 INFO - PROCESS | 11289 | 1468662335243 Marionette TRACE conn3 <- [1,242,null,{}] 02:45:35 INFO - PROCESS | 11289 | 1468662335249 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}] 02:45:35 INFO - PROCESS | 11289 | 1468662335253 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:45:35 INFO - PROCESS | 11289 | 1468662335424 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 02:45:35 INFO - PROCESS | 11289 | 1468662335579 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:35 INFO - PROCESS | 11289 | 1468662335589 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:45:35 INFO - PROCESS | 11289 | ++DOCSHELL 0x91e53400 == 55 [pid = 11289] [id = 68] 02:45:35 INFO - PROCESS | 11289 | ++DOMWINDOW == 98 (0x9211fc00) [pid = 11289] [serial = 202] [outer = (nil)] 02:45:35 INFO - PROCESS | 11289 | ++DOMWINDOW == 99 (0xa22b8400) [pid = 11289] [serial = 203] [outer = 0x9211fc00] 02:45:35 INFO - PROCESS | 11289 | 1468662335667 Marionette DEBUG loaded listener.js 02:45:35 INFO - PROCESS | 11289 | ++DOMWINDOW == 100 (0xa813d000) [pid = 11289] [serial = 204] [outer = 0x9211fc00] 02:45:36 INFO - PROCESS | 11289 | 1468662336476 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]]]}] 02:45:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 02:45:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1281ms 02:45:36 INFO - PROCESS | 11289 | 1468662336522 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 02:45:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 02:45:36 INFO - PROCESS | 11289 | 1468662336533 Marionette TRACE conn3 <- [1,245,null,{"value":"8"}] 02:45:36 INFO - PROCESS | 11289 | 1468662336538 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 02:45:36 INFO - PROCESS | 11289 | 1468662336542 Marionette TRACE conn3 <- [1,246,null,{}] 02:45:36 INFO - PROCESS | 11289 | 1468662336547 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}] 02:45:36 INFO - PROCESS | 11289 | 1468662336552 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:45:36 INFO - PROCESS | 11289 | 1468662336712 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 02:45:37 INFO - PROCESS | 11289 | 1468662337047 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:37 INFO - PROCESS | 11289 | 1468662337056 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:45:37 INFO - PROCESS | 11289 | ++DOCSHELL 0x922e5800 == 56 [pid = 11289] [id = 69] 02:45:37 INFO - PROCESS | 11289 | ++DOMWINDOW == 101 (0x922ea800) [pid = 11289] [serial = 205] [outer = (nil)] 02:45:37 INFO - PROCESS | 11289 | ++DOMWINDOW == 102 (0x92e09c00) [pid = 11289] [serial = 206] [outer = 0x922ea800] 02:45:37 INFO - PROCESS | 11289 | 1468662337178 Marionette DEBUG loaded listener.js 02:45:37 INFO - PROCESS | 11289 | ++DOMWINDOW == 103 (0x93b90c00) [pid = 11289] [serial = 207] [outer = 0x922ea800] 02:45:38 INFO - PROCESS | 11289 | 1468662338094 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]]]}] 02:45:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 02:45:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1584ms 02:45:38 INFO - PROCESS | 11289 | 1468662338133 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 02:45:38 INFO - PROCESS | 11289 | 1468662338139 Marionette TRACE conn3 <- [1,249,null,{"value":"8"}] 02:45:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 02:45:38 INFO - PROCESS | 11289 | 1468662338148 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 02:45:38 INFO - PROCESS | 11289 | 1468662338151 Marionette TRACE conn3 <- [1,250,null,{}] 02:45:38 INFO - PROCESS | 11289 | 1468662338160 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}] 02:45:38 INFO - PROCESS | 11289 | 1468662338167 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:45:38 INFO - PROCESS | 11289 | 1468662338335 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 02:45:38 INFO - PROCESS | 11289 | 1468662338492 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:38 INFO - PROCESS | 11289 | 1468662338499 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:45:38 INFO - PROCESS | 11289 | ++DOCSHELL 0x95335c00 == 57 [pid = 11289] [id = 70] 02:45:38 INFO - PROCESS | 11289 | ++DOMWINDOW == 104 (0x95337800) [pid = 11289] [serial = 208] [outer = (nil)] 02:45:38 INFO - PROCESS | 11289 | ++DOMWINDOW == 105 (0x95396c00) [pid = 11289] [serial = 209] [outer = 0x95337800] 02:45:38 INFO - PROCESS | 11289 | 1468662338615 Marionette DEBUG loaded listener.js 02:45:38 INFO - PROCESS | 11289 | ++DOMWINDOW == 106 (0x953c9000) [pid = 11289] [serial = 210] [outer = 0x95337800] 02:45:39 INFO - PROCESS | 11289 | --DOCSHELL 0x9211c800 == 56 [pid = 11289] [id = 33] 02:45:39 INFO - PROCESS | 11289 | --DOCSHELL 0x98ca8800 == 55 [pid = 11289] [id = 22] 02:45:39 INFO - PROCESS | 11289 | --DOMWINDOW == 105 (0xa310b000) [pid = 11289] [serial = 143] [outer = (nil)] [url = about:blank] 02:45:39 INFO - PROCESS | 11289 | --DOCSHELL 0x91e20000 == 54 [pid = 11289] [id = 60] 02:45:39 INFO - PROCESS | 11289 | --DOCSHELL 0x91e20800 == 53 [pid = 11289] [id = 59] 02:45:39 INFO - PROCESS | 11289 | --DOCSHELL 0x953db800 == 52 [pid = 11289] [id = 58] 02:45:39 INFO - PROCESS | 11289 | --DOCSHELL 0x9211a400 == 51 [pid = 11289] [id = 57] 02:45:39 INFO - PROCESS | 11289 | --DOCSHELL 0x922ed800 == 50 [pid = 11289] [id = 56] 02:45:39 INFO - PROCESS | 11289 | --DOCSHELL 0x93b91400 == 49 [pid = 11289] [id = 55] 02:45:39 INFO - PROCESS | 11289 | --DOCSHELL 0x91e26800 == 48 [pid = 11289] [id = 54] 02:45:39 INFO - PROCESS | 11289 | 1468662339454 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]]]}] 02:45:39 INFO - PROCESS | 11289 | --DOMWINDOW == 104 (0xa2275800) [pid = 11289] [serial = 137] [outer = (nil)] [url = about:blank] 02:45:39 INFO - PROCESS | 11289 | --DOMWINDOW == 103 (0x99ac4400) [pid = 11289] [serial = 140] [outer = (nil)] [url = about:blank] 02:45:39 INFO - PROCESS | 11289 | --DOMWINDOW == 102 (0xa22ae000) [pid = 11289] [serial = 138] [outer = (nil)] [url = about:blank] 02:45:39 INFO - PROCESS | 11289 | --DOMWINDOW == 101 (0x950cc400) [pid = 11289] [serial = 128] [outer = (nil)] [url = about:blank] 02:45:39 INFO - PROCESS | 11289 | --DOMWINDOW == 100 (0x950d6400) [pid = 11289] [serial = 129] [outer = (nil)] [url = about:blank] 02:45:39 INFO - PROCESS | 11289 | --DOMWINDOW == 99 (0xa0622800) [pid = 11289] [serial = 126] [outer = (nil)] [url = about:blank] 02:45:39 INFO - PROCESS | 11289 | --DOMWINDOW == 98 (0xa061bc00) [pid = 11289] [serial = 125] [outer = (nil)] [url = about:blank] 02:45:39 INFO - PROCESS | 11289 | --DOMWINDOW == 97 (0x9cbf4c00) [pid = 11289] [serial = 134] [outer = (nil)] [url = about:blank] 02:45:39 INFO - PROCESS | 11289 | --DOMWINDOW == 96 (0x93b9b000) [pid = 11289] [serial = 119] [outer = (nil)] [url = about:blank] 02:45:39 INFO - PROCESS | 11289 | --DOMWINDOW == 95 (0x9942b400) [pid = 11289] [serial = 131] [outer = (nil)] [url = about:blank] 02:45:39 INFO - PROCESS | 11289 | --DOMWINDOW == 94 (0x99c6ec00) [pid = 11289] [serial = 132] [outer = (nil)] [url = about:blank] 02:45:39 INFO - PROCESS | 11289 | --DOMWINDOW == 93 (0x98ca7000) [pid = 11289] [serial = 122] [outer = (nil)] [url = about:blank] 02:45:39 INFO - PROCESS | 11289 | --DOMWINDOW == 92 (0x99c6f800) [pid = 11289] [serial = 141] [outer = (nil)] [url = about:blank] 02:45:39 INFO - PROCESS | 11289 | --DOMWINDOW == 91 (0xa0620800) [pid = 11289] [serial = 135] [outer = (nil)] [url = about:blank] 02:45:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 02:45:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1378ms 02:45:39 INFO - PROCESS | 11289 | 1468662339528 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 02:45:39 INFO - PROCESS | 11289 | 1468662339533 Marionette TRACE conn3 <- [1,253,null,{"value":"8"}] 02:45:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 02:45:39 INFO - PROCESS | 11289 | 1468662339542 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 02:45:39 INFO - PROCESS | 11289 | 1468662339547 Marionette TRACE conn3 <- [1,254,null,{}] 02:45:39 INFO - PROCESS | 11289 | 1468662339553 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}] 02:45:39 INFO - PROCESS | 11289 | 1468662339558 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:45:39 INFO - PROCESS | 11289 | 1468662339719 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 02:45:39 INFO - PROCESS | 11289 | 1468662339841 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:39 INFO - PROCESS | 11289 | 1468662339852 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:45:39 INFO - PROCESS | 11289 | ++DOCSHELL 0x9211a400 == 49 [pid = 11289] [id = 71] 02:45:39 INFO - PROCESS | 11289 | ++DOMWINDOW == 92 (0x9211c800) [pid = 11289] [serial = 211] [outer = (nil)] 02:45:39 INFO - PROCESS | 11289 | ++DOMWINDOW == 93 (0x98188400) [pid = 11289] [serial = 212] [outer = 0x9211c800] 02:45:39 INFO - PROCESS | 11289 | 1468662339921 Marionette DEBUG loaded listener.js 02:45:40 INFO - PROCESS | 11289 | ++DOMWINDOW == 94 (0x994e2c00) [pid = 11289] [serial = 213] [outer = 0x9211c800] 02:45:40 INFO - PROCESS | 11289 | 1468662340668 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]]]}] 02:45:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 02:45:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1179ms 02:45:40 INFO - PROCESS | 11289 | 1468662340726 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 02:45:40 INFO - PROCESS | 11289 | 1468662340730 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 02:45:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 02:45:40 INFO - PROCESS | 11289 | 1468662340738 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 02:45:40 INFO - PROCESS | 11289 | 1468662340746 Marionette TRACE conn3 <- [1,258,null,{}] 02:45:40 INFO - PROCESS | 11289 | 1468662340759 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}] 02:45:40 INFO - PROCESS | 11289 | 1468662340766 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:45:40 INFO - PROCESS | 11289 | 1468662340923 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 02:45:40 INFO - PROCESS | 11289 | 1468662340933 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:40 INFO - PROCESS | 11289 | 1468662340944 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:45:40 INFO - PROCESS | 11289 | ++DOCSHELL 0x953d6800 == 50 [pid = 11289] [id = 72] 02:45:40 INFO - PROCESS | 11289 | ++DOMWINDOW == 95 (0x9a902c00) [pid = 11289] [serial = 214] [outer = (nil)] 02:45:41 INFO - PROCESS | 11289 | ++DOMWINDOW == 96 (0x9b5e4800) [pid = 11289] [serial = 215] [outer = 0x9a902c00] 02:45:41 INFO - PROCESS | 11289 | 1468662341005 Marionette DEBUG loaded listener.js 02:45:41 INFO - PROCESS | 11289 | ++DOMWINDOW == 97 (0x9b5f1c00) [pid = 11289] [serial = 216] [outer = 0x9a902c00] 02:45:41 INFO - PROCESS | 11289 | 1468662341850 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]]]}] 02:45:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 02:45:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1140ms 02:45:41 INFO - PROCESS | 11289 | 1468662341878 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 02:45:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 02:45:41 INFO - PROCESS | 11289 | 1468662341883 Marionette TRACE conn3 <- [1,261,null,{"value":"8"}] 02:45:41 INFO - PROCESS | 11289 | 1468662341889 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 02:45:41 INFO - PROCESS | 11289 | 1468662341893 Marionette TRACE conn3 <- [1,262,null,{}] 02:45:41 INFO - PROCESS | 11289 | 1468662341899 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}] 02:45:41 INFO - PROCESS | 11289 | 1468662341904 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:45:42 INFO - PROCESS | 11289 | 1468662342113 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 02:45:42 INFO - PROCESS | 11289 | 1468662342135 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:42 INFO - PROCESS | 11289 | 1468662342141 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:45:42 INFO - PROCESS | 11289 | ++DOCSHELL 0x93b9d400 == 51 [pid = 11289] [id = 73] 02:45:42 INFO - PROCESS | 11289 | ++DOMWINDOW == 98 (0x997dcc00) [pid = 11289] [serial = 217] [outer = (nil)] 02:45:42 INFO - PROCESS | 11289 | ++DOMWINDOW == 99 (0x9d81c000) [pid = 11289] [serial = 218] [outer = 0x997dcc00] 02:45:42 INFO - PROCESS | 11289 | 1468662342223 Marionette DEBUG loaded listener.js 02:45:42 INFO - PROCESS | 11289 | ++DOMWINDOW == 100 (0xa0620400) [pid = 11289] [serial = 219] [outer = 0x997dcc00] 02:45:43 INFO - PROCESS | 11289 | 1468662343041 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]]]}] 02:45:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 02:45:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1190ms 02:45:43 INFO - PROCESS | 11289 | 1468662343080 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 02:45:43 INFO - PROCESS | 11289 | 1468662343084 Marionette TRACE conn3 <- [1,265,null,{"value":"8"}] 02:45:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 02:45:43 INFO - PROCESS | 11289 | 1468662343097 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 02:45:43 INFO - PROCESS | 11289 | 1468662343101 Marionette TRACE conn3 <- [1,266,null,{}] 02:45:43 INFO - PROCESS | 11289 | 1468662343107 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}] 02:45:43 INFO - PROCESS | 11289 | 1468662343113 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:45:43 INFO - PROCESS | 11289 | 1468662343308 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 02:45:43 INFO - PROCESS | 11289 | 1468662343327 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:43 INFO - PROCESS | 11289 | 1468662343342 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:45:43 INFO - PROCESS | 11289 | ++DOCSHELL 0xa226fc00 == 52 [pid = 11289] [id = 74] 02:45:43 INFO - PROCESS | 11289 | ++DOMWINDOW == 101 (0xa2270000) [pid = 11289] [serial = 220] [outer = (nil)] 02:45:43 INFO - PROCESS | 11289 | ++DOMWINDOW == 102 (0xa22b6800) [pid = 11289] [serial = 221] [outer = 0xa2270000] 02:45:43 INFO - PROCESS | 11289 | 1468662343417 Marionette DEBUG loaded listener.js 02:45:43 INFO - PROCESS | 11289 | ++DOMWINDOW == 103 (0xa318a400) [pid = 11289] [serial = 222] [outer = 0xa2270000] 02:45:44 INFO - PROCESS | 11289 | --DOMWINDOW == 102 (0x91e49c00) [pid = 11289] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 02:45:44 INFO - PROCESS | 11289 | --DOMWINDOW == 101 (0x953dd000) [pid = 11289] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 02:45:44 INFO - PROCESS | 11289 | --DOMWINDOW == 100 (0x99abec00) [pid = 11289] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 02:45:44 INFO - PROCESS | 11289 | --DOMWINDOW == 99 (0x92120800) [pid = 11289] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 02:45:44 INFO - PROCESS | 11289 | --DOMWINDOW == 98 (0x997dc400) [pid = 11289] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 02:45:44 INFO - PROCESS | 11289 | --DOMWINDOW == 97 (0x93b98c00) [pid = 11289] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 02:45:44 INFO - PROCESS | 11289 | --DOMWINDOW == 96 (0x9c1d5400) [pid = 11289] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 02:45:44 INFO - PROCESS | 11289 | --DOMWINDOW == 95 (0x92ebb400) [pid = 11289] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 02:45:44 INFO - PROCESS | 11289 | --DOMWINDOW == 94 (0x91e27800) [pid = 11289] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 02:45:44 INFO - PROCESS | 11289 | 1468662344420 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]]]}] 02:45:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 02:45:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1338ms 02:45:44 INFO - PROCESS | 11289 | 1468662344429 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 02:45:44 INFO - PROCESS | 11289 | 1468662344432 Marionette TRACE conn3 <- [1,269,null,{"value":"8"}] 02:45:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 02:45:44 INFO - PROCESS | 11289 | 1468662344438 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 02:45:44 INFO - PROCESS | 11289 | 1468662344442 Marionette TRACE conn3 <- [1,270,null,{}] 02:45:44 INFO - PROCESS | 11289 | 1468662344448 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}] 02:45:44 INFO - PROCESS | 11289 | 1468662344454 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:45:44 INFO - PROCESS | 11289 | 1468662344653 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 02:45:44 INFO - PROCESS | 11289 | 1468662344673 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:44 INFO - PROCESS | 11289 | 1468662344683 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:45:44 INFO - PROCESS | 11289 | ++DOCSHELL 0x919e1c00 == 53 [pid = 11289] [id = 75] 02:45:44 INFO - PROCESS | 11289 | ++DOMWINDOW == 95 (0x919e2800) [pid = 11289] [serial = 223] [outer = (nil)] 02:45:44 INFO - PROCESS | 11289 | ++DOMWINDOW == 96 (0x919ed000) [pid = 11289] [serial = 224] [outer = 0x919e2800] 02:45:44 INFO - PROCESS | 11289 | 1468662344760 Marionette DEBUG loaded listener.js 02:45:44 INFO - PROCESS | 11289 | ++DOMWINDOW == 97 (0x91e4c400) [pid = 11289] [serial = 225] [outer = 0x919e2800] 02:45:45 INFO - PROCESS | 11289 | 1468662345588 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]]]}] 02:45:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 02:45:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1181ms 02:45:45 INFO - PROCESS | 11289 | 1468662345619 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 02:45:45 INFO - PROCESS | 11289 | 1468662345623 Marionette TRACE conn3 <- [1,273,null,{"value":"8"}] 02:45:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 02:45:45 INFO - PROCESS | 11289 | 1468662345629 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 02:45:45 INFO - PROCESS | 11289 | 1468662345631 Marionette TRACE conn3 <- [1,274,null,{}] 02:45:45 INFO - PROCESS | 11289 | 1468662345637 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}] 02:45:45 INFO - PROCESS | 11289 | 1468662345641 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:45:45 INFO - PROCESS | 11289 | 1468662345796 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 02:45:45 INFO - PROCESS | 11289 | 1468662345808 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:45 INFO - PROCESS | 11289 | 1468662345815 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:45:45 INFO - PROCESS | 11289 | ++DOCSHELL 0x919e6000 == 54 [pid = 11289] [id = 76] 02:45:45 INFO - PROCESS | 11289 | ++DOMWINDOW == 98 (0x919e9000) [pid = 11289] [serial = 226] [outer = (nil)] 02:45:45 INFO - PROCESS | 11289 | ++DOMWINDOW == 99 (0x9cbed000) [pid = 11289] [serial = 227] [outer = 0x919e9000] 02:45:45 INFO - PROCESS | 11289 | 1468662345883 Marionette DEBUG loaded listener.js 02:45:45 INFO - PROCESS | 11289 | ++DOMWINDOW == 100 (0xa22ad800) [pid = 11289] [serial = 228] [outer = 0x919e9000] 02:45:46 INFO - PROCESS | 11289 | 1468662346893 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]]]}] 02:45:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 02:45:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1295ms 02:45:46 INFO - PROCESS | 11289 | 1468662346925 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 02:45:46 INFO - PROCESS | 11289 | 1468662346931 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 02:45:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 02:45:46 INFO - PROCESS | 11289 | 1468662346939 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 02:45:46 INFO - PROCESS | 11289 | 1468662346954 Marionette TRACE conn3 <- [1,278,null,{}] 02:45:46 INFO - PROCESS | 11289 | 1468662346966 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}] 02:45:46 INFO - PROCESS | 11289 | 1468662346971 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:45:47 INFO - PROCESS | 11289 | 1468662347153 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 02:45:47 INFO - PROCESS | 11289 | 1468662347307 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:47 INFO - PROCESS | 11289 | 1468662347316 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:45:47 INFO - PROCESS | 11289 | ++DOCSHELL 0x919efc00 == 55 [pid = 11289] [id = 77] 02:45:47 INFO - PROCESS | 11289 | ++DOMWINDOW == 101 (0x91e1c800) [pid = 11289] [serial = 229] [outer = (nil)] 02:45:47 INFO - PROCESS | 11289 | ++DOMWINDOW == 102 (0x95139c00) [pid = 11289] [serial = 230] [outer = 0x91e1c800] 02:45:47 INFO - PROCESS | 11289 | 1468662347405 Marionette DEBUG loaded listener.js 02:45:47 INFO - PROCESS | 11289 | ++DOMWINDOW == 103 (0x95333c00) [pid = 11289] [serial = 231] [outer = 0x91e1c800] 02:45:48 INFO - PROCESS | 11289 | 1468662348297 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]]]}] 02:45:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 02:45:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1395ms 02:45:48 INFO - PROCESS | 11289 | 1468662348334 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 02:45:48 INFO - PROCESS | 11289 | 1468662348341 Marionette TRACE conn3 <- [1,281,null,{"value":"8"}] 02:45:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 02:45:48 INFO - PROCESS | 11289 | 1468662348352 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 02:45:48 INFO - PROCESS | 11289 | 1468662348356 Marionette TRACE conn3 <- [1,282,null,{}] 02:45:48 INFO - PROCESS | 11289 | 1468662348362 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}] 02:45:48 INFO - PROCESS | 11289 | 1468662348368 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:45:48 INFO - PROCESS | 11289 | 1468662348552 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 02:45:48 INFO - PROCESS | 11289 | 1468662348707 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:48 INFO - PROCESS | 11289 | 1468662348713 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:45:48 INFO - PROCESS | 11289 | ++DOCSHELL 0x950d7000 == 56 [pid = 11289] [id = 78] 02:45:48 INFO - PROCESS | 11289 | ++DOMWINDOW == 104 (0x953dd800) [pid = 11289] [serial = 232] [outer = (nil)] 02:45:48 INFO - PROCESS | 11289 | ++DOMWINDOW == 105 (0x99c6f800) [pid = 11289] [serial = 233] [outer = 0x953dd800] 02:45:48 INFO - PROCESS | 11289 | 1468662348800 Marionette DEBUG loaded listener.js 02:45:48 INFO - PROCESS | 11289 | ++DOMWINDOW == 106 (0x9a742800) [pid = 11289] [serial = 234] [outer = 0x953dd800] 02:45:49 INFO - PROCESS | 11289 | 1468662349672 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]]]}] 02:45:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 02:45:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1379ms 02:45:49 INFO - PROCESS | 11289 | 1468662349743 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 02:45:49 INFO - PROCESS | 11289 | 1468662349746 Marionette TRACE conn3 <- [1,285,null,{"value":"8"}] 02:45:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 02:45:49 INFO - PROCESS | 11289 | 1468662349755 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 02:45:49 INFO - PROCESS | 11289 | 1468662349761 Marionette TRACE conn3 <- [1,286,null,{}] 02:45:49 INFO - PROCESS | 11289 | 1468662349777 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}] 02:45:49 INFO - PROCESS | 11289 | 1468662349786 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:45:49 INFO - PROCESS | 11289 | 1468662349959 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 02:45:50 INFO - PROCESS | 11289 | 1468662350117 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:50 INFO - PROCESS | 11289 | 1468662350127 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:45:50 INFO - PROCESS | 11289 | ++DOCSHELL 0xa2226c00 == 57 [pid = 11289] [id = 79] 02:45:50 INFO - PROCESS | 11289 | ++DOMWINDOW == 107 (0xa3109000) [pid = 11289] [serial = 235] [outer = (nil)] 02:45:50 INFO - PROCESS | 11289 | ++DOMWINDOW == 108 (0xa61d7400) [pid = 11289] [serial = 236] [outer = 0xa3109000] 02:45:50 INFO - PROCESS | 11289 | 1468662350211 Marionette DEBUG loaded listener.js 02:45:50 INFO - PROCESS | 11289 | ++DOMWINDOW == 109 (0xa6da4c00) [pid = 11289] [serial = 237] [outer = 0xa3109000] 02:45:51 INFO - PROCESS | 11289 | 1468662351046 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]]]}] 02:45:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 02:45:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1337ms 02:45:51 INFO - PROCESS | 11289 | 1468662351092 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 02:45:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 02:45:51 INFO - PROCESS | 11289 | 1468662351097 Marionette TRACE conn3 <- [1,289,null,{"value":"8"}] 02:45:51 INFO - PROCESS | 11289 | 1468662351103 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 02:45:51 INFO - PROCESS | 11289 | 1468662351107 Marionette TRACE conn3 <- [1,290,null,{}] 02:45:51 INFO - PROCESS | 11289 | 1468662351116 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}] 02:45:51 INFO - PROCESS | 11289 | 1468662351121 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:45:51 INFO - PROCESS | 11289 | 1468662351293 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 02:45:51 INFO - PROCESS | 11289 | 1468662351445 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:51 INFO - PROCESS | 11289 | 1468662351453 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:45:51 INFO - PROCESS | 11289 | ++DOCSHELL 0xa6daa000 == 58 [pid = 11289] [id = 80] 02:45:51 INFO - PROCESS | 11289 | ++DOMWINDOW == 110 (0xa6e43800) [pid = 11289] [serial = 238] [outer = (nil)] 02:45:51 INFO - PROCESS | 11289 | ++DOMWINDOW == 111 (0xa6e4b000) [pid = 11289] [serial = 239] [outer = 0xa6e43800] 02:45:51 INFO - PROCESS | 11289 | 1468662351534 Marionette DEBUG loaded listener.js 02:45:51 INFO - PROCESS | 11289 | ++DOMWINDOW == 112 (0xa8146c00) [pid = 11289] [serial = 240] [outer = 0xa6e43800] 02:45:52 INFO - PROCESS | 11289 | ++DOMWINDOW == 113 (0xa6c64c00) [pid = 11289] [serial = 241] [outer = 0x93971c00] 02:45:52 INFO - PROCESS | 11289 | 1468662352508 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]]]}] 02:45:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 02:45:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1439ms 02:45:52 INFO - PROCESS | 11289 | 1468662352542 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 02:45:52 INFO - PROCESS | 11289 | 1468662352546 Marionette TRACE conn3 <- [1,293,null,{"value":"8"}] 02:45:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 02:45:52 INFO - PROCESS | 11289 | 1468662352554 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 02:45:52 INFO - PROCESS | 11289 | 1468662352558 Marionette TRACE conn3 <- [1,294,null,{}] 02:45:52 INFO - PROCESS | 11289 | 1468662352564 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}] 02:45:52 INFO - PROCESS | 11289 | 1468662352569 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:45:52 INFO - PROCESS | 11289 | 1468662352748 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 02:45:52 INFO - PROCESS | 11289 | 1468662352901 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:52 INFO - PROCESS | 11289 | 1468662352908 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:45:52 INFO - PROCESS | 11289 | ++DOCSHELL 0x91e44400 == 59 [pid = 11289] [id = 81] 02:45:52 INFO - PROCESS | 11289 | ++DOMWINDOW == 114 (0x92eb9400) [pid = 11289] [serial = 242] [outer = (nil)] 02:45:53 INFO - PROCESS | 11289 | ++DOMWINDOW == 115 (0xa6c67800) [pid = 11289] [serial = 243] [outer = 0x92eb9400] 02:45:53 INFO - PROCESS | 11289 | 1468662353025 Marionette DEBUG loaded listener.js 02:45:53 INFO - PROCESS | 11289 | ++DOMWINDOW == 116 (0xa6c6c800) [pid = 11289] [serial = 244] [outer = 0x92eb9400] 02:45:53 INFO - PROCESS | 11289 | 1468662353904 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]]]}] 02:45:53 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. 02:45:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1381ms 02:45:53 INFO - PROCESS | 11289 | 1468662353934 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 02:45:53 INFO - PROCESS | 11289 | 1468662353938 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 02:45:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 02:45:53 INFO - PROCESS | 11289 | 1468662353945 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 02:45:53 INFO - PROCESS | 11289 | 1468662353948 Marionette TRACE conn3 <- [1,298,null,{}] 02:45:53 INFO - PROCESS | 11289 | 1468662353954 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}] 02:45:53 INFO - PROCESS | 11289 | 1468662353964 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:45:54 INFO - PROCESS | 11289 | 1468662354147 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 02:45:54 INFO - PROCESS | 11289 | 1468662354304 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:54 INFO - PROCESS | 11289 | 1468662354315 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:45:54 INFO - PROCESS | 11289 | ++DOCSHELL 0x90f8e400 == 60 [pid = 11289] [id = 82] 02:45:54 INFO - PROCESS | 11289 | ++DOMWINDOW == 117 (0x90f8ec00) [pid = 11289] [serial = 245] [outer = (nil)] 02:45:54 INFO - PROCESS | 11289 | ++DOMWINDOW == 118 (0x90f92c00) [pid = 11289] [serial = 246] [outer = 0x90f8ec00] 02:45:54 INFO - PROCESS | 11289 | 1468662354394 Marionette DEBUG loaded listener.js 02:45:54 INFO - PROCESS | 11289 | ++DOMWINDOW == 119 (0xa6c64000) [pid = 11289] [serial = 247] [outer = 0x90f8ec00] 02:45:55 INFO - PROCESS | 11289 | 1468662355223 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]]]}] 02:45:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:45:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1337ms 02:45:55 INFO - PROCESS | 11289 | 1468662355283 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 02:45:55 INFO - PROCESS | 11289 | 1468662355287 Marionette TRACE conn3 <- [1,301,null,{"value":"8"}] 02:45:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 02:45:55 INFO - PROCESS | 11289 | 1468662355293 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 02:45:55 INFO - PROCESS | 11289 | 1468662355296 Marionette TRACE conn3 <- [1,302,null,{}] 02:45:55 INFO - PROCESS | 11289 | 1468662355302 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}] 02:45:55 INFO - PROCESS | 11289 | 1468662355308 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:45:55 INFO - PROCESS | 11289 | 1468662355472 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 02:45:55 INFO - PROCESS | 11289 | 1468662355642 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:55 INFO - PROCESS | 11289 | 1468662355649 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:45:55 INFO - PROCESS | 11289 | ++DOCSHELL 0x90f86800 == 61 [pid = 11289] [id = 83] 02:45:55 INFO - PROCESS | 11289 | ++DOMWINDOW == 120 (0x90f92400) [pid = 11289] [serial = 248] [outer = (nil)] 02:45:55 INFO - PROCESS | 11289 | ++DOMWINDOW == 121 (0x91171400) [pid = 11289] [serial = 249] [outer = 0x90f92400] 02:45:55 INFO - PROCESS | 11289 | 1468662355730 Marionette DEBUG loaded listener.js 02:45:55 INFO - PROCESS | 11289 | ++DOMWINDOW == 122 (0x91172800) [pid = 11289] [serial = 250] [outer = 0x90f92400] 02:45:56 INFO - PROCESS | 11289 | 1468662356538 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]]]}] 02:45:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:45:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1278ms 02:45:56 INFO - PROCESS | 11289 | 1468662356575 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 02:45:56 INFO - PROCESS | 11289 | 1468662356578 Marionette TRACE conn3 <- [1,305,null,{"value":"8"}] 02:45:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 02:45:56 INFO - PROCESS | 11289 | 1468662356586 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 02:45:56 INFO - PROCESS | 11289 | 1468662356589 Marionette TRACE conn3 <- [1,306,null,{}] 02:45:56 INFO - PROCESS | 11289 | 1468662356595 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}] 02:45:56 INFO - PROCESS | 11289 | 1468662356600 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:45:56 INFO - PROCESS | 11289 | 1468662356759 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 02:45:56 INFO - PROCESS | 11289 | 1468662356919 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:56 INFO - PROCESS | 11289 | 1468662356930 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:45:56 INFO - PROCESS | 11289 | ++DOCSHELL 0x90f90c00 == 62 [pid = 11289] [id = 84] 02:45:56 INFO - PROCESS | 11289 | ++DOMWINDOW == 123 (0x91169400) [pid = 11289] [serial = 251] [outer = (nil)] 02:45:57 INFO - PROCESS | 11289 | ++DOMWINDOW == 124 (0x91e1bc00) [pid = 11289] [serial = 252] [outer = 0x91169400] 02:45:57 INFO - PROCESS | 11289 | 1468662357016 Marionette DEBUG loaded listener.js 02:45:57 INFO - PROCESS | 11289 | ++DOMWINDOW == 125 (0xa6c61c00) [pid = 11289] [serial = 253] [outer = 0x91169400] 02:45:57 INFO - PROCESS | 11289 | 1468662357871 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]]]}] 02:45:57 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. 02:45:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1327ms 02:45:57 INFO - PROCESS | 11289 | 1468662357914 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 02:45:57 INFO - PROCESS | 11289 | 1468662357918 Marionette TRACE conn3 <- [1,309,null,{"value":"8"}] 02:45:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 02:45:57 INFO - PROCESS | 11289 | 1468662357924 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 02:45:57 INFO - PROCESS | 11289 | 1468662357927 Marionette TRACE conn3 <- [1,310,null,{}] 02:45:57 INFO - PROCESS | 11289 | 1468662357933 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}] 02:45:57 INFO - PROCESS | 11289 | 1468662357938 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:45:58 INFO - PROCESS | 11289 | 1468662358117 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 02:45:58 INFO - PROCESS | 11289 | 1468662358547 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:58 INFO - PROCESS | 11289 | 1468662358557 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:45:58 INFO - PROCESS | 11289 | ++DOCSHELL 0x8f633000 == 63 [pid = 11289] [id = 85] 02:45:58 INFO - PROCESS | 11289 | ++DOMWINDOW == 126 (0x90f8c800) [pid = 11289] [serial = 254] [outer = (nil)] 02:45:58 INFO - PROCESS | 11289 | ++DOMWINDOW == 127 (0x90f91800) [pid = 11289] [serial = 255] [outer = 0x90f8c800] 02:45:58 INFO - PROCESS | 11289 | 1468662358675 Marionette DEBUG loaded listener.js 02:45:58 INFO - PROCESS | 11289 | ++DOMWINDOW == 128 (0x91170400) [pid = 11289] [serial = 256] [outer = 0x90f8c800] 02:45:59 INFO - PROCESS | 11289 | 1468662359626 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]]]}] 02:45:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:45:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1779ms 02:45:59 INFO - PROCESS | 11289 | 1468662359706 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 02:45:59 INFO - PROCESS | 11289 | 1468662359711 Marionette TRACE conn3 <- [1,313,null,{"value":"8"}] 02:45:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 02:45:59 INFO - PROCESS | 11289 | 1468662359720 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 02:45:59 INFO - PROCESS | 11289 | 1468662359724 Marionette TRACE conn3 <- [1,314,null,{}] 02:45:59 INFO - PROCESS | 11289 | 1468662359731 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}] 02:45:59 INFO - PROCESS | 11289 | 1468662359739 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:45:59 INFO - PROCESS | 11289 | 1468662359942 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 02:46:00 INFO - PROCESS | 11289 | --DOCSHELL 0x919e1c00 == 62 [pid = 11289] [id = 75] 02:46:00 INFO - PROCESS | 11289 | --DOCSHELL 0xa226fc00 == 61 [pid = 11289] [id = 74] 02:46:00 INFO - PROCESS | 11289 | --DOCSHELL 0x93b9d400 == 60 [pid = 11289] [id = 73] 02:46:00 INFO - PROCESS | 11289 | --DOMWINDOW == 127 (0xa6728800) [pid = 11289] [serial = 158] [outer = (nil)] [url = about:blank] 02:46:00 INFO - PROCESS | 11289 | --DOMWINDOW == 126 (0x953cb800) [pid = 11289] [serial = 182] [outer = (nil)] [url = about:blank] 02:46:00 INFO - PROCESS | 11289 | 1468662360199 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:00 INFO - PROCESS | 11289 | 1468662360209 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:46:00 INFO - PROCESS | 11289 | --DOCSHELL 0x953d6800 == 59 [pid = 11289] [id = 72] 02:46:00 INFO - PROCESS | 11289 | --DOCSHELL 0x9211a400 == 58 [pid = 11289] [id = 71] 02:46:00 INFO - PROCESS | 11289 | --DOCSHELL 0x95335c00 == 57 [pid = 11289] [id = 70] 02:46:00 INFO - PROCESS | 11289 | --DOCSHELL 0x922e5800 == 56 [pid = 11289] [id = 69] 02:46:00 INFO - PROCESS | 11289 | ++DOCSHELL 0x919ea000 == 57 [pid = 11289] [id = 86] 02:46:00 INFO - PROCESS | 11289 | ++DOMWINDOW == 127 (0x919eb800) [pid = 11289] [serial = 257] [outer = (nil)] 02:46:00 INFO - PROCESS | 11289 | ++DOMWINDOW == 128 (0x91e2ac00) [pid = 11289] [serial = 258] [outer = 0x919eb800] 02:46:00 INFO - PROCESS | 11289 | 1468662360307 Marionette DEBUG loaded listener.js 02:46:00 INFO - PROCESS | 11289 | ++DOMWINDOW == 129 (0x92119c00) [pid = 11289] [serial = 259] [outer = 0x919eb800] 02:46:00 INFO - PROCESS | 11289 | --DOMWINDOW == 128 (0x97fedc00) [pid = 11289] [serial = 120] [outer = (nil)] [url = about:blank] 02:46:00 INFO - PROCESS | 11289 | --DOMWINDOW == 127 (0x99765800) [pid = 11289] [serial = 123] [outer = (nil)] [url = about:blank] 02:46:00 INFO - PROCESS | 11289 | --DOMWINDOW == 126 (0x9b050000) [pid = 11289] [serial = 173] [outer = (nil)] [url = about:blank] 02:46:00 INFO - PROCESS | 11289 | --DOMWINDOW == 125 (0xa6796c00) [pid = 11289] [serial = 155] [outer = (nil)] [url = about:blank] 02:46:00 INFO - PROCESS | 11289 | --DOMWINDOW == 124 (0xa0628000) [pid = 11289] [serial = 149] [outer = (nil)] [url = about:blank] 02:46:00 INFO - PROCESS | 11289 | --DOMWINDOW == 123 (0x993c7c00) [pid = 11289] [serial = 146] [outer = (nil)] [url = about:blank] 02:46:00 INFO - PROCESS | 11289 | --DOMWINDOW == 122 (0xa4d4c400) [pid = 11289] [serial = 152] [outer = (nil)] [url = about:blank] 02:46:00 INFO - PROCESS | 11289 | --DOMWINDOW == 121 (0x9b5edc00) [pid = 11289] [serial = 174] [outer = (nil)] [url = about:blank] 02:46:00 INFO - PROCESS | 11289 | --DOMWINDOW == 120 (0xa108e000) [pid = 11289] [serial = 179] [outer = (nil)] [url = about:blank] 02:46:00 INFO - PROCESS | 11289 | --DOMWINDOW == 119 (0x9a741800) [pid = 11289] [serial = 170] [outer = (nil)] [url = about:blank] 02:46:00 INFO - PROCESS | 11289 | --DOMWINDOW == 118 (0x953d2800) [pid = 11289] [serial = 165] [outer = (nil)] [url = about:blank] 02:46:00 INFO - PROCESS | 11289 | --DOMWINDOW == 117 (0x9c1d9400) [pid = 11289] [serial = 176] [outer = (nil)] [url = about:blank] 02:46:00 INFO - PROCESS | 11289 | --DOMWINDOW == 116 (0xa0625400) [pid = 11289] [serial = 177] [outer = (nil)] [url = about:blank] 02:46:00 INFO - PROCESS | 11289 | --DOMWINDOW == 115 (0x98caac00) [pid = 11289] [serial = 168] [outer = (nil)] [url = about:blank] 02:46:00 INFO - PROCESS | 11289 | --DOMWINDOW == 114 (0x91e2a000) [pid = 11289] [serial = 161] [outer = (nil)] [url = about:blank] 02:46:00 INFO - PROCESS | 11289 | --DOMWINDOW == 113 (0x950d2000) [pid = 11289] [serial = 164] [outer = (nil)] [url = about:blank] 02:46:00 INFO - PROCESS | 11289 | --DOMWINDOW == 112 (0x97ff2000) [pid = 11289] [serial = 167] [outer = (nil)] [url = about:blank] 02:46:00 INFO - PROCESS | 11289 | --DOMWINDOW == 111 (0x9c1d7400) [pid = 11289] [serial = 180] [outer = (nil)] [url = about:blank] 02:46:00 INFO - PROCESS | 11289 | --DOMWINDOW == 110 (0x9a90dc00) [pid = 11289] [serial = 171] [outer = (nil)] [url = about:blank] 02:46:00 INFO - PROCESS | 11289 | --DOMWINDOW == 109 (0x91e51c00) [pid = 11289] [serial = 162] [outer = (nil)] [url = about:blank] 02:46:01 INFO - PROCESS | 11289 | 1468662361076 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]]]}] 02:46:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:46:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1380ms 02:46:01 INFO - PROCESS | 11289 | 1468662361103 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 02:46:01 INFO - PROCESS | 11289 | 1468662361109 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 02:46:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 02:46:01 INFO - PROCESS | 11289 | 1468662361115 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 02:46:01 INFO - PROCESS | 11289 | 1468662361119 Marionette TRACE conn3 <- [1,318,null,{}] 02:46:01 INFO - PROCESS | 11289 | 1468662361125 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}] 02:46:01 INFO - PROCESS | 11289 | 1468662361130 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:46:01 INFO - PROCESS | 11289 | 1468662361289 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 02:46:01 INFO - PROCESS | 11289 | 1468662361410 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:01 INFO - PROCESS | 11289 | 1468662361418 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:46:01 INFO - PROCESS | 11289 | ++DOCSHELL 0x919e8800 == 58 [pid = 11289] [id = 87] 02:46:01 INFO - PROCESS | 11289 | ++DOMWINDOW == 110 (0x91e50c00) [pid = 11289] [serial = 260] [outer = (nil)] 02:46:01 INFO - PROCESS | 11289 | ++DOMWINDOW == 111 (0x950d5400) [pid = 11289] [serial = 261] [outer = 0x91e50c00] 02:46:01 INFO - PROCESS | 11289 | 1468662361502 Marionette DEBUG loaded listener.js 02:46:01 INFO - PROCESS | 11289 | ++DOMWINDOW == 112 (0x95333000) [pid = 11289] [serial = 262] [outer = 0x91e50c00] 02:46:02 INFO - PROCESS | 11289 | 1468662362289 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]]]}] 02:46:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:46:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1230ms 02:46:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 02:46:02 INFO - PROCESS | 11289 | 1468662362345 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 02:46:02 INFO - PROCESS | 11289 | 1468662362348 Marionette TRACE conn3 <- [1,321,null,{"value":"8"}] 02:46:02 INFO - PROCESS | 11289 | 1468662362362 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 02:46:02 INFO - PROCESS | 11289 | 1468662362371 Marionette TRACE conn3 <- [1,322,null,{}] 02:46:02 INFO - PROCESS | 11289 | 1468662362379 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}] 02:46:02 INFO - PROCESS | 11289 | 1468662362386 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:46:02 INFO - PROCESS | 11289 | 1468662362553 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 02:46:02 INFO - PROCESS | 11289 | 1468662362564 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:02 INFO - PROCESS | 11289 | 1468662362572 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:46:02 INFO - PROCESS | 11289 | ++DOCSHELL 0x946f1400 == 59 [pid = 11289] [id = 88] 02:46:02 INFO - PROCESS | 11289 | ++DOMWINDOW == 113 (0x953d0400) [pid = 11289] [serial = 263] [outer = (nil)] 02:46:02 INFO - PROCESS | 11289 | ++DOMWINDOW == 114 (0x98135c00) [pid = 11289] [serial = 264] [outer = 0x953d0400] 02:46:02 INFO - PROCESS | 11289 | 1468662362754 Marionette DEBUG loaded listener.js 02:46:02 INFO - PROCESS | 11289 | ++DOMWINDOW == 115 (0x98ca6c00) [pid = 11289] [serial = 265] [outer = 0x953d0400] 02:46:03 INFO - PROCESS | 11289 | 1468662363582 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]]]}] 02:46:03 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. 02:46:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1255ms 02:46:03 INFO - PROCESS | 11289 | 1468662363629 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 02:46:03 INFO - PROCESS | 11289 | 1468662363634 Marionette TRACE conn3 <- [1,325,null,{"value":"8"}] 02:46:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 02:46:03 INFO - PROCESS | 11289 | 1468662363640 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 02:46:03 INFO - PROCESS | 11289 | 1468662363642 Marionette TRACE conn3 <- [1,326,null,{}] 02:46:03 INFO - PROCESS | 11289 | 1468662363654 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}] 02:46:03 INFO - PROCESS | 11289 | 1468662363658 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:46:03 INFO - PROCESS | 11289 | 1468662363863 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 02:46:03 INFO - PROCESS | 11289 | 1468662363881 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:03 INFO - PROCESS | 11289 | 1468662363890 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:46:03 INFO - PROCESS | 11289 | ++DOCSHELL 0x90f1b400 == 60 [pid = 11289] [id = 89] 02:46:03 INFO - PROCESS | 11289 | ++DOMWINDOW == 116 (0x90f1f800) [pid = 11289] [serial = 266] [outer = (nil)] 02:46:03 INFO - PROCESS | 11289 | ++DOMWINDOW == 117 (0x90f26000) [pid = 11289] [serial = 267] [outer = 0x90f1f800] 02:46:03 INFO - PROCESS | 11289 | 1468662363957 Marionette DEBUG loaded listener.js 02:46:04 INFO - PROCESS | 11289 | ++DOMWINDOW == 118 (0x90f2a400) [pid = 11289] [serial = 268] [outer = 0x90f1f800] 02:46:04 INFO - PROCESS | 11289 | --DOMWINDOW == 117 (0x997dcc00) [pid = 11289] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 02:46:04 INFO - PROCESS | 11289 | --DOMWINDOW == 116 (0xa2270000) [pid = 11289] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 02:46:04 INFO - PROCESS | 11289 | --DOMWINDOW == 115 (0x922ea800) [pid = 11289] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 02:46:04 INFO - PROCESS | 11289 | --DOMWINDOW == 114 (0x9211c800) [pid = 11289] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 02:46:04 INFO - PROCESS | 11289 | --DOMWINDOW == 113 (0x95337800) [pid = 11289] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 02:46:04 INFO - PROCESS | 11289 | --DOMWINDOW == 112 (0x9a902c00) [pid = 11289] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 02:46:04 INFO - PROCESS | 11289 | --DOMWINDOW == 111 (0x919e2800) [pid = 11289] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 02:46:05 INFO - PROCESS | 11289 | 1468662365003 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]]]}] 02:46:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:46:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1386ms 02:46:05 INFO - PROCESS | 11289 | 1468662365033 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 02:46:05 INFO - PROCESS | 11289 | 1468662365037 Marionette TRACE conn3 <- [1,329,null,{"value":"8"}] 02:46:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 02:46:05 INFO - PROCESS | 11289 | 1468662365044 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 02:46:05 INFO - PROCESS | 11289 | 1468662365047 Marionette TRACE conn3 <- [1,330,null,{}] 02:46:05 INFO - PROCESS | 11289 | 1468662365053 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}] 02:46:05 INFO - PROCESS | 11289 | 1468662365058 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:46:05 INFO - PROCESS | 11289 | 1468662365210 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 02:46:05 INFO - PROCESS | 11289 | 1468662365223 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:05 INFO - PROCESS | 11289 | 1468662365237 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:46:05 INFO - PROCESS | 11289 | ++DOCSHELL 0x95337800 == 61 [pid = 11289] [id = 90] 02:46:05 INFO - PROCESS | 11289 | ++DOMWINDOW == 112 (0x9533a400) [pid = 11289] [serial = 269] [outer = (nil)] 02:46:05 INFO - PROCESS | 11289 | ++DOMWINDOW == 113 (0x98843800) [pid = 11289] [serial = 270] [outer = 0x9533a400] 02:46:05 INFO - PROCESS | 11289 | 1468662365315 Marionette DEBUG loaded listener.js 02:46:05 INFO - PROCESS | 11289 | ++DOMWINDOW == 114 (0x998af400) [pid = 11289] [serial = 271] [outer = 0x9533a400] 02:46:06 INFO - PROCESS | 11289 | 1468662366180 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]]]}] 02:46:06 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. 02:46:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1181ms 02:46:06 INFO - PROCESS | 11289 | 1468662366225 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 02:46:06 INFO - PROCESS | 11289 | 1468662366229 Marionette TRACE conn3 <- [1,333,null,{"value":"8"}] 02:46:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 02:46:06 INFO - PROCESS | 11289 | 1468662366235 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 02:46:06 INFO - PROCESS | 11289 | 1468662366237 Marionette TRACE conn3 <- [1,334,null,{}] 02:46:06 INFO - PROCESS | 11289 | 1468662366243 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}] 02:46:06 INFO - PROCESS | 11289 | 1468662366248 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:46:06 INFO - PROCESS | 11289 | 1468662366400 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 02:46:06 INFO - PROCESS | 11289 | 1468662366408 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:06 INFO - PROCESS | 11289 | 1468662366416 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:46:06 INFO - PROCESS | 11289 | ++DOCSHELL 0x91e49800 == 62 [pid = 11289] [id = 91] 02:46:06 INFO - PROCESS | 11289 | ++DOMWINDOW == 115 (0x99ac3000) [pid = 11289] [serial = 272] [outer = (nil)] 02:46:06 INFO - PROCESS | 11289 | ++DOMWINDOW == 116 (0x9aaef800) [pid = 11289] [serial = 273] [outer = 0x99ac3000] 02:46:06 INFO - PROCESS | 11289 | 1468662366484 Marionette DEBUG loaded listener.js 02:46:06 INFO - PROCESS | 11289 | ++DOMWINDOW == 117 (0x9ac7c800) [pid = 11289] [serial = 274] [outer = 0x99ac3000] 02:46:07 INFO - PROCESS | 11289 | 1468662367522 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]]]}] 02:46:07 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. 02:46:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1331ms 02:46:07 INFO - PROCESS | 11289 | 1468662367567 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 02:46:07 INFO - PROCESS | 11289 | 1468662367574 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 02:46:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 02:46:07 INFO - PROCESS | 11289 | 1468662367582 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 02:46:07 INFO - PROCESS | 11289 | 1468662367587 Marionette TRACE conn3 <- [1,338,null,{}] 02:46:07 INFO - PROCESS | 11289 | 1468662367597 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}] 02:46:07 INFO - PROCESS | 11289 | 1468662367602 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:46:07 INFO - PROCESS | 11289 | 1468662367824 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 02:46:08 INFO - PROCESS | 11289 | 1468662368038 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:08 INFO - PROCESS | 11289 | 1468662368049 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:46:08 INFO - PROCESS | 11289 | ++DOCSHELL 0x90f90000 == 63 [pid = 11289] [id = 92] 02:46:08 INFO - PROCESS | 11289 | ++DOMWINDOW == 118 (0x9116bc00) [pid = 11289] [serial = 275] [outer = (nil)] 02:46:08 INFO - PROCESS | 11289 | ++DOMWINDOW == 119 (0x919eb400) [pid = 11289] [serial = 276] [outer = 0x9116bc00] 02:46:08 INFO - PROCESS | 11289 | 1468662368145 Marionette DEBUG loaded listener.js 02:46:08 INFO - PROCESS | 11289 | ++DOMWINDOW == 120 (0x91e49c00) [pid = 11289] [serial = 277] [outer = 0x9116bc00] 02:46:09 INFO - PROCESS | 11289 | 1468662368995 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]]]}] 02:46:09 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. 02:46:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1488ms 02:46:09 INFO - PROCESS | 11289 | 1468662369070 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 02:46:09 INFO - PROCESS | 11289 | 1468662369080 Marionette TRACE conn3 <- [1,341,null,{"value":"8"}] 02:46:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 02:46:09 INFO - PROCESS | 11289 | 1468662369090 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 02:46:09 INFO - PROCESS | 11289 | 1468662369094 Marionette TRACE conn3 <- [1,342,null,{}] 02:46:09 INFO - PROCESS | 11289 | 1468662369101 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}] 02:46:09 INFO - PROCESS | 11289 | 1468662369106 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:46:09 INFO - PROCESS | 11289 | 1468662369320 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 02:46:09 INFO - PROCESS | 11289 | 1468662369541 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:09 INFO - PROCESS | 11289 | 1468662369555 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:46:09 INFO - PROCESS | 11289 | ++DOCSHELL 0x922cdc00 == 64 [pid = 11289] [id = 93] 02:46:09 INFO - PROCESS | 11289 | ++DOMWINDOW == 121 (0x922cec00) [pid = 11289] [serial = 278] [outer = (nil)] 02:46:09 INFO - PROCESS | 11289 | ++DOMWINDOW == 122 (0x922d1000) [pid = 11289] [serial = 279] [outer = 0x922cec00] 02:46:09 INFO - PROCESS | 11289 | 1468662369723 Marionette DEBUG loaded listener.js 02:46:09 INFO - PROCESS | 11289 | ++DOMWINDOW == 123 (0x92e0a000) [pid = 11289] [serial = 280] [outer = 0x922cec00] 02:46:10 INFO - PROCESS | 11289 | 1468662370608 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]]]}] 02:46:10 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. 02:46:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1579ms 02:46:10 INFO - PROCESS | 11289 | 1468662370670 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 02:46:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 02:46:10 INFO - PROCESS | 11289 | 1468662370675 Marionette TRACE conn3 <- [1,345,null,{"value":"8"}] 02:46:10 INFO - PROCESS | 11289 | 1468662370681 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 02:46:10 INFO - PROCESS | 11289 | 1468662370687 Marionette TRACE conn3 <- [1,346,null,{}] 02:46:10 INFO - PROCESS | 11289 | 1468662370703 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}] 02:46:10 INFO - PROCESS | 11289 | 1468662370711 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:46:10 INFO - PROCESS | 11289 | 1468662370930 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 02:46:11 INFO - PROCESS | 11289 | 1468662371135 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:11 INFO - PROCESS | 11289 | 1468662371150 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:46:11 INFO - PROCESS | 11289 | ++DOCSHELL 0x953c8000 == 65 [pid = 11289] [id = 94] 02:46:11 INFO - PROCESS | 11289 | ++DOMWINDOW == 124 (0x953d9800) [pid = 11289] [serial = 281] [outer = (nil)] 02:46:11 INFO - PROCESS | 11289 | ++DOMWINDOW == 125 (0x98ca7000) [pid = 11289] [serial = 282] [outer = 0x953d9800] 02:46:11 INFO - PROCESS | 11289 | 1468662371275 Marionette DEBUG loaded listener.js 02:46:11 INFO - PROCESS | 11289 | ++DOMWINDOW == 126 (0x998ad000) [pid = 11289] [serial = 283] [outer = 0x953d9800] 02:46:12 INFO - PROCESS | 11289 | 1468662372100 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]]]}] 02:46:12 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. 02:46:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1486ms 02:46:12 INFO - PROCESS | 11289 | 1468662372167 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 02:46:12 INFO - PROCESS | 11289 | 1468662372172 Marionette TRACE conn3 <- [1,349,null,{"value":"8"}] 02:46:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 02:46:12 INFO - PROCESS | 11289 | 1468662372178 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 02:46:12 INFO - PROCESS | 11289 | 1468662372181 Marionette TRACE conn3 <- [1,350,null,{}] 02:46:12 INFO - PROCESS | 11289 | 1468662372187 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}] 02:46:12 INFO - PROCESS | 11289 | 1468662372192 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:46:12 INFO - PROCESS | 11289 | 1468662372374 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 02:46:12 INFO - PROCESS | 11289 | 1468662372535 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:12 INFO - PROCESS | 11289 | 1468662372542 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:46:12 INFO - PROCESS | 11289 | ++DOCSHELL 0x90f85c00 == 66 [pid = 11289] [id = 95] 02:46:12 INFO - PROCESS | 11289 | ++DOMWINDOW == 127 (0x95339c00) [pid = 11289] [serial = 284] [outer = (nil)] 02:46:12 INFO - PROCESS | 11289 | ++DOMWINDOW == 128 (0x9ac73000) [pid = 11289] [serial = 285] [outer = 0x95339c00] 02:46:12 INFO - PROCESS | 11289 | 1468662372626 Marionette DEBUG loaded listener.js 02:46:12 INFO - PROCESS | 11289 | ++DOMWINDOW == 129 (0x9b5e5c00) [pid = 11289] [serial = 286] [outer = 0x95339c00] 02:46:13 INFO - PROCESS | 11289 | 1468662373489 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]]]}] 02:46:13 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. 02:46:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1378ms 02:46:13 INFO - PROCESS | 11289 | 1468662373558 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 02:46:13 INFO - PROCESS | 11289 | 1468662373562 Marionette TRACE conn3 <- [1,353,null,{"value":"8"}] 02:46:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 02:46:13 INFO - PROCESS | 11289 | 1468662373569 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 02:46:13 INFO - PROCESS | 11289 | 1468662373573 Marionette TRACE conn3 <- [1,354,null,{}] 02:46:13 INFO - PROCESS | 11289 | 1468662373579 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}] 02:46:13 INFO - PROCESS | 11289 | 1468662373584 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:46:13 INFO - PROCESS | 11289 | 1468662373790 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 02:46:13 INFO - PROCESS | 11289 | 1468662373951 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:13 INFO - PROCESS | 11289 | 1468662373959 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:46:13 INFO - PROCESS | 11289 | ++DOCSHELL 0x9a2b2000 == 67 [pid = 11289] [id = 96] 02:46:13 INFO - PROCESS | 11289 | ++DOMWINDOW == 130 (0x9b648400) [pid = 11289] [serial = 287] [outer = (nil)] 02:46:14 INFO - PROCESS | 11289 | ++DOMWINDOW == 131 (0x9c1e1400) [pid = 11289] [serial = 288] [outer = 0x9b648400] 02:46:14 INFO - PROCESS | 11289 | 1468662374042 Marionette DEBUG loaded listener.js 02:46:14 INFO - PROCESS | 11289 | ++DOMWINDOW == 132 (0x9cbf3000) [pid = 11289] [serial = 289] [outer = 0x9b648400] 02:46:14 INFO - PROCESS | 11289 | 1468662374965 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]]]}] 02:46:14 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. 02:46:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1429ms 02:46:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 02:46:15 INFO - PROCESS | 11289 | 1468662374998 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 02:46:15 INFO - PROCESS | 11289 | 1468662375001 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 02:46:15 INFO - PROCESS | 11289 | 1468662375008 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 02:46:15 INFO - PROCESS | 11289 | 1468662375011 Marionette TRACE conn3 <- [1,358,null,{}] 02:46:15 INFO - PROCESS | 11289 | 1468662375017 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}] 02:46:15 INFO - PROCESS | 11289 | 1468662375027 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:46:15 INFO - PROCESS | 11289 | 1468662375272 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 02:46:15 INFO - PROCESS | 11289 | 1468662375479 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:15 INFO - PROCESS | 11289 | 1468662375489 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:46:15 INFO - PROCESS | 11289 | ++DOCSHELL 0x9c1d8400 == 68 [pid = 11289] [id = 97] 02:46:15 INFO - PROCESS | 11289 | ++DOMWINDOW == 133 (0xa1f01800) [pid = 11289] [serial = 290] [outer = (nil)] 02:46:15 INFO - PROCESS | 11289 | ++DOMWINDOW == 134 (0xa2ef5800) [pid = 11289] [serial = 291] [outer = 0xa1f01800] 02:46:15 INFO - PROCESS | 11289 | 1468662375626 Marionette DEBUG loaded listener.js 02:46:15 INFO - PROCESS | 11289 | ++DOMWINDOW == 135 (0xa4d50400) [pid = 11289] [serial = 292] [outer = 0xa1f01800] 02:46:16 INFO - PROCESS | 11289 | 1468662376509 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]]]}] 02:46:16 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. 02:46:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1530ms 02:46:16 INFO - PROCESS | 11289 | 1468662376537 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 02:46:16 INFO - PROCESS | 11289 | 1468662376541 Marionette TRACE conn3 <- [1,361,null,{"value":"8"}] 02:46:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 02:46:16 INFO - PROCESS | 11289 | 1468662376548 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 02:46:16 INFO - PROCESS | 11289 | 1468662376552 Marionette TRACE conn3 <- [1,362,null,{}] 02:46:16 INFO - PROCESS | 11289 | 1468662376558 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}] 02:46:16 INFO - PROCESS | 11289 | 1468662376563 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:46:16 INFO - PROCESS | 11289 | 1468662376728 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 02:46:16 INFO - PROCESS | 11289 | 1468662376895 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:16 INFO - PROCESS | 11289 | 1468662376904 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:46:16 INFO - PROCESS | 11289 | ++DOCSHELL 0x8f8b8000 == 69 [pid = 11289] [id = 98] 02:46:16 INFO - PROCESS | 11289 | ++DOMWINDOW == 136 (0x8f8ba000) [pid = 11289] [serial = 293] [outer = (nil)] 02:46:16 INFO - PROCESS | 11289 | ++DOMWINDOW == 137 (0x8f8c0400) [pid = 11289] [serial = 294] [outer = 0x8f8ba000] 02:46:16 INFO - PROCESS | 11289 | 1468662376983 Marionette DEBUG loaded listener.js 02:46:17 INFO - PROCESS | 11289 | ++DOMWINDOW == 138 (0x8f8c2c00) [pid = 11289] [serial = 295] [outer = 0x8f8ba000] 02:46:17 INFO - PROCESS | 11289 | 1468662377878 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]]]}] 02:46:17 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. 02:46:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1387ms 02:46:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 02:46:17 INFO - PROCESS | 11289 | 1468662377935 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 02:46:17 INFO - PROCESS | 11289 | 1468662377939 Marionette TRACE conn3 <- [1,365,null,{"value":"8"}] 02:46:17 INFO - PROCESS | 11289 | 1468662377945 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 02:46:17 INFO - PROCESS | 11289 | 1468662377948 Marionette TRACE conn3 <- [1,366,null,{}] 02:46:17 INFO - PROCESS | 11289 | 1468662377954 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}] 02:46:17 INFO - PROCESS | 11289 | 1468662377959 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:46:18 INFO - PROCESS | 11289 | 1468662378130 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 02:46:18 INFO - PROCESS | 11289 | 1468662378297 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:18 INFO - PROCESS | 11289 | 1468662378311 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:46:18 INFO - PROCESS | 11289 | ++DOCSHELL 0x8edc6c00 == 70 [pid = 11289] [id = 99] 02:46:18 INFO - PROCESS | 11289 | ++DOMWINDOW == 139 (0x8edc9400) [pid = 11289] [serial = 296] [outer = (nil)] 02:46:18 INFO - PROCESS | 11289 | ++DOMWINDOW == 140 (0x8edccc00) [pid = 11289] [serial = 297] [outer = 0x8edc9400] 02:46:18 INFO - PROCESS | 11289 | 1468662378420 Marionette DEBUG loaded listener.js 02:46:18 INFO - PROCESS | 11289 | ++DOMWINDOW == 141 (0x8edcf400) [pid = 11289] [serial = 298] [outer = 0x8edc9400] 02:46:19 INFO - PROCESS | 11289 | 1468662379319 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]]]}] 02:46:19 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. 02:46:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1435ms 02:46:19 INFO - PROCESS | 11289 | 1468662379379 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 02:46:19 INFO - PROCESS | 11289 | 1468662379383 Marionette TRACE conn3 <- [1,369,null,{"value":"8"}] 02:46:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 02:46:19 INFO - PROCESS | 11289 | 1468662379390 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 02:46:19 INFO - PROCESS | 11289 | 1468662379393 Marionette TRACE conn3 <- [1,370,null,{}] 02:46:19 INFO - PROCESS | 11289 | 1468662379399 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}] 02:46:19 INFO - PROCESS | 11289 | 1468662379403 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:46:19 INFO - PROCESS | 11289 | 1468662379568 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 02:46:19 INFO - PROCESS | 11289 | 1468662379745 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:19 INFO - PROCESS | 11289 | 1468662379754 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:46:19 INFO - PROCESS | 11289 | ++DOCSHELL 0x8eed8800 == 71 [pid = 11289] [id = 100] 02:46:19 INFO - PROCESS | 11289 | ++DOMWINDOW == 142 (0x8eed9000) [pid = 11289] [serial = 299] [outer = (nil)] 02:46:19 INFO - PROCESS | 11289 | ++DOMWINDOW == 143 (0x8eedc400) [pid = 11289] [serial = 300] [outer = 0x8eed9000] 02:46:19 INFO - PROCESS | 11289 | 1468662379831 Marionette DEBUG loaded listener.js 02:46:19 INFO - PROCESS | 11289 | ++DOMWINDOW == 144 (0x8eedfc00) [pid = 11289] [serial = 301] [outer = 0x8eed9000] 02:46:20 INFO - PROCESS | 11289 | 1468662380980 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]]]}] 02:46:21 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. 02:46:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1631ms 02:46:21 INFO - PROCESS | 11289 | 1468662381021 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 02:46:21 INFO - PROCESS | 11289 | 1468662381027 Marionette TRACE conn3 <- [1,373,null,{"value":"8"}] 02:46:21 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 02:46:21 INFO - PROCESS | 11289 | 1468662381035 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 02:46:21 INFO - PROCESS | 11289 | 1468662381039 Marionette TRACE conn3 <- [1,374,null,{}] 02:46:21 INFO - PROCESS | 11289 | 1468662381047 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}] 02:46:21 INFO - PROCESS | 11289 | 1468662381053 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:46:21 INFO - PROCESS | 11289 | 1468662381255 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 02:46:21 INFO - PROCESS | 11289 | 1468662381453 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:21 INFO - PROCESS | 11289 | 1468662381467 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:46:21 INFO - PROCESS | 11289 | ++DOCSHELL 0x8eee6800 == 72 [pid = 11289] [id = 101] 02:46:21 INFO - PROCESS | 11289 | ++DOMWINDOW == 145 (0x8f8b7400) [pid = 11289] [serial = 302] [outer = (nil)] 02:46:21 INFO - PROCESS | 11289 | ++DOMWINDOW == 146 (0x90f26800) [pid = 11289] [serial = 303] [outer = 0x8f8b7400] 02:46:21 INFO - PROCESS | 11289 | 1468662381536 Marionette DEBUG loaded listener.js 02:46:21 INFO - PROCESS | 11289 | ++DOMWINDOW == 147 (0x90f27c00) [pid = 11289] [serial = 304] [outer = 0x8f8b7400] 02:46:22 INFO - PROCESS | 11289 | 1468662382462 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 02:46:22 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 02:46:22 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1487ms 02:46:22 INFO - PROCESS | 11289 | 1468662382522 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 02:46:22 INFO - PROCESS | 11289 | 1468662382529 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 02:46:22 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 02:46:22 INFO - PROCESS | 11289 | 1468662382539 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 02:46:22 INFO - PROCESS | 11289 | 1468662382543 Marionette TRACE conn3 <- [1,378,null,{}] 02:46:22 INFO - PROCESS | 11289 | 1468662382549 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}] 02:46:22 INFO - PROCESS | 11289 | 1468662382553 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:46:22 INFO - PROCESS | 11289 | 1468662382777 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 02:46:22 INFO - PROCESS | 11289 | --DOCSHELL 0x9c1d4400 == 71 [pid = 11289] [id = 53] 02:46:22 INFO - PROCESS | 11289 | --DOCSHELL 0x95337800 == 70 [pid = 11289] [id = 90] 02:46:22 INFO - PROCESS | 11289 | --DOCSHELL 0x90f1b400 == 69 [pid = 11289] [id = 89] 02:46:22 INFO - PROCESS | 11289 | --DOMWINDOW == 146 (0x9cbed000) [pid = 11289] [serial = 227] [outer = (nil)] [url = about:blank] 02:46:22 INFO - PROCESS | 11289 | --DOCSHELL 0x946f1400 == 68 [pid = 11289] [id = 88] 02:46:22 INFO - PROCESS | 11289 | --DOCSHELL 0x919e8800 == 67 [pid = 11289] [id = 87] 02:46:22 INFO - PROCESS | 11289 | --DOCSHELL 0x919ea000 == 66 [pid = 11289] [id = 86] 02:46:22 INFO - PROCESS | 11289 | --DOCSHELL 0x8f633000 == 65 [pid = 11289] [id = 85] 02:46:22 INFO - PROCESS | 11289 | --DOCSHELL 0x90f8e400 == 64 [pid = 11289] [id = 82] 02:46:22 INFO - PROCESS | 11289 | --DOCSHELL 0x91e44400 == 63 [pid = 11289] [id = 81] 02:46:22 INFO - PROCESS | 11289 | --DOCSHELL 0xa6daa000 == 62 [pid = 11289] [id = 80] 02:46:23 INFO - PROCESS | 11289 | 1468662383015 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:23 INFO - PROCESS | 11289 | 1468662383026 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:46:23 INFO - PROCESS | 11289 | --DOCSHELL 0xa2226c00 == 61 [pid = 11289] [id = 79] 02:46:23 INFO - PROCESS | 11289 | --DOCSHELL 0x950d7000 == 60 [pid = 11289] [id = 78] 02:46:23 INFO - PROCESS | 11289 | --DOCSHELL 0x919efc00 == 59 [pid = 11289] [id = 77] 02:46:23 INFO - PROCESS | 11289 | --DOMWINDOW == 145 (0x9d81c000) [pid = 11289] [serial = 218] [outer = (nil)] [url = about:blank] 02:46:23 INFO - PROCESS | 11289 | --DOMWINDOW == 144 (0xa22b6800) [pid = 11289] [serial = 221] [outer = (nil)] [url = about:blank] 02:46:23 INFO - PROCESS | 11289 | --DOMWINDOW == 143 (0xa6e4b400) [pid = 11289] [serial = 200] [outer = (nil)] [url = about:blank] 02:46:23 INFO - PROCESS | 11289 | --DOMWINDOW == 142 (0x93b90c00) [pid = 11289] [serial = 207] [outer = (nil)] [url = about:blank] 02:46:23 INFO - PROCESS | 11289 | --DOMWINDOW == 141 (0x92e09c00) [pid = 11289] [serial = 206] [outer = (nil)] [url = about:blank] 02:46:23 INFO - PROCESS | 11289 | --DOMWINDOW == 140 (0xa0621000) [pid = 11289] [serial = 191] [outer = (nil)] [url = about:blank] 02:46:23 INFO - PROCESS | 11289 | --DOMWINDOW == 139 (0x98188400) [pid = 11289] [serial = 212] [outer = (nil)] [url = about:blank] 02:46:23 INFO - PROCESS | 11289 | --DOMWINDOW == 138 (0x994e2c00) [pid = 11289] [serial = 213] [outer = (nil)] [url = about:blank] 02:46:23 INFO - PROCESS | 11289 | --DOMWINDOW == 137 (0x953c9000) [pid = 11289] [serial = 210] [outer = (nil)] [url = about:blank] 02:46:23 INFO - PROCESS | 11289 | --DOMWINDOW == 136 (0x95396c00) [pid = 11289] [serial = 209] [outer = (nil)] [url = about:blank] 02:46:23 INFO - PROCESS | 11289 | --DOMWINDOW == 135 (0xa2ebc400) [pid = 11289] [serial = 194] [outer = (nil)] [url = about:blank] 02:46:23 INFO - PROCESS | 11289 | --DOMWINDOW == 134 (0xa61d6800) [pid = 11289] [serial = 197] [outer = (nil)] [url = about:blank] 02:46:23 INFO - PROCESS | 11289 | --DOMWINDOW == 133 (0x9396e400) [pid = 11289] [serial = 185] [outer = (nil)] [url = about:blank] 02:46:23 INFO - PROCESS | 11289 | --DOMWINDOW == 132 (0x9b5e4800) [pid = 11289] [serial = 215] [outer = (nil)] [url = about:blank] 02:46:23 INFO - PROCESS | 11289 | --DOMWINDOW == 131 (0xa22b8400) [pid = 11289] [serial = 203] [outer = (nil)] [url = about:blank] 02:46:23 INFO - PROCESS | 11289 | --DOMWINDOW == 130 (0x98186400) [pid = 11289] [serial = 188] [outer = (nil)] [url = about:blank] 02:46:23 INFO - PROCESS | 11289 | --DOMWINDOW == 129 (0xa318a400) [pid = 11289] [serial = 222] [outer = (nil)] [url = about:blank] 02:46:23 INFO - PROCESS | 11289 | --DOMWINDOW == 128 (0xa0620400) [pid = 11289] [serial = 219] [outer = (nil)] [url = about:blank] 02:46:23 INFO - PROCESS | 11289 | --DOMWINDOW == 127 (0x919ed000) [pid = 11289] [serial = 224] [outer = (nil)] [url = about:blank] 02:46:23 INFO - PROCESS | 11289 | --DOMWINDOW == 126 (0x9b5f1c00) [pid = 11289] [serial = 216] [outer = (nil)] [url = about:blank] 02:46:23 INFO - PROCESS | 11289 | --DOMWINDOW == 125 (0x91e4c400) [pid = 11289] [serial = 225] [outer = (nil)] [url = about:blank] 02:46:23 INFO - PROCESS | 11289 | ++DOCSHELL 0x8f8b9400 == 60 [pid = 11289] [id = 102] 02:46:23 INFO - PROCESS | 11289 | ++DOMWINDOW == 126 (0x90f8e400) [pid = 11289] [serial = 305] [outer = (nil)] 02:46:23 INFO - PROCESS | 11289 | ++DOMWINDOW == 127 (0x919e1c00) [pid = 11289] [serial = 306] [outer = 0x90f8e400] 02:46:23 INFO - PROCESS | 11289 | 1468662383130 Marionette DEBUG loaded listener.js 02:46:23 INFO - PROCESS | 11289 | ++DOMWINDOW == 128 (0x919ed400) [pid = 11289] [serial = 307] [outer = 0x90f8e400] 02:46:23 INFO - PROCESS | 11289 | 1468662383921 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 02:46:23 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 02:46:23 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1428ms 02:46:23 INFO - PROCESS | 11289 | 1468662383966 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 02:46:23 INFO - PROCESS | 11289 | 1468662383970 Marionette TRACE conn3 <- [1,381,null,{"value":"8"}] 02:46:23 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 02:46:23 INFO - PROCESS | 11289 | 1468662383976 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 02:46:23 INFO - PROCESS | 11289 | 1468662383982 Marionette TRACE conn3 <- [1,382,null,{}] 02:46:24 INFO - PROCESS | 11289 | 1468662383997 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}] 02:46:24 INFO - PROCESS | 11289 | 1468662384005 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:46:24 INFO - PROCESS | 11289 | 1468662384160 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 02:46:24 INFO - PROCESS | 11289 | 1468662384292 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:24 INFO - PROCESS | 11289 | 1468662384301 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:46:24 INFO - PROCESS | 11289 | ++DOCSHELL 0x922d1400 == 61 [pid = 11289] [id = 103] 02:46:24 INFO - PROCESS | 11289 | ++DOMWINDOW == 129 (0x922d1800) [pid = 11289] [serial = 308] [outer = (nil)] 02:46:24 INFO - PROCESS | 11289 | ++DOMWINDOW == 130 (0x92eb3c00) [pid = 11289] [serial = 309] [outer = 0x922d1800] 02:46:24 INFO - PROCESS | 11289 | 1468662384371 Marionette DEBUG loaded listener.js 02:46:24 INFO - PROCESS | 11289 | ++DOMWINDOW == 131 (0x93b92800) [pid = 11289] [serial = 310] [outer = 0x922d1800] 02:46:24 INFO - PROCESS | 11289 | SkCairoFTTypeface::onFilterRec unimplemented 02:46:24 INFO - PROCESS | 11289 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 02:46:24 INFO - PROCESS | 11289 | SkCairoFTTypeface::onFilterRec unimplemented 02:46:24 INFO - PROCESS | 11289 | SkCairoFTTypeface::onFilterRec unimplemented 02:46:24 INFO - PROCESS | 11289 | SkCairoFTTypeface::onFilterRec unimplemented 02:46:25 INFO - PROCESS | 11289 | 1468662385107 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 02:46:25 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 02:46:25 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1141ms 02:46:25 INFO - PROCESS | 11289 | 1468662385117 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 02:46:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 02:46:25 INFO - PROCESS | 11289 | 1468662385121 Marionette TRACE conn3 <- [1,385,null,{"value":"8"}] 02:46:25 INFO - PROCESS | 11289 | 1468662385127 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 02:46:25 INFO - PROCESS | 11289 | 1468662385130 Marionette TRACE conn3 <- [1,386,null,{}] 02:46:25 INFO - PROCESS | 11289 | 1468662385135 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}] 02:46:25 INFO - PROCESS | 11289 | 1468662385140 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:46:25 INFO - PROCESS | 11289 | 1468662385355 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 02:46:25 INFO - PROCESS | 11289 | 1468662385386 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:25 INFO - PROCESS | 11289 | 1468662385395 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:46:25 INFO - PROCESS | 11289 | ++DOCSHELL 0x92e0fc00 == 62 [pid = 11289] [id = 104] 02:46:25 INFO - PROCESS | 11289 | ++DOMWINDOW == 132 (0x950cd800) [pid = 11289] [serial = 311] [outer = (nil)] 02:46:25 INFO - PROCESS | 11289 | ++DOMWINDOW == 133 (0x95339800) [pid = 11289] [serial = 312] [outer = 0x950cd800] 02:46:25 INFO - PROCESS | 11289 | 1468662385461 Marionette DEBUG loaded listener.js 02:46:25 INFO - PROCESS | 11289 | ++DOMWINDOW == 134 (0x953c7400) [pid = 11289] [serial = 313] [outer = 0x950cd800] 02:46:26 INFO - PROCESS | 11289 | 1468662386363 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]]]}] 02:46:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 02:46:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1278ms 02:46:26 INFO - PROCESS | 11289 | 1468662386405 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 02:46:26 INFO - PROCESS | 11289 | 1468662386408 Marionette TRACE conn3 <- [1,389,null,{"value":"8"}] 02:46:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 02:46:26 INFO - PROCESS | 11289 | 1468662386414 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 02:46:26 INFO - PROCESS | 11289 | 1468662386430 Marionette TRACE conn3 <- [1,390,null,{}] 02:46:26 INFO - PROCESS | 11289 | 1468662386445 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}] 02:46:26 INFO - PROCESS | 11289 | 1468662386450 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:46:26 INFO - PROCESS | 11289 | 1468662386648 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 02:46:26 INFO - PROCESS | 11289 | 1468662386671 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:26 INFO - PROCESS | 11289 | 1468662386677 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:46:26 INFO - PROCESS | 11289 | ++DOCSHELL 0x919e4c00 == 63 [pid = 11289] [id = 105] 02:46:26 INFO - PROCESS | 11289 | ++DOMWINDOW == 135 (0x9532e000) [pid = 11289] [serial = 314] [outer = (nil)] 02:46:26 INFO - PROCESS | 11289 | ++DOMWINDOW == 136 (0x953d2800) [pid = 11289] [serial = 315] [outer = 0x9532e000] 02:46:26 INFO - PROCESS | 11289 | 1468662386744 Marionette DEBUG loaded listener.js 02:46:26 INFO - PROCESS | 11289 | ++DOMWINDOW == 137 (0x98842000) [pid = 11289] [serial = 316] [outer = 0x9532e000] 02:46:27 INFO - PROCESS | 11289 | --DOMWINDOW == 136 (0x90f1f800) [pid = 11289] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 02:46:27 INFO - PROCESS | 11289 | --DOMWINDOW == 135 (0x9533a400) [pid = 11289] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 02:46:27 INFO - PROCESS | 11289 | --DOMWINDOW == 134 (0x919eb800) [pid = 11289] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 02:46:27 INFO - PROCESS | 11289 | --DOMWINDOW == 133 (0x90f8c800) [pid = 11289] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 02:46:27 INFO - PROCESS | 11289 | --DOMWINDOW == 132 (0x91e50c00) [pid = 11289] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 02:46:27 INFO - PROCESS | 11289 | --DOMWINDOW == 131 (0x953d0400) [pid = 11289] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 02:46:27 INFO - PROCESS | 11289 | 1468662387742 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]]]}] 02:46:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 02:46:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1348ms 02:46:27 INFO - PROCESS | 11289 | 1468662387763 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 02:46:27 INFO - PROCESS | 11289 | 1468662387767 Marionette TRACE conn3 <- [1,393,null,{"value":"8"}] 02:46:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 02:46:27 INFO - PROCESS | 11289 | 1468662387773 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 02:46:27 INFO - PROCESS | 11289 | 1468662387775 Marionette TRACE conn3 <- [1,394,null,{}] 02:46:27 INFO - PROCESS | 11289 | 1468662387781 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}] 02:46:27 INFO - PROCESS | 11289 | 1468662387790 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:46:27 INFO - PROCESS | 11289 | 1468662387961 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 02:46:28 INFO - PROCESS | 11289 | 1468662387978 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:28 INFO - PROCESS | 11289 | 1468662387987 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:46:28 INFO - PROCESS | 11289 | ++DOCSHELL 0x90f23c00 == 64 [pid = 11289] [id = 106] 02:46:28 INFO - PROCESS | 11289 | ++DOMWINDOW == 132 (0x919eb800) [pid = 11289] [serial = 317] [outer = (nil)] 02:46:28 INFO - PROCESS | 11289 | ++DOMWINDOW == 133 (0x9a255800) [pid = 11289] [serial = 318] [outer = 0x919eb800] 02:46:28 INFO - PROCESS | 11289 | 1468662388053 Marionette DEBUG loaded listener.js 02:46:28 INFO - PROCESS | 11289 | ++DOMWINDOW == 134 (0x9aaf1400) [pid = 11289] [serial = 319] [outer = 0x919eb800] 02:46:28 INFO - PROCESS | 11289 | 1468662388896 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]]]}] 02:46:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 02:46:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1183ms 02:46:28 INFO - PROCESS | 11289 | 1468662388956 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 02:46:28 INFO - PROCESS | 11289 | 1468662388960 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 02:46:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 02:46:28 INFO - PROCESS | 11289 | 1468662388966 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 02:46:28 INFO - PROCESS | 11289 | 1468662388968 Marionette TRACE conn3 <- [1,398,null,{}] 02:46:28 INFO - PROCESS | 11289 | 1468662388975 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}] 02:46:28 INFO - PROCESS | 11289 | 1468662388979 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:46:29 INFO - PROCESS | 11289 | 1468662389127 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 02:46:29 INFO - PROCESS | 11289 | 1468662389135 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:29 INFO - PROCESS | 11289 | 1468662389144 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:46:29 INFO - PROCESS | 11289 | ++DOCSHELL 0x8ec5c400 == 65 [pid = 11289] [id = 107] 02:46:29 INFO - PROCESS | 11289 | ++DOMWINDOW == 135 (0x8ec5f800) [pid = 11289] [serial = 320] [outer = (nil)] 02:46:29 INFO - PROCESS | 11289 | ++DOMWINDOW == 136 (0x8ec64400) [pid = 11289] [serial = 321] [outer = 0x8ec5f800] 02:46:29 INFO - PROCESS | 11289 | 1468662389210 Marionette DEBUG loaded listener.js 02:46:29 INFO - PROCESS | 11289 | ++DOMWINDOW == 137 (0x8ec67800) [pid = 11289] [serial = 322] [outer = 0x8ec5f800] 02:46:30 INFO - PROCESS | 11289 | 1468662390377 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]]]}] 02:46:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 02:46:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1449ms 02:46:30 INFO - PROCESS | 11289 | 1468662390417 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 02:46:30 INFO - PROCESS | 11289 | 1468662390424 Marionette TRACE conn3 <- [1,401,null,{"value":"8"}] 02:46:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 02:46:30 INFO - PROCESS | 11289 | 1468662390433 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 02:46:30 INFO - PROCESS | 11289 | 1468662390438 Marionette TRACE conn3 <- [1,402,null,{}] 02:46:30 INFO - PROCESS | 11289 | 1468662390448 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}] 02:46:30 INFO - PROCESS | 11289 | 1468662390453 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:46:30 INFO - PROCESS | 11289 | 1468662390641 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 02:46:30 INFO - PROCESS | 11289 | 1468662390877 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:30 INFO - PROCESS | 11289 | 1468662390886 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:46:30 INFO - PROCESS | 11289 | ++DOCSHELL 0x8eee6000 == 66 [pid = 11289] [id = 108] 02:46:30 INFO - PROCESS | 11289 | ++DOMWINDOW == 138 (0x8f631800) [pid = 11289] [serial = 323] [outer = (nil)] 02:46:30 INFO - PROCESS | 11289 | ++DOMWINDOW == 139 (0x8f8bf000) [pid = 11289] [serial = 324] [outer = 0x8f631800] 02:46:30 INFO - PROCESS | 11289 | 1468662390984 Marionette DEBUG loaded listener.js 02:46:31 INFO - PROCESS | 11289 | ++DOMWINDOW == 140 (0x90f24400) [pid = 11289] [serial = 325] [outer = 0x8f631800] 02:46:31 INFO - PROCESS | 11289 | 1468662391889 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]]]}] 02:46:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 02:46:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1533ms 02:46:31 INFO - PROCESS | 11289 | 1468662391966 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 02:46:31 INFO - PROCESS | 11289 | 1468662391973 Marionette TRACE conn3 <- [1,405,null,{"value":"8"}] 02:46:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 02:46:31 INFO - PROCESS | 11289 | 1468662391985 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 02:46:31 INFO - PROCESS | 11289 | 1468662391990 Marionette TRACE conn3 <- [1,406,null,{}] 02:46:31 INFO - PROCESS | 11289 | 1468662391997 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}] 02:46:32 INFO - PROCESS | 11289 | 1468662392003 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:46:32 INFO - PROCESS | 11289 | 1468662392227 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 02:46:32 INFO - PROCESS | 11289 | 1468662392488 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:32 INFO - PROCESS | 11289 | 1468662392498 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:46:32 INFO - PROCESS | 11289 | ++DOCSHELL 0x9116ec00 == 67 [pid = 11289] [id = 109] 02:46:32 INFO - PROCESS | 11289 | ++DOMWINDOW == 141 (0x91e48800) [pid = 11289] [serial = 326] [outer = (nil)] 02:46:32 INFO - PROCESS | 11289 | ++DOMWINDOW == 142 (0x922c5800) [pid = 11289] [serial = 327] [outer = 0x91e48800] 02:46:32 INFO - PROCESS | 11289 | 1468662392598 Marionette DEBUG loaded listener.js 02:46:32 INFO - PROCESS | 11289 | ++DOMWINDOW == 143 (0x922cf800) [pid = 11289] [serial = 328] [outer = 0x91e48800] 02:46:33 INFO - PROCESS | 11289 | 1468662393544 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]]]}] 02:46:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 02:46:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1634ms 02:46:33 INFO - PROCESS | 11289 | 1468662393619 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 02:46:33 INFO - PROCESS | 11289 | 1468662393623 Marionette TRACE conn3 <- [1,409,null,{"value":"8"}] 02:46:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 02:46:33 INFO - PROCESS | 11289 | 1468662393631 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 02:46:33 INFO - PROCESS | 11289 | 1468662393637 Marionette TRACE conn3 <- [1,410,null,{}] 02:46:33 INFO - PROCESS | 11289 | 1468662393654 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}] 02:46:33 INFO - PROCESS | 11289 | 1468662393662 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:46:33 INFO - PROCESS | 11289 | 1468662393883 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 02:46:34 INFO - PROCESS | 11289 | 1468662394145 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:34 INFO - PROCESS | 11289 | 1468662394156 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:46:34 INFO - PROCESS | 11289 | ++DOCSHELL 0x953ce400 == 68 [pid = 11289] [id = 110] 02:46:34 INFO - PROCESS | 11289 | ++DOMWINDOW == 144 (0x953ce800) [pid = 11289] [serial = 329] [outer = (nil)] 02:46:34 INFO - PROCESS | 11289 | ++DOMWINDOW == 145 (0x99c78000) [pid = 11289] [serial = 330] [outer = 0x953ce800] 02:46:34 INFO - PROCESS | 11289 | 1468662394241 Marionette DEBUG loaded listener.js 02:46:34 INFO - PROCESS | 11289 | ++DOMWINDOW == 146 (0x9b04e400) [pid = 11289] [serial = 331] [outer = 0x953ce800] 02:46:35 INFO - PROCESS | 11289 | 1468662395145 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]]]}] 02:46:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 02:46:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1582ms 02:46:35 INFO - PROCESS | 11289 | 1468662395214 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 02:46:35 INFO - PROCESS | 11289 | 1468662395219 Marionette TRACE conn3 <- [1,413,null,{"value":"8"}] 02:46:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 02:46:35 INFO - PROCESS | 11289 | 1468662395225 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 02:46:35 INFO - PROCESS | 11289 | 1468662395228 Marionette TRACE conn3 <- [1,414,null,{}] 02:46:35 INFO - PROCESS | 11289 | 1468662395234 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}] 02:46:35 INFO - PROCESS | 11289 | 1468662395238 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:46:35 INFO - PROCESS | 11289 | 1468662395450 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 02:46:35 INFO - PROCESS | 11289 | 1468662395658 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:35 INFO - PROCESS | 11289 | 1468662395665 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:46:35 INFO - PROCESS | 11289 | ++DOCSHELL 0x953c2800 == 69 [pid = 11289] [id = 111] 02:46:35 INFO - PROCESS | 11289 | ++DOMWINDOW == 147 (0x9c1d4c00) [pid = 11289] [serial = 332] [outer = (nil)] 02:46:35 INFO - PROCESS | 11289 | ++DOMWINDOW == 148 (0xa0620400) [pid = 11289] [serial = 333] [outer = 0x9c1d4c00] 02:46:35 INFO - PROCESS | 11289 | 1468662395788 Marionette DEBUG loaded listener.js 02:46:35 INFO - PROCESS | 11289 | ++DOMWINDOW == 149 (0xa0625400) [pid = 11289] [serial = 334] [outer = 0x9c1d4c00] 02:46:36 INFO - PROCESS | 11289 | 1468662396699 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]]]}] 02:46:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 02:46:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1529ms 02:46:36 INFO - PROCESS | 11289 | 1468662396755 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 02:46:36 INFO - PROCESS | 11289 | 1468662396759 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 02:46:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 02:46:36 INFO - PROCESS | 11289 | 1468662396765 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 02:46:36 INFO - PROCESS | 11289 | 1468662396768 Marionette TRACE conn3 <- [1,418,null,{}] 02:46:36 INFO - PROCESS | 11289 | 1468662396774 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}] 02:46:36 INFO - PROCESS | 11289 | 1468662396779 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:46:36 INFO - PROCESS | 11289 | 1468662396951 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 02:46:37 INFO - PROCESS | 11289 | 1468662397123 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:37 INFO - PROCESS | 11289 | 1468662397131 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:46:37 INFO - PROCESS | 11289 | ++DOCSHELL 0x8f8bdc00 == 70 [pid = 11289] [id = 112] 02:46:37 INFO - PROCESS | 11289 | ++DOMWINDOW == 150 (0x9b6e5c00) [pid = 11289] [serial = 335] [outer = (nil)] 02:46:37 INFO - PROCESS | 11289 | ++DOMWINDOW == 151 (0xa221f400) [pid = 11289] [serial = 336] [outer = 0x9b6e5c00] 02:46:37 INFO - PROCESS | 11289 | 1468662397257 Marionette DEBUG loaded listener.js 02:46:37 INFO - PROCESS | 11289 | ++DOMWINDOW == 152 (0xa22acc00) [pid = 11289] [serial = 337] [outer = 0x9b6e5c00] 02:46:38 INFO - PROCESS | 11289 | 1468662398553 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]]]}] 02:46:38 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 02:46:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1831ms 02:46:38 INFO - PROCESS | 11289 | 1468662398649 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 02:46:38 INFO - PROCESS | 11289 | 1468662398652 Marionette TRACE conn3 <- [1,421,null,{"value":"8"}] 02:46:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 02:46:38 INFO - PROCESS | 11289 | 1468662398663 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 02:46:38 INFO - PROCESS | 11289 | 1468662398666 Marionette TRACE conn3 <- [1,422,null,{}] 02:46:38 INFO - PROCESS | 11289 | 1468662398674 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}] 02:46:38 INFO - PROCESS | 11289 | 1468662398684 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:46:38 INFO - PROCESS | 11289 | 1468662398869 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 02:46:39 INFO - PROCESS | 11289 | 1468662399382 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:39 INFO - PROCESS | 11289 | 1468662399389 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:46:39 INFO - PROCESS | 11289 | ++DOCSHELL 0x8edd1c00 == 71 [pid = 11289] [id = 113] 02:46:39 INFO - PROCESS | 11289 | ++DOMWINDOW == 153 (0x8eed7400) [pid = 11289] [serial = 338] [outer = (nil)] 02:46:39 INFO - PROCESS | 11289 | ++DOMWINDOW == 154 (0x8eee5c00) [pid = 11289] [serial = 339] [outer = 0x8eed7400] 02:46:39 INFO - PROCESS | 11289 | 1468662399465 Marionette DEBUG loaded listener.js 02:46:39 INFO - PROCESS | 11289 | ++DOMWINDOW == 155 (0x8f63bc00) [pid = 11289] [serial = 340] [outer = 0x8eed7400] 02:46:40 INFO - PROCESS | 11289 | 1468662400753 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]]]}] 02:46:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 02:46:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 2135ms 02:46:40 INFO - PROCESS | 11289 | 1468662400800 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 02:46:40 INFO - PROCESS | 11289 | 1468662400805 Marionette TRACE conn3 <- [1,425,null,{"value":"8"}] 02:46:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 02:46:40 INFO - PROCESS | 11289 | 1468662400875 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 02:46:40 INFO - PROCESS | 11289 | 1468662400879 Marionette TRACE conn3 <- [1,426,null,{}] 02:46:40 INFO - PROCESS | 11289 | 1468662400893 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}] 02:46:40 INFO - PROCESS | 11289 | 1468662400897 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:46:41 INFO - PROCESS | 11289 | 1468662401050 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 02:46:41 INFO - PROCESS | 11289 | 1468662401218 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:41 INFO - PROCESS | 11289 | 1468662401226 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:46:41 INFO - PROCESS | 11289 | ++DOCSHELL 0x8f63e000 == 72 [pid = 11289] [id = 114] 02:46:41 INFO - PROCESS | 11289 | ++DOMWINDOW == 156 (0x8f8ba800) [pid = 11289] [serial = 341] [outer = (nil)] 02:46:41 INFO - PROCESS | 11289 | ++DOMWINDOW == 157 (0x91174400) [pid = 11289] [serial = 342] [outer = 0x8f8ba800] 02:46:41 INFO - PROCESS | 11289 | 1468662401299 Marionette DEBUG loaded listener.js 02:46:41 INFO - PROCESS | 11289 | ++DOMWINDOW == 158 (0x91c02800) [pid = 11289] [serial = 343] [outer = 0x8f8ba800] 02:46:42 INFO - PROCESS | 11289 | 1468662402148 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] 02:46:42 INFO - PROCESS | 11289 | 1468662402228 Marionette TRACE conn3 <- [1,429,null,{"value":"8"}] 02:46:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 02:46:42 INFO - PROCESS | 11289 | 1468662402235 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 02:46:42 INFO - PROCESS | 11289 | 1468662402239 Marionette TRACE conn3 <- [1,430,null,{}] 02:46:42 INFO - PROCESS | 11289 | 1468662402244 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}] 02:46:42 INFO - PROCESS | 11289 | 1468662402248 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:46:42 INFO - PROCESS | 11289 | 1468662402424 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 02:46:42 INFO - PROCESS | 11289 | 1468662402601 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:42 INFO - PROCESS | 11289 | 1468662402607 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:46:42 INFO - PROCESS | 11289 | ++DOCSHELL 0x91c0f400 == 73 [pid = 11289] [id = 115] 02:46:42 INFO - PROCESS | 11289 | ++DOMWINDOW == 159 (0x91e1d400) [pid = 11289] [serial = 344] [outer = (nil)] 02:46:42 INFO - PROCESS | 11289 | ++DOMWINDOW == 160 (0x91e26800) [pid = 11289] [serial = 345] [outer = 0x91e1d400] 02:46:42 INFO - PROCESS | 11289 | 1468662402721 Marionette DEBUG loaded listener.js 02:46:42 INFO - PROCESS | 11289 | ++DOMWINDOW == 161 (0x922c4c00) [pid = 11289] [serial = 346] [outer = 0x91e1d400] 02:46:43 INFO - PROCESS | 11289 | --DOCSHELL 0x953ca800 == 72 [pid = 11289] [id = 63] 02:46:43 INFO - PROCESS | 11289 | --DOMWINDOW == 160 (0x95139c00) [pid = 11289] [serial = 230] [outer = (nil)] [url = about:blank] 02:46:43 INFO - PROCESS | 11289 | --DOMWINDOW == 159 (0x91171400) [pid = 11289] [serial = 249] [outer = (nil)] [url = about:blank] 02:46:43 INFO - PROCESS | 11289 | --DOMWINDOW == 158 (0x91e1bc00) [pid = 11289] [serial = 252] [outer = (nil)] [url = about:blank] 02:46:43 INFO - PROCESS | 11289 | --DOMWINDOW == 157 (0x90f92c00) [pid = 11289] [serial = 246] [outer = (nil)] [url = about:blank] 02:46:43 INFO - PROCESS | 11289 | --DOMWINDOW == 156 (0xa6e4b000) [pid = 11289] [serial = 239] [outer = (nil)] [url = about:blank] 02:46:43 INFO - PROCESS | 11289 | --DOMWINDOW == 155 (0xa61d7400) [pid = 11289] [serial = 236] [outer = (nil)] [url = about:blank] 02:46:43 INFO - PROCESS | 11289 | --DOMWINDOW == 154 (0xa6c67800) [pid = 11289] [serial = 243] [outer = (nil)] [url = about:blank] 02:46:43 INFO - PROCESS | 11289 | --DOMWINDOW == 153 (0x99c6f800) [pid = 11289] [serial = 233] [outer = (nil)] [url = about:blank] 02:46:43 INFO - PROCESS | 11289 | --DOMWINDOW == 152 (0x9aaef800) [pid = 11289] [serial = 273] [outer = (nil)] [url = about:blank] 02:46:43 INFO - PROCESS | 11289 | --DOCSHELL 0x90f23c00 == 71 [pid = 11289] [id = 106] 02:46:43 INFO - PROCESS | 11289 | --DOCSHELL 0x919e4c00 == 70 [pid = 11289] [id = 105] 02:46:43 INFO - PROCESS | 11289 | --DOCSHELL 0x92e0fc00 == 69 [pid = 11289] [id = 104] 02:46:43 INFO - PROCESS | 11289 | --DOCSHELL 0x922d1400 == 68 [pid = 11289] [id = 103] 02:46:43 INFO - PROCESS | 11289 | --DOCSHELL 0x919e6000 == 67 [pid = 11289] [id = 76] 02:46:43 INFO - PROCESS | 11289 | --DOCSHELL 0x8f8b9400 == 66 [pid = 11289] [id = 102] 02:46:43 INFO - PROCESS | 11289 | --DOCSHELL 0x8eee6800 == 65 [pid = 11289] [id = 101] 02:46:43 INFO - PROCESS | 11289 | --DOCSHELL 0x8edc6c00 == 64 [pid = 11289] [id = 99] 02:46:43 INFO - PROCESS | 11289 | --DOCSHELL 0x8f8b8000 == 63 [pid = 11289] [id = 98] 02:46:43 INFO - PROCESS | 11289 | --DOCSHELL 0x9c1d8400 == 62 [pid = 11289] [id = 97] 02:46:43 INFO - PROCESS | 11289 | --DOCSHELL 0x9a2b2000 == 61 [pid = 11289] [id = 96] 02:46:43 INFO - PROCESS | 11289 | --DOCSHELL 0x90f85c00 == 60 [pid = 11289] [id = 95] 02:46:43 INFO - PROCESS | 11289 | --DOCSHELL 0x922cdc00 == 59 [pid = 11289] [id = 93] 02:46:43 INFO - PROCESS | 11289 | --DOCSHELL 0x90f90000 == 58 [pid = 11289] [id = 92] 02:46:43 INFO - PROCESS | 11289 | --DOCSHELL 0x91e49800 == 57 [pid = 11289] [id = 91] 02:46:43 INFO - PROCESS | 11289 | --DOMWINDOW == 151 (0x90f26000) [pid = 11289] [serial = 267] [outer = (nil)] [url = about:blank] 02:46:43 INFO - PROCESS | 11289 | --DOMWINDOW == 150 (0x90f2a400) [pid = 11289] [serial = 268] [outer = (nil)] [url = about:blank] 02:46:43 INFO - PROCESS | 11289 | --DOMWINDOW == 149 (0x98843800) [pid = 11289] [serial = 270] [outer = (nil)] [url = about:blank] 02:46:43 INFO - PROCESS | 11289 | --DOMWINDOW == 148 (0x91e2ac00) [pid = 11289] [serial = 258] [outer = (nil)] [url = about:blank] 02:46:43 INFO - PROCESS | 11289 | --DOMWINDOW == 147 (0x92119c00) [pid = 11289] [serial = 259] [outer = (nil)] [url = about:blank] 02:46:43 INFO - PROCESS | 11289 | --DOMWINDOW == 146 (0x91170400) [pid = 11289] [serial = 256] [outer = (nil)] [url = about:blank] 02:46:43 INFO - PROCESS | 11289 | --DOMWINDOW == 145 (0x90f91800) [pid = 11289] [serial = 255] [outer = (nil)] [url = about:blank] 02:46:43 INFO - PROCESS | 11289 | --DOMWINDOW == 144 (0x950d5400) [pid = 11289] [serial = 261] [outer = (nil)] [url = about:blank] 02:46:43 INFO - PROCESS | 11289 | --DOMWINDOW == 143 (0x95333000) [pid = 11289] [serial = 262] [outer = (nil)] [url = about:blank] 02:46:43 INFO - PROCESS | 11289 | --DOMWINDOW == 142 (0x93b93c00) [pid = 11289] [serial = 102] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 02:46:43 INFO - PROCESS | 11289 | --DOMWINDOW == 141 (0x98135c00) [pid = 11289] [serial = 264] [outer = (nil)] [url = about:blank] 02:46:43 INFO - PROCESS | 11289 | --DOMWINDOW == 140 (0x998af400) [pid = 11289] [serial = 271] [outer = (nil)] [url = about:blank] 02:46:43 INFO - PROCESS | 11289 | --DOMWINDOW == 139 (0x98ca6c00) [pid = 11289] [serial = 265] [outer = (nil)] [url = about:blank] 02:46:43 INFO - PROCESS | 11289 | 1468662403662 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]]]}] 02:46:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 02:46:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1483ms 02:46:43 INFO - PROCESS | 11289 | 1468662403719 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 02:46:43 INFO - PROCESS | 11289 | 1468662403723 Marionette TRACE conn3 <- [1,433,null,{"value":"8"}] 02:46:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 02:46:43 INFO - PROCESS | 11289 | 1468662403736 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 02:46:43 INFO - PROCESS | 11289 | 1468662403745 Marionette TRACE conn3 <- [1,434,null,{}] 02:46:43 INFO - PROCESS | 11289 | 1468662403753 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}] 02:46:43 INFO - PROCESS | 11289 | 1468662403759 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:46:43 INFO - PROCESS | 11289 | 1468662403917 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 02:46:44 INFO - PROCESS | 11289 | 1468662404045 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:44 INFO - PROCESS | 11289 | 1468662404052 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:46:44 INFO - PROCESS | 11289 | ++DOCSHELL 0x8ec5b400 == 58 [pid = 11289] [id = 116] 02:46:44 INFO - PROCESS | 11289 | ++DOMWINDOW == 140 (0x8edc4400) [pid = 11289] [serial = 347] [outer = (nil)] 02:46:44 INFO - PROCESS | 11289 | ++DOMWINDOW == 141 (0x92119c00) [pid = 11289] [serial = 348] [outer = 0x8edc4400] 02:46:44 INFO - PROCESS | 11289 | 1468662404121 Marionette DEBUG loaded listener.js 02:46:44 INFO - PROCESS | 11289 | ++DOMWINDOW == 142 (0x92eb5800) [pid = 11289] [serial = 349] [outer = 0x8edc4400] 02:46:44 INFO - PROCESS | 11289 | 1468662404856 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]]]}] 02:46:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 02:46:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1142ms 02:46:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 02:46:44 INFO - PROCESS | 11289 | 1468662404872 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 02:46:44 INFO - PROCESS | 11289 | 1468662404875 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 02:46:44 INFO - PROCESS | 11289 | 1468662404882 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 02:46:44 INFO - PROCESS | 11289 | 1468662404885 Marionette TRACE conn3 <- [1,438,null,{}] 02:46:44 INFO - PROCESS | 11289 | 1468662404913 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}] 02:46:44 INFO - PROCESS | 11289 | 1468662404917 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:46:45 INFO - PROCESS | 11289 | 1468662405072 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 02:46:45 INFO - PROCESS | 11289 | 1468662405081 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:45 INFO - PROCESS | 11289 | 1468662405092 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:46:45 INFO - PROCESS | 11289 | ++DOCSHELL 0x8ec5ac00 == 59 [pid = 11289] [id = 117] 02:46:45 INFO - PROCESS | 11289 | ++DOMWINDOW == 143 (0x922ca800) [pid = 11289] [serial = 350] [outer = (nil)] 02:46:45 INFO - PROCESS | 11289 | ++DOMWINDOW == 144 (0x950ce000) [pid = 11289] [serial = 351] [outer = 0x922ca800] 02:46:45 INFO - PROCESS | 11289 | 1468662405155 Marionette DEBUG loaded listener.js 02:46:45 INFO - PROCESS | 11289 | ++DOMWINDOW == 145 (0x9532bc00) [pid = 11289] [serial = 352] [outer = 0x922ca800] 02:46:46 INFO - PROCESS | 11289 | 1468662406116 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]]]}] 02:46:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 02:46:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1260ms 02:46:46 INFO - PROCESS | 11289 | 1468662406140 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 02:46:46 INFO - PROCESS | 11289 | 1468662406144 Marionette TRACE conn3 <- [1,441,null,{"value":"8"}] 02:46:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 02:46:46 INFO - PROCESS | 11289 | 1468662406150 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 02:46:46 INFO - PROCESS | 11289 | 1468662406153 Marionette TRACE conn3 <- [1,442,null,{}] 02:46:46 INFO - PROCESS | 11289 | 1468662406158 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}] 02:46:46 INFO - PROCESS | 11289 | 1468662406163 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:46:46 INFO - PROCESS | 11289 | 1468662406355 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 02:46:46 INFO - PROCESS | 11289 | 1468662406392 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:46 INFO - PROCESS | 11289 | 1468662406408 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:46:46 INFO - PROCESS | 11289 | ++DOCSHELL 0x950d2400 == 60 [pid = 11289] [id = 118] 02:46:46 INFO - PROCESS | 11289 | ++DOMWINDOW == 146 (0x9532b400) [pid = 11289] [serial = 353] [outer = (nil)] 02:46:46 INFO - PROCESS | 11289 | ++DOMWINDOW == 147 (0x953c3c00) [pid = 11289] [serial = 354] [outer = 0x9532b400] 02:46:46 INFO - PROCESS | 11289 | 1468662406560 Marionette DEBUG loaded listener.js 02:46:46 INFO - PROCESS | 11289 | ++DOMWINDOW == 148 (0x988b8c00) [pid = 11289] [serial = 355] [outer = 0x9532b400] 02:46:47 INFO - PROCESS | 11289 | --DOMWINDOW == 147 (0x8f8b7400) [pid = 11289] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 02:46:47 INFO - PROCESS | 11289 | --DOMWINDOW == 146 (0x90f8e400) [pid = 11289] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 02:46:47 INFO - PROCESS | 11289 | --DOMWINDOW == 145 (0x9532e000) [pid = 11289] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 02:46:47 INFO - PROCESS | 11289 | --DOMWINDOW == 144 (0x922d1800) [pid = 11289] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 02:46:47 INFO - PROCESS | 11289 | --DOMWINDOW == 143 (0x919eb800) [pid = 11289] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 02:46:47 INFO - PROCESS | 11289 | --DOMWINDOW == 142 (0x950cd800) [pid = 11289] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 02:46:47 INFO - PROCESS | 11289 | --DOMWINDOW == 141 (0x9cbf1400) [pid = 11289] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 02:46:47 INFO - PROCESS | 11289 | --DOMWINDOW == 140 (0xa2443000) [pid = 11289] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 02:46:47 INFO - PROCESS | 11289 | --DOMWINDOW == 139 (0xa33cc400) [pid = 11289] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 02:46:47 INFO - PROCESS | 11289 | --DOMWINDOW == 138 (0x9cbf5000) [pid = 11289] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 02:46:47 INFO - PROCESS | 11289 | --DOMWINDOW == 137 (0x9c1e3c00) [pid = 11289] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 02:46:47 INFO - PROCESS | 11289 | --DOMWINDOW == 136 (0x93b97800) [pid = 11289] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 02:46:47 INFO - PROCESS | 11289 | --DOMWINDOW == 135 (0xa34ddc00) [pid = 11289] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 02:46:47 INFO - PROCESS | 11289 | --DOMWINDOW == 134 (0x953c4400) [pid = 11289] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 02:46:47 INFO - PROCESS | 11289 | --DOMWINDOW == 133 (0x953d1c00) [pid = 11289] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 02:46:47 INFO - PROCESS | 11289 | --DOMWINDOW == 132 (0xa4f22c00) [pid = 11289] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 02:46:47 INFO - PROCESS | 11289 | --DOMWINDOW == 131 (0xa0627400) [pid = 11289] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 02:46:47 INFO - PROCESS | 11289 | --DOMWINDOW == 130 (0x9211fc00) [pid = 11289] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 02:46:47 INFO - PROCESS | 11289 | --DOMWINDOW == 129 (0x9c1d6800) [pid = 11289] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 02:46:47 INFO - PROCESS | 11289 | --DOMWINDOW == 128 (0x97ff1400) [pid = 11289] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 02:46:47 INFO - PROCESS | 11289 | --DOMWINDOW == 127 (0x922e9c00) [pid = 11289] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 02:46:47 INFO - PROCESS | 11289 | 1468662407989 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]]]}] 02:46:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 02:46:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1929ms 02:46:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 02:46:48 INFO - PROCESS | 11289 | 1468662408080 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 02:46:48 INFO - PROCESS | 11289 | 1468662408082 Marionette TRACE conn3 <- [1,445,null,{"value":"8"}] 02:46:48 INFO - PROCESS | 11289 | 1468662408095 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 02:46:48 INFO - PROCESS | 11289 | 1468662408097 Marionette TRACE conn3 <- [1,446,null,{}] 02:46:48 INFO - PROCESS | 11289 | 1468662408111 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}] 02:46:48 INFO - PROCESS | 11289 | 1468662408115 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:46:48 INFO - PROCESS | 11289 | 1468662408255 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 02:46:48 INFO - PROCESS | 11289 | 1468662408265 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:48 INFO - PROCESS | 11289 | 1468662408272 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:46:48 INFO - PROCESS | 11289 | ++DOCSHELL 0x8ec65000 == 61 [pid = 11289] [id = 119] 02:46:48 INFO - PROCESS | 11289 | ++DOMWINDOW == 128 (0x8edcdc00) [pid = 11289] [serial = 356] [outer = (nil)] 02:46:48 INFO - PROCESS | 11289 | ++DOMWINDOW == 129 (0x92ec0000) [pid = 11289] [serial = 357] [outer = 0x8edcdc00] 02:46:48 INFO - PROCESS | 11289 | 1468662408338 Marionette DEBUG loaded listener.js 02:46:48 INFO - PROCESS | 11289 | ++DOMWINDOW == 130 (0x950cd800) [pid = 11289] [serial = 358] [outer = 0x8edcdc00] 02:46:49 INFO - PROCESS | 11289 | 1468662409134 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]]]}] 02:46:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 02:46:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1093ms 02:46:49 INFO - PROCESS | 11289 | 1468662409182 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 02:46:49 INFO - PROCESS | 11289 | 1468662409185 Marionette TRACE conn3 <- [1,449,null,{"value":"8"}] 02:46:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 02:46:49 INFO - PROCESS | 11289 | 1468662409191 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 02:46:49 INFO - PROCESS | 11289 | 1468662409193 Marionette TRACE conn3 <- [1,450,null,{}] 02:46:49 INFO - PROCESS | 11289 | 1468662409208 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}] 02:46:49 INFO - PROCESS | 11289 | 1468662409213 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:46:49 INFO - PROCESS | 11289 | 1468662409362 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 02:46:49 INFO - PROCESS | 11289 | 1468662409370 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:49 INFO - PROCESS | 11289 | 1468662409376 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:46:49 INFO - PROCESS | 11289 | ++DOCSHELL 0x91e45400 == 62 [pid = 11289] [id = 120] 02:46:49 INFO - PROCESS | 11289 | ++DOMWINDOW == 131 (0x953d1c00) [pid = 11289] [serial = 359] [outer = (nil)] 02:46:49 INFO - PROCESS | 11289 | ++DOMWINDOW == 132 (0x993d0000) [pid = 11289] [serial = 360] [outer = 0x953d1c00] 02:46:49 INFO - PROCESS | 11289 | 1468662409443 Marionette DEBUG loaded listener.js 02:46:49 INFO - PROCESS | 11289 | ++DOMWINDOW == 133 (0x99c72400) [pid = 11289] [serial = 361] [outer = 0x953d1c00] 02:46:50 INFO - PROCESS | 11289 | 1468662410567 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] 02:46:50 INFO - PROCESS | 11289 | 1468662410630 Marionette TRACE conn3 <- [1,453,null,{"value":"8"}] 02:46:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 02:46:50 INFO - PROCESS | 11289 | 1468662410638 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 02:46:50 INFO - PROCESS | 11289 | 1468662410644 Marionette TRACE conn3 <- [1,454,null,{}] 02:46:50 INFO - PROCESS | 11289 | 1468662410652 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}] 02:46:50 INFO - PROCESS | 11289 | 1468662410658 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:46:50 INFO - PROCESS | 11289 | 1468662410861 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 02:46:51 INFO - PROCESS | 11289 | 1468662411076 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:51 INFO - PROCESS | 11289 | 1468662411084 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:46:51 INFO - PROCESS | 11289 | ++DOCSHELL 0x8f8bd000 == 63 [pid = 11289] [id = 121] 02:46:51 INFO - PROCESS | 11289 | ++DOMWINDOW == 134 (0x8f8be800) [pid = 11289] [serial = 362] [outer = (nil)] 02:46:51 INFO - PROCESS | 11289 | ++DOMWINDOW == 135 (0x91172000) [pid = 11289] [serial = 363] [outer = 0x8f8be800] 02:46:51 INFO - PROCESS | 11289 | 1468662411168 Marionette DEBUG loaded listener.js 02:46:51 INFO - PROCESS | 11289 | ++DOMWINDOW == 136 (0x919e5000) [pid = 11289] [serial = 364] [outer = 0x8f8be800] 02:46:52 INFO - PROCESS | 11289 | [11289] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:46:52 INFO - PROCESS | 11289 | 1468662412104 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]]]}] 02:46:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 02:46:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1534ms 02:46:52 INFO - PROCESS | 11289 | 1468662412172 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 02:46:52 INFO - PROCESS | 11289 | 1468662412179 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 02:46:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 02:46:52 INFO - PROCESS | 11289 | 1468662412190 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 02:46:52 INFO - PROCESS | 11289 | 1468662412194 Marionette TRACE conn3 <- [1,458,null,{}] 02:46:52 INFO - PROCESS | 11289 | 1468662412201 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}] 02:46:52 INFO - PROCESS | 11289 | 1468662412206 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:46:52 INFO - PROCESS | 11289 | 1468662412427 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 02:46:52 INFO - PROCESS | 11289 | 1468662412666 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:52 INFO - PROCESS | 11289 | 1468662412676 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:46:52 INFO - PROCESS | 11289 | ++DOCSHELL 0x91e23400 == 64 [pid = 11289] [id = 122] 02:46:52 INFO - PROCESS | 11289 | ++DOMWINDOW == 137 (0x91e29400) [pid = 11289] [serial = 365] [outer = (nil)] 02:46:52 INFO - PROCESS | 11289 | ++DOMWINDOW == 138 (0x9211a400) [pid = 11289] [serial = 366] [outer = 0x91e29400] 02:46:52 INFO - PROCESS | 11289 | 1468662412760 Marionette DEBUG loaded listener.js 02:46:52 INFO - PROCESS | 11289 | ++DOMWINDOW == 139 (0x922ce800) [pid = 11289] [serial = 367] [outer = 0x91e29400] 02:46:53 INFO - PROCESS | 11289 | 1468662413705 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] 02:46:53 INFO - PROCESS | 11289 | 1468662413788 Marionette TRACE conn3 <- [1,461,null,{"value":"8"}] 02:46:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 02:46:53 INFO - PROCESS | 11289 | 1468662413796 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 02:46:53 INFO - PROCESS | 11289 | 1468662413802 Marionette TRACE conn3 <- [1,462,null,{}] 02:46:53 INFO - PROCESS | 11289 | 1468662413819 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}] 02:46:53 INFO - PROCESS | 11289 | 1468662413827 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:46:54 INFO - PROCESS | 11289 | 1468662414089 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 02:46:54 INFO - PROCESS | 11289 | 1468662414305 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:54 INFO - PROCESS | 11289 | 1468662414316 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:46:54 INFO - PROCESS | 11289 | ++DOCSHELL 0x99ac4400 == 65 [pid = 11289] [id = 123] 02:46:54 INFO - PROCESS | 11289 | ++DOMWINDOW == 140 (0x99c6f800) [pid = 11289] [serial = 368] [outer = (nil)] 02:46:54 INFO - PROCESS | 11289 | ++DOMWINDOW == 141 (0x9b04e800) [pid = 11289] [serial = 369] [outer = 0x99c6f800] 02:46:54 INFO - PROCESS | 11289 | 1468662414400 Marionette DEBUG loaded listener.js 02:46:54 INFO - PROCESS | 11289 | ++DOMWINDOW == 142 (0x9b6de800) [pid = 11289] [serial = 370] [outer = 0x99c6f800] 02:46:55 INFO - PROCESS | 11289 | [11289] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:46:55 INFO - PROCESS | 11289 | 1468662415322 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] 02:46:55 INFO - PROCESS | 11289 | 1468662415394 Marionette TRACE conn3 <- [1,465,null,{"value":"8"}] 02:46:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 02:46:55 INFO - PROCESS | 11289 | 1468662415401 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 02:46:55 INFO - PROCESS | 11289 | 1468662415404 Marionette TRACE conn3 <- [1,466,null,{}] 02:46:55 INFO - PROCESS | 11289 | 1468662415410 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}] 02:46:55 INFO - PROCESS | 11289 | 1468662415415 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:46:55 INFO - PROCESS | 11289 | 1468662415590 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 02:46:55 INFO - PROCESS | 11289 | 1468662415819 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:55 INFO - PROCESS | 11289 | 1468662415825 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:46:55 INFO - PROCESS | 11289 | ++DOCSHELL 0x8eee3800 == 66 [pid = 11289] [id = 124] 02:46:55 INFO - PROCESS | 11289 | ++DOMWINDOW == 143 (0x9d80d400) [pid = 11289] [serial = 371] [outer = (nil)] 02:46:55 INFO - PROCESS | 11289 | ++DOMWINDOW == 144 (0xa0621000) [pid = 11289] [serial = 372] [outer = 0x9d80d400] 02:46:55 INFO - PROCESS | 11289 | 1468662415922 Marionette DEBUG loaded listener.js 02:46:56 INFO - PROCESS | 11289 | ++DOMWINDOW == 145 (0xa1f02c00) [pid = 11289] [serial = 373] [outer = 0x9d80d400] 02:46:56 INFO - PROCESS | 11289 | 1468662416787 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] 02:46:56 INFO - PROCESS | 11289 | 1468662416835 Marionette TRACE conn3 <- [1,469,null,{"value":"8"}] 02:46:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 02:46:56 INFO - PROCESS | 11289 | 1468662416841 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 02:46:56 INFO - PROCESS | 11289 | 1468662416844 Marionette TRACE conn3 <- [1,470,null,{}] 02:46:56 INFO - PROCESS | 11289 | 1468662416850 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}] 02:46:56 INFO - PROCESS | 11289 | 1468662416855 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:46:57 INFO - PROCESS | 11289 | 1468662417023 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 02:46:57 INFO - PROCESS | 11289 | 1468662417193 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:57 INFO - PROCESS | 11289 | 1468662417205 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:46:57 INFO - PROCESS | 11289 | ++DOCSHELL 0x9d8cc800 == 67 [pid = 11289] [id = 125] 02:46:57 INFO - PROCESS | 11289 | ++DOMWINDOW == 146 (0xa24ef000) [pid = 11289] [serial = 374] [outer = (nil)] 02:46:57 INFO - PROCESS | 11289 | ++DOMWINDOW == 147 (0xa3103800) [pid = 11289] [serial = 375] [outer = 0xa24ef000] 02:46:57 INFO - PROCESS | 11289 | 1468662417279 Marionette DEBUG loaded listener.js 02:46:57 INFO - PROCESS | 11289 | ++DOMWINDOW == 148 (0xa310b400) [pid = 11289] [serial = 376] [outer = 0xa24ef000] 02:46:58 INFO - PROCESS | 11289 | 1468662418215 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]]]}] 02:46:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 02:46:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1434ms 02:46:58 INFO - PROCESS | 11289 | 1468662418277 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 02:46:58 INFO - PROCESS | 11289 | 1468662418280 Marionette TRACE conn3 <- [1,473,null,{"value":"8"}] 02:46:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 02:46:58 INFO - PROCESS | 11289 | 1468662418287 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 02:46:58 INFO - PROCESS | 11289 | 1468662418291 Marionette TRACE conn3 <- [1,474,null,{}] 02:46:58 INFO - PROCESS | 11289 | 1468662418296 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}] 02:46:58 INFO - PROCESS | 11289 | 1468662418307 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:46:58 INFO - PROCESS | 11289 | 1468662418509 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 02:46:58 INFO - PROCESS | 11289 | 1468662418734 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:58 INFO - PROCESS | 11289 | 1468662418741 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:46:58 INFO - PROCESS | 11289 | ++DOCSHELL 0x8edc8800 == 68 [pid = 11289] [id = 126] 02:46:58 INFO - PROCESS | 11289 | ++DOMWINDOW == 149 (0x9b0b1000) [pid = 11289] [serial = 377] [outer = (nil)] 02:46:58 INFO - PROCESS | 11289 | ++DOMWINDOW == 150 (0xa6c63c00) [pid = 11289] [serial = 378] [outer = 0x9b0b1000] 02:46:58 INFO - PROCESS | 11289 | 1468662418846 Marionette DEBUG loaded listener.js 02:46:58 INFO - PROCESS | 11289 | ++DOMWINDOW == 151 (0xa6c67800) [pid = 11289] [serial = 379] [outer = 0x9b0b1000] 02:46:59 INFO - PROCESS | 11289 | 1468662419759 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]]]}] 02:46:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 02:46:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1528ms 02:46:59 INFO - PROCESS | 11289 | 1468662419815 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 02:46:59 INFO - PROCESS | 11289 | 1468662419820 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 02:46:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 02:46:59 INFO - PROCESS | 11289 | 1468662419826 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 02:46:59 INFO - PROCESS | 11289 | 1468662419830 Marionette TRACE conn3 <- [1,478,null,{}] 02:46:59 INFO - PROCESS | 11289 | 1468662419835 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}] 02:46:59 INFO - PROCESS | 11289 | 1468662419840 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:47:00 INFO - PROCESS | 11289 | 1468662420011 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 02:47:00 INFO - PROCESS | 11289 | 1468662420154 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:00 INFO - PROCESS | 11289 | 1468662420163 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:47:00 INFO - PROCESS | 11289 | ++DOCSHELL 0x8e48a400 == 69 [pid = 11289] [id = 127] 02:47:00 INFO - PROCESS | 11289 | ++DOMWINDOW == 152 (0x8e48a800) [pid = 11289] [serial = 380] [outer = (nil)] 02:47:00 INFO - PROCESS | 11289 | ++DOMWINDOW == 153 (0x8e492400) [pid = 11289] [serial = 381] [outer = 0x8e48a800] 02:47:00 INFO - PROCESS | 11289 | 1468662420244 Marionette DEBUG loaded listener.js 02:47:00 INFO - PROCESS | 11289 | ++DOMWINDOW == 154 (0x8e494400) [pid = 11289] [serial = 382] [outer = 0x8e48a800] 02:47:01 INFO - PROCESS | 11289 | 1468662421136 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]]]}] 02:47:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 02:47:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1380ms 02:47:01 INFO - PROCESS | 11289 | 1468662421207 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 02:47:01 INFO - PROCESS | 11289 | 1468662421211 Marionette TRACE conn3 <- [1,481,null,{"value":"8"}] 02:47:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 02:47:01 INFO - PROCESS | 11289 | 1468662421217 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 02:47:01 INFO - PROCESS | 11289 | 1468662421221 Marionette TRACE conn3 <- [1,482,null,{}] 02:47:01 INFO - PROCESS | 11289 | 1468662421227 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}] 02:47:01 INFO - PROCESS | 11289 | 1468662421231 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:47:01 INFO - PROCESS | 11289 | 1468662421409 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 02:47:01 INFO - PROCESS | 11289 | 1468662421583 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:01 INFO - PROCESS | 11289 | 1468662421590 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:47:01 INFO - PROCESS | 11289 | ++DOCSHELL 0x8e491000 == 70 [pid = 11289] [id = 128] 02:47:01 INFO - PROCESS | 11289 | ++DOMWINDOW == 155 (0x8e498800) [pid = 11289] [serial = 383] [outer = (nil)] 02:47:01 INFO - PROCESS | 11289 | ++DOMWINDOW == 156 (0xa6c63800) [pid = 11289] [serial = 384] [outer = 0x8e498800] 02:47:01 INFO - PROCESS | 11289 | 1468662421713 Marionette DEBUG loaded listener.js 02:47:01 INFO - PROCESS | 11289 | ++DOMWINDOW == 157 (0xa6c70c00) [pid = 11289] [serial = 385] [outer = 0x8e498800] 02:47:02 INFO - PROCESS | 11289 | 1468662422635 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]]]}] 02:47:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 02:47:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1483ms 02:47:02 INFO - PROCESS | 11289 | 1468662422701 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 02:47:02 INFO - PROCESS | 11289 | 1468662422705 Marionette TRACE conn3 <- [1,485,null,{"value":"8"}] 02:47:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 02:47:02 INFO - PROCESS | 11289 | 1468662422711 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 02:47:02 INFO - PROCESS | 11289 | 1468662422715 Marionette TRACE conn3 <- [1,486,null,{}] 02:47:02 INFO - PROCESS | 11289 | 1468662422720 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}] 02:47:02 INFO - PROCESS | 11289 | 1468662422725 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:47:02 INFO - PROCESS | 11289 | 1468662422896 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 02:47:03 INFO - PROCESS | 11289 | 1468662423113 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:03 INFO - PROCESS | 11289 | 1468662423121 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:47:03 INFO - PROCESS | 11289 | ++DOCSHELL 0x8e495400 == 71 [pid = 11289] [id = 129] 02:47:03 INFO - PROCESS | 11289 | ++DOMWINDOW == 158 (0x8e6c2000) [pid = 11289] [serial = 386] [outer = (nil)] 02:47:03 INFO - PROCESS | 11289 | ++DOMWINDOW == 159 (0x8e6c7800) [pid = 11289] [serial = 387] [outer = 0x8e6c2000] 02:47:03 INFO - PROCESS | 11289 | 1468662423245 Marionette DEBUG loaded listener.js 02:47:03 INFO - PROCESS | 11289 | ++DOMWINDOW == 160 (0x8e6cb000) [pid = 11289] [serial = 388] [outer = 0x8e6c2000] 02:47:04 INFO - PROCESS | 11289 | 1468662424158 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]]]}] 02:47:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 02:47:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1486ms 02:47:04 INFO - PROCESS | 11289 | 1468662424199 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 02:47:04 INFO - PROCESS | 11289 | 1468662424203 Marionette TRACE conn3 <- [1,489,null,{"value":"8"}] 02:47:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 02:47:04 INFO - PROCESS | 11289 | 1468662424209 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 02:47:04 INFO - PROCESS | 11289 | 1468662424212 Marionette TRACE conn3 <- [1,490,null,{}] 02:47:04 INFO - PROCESS | 11289 | 1468662424219 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}] 02:47:04 INFO - PROCESS | 11289 | 1468662424224 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:47:04 INFO - PROCESS | 11289 | 1468662424389 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 02:47:04 INFO - PROCESS | 11289 | 1468662424608 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:04 INFO - PROCESS | 11289 | 1468662424617 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:47:04 INFO - PROCESS | 11289 | ++DOCSHELL 0x8dc70400 == 72 [pid = 11289] [id = 130] 02:47:04 INFO - PROCESS | 11289 | ++DOMWINDOW == 161 (0x8dc73800) [pid = 11289] [serial = 389] [outer = (nil)] 02:47:04 INFO - PROCESS | 11289 | ++DOMWINDOW == 162 (0x8dc7b400) [pid = 11289] [serial = 390] [outer = 0x8dc73800] 02:47:04 INFO - PROCESS | 11289 | 1468662424738 Marionette DEBUG loaded listener.js 02:47:04 INFO - PROCESS | 11289 | ++DOMWINDOW == 163 (0x8dc7c000) [pid = 11289] [serial = 391] [outer = 0x8dc73800] 02:47:05 INFO - PROCESS | 11289 | 1468662425619 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]]]}] 02:47:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 02:47:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1427ms 02:47:05 INFO - PROCESS | 11289 | 1468662425636 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 02:47:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 02:47:05 INFO - PROCESS | 11289 | 1468662425640 Marionette TRACE conn3 <- [1,493,null,{"value":"8"}] 02:47:05 INFO - PROCESS | 11289 | 1468662425646 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 02:47:05 INFO - PROCESS | 11289 | 1468662425651 Marionette TRACE conn3 <- [1,494,null,{}] 02:47:05 INFO - PROCESS | 11289 | 1468662425657 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}] 02:47:05 INFO - PROCESS | 11289 | 1468662425661 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:47:05 INFO - PROCESS | 11289 | 1468662425867 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 02:47:06 INFO - PROCESS | 11289 | 1468662426337 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:06 INFO - PROCESS | 11289 | 1468662426349 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:47:06 INFO - PROCESS | 11289 | ++DOCSHELL 0x8dc70000 == 73 [pid = 11289] [id = 131] 02:47:06 INFO - PROCESS | 11289 | ++DOMWINDOW == 164 (0x8e6cdc00) [pid = 11289] [serial = 392] [outer = (nil)] 02:47:06 INFO - PROCESS | 11289 | ++DOMWINDOW == 165 (0x8ec5cc00) [pid = 11289] [serial = 393] [outer = 0x8e6cdc00] 02:47:06 INFO - PROCESS | 11289 | 1468662426466 Marionette DEBUG loaded listener.js 02:47:06 INFO - PROCESS | 11289 | ++DOMWINDOW == 166 (0x8eedd800) [pid = 11289] [serial = 394] [outer = 0x8e6cdc00] 02:47:07 INFO - PROCESS | 11289 | 1468662427370 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]]]}] 02:47:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 02:47:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1781ms 02:47:07 INFO - PROCESS | 11289 | 1468662427428 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 02:47:07 INFO - PROCESS | 11289 | 1468662427443 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 02:47:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 02:47:07 INFO - PROCESS | 11289 | 1468662427458 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 02:47:07 INFO - PROCESS | 11289 | 1468662427463 Marionette TRACE conn3 <- [1,498,null,{}] 02:47:07 INFO - PROCESS | 11289 | 1468662427474 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}] 02:47:07 INFO - PROCESS | 11289 | 1468662427487 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:47:07 INFO - PROCESS | 11289 | 1468662427709 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 02:47:07 INFO - PROCESS | 11289 | 1468662427942 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:07 INFO - PROCESS | 11289 | 1468662427953 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:47:09 INFO - PROCESS | 11289 | --DOCSHELL 0x8ec65000 == 72 [pid = 11289] [id = 119] 02:47:09 INFO - PROCESS | 11289 | --DOCSHELL 0x950d2400 == 71 [pid = 11289] [id = 118] 02:47:09 INFO - PROCESS | 11289 | --DOCSHELL 0x8ec5ac00 == 70 [pid = 11289] [id = 117] 02:47:09 INFO - PROCESS | 11289 | --DOCSHELL 0x8ec5b400 == 69 [pid = 11289] [id = 116] 02:47:09 INFO - PROCESS | 11289 | --DOCSHELL 0x91c0f400 == 68 [pid = 11289] [id = 115] 02:47:09 INFO - PROCESS | 11289 | --DOCSHELL 0x8f63e000 == 67 [pid = 11289] [id = 114] 02:47:09 INFO - PROCESS | 11289 | --DOCSHELL 0x8edd1c00 == 66 [pid = 11289] [id = 113] 02:47:09 INFO - PROCESS | 11289 | --DOCSHELL 0x953ce400 == 65 [pid = 11289] [id = 110] 02:47:09 INFO - PROCESS | 11289 | --DOCSHELL 0x98183800 == 64 [pid = 11289] [id = 23] 02:47:09 INFO - PROCESS | 11289 | --DOCSHELL 0x953c2800 == 63 [pid = 11289] [id = 111] 02:47:09 INFO - PROCESS | 11289 | --DOCSHELL 0x8f8bdc00 == 62 [pid = 11289] [id = 112] 02:47:09 INFO - PROCESS | 11289 | --DOCSHELL 0x9116ec00 == 61 [pid = 11289] [id = 109] 02:47:09 INFO - PROCESS | 11289 | --DOCSHELL 0x9211a800 == 60 [pid = 11289] [id = 24] 02:47:09 INFO - PROCESS | 11289 | --DOCSHELL 0x93964c00 == 59 [pid = 11289] [id = 52] 02:47:09 INFO - PROCESS | 11289 | --DOCSHELL 0x9b5ef800 == 58 [pid = 11289] [id = 64] 02:47:09 INFO - PROCESS | 11289 | --DOCSHELL 0x8eed8800 == 57 [pid = 11289] [id = 100] 02:47:09 INFO - PROCESS | 11289 | --DOCSHELL 0x9b5e6c00 == 56 [pid = 11289] [id = 65] 02:47:09 INFO - PROCESS | 11289 | --DOCSHELL 0x953c8000 == 55 [pid = 11289] [id = 94] 02:47:09 INFO - PROCESS | 11289 | --DOCSHELL 0xa33c5000 == 54 [pid = 11289] [id = 67] 02:47:09 INFO - PROCESS | 11289 | --DOCSHELL 0x90f90c00 == 53 [pid = 11289] [id = 84] 02:47:09 INFO - PROCESS | 11289 | --DOCSHELL 0x92eb8800 == 52 [pid = 11289] [id = 8] 02:47:09 INFO - PROCESS | 11289 | --DOCSHELL 0xa1f0f800 == 51 [pid = 11289] [id = 14] 02:47:09 INFO - PROCESS | 11289 | --DOCSHELL 0x9a253000 == 50 [pid = 11289] [id = 29] 02:47:09 INFO - PROCESS | 11289 | --DOCSHELL 0x9b046400 == 49 [pid = 11289] [id = 13] 02:47:09 INFO - PROCESS | 11289 | --DOCSHELL 0x8ec5c400 == 48 [pid = 11289] [id = 107] 02:47:09 INFO - PROCESS | 11289 | --DOCSHELL 0x91e53c00 == 47 [pid = 11289] [id = 9] 02:47:09 INFO - PROCESS | 11289 | --DOCSHELL 0x953c2c00 == 46 [pid = 11289] [id = 61] 02:47:09 INFO - PROCESS | 11289 | --DOCSHELL 0x8eee6000 == 45 [pid = 11289] [id = 108] 02:47:09 INFO - PROCESS | 11289 | --DOCSHELL 0x90f86800 == 44 [pid = 11289] [id = 83] 02:47:09 INFO - PROCESS | 11289 | --DOCSHELL 0x9818e400 == 43 [pid = 11289] [id = 32] 02:47:09 INFO - PROCESS | 11289 | --DOCSHELL 0x998d7c00 == 42 [pid = 11289] [id = 21] 02:47:09 INFO - PROCESS | 11289 | --DOCSHELL 0x922e9000 == 41 [pid = 11289] [id = 62] 02:47:09 INFO - PROCESS | 11289 | --DOCSHELL 0x92ebfc00 == 40 [pid = 11289] [id = 12] 02:47:09 INFO - PROCESS | 11289 | --DOCSHELL 0xa2434c00 == 39 [pid = 11289] [id = 30] 02:47:09 INFO - PROCESS | 11289 | --DOCSHELL 0x91e53400 == 38 [pid = 11289] [id = 68] 02:47:09 INFO - PROCESS | 11289 | --DOCSHELL 0xa24f1c00 == 37 [pid = 11289] [id = 66] 02:47:09 INFO - PROCESS | 11289 | --DOCSHELL 0x8dc70000 == 36 [pid = 11289] [id = 131] 02:47:09 INFO - PROCESS | 11289 | --DOCSHELL 0x8dc70400 == 35 [pid = 11289] [id = 130] 02:47:09 INFO - PROCESS | 11289 | --DOCSHELL 0x8e495400 == 34 [pid = 11289] [id = 129] 02:47:09 INFO - PROCESS | 11289 | --DOCSHELL 0x8e491000 == 33 [pid = 11289] [id = 128] 02:47:09 INFO - PROCESS | 11289 | --DOCSHELL 0x8edc8800 == 32 [pid = 11289] [id = 126] 02:47:09 INFO - PROCESS | 11289 | --DOCSHELL 0x8e48a400 == 31 [pid = 11289] [id = 127] 02:47:09 INFO - PROCESS | 11289 | --DOCSHELL 0x9d8cc800 == 30 [pid = 11289] [id = 125] 02:47:09 INFO - PROCESS | 11289 | --DOCSHELL 0x8eee3800 == 29 [pid = 11289] [id = 124] 02:47:09 INFO - PROCESS | 11289 | --DOCSHELL 0x99ac4400 == 28 [pid = 11289] [id = 123] 02:47:09 INFO - PROCESS | 11289 | --DOCSHELL 0x91e23400 == 27 [pid = 11289] [id = 122] 02:47:09 INFO - PROCESS | 11289 | --DOCSHELL 0x91e45400 == 26 [pid = 11289] [id = 120] 02:47:09 INFO - PROCESS | 11289 | --DOCSHELL 0x8f8bd000 == 25 [pid = 11289] [id = 121] 02:47:09 INFO - PROCESS | 11289 | ++DOCSHELL 0x8dc77400 == 26 [pid = 11289] [id = 132] 02:47:09 INFO - PROCESS | 11289 | ++DOMWINDOW == 167 (0x8dc78000) [pid = 11289] [serial = 395] [outer = (nil)] 02:47:09 INFO - PROCESS | 11289 | ++DOMWINDOW == 168 (0x8e48b800) [pid = 11289] [serial = 396] [outer = 0x8dc78000] 02:47:09 INFO - PROCESS | 11289 | 1468662429378 Marionette DEBUG loaded listener.js 02:47:09 INFO - PROCESS | 11289 | ++DOMWINDOW == 169 (0x8e6ca000) [pid = 11289] [serial = 397] [outer = 0x8dc78000] 02:47:09 INFO - PROCESS | 11289 | --DOMWINDOW == 168 (0xa0621400) [pid = 11289] [serial = 117] [outer = (nil)] [url = about:blank] 02:47:09 INFO - PROCESS | 11289 | --DOMWINDOW == 167 (0xa3194400) [pid = 11289] [serial = 144] [outer = (nil)] [url = about:blank] 02:47:09 INFO - PROCESS | 11289 | --DOMWINDOW == 166 (0xa4f75800) [pid = 11289] [serial = 153] [outer = (nil)] [url = about:blank] 02:47:09 INFO - PROCESS | 11289 | --DOMWINDOW == 165 (0xa1f0f000) [pid = 11289] [serial = 150] [outer = (nil)] [url = about:blank] 02:47:09 INFO - PROCESS | 11289 | --DOMWINDOW == 164 (0xa1fa0c00) [pid = 11289] [serial = 192] [outer = (nil)] [url = about:blank] 02:47:09 INFO - PROCESS | 11289 | --DOMWINDOW == 163 (0x99764000) [pid = 11289] [serial = 147] [outer = (nil)] [url = about:blank] 02:47:09 INFO - PROCESS | 11289 | --DOMWINDOW == 162 (0xa672e800) [pid = 11289] [serial = 198] [outer = (nil)] [url = about:blank] 02:47:09 INFO - PROCESS | 11289 | --DOMWINDOW == 161 (0x953cdc00) [pid = 11289] [serial = 183] [outer = (nil)] [url = about:blank] 02:47:09 INFO - PROCESS | 11289 | --DOMWINDOW == 160 (0x994e2000) [pid = 11289] [serial = 189] [outer = (nil)] [url = about:blank] 02:47:09 INFO - PROCESS | 11289 | --DOMWINDOW == 159 (0xa813d400) [pid = 11289] [serial = 201] [outer = (nil)] [url = about:blank] 02:47:09 INFO - PROCESS | 11289 | --DOMWINDOW == 158 (0xa3102800) [pid = 11289] [serial = 195] [outer = (nil)] [url = about:blank] 02:47:09 INFO - PROCESS | 11289 | --DOMWINDOW == 157 (0xa813d000) [pid = 11289] [serial = 204] [outer = (nil)] [url = about:blank] 02:47:09 INFO - PROCESS | 11289 | --DOMWINDOW == 156 (0xa6795000) [pid = 11289] [serial = 159] [outer = (nil)] [url = about:blank] 02:47:09 INFO - PROCESS | 11289 | --DOMWINDOW == 155 (0xa69a0400) [pid = 11289] [serial = 156] [outer = (nil)] [url = about:blank] 02:47:09 INFO - PROCESS | 11289 | --DOMWINDOW == 154 (0x950cb800) [pid = 11289] [serial = 186] [outer = (nil)] [url = about:blank] 02:47:09 INFO - PROCESS | 11289 | --DOMWINDOW == 153 (0x90f27c00) [pid = 11289] [serial = 304] [outer = (nil)] [url = about:blank] 02:47:09 INFO - PROCESS | 11289 | --DOMWINDOW == 152 (0x90f26800) [pid = 11289] [serial = 303] [outer = (nil)] [url = about:blank] 02:47:09 INFO - PROCESS | 11289 | --DOMWINDOW == 151 (0x919e1c00) [pid = 11289] [serial = 306] [outer = (nil)] [url = about:blank] 02:47:09 INFO - PROCESS | 11289 | --DOMWINDOW == 150 (0x919ed400) [pid = 11289] [serial = 307] [outer = (nil)] [url = about:blank] 02:47:09 INFO - PROCESS | 11289 | --DOMWINDOW == 149 (0x919eb400) [pid = 11289] [serial = 276] [outer = (nil)] [url = about:blank] 02:47:09 INFO - PROCESS | 11289 | --DOMWINDOW == 148 (0x8f8c0400) [pid = 11289] [serial = 294] [outer = (nil)] [url = about:blank] 02:47:09 INFO - PROCESS | 11289 | --DOMWINDOW == 147 (0xa2ef5800) [pid = 11289] [serial = 291] [outer = (nil)] [url = about:blank] 02:47:09 INFO - PROCESS | 11289 | --DOMWINDOW == 146 (0x953d2800) [pid = 11289] [serial = 315] [outer = (nil)] [url = about:blank] 02:47:09 INFO - PROCESS | 11289 | --DOMWINDOW == 145 (0x92eb3c00) [pid = 11289] [serial = 309] [outer = (nil)] [url = about:blank] 02:47:09 INFO - PROCESS | 11289 | --DOMWINDOW == 144 (0x9a255800) [pid = 11289] [serial = 318] [outer = (nil)] [url = about:blank] 02:47:09 INFO - PROCESS | 11289 | --DOMWINDOW == 143 (0x93b92800) [pid = 11289] [serial = 310] [outer = (nil)] [url = about:blank] 02:47:09 INFO - PROCESS | 11289 | --DOMWINDOW == 142 (0x9c1e1400) [pid = 11289] [serial = 288] [outer = (nil)] [url = about:blank] 02:47:09 INFO - PROCESS | 11289 | --DOMWINDOW == 141 (0x9ac73000) [pid = 11289] [serial = 285] [outer = (nil)] [url = about:blank] 02:47:09 INFO - PROCESS | 11289 | --DOMWINDOW == 140 (0x98ca7000) [pid = 11289] [serial = 282] [outer = (nil)] [url = about:blank] 02:47:09 INFO - PROCESS | 11289 | --DOMWINDOW == 139 (0x8eedc400) [pid = 11289] [serial = 300] [outer = (nil)] [url = about:blank] 02:47:09 INFO - PROCESS | 11289 | --DOMWINDOW == 138 (0x922d1000) [pid = 11289] [serial = 279] [outer = (nil)] [url = about:blank] 02:47:09 INFO - PROCESS | 11289 | --DOMWINDOW == 137 (0x98842000) [pid = 11289] [serial = 316] [outer = (nil)] [url = about:blank] 02:47:09 INFO - PROCESS | 11289 | --DOMWINDOW == 136 (0x8edccc00) [pid = 11289] [serial = 297] [outer = (nil)] [url = about:blank] 02:47:09 INFO - PROCESS | 11289 | --DOMWINDOW == 135 (0x8ec64400) [pid = 11289] [serial = 321] [outer = (nil)] [url = about:blank] 02:47:09 INFO - PROCESS | 11289 | --DOMWINDOW == 134 (0x95339800) [pid = 11289] [serial = 312] [outer = (nil)] [url = about:blank] 02:47:09 INFO - PROCESS | 11289 | --DOMWINDOW == 133 (0x9aaf1400) [pid = 11289] [serial = 319] [outer = (nil)] [url = about:blank] 02:47:09 INFO - PROCESS | 11289 | --DOMWINDOW == 132 (0x953c7400) [pid = 11289] [serial = 313] [outer = (nil)] [url = about:blank] 02:47:10 INFO - PROCESS | 11289 | 1468662430328 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]]]}] 02:47:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 02:47:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 2941ms 02:47:10 INFO - PROCESS | 11289 | 1468662430395 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 02:47:10 INFO - PROCESS | 11289 | 1468662430401 Marionette TRACE conn3 <- [1,501,null,{"value":"8"}] 02:47:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 02:47:10 INFO - PROCESS | 11289 | 1468662430410 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 02:47:10 INFO - PROCESS | 11289 | 1468662430414 Marionette TRACE conn3 <- [1,502,null,{}] 02:47:10 INFO - PROCESS | 11289 | 1468662430421 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}] 02:47:10 INFO - PROCESS | 11289 | 1468662430426 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:47:10 INFO - PROCESS | 11289 | 1468662430639 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 02:47:10 INFO - PROCESS | 11289 | 1468662430654 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:10 INFO - PROCESS | 11289 | 1468662430660 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:47:10 INFO - PROCESS | 11289 | ++DOCSHELL 0x8eede400 == 27 [pid = 11289] [id = 133] 02:47:10 INFO - PROCESS | 11289 | ++DOMWINDOW == 133 (0x8eede800) [pid = 11289] [serial = 398] [outer = (nil)] 02:47:10 INFO - PROCESS | 11289 | ++DOMWINDOW == 134 (0x8f633c00) [pid = 11289] [serial = 399] [outer = 0x8eede800] 02:47:10 INFO - PROCESS | 11289 | 1468662430736 Marionette DEBUG loaded listener.js 02:47:10 INFO - PROCESS | 11289 | ++DOMWINDOW == 135 (0x8f63d400) [pid = 11289] [serial = 400] [outer = 0x8eede800] 02:47:11 INFO - PROCESS | 11289 | 1468662431589 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]]]}] 02:47:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 02:47:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1236ms 02:47:11 INFO - PROCESS | 11289 | 1468662431644 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 02:47:11 INFO - PROCESS | 11289 | 1468662431652 Marionette TRACE conn3 <- [1,505,null,{"value":"8"}] 02:47:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 02:47:11 INFO - PROCESS | 11289 | 1468662431663 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 02:47:11 INFO - PROCESS | 11289 | 1468662431667 Marionette TRACE conn3 <- [1,506,null,{}] 02:47:11 INFO - PROCESS | 11289 | 1468662431673 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}] 02:47:11 INFO - PROCESS | 11289 | 1468662431679 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:47:11 INFO - PROCESS | 11289 | 1468662431852 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 02:47:11 INFO - PROCESS | 11289 | 1468662431863 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:11 INFO - PROCESS | 11289 | 1468662431871 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:47:12 INFO - PROCESS | 11289 | ++DOCSHELL 0x8dc6f800 == 28 [pid = 11289] [id = 134] 02:47:12 INFO - PROCESS | 11289 | ++DOMWINDOW == 136 (0x8edccc00) [pid = 11289] [serial = 401] [outer = (nil)] 02:47:12 INFO - PROCESS | 11289 | ++DOMWINDOW == 137 (0x90f87000) [pid = 11289] [serial = 402] [outer = 0x8edccc00] 02:47:12 INFO - PROCESS | 11289 | 1468662432073 Marionette DEBUG loaded listener.js 02:47:12 INFO - PROCESS | 11289 | ++DOMWINDOW == 138 (0x9116cc00) [pid = 11289] [serial = 403] [outer = 0x8edccc00] 02:47:13 INFO - PROCESS | 11289 | 1468662433558 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]]]}] 02:47:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 02:47:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 2030ms 02:47:13 INFO - PROCESS | 11289 | 1468662433701 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 02:47:13 INFO - PROCESS | 11289 | 1468662433705 Marionette TRACE conn3 <- [1,509,null,{"value":"8"}] 02:47:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 02:47:13 INFO - PROCESS | 11289 | 1468662433712 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 02:47:13 INFO - PROCESS | 11289 | 1468662433718 Marionette TRACE conn3 <- [1,510,null,{}] 02:47:13 INFO - PROCESS | 11289 | 1468662433743 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}] 02:47:13 INFO - PROCESS | 11289 | 1468662433751 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:47:13 INFO - PROCESS | 11289 | 1468662433966 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 02:47:15 INFO - PROCESS | 11289 | --DOMWINDOW == 137 (0x953d1c00) [pid = 11289] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 02:47:15 INFO - PROCESS | 11289 | --DOMWINDOW == 136 (0x9116bc00) [pid = 11289] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 02:47:15 INFO - PROCESS | 11289 | --DOMWINDOW == 135 (0x99ac3000) [pid = 11289] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 02:47:15 INFO - PROCESS | 11289 | --DOMWINDOW == 134 (0x8eed9000) [pid = 11289] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 02:47:15 INFO - PROCESS | 11289 | --DOMWINDOW == 133 (0x8f631800) [pid = 11289] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 02:47:15 INFO - PROCESS | 11289 | --DOMWINDOW == 132 (0x91e48800) [pid = 11289] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 02:47:15 INFO - PROCESS | 11289 | --DOMWINDOW == 131 (0x953d9800) [pid = 11289] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 02:47:15 INFO - PROCESS | 11289 | --DOMWINDOW == 130 (0x953ce800) [pid = 11289] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 02:47:15 INFO - PROCESS | 11289 | --DOMWINDOW == 129 (0x9c1d4c00) [pid = 11289] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 02:47:15 INFO - PROCESS | 11289 | --DOMWINDOW == 128 (0x9532b400) [pid = 11289] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 02:47:15 INFO - PROCESS | 11289 | --DOMWINDOW == 127 (0xa6e43800) [pid = 11289] [serial = 238] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 02:47:15 INFO - PROCESS | 11289 | --DOMWINDOW == 126 (0x953dd800) [pid = 11289] [serial = 232] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 02:47:15 INFO - PROCESS | 11289 | --DOMWINDOW == 125 (0xa3109000) [pid = 11289] [serial = 235] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 02:47:15 INFO - PROCESS | 11289 | --DOMWINDOW == 124 (0x91e1d400) [pid = 11289] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 02:47:15 INFO - PROCESS | 11289 | --DOMWINDOW == 123 (0x95339c00) [pid = 11289] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 02:47:15 INFO - PROCESS | 11289 | --DOMWINDOW == 122 (0x922ca800) [pid = 11289] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 02:47:15 INFO - PROCESS | 11289 | --DOMWINDOW == 121 (0x90f8ec00) [pid = 11289] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 02:47:15 INFO - PROCESS | 11289 | --DOMWINDOW == 120 (0x92eb9400) [pid = 11289] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 02:47:15 INFO - PROCESS | 11289 | --DOMWINDOW == 119 (0x8f8ba800) [pid = 11289] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 02:47:15 INFO - PROCESS | 11289 | --DOMWINDOW == 118 (0x8eed7400) [pid = 11289] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 02:47:15 INFO - PROCESS | 11289 | --DOMWINDOW == 117 (0x9b6e5c00) [pid = 11289] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 02:47:15 INFO - PROCESS | 11289 | --DOMWINDOW == 116 (0x8f8ba000) [pid = 11289] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 02:47:15 INFO - PROCESS | 11289 | --DOMWINDOW == 115 (0x8edcdc00) [pid = 11289] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 02:47:15 INFO - PROCESS | 11289 | --DOMWINDOW == 114 (0x9b648400) [pid = 11289] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 02:47:15 INFO - PROCESS | 11289 | --DOMWINDOW == 113 (0x8edc9400) [pid = 11289] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 02:47:15 INFO - PROCESS | 11289 | --DOMWINDOW == 112 (0x919e9000) [pid = 11289] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 02:47:15 INFO - PROCESS | 11289 | --DOMWINDOW == 111 (0x922cec00) [pid = 11289] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 02:47:15 INFO - PROCESS | 11289 | --DOMWINDOW == 110 (0xa1f01800) [pid = 11289] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 02:47:15 INFO - PROCESS | 11289 | --DOMWINDOW == 109 (0x90f92400) [pid = 11289] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 02:47:15 INFO - PROCESS | 11289 | --DOMWINDOW == 108 (0x8edc4400) [pid = 11289] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 02:47:15 INFO - PROCESS | 11289 | --DOMWINDOW == 107 (0x91169400) [pid = 11289] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 02:47:15 INFO - PROCESS | 11289 | --DOMWINDOW == 106 (0x91e1c800) [pid = 11289] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 02:47:15 INFO - PROCESS | 11289 | --DOMWINDOW == 105 (0x8ec5f800) [pid = 11289] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 02:47:15 INFO - PROCESS | 11289 | 1468662435099 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:15 INFO - PROCESS | 11289 | 1468662435110 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:47:15 INFO - PROCESS | 11289 | ++DOCSHELL 0x8ec66400 == 29 [pid = 11289] [id = 135] 02:47:15 INFO - PROCESS | 11289 | ++DOMWINDOW == 106 (0x8edc2400) [pid = 11289] [serial = 404] [outer = (nil)] 02:47:15 INFO - PROCESS | 11289 | ++DOMWINDOW == 107 (0x8eed7400) [pid = 11289] [serial = 405] [outer = 0x8edc2400] 02:47:15 INFO - PROCESS | 11289 | 1468662435201 Marionette DEBUG loaded listener.js 02:47:15 INFO - PROCESS | 11289 | ++DOMWINDOW == 108 (0x90f22400) [pid = 11289] [serial = 406] [outer = 0x8edc2400] 02:47:15 INFO - PROCESS | 11289 | 1468662435937 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]]]}] 02:47:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 02:47:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 2294ms 02:47:16 INFO - PROCESS | 11289 | 1468662436005 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 02:47:16 INFO - PROCESS | 11289 | 1468662436010 Marionette TRACE conn3 <- [1,513,null,{"value":"8"}] 02:47:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 02:47:16 INFO - PROCESS | 11289 | 1468662436015 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 02:47:16 INFO - PROCESS | 11289 | 1468662436018 Marionette TRACE conn3 <- [1,514,null,{}] 02:47:16 INFO - PROCESS | 11289 | 1468662436024 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}] 02:47:16 INFO - PROCESS | 11289 | 1468662436028 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:47:16 INFO - PROCESS | 11289 | 1468662436180 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 02:47:16 INFO - PROCESS | 11289 | 1468662436189 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:16 INFO - PROCESS | 11289 | 1468662436196 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:47:16 INFO - PROCESS | 11289 | ++DOCSHELL 0x8eed9000 == 30 [pid = 11289] [id = 136] 02:47:16 INFO - PROCESS | 11289 | ++DOMWINDOW == 109 (0x8f8ba000) [pid = 11289] [serial = 407] [outer = (nil)] 02:47:16 INFO - PROCESS | 11289 | ++DOMWINDOW == 110 (0x922d2c00) [pid = 11289] [serial = 408] [outer = 0x8f8ba000] 02:47:16 INFO - PROCESS | 11289 | 1468662436265 Marionette DEBUG loaded listener.js 02:47:16 INFO - PROCESS | 11289 | ++DOMWINDOW == 111 (0x92ebfc00) [pid = 11289] [serial = 409] [outer = 0x8f8ba000] 02:47:17 INFO - PROCESS | 11289 | 1468662437197 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]]]}] 02:47:17 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 02:47:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1225ms 02:47:17 INFO - PROCESS | 11289 | 1468662437244 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 02:47:17 INFO - PROCESS | 11289 | 1468662437251 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 02:47:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 02:47:17 INFO - PROCESS | 11289 | 1468662437260 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 02:47:17 INFO - PROCESS | 11289 | 1468662437264 Marionette TRACE conn3 <- [1,518,null,{}] 02:47:17 INFO - PROCESS | 11289 | 1468662437274 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}] 02:47:17 INFO - PROCESS | 11289 | 1468662437280 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:47:17 INFO - PROCESS | 11289 | 1468662437463 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 02:47:17 INFO - PROCESS | 11289 | 1468662437636 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:17 INFO - PROCESS | 11289 | 1468662437648 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:47:17 INFO - PROCESS | 11289 | ++DOCSHELL 0x8ec68000 == 31 [pid = 11289] [id = 137] 02:47:17 INFO - PROCESS | 11289 | ++DOMWINDOW == 112 (0x8edc6c00) [pid = 11289] [serial = 410] [outer = (nil)] 02:47:17 INFO - PROCESS | 11289 | ++DOMWINDOW == 113 (0x8edcc800) [pid = 11289] [serial = 411] [outer = 0x8edc6c00] 02:47:17 INFO - PROCESS | 11289 | 1468662437733 Marionette DEBUG loaded listener.js 02:47:17 INFO - PROCESS | 11289 | ++DOMWINDOW == 114 (0x8f8c5800) [pid = 11289] [serial = 412] [outer = 0x8edc6c00] 02:47:18 INFO - PROCESS | 11289 | 1468662438703 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]]]}] 02:47:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 02:47:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1480ms 02:47:18 INFO - PROCESS | 11289 | 1468662438740 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 02:47:18 INFO - PROCESS | 11289 | 1468662438747 Marionette TRACE conn3 <- [1,521,null,{"value":"8"}] 02:47:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 02:47:18 INFO - PROCESS | 11289 | 1468662438758 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 02:47:18 INFO - PROCESS | 11289 | 1468662438762 Marionette TRACE conn3 <- [1,522,null,{}] 02:47:18 INFO - PROCESS | 11289 | 1468662438768 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}] 02:47:18 INFO - PROCESS | 11289 | 1468662438774 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:47:18 INFO - PROCESS | 11289 | 1468662438949 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 02:47:19 INFO - PROCESS | 11289 | 1468662439214 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:19 INFO - PROCESS | 11289 | 1468662439222 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:47:19 INFO - PROCESS | 11289 | ++DOCSHELL 0x8ec68400 == 32 [pid = 11289] [id = 138] 02:47:19 INFO - PROCESS | 11289 | ++DOMWINDOW == 115 (0x91e2a800) [pid = 11289] [serial = 413] [outer = (nil)] 02:47:19 INFO - PROCESS | 11289 | ++DOMWINDOW == 116 (0x922cc800) [pid = 11289] [serial = 414] [outer = 0x91e2a800] 02:47:19 INFO - PROCESS | 11289 | 1468662439351 Marionette DEBUG loaded listener.js 02:47:19 INFO - PROCESS | 11289 | ++DOMWINDOW == 117 (0x92e0c000) [pid = 11289] [serial = 415] [outer = 0x91e2a800] 02:47:20 INFO - PROCESS | 11289 | 1468662440338 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]]]}] 02:47:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 02:47:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1635ms 02:47:20 INFO - PROCESS | 11289 | 1468662440393 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 02:47:20 INFO - PROCESS | 11289 | 1468662440397 Marionette TRACE conn3 <- [1,525,null,{"value":"8"}] 02:47:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 02:47:20 INFO - PROCESS | 11289 | 1468662440404 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 02:47:20 INFO - PROCESS | 11289 | 1468662440410 Marionette TRACE conn3 <- [1,526,null,{}] 02:47:20 INFO - PROCESS | 11289 | 1468662440427 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}] 02:47:20 INFO - PROCESS | 11289 | 1468662440435 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:47:20 INFO - PROCESS | 11289 | 1468662440648 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 02:47:20 INFO - PROCESS | 11289 | 1468662440909 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:20 INFO - PROCESS | 11289 | 1468662440922 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:47:20 INFO - PROCESS | 11289 | ++DOCSHELL 0x9513e800 == 33 [pid = 11289] [id = 139] 02:47:20 INFO - PROCESS | 11289 | ++DOMWINDOW == 118 (0x9513f000) [pid = 11289] [serial = 416] [outer = (nil)] 02:47:20 INFO - PROCESS | 11289 | ++DOMWINDOW == 119 (0x95332c00) [pid = 11289] [serial = 417] [outer = 0x9513f000] 02:47:21 INFO - PROCESS | 11289 | 1468662441008 Marionette DEBUG loaded listener.js 02:47:21 INFO - PROCESS | 11289 | ++DOMWINDOW == 120 (0x95339c00) [pid = 11289] [serial = 418] [outer = 0x9513f000] 02:47:21 INFO - PROCESS | 11289 | 1468662441910 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]]]}] 02:47:21 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 02:47:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1537ms 02:47:21 INFO - PROCESS | 11289 | 1468662441942 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 02:47:21 INFO - PROCESS | 11289 | 1468662441946 Marionette TRACE conn3 <- [1,529,null,{"value":"8"}] 02:47:21 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 02:47:21 INFO - PROCESS | 11289 | 1468662441953 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 02:47:21 INFO - PROCESS | 11289 | 1468662441957 Marionette TRACE conn3 <- [1,530,null,{}] 02:47:21 INFO - PROCESS | 11289 | 1468662441962 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}] 02:47:21 INFO - PROCESS | 11289 | 1468662441968 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:47:22 INFO - PROCESS | 11289 | 1468662442143 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 02:47:22 INFO - PROCESS | 11289 | ++DOMWINDOW == 121 (0x95145000) [pid = 11289] [serial = 419] [outer = 0x93971c00] 02:47:22 INFO - PROCESS | 11289 | 1468662442444 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:22 INFO - PROCESS | 11289 | 1468662442450 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:47:22 INFO - PROCESS | 11289 | ++DOCSHELL 0x953cf400 == 34 [pid = 11289] [id = 140] 02:47:22 INFO - PROCESS | 11289 | ++DOMWINDOW == 122 (0x953d0000) [pid = 11289] [serial = 420] [outer = (nil)] 02:47:22 INFO - PROCESS | 11289 | ++DOMWINDOW == 123 (0x953d4400) [pid = 11289] [serial = 421] [outer = 0x953d0000] 02:47:22 INFO - PROCESS | 11289 | 1468662442547 Marionette DEBUG loaded listener.js 02:47:22 INFO - PROCESS | 11289 | ++DOMWINDOW == 124 (0x953da000) [pid = 11289] [serial = 422] [outer = 0x953d0000] 02:47:23 INFO - PROCESS | 11289 | 1468662443352 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"]]]}] 02:47:23 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 02:47:23 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 02:47:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:47:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:47:23 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 02:47:23 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 02:47:23 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 02:47:23 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 02:47:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:47:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:47:23 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 02:47:23 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 02:47:23 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1482ms 02:47:23 INFO - PROCESS | 11289 | 1468662443438 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 02:47:23 INFO - PROCESS | 11289 | 1468662443442 Marionette TRACE conn3 <- [1,533,null,{"value":"8"}] 02:47:23 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 02:47:23 INFO - PROCESS | 11289 | 1468662443449 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 02:47:23 INFO - PROCESS | 11289 | 1468662443453 Marionette TRACE conn3 <- [1,534,null,{}] 02:47:23 INFO - PROCESS | 11289 | 1468662443459 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}] 02:47:23 INFO - PROCESS | 11289 | 1468662443464 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:47:23 INFO - PROCESS | 11289 | 1468662443711 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 02:47:23 INFO - PROCESS | 11289 | 1468662443836 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:23 INFO - PROCESS | 11289 | 1468662443845 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:47:23 INFO - PROCESS | 11289 | ++DOCSHELL 0x91e52c00 == 35 [pid = 11289] [id = 141] 02:47:23 INFO - PROCESS | 11289 | ++DOMWINDOW == 125 (0x97febc00) [pid = 11289] [serial = 423] [outer = (nil)] 02:47:23 INFO - PROCESS | 11289 | ++DOMWINDOW == 126 (0x99434c00) [pid = 11289] [serial = 424] [outer = 0x97febc00] 02:47:23 INFO - PROCESS | 11289 | 1468662443925 Marionette DEBUG loaded listener.js 02:47:24 INFO - PROCESS | 11289 | ++DOMWINDOW == 127 (0x994e1000) [pid = 11289] [serial = 425] [outer = 0x97febc00] 02:47:24 INFO - PROCESS | 11289 | 1468662444893 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]]]}] 02:47:24 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 02:47:24 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1494ms 02:47:24 INFO - PROCESS | 11289 | 1468662444943 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 02:47:24 INFO - PROCESS | 11289 | 1468662444947 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 02:47:24 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 02:47:24 INFO - PROCESS | 11289 | 1468662444972 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 02:47:24 INFO - PROCESS | 11289 | 1468662444975 Marionette TRACE conn3 <- [1,538,null,{}] 02:47:24 INFO - PROCESS | 11289 | 1468662444981 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}] 02:47:24 INFO - PROCESS | 11289 | 1468662444992 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:47:25 INFO - PROCESS | 11289 | 1468662445216 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 02:47:25 INFO - PROCESS | 11289 | 1468662445390 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:25 INFO - PROCESS | 11289 | 1468662445399 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:47:25 INFO - PROCESS | 11289 | ++DOCSHELL 0x8ec5ec00 == 36 [pid = 11289] [id = 142] 02:47:25 INFO - PROCESS | 11289 | ++DOMWINDOW == 128 (0x8edcec00) [pid = 11289] [serial = 426] [outer = (nil)] 02:47:25 INFO - PROCESS | 11289 | ++DOMWINDOW == 129 (0x9883fc00) [pid = 11289] [serial = 427] [outer = 0x8edcec00] 02:47:25 INFO - PROCESS | 11289 | 1468662445549 Marionette DEBUG loaded listener.js 02:47:25 INFO - PROCESS | 11289 | ++DOMWINDOW == 130 (0x9a253400) [pid = 11289] [serial = 428] [outer = 0x8edcec00] 02:47:26 INFO - PROCESS | 11289 | 1468662446395 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]]]}] 02:47:26 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. 02:47:26 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1438ms 02:47:26 INFO - PROCESS | 11289 | 1468662446407 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 02:47:26 INFO - PROCESS | 11289 | 1468662446411 Marionette TRACE conn3 <- [1,541,null,{"value":"8"}] 02:47:26 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 02:47:26 INFO - PROCESS | 11289 | 1468662446417 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 02:47:26 INFO - PROCESS | 11289 | 1468662446420 Marionette TRACE conn3 <- [1,542,null,{}] 02:47:26 INFO - PROCESS | 11289 | 1468662446426 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}] 02:47:26 INFO - PROCESS | 11289 | 1468662446431 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:47:26 INFO - PROCESS | 11289 | 1468662446591 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 02:47:26 INFO - PROCESS | 11289 | 1468662446766 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:26 INFO - PROCESS | 11289 | 1468662446773 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:47:26 INFO - PROCESS | 11289 | ++DOCSHELL 0x8ec5c400 == 37 [pid = 11289] [id = 143] 02:47:26 INFO - PROCESS | 11289 | ++DOMWINDOW == 131 (0x8ec5f400) [pid = 11289] [serial = 429] [outer = (nil)] 02:47:26 INFO - PROCESS | 11289 | ++DOMWINDOW == 132 (0x9aaef800) [pid = 11289] [serial = 430] [outer = 0x8ec5f400] 02:47:26 INFO - PROCESS | 11289 | 1468662446860 Marionette DEBUG loaded listener.js 02:47:26 INFO - PROCESS | 11289 | ++DOMWINDOW == 133 (0x90f23000) [pid = 11289] [serial = 431] [outer = 0x8ec5f400] 02:47:27 INFO - PROCESS | 11289 | 1468662447693 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]]]}] 02:47:27 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. 02:47:27 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1290ms 02:47:27 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 02:47:27 INFO - PROCESS | 11289 | 1468662447707 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 02:47:27 INFO - PROCESS | 11289 | 1468662447710 Marionette TRACE conn3 <- [1,545,null,{"value":"8"}] 02:47:27 INFO - PROCESS | 11289 | 1468662447717 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 02:47:27 INFO - PROCESS | 11289 | 1468662447720 Marionette TRACE conn3 <- [1,546,null,{}] 02:47:27 INFO - PROCESS | 11289 | 1468662447726 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}] 02:47:27 INFO - PROCESS | 11289 | 1468662447731 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:47:28 INFO - PROCESS | 11289 | 1468662448004 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 02:47:28 INFO - PROCESS | 11289 | 1468662448133 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:28 INFO - PROCESS | 11289 | 1468662448141 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:47:28 INFO - PROCESS | 11289 | ++DOCSHELL 0x8e6cf800 == 38 [pid = 11289] [id = 144] 02:47:28 INFO - PROCESS | 11289 | ++DOMWINDOW == 134 (0x8ec66000) [pid = 11289] [serial = 432] [outer = (nil)] 02:47:28 INFO - PROCESS | 11289 | ++DOMWINDOW == 135 (0x9b5e4800) [pid = 11289] [serial = 433] [outer = 0x8ec66000] 02:47:28 INFO - PROCESS | 11289 | 1468662448221 Marionette DEBUG loaded listener.js 02:47:28 INFO - PROCESS | 11289 | ++DOMWINDOW == 136 (0x9b5ef800) [pid = 11289] [serial = 434] [outer = 0x8ec66000] 02:47:29 INFO - PROCESS | 11289 | 1468662449118 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]]]}] 02:47:29 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 02:47:29 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1429ms 02:47:29 INFO - PROCESS | 11289 | 1468662449176 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 02:47:29 INFO - PROCESS | 11289 | 1468662449179 Marionette TRACE conn3 <- [1,549,null,{"value":"8"}] 02:47:29 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 02:47:29 INFO - PROCESS | 11289 | 1468662449188 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 02:47:29 INFO - PROCESS | 11289 | 1468662449191 Marionette TRACE conn3 <- [1,550,null,{}] 02:47:29 INFO - PROCESS | 11289 | 1468662449195 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}] 02:47:29 INFO - PROCESS | 11289 | 1468662449201 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:47:29 INFO - PROCESS | 11289 | 1468662449380 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 02:47:29 INFO - PROCESS | 11289 | 1468662449562 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:29 INFO - PROCESS | 11289 | 1468662449572 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:47:29 INFO - PROCESS | 11289 | ++DOCSHELL 0x8e489c00 == 39 [pid = 11289] [id = 145] 02:47:29 INFO - PROCESS | 11289 | ++DOMWINDOW == 137 (0x953c6800) [pid = 11289] [serial = 435] [outer = (nil)] 02:47:29 INFO - PROCESS | 11289 | ++DOMWINDOW == 138 (0x9b64e800) [pid = 11289] [serial = 436] [outer = 0x953c6800] 02:47:29 INFO - PROCESS | 11289 | 1468662449651 Marionette DEBUG loaded listener.js 02:47:29 INFO - PROCESS | 11289 | ++DOMWINDOW == 139 (0x9cbee400) [pid = 11289] [serial = 437] [outer = 0x953c6800] 02:47:30 INFO - PROCESS | 11289 | 1468662450541 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]]]}] 02:47:30 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. 02:47:30 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1377ms 02:47:30 INFO - PROCESS | 11289 | 1468662450595 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 02:47:30 INFO - PROCESS | 11289 | 1468662450598 Marionette TRACE conn3 <- [1,553,null,{"value":"8"}] 02:47:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 02:47:30 INFO - PROCESS | 11289 | 1468662450607 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 02:47:30 INFO - PROCESS | 11289 | 1468662450610 Marionette TRACE conn3 <- [1,554,null,{}] 02:47:30 INFO - PROCESS | 11289 | 1468662450616 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}] 02:47:30 INFO - PROCESS | 11289 | 1468662450621 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:47:30 INFO - PROCESS | 11289 | 1468662450783 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 02:47:31 INFO - PROCESS | 11289 | 1468662450982 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:31 INFO - PROCESS | 11289 | 1468662450992 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:47:31 INFO - PROCESS | 11289 | ++DOCSHELL 0x8ec5e000 == 40 [pid = 11289] [id = 146] 02:47:31 INFO - PROCESS | 11289 | ++DOMWINDOW == 140 (0x90f1e000) [pid = 11289] [serial = 438] [outer = (nil)] 02:47:31 INFO - PROCESS | 11289 | ++DOMWINDOW == 141 (0xa061ac00) [pid = 11289] [serial = 439] [outer = 0x90f1e000] 02:47:31 INFO - PROCESS | 11289 | 1468662451115 Marionette DEBUG loaded listener.js 02:47:31 INFO - PROCESS | 11289 | ++DOMWINDOW == 142 (0xa061e800) [pid = 11289] [serial = 440] [outer = 0x90f1e000] 02:47:31 INFO - PROCESS | 11289 | [11289] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:47:32 INFO - PROCESS | 11289 | 1468662452090 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]]]}] 02:47:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 02:47:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1538ms 02:47:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 02:47:32 INFO - PROCESS | 11289 | 1468662452145 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 02:47:32 INFO - PROCESS | 11289 | 1468662452148 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 02:47:32 INFO - PROCESS | 11289 | 1468662452155 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 02:47:32 INFO - PROCESS | 11289 | 1468662452159 Marionette TRACE conn3 <- [1,558,null,{}] 02:47:32 INFO - PROCESS | 11289 | 1468662452165 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}] 02:47:32 INFO - PROCESS | 11289 | 1468662452170 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:47:32 INFO - PROCESS | 11289 | 1468662452399 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 02:47:32 INFO - PROCESS | 11289 | 1468662452632 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:32 INFO - PROCESS | 11289 | 1468662452645 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:47:32 INFO - PROCESS | 11289 | ++DOCSHELL 0x8ec62400 == 41 [pid = 11289] [id = 147] 02:47:32 INFO - PROCESS | 11289 | ++DOMWINDOW == 143 (0x8edc2800) [pid = 11289] [serial = 441] [outer = (nil)] 02:47:32 INFO - PROCESS | 11289 | ++DOMWINDOW == 144 (0x8eedf000) [pid = 11289] [serial = 442] [outer = 0x8edc2800] 02:47:32 INFO - PROCESS | 11289 | 1468662452770 Marionette DEBUG loaded listener.js 02:47:32 INFO - PROCESS | 11289 | ++DOMWINDOW == 145 (0x90f91800) [pid = 11289] [serial = 443] [outer = 0x8edc2800] 02:47:33 INFO - PROCESS | 11289 | 1468662453810 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]]]}] 02:47:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 02:47:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1733ms 02:47:33 INFO - PROCESS | 11289 | 1468662453888 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 02:47:33 INFO - PROCESS | 11289 | 1468662453894 Marionette TRACE conn3 <- [1,561,null,{"value":"8"}] 02:47:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 02:47:33 INFO - PROCESS | 11289 | 1468662453902 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 02:47:33 INFO - PROCESS | 11289 | 1468662453908 Marionette TRACE conn3 <- [1,562,null,{}] 02:47:33 INFO - PROCESS | 11289 | 1468662453916 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}] 02:47:33 INFO - PROCESS | 11289 | 1468662453922 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:47:34 INFO - PROCESS | 11289 | 1468662454138 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 02:47:34 INFO - PROCESS | 11289 | 1468662454468 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:34 INFO - PROCESS | 11289 | 1468662454477 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:47:34 INFO - PROCESS | 11289 | ++DOCSHELL 0x8ec65400 == 42 [pid = 11289] [id = 148] 02:47:34 INFO - PROCESS | 11289 | ++DOMWINDOW == 146 (0x8edc3800) [pid = 11289] [serial = 444] [outer = (nil)] 02:47:34 INFO - PROCESS | 11289 | ++DOMWINDOW == 147 (0x8edc8c00) [pid = 11289] [serial = 445] [outer = 0x8edc3800] 02:47:34 INFO - PROCESS | 11289 | 1468662454578 Marionette DEBUG loaded listener.js 02:47:34 INFO - PROCESS | 11289 | ++DOMWINDOW == 148 (0x8eee2c00) [pid = 11289] [serial = 446] [outer = 0x8edc3800] 02:47:35 INFO - PROCESS | 11289 | [11289] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:47:35 INFO - PROCESS | 11289 | --DOMWINDOW == 147 (0x993d0000) [pid = 11289] [serial = 360] [outer = (nil)] [url = about:blank] 02:47:35 INFO - PROCESS | 11289 | --DOMWINDOW == 146 (0x99c72400) [pid = 11289] [serial = 361] [outer = (nil)] [url = about:blank] 02:47:35 INFO - PROCESS | 11289 | --DOMWINDOW == 145 (0x950cd800) [pid = 11289] [serial = 358] [outer = (nil)] [url = about:blank] 02:47:35 INFO - PROCESS | 11289 | --DOMWINDOW == 144 (0x91e49c00) [pid = 11289] [serial = 277] [outer = (nil)] [url = about:blank] 02:47:35 INFO - PROCESS | 11289 | --DOMWINDOW == 143 (0x9ac7c800) [pid = 11289] [serial = 274] [outer = (nil)] [url = about:blank] 02:47:35 INFO - PROCESS | 11289 | --DOMWINDOW == 142 (0x8eedfc00) [pid = 11289] [serial = 301] [outer = (nil)] [url = about:blank] 02:47:35 INFO - PROCESS | 11289 | --DOMWINDOW == 141 (0x8f8bf000) [pid = 11289] [serial = 324] [outer = (nil)] [url = about:blank] 02:47:35 INFO - PROCESS | 11289 | --DOMWINDOW == 140 (0x90f24400) [pid = 11289] [serial = 325] [outer = (nil)] [url = about:blank] 02:47:35 INFO - PROCESS | 11289 | --DOMWINDOW == 139 (0x922c5800) [pid = 11289] [serial = 327] [outer = (nil)] [url = about:blank] 02:47:35 INFO - PROCESS | 11289 | --DOMWINDOW == 138 (0x998ad000) [pid = 11289] [serial = 283] [outer = (nil)] [url = about:blank] 02:47:35 INFO - PROCESS | 11289 | --DOMWINDOW == 137 (0x9b04e400) [pid = 11289] [serial = 331] [outer = (nil)] [url = about:blank] 02:47:35 INFO - PROCESS | 11289 | --DOMWINDOW == 136 (0xa0620400) [pid = 11289] [serial = 333] [outer = (nil)] [url = about:blank] 02:47:35 INFO - PROCESS | 11289 | --DOMWINDOW == 135 (0x988b8c00) [pid = 11289] [serial = 355] [outer = (nil)] [url = about:blank] 02:47:35 INFO - PROCESS | 11289 | --DOMWINDOW == 134 (0xa8146c00) [pid = 11289] [serial = 240] [outer = (nil)] [url = about:blank] 02:47:35 INFO - PROCESS | 11289 | --DOMWINDOW == 133 (0x99c78000) [pid = 11289] [serial = 330] [outer = (nil)] [url = about:blank] 02:47:35 INFO - PROCESS | 11289 | --DOMWINDOW == 132 (0x9a742800) [pid = 11289] [serial = 234] [outer = (nil)] [url = about:blank] 02:47:35 INFO - PROCESS | 11289 | --DOMWINDOW == 131 (0xa6da4c00) [pid = 11289] [serial = 237] [outer = (nil)] [url = about:blank] 02:47:35 INFO - PROCESS | 11289 | --DOMWINDOW == 130 (0x953c3c00) [pid = 11289] [serial = 354] [outer = (nil)] [url = about:blank] 02:47:35 INFO - PROCESS | 11289 | --DOMWINDOW == 129 (0x922c4c00) [pid = 11289] [serial = 346] [outer = (nil)] [url = about:blank] 02:47:35 INFO - PROCESS | 11289 | --DOMWINDOW == 128 (0x9b5e5c00) [pid = 11289] [serial = 286] [outer = (nil)] [url = about:blank] 02:47:35 INFO - PROCESS | 11289 | --DOMWINDOW == 127 (0x9532bc00) [pid = 11289] [serial = 352] [outer = (nil)] [url = about:blank] 02:47:35 INFO - PROCESS | 11289 | --DOMWINDOW == 126 (0x91e26800) [pid = 11289] [serial = 345] [outer = (nil)] [url = about:blank] 02:47:35 INFO - PROCESS | 11289 | --DOMWINDOW == 125 (0xa6c64000) [pid = 11289] [serial = 247] [outer = (nil)] [url = about:blank] 02:47:35 INFO - PROCESS | 11289 | --DOMWINDOW == 124 (0xa6c6c800) [pid = 11289] [serial = 244] [outer = (nil)] [url = about:blank] 02:47:35 INFO - PROCESS | 11289 | --DOMWINDOW == 123 (0x91174400) [pid = 11289] [serial = 342] [outer = (nil)] [url = about:blank] 02:47:35 INFO - PROCESS | 11289 | --DOMWINDOW == 122 (0x8f63bc00) [pid = 11289] [serial = 340] [outer = (nil)] [url = about:blank] 02:47:35 INFO - PROCESS | 11289 | --DOMWINDOW == 121 (0x8eee5c00) [pid = 11289] [serial = 339] [outer = (nil)] [url = about:blank] 02:47:35 INFO - PROCESS | 11289 | --DOMWINDOW == 120 (0x922cf800) [pid = 11289] [serial = 328] [outer = (nil)] [url = about:blank] 02:47:35 INFO - PROCESS | 11289 | --DOMWINDOW == 119 (0x91c02800) [pid = 11289] [serial = 343] [outer = (nil)] [url = about:blank] 02:47:35 INFO - PROCESS | 11289 | --DOMWINDOW == 118 (0xa221f400) [pid = 11289] [serial = 336] [outer = (nil)] [url = about:blank] 02:47:35 INFO - PROCESS | 11289 | --DOMWINDOW == 117 (0x8f8c2c00) [pid = 11289] [serial = 295] [outer = (nil)] [url = about:blank] 02:47:35 INFO - PROCESS | 11289 | --DOMWINDOW == 116 (0x92ec0000) [pid = 11289] [serial = 357] [outer = (nil)] [url = about:blank] 02:47:35 INFO - PROCESS | 11289 | --DOMWINDOW == 115 (0x9cbf3000) [pid = 11289] [serial = 289] [outer = (nil)] [url = about:blank] 02:47:35 INFO - PROCESS | 11289 | --DOMWINDOW == 114 (0x8edcf400) [pid = 11289] [serial = 298] [outer = (nil)] [url = about:blank] 02:47:35 INFO - PROCESS | 11289 | --DOMWINDOW == 113 (0xa22ad800) [pid = 11289] [serial = 228] [outer = (nil)] [url = about:blank] 02:47:35 INFO - PROCESS | 11289 | --DOMWINDOW == 112 (0xa0625400) [pid = 11289] [serial = 334] [outer = (nil)] [url = about:blank] 02:47:35 INFO - PROCESS | 11289 | --DOMWINDOW == 111 (0x92e0a000) [pid = 11289] [serial = 280] [outer = (nil)] [url = about:blank] 02:47:35 INFO - PROCESS | 11289 | --DOMWINDOW == 110 (0xa4d50400) [pid = 11289] [serial = 292] [outer = (nil)] [url = about:blank] 02:47:35 INFO - PROCESS | 11289 | --DOMWINDOW == 109 (0x91172800) [pid = 11289] [serial = 250] [outer = (nil)] [url = about:blank] 02:47:35 INFO - PROCESS | 11289 | --DOMWINDOW == 108 (0x92eb5800) [pid = 11289] [serial = 349] [outer = (nil)] [url = about:blank] 02:47:35 INFO - PROCESS | 11289 | --DOMWINDOW == 107 (0xa6c61c00) [pid = 11289] [serial = 253] [outer = (nil)] [url = about:blank] 02:47:35 INFO - PROCESS | 11289 | --DOMWINDOW == 106 (0x950ce000) [pid = 11289] [serial = 351] [outer = (nil)] [url = about:blank] 02:47:35 INFO - PROCESS | 11289 | --DOMWINDOW == 105 (0x92119c00) [pid = 11289] [serial = 348] [outer = (nil)] [url = about:blank] 02:47:35 INFO - PROCESS | 11289 | --DOMWINDOW == 104 (0xa22acc00) [pid = 11289] [serial = 337] [outer = (nil)] [url = about:blank] 02:47:35 INFO - PROCESS | 11289 | --DOMWINDOW == 103 (0x95333c00) [pid = 11289] [serial = 231] [outer = (nil)] [url = about:blank] 02:47:35 INFO - PROCESS | 11289 | --DOMWINDOW == 102 (0x8ec67800) [pid = 11289] [serial = 322] [outer = (nil)] [url = about:blank] 02:47:35 INFO - PROCESS | 11289 | 1468662455520 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]]]}] 02:47:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 02:47:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1639ms 02:47:35 INFO - PROCESS | 11289 | 1468662455546 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 02:47:35 INFO - PROCESS | 11289 | 1468662455552 Marionette TRACE conn3 <- [1,565,null,{"value":"8"}] 02:47:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 02:47:35 INFO - PROCESS | 11289 | 1468662455563 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 02:47:35 INFO - PROCESS | 11289 | 1468662455566 Marionette TRACE conn3 <- [1,566,null,{}] 02:47:35 INFO - PROCESS | 11289 | 1468662455573 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}] 02:47:35 INFO - PROCESS | 11289 | 1468662455578 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:47:35 INFO - PROCESS | 11289 | 1468662455736 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 02:47:35 INFO - PROCESS | 11289 | 1468662455756 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:35 INFO - PROCESS | 11289 | 1468662455766 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:47:35 INFO - PROCESS | 11289 | ++DOCSHELL 0x8f637400 == 43 [pid = 11289] [id = 149] 02:47:35 INFO - PROCESS | 11289 | ++DOMWINDOW == 103 (0x8f8be400) [pid = 11289] [serial = 447] [outer = (nil)] 02:47:35 INFO - PROCESS | 11289 | ++DOMWINDOW == 104 (0x90f1b800) [pid = 11289] [serial = 448] [outer = 0x8f8be400] 02:47:35 INFO - PROCESS | 11289 | 1468662455833 Marionette DEBUG loaded listener.js 02:47:35 INFO - PROCESS | 11289 | ++DOMWINDOW == 105 (0x90f28400) [pid = 11289] [serial = 449] [outer = 0x8f8be400] 02:47:36 INFO - PROCESS | 11289 | [11289] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:47:36 INFO - PROCESS | 11289 | 1468662456735 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]]]}] 02:47:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 02:47:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1230ms 02:47:36 INFO - PROCESS | 11289 | 1468662456793 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 02:47:36 INFO - PROCESS | 11289 | 1468662456797 Marionette TRACE conn3 <- [1,569,null,{"value":"8"}] 02:47:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 02:47:36 INFO - PROCESS | 11289 | 1468662456804 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 02:47:36 INFO - PROCESS | 11289 | 1468662456809 Marionette TRACE conn3 <- [1,570,null,{}] 02:47:36 INFO - PROCESS | 11289 | 1468662456825 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}] 02:47:36 INFO - PROCESS | 11289 | 1468662456833 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:47:36 INFO - PROCESS | 11289 | 1468662456993 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 02:47:37 INFO - PROCESS | 11289 | 1468662457125 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:37 INFO - PROCESS | 11289 | 1468662457137 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:47:37 INFO - PROCESS | 11289 | ++DOCSHELL 0x91c02400 == 44 [pid = 11289] [id = 150] 02:47:37 INFO - PROCESS | 11289 | ++DOMWINDOW == 106 (0x91c06800) [pid = 11289] [serial = 450] [outer = (nil)] 02:47:37 INFO - PROCESS | 11289 | ++DOMWINDOW == 107 (0x91e20000) [pid = 11289] [serial = 451] [outer = 0x91c06800] 02:47:37 INFO - PROCESS | 11289 | 1468662457209 Marionette DEBUG loaded listener.js 02:47:37 INFO - PROCESS | 11289 | ++DOMWINDOW == 108 (0x91e4e800) [pid = 11289] [serial = 452] [outer = 0x91c06800] 02:47:37 INFO - PROCESS | 11289 | [11289] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:47:38 INFO - PROCESS | 11289 | 1468662458048 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]]]}] 02:47:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 02:47:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1291ms 02:47:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 02:47:38 INFO - PROCESS | 11289 | 1468662458121 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 02:47:38 INFO - PROCESS | 11289 | 1468662458124 Marionette TRACE conn3 <- [1,573,null,{"value":"8"}] 02:47:38 INFO - PROCESS | 11289 | 1468662458131 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 02:47:38 INFO - PROCESS | 11289 | 1468662458134 Marionette TRACE conn3 <- [1,574,null,{}] 02:47:38 INFO - PROCESS | 11289 | 1468662458139 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}] 02:47:38 INFO - PROCESS | 11289 | 1468662458144 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:47:38 INFO - PROCESS | 11289 | 1468662458351 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 02:47:38 INFO - PROCESS | 11289 | 1468662458377 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:38 INFO - PROCESS | 11289 | 1468662458384 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:47:38 INFO - PROCESS | 11289 | ++DOCSHELL 0x91e51c00 == 45 [pid = 11289] [id = 151] 02:47:38 INFO - PROCESS | 11289 | ++DOMWINDOW == 109 (0x922cc000) [pid = 11289] [serial = 453] [outer = (nil)] 02:47:38 INFO - PROCESS | 11289 | ++DOMWINDOW == 110 (0x922e3400) [pid = 11289] [serial = 454] [outer = 0x922cc000] 02:47:38 INFO - PROCESS | 11289 | 1468662458451 Marionette DEBUG loaded listener.js 02:47:38 INFO - PROCESS | 11289 | ++DOMWINDOW == 111 (0x92eb5800) [pid = 11289] [serial = 455] [outer = 0x922cc000] 02:47:39 INFO - PROCESS | 11289 | 1468662459341 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]]]}] 02:47:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 02:47:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1280ms 02:47:39 INFO - PROCESS | 11289 | 1468662459411 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 02:47:39 INFO - PROCESS | 11289 | 1468662459414 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 02:47:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 02:47:39 INFO - PROCESS | 11289 | 1468662459424 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 02:47:39 INFO - PROCESS | 11289 | 1468662459428 Marionette TRACE conn3 <- [1,578,null,{}] 02:47:39 INFO - PROCESS | 11289 | 1468662459433 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}] 02:47:39 INFO - PROCESS | 11289 | 1468662459437 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:47:39 INFO - PROCESS | 11289 | 1468662459636 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 02:47:39 INFO - PROCESS | 11289 | 1468662459659 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:39 INFO - PROCESS | 11289 | 1468662459665 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:47:39 INFO - PROCESS | 11289 | ++DOCSHELL 0x8f8b7800 == 46 [pid = 11289] [id = 152] 02:47:39 INFO - PROCESS | 11289 | ++DOMWINDOW == 112 (0x91170800) [pid = 11289] [serial = 456] [outer = (nil)] 02:47:39 INFO - PROCESS | 11289 | ++DOMWINDOW == 113 (0x946e9800) [pid = 11289] [serial = 457] [outer = 0x91170800] 02:47:39 INFO - PROCESS | 11289 | 1468662459733 Marionette DEBUG loaded listener.js 02:47:39 INFO - PROCESS | 11289 | ++DOMWINDOW == 114 (0x950ce000) [pid = 11289] [serial = 458] [outer = 0x91170800] 02:47:40 INFO - PROCESS | 11289 | --DOMWINDOW == 113 (0x8f8be800) [pid = 11289] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 02:47:40 INFO - PROCESS | 11289 | --DOMWINDOW == 112 (0x91e29400) [pid = 11289] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 02:47:40 INFO - PROCESS | 11289 | --DOMWINDOW == 111 (0x99c6f800) [pid = 11289] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 02:47:40 INFO - PROCESS | 11289 | --DOMWINDOW == 110 (0x9d80d400) [pid = 11289] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 02:47:40 INFO - PROCESS | 11289 | --DOMWINDOW == 109 (0xa24ef000) [pid = 11289] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 02:47:40 INFO - PROCESS | 11289 | --DOMWINDOW == 108 (0x9b0b1000) [pid = 11289] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 02:47:40 INFO - PROCESS | 11289 | --DOMWINDOW == 107 (0x8e48a800) [pid = 11289] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 02:47:40 INFO - PROCESS | 11289 | --DOMWINDOW == 106 (0x8dc78000) [pid = 11289] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 02:47:40 INFO - PROCESS | 11289 | --DOMWINDOW == 105 (0x8e498800) [pid = 11289] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 02:47:40 INFO - PROCESS | 11289 | --DOMWINDOW == 104 (0x8eede800) [pid = 11289] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 02:47:40 INFO - PROCESS | 11289 | --DOMWINDOW == 103 (0x8e6cdc00) [pid = 11289] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 02:47:40 INFO - PROCESS | 11289 | --DOMWINDOW == 102 (0x8e6c2000) [pid = 11289] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 02:47:40 INFO - PROCESS | 11289 | --DOMWINDOW == 101 (0x8dc73800) [pid = 11289] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 02:47:40 INFO - PROCESS | 11289 | --DOMWINDOW == 100 (0x8edc2400) [pid = 11289] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 02:47:40 INFO - PROCESS | 11289 | --DOMWINDOW == 99 (0x8edccc00) [pid = 11289] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 02:47:40 INFO - PROCESS | 11289 | 1468662460691 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]]]}] 02:47:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 02:47:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1329ms 02:47:40 INFO - PROCESS | 11289 | 1468662460754 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 02:47:40 INFO - PROCESS | 11289 | 1468662460758 Marionette TRACE conn3 <- [1,581,null,{"value":"8"}] 02:47:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 02:47:40 INFO - PROCESS | 11289 | 1468662460767 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 02:47:40 INFO - PROCESS | 11289 | 1468662460770 Marionette TRACE conn3 <- [1,582,null,{}] 02:47:40 INFO - PROCESS | 11289 | 1468662460776 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}] 02:47:40 INFO - PROCESS | 11289 | 1468662460785 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:47:40 INFO - PROCESS | 11289 | 1468662460975 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 02:47:41 INFO - PROCESS | 11289 | 1468662461109 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:41 INFO - PROCESS | 11289 | 1468662461115 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:47:41 INFO - PROCESS | 11289 | ++DOCSHELL 0x8dc77c00 == 47 [pid = 11289] [id = 153] 02:47:41 INFO - PROCESS | 11289 | ++DOMWINDOW == 100 (0x8dc78000) [pid = 11289] [serial = 459] [outer = (nil)] 02:47:41 INFO - PROCESS | 11289 | ++DOMWINDOW == 101 (0x92eb3c00) [pid = 11289] [serial = 460] [outer = 0x8dc78000] 02:47:41 INFO - PROCESS | 11289 | 1468662461181 Marionette DEBUG loaded listener.js 02:47:41 INFO - PROCESS | 11289 | ++DOMWINDOW == 102 (0x95397000) [pid = 11289] [serial = 461] [outer = 0x8dc78000] 02:47:41 INFO - PROCESS | 11289 | 1468662461887 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]]]}] 02:47:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 02:47:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1176ms 02:47:41 INFO - PROCESS | 11289 | 1468662461945 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 02:47:41 INFO - PROCESS | 11289 | 1468662461947 Marionette TRACE conn3 <- [1,585,null,{"value":"8"}] 02:47:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 02:47:41 INFO - PROCESS | 11289 | 1468662461954 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 02:47:41 INFO - PROCESS | 11289 | 1468662461957 Marionette TRACE conn3 <- [1,586,null,{}] 02:47:41 INFO - PROCESS | 11289 | 1468662461962 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}] 02:47:41 INFO - PROCESS | 11289 | 1468662461967 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:47:42 INFO - PROCESS | 11289 | 1468662462162 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 02:47:42 INFO - PROCESS | 11289 | 1468662462312 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:42 INFO - PROCESS | 11289 | 1468662462322 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:47:42 INFO - PROCESS | 11289 | ++DOCSHELL 0x8dc76800 == 48 [pid = 11289] [id = 154] 02:47:42 INFO - PROCESS | 11289 | ++DOMWINDOW == 103 (0x8dc78400) [pid = 11289] [serial = 462] [outer = (nil)] 02:47:42 INFO - PROCESS | 11289 | ++DOMWINDOW == 104 (0x8e48e000) [pid = 11289] [serial = 463] [outer = 0x8dc78400] 02:47:42 INFO - PROCESS | 11289 | 1468662462405 Marionette DEBUG loaded listener.js 02:47:42 INFO - PROCESS | 11289 | ++DOMWINDOW == 105 (0x8e6c9000) [pid = 11289] [serial = 464] [outer = 0x8dc78400] 02:47:43 INFO - PROCESS | 11289 | [11289] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:47:43 INFO - PROCESS | 11289 | 1468662463350 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]]]}] 02:47:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 02:47:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1432ms 02:47:43 INFO - PROCESS | 11289 | 1468662463389 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 02:47:43 INFO - PROCESS | 11289 | 1468662463395 Marionette TRACE conn3 <- [1,589,null,{"value":"8"}] 02:47:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 02:47:43 INFO - PROCESS | 11289 | 1468662463402 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 02:47:43 INFO - PROCESS | 11289 | 1468662463407 Marionette TRACE conn3 <- [1,590,null,{}] 02:47:43 INFO - PROCESS | 11289 | 1468662463415 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}] 02:47:43 INFO - PROCESS | 11289 | 1468662463423 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:47:43 INFO - PROCESS | 11289 | 1468662463603 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 02:47:43 INFO - PROCESS | 11289 | 1468662463778 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:43 INFO - PROCESS | 11289 | 1468662463788 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:47:43 INFO - PROCESS | 11289 | ++DOCSHELL 0x8f632c00 == 49 [pid = 11289] [id = 155] 02:47:43 INFO - PROCESS | 11289 | ++DOMWINDOW == 106 (0x8f63c400) [pid = 11289] [serial = 465] [outer = (nil)] 02:47:43 INFO - PROCESS | 11289 | ++DOMWINDOW == 107 (0x90f91400) [pid = 11289] [serial = 466] [outer = 0x8f63c400] 02:47:43 INFO - PROCESS | 11289 | 1468662463869 Marionette DEBUG loaded listener.js 02:47:43 INFO - PROCESS | 11289 | ++DOMWINDOW == 108 (0x91175800) [pid = 11289] [serial = 467] [outer = 0x8f63c400] 02:47:44 INFO - PROCESS | 11289 | 1468662464943 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]]]}] 02:47:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 02:47:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1581ms 02:47:44 INFO - PROCESS | 11289 | 1468662464987 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 02:47:44 INFO - PROCESS | 11289 | 1468662464994 Marionette TRACE conn3 <- [1,593,null,{"value":"8"}] 02:47:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 02:47:45 INFO - PROCESS | 11289 | 1468662465001 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 02:47:45 INFO - PROCESS | 11289 | 1468662465005 Marionette TRACE conn3 <- [1,594,null,{}] 02:47:45 INFO - PROCESS | 11289 | 1468662465011 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}] 02:47:45 INFO - PROCESS | 11289 | 1468662465017 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:47:45 INFO - PROCESS | 11289 | 1468662465205 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 02:47:45 INFO - PROCESS | 11289 | 1468662465472 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:45 INFO - PROCESS | 11289 | 1468662465479 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:47:45 INFO - PROCESS | 11289 | ++DOCSHELL 0x91e26400 == 50 [pid = 11289] [id = 156] 02:47:45 INFO - PROCESS | 11289 | ++DOMWINDOW == 109 (0x922e4800) [pid = 11289] [serial = 468] [outer = (nil)] 02:47:45 INFO - PROCESS | 11289 | ++DOMWINDOW == 110 (0x93b94400) [pid = 11289] [serial = 469] [outer = 0x922e4800] 02:47:45 INFO - PROCESS | 11289 | 1468662465576 Marionette DEBUG loaded listener.js 02:47:45 INFO - PROCESS | 11289 | ++DOMWINDOW == 111 (0x9532c000) [pid = 11289] [serial = 470] [outer = 0x922e4800] 02:47:46 INFO - PROCESS | 11289 | 1468662466479 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]]]}] 02:47:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 02:47:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1533ms 02:47:46 INFO - PROCESS | 11289 | 1468662466535 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 02:47:46 INFO - PROCESS | 11289 | 1468662466540 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 02:47:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 02:47:46 INFO - PROCESS | 11289 | 1468662466556 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 02:47:46 INFO - PROCESS | 11289 | 1468662466565 Marionette TRACE conn3 <- [1,598,null,{}] 02:47:46 INFO - PROCESS | 11289 | 1468662466571 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}] 02:47:46 INFO - PROCESS | 11289 | 1468662466580 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:47:46 INFO - PROCESS | 11289 | 1468662466802 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 02:47:47 INFO - PROCESS | 11289 | 1468662467020 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:47 INFO - PROCESS | 11289 | 1468662467026 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:47:47 INFO - PROCESS | 11289 | ++DOCSHELL 0x922ee400 == 51 [pid = 11289] [id = 157] 02:47:47 INFO - PROCESS | 11289 | ++DOMWINDOW == 112 (0x92eb3400) [pid = 11289] [serial = 471] [outer = (nil)] 02:47:47 INFO - PROCESS | 11289 | ++DOMWINDOW == 113 (0x9942b400) [pid = 11289] [serial = 472] [outer = 0x92eb3400] 02:47:47 INFO - PROCESS | 11289 | 1468662467150 Marionette DEBUG loaded listener.js 02:47:47 INFO - PROCESS | 11289 | ++DOMWINDOW == 114 (0x998d6000) [pid = 11289] [serial = 473] [outer = 0x92eb3400] 02:47:47 INFO - PROCESS | 11289 | 1468662467977 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]]]}] 02:47:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 02:47:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1501ms 02:47:48 INFO - PROCESS | 11289 | 1468662468049 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 02:47:48 INFO - PROCESS | 11289 | 1468662468052 Marionette TRACE conn3 <- [1,601,null,{"value":"8"}] 02:47:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 02:47:48 INFO - PROCESS | 11289 | 1468662468059 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 02:47:48 INFO - PROCESS | 11289 | 1468662468063 Marionette TRACE conn3 <- [1,602,null,{}] 02:47:48 INFO - PROCESS | 11289 | 1468662468068 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}] 02:47:48 INFO - PROCESS | 11289 | 1468662468074 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:47:48 INFO - PROCESS | 11289 | 1468662468285 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 02:47:48 INFO - PROCESS | 11289 | 1468662468459 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:48 INFO - PROCESS | 11289 | 1468662468469 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:47:48 INFO - PROCESS | 11289 | ++DOCSHELL 0x97f09000 == 52 [pid = 11289] [id = 158] 02:47:48 INFO - PROCESS | 11289 | ++DOMWINDOW == 115 (0x99770c00) [pid = 11289] [serial = 474] [outer = (nil)] 02:47:48 INFO - PROCESS | 11289 | ++DOMWINDOW == 116 (0x9a2af000) [pid = 11289] [serial = 475] [outer = 0x99770c00] 02:47:48 INFO - PROCESS | 11289 | 1468662468544 Marionette DEBUG loaded listener.js 02:47:48 INFO - PROCESS | 11289 | ++DOMWINDOW == 117 (0x9a902800) [pid = 11289] [serial = 476] [outer = 0x99770c00] 02:47:49 INFO - PROCESS | 11289 | 1468662469497 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]]]}] 02:47:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 02:47:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1478ms 02:47:49 INFO - PROCESS | 11289 | 1468662469538 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 02:47:49 INFO - PROCESS | 11289 | 1468662469542 Marionette TRACE conn3 <- [1,605,null,{"value":"8"}] 02:47:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 02:47:49 INFO - PROCESS | 11289 | 1468662469548 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 02:47:49 INFO - PROCESS | 11289 | 1468662469552 Marionette TRACE conn3 <- [1,606,null,{}] 02:47:49 INFO - PROCESS | 11289 | 1468662469558 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}] 02:47:49 INFO - PROCESS | 11289 | 1468662469563 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:47:49 INFO - PROCESS | 11289 | 1468662469736 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 02:47:49 INFO - PROCESS | 11289 | 1468662469911 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:49 INFO - PROCESS | 11289 | 1468662469929 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:47:50 INFO - PROCESS | 11289 | ++DOCSHELL 0x9b5f1800 == 53 [pid = 11289] [id = 159] 02:47:50 INFO - PROCESS | 11289 | ++DOMWINDOW == 118 (0x9b5f2400) [pid = 11289] [serial = 477] [outer = (nil)] 02:47:50 INFO - PROCESS | 11289 | ++DOMWINDOW == 119 (0x9c1e2c00) [pid = 11289] [serial = 478] [outer = 0x9b5f2400] 02:47:50 INFO - PROCESS | 11289 | 1468662470080 Marionette DEBUG loaded listener.js 02:47:50 INFO - PROCESS | 11289 | ++DOMWINDOW == 120 (0x9d8d3800) [pid = 11289] [serial = 479] [outer = 0x9b5f2400] 02:47:50 INFO - PROCESS | 11289 | 1468662470967 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]]]}] 02:47:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 02:47:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1479ms 02:47:51 INFO - PROCESS | 11289 | 1468662471028 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 02:47:51 INFO - PROCESS | 11289 | 1468662471035 Marionette TRACE conn3 <- [1,609,null,{"value":"8"}] 02:47:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 02:47:51 INFO - PROCESS | 11289 | 1468662471044 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 02:47:51 INFO - PROCESS | 11289 | 1468662471048 Marionette TRACE conn3 <- [1,610,null,{}] 02:47:51 INFO - PROCESS | 11289 | 1468662471053 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}] 02:47:51 INFO - PROCESS | 11289 | 1468662471059 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:47:51 INFO - PROCESS | 11289 | 1468662471270 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 02:47:51 INFO - PROCESS | 11289 | 1468662471493 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:51 INFO - PROCESS | 11289 | 1468662471501 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:47:51 INFO - PROCESS | 11289 | ++DOCSHELL 0x9b04e400 == 54 [pid = 11289] [id = 160] 02:47:51 INFO - PROCESS | 11289 | ++DOMWINDOW == 121 (0x9c1e3800) [pid = 11289] [serial = 480] [outer = (nil)] 02:47:51 INFO - PROCESS | 11289 | ++DOMWINDOW == 122 (0xa108e000) [pid = 11289] [serial = 481] [outer = 0x9c1e3800] 02:47:51 INFO - PROCESS | 11289 | 1468662471623 Marionette DEBUG loaded listener.js 02:47:51 INFO - PROCESS | 11289 | ++DOMWINDOW == 123 (0xa2221800) [pid = 11289] [serial = 482] [outer = 0x9c1e3800] 02:47:52 INFO - PROCESS | 11289 | 1468662472468 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]]]}] 02:47:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 02:47:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1482ms 02:47:52 INFO - PROCESS | 11289 | 1468662472526 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 02:47:52 INFO - PROCESS | 11289 | 1468662472530 Marionette TRACE conn3 <- [1,613,null,{"value":"8"}] 02:47:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 02:47:52 INFO - PROCESS | 11289 | 1468662472537 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 02:47:52 INFO - PROCESS | 11289 | 1468662472541 Marionette TRACE conn3 <- [1,614,null,{}] 02:47:52 INFO - PROCESS | 11289 | 1468662472546 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}] 02:47:52 INFO - PROCESS | 11289 | 1468662472551 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:47:52 INFO - PROCESS | 11289 | 1468662472721 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 02:47:52 INFO - PROCESS | 11289 | 1468662472901 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:52 INFO - PROCESS | 11289 | 1468662472909 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:47:52 INFO - PROCESS | 11289 | ++DOCSHELL 0x8dc71000 == 55 [pid = 11289] [id = 161] 02:47:52 INFO - PROCESS | 11289 | ++DOMWINDOW == 124 (0x8dc75000) [pid = 11289] [serial = 483] [outer = (nil)] 02:47:52 INFO - PROCESS | 11289 | ++DOMWINDOW == 125 (0x8e6c1c00) [pid = 11289] [serial = 484] [outer = 0x8dc75000] 02:47:52 INFO - PROCESS | 11289 | 1468662472991 Marionette DEBUG loaded listener.js 02:47:53 INFO - PROCESS | 11289 | ++DOMWINDOW == 126 (0x8edce800) [pid = 11289] [serial = 485] [outer = 0x8dc75000] 02:47:53 INFO - PROCESS | 11289 | 1468662473884 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]]]}] 02:47:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 02:47:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1688ms 02:47:54 INFO - PROCESS | 11289 | 1468662474305 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 02:47:54 INFO - PROCESS | 11289 | 1468662474311 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 02:47:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 02:47:54 INFO - PROCESS | 11289 | 1468662474321 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 02:47:54 INFO - PROCESS | 11289 | 1468662474325 Marionette TRACE conn3 <- [1,618,null,{}] 02:47:54 INFO - PROCESS | 11289 | 1468662474437 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}] 02:47:54 INFO - PROCESS | 11289 | 1468662474444 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:47:54 INFO - PROCESS | 11289 | 1468662474670 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 02:47:54 INFO - PROCESS | 11289 | 1468662474771 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:54 INFO - PROCESS | 11289 | 1468662474785 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:47:54 INFO - PROCESS | 11289 | ++DOCSHELL 0x8f640c00 == 56 [pid = 11289] [id = 162] 02:47:54 INFO - PROCESS | 11289 | ++DOMWINDOW == 127 (0x8f8bdc00) [pid = 11289] [serial = 486] [outer = (nil)] 02:47:54 INFO - PROCESS | 11289 | ++DOMWINDOW == 128 (0x90f1bc00) [pid = 11289] [serial = 487] [outer = 0x8f8bdc00] 02:47:54 INFO - PROCESS | 11289 | 1468662474854 Marionette DEBUG loaded listener.js 02:47:54 INFO - PROCESS | 11289 | ++DOMWINDOW == 129 (0x90f86800) [pid = 11289] [serial = 488] [outer = 0x8f8bdc00] 02:47:55 INFO - PROCESS | 11289 | 1468662475827 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]]]}] 02:47:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 02:47:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1575ms 02:47:55 INFO - PROCESS | 11289 | 1468662475896 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 02:47:55 INFO - PROCESS | 11289 | 1468662475902 Marionette TRACE conn3 <- [1,621,null,{"value":"8"}] 02:47:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 02:47:55 INFO - PROCESS | 11289 | 1468662475912 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 02:47:55 INFO - PROCESS | 11289 | 1468662475917 Marionette TRACE conn3 <- [1,622,null,{}] 02:47:55 INFO - PROCESS | 11289 | 1468662475923 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}] 02:47:55 INFO - PROCESS | 11289 | 1468662475928 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:47:56 INFO - PROCESS | 11289 | 1468662476122 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 02:47:56 INFO - PROCESS | 11289 | 1468662476344 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:56 INFO - PROCESS | 11289 | 1468662476352 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:47:57 INFO - PROCESS | 11289 | --DOCSHELL 0x950d6800 == 55 [pid = 11289] [id = 36] 02:47:57 INFO - PROCESS | 11289 | --DOCSHELL 0xa33cc000 == 54 [pid = 11289] [id = 51] 02:47:57 INFO - PROCESS | 11289 | --DOCSHELL 0x95395800 == 53 [pid = 11289] [id = 44] 02:47:57 INFO - PROCESS | 11289 | --DOCSHELL 0x91e45000 == 52 [pid = 11289] [id = 40] 02:47:57 INFO - PROCESS | 11289 | --DOCSHELL 0x946f5c00 == 51 [pid = 11289] [id = 35] 02:47:57 INFO - PROCESS | 11289 | --DOCSHELL 0x950cb400 == 50 [pid = 11289] [id = 41] 02:47:57 INFO - PROCESS | 11289 | --DOCSHELL 0x9a90a000 == 49 [pid = 11289] [id = 50] 02:47:57 INFO - PROCESS | 11289 | --DOCSHELL 0x8dc77400 == 48 [pid = 11289] [id = 132] 02:47:57 INFO - PROCESS | 11289 | --DOCSHELL 0x9b6ebc00 == 47 [pid = 11289] [id = 45] 02:47:57 INFO - PROCESS | 11289 | --DOCSHELL 0x91c02400 == 46 [pid = 11289] [id = 150] 02:47:57 INFO - PROCESS | 11289 | --DOCSHELL 0x946f4400 == 45 [pid = 11289] [id = 47] 02:47:57 INFO - PROCESS | 11289 | --DOCSHELL 0x8f8b7800 == 44 [pid = 11289] [id = 152] 02:47:57 INFO - PROCESS | 11289 | --DOCSHELL 0x93b95c00 == 43 [pid = 11289] [id = 38] 02:47:57 INFO - PROCESS | 11289 | --DOCSHELL 0x91e46c00 == 42 [pid = 11289] [id = 46] 02:47:57 INFO - PROCESS | 11289 | --DOCSHELL 0x9a74f400 == 41 [pid = 11289] [id = 37] 02:47:57 INFO - PROCESS | 11289 | --DOCSHELL 0x93b95400 == 40 [pid = 11289] [id = 49] 02:47:57 INFO - PROCESS | 11289 | --DOCSHELL 0x9cbf5800 == 39 [pid = 11289] [id = 42] 02:47:57 INFO - PROCESS | 11289 | --DOCSHELL 0x9b649800 == 38 [pid = 11289] [id = 39] 02:47:57 INFO - PROCESS | 11289 | --DOCSHELL 0x8dc77c00 == 37 [pid = 11289] [id = 153] 02:47:57 INFO - PROCESS | 11289 | --DOCSHELL 0x950d6c00 == 36 [pid = 11289] [id = 48] 02:47:57 INFO - PROCESS | 11289 | --DOCSHELL 0x9211d000 == 35 [pid = 11289] [id = 43] 02:47:57 INFO - PROCESS | 11289 | --DOCSHELL 0x91e51c00 == 34 [pid = 11289] [id = 151] 02:47:57 INFO - PROCESS | 11289 | --DOCSHELL 0x8f640c00 == 33 [pid = 11289] [id = 162] 02:47:57 INFO - PROCESS | 11289 | --DOCSHELL 0x9b04e400 == 32 [pid = 11289] [id = 160] 02:47:57 INFO - PROCESS | 11289 | --DOCSHELL 0x8dc71000 == 31 [pid = 11289] [id = 161] 02:47:57 INFO - PROCESS | 11289 | --DOCSHELL 0x9b5f1800 == 30 [pid = 11289] [id = 159] 02:47:57 INFO - PROCESS | 11289 | --DOCSHELL 0x97f09000 == 29 [pid = 11289] [id = 158] 02:47:57 INFO - PROCESS | 11289 | --DOCSHELL 0x922ee400 == 28 [pid = 11289] [id = 157] 02:47:57 INFO - PROCESS | 11289 | --DOCSHELL 0x8f632c00 == 27 [pid = 11289] [id = 155] 02:47:57 INFO - PROCESS | 11289 | --DOCSHELL 0x91e26400 == 26 [pid = 11289] [id = 156] 02:47:57 INFO - PROCESS | 11289 | --DOCSHELL 0x8dc76800 == 25 [pid = 11289] [id = 154] 02:47:57 INFO - PROCESS | 11289 | ++DOCSHELL 0x8dc71000 == 26 [pid = 11289] [id = 163] 02:47:57 INFO - PROCESS | 11289 | ++DOMWINDOW == 130 (0x8dc72800) [pid = 11289] [serial = 489] [outer = (nil)] 02:47:57 INFO - PROCESS | 11289 | ++DOMWINDOW == 131 (0x8e48dc00) [pid = 11289] [serial = 490] [outer = 0x8dc72800] 02:47:57 INFO - PROCESS | 11289 | 1468662477583 Marionette DEBUG loaded listener.js 02:47:57 INFO - PROCESS | 11289 | ++DOMWINDOW == 132 (0x8e6c2c00) [pid = 11289] [serial = 491] [outer = 0x8dc72800] 02:47:57 INFO - PROCESS | 11289 | --DOMWINDOW == 131 (0x922d2c00) [pid = 11289] [serial = 408] [outer = (nil)] [url = about:blank] 02:47:57 INFO - PROCESS | 11289 | --DOMWINDOW == 130 (0x919e5000) [pid = 11289] [serial = 364] [outer = (nil)] [url = about:blank] 02:47:57 INFO - PROCESS | 11289 | --DOMWINDOW == 129 (0x91172000) [pid = 11289] [serial = 363] [outer = (nil)] [url = about:blank] 02:47:57 INFO - PROCESS | 11289 | --DOMWINDOW == 128 (0x922ce800) [pid = 11289] [serial = 367] [outer = (nil)] [url = about:blank] 02:47:57 INFO - PROCESS | 11289 | --DOMWINDOW == 127 (0x9211a400) [pid = 11289] [serial = 366] [outer = (nil)] [url = about:blank] 02:47:57 INFO - PROCESS | 11289 | --DOMWINDOW == 126 (0x9b6de800) [pid = 11289] [serial = 370] [outer = (nil)] [url = about:blank] 02:47:57 INFO - PROCESS | 11289 | --DOMWINDOW == 125 (0x9b04e800) [pid = 11289] [serial = 369] [outer = (nil)] [url = about:blank] 02:47:57 INFO - PROCESS | 11289 | --DOMWINDOW == 124 (0xa1f02c00) [pid = 11289] [serial = 373] [outer = (nil)] [url = about:blank] 02:47:57 INFO - PROCESS | 11289 | --DOMWINDOW == 123 (0xa0621000) [pid = 11289] [serial = 372] [outer = (nil)] [url = about:blank] 02:47:57 INFO - PROCESS | 11289 | --DOMWINDOW == 122 (0xa310b400) [pid = 11289] [serial = 376] [outer = (nil)] [url = about:blank] 02:47:57 INFO - PROCESS | 11289 | --DOMWINDOW == 121 (0xa3103800) [pid = 11289] [serial = 375] [outer = (nil)] [url = about:blank] 02:47:57 INFO - PROCESS | 11289 | --DOMWINDOW == 120 (0xa6c67800) [pid = 11289] [serial = 379] [outer = (nil)] [url = about:blank] 02:47:57 INFO - PROCESS | 11289 | --DOMWINDOW == 119 (0xa6c63c00) [pid = 11289] [serial = 378] [outer = (nil)] [url = about:blank] 02:47:57 INFO - PROCESS | 11289 | --DOMWINDOW == 118 (0x8e494400) [pid = 11289] [serial = 382] [outer = (nil)] [url = about:blank] 02:47:57 INFO - PROCESS | 11289 | --DOMWINDOW == 117 (0x8e492400) [pid = 11289] [serial = 381] [outer = (nil)] [url = about:blank] 02:47:57 INFO - PROCESS | 11289 | --DOMWINDOW == 116 (0x8e48b800) [pid = 11289] [serial = 396] [outer = (nil)] [url = about:blank] 02:47:57 INFO - PROCESS | 11289 | --DOMWINDOW == 115 (0xa6c70c00) [pid = 11289] [serial = 385] [outer = (nil)] [url = about:blank] 02:47:57 INFO - PROCESS | 11289 | --DOMWINDOW == 114 (0xa6c63800) [pid = 11289] [serial = 384] [outer = (nil)] [url = about:blank] 02:47:57 INFO - PROCESS | 11289 | --DOMWINDOW == 113 (0x8e6ca000) [pid = 11289] [serial = 397] [outer = (nil)] [url = about:blank] 02:47:57 INFO - PROCESS | 11289 | --DOMWINDOW == 112 (0x8f633c00) [pid = 11289] [serial = 399] [outer = (nil)] [url = about:blank] 02:47:57 INFO - PROCESS | 11289 | --DOMWINDOW == 111 (0x8f63d400) [pid = 11289] [serial = 400] [outer = (nil)] [url = about:blank] 02:47:57 INFO - PROCESS | 11289 | --DOMWINDOW == 110 (0x8eedd800) [pid = 11289] [serial = 394] [outer = (nil)] [url = about:blank] 02:47:57 INFO - PROCESS | 11289 | --DOMWINDOW == 109 (0x8ec5cc00) [pid = 11289] [serial = 393] [outer = (nil)] [url = about:blank] 02:47:57 INFO - PROCESS | 11289 | --DOMWINDOW == 108 (0x8e6cb000) [pid = 11289] [serial = 388] [outer = (nil)] [url = about:blank] 02:47:57 INFO - PROCESS | 11289 | --DOMWINDOW == 107 (0x8e6c7800) [pid = 11289] [serial = 387] [outer = (nil)] [url = about:blank] 02:47:57 INFO - PROCESS | 11289 | --DOMWINDOW == 106 (0x8dc7c000) [pid = 11289] [serial = 391] [outer = (nil)] [url = about:blank] 02:47:57 INFO - PROCESS | 11289 | --DOMWINDOW == 105 (0x8dc7b400) [pid = 11289] [serial = 390] [outer = (nil)] [url = about:blank] 02:47:57 INFO - PROCESS | 11289 | --DOMWINDOW == 104 (0x8eed7400) [pid = 11289] [serial = 405] [outer = (nil)] [url = about:blank] 02:47:57 INFO - PROCESS | 11289 | --DOMWINDOW == 103 (0x9116cc00) [pid = 11289] [serial = 403] [outer = (nil)] [url = about:blank] 02:47:57 INFO - PROCESS | 11289 | --DOMWINDOW == 102 (0x90f87000) [pid = 11289] [serial = 402] [outer = (nil)] [url = about:blank] 02:47:57 INFO - PROCESS | 11289 | --DOMWINDOW == 101 (0x90f22400) [pid = 11289] [serial = 406] [outer = (nil)] [url = about:blank] 02:47:58 INFO - PROCESS | 11289 | 1468662478487 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]]]}] 02:47:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 02:47:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 2641ms 02:47:58 INFO - PROCESS | 11289 | 1468662478550 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 02:47:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 02:47:58 INFO - PROCESS | 11289 | 1468662478556 Marionette TRACE conn3 <- [1,625,null,{"value":"8"}] 02:47:58 INFO - PROCESS | 11289 | 1468662478563 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 02:47:58 INFO - PROCESS | 11289 | 1468662478567 Marionette TRACE conn3 <- [1,626,null,{}] 02:47:58 INFO - PROCESS | 11289 | 1468662478574 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}] 02:47:58 INFO - PROCESS | 11289 | 1468662478579 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:47:58 INFO - PROCESS | 11289 | 1468662478736 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 02:47:58 INFO - PROCESS | 11289 | 1468662478856 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:58 INFO - PROCESS | 11289 | 1468662478864 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:47:58 INFO - PROCESS | 11289 | ++DOCSHELL 0x8ec60000 == 27 [pid = 11289] [id = 164] 02:47:58 INFO - PROCESS | 11289 | ++DOMWINDOW == 102 (0x8ec61400) [pid = 11289] [serial = 492] [outer = (nil)] 02:47:58 INFO - PROCESS | 11289 | ++DOMWINDOW == 103 (0x8edcb400) [pid = 11289] [serial = 493] [outer = 0x8ec61400] 02:47:58 INFO - PROCESS | 11289 | 1468662478937 Marionette DEBUG loaded listener.js 02:47:59 INFO - PROCESS | 11289 | ++DOMWINDOW == 104 (0x8eedac00) [pid = 11289] [serial = 494] [outer = 0x8ec61400] 02:47:59 INFO - PROCESS | 11289 | 1468662479710 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]]]}] 02:47:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 02:47:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1182ms 02:47:59 INFO - PROCESS | 11289 | 1468662479745 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 02:47:59 INFO - PROCESS | 11289 | 1468662479751 Marionette TRACE conn3 <- [1,629,null,{"value":"8"}] 02:47:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 02:47:59 INFO - PROCESS | 11289 | 1468662479761 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 02:47:59 INFO - PROCESS | 11289 | 1468662479765 Marionette TRACE conn3 <- [1,630,null,{}] 02:47:59 INFO - PROCESS | 11289 | 1468662479771 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}] 02:47:59 INFO - PROCESS | 11289 | 1468662479776 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:47:59 INFO - PROCESS | 11289 | 1468662479945 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 02:47:59 INFO - PROCESS | 11289 | 1468662479956 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:59 INFO - PROCESS | 11289 | 1468662479964 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:47:59 INFO - PROCESS | 11289 | ++DOCSHELL 0x8edc9800 == 28 [pid = 11289] [id = 165] 02:47:59 INFO - PROCESS | 11289 | ++DOMWINDOW == 105 (0x8f63dc00) [pid = 11289] [serial = 495] [outer = (nil)] 02:48:00 INFO - PROCESS | 11289 | ++DOMWINDOW == 106 (0x8f8b7400) [pid = 11289] [serial = 496] [outer = 0x8f63dc00] 02:48:00 INFO - PROCESS | 11289 | 1468662480044 Marionette DEBUG loaded listener.js 02:48:00 INFO - PROCESS | 11289 | ++DOMWINDOW == 107 (0x8f8bf800) [pid = 11289] [serial = 497] [outer = 0x8f63dc00] 02:48:01 INFO - PROCESS | 11289 | 1468662481100 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]]]}] 02:48:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 02:48:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1385ms 02:48:01 INFO - PROCESS | 11289 | 1468662481146 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 02:48:01 INFO - PROCESS | 11289 | 1468662481150 Marionette TRACE conn3 <- [1,633,null,{"value":"8"}] 02:48:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 02:48:01 INFO - PROCESS | 11289 | 1468662481174 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 02:48:01 INFO - PROCESS | 11289 | 1468662481179 Marionette TRACE conn3 <- [1,634,null,{}] 02:48:01 INFO - PROCESS | 11289 | 1468662481197 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}] 02:48:01 INFO - PROCESS | 11289 | 1468662481209 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:48:01 INFO - PROCESS | 11289 | 1468662481441 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 02:48:01 INFO - PROCESS | 11289 | 1468662481528 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:01 INFO - PROCESS | 11289 | 1468662481537 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:48:01 INFO - PROCESS | 11289 | ++DOCSHELL 0x90f88800 == 29 [pid = 11289] [id = 166] 02:48:01 INFO - PROCESS | 11289 | ++DOMWINDOW == 108 (0x90f89400) [pid = 11289] [serial = 498] [outer = (nil)] 02:48:01 INFO - PROCESS | 11289 | ++DOMWINDOW == 109 (0x9116dc00) [pid = 11289] [serial = 499] [outer = 0x90f89400] 02:48:01 INFO - PROCESS | 11289 | 1468662481611 Marionette DEBUG loaded listener.js 02:48:01 INFO - PROCESS | 11289 | ++DOMWINDOW == 110 (0x91177400) [pid = 11289] [serial = 500] [outer = 0x90f89400] 02:48:02 INFO - PROCESS | 11289 | [11289] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:48:02 INFO - PROCESS | 11289 | --DOMWINDOW == 109 (0x8dc78000) [pid = 11289] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 02:48:02 INFO - PROCESS | 11289 | --DOMWINDOW == 108 (0x8edc2800) [pid = 11289] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 02:48:02 INFO - PROCESS | 11289 | --DOMWINDOW == 107 (0x8f8ba000) [pid = 11289] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 02:48:02 INFO - PROCESS | 11289 | --DOMWINDOW == 106 (0x97febc00) [pid = 11289] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 02:48:02 INFO - PROCESS | 11289 | --DOMWINDOW == 105 (0x91170800) [pid = 11289] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 02:48:02 INFO - PROCESS | 11289 | --DOMWINDOW == 104 (0x8edcec00) [pid = 11289] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 02:48:02 INFO - PROCESS | 11289 | --DOMWINDOW == 103 (0x91e2a800) [pid = 11289] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 02:48:02 INFO - PROCESS | 11289 | --DOMWINDOW == 102 (0x953d0000) [pid = 11289] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 02:48:02 INFO - PROCESS | 11289 | --DOMWINDOW == 101 (0x9513f000) [pid = 11289] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 02:48:03 INFO - PROCESS | 11289 | --DOMWINDOW == 100 (0x8edc6c00) [pid = 11289] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 02:48:03 INFO - PROCESS | 11289 | --DOMWINDOW == 99 (0x8f8be400) [pid = 11289] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 02:48:03 INFO - PROCESS | 11289 | --DOMWINDOW == 98 (0x90f1e000) [pid = 11289] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 02:48:03 INFO - PROCESS | 11289 | --DOMWINDOW == 97 (0x8ec5f400) [pid = 11289] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 02:48:03 INFO - PROCESS | 11289 | --DOMWINDOW == 96 (0x8ec66000) [pid = 11289] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 02:48:03 INFO - PROCESS | 11289 | --DOMWINDOW == 95 (0x8edc3800) [pid = 11289] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 02:48:03 INFO - PROCESS | 11289 | --DOMWINDOW == 94 (0x91c06800) [pid = 11289] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 02:48:03 INFO - PROCESS | 11289 | --DOMWINDOW == 93 (0x953c6800) [pid = 11289] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 02:48:03 INFO - PROCESS | 11289 | --DOMWINDOW == 92 (0x922cc000) [pid = 11289] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 02:48:03 INFO - PROCESS | 11289 | 1468662483258 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]]]}] 02:48:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 02:48:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 2140ms 02:48:03 INFO - PROCESS | 11289 | 1468662483313 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 02:48:03 INFO - PROCESS | 11289 | 1468662483317 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 02:48:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 02:48:03 INFO - PROCESS | 11289 | 1468662483323 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 02:48:03 INFO - PROCESS | 11289 | 1468662483326 Marionette TRACE conn3 <- [1,638,null,{}] 02:48:03 INFO - PROCESS | 11289 | 1468662483333 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}] 02:48:03 INFO - PROCESS | 11289 | 1468662483337 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:48:03 INFO - PROCESS | 11289 | 1468662483489 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 02:48:03 INFO - PROCESS | 11289 | 1468662483609 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:03 INFO - PROCESS | 11289 | 1468662483615 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:48:03 INFO - PROCESS | 11289 | ++DOCSHELL 0x8dc70800 == 30 [pid = 11289] [id = 167] 02:48:03 INFO - PROCESS | 11289 | ++DOMWINDOW == 93 (0x8e6cec00) [pid = 11289] [serial = 501] [outer = (nil)] 02:48:03 INFO - PROCESS | 11289 | ++DOMWINDOW == 94 (0x90f91c00) [pid = 11289] [serial = 502] [outer = 0x8e6cec00] 02:48:03 INFO - PROCESS | 11289 | 1468662483685 Marionette DEBUG loaded listener.js 02:48:03 INFO - PROCESS | 11289 | ++DOMWINDOW == 95 (0x919e9000) [pid = 11289] [serial = 503] [outer = 0x8e6cec00] 02:48:04 INFO - PROCESS | 11289 | [11289] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:48:04 INFO - PROCESS | 11289 | 1468662484319 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]]]}] 02:48:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 02:48:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1033ms 02:48:04 INFO - PROCESS | 11289 | 1468662484357 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 02:48:04 INFO - PROCESS | 11289 | 1468662484360 Marionette TRACE conn3 <- [1,641,null,{"value":"8"}] 02:48:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 02:48:04 INFO - PROCESS | 11289 | 1468662484366 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 02:48:04 INFO - PROCESS | 11289 | 1468662484369 Marionette TRACE conn3 <- [1,642,null,{}] 02:48:04 INFO - PROCESS | 11289 | 1468662484375 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}] 02:48:04 INFO - PROCESS | 11289 | 1468662484379 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:48:04 INFO - PROCESS | 11289 | 1468662484579 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 02:48:04 INFO - PROCESS | 11289 | 1468662484630 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:04 INFO - PROCESS | 11289 | 1468662484642 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:48:04 INFO - PROCESS | 11289 | ++DOCSHELL 0x91c02000 == 31 [pid = 11289] [id = 168] 02:48:04 INFO - PROCESS | 11289 | ++DOMWINDOW == 96 (0x91c02800) [pid = 11289] [serial = 504] [outer = (nil)] 02:48:04 INFO - PROCESS | 11289 | ++DOMWINDOW == 97 (0x91e25c00) [pid = 11289] [serial = 505] [outer = 0x91c02800] 02:48:04 INFO - PROCESS | 11289 | 1468662484724 Marionette DEBUG loaded listener.js 02:48:04 INFO - PROCESS | 11289 | ++DOMWINDOW == 98 (0x922c5000) [pid = 11289] [serial = 506] [outer = 0x91c02800] 02:48:05 INFO - PROCESS | 11289 | 1468662485826 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]]]}] 02:48:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 02:48:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1492ms 02:48:05 INFO - PROCESS | 11289 | 1468662485860 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 02:48:05 INFO - PROCESS | 11289 | 1468662485867 Marionette TRACE conn3 <- [1,645,null,{"value":"8"}] 02:48:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 02:48:05 INFO - PROCESS | 11289 | 1468662485874 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 02:48:05 INFO - PROCESS | 11289 | 1468662485882 Marionette TRACE conn3 <- [1,646,null,{}] 02:48:05 INFO - PROCESS | 11289 | 1468662485890 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}] 02:48:05 INFO - PROCESS | 11289 | 1468662485896 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:48:06 INFO - PROCESS | 11289 | 1468662486074 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 02:48:06 INFO - PROCESS | 11289 | 1468662486249 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:06 INFO - PROCESS | 11289 | 1468662486256 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:48:06 INFO - PROCESS | 11289 | ++DOCSHELL 0x8dc75800 == 32 [pid = 11289] [id = 169] 02:48:06 INFO - PROCESS | 11289 | ++DOMWINDOW == 99 (0x8dc7e800) [pid = 11289] [serial = 507] [outer = (nil)] 02:48:06 INFO - PROCESS | 11289 | ++DOMWINDOW == 100 (0x8edcd800) [pid = 11289] [serial = 508] [outer = 0x8dc7e800] 02:48:06 INFO - PROCESS | 11289 | 1468662486344 Marionette DEBUG loaded listener.js 02:48:06 INFO - PROCESS | 11289 | ++DOMWINDOW == 101 (0x8f63b800) [pid = 11289] [serial = 509] [outer = 0x8dc7e800] 02:48:07 INFO - PROCESS | 11289 | 1468662487290 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]]]}] 02:48:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 02:48:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1484ms 02:48:07 INFO - PROCESS | 11289 | 1468662487358 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 02:48:07 INFO - PROCESS | 11289 | 1468662487365 Marionette TRACE conn3 <- [1,649,null,{"value":"8"}] 02:48:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 02:48:07 INFO - PROCESS | 11289 | 1468662487376 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 02:48:07 INFO - PROCESS | 11289 | 1468662487380 Marionette TRACE conn3 <- [1,650,null,{}] 02:48:07 INFO - PROCESS | 11289 | 1468662487387 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}] 02:48:07 INFO - PROCESS | 11289 | 1468662487393 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:48:07 INFO - PROCESS | 11289 | 1468662487621 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 02:48:07 INFO - PROCESS | 11289 | 1468662487871 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:07 INFO - PROCESS | 11289 | 1468662487881 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:48:07 INFO - PROCESS | 11289 | ++DOCSHELL 0x8eee5c00 == 33 [pid = 11289] [id = 170] 02:48:07 INFO - PROCESS | 11289 | ++DOMWINDOW == 102 (0x91172400) [pid = 11289] [serial = 510] [outer = (nil)] 02:48:07 INFO - PROCESS | 11289 | ++DOMWINDOW == 103 (0x91c06400) [pid = 11289] [serial = 511] [outer = 0x91172400] 02:48:08 INFO - PROCESS | 11289 | 1468662488008 Marionette DEBUG loaded listener.js 02:48:08 INFO - PROCESS | 11289 | ++DOMWINDOW == 104 (0x91e4e000) [pid = 11289] [serial = 512] [outer = 0x91172400] 02:48:08 INFO - PROCESS | 11289 | 1468662488871 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]]]}] 02:48:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 02:48:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1532ms 02:48:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 02:48:08 INFO - PROCESS | 11289 | 1468662488908 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 02:48:08 INFO - PROCESS | 11289 | 1468662488912 Marionette TRACE conn3 <- [1,653,null,{"value":"8"}] 02:48:08 INFO - PROCESS | 11289 | 1468662488919 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 02:48:08 INFO - PROCESS | 11289 | 1468662488925 Marionette TRACE conn3 <- [1,654,null,{}] 02:48:08 INFO - PROCESS | 11289 | 1468662488941 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}] 02:48:08 INFO - PROCESS | 11289 | 1468662488950 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:48:09 INFO - PROCESS | 11289 | 1468662489122 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 02:48:09 INFO - PROCESS | 11289 | 1468662489282 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:09 INFO - PROCESS | 11289 | 1468662489295 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:48:09 INFO - PROCESS | 11289 | ++DOCSHELL 0x92e08800 == 34 [pid = 11289] [id = 171] 02:48:09 INFO - PROCESS | 11289 | ++DOMWINDOW == 105 (0x92e0a000) [pid = 11289] [serial = 513] [outer = (nil)] 02:48:09 INFO - PROCESS | 11289 | ++DOMWINDOW == 106 (0x92eb6800) [pid = 11289] [serial = 514] [outer = 0x92e0a000] 02:48:09 INFO - PROCESS | 11289 | 1468662489388 Marionette DEBUG loaded listener.js 02:48:09 INFO - PROCESS | 11289 | ++DOMWINDOW == 107 (0x93964c00) [pid = 11289] [serial = 515] [outer = 0x92e0a000] 02:48:10 INFO - PROCESS | 11289 | 1468662490382 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]]]}] 02:48:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 02:48:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1537ms 02:48:10 INFO - PROCESS | 11289 | 1468662490454 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 02:48:10 INFO - PROCESS | 11289 | 1468662490459 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 02:48:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 02:48:10 INFO - PROCESS | 11289 | 1468662490465 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 02:48:10 INFO - PROCESS | 11289 | 1468662490469 Marionette TRACE conn3 <- [1,658,null,{}] 02:48:10 INFO - PROCESS | 11289 | 1468662490475 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}] 02:48:10 INFO - PROCESS | 11289 | 1468662490480 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:48:10 INFO - PROCESS | 11289 | 1468662490652 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 02:48:10 INFO - PROCESS | 11289 | 1468662490815 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:10 INFO - PROCESS | 11289 | 1468662490824 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:48:10 INFO - PROCESS | 11289 | ++DOCSHELL 0x93968c00 == 35 [pid = 11289] [id = 172] 02:48:10 INFO - PROCESS | 11289 | ++DOMWINDOW == 108 (0x93b94c00) [pid = 11289] [serial = 516] [outer = (nil)] 02:48:10 INFO - PROCESS | 11289 | ++DOMWINDOW == 109 (0x93b9f000) [pid = 11289] [serial = 517] [outer = 0x93b94c00] 02:48:10 INFO - PROCESS | 11289 | 1468662490907 Marionette DEBUG loaded listener.js 02:48:11 INFO - PROCESS | 11289 | ++DOMWINDOW == 110 (0x95336000) [pid = 11289] [serial = 518] [outer = 0x93b94c00] 02:48:11 INFO - PROCESS | 11289 | 1468662491761 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]]]}] 02:48:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 02:48:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1327ms 02:48:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 02:48:11 INFO - PROCESS | 11289 | 1468662491795 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 02:48:11 INFO - PROCESS | 11289 | 1468662491798 Marionette TRACE conn3 <- [1,661,null,{"value":"8"}] 02:48:11 INFO - PROCESS | 11289 | 1468662491806 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 02:48:11 INFO - PROCESS | 11289 | 1468662491809 Marionette TRACE conn3 <- [1,662,null,{}] 02:48:11 INFO - PROCESS | 11289 | 1468662491815 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}] 02:48:11 INFO - PROCESS | 11289 | 1468662491820 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:48:12 INFO - PROCESS | 11289 | 1468662492046 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 02:48:12 INFO - PROCESS | 11289 | 1468662492165 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:12 INFO - PROCESS | 11289 | 1468662492174 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:48:12 INFO - PROCESS | 11289 | ++DOCSHELL 0x919e7c00 == 36 [pid = 11289] [id = 173] 02:48:12 INFO - PROCESS | 11289 | ++DOMWINDOW == 111 (0x93962800) [pid = 11289] [serial = 519] [outer = (nil)] 02:48:12 INFO - PROCESS | 11289 | ++DOMWINDOW == 112 (0x9538f800) [pid = 11289] [serial = 520] [outer = 0x93962800] 02:48:12 INFO - PROCESS | 11289 | 1468662492264 Marionette DEBUG loaded listener.js 02:48:12 INFO - PROCESS | 11289 | ++DOMWINDOW == 113 (0x953c2c00) [pid = 11289] [serial = 521] [outer = 0x93962800] 02:48:12 INFO - PROCESS | 11289 | [11289] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:48:13 INFO - PROCESS | 11289 | 1468662493400 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]]]}] 02:48:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 02:48:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1629ms 02:48:13 INFO - PROCESS | 11289 | 1468662493434 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 02:48:13 INFO - PROCESS | 11289 | 1468662493437 Marionette TRACE conn3 <- [1,665,null,{"value":"8"}] 02:48:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 02:48:13 INFO - PROCESS | 11289 | 1468662493443 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 02:48:13 INFO - PROCESS | 11289 | 1468662493447 Marionette TRACE conn3 <- [1,666,null,{}] 02:48:13 INFO - PROCESS | 11289 | 1468662493453 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}] 02:48:13 INFO - PROCESS | 11289 | 1468662493463 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:48:13 INFO - PROCESS | 11289 | 1468662493684 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 02:48:13 INFO - PROCESS | 11289 | 1468662493891 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:13 INFO - PROCESS | 11289 | 1468662493901 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:48:13 INFO - PROCESS | 11289 | ++DOCSHELL 0x8e497000 == 37 [pid = 11289] [id = 174] 02:48:13 INFO - PROCESS | 11289 | ++DOMWINDOW == 114 (0x919e4000) [pid = 11289] [serial = 522] [outer = (nil)] 02:48:13 INFO - PROCESS | 11289 | ++DOMWINDOW == 115 (0x994e1400) [pid = 11289] [serial = 523] [outer = 0x919e4000] 02:48:13 INFO - PROCESS | 11289 | 1468662493977 Marionette DEBUG loaded listener.js 02:48:14 INFO - PROCESS | 11289 | ++DOMWINDOW == 116 (0x99434800) [pid = 11289] [serial = 524] [outer = 0x919e4000] 02:48:14 INFO - PROCESS | 11289 | [11289] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:48:14 INFO - PROCESS | 11289 | 1468662494838 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]]]}] 02:48:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 02:48:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1482ms 02:48:14 INFO - PROCESS | 11289 | 1468662494927 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 02:48:14 INFO - PROCESS | 11289 | 1468662494931 Marionette TRACE conn3 <- [1,669,null,{"value":"8"}] 02:48:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 02:48:14 INFO - PROCESS | 11289 | 1468662494938 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 02:48:14 INFO - PROCESS | 11289 | 1468662494941 Marionette TRACE conn3 <- [1,670,null,{}] 02:48:14 INFO - PROCESS | 11289 | 1468662494947 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}] 02:48:14 INFO - PROCESS | 11289 | 1468662494952 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:48:15 INFO - PROCESS | 11289 | 1468662495153 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 02:48:15 INFO - PROCESS | 11289 | 1468662495324 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:15 INFO - PROCESS | 11289 | 1468662495333 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:48:15 INFO - PROCESS | 11289 | ++DOCSHELL 0x90f21c00 == 38 [pid = 11289] [id = 175] 02:48:15 INFO - PROCESS | 11289 | ++DOMWINDOW == 117 (0x90f26400) [pid = 11289] [serial = 525] [outer = (nil)] 02:48:15 INFO - PROCESS | 11289 | ++DOMWINDOW == 118 (0x99ac0800) [pid = 11289] [serial = 526] [outer = 0x90f26400] 02:48:15 INFO - PROCESS | 11289 | 1468662495459 Marionette DEBUG loaded listener.js 02:48:15 INFO - PROCESS | 11289 | ++DOMWINDOW == 119 (0x99c76400) [pid = 11289] [serial = 527] [outer = 0x90f26400] 02:48:16 INFO - PROCESS | 11289 | 1468662496342 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]]]}] 02:48:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 02:48:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1483ms 02:48:16 INFO - PROCESS | 11289 | 1468662496422 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 02:48:16 INFO - PROCESS | 11289 | 1468662496426 Marionette TRACE conn3 <- [1,673,null,{"value":"8"}] 02:48:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 02:48:16 INFO - PROCESS | 11289 | 1468662496433 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 02:48:16 INFO - PROCESS | 11289 | 1468662496437 Marionette TRACE conn3 <- [1,674,null,{}] 02:48:16 INFO - PROCESS | 11289 | 1468662496443 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}] 02:48:16 INFO - PROCESS | 11289 | 1468662496448 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:48:16 INFO - PROCESS | 11289 | 1468662496609 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 02:48:16 INFO - PROCESS | 11289 | 1468662496961 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:16 INFO - PROCESS | 11289 | 1468662496972 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:48:17 INFO - PROCESS | 11289 | ++DOCSHELL 0x8dc7bc00 == 39 [pid = 11289] [id = 176] 02:48:17 INFO - PROCESS | 11289 | ++DOMWINDOW == 120 (0x8dc7c000) [pid = 11289] [serial = 528] [outer = (nil)] 02:48:17 INFO - PROCESS | 11289 | ++DOMWINDOW == 121 (0x8e48ac00) [pid = 11289] [serial = 529] [outer = 0x8dc7c000] 02:48:17 INFO - PROCESS | 11289 | 1468662497049 Marionette DEBUG loaded listener.js 02:48:17 INFO - PROCESS | 11289 | ++DOMWINDOW == 122 (0x8e6cb400) [pid = 11289] [serial = 530] [outer = 0x8dc7c000] 02:48:17 INFO - PROCESS | 11289 | [11289] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:48:17 INFO - PROCESS | 11289 | 1468662497870 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]]]}] 02:48:17 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 02:48:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1477ms 02:48:17 INFO - PROCESS | 11289 | 1468662497914 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 02:48:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 02:48:17 INFO - PROCESS | 11289 | 1468662497919 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 02:48:17 INFO - PROCESS | 11289 | 1468662497927 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 02:48:17 INFO - PROCESS | 11289 | 1468662497930 Marionette TRACE conn3 <- [1,678,null,{}] 02:48:17 INFO - PROCESS | 11289 | 1468662497939 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}] 02:48:17 INFO - PROCESS | 11289 | 1468662497945 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:48:18 INFO - PROCESS | 11289 | 1468662498108 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 02:48:18 INFO - PROCESS | 11289 | 1468662498341 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:18 INFO - PROCESS | 11289 | 1468662498352 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:48:18 INFO - PROCESS | 11289 | ++DOCSHELL 0x8ec5e800 == 40 [pid = 11289] [id = 177] 02:48:18 INFO - PROCESS | 11289 | ++DOMWINDOW == 123 (0x8ec67000) [pid = 11289] [serial = 531] [outer = (nil)] 02:48:18 INFO - PROCESS | 11289 | ++DOMWINDOW == 124 (0x8f8bc000) [pid = 11289] [serial = 532] [outer = 0x8ec67000] 02:48:18 INFO - PROCESS | 11289 | 1468662498469 Marionette DEBUG loaded listener.js 02:48:18 INFO - PROCESS | 11289 | ++DOMWINDOW == 125 (0x90f1d800) [pid = 11289] [serial = 533] [outer = 0x8ec67000] 02:48:19 INFO - PROCESS | 11289 | --DOMWINDOW == 124 (0x92eb3c00) [pid = 11289] [serial = 460] [outer = (nil)] [url = about:blank] 02:48:19 INFO - PROCESS | 11289 | --DOMWINDOW == 123 (0x8eedf000) [pid = 11289] [serial = 442] [outer = (nil)] [url = about:blank] 02:48:19 INFO - PROCESS | 11289 | --DOMWINDOW == 122 (0x92ebfc00) [pid = 11289] [serial = 409] [outer = (nil)] [url = about:blank] 02:48:19 INFO - PROCESS | 11289 | --DOMWINDOW == 121 (0x99434c00) [pid = 11289] [serial = 424] [outer = (nil)] [url = about:blank] 02:48:19 INFO - PROCESS | 11289 | --DOMWINDOW == 120 (0x946e9800) [pid = 11289] [serial = 457] [outer = (nil)] [url = about:blank] 02:48:19 INFO - PROCESS | 11289 | --DOMWINDOW == 119 (0x9883fc00) [pid = 11289] [serial = 427] [outer = (nil)] [url = about:blank] 02:48:19 INFO - PROCESS | 11289 | --DOMWINDOW == 118 (0x922cc800) [pid = 11289] [serial = 414] [outer = (nil)] [url = about:blank] 02:48:19 INFO - PROCESS | 11289 | --DOMWINDOW == 117 (0x953d4400) [pid = 11289] [serial = 421] [outer = (nil)] [url = about:blank] 02:48:19 INFO - PROCESS | 11289 | --DOMWINDOW == 116 (0x95339c00) [pid = 11289] [serial = 418] [outer = (nil)] [url = about:blank] 02:48:19 INFO - PROCESS | 11289 | --DOMWINDOW == 115 (0x953da000) [pid = 11289] [serial = 422] [outer = (nil)] [url = about:blank] 02:48:19 INFO - PROCESS | 11289 | --DOMWINDOW == 114 (0x8f8c5800) [pid = 11289] [serial = 412] [outer = (nil)] [url = about:blank] 02:48:19 INFO - PROCESS | 11289 | --DOMWINDOW == 113 (0x90f1b800) [pid = 11289] [serial = 448] [outer = (nil)] [url = about:blank] 02:48:19 INFO - PROCESS | 11289 | --DOMWINDOW == 112 (0x8edcc800) [pid = 11289] [serial = 411] [outer = (nil)] [url = about:blank] 02:48:19 INFO - PROCESS | 11289 | --DOMWINDOW == 111 (0xa061ac00) [pid = 11289] [serial = 439] [outer = (nil)] [url = about:blank] 02:48:19 INFO - PROCESS | 11289 | --DOMWINDOW == 110 (0xa6c64c00) [pid = 11289] [serial = 241] [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.] 02:48:19 INFO - PROCESS | 11289 | --DOMWINDOW == 109 (0x9aaef800) [pid = 11289] [serial = 430] [outer = (nil)] [url = about:blank] 02:48:19 INFO - PROCESS | 11289 | --DOMWINDOW == 108 (0x9b5e4800) [pid = 11289] [serial = 433] [outer = (nil)] [url = about:blank] 02:48:19 INFO - PROCESS | 11289 | --DOMWINDOW == 107 (0x90f23000) [pid = 11289] [serial = 431] [outer = (nil)] [url = about:blank] 02:48:19 INFO - PROCESS | 11289 | --DOMWINDOW == 106 (0x9b5ef800) [pid = 11289] [serial = 434] [outer = (nil)] [url = about:blank] 02:48:19 INFO - PROCESS | 11289 | --DOMWINDOW == 105 (0x92e0c000) [pid = 11289] [serial = 415] [outer = (nil)] [url = about:blank] 02:48:19 INFO - PROCESS | 11289 | --DOMWINDOW == 104 (0x90f28400) [pid = 11289] [serial = 449] [outer = (nil)] [url = about:blank] 02:48:19 INFO - PROCESS | 11289 | --DOMWINDOW == 103 (0x994e1000) [pid = 11289] [serial = 425] [outer = (nil)] [url = about:blank] 02:48:19 INFO - PROCESS | 11289 | --DOMWINDOW == 102 (0x8edc8c00) [pid = 11289] [serial = 445] [outer = (nil)] [url = about:blank] 02:48:19 INFO - PROCESS | 11289 | --DOMWINDOW == 101 (0x90f91800) [pid = 11289] [serial = 443] [outer = (nil)] [url = about:blank] 02:48:19 INFO - PROCESS | 11289 | --DOMWINDOW == 100 (0x91e20000) [pid = 11289] [serial = 451] [outer = (nil)] [url = about:blank] 02:48:19 INFO - PROCESS | 11289 | --DOMWINDOW == 99 (0x950ce000) [pid = 11289] [serial = 458] [outer = (nil)] [url = about:blank] 02:48:19 INFO - PROCESS | 11289 | --DOMWINDOW == 98 (0x9b64e800) [pid = 11289] [serial = 436] [outer = (nil)] [url = about:blank] 02:48:19 INFO - PROCESS | 11289 | --DOMWINDOW == 97 (0x92eb5800) [pid = 11289] [serial = 455] [outer = (nil)] [url = about:blank] 02:48:19 INFO - PROCESS | 11289 | --DOMWINDOW == 96 (0x922e3400) [pid = 11289] [serial = 454] [outer = (nil)] [url = about:blank] 02:48:19 INFO - PROCESS | 11289 | --DOMWINDOW == 95 (0x9cbee400) [pid = 11289] [serial = 437] [outer = (nil)] [url = about:blank] 02:48:19 INFO - PROCESS | 11289 | --DOMWINDOW == 94 (0xa061e800) [pid = 11289] [serial = 440] [outer = (nil)] [url = about:blank] 02:48:19 INFO - PROCESS | 11289 | --DOMWINDOW == 93 (0x9a253400) [pid = 11289] [serial = 428] [outer = (nil)] [url = about:blank] 02:48:19 INFO - PROCESS | 11289 | --DOMWINDOW == 92 (0x95332c00) [pid = 11289] [serial = 417] [outer = (nil)] [url = about:blank] 02:48:19 INFO - PROCESS | 11289 | --DOMWINDOW == 91 (0x8eee2c00) [pid = 11289] [serial = 446] [outer = (nil)] [url = about:blank] 02:48:19 INFO - PROCESS | 11289 | --DOMWINDOW == 90 (0x91e4e800) [pid = 11289] [serial = 452] [outer = (nil)] [url = about:blank] 02:48:19 INFO - PROCESS | 11289 | --DOMWINDOW == 89 (0x95397000) [pid = 11289] [serial = 461] [outer = (nil)] [url = about:blank] 02:48:19 INFO - PROCESS | 11289 | 1468662499381 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]]]}] 02:48:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 02:48:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1488ms 02:48:19 INFO - PROCESS | 11289 | 1468662499417 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 02:48:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 02:48:19 INFO - PROCESS | 11289 | 1468662499423 Marionette TRACE conn3 <- [1,681,null,{"value":"8"}] 02:48:19 INFO - PROCESS | 11289 | 1468662499430 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 02:48:19 INFO - PROCESS | 11289 | 1468662499434 Marionette TRACE conn3 <- [1,682,null,{}] 02:48:19 INFO - PROCESS | 11289 | 1468662499439 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}] 02:48:19 INFO - PROCESS | 11289 | 1468662499444 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:48:19 INFO - PROCESS | 11289 | 1468662499605 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 02:48:19 INFO - PROCESS | 11289 | 1468662499621 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:19 INFO - PROCESS | 11289 | 1468662499629 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:48:19 INFO - PROCESS | 11289 | ++DOCSHELL 0x90f23000 == 41 [pid = 11289] [id = 178] 02:48:19 INFO - PROCESS | 11289 | ++DOMWINDOW == 90 (0x90f27800) [pid = 11289] [serial = 534] [outer = (nil)] 02:48:19 INFO - PROCESS | 11289 | ++DOMWINDOW == 91 (0x9116e400) [pid = 11289] [serial = 535] [outer = 0x90f27800] 02:48:19 INFO - PROCESS | 11289 | 1468662499724 Marionette DEBUG loaded listener.js 02:48:19 INFO - PROCESS | 11289 | ++DOMWINDOW == 92 (0x91c05c00) [pid = 11289] [serial = 536] [outer = 0x90f27800] 02:48:21 INFO - PROCESS | 11289 | SkCairoFTTypeface::onFilterRec unimplemented 02:48:21 INFO - PROCESS | 11289 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 02:48:21 INFO - PROCESS | 11289 | 1468662501080 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]]]}] 02:48:21 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) 02:48:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1679ms 02:48:21 INFO - PROCESS | 11289 | 1468662501109 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 02:48:21 INFO - PROCESS | 11289 | 1468662501113 Marionette TRACE conn3 <- [1,685,null,{"value":"8"}] 02:48:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 02:48:21 INFO - PROCESS | 11289 | 1468662501126 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 02:48:21 INFO - PROCESS | 11289 | 1468662501135 Marionette TRACE conn3 <- [1,686,null,{}] 02:48:21 INFO - PROCESS | 11289 | 1468662501143 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}] 02:48:21 INFO - PROCESS | 11289 | 1468662501149 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:48:21 INFO - PROCESS | 11289 | 1468662501295 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 02:48:21 INFO - PROCESS | 11289 | 1468662501472 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:21 INFO - PROCESS | 11289 | 1468662501481 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:48:21 INFO - PROCESS | 11289 | ++DOCSHELL 0x9116a800 == 42 [pid = 11289] [id = 179] 02:48:21 INFO - PROCESS | 11289 | ++DOMWINDOW == 93 (0x91e24000) [pid = 11289] [serial = 537] [outer = (nil)] 02:48:21 INFO - PROCESS | 11289 | ++DOMWINDOW == 94 (0x922e3000) [pid = 11289] [serial = 538] [outer = 0x91e24000] 02:48:21 INFO - PROCESS | 11289 | 1468662501546 Marionette DEBUG loaded listener.js 02:48:21 INFO - PROCESS | 11289 | ++DOMWINDOW == 95 (0x92ebfc00) [pid = 11289] [serial = 539] [outer = 0x91e24000] 02:48:22 INFO - PROCESS | 11289 | SkCairoFTTypeface::onFilterRec unimplemented 02:48:22 INFO - PROCESS | 11289 | 1468662502702 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]]]}] 02:48:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 02:48:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1603ms 02:48:22 INFO - PROCESS | 11289 | 1468662502722 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 02:48:22 INFO - PROCESS | 11289 | 1468662502727 Marionette TRACE conn3 <- [1,689,null,{"value":"8"}] 02:48:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 02:48:22 INFO - PROCESS | 11289 | 1468662502741 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 02:48:22 INFO - PROCESS | 11289 | 1468662502746 Marionette TRACE conn3 <- [1,690,null,{}] 02:48:22 INFO - PROCESS | 11289 | 1468662502754 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}] 02:48:22 INFO - PROCESS | 11289 | 1468662502758 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:48:22 INFO - PROCESS | 11289 | 1468662502963 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 02:48:23 INFO - PROCESS | 11289 | 1468662503075 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:23 INFO - PROCESS | 11289 | 1468662503080 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:48:23 INFO - PROCESS | 11289 | ++DOCSHELL 0x922c9800 == 43 [pid = 11289] [id = 180] 02:48:23 INFO - PROCESS | 11289 | ++DOMWINDOW == 96 (0x922e3c00) [pid = 11289] [serial = 540] [outer = (nil)] 02:48:23 INFO - PROCESS | 11289 | ++DOMWINDOW == 97 (0x950d7c00) [pid = 11289] [serial = 541] [outer = 0x922e3c00] 02:48:23 INFO - PROCESS | 11289 | 1468662503151 Marionette DEBUG loaded listener.js 02:48:23 INFO - PROCESS | 11289 | ++DOMWINDOW == 98 (0x95331800) [pid = 11289] [serial = 542] [outer = 0x922e3c00] 02:48:23 INFO - PROCESS | 11289 | --DOMWINDOW == 97 (0x90f89400) [pid = 11289] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 02:48:23 INFO - PROCESS | 11289 | --DOMWINDOW == 96 (0x8dc78400) [pid = 11289] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 02:48:23 INFO - PROCESS | 11289 | --DOMWINDOW == 95 (0x8ec61400) [pid = 11289] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 02:48:23 INFO - PROCESS | 11289 | --DOMWINDOW == 94 (0x8f63c400) [pid = 11289] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 02:48:23 INFO - PROCESS | 11289 | --DOMWINDOW == 93 (0x922e4800) [pid = 11289] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 02:48:23 INFO - PROCESS | 11289 | --DOMWINDOW == 92 (0x8f63dc00) [pid = 11289] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 02:48:23 INFO - PROCESS | 11289 | --DOMWINDOW == 91 (0x92eb3400) [pid = 11289] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 02:48:23 INFO - PROCESS | 11289 | --DOMWINDOW == 90 (0x8dc72800) [pid = 11289] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 02:48:23 INFO - PROCESS | 11289 | --DOMWINDOW == 89 (0x99770c00) [pid = 11289] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 02:48:23 INFO - PROCESS | 11289 | --DOMWINDOW == 88 (0x8f8bdc00) [pid = 11289] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 02:48:23 INFO - PROCESS | 11289 | --DOMWINDOW == 87 (0x9b5f2400) [pid = 11289] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 02:48:23 INFO - PROCESS | 11289 | --DOMWINDOW == 86 (0x9c1e3800) [pid = 11289] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 02:48:23 INFO - PROCESS | 11289 | --DOMWINDOW == 85 (0x8dc75000) [pid = 11289] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 02:48:23 INFO - PROCESS | 11289 | --DOMWINDOW == 84 (0x8e6cec00) [pid = 11289] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 02:48:24 INFO - PROCESS | 11289 | SkCairoFTTypeface::onFilterRec unimplemented 02:48:24 INFO - PROCESS | 11289 | 1468662504428 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]]]}] 02:48:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 02:48:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1737ms 02:48:24 INFO - PROCESS | 11289 | 1468662504476 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 02:48:24 INFO - PROCESS | 11289 | 1468662504479 Marionette TRACE conn3 <- [1,693,null,{"value":"8"}] 02:48:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 02:48:24 INFO - PROCESS | 11289 | 1468662504485 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 02:48:24 INFO - PROCESS | 11289 | 1468662504488 Marionette TRACE conn3 <- [1,694,null,{}] 02:48:24 INFO - PROCESS | 11289 | 1468662504494 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}] 02:48:24 INFO - PROCESS | 11289 | 1468662504498 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:48:24 INFO - PROCESS | 11289 | 1468662504641 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 02:48:24 INFO - PROCESS | 11289 | 1468662504808 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:24 INFO - PROCESS | 11289 | 1468662504825 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:48:24 INFO - PROCESS | 11289 | ++DOCSHELL 0x8f63dc00 == 44 [pid = 11289] [id = 181] 02:48:24 INFO - PROCESS | 11289 | ++DOMWINDOW == 85 (0x8f8c4c00) [pid = 11289] [serial = 543] [outer = (nil)] 02:48:24 INFO - PROCESS | 11289 | ++DOMWINDOW == 86 (0x91e53400) [pid = 11289] [serial = 544] [outer = 0x8f8c4c00] 02:48:24 INFO - PROCESS | 11289 | 1468662504901 Marionette DEBUG loaded listener.js 02:48:25 INFO - PROCESS | 11289 | ++DOMWINDOW == 87 (0x95395800) [pid = 11289] [serial = 545] [outer = 0x8f8c4c00] 02:48:26 INFO - PROCESS | 11289 | SkCairoFTTypeface::onFilterRec unimplemented 02:48:26 INFO - PROCESS | 11289 | 1468662506052 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]]]}] 02:48:26 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) 02:48:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1583ms 02:48:26 INFO - PROCESS | 11289 | 1468662506069 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 02:48:26 INFO - PROCESS | 11289 | 1468662506074 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 02:48:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 02:48:26 INFO - PROCESS | 11289 | 1468662506100 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 02:48:26 INFO - PROCESS | 11289 | 1468662506105 Marionette TRACE conn3 <- [1,698,null,{}] 02:48:26 INFO - PROCESS | 11289 | 1468662506115 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}] 02:48:26 INFO - PROCESS | 11289 | 1468662506120 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:48:26 INFO - PROCESS | 11289 | 1468662506354 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 02:48:26 INFO - PROCESS | 11289 | 1468662506531 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:26 INFO - PROCESS | 11289 | 1468662506544 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:48:26 INFO - PROCESS | 11289 | ++DOCSHELL 0x8dc70c00 == 45 [pid = 11289] [id = 182] 02:48:26 INFO - PROCESS | 11289 | ++DOMWINDOW == 88 (0x8edc6000) [pid = 11289] [serial = 546] [outer = (nil)] 02:48:26 INFO - PROCESS | 11289 | ++DOMWINDOW == 89 (0x8eed7800) [pid = 11289] [serial = 547] [outer = 0x8edc6000] 02:48:26 INFO - PROCESS | 11289 | 1468662506623 Marionette DEBUG loaded listener.js 02:48:26 INFO - PROCESS | 11289 | ++DOMWINDOW == 90 (0x8f634800) [pid = 11289] [serial = 548] [outer = 0x8edc6000] 02:48:27 INFO - PROCESS | 11289 | SkCairoFTTypeface::onFilterRec unimplemented 02:48:27 INFO - PROCESS | 11289 | 1468662507947 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]]]}] 02:48:27 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) 02:48:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1909ms 02:48:28 INFO - PROCESS | 11289 | 1468662508006 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 02:48:28 INFO - PROCESS | 11289 | 1468662508013 Marionette TRACE conn3 <- [1,701,null,{"value":"8"}] 02:48:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 02:48:28 INFO - PROCESS | 11289 | 1468662508042 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 02:48:28 INFO - PROCESS | 11289 | 1468662508047 Marionette TRACE conn3 <- [1,702,null,{}] 02:48:28 INFO - PROCESS | 11289 | 1468662508053 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}] 02:48:28 INFO - PROCESS | 11289 | 1468662508059 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:48:28 INFO - PROCESS | 11289 | 1468662508232 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 02:48:28 INFO - PROCESS | 11289 | 1468662508393 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:28 INFO - PROCESS | 11289 | 1468662508403 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:48:28 INFO - PROCESS | 11289 | ++DOCSHELL 0x8e6ca400 == 46 [pid = 11289] [id = 183] 02:48:28 INFO - PROCESS | 11289 | ++DOMWINDOW == 91 (0x8f8bd800) [pid = 11289] [serial = 549] [outer = (nil)] 02:48:28 INFO - PROCESS | 11289 | ++DOMWINDOW == 92 (0x919ecc00) [pid = 11289] [serial = 550] [outer = 0x8f8bd800] 02:48:28 INFO - PROCESS | 11289 | 1468662508485 Marionette DEBUG loaded listener.js 02:48:28 INFO - PROCESS | 11289 | ++DOMWINDOW == 93 (0x91e45000) [pid = 11289] [serial = 551] [outer = 0x8f8bd800] 02:48:29 INFO - PROCESS | 11289 | SkCairoFTTypeface::onFilterRec unimplemented 02:48:29 INFO - PROCESS | 11289 | 1468662509821 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]]]}] 02:48:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 02:48:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1936ms 02:48:29 INFO - PROCESS | 11289 | 1468662509975 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 02:48:29 INFO - PROCESS | 11289 | 1468662509980 Marionette TRACE conn3 <- [1,705,null,{"value":"8"}] 02:48:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 02:48:29 INFO - PROCESS | 11289 | 1468662509987 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 02:48:29 INFO - PROCESS | 11289 | 1468662509993 Marionette TRACE conn3 <- [1,706,null,{}] 02:48:30 INFO - PROCESS | 11289 | 1468662510010 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}] 02:48:30 INFO - PROCESS | 11289 | 1468662510018 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:48:30 INFO - PROCESS | 11289 | 1468662510224 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 02:48:30 INFO - PROCESS | 11289 | 1468662510385 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:30 INFO - PROCESS | 11289 | 1468662510394 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:48:30 INFO - PROCESS | 11289 | ++DOCSHELL 0x950cdc00 == 47 [pid = 11289] [id = 184] 02:48:30 INFO - PROCESS | 11289 | ++DOMWINDOW == 94 (0x950d2800) [pid = 11289] [serial = 552] [outer = (nil)] 02:48:30 INFO - PROCESS | 11289 | ++DOMWINDOW == 95 (0x953d9c00) [pid = 11289] [serial = 553] [outer = 0x950d2800] 02:48:30 INFO - PROCESS | 11289 | 1468662510476 Marionette DEBUG loaded listener.js 02:48:30 INFO - PROCESS | 11289 | ++DOMWINDOW == 96 (0x953dc800) [pid = 11289] [serial = 554] [outer = 0x950d2800] 02:48:31 INFO - PROCESS | 11289 | SkCairoFTTypeface::onFilterRec unimplemented 02:48:31 INFO - PROCESS | 11289 | 1468662511788 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]]]}] 02:48:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 02:48:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1836ms 02:48:31 INFO - PROCESS | 11289 | 1468662511866 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 02:48:31 INFO - PROCESS | 11289 | 1468662511870 Marionette TRACE conn3 <- [1,709,null,{"value":"8"}] 02:48:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 02:48:31 INFO - PROCESS | 11289 | 1468662511915 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 02:48:31 INFO - PROCESS | 11289 | 1468662511918 Marionette TRACE conn3 <- [1,710,null,{}] 02:48:31 INFO - PROCESS | 11289 | 1468662511926 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}] 02:48:31 INFO - PROCESS | 11289 | 1468662511930 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:48:32 INFO - PROCESS | 11289 | 1468662512092 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 02:48:32 INFO - PROCESS | 11289 | 1468662512253 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:32 INFO - PROCESS | 11289 | 1468662512261 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:48:32 INFO - PROCESS | 11289 | ++DOCSHELL 0x8e48c800 == 48 [pid = 11289] [id = 185] 02:48:32 INFO - PROCESS | 11289 | ++DOMWINDOW == 97 (0x8e494800) [pid = 11289] [serial = 555] [outer = (nil)] 02:48:32 INFO - PROCESS | 11289 | ++DOMWINDOW == 98 (0x8eed9400) [pid = 11289] [serial = 556] [outer = 0x8e494800] 02:48:32 INFO - PROCESS | 11289 | 1468662512343 Marionette DEBUG loaded listener.js 02:48:32 INFO - PROCESS | 11289 | ++DOMWINDOW == 99 (0x90f1c000) [pid = 11289] [serial = 557] [outer = 0x8e494800] 02:48:33 INFO - PROCESS | 11289 | SkCairoFTTypeface::onFilterRec unimplemented 02:48:33 INFO - PROCESS | 11289 | 1468662513928 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]]]}] 02:48:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 02:48:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 2036ms 02:48:33 INFO - PROCESS | 11289 | 1468662513949 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 02:48:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 02:48:33 INFO - PROCESS | 11289 | 1468662513954 Marionette TRACE conn3 <- [1,713,null,{"value":"8"}] 02:48:33 INFO - PROCESS | 11289 | 1468662513962 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 02:48:33 INFO - PROCESS | 11289 | 1468662513967 Marionette TRACE conn3 <- [1,714,null,{}] 02:48:33 INFO - PROCESS | 11289 | 1468662513975 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}] 02:48:33 INFO - PROCESS | 11289 | 1468662513979 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:48:34 INFO - PROCESS | 11289 | 1468662514133 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 02:48:34 INFO - PROCESS | 11289 | 1468662514302 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:34 INFO - PROCESS | 11289 | 1468662514309 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:48:34 INFO - PROCESS | 11289 | ++DOCSHELL 0x8ec65800 == 49 [pid = 11289] [id = 186] 02:48:34 INFO - PROCESS | 11289 | ++DOMWINDOW == 100 (0x8edc2c00) [pid = 11289] [serial = 558] [outer = (nil)] 02:48:34 INFO - PROCESS | 11289 | ++DOMWINDOW == 101 (0x8f8bd000) [pid = 11289] [serial = 559] [outer = 0x8edc2c00] 02:48:34 INFO - PROCESS | 11289 | 1468662514385 Marionette DEBUG loaded listener.js 02:48:34 INFO - PROCESS | 11289 | ++DOMWINDOW == 102 (0x91177c00) [pid = 11289] [serial = 560] [outer = 0x8edc2c00] 02:48:35 INFO - PROCESS | 11289 | --DOCSHELL 0x8f637400 == 48 [pid = 11289] [id = 149] 02:48:35 INFO - PROCESS | 11289 | --DOCSHELL 0x8ec66400 == 47 [pid = 11289] [id = 135] 02:48:35 INFO - PROCESS | 11289 | --DOCSHELL 0x8ec5ec00 == 46 [pid = 11289] [id = 142] 02:48:35 INFO - PROCESS | 11289 | --DOCSHELL 0x8ec5e000 == 45 [pid = 11289] [id = 146] 02:48:35 INFO - PROCESS | 11289 | --DOCSHELL 0x8dc71000 == 44 [pid = 11289] [id = 163] 02:48:35 INFO - PROCESS | 11289 | --DOCSHELL 0x953cf400 == 43 [pid = 11289] [id = 140] 02:48:35 INFO - PROCESS | 11289 | --DOCSHELL 0x8dc6f800 == 42 [pid = 11289] [id = 134] 02:48:35 INFO - PROCESS | 11289 | --DOCSHELL 0x9513e800 == 41 [pid = 11289] [id = 139] 02:48:35 INFO - PROCESS | 11289 | --DOCSHELL 0x8ec5c400 == 40 [pid = 11289] [id = 143] 02:48:35 INFO - PROCESS | 11289 | --DOCSHELL 0x91e52c00 == 39 [pid = 11289] [id = 141] 02:48:35 INFO - PROCESS | 11289 | --DOCSHELL 0x8eede400 == 38 [pid = 11289] [id = 133] 02:48:35 INFO - PROCESS | 11289 | --DOCSHELL 0x8ec62400 == 37 [pid = 11289] [id = 147] 02:48:35 INFO - PROCESS | 11289 | --DOCSHELL 0x8eed9000 == 36 [pid = 11289] [id = 136] 02:48:35 INFO - PROCESS | 11289 | --DOCSHELL 0x8e6cf800 == 35 [pid = 11289] [id = 144] 02:48:35 INFO - PROCESS | 11289 | --DOCSHELL 0x8ec65400 == 34 [pid = 11289] [id = 148] 02:48:35 INFO - PROCESS | 11289 | --DOCSHELL 0x8e489c00 == 33 [pid = 11289] [id = 145] 02:48:35 INFO - PROCESS | 11289 | --DOCSHELL 0x8ec68000 == 32 [pid = 11289] [id = 137] 02:48:35 INFO - PROCESS | 11289 | --DOCSHELL 0x8ec68400 == 31 [pid = 11289] [id = 138] 02:48:35 INFO - PROCESS | 11289 | --DOMWINDOW == 101 (0x9116dc00) [pid = 11289] [serial = 499] [outer = (nil)] [url = about:blank] 02:48:35 INFO - PROCESS | 11289 | --DOMWINDOW == 100 (0x8e6c9000) [pid = 11289] [serial = 464] [outer = (nil)] [url = about:blank] 02:48:35 INFO - PROCESS | 11289 | --DOMWINDOW == 99 (0x8e48e000) [pid = 11289] [serial = 463] [outer = (nil)] [url = about:blank] 02:48:35 INFO - PROCESS | 11289 | --DOMWINDOW == 98 (0x8edcb400) [pid = 11289] [serial = 493] [outer = (nil)] [url = about:blank] 02:48:35 INFO - PROCESS | 11289 | --DOMWINDOW == 97 (0x91177400) [pid = 11289] [serial = 500] [outer = (nil)] [url = about:blank] 02:48:35 INFO - PROCESS | 11289 | --DOMWINDOW == 96 (0x8eedac00) [pid = 11289] [serial = 494] [outer = (nil)] [url = about:blank] 02:48:35 INFO - PROCESS | 11289 | --DOMWINDOW == 95 (0x91175800) [pid = 11289] [serial = 467] [outer = (nil)] [url = about:blank] 02:48:35 INFO - PROCESS | 11289 | --DOMWINDOW == 94 (0x90f91400) [pid = 11289] [serial = 466] [outer = (nil)] [url = about:blank] 02:48:35 INFO - PROCESS | 11289 | --DOMWINDOW == 93 (0x9532c000) [pid = 11289] [serial = 470] [outer = (nil)] [url = about:blank] 02:48:35 INFO - PROCESS | 11289 | --DOMWINDOW == 92 (0x93b94400) [pid = 11289] [serial = 469] [outer = (nil)] [url = about:blank] 02:48:35 INFO - PROCESS | 11289 | --DOMWINDOW == 91 (0x8f8b7400) [pid = 11289] [serial = 496] [outer = (nil)] [url = about:blank] 02:48:35 INFO - PROCESS | 11289 | --DOMWINDOW == 90 (0x998d6000) [pid = 11289] [serial = 473] [outer = (nil)] [url = about:blank] 02:48:35 INFO - PROCESS | 11289 | --DOMWINDOW == 89 (0x9942b400) [pid = 11289] [serial = 472] [outer = (nil)] [url = about:blank] 02:48:35 INFO - PROCESS | 11289 | --DOMWINDOW == 88 (0x8e48dc00) [pid = 11289] [serial = 490] [outer = (nil)] [url = about:blank] 02:48:35 INFO - PROCESS | 11289 | --DOMWINDOW == 87 (0x8e6c2c00) [pid = 11289] [serial = 491] [outer = (nil)] [url = about:blank] 02:48:35 INFO - PROCESS | 11289 | --DOMWINDOW == 86 (0x9a902800) [pid = 11289] [serial = 476] [outer = (nil)] [url = about:blank] 02:48:35 INFO - PROCESS | 11289 | --DOMWINDOW == 85 (0x90f86800) [pid = 11289] [serial = 488] [outer = (nil)] [url = about:blank] 02:48:35 INFO - PROCESS | 11289 | --DOMWINDOW == 84 (0x90f1bc00) [pid = 11289] [serial = 487] [outer = (nil)] [url = about:blank] 02:48:35 INFO - PROCESS | 11289 | --DOMWINDOW == 83 (0x9a2af000) [pid = 11289] [serial = 475] [outer = (nil)] [url = about:blank] 02:48:35 INFO - PROCESS | 11289 | --DOMWINDOW == 82 (0x9d8d3800) [pid = 11289] [serial = 479] [outer = (nil)] [url = about:blank] 02:48:35 INFO - PROCESS | 11289 | --DOMWINDOW == 81 (0x9c1e2c00) [pid = 11289] [serial = 478] [outer = (nil)] [url = about:blank] 02:48:35 INFO - PROCESS | 11289 | --DOMWINDOW == 80 (0xa2221800) [pid = 11289] [serial = 482] [outer = (nil)] [url = about:blank] 02:48:35 INFO - PROCESS | 11289 | --DOMWINDOW == 79 (0xa108e000) [pid = 11289] [serial = 481] [outer = (nil)] [url = about:blank] 02:48:35 INFO - PROCESS | 11289 | --DOMWINDOW == 78 (0x8edce800) [pid = 11289] [serial = 485] [outer = (nil)] [url = about:blank] 02:48:35 INFO - PROCESS | 11289 | --DOMWINDOW == 77 (0x8e6c1c00) [pid = 11289] [serial = 484] [outer = (nil)] [url = about:blank] 02:48:35 INFO - PROCESS | 11289 | --DOMWINDOW == 76 (0x90f91c00) [pid = 11289] [serial = 502] [outer = (nil)] [url = about:blank] 02:48:35 INFO - PROCESS | 11289 | --DOMWINDOW == 75 (0x91e25c00) [pid = 11289] [serial = 505] [outer = (nil)] [url = about:blank] 02:48:35 INFO - PROCESS | 11289 | --DOMWINDOW == 74 (0x919e9000) [pid = 11289] [serial = 503] [outer = (nil)] [url = about:blank] 02:48:35 INFO - PROCESS | 11289 | --DOMWINDOW == 73 (0x8f8bf800) [pid = 11289] [serial = 497] [outer = (nil)] [url = about:blank] 02:48:36 INFO - PROCESS | 11289 | SkCairoFTTypeface::onFilterRec unimplemented 02:48:36 INFO - PROCESS | 11289 | 1468662516714 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]]]}] 02:48:36 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 02:48:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 2790ms 02:48:36 INFO - PROCESS | 11289 | 1468662516751 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 02:48:36 INFO - PROCESS | 11289 | 1468662516756 Marionette TRACE conn3 <- [1,717,null,{"value":"8"}] 02:48:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 02:48:36 INFO - PROCESS | 11289 | 1468662516763 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 02:48:36 INFO - PROCESS | 11289 | 1468662516769 Marionette TRACE conn3 <- [1,718,null,{}] 02:48:36 INFO - PROCESS | 11289 | 1468662516776 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}] 02:48:36 INFO - PROCESS | 11289 | 1468662516781 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:48:36 INFO - PROCESS | 11289 | 1468662516929 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 02:48:37 INFO - PROCESS | 11289 | 1468662517089 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:37 INFO - PROCESS | 11289 | 1468662517096 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:48:37 INFO - PROCESS | 11289 | ++DOCSHELL 0x8e6c1400 == 32 [pid = 11289] [id = 187] 02:48:37 INFO - PROCESS | 11289 | ++DOMWINDOW == 74 (0x8e6c4c00) [pid = 11289] [serial = 561] [outer = (nil)] 02:48:37 INFO - PROCESS | 11289 | ++DOMWINDOW == 75 (0x8ec5ec00) [pid = 11289] [serial = 562] [outer = 0x8e6c4c00] 02:48:37 INFO - PROCESS | 11289 | 1468662517166 Marionette DEBUG loaded listener.js 02:48:37 INFO - PROCESS | 11289 | ++DOMWINDOW == 76 (0x8ec63000) [pid = 11289] [serial = 563] [outer = 0x8e6c4c00] 02:48:38 INFO - PROCESS | 11289 | SkCairoFTTypeface::onFilterRec unimplemented 02:48:38 INFO - PROCESS | 11289 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 02:48:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 02:48:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1539ms 02:48:38 INFO - PROCESS | 11289 | 1468662518291 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]]]}] 02:48:38 INFO - PROCESS | 11289 | 1468662518304 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 02:48:38 INFO - PROCESS | 11289 | 1468662518313 Marionette TRACE conn3 <- [1,721,null,{"value":"8"}] 02:48:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 02:48:38 INFO - PROCESS | 11289 | 1468662518331 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 02:48:38 INFO - PROCESS | 11289 | 1468662518335 Marionette TRACE conn3 <- [1,722,null,{}] 02:48:38 INFO - PROCESS | 11289 | 1468662518341 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}] 02:48:38 INFO - PROCESS | 11289 | 1468662518347 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:48:38 INFO - PROCESS | 11289 | 1468662518554 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 02:48:38 INFO - PROCESS | 11289 | 1468662518680 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:38 INFO - PROCESS | 11289 | 1468662518688 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:48:38 INFO - PROCESS | 11289 | ++DOCSHELL 0x8eede000 == 33 [pid = 11289] [id = 188] 02:48:38 INFO - PROCESS | 11289 | ++DOMWINDOW == 77 (0x8f631c00) [pid = 11289] [serial = 564] [outer = (nil)] 02:48:38 INFO - PROCESS | 11289 | ++DOMWINDOW == 78 (0x8f63e000) [pid = 11289] [serial = 565] [outer = 0x8f631c00] 02:48:38 INFO - PROCESS | 11289 | 1468662518758 Marionette DEBUG loaded listener.js 02:48:38 INFO - PROCESS | 11289 | ++DOMWINDOW == 79 (0x8f8be000) [pid = 11289] [serial = 566] [outer = 0x8f631c00] 02:48:39 INFO - PROCESS | 11289 | 1468662519569 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] 02:48:39 INFO - PROCESS | 11289 | 1468662519675 Marionette TRACE conn3 <- [1,725,null,{"value":"8"}] 02:48:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 02:48:39 INFO - PROCESS | 11289 | 1468662519681 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 02:48:39 INFO - PROCESS | 11289 | 1468662519687 Marionette TRACE conn3 <- [1,726,null,{}] 02:48:39 INFO - PROCESS | 11289 | 1468662519704 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}] 02:48:39 INFO - PROCESS | 11289 | 1468662519713 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:48:39 INFO - PROCESS | 11289 | 1468662519918 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 02:48:40 INFO - PROCESS | 11289 | --DOMWINDOW == 78 (0x8f8c4c00) [pid = 11289] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 02:48:40 INFO - PROCESS | 11289 | --DOMWINDOW == 77 (0x922e3c00) [pid = 11289] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 02:48:40 INFO - PROCESS | 11289 | --DOMWINDOW == 76 (0x93962800) [pid = 11289] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 02:48:40 INFO - PROCESS | 11289 | --DOMWINDOW == 75 (0x90f26400) [pid = 11289] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 02:48:40 INFO - PROCESS | 11289 | --DOMWINDOW == 74 (0x91c02800) [pid = 11289] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 02:48:40 INFO - PROCESS | 11289 | --DOMWINDOW == 73 (0x91172400) [pid = 11289] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 02:48:40 INFO - PROCESS | 11289 | --DOMWINDOW == 72 (0x8ec67000) [pid = 11289] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 02:48:40 INFO - PROCESS | 11289 | --DOMWINDOW == 71 (0x8dc7e800) [pid = 11289] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 02:48:40 INFO - PROCESS | 11289 | --DOMWINDOW == 70 (0x919e4000) [pid = 11289] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 02:48:40 INFO - PROCESS | 11289 | --DOMWINDOW == 69 (0x93b94c00) [pid = 11289] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 02:48:40 INFO - PROCESS | 11289 | --DOMWINDOW == 68 (0x90f27800) [pid = 11289] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 02:48:40 INFO - PROCESS | 11289 | --DOMWINDOW == 67 (0x8dc7c000) [pid = 11289] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 02:48:40 INFO - PROCESS | 11289 | --DOMWINDOW == 66 (0x92e0a000) [pid = 11289] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 02:48:40 INFO - PROCESS | 11289 | --DOMWINDOW == 65 (0x91e24000) [pid = 11289] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 02:48:40 INFO - PROCESS | 11289 | 1468662520491 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:40 INFO - PROCESS | 11289 | 1468662520504 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:48:40 INFO - PROCESS | 11289 | ++DOCSHELL 0x8edc3400 == 34 [pid = 11289] [id = 189] 02:48:40 INFO - PROCESS | 11289 | ++DOMWINDOW == 66 (0x8edc4000) [pid = 11289] [serial = 567] [outer = (nil)] 02:48:40 INFO - PROCESS | 11289 | ++DOMWINDOW == 67 (0x8f8c4c00) [pid = 11289] [serial = 568] [outer = 0x8edc4000] 02:48:40 INFO - PROCESS | 11289 | 1468662520573 Marionette DEBUG loaded listener.js 02:48:40 INFO - PROCESS | 11289 | ++DOMWINDOW == 68 (0x90f93000) [pid = 11289] [serial = 569] [outer = 0x8edc4000] 02:48:41 INFO - PROCESS | 11289 | SkCairoFTTypeface::onFilterRec unimplemented 02:48:41 INFO - PROCESS | 11289 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 02:48:41 INFO - PROCESS | 11289 | 1468662521373 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]]]}] 02:48:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 02:48:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1735ms 02:48:41 INFO - PROCESS | 11289 | 1468662521416 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 02:48:41 INFO - PROCESS | 11289 | 1468662521420 Marionette TRACE conn3 <- [1,729,null,{"value":"8"}] 02:48:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 02:48:41 INFO - PROCESS | 11289 | 1468662521426 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 02:48:41 INFO - PROCESS | 11289 | 1468662521429 Marionette TRACE conn3 <- [1,730,null,{}] 02:48:41 INFO - PROCESS | 11289 | 1468662521434 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}] 02:48:41 INFO - PROCESS | 11289 | 1468662521439 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:48:41 INFO - PROCESS | 11289 | 1468662521600 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 02:48:41 INFO - PROCESS | 11289 | 1468662521610 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:41 INFO - PROCESS | 11289 | 1468662521616 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:48:41 INFO - PROCESS | 11289 | ++DOCSHELL 0x8e48b800 == 35 [pid = 11289] [id = 190] 02:48:41 INFO - PROCESS | 11289 | ++DOMWINDOW == 69 (0x90f8e400) [pid = 11289] [serial = 570] [outer = (nil)] 02:48:41 INFO - PROCESS | 11289 | ++DOMWINDOW == 70 (0x919e9000) [pid = 11289] [serial = 571] [outer = 0x90f8e400] 02:48:41 INFO - PROCESS | 11289 | 1468662521782 Marionette DEBUG loaded listener.js 02:48:41 INFO - PROCESS | 11289 | ++DOMWINDOW == 71 (0x91c10800) [pid = 11289] [serial = 572] [outer = 0x90f8e400] 02:48:42 INFO - PROCESS | 11289 | SkCairoFTTypeface::onFilterRec unimplemented 02:48:42 INFO - PROCESS | 11289 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 02:48:42 INFO - PROCESS | 11289 | 1468662522626 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] 02:48:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 02:48:42 INFO - PROCESS | 11289 | 1468662522721 Marionette TRACE conn3 <- [1,733,null,{"value":"8"}] 02:48:42 INFO - PROCESS | 11289 | 1468662522730 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 02:48:42 INFO - PROCESS | 11289 | 1468662522735 Marionette TRACE conn3 <- [1,734,null,{}] 02:48:42 INFO - PROCESS | 11289 | 1468662522744 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}] 02:48:42 INFO - PROCESS | 11289 | 1468662522749 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:48:42 INFO - PROCESS | 11289 | 1468662522933 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 02:48:43 INFO - PROCESS | 11289 | 1468662523071 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:43 INFO - PROCESS | 11289 | 1468662523088 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:48:43 INFO - PROCESS | 11289 | ++DOCSHELL 0x8e6c5400 == 36 [pid = 11289] [id = 191] 02:48:43 INFO - PROCESS | 11289 | ++DOMWINDOW == 72 (0x8ec5a400) [pid = 11289] [serial = 573] [outer = (nil)] 02:48:43 INFO - PROCESS | 11289 | ++DOMWINDOW == 73 (0x8ec65c00) [pid = 11289] [serial = 574] [outer = 0x8ec5a400] 02:48:43 INFO - PROCESS | 11289 | 1468662523167 Marionette DEBUG loaded listener.js 02:48:43 INFO - PROCESS | 11289 | ++DOMWINDOW == 74 (0x8edc7000) [pid = 11289] [serial = 575] [outer = 0x8ec5a400] 02:48:44 INFO - PROCESS | 11289 | SkCairoFTTypeface::onFilterRec unimplemented 02:48:44 INFO - PROCESS | 11289 | 1468662524214 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]]]}] 02:48:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 02:48:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1537ms 02:48:44 INFO - PROCESS | 11289 | 1468662524266 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 02:48:44 INFO - PROCESS | 11289 | 1468662524273 Marionette TRACE conn3 <- [1,737,null,{"value":"8"}] 02:48:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 02:48:44 INFO - PROCESS | 11289 | 1468662524284 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 02:48:44 INFO - PROCESS | 11289 | 1468662524288 Marionette TRACE conn3 <- [1,738,null,{}] 02:48:44 INFO - PROCESS | 11289 | 1468662524295 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}] 02:48:44 INFO - PROCESS | 11289 | 1468662524301 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:48:44 INFO - PROCESS | 11289 | 1468662524484 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 02:48:44 INFO - PROCESS | 11289 | 1468662524638 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:44 INFO - PROCESS | 11289 | 1468662524644 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:48:44 INFO - PROCESS | 11289 | ++DOCSHELL 0x8e6ca800 == 37 [pid = 11289] [id = 192] 02:48:44 INFO - PROCESS | 11289 | ++DOMWINDOW == 75 (0x90f23400) [pid = 11289] [serial = 576] [outer = (nil)] 02:48:44 INFO - PROCESS | 11289 | ++DOMWINDOW == 76 (0x90f87800) [pid = 11289] [serial = 577] [outer = 0x90f23400] 02:48:44 INFO - PROCESS | 11289 | 1468662524776 Marionette DEBUG loaded listener.js 02:48:44 INFO - PROCESS | 11289 | ++DOMWINDOW == 77 (0x91173400) [pid = 11289] [serial = 578] [outer = 0x90f23400] 02:48:46 INFO - PROCESS | 11289 | SkCairoFTTypeface::onFilterRec unimplemented 02:48:46 INFO - PROCESS | 11289 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 02:48:46 INFO - PROCESS | 11289 | 1468662526248 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]]]}] 02:48:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 02:48:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1991ms 02:48:46 INFO - PROCESS | 11289 | 1468662526275 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 02:48:46 INFO - PROCESS | 11289 | 1468662526279 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 02:48:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 02:48:46 INFO - PROCESS | 11289 | 1468662526287 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 02:48:46 INFO - PROCESS | 11289 | 1468662526293 Marionette TRACE conn3 <- [1,742,null,{}] 02:48:46 INFO - PROCESS | 11289 | 1468662526312 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}] 02:48:46 INFO - PROCESS | 11289 | 1468662526320 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:48:46 INFO - PROCESS | 11289 | 1468662526492 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 02:48:46 INFO - PROCESS | 11289 | 1468662526647 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:46 INFO - PROCESS | 11289 | 1468662526660 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:48:46 INFO - PROCESS | 11289 | ++DOCSHELL 0x91e4c800 == 38 [pid = 11289] [id = 193] 02:48:46 INFO - PROCESS | 11289 | ++DOMWINDOW == 78 (0x91e52c00) [pid = 11289] [serial = 579] [outer = (nil)] 02:48:46 INFO - PROCESS | 11289 | ++DOMWINDOW == 79 (0x922e4400) [pid = 11289] [serial = 580] [outer = 0x91e52c00] 02:48:46 INFO - PROCESS | 11289 | 1468662526740 Marionette DEBUG loaded listener.js 02:48:46 INFO - PROCESS | 11289 | ++DOMWINDOW == 80 (0x922eb400) [pid = 11289] [serial = 581] [outer = 0x91e52c00] 02:48:48 INFO - PROCESS | 11289 | SkCairoFTTypeface::onFilterRec unimplemented 02:48:48 INFO - PROCESS | 11289 | 1468662528252 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]]]}] 02:48:48 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 02:48:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1993ms 02:48:48 INFO - PROCESS | 11289 | 1468662528308 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 02:48:48 INFO - PROCESS | 11289 | 1468662528316 Marionette TRACE conn3 <- [1,745,null,{"value":"8"}] 02:48:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 02:48:48 INFO - PROCESS | 11289 | 1468662528325 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 02:48:48 INFO - PROCESS | 11289 | 1468662528329 Marionette TRACE conn3 <- [1,746,null,{}] 02:48:48 INFO - PROCESS | 11289 | 1468662528337 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}] 02:48:48 INFO - PROCESS | 11289 | 1468662528343 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:48:48 INFO - PROCESS | 11289 | 1468662528531 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 02:48:48 INFO - PROCESS | 11289 | 1468662528694 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:48 INFO - PROCESS | 11289 | 1468662528709 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:48:48 INFO - PROCESS | 11289 | ++DOCSHELL 0x8e48b400 == 39 [pid = 11289] [id = 194] 02:48:48 INFO - PROCESS | 11289 | ++DOMWINDOW == 81 (0x8ec61400) [pid = 11289] [serial = 582] [outer = (nil)] 02:48:48 INFO - PROCESS | 11289 | ++DOMWINDOW == 82 (0x8edc5400) [pid = 11289] [serial = 583] [outer = 0x8ec61400] 02:48:48 INFO - PROCESS | 11289 | 1468662528809 Marionette DEBUG loaded listener.js 02:48:48 INFO - PROCESS | 11289 | ++DOMWINDOW == 83 (0x8eed9000) [pid = 11289] [serial = 584] [outer = 0x8ec61400] 02:48:49 INFO - PROCESS | 11289 | --DOCSHELL 0x8edc3400 == 38 [pid = 11289] [id = 189] 02:48:49 INFO - PROCESS | 11289 | --DOCSHELL 0x8eede000 == 37 [pid = 11289] [id = 188] 02:48:49 INFO - PROCESS | 11289 | --DOCSHELL 0x8e6c1400 == 36 [pid = 11289] [id = 187] 02:48:49 INFO - PROCESS | 11289 | --DOMWINDOW == 82 (0x91e53400) [pid = 11289] [serial = 544] [outer = (nil)] [url = about:blank] 02:48:49 INFO - PROCESS | 11289 | --DOMWINDOW == 81 (0x950d7c00) [pid = 11289] [serial = 541] [outer = (nil)] [url = about:blank] 02:48:49 INFO - PROCESS | 11289 | --DOMWINDOW == 80 (0x9538f800) [pid = 11289] [serial = 520] [outer = (nil)] [url = about:blank] 02:48:49 INFO - PROCESS | 11289 | --DOMWINDOW == 79 (0x953c2c00) [pid = 11289] [serial = 521] [outer = (nil)] [url = about:blank] 02:48:49 INFO - PROCESS | 11289 | --DOMWINDOW == 78 (0x99ac0800) [pid = 11289] [serial = 526] [outer = (nil)] [url = about:blank] 02:48:49 INFO - PROCESS | 11289 | --DOMWINDOW == 77 (0x99c76400) [pid = 11289] [serial = 527] [outer = (nil)] [url = about:blank] 02:48:49 INFO - PROCESS | 11289 | --DOMWINDOW == 76 (0x922c5000) [pid = 11289] [serial = 506] [outer = (nil)] [url = about:blank] 02:48:49 INFO - PROCESS | 11289 | --DOMWINDOW == 75 (0x91c06400) [pid = 11289] [serial = 511] [outer = (nil)] [url = about:blank] 02:48:49 INFO - PROCESS | 11289 | --DOMWINDOW == 74 (0x91e4e000) [pid = 11289] [serial = 512] [outer = (nil)] [url = about:blank] 02:48:49 INFO - PROCESS | 11289 | --DOMWINDOW == 73 (0x8f8bc000) [pid = 11289] [serial = 532] [outer = (nil)] [url = about:blank] 02:48:49 INFO - PROCESS | 11289 | --DOMWINDOW == 72 (0x90f1d800) [pid = 11289] [serial = 533] [outer = (nil)] [url = about:blank] 02:48:49 INFO - PROCESS | 11289 | --DOMWINDOW == 71 (0x8edcd800) [pid = 11289] [serial = 508] [outer = (nil)] [url = about:blank] 02:48:49 INFO - PROCESS | 11289 | --DOMWINDOW == 70 (0x8f63b800) [pid = 11289] [serial = 509] [outer = (nil)] [url = about:blank] 02:48:49 INFO - PROCESS | 11289 | --DOMWINDOW == 69 (0x994e1400) [pid = 11289] [serial = 523] [outer = (nil)] [url = about:blank] 02:48:49 INFO - PROCESS | 11289 | --DOMWINDOW == 68 (0x99434800) [pid = 11289] [serial = 524] [outer = (nil)] [url = about:blank] 02:48:49 INFO - PROCESS | 11289 | --DOMWINDOW == 67 (0x93b9f000) [pid = 11289] [serial = 517] [outer = (nil)] [url = about:blank] 02:48:49 INFO - PROCESS | 11289 | --DOMWINDOW == 66 (0x95336000) [pid = 11289] [serial = 518] [outer = (nil)] [url = about:blank] 02:48:49 INFO - PROCESS | 11289 | --DOMWINDOW == 65 (0x9116e400) [pid = 11289] [serial = 535] [outer = (nil)] [url = about:blank] 02:48:49 INFO - PROCESS | 11289 | --DOMWINDOW == 64 (0x91c05c00) [pid = 11289] [serial = 536] [outer = (nil)] [url = about:blank] 02:48:49 INFO - PROCESS | 11289 | --DOMWINDOW == 63 (0x8e48ac00) [pid = 11289] [serial = 529] [outer = (nil)] [url = about:blank] 02:48:49 INFO - PROCESS | 11289 | --DOMWINDOW == 62 (0x8e6cb400) [pid = 11289] [serial = 530] [outer = (nil)] [url = about:blank] 02:48:49 INFO - PROCESS | 11289 | --DOMWINDOW == 61 (0x92eb6800) [pid = 11289] [serial = 514] [outer = (nil)] [url = about:blank] 02:48:49 INFO - PROCESS | 11289 | --DOMWINDOW == 60 (0x93964c00) [pid = 11289] [serial = 515] [outer = (nil)] [url = about:blank] 02:48:49 INFO - PROCESS | 11289 | --DOMWINDOW == 59 (0x95331800) [pid = 11289] [serial = 542] [outer = (nil)] [url = about:blank] 02:48:49 INFO - PROCESS | 11289 | --DOMWINDOW == 58 (0x922e3000) [pid = 11289] [serial = 538] [outer = (nil)] [url = about:blank] 02:48:49 INFO - PROCESS | 11289 | --DOMWINDOW == 57 (0x92ebfc00) [pid = 11289] [serial = 539] [outer = (nil)] [url = about:blank] 02:48:49 INFO - PROCESS | 11289 | --DOMWINDOW == 56 (0x95395800) [pid = 11289] [serial = 545] [outer = (nil)] [url = about:blank] 02:48:49 INFO - PROCESS | 11289 | SkCairoFTTypeface::onFilterRec unimplemented 02:48:50 INFO - PROCESS | 11289 | SkCairoFTTypeface::onFilterRec unimplemented 02:48:50 INFO - PROCESS | 11289 | 1468662530093 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]]]}] 02:48:50 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.) 02:48:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1781ms 02:48:50 INFO - PROCESS | 11289 | 1468662530105 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 02:48:50 INFO - PROCESS | 11289 | 1468662530112 Marionette TRACE conn3 <- [1,749,null,{"value":"8"}] 02:48:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 02:48:50 INFO - PROCESS | 11289 | 1468662530123 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 02:48:50 INFO - PROCESS | 11289 | 1468662530127 Marionette TRACE conn3 <- [1,750,null,{}] 02:48:50 INFO - PROCESS | 11289 | 1468662530133 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}] 02:48:50 INFO - PROCESS | 11289 | 1468662530139 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:48:50 INFO - PROCESS | 11289 | 1468662530346 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 02:48:50 INFO - PROCESS | 11289 | 1468662530484 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:50 INFO - PROCESS | 11289 | 1468662530491 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:48:50 INFO - PROCESS | 11289 | ++DOCSHELL 0x8e6ce800 == 37 [pid = 11289] [id = 195] 02:48:50 INFO - PROCESS | 11289 | ++DOMWINDOW == 57 (0x8f8bf000) [pid = 11289] [serial = 585] [outer = (nil)] 02:48:50 INFO - PROCESS | 11289 | ++DOMWINDOW == 58 (0x90f1dc00) [pid = 11289] [serial = 586] [outer = 0x8f8bf000] 02:48:50 INFO - PROCESS | 11289 | 1468662530563 Marionette DEBUG loaded listener.js 02:48:50 INFO - PROCESS | 11289 | ++DOMWINDOW == 59 (0x90f29c00) [pid = 11289] [serial = 587] [outer = 0x8f8bf000] 02:48:51 INFO - PROCESS | 11289 | SkCairoFTTypeface::onFilterRec unimplemented 02:48:51 INFO - PROCESS | 11289 | 1468662531709 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]]]}] 02:48:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 02:48:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1638ms 02:48:51 INFO - PROCESS | 11289 | 1468662531761 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 02:48:51 INFO - PROCESS | 11289 | 1468662531765 Marionette TRACE conn3 <- [1,753,null,{"value":"8"}] 02:48:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 02:48:51 INFO - PROCESS | 11289 | 1468662531788 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 02:48:51 INFO - PROCESS | 11289 | 1468662531793 Marionette TRACE conn3 <- [1,754,null,{}] 02:48:51 INFO - PROCESS | 11289 | 1468662531815 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}] 02:48:51 INFO - PROCESS | 11289 | 1468662531823 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:48:52 INFO - PROCESS | 11289 | 1468662532095 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 02:48:52 INFO - PROCESS | 11289 | 1468662532142 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:52 INFO - PROCESS | 11289 | 1468662532149 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:48:52 INFO - PROCESS | 11289 | ++DOCSHELL 0x91e29800 == 38 [pid = 11289] [id = 196] 02:48:52 INFO - PROCESS | 11289 | ++DOMWINDOW == 60 (0x91e2a800) [pid = 11289] [serial = 588] [outer = (nil)] 02:48:52 INFO - PROCESS | 11289 | ++DOMWINDOW == 61 (0x9211b000) [pid = 11289] [serial = 589] [outer = 0x91e2a800] 02:48:52 INFO - PROCESS | 11289 | 1468662532225 Marionette DEBUG loaded listener.js 02:48:52 INFO - PROCESS | 11289 | ++DOMWINDOW == 62 (0x922ca000) [pid = 11289] [serial = 590] [outer = 0x91e2a800] 02:48:53 INFO - PROCESS | 11289 | --DOMWINDOW == 61 (0x8edc6000) [pid = 11289] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 02:48:53 INFO - PROCESS | 11289 | --DOMWINDOW == 60 (0x8f631c00) [pid = 11289] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 02:48:53 INFO - PROCESS | 11289 | --DOMWINDOW == 59 (0x8edc2c00) [pid = 11289] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 02:48:53 INFO - PROCESS | 11289 | --DOMWINDOW == 58 (0x8f8bd800) [pid = 11289] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 02:48:53 INFO - PROCESS | 11289 | --DOMWINDOW == 57 (0x8e6c4c00) [pid = 11289] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 02:48:53 INFO - PROCESS | 11289 | --DOMWINDOW == 56 (0x950d2800) [pid = 11289] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 02:48:53 INFO - PROCESS | 11289 | --DOMWINDOW == 55 (0x8e494800) [pid = 11289] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 02:48:53 INFO - PROCESS | 11289 | --DOMWINDOW == 54 (0x8edc4000) [pid = 11289] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 02:48:53 INFO - PROCESS | 11289 | SkCairoFTTypeface::onFilterRec unimplemented 02:48:53 INFO - PROCESS | 11289 | 1468662533502 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]]]}] 02:48:53 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 02:48:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1742ms 02:48:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 02:48:53 INFO - PROCESS | 11289 | 1468662533537 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 02:48:53 INFO - PROCESS | 11289 | 1468662533541 Marionette TRACE conn3 <- [1,757,null,{"value":"8"}] 02:48:53 INFO - PROCESS | 11289 | 1468662533547 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 02:48:53 INFO - PROCESS | 11289 | 1468662533551 Marionette TRACE conn3 <- [1,758,null,{}] 02:48:53 INFO - PROCESS | 11289 | 1468662533556 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}] 02:48:53 INFO - PROCESS | 11289 | 1468662533561 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:48:53 INFO - PROCESS | 11289 | 1468662533742 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 02:48:53 INFO - PROCESS | 11289 | 1468662533858 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:53 INFO - PROCESS | 11289 | 1468662533867 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:48:53 INFO - PROCESS | 11289 | ++DOCSHELL 0x8ec5b800 == 39 [pid = 11289] [id = 197] 02:48:53 INFO - PROCESS | 11289 | ++DOMWINDOW == 55 (0x90f87400) [pid = 11289] [serial = 591] [outer = (nil)] 02:48:53 INFO - PROCESS | 11289 | ++DOMWINDOW == 56 (0x922d2000) [pid = 11289] [serial = 592] [outer = 0x90f87400] 02:48:53 INFO - PROCESS | 11289 | 1468662533947 Marionette DEBUG loaded listener.js 02:48:54 INFO - PROCESS | 11289 | ++DOMWINDOW == 57 (0x922e7000) [pid = 11289] [serial = 593] [outer = 0x90f87400] 02:48:54 INFO - PROCESS | 11289 | SkCairoFTTypeface::onFilterRec unimplemented 02:48:54 INFO - PROCESS | 11289 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 02:48:54 INFO - PROCESS | 11289 | SkCairoFTTypeface::onFilterRec unimplemented 02:48:54 INFO - PROCESS | 11289 | SkCairoFTTypeface::onFilterRec unimplemented 02:48:54 INFO - PROCESS | 11289 | SkCairoFTTypeface::onFilterRec unimplemented 02:48:54 INFO - PROCESS | 11289 | 1468662534627 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]]]}] 02:48:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 02:48:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1135ms 02:48:54 INFO - PROCESS | 11289 | 1468662534682 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 02:48:54 INFO - PROCESS | 11289 | 1468662534685 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 02:48:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 02:48:54 INFO - PROCESS | 11289 | 1468662534692 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 02:48:54 INFO - PROCESS | 11289 | 1468662534694 Marionette TRACE conn3 <- [1,762,null,{}] 02:48:54 INFO - PROCESS | 11289 | 1468662534700 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}] 02:48:54 INFO - PROCESS | 11289 | 1468662534705 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:48:54 INFO - PROCESS | 11289 | 1468662534894 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 02:48:54 INFO - PROCESS | 11289 | 1468662534908 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:54 INFO - PROCESS | 11289 | 1468662534913 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:48:54 INFO - PROCESS | 11289 | ++DOCSHELL 0x8f8c5000 == 40 [pid = 11289] [id = 198] 02:48:54 INFO - PROCESS | 11289 | ++DOMWINDOW == 58 (0x922e7400) [pid = 11289] [serial = 594] [outer = (nil)] 02:48:54 INFO - PROCESS | 11289 | ++DOMWINDOW == 59 (0x92ebfc00) [pid = 11289] [serial = 595] [outer = 0x922e7400] 02:48:54 INFO - PROCESS | 11289 | 1468662534982 Marionette DEBUG loaded listener.js 02:48:55 INFO - PROCESS | 11289 | ++DOMWINDOW == 60 (0x9396bc00) [pid = 11289] [serial = 596] [outer = 0x922e7400] 02:48:56 INFO - PROCESS | 11289 | 1468662536255 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]]]}] 02:48:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 02:48:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1581ms 02:48:56 INFO - PROCESS | 11289 | 1468662536279 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 02:48:56 INFO - PROCESS | 11289 | 1468662536285 Marionette TRACE conn3 <- [1,765,null,{"value":"8"}] 02:48:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 02:48:56 INFO - PROCESS | 11289 | 1468662536339 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 02:48:56 INFO - PROCESS | 11289 | 1468662536343 Marionette TRACE conn3 <- [1,766,null,{}] 02:48:56 INFO - PROCESS | 11289 | 1468662536352 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}] 02:48:56 INFO - PROCESS | 11289 | 1468662536357 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:48:56 INFO - PROCESS | 11289 | 1468662536611 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 02:48:56 INFO - PROCESS | 11289 | 1468662536771 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:56 INFO - PROCESS | 11289 | 1468662536789 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:48:56 INFO - PROCESS | 11289 | ++DOCSHELL 0x8dc75c00 == 41 [pid = 11289] [id = 199] 02:48:56 INFO - PROCESS | 11289 | ++DOMWINDOW == 61 (0x8ec62800) [pid = 11289] [serial = 597] [outer = (nil)] 02:48:56 INFO - PROCESS | 11289 | ++DOMWINDOW == 62 (0x8eed8800) [pid = 11289] [serial = 598] [outer = 0x8ec62800] 02:48:56 INFO - PROCESS | 11289 | 1468662536866 Marionette DEBUG loaded listener.js 02:48:56 INFO - PROCESS | 11289 | ++DOMWINDOW == 63 (0x8f63cc00) [pid = 11289] [serial = 599] [outer = 0x8ec62800] 02:48:58 INFO - PROCESS | 11289 | 1468662538189 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]]]}] 02:48:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 02:48:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1894ms 02:48:58 INFO - PROCESS | 11289 | 1468662538252 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 02:48:58 INFO - PROCESS | 11289 | 1468662538259 Marionette TRACE conn3 <- [1,769,null,{"value":"8"}] 02:48:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 02:48:58 INFO - PROCESS | 11289 | 1468662538319 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 02:48:58 INFO - PROCESS | 11289 | 1468662538325 Marionette TRACE conn3 <- [1,770,null,{}] 02:48:58 INFO - PROCESS | 11289 | 1468662538341 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}] 02:48:58 INFO - PROCESS | 11289 | 1468662538349 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:48:58 INFO - PROCESS | 11289 | 1468662538509 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 02:48:58 INFO - PROCESS | 11289 | 1468662538663 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:58 INFO - PROCESS | 11289 | 1468662538669 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:48:58 INFO - PROCESS | 11289 | ++DOCSHELL 0x8edcf000 == 42 [pid = 11289] [id = 200] 02:48:58 INFO - PROCESS | 11289 | ++DOMWINDOW == 64 (0x9116ac00) [pid = 11289] [serial = 600] [outer = (nil)] 02:48:58 INFO - PROCESS | 11289 | ++DOMWINDOW == 65 (0x91c02800) [pid = 11289] [serial = 601] [outer = 0x9116ac00] 02:48:58 INFO - PROCESS | 11289 | 1468662538755 Marionette DEBUG loaded listener.js 02:48:58 INFO - PROCESS | 11289 | ++DOMWINDOW == 66 (0x91e1dc00) [pid = 11289] [serial = 602] [outer = 0x9116ac00] 02:48:59 INFO - PROCESS | 11289 | 1468662539705 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]]]}] 02:48:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 02:48:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1446ms 02:48:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 02:48:59 INFO - PROCESS | 11289 | 1468662539761 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 02:48:59 INFO - PROCESS | 11289 | 1468662539764 Marionette TRACE conn3 <- [1,773,null,{"value":"8"}] 02:48:59 INFO - PROCESS | 11289 | 1468662539771 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 02:48:59 INFO - PROCESS | 11289 | 1468662539777 Marionette TRACE conn3 <- [1,774,null,{}] 02:48:59 INFO - PROCESS | 11289 | 1468662539794 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}] 02:48:59 INFO - PROCESS | 11289 | 1468662539803 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:49:00 INFO - PROCESS | 11289 | 1468662540015 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 02:49:00 INFO - PROCESS | 11289 | 1468662540219 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:00 INFO - PROCESS | 11289 | 1468662540231 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:49:00 INFO - PROCESS | 11289 | ++DOCSHELL 0x8e494000 == 43 [pid = 11289] [id = 201] 02:49:00 INFO - PROCESS | 11289 | ++DOMWINDOW == 67 (0x92ebf400) [pid = 11289] [serial = 603] [outer = (nil)] 02:49:00 INFO - PROCESS | 11289 | ++DOMWINDOW == 68 (0x950d5800) [pid = 11289] [serial = 604] [outer = 0x92ebf400] 02:49:00 INFO - PROCESS | 11289 | 1468662540368 Marionette DEBUG loaded listener.js 02:49:00 INFO - PROCESS | 11289 | ++DOMWINDOW == 69 (0x9532e400) [pid = 11289] [serial = 605] [outer = 0x92ebf400] 02:49:01 INFO - PROCESS | 11289 | 1468662541251 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]]]}] 02:49:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 02:49:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1493ms 02:49:01 INFO - PROCESS | 11289 | 1468662541263 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 02:49:01 INFO - PROCESS | 11289 | 1468662541267 Marionette TRACE conn3 <- [1,777,null,{"value":"8"}] 02:49:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 02:49:01 INFO - PROCESS | 11289 | 1468662541274 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 02:49:01 INFO - PROCESS | 11289 | 1468662541277 Marionette TRACE conn3 <- [1,778,null,{}] 02:49:01 INFO - PROCESS | 11289 | 1468662541283 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}] 02:49:01 INFO - PROCESS | 11289 | 1468662541288 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:49:01 INFO - PROCESS | 11289 | 1468662541451 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 02:49:01 INFO - PROCESS | 11289 | 1468662541616 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:01 INFO - PROCESS | 11289 | 1468662541623 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:49:01 INFO - PROCESS | 11289 | ++DOCSHELL 0x8ec64400 == 44 [pid = 11289] [id = 202] 02:49:01 INFO - PROCESS | 11289 | ++DOMWINDOW == 70 (0x8ec64800) [pid = 11289] [serial = 606] [outer = (nil)] 02:49:01 INFO - PROCESS | 11289 | ++DOMWINDOW == 71 (0x90f89400) [pid = 11289] [serial = 607] [outer = 0x8ec64800] 02:49:01 INFO - PROCESS | 11289 | 1468662541712 Marionette DEBUG loaded listener.js 02:49:01 INFO - PROCESS | 11289 | ++DOMWINDOW == 72 (0x919ea000) [pid = 11289] [serial = 608] [outer = 0x8ec64800] 02:49:02 INFO - PROCESS | 11289 | 1468662542845 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]]]}] 02:49:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 02:49:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1636ms 02:49:02 INFO - PROCESS | 11289 | 1468662542911 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 02:49:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 02:49:02 INFO - PROCESS | 11289 | 1468662542917 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 02:49:02 INFO - PROCESS | 11289 | 1468662542924 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 02:49:02 INFO - PROCESS | 11289 | 1468662542929 Marionette TRACE conn3 <- [1,782,null,{}] 02:49:02 INFO - PROCESS | 11289 | 1468662542937 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}] 02:49:02 INFO - PROCESS | 11289 | 1468662542942 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:49:03 INFO - PROCESS | 11289 | 1468662543113 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 02:49:03 INFO - PROCESS | 11289 | 1468662543311 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:03 INFO - PROCESS | 11289 | 1468662543319 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:49:03 INFO - PROCESS | 11289 | ++DOCSHELL 0x8edc4000 == 45 [pid = 11289] [id = 203] 02:49:03 INFO - PROCESS | 11289 | ++DOMWINDOW == 73 (0x8edc5000) [pid = 11289] [serial = 609] [outer = (nil)] 02:49:03 INFO - PROCESS | 11289 | ++DOMWINDOW == 74 (0x8edcd800) [pid = 11289] [serial = 610] [outer = 0x8edc5000] 02:49:03 INFO - PROCESS | 11289 | 1468662543407 Marionette DEBUG loaded listener.js 02:49:03 INFO - PROCESS | 11289 | ++DOMWINDOW == 75 (0x8eee4c00) [pid = 11289] [serial = 611] [outer = 0x8edc5000] 02:49:04 INFO - PROCESS | 11289 | 1468662544288 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]]]}] 02:49:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 02:49:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1436ms 02:49:04 INFO - PROCESS | 11289 | 1468662544359 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 02:49:04 INFO - PROCESS | 11289 | 1468662544365 Marionette TRACE conn3 <- [1,785,null,{"value":"8"}] 02:49:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 02:49:04 INFO - PROCESS | 11289 | 1468662544375 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 02:49:04 INFO - PROCESS | 11289 | 1468662544379 Marionette TRACE conn3 <- [1,786,null,{}] 02:49:04 INFO - PROCESS | 11289 | 1468662544385 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}] 02:49:04 INFO - PROCESS | 11289 | 1468662544390 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:49:05 INFO - PROCESS | 11289 | --DOCSHELL 0x8e6ca400 == 44 [pid = 11289] [id = 183] 02:49:05 INFO - PROCESS | 11289 | --DOCSHELL 0x8ec5b800 == 43 [pid = 11289] [id = 197] 02:49:05 INFO - PROCESS | 11289 | --DOCSHELL 0x91e29800 == 42 [pid = 11289] [id = 196] 02:49:05 INFO - PROCESS | 11289 | --DOCSHELL 0x8e6ce800 == 41 [pid = 11289] [id = 195] 02:49:05 INFO - PROCESS | 11289 | --DOCSHELL 0x8e48b400 == 40 [pid = 11289] [id = 194] 02:49:05 INFO - PROCESS | 11289 | --DOCSHELL 0x8ec65800 == 39 [pid = 11289] [id = 186] 02:49:05 INFO - PROCESS | 11289 | --DOCSHELL 0x8e6ca800 == 38 [pid = 11289] [id = 192] 02:49:05 INFO - PROCESS | 11289 | --DOCSHELL 0x91e4c800 == 37 [pid = 11289] [id = 193] 02:49:05 INFO - PROCESS | 11289 | --DOCSHELL 0x8e6c5400 == 36 [pid = 11289] [id = 191] 02:49:05 INFO - PROCESS | 11289 | --DOCSHELL 0x8e48b800 == 35 [pid = 11289] [id = 190] 02:49:05 INFO - PROCESS | 11289 | --DOCSHELL 0x8f63dc00 == 34 [pid = 11289] [id = 181] 02:49:05 INFO - PROCESS | 11289 | --DOCSHELL 0x8dc70c00 == 33 [pid = 11289] [id = 182] 02:49:05 INFO - PROCESS | 11289 | --DOCSHELL 0x8e48c800 == 32 [pid = 11289] [id = 185] 02:49:05 INFO - PROCESS | 11289 | --DOCSHELL 0x950cdc00 == 31 [pid = 11289] [id = 184] 02:49:05 INFO - PROCESS | 11289 | --DOCSHELL 0x8edc4000 == 30 [pid = 11289] [id = 203] 02:49:05 INFO - PROCESS | 11289 | --DOCSHELL 0x8e494000 == 29 [pid = 11289] [id = 201] 02:49:05 INFO - PROCESS | 11289 | --DOCSHELL 0x8ec64400 == 28 [pid = 11289] [id = 202] 02:49:05 INFO - PROCESS | 11289 | --DOCSHELL 0x8edcf000 == 27 [pid = 11289] [id = 200] 02:49:05 INFO - PROCESS | 11289 | --DOCSHELL 0x8f8c5000 == 26 [pid = 11289] [id = 198] 02:49:05 INFO - PROCESS | 11289 | --DOCSHELL 0x8dc75c00 == 25 [pid = 11289] [id = 199] 02:49:05 INFO - PROCESS | 11289 | 1468662545448 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 02:49:05 INFO - PROCESS | 11289 | --DOMWINDOW == 74 (0x919e9000) [pid = 11289] [serial = 571] [outer = (nil)] [url = about:blank] 02:49:05 INFO - PROCESS | 11289 | --DOMWINDOW == 73 (0x8f634800) [pid = 11289] [serial = 548] [outer = (nil)] [url = about:blank] 02:49:05 INFO - PROCESS | 11289 | --DOMWINDOW == 72 (0x8f63e000) [pid = 11289] [serial = 565] [outer = (nil)] [url = about:blank] 02:49:05 INFO - PROCESS | 11289 | --DOMWINDOW == 71 (0x8f8be000) [pid = 11289] [serial = 566] [outer = (nil)] [url = about:blank] 02:49:05 INFO - PROCESS | 11289 | --DOMWINDOW == 70 (0x8eed7800) [pid = 11289] [serial = 547] [outer = (nil)] [url = about:blank] 02:49:05 INFO - PROCESS | 11289 | --DOMWINDOW == 69 (0x91177c00) [pid = 11289] [serial = 560] [outer = (nil)] [url = about:blank] 02:49:05 INFO - PROCESS | 11289 | --DOMWINDOW == 68 (0x91e45000) [pid = 11289] [serial = 551] [outer = (nil)] [url = about:blank] 02:49:05 INFO - PROCESS | 11289 | --DOMWINDOW == 67 (0x8f8bd000) [pid = 11289] [serial = 559] [outer = (nil)] [url = about:blank] 02:49:05 INFO - PROCESS | 11289 | --DOMWINDOW == 66 (0x919ecc00) [pid = 11289] [serial = 550] [outer = (nil)] [url = about:blank] 02:49:05 INFO - PROCESS | 11289 | --DOMWINDOW == 65 (0x8ec5ec00) [pid = 11289] [serial = 562] [outer = (nil)] [url = about:blank] 02:49:05 INFO - PROCESS | 11289 | --DOMWINDOW == 64 (0x953dc800) [pid = 11289] [serial = 554] [outer = (nil)] [url = about:blank] 02:49:05 INFO - PROCESS | 11289 | --DOMWINDOW == 63 (0x953d9c00) [pid = 11289] [serial = 553] [outer = (nil)] [url = about:blank] 02:49:05 INFO - PROCESS | 11289 | --DOMWINDOW == 62 (0x90f1c000) [pid = 11289] [serial = 557] [outer = (nil)] [url = about:blank] 02:49:05 INFO - PROCESS | 11289 | --DOMWINDOW == 61 (0x8eed9400) [pid = 11289] [serial = 556] [outer = (nil)] [url = about:blank] 02:49:05 INFO - PROCESS | 11289 | --DOMWINDOW == 60 (0x8f8c4c00) [pid = 11289] [serial = 568] [outer = (nil)] [url = about:blank] 02:49:05 INFO - PROCESS | 11289 | --DOMWINDOW == 59 (0x8ec63000) [pid = 11289] [serial = 563] [outer = (nil)] [url = about:blank] 02:49:05 INFO - PROCESS | 11289 | --DOMWINDOW == 58 (0x90f93000) [pid = 11289] [serial = 569] [outer = (nil)] [url = about:blank] 02:49:05 INFO - PROCESS | 11289 | 1468662545749 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:05 INFO - PROCESS | 11289 | 1468662545762 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:49:05 INFO - PROCESS | 11289 | ++DOCSHELL 0x8e492400 == 26 [pid = 11289] [id = 204] 02:49:05 INFO - PROCESS | 11289 | ++DOMWINDOW == 59 (0x8e493000) [pid = 11289] [serial = 612] [outer = (nil)] 02:49:05 INFO - PROCESS | 11289 | ++DOMWINDOW == 60 (0x8e496800) [pid = 11289] [serial = 613] [outer = 0x8e493000] 02:49:05 INFO - PROCESS | 11289 | 1468662545832 Marionette DEBUG loaded listener.js 02:49:05 INFO - PROCESS | 11289 | ++DOMWINDOW == 61 (0x8e6c8c00) [pid = 11289] [serial = 614] [outer = 0x8e493000] 02:49:06 INFO - PROCESS | 11289 | 1468662546640 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]]]}] 02:49:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 02:49:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 2285ms 02:49:06 INFO - PROCESS | 11289 | 1468662546662 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 02:49:06 INFO - PROCESS | 11289 | 1468662546668 Marionette TRACE conn3 <- [1,789,null,{"value":"8"}] 02:49:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 02:49:06 INFO - PROCESS | 11289 | 1468662546677 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 02:49:06 INFO - PROCESS | 11289 | 1468662546681 Marionette TRACE conn3 <- [1,790,null,{}] 02:49:06 INFO - PROCESS | 11289 | 1468662546688 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}] 02:49:06 INFO - PROCESS | 11289 | 1468662546693 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:49:06 INFO - PROCESS | 11289 | 1468662546855 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 02:49:06 INFO - PROCESS | 11289 | 1468662546976 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:06 INFO - PROCESS | 11289 | 1468662546983 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:49:07 INFO - PROCESS | 11289 | ++DOCSHELL 0x8e6c2000 == 27 [pid = 11289] [id = 205] 02:49:07 INFO - PROCESS | 11289 | ++DOMWINDOW == 62 (0x8e6c5c00) [pid = 11289] [serial = 615] [outer = (nil)] 02:49:07 INFO - PROCESS | 11289 | ++DOMWINDOW == 63 (0x8edcc000) [pid = 11289] [serial = 616] [outer = 0x8e6c5c00] 02:49:07 INFO - PROCESS | 11289 | 1468662547053 Marionette DEBUG loaded listener.js 02:49:07 INFO - PROCESS | 11289 | ++DOMWINDOW == 64 (0x8eedec00) [pid = 11289] [serial = 617] [outer = 0x8e6c5c00] 02:49:07 INFO - PROCESS | 11289 | 1468662547842 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]]]}] 02:49:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 02:49:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1232ms 02:49:07 INFO - PROCESS | 11289 | 1468662547909 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 02:49:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 02:49:07 INFO - PROCESS | 11289 | 1468662547913 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 02:49:07 INFO - PROCESS | 11289 | 1468662547920 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 02:49:07 INFO - PROCESS | 11289 | 1468662547923 Marionette TRACE conn3 <- [1,794,null,{}] 02:49:07 INFO - PROCESS | 11289 | 1468662547929 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}] 02:49:07 INFO - PROCESS | 11289 | 1468662547934 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:49:08 INFO - PROCESS | 11289 | 1468662548142 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 02:49:08 INFO - PROCESS | 11289 | 1468662548165 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:08 INFO - PROCESS | 11289 | 1468662548172 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:49:08 INFO - PROCESS | 11289 | ++DOCSHELL 0x8f636400 == 28 [pid = 11289] [id = 206] 02:49:08 INFO - PROCESS | 11289 | ++DOMWINDOW == 65 (0x8f8b8c00) [pid = 11289] [serial = 618] [outer = (nil)] 02:49:08 INFO - PROCESS | 11289 | ++DOMWINDOW == 66 (0x8f8bf800) [pid = 11289] [serial = 619] [outer = 0x8f8b8c00] 02:49:08 INFO - PROCESS | 11289 | 1468662548241 Marionette DEBUG loaded listener.js 02:49:08 INFO - PROCESS | 11289 | ++DOMWINDOW == 67 (0x8f8c5000) [pid = 11289] [serial = 620] [outer = 0x8f8b8c00] 02:49:09 INFO - PROCESS | 11289 | 1468662549221 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]]]}] 02:49:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 02:49:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1329ms 02:49:09 INFO - PROCESS | 11289 | 1468662549249 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 02:49:09 INFO - PROCESS | 11289 | 1468662549255 Marionette TRACE conn3 <- [1,797,null,{"value":"8"}] 02:49:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 02:49:09 INFO - PROCESS | 11289 | 1468662549283 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 02:49:09 INFO - PROCESS | 11289 | 1468662549291 Marionette TRACE conn3 <- [1,798,null,{}] 02:49:09 INFO - PROCESS | 11289 | 1468662549297 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}] 02:49:09 INFO - PROCESS | 11289 | 1468662549304 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:49:09 INFO - PROCESS | 11289 | 1468662549546 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 02:49:09 INFO - PROCESS | 11289 | 1468662549572 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:09 INFO - PROCESS | 11289 | 1468662549578 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:49:09 INFO - PROCESS | 11289 | ++DOCSHELL 0x8f8c4c00 == 29 [pid = 11289] [id = 207] 02:49:09 INFO - PROCESS | 11289 | ++DOMWINDOW == 68 (0x90f8fc00) [pid = 11289] [serial = 621] [outer = (nil)] 02:49:09 INFO - PROCESS | 11289 | ++DOMWINDOW == 69 (0x91177c00) [pid = 11289] [serial = 622] [outer = 0x90f8fc00] 02:49:09 INFO - PROCESS | 11289 | 1468662549659 Marionette DEBUG loaded listener.js 02:49:09 INFO - PROCESS | 11289 | ++DOMWINDOW == 70 (0x919e8400) [pid = 11289] [serial = 623] [outer = 0x90f8fc00] 02:49:10 INFO - PROCESS | 11289 | --DOMWINDOW == 69 (0x90f87400) [pid = 11289] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 02:49:10 INFO - PROCESS | 11289 | --DOMWINDOW == 68 (0x922e7400) [pid = 11289] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 02:49:10 INFO - PROCESS | 11289 | --DOMWINDOW == 67 (0x91e2a800) [pid = 11289] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 02:49:10 INFO - PROCESS | 11289 | --DOMWINDOW == 66 (0x90f23400) [pid = 11289] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 02:49:10 INFO - PROCESS | 11289 | --DOMWINDOW == 65 (0x8ec5a400) [pid = 11289] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 02:49:10 INFO - PROCESS | 11289 | --DOMWINDOW == 64 (0x8f8bf000) [pid = 11289] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 02:49:10 INFO - PROCESS | 11289 | --DOMWINDOW == 63 (0x91e52c00) [pid = 11289] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 02:49:10 INFO - PROCESS | 11289 | --DOMWINDOW == 62 (0x90f8e400) [pid = 11289] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 02:49:10 INFO - PROCESS | 11289 | --DOMWINDOW == 61 (0x8ec61400) [pid = 11289] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 02:49:10 INFO - PROCESS | 11289 | 1468662550792 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]]]}] 02:49:10 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 02:49:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1554ms 02:49:10 INFO - PROCESS | 11289 | 1468662550828 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 02:49:10 INFO - PROCESS | 11289 | 1468662550831 Marionette TRACE conn3 <- [1,801,null,{"value":"8"}] 02:49:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 02:49:10 INFO - PROCESS | 11289 | 1468662550837 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 02:49:10 INFO - PROCESS | 11289 | 1468662550840 Marionette TRACE conn3 <- [1,802,null,{}] 02:49:10 INFO - PROCESS | 11289 | 1468662550846 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}] 02:49:10 INFO - PROCESS | 11289 | 1468662550850 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:49:11 INFO - PROCESS | 11289 | 1468662551043 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 02:49:11 INFO - PROCESS | 11289 | 1468662551060 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:11 INFO - PROCESS | 11289 | 1468662551068 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:49:11 INFO - PROCESS | 11289 | ++DOCSHELL 0x8ec61400 == 30 [pid = 11289] [id = 208] 02:49:11 INFO - PROCESS | 11289 | ++DOMWINDOW == 62 (0x8f633800) [pid = 11289] [serial = 624] [outer = (nil)] 02:49:11 INFO - PROCESS | 11289 | ++DOMWINDOW == 63 (0x91c03800) [pid = 11289] [serial = 625] [outer = 0x8f633800] 02:49:11 INFO - PROCESS | 11289 | 1468662551137 Marionette DEBUG loaded listener.js 02:49:11 INFO - PROCESS | 11289 | ++DOMWINDOW == 64 (0x91c0a000) [pid = 11289] [serial = 626] [outer = 0x8f633800] 02:49:11 INFO - PROCESS | 11289 | 1468662551964 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]]]}] 02:49:12 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 02:49:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1187ms 02:49:12 INFO - PROCESS | 11289 | 1468662552025 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 02:49:12 INFO - PROCESS | 11289 | 1468662552029 Marionette TRACE conn3 <- [1,805,null,{"value":"8"}] 02:49:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 02:49:12 INFO - PROCESS | 11289 | 1468662552035 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 02:49:12 INFO - PROCESS | 11289 | 1468662552039 Marionette TRACE conn3 <- [1,806,null,{}] 02:49:12 INFO - PROCESS | 11289 | 1468662552044 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}] 02:49:12 INFO - PROCESS | 11289 | 1468662552049 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:49:12 INFO - PROCESS | 11289 | 1468662552205 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 02:49:12 INFO - PROCESS | 11289 | 1468662552214 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:12 INFO - PROCESS | 11289 | 1468662552232 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:49:12 INFO - PROCESS | 11289 | ++DOCSHELL 0x91e51c00 == 31 [pid = 11289] [id = 209] 02:49:12 INFO - PROCESS | 11289 | ++DOMWINDOW == 65 (0x91e52800) [pid = 11289] [serial = 627] [outer = (nil)] 02:49:12 INFO - PROCESS | 11289 | ++DOMWINDOW == 66 (0x9211a000) [pid = 11289] [serial = 628] [outer = 0x91e52800] 02:49:12 INFO - PROCESS | 11289 | 1468662552414 Marionette DEBUG loaded listener.js 02:49:12 INFO - PROCESS | 11289 | ++DOMWINDOW == 67 (0x922e0000) [pid = 11289] [serial = 629] [outer = 0x91e52800] 02:49:13 INFO - PROCESS | 11289 | 1468662553495 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]]]}] 02:49:13 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 02:49:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1539ms 02:49:13 INFO - PROCESS | 11289 | 1468662553576 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 02:49:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 02:49:13 INFO - PROCESS | 11289 | 1468662553581 Marionette TRACE conn3 <- [1,809,null,{"value":"8"}] 02:49:13 INFO - PROCESS | 11289 | 1468662553589 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 02:49:13 INFO - PROCESS | 11289 | 1468662553597 Marionette TRACE conn3 <- [1,810,null,{}] 02:49:13 INFO - PROCESS | 11289 | 1468662553605 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}] 02:49:13 INFO - PROCESS | 11289 | 1468662553610 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:49:13 INFO - PROCESS | 11289 | 1468662553826 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 02:49:14 INFO - PROCESS | 11289 | 1468662554036 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:14 INFO - PROCESS | 11289 | 1468662554047 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:49:14 INFO - PROCESS | 11289 | ++DOCSHELL 0x8dc78800 == 32 [pid = 11289] [id = 210] 02:49:14 INFO - PROCESS | 11289 | ++DOMWINDOW == 68 (0x8e491400) [pid = 11289] [serial = 630] [outer = (nil)] 02:49:14 INFO - PROCESS | 11289 | ++DOMWINDOW == 69 (0x8f633c00) [pid = 11289] [serial = 631] [outer = 0x8e491400] 02:49:14 INFO - PROCESS | 11289 | 1468662554173 Marionette DEBUG loaded listener.js 02:49:14 INFO - PROCESS | 11289 | ++DOMWINDOW == 70 (0x8f63dc00) [pid = 11289] [serial = 632] [outer = 0x8e491400] 02:49:15 INFO - PROCESS | 11289 | 1468662555142 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]]]}] 02:49:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 02:49:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1584ms 02:49:15 INFO - PROCESS | 11289 | 1468662555172 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 02:49:15 INFO - PROCESS | 11289 | 1468662555178 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 02:49:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 02:49:15 INFO - PROCESS | 11289 | 1468662555190 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 02:49:15 INFO - PROCESS | 11289 | 1468662555193 Marionette TRACE conn3 <- [1,814,null,{}] 02:49:15 INFO - PROCESS | 11289 | 1468662555200 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}] 02:49:15 INFO - PROCESS | 11289 | 1468662555206 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:49:15 INFO - PROCESS | 11289 | 1468662555420 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 02:49:15 INFO - PROCESS | 11289 | 1468662555662 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:15 INFO - PROCESS | 11289 | 1468662555672 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:49:15 INFO - PROCESS | 11289 | ++DOCSHELL 0x91178400 == 33 [pid = 11289] [id = 211] 02:49:15 INFO - PROCESS | 11289 | ++DOMWINDOW == 71 (0x919e6c00) [pid = 11289] [serial = 633] [outer = (nil)] 02:49:15 INFO - PROCESS | 11289 | ++DOMWINDOW == 72 (0x91e25c00) [pid = 11289] [serial = 634] [outer = 0x919e6c00] 02:49:15 INFO - PROCESS | 11289 | 1468662555800 Marionette DEBUG loaded listener.js 02:49:15 INFO - PROCESS | 11289 | ++DOMWINDOW == 73 (0x91e51400) [pid = 11289] [serial = 635] [outer = 0x919e6c00] 02:49:16 INFO - PROCESS | 11289 | 1468662556798 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] 02:49:16 INFO - PROCESS | 11289 | 1468662556827 Marionette TRACE conn3 <- [1,817,null,{"value":"8"}] 02:49:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 02:49:16 INFO - PROCESS | 11289 | 1468662556834 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 02:49:16 INFO - PROCESS | 11289 | 1468662556840 Marionette TRACE conn3 <- [1,818,null,{}] 02:49:16 INFO - PROCESS | 11289 | 1468662556857 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}] 02:49:16 INFO - PROCESS | 11289 | 1468662556865 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:49:17 INFO - PROCESS | 11289 | 1468662557074 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 02:49:17 INFO - PROCESS | 11289 | 1468662557279 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:17 INFO - PROCESS | 11289 | 1468662557293 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:49:17 INFO - PROCESS | 11289 | ++DOCSHELL 0x8e48f000 == 34 [pid = 11289] [id = 212] 02:49:17 INFO - PROCESS | 11289 | ++DOMWINDOW == 74 (0x8e6c5800) [pid = 11289] [serial = 636] [outer = (nil)] 02:49:17 INFO - PROCESS | 11289 | ++DOMWINDOW == 75 (0x90f27c00) [pid = 11289] [serial = 637] [outer = 0x8e6c5800] 02:49:17 INFO - PROCESS | 11289 | 1468662557421 Marionette DEBUG loaded listener.js 02:49:17 INFO - PROCESS | 11289 | ++DOMWINDOW == 76 (0x922ec400) [pid = 11289] [serial = 638] [outer = 0x8e6c5800] 02:49:18 INFO - PROCESS | 11289 | 1468662558593 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]]]}] 02:49:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 02:49:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1783ms 02:49:18 INFO - PROCESS | 11289 | 1468662558617 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 02:49:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 02:49:18 INFO - PROCESS | 11289 | 1468662558623 Marionette TRACE conn3 <- [1,821,null,{"value":"8"}] 02:49:18 INFO - PROCESS | 11289 | 1468662558631 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 02:49:18 INFO - PROCESS | 11289 | 1468662558635 Marionette TRACE conn3 <- [1,822,null,{}] 02:49:18 INFO - PROCESS | 11289 | 1468662558643 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}] 02:49:18 INFO - PROCESS | 11289 | 1468662558648 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:49:18 INFO - PROCESS | 11289 | 1468662558860 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 02:49:18 INFO - PROCESS | 11289 | --DOCSHELL 0x8edc9800 == 33 [pid = 11289] [id = 165] 02:49:19 INFO - PROCESS | 11289 | --DOMWINDOW == 75 (0x92ebfc00) [pid = 11289] [serial = 595] [outer = (nil)] [url = about:blank] 02:49:19 INFO - PROCESS | 11289 | --DOMWINDOW == 74 (0x9211b000) [pid = 11289] [serial = 589] [outer = (nil)] [url = about:blank] 02:49:19 INFO - PROCESS | 11289 | --DOMWINDOW == 73 (0x90f87800) [pid = 11289] [serial = 577] [outer = (nil)] [url = about:blank] 02:49:19 INFO - PROCESS | 11289 | --DOMWINDOW == 72 (0x91173400) [pid = 11289] [serial = 578] [outer = (nil)] [url = about:blank] 02:49:19 INFO - PROCESS | 11289 | --DOMWINDOW == 71 (0x8ec65c00) [pid = 11289] [serial = 574] [outer = (nil)] [url = about:blank] 02:49:19 INFO - PROCESS | 11289 | --DOMWINDOW == 70 (0x8edc7000) [pid = 11289] [serial = 575] [outer = (nil)] [url = about:blank] 02:49:19 INFO - PROCESS | 11289 | --DOMWINDOW == 69 (0x90f1dc00) [pid = 11289] [serial = 586] [outer = (nil)] [url = about:blank] 02:49:19 INFO - PROCESS | 11289 | --DOMWINDOW == 68 (0x922e4400) [pid = 11289] [serial = 580] [outer = (nil)] [url = about:blank] 02:49:19 INFO - PROCESS | 11289 | --DOMWINDOW == 67 (0x922eb400) [pid = 11289] [serial = 581] [outer = (nil)] [url = about:blank] 02:49:19 INFO - PROCESS | 11289 | --DOMWINDOW == 66 (0x91c10800) [pid = 11289] [serial = 572] [outer = (nil)] [url = about:blank] 02:49:19 INFO - PROCESS | 11289 | --DOMWINDOW == 65 (0x8edc5400) [pid = 11289] [serial = 583] [outer = (nil)] [url = about:blank] 02:49:19 INFO - PROCESS | 11289 | --DOMWINDOW == 64 (0x8eed9000) [pid = 11289] [serial = 584] [outer = (nil)] [url = about:blank] 02:49:19 INFO - PROCESS | 11289 | --DOMWINDOW == 63 (0x922d2000) [pid = 11289] [serial = 592] [outer = (nil)] [url = about:blank] 02:49:19 INFO - PROCESS | 11289 | --DOMWINDOW == 62 (0x922ca000) [pid = 11289] [serial = 590] [outer = (nil)] [url = about:blank] 02:49:19 INFO - PROCESS | 11289 | --DOMWINDOW == 61 (0x922e7000) [pid = 11289] [serial = 593] [outer = (nil)] [url = about:blank] 02:49:19 INFO - PROCESS | 11289 | --DOMWINDOW == 60 (0x90f29c00) [pid = 11289] [serial = 587] [outer = (nil)] [url = about:blank] 02:49:19 INFO - PROCESS | 11289 | --DOMWINDOW == 59 (0x9396bc00) [pid = 11289] [serial = 596] [outer = (nil)] [url = about:blank] 02:49:19 INFO - PROCESS | 11289 | 1468662559085 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:19 INFO - PROCESS | 11289 | 1468662559087 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:49:19 INFO - PROCESS | 11289 | ++DOCSHELL 0x8dc7d800 == 34 [pid = 11289] [id = 213] 02:49:19 INFO - PROCESS | 11289 | ++DOMWINDOW == 60 (0x8e48a000) [pid = 11289] [serial = 639] [outer = (nil)] 02:49:19 INFO - PROCESS | 11289 | ++DOMWINDOW == 61 (0x8ec5e000) [pid = 11289] [serial = 640] [outer = 0x8e48a000] 02:49:19 INFO - PROCESS | 11289 | 1468662559169 Marionette DEBUG loaded listener.js 02:49:19 INFO - PROCESS | 11289 | ++DOMWINDOW == 62 (0x8edcbc00) [pid = 11289] [serial = 641] [outer = 0x8e48a000] 02:49:19 INFO - PROCESS | 11289 | 1468662559894 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] 02:49:19 INFO - PROCESS | 11289 | 1468662559929 Marionette TRACE conn3 <- [1,825,null,{"value":"8"}] 02:49:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 02:49:19 INFO - PROCESS | 11289 | 1468662559939 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 02:49:19 INFO - PROCESS | 11289 | 1468662559942 Marionette TRACE conn3 <- [1,826,null,{}] 02:49:19 INFO - PROCESS | 11289 | 1468662559949 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}] 02:49:19 INFO - PROCESS | 11289 | 1468662559954 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:49:20 INFO - PROCESS | 11289 | 1468662560102 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 02:49:20 INFO - PROCESS | 11289 | 1468662560119 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:20 INFO - PROCESS | 11289 | 1468662560127 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:49:20 INFO - PROCESS | 11289 | ++DOCSHELL 0x90f1bc00 == 35 [pid = 11289] [id = 214] 02:49:20 INFO - PROCESS | 11289 | ++DOMWINDOW == 63 (0x90f1c400) [pid = 11289] [serial = 642] [outer = (nil)] 02:49:20 INFO - PROCESS | 11289 | ++DOMWINDOW == 64 (0x90f23800) [pid = 11289] [serial = 643] [outer = 0x90f1c400] 02:49:20 INFO - PROCESS | 11289 | 1468662560203 Marionette DEBUG loaded listener.js 02:49:20 INFO - PROCESS | 11289 | ++DOMWINDOW == 65 (0x90f87c00) [pid = 11289] [serial = 644] [outer = 0x90f1c400] 02:49:21 INFO - PROCESS | 11289 | 1468662561130 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]]]}] 02:49:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 02:49:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1236ms 02:49:21 INFO - PROCESS | 11289 | 1468662561174 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 02:49:21 INFO - PROCESS | 11289 | 1468662561178 Marionette TRACE conn3 <- [1,829,null,{"value":"8"}] 02:49:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 02:49:21 INFO - PROCESS | 11289 | 1468662561184 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 02:49:21 INFO - PROCESS | 11289 | 1468662561190 Marionette TRACE conn3 <- [1,830,null,{}] 02:49:21 INFO - PROCESS | 11289 | 1468662561205 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}] 02:49:21 INFO - PROCESS | 11289 | 1468662561213 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:49:21 INFO - PROCESS | 11289 | 1468662561433 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 02:49:21 INFO - PROCESS | 11289 | 1468662561486 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:21 INFO - PROCESS | 11289 | 1468662561493 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:49:21 INFO - PROCESS | 11289 | ++DOCSHELL 0x922c4000 == 36 [pid = 11289] [id = 215] 02:49:21 INFO - PROCESS | 11289 | ++DOMWINDOW == 66 (0x922c4400) [pid = 11289] [serial = 645] [outer = (nil)] 02:49:21 INFO - PROCESS | 11289 | ++DOMWINDOW == 67 (0x922e5400) [pid = 11289] [serial = 646] [outer = 0x922c4400] 02:49:21 INFO - PROCESS | 11289 | 1468662561565 Marionette DEBUG loaded listener.js 02:49:21 INFO - PROCESS | 11289 | ++DOMWINDOW == 68 (0x922ed800) [pid = 11289] [serial = 647] [outer = 0x922c4400] 02:49:22 INFO - PROCESS | 11289 | 1468662562419 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]]]}] 02:49:22 INFO - PROCESS | 11289 | ++DOMWINDOW == 69 (0x90f8c400) [pid = 11289] [serial = 648] [outer = 0x93971c00] 02:49:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 02:49:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1294ms 02:49:22 INFO - PROCESS | 11289 | 1468662562513 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 02:49:22 INFO - PROCESS | 11289 | 1468662562517 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 02:49:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 02:49:22 INFO - PROCESS | 11289 | 1468662562548 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 02:49:22 INFO - PROCESS | 11289 | 1468662562551 Marionette TRACE conn3 <- [1,834,null,{}] 02:49:22 INFO - PROCESS | 11289 | 1468662562555 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}] 02:49:22 INFO - PROCESS | 11289 | 1468662562561 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:49:22 INFO - PROCESS | 11289 | 1468662562772 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 02:49:22 INFO - PROCESS | 11289 | 1468662562792 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:22 INFO - PROCESS | 11289 | 1468662562800 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:49:22 INFO - PROCESS | 11289 | ++DOCSHELL 0x8e6c3c00 == 37 [pid = 11289] [id = 216] 02:49:22 INFO - PROCESS | 11289 | ++DOMWINDOW == 70 (0x919e7400) [pid = 11289] [serial = 649] [outer = (nil)] 02:49:22 INFO - PROCESS | 11289 | ++DOMWINDOW == 71 (0x93b92c00) [pid = 11289] [serial = 650] [outer = 0x919e7400] 02:49:22 INFO - PROCESS | 11289 | 1468662562866 Marionette DEBUG loaded listener.js 02:49:22 INFO - PROCESS | 11289 | ++DOMWINDOW == 72 (0x93b98400) [pid = 11289] [serial = 651] [outer = 0x919e7400] 02:49:23 INFO - PROCESS | 11289 | --DOMWINDOW == 71 (0x9116ac00) [pid = 11289] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 02:49:23 INFO - PROCESS | 11289 | --DOMWINDOW == 70 (0x92ebf400) [pid = 11289] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 02:49:23 INFO - PROCESS | 11289 | --DOMWINDOW == 69 (0x8ec64800) [pid = 11289] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 02:49:23 INFO - PROCESS | 11289 | --DOMWINDOW == 68 (0x8f633800) [pid = 11289] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 02:49:23 INFO - PROCESS | 11289 | --DOMWINDOW == 67 (0x8e6c5c00) [pid = 11289] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 02:49:23 INFO - PROCESS | 11289 | --DOMWINDOW == 66 (0x8ec62800) [pid = 11289] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 02:49:23 INFO - PROCESS | 11289 | --DOMWINDOW == 65 (0x8e493000) [pid = 11289] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 02:49:23 INFO - PROCESS | 11289 | --DOMWINDOW == 64 (0x8edc5000) [pid = 11289] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 02:49:23 INFO - PROCESS | 11289 | --DOMWINDOW == 63 (0x8f8b8c00) [pid = 11289] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 02:49:23 INFO - PROCESS | 11289 | --DOMWINDOW == 62 (0x90f8fc00) [pid = 11289] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 02:49:23 INFO - PROCESS | 11289 | 1468662563834 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]]]}] 02:49:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 02:49:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1340ms 02:49:23 INFO - PROCESS | 11289 | 1468662563878 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 02:49:23 INFO - PROCESS | 11289 | 1468662563881 Marionette TRACE conn3 <- [1,837,null,{"value":"8"}] 02:49:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 02:49:23 INFO - PROCESS | 11289 | 1468662563887 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 02:49:23 INFO - PROCESS | 11289 | 1468662563890 Marionette TRACE conn3 <- [1,838,null,{}] 02:49:23 INFO - PROCESS | 11289 | 1468662563895 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}] 02:49:23 INFO - PROCESS | 11289 | 1468662563900 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:49:24 INFO - PROCESS | 11289 | 1468662564045 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 02:49:24 INFO - PROCESS | 11289 | 1468662564059 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:24 INFO - PROCESS | 11289 | 1468662564066 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:49:24 INFO - PROCESS | 11289 | ++DOCSHELL 0x8f633800 == 38 [pid = 11289] [id = 217] 02:49:24 INFO - PROCESS | 11289 | ++DOMWINDOW == 63 (0x8f8b8c00) [pid = 11289] [serial = 652] [outer = (nil)] 02:49:24 INFO - PROCESS | 11289 | ++DOMWINDOW == 64 (0x92eb2800) [pid = 11289] [serial = 653] [outer = 0x8f8b8c00] 02:49:24 INFO - PROCESS | 11289 | 1468662564133 Marionette DEBUG loaded listener.js 02:49:24 INFO - PROCESS | 11289 | ++DOMWINDOW == 65 (0x93b95000) [pid = 11289] [serial = 654] [outer = 0x8f8b8c00] 02:49:24 INFO - PROCESS | 11289 | 1468662564941 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]]]}] 02:49:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 02:49:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1083ms 02:49:24 INFO - PROCESS | 11289 | 1468662564976 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 02:49:24 INFO - PROCESS | 11289 | 1468662564979 Marionette TRACE conn3 <- [1,841,null,{"value":"8"}] 02:49:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 02:49:24 INFO - PROCESS | 11289 | 1468662564985 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 02:49:24 INFO - PROCESS | 11289 | 1468662564988 Marionette TRACE conn3 <- [1,842,null,{}] 02:49:24 INFO - PROCESS | 11289 | 1468662564994 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}] 02:49:25 INFO - PROCESS | 11289 | 1468662565004 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:49:25 INFO - PROCESS | 11289 | 1468662565186 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 02:49:25 INFO - PROCESS | 11289 | 1468662565196 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:25 INFO - PROCESS | 11289 | 1468662565202 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:49:25 INFO - PROCESS | 11289 | ++DOCSHELL 0x8f8be000 == 39 [pid = 11289] [id = 218] 02:49:25 INFO - PROCESS | 11289 | ++DOMWINDOW == 66 (0x91e4ac00) [pid = 11289] [serial = 655] [outer = (nil)] 02:49:25 INFO - PROCESS | 11289 | ++DOMWINDOW == 67 (0x95337800) [pid = 11289] [serial = 656] [outer = 0x91e4ac00] 02:49:25 INFO - PROCESS | 11289 | 1468662565270 Marionette DEBUG loaded listener.js 02:49:25 INFO - PROCESS | 11289 | ++DOMWINDOW == 68 (0x95389800) [pid = 11289] [serial = 657] [outer = 0x91e4ac00] 02:49:26 INFO - PROCESS | 11289 | 1468662566349 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]]]}] 02:49:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 02:49:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1387ms 02:49:26 INFO - PROCESS | 11289 | 1468662566373 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 02:49:26 INFO - PROCESS | 11289 | 1468662566380 Marionette TRACE conn3 <- [1,845,null,{"value":"8"}] 02:49:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 02:49:26 INFO - PROCESS | 11289 | 1468662566388 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 02:49:26 INFO - PROCESS | 11289 | 1468662566394 Marionette TRACE conn3 <- [1,846,null,{}] 02:49:26 INFO - PROCESS | 11289 | 1468662566403 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}] 02:49:26 INFO - PROCESS | 11289 | 1468662566410 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:49:26 INFO - PROCESS | 11289 | 1468662566645 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 02:49:26 INFO - PROCESS | 11289 | 1468662566853 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:26 INFO - PROCESS | 11289 | 1468662566861 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:49:26 INFO - PROCESS | 11289 | ++DOCSHELL 0x8edc5400 == 40 [pid = 11289] [id = 219] 02:49:26 INFO - PROCESS | 11289 | ++DOMWINDOW == 69 (0x8edcac00) [pid = 11289] [serial = 658] [outer = (nil)] 02:49:26 INFO - PROCESS | 11289 | ++DOMWINDOW == 70 (0x8f640400) [pid = 11289] [serial = 659] [outer = 0x8edcac00] 02:49:26 INFO - PROCESS | 11289 | 1468662566991 Marionette DEBUG loaded listener.js 02:49:27 INFO - PROCESS | 11289 | ++DOMWINDOW == 71 (0x90f1cc00) [pid = 11289] [serial = 660] [outer = 0x8edcac00] 02:49:27 INFO - PROCESS | 11289 | 1468662567880 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]]]}] 02:49:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 02:49:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1537ms 02:49:27 INFO - PROCESS | 11289 | 1468662567924 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 02:49:27 INFO - PROCESS | 11289 | 1468662567932 Marionette TRACE conn3 <- [1,849,null,{"value":"8"}] 02:49:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 02:49:27 INFO - PROCESS | 11289 | 1468662567942 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 02:49:27 INFO - PROCESS | 11289 | 1468662567946 Marionette TRACE conn3 <- [1,850,null,{}] 02:49:27 INFO - PROCESS | 11289 | 1468662567952 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}] 02:49:27 INFO - PROCESS | 11289 | 1468662567958 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:49:28 INFO - PROCESS | 11289 | 1468662568178 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 02:49:28 INFO - PROCESS | 11289 | 1468662568341 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:28 INFO - PROCESS | 11289 | 1468662568354 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:49:28 INFO - PROCESS | 11289 | ++DOCSHELL 0x91c01800 == 41 [pid = 11289] [id = 220] 02:49:28 INFO - PROCESS | 11289 | ++DOMWINDOW == 72 (0x91e2a800) [pid = 11289] [serial = 661] [outer = (nil)] 02:49:28 INFO - PROCESS | 11289 | ++DOMWINDOW == 73 (0x9211cc00) [pid = 11289] [serial = 662] [outer = 0x91e2a800] 02:49:28 INFO - PROCESS | 11289 | 1468662568536 Marionette DEBUG loaded listener.js 02:49:28 INFO - PROCESS | 11289 | ++DOMWINDOW == 74 (0x922e6000) [pid = 11289] [serial = 663] [outer = 0x91e2a800] 02:49:29 INFO - PROCESS | 11289 | 1468662569434 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]]]}] 02:49:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 02:49:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1531ms 02:49:29 INFO - PROCESS | 11289 | 1468662569473 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 02:49:29 INFO - PROCESS | 11289 | 1468662569477 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 02:49:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 02:49:29 INFO - PROCESS | 11289 | 1468662569484 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 02:49:29 INFO - PROCESS | 11289 | 1468662569490 Marionette TRACE conn3 <- [1,854,null,{}] 02:49:29 INFO - PROCESS | 11289 | 1468662569506 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}] 02:49:29 INFO - PROCESS | 11289 | 1468662569515 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:49:29 INFO - PROCESS | 11289 | 1468662569692 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 02:49:29 INFO - PROCESS | 11289 | 1468662569853 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:29 INFO - PROCESS | 11289 | 1468662569864 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:49:29 INFO - PROCESS | 11289 | ++DOCSHELL 0x95334c00 == 42 [pid = 11289] [id = 221] 02:49:29 INFO - PROCESS | 11289 | ++DOMWINDOW == 75 (0x95335000) [pid = 11289] [serial = 664] [outer = (nil)] 02:49:29 INFO - PROCESS | 11289 | ++DOMWINDOW == 76 (0x953c3800) [pid = 11289] [serial = 665] [outer = 0x95335000] 02:49:29 INFO - PROCESS | 11289 | 1468662569991 Marionette DEBUG loaded listener.js 02:49:30 INFO - PROCESS | 11289 | ++DOMWINDOW == 77 (0x953c8c00) [pid = 11289] [serial = 666] [outer = 0x95335000] 02:49:30 INFO - PROCESS | 11289 | 1468662570833 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]]]}] 02:49:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 02:49:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1385ms 02:49:30 INFO - PROCESS | 11289 | 1468662570870 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 02:49:30 INFO - PROCESS | 11289 | 1468662570874 Marionette TRACE conn3 <- [1,857,null,{"value":"8"}] 02:49:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 02:49:30 INFO - PROCESS | 11289 | 1468662570881 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 02:49:30 INFO - PROCESS | 11289 | 1468662570884 Marionette TRACE conn3 <- [1,858,null,{}] 02:49:30 INFO - PROCESS | 11289 | 1468662570890 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}] 02:49:30 INFO - PROCESS | 11289 | 1468662570895 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:49:31 INFO - PROCESS | 11289 | 1468662571069 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 02:49:31 INFO - PROCESS | 11289 | 1468662571226 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:31 INFO - PROCESS | 11289 | 1468662571235 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:49:31 INFO - PROCESS | 11289 | ++DOCSHELL 0x953c7800 == 43 [pid = 11289] [id = 222] 02:49:31 INFO - PROCESS | 11289 | ++DOMWINDOW == 78 (0x953c8800) [pid = 11289] [serial = 667] [outer = (nil)] 02:49:31 INFO - PROCESS | 11289 | ++DOMWINDOW == 79 (0x953d5400) [pid = 11289] [serial = 668] [outer = 0x953c8800] 02:49:31 INFO - PROCESS | 11289 | 1468662571312 Marionette DEBUG loaded listener.js 02:49:31 INFO - PROCESS | 11289 | ++DOMWINDOW == 80 (0x953da400) [pid = 11289] [serial = 669] [outer = 0x953c8800] 02:49:32 INFO - PROCESS | 11289 | 1468662572227 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]]]}] 02:49:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 02:49:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1377ms 02:49:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 02:49:32 INFO - PROCESS | 11289 | 1468662572259 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 02:49:32 INFO - PROCESS | 11289 | 1468662572262 Marionette TRACE conn3 <- [1,861,null,{"value":"8"}] 02:49:32 INFO - PROCESS | 11289 | 1468662572269 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 02:49:32 INFO - PROCESS | 11289 | 1468662572272 Marionette TRACE conn3 <- [1,862,null,{}] 02:49:32 INFO - PROCESS | 11289 | 1468662572278 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}] 02:49:32 INFO - PROCESS | 11289 | 1468662572283 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:49:32 INFO - PROCESS | 11289 | 1468662572439 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 02:49:32 INFO - PROCESS | 11289 | 1468662572604 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:32 INFO - PROCESS | 11289 | 1468662572616 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:49:32 INFO - PROCESS | 11289 | ++DOCSHELL 0x8e6cf400 == 44 [pid = 11289] [id = 223] 02:49:32 INFO - PROCESS | 11289 | ++DOMWINDOW == 81 (0x93b93000) [pid = 11289] [serial = 670] [outer = (nil)] 02:49:32 INFO - PROCESS | 11289 | ++DOMWINDOW == 82 (0x97f04800) [pid = 11289] [serial = 671] [outer = 0x93b93000] 02:49:32 INFO - PROCESS | 11289 | 1468662572699 Marionette DEBUG loaded listener.js 02:49:32 INFO - PROCESS | 11289 | ++DOMWINDOW == 83 (0x97f09000) [pid = 11289] [serial = 672] [outer = 0x93b93000] 02:49:33 INFO - PROCESS | 11289 | 1468662573640 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]]]}] 02:49:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 02:49:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1428ms 02:49:33 INFO - PROCESS | 11289 | 1468662573697 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 02:49:33 INFO - PROCESS | 11289 | 1468662573701 Marionette TRACE conn3 <- [1,865,null,{"value":"8"}] 02:49:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 02:49:33 INFO - PROCESS | 11289 | 1468662573707 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 02:49:33 INFO - PROCESS | 11289 | 1468662573711 Marionette TRACE conn3 <- [1,866,null,{}] 02:49:33 INFO - PROCESS | 11289 | 1468662573717 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}] 02:49:33 INFO - PROCESS | 11289 | 1468662573727 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:49:33 INFO - PROCESS | 11289 | 1468662573961 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 02:49:34 INFO - PROCESS | 11289 | 1468662574165 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:34 INFO - PROCESS | 11289 | 1468662574173 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:49:34 INFO - PROCESS | 11289 | ++DOCSHELL 0x8e494400 == 45 [pid = 11289] [id = 224] 02:49:34 INFO - PROCESS | 11289 | ++DOMWINDOW == 84 (0x8e494800) [pid = 11289] [serial = 673] [outer = (nil)] 02:49:34 INFO - PROCESS | 11289 | ++DOMWINDOW == 85 (0x8e6cb800) [pid = 11289] [serial = 674] [outer = 0x8e494800] 02:49:34 INFO - PROCESS | 11289 | 1468662574473 Marionette DEBUG loaded listener.js 02:49:34 INFO - PROCESS | 11289 | ++DOMWINDOW == 86 (0x8ec61000) [pid = 11289] [serial = 675] [outer = 0x8e494800] 02:49:35 INFO - PROCESS | 11289 | 1468662575413 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]]]}] 02:49:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 02:49:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1793ms 02:49:35 INFO - PROCESS | 11289 | 1468662575502 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 02:49:35 INFO - PROCESS | 11289 | 1468662575508 Marionette TRACE conn3 <- [1,869,null,{"value":"8"}] 02:49:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 02:49:35 INFO - PROCESS | 11289 | 1468662575516 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 02:49:35 INFO - PROCESS | 11289 | 1468662575519 Marionette TRACE conn3 <- [1,870,null,{}] 02:49:35 INFO - PROCESS | 11289 | 1468662575533 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}] 02:49:35 INFO - PROCESS | 11289 | 1468662575539 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:49:35 INFO - PROCESS | 11289 | 1468662575737 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 02:49:36 INFO - PROCESS | 11289 | --DOCSHELL 0x8dc70800 == 44 [pid = 11289] [id = 167] 02:49:36 INFO - PROCESS | 11289 | --DOCSHELL 0x90f88800 == 43 [pid = 11289] [id = 166] 02:49:36 INFO - PROCESS | 11289 | --DOCSHELL 0x8e492400 == 42 [pid = 11289] [id = 204] 02:49:36 INFO - PROCESS | 11289 | --DOCSHELL 0x919e7c00 == 41 [pid = 11289] [id = 173] 02:49:36 INFO - PROCESS | 11289 | --DOCSHELL 0x90f21c00 == 40 [pid = 11289] [id = 175] 02:49:36 INFO - PROCESS | 11289 | --DOCSHELL 0x8dc7bc00 == 39 [pid = 11289] [id = 176] 02:49:36 INFO - PROCESS | 11289 | --DOCSHELL 0x8ec60000 == 38 [pid = 11289] [id = 164] 02:49:36 INFO - PROCESS | 11289 | --DOCSHELL 0x8ec5e800 == 37 [pid = 11289] [id = 177] 02:49:36 INFO - PROCESS | 11289 | --DOCSHELL 0x8e497000 == 36 [pid = 11289] [id = 174] 02:49:36 INFO - PROCESS | 11289 | --DOCSHELL 0x8eee5c00 == 35 [pid = 11289] [id = 170] 02:49:36 INFO - PROCESS | 11289 | --DOCSHELL 0x9116a800 == 34 [pid = 11289] [id = 179] 02:49:36 INFO - PROCESS | 11289 | --DOCSHELL 0x91c02000 == 33 [pid = 11289] [id = 168] 02:49:36 INFO - PROCESS | 11289 | --DOCSHELL 0x922c9800 == 32 [pid = 11289] [id = 180] 02:49:36 INFO - PROCESS | 11289 | --DOCSHELL 0x90f23000 == 31 [pid = 11289] [id = 178] 02:49:36 INFO - PROCESS | 11289 | --DOCSHELL 0x8dc75800 == 30 [pid = 11289] [id = 169] 02:49:36 INFO - PROCESS | 11289 | --DOCSHELL 0x92e08800 == 29 [pid = 11289] [id = 171] 02:49:36 INFO - PROCESS | 11289 | --DOCSHELL 0x93968c00 == 28 [pid = 11289] [id = 172] 02:49:36 INFO - PROCESS | 11289 | --DOMWINDOW == 85 (0x8edcc000) [pid = 11289] [serial = 616] [outer = (nil)] [url = about:blank] 02:49:36 INFO - PROCESS | 11289 | --DOMWINDOW == 84 (0x8f63cc00) [pid = 11289] [serial = 599] [outer = (nil)] [url = about:blank] 02:49:36 INFO - PROCESS | 11289 | --DOMWINDOW == 83 (0x8e496800) [pid = 11289] [serial = 613] [outer = (nil)] [url = about:blank] 02:49:36 INFO - PROCESS | 11289 | --DOMWINDOW == 82 (0x8e6c8c00) [pid = 11289] [serial = 614] [outer = (nil)] [url = about:blank] 02:49:36 INFO - PROCESS | 11289 | --DOMWINDOW == 81 (0x8eed8800) [pid = 11289] [serial = 598] [outer = (nil)] [url = about:blank] 02:49:36 INFO - PROCESS | 11289 | --DOMWINDOW == 80 (0x8eee4c00) [pid = 11289] [serial = 611] [outer = (nil)] [url = about:blank] 02:49:36 INFO - PROCESS | 11289 | --DOMWINDOW == 79 (0x8edcd800) [pid = 11289] [serial = 610] [outer = (nil)] [url = about:blank] 02:49:36 INFO - PROCESS | 11289 | --DOMWINDOW == 78 (0x8f8c5000) [pid = 11289] [serial = 620] [outer = (nil)] [url = about:blank] 02:49:36 INFO - PROCESS | 11289 | --DOMWINDOW == 77 (0x91177c00) [pid = 11289] [serial = 622] [outer = (nil)] [url = about:blank] 02:49:36 INFO - PROCESS | 11289 | --DOMWINDOW == 76 (0x919e8400) [pid = 11289] [serial = 623] [outer = (nil)] [url = about:blank] 02:49:36 INFO - PROCESS | 11289 | --DOMWINDOW == 75 (0x91e1dc00) [pid = 11289] [serial = 602] [outer = (nil)] [url = about:blank] 02:49:36 INFO - PROCESS | 11289 | --DOMWINDOW == 74 (0x91c02800) [pid = 11289] [serial = 601] [outer = (nil)] [url = about:blank] 02:49:36 INFO - PROCESS | 11289 | --DOMWINDOW == 73 (0x9532e400) [pid = 11289] [serial = 605] [outer = (nil)] [url = about:blank] 02:49:36 INFO - PROCESS | 11289 | --DOMWINDOW == 72 (0x950d5800) [pid = 11289] [serial = 604] [outer = (nil)] [url = about:blank] 02:49:36 INFO - PROCESS | 11289 | --DOMWINDOW == 71 (0x919ea000) [pid = 11289] [serial = 608] [outer = (nil)] [url = about:blank] 02:49:36 INFO - PROCESS | 11289 | --DOMWINDOW == 70 (0x8f8bf800) [pid = 11289] [serial = 619] [outer = (nil)] [url = about:blank] 02:49:36 INFO - PROCESS | 11289 | --DOMWINDOW == 69 (0x8eedec00) [pid = 11289] [serial = 617] [outer = (nil)] [url = about:blank] 02:49:36 INFO - PROCESS | 11289 | --DOMWINDOW == 68 (0x91c03800) [pid = 11289] [serial = 625] [outer = (nil)] [url = about:blank] 02:49:36 INFO - PROCESS | 11289 | --DOMWINDOW == 67 (0x90f89400) [pid = 11289] [serial = 607] [outer = (nil)] [url = about:blank] 02:49:36 INFO - PROCESS | 11289 | --DOMWINDOW == 66 (0x91c0a000) [pid = 11289] [serial = 626] [outer = (nil)] [url = about:blank] 02:49:36 INFO - PROCESS | 11289 | 1468662576961 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:36 INFO - PROCESS | 11289 | 1468662576969 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:49:37 INFO - PROCESS | 11289 | ++DOCSHELL 0x8dc7cc00 == 29 [pid = 11289] [id = 225] 02:49:37 INFO - PROCESS | 11289 | ++DOMWINDOW == 67 (0x8dc7e000) [pid = 11289] [serial = 676] [outer = (nil)] 02:49:37 INFO - PROCESS | 11289 | ++DOMWINDOW == 68 (0x8e48e800) [pid = 11289] [serial = 677] [outer = 0x8dc7e000] 02:49:37 INFO - PROCESS | 11289 | 1468662577055 Marionette DEBUG loaded listener.js 02:49:37 INFO - PROCESS | 11289 | ++DOMWINDOW == 69 (0x8e6cbc00) [pid = 11289] [serial = 678] [outer = 0x8dc7e000] 02:49:37 INFO - PROCESS | 11289 | 1468662577814 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]]]}] 02:49:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 02:49:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 2355ms 02:49:37 INFO - PROCESS | 11289 | 1468662577872 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 02:49:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 02:49:37 INFO - PROCESS | 11289 | 1468662577877 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 02:49:37 INFO - PROCESS | 11289 | 1468662577884 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 02:49:37 INFO - PROCESS | 11289 | 1468662577889 Marionette TRACE conn3 <- [1,874,null,{}] 02:49:37 INFO - PROCESS | 11289 | 1468662577898 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}] 02:49:37 INFO - PROCESS | 11289 | 1468662577902 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:49:38 INFO - PROCESS | 11289 | 1468662578060 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 02:49:38 INFO - PROCESS | 11289 | 1468662578073 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:38 INFO - PROCESS | 11289 | 1468662578083 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:49:38 INFO - PROCESS | 11289 | ++DOCSHELL 0x8edce400 == 30 [pid = 11289] [id = 226] 02:49:38 INFO - PROCESS | 11289 | ++DOMWINDOW == 70 (0x8edd0800) [pid = 11289] [serial = 679] [outer = (nil)] 02:49:38 INFO - PROCESS | 11289 | ++DOMWINDOW == 71 (0x8eedbc00) [pid = 11289] [serial = 680] [outer = 0x8edd0800] 02:49:38 INFO - PROCESS | 11289 | 1468662578154 Marionette DEBUG loaded listener.js 02:49:38 INFO - PROCESS | 11289 | ++DOMWINDOW == 72 (0x8e495c00) [pid = 11289] [serial = 681] [outer = 0x8edd0800] 02:49:39 INFO - PROCESS | 11289 | 1468662579079 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]]]}] 02:49:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 02:49:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1230ms 02:49:39 INFO - PROCESS | 11289 | 1468662579118 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 02:49:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 02:49:39 INFO - PROCESS | 11289 | 1468662579125 Marionette TRACE conn3 <- [1,877,null,{"value":"8"}] 02:49:39 INFO - PROCESS | 11289 | 1468662579132 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 02:49:39 INFO - PROCESS | 11289 | 1468662579135 Marionette TRACE conn3 <- [1,878,null,{}] 02:49:39 INFO - PROCESS | 11289 | 1468662579141 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}] 02:49:39 INFO - PROCESS | 11289 | 1468662579147 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:49:39 INFO - PROCESS | 11289 | 1468662579310 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 02:49:39 INFO - PROCESS | 11289 | 1468662579451 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:39 INFO - PROCESS | 11289 | 1468662579457 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:49:39 INFO - PROCESS | 11289 | ++DOCSHELL 0x8f8bfc00 == 31 [pid = 11289] [id = 227] 02:49:39 INFO - PROCESS | 11289 | ++DOMWINDOW == 73 (0x8f8c0c00) [pid = 11289] [serial = 682] [outer = (nil)] 02:49:39 INFO - PROCESS | 11289 | ++DOMWINDOW == 74 (0x90f1d400) [pid = 11289] [serial = 683] [outer = 0x8f8c0c00] 02:49:39 INFO - PROCESS | 11289 | 1468662579526 Marionette DEBUG loaded listener.js 02:49:39 INFO - PROCESS | 11289 | ++DOMWINDOW == 75 (0x90f2a400) [pid = 11289] [serial = 684] [outer = 0x8f8c0c00] 02:49:40 INFO - PROCESS | 11289 | 1468662580429 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]]]}] 02:49:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 02:49:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1336ms 02:49:40 INFO - PROCESS | 11289 | 1468662580467 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 02:49:40 INFO - PROCESS | 11289 | 1468662580471 Marionette TRACE conn3 <- [1,881,null,{"value":"8"}] 02:49:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 02:49:40 INFO - PROCESS | 11289 | 1468662580485 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 02:49:40 INFO - PROCESS | 11289 | 1468662580494 Marionette TRACE conn3 <- [1,882,null,{}] 02:49:40 INFO - PROCESS | 11289 | 1468662580511 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}] 02:49:40 INFO - PROCESS | 11289 | 1468662580519 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:49:40 INFO - PROCESS | 11289 | 1468662580738 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 02:49:40 INFO - PROCESS | 11289 | 1468662580775 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:40 INFO - PROCESS | 11289 | 1468662580784 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:49:40 INFO - PROCESS | 11289 | ++DOCSHELL 0x8e6c2400 == 32 [pid = 11289] [id = 228] 02:49:40 INFO - PROCESS | 11289 | ++DOMWINDOW == 76 (0x8ec5c800) [pid = 11289] [serial = 685] [outer = (nil)] 02:49:40 INFO - PROCESS | 11289 | ++DOMWINDOW == 77 (0x919e8400) [pid = 11289] [serial = 686] [outer = 0x8ec5c800] 02:49:40 INFO - PROCESS | 11289 | 1468662580870 Marionette DEBUG loaded listener.js 02:49:40 INFO - PROCESS | 11289 | ++DOMWINDOW == 78 (0x919efc00) [pid = 11289] [serial = 687] [outer = 0x8ec5c800] 02:49:41 INFO - PROCESS | 11289 | --DOMWINDOW == 77 (0x8e6c5800) [pid = 11289] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 02:49:41 INFO - PROCESS | 11289 | --DOMWINDOW == 76 (0x91e52800) [pid = 11289] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 02:49:41 INFO - PROCESS | 11289 | --DOMWINDOW == 75 (0x922c4400) [pid = 11289] [serial = 645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 02:49:41 INFO - PROCESS | 11289 | --DOMWINDOW == 74 (0x8e491400) [pid = 11289] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 02:49:41 INFO - PROCESS | 11289 | --DOMWINDOW == 73 (0x919e7400) [pid = 11289] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 02:49:41 INFO - PROCESS | 11289 | --DOMWINDOW == 72 (0x90f1c400) [pid = 11289] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 02:49:41 INFO - PROCESS | 11289 | --DOMWINDOW == 71 (0x8f8b8c00) [pid = 11289] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 02:49:41 INFO - PROCESS | 11289 | --DOMWINDOW == 70 (0x8e48a000) [pid = 11289] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 02:49:41 INFO - PROCESS | 11289 | --DOMWINDOW == 69 (0x919e6c00) [pid = 11289] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 02:49:41 INFO - PROCESS | 11289 | --DOMWINDOW == 68 (0x91e4ac00) [pid = 11289] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 02:49:42 INFO - PROCESS | 11289 | 1468662582057 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]]]}] 02:49:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 02:49:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1616ms 02:49:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 02:49:42 INFO - PROCESS | 11289 | 1468662582093 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 02:49:42 INFO - PROCESS | 11289 | 1468662582096 Marionette TRACE conn3 <- [1,885,null,{"value":"8"}] 02:49:42 INFO - PROCESS | 11289 | 1468662582103 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 02:49:42 INFO - PROCESS | 11289 | 1468662582106 Marionette TRACE conn3 <- [1,886,null,{}] 02:49:42 INFO - PROCESS | 11289 | 1468662582112 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}] 02:49:42 INFO - PROCESS | 11289 | 1468662582116 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:49:42 INFO - PROCESS | 11289 | 1468662582267 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 02:49:42 INFO - PROCESS | 11289 | 1468662582280 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:42 INFO - PROCESS | 11289 | 1468662582291 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:49:42 INFO - PROCESS | 11289 | ++DOCSHELL 0x8dc77000 == 33 [pid = 11289] [id = 229] 02:49:42 INFO - PROCESS | 11289 | ++DOMWINDOW == 69 (0x8dc7c400) [pid = 11289] [serial = 688] [outer = (nil)] 02:49:42 INFO - PROCESS | 11289 | ++DOMWINDOW == 70 (0x8f8c6400) [pid = 11289] [serial = 689] [outer = 0x8dc7c400] 02:49:42 INFO - PROCESS | 11289 | 1468662582356 Marionette DEBUG loaded listener.js 02:49:42 INFO - PROCESS | 11289 | ++DOMWINDOW == 71 (0x919ee000) [pid = 11289] [serial = 690] [outer = 0x8dc7c400] 02:49:43 INFO - PROCESS | 11289 | 1468662583198 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]]]}] 02:49:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 02:49:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1142ms 02:49:43 INFO - PROCESS | 11289 | 1468662583244 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 02:49:43 INFO - PROCESS | 11289 | 1468662583248 Marionette TRACE conn3 <- [1,889,null,{"value":"8"}] 02:49:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 02:49:43 INFO - PROCESS | 11289 | 1468662583253 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 02:49:43 INFO - PROCESS | 11289 | 1468662583256 Marionette TRACE conn3 <- [1,890,null,{}] 02:49:43 INFO - PROCESS | 11289 | 1468662583262 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}] 02:49:43 INFO - PROCESS | 11289 | 1468662583266 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:49:43 INFO - PROCESS | 11289 | 1468662583462 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 02:49:43 INFO - PROCESS | 11289 | 1468662583472 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:43 INFO - PROCESS | 11289 | 1468662583492 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:49:43 INFO - PROCESS | 11289 | ++DOCSHELL 0x91e20000 == 34 [pid = 11289] [id = 230] 02:49:43 INFO - PROCESS | 11289 | ++DOMWINDOW == 72 (0x91e20400) [pid = 11289] [serial = 691] [outer = (nil)] 02:49:43 INFO - PROCESS | 11289 | ++DOMWINDOW == 73 (0x91e47800) [pid = 11289] [serial = 692] [outer = 0x91e20400] 02:49:43 INFO - PROCESS | 11289 | 1468662583583 Marionette DEBUG loaded listener.js 02:49:43 INFO - PROCESS | 11289 | ++DOMWINDOW == 74 (0x922c9c00) [pid = 11289] [serial = 693] [outer = 0x91e20400] 02:49:44 INFO - PROCESS | 11289 | 1468662584768 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]]]}] 02:49:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 02:49:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1538ms 02:49:44 INFO - PROCESS | 11289 | 1468662584793 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 02:49:44 INFO - PROCESS | 11289 | 1468662584799 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 02:49:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 02:49:44 INFO - PROCESS | 11289 | 1468662584807 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 02:49:44 INFO - PROCESS | 11289 | 1468662584814 Marionette TRACE conn3 <- [1,894,null,{}] 02:49:44 INFO - PROCESS | 11289 | 1468662584822 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}] 02:49:44 INFO - PROCESS | 11289 | 1468662584827 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:49:45 INFO - PROCESS | 11289 | 1468662585013 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 02:49:45 INFO - PROCESS | 11289 | 1468662585216 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:45 INFO - PROCESS | 11289 | 1468662585223 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:49:45 INFO - PROCESS | 11289 | ++DOCSHELL 0x8dc71000 == 35 [pid = 11289] [id = 231] 02:49:45 INFO - PROCESS | 11289 | ++DOMWINDOW == 75 (0x8e6c1400) [pid = 11289] [serial = 694] [outer = (nil)] 02:49:45 INFO - PROCESS | 11289 | ++DOMWINDOW == 76 (0x8eed8800) [pid = 11289] [serial = 695] [outer = 0x8e6c1400] 02:49:45 INFO - PROCESS | 11289 | 1468662585314 Marionette DEBUG loaded listener.js 02:49:45 INFO - PROCESS | 11289 | ++DOMWINDOW == 77 (0x8f8b9800) [pid = 11289] [serial = 696] [outer = 0x8e6c1400] 02:49:46 INFO - PROCESS | 11289 | 1468662586289 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]]]}] 02:49:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 02:49:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1546ms 02:49:46 INFO - PROCESS | 11289 | 1468662586353 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 02:49:46 INFO - PROCESS | 11289 | 1468662586360 Marionette TRACE conn3 <- [1,897,null,{"value":"8"}] 02:49:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 02:49:46 INFO - PROCESS | 11289 | 1468662586372 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 02:49:46 INFO - PROCESS | 11289 | 1468662586375 Marionette TRACE conn3 <- [1,898,null,{}] 02:49:46 INFO - PROCESS | 11289 | 1468662586382 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}] 02:49:46 INFO - PROCESS | 11289 | 1468662586388 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:49:46 INFO - PROCESS | 11289 | 1468662586576 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 02:49:46 INFO - PROCESS | 11289 | 1468662586821 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:46 INFO - PROCESS | 11289 | 1468662586829 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:49:46 INFO - PROCESS | 11289 | ++DOCSHELL 0x90f94c00 == 36 [pid = 11289] [id = 232] 02:49:46 INFO - PROCESS | 11289 | ++DOMWINDOW == 78 (0x919e3c00) [pid = 11289] [serial = 697] [outer = (nil)] 02:49:46 INFO - PROCESS | 11289 | ++DOMWINDOW == 79 (0x919eec00) [pid = 11289] [serial = 698] [outer = 0x919e3c00] 02:49:46 INFO - PROCESS | 11289 | 1468662586913 Marionette DEBUG loaded listener.js 02:49:47 INFO - PROCESS | 11289 | ++DOMWINDOW == 80 (0x91e29800) [pid = 11289] [serial = 699] [outer = 0x919e3c00] 02:49:47 INFO - PROCESS | 11289 | 1468662587927 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]]]}] 02:49:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 02:49:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1585ms 02:49:47 INFO - PROCESS | 11289 | 1468662587956 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 02:49:47 INFO - PROCESS | 11289 | 1468662587960 Marionette TRACE conn3 <- [1,901,null,{"value":"8"}] 02:49:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 02:49:47 INFO - PROCESS | 11289 | 1468662587967 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 02:49:47 INFO - PROCESS | 11289 | 1468662587973 Marionette TRACE conn3 <- [1,902,null,{}] 02:49:47 INFO - PROCESS | 11289 | 1468662587990 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}] 02:49:48 INFO - PROCESS | 11289 | 1468662587998 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:49:48 INFO - PROCESS | 11289 | 1468662588217 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 02:49:48 INFO - PROCESS | 11289 | 1468662588425 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:48 INFO - PROCESS | 11289 | 1468662588434 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:49:48 INFO - PROCESS | 11289 | ++DOCSHELL 0x92e0fc00 == 37 [pid = 11289] [id = 233] 02:49:48 INFO - PROCESS | 11289 | ++DOMWINDOW == 81 (0x92e13000) [pid = 11289] [serial = 700] [outer = (nil)] 02:49:48 INFO - PROCESS | 11289 | ++DOMWINDOW == 82 (0x92ebe400) [pid = 11289] [serial = 701] [outer = 0x92e13000] 02:49:48 INFO - PROCESS | 11289 | 1468662588541 Marionette DEBUG loaded listener.js 02:49:48 INFO - PROCESS | 11289 | ++DOMWINDOW == 83 (0x93967800) [pid = 11289] [serial = 702] [outer = 0x92e13000] 02:49:49 INFO - PROCESS | 11289 | 1468662589485 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]]]}] 02:49:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 02:49:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1583ms 02:49:49 INFO - PROCESS | 11289 | 1468662589550 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 02:49:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 02:49:49 INFO - PROCESS | 11289 | 1468662589555 Marionette TRACE conn3 <- [1,905,null,{"value":"8"}] 02:49:49 INFO - PROCESS | 11289 | 1468662589561 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 02:49:49 INFO - PROCESS | 11289 | 1468662589565 Marionette TRACE conn3 <- [1,906,null,{}] 02:49:49 INFO - PROCESS | 11289 | 1468662589570 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}] 02:49:49 INFO - PROCESS | 11289 | 1468662589576 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:49:49 INFO - PROCESS | 11289 | 1468662589759 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 02:49:50 INFO - PROCESS | 11289 | 1468662590021 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:50 INFO - PROCESS | 11289 | 1468662590032 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:49:50 INFO - PROCESS | 11289 | ++DOCSHELL 0x8dc7b400 == 38 [pid = 11289] [id = 234] 02:49:50 INFO - PROCESS | 11289 | ++DOMWINDOW == 84 (0x8dc7c800) [pid = 11289] [serial = 703] [outer = (nil)] 02:49:50 INFO - PROCESS | 11289 | ++DOMWINDOW == 85 (0x8e497400) [pid = 11289] [serial = 704] [outer = 0x8dc7c800] 02:49:50 INFO - PROCESS | 11289 | 1468662590160 Marionette DEBUG loaded listener.js 02:49:50 INFO - PROCESS | 11289 | ++DOMWINDOW == 86 (0x8ec5e800) [pid = 11289] [serial = 705] [outer = 0x8dc7c800] 02:49:51 INFO - PROCESS | 11289 | --DOMWINDOW == 85 (0x90f27c00) [pid = 11289] [serial = 637] [outer = (nil)] [url = about:blank] 02:49:51 INFO - PROCESS | 11289 | --DOMWINDOW == 84 (0x9211a000) [pid = 11289] [serial = 628] [outer = (nil)] [url = about:blank] 02:49:51 INFO - PROCESS | 11289 | --DOMWINDOW == 83 (0x922e5400) [pid = 11289] [serial = 646] [outer = (nil)] [url = about:blank] 02:49:51 INFO - PROCESS | 11289 | --DOMWINDOW == 82 (0x8f63dc00) [pid = 11289] [serial = 632] [outer = (nil)] [url = about:blank] 02:49:51 INFO - PROCESS | 11289 | --DOMWINDOW == 81 (0x93b98400) [pid = 11289] [serial = 651] [outer = (nil)] [url = about:blank] 02:49:51 INFO - PROCESS | 11289 | --DOMWINDOW == 80 (0x90f87c00) [pid = 11289] [serial = 644] [outer = (nil)] [url = about:blank] 02:49:51 INFO - PROCESS | 11289 | --DOMWINDOW == 79 (0x922ed800) [pid = 11289] [serial = 647] [outer = (nil)] [url = about:blank] 02:49:51 INFO - PROCESS | 11289 | --DOMWINDOW == 78 (0x92eb2800) [pid = 11289] [serial = 653] [outer = (nil)] [url = about:blank] 02:49:51 INFO - PROCESS | 11289 | --DOMWINDOW == 77 (0x922ec400) [pid = 11289] [serial = 638] [outer = (nil)] [url = about:blank] 02:49:51 INFO - PROCESS | 11289 | --DOMWINDOW == 76 (0x8f633c00) [pid = 11289] [serial = 631] [outer = (nil)] [url = about:blank] 02:49:51 INFO - PROCESS | 11289 | --DOMWINDOW == 75 (0x8ec5e000) [pid = 11289] [serial = 640] [outer = (nil)] [url = about:blank] 02:49:51 INFO - PROCESS | 11289 | --DOMWINDOW == 74 (0x93b92c00) [pid = 11289] [serial = 650] [outer = (nil)] [url = about:blank] 02:49:51 INFO - PROCESS | 11289 | --DOMWINDOW == 73 (0x90f23800) [pid = 11289] [serial = 643] [outer = (nil)] [url = about:blank] 02:49:51 INFO - PROCESS | 11289 | --DOMWINDOW == 72 (0x91e25c00) [pid = 11289] [serial = 634] [outer = (nil)] [url = about:blank] 02:49:51 INFO - PROCESS | 11289 | --DOMWINDOW == 71 (0x91e51400) [pid = 11289] [serial = 635] [outer = (nil)] [url = about:blank] 02:49:51 INFO - PROCESS | 11289 | --DOMWINDOW == 70 (0x922e0000) [pid = 11289] [serial = 629] [outer = (nil)] [url = about:blank] 02:49:51 INFO - PROCESS | 11289 | --DOMWINDOW == 69 (0x95145000) [pid = 11289] [serial = 419] [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.] 02:49:51 INFO - PROCESS | 11289 | --DOMWINDOW == 68 (0x8edcbc00) [pid = 11289] [serial = 641] [outer = (nil)] [url = about:blank] 02:49:51 INFO - PROCESS | 11289 | --DOMWINDOW == 67 (0x95337800) [pid = 11289] [serial = 656] [outer = (nil)] [url = about:blank] 02:49:51 INFO - PROCESS | 11289 | --DOMWINDOW == 66 (0x95389800) [pid = 11289] [serial = 657] [outer = (nil)] [url = about:blank] 02:49:51 INFO - PROCESS | 11289 | --DOMWINDOW == 65 (0x93b95000) [pid = 11289] [serial = 654] [outer = (nil)] [url = about:blank] 02:49:51 INFO - PROCESS | 11289 | 1468662591198 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]]]}] 02:49:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 02:49:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1686ms 02:49:51 INFO - PROCESS | 11289 | 1468662591249 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 02:49:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 02:49:51 INFO - PROCESS | 11289 | 1468662591254 Marionette TRACE conn3 <- [1,909,null,{"value":"8"}] 02:49:51 INFO - PROCESS | 11289 | 1468662591261 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 02:49:51 INFO - PROCESS | 11289 | 1468662591265 Marionette TRACE conn3 <- [1,910,null,{}] 02:49:51 INFO - PROCESS | 11289 | 1468662591273 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}] 02:49:51 INFO - PROCESS | 11289 | 1468662591280 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:49:51 INFO - PROCESS | 11289 | 1468662591434 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 02:49:51 INFO - PROCESS | 11289 | 1468662591591 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:51 INFO - PROCESS | 11289 | 1468662591599 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:49:51 INFO - PROCESS | 11289 | ++DOCSHELL 0x8f634000 == 39 [pid = 11289] [id = 235] 02:49:51 INFO - PROCESS | 11289 | ++DOMWINDOW == 66 (0x8f636c00) [pid = 11289] [serial = 706] [outer = (nil)] 02:49:51 INFO - PROCESS | 11289 | ++DOMWINDOW == 67 (0x8f640000) [pid = 11289] [serial = 707] [outer = 0x8f636c00] 02:49:51 INFO - PROCESS | 11289 | 1468662591681 Marionette DEBUG loaded listener.js 02:49:51 INFO - PROCESS | 11289 | ++DOMWINDOW == 68 (0x90f1c400) [pid = 11289] [serial = 708] [outer = 0x8f636c00] 02:49:52 INFO - PROCESS | 11289 | 1468662592461 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]]]}] 02:49:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 02:49:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1238ms 02:49:52 INFO - PROCESS | 11289 | 1468662592500 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 02:49:52 INFO - PROCESS | 11289 | 1468662592507 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 02:49:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 02:49:52 INFO - PROCESS | 11289 | 1468662592515 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 02:49:52 INFO - PROCESS | 11289 | 1468662592517 Marionette TRACE conn3 <- [1,914,null,{}] 02:49:52 INFO - PROCESS | 11289 | 1468662592524 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}] 02:49:52 INFO - PROCESS | 11289 | 1468662592529 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:49:52 INFO - PROCESS | 11289 | 1468662592689 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 02:49:52 INFO - PROCESS | 11289 | 1468662592698 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:52 INFO - PROCESS | 11289 | 1468662592704 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:49:52 INFO - PROCESS | 11289 | ++DOCSHELL 0x90f8e000 == 40 [pid = 11289] [id = 236] 02:49:52 INFO - PROCESS | 11289 | ++DOMWINDOW == 69 (0x9116f000) [pid = 11289] [serial = 709] [outer = (nil)] 02:49:52 INFO - PROCESS | 11289 | ++DOMWINDOW == 70 (0x91e26800) [pid = 11289] [serial = 710] [outer = 0x9116f000] 02:49:52 INFO - PROCESS | 11289 | 1468662592774 Marionette DEBUG loaded listener.js 02:49:52 INFO - PROCESS | 11289 | ++DOMWINDOW == 71 (0x9211d000) [pid = 11289] [serial = 711] [outer = 0x9116f000] 02:49:53 INFO - PROCESS | 11289 | 1468662593684 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]]]}] 02:49:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 02:49:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1240ms 02:49:53 INFO - PROCESS | 11289 | 1468662593755 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 02:49:53 INFO - PROCESS | 11289 | 1468662593758 Marionette TRACE conn3 <- [1,917,null,{"value":"8"}] 02:49:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 02:49:53 INFO - PROCESS | 11289 | 1468662593767 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 02:49:53 INFO - PROCESS | 11289 | 1468662593775 Marionette TRACE conn3 <- [1,918,null,{}] 02:49:53 INFO - PROCESS | 11289 | 1468662593796 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}] 02:49:53 INFO - PROCESS | 11289 | 1468662593803 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:49:54 INFO - PROCESS | 11289 | 1468662593999 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 02:49:54 INFO - PROCESS | 11289 | 1468662594023 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:54 INFO - PROCESS | 11289 | 1468662594032 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:49:54 INFO - PROCESS | 11289 | ++DOCSHELL 0x8dc78400 == 41 [pid = 11289] [id = 237] 02:49:54 INFO - PROCESS | 11289 | ++DOMWINDOW == 72 (0x922ea800) [pid = 11289] [serial = 712] [outer = (nil)] 02:49:54 INFO - PROCESS | 11289 | ++DOMWINDOW == 73 (0x92eb7400) [pid = 11289] [serial = 713] [outer = 0x922ea800] 02:49:54 INFO - PROCESS | 11289 | 1468662594096 Marionette DEBUG loaded listener.js 02:49:54 INFO - PROCESS | 11289 | ++DOMWINDOW == 74 (0x93970400) [pid = 11289] [serial = 714] [outer = 0x922ea800] 02:49:54 INFO - PROCESS | 11289 | 1468662594955 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]]]}] 02:49:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 02:49:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1204ms 02:49:54 INFO - PROCESS | 11289 | 1468662594971 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 02:49:54 INFO - PROCESS | 11289 | 1468662594974 Marionette TRACE conn3 <- [1,921,null,{"value":"8"}] 02:49:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 02:49:54 INFO - PROCESS | 11289 | 1468662594981 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 02:49:54 INFO - PROCESS | 11289 | 1468662594984 Marionette TRACE conn3 <- [1,922,null,{}] 02:49:55 INFO - PROCESS | 11289 | 1468662595001 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}] 02:49:55 INFO - PROCESS | 11289 | 1468662595005 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:49:55 INFO - PROCESS | 11289 | 1468662595200 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 02:49:55 INFO - PROCESS | 11289 | 1468662595221 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:55 INFO - PROCESS | 11289 | 1468662595228 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:49:55 INFO - PROCESS | 11289 | ++DOCSHELL 0x8f8be800 == 42 [pid = 11289] [id = 238] 02:49:55 INFO - PROCESS | 11289 | ++DOMWINDOW == 75 (0x92eb6000) [pid = 11289] [serial = 715] [outer = (nil)] 02:49:55 INFO - PROCESS | 11289 | ++DOMWINDOW == 76 (0x93b9e400) [pid = 11289] [serial = 716] [outer = 0x92eb6000] 02:49:55 INFO - PROCESS | 11289 | 1468662595294 Marionette DEBUG loaded listener.js 02:49:55 INFO - PROCESS | 11289 | ++DOMWINDOW == 77 (0x946f3800) [pid = 11289] [serial = 717] [outer = 0x92eb6000] 02:49:55 INFO - PROCESS | 11289 | --DOMWINDOW == 76 (0x8ec5c800) [pid = 11289] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 02:49:55 INFO - PROCESS | 11289 | --DOMWINDOW == 75 (0x8dc7c400) [pid = 11289] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 02:49:55 INFO - PROCESS | 11289 | --DOMWINDOW == 74 (0x8edd0800) [pid = 11289] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 02:49:55 INFO - PROCESS | 11289 | --DOMWINDOW == 73 (0x8dc7e000) [pid = 11289] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 02:49:55 INFO - PROCESS | 11289 | --DOMWINDOW == 72 (0x8e494800) [pid = 11289] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 02:49:55 INFO - PROCESS | 11289 | --DOMWINDOW == 71 (0x8edcac00) [pid = 11289] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 02:49:55 INFO - PROCESS | 11289 | --DOMWINDOW == 70 (0x91e2a800) [pid = 11289] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 02:49:55 INFO - PROCESS | 11289 | --DOMWINDOW == 69 (0x95335000) [pid = 11289] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 02:49:55 INFO - PROCESS | 11289 | --DOMWINDOW == 68 (0x953c8800) [pid = 11289] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 02:49:55 INFO - PROCESS | 11289 | --DOMWINDOW == 67 (0x93b93000) [pid = 11289] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 02:49:55 INFO - PROCESS | 11289 | --DOMWINDOW == 66 (0x8f8c0c00) [pid = 11289] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 02:49:56 INFO - PROCESS | 11289 | 1468662596262 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]]]}] 02:49:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 02:49:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1340ms 02:49:56 INFO - PROCESS | 11289 | 1468662596322 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 02:49:56 INFO - PROCESS | 11289 | 1468662596326 Marionette TRACE conn3 <- [1,925,null,{"value":"8"}] 02:49:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 02:49:56 INFO - PROCESS | 11289 | 1468662596331 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 02:49:56 INFO - PROCESS | 11289 | 1468662596335 Marionette TRACE conn3 <- [1,926,null,{}] 02:49:56 INFO - PROCESS | 11289 | 1468662596340 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}] 02:49:56 INFO - PROCESS | 11289 | 1468662596344 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:49:56 INFO - PROCESS | 11289 | 1468662596532 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 02:49:56 INFO - PROCESS | 11289 | 1468662596546 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:56 INFO - PROCESS | 11289 | 1468662596564 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:49:56 INFO - PROCESS | 11289 | ++DOCSHELL 0x91c0f800 == 43 [pid = 11289] [id = 239] 02:49:56 INFO - PROCESS | 11289 | ++DOMWINDOW == 67 (0x91e2a800) [pid = 11289] [serial = 718] [outer = (nil)] 02:49:56 INFO - PROCESS | 11289 | ++DOMWINDOW == 68 (0x93b97800) [pid = 11289] [serial = 719] [outer = 0x91e2a800] 02:49:56 INFO - PROCESS | 11289 | 1468662596639 Marionette DEBUG loaded listener.js 02:49:56 INFO - PROCESS | 11289 | ++DOMWINDOW == 69 (0x9532f800) [pid = 11289] [serial = 720] [outer = 0x91e2a800] 02:49:57 INFO - PROCESS | 11289 | 1468662597448 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]]]}] 02:49:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 02:49:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1132ms 02:49:57 INFO - PROCESS | 11289 | 1468662597475 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 02:49:57 INFO - PROCESS | 11289 | 1468662597478 Marionette TRACE conn3 <- [1,929,null,{"value":"8"}] 02:49:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 02:49:57 INFO - PROCESS | 11289 | 1468662597484 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 02:49:57 INFO - PROCESS | 11289 | 1468662597487 Marionette TRACE conn3 <- [1,930,null,{}] 02:49:57 INFO - PROCESS | 11289 | 1468662597492 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}] 02:49:57 INFO - PROCESS | 11289 | 1468662597498 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:49:57 INFO - PROCESS | 11289 | 1468662597642 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 02:49:57 INFO - PROCESS | 11289 | 1468662597658 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:57 INFO - PROCESS | 11289 | 1468662597667 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:49:57 INFO - PROCESS | 11289 | ++DOCSHELL 0x8e48e000 == 44 [pid = 11289] [id = 240] 02:49:57 INFO - PROCESS | 11289 | ++DOMWINDOW == 70 (0x8e495800) [pid = 11289] [serial = 721] [outer = (nil)] 02:49:57 INFO - PROCESS | 11289 | ++DOMWINDOW == 71 (0x95391400) [pid = 11289] [serial = 722] [outer = 0x8e495800] 02:49:57 INFO - PROCESS | 11289 | 1468662597731 Marionette DEBUG loaded listener.js 02:49:57 INFO - PROCESS | 11289 | ++DOMWINDOW == 72 (0x95389400) [pid = 11289] [serial = 723] [outer = 0x8e495800] 02:49:58 INFO - PROCESS | 11289 | 1468662598819 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]]]}] 02:49:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 02:49:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1378ms 02:49:58 INFO - PROCESS | 11289 | 1468662598865 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 02:49:58 INFO - PROCESS | 11289 | 1468662598871 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 02:49:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 02:49:58 INFO - PROCESS | 11289 | 1468662598879 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 02:49:58 INFO - PROCESS | 11289 | 1468662598886 Marionette TRACE conn3 <- [1,934,null,{}] 02:49:58 INFO - PROCESS | 11289 | 1468662598894 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}] 02:49:58 INFO - PROCESS | 11289 | 1468662598899 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:49:59 INFO - PROCESS | 11289 | 1468662599075 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 02:49:59 INFO - PROCESS | 11289 | 1468662599236 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:59 INFO - PROCESS | 11289 | 1468662599245 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:49:59 INFO - PROCESS | 11289 | ++DOCSHELL 0x8e6c3800 == 45 [pid = 11289] [id = 241] 02:49:59 INFO - PROCESS | 11289 | ++DOMWINDOW == 73 (0x8e6cdc00) [pid = 11289] [serial = 724] [outer = (nil)] 02:49:59 INFO - PROCESS | 11289 | ++DOMWINDOW == 74 (0x8f63bc00) [pid = 11289] [serial = 725] [outer = 0x8e6cdc00] 02:49:59 INFO - PROCESS | 11289 | 1468662599327 Marionette DEBUG loaded listener.js 02:49:59 INFO - PROCESS | 11289 | ++DOMWINDOW == 75 (0x90f8b800) [pid = 11289] [serial = 726] [outer = 0x8e6cdc00] 02:50:00 INFO - PROCESS | 11289 | 1468662600298 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]]]}] 02:50:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 02:50:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1492ms 02:50:00 INFO - PROCESS | 11289 | 1468662600372 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 02:50:00 INFO - PROCESS | 11289 | 1468662600380 Marionette TRACE conn3 <- [1,937,null,{"value":"8"}] 02:50:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 02:50:00 INFO - PROCESS | 11289 | 1468662600391 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 02:50:00 INFO - PROCESS | 11289 | 1468662600396 Marionette TRACE conn3 <- [1,938,null,{}] 02:50:00 INFO - PROCESS | 11289 | 1468662600402 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}] 02:50:00 INFO - PROCESS | 11289 | 1468662600409 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:50:00 INFO - PROCESS | 11289 | 1468662600636 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 02:50:00 INFO - PROCESS | 11289 | 1468662600891 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:00 INFO - PROCESS | 11289 | 1468662600897 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:50:00 INFO - PROCESS | 11289 | ++DOCSHELL 0x919eac00 == 46 [pid = 11289] [id = 242] 02:50:00 INFO - PROCESS | 11289 | ++DOMWINDOW == 76 (0x922cec00) [pid = 11289] [serial = 727] [outer = (nil)] 02:50:01 INFO - PROCESS | 11289 | ++DOMWINDOW == 77 (0x92e08800) [pid = 11289] [serial = 728] [outer = 0x922cec00] 02:50:01 INFO - PROCESS | 11289 | 1468662601029 Marionette DEBUG loaded listener.js 02:50:01 INFO - PROCESS | 11289 | ++DOMWINDOW == 78 (0x92eb4000) [pid = 11289] [serial = 729] [outer = 0x922cec00] 02:50:01 INFO - PROCESS | 11289 | 1468662601965 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]]]}] 02:50:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 02:50:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1634ms 02:50:02 INFO - PROCESS | 11289 | 1468662602025 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 02:50:02 INFO - PROCESS | 11289 | 1468662602029 Marionette TRACE conn3 <- [1,941,null,{"value":"8"}] 02:50:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 02:50:02 INFO - PROCESS | 11289 | 1468662602036 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 02:50:02 INFO - PROCESS | 11289 | 1468662602042 Marionette TRACE conn3 <- [1,942,null,{}] 02:50:02 INFO - PROCESS | 11289 | 1468662602059 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}] 02:50:02 INFO - PROCESS | 11289 | 1468662602068 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:50:02 INFO - PROCESS | 11289 | 1468662602261 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 02:50:02 INFO - PROCESS | 11289 | 1468662602468 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:02 INFO - PROCESS | 11289 | 1468662602487 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:50:02 INFO - PROCESS | 11289 | ++DOCSHELL 0x953c2800 == 47 [pid = 11289] [id = 243] 02:50:02 INFO - PROCESS | 11289 | ++DOMWINDOW == 79 (0x953c8800) [pid = 11289] [serial = 730] [outer = (nil)] 02:50:02 INFO - PROCESS | 11289 | ++DOMWINDOW == 80 (0x953cf400) [pid = 11289] [serial = 731] [outer = 0x953c8800] 02:50:02 INFO - PROCESS | 11289 | 1468662602571 Marionette DEBUG loaded listener.js 02:50:02 INFO - PROCESS | 11289 | ++DOMWINDOW == 81 (0x953dbc00) [pid = 11289] [serial = 732] [outer = 0x953c8800] 02:50:03 INFO - PROCESS | 11289 | 1468662603419 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]]]}] 02:50:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 02:50:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1434ms 02:50:03 INFO - PROCESS | 11289 | 1468662603471 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 02:50:03 INFO - PROCESS | 11289 | 1468662603475 Marionette TRACE conn3 <- [1,945,null,{"value":"8"}] 02:50:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 02:50:03 INFO - PROCESS | 11289 | 1468662603482 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 02:50:03 INFO - PROCESS | 11289 | 1468662603485 Marionette TRACE conn3 <- [1,946,null,{}] 02:50:03 INFO - PROCESS | 11289 | 1468662603491 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}] 02:50:03 INFO - PROCESS | 11289 | 1468662603496 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:50:03 INFO - PROCESS | 11289 | 1468662603682 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 02:50:03 INFO - PROCESS | 11289 | 1468662603842 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:03 INFO - PROCESS | 11289 | 1468662603851 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:50:03 INFO - PROCESS | 11289 | ++DOCSHELL 0x953ddc00 == 48 [pid = 11289] [id = 244] 02:50:03 INFO - PROCESS | 11289 | ++DOMWINDOW == 82 (0x97ff0000) [pid = 11289] [serial = 733] [outer = (nil)] 02:50:03 INFO - PROCESS | 11289 | ++DOMWINDOW == 83 (0x9883f000) [pid = 11289] [serial = 734] [outer = 0x97ff0000] 02:50:03 INFO - PROCESS | 11289 | 1468662603932 Marionette DEBUG loaded listener.js 02:50:04 INFO - PROCESS | 11289 | ++DOMWINDOW == 84 (0x988bb400) [pid = 11289] [serial = 735] [outer = 0x97ff0000] 02:50:04 INFO - PROCESS | 11289 | 1468662604804 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]]]}] 02:50:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 02:50:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1379ms 02:50:04 INFO - PROCESS | 11289 | 1468662604861 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 02:50:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 02:50:04 INFO - PROCESS | 11289 | 1468662604866 Marionette TRACE conn3 <- [1,949,null,{"value":"8"}] 02:50:04 INFO - PROCESS | 11289 | 1468662604872 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 02:50:04 INFO - PROCESS | 11289 | 1468662604876 Marionette TRACE conn3 <- [1,950,null,{}] 02:50:04 INFO - PROCESS | 11289 | 1468662604882 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}] 02:50:04 INFO - PROCESS | 11289 | 1468662604887 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:50:05 INFO - PROCESS | 11289 | 1468662605059 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 02:50:05 INFO - PROCESS | 11289 | 1468662605222 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:05 INFO - PROCESS | 11289 | 1468662605233 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:50:05 INFO - PROCESS | 11289 | ++DOCSHELL 0x95147000 == 49 [pid = 11289] [id = 245] 02:50:05 INFO - PROCESS | 11289 | ++DOMWINDOW == 85 (0x98181800) [pid = 11289] [serial = 736] [outer = (nil)] 02:50:05 INFO - PROCESS | 11289 | ++DOMWINDOW == 86 (0x993c7c00) [pid = 11289] [serial = 737] [outer = 0x98181800] 02:50:05 INFO - PROCESS | 11289 | 1468662605315 Marionette DEBUG loaded listener.js 02:50:05 INFO - PROCESS | 11289 | ++DOMWINDOW == 87 (0x99429c00) [pid = 11289] [serial = 738] [outer = 0x98181800] 02:50:06 INFO - PROCESS | 11289 | 1468662606255 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]]]}] 02:50:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 02:50:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1432ms 02:50:06 INFO - PROCESS | 11289 | 1468662606303 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 02:50:06 INFO - PROCESS | 11289 | 1468662606307 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 02:50:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 02:50:06 INFO - PROCESS | 11289 | 1468662606314 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 02:50:06 INFO - PROCESS | 11289 | 1468662606318 Marionette TRACE conn3 <- [1,954,null,{}] 02:50:06 INFO - PROCESS | 11289 | 1468662606323 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}] 02:50:06 INFO - PROCESS | 11289 | 1468662606334 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:50:06 INFO - PROCESS | 11289 | 1468662606524 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 02:50:06 INFO - PROCESS | 11289 | 1468662606687 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:06 INFO - PROCESS | 11289 | 1468662606694 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:50:06 INFO - PROCESS | 11289 | ++DOCSHELL 0x93b9d000 == 50 [pid = 11289] [id = 246] 02:50:06 INFO - PROCESS | 11289 | ++DOMWINDOW == 88 (0x98caa400) [pid = 11289] [serial = 739] [outer = (nil)] 02:50:06 INFO - PROCESS | 11289 | ++DOMWINDOW == 89 (0x998af400) [pid = 11289] [serial = 740] [outer = 0x98caa400] 02:50:06 INFO - PROCESS | 11289 | 1468662606777 Marionette DEBUG loaded listener.js 02:50:06 INFO - PROCESS | 11289 | ++DOMWINDOW == 90 (0x99ac3c00) [pid = 11289] [serial = 741] [outer = 0x98caa400] 02:50:07 INFO - PROCESS | 11289 | 1468662607701 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]]]}] 02:50:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 02:50:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1436ms 02:50:07 INFO - PROCESS | 11289 | 1468662607750 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 02:50:07 INFO - PROCESS | 11289 | 1468662607754 Marionette TRACE conn3 <- [1,957,null,{"value":"8"}] 02:50:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 02:50:07 INFO - PROCESS | 11289 | 1468662607761 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 02:50:07 INFO - PROCESS | 11289 | 1468662607764 Marionette TRACE conn3 <- [1,958,null,{}] 02:50:07 INFO - PROCESS | 11289 | 1468662607770 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}] 02:50:07 INFO - PROCESS | 11289 | 1468662607775 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:50:07 INFO - PROCESS | 11289 | 1468662607939 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 02:50:08 INFO - PROCESS | 11289 | 1468662608117 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:08 INFO - PROCESS | 11289 | 1468662608126 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:50:08 INFO - PROCESS | 11289 | ++DOCSHELL 0x90f89800 == 51 [pid = 11289] [id = 247] 02:50:08 INFO - PROCESS | 11289 | ++DOMWINDOW == 91 (0x93b96c00) [pid = 11289] [serial = 742] [outer = (nil)] 02:50:08 INFO - PROCESS | 11289 | ++DOMWINDOW == 92 (0x99c78800) [pid = 11289] [serial = 743] [outer = 0x93b96c00] 02:50:08 INFO - PROCESS | 11289 | 1468662608204 Marionette DEBUG loaded listener.js 02:50:08 INFO - PROCESS | 11289 | ++DOMWINDOW == 93 (0x99d84800) [pid = 11289] [serial = 744] [outer = 0x93b96c00] 02:50:09 INFO - PROCESS | 11289 | 1468662609145 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]]]}] 02:50:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 02:50:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1428ms 02:50:09 INFO - PROCESS | 11289 | 1468662609190 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 02:50:09 INFO - PROCESS | 11289 | 1468662609193 Marionette TRACE conn3 <- [1,961,null,{"value":"8"}] 02:50:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 02:50:09 INFO - PROCESS | 11289 | 1468662609200 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 02:50:09 INFO - PROCESS | 11289 | 1468662609204 Marionette TRACE conn3 <- [1,962,null,{}] 02:50:09 INFO - PROCESS | 11289 | 1468662609210 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}] 02:50:09 INFO - PROCESS | 11289 | 1468662609215 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:50:09 INFO - PROCESS | 11289 | 1468662609378 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 02:50:09 INFO - PROCESS | 11289 | 1468662609789 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:09 INFO - PROCESS | 11289 | 1468662609803 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:50:09 INFO - PROCESS | 11289 | ++DOCSHELL 0x8e6c1800 == 52 [pid = 11289] [id = 248] 02:50:09 INFO - PROCESS | 11289 | ++DOMWINDOW == 94 (0x8e6c5400) [pid = 11289] [serial = 745] [outer = (nil)] 02:50:09 INFO - PROCESS | 11289 | ++DOMWINDOW == 95 (0x8ec61800) [pid = 11289] [serial = 746] [outer = 0x8e6c5400] 02:50:09 INFO - PROCESS | 11289 | 1468662609885 Marionette DEBUG loaded listener.js 02:50:09 INFO - PROCESS | 11289 | ++DOMWINDOW == 96 (0x8eedc400) [pid = 11289] [serial = 747] [outer = 0x8e6c5400] 02:50:10 INFO - PROCESS | 11289 | 1468662610790 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]]]}] 02:50:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 02:50:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1635ms 02:50:10 INFO - PROCESS | 11289 | 1468662610838 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 02:50:10 INFO - PROCESS | 11289 | 1468662610855 Marionette TRACE conn3 <- [1,965,null,{"value":"8"}] 02:50:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 02:50:10 INFO - PROCESS | 11289 | 1468662610862 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 02:50:10 INFO - PROCESS | 11289 | 1468662610868 Marionette TRACE conn3 <- [1,966,null,{}] 02:50:10 INFO - PROCESS | 11289 | 1468662610882 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}] 02:50:10 INFO - PROCESS | 11289 | 1468662610895 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:50:11 INFO - PROCESS | 11289 | 1468662611113 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 02:50:12 INFO - PROCESS | 11289 | --DOCSHELL 0x8f636400 == 51 [pid = 11289] [id = 206] 02:50:12 INFO - PROCESS | 11289 | --DOCSHELL 0x91e51c00 == 50 [pid = 11289] [id = 209] 02:50:12 INFO - PROCESS | 11289 | --DOCSHELL 0x8ec61400 == 49 [pid = 11289] [id = 208] 02:50:12 INFO - PROCESS | 11289 | --DOCSHELL 0x8f8c4c00 == 48 [pid = 11289] [id = 207] 02:50:12 INFO - PROCESS | 11289 | --DOCSHELL 0x90f1bc00 == 47 [pid = 11289] [id = 214] 02:50:12 INFO - PROCESS | 11289 | --DOCSHELL 0x953c7800 == 46 [pid = 11289] [id = 222] 02:50:12 INFO - PROCESS | 11289 | --DOCSHELL 0x95334c00 == 45 [pid = 11289] [id = 221] 02:50:12 INFO - PROCESS | 11289 | --DOCSHELL 0x8e6cf400 == 44 [pid = 11289] [id = 223] 02:50:12 INFO - PROCESS | 11289 | --DOCSHELL 0x8e494400 == 43 [pid = 11289] [id = 224] 02:50:12 INFO - PROCESS | 11289 | --DOCSHELL 0x8dc7cc00 == 42 [pid = 11289] [id = 225] 02:50:12 INFO - PROCESS | 11289 | --DOCSHELL 0x91178400 == 41 [pid = 11289] [id = 211] 02:50:12 INFO - PROCESS | 11289 | --DOCSHELL 0x8e6c3c00 == 40 [pid = 11289] [id = 216] 02:50:12 INFO - PROCESS | 11289 | --DOCSHELL 0x8f633800 == 39 [pid = 11289] [id = 217] 02:50:12 INFO - PROCESS | 11289 | --DOCSHELL 0x922c4000 == 38 [pid = 11289] [id = 215] 02:50:12 INFO - PROCESS | 11289 | --DOCSHELL 0x8dc78800 == 37 [pid = 11289] [id = 210] 02:50:12 INFO - PROCESS | 11289 | --DOCSHELL 0x8edc5400 == 36 [pid = 11289] [id = 219] 02:50:12 INFO - PROCESS | 11289 | --DOCSHELL 0x8dc7d800 == 35 [pid = 11289] [id = 213] 02:50:12 INFO - PROCESS | 11289 | --DOCSHELL 0x8e48f000 == 34 [pid = 11289] [id = 212] 02:50:12 INFO - PROCESS | 11289 | --DOCSHELL 0x91c01800 == 33 [pid = 11289] [id = 220] 02:50:12 INFO - PROCESS | 11289 | --DOCSHELL 0x8e6c2000 == 32 [pid = 11289] [id = 205] 02:50:12 INFO - PROCESS | 11289 | --DOCSHELL 0x8f8be000 == 31 [pid = 11289] [id = 218] 02:50:12 INFO - PROCESS | 11289 | --DOMWINDOW == 95 (0x919e8400) [pid = 11289] [serial = 686] [outer = (nil)] [url = about:blank] 02:50:12 INFO - PROCESS | 11289 | --DOMWINDOW == 94 (0x8f8c6400) [pid = 11289] [serial = 689] [outer = (nil)] [url = about:blank] 02:50:12 INFO - PROCESS | 11289 | --DOMWINDOW == 93 (0x8eedbc00) [pid = 11289] [serial = 680] [outer = (nil)] [url = about:blank] 02:50:12 INFO - PROCESS | 11289 | --DOMWINDOW == 92 (0x8e48e800) [pid = 11289] [serial = 677] [outer = (nil)] [url = about:blank] 02:50:12 INFO - PROCESS | 11289 | --DOMWINDOW == 91 (0x8e6cbc00) [pid = 11289] [serial = 678] [outer = (nil)] [url = about:blank] 02:50:12 INFO - PROCESS | 11289 | --DOMWINDOW == 90 (0x8e6cb800) [pid = 11289] [serial = 674] [outer = (nil)] [url = about:blank] 02:50:12 INFO - PROCESS | 11289 | --DOMWINDOW == 89 (0x8ec61000) [pid = 11289] [serial = 675] [outer = (nil)] [url = about:blank] 02:50:12 INFO - PROCESS | 11289 | --DOMWINDOW == 88 (0x90f1cc00) [pid = 11289] [serial = 660] [outer = (nil)] [url = about:blank] 02:50:12 INFO - PROCESS | 11289 | --DOMWINDOW == 87 (0x8f640400) [pid = 11289] [serial = 659] [outer = (nil)] [url = about:blank] 02:50:12 INFO - PROCESS | 11289 | --DOMWINDOW == 86 (0x922e6000) [pid = 11289] [serial = 663] [outer = (nil)] [url = about:blank] 02:50:12 INFO - PROCESS | 11289 | --DOMWINDOW == 85 (0x9211cc00) [pid = 11289] [serial = 662] [outer = (nil)] [url = about:blank] 02:50:12 INFO - PROCESS | 11289 | --DOMWINDOW == 84 (0x953c8c00) [pid = 11289] [serial = 666] [outer = (nil)] [url = about:blank] 02:50:12 INFO - PROCESS | 11289 | --DOMWINDOW == 83 (0x953c3800) [pid = 11289] [serial = 665] [outer = (nil)] [url = about:blank] 02:50:12 INFO - PROCESS | 11289 | --DOMWINDOW == 82 (0x953da400) [pid = 11289] [serial = 669] [outer = (nil)] [url = about:blank] 02:50:12 INFO - PROCESS | 11289 | --DOMWINDOW == 81 (0x953d5400) [pid = 11289] [serial = 668] [outer = (nil)] [url = about:blank] 02:50:12 INFO - PROCESS | 11289 | --DOMWINDOW == 80 (0x919efc00) [pid = 11289] [serial = 687] [outer = (nil)] [url = about:blank] 02:50:12 INFO - PROCESS | 11289 | --DOMWINDOW == 79 (0x97f09000) [pid = 11289] [serial = 672] [outer = (nil)] [url = about:blank] 02:50:12 INFO - PROCESS | 11289 | --DOMWINDOW == 78 (0x97f04800) [pid = 11289] [serial = 671] [outer = (nil)] [url = about:blank] 02:50:12 INFO - PROCESS | 11289 | --DOMWINDOW == 77 (0x8e495c00) [pid = 11289] [serial = 681] [outer = (nil)] [url = about:blank] 02:50:12 INFO - PROCESS | 11289 | --DOMWINDOW == 76 (0x91e47800) [pid = 11289] [serial = 692] [outer = (nil)] [url = about:blank] 02:50:12 INFO - PROCESS | 11289 | --DOMWINDOW == 75 (0x90f2a400) [pid = 11289] [serial = 684] [outer = (nil)] [url = about:blank] 02:50:12 INFO - PROCESS | 11289 | --DOMWINDOW == 74 (0x90f1d400) [pid = 11289] [serial = 683] [outer = (nil)] [url = about:blank] 02:50:12 INFO - PROCESS | 11289 | --DOMWINDOW == 73 (0x919ee000) [pid = 11289] [serial = 690] [outer = (nil)] [url = about:blank] 02:50:12 INFO - PROCESS | 11289 | 1468662612392 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:12 INFO - PROCESS | 11289 | 1468662612404 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:50:12 INFO - PROCESS | 11289 | ++DOCSHELL 0x8dc7c000 == 32 [pid = 11289] [id = 249] 02:50:12 INFO - PROCESS | 11289 | ++DOMWINDOW == 74 (0x8dc7cc00) [pid = 11289] [serial = 748] [outer = (nil)] 02:50:12 INFO - PROCESS | 11289 | ++DOMWINDOW == 75 (0x8e48b800) [pid = 11289] [serial = 749] [outer = 0x8dc7cc00] 02:50:12 INFO - PROCESS | 11289 | 1468662612481 Marionette DEBUG loaded listener.js 02:50:12 INFO - PROCESS | 11289 | ++DOMWINDOW == 76 (0x8e493800) [pid = 11289] [serial = 750] [outer = 0x8dc7cc00] 02:50:13 INFO - PROCESS | 11289 | 1468662613244 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]]]}] 02:50:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 02:50:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 2443ms 02:50:13 INFO - PROCESS | 11289 | 1468662613312 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 02:50:13 INFO - PROCESS | 11289 | 1468662613318 Marionette TRACE conn3 <- [1,969,null,{"value":"8"}] 02:50:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 02:50:13 INFO - PROCESS | 11289 | 1468662613327 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 02:50:13 INFO - PROCESS | 11289 | 1468662613332 Marionette TRACE conn3 <- [1,970,null,{}] 02:50:13 INFO - PROCESS | 11289 | 1468662613339 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}] 02:50:13 INFO - PROCESS | 11289 | 1468662613348 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:50:13 INFO - PROCESS | 11289 | 1468662613511 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 02:50:13 INFO - PROCESS | 11289 | 1468662613523 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:13 INFO - PROCESS | 11289 | 1468662613534 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:50:13 INFO - PROCESS | 11289 | ++DOCSHELL 0x8edca800 == 33 [pid = 11289] [id = 250] 02:50:13 INFO - PROCESS | 11289 | ++DOMWINDOW == 77 (0x8edcc800) [pid = 11289] [serial = 751] [outer = (nil)] 02:50:13 INFO - PROCESS | 11289 | ++DOMWINDOW == 78 (0x8edd1000) [pid = 11289] [serial = 752] [outer = 0x8edcc800] 02:50:13 INFO - PROCESS | 11289 | 1468662613604 Marionette DEBUG loaded listener.js 02:50:13 INFO - PROCESS | 11289 | ++DOMWINDOW == 79 (0x8eee1400) [pid = 11289] [serial = 753] [outer = 0x8edcc800] 02:50:14 INFO - PROCESS | 11289 | 1468662614549 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]]]}] 02:50:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 02:50:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1282ms 02:50:14 INFO - PROCESS | 11289 | 1468662614614 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 02:50:14 INFO - PROCESS | 11289 | 1468662614622 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 02:50:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 02:50:14 INFO - PROCESS | 11289 | 1468662614629 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 02:50:14 INFO - PROCESS | 11289 | 1468662614632 Marionette TRACE conn3 <- [1,974,null,{}] 02:50:14 INFO - PROCESS | 11289 | 1468662614638 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}] 02:50:14 INFO - PROCESS | 11289 | 1468662614643 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:50:14 INFO - PROCESS | 11289 | 1468662614812 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 02:50:14 INFO - PROCESS | 11289 | 1468662614966 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:14 INFO - PROCESS | 11289 | 1468662614972 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:50:14 INFO - PROCESS | 11289 | ++DOCSHELL 0x8edc5400 == 34 [pid = 11289] [id = 251] 02:50:14 INFO - PROCESS | 11289 | ++DOMWINDOW == 80 (0x8f634c00) [pid = 11289] [serial = 754] [outer = (nil)] 02:50:15 INFO - PROCESS | 11289 | ++DOMWINDOW == 81 (0x8f8c5400) [pid = 11289] [serial = 755] [outer = 0x8f634c00] 02:50:15 INFO - PROCESS | 11289 | 1468662615043 Marionette DEBUG loaded listener.js 02:50:15 INFO - PROCESS | 11289 | ++DOMWINDOW == 82 (0x90f22c00) [pid = 11289] [serial = 756] [outer = 0x8f634c00] 02:50:16 INFO - PROCESS | 11289 | 1468662616028 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]]]}] 02:50:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 02:50:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1429ms 02:50:16 INFO - PROCESS | 11289 | 1468662616065 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 02:50:16 INFO - PROCESS | 11289 | 1468662616069 Marionette TRACE conn3 <- [1,977,null,{"value":"8"}] 02:50:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 02:50:16 INFO - PROCESS | 11289 | 1468662616084 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 02:50:16 INFO - PROCESS | 11289 | 1468662616094 Marionette TRACE conn3 <- [1,978,null,{}] 02:50:16 INFO - PROCESS | 11289 | 1468662616107 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}] 02:50:16 INFO - PROCESS | 11289 | 1468662616114 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:50:16 INFO - PROCESS | 11289 | 1468662616333 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 02:50:16 INFO - PROCESS | 11289 | 1468662616355 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:16 INFO - PROCESS | 11289 | 1468662616364 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:50:16 INFO - PROCESS | 11289 | ++DOCSHELL 0x91172400 == 35 [pid = 11289] [id = 252] 02:50:16 INFO - PROCESS | 11289 | ++DOMWINDOW == 83 (0x91174800) [pid = 11289] [serial = 757] [outer = (nil)] 02:50:16 INFO - PROCESS | 11289 | ++DOMWINDOW == 84 (0x919e8c00) [pid = 11289] [serial = 758] [outer = 0x91174800] 02:50:16 INFO - PROCESS | 11289 | 1468662616433 Marionette DEBUG loaded listener.js 02:50:16 INFO - PROCESS | 11289 | ++DOMWINDOW == 85 (0x91c02800) [pid = 11289] [serial = 759] [outer = 0x91174800] 02:50:17 INFO - PROCESS | 11289 | --DOMWINDOW == 84 (0x8f636c00) [pid = 11289] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 02:50:17 INFO - PROCESS | 11289 | --DOMWINDOW == 83 (0x92e13000) [pid = 11289] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 02:50:17 INFO - PROCESS | 11289 | --DOMWINDOW == 82 (0x9116f000) [pid = 11289] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 02:50:17 INFO - PROCESS | 11289 | --DOMWINDOW == 81 (0x922ea800) [pid = 11289] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 02:50:17 INFO - PROCESS | 11289 | --DOMWINDOW == 80 (0x8e6c1400) [pid = 11289] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 02:50:17 INFO - PROCESS | 11289 | --DOMWINDOW == 79 (0x91e20400) [pid = 11289] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 02:50:17 INFO - PROCESS | 11289 | --DOMWINDOW == 78 (0x92eb6000) [pid = 11289] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 02:50:17 INFO - PROCESS | 11289 | --DOMWINDOW == 77 (0x91e2a800) [pid = 11289] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 02:50:17 INFO - PROCESS | 11289 | --DOMWINDOW == 76 (0x919e3c00) [pid = 11289] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 02:50:17 INFO - PROCESS | 11289 | --DOMWINDOW == 75 (0x8dc7c800) [pid = 11289] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 02:50:17 INFO - PROCESS | 11289 | --DOMWINDOW == 74 (0x8e495800) [pid = 11289] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 02:50:17 INFO - PROCESS | 11289 | 1468662617832 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]]]}] 02:50:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 02:50:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1803ms 02:50:17 INFO - PROCESS | 11289 | 1468662617879 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 02:50:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 02:50:17 INFO - PROCESS | 11289 | 1468662617883 Marionette TRACE conn3 <- [1,981,null,{"value":"8"}] 02:50:17 INFO - PROCESS | 11289 | 1468662617891 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 02:50:17 INFO - PROCESS | 11289 | 1468662617895 Marionette TRACE conn3 <- [1,982,null,{}] 02:50:17 INFO - PROCESS | 11289 | 1468662617900 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}] 02:50:17 INFO - PROCESS | 11289 | 1468662617905 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:50:18 INFO - PROCESS | 11289 | 1468662618054 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 02:50:18 INFO - PROCESS | 11289 | 1468662618065 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:18 INFO - PROCESS | 11289 | 1468662618070 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:50:18 INFO - PROCESS | 11289 | ++DOCSHELL 0x8e6c1400 == 36 [pid = 11289] [id = 253] 02:50:18 INFO - PROCESS | 11289 | ++DOMWINDOW == 75 (0x8eee0c00) [pid = 11289] [serial = 760] [outer = (nil)] 02:50:18 INFO - PROCESS | 11289 | ++DOMWINDOW == 76 (0x91e23800) [pid = 11289] [serial = 761] [outer = 0x8eee0c00] 02:50:18 INFO - PROCESS | 11289 | 1468662618140 Marionette DEBUG loaded listener.js 02:50:18 INFO - PROCESS | 11289 | ++DOMWINDOW == 77 (0x91e28c00) [pid = 11289] [serial = 762] [outer = 0x8eee0c00] 02:50:19 INFO - PROCESS | 11289 | 1468662619043 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]]]}] 02:50:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 02:50:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1243ms 02:50:19 INFO - PROCESS | 11289 | 1468662619140 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 02:50:19 INFO - PROCESS | 11289 | 1468662619147 Marionette TRACE conn3 <- [1,985,null,{"value":"8"}] 02:50:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 02:50:19 INFO - PROCESS | 11289 | 1468662619157 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 02:50:19 INFO - PROCESS | 11289 | 1468662619162 Marionette TRACE conn3 <- [1,986,null,{}] 02:50:19 INFO - PROCESS | 11289 | 1468662619181 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}] 02:50:19 INFO - PROCESS | 11289 | 1468662619187 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:50:19 INFO - PROCESS | 11289 | 1468662619362 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 02:50:19 INFO - PROCESS | 11289 | 1468662619526 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:19 INFO - PROCESS | 11289 | 1468662619543 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:50:19 INFO - PROCESS | 11289 | ++DOCSHELL 0x8ec5b800 == 37 [pid = 11289] [id = 254] 02:50:19 INFO - PROCESS | 11289 | ++DOMWINDOW == 78 (0x8ec5cc00) [pid = 11289] [serial = 763] [outer = (nil)] 02:50:19 INFO - PROCESS | 11289 | ++DOMWINDOW == 79 (0x8edc3000) [pid = 11289] [serial = 764] [outer = 0x8ec5cc00] 02:50:19 INFO - PROCESS | 11289 | 1468662619625 Marionette DEBUG loaded listener.js 02:50:19 INFO - PROCESS | 11289 | ++DOMWINDOW == 80 (0x8f8bb000) [pid = 11289] [serial = 765] [outer = 0x8ec5cc00] 02:50:20 INFO - PROCESS | 11289 | 1468662620692 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]]]}] 02:50:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 02:50:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1599ms 02:50:20 INFO - PROCESS | 11289 | 1468662620756 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 02:50:20 INFO - PROCESS | 11289 | 1468662620764 Marionette TRACE conn3 <- [1,989,null,{"value":"8"}] 02:50:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 02:50:20 INFO - PROCESS | 11289 | 1468662620774 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 02:50:20 INFO - PROCESS | 11289 | 1468662620779 Marionette TRACE conn3 <- [1,990,null,{}] 02:50:20 INFO - PROCESS | 11289 | 1468662620785 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}] 02:50:20 INFO - PROCESS | 11289 | 1468662620791 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:50:21 INFO - PROCESS | 11289 | 1468662621004 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 02:50:21 INFO - PROCESS | 11289 | 1468662621257 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:21 INFO - PROCESS | 11289 | 1468662621266 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:50:21 INFO - PROCESS | 11289 | ++DOCSHELL 0x8dc79400 == 38 [pid = 11289] [id = 255] 02:50:21 INFO - PROCESS | 11289 | ++DOMWINDOW == 81 (0x8e494000) [pid = 11289] [serial = 766] [outer = (nil)] 02:50:21 INFO - PROCESS | 11289 | ++DOMWINDOW == 82 (0x91c09800) [pid = 11289] [serial = 767] [outer = 0x8e494000] 02:50:21 INFO - PROCESS | 11289 | 1468662621353 Marionette DEBUG loaded listener.js 02:50:21 INFO - PROCESS | 11289 | ++DOMWINDOW == 83 (0x92115c00) [pid = 11289] [serial = 768] [outer = 0x8e494000] 02:50:22 INFO - PROCESS | 11289 | 1468662622330 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]]]}] 02:50:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 02:50:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1633ms 02:50:22 INFO - PROCESS | 11289 | 1468662622407 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 02:50:22 INFO - PROCESS | 11289 | 1468662622412 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 02:50:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 02:50:22 INFO - PROCESS | 11289 | 1468662622418 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 02:50:22 INFO - PROCESS | 11289 | 1468662622433 Marionette TRACE conn3 <- [1,994,null,{}] 02:50:22 INFO - PROCESS | 11289 | 1468662622483 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}] 02:50:22 INFO - PROCESS | 11289 | 1468662622494 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:50:22 INFO - PROCESS | 11289 | 1468662622797 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 02:50:22 INFO - PROCESS | 11289 | 1468662622957 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:22 INFO - PROCESS | 11289 | 1468662622969 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:50:22 INFO - PROCESS | 11289 | ++DOCSHELL 0x922e5400 == 39 [pid = 11289] [id = 256] 02:50:22 INFO - PROCESS | 11289 | ++DOMWINDOW == 84 (0x922e7400) [pid = 11289] [serial = 769] [outer = (nil)] 02:50:23 INFO - PROCESS | 11289 | ++DOMWINDOW == 85 (0x92e0a000) [pid = 11289] [serial = 770] [outer = 0x922e7400] 02:50:23 INFO - PROCESS | 11289 | 1468662623051 Marionette DEBUG loaded listener.js 02:50:23 INFO - PROCESS | 11289 | ++DOMWINDOW == 86 (0x92ebd400) [pid = 11289] [serial = 771] [outer = 0x922e7400] 02:50:23 INFO - PROCESS | 11289 | 1468662623984 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]]]}] 02:50:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 02:50:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1648ms 02:50:24 INFO - PROCESS | 11289 | 1468662624066 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 02:50:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 02:50:24 INFO - PROCESS | 11289 | 1468662624071 Marionette TRACE conn3 <- [1,997,null,{"value":"8"}] 02:50:24 INFO - PROCESS | 11289 | 1468662624077 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 02:50:24 INFO - PROCESS | 11289 | 1468662624081 Marionette TRACE conn3 <- [1,998,null,{}] 02:50:24 INFO - PROCESS | 11289 | 1468662624086 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}] 02:50:24 INFO - PROCESS | 11289 | 1468662624092 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:50:24 INFO - PROCESS | 11289 | 1468662624295 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 02:50:24 INFO - PROCESS | 11289 | 1468662624503 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:24 INFO - PROCESS | 11289 | 1468662624513 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:50:24 INFO - PROCESS | 11289 | ++DOCSHELL 0x8ec5e000 == 40 [pid = 11289] [id = 257] 02:50:24 INFO - PROCESS | 11289 | ++DOMWINDOW == 87 (0x8edc3c00) [pid = 11289] [serial = 772] [outer = (nil)] 02:50:24 INFO - PROCESS | 11289 | ++DOMWINDOW == 88 (0x9396ec00) [pid = 11289] [serial = 773] [outer = 0x8edc3c00] 02:50:24 INFO - PROCESS | 11289 | 1468662624636 Marionette DEBUG loaded listener.js 02:50:24 INFO - PROCESS | 11289 | ++DOMWINDOW == 89 (0x950ce800) [pid = 11289] [serial = 774] [outer = 0x8edc3c00] 02:50:25 INFO - PROCESS | 11289 | 1468662625722 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]]]}] 02:50:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 02:50:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1735ms 02:50:25 INFO - PROCESS | 11289 | 1468662625813 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 02:50:25 INFO - PROCESS | 11289 | 1468662625819 Marionette TRACE conn3 <- [1,1001,null,{"value":"8"}] 02:50:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 02:50:25 INFO - PROCESS | 11289 | 1468662625826 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 02:50:25 INFO - PROCESS | 11289 | 1468662625831 Marionette TRACE conn3 <- [1,1002,null,{}] 02:50:25 INFO - PROCESS | 11289 | 1468662625839 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}] 02:50:25 INFO - PROCESS | 11289 | 1468662625844 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:50:26 INFO - PROCESS | 11289 | 1468662626091 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 02:50:26 INFO - PROCESS | 11289 | --DOCSHELL 0x8edce400 == 39 [pid = 11289] [id = 226] 02:50:26 INFO - PROCESS | 11289 | --DOCSHELL 0x8f634000 == 38 [pid = 11289] [id = 235] 02:50:26 INFO - PROCESS | 11289 | --DOMWINDOW == 88 (0x8f640000) [pid = 11289] [serial = 707] [outer = (nil)] [url = about:blank] 02:50:26 INFO - PROCESS | 11289 | --DOMWINDOW == 87 (0x93967800) [pid = 11289] [serial = 702] [outer = (nil)] [url = about:blank] 02:50:26 INFO - PROCESS | 11289 | --DOMWINDOW == 86 (0x91e26800) [pid = 11289] [serial = 710] [outer = (nil)] [url = about:blank] 02:50:26 INFO - PROCESS | 11289 | --DOMWINDOW == 85 (0x92eb7400) [pid = 11289] [serial = 713] [outer = (nil)] [url = about:blank] 02:50:26 INFO - PROCESS | 11289 | --DOMWINDOW == 84 (0x8f8b9800) [pid = 11289] [serial = 696] [outer = (nil)] [url = about:blank] 02:50:26 INFO - PROCESS | 11289 | --DOMWINDOW == 83 (0x92ebe400) [pid = 11289] [serial = 701] [outer = (nil)] [url = about:blank] 02:50:26 INFO - PROCESS | 11289 | --DOMWINDOW == 82 (0x922c9c00) [pid = 11289] [serial = 693] [outer = (nil)] [url = about:blank] 02:50:26 INFO - PROCESS | 11289 | --DOMWINDOW == 81 (0x93b9e400) [pid = 11289] [serial = 716] [outer = (nil)] [url = about:blank] 02:50:26 INFO - PROCESS | 11289 | --DOMWINDOW == 80 (0x93b97800) [pid = 11289] [serial = 719] [outer = (nil)] [url = about:blank] 02:50:26 INFO - PROCESS | 11289 | --DOMWINDOW == 79 (0x91e29800) [pid = 11289] [serial = 699] [outer = (nil)] [url = about:blank] 02:50:26 INFO - PROCESS | 11289 | --DOMWINDOW == 78 (0x90f1c400) [pid = 11289] [serial = 708] [outer = (nil)] [url = about:blank] 02:50:26 INFO - PROCESS | 11289 | --DOMWINDOW == 77 (0x8e497400) [pid = 11289] [serial = 704] [outer = (nil)] [url = about:blank] 02:50:26 INFO - PROCESS | 11289 | --DOMWINDOW == 76 (0x946f3800) [pid = 11289] [serial = 717] [outer = (nil)] [url = about:blank] 02:50:26 INFO - PROCESS | 11289 | --DOMWINDOW == 75 (0x9211d000) [pid = 11289] [serial = 711] [outer = (nil)] [url = about:blank] 02:50:26 INFO - PROCESS | 11289 | --DOMWINDOW == 74 (0x8ec5e800) [pid = 11289] [serial = 705] [outer = (nil)] [url = about:blank] 02:50:26 INFO - PROCESS | 11289 | --DOMWINDOW == 73 (0x8eed8800) [pid = 11289] [serial = 695] [outer = (nil)] [url = about:blank] 02:50:26 INFO - PROCESS | 11289 | --DOMWINDOW == 72 (0x93970400) [pid = 11289] [serial = 714] [outer = (nil)] [url = about:blank] 02:50:26 INFO - PROCESS | 11289 | --DOMWINDOW == 71 (0x919eec00) [pid = 11289] [serial = 698] [outer = (nil)] [url = about:blank] 02:50:26 INFO - PROCESS | 11289 | --DOMWINDOW == 70 (0x9532f800) [pid = 11289] [serial = 720] [outer = (nil)] [url = about:blank] 02:50:26 INFO - PROCESS | 11289 | --DOMWINDOW == 69 (0x95391400) [pid = 11289] [serial = 722] [outer = (nil)] [url = about:blank] 02:50:26 INFO - PROCESS | 11289 | --DOMWINDOW == 68 (0x95389400) [pid = 11289] [serial = 723] [outer = (nil)] [url = about:blank] 02:50:26 INFO - PROCESS | 11289 | 1468662626334 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:26 INFO - PROCESS | 11289 | 1468662626345 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:50:26 INFO - PROCESS | 11289 | ++DOCSHELL 0x8e496c00 == 39 [pid = 11289] [id = 258] 02:50:26 INFO - PROCESS | 11289 | ++DOMWINDOW == 69 (0x8e497000) [pid = 11289] [serial = 775] [outer = (nil)] 02:50:26 INFO - PROCESS | 11289 | ++DOMWINDOW == 70 (0x8ec5dc00) [pid = 11289] [serial = 776] [outer = 0x8e497000] 02:50:26 INFO - PROCESS | 11289 | 1468662626418 Marionette DEBUG loaded listener.js 02:50:26 INFO - PROCESS | 11289 | ++DOMWINDOW == 71 (0x8eed9000) [pid = 11289] [serial = 777] [outer = 0x8e497000] 02:50:27 INFO - PROCESS | 11289 | 1468662627147 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]]]}] 02:50:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 02:50:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1384ms 02:50:27 INFO - PROCESS | 11289 | 1468662627209 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 02:50:27 INFO - PROCESS | 11289 | 1468662627216 Marionette TRACE conn3 <- [1,1005,null,{"value":"8"}] 02:50:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 02:50:27 INFO - PROCESS | 11289 | 1468662627225 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 02:50:27 INFO - PROCESS | 11289 | 1468662627229 Marionette TRACE conn3 <- [1,1006,null,{}] 02:50:27 INFO - PROCESS | 11289 | 1468662627235 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}] 02:50:27 INFO - PROCESS | 11289 | 1468662627240 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:50:27 INFO - PROCESS | 11289 | 1468662627399 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 02:50:27 INFO - PROCESS | 11289 | 1468662627533 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:27 INFO - PROCESS | 11289 | 1468662627540 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:50:27 INFO - PROCESS | 11289 | ++DOCSHELL 0x90f1ec00 == 40 [pid = 11289] [id = 259] 02:50:27 INFO - PROCESS | 11289 | ++DOMWINDOW == 72 (0x90f20000) [pid = 11289] [serial = 778] [outer = (nil)] 02:50:27 INFO - PROCESS | 11289 | ++DOMWINDOW == 73 (0x9116c800) [pid = 11289] [serial = 779] [outer = 0x90f20000] 02:50:27 INFO - PROCESS | 11289 | 1468662627617 Marionette DEBUG loaded listener.js 02:50:27 INFO - PROCESS | 11289 | ++DOMWINDOW == 74 (0x919e4000) [pid = 11289] [serial = 780] [outer = 0x90f20000] 02:50:28 INFO - PROCESS | 11289 | 1468662628459 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]]]}] 02:50:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 02:50:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1281ms 02:50:28 INFO - PROCESS | 11289 | 1468662628507 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 02:50:28 INFO - PROCESS | 11289 | 1468662628510 Marionette TRACE conn3 <- [1,1009,null,{"value":"8"}] 02:50:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 02:50:28 INFO - PROCESS | 11289 | 1468662628522 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 02:50:28 INFO - PROCESS | 11289 | 1468662628527 Marionette TRACE conn3 <- [1,1010,null,{}] 02:50:28 INFO - PROCESS | 11289 | 1468662628542 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}] 02:50:28 INFO - PROCESS | 11289 | 1468662628550 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:50:28 INFO - PROCESS | 11289 | 1468662628763 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 02:50:28 INFO - PROCESS | 11289 | 1468662628788 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:28 INFO - PROCESS | 11289 | 1468662628798 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:50:28 INFO - PROCESS | 11289 | ++DOCSHELL 0x922cc400 == 41 [pid = 11289] [id = 260] 02:50:28 INFO - PROCESS | 11289 | ++DOMWINDOW == 75 (0x922d2400) [pid = 11289] [serial = 781] [outer = (nil)] 02:50:28 INFO - PROCESS | 11289 | ++DOMWINDOW == 76 (0x922e9000) [pid = 11289] [serial = 782] [outer = 0x922d2400] 02:50:28 INFO - PROCESS | 11289 | 1468662628865 Marionette DEBUG loaded listener.js 02:50:28 INFO - PROCESS | 11289 | ++DOMWINDOW == 77 (0x93962800) [pid = 11289] [serial = 783] [outer = 0x922d2400] 02:50:29 INFO - PROCESS | 11289 | 1468662629705 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]]]}] 02:50:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 02:50:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1245ms 02:50:29 INFO - PROCESS | 11289 | 1468662629770 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 02:50:29 INFO - PROCESS | 11289 | 1468662629775 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 02:50:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 02:50:29 INFO - PROCESS | 11289 | 1468662629781 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 02:50:29 INFO - PROCESS | 11289 | 1468662629783 Marionette TRACE conn3 <- [1,1014,null,{}] 02:50:29 INFO - PROCESS | 11289 | 1468662629788 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}] 02:50:29 INFO - PROCESS | 11289 | 1468662629793 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:50:30 INFO - PROCESS | 11289 | 1468662630000 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 02:50:30 INFO - PROCESS | 11289 | 1468662630029 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:30 INFO - PROCESS | 11289 | 1468662630035 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:50:30 INFO - PROCESS | 11289 | ++DOCSHELL 0x922e3000 == 42 [pid = 11289] [id = 261] 02:50:30 INFO - PROCESS | 11289 | ++DOMWINDOW == 78 (0x92ec0000) [pid = 11289] [serial = 784] [outer = (nil)] 02:50:30 INFO - PROCESS | 11289 | ++DOMWINDOW == 79 (0x93b9f800) [pid = 11289] [serial = 785] [outer = 0x92ec0000] 02:50:30 INFO - PROCESS | 11289 | 1468662630102 Marionette DEBUG loaded listener.js 02:50:30 INFO - PROCESS | 11289 | ++DOMWINDOW == 80 (0x950d7c00) [pid = 11289] [serial = 786] [outer = 0x92ec0000] 02:50:30 INFO - PROCESS | 11289 | --DOMWINDOW == 79 (0x91174800) [pid = 11289] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 02:50:30 INFO - PROCESS | 11289 | --DOMWINDOW == 78 (0x8e6cdc00) [pid = 11289] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 02:50:30 INFO - PROCESS | 11289 | --DOMWINDOW == 77 (0x8dc7cc00) [pid = 11289] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 02:50:30 INFO - PROCESS | 11289 | --DOMWINDOW == 76 (0x8edcc800) [pid = 11289] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 02:50:30 INFO - PROCESS | 11289 | --DOMWINDOW == 75 (0x922cec00) [pid = 11289] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 02:50:30 INFO - PROCESS | 11289 | --DOMWINDOW == 74 (0x8e6c5400) [pid = 11289] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 02:50:30 INFO - PROCESS | 11289 | --DOMWINDOW == 73 (0x953c8800) [pid = 11289] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 02:50:30 INFO - PROCESS | 11289 | --DOMWINDOW == 72 (0x97ff0000) [pid = 11289] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 02:50:30 INFO - PROCESS | 11289 | --DOMWINDOW == 71 (0x98181800) [pid = 11289] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 02:50:30 INFO - PROCESS | 11289 | --DOMWINDOW == 70 (0x98caa400) [pid = 11289] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 02:50:30 INFO - PROCESS | 11289 | --DOMWINDOW == 69 (0x93b96c00) [pid = 11289] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 02:50:30 INFO - PROCESS | 11289 | --DOMWINDOW == 68 (0x8f634c00) [pid = 11289] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 02:50:31 INFO - PROCESS | 11289 | 1468662631092 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]]]}] 02:50:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 02:50:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1328ms 02:50:31 INFO - PROCESS | 11289 | 1468662631110 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 02:50:31 INFO - PROCESS | 11289 | 1468662631113 Marionette TRACE conn3 <- [1,1017,null,{"value":"8"}] 02:50:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 02:50:31 INFO - PROCESS | 11289 | 1468662631121 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 02:50:31 INFO - PROCESS | 11289 | 1468662631124 Marionette TRACE conn3 <- [1,1018,null,{}] 02:50:31 INFO - PROCESS | 11289 | 1468662631129 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}] 02:50:31 INFO - PROCESS | 11289 | 1468662631134 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:50:31 INFO - PROCESS | 11289 | 1468662631319 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 02:50:31 INFO - PROCESS | 11289 | 1468662631335 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:31 INFO - PROCESS | 11289 | 1468662631342 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:50:31 INFO - PROCESS | 11289 | ++DOCSHELL 0x8dc70c00 == 43 [pid = 11289] [id = 262] 02:50:31 INFO - PROCESS | 11289 | ++DOMWINDOW == 69 (0x8e48dc00) [pid = 11289] [serial = 787] [outer = (nil)] 02:50:31 INFO - PROCESS | 11289 | ++DOMWINDOW == 70 (0x922cec00) [pid = 11289] [serial = 788] [outer = 0x8e48dc00] 02:50:31 INFO - PROCESS | 11289 | 1468662631409 Marionette DEBUG loaded listener.js 02:50:31 INFO - PROCESS | 11289 | ++DOMWINDOW == 71 (0x90f1bc00) [pid = 11289] [serial = 789] [outer = 0x8e48dc00] 02:50:32 INFO - PROCESS | 11289 | 1468662632198 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]]]}] 02:50:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 02:50:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1133ms 02:50:32 INFO - PROCESS | 11289 | 1468662632254 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 02:50:32 INFO - PROCESS | 11289 | 1468662632257 Marionette TRACE conn3 <- [1,1021,null,{"value":"8"}] 02:50:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 02:50:32 INFO - PROCESS | 11289 | 1468662632270 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 02:50:32 INFO - PROCESS | 11289 | 1468662632272 Marionette TRACE conn3 <- [1,1022,null,{}] 02:50:32 INFO - PROCESS | 11289 | 1468662632278 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}] 02:50:32 INFO - PROCESS | 11289 | 1468662632288 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:50:32 INFO - PROCESS | 11289 | 1468662632481 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 02:50:32 INFO - PROCESS | 11289 | 1468662632491 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:32 INFO - PROCESS | 11289 | 1468662632496 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:50:32 INFO - PROCESS | 11289 | ++DOCSHELL 0x8f8b8800 == 44 [pid = 11289] [id = 263] 02:50:32 INFO - PROCESS | 11289 | ++DOMWINDOW == 72 (0x91e24000) [pid = 11289] [serial = 790] [outer = (nil)] 02:50:32 INFO - PROCESS | 11289 | ++DOMWINDOW == 73 (0x953c7c00) [pid = 11289] [serial = 791] [outer = 0x91e24000] 02:50:32 INFO - PROCESS | 11289 | 1468662632581 Marionette DEBUG loaded listener.js 02:50:32 INFO - PROCESS | 11289 | ++DOMWINDOW == 74 (0x953c9000) [pid = 11289] [serial = 792] [outer = 0x91e24000] 02:50:33 INFO - PROCESS | 11289 | 1468662633665 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]]]}] 02:50:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 02:50:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1432ms 02:50:33 INFO - PROCESS | 11289 | 1468662633697 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 02:50:33 INFO - PROCESS | 11289 | 1468662633704 Marionette TRACE conn3 <- [1,1025,null,{"value":"8"}] 02:50:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 02:50:33 INFO - PROCESS | 11289 | 1468662633712 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 02:50:33 INFO - PROCESS | 11289 | 1468662633719 Marionette TRACE conn3 <- [1,1026,null,{}] 02:50:33 INFO - PROCESS | 11289 | 1468662633727 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}] 02:50:33 INFO - PROCESS | 11289 | 1468662633732 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:50:33 INFO - PROCESS | 11289 | 1468662633923 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 02:50:34 INFO - PROCESS | 11289 | 1468662634089 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:34 INFO - PROCESS | 11289 | 1468662634096 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:50:34 INFO - PROCESS | 11289 | ++DOCSHELL 0x8e6c8000 == 45 [pid = 11289] [id = 264] 02:50:34 INFO - PROCESS | 11289 | ++DOMWINDOW == 75 (0x8e6c9c00) [pid = 11289] [serial = 793] [outer = (nil)] 02:50:34 INFO - PROCESS | 11289 | ++DOMWINDOW == 76 (0x8f63f800) [pid = 11289] [serial = 794] [outer = 0x8e6c9c00] 02:50:34 INFO - PROCESS | 11289 | 1468662634184 Marionette DEBUG loaded listener.js 02:50:34 INFO - PROCESS | 11289 | ++DOMWINDOW == 77 (0x9116f400) [pid = 11289] [serial = 795] [outer = 0x8e6c9c00] 02:50:35 INFO - PROCESS | 11289 | 1468662635060 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]]]}] 02:50:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 02:50:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1388ms 02:50:35 INFO - PROCESS | 11289 | 1468662635100 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 02:50:35 INFO - PROCESS | 11289 | 1468662635107 Marionette TRACE conn3 <- [1,1029,null,{"value":"8"}] 02:50:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 02:50:35 INFO - PROCESS | 11289 | 1468662635117 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 02:50:35 INFO - PROCESS | 11289 | 1468662635122 Marionette TRACE conn3 <- [1,1030,null,{}] 02:50:35 INFO - PROCESS | 11289 | 1468662635128 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}] 02:50:35 INFO - PROCESS | 11289 | 1468662635134 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:50:35 INFO - PROCESS | 11289 | 1468662635312 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 02:50:35 INFO - PROCESS | 11289 | 1468662635476 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:35 INFO - PROCESS | 11289 | 1468662635487 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:50:35 INFO - PROCESS | 11289 | ++DOCSHELL 0x9116e800 == 46 [pid = 11289] [id = 265] 02:50:35 INFO - PROCESS | 11289 | ++DOMWINDOW == 78 (0x91e51400) [pid = 11289] [serial = 796] [outer = (nil)] 02:50:35 INFO - PROCESS | 11289 | ++DOMWINDOW == 79 (0x922ea800) [pid = 11289] [serial = 797] [outer = 0x91e51400] 02:50:35 INFO - PROCESS | 11289 | 1468662635571 Marionette DEBUG loaded listener.js 02:50:35 INFO - PROCESS | 11289 | ++DOMWINDOW == 80 (0x93b91400) [pid = 11289] [serial = 798] [outer = 0x91e51400] 02:50:36 INFO - PROCESS | 11289 | 1468662636527 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]]]}] 02:50:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 02:50:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1478ms 02:50:36 INFO - PROCESS | 11289 | 1468662636596 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 02:50:36 INFO - PROCESS | 11289 | 1468662636600 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 02:50:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 02:50:36 INFO - PROCESS | 11289 | 1468662636607 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 02:50:36 INFO - PROCESS | 11289 | 1468662636613 Marionette TRACE conn3 <- [1,1034,null,{}] 02:50:36 INFO - PROCESS | 11289 | 1468662636630 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}] 02:50:36 INFO - PROCESS | 11289 | 1468662636639 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:50:36 INFO - PROCESS | 11289 | 1468662636854 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 02:50:37 INFO - PROCESS | 11289 | 1468662637060 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:37 INFO - PROCESS | 11289 | 1468662637070 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:50:37 INFO - PROCESS | 11289 | ++DOCSHELL 0x8dc71c00 == 47 [pid = 11289] [id = 266] 02:50:37 INFO - PROCESS | 11289 | ++DOMWINDOW == 81 (0x953cd000) [pid = 11289] [serial = 799] [outer = (nil)] 02:50:37 INFO - PROCESS | 11289 | ++DOMWINDOW == 82 (0x953da400) [pid = 11289] [serial = 800] [outer = 0x953cd000] 02:50:37 INFO - PROCESS | 11289 | 1468662637211 Marionette DEBUG loaded listener.js 02:50:37 INFO - PROCESS | 11289 | ++DOMWINDOW == 83 (0x97f0fc00) [pid = 11289] [serial = 801] [outer = 0x953cd000] 02:50:38 INFO - PROCESS | 11289 | 1468662638131 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]]]}] 02:50:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 02:50:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1585ms 02:50:38 INFO - PROCESS | 11289 | 1468662638193 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 02:50:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 02:50:38 INFO - PROCESS | 11289 | 1468662638198 Marionette TRACE conn3 <- [1,1037,null,{"value":"8"}] 02:50:38 INFO - PROCESS | 11289 | 1468662638204 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 02:50:38 INFO - PROCESS | 11289 | 1468662638208 Marionette TRACE conn3 <- [1,1038,null,{}] 02:50:38 INFO - PROCESS | 11289 | 1468662638213 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}] 02:50:38 INFO - PROCESS | 11289 | 1468662638218 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:50:38 INFO - PROCESS | 11289 | 1468662638396 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 02:50:38 INFO - PROCESS | 11289 | 1468662638561 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:38 INFO - PROCESS | 11289 | 1468662638568 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:50:38 INFO - PROCESS | 11289 | ++DOCSHELL 0x953d8800 == 48 [pid = 11289] [id = 267] 02:50:38 INFO - PROCESS | 11289 | ++DOMWINDOW == 84 (0x953dd400) [pid = 11289] [serial = 802] [outer = (nil)] 02:50:38 INFO - PROCESS | 11289 | ++DOMWINDOW == 85 (0x988b9800) [pid = 11289] [serial = 803] [outer = 0x953dd400] 02:50:38 INFO - PROCESS | 11289 | 1468662638650 Marionette DEBUG loaded listener.js 02:50:38 INFO - PROCESS | 11289 | ++DOMWINDOW == 86 (0x98ca4800) [pid = 11289] [serial = 804] [outer = 0x953dd400] 02:50:39 INFO - PROCESS | 11289 | 1468662639542 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]]]}] 02:50:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 02:50:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1380ms 02:50:39 INFO - PROCESS | 11289 | 1468662639584 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 02:50:39 INFO - PROCESS | 11289 | 1468662639588 Marionette TRACE conn3 <- [1,1041,null,{"value":"8"}] 02:50:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 02:50:39 INFO - PROCESS | 11289 | 1468662639594 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 02:50:39 INFO - PROCESS | 11289 | 1468662639598 Marionette TRACE conn3 <- [1,1042,null,{}] 02:50:39 INFO - PROCESS | 11289 | 1468662639604 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}] 02:50:39 INFO - PROCESS | 11289 | 1468662639609 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:50:39 INFO - PROCESS | 11289 | 1468662639778 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 02:50:39 INFO - PROCESS | 11289 | 1468662639943 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:39 INFO - PROCESS | 11289 | 1468662639951 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:50:39 INFO - PROCESS | 11289 | ++DOCSHELL 0x8edc6000 == 49 [pid = 11289] [id = 268] 02:50:39 INFO - PROCESS | 11289 | ++DOMWINDOW == 87 (0x922c8000) [pid = 11289] [serial = 805] [outer = (nil)] 02:50:40 INFO - PROCESS | 11289 | ++DOMWINDOW == 88 (0x994e6400) [pid = 11289] [serial = 806] [outer = 0x922c8000] 02:50:40 INFO - PROCESS | 11289 | 1468662640033 Marionette DEBUG loaded listener.js 02:50:40 INFO - PROCESS | 11289 | ++DOMWINDOW == 89 (0x99685800) [pid = 11289] [serial = 807] [outer = 0x922c8000] 02:50:40 INFO - PROCESS | 11289 | 1468662640955 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]]]}] 02:50:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 02:50:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1427ms 02:50:41 INFO - PROCESS | 11289 | 1468662641023 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 02:50:41 INFO - PROCESS | 11289 | 1468662641027 Marionette TRACE conn3 <- [1,1045,null,{"value":"8"}] 02:50:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 02:50:41 INFO - PROCESS | 11289 | 1468662641033 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 02:50:41 INFO - PROCESS | 11289 | 1468662641037 Marionette TRACE conn3 <- [1,1046,null,{}] 02:50:41 INFO - PROCESS | 11289 | 1468662641042 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}] 02:50:41 INFO - PROCESS | 11289 | 1468662641053 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:50:41 INFO - PROCESS | 11289 | 1468662641269 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 02:50:41 INFO - PROCESS | 11289 | 1468662641480 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:41 INFO - PROCESS | 11289 | 1468662641489 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:50:41 INFO - PROCESS | 11289 | ++DOCSHELL 0x8f8b7c00 == 50 [pid = 11289] [id = 269] 02:50:41 INFO - PROCESS | 11289 | ++DOMWINDOW == 90 (0x9967ac00) [pid = 11289] [serial = 808] [outer = (nil)] 02:50:41 INFO - PROCESS | 11289 | ++DOMWINDOW == 91 (0x9a25b000) [pid = 11289] [serial = 809] [outer = 0x9967ac00] 02:50:41 INFO - PROCESS | 11289 | 1468662641611 Marionette DEBUG loaded listener.js 02:50:41 INFO - PROCESS | 11289 | ++DOMWINDOW == 92 (0x9a2b3c00) [pid = 11289] [serial = 810] [outer = 0x9967ac00] 02:50:42 INFO - PROCESS | 11289 | 1468662642435 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]]]}] 02:50:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 02:50:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1428ms 02:50:42 INFO - PROCESS | 11289 | 1468662642462 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 02:50:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 02:50:42 INFO - PROCESS | 11289 | 1468662642466 Marionette TRACE conn3 <- [1,1049,null,{"value":"8"}] 02:50:42 INFO - PROCESS | 11289 | 1468662642472 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 02:50:42 INFO - PROCESS | 11289 | 1468662642476 Marionette TRACE conn3 <- [1,1050,null,{}] 02:50:42 INFO - PROCESS | 11289 | 1468662642481 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}] 02:50:42 INFO - PROCESS | 11289 | 1468662642487 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:50:42 INFO - PROCESS | 11289 | 1468662642643 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 02:50:42 INFO - PROCESS | 11289 | 1468662642840 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:42 INFO - PROCESS | 11289 | 1468662642850 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:50:42 INFO - PROCESS | 11289 | ++DOCSHELL 0x8e491400 == 51 [pid = 11289] [id = 270] 02:50:42 INFO - PROCESS | 11289 | ++DOMWINDOW == 93 (0x8ec5f800) [pid = 11289] [serial = 811] [outer = (nil)] 02:50:42 INFO - PROCESS | 11289 | ++DOMWINDOW == 94 (0x9a74d000) [pid = 11289] [serial = 812] [outer = 0x8ec5f800] 02:50:42 INFO - PROCESS | 11289 | 1468662642924 Marionette DEBUG loaded listener.js 02:50:43 INFO - PROCESS | 11289 | ++DOMWINDOW == 95 (0x9a74e400) [pid = 11289] [serial = 813] [outer = 0x8ec5f800] 02:50:44 INFO - PROCESS | 11289 | 1468662644080 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]]]}] 02:50:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 02:50:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1637ms 02:50:44 INFO - PROCESS | 11289 | 1468662644110 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 02:50:44 INFO - PROCESS | 11289 | 1468662644115 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 02:50:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 02:50:44 INFO - PROCESS | 11289 | 1468662644124 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 02:50:44 INFO - PROCESS | 11289 | 1468662644129 Marionette TRACE conn3 <- [1,1054,null,{}] 02:50:44 INFO - PROCESS | 11289 | 1468662644137 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}] 02:50:44 INFO - PROCESS | 11289 | 1468662644142 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:50:44 INFO - PROCESS | 11289 | 1468662644312 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 02:50:44 INFO - PROCESS | 11289 | 1468662644540 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:44 INFO - PROCESS | 11289 | 1468662644549 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:50:44 INFO - PROCESS | 11289 | ++DOCSHELL 0x8ec67000 == 52 [pid = 11289] [id = 271] 02:50:44 INFO - PROCESS | 11289 | ++DOMWINDOW == 96 (0x8ec68800) [pid = 11289] [serial = 814] [outer = (nil)] 02:50:44 INFO - PROCESS | 11289 | ++DOMWINDOW == 97 (0x8edcec00) [pid = 11289] [serial = 815] [outer = 0x8ec68800] 02:50:44 INFO - PROCESS | 11289 | 1468662644625 Marionette DEBUG loaded listener.js 02:50:44 INFO - PROCESS | 11289 | ++DOMWINDOW == 98 (0x8eee3000) [pid = 11289] [serial = 816] [outer = 0x8ec68800] 02:50:45 INFO - PROCESS | 11289 | 1468662645544 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]]]}] 02:50:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 02:50:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1487ms 02:50:45 INFO - PROCESS | 11289 | 1468662645610 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 02:50:45 INFO - PROCESS | 11289 | 1468662645617 Marionette TRACE conn3 <- [1,1057,null,{"value":"8"}] 02:50:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 02:50:45 INFO - PROCESS | 11289 | 1468662645627 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 02:50:45 INFO - PROCESS | 11289 | 1468662645631 Marionette TRACE conn3 <- [1,1058,null,{}] 02:50:45 INFO - PROCESS | 11289 | 1468662645636 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}] 02:50:45 INFO - PROCESS | 11289 | 1468662645642 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:50:45 INFO - PROCESS | 11289 | 1468662645844 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 02:50:46 INFO - PROCESS | 11289 | --DOCSHELL 0x8dc7c000 == 51 [pid = 11289] [id = 249] 02:50:46 INFO - PROCESS | 11289 | --DOCSHELL 0x8e6c2400 == 50 [pid = 11289] [id = 228] 02:50:46 INFO - PROCESS | 11289 | --DOCSHELL 0x8dc77000 == 49 [pid = 11289] [id = 229] 02:50:46 INFO - PROCESS | 11289 | --DOCSHELL 0x8e6c1800 == 48 [pid = 11289] [id = 248] 02:50:46 INFO - PROCESS | 11289 | --DOCSHELL 0x93b9d000 == 47 [pid = 11289] [id = 246] 02:50:46 INFO - PROCESS | 11289 | --DOCSHELL 0x90f89800 == 46 [pid = 11289] [id = 247] 02:50:46 INFO - PROCESS | 11289 | --DOCSHELL 0x953c2800 == 45 [pid = 11289] [id = 243] 02:50:46 INFO - PROCESS | 11289 | --DOCSHELL 0x90f8e000 == 44 [pid = 11289] [id = 236] 02:50:46 INFO - PROCESS | 11289 | --DOCSHELL 0x953ddc00 == 43 [pid = 11289] [id = 244] 02:50:46 INFO - PROCESS | 11289 | --DOCSHELL 0x8f8be800 == 42 [pid = 11289] [id = 238] 02:50:46 INFO - PROCESS | 11289 | --DOCSHELL 0x8f8bfc00 == 41 [pid = 11289] [id = 227] 02:50:46 INFO - PROCESS | 11289 | --DOCSHELL 0x91e20000 == 40 [pid = 11289] [id = 230] 02:50:46 INFO - PROCESS | 11289 | --DOCSHELL 0x8dc78400 == 39 [pid = 11289] [id = 237] 02:50:46 INFO - PROCESS | 11289 | --DOCSHELL 0x8e48e000 == 38 [pid = 11289] [id = 240] 02:50:46 INFO - PROCESS | 11289 | --DOCSHELL 0x8dc71000 == 37 [pid = 11289] [id = 231] 02:50:46 INFO - PROCESS | 11289 | --DOCSHELL 0x91c0f800 == 36 [pid = 11289] [id = 239] 02:50:46 INFO - PROCESS | 11289 | --DOCSHELL 0x8e6c3800 == 35 [pid = 11289] [id = 241] 02:50:46 INFO - PROCESS | 11289 | --DOCSHELL 0x90f94c00 == 34 [pid = 11289] [id = 232] 02:50:46 INFO - PROCESS | 11289 | --DOCSHELL 0x919eac00 == 33 [pid = 11289] [id = 242] 02:50:46 INFO - PROCESS | 11289 | --DOCSHELL 0x8dc7b400 == 32 [pid = 11289] [id = 234] 02:50:46 INFO - PROCESS | 11289 | --DOCSHELL 0x92e0fc00 == 31 [pid = 11289] [id = 233] 02:50:46 INFO - PROCESS | 11289 | --DOCSHELL 0x95147000 == 30 [pid = 11289] [id = 245] 02:50:46 INFO - PROCESS | 11289 | --DOMWINDOW == 97 (0x91e23800) [pid = 11289] [serial = 761] [outer = (nil)] [url = about:blank] 02:50:46 INFO - PROCESS | 11289 | --DOMWINDOW == 96 (0x919e8c00) [pid = 11289] [serial = 758] [outer = (nil)] [url = about:blank] 02:50:46 INFO - PROCESS | 11289 | --DOMWINDOW == 95 (0x90f8b800) [pid = 11289] [serial = 726] [outer = (nil)] [url = about:blank] 02:50:46 INFO - PROCESS | 11289 | --DOMWINDOW == 94 (0x8f63bc00) [pid = 11289] [serial = 725] [outer = (nil)] [url = about:blank] 02:50:46 INFO - PROCESS | 11289 | --DOMWINDOW == 93 (0x8e48b800) [pid = 11289] [serial = 749] [outer = (nil)] [url = about:blank] 02:50:46 INFO - PROCESS | 11289 | --DOMWINDOW == 92 (0x8e493800) [pid = 11289] [serial = 750] [outer = (nil)] [url = about:blank] 02:50:46 INFO - PROCESS | 11289 | --DOMWINDOW == 91 (0x8edd1000) [pid = 11289] [serial = 752] [outer = (nil)] [url = about:blank] 02:50:46 INFO - PROCESS | 11289 | --DOMWINDOW == 90 (0x92eb4000) [pid = 11289] [serial = 729] [outer = (nil)] [url = about:blank] 02:50:46 INFO - PROCESS | 11289 | --DOMWINDOW == 89 (0x92e08800) [pid = 11289] [serial = 728] [outer = (nil)] [url = about:blank] 02:50:46 INFO - PROCESS | 11289 | --DOMWINDOW == 88 (0x8eee1400) [pid = 11289] [serial = 753] [outer = (nil)] [url = about:blank] 02:50:46 INFO - PROCESS | 11289 | --DOMWINDOW == 87 (0x8eedc400) [pid = 11289] [serial = 747] [outer = (nil)] [url = about:blank] 02:50:46 INFO - PROCESS | 11289 | --DOMWINDOW == 86 (0x8ec61800) [pid = 11289] [serial = 746] [outer = (nil)] [url = about:blank] 02:50:46 INFO - PROCESS | 11289 | --DOMWINDOW == 85 (0x953dbc00) [pid = 11289] [serial = 732] [outer = (nil)] [url = about:blank] 02:50:46 INFO - PROCESS | 11289 | --DOMWINDOW == 84 (0x953cf400) [pid = 11289] [serial = 731] [outer = (nil)] [url = about:blank] 02:50:46 INFO - PROCESS | 11289 | --DOMWINDOW == 83 (0x988bb400) [pid = 11289] [serial = 735] [outer = (nil)] [url = about:blank] 02:50:46 INFO - PROCESS | 11289 | --DOMWINDOW == 82 (0x9883f000) [pid = 11289] [serial = 734] [outer = (nil)] [url = about:blank] 02:50:46 INFO - PROCESS | 11289 | --DOMWINDOW == 81 (0x99429c00) [pid = 11289] [serial = 738] [outer = (nil)] [url = about:blank] 02:50:46 INFO - PROCESS | 11289 | --DOMWINDOW == 80 (0x993c7c00) [pid = 11289] [serial = 737] [outer = (nil)] [url = about:blank] 02:50:46 INFO - PROCESS | 11289 | --DOMWINDOW == 79 (0x99ac3c00) [pid = 11289] [serial = 741] [outer = (nil)] [url = about:blank] 02:50:46 INFO - PROCESS | 11289 | --DOMWINDOW == 78 (0x998af400) [pid = 11289] [serial = 740] [outer = (nil)] [url = about:blank] 02:50:46 INFO - PROCESS | 11289 | --DOMWINDOW == 77 (0x91c02800) [pid = 11289] [serial = 759] [outer = (nil)] [url = about:blank] 02:50:46 INFO - PROCESS | 11289 | --DOMWINDOW == 76 (0x99d84800) [pid = 11289] [serial = 744] [outer = (nil)] [url = about:blank] 02:50:46 INFO - PROCESS | 11289 | --DOMWINDOW == 75 (0x90f22c00) [pid = 11289] [serial = 756] [outer = (nil)] [url = about:blank] 02:50:46 INFO - PROCESS | 11289 | --DOMWINDOW == 74 (0x99c78800) [pid = 11289] [serial = 743] [outer = (nil)] [url = about:blank] 02:50:46 INFO - PROCESS | 11289 | --DOMWINDOW == 73 (0x8f8c5400) [pid = 11289] [serial = 755] [outer = (nil)] [url = about:blank] 02:50:47 INFO - PROCESS | 11289 | 1468662647169 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:47 INFO - PROCESS | 11289 | 1468662647180 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:50:47 INFO - PROCESS | 11289 | ++DOCSHELL 0x8dc79c00 == 31 [pid = 11289] [id = 272] 02:50:47 INFO - PROCESS | 11289 | ++DOMWINDOW == 74 (0x8dc7a000) [pid = 11289] [serial = 817] [outer = (nil)] 02:50:47 INFO - PROCESS | 11289 | ++DOMWINDOW == 75 (0x8dc7dc00) [pid = 11289] [serial = 818] [outer = 0x8dc7a000] 02:50:47 INFO - PROCESS | 11289 | 1468662647265 Marionette DEBUG loaded listener.js 02:50:47 INFO - PROCESS | 11289 | ++DOMWINDOW == 76 (0x8e492c00) [pid = 11289] [serial = 819] [outer = 0x8dc7a000] 02:50:48 INFO - PROCESS | 11289 | 1468662648049 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]]]}] 02:50:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 02:50:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 2484ms 02:50:48 INFO - PROCESS | 11289 | 1468662648112 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 02:50:48 INFO - PROCESS | 11289 | 1468662648117 Marionette TRACE conn3 <- [1,1061,null,{"value":"8"}] 02:50:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 02:50:48 INFO - PROCESS | 11289 | 1468662648125 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 02:50:48 INFO - PROCESS | 11289 | 1468662648129 Marionette TRACE conn3 <- [1,1062,null,{}] 02:50:48 INFO - PROCESS | 11289 | 1468662648137 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}] 02:50:48 INFO - PROCESS | 11289 | 1468662648144 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:50:48 INFO - PROCESS | 11289 | 1468662648305 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 02:50:48 INFO - PROCESS | 11289 | 1468662648327 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:48 INFO - PROCESS | 11289 | 1468662648335 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:50:48 INFO - PROCESS | 11289 | ++DOCSHELL 0x8ec62800 == 32 [pid = 11289] [id = 273] 02:50:48 INFO - PROCESS | 11289 | ++DOMWINDOW == 77 (0x8ec65c00) [pid = 11289] [serial = 820] [outer = (nil)] 02:50:48 INFO - PROCESS | 11289 | ++DOMWINDOW == 78 (0x8eed7c00) [pid = 11289] [serial = 821] [outer = 0x8ec65c00] 02:50:48 INFO - PROCESS | 11289 | 1468662648511 Marionette DEBUG loaded listener.js 02:50:48 INFO - PROCESS | 11289 | ++DOMWINDOW == 79 (0x8eee1000) [pid = 11289] [serial = 822] [outer = 0x8ec65c00] 02:50:49 INFO - PROCESS | 11289 | 1468662649311 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]]]}] 02:50:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 02:50:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1234ms 02:50:49 INFO - PROCESS | 11289 | 1468662649376 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 02:50:49 INFO - PROCESS | 11289 | 1468662649383 Marionette TRACE conn3 <- [1,1065,null,{"value":"8"}] 02:50:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 02:50:49 INFO - PROCESS | 11289 | 1468662649391 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 02:50:49 INFO - PROCESS | 11289 | 1468662649394 Marionette TRACE conn3 <- [1,1066,null,{}] 02:50:49 INFO - PROCESS | 11289 | 1468662649400 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}] 02:50:49 INFO - PROCESS | 11289 | 1468662649406 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:50:49 INFO - PROCESS | 11289 | 1468662649634 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 02:50:49 INFO - PROCESS | 11289 | 1468662649651 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:49 INFO - PROCESS | 11289 | 1468662649658 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:50:49 INFO - PROCESS | 11289 | ++DOCSHELL 0x8ec60800 == 33 [pid = 11289] [id = 274] 02:50:49 INFO - PROCESS | 11289 | ++DOMWINDOW == 80 (0x8f634800) [pid = 11289] [serial = 823] [outer = (nil)] 02:50:49 INFO - PROCESS | 11289 | ++DOMWINDOW == 81 (0x8f8c2800) [pid = 11289] [serial = 824] [outer = 0x8f634800] 02:50:49 INFO - PROCESS | 11289 | 1468662649731 Marionette DEBUG loaded listener.js 02:50:49 INFO - PROCESS | 11289 | ++DOMWINDOW == 82 (0x90f24c00) [pid = 11289] [serial = 825] [outer = 0x8f634800] 02:50:50 INFO - PROCESS | 11289 | 1468662650731 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]]]}] 02:50:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 02:50:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1379ms 02:50:50 INFO - PROCESS | 11289 | 1468662650770 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 02:50:50 INFO - PROCESS | 11289 | 1468662650774 Marionette TRACE conn3 <- [1,1069,null,{"value":"8"}] 02:50:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 02:50:50 INFO - PROCESS | 11289 | 1468662650789 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 02:50:50 INFO - PROCESS | 11289 | 1468662650798 Marionette TRACE conn3 <- [1,1070,null,{}] 02:50:50 INFO - PROCESS | 11289 | 1468662650811 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}] 02:50:50 INFO - PROCESS | 11289 | 1468662650818 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:50:51 INFO - PROCESS | 11289 | 1468662651026 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 02:50:51 INFO - PROCESS | 11289 | 1468662651050 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:51 INFO - PROCESS | 11289 | 1468662651058 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:50:51 INFO - PROCESS | 11289 | ++DOCSHELL 0x90f2a800 == 34 [pid = 11289] [id = 275] 02:50:51 INFO - PROCESS | 11289 | ++DOMWINDOW == 83 (0x91171c00) [pid = 11289] [serial = 826] [outer = (nil)] 02:50:51 INFO - PROCESS | 11289 | ++DOMWINDOW == 84 (0x9116b400) [pid = 11289] [serial = 827] [outer = 0x91171c00] 02:50:51 INFO - PROCESS | 11289 | 1468662651161 Marionette DEBUG loaded listener.js 02:50:51 INFO - PROCESS | 11289 | ++DOMWINDOW == 85 (0x91c07c00) [pid = 11289] [serial = 828] [outer = 0x91171c00] 02:50:52 INFO - PROCESS | 11289 | --DOMWINDOW == 84 (0x92ec0000) [pid = 11289] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 02:50:52 INFO - PROCESS | 11289 | --DOMWINDOW == 83 (0x8e48dc00) [pid = 11289] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 02:50:52 INFO - PROCESS | 11289 | --DOMWINDOW == 82 (0x90f20000) [pid = 11289] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 02:50:52 INFO - PROCESS | 11289 | --DOMWINDOW == 81 (0x922e7400) [pid = 11289] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 02:50:52 INFO - PROCESS | 11289 | --DOMWINDOW == 80 (0x8e497000) [pid = 11289] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 02:50:52 INFO - PROCESS | 11289 | --DOMWINDOW == 79 (0x8ec5cc00) [pid = 11289] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 02:50:52 INFO - PROCESS | 11289 | --DOMWINDOW == 78 (0x8e494000) [pid = 11289] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 02:50:52 INFO - PROCESS | 11289 | --DOMWINDOW == 77 (0x91e24000) [pid = 11289] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 02:50:52 INFO - PROCESS | 11289 | --DOMWINDOW == 76 (0x8eee0c00) [pid = 11289] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 02:50:52 INFO - PROCESS | 11289 | --DOMWINDOW == 75 (0x8edc3c00) [pid = 11289] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 02:50:52 INFO - PROCESS | 11289 | --DOMWINDOW == 74 (0x922d2400) [pid = 11289] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 02:50:52 INFO - PROCESS | 11289 | 1468662652525 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]]]}] 02:50:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 02:50:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1804ms 02:50:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 02:50:52 INFO - PROCESS | 11289 | 1468662652584 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 02:50:52 INFO - PROCESS | 11289 | 1468662652588 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 02:50:52 INFO - PROCESS | 11289 | 1468662652594 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 02:50:52 INFO - PROCESS | 11289 | 1468662652597 Marionette TRACE conn3 <- [1,1074,null,{}] 02:50:52 INFO - PROCESS | 11289 | 1468662652603 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}] 02:50:52 INFO - PROCESS | 11289 | 1468662652607 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:50:52 INFO - PROCESS | 11289 | 1468662652808 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 02:50:52 INFO - PROCESS | 11289 | 1468662652848 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:52 INFO - PROCESS | 11289 | 1468662652857 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:50:52 INFO - PROCESS | 11289 | ++DOCSHELL 0x8dc7d800 == 35 [pid = 11289] [id = 276] 02:50:52 INFO - PROCESS | 11289 | ++DOMWINDOW == 75 (0x8f636400) [pid = 11289] [serial = 829] [outer = (nil)] 02:50:52 INFO - PROCESS | 11289 | ++DOMWINDOW == 76 (0x91c10800) [pid = 11289] [serial = 830] [outer = 0x8f636400] 02:50:52 INFO - PROCESS | 11289 | 1468662652926 Marionette DEBUG loaded listener.js 02:50:53 INFO - PROCESS | 11289 | ++DOMWINDOW == 77 (0x91e29000) [pid = 11289] [serial = 831] [outer = 0x8f636400] 02:50:53 INFO - PROCESS | 11289 | 1468662653708 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]]]}] 02:50:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 02:50:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1134ms 02:50:53 INFO - PROCESS | 11289 | 1468662653728 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 02:50:53 INFO - PROCESS | 11289 | 1468662653730 Marionette TRACE conn3 <- [1,1077,null,{"value":"8"}] 02:50:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 02:50:53 INFO - PROCESS | 11289 | 1468662653745 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 02:50:53 INFO - PROCESS | 11289 | 1468662653747 Marionette TRACE conn3 <- [1,1078,null,{}] 02:50:53 INFO - PROCESS | 11289 | 1468662653753 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}] 02:50:53 INFO - PROCESS | 11289 | 1468662653758 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:50:53 INFO - PROCESS | 11289 | 1468662653911 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 02:50:53 INFO - PROCESS | 11289 | 1468662653926 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:53 INFO - PROCESS | 11289 | 1468662653944 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:50:53 INFO - PROCESS | 11289 | ++DOCSHELL 0x9211dc00 == 36 [pid = 11289] [id = 277] 02:50:53 INFO - PROCESS | 11289 | ++DOMWINDOW == 78 (0x9211f400) [pid = 11289] [serial = 832] [outer = (nil)] 02:50:54 INFO - PROCESS | 11289 | ++DOMWINDOW == 79 (0x922c7400) [pid = 11289] [serial = 833] [outer = 0x9211f400] 02:50:54 INFO - PROCESS | 11289 | 1468662654024 Marionette DEBUG loaded listener.js 02:50:54 INFO - PROCESS | 11289 | ++DOMWINDOW == 80 (0x92eb2800) [pid = 11289] [serial = 834] [outer = 0x9211f400] 02:50:55 INFO - PROCESS | 11289 | 1468662655232 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]]]}] 02:50:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 02:50:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1541ms 02:50:55 INFO - PROCESS | 11289 | 1468662655286 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 02:50:55 INFO - PROCESS | 11289 | 1468662655293 Marionette TRACE conn3 <- [1,1081,null,{"value":"8"}] 02:50:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 02:50:55 INFO - PROCESS | 11289 | 1468662655300 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 02:50:55 INFO - PROCESS | 11289 | 1468662655308 Marionette TRACE conn3 <- [1,1082,null,{}] 02:50:55 INFO - PROCESS | 11289 | 1468662655316 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}] 02:50:55 INFO - PROCESS | 11289 | 1468662655321 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:50:55 INFO - PROCESS | 11289 | 1468662655549 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 02:50:55 INFO - PROCESS | 11289 | 1468662655775 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:55 INFO - PROCESS | 11289 | 1468662655787 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:50:55 INFO - PROCESS | 11289 | ++DOCSHELL 0x8dc78800 == 37 [pid = 11289] [id = 278] 02:50:55 INFO - PROCESS | 11289 | ++DOMWINDOW == 81 (0x8e495c00) [pid = 11289] [serial = 835] [outer = (nil)] 02:50:55 INFO - PROCESS | 11289 | ++DOMWINDOW == 82 (0x8f63d800) [pid = 11289] [serial = 836] [outer = 0x8e495c00] 02:50:55 INFO - PROCESS | 11289 | 1468662655866 Marionette DEBUG loaded listener.js 02:50:55 INFO - PROCESS | 11289 | ++DOMWINDOW == 83 (0x8f8c1400) [pid = 11289] [serial = 837] [outer = 0x8e495c00] 02:50:56 INFO - PROCESS | 11289 | 1468662656882 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]]]}] 02:50:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 02:50:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1594ms 02:50:56 INFO - PROCESS | 11289 | 1468662656893 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 02:50:56 INFO - PROCESS | 11289 | 1468662656900 Marionette TRACE conn3 <- [1,1085,null,{"value":"8"}] 02:50:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 02:50:56 INFO - PROCESS | 11289 | 1468662656911 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 02:50:56 INFO - PROCESS | 11289 | 1468662656915 Marionette TRACE conn3 <- [1,1086,null,{}] 02:50:56 INFO - PROCESS | 11289 | 1468662656921 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}] 02:50:56 INFO - PROCESS | 11289 | 1468662656927 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:50:57 INFO - PROCESS | 11289 | 1468662657122 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 02:50:57 INFO - PROCESS | 11289 | 1468662657283 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:57 INFO - PROCESS | 11289 | 1468662657290 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:50:57 INFO - PROCESS | 11289 | ++DOCSHELL 0x8edd0800 == 38 [pid = 11289] [id = 279] 02:50:57 INFO - PROCESS | 11289 | ++DOMWINDOW == 84 (0x91177400) [pid = 11289] [serial = 838] [outer = (nil)] 02:50:57 INFO - PROCESS | 11289 | ++DOMWINDOW == 85 (0x91e1d400) [pid = 11289] [serial = 839] [outer = 0x91177400] 02:50:57 INFO - PROCESS | 11289 | 1468662657464 Marionette DEBUG loaded listener.js 02:50:57 INFO - PROCESS | 11289 | ++DOMWINDOW == 86 (0x9211a400) [pid = 11289] [serial = 840] [outer = 0x91177400] 02:50:58 INFO - PROCESS | 11289 | 1468662658417 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]]]}] 02:50:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 02:50:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1590ms 02:50:58 INFO - PROCESS | 11289 | 1468662658501 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 02:50:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 02:50:58 INFO - PROCESS | 11289 | 1468662658505 Marionette TRACE conn3 <- [1,1089,null,{"value":"8"}] 02:50:58 INFO - PROCESS | 11289 | 1468662658511 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 02:50:58 INFO - PROCESS | 11289 | 1468662658517 Marionette TRACE conn3 <- [1,1090,null,{}] 02:50:58 INFO - PROCESS | 11289 | 1468662658534 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}] 02:50:58 INFO - PROCESS | 11289 | 1468662658542 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:50:58 INFO - PROCESS | 11289 | 1468662658752 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 02:50:58 INFO - PROCESS | 11289 | 1468662658970 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:58 INFO - PROCESS | 11289 | 1468662658983 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:50:59 INFO - PROCESS | 11289 | ++DOCSHELL 0x93966800 == 39 [pid = 11289] [id = 280] 02:50:59 INFO - PROCESS | 11289 | ++DOMWINDOW == 87 (0x9396dc00) [pid = 11289] [serial = 841] [outer = (nil)] 02:50:59 INFO - PROCESS | 11289 | ++DOMWINDOW == 88 (0x93b99400) [pid = 11289] [serial = 842] [outer = 0x9396dc00] 02:50:59 INFO - PROCESS | 11289 | 1468662659106 Marionette DEBUG loaded listener.js 02:50:59 INFO - PROCESS | 11289 | ++DOMWINDOW == 89 (0x950d6800) [pid = 11289] [serial = 843] [outer = 0x9396dc00] 02:51:00 INFO - PROCESS | 11289 | 1468662660040 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]]]}] 02:51:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 02:51:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1591ms 02:51:00 INFO - PROCESS | 11289 | 1468662660103 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 02:51:00 INFO - PROCESS | 11289 | 1468662660108 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 02:51:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 02:51:00 INFO - PROCESS | 11289 | 1468662660114 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 02:51:00 INFO - PROCESS | 11289 | 1468662660118 Marionette TRACE conn3 <- [1,1094,null,{}] 02:51:00 INFO - PROCESS | 11289 | 1468662660124 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}] 02:51:00 INFO - PROCESS | 11289 | 1468662660129 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:51:00 INFO - PROCESS | 11289 | 1468662660460 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 02:51:00 INFO - PROCESS | 11289 | 1468662660691 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:00 INFO - PROCESS | 11289 | 1468662660697 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:51:00 INFO - PROCESS | 11289 | ++DOCSHELL 0x8dc77000 == 40 [pid = 11289] [id = 281] 02:51:00 INFO - PROCESS | 11289 | ++DOMWINDOW == 90 (0x8e489800) [pid = 11289] [serial = 844] [outer = (nil)] 02:51:00 INFO - PROCESS | 11289 | ++DOMWINDOW == 91 (0x8e496800) [pid = 11289] [serial = 845] [outer = 0x8e489800] 02:51:00 INFO - PROCESS | 11289 | 1468662660782 Marionette DEBUG loaded listener.js 02:51:00 INFO - PROCESS | 11289 | ++DOMWINDOW == 92 (0x8ec5cc00) [pid = 11289] [serial = 846] [outer = 0x8e489800] 02:51:01 INFO - PROCESS | 11289 | --DOMWINDOW == 91 (0x93b9f800) [pid = 11289] [serial = 785] [outer = (nil)] [url = about:blank] 02:51:01 INFO - PROCESS | 11289 | --DOMWINDOW == 90 (0x922cec00) [pid = 11289] [serial = 788] [outer = (nil)] [url = about:blank] 02:51:01 INFO - PROCESS | 11289 | --DOMWINDOW == 89 (0x950d7c00) [pid = 11289] [serial = 786] [outer = (nil)] [url = about:blank] 02:51:01 INFO - PROCESS | 11289 | --DOMWINDOW == 88 (0x9116c800) [pid = 11289] [serial = 779] [outer = (nil)] [url = about:blank] 02:51:01 INFO - PROCESS | 11289 | --DOMWINDOW == 87 (0x92e0a000) [pid = 11289] [serial = 770] [outer = (nil)] [url = about:blank] 02:51:01 INFO - PROCESS | 11289 | --DOMWINDOW == 86 (0x92ebd400) [pid = 11289] [serial = 771] [outer = (nil)] [url = about:blank] 02:51:01 INFO - PROCESS | 11289 | --DOMWINDOW == 85 (0x8ec5dc00) [pid = 11289] [serial = 776] [outer = (nil)] [url = about:blank] 02:51:01 INFO - PROCESS | 11289 | --DOMWINDOW == 84 (0x8eed9000) [pid = 11289] [serial = 777] [outer = (nil)] [url = about:blank] 02:51:01 INFO - PROCESS | 11289 | --DOMWINDOW == 83 (0x8edc3000) [pid = 11289] [serial = 764] [outer = (nil)] [url = about:blank] 02:51:01 INFO - PROCESS | 11289 | --DOMWINDOW == 82 (0x8f8bb000) [pid = 11289] [serial = 765] [outer = (nil)] [url = about:blank] 02:51:01 INFO - PROCESS | 11289 | --DOMWINDOW == 81 (0x91c09800) [pid = 11289] [serial = 767] [outer = (nil)] [url = about:blank] 02:51:01 INFO - PROCESS | 11289 | --DOMWINDOW == 80 (0x92115c00) [pid = 11289] [serial = 768] [outer = (nil)] [url = about:blank] 02:51:01 INFO - PROCESS | 11289 | --DOMWINDOW == 79 (0x953c7c00) [pid = 11289] [serial = 791] [outer = (nil)] [url = about:blank] 02:51:01 INFO - PROCESS | 11289 | --DOMWINDOW == 78 (0x91e28c00) [pid = 11289] [serial = 762] [outer = (nil)] [url = about:blank] 02:51:01 INFO - PROCESS | 11289 | --DOMWINDOW == 77 (0x9396ec00) [pid = 11289] [serial = 773] [outer = (nil)] [url = about:blank] 02:51:01 INFO - PROCESS | 11289 | --DOMWINDOW == 76 (0x950ce800) [pid = 11289] [serial = 774] [outer = (nil)] [url = about:blank] 02:51:01 INFO - PROCESS | 11289 | --DOMWINDOW == 75 (0x953c9000) [pid = 11289] [serial = 792] [outer = (nil)] [url = about:blank] 02:51:01 INFO - PROCESS | 11289 | --DOMWINDOW == 74 (0x922e9000) [pid = 11289] [serial = 782] [outer = (nil)] [url = about:blank] 02:51:01 INFO - PROCESS | 11289 | --DOMWINDOW == 73 (0x93962800) [pid = 11289] [serial = 783] [outer = (nil)] [url = about:blank] 02:51:01 INFO - PROCESS | 11289 | --DOMWINDOW == 72 (0x919e4000) [pid = 11289] [serial = 780] [outer = (nil)] [url = about:blank] 02:51:01 INFO - PROCESS | 11289 | --DOMWINDOW == 71 (0x90f1bc00) [pid = 11289] [serial = 789] [outer = (nil)] [url = about:blank] 02:51:01 INFO - PROCESS | 11289 | 1468662661822 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]]]}] 02:51:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 02:51:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1740ms 02:51:01 INFO - PROCESS | 11289 | 1468662661857 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 02:51:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 02:51:01 INFO - PROCESS | 11289 | 1468662661862 Marionette TRACE conn3 <- [1,1097,null,{"value":"8"}] 02:51:01 INFO - PROCESS | 11289 | 1468662661870 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 02:51:01 INFO - PROCESS | 11289 | 1468662661875 Marionette TRACE conn3 <- [1,1098,null,{}] 02:51:01 INFO - PROCESS | 11289 | 1468662661881 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}] 02:51:01 INFO - PROCESS | 11289 | 1468662661887 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:51:02 INFO - PROCESS | 11289 | 1468662662038 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 02:51:02 INFO - PROCESS | 11289 | 1468662662201 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:02 INFO - PROCESS | 11289 | 1468662662213 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:51:02 INFO - PROCESS | 11289 | ++DOCSHELL 0x8f636c00 == 41 [pid = 11289] [id = 282] 02:51:02 INFO - PROCESS | 11289 | ++DOMWINDOW == 72 (0x8f637c00) [pid = 11289] [serial = 847] [outer = (nil)] 02:51:02 INFO - PROCESS | 11289 | ++DOMWINDOW == 73 (0x8f8bac00) [pid = 11289] [serial = 848] [outer = 0x8f637c00] 02:51:02 INFO - PROCESS | 11289 | 1468662662289 Marionette DEBUG loaded listener.js 02:51:02 INFO - PROCESS | 11289 | ++DOMWINDOW == 74 (0x90f22c00) [pid = 11289] [serial = 849] [outer = 0x8f637c00] 02:51:03 INFO - PROCESS | 11289 | 1468662663043 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]]]}] 02:51:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 02:51:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1240ms 02:51:03 INFO - PROCESS | 11289 | 1468662663109 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 02:51:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 02:51:03 INFO - PROCESS | 11289 | 1468662663114 Marionette TRACE conn3 <- [1,1101,null,{"value":"8"}] 02:51:03 INFO - PROCESS | 11289 | 1468662663120 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 02:51:03 INFO - PROCESS | 11289 | 1468662663124 Marionette TRACE conn3 <- [1,1102,null,{}] 02:51:03 INFO - PROCESS | 11289 | 1468662663129 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}] 02:51:03 INFO - PROCESS | 11289 | 1468662663134 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:51:03 INFO - PROCESS | 11289 | 1468662663291 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 02:51:03 INFO - PROCESS | 11289 | 1468662663305 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:03 INFO - PROCESS | 11289 | 1468662663311 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:51:03 INFO - PROCESS | 11289 | ++DOCSHELL 0x8eedb000 == 42 [pid = 11289] [id = 283] 02:51:03 INFO - PROCESS | 11289 | ++DOMWINDOW == 75 (0x91175000) [pid = 11289] [serial = 850] [outer = (nil)] 02:51:03 INFO - PROCESS | 11289 | ++DOMWINDOW == 76 (0x91e1dc00) [pid = 11289] [serial = 851] [outer = 0x91175000] 02:51:03 INFO - PROCESS | 11289 | 1468662663488 Marionette DEBUG loaded listener.js 02:51:03 INFO - PROCESS | 11289 | ++DOMWINDOW == 77 (0x92115c00) [pid = 11289] [serial = 852] [outer = 0x91175000] 02:51:04 INFO - PROCESS | 11289 | 1468662664336 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]]]}] 02:51:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 02:51:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1231ms 02:51:04 INFO - PROCESS | 11289 | 1468662664354 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 02:51:04 INFO - PROCESS | 11289 | 1468662664360 Marionette TRACE conn3 <- [1,1105,null,{"value":"8"}] 02:51:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 02:51:04 INFO - PROCESS | 11289 | 1468662664383 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 02:51:04 INFO - PROCESS | 11289 | 1468662664390 Marionette TRACE conn3 <- [1,1106,null,{}] 02:51:04 INFO - PROCESS | 11289 | 1468662664396 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}] 02:51:04 INFO - PROCESS | 11289 | 1468662664402 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:51:04 INFO - PROCESS | 11289 | 1468662664606 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 02:51:04 INFO - PROCESS | 11289 | 1468662664626 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:04 INFO - PROCESS | 11289 | 1468662664637 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:51:04 INFO - PROCESS | 11289 | ++DOCSHELL 0x919e2800 == 43 [pid = 11289] [id = 284] 02:51:04 INFO - PROCESS | 11289 | ++DOMWINDOW == 78 (0x9211b000) [pid = 11289] [serial = 853] [outer = (nil)] 02:51:04 INFO - PROCESS | 11289 | ++DOMWINDOW == 79 (0x93971400) [pid = 11289] [serial = 854] [outer = 0x9211b000] 02:51:04 INFO - PROCESS | 11289 | 1468662664701 Marionette DEBUG loaded listener.js 02:51:04 INFO - PROCESS | 11289 | ++DOMWINDOW == 80 (0x93b97c00) [pid = 11289] [serial = 855] [outer = 0x9211b000] 02:51:05 INFO - PROCESS | 11289 | 1468662665581 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]]]}] 02:51:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 02:51:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1258ms 02:51:05 INFO - PROCESS | 11289 | 1468662665626 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 02:51:05 INFO - PROCESS | 11289 | 1468662665629 Marionette TRACE conn3 <- [1,1109,null,{"value":"8"}] 02:51:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 02:51:05 INFO - PROCESS | 11289 | 1468662665647 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 02:51:05 INFO - PROCESS | 11289 | 1468662665649 Marionette TRACE conn3 <- [1,1110,null,{}] 02:51:05 INFO - PROCESS | 11289 | 1468662665655 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}] 02:51:05 INFO - PROCESS | 11289 | 1468662665660 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:51:05 INFO - PROCESS | 11289 | 1468662665860 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 02:51:05 INFO - PROCESS | 11289 | 1468662665882 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:05 INFO - PROCESS | 11289 | 1468662665892 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:51:05 INFO - PROCESS | 11289 | ++DOCSHELL 0x919e3c00 == 44 [pid = 11289] [id = 285] 02:51:05 INFO - PROCESS | 11289 | ++DOMWINDOW == 81 (0x946f6400) [pid = 11289] [serial = 856] [outer = (nil)] 02:51:05 INFO - PROCESS | 11289 | ++DOMWINDOW == 82 (0x95139400) [pid = 11289] [serial = 857] [outer = 0x946f6400] 02:51:05 INFO - PROCESS | 11289 | 1468662665957 Marionette DEBUG loaded listener.js 02:51:06 INFO - PROCESS | 11289 | ++DOMWINDOW == 83 (0x9532c800) [pid = 11289] [serial = 858] [outer = 0x946f6400] 02:51:06 INFO - PROCESS | 11289 | --DOMWINDOW == 82 (0x91171c00) [pid = 11289] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 02:51:06 INFO - PROCESS | 11289 | --DOMWINDOW == 81 (0x8ec68800) [pid = 11289] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 02:51:06 INFO - PROCESS | 11289 | --DOMWINDOW == 80 (0x8e6c9c00) [pid = 11289] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 02:51:06 INFO - PROCESS | 11289 | --DOMWINDOW == 79 (0x91e51400) [pid = 11289] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 02:51:06 INFO - PROCESS | 11289 | --DOMWINDOW == 78 (0x8ec65c00) [pid = 11289] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 02:51:06 INFO - PROCESS | 11289 | --DOMWINDOW == 77 (0x8ec5f800) [pid = 11289] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 02:51:06 INFO - PROCESS | 11289 | --DOMWINDOW == 76 (0x953dd400) [pid = 11289] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 02:51:06 INFO - PROCESS | 11289 | --DOMWINDOW == 75 (0x8f634800) [pid = 11289] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 02:51:06 INFO - PROCESS | 11289 | --DOMWINDOW == 74 (0x953cd000) [pid = 11289] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 02:51:06 INFO - PROCESS | 11289 | --DOMWINDOW == 73 (0x8f636400) [pid = 11289] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 02:51:06 INFO - PROCESS | 11289 | --DOMWINDOW == 72 (0x9967ac00) [pid = 11289] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 02:51:06 INFO - PROCESS | 11289 | --DOMWINDOW == 71 (0x922c8000) [pid = 11289] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 02:51:06 INFO - PROCESS | 11289 | --DOMWINDOW == 70 (0x8dc7a000) [pid = 11289] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 02:51:06 INFO - PROCESS | 11289 | 1468662666918 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]]]}] 02:51:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 02:51:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1286ms 02:51:06 INFO - PROCESS | 11289 | 1468662666929 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 02:51:06 INFO - PROCESS | 11289 | 1468662666932 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 02:51:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 02:51:06 INFO - PROCESS | 11289 | 1468662666942 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 02:51:06 INFO - PROCESS | 11289 | 1468662666945 Marionette TRACE conn3 <- [1,1114,null,{}] 02:51:06 INFO - PROCESS | 11289 | 1468662666951 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}] 02:51:06 INFO - PROCESS | 11289 | 1468662666957 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:51:07 INFO - PROCESS | 11289 | 1468662667100 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 02:51:07 INFO - PROCESS | 11289 | 1468662667232 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:07 INFO - PROCESS | 11289 | 1468662667250 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:51:07 INFO - PROCESS | 11289 | ++DOCSHELL 0x91e25800 == 45 [pid = 11289] [id = 286] 02:51:07 INFO - PROCESS | 11289 | ++DOMWINDOW == 71 (0x922cac00) [pid = 11289] [serial = 859] [outer = (nil)] 02:51:07 INFO - PROCESS | 11289 | ++DOMWINDOW == 72 (0x950d1400) [pid = 11289] [serial = 860] [outer = 0x922cac00] 02:51:07 INFO - PROCESS | 11289 | 1468662667328 Marionette DEBUG loaded listener.js 02:51:07 INFO - PROCESS | 11289 | ++DOMWINDOW == 73 (0x95339400) [pid = 11289] [serial = 861] [outer = 0x922cac00] 02:51:08 INFO - PROCESS | 11289 | 1468662668148 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]]]}] 02:51:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 02:51:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1233ms 02:51:08 INFO - PROCESS | 11289 | 1468662668176 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 02:51:08 INFO - PROCESS | 11289 | 1468662668179 Marionette TRACE conn3 <- [1,1117,null,{"value":"8"}] 02:51:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 02:51:08 INFO - PROCESS | 11289 | 1468662668185 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 02:51:08 INFO - PROCESS | 11289 | 1468662668188 Marionette TRACE conn3 <- [1,1118,null,{}] 02:51:08 INFO - PROCESS | 11289 | 1468662668193 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}] 02:51:08 INFO - PROCESS | 11289 | 1468662668198 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:51:08 INFO - PROCESS | 11289 | 1468662668345 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 02:51:08 INFO - PROCESS | 11289 | 1468662668358 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:08 INFO - PROCESS | 11289 | 1468662668364 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:51:08 INFO - PROCESS | 11289 | ++DOCSHELL 0x8e48e800 == 46 [pid = 11289] [id = 287] 02:51:08 INFO - PROCESS | 11289 | ++DOMWINDOW == 74 (0x8e6c3800) [pid = 11289] [serial = 862] [outer = (nil)] 02:51:08 INFO - PROCESS | 11289 | ++DOMWINDOW == 75 (0x953c8000) [pid = 11289] [serial = 863] [outer = 0x8e6c3800] 02:51:08 INFO - PROCESS | 11289 | 1468662668432 Marionette DEBUG loaded listener.js 02:51:08 INFO - PROCESS | 11289 | ++DOMWINDOW == 76 (0x953cd400) [pid = 11289] [serial = 864] [outer = 0x8e6c3800] 02:51:09 INFO - PROCESS | 11289 | 1468662669554 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]]]}] 02:51:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 02:51:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1387ms 02:51:09 INFO - PROCESS | 11289 | 1468662669573 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 02:51:09 INFO - PROCESS | 11289 | 1468662669579 Marionette TRACE conn3 <- [1,1121,null,{"value":"8"}] 02:51:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 02:51:09 INFO - PROCESS | 11289 | 1468662669587 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 02:51:09 INFO - PROCESS | 11289 | 1468662669595 Marionette TRACE conn3 <- [1,1122,null,{}] 02:51:09 INFO - PROCESS | 11289 | 1468662669603 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}] 02:51:09 INFO - PROCESS | 11289 | 1468662669608 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:51:09 INFO - PROCESS | 11289 | 1468662669822 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 02:51:10 INFO - PROCESS | 11289 | 1468662670035 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:10 INFO - PROCESS | 11289 | 1468662670042 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:51:10 INFO - PROCESS | 11289 | ++DOCSHELL 0x8edd0400 == 47 [pid = 11289] [id = 288] 02:51:10 INFO - PROCESS | 11289 | ++DOMWINDOW == 77 (0x8edd1400) [pid = 11289] [serial = 865] [outer = (nil)] 02:51:10 INFO - PROCESS | 11289 | ++DOMWINDOW == 78 (0x8f8bd000) [pid = 11289] [serial = 866] [outer = 0x8edd1400] 02:51:10 INFO - PROCESS | 11289 | 1468662670171 Marionette DEBUG loaded listener.js 02:51:10 INFO - PROCESS | 11289 | ++DOMWINDOW == 79 (0x90f8e000) [pid = 11289] [serial = 867] [outer = 0x8edd1400] 02:51:11 INFO - PROCESS | 11289 | 1468662671107 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]]]}] 02:51:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 02:51:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1534ms 02:51:11 INFO - PROCESS | 11289 | 1468662671120 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 02:51:11 INFO - PROCESS | 11289 | 1468662671127 Marionette TRACE conn3 <- [1,1125,null,{"value":"8"}] 02:51:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 02:51:11 INFO - PROCESS | 11289 | 1468662671138 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 02:51:11 INFO - PROCESS | 11289 | 1468662671143 Marionette TRACE conn3 <- [1,1126,null,{}] 02:51:11 INFO - PROCESS | 11289 | 1468662671149 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}] 02:51:11 INFO - PROCESS | 11289 | 1468662671155 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:51:11 INFO - PROCESS | 11289 | 1468662671337 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 02:51:11 INFO - PROCESS | 11289 | 1468662671504 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:11 INFO - PROCESS | 11289 | 1468662671513 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:51:11 INFO - PROCESS | 11289 | ++DOCSHELL 0x8e48cc00 == 48 [pid = 11289] [id = 289] 02:51:11 INFO - PROCESS | 11289 | ++DOMWINDOW == 80 (0x91e52c00) [pid = 11289] [serial = 868] [outer = (nil)] 02:51:11 INFO - PROCESS | 11289 | ++DOMWINDOW == 81 (0x92e0b800) [pid = 11289] [serial = 869] [outer = 0x91e52c00] 02:51:11 INFO - PROCESS | 11289 | 1468662671594 Marionette DEBUG loaded listener.js 02:51:11 INFO - PROCESS | 11289 | ++DOMWINDOW == 82 (0x93964400) [pid = 11289] [serial = 870] [outer = 0x91e52c00] 02:51:12 INFO - PROCESS | 11289 | 1468662672587 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]]]}] 02:51:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 02:51:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1479ms 02:51:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 02:51:12 INFO - PROCESS | 11289 | 1468662672617 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 02:51:12 INFO - PROCESS | 11289 | 1468662672621 Marionette TRACE conn3 <- [1,1129,null,{"value":"8"}] 02:51:12 INFO - PROCESS | 11289 | 1468662672628 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 02:51:12 INFO - PROCESS | 11289 | 1468662672634 Marionette TRACE conn3 <- [1,1130,null,{}] 02:51:12 INFO - PROCESS | 11289 | 1468662672650 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}] 02:51:12 INFO - PROCESS | 11289 | 1468662672658 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:51:12 INFO - PROCESS | 11289 | 1468662672832 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 02:51:13 INFO - PROCESS | 11289 | 1468662673010 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:13 INFO - PROCESS | 11289 | 1468662673020 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:51:13 INFO - PROCESS | 11289 | ++DOCSHELL 0x953ca400 == 49 [pid = 11289] [id = 290] 02:51:13 INFO - PROCESS | 11289 | ++DOMWINDOW == 83 (0x953ca800) [pid = 11289] [serial = 871] [outer = (nil)] 02:51:13 INFO - PROCESS | 11289 | ++DOMWINDOW == 84 (0x953d9000) [pid = 11289] [serial = 872] [outer = 0x953ca800] 02:51:13 INFO - PROCESS | 11289 | 1468662673104 Marionette DEBUG loaded listener.js 02:51:13 INFO - PROCESS | 11289 | ++DOMWINDOW == 85 (0x97f09000) [pid = 11289] [serial = 873] [outer = 0x953ca800] 02:51:14 INFO - PROCESS | 11289 | 1468662674029 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]]]}] 02:51:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 02:51:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1452ms 02:51:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 02:51:14 INFO - PROCESS | 11289 | 1468662674079 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 02:51:14 INFO - PROCESS | 11289 | 1468662674083 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 02:51:14 INFO - PROCESS | 11289 | 1468662674090 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 02:51:14 INFO - PROCESS | 11289 | 1468662674094 Marionette TRACE conn3 <- [1,1134,null,{}] 02:51:14 INFO - PROCESS | 11289 | 1468662674099 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}] 02:51:14 INFO - PROCESS | 11289 | 1468662674105 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:51:14 INFO - PROCESS | 11289 | 1468662674281 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 02:51:14 INFO - PROCESS | 11289 | 1468662674445 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:14 INFO - PROCESS | 11289 | 1468662674453 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:51:14 INFO - PROCESS | 11289 | ++DOCSHELL 0x98135c00 == 50 [pid = 11289] [id = 291] 02:51:14 INFO - PROCESS | 11289 | ++DOMWINDOW == 86 (0x9883f000) [pid = 11289] [serial = 874] [outer = (nil)] 02:51:14 INFO - PROCESS | 11289 | ++DOMWINDOW == 87 (0x98c9d800) [pid = 11289] [serial = 875] [outer = 0x9883f000] 02:51:14 INFO - PROCESS | 11289 | 1468662674535 Marionette DEBUG loaded listener.js 02:51:14 INFO - PROCESS | 11289 | ++DOMWINDOW == 88 (0x993cbc00) [pid = 11289] [serial = 876] [outer = 0x9883f000] 02:51:15 INFO - PROCESS | 11289 | 1468662675429 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]]]}] 02:51:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 02:51:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1381ms 02:51:15 INFO - PROCESS | 11289 | 1468662675471 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 02:51:15 INFO - PROCESS | 11289 | 1468662675474 Marionette TRACE conn3 <- [1,1137,null,{"value":"8"}] 02:51:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 02:51:15 INFO - PROCESS | 11289 | 1468662675481 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 02:51:15 INFO - PROCESS | 11289 | 1468662675484 Marionette TRACE conn3 <- [1,1138,null,{}] 02:51:15 INFO - PROCESS | 11289 | 1468662675490 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}] 02:51:15 INFO - PROCESS | 11289 | 1468662675495 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:51:15 INFO - PROCESS | 11289 | 1468662675656 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 02:51:15 INFO - PROCESS | 11289 | 1468662675820 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:15 INFO - PROCESS | 11289 | 1468662675828 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:51:15 INFO - PROCESS | 11289 | ++DOCSHELL 0x8e48a400 == 51 [pid = 11289] [id = 292] 02:51:15 INFO - PROCESS | 11289 | ++DOMWINDOW == 89 (0x8eed8c00) [pid = 11289] [serial = 877] [outer = (nil)] 02:51:15 INFO - PROCESS | 11289 | ++DOMWINDOW == 90 (0x994e1400) [pid = 11289] [serial = 878] [outer = 0x8eed8c00] 02:51:15 INFO - PROCESS | 11289 | 1468662675920 Marionette DEBUG loaded listener.js 02:51:16 INFO - PROCESS | 11289 | ++DOMWINDOW == 91 (0x99679c00) [pid = 11289] [serial = 879] [outer = 0x8eed8c00] 02:51:16 INFO - PROCESS | 11289 | 1468662676881 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]]]}] 02:51:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 02:51:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1432ms 02:51:16 INFO - PROCESS | 11289 | 1468662676913 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 02:51:16 INFO - PROCESS | 11289 | 1468662676917 Marionette TRACE conn3 <- [1,1141,null,{"value":"8"}] 02:51:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 02:51:16 INFO - PROCESS | 11289 | 1468662676923 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 02:51:16 INFO - PROCESS | 11289 | 1468662676926 Marionette TRACE conn3 <- [1,1142,null,{}] 02:51:16 INFO - PROCESS | 11289 | 1468662676932 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}] 02:51:16 INFO - PROCESS | 11289 | 1468662676942 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:51:17 INFO - PROCESS | 11289 | 1468662677131 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 02:51:17 INFO - PROCESS | 11289 | 1468662677298 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:17 INFO - PROCESS | 11289 | 1468662677309 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:51:17 INFO - PROCESS | 11289 | ++DOCSHELL 0x99434c00 == 52 [pid = 11289] [id = 293] 02:51:17 INFO - PROCESS | 11289 | ++DOMWINDOW == 92 (0x99676400) [pid = 11289] [serial = 880] [outer = (nil)] 02:51:17 INFO - PROCESS | 11289 | ++DOMWINDOW == 93 (0x9a2b2000) [pid = 11289] [serial = 881] [outer = 0x99676400] 02:51:17 INFO - PROCESS | 11289 | 1468662677390 Marionette DEBUG loaded listener.js 02:51:17 INFO - PROCESS | 11289 | ++DOMWINDOW == 94 (0x9a59f800) [pid = 11289] [serial = 882] [outer = 0x99676400] 02:51:18 INFO - PROCESS | 11289 | 1468662678270 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]]]}] 02:51:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 02:51:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1384ms 02:51:18 INFO - PROCESS | 11289 | 1468662678307 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 02:51:18 INFO - PROCESS | 11289 | 1468662678310 Marionette TRACE conn3 <- [1,1145,null,{"value":"8"}] 02:51:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 02:51:18 INFO - PROCESS | 11289 | 1468662678317 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 02:51:18 INFO - PROCESS | 11289 | 1468662678321 Marionette TRACE conn3 <- [1,1146,null,{}] 02:51:18 INFO - PROCESS | 11289 | 1468662678327 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}] 02:51:18 INFO - PROCESS | 11289 | 1468662678332 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:51:18 INFO - PROCESS | 11289 | 1468662678492 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 02:51:18 INFO - PROCESS | 11289 | 1468662678673 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:18 INFO - PROCESS | 11289 | 1468662678685 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:51:18 INFO - PROCESS | 11289 | ++DOCSHELL 0x8edc5c00 == 53 [pid = 11289] [id = 294] 02:51:18 INFO - PROCESS | 11289 | ++DOMWINDOW == 95 (0x8edc6400) [pid = 11289] [serial = 883] [outer = (nil)] 02:51:18 INFO - PROCESS | 11289 | ++DOMWINDOW == 96 (0x9a90dc00) [pid = 11289] [serial = 884] [outer = 0x8edc6400] 02:51:18 INFO - PROCESS | 11289 | 1468662678764 Marionette DEBUG loaded listener.js 02:51:18 INFO - PROCESS | 11289 | ++DOMWINDOW == 97 (0x9aaf2800) [pid = 11289] [serial = 885] [outer = 0x8edc6400] 02:51:19 INFO - PROCESS | 11289 | 1468662679902 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]]]}] 02:51:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 02:51:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1639ms 02:51:19 INFO - PROCESS | 11289 | 1468662679958 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 02:51:19 INFO - PROCESS | 11289 | 1468662679962 Marionette TRACE conn3 <- [1,1149,null,{"value":"8"}] 02:51:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 02:51:19 INFO - PROCESS | 11289 | 1468662679971 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 02:51:19 INFO - PROCESS | 11289 | 1468662679975 Marionette TRACE conn3 <- [1,1150,null,{}] 02:51:19 INFO - PROCESS | 11289 | 1468662679984 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}] 02:51:19 INFO - PROCESS | 11289 | 1468662679989 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:51:20 INFO - PROCESS | 11289 | 1468662680196 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 02:51:20 INFO - PROCESS | 11289 | 1468662680544 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:20 INFO - PROCESS | 11289 | 1468662680559 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:51:20 INFO - PROCESS | 11289 | ++DOCSHELL 0x8eedac00 == 54 [pid = 11289] [id = 295] 02:51:20 INFO - PROCESS | 11289 | ++DOMWINDOW == 98 (0x8eedd000) [pid = 11289] [serial = 886] [outer = (nil)] 02:51:20 INFO - PROCESS | 11289 | ++DOMWINDOW == 99 (0x8eee5400) [pid = 11289] [serial = 887] [outer = 0x8eedd000] 02:51:20 INFO - PROCESS | 11289 | 1468662680631 Marionette DEBUG loaded listener.js 02:51:20 INFO - PROCESS | 11289 | ++DOMWINDOW == 100 (0x8f63a800) [pid = 11289] [serial = 888] [outer = 0x8eedd000] 02:51:21 INFO - PROCESS | 11289 | --DOCSHELL 0x90f1ec00 == 53 [pid = 11289] [id = 259] 02:51:21 INFO - PROCESS | 11289 | --DOCSHELL 0x8f8b7c00 == 52 [pid = 11289] [id = 269] 02:51:21 INFO - PROCESS | 11289 | --DOCSHELL 0x953d8800 == 51 [pid = 11289] [id = 267] 02:51:21 INFO - PROCESS | 11289 | --DOCSHELL 0x8dc79c00 == 50 [pid = 11289] [id = 272] 02:51:21 INFO - PROCESS | 11289 | --DOCSHELL 0x8edca800 == 49 [pid = 11289] [id = 250] 02:51:21 INFO - PROCESS | 11289 | --DOCSHELL 0x8dc70c00 == 48 [pid = 11289] [id = 262] 02:51:21 INFO - PROCESS | 11289 | --DOCSHELL 0x8ec5e000 == 47 [pid = 11289] [id = 257] 02:51:21 INFO - PROCESS | 11289 | --DOCSHELL 0x8e6c1400 == 46 [pid = 11289] [id = 253] 02:51:21 INFO - PROCESS | 11289 | --DOCSHELL 0x8edc5400 == 45 [pid = 11289] [id = 251] 02:51:21 INFO - PROCESS | 11289 | --DOCSHELL 0x922e3000 == 44 [pid = 11289] [id = 261] 02:51:21 INFO - PROCESS | 11289 | --DOCSHELL 0x922cc400 == 43 [pid = 11289] [id = 260] 02:51:21 INFO - PROCESS | 11289 | --DOCSHELL 0x8ec5b800 == 42 [pid = 11289] [id = 254] 02:51:21 INFO - PROCESS | 11289 | --DOCSHELL 0x8f8b8800 == 41 [pid = 11289] [id = 263] 02:51:21 INFO - PROCESS | 11289 | --DOCSHELL 0x8dc79400 == 40 [pid = 11289] [id = 255] 02:51:21 INFO - PROCESS | 11289 | --DOCSHELL 0x922e5400 == 39 [pid = 11289] [id = 256] 02:51:21 INFO - PROCESS | 11289 | --DOCSHELL 0x8e496c00 == 38 [pid = 11289] [id = 258] 02:51:21 INFO - PROCESS | 11289 | --DOCSHELL 0x91172400 == 37 [pid = 11289] [id = 252] 02:51:21 INFO - PROCESS | 11289 | --DOCSHELL 0x8e6c8000 == 36 [pid = 11289] [id = 264] 02:51:21 INFO - PROCESS | 11289 | --DOCSHELL 0x8edc6000 == 35 [pid = 11289] [id = 268] 02:51:21 INFO - PROCESS | 11289 | --DOCSHELL 0x8e491400 == 34 [pid = 11289] [id = 270] 02:51:21 INFO - PROCESS | 11289 | --DOCSHELL 0x9116e800 == 33 [pid = 11289] [id = 265] 02:51:21 INFO - PROCESS | 11289 | --DOCSHELL 0x8dc71c00 == 32 [pid = 11289] [id = 266] 02:51:21 INFO - PROCESS | 11289 | --DOCSHELL 0x8ec67000 == 31 [pid = 11289] [id = 271] 02:51:22 INFO - PROCESS | 11289 | --DOMWINDOW == 99 (0x9116b400) [pid = 11289] [serial = 827] [outer = (nil)] [url = about:blank] 02:51:22 INFO - PROCESS | 11289 | --DOMWINDOW == 98 (0x8edcec00) [pid = 11289] [serial = 815] [outer = (nil)] [url = about:blank] 02:51:22 INFO - PROCESS | 11289 | --DOMWINDOW == 97 (0x9116f400) [pid = 11289] [serial = 795] [outer = (nil)] [url = about:blank] 02:51:22 INFO - PROCESS | 11289 | --DOMWINDOW == 96 (0x922ea800) [pid = 11289] [serial = 797] [outer = (nil)] [url = about:blank] 02:51:22 INFO - PROCESS | 11289 | --DOMWINDOW == 95 (0x8eee3000) [pid = 11289] [serial = 816] [outer = (nil)] [url = about:blank] 02:51:22 INFO - PROCESS | 11289 | --DOMWINDOW == 94 (0x91c07c00) [pid = 11289] [serial = 828] [outer = (nil)] [url = about:blank] 02:51:22 INFO - PROCESS | 11289 | --DOMWINDOW == 93 (0x8eed7c00) [pid = 11289] [serial = 821] [outer = (nil)] [url = about:blank] 02:51:22 INFO - PROCESS | 11289 | --DOMWINDOW == 92 (0x9a74d000) [pid = 11289] [serial = 812] [outer = (nil)] [url = about:blank] 02:51:22 INFO - PROCESS | 11289 | --DOMWINDOW == 91 (0x988b9800) [pid = 11289] [serial = 803] [outer = (nil)] [url = about:blank] 02:51:22 INFO - PROCESS | 11289 | --DOMWINDOW == 90 (0x93b91400) [pid = 11289] [serial = 798] [outer = (nil)] [url = about:blank] 02:51:22 INFO - PROCESS | 11289 | --DOMWINDOW == 89 (0x8eee1000) [pid = 11289] [serial = 822] [outer = (nil)] [url = about:blank] 02:51:22 INFO - PROCESS | 11289 | --DOMWINDOW == 88 (0x8f8c2800) [pid = 11289] [serial = 824] [outer = (nil)] [url = about:blank] 02:51:22 INFO - PROCESS | 11289 | --DOMWINDOW == 87 (0x953da400) [pid = 11289] [serial = 800] [outer = (nil)] [url = about:blank] 02:51:22 INFO - PROCESS | 11289 | --DOMWINDOW == 86 (0x91c10800) [pid = 11289] [serial = 830] [outer = (nil)] [url = about:blank] 02:51:22 INFO - PROCESS | 11289 | --DOMWINDOW == 85 (0x9a25b000) [pid = 11289] [serial = 809] [outer = (nil)] [url = about:blank] 02:51:22 INFO - PROCESS | 11289 | --DOMWINDOW == 84 (0x994e6400) [pid = 11289] [serial = 806] [outer = (nil)] [url = about:blank] 02:51:22 INFO - PROCESS | 11289 | --DOMWINDOW == 83 (0x97f0fc00) [pid = 11289] [serial = 801] [outer = (nil)] [url = about:blank] 02:51:22 INFO - PROCESS | 11289 | --DOMWINDOW == 82 (0x9a2b3c00) [pid = 11289] [serial = 810] [outer = (nil)] [url = about:blank] 02:51:22 INFO - PROCESS | 11289 | --DOMWINDOW == 81 (0x90f24c00) [pid = 11289] [serial = 825] [outer = (nil)] [url = about:blank] 02:51:22 INFO - PROCESS | 11289 | --DOMWINDOW == 80 (0x9a74e400) [pid = 11289] [serial = 813] [outer = (nil)] [url = about:blank] 02:51:22 INFO - PROCESS | 11289 | --DOMWINDOW == 79 (0x8dc7dc00) [pid = 11289] [serial = 818] [outer = (nil)] [url = about:blank] 02:51:22 INFO - PROCESS | 11289 | --DOMWINDOW == 78 (0x99685800) [pid = 11289] [serial = 807] [outer = (nil)] [url = about:blank] 02:51:22 INFO - PROCESS | 11289 | --DOMWINDOW == 77 (0x98ca4800) [pid = 11289] [serial = 804] [outer = (nil)] [url = about:blank] 02:51:22 INFO - PROCESS | 11289 | --DOMWINDOW == 76 (0x8e492c00) [pid = 11289] [serial = 819] [outer = (nil)] [url = about:blank] 02:51:22 INFO - PROCESS | 11289 | --DOMWINDOW == 75 (0x8f63f800) [pid = 11289] [serial = 794] [outer = (nil)] [url = about:blank] 02:51:22 INFO - PROCESS | 11289 | --DOMWINDOW == 74 (0x91e29000) [pid = 11289] [serial = 831] [outer = (nil)] [url = about:blank] 02:51:22 INFO - PROCESS | 11289 | 1468662682614 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]]]}] 02:51:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 02:51:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 2689ms 02:51:22 INFO - PROCESS | 11289 | 1468662682660 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 02:51:22 INFO - PROCESS | 11289 | 1468662682666 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 02:51:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 02:51:22 INFO - PROCESS | 11289 | 1468662682673 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 02:51:22 INFO - PROCESS | 11289 | 1468662682681 Marionette TRACE conn3 <- [1,1154,null,{}] 02:51:22 INFO - PROCESS | 11289 | 1468662682688 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}] 02:51:22 INFO - PROCESS | 11289 | 1468662682693 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:51:22 INFO - PROCESS | 11289 | 1468662682852 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 02:51:23 INFO - PROCESS | 11289 | 1468662683022 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:23 INFO - PROCESS | 11289 | 1468662683029 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:51:23 INFO - PROCESS | 11289 | ++DOCSHELL 0x8e6cc400 == 32 [pid = 11289] [id = 296] 02:51:23 INFO - PROCESS | 11289 | ++DOMWINDOW == 75 (0x8e6d0400) [pid = 11289] [serial = 889] [outer = (nil)] 02:51:23 INFO - PROCESS | 11289 | ++DOMWINDOW == 76 (0x8ec68000) [pid = 11289] [serial = 890] [outer = 0x8e6d0400] 02:51:23 INFO - PROCESS | 11289 | 1468662683105 Marionette DEBUG loaded listener.js 02:51:23 INFO - PROCESS | 11289 | ++DOMWINDOW == 77 (0x8edc9800) [pid = 11289] [serial = 891] [outer = 0x8e6d0400] 02:51:23 INFO - PROCESS | 11289 | 1468662683899 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]]]}] 02:51:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 02:51:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1283ms 02:51:23 INFO - PROCESS | 11289 | 1468662683956 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 02:51:23 INFO - PROCESS | 11289 | 1468662683964 Marionette TRACE conn3 <- [1,1157,null,{"value":"8"}] 02:51:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 02:51:23 INFO - PROCESS | 11289 | 1468662683975 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 02:51:23 INFO - PROCESS | 11289 | 1468662683979 Marionette TRACE conn3 <- [1,1158,null,{}] 02:51:23 INFO - PROCESS | 11289 | 1468662683985 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}] 02:51:23 INFO - PROCESS | 11289 | 1468662683991 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:51:24 INFO - PROCESS | 11289 | 1468662684176 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 02:51:24 INFO - PROCESS | 11289 | 1468662684318 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:24 INFO - PROCESS | 11289 | 1468662684326 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:51:24 INFO - PROCESS | 11289 | ++DOCSHELL 0x8f63d400 == 33 [pid = 11289] [id = 297] 02:51:24 INFO - PROCESS | 11289 | ++DOMWINDOW == 78 (0x8f8c1800) [pid = 11289] [serial = 892] [outer = (nil)] 02:51:24 INFO - PROCESS | 11289 | ++DOMWINDOW == 79 (0x8f8c6000) [pid = 11289] [serial = 893] [outer = 0x8f8c1800] 02:51:24 INFO - PROCESS | 11289 | 1468662684395 Marionette DEBUG loaded listener.js 02:51:24 INFO - PROCESS | 11289 | ++DOMWINDOW == 80 (0x90f21000) [pid = 11289] [serial = 894] [outer = 0x8f8c1800] 02:51:25 INFO - PROCESS | 11289 | 1468662685272 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]]]}] 02:51:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 02:51:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1329ms 02:51:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 02:51:25 INFO - PROCESS | 11289 | 1468662685305 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 02:51:25 INFO - PROCESS | 11289 | 1468662685307 Marionette TRACE conn3 <- [1,1161,null,{"value":"8"}] 02:51:25 INFO - PROCESS | 11289 | 1468662685314 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 02:51:25 INFO - PROCESS | 11289 | 1468662685320 Marionette TRACE conn3 <- [1,1162,null,{}] 02:51:25 INFO - PROCESS | 11289 | 1468662685342 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}] 02:51:25 INFO - PROCESS | 11289 | 1468662685351 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:51:25 INFO - PROCESS | 11289 | 1468662685550 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 02:51:25 INFO - PROCESS | 11289 | 1468662685578 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:25 INFO - PROCESS | 11289 | 1468662685590 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:51:25 INFO - PROCESS | 11289 | ++DOCSHELL 0x919e4000 == 34 [pid = 11289] [id = 298] 02:51:25 INFO - PROCESS | 11289 | ++DOMWINDOW == 81 (0x919e5000) [pid = 11289] [serial = 895] [outer = (nil)] 02:51:25 INFO - PROCESS | 11289 | ++DOMWINDOW == 82 (0x919e9000) [pid = 11289] [serial = 896] [outer = 0x919e5000] 02:51:25 INFO - PROCESS | 11289 | 1468662685661 Marionette DEBUG loaded listener.js 02:51:25 INFO - PROCESS | 11289 | ++DOMWINDOW == 83 (0x91c05400) [pid = 11289] [serial = 897] [outer = 0x919e5000] 02:51:26 INFO - PROCESS | 11289 | --DOMWINDOW == 82 (0x9211b000) [pid = 11289] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 02:51:26 INFO - PROCESS | 11289 | --DOMWINDOW == 81 (0x946f6400) [pid = 11289] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 02:51:26 INFO - PROCESS | 11289 | --DOMWINDOW == 80 (0x9396dc00) [pid = 11289] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 02:51:26 INFO - PROCESS | 11289 | --DOMWINDOW == 79 (0x8f637c00) [pid = 11289] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 02:51:26 INFO - PROCESS | 11289 | --DOMWINDOW == 78 (0x91175000) [pid = 11289] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 02:51:26 INFO - PROCESS | 11289 | --DOMWINDOW == 77 (0x9211f400) [pid = 11289] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 02:51:26 INFO - PROCESS | 11289 | --DOMWINDOW == 76 (0x8e495c00) [pid = 11289] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 02:51:26 INFO - PROCESS | 11289 | --DOMWINDOW == 75 (0x91177400) [pid = 11289] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 02:51:26 INFO - PROCESS | 11289 | --DOMWINDOW == 74 (0x8e489800) [pid = 11289] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 02:51:26 INFO - PROCESS | 11289 | --DOMWINDOW == 73 (0x8e6c3800) [pid = 11289] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 02:51:26 INFO - PROCESS | 11289 | --DOMWINDOW == 72 (0x922cac00) [pid = 11289] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 02:51:27 INFO - PROCESS | 11289 | 1468662687290 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]]]}] 02:51:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 02:51:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 2040ms 02:51:27 INFO - PROCESS | 11289 | 1468662687354 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 02:51:27 INFO - PROCESS | 11289 | 1468662687361 Marionette TRACE conn3 <- [1,1165,null,{"value":"8"}] 02:51:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 02:51:27 INFO - PROCESS | 11289 | 1468662687369 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 02:51:27 INFO - PROCESS | 11289 | 1468662687374 Marionette TRACE conn3 <- [1,1166,null,{}] 02:51:27 INFO - PROCESS | 11289 | 1468662687384 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}] 02:51:27 INFO - PROCESS | 11289 | 1468662687390 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:51:27 INFO - PROCESS | 11289 | 1468662687578 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 02:51:27 INFO - PROCESS | 11289 | 1468662687800 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:27 INFO - PROCESS | 11289 | 1468662687808 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:51:27 INFO - PROCESS | 11289 | ++DOCSHELL 0x8ec5d000 == 35 [pid = 11289] [id = 299] 02:51:27 INFO - PROCESS | 11289 | ++DOMWINDOW == 73 (0x8ec5d800) [pid = 11289] [serial = 898] [outer = (nil)] 02:51:27 INFO - PROCESS | 11289 | ++DOMWINDOW == 74 (0x8edca800) [pid = 11289] [serial = 899] [outer = 0x8ec5d800] 02:51:27 INFO - PROCESS | 11289 | 1468662687919 Marionette DEBUG loaded listener.js 02:51:28 INFO - PROCESS | 11289 | ++DOMWINDOW == 75 (0x8eee3800) [pid = 11289] [serial = 900] [outer = 0x8ec5d800] 02:51:28 INFO - PROCESS | 11289 | 1468662688840 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]]]}] 02:51:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 02:51:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1547ms 02:51:28 INFO - PROCESS | 11289 | 1468662688916 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 02:51:28 INFO - PROCESS | 11289 | 1468662688923 Marionette TRACE conn3 <- [1,1169,null,{"value":"8"}] 02:51:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 02:51:28 INFO - PROCESS | 11289 | 1468662688934 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 02:51:28 INFO - PROCESS | 11289 | 1468662688937 Marionette TRACE conn3 <- [1,1170,null,{}] 02:51:28 INFO - PROCESS | 11289 | 1468662688944 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}] 02:51:28 INFO - PROCESS | 11289 | 1468662688950 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:51:29 INFO - PROCESS | 11289 | 1468662689164 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 02:51:29 INFO - PROCESS | 11289 | 1468662689419 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:29 INFO - PROCESS | 11289 | 1468662689425 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:51:29 INFO - PROCESS | 11289 | ++DOCSHELL 0x8f8c0000 == 36 [pid = 11289] [id = 300] 02:51:29 INFO - PROCESS | 11289 | ++DOMWINDOW == 76 (0x90f91800) [pid = 11289] [serial = 901] [outer = (nil)] 02:51:29 INFO - PROCESS | 11289 | ++DOMWINDOW == 77 (0x91173c00) [pid = 11289] [serial = 902] [outer = 0x90f91800] 02:51:29 INFO - PROCESS | 11289 | 1468662689556 Marionette DEBUG loaded listener.js 02:51:29 INFO - PROCESS | 11289 | ++DOMWINDOW == 78 (0x91178000) [pid = 11289] [serial = 903] [outer = 0x90f91800] 02:51:30 INFO - PROCESS | 11289 | 1468662690485 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]]]}] 02:51:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 02:51:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1630ms 02:51:30 INFO - PROCESS | 11289 | 1468662690564 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 02:51:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 02:51:30 INFO - PROCESS | 11289 | 1468662690569 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 02:51:30 INFO - PROCESS | 11289 | 1468662690576 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 02:51:30 INFO - PROCESS | 11289 | 1468662690582 Marionette TRACE conn3 <- [1,1174,null,{}] 02:51:30 INFO - PROCESS | 11289 | 1468662690598 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}] 02:51:30 INFO - PROCESS | 11289 | 1468662690607 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:51:30 INFO - PROCESS | 11289 | 1468662690820 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 02:51:31 INFO - PROCESS | 11289 | 1468662691039 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:31 INFO - PROCESS | 11289 | 1468662691049 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:51:31 INFO - PROCESS | 11289 | ++DOCSHELL 0x91e49c00 == 37 [pid = 11289] [id = 301] 02:51:31 INFO - PROCESS | 11289 | ++DOMWINDOW == 79 (0x91e4ec00) [pid = 11289] [serial = 904] [outer = (nil)] 02:51:31 INFO - PROCESS | 11289 | ++DOMWINDOW == 80 (0x922c5800) [pid = 11289] [serial = 905] [outer = 0x91e4ec00] 02:51:31 INFO - PROCESS | 11289 | 1468662691180 Marionette DEBUG loaded listener.js 02:51:31 INFO - PROCESS | 11289 | ++DOMWINDOW == 81 (0x922d2400) [pid = 11289] [serial = 906] [outer = 0x91e4ec00] 02:51:32 INFO - PROCESS | 11289 | 1468662692107 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] 02:51:32 INFO - PROCESS | 11289 | 1468662692167 Marionette TRACE conn3 <- [1,1177,null,{"value":"8"}] 02:51:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 02:51:32 INFO - PROCESS | 11289 | 1468662692173 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 02:51:32 INFO - PROCESS | 11289 | 1468662692176 Marionette TRACE conn3 <- [1,1178,null,{}] 02:51:32 INFO - PROCESS | 11289 | 1468662692182 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}] 02:51:32 INFO - PROCESS | 11289 | 1468662692188 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:51:32 INFO - PROCESS | 11289 | 1468662692368 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 02:51:32 INFO - PROCESS | 11289 | 1468662692536 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:32 INFO - PROCESS | 11289 | 1468662692545 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:51:32 INFO - PROCESS | 11289 | ++DOCSHELL 0x8e497000 == 38 [pid = 11289] [id = 302] 02:51:32 INFO - PROCESS | 11289 | ++DOMWINDOW == 82 (0x8e6c3800) [pid = 11289] [serial = 907] [outer = (nil)] 02:51:32 INFO - PROCESS | 11289 | ++DOMWINDOW == 83 (0x91e45000) [pid = 11289] [serial = 908] [outer = 0x8e6c3800] 02:51:32 INFO - PROCESS | 11289 | 1468662692669 Marionette DEBUG loaded listener.js 02:51:32 INFO - PROCESS | 11289 | ++DOMWINDOW == 84 (0x93967400) [pid = 11289] [serial = 909] [outer = 0x8e6c3800] 02:51:33 INFO - PROCESS | 11289 | 1468662693728 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] 02:51:33 INFO - PROCESS | 11289 | 1468662693812 Marionette TRACE conn3 <- [1,1181,null,{"value":"8"}] 02:51:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 02:51:33 INFO - PROCESS | 11289 | 1468662693821 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 02:51:33 INFO - PROCESS | 11289 | 1468662693825 Marionette TRACE conn3 <- [1,1182,null,{}] 02:51:33 INFO - PROCESS | 11289 | 1468662693833 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}] 02:51:33 INFO - PROCESS | 11289 | 1468662693838 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:51:34 INFO - PROCESS | 11289 | 1468662694087 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 02:51:34 INFO - PROCESS | 11289 | --DOMWINDOW == 83 (0x93971400) [pid = 11289] [serial = 854] [outer = (nil)] [url = about:blank] 02:51:34 INFO - PROCESS | 11289 | --DOMWINDOW == 82 (0x95139400) [pid = 11289] [serial = 857] [outer = (nil)] [url = about:blank] 02:51:34 INFO - PROCESS | 11289 | --DOMWINDOW == 81 (0x93b99400) [pid = 11289] [serial = 842] [outer = (nil)] [url = about:blank] 02:51:34 INFO - PROCESS | 11289 | --DOMWINDOW == 80 (0x950d6800) [pid = 11289] [serial = 843] [outer = (nil)] [url = about:blank] 02:51:34 INFO - PROCESS | 11289 | --DOMWINDOW == 79 (0x8f8bac00) [pid = 11289] [serial = 848] [outer = (nil)] [url = about:blank] 02:51:34 INFO - PROCESS | 11289 | --DOMWINDOW == 78 (0x90f22c00) [pid = 11289] [serial = 849] [outer = (nil)] [url = about:blank] 02:51:34 INFO - PROCESS | 11289 | --DOMWINDOW == 77 (0x91e1dc00) [pid = 11289] [serial = 851] [outer = (nil)] [url = about:blank] 02:51:34 INFO - PROCESS | 11289 | --DOMWINDOW == 76 (0x92eb2800) [pid = 11289] [serial = 834] [outer = (nil)] [url = about:blank] 02:51:34 INFO - PROCESS | 11289 | --DOMWINDOW == 75 (0x922c7400) [pid = 11289] [serial = 833] [outer = (nil)] [url = about:blank] 02:51:34 INFO - PROCESS | 11289 | --DOMWINDOW == 74 (0x8f63d800) [pid = 11289] [serial = 836] [outer = (nil)] [url = about:blank] 02:51:34 INFO - PROCESS | 11289 | --DOMWINDOW == 73 (0x8f8c1400) [pid = 11289] [serial = 837] [outer = (nil)] [url = about:blank] 02:51:34 INFO - PROCESS | 11289 | --DOMWINDOW == 72 (0x91e1d400) [pid = 11289] [serial = 839] [outer = (nil)] [url = about:blank] 02:51:34 INFO - PROCESS | 11289 | --DOMWINDOW == 71 (0x9211a400) [pid = 11289] [serial = 840] [outer = (nil)] [url = about:blank] 02:51:34 INFO - PROCESS | 11289 | --DOMWINDOW == 70 (0x8e496800) [pid = 11289] [serial = 845] [outer = (nil)] [url = about:blank] 02:51:34 INFO - PROCESS | 11289 | --DOMWINDOW == 69 (0x8ec5cc00) [pid = 11289] [serial = 846] [outer = (nil)] [url = about:blank] 02:51:34 INFO - PROCESS | 11289 | --DOMWINDOW == 68 (0x9532c800) [pid = 11289] [serial = 858] [outer = (nil)] [url = about:blank] 02:51:34 INFO - PROCESS | 11289 | --DOMWINDOW == 67 (0x953c8000) [pid = 11289] [serial = 863] [outer = (nil)] [url = about:blank] 02:51:34 INFO - PROCESS | 11289 | --DOMWINDOW == 66 (0x953cd400) [pid = 11289] [serial = 864] [outer = (nil)] [url = about:blank] 02:51:34 INFO - PROCESS | 11289 | --DOMWINDOW == 65 (0x95339400) [pid = 11289] [serial = 861] [outer = (nil)] [url = about:blank] 02:51:34 INFO - PROCESS | 11289 | --DOMWINDOW == 64 (0x950d1400) [pid = 11289] [serial = 860] [outer = (nil)] [url = about:blank] 02:51:34 INFO - PROCESS | 11289 | --DOMWINDOW == 63 (0x93b97c00) [pid = 11289] [serial = 855] [outer = (nil)] [url = about:blank] 02:51:34 INFO - PROCESS | 11289 | --DOMWINDOW == 62 (0x92115c00) [pid = 11289] [serial = 852] [outer = (nil)] [url = about:blank] 02:51:34 INFO - PROCESS | 11289 | 1468662694378 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:34 INFO - PROCESS | 11289 | 1468662694386 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:51:34 INFO - PROCESS | 11289 | ++DOCSHELL 0x8e6cbc00 == 39 [pid = 11289] [id = 303] 02:51:34 INFO - PROCESS | 11289 | ++DOMWINDOW == 63 (0x8e6ce800) [pid = 11289] [serial = 910] [outer = (nil)] 02:51:34 INFO - PROCESS | 11289 | ++DOMWINDOW == 64 (0x8edc4400) [pid = 11289] [serial = 911] [outer = 0x8e6ce800] 02:51:34 INFO - PROCESS | 11289 | 1468662694466 Marionette DEBUG loaded listener.js 02:51:34 INFO - PROCESS | 11289 | ++DOMWINDOW == 65 (0x8edd0000) [pid = 11289] [serial = 912] [outer = 0x8e6ce800] 02:51:35 INFO - PROCESS | 11289 | SkCairoFTTypeface::onFilterRec unimplemented 02:51:35 INFO - PROCESS | 11289 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 02:51:35 INFO - PROCESS | 11289 | 1468662695205 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] 02:51:35 INFO - PROCESS | 11289 | 1468662695266 Marionette TRACE conn3 <- [1,1185,null,{"value":"8"}] 02:51:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 02:51:35 INFO - PROCESS | 11289 | 1468662695277 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 02:51:35 INFO - PROCESS | 11289 | 1468662695281 Marionette TRACE conn3 <- [1,1186,null,{}] 02:51:35 INFO - PROCESS | 11289 | 1468662695287 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}] 02:51:35 INFO - PROCESS | 11289 | 1468662695292 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:51:35 INFO - PROCESS | 11289 | 1468662695446 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 02:51:35 INFO - PROCESS | 11289 | 1468662695457 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:35 INFO - PROCESS | 11289 | 1468662695464 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:51:35 INFO - PROCESS | 11289 | ++DOCSHELL 0x90f8bc00 == 40 [pid = 11289] [id = 304] 02:51:35 INFO - PROCESS | 11289 | ++DOMWINDOW == 66 (0x9116bc00) [pid = 11289] [serial = 913] [outer = (nil)] 02:51:35 INFO - PROCESS | 11289 | ++DOMWINDOW == 67 (0x919e6c00) [pid = 11289] [serial = 914] [outer = 0x9116bc00] 02:51:35 INFO - PROCESS | 11289 | 1468662695534 Marionette DEBUG loaded listener.js 02:51:35 INFO - PROCESS | 11289 | ++DOMWINDOW == 68 (0x91c02800) [pid = 11289] [serial = 915] [outer = 0x9116bc00] 02:51:36 INFO - PROCESS | 11289 | 1468662696421 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] 02:51:36 INFO - PROCESS | 11289 | 1468662696469 Marionette TRACE conn3 <- [1,1189,null,{"value":"8"}] 02:51:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 02:51:36 INFO - PROCESS | 11289 | 1468662696476 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 02:51:36 INFO - PROCESS | 11289 | 1468662696481 Marionette TRACE conn3 <- [1,1190,null,{}] 02:51:36 INFO - PROCESS | 11289 | 1468662696497 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}] 02:51:36 INFO - PROCESS | 11289 | 1468662696505 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:51:36 INFO - PROCESS | 11289 | 1468662696657 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 02:51:36 INFO - PROCESS | 11289 | 1468662696792 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:36 INFO - PROCESS | 11289 | 1468662696802 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:51:36 INFO - PROCESS | 11289 | ++DOCSHELL 0x9211ac00 == 41 [pid = 11289] [id = 305] 02:51:36 INFO - PROCESS | 11289 | ++DOMWINDOW == 69 (0x922c8400) [pid = 11289] [serial = 916] [outer = (nil)] 02:51:36 INFO - PROCESS | 11289 | ++DOMWINDOW == 70 (0x92eb2800) [pid = 11289] [serial = 917] [outer = 0x922c8400] 02:51:36 INFO - PROCESS | 11289 | 1468662696871 Marionette DEBUG loaded listener.js 02:51:36 INFO - PROCESS | 11289 | ++DOMWINDOW == 71 (0x93b90c00) [pid = 11289] [serial = 918] [outer = 0x922c8400] 02:51:37 INFO - PROCESS | 11289 | 1468662697746 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] 02:51:37 INFO - PROCESS | 11289 | 1468662697816 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 02:51:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 02:51:37 INFO - PROCESS | 11289 | 1468662697823 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 02:51:37 INFO - PROCESS | 11289 | 1468662697826 Marionette TRACE conn3 <- [1,1194,null,{}] 02:51:37 INFO - PROCESS | 11289 | 1468662697832 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}] 02:51:37 INFO - PROCESS | 11289 | 1468662697837 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:51:38 INFO - PROCESS | 11289 | 1468662698041 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 02:51:38 INFO - PROCESS | 11289 | 1468662698104 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:38 INFO - PROCESS | 11289 | 1468662698112 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:51:38 INFO - PROCESS | 11289 | ++DOCSHELL 0x8ec5d400 == 42 [pid = 11289] [id = 306] 02:51:38 INFO - PROCESS | 11289 | ++DOMWINDOW == 72 (0x922cfc00) [pid = 11289] [serial = 919] [outer = (nil)] 02:51:38 INFO - PROCESS | 11289 | ++DOMWINDOW == 73 (0x950d1400) [pid = 11289] [serial = 920] [outer = 0x922cfc00] 02:51:38 INFO - PROCESS | 11289 | 1468662698179 Marionette DEBUG loaded listener.js 02:51:38 INFO - PROCESS | 11289 | ++DOMWINDOW == 74 (0x95330000) [pid = 11289] [serial = 921] [outer = 0x922cfc00] 02:51:38 INFO - PROCESS | 11289 | --DOMWINDOW == 73 (0x8f8c1800) [pid = 11289] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 02:51:38 INFO - PROCESS | 11289 | --DOMWINDOW == 72 (0x9883f000) [pid = 11289] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 02:51:38 INFO - PROCESS | 11289 | --DOMWINDOW == 71 (0x953ca800) [pid = 11289] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 02:51:38 INFO - PROCESS | 11289 | --DOMWINDOW == 70 (0x8eed8c00) [pid = 11289] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 02:51:38 INFO - PROCESS | 11289 | --DOMWINDOW == 69 (0x99676400) [pid = 11289] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 02:51:38 INFO - PROCESS | 11289 | --DOMWINDOW == 68 (0x8edd1400) [pid = 11289] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 02:51:38 INFO - PROCESS | 11289 | --DOMWINDOW == 67 (0x8edc6400) [pid = 11289] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 02:51:38 INFO - PROCESS | 11289 | --DOMWINDOW == 66 (0x91e52c00) [pid = 11289] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 02:51:38 INFO - PROCESS | 11289 | --DOMWINDOW == 65 (0x8eedd000) [pid = 11289] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 02:51:38 INFO - PROCESS | 11289 | --DOMWINDOW == 64 (0x8e6d0400) [pid = 11289] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 02:51:38 INFO - PROCESS | 11289 | SkCairoFTTypeface::onFilterRec unimplemented 02:51:38 INFO - PROCESS | 11289 | SkCairoFTTypeface::onFilterRec unimplemented 02:51:39 INFO - PROCESS | 11289 | 1468662699063 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] 02:51:39 INFO - PROCESS | 11289 | 1468662699114 Marionette TRACE conn3 <- [1,1197,null,{"value":"8"}] 02:51:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 02:51:39 INFO - PROCESS | 11289 | 1468662699130 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 02:51:39 INFO - PROCESS | 11289 | 1468662699134 Marionette TRACE conn3 <- [1,1198,null,{}] 02:51:39 INFO - PROCESS | 11289 | 1468662699140 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}] 02:51:39 INFO - PROCESS | 11289 | 1468662699145 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:51:39 INFO - PROCESS | 11289 | 1468662699290 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 02:51:39 INFO - PROCESS | 11289 | 1468662699298 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:39 INFO - PROCESS | 11289 | 1468662699304 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:51:39 INFO - PROCESS | 11289 | ++DOCSHELL 0x8eed8c00 == 43 [pid = 11289] [id = 307] 02:51:39 INFO - PROCESS | 11289 | ++DOMWINDOW == 65 (0x8eedd000) [pid = 11289] [serial = 922] [outer = (nil)] 02:51:39 INFO - PROCESS | 11289 | ++DOMWINDOW == 66 (0x95338800) [pid = 11289] [serial = 923] [outer = 0x8eedd000] 02:51:39 INFO - PROCESS | 11289 | 1468662699370 Marionette DEBUG loaded listener.js 02:51:39 INFO - PROCESS | 11289 | ++DOMWINDOW == 67 (0x9533a400) [pid = 11289] [serial = 924] [outer = 0x8eedd000] 02:51:40 INFO - PROCESS | 11289 | 1468662700217 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]]]}] 02:51:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 02:51:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1129ms 02:51:40 INFO - PROCESS | 11289 | 1468662700260 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 02:51:40 INFO - PROCESS | 11289 | 1468662700264 Marionette TRACE conn3 <- [1,1201,null,{"value":"8"}] 02:51:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 02:51:40 INFO - PROCESS | 11289 | 1468662700273 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 02:51:40 INFO - PROCESS | 11289 | 1468662700276 Marionette TRACE conn3 <- [1,1202,null,{}] 02:51:40 INFO - PROCESS | 11289 | 1468662700280 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}] 02:51:40 INFO - PROCESS | 11289 | 1468662700291 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:51:40 INFO - PROCESS | 11289 | 1468662700472 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 02:51:40 INFO - PROCESS | 11289 | 1468662700482 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:40 INFO - PROCESS | 11289 | 1468662700494 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:51:40 INFO - PROCESS | 11289 | ++DOCSHELL 0x8e6c8400 == 44 [pid = 11289] [id = 308] 02:51:40 INFO - PROCESS | 11289 | ++DOMWINDOW == 68 (0x95336000) [pid = 11289] [serial = 925] [outer = (nil)] 02:51:40 INFO - PROCESS | 11289 | ++DOMWINDOW == 69 (0x953d1000) [pid = 11289] [serial = 926] [outer = 0x95336000] 02:51:40 INFO - PROCESS | 11289 | 1468662700669 Marionette DEBUG loaded listener.js 02:51:40 INFO - PROCESS | 11289 | ++DOMWINDOW == 70 (0x91c05800) [pid = 11289] [serial = 927] [outer = 0x95336000] 02:51:41 INFO - PROCESS | 11289 | 1468662701705 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]]]}] 02:51:41 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 02:51:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1482ms 02:51:41 INFO - PROCESS | 11289 | 1468662701753 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 02:51:41 INFO - PROCESS | 11289 | 1468662701759 Marionette TRACE conn3 <- [1,1205,null,{"value":"8"}] 02:51:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 02:51:41 INFO - PROCESS | 11289 | 1468662701767 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 02:51:41 INFO - PROCESS | 11289 | 1468662701775 Marionette TRACE conn3 <- [1,1206,null,{}] 02:51:41 INFO - PROCESS | 11289 | 1468662701783 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}] 02:51:41 INFO - PROCESS | 11289 | 1468662701789 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:51:41 INFO - PROCESS | 11289 | 1468662701972 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 02:51:42 INFO - PROCESS | 11289 | 1468662702185 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:42 INFO - PROCESS | 11289 | 1468662702193 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:51:42 INFO - PROCESS | 11289 | ++DOCSHELL 0x8edc3000 == 45 [pid = 11289] [id = 309] 02:51:42 INFO - PROCESS | 11289 | ++DOMWINDOW == 71 (0x8edc9000) [pid = 11289] [serial = 928] [outer = (nil)] 02:51:42 INFO - PROCESS | 11289 | ++DOMWINDOW == 72 (0x8f8c6400) [pid = 11289] [serial = 929] [outer = 0x8edc9000] 02:51:42 INFO - PROCESS | 11289 | 1468662702320 Marionette DEBUG loaded listener.js 02:51:42 INFO - PROCESS | 11289 | ++DOMWINDOW == 73 (0x90f8a000) [pid = 11289] [serial = 930] [outer = 0x8edc9000] 02:51:43 INFO - PROCESS | 11289 | 1468662703225 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]]]}] 02:51:43 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 02:51:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1534ms 02:51:43 INFO - PROCESS | 11289 | 1468662703301 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 02:51:43 INFO - PROCESS | 11289 | 1468662703311 Marionette TRACE conn3 <- [1,1209,null,{"value":"8"}] 02:51:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 02:51:43 INFO - PROCESS | 11289 | 1468662703321 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 02:51:43 INFO - PROCESS | 11289 | 1468662703326 Marionette TRACE conn3 <- [1,1210,null,{}] 02:51:43 INFO - PROCESS | 11289 | 1468662703332 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}] 02:51:43 INFO - PROCESS | 11289 | 1468662703338 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:51:43 INFO - PROCESS | 11289 | 1468662703553 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 02:51:43 INFO - PROCESS | 11289 | 1468662703809 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:43 INFO - PROCESS | 11289 | 1468662703817 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:51:43 INFO - PROCESS | 11289 | ++DOCSHELL 0x922c7400 == 46 [pid = 11289] [id = 310] 02:51:43 INFO - PROCESS | 11289 | ++DOMWINDOW == 74 (0x922ce400) [pid = 11289] [serial = 931] [outer = (nil)] 02:51:43 INFO - PROCESS | 11289 | ++DOMWINDOW == 75 (0x92eb5800) [pid = 11289] [serial = 932] [outer = 0x922ce400] 02:51:43 INFO - PROCESS | 11289 | 1468662703913 Marionette DEBUG loaded listener.js 02:51:44 INFO - PROCESS | 11289 | ++DOMWINDOW == 76 (0x93b9b800) [pid = 11289] [serial = 933] [outer = 0x922ce400] 02:51:44 INFO - PROCESS | 11289 | 1468662704750 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]]]}] 02:51:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 02:51:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1477ms 02:51:44 INFO - PROCESS | 11289 | 1468662704804 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 02:51:44 INFO - PROCESS | 11289 | 1468662704808 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 02:51:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 02:51:44 INFO - PROCESS | 11289 | 1468662704816 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 02:51:44 INFO - PROCESS | 11289 | 1468662704822 Marionette TRACE conn3 <- [1,1214,null,{}] 02:51:44 INFO - PROCESS | 11289 | 1468662704838 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}] 02:51:44 INFO - PROCESS | 11289 | 1468662704847 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:51:45 INFO - PROCESS | 11289 | 1468662705021 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 02:51:45 INFO - PROCESS | 11289 | 1468662705190 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:45 INFO - PROCESS | 11289 | 1468662705201 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:51:45 INFO - PROCESS | 11289 | ++DOCSHELL 0x953cf000 == 47 [pid = 11289] [id = 311] 02:51:45 INFO - PROCESS | 11289 | ++DOMWINDOW == 77 (0x953dc400) [pid = 11289] [serial = 934] [outer = (nil)] 02:51:45 INFO - PROCESS | 11289 | ++DOMWINDOW == 78 (0x97f0fc00) [pid = 11289] [serial = 935] [outer = 0x953dc400] 02:51:45 INFO - PROCESS | 11289 | 1468662705283 Marionette DEBUG loaded listener.js 02:51:45 INFO - PROCESS | 11289 | ++DOMWINDOW == 79 (0x98841c00) [pid = 11289] [serial = 936] [outer = 0x953dc400] 02:51:46 INFO - PROCESS | 11289 | 1468662706192 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]]]}] 02:51:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 02:51:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1439ms 02:51:46 INFO - PROCESS | 11289 | 1468662706256 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 02:51:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 02:51:46 INFO - PROCESS | 11289 | 1468662706261 Marionette TRACE conn3 <- [1,1217,null,{"value":"8"}] 02:51:46 INFO - PROCESS | 11289 | 1468662706267 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 02:51:46 INFO - PROCESS | 11289 | 1468662706271 Marionette TRACE conn3 <- [1,1218,null,{}] 02:51:46 INFO - PROCESS | 11289 | 1468662706276 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}] 02:51:46 INFO - PROCESS | 11289 | 1468662706282 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:51:46 INFO - PROCESS | 11289 | 1468662706453 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 02:51:46 INFO - PROCESS | 11289 | 1468662706619 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:46 INFO - PROCESS | 11289 | 1468662706634 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:51:46 INFO - PROCESS | 11289 | ++DOCSHELL 0x8f8c4400 == 48 [pid = 11289] [id = 312] 02:51:46 INFO - PROCESS | 11289 | ++DOMWINDOW == 80 (0x97f08000) [pid = 11289] [serial = 937] [outer = (nil)] 02:51:46 INFO - PROCESS | 11289 | ++DOMWINDOW == 81 (0x98caa000) [pid = 11289] [serial = 938] [outer = 0x97f08000] 02:51:46 INFO - PROCESS | 11289 | 1468662706709 Marionette DEBUG loaded listener.js 02:51:46 INFO - PROCESS | 11289 | ++DOMWINDOW == 82 (0x99428000) [pid = 11289] [serial = 939] [outer = 0x97f08000] 02:51:47 INFO - PROCESS | 11289 | 1468662707617 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]]]}] 02:51:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 02:51:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1380ms 02:51:47 INFO - PROCESS | 11289 | 1468662707646 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 02:51:47 INFO - PROCESS | 11289 | 1468662707650 Marionette TRACE conn3 <- [1,1221,null,{"value":"8"}] 02:51:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 02:51:47 INFO - PROCESS | 11289 | 1468662707657 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 02:51:47 INFO - PROCESS | 11289 | 1468662707660 Marionette TRACE conn3 <- [1,1222,null,{}] 02:51:47 INFO - PROCESS | 11289 | 1468662707666 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}] 02:51:47 INFO - PROCESS | 11289 | 1468662707670 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:51:47 INFO - PROCESS | 11289 | 1468662707827 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 02:51:48 INFO - PROCESS | 11289 | 1468662707997 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:48 INFO - PROCESS | 11289 | 1468662708005 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:51:48 INFO - PROCESS | 11289 | ++DOCSHELL 0x8e491400 == 49 [pid = 11289] [id = 313] 02:51:48 INFO - PROCESS | 11289 | ++DOMWINDOW == 83 (0x91e4fc00) [pid = 11289] [serial = 940] [outer = (nil)] 02:51:48 INFO - PROCESS | 11289 | ++DOMWINDOW == 84 (0x99764000) [pid = 11289] [serial = 941] [outer = 0x91e4fc00] 02:51:48 INFO - PROCESS | 11289 | 1468662708086 Marionette DEBUG loaded listener.js 02:51:48 INFO - PROCESS | 11289 | ++DOMWINDOW == 85 (0x998ae400) [pid = 11289] [serial = 942] [outer = 0x91e4fc00] 02:51:49 INFO - PROCESS | 11289 | 1468662708996 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] 02:51:49 INFO - PROCESS | 11289 | 1468662709043 Marionette TRACE conn3 <- [1,1225,null,{"value":"8"}] 02:51:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 02:51:49 INFO - PROCESS | 11289 | 1468662709052 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 02:51:49 INFO - PROCESS | 11289 | 1468662709055 Marionette TRACE conn3 <- [1,1226,null,{}] 02:51:49 INFO - PROCESS | 11289 | 1468662709061 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}] 02:51:49 INFO - PROCESS | 11289 | 1468662709071 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:51:49 INFO - PROCESS | 11289 | 1468662709266 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 02:51:49 INFO - PROCESS | 11289 | 1468662709432 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:49 INFO - PROCESS | 11289 | 1468662709441 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:51:49 INFO - PROCESS | 11289 | ++DOCSHELL 0x994e5000 == 50 [pid = 11289] [id = 314] 02:51:49 INFO - PROCESS | 11289 | ++DOMWINDOW == 86 (0x99771800) [pid = 11289] [serial = 943] [outer = (nil)] 02:51:49 INFO - PROCESS | 11289 | ++DOMWINDOW == 87 (0x9a740c00) [pid = 11289] [serial = 944] [outer = 0x99771800] 02:51:49 INFO - PROCESS | 11289 | 1468662709521 Marionette DEBUG loaded listener.js 02:51:49 INFO - PROCESS | 11289 | ++DOMWINDOW == 88 (0x9a74f400) [pid = 11289] [serial = 945] [outer = 0x99771800] 02:51:50 INFO - PROCESS | 11289 | 1468662710410 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]]]}] 02:51:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 02:51:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1389ms 02:51:50 INFO - PROCESS | 11289 | 1468662710439 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 02:51:50 INFO - PROCESS | 11289 | 1468662710442 Marionette TRACE conn3 <- [1,1229,null,{"value":"8"}] 02:51:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 02:51:50 INFO - PROCESS | 11289 | 1468662710449 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 02:51:50 INFO - PROCESS | 11289 | 1468662710453 Marionette TRACE conn3 <- [1,1230,null,{}] 02:51:50 INFO - PROCESS | 11289 | 1468662710459 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}] 02:51:50 INFO - PROCESS | 11289 | 1468662710464 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:51:50 INFO - PROCESS | 11289 | 1468662710626 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 02:51:50 INFO - PROCESS | 11289 | 1468662710803 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:50 INFO - PROCESS | 11289 | 1468662710812 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:51:50 INFO - PROCESS | 11289 | ++DOCSHELL 0x8eee1800 == 51 [pid = 11289] [id = 315] 02:51:50 INFO - PROCESS | 11289 | ++DOMWINDOW == 89 (0x91c0e000) [pid = 11289] [serial = 946] [outer = (nil)] 02:51:50 INFO - PROCESS | 11289 | ++DOMWINDOW == 90 (0x9ac71c00) [pid = 11289] [serial = 947] [outer = 0x91c0e000] 02:51:50 INFO - PROCESS | 11289 | 1468662710888 Marionette DEBUG loaded listener.js 02:51:51 INFO - PROCESS | 11289 | ++DOMWINDOW == 91 (0x9ac76800) [pid = 11289] [serial = 948] [outer = 0x91c0e000] 02:51:51 INFO - PROCESS | 11289 | 1468662711806 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]]]}] 02:51:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 02:51:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1380ms 02:51:51 INFO - PROCESS | 11289 | 1468662711830 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 02:51:51 INFO - PROCESS | 11289 | 1468662711834 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 02:51:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 02:51:51 INFO - PROCESS | 11289 | 1468662711840 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 02:51:51 INFO - PROCESS | 11289 | 1468662711844 Marionette TRACE conn3 <- [1,1234,null,{}] 02:51:52 INFO - PROCESS | 11289 | 1468662712063 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}] 02:51:52 INFO - PROCESS | 11289 | 1468662712069 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:51:52 INFO - PROCESS | 11289 | 1468662712300 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 02:51:52 INFO - PROCESS | 11289 | 1468662712457 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:52 INFO - PROCESS | 11289 | 1468662712467 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:51:52 INFO - PROCESS | 11289 | ++DOCSHELL 0x8e494800 == 52 [pid = 11289] [id = 316] 02:51:52 INFO - PROCESS | 11289 | ++DOMWINDOW == 92 (0x8ec65c00) [pid = 11289] [serial = 949] [outer = (nil)] 02:51:52 INFO - PROCESS | 11289 | ++DOMWINDOW == 93 (0x8eedf400) [pid = 11289] [serial = 950] [outer = 0x8ec65c00] 02:51:52 INFO - PROCESS | 11289 | 1468662712555 Marionette DEBUG loaded listener.js 02:51:52 INFO - PROCESS | 11289 | ++DOMWINDOW == 94 (0x8f8b8c00) [pid = 11289] [serial = 951] [outer = 0x8ec65c00] 02:51:52 INFO - PROCESS | 11289 | --DOCSHELL 0x9396e800 == 51 [pid = 11289] [id = 10] 02:51:53 INFO - PROCESS | 11289 | 1468662713507 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]]]}] 02:51:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 02:51:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1739ms 02:51:53 INFO - PROCESS | 11289 | 1468662713582 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 02:51:53 INFO - PROCESS | 11289 | 1468662713588 Marionette TRACE conn3 <- [1,1237,null,{"value":"8"}] 02:51:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 02:51:53 INFO - PROCESS | 11289 | 1468662713595 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 02:51:53 INFO - PROCESS | 11289 | 1468662713601 Marionette TRACE conn3 <- [1,1238,null,{}] 02:51:53 INFO - PROCESS | 11289 | 1468662713608 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}] 02:51:53 INFO - PROCESS | 11289 | 1468662713613 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:51:53 INFO - PROCESS | 11289 | 1468662713859 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 02:51:55 INFO - PROCESS | 11289 | --DOCSHELL 0x8eed8c00 == 50 [pid = 11289] [id = 307] 02:51:55 INFO - PROCESS | 11289 | --DOCSHELL 0x8ec5d400 == 49 [pid = 11289] [id = 306] 02:51:55 INFO - PROCESS | 11289 | --DOCSHELL 0x9211ac00 == 48 [pid = 11289] [id = 305] 02:51:55 INFO - PROCESS | 11289 | --DOCSHELL 0x90f8bc00 == 47 [pid = 11289] [id = 304] 02:51:55 INFO - PROCESS | 11289 | --DOCSHELL 0x8e6cbc00 == 46 [pid = 11289] [id = 303] 02:51:55 INFO - PROCESS | 11289 | --DOCSHELL 0x8e48a400 == 45 [pid = 11289] [id = 292] 02:51:55 INFO - PROCESS | 11289 | --DOCSHELL 0x8e6cc400 == 44 [pid = 11289] [id = 296] 02:51:55 INFO - PROCESS | 11289 | --DOCSHELL 0x8f63d400 == 43 [pid = 11289] [id = 297] 02:51:55 INFO - PROCESS | 11289 | --DOCSHELL 0x919e4000 == 42 [pid = 11289] [id = 298] 02:51:55 INFO - PROCESS | 11289 | --DOCSHELL 0x8ec5d000 == 41 [pid = 11289] [id = 299] 02:51:55 INFO - PROCESS | 11289 | --DOCSHELL 0x8f8c0000 == 40 [pid = 11289] [id = 300] 02:51:55 INFO - PROCESS | 11289 | --DOCSHELL 0x8e497000 == 39 [pid = 11289] [id = 302] 02:51:55 INFO - PROCESS | 11289 | --DOCSHELL 0x91e49c00 == 38 [pid = 11289] [id = 301] 02:51:55 INFO - PROCESS | 11289 | --DOCSHELL 0x8edc5c00 == 37 [pid = 11289] [id = 294] 02:51:55 INFO - PROCESS | 11289 | --DOCSHELL 0x99434c00 == 36 [pid = 11289] [id = 293] 02:51:55 INFO - PROCESS | 11289 | --DOCSHELL 0x8eedac00 == 35 [pid = 11289] [id = 295] 02:51:55 INFO - PROCESS | 11289 | --DOCSHELL 0x98135c00 == 34 [pid = 11289] [id = 291] 02:51:55 INFO - PROCESS | 11289 | --DOCSHELL 0x953ca400 == 33 [pid = 11289] [id = 290] 02:51:55 INFO - PROCESS | 11289 | --DOCSHELL 0x922e2800 == 32 [pid = 11289] [id = 11] 02:51:55 INFO - PROCESS | 11289 | --DOCSHELL 0x8e494800 == 31 [pid = 11289] [id = 316] 02:51:55 INFO - PROCESS | 11289 | --DOCSHELL 0x8eee1800 == 30 [pid = 11289] [id = 315] 02:51:55 INFO - PROCESS | 11289 | --DOCSHELL 0x8e491400 == 29 [pid = 11289] [id = 313] 02:51:55 INFO - PROCESS | 11289 | --DOCSHELL 0x994e5000 == 28 [pid = 11289] [id = 314] 02:51:55 INFO - PROCESS | 11289 | --DOCSHELL 0x8f8c4400 == 27 [pid = 11289] [id = 312] 02:51:55 INFO - PROCESS | 11289 | --DOCSHELL 0x953cf000 == 26 [pid = 11289] [id = 311] 02:51:55 INFO - PROCESS | 11289 | --DOCSHELL 0x8edc3000 == 25 [pid = 11289] [id = 309] 02:51:55 INFO - PROCESS | 11289 | --DOCSHELL 0x922c7400 == 24 [pid = 11289] [id = 310] 02:51:55 INFO - PROCESS | 11289 | --DOCSHELL 0x8e6c8400 == 23 [pid = 11289] [id = 308] 02:51:55 INFO - PROCESS | 11289 | --DOMWINDOW == 93 (0x8f63a800) [pid = 11289] [serial = 888] [outer = (nil)] [url = about:blank] 02:51:55 INFO - PROCESS | 11289 | --DOMWINDOW == 92 (0x8f8bd000) [pid = 11289] [serial = 866] [outer = (nil)] [url = about:blank] 02:51:55 INFO - PROCESS | 11289 | --DOMWINDOW == 91 (0x92e0b800) [pid = 11289] [serial = 869] [outer = (nil)] [url = about:blank] 02:51:55 INFO - PROCESS | 11289 | --DOMWINDOW == 90 (0x953d9000) [pid = 11289] [serial = 872] [outer = (nil)] [url = about:blank] 02:51:55 INFO - PROCESS | 11289 | --DOMWINDOW == 89 (0x98c9d800) [pid = 11289] [serial = 875] [outer = (nil)] [url = about:blank] 02:51:55 INFO - PROCESS | 11289 | --DOMWINDOW == 88 (0x994e1400) [pid = 11289] [serial = 878] [outer = (nil)] [url = about:blank] 02:51:55 INFO - PROCESS | 11289 | --DOMWINDOW == 87 (0x9a2b2000) [pid = 11289] [serial = 881] [outer = (nil)] [url = about:blank] 02:51:55 INFO - PROCESS | 11289 | --DOMWINDOW == 86 (0x8eee5400) [pid = 11289] [serial = 887] [outer = (nil)] [url = about:blank] 02:51:55 INFO - PROCESS | 11289 | --DOMWINDOW == 85 (0x8ec68000) [pid = 11289] [serial = 890] [outer = (nil)] [url = about:blank] 02:51:55 INFO - PROCESS | 11289 | --DOMWINDOW == 84 (0x8edc9800) [pid = 11289] [serial = 891] [outer = (nil)] [url = about:blank] 02:51:55 INFO - PROCESS | 11289 | --DOMWINDOW == 83 (0x9a90dc00) [pid = 11289] [serial = 884] [outer = (nil)] [url = about:blank] 02:51:55 INFO - PROCESS | 11289 | --DOMWINDOW == 82 (0x8f8c6000) [pid = 11289] [serial = 893] [outer = (nil)] [url = about:blank] 02:51:55 INFO - PROCESS | 11289 | --DOMWINDOW == 81 (0x919e9000) [pid = 11289] [serial = 896] [outer = (nil)] [url = about:blank] 02:51:55 INFO - PROCESS | 11289 | --DOMWINDOW == 80 (0x90f21000) [pid = 11289] [serial = 894] [outer = (nil)] [url = about:blank] 02:51:55 INFO - PROCESS | 11289 | --DOMWINDOW == 79 (0x993cbc00) [pid = 11289] [serial = 876] [outer = (nil)] [url = about:blank] 02:51:55 INFO - PROCESS | 11289 | --DOMWINDOW == 78 (0x97f09000) [pid = 11289] [serial = 873] [outer = (nil)] [url = about:blank] 02:51:55 INFO - PROCESS | 11289 | --DOMWINDOW == 77 (0x99679c00) [pid = 11289] [serial = 879] [outer = (nil)] [url = about:blank] 02:51:55 INFO - PROCESS | 11289 | --DOMWINDOW == 76 (0x9a59f800) [pid = 11289] [serial = 882] [outer = (nil)] [url = about:blank] 02:51:55 INFO - PROCESS | 11289 | --DOMWINDOW == 75 (0x90f8e000) [pid = 11289] [serial = 867] [outer = (nil)] [url = about:blank] 02:51:55 INFO - PROCESS | 11289 | --DOMWINDOW == 74 (0x9aaf2800) [pid = 11289] [serial = 885] [outer = (nil)] [url = about:blank] 02:51:55 INFO - PROCESS | 11289 | --DOMWINDOW == 73 (0x93964400) [pid = 11289] [serial = 870] [outer = (nil)] [url = about:blank] 02:51:55 INFO - PROCESS | 11289 | 1468662715176 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:55 INFO - PROCESS | 11289 | 1468662715187 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:51:55 INFO - PROCESS | 11289 | ++DOCSHELL 0x8dc7ac00 == 24 [pid = 11289] [id = 317] 02:51:55 INFO - PROCESS | 11289 | ++DOMWINDOW == 74 (0x8dc7c800) [pid = 11289] [serial = 952] [outer = (nil)] 02:51:55 INFO - PROCESS | 11289 | ++DOMWINDOW == 75 (0x8e48c800) [pid = 11289] [serial = 953] [outer = 0x8dc7c800] 02:51:55 INFO - PROCESS | 11289 | 1468662715305 Marionette DEBUG loaded listener.js 02:51:55 INFO - PROCESS | 11289 | ++DOMWINDOW == 76 (0x8e494400) [pid = 11289] [serial = 954] [outer = 0x8dc7c800] 02:51:56 INFO - PROCESS | 11289 | 1468662716052 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]]]}] 02:51:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 02:51:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 2485ms 02:51:56 INFO - PROCESS | 11289 | 1468662716082 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 02:51:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 02:51:56 INFO - PROCESS | 11289 | 1468662716087 Marionette TRACE conn3 <- [1,1241,null,{"value":"8"}] 02:51:56 INFO - PROCESS | 11289 | 1468662716094 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 02:51:56 INFO - PROCESS | 11289 | 1468662716098 Marionette TRACE conn3 <- [1,1242,null,{}] 02:51:56 INFO - PROCESS | 11289 | 1468662716106 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}] 02:51:56 INFO - PROCESS | 11289 | 1468662716114 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:51:56 INFO - PROCESS | 11289 | 1468662716275 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 02:51:56 INFO - PROCESS | 11289 | 1468662716395 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:56 INFO - PROCESS | 11289 | 1468662716405 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:51:56 INFO - PROCESS | 11289 | ++DOCSHELL 0x8e6ce400 == 25 [pid = 11289] [id = 318] 02:51:56 INFO - PROCESS | 11289 | ++DOMWINDOW == 77 (0x8ec5b800) [pid = 11289] [serial = 955] [outer = (nil)] 02:51:56 INFO - PROCESS | 11289 | ++DOMWINDOW == 78 (0x8edc6800) [pid = 11289] [serial = 956] [outer = 0x8ec5b800] 02:51:56 INFO - PROCESS | 11289 | 1468662716475 Marionette DEBUG loaded listener.js 02:51:56 INFO - PROCESS | 11289 | ++DOMWINDOW == 79 (0x8eedb400) [pid = 11289] [serial = 957] [outer = 0x8ec5b800] 02:51:57 INFO - PROCESS | 11289 | 1468662717260 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]]]}] 02:51:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 02:51:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1187ms 02:51:57 INFO - PROCESS | 11289 | 1468662717298 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 02:51:57 INFO - PROCESS | 11289 | 1468662717304 Marionette TRACE conn3 <- [1,1245,null,{"value":"8"}] 02:51:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 02:51:57 INFO - PROCESS | 11289 | 1468662717318 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 02:51:57 INFO - PROCESS | 11289 | 1468662717320 Marionette TRACE conn3 <- [1,1246,null,{}] 02:51:57 INFO - PROCESS | 11289 | 1468662717327 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}] 02:51:57 INFO - PROCESS | 11289 | 1468662717332 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:51:57 INFO - PROCESS | 11289 | 1468662717492 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 02:51:57 INFO - PROCESS | 11289 | 1468662717503 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:57 INFO - PROCESS | 11289 | 1468662717508 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:51:57 INFO - PROCESS | 11289 | ++DOCSHELL 0x8e490c00 == 26 [pid = 11289] [id = 319] 02:51:57 INFO - PROCESS | 11289 | ++DOMWINDOW == 80 (0x8ec68400) [pid = 11289] [serial = 958] [outer = (nil)] 02:51:57 INFO - PROCESS | 11289 | ++DOMWINDOW == 81 (0x90f1ec00) [pid = 11289] [serial = 959] [outer = 0x8ec68400] 02:51:57 INFO - PROCESS | 11289 | 1468662717577 Marionette DEBUG loaded listener.js 02:51:57 INFO - PROCESS | 11289 | ++DOMWINDOW == 82 (0x90f29c00) [pid = 11289] [serial = 960] [outer = 0x8ec68400] 02:51:58 INFO - PROCESS | 11289 | 1468662718623 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]]]}] 02:51:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 02:51:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1340ms 02:51:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 02:51:58 INFO - PROCESS | 11289 | 1468662718655 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 02:51:58 INFO - PROCESS | 11289 | 1468662718658 Marionette TRACE conn3 <- [1,1249,null,{"value":"8"}] 02:51:58 INFO - PROCESS | 11289 | 1468662718666 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 02:51:58 INFO - PROCESS | 11289 | 1468662718676 Marionette TRACE conn3 <- [1,1250,null,{}] 02:51:58 INFO - PROCESS | 11289 | 1468662718699 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}] 02:51:58 INFO - PROCESS | 11289 | 1468662718707 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:51:58 INFO - PROCESS | 11289 | 1468662718918 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 02:51:58 INFO - PROCESS | 11289 | 1468662718939 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:58 INFO - PROCESS | 11289 | 1468662718946 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:51:58 INFO - PROCESS | 11289 | ++DOCSHELL 0x8f8bbc00 == 27 [pid = 11289] [id = 320] 02:51:58 INFO - PROCESS | 11289 | ++DOMWINDOW == 83 (0x919ee800) [pid = 11289] [serial = 961] [outer = (nil)] 02:51:59 INFO - PROCESS | 11289 | ++DOMWINDOW == 84 (0x91c0f800) [pid = 11289] [serial = 962] [outer = 0x919ee800] 02:51:59 INFO - PROCESS | 11289 | 1468662719013 Marionette DEBUG loaded listener.js 02:51:59 INFO - PROCESS | 11289 | ++DOMWINDOW == 85 (0x91e29400) [pid = 11289] [serial = 963] [outer = 0x919ee800] 02:52:00 INFO - PROCESS | 11289 | --DOMWINDOW == 84 (0x9396f000) [pid = 11289] [serial = 27] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 02:52:00 INFO - PROCESS | 11289 | --DOMWINDOW == 83 (0x93971c00) [pid = 11289] [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.] 02:52:00 INFO - PROCESS | 11289 | --DOMWINDOW == 82 (0x922cfc00) [pid = 11289] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 02:52:00 INFO - PROCESS | 11289 | --DOMWINDOW == 81 (0x8e6ce800) [pid = 11289] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 02:52:00 INFO - PROCESS | 11289 | --DOMWINDOW == 80 (0x8e6c3800) [pid = 11289] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 02:52:00 INFO - PROCESS | 11289 | --DOMWINDOW == 79 (0x90f91800) [pid = 11289] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 02:52:00 INFO - PROCESS | 11289 | --DOMWINDOW == 78 (0x922c8400) [pid = 11289] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 02:52:00 INFO - PROCESS | 11289 | --DOMWINDOW == 77 (0x8ec5d800) [pid = 11289] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 02:52:00 INFO - PROCESS | 11289 | --DOMWINDOW == 76 (0x91e4ec00) [pid = 11289] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 02:52:00 INFO - PROCESS | 11289 | --DOMWINDOW == 75 (0x8eedd000) [pid = 11289] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 02:52:00 INFO - PROCESS | 11289 | --DOMWINDOW == 74 (0x919e5000) [pid = 11289] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 02:52:00 INFO - PROCESS | 11289 | --DOMWINDOW == 73 (0x9116bc00) [pid = 11289] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 02:52:00 INFO - PROCESS | 11289 | --DOMWINDOW == 72 (0x95336000) [pid = 11289] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 02:52:00 INFO - PROCESS | 11289 | 1468662720432 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]]]}] 02:52:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 02:52:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1847ms 02:52:00 INFO - PROCESS | 11289 | 1468662720523 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 02:52:00 INFO - PROCESS | 11289 | 1468662720527 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 02:52:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 02:52:00 INFO - PROCESS | 11289 | 1468662720539 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 02:52:00 INFO - PROCESS | 11289 | 1468662720542 Marionette TRACE conn3 <- [1,1254,null,{}] 02:52:00 INFO - PROCESS | 11289 | 1468662720547 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}] 02:52:00 INFO - PROCESS | 11289 | 1468662720552 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:52:00 INFO - PROCESS | 11289 | 1468662720694 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 02:52:00 INFO - PROCESS | 11289 | 1468662720703 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:00 INFO - PROCESS | 11289 | 1468662720712 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:52:00 INFO - PROCESS | 11289 | ++DOCSHELL 0x8dc77800 == 28 [pid = 11289] [id = 321] 02:52:00 INFO - PROCESS | 11289 | ++DOMWINDOW == 73 (0x8eede800) [pid = 11289] [serial = 964] [outer = (nil)] 02:52:00 INFO - PROCESS | 11289 | ++DOMWINDOW == 74 (0x91175800) [pid = 11289] [serial = 965] [outer = 0x8eede800] 02:52:00 INFO - PROCESS | 11289 | 1468662720778 Marionette DEBUG loaded listener.js 02:52:00 INFO - PROCESS | 11289 | ++DOMWINDOW == 75 (0x91c08400) [pid = 11289] [serial = 966] [outer = 0x8eede800] 02:52:01 INFO - PROCESS | 11289 | 1468662721623 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]]]}] 02:52:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 02:52:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1148ms 02:52:01 INFO - PROCESS | 11289 | 1468662721687 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 02:52:01 INFO - PROCESS | 11289 | 1468662721691 Marionette TRACE conn3 <- [1,1257,null,{"value":"8"}] 02:52:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 02:52:01 INFO - PROCESS | 11289 | 1468662721697 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 02:52:01 INFO - PROCESS | 11289 | 1468662721701 Marionette TRACE conn3 <- [1,1258,null,{}] 02:52:01 INFO - PROCESS | 11289 | 1468662721706 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}] 02:52:01 INFO - PROCESS | 11289 | 1468662721711 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:52:01 INFO - PROCESS | 11289 | 1468662721857 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 02:52:01 INFO - PROCESS | 11289 | 1468662721866 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:01 INFO - PROCESS | 11289 | 1468662721886 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:52:01 INFO - PROCESS | 11289 | ++DOCSHELL 0x92122000 == 29 [pid = 11289] [id = 322] 02:52:01 INFO - PROCESS | 11289 | ++DOMWINDOW == 76 (0x922c5000) [pid = 11289] [serial = 967] [outer = (nil)] 02:52:01 INFO - PROCESS | 11289 | ++DOMWINDOW == 77 (0x922e1800) [pid = 11289] [serial = 968] [outer = 0x922c5000] 02:52:01 INFO - PROCESS | 11289 | 1468662721968 Marionette DEBUG loaded listener.js 02:52:02 INFO - PROCESS | 11289 | ++DOMWINDOW == 78 (0x92eb7c00) [pid = 11289] [serial = 969] [outer = 0x922c5000] 02:52:03 INFO - PROCESS | 11289 | 1468662723181 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]]]}] 02:52:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 02:52:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1535ms 02:52:03 INFO - PROCESS | 11289 | 1468662723234 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 02:52:03 INFO - PROCESS | 11289 | 1468662723249 Marionette TRACE conn3 <- [1,1261,null,{"value":"8"}] 02:52:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 02:52:03 INFO - PROCESS | 11289 | 1468662723261 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 02:52:03 INFO - PROCESS | 11289 | 1468662723266 Marionette TRACE conn3 <- [1,1262,null,{}] 02:52:03 INFO - PROCESS | 11289 | 1468662723276 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}] 02:52:03 INFO - PROCESS | 11289 | 1468662723281 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:52:03 INFO - PROCESS | 11289 | 1468662723501 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 02:52:03 INFO - PROCESS | 11289 | 1468662723729 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:03 INFO - PROCESS | 11289 | 1468662723739 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:52:03 INFO - PROCESS | 11289 | ++DOCSHELL 0x8ec60000 == 30 [pid = 11289] [id = 323] 02:52:03 INFO - PROCESS | 11289 | ++DOMWINDOW == 79 (0x8ec61400) [pid = 11289] [serial = 970] [outer = (nil)] 02:52:03 INFO - PROCESS | 11289 | ++DOMWINDOW == 80 (0x8f635800) [pid = 11289] [serial = 971] [outer = 0x8ec61400] 02:52:03 INFO - PROCESS | 11289 | 1468662723868 Marionette DEBUG loaded listener.js 02:52:03 INFO - PROCESS | 11289 | ++DOMWINDOW == 81 (0x90f1d000) [pid = 11289] [serial = 972] [outer = 0x8ec61400] 02:52:04 INFO - PROCESS | 11289 | 1468662724808 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]]]}] 02:52:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 02:52:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1587ms 02:52:04 INFO - PROCESS | 11289 | 1468662724848 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 02:52:04 INFO - PROCESS | 11289 | 1468662724856 Marionette TRACE conn3 <- [1,1265,null,{"value":"8"}] 02:52:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 02:52:04 INFO - PROCESS | 11289 | 1468662724866 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 02:52:04 INFO - PROCESS | 11289 | 1468662724870 Marionette TRACE conn3 <- [1,1266,null,{}] 02:52:04 INFO - PROCESS | 11289 | 1468662724876 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}] 02:52:04 INFO - PROCESS | 11289 | 1468662724882 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:52:05 INFO - PROCESS | 11289 | 1468662725074 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 02:52:05 INFO - PROCESS | 11289 | 1468662725237 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:05 INFO - PROCESS | 11289 | 1468662725245 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:52:05 INFO - PROCESS | 11289 | ++DOCSHELL 0x8f8b9800 == 31 [pid = 11289] [id = 324] 02:52:05 INFO - PROCESS | 11289 | ++DOMWINDOW == 82 (0x919eac00) [pid = 11289] [serial = 973] [outer = (nil)] 02:52:05 INFO - PROCESS | 11289 | ++DOMWINDOW == 83 (0x91c06c00) [pid = 11289] [serial = 974] [outer = 0x919eac00] 02:52:05 INFO - PROCESS | 11289 | 1468662725385 Marionette DEBUG loaded listener.js 02:52:05 INFO - PROCESS | 11289 | ++DOMWINDOW == 84 (0x9211a000) [pid = 11289] [serial = 975] [outer = 0x919eac00] 02:52:06 INFO - PROCESS | 11289 | 1468662726417 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]]]}] 02:52:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 02:52:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1629ms 02:52:06 INFO - PROCESS | 11289 | 1468662726495 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 02:52:06 INFO - PROCESS | 11289 | 1468662726500 Marionette TRACE conn3 <- [1,1269,null,{"value":"8"}] 02:52:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 02:52:06 INFO - PROCESS | 11289 | 1468662726507 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 02:52:06 INFO - PROCESS | 11289 | 1468662726513 Marionette TRACE conn3 <- [1,1270,null,{}] 02:52:06 INFO - PROCESS | 11289 | 1468662726530 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}] 02:52:06 INFO - PROCESS | 11289 | 1468662726538 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:52:06 INFO - PROCESS | 11289 | 1468662726747 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 02:52:06 INFO - PROCESS | 11289 | 1468662726964 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:06 INFO - PROCESS | 11289 | 1468662726980 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:52:07 INFO - PROCESS | 11289 | ++DOCSHELL 0x9396ec00 == 32 [pid = 11289] [id = 325] 02:52:07 INFO - PROCESS | 11289 | ++DOMWINDOW == 85 (0x93971c00) [pid = 11289] [serial = 976] [outer = (nil)] 02:52:07 INFO - PROCESS | 11289 | ++DOMWINDOW == 86 (0x93b97c00) [pid = 11289] [serial = 977] [outer = 0x93971c00] 02:52:07 INFO - PROCESS | 11289 | 1468662727082 Marionette DEBUG loaded listener.js 02:52:07 INFO - PROCESS | 11289 | ++DOMWINDOW == 87 (0x946f3800) [pid = 11289] [serial = 978] [outer = 0x93971c00] 02:52:08 INFO - PROCESS | 11289 | 1468662728007 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]]]}] 02:52:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 02:52:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1583ms 02:52:08 INFO - PROCESS | 11289 | 1468662728091 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 02:52:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 02:52:08 INFO - PROCESS | 11289 | 1468662728096 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 02:52:08 INFO - PROCESS | 11289 | 1468662728102 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 02:52:08 INFO - PROCESS | 11289 | 1468662728106 Marionette TRACE conn3 <- [1,1274,null,{}] 02:52:08 INFO - PROCESS | 11289 | 1468662728111 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}] 02:52:08 INFO - PROCESS | 11289 | 1468662728117 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:52:08 INFO - PROCESS | 11289 | 1468662728338 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 02:52:08 INFO - PROCESS | 11289 | 1468662728581 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:08 INFO - PROCESS | 11289 | 1468662728589 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:52:08 INFO - PROCESS | 11289 | ++DOCSHELL 0x8dc7bc00 == 33 [pid = 11289] [id = 326] 02:52:08 INFO - PROCESS | 11289 | ++DOMWINDOW == 88 (0x8e48a000) [pid = 11289] [serial = 979] [outer = (nil)] 02:52:08 INFO - PROCESS | 11289 | ++DOMWINDOW == 89 (0x8e495c00) [pid = 11289] [serial = 980] [outer = 0x8e48a000] 02:52:08 INFO - PROCESS | 11289 | 1468662728839 Marionette DEBUG loaded listener.js 02:52:08 INFO - PROCESS | 11289 | ++DOMWINDOW == 90 (0x8e6cf400) [pid = 11289] [serial = 981] [outer = 0x8e48a000] 02:52:09 INFO - PROCESS | 11289 | --DOCSHELL 0x8e48e800 == 32 [pid = 11289] [id = 287] 02:52:09 INFO - PROCESS | 11289 | --DOCSHELL 0x90f2a800 == 31 [pid = 11289] [id = 275] 02:52:09 INFO - PROCESS | 11289 | --DOCSHELL 0x8eedb000 == 30 [pid = 11289] [id = 283] 02:52:09 INFO - PROCESS | 11289 | --DOCSHELL 0x919e3c00 == 29 [pid = 11289] [id = 285] 02:52:09 INFO - PROCESS | 11289 | --DOCSHELL 0x8ec60800 == 28 [pid = 11289] [id = 274] 02:52:09 INFO - PROCESS | 11289 | --DOCSHELL 0x8f636c00 == 27 [pid = 11289] [id = 282] 02:52:09 INFO - PROCESS | 11289 | --DOMWINDOW == 89 (0x92e15c00) [pid = 11289] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 02:52:09 INFO - PROCESS | 11289 | 1468662729897 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]]]}] 02:52:09 INFO - PROCESS | 11289 | --DOMWINDOW == 88 (0x95330000) [pid = 11289] [serial = 921] [outer = (nil)] [url = about:blank] 02:52:09 INFO - PROCESS | 11289 | --DOMWINDOW == 87 (0x8edd0000) [pid = 11289] [serial = 912] [outer = (nil)] [url = about:blank] 02:52:09 INFO - PROCESS | 11289 | --DOMWINDOW == 86 (0x91e45000) [pid = 11289] [serial = 908] [outer = (nil)] [url = about:blank] 02:52:09 INFO - PROCESS | 11289 | --DOMWINDOW == 85 (0x91173c00) [pid = 11289] [serial = 902] [outer = (nil)] [url = about:blank] 02:52:09 INFO - PROCESS | 11289 | --DOMWINDOW == 84 (0x93967400) [pid = 11289] [serial = 909] [outer = (nil)] [url = about:blank] 02:52:09 INFO - PROCESS | 11289 | --DOMWINDOW == 83 (0x92eb2800) [pid = 11289] [serial = 917] [outer = (nil)] [url = about:blank] 02:52:09 INFO - PROCESS | 11289 | --DOMWINDOW == 82 (0x8eee3800) [pid = 11289] [serial = 900] [outer = (nil)] [url = about:blank] 02:52:09 INFO - PROCESS | 11289 | --DOMWINDOW == 81 (0x8edca800) [pid = 11289] [serial = 899] [outer = (nil)] [url = about:blank] 02:52:09 INFO - PROCESS | 11289 | --DOMWINDOW == 80 (0x8edc4400) [pid = 11289] [serial = 911] [outer = (nil)] [url = about:blank] 02:52:09 INFO - PROCESS | 11289 | --DOMWINDOW == 79 (0x922c5800) [pid = 11289] [serial = 905] [outer = (nil)] [url = about:blank] 02:52:09 INFO - PROCESS | 11289 | --DOMWINDOW == 78 (0x95338800) [pid = 11289] [serial = 923] [outer = (nil)] [url = about:blank] 02:52:09 INFO - PROCESS | 11289 | --DOMWINDOW == 77 (0x950d1400) [pid = 11289] [serial = 920] [outer = (nil)] [url = about:blank] 02:52:09 INFO - PROCESS | 11289 | --DOMWINDOW == 76 (0x93b90c00) [pid = 11289] [serial = 918] [outer = (nil)] [url = about:blank] 02:52:09 INFO - PROCESS | 11289 | --DOMWINDOW == 75 (0x91c05400) [pid = 11289] [serial = 897] [outer = (nil)] [url = about:blank] 02:52:09 INFO - PROCESS | 11289 | --DOMWINDOW == 74 (0x922d2400) [pid = 11289] [serial = 906] [outer = (nil)] [url = about:blank] 02:52:09 INFO - PROCESS | 11289 | --DOMWINDOW == 73 (0x91178000) [pid = 11289] [serial = 903] [outer = (nil)] [url = about:blank] 02:52:09 INFO - PROCESS | 11289 | --DOMWINDOW == 72 (0x919e6c00) [pid = 11289] [serial = 914] [outer = (nil)] [url = about:blank] 02:52:09 INFO - PROCESS | 11289 | --DOMWINDOW == 71 (0x91c05800) [pid = 11289] [serial = 927] [outer = (nil)] [url = about:blank] 02:52:09 INFO - PROCESS | 11289 | --DOMWINDOW == 70 (0x91c02800) [pid = 11289] [serial = 915] [outer = (nil)] [url = about:blank] 02:52:09 INFO - PROCESS | 11289 | --DOMWINDOW == 69 (0x953d1000) [pid = 11289] [serial = 926] [outer = (nil)] [url = about:blank] 02:52:09 INFO - PROCESS | 11289 | --DOMWINDOW == 68 (0x9533a400) [pid = 11289] [serial = 924] [outer = (nil)] [url = about:blank] 02:52:09 INFO - PROCESS | 11289 | --DOMWINDOW == 67 (0x90f8c400) [pid = 11289] [serial = 648] [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.] 02:52:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 02:52:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1880ms 02:52:09 INFO - PROCESS | 11289 | 1468662729982 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 02:52:09 INFO - PROCESS | 11289 | 1468662729987 Marionette TRACE conn3 <- [1,1277,null,{"value":"8"}] 02:52:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 02:52:09 INFO - PROCESS | 11289 | 1468662729995 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 02:52:10 INFO - PROCESS | 11289 | 1468662729999 Marionette TRACE conn3 <- [1,1278,null,{}] 02:52:10 INFO - PROCESS | 11289 | 1468662730006 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}] 02:52:10 INFO - PROCESS | 11289 | 1468662730010 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:52:10 INFO - PROCESS | 11289 | 1468662730211 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 02:52:10 INFO - PROCESS | 11289 | 1468662730372 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:10 INFO - PROCESS | 11289 | 1468662730382 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:52:10 INFO - PROCESS | 11289 | ++DOCSHELL 0x8f63b400 == 28 [pid = 11289] [id = 327] 02:52:10 INFO - PROCESS | 11289 | ++DOMWINDOW == 68 (0x8f63d400) [pid = 11289] [serial = 982] [outer = (nil)] 02:52:10 INFO - PROCESS | 11289 | ++DOMWINDOW == 69 (0x8f8c1000) [pid = 11289] [serial = 983] [outer = 0x8f63d400] 02:52:10 INFO - PROCESS | 11289 | 1468662730460 Marionette DEBUG loaded listener.js 02:52:10 INFO - PROCESS | 11289 | ++DOMWINDOW == 70 (0x90f8e000) [pid = 11289] [serial = 984] [outer = 0x8f63d400] 02:52:11 INFO - PROCESS | 11289 | 1468662731200 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]]]}] 02:52:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 02:52:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1237ms 02:52:11 INFO - PROCESS | 11289 | 1468662731236 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 02:52:11 INFO - PROCESS | 11289 | 1468662731242 Marionette TRACE conn3 <- [1,1281,null,{"value":"8"}] 02:52:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 02:52:11 INFO - PROCESS | 11289 | 1468662731252 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 02:52:11 INFO - PROCESS | 11289 | 1468662731256 Marionette TRACE conn3 <- [1,1282,null,{}] 02:52:11 INFO - PROCESS | 11289 | 1468662731262 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}] 02:52:11 INFO - PROCESS | 11289 | 1468662731267 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:52:11 INFO - PROCESS | 11289 | 1468662731473 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 02:52:11 INFO - PROCESS | 11289 | 1468662731487 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:11 INFO - PROCESS | 11289 | 1468662731494 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:52:11 INFO - PROCESS | 11289 | ++DOCSHELL 0x8f8b8800 == 29 [pid = 11289] [id = 328] 02:52:11 INFO - PROCESS | 11289 | ++DOMWINDOW == 71 (0x91177000) [pid = 11289] [serial = 985] [outer = (nil)] 02:52:11 INFO - PROCESS | 11289 | ++DOMWINDOW == 72 (0x91c0ec00) [pid = 11289] [serial = 986] [outer = 0x91177000] 02:52:11 INFO - PROCESS | 11289 | 1468662731564 Marionette DEBUG loaded listener.js 02:52:11 INFO - PROCESS | 11289 | ++DOMWINDOW == 73 (0x9211f400) [pid = 11289] [serial = 987] [outer = 0x91177000] 02:52:12 INFO - PROCESS | 11289 | 1468662732495 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]]]}] 02:52:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 02:52:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1281ms 02:52:12 INFO - PROCESS | 11289 | 1468662732533 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 02:52:12 INFO - PROCESS | 11289 | 1468662732537 Marionette TRACE conn3 <- [1,1285,null,{"value":"8"}] 02:52:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 02:52:12 INFO - PROCESS | 11289 | 1468662732544 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 02:52:12 INFO - PROCESS | 11289 | 1468662732549 Marionette TRACE conn3 <- [1,1286,null,{}] 02:52:12 INFO - PROCESS | 11289 | 1468662732570 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}] 02:52:12 INFO - PROCESS | 11289 | 1468662732578 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:52:12 INFO - PROCESS | 11289 | 1468662732797 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 02:52:12 INFO - PROCESS | 11289 | 1468662732821 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:12 INFO - PROCESS | 11289 | 1468662732827 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:52:12 INFO - PROCESS | 11289 | ++DOCSHELL 0x8e6cac00 == 30 [pid = 11289] [id = 329] 02:52:12 INFO - PROCESS | 11289 | ++DOMWINDOW == 74 (0x92eb8000) [pid = 11289] [serial = 988] [outer = (nil)] 02:52:12 INFO - PROCESS | 11289 | ++DOMWINDOW == 75 (0x93966400) [pid = 11289] [serial = 989] [outer = 0x92eb8000] 02:52:12 INFO - PROCESS | 11289 | 1468662732894 Marionette DEBUG loaded listener.js 02:52:12 INFO - PROCESS | 11289 | ++DOMWINDOW == 76 (0x9396dc00) [pid = 11289] [serial = 990] [outer = 0x92eb8000] 02:52:13 INFO - PROCESS | 11289 | 1468662733785 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]]]}] 02:52:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 02:52:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1286ms 02:52:13 INFO - PROCESS | 11289 | 1468662733831 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 02:52:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 02:52:13 INFO - PROCESS | 11289 | 1468662733836 Marionette TRACE conn3 <- [1,1289,null,{"value":"8"}] 02:52:13 INFO - PROCESS | 11289 | 1468662733841 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 02:52:13 INFO - PROCESS | 11289 | 1468662733845 Marionette TRACE conn3 <- [1,1290,null,{}] 02:52:13 INFO - PROCESS | 11289 | 1468662733858 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}] 02:52:13 INFO - PROCESS | 11289 | 1468662733863 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:52:14 INFO - PROCESS | 11289 | 1468662734059 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 02:52:14 INFO - PROCESS | 11289 | 1468662734076 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:14 INFO - PROCESS | 11289 | 1468662734084 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:52:14 INFO - PROCESS | 11289 | ++DOCSHELL 0x8dc72c00 == 31 [pid = 11289] [id = 330] 02:52:14 INFO - PROCESS | 11289 | ++DOMWINDOW == 77 (0x8e492c00) [pid = 11289] [serial = 991] [outer = (nil)] 02:52:14 INFO - PROCESS | 11289 | ++DOMWINDOW == 78 (0x93b9f400) [pid = 11289] [serial = 992] [outer = 0x8e492c00] 02:52:14 INFO - PROCESS | 11289 | 1468662734149 Marionette DEBUG loaded listener.js 02:52:14 INFO - PROCESS | 11289 | ++DOMWINDOW == 79 (0x950d2c00) [pid = 11289] [serial = 993] [outer = 0x8e492c00] 02:52:14 INFO - PROCESS | 11289 | --DOMWINDOW == 78 (0x919ee800) [pid = 11289] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 02:52:14 INFO - PROCESS | 11289 | --DOMWINDOW == 77 (0x8ec68400) [pid = 11289] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 02:52:14 INFO - PROCESS | 11289 | --DOMWINDOW == 76 (0x8ec5b800) [pid = 11289] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 02:52:14 INFO - PROCESS | 11289 | --DOMWINDOW == 75 (0x8dc7c800) [pid = 11289] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 02:52:14 INFO - PROCESS | 11289 | --DOMWINDOW == 74 (0x8ec65c00) [pid = 11289] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 02:52:14 INFO - PROCESS | 11289 | --DOMWINDOW == 73 (0x8edc9000) [pid = 11289] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 02:52:14 INFO - PROCESS | 11289 | --DOMWINDOW == 72 (0x922ce400) [pid = 11289] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 02:52:14 INFO - PROCESS | 11289 | --DOMWINDOW == 71 (0x953dc400) [pid = 11289] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 02:52:14 INFO - PROCESS | 11289 | --DOMWINDOW == 70 (0x97f08000) [pid = 11289] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 02:52:14 INFO - PROCESS | 11289 | --DOMWINDOW == 69 (0x8eede800) [pid = 11289] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 02:52:14 INFO - PROCESS | 11289 | --DOMWINDOW == 68 (0x91e4fc00) [pid = 11289] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 02:52:14 INFO - PROCESS | 11289 | --DOMWINDOW == 67 (0x99771800) [pid = 11289] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 02:52:14 INFO - PROCESS | 11289 | --DOMWINDOW == 66 (0x91c0e000) [pid = 11289] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 02:52:15 INFO - PROCESS | 11289 | 1468662735124 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]]]}] 02:52:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 02:52:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1330ms 02:52:15 INFO - PROCESS | 11289 | 1468662735172 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 02:52:15 INFO - PROCESS | 11289 | 1468662735176 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 02:52:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 02:52:15 INFO - PROCESS | 11289 | 1468662735182 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 02:52:15 INFO - PROCESS | 11289 | 1468662735184 Marionette TRACE conn3 <- [1,1294,null,{}] 02:52:15 INFO - PROCESS | 11289 | 1468662735190 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}] 02:52:15 INFO - PROCESS | 11289 | 1468662735195 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:52:15 INFO - PROCESS | 11289 | 1468662735337 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 02:52:15 INFO - PROCESS | 11289 | 1468662735357 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:15 INFO - PROCESS | 11289 | 1468662735364 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:52:15 INFO - PROCESS | 11289 | ++DOCSHELL 0x919e4000 == 32 [pid = 11289] [id = 331] 02:52:15 INFO - PROCESS | 11289 | ++DOMWINDOW == 67 (0x92121800) [pid = 11289] [serial = 994] [outer = (nil)] 02:52:15 INFO - PROCESS | 11289 | ++DOMWINDOW == 68 (0x93b95000) [pid = 11289] [serial = 995] [outer = 0x92121800] 02:52:15 INFO - PROCESS | 11289 | 1468662735445 Marionette DEBUG loaded listener.js 02:52:15 INFO - PROCESS | 11289 | ++DOMWINDOW == 69 (0x95333400) [pid = 11289] [serial = 996] [outer = 0x92121800] 02:52:16 INFO - PROCESS | 11289 | 1468662736316 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]]]}] 02:52:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 02:52:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1177ms 02:52:16 INFO - PROCESS | 11289 | 1468662736359 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 02:52:16 INFO - PROCESS | 11289 | 1468662736363 Marionette TRACE conn3 <- [1,1297,null,{"value":"8"}] 02:52:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 02:52:16 INFO - PROCESS | 11289 | 1468662736369 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 02:52:16 INFO - PROCESS | 11289 | 1468662736371 Marionette TRACE conn3 <- [1,1298,null,{}] 02:52:16 INFO - PROCESS | 11289 | 1468662736377 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}] 02:52:16 INFO - PROCESS | 11289 | 1468662736387 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:52:16 INFO - PROCESS | 11289 | 1468662736597 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 02:52:16 INFO - PROCESS | 11289 | 1468662736764 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:16 INFO - PROCESS | 11289 | 1468662736782 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:52:16 INFO - PROCESS | 11289 | ++DOCSHELL 0x8dc72000 == 33 [pid = 11289] [id = 332] 02:52:16 INFO - PROCESS | 11289 | ++DOMWINDOW == 70 (0x8dc74800) [pid = 11289] [serial = 997] [outer = (nil)] 02:52:16 INFO - PROCESS | 11289 | ++DOMWINDOW == 71 (0x8e490000) [pid = 11289] [serial = 998] [outer = 0x8dc74800] 02:52:16 INFO - PROCESS | 11289 | 1468662736873 Marionette DEBUG loaded listener.js 02:52:16 INFO - PROCESS | 11289 | ++DOMWINDOW == 72 (0x8e6c9000) [pid = 11289] [serial = 999] [outer = 0x8dc74800] 02:52:17 INFO - PROCESS | 11289 | 1468662737848 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]]]}] 02:52:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 02:52:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1545ms 02:52:17 INFO - PROCESS | 11289 | 1468662737916 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 02:52:17 INFO - PROCESS | 11289 | 1468662737922 Marionette TRACE conn3 <- [1,1301,null,{"value":"8"}] 02:52:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 02:52:17 INFO - PROCESS | 11289 | 1468662737930 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 02:52:17 INFO - PROCESS | 11289 | 1468662737935 Marionette TRACE conn3 <- [1,1302,null,{}] 02:52:17 INFO - PROCESS | 11289 | 1468662737943 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}] 02:52:17 INFO - PROCESS | 11289 | 1468662737951 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:52:18 INFO - PROCESS | 11289 | 1468662738169 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 02:52:18 INFO - PROCESS | 11289 | 1468662738381 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:18 INFO - PROCESS | 11289 | 1468662738393 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:52:18 INFO - PROCESS | 11289 | ++DOCSHELL 0x8e489c00 == 34 [pid = 11289] [id = 333] 02:52:18 INFO - PROCESS | 11289 | ++DOMWINDOW == 73 (0x8f8c4000) [pid = 11289] [serial = 1000] [outer = (nil)] 02:52:18 INFO - PROCESS | 11289 | ++DOMWINDOW == 74 (0x90f86000) [pid = 11289] [serial = 1001] [outer = 0x8f8c4000] 02:52:18 INFO - PROCESS | 11289 | 1468662738528 Marionette DEBUG loaded listener.js 02:52:18 INFO - PROCESS | 11289 | ++DOMWINDOW == 75 (0x9116b800) [pid = 11289] [serial = 1002] [outer = 0x8f8c4000] 02:52:19 INFO - PROCESS | 11289 | 1468662739459 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]]]}] 02:52:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 02:52:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1588ms 02:52:19 INFO - PROCESS | 11289 | 1468662739519 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 02:52:19 INFO - PROCESS | 11289 | 1468662739525 Marionette TRACE conn3 <- [1,1305,null,{"value":"8"}] 02:52:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 02:52:19 INFO - PROCESS | 11289 | 1468662739532 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 02:52:19 INFO - PROCESS | 11289 | 1468662739536 Marionette TRACE conn3 <- [1,1306,null,{}] 02:52:19 INFO - PROCESS | 11289 | 1468662739542 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}] 02:52:19 INFO - PROCESS | 11289 | 1468662739547 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:52:19 INFO - PROCESS | 11289 | 1468662739728 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 02:52:19 INFO - PROCESS | 11289 | 1468662739899 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:19 INFO - PROCESS | 11289 | 1468662739907 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:52:20 INFO - PROCESS | 11289 | ++DOCSHELL 0x91e53400 == 35 [pid = 11289] [id = 334] 02:52:20 INFO - PROCESS | 11289 | ++DOMWINDOW == 76 (0x9211c800) [pid = 11289] [serial = 1003] [outer = (nil)] 02:52:20 INFO - PROCESS | 11289 | ++DOMWINDOW == 77 (0x922c8c00) [pid = 11289] [serial = 1004] [outer = 0x9211c800] 02:52:20 INFO - PROCESS | 11289 | 1468662740078 Marionette DEBUG loaded listener.js 02:52:20 INFO - PROCESS | 11289 | ++DOMWINDOW == 78 (0x922e3000) [pid = 11289] [serial = 1005] [outer = 0x9211c800] 02:52:21 INFO - PROCESS | 11289 | 1468662741001 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]]]}] 02:52:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 02:52:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1529ms 02:52:21 INFO - PROCESS | 11289 | 1468662741061 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 02:52:21 INFO - PROCESS | 11289 | 1468662741068 Marionette TRACE conn3 <- [1,1309,null,{"value":"8"}] 02:52:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 02:52:21 INFO - PROCESS | 11289 | 1468662741085 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 02:52:21 INFO - PROCESS | 11289 | 1468662741093 Marionette TRACE conn3 <- [1,1310,null,{}] 02:52:21 INFO - PROCESS | 11289 | 1468662741099 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}] 02:52:21 INFO - PROCESS | 11289 | 1468662741106 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:52:21 INFO - PROCESS | 11289 | 1468662741352 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 02:52:21 INFO - PROCESS | 11289 | 1468662741566 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:21 INFO - PROCESS | 11289 | 1468662741572 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:52:21 INFO - PROCESS | 11289 | ++DOCSHELL 0x91e1dc00 == 36 [pid = 11289] [id = 335] 02:52:21 INFO - PROCESS | 11289 | ++DOMWINDOW == 79 (0x91e53c00) [pid = 11289] [serial = 1006] [outer = (nil)] 02:52:21 INFO - PROCESS | 11289 | ++DOMWINDOW == 80 (0x950cb800) [pid = 11289] [serial = 1007] [outer = 0x91e53c00] 02:52:21 INFO - PROCESS | 11289 | 1468662741669 Marionette DEBUG loaded listener.js 02:52:21 INFO - PROCESS | 11289 | ++DOMWINDOW == 81 (0x95391400) [pid = 11289] [serial = 1008] [outer = 0x91e53c00] 02:52:22 INFO - PROCESS | 11289 | 1468662742569 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] 02:52:22 INFO - PROCESS | 11289 | 1468662742639 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 02:52:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 02:52:22 INFO - PROCESS | 11289 | 1468662742645 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 02:52:22 INFO - PROCESS | 11289 | 1468662742649 Marionette TRACE conn3 <- [1,1314,null,{}] 02:52:22 INFO - PROCESS | 11289 | 1468662742655 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}] 02:52:22 INFO - PROCESS | 11289 | 1468662742660 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:52:22 INFO - PROCESS | 11289 | 1468662742836 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 02:52:23 INFO - PROCESS | 11289 | 1468662743001 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:23 INFO - PROCESS | 11289 | 1468662743008 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:52:23 INFO - PROCESS | 11289 | ++DOCSHELL 0x91c07800 == 37 [pid = 11289] [id = 336] 02:52:23 INFO - PROCESS | 11289 | ++DOMWINDOW == 82 (0x93b95c00) [pid = 11289] [serial = 1009] [outer = (nil)] 02:52:23 INFO - PROCESS | 11289 | ++DOMWINDOW == 83 (0x953d2400) [pid = 11289] [serial = 1010] [outer = 0x93b95c00] 02:52:23 INFO - PROCESS | 11289 | 1468662743093 Marionette DEBUG loaded listener.js 02:52:23 INFO - PROCESS | 11289 | ++DOMWINDOW == 84 (0x953d6400) [pid = 11289] [serial = 1011] [outer = 0x93b95c00] 02:52:24 INFO - PROCESS | 11289 | 1468662744008 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]]]}] 02:52:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 02:52:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1430ms 02:52:24 INFO - PROCESS | 11289 | 1468662744075 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 02:52:24 INFO - PROCESS | 11289 | 1468662744079 Marionette TRACE conn3 <- [1,1317,null,{"value":"8"}] 02:52:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 02:52:24 INFO - PROCESS | 11289 | 1468662744085 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 02:52:24 INFO - PROCESS | 11289 | 1468662744089 Marionette TRACE conn3 <- [1,1318,null,{}] 02:52:24 INFO - PROCESS | 11289 | 1468662744095 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}] 02:52:24 INFO - PROCESS | 11289 | 1468662744100 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:52:24 INFO - PROCESS | 11289 | 1468662744314 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 02:52:24 INFO - PROCESS | 11289 | 1468662744538 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:24 INFO - PROCESS | 11289 | 1468662744556 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:52:24 INFO - PROCESS | 11289 | ++DOCSHELL 0x97fed400 == 38 [pid = 11289] [id = 337] 02:52:24 INFO - PROCESS | 11289 | ++DOMWINDOW == 85 (0x97fedc00) [pid = 11289] [serial = 1012] [outer = (nil)] 02:52:24 INFO - PROCESS | 11289 | ++DOMWINDOW == 86 (0x98843800) [pid = 11289] [serial = 1013] [outer = 0x97fedc00] 02:52:24 INFO - PROCESS | 11289 | 1468662744690 Marionette DEBUG loaded listener.js 02:52:24 INFO - PROCESS | 11289 | ++DOMWINDOW == 87 (0x994e0c00) [pid = 11289] [serial = 1014] [outer = 0x97fedc00] 02:52:25 INFO - PROCESS | 11289 | 1468662745637 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]]]}] 02:52:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 02:52:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1639ms 02:52:25 INFO - PROCESS | 11289 | 1468662745726 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 02:52:25 INFO - PROCESS | 11289 | 1468662745729 Marionette TRACE conn3 <- [1,1321,null,{"value":"8"}] 02:52:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 02:52:25 INFO - PROCESS | 11289 | 1468662745736 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 02:52:25 INFO - PROCESS | 11289 | 1468662745739 Marionette TRACE conn3 <- [1,1322,null,{}] 02:52:25 INFO - PROCESS | 11289 | 1468662745745 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}] 02:52:25 INFO - PROCESS | 11289 | 1468662745750 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:52:25 INFO - PROCESS | 11289 | 1468662745928 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 02:52:26 INFO - PROCESS | 11289 | 1468662746155 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:26 INFO - PROCESS | 11289 | 1468662746164 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:52:26 INFO - PROCESS | 11289 | ++DOCSHELL 0x8dc75c00 == 39 [pid = 11289] [id = 338] 02:52:26 INFO - PROCESS | 11289 | ++DOMWINDOW == 88 (0x8e48b000) [pid = 11289] [serial = 1015] [outer = (nil)] 02:52:26 INFO - PROCESS | 11289 | ++DOMWINDOW == 89 (0x8ec67000) [pid = 11289] [serial = 1016] [outer = 0x8e48b000] 02:52:26 INFO - PROCESS | 11289 | 1468662746291 Marionette DEBUG loaded listener.js 02:52:26 INFO - PROCESS | 11289 | ++DOMWINDOW == 90 (0x8eee1400) [pid = 11289] [serial = 1017] [outer = 0x8e48b000] 02:52:27 INFO - PROCESS | 11289 | 1468662747405 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]]]}] 02:52:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 02:52:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1733ms 02:52:27 INFO - PROCESS | 11289 | 1468662747470 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 02:52:27 INFO - PROCESS | 11289 | 1468662747476 Marionette TRACE conn3 <- [1,1325,null,{"value":"8"}] 02:52:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 02:52:27 INFO - PROCESS | 11289 | 1468662747484 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 02:52:27 INFO - PROCESS | 11289 | 1468662747491 Marionette TRACE conn3 <- [1,1326,null,{}] 02:52:27 INFO - PROCESS | 11289 | 1468662747499 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}] 02:52:27 INFO - PROCESS | 11289 | 1468662747503 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:52:27 INFO - PROCESS | 11289 | 1468662747750 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 02:52:27 INFO - PROCESS | 11289 | 1468662747973 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:27 INFO - PROCESS | 11289 | 1468662747984 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:52:28 INFO - PROCESS | 11289 | --DOCSHELL 0x8dc77000 == 38 [pid = 11289] [id = 281] 02:52:28 INFO - PROCESS | 11289 | --DOCSHELL 0x919e4000 == 37 [pid = 11289] [id = 331] 02:52:28 INFO - PROCESS | 11289 | --DOCSHELL 0x8dc72c00 == 36 [pid = 11289] [id = 330] 02:52:28 INFO - PROCESS | 11289 | --DOCSHELL 0x8e6cac00 == 35 [pid = 11289] [id = 329] 02:52:28 INFO - PROCESS | 11289 | --DOCSHELL 0x8f8b8800 == 34 [pid = 11289] [id = 328] 02:52:28 INFO - PROCESS | 11289 | --DOCSHELL 0x8f63b400 == 33 [pid = 11289] [id = 327] 02:52:28 INFO - PROCESS | 11289 | --DOCSHELL 0x8dc7bc00 == 32 [pid = 11289] [id = 326] 02:52:28 INFO - PROCESS | 11289 | --DOCSHELL 0x8dc7ac00 == 31 [pid = 11289] [id = 317] 02:52:28 INFO - PROCESS | 11289 | --DOCSHELL 0x8ec62800 == 30 [pid = 11289] [id = 273] 02:52:28 INFO - PROCESS | 11289 | --DOCSHELL 0x8e6ce400 == 29 [pid = 11289] [id = 318] 02:52:28 INFO - PROCESS | 11289 | --DOCSHELL 0x919e2800 == 28 [pid = 11289] [id = 284] 02:52:28 INFO - PROCESS | 11289 | --DOCSHELL 0x8edd0800 == 27 [pid = 11289] [id = 279] 02:52:28 INFO - PROCESS | 11289 | --DOCSHELL 0x92122000 == 26 [pid = 11289] [id = 322] 02:52:28 INFO - PROCESS | 11289 | --DOCSHELL 0x8ec60000 == 25 [pid = 11289] [id = 323] 02:52:28 INFO - PROCESS | 11289 | --DOCSHELL 0x8dc78800 == 24 [pid = 11289] [id = 278] 02:52:28 INFO - PROCESS | 11289 | --DOCSHELL 0x9396ec00 == 23 [pid = 11289] [id = 325] 02:52:28 INFO - PROCESS | 11289 | --DOCSHELL 0x8edd0400 == 22 [pid = 11289] [id = 288] 02:52:28 INFO - PROCESS | 11289 | --DOCSHELL 0x8f8b9800 == 21 [pid = 11289] [id = 324] 02:52:28 INFO - PROCESS | 11289 | --DOCSHELL 0x8e48cc00 == 20 [pid = 11289] [id = 289] 02:52:28 INFO - PROCESS | 11289 | --DOCSHELL 0x8dc7d800 == 19 [pid = 11289] [id = 276] 02:52:28 INFO - PROCESS | 11289 | --DOCSHELL 0x8e490c00 == 18 [pid = 11289] [id = 319] 02:52:28 INFO - PROCESS | 11289 | --DOCSHELL 0x8dc77800 == 17 [pid = 11289] [id = 321] 02:52:28 INFO - PROCESS | 11289 | --DOCSHELL 0x9211dc00 == 16 [pid = 11289] [id = 277] 02:52:28 INFO - PROCESS | 11289 | --DOCSHELL 0x8f8bbc00 == 15 [pid = 11289] [id = 320] 02:52:28 INFO - PROCESS | 11289 | --DOCSHELL 0x91e25800 == 14 [pid = 11289] [id = 286] 02:52:28 INFO - PROCESS | 11289 | --DOCSHELL 0x93966800 == 13 [pid = 11289] [id = 280] 02:52:28 INFO - PROCESS | 11289 | --DOCSHELL 0x97fed400 == 12 [pid = 11289] [id = 337] 02:52:28 INFO - PROCESS | 11289 | --DOCSHELL 0x91c07800 == 11 [pid = 11289] [id = 336] 02:52:28 INFO - PROCESS | 11289 | --DOCSHELL 0x91e1dc00 == 10 [pid = 11289] [id = 335] 02:52:28 INFO - PROCESS | 11289 | --DOCSHELL 0x8e489c00 == 9 [pid = 11289] [id = 333] 02:52:28 INFO - PROCESS | 11289 | --DOCSHELL 0x91e53400 == 8 [pid = 11289] [id = 334] 02:52:28 INFO - PROCESS | 11289 | --DOCSHELL 0x8dc72000 == 7 [pid = 11289] [id = 332] 02:52:28 INFO - PROCESS | 11289 | ++DOCSHELL 0x8dc72400 == 8 [pid = 11289] [id = 339] 02:52:28 INFO - PROCESS | 11289 | ++DOMWINDOW == 91 (0x8dc72c00) [pid = 11289] [serial = 1018] [outer = (nil)] 02:52:29 INFO - PROCESS | 11289 | ++DOMWINDOW == 92 (0x8dc79c00) [pid = 11289] [serial = 1019] [outer = 0x8dc72c00] 02:52:29 INFO - PROCESS | 11289 | 1468662749010 Marionette DEBUG loaded listener.js 02:52:29 INFO - PROCESS | 11289 | ++DOMWINDOW == 93 (0x8e491800) [pid = 11289] [serial = 1020] [outer = 0x8dc72c00] 02:52:29 INFO - PROCESS | 11289 | --DOMWINDOW == 92 (0x91c0f800) [pid = 11289] [serial = 962] [outer = (nil)] [url = about:blank] 02:52:29 INFO - PROCESS | 11289 | --DOMWINDOW == 91 (0x90f1ec00) [pid = 11289] [serial = 959] [outer = (nil)] [url = about:blank] 02:52:29 INFO - PROCESS | 11289 | --DOMWINDOW == 90 (0x8edc6800) [pid = 11289] [serial = 956] [outer = (nil)] [url = about:blank] 02:52:29 INFO - PROCESS | 11289 | --DOMWINDOW == 89 (0x8eedb400) [pid = 11289] [serial = 957] [outer = (nil)] [url = about:blank] 02:52:29 INFO - PROCESS | 11289 | --DOMWINDOW == 88 (0x8e48c800) [pid = 11289] [serial = 953] [outer = (nil)] [url = about:blank] 02:52:29 INFO - PROCESS | 11289 | --DOMWINDOW == 87 (0x8e494400) [pid = 11289] [serial = 954] [outer = (nil)] [url = about:blank] 02:52:29 INFO - PROCESS | 11289 | --DOMWINDOW == 86 (0x8f8b8c00) [pid = 11289] [serial = 951] [outer = (nil)] [url = about:blank] 02:52:29 INFO - PROCESS | 11289 | --DOMWINDOW == 85 (0x8eedf400) [pid = 11289] [serial = 950] [outer = (nil)] [url = about:blank] 02:52:29 INFO - PROCESS | 11289 | --DOMWINDOW == 84 (0x90f8a000) [pid = 11289] [serial = 930] [outer = (nil)] [url = about:blank] 02:52:29 INFO - PROCESS | 11289 | --DOMWINDOW == 83 (0x8f8c6400) [pid = 11289] [serial = 929] [outer = (nil)] [url = about:blank] 02:52:29 INFO - PROCESS | 11289 | --DOMWINDOW == 82 (0x93b9b800) [pid = 11289] [serial = 933] [outer = (nil)] [url = about:blank] 02:52:29 INFO - PROCESS | 11289 | --DOMWINDOW == 81 (0x92eb5800) [pid = 11289] [serial = 932] [outer = (nil)] [url = about:blank] 02:52:29 INFO - PROCESS | 11289 | --DOMWINDOW == 80 (0x98841c00) [pid = 11289] [serial = 936] [outer = (nil)] [url = about:blank] 02:52:29 INFO - PROCESS | 11289 | --DOMWINDOW == 79 (0x97f0fc00) [pid = 11289] [serial = 935] [outer = (nil)] [url = about:blank] 02:52:29 INFO - PROCESS | 11289 | --DOMWINDOW == 78 (0x99428000) [pid = 11289] [serial = 939] [outer = (nil)] [url = about:blank] 02:52:29 INFO - PROCESS | 11289 | --DOMWINDOW == 77 (0x91175800) [pid = 11289] [serial = 965] [outer = (nil)] [url = about:blank] 02:52:29 INFO - PROCESS | 11289 | --DOMWINDOW == 76 (0x98caa000) [pid = 11289] [serial = 938] [outer = (nil)] [url = about:blank] 02:52:29 INFO - PROCESS | 11289 | --DOMWINDOW == 75 (0x998ae400) [pid = 11289] [serial = 942] [outer = (nil)] [url = about:blank] 02:52:29 INFO - PROCESS | 11289 | --DOMWINDOW == 74 (0x99764000) [pid = 11289] [serial = 941] [outer = (nil)] [url = about:blank] 02:52:29 INFO - PROCESS | 11289 | --DOMWINDOW == 73 (0x9a74f400) [pid = 11289] [serial = 945] [outer = (nil)] [url = about:blank] 02:52:29 INFO - PROCESS | 11289 | --DOMWINDOW == 72 (0x9a740c00) [pid = 11289] [serial = 944] [outer = (nil)] [url = about:blank] 02:52:29 INFO - PROCESS | 11289 | --DOMWINDOW == 71 (0x91e29400) [pid = 11289] [serial = 963] [outer = (nil)] [url = about:blank] 02:52:29 INFO - PROCESS | 11289 | --DOMWINDOW == 70 (0x922e1800) [pid = 11289] [serial = 968] [outer = (nil)] [url = about:blank] 02:52:29 INFO - PROCESS | 11289 | --DOMWINDOW == 69 (0x9ac76800) [pid = 11289] [serial = 948] [outer = (nil)] [url = about:blank] 02:52:29 INFO - PROCESS | 11289 | --DOMWINDOW == 68 (0x9ac71c00) [pid = 11289] [serial = 947] [outer = (nil)] [url = about:blank] 02:52:29 INFO - PROCESS | 11289 | --DOMWINDOW == 67 (0x90f29c00) [pid = 11289] [serial = 960] [outer = (nil)] [url = about:blank] 02:52:29 INFO - PROCESS | 11289 | --DOMWINDOW == 66 (0x91c08400) [pid = 11289] [serial = 966] [outer = (nil)] [url = about:blank] 02:52:29 INFO - PROCESS | 11289 | 1468662749964 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]]]}] 02:52:30 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 02:52:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 2542ms 02:52:30 INFO - PROCESS | 11289 | 1468662750028 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 02:52:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 02:52:30 INFO - PROCESS | 11289 | 1468662750034 Marionette TRACE conn3 <- [1,1329,null,{"value":"8"}] 02:52:30 INFO - PROCESS | 11289 | 1468662750042 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 02:52:30 INFO - PROCESS | 11289 | 1468662750044 Marionette TRACE conn3 <- [1,1330,null,{}] 02:52:30 INFO - PROCESS | 11289 | 1468662750052 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}] 02:52:30 INFO - PROCESS | 11289 | 1468662750058 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:52:30 INFO - PROCESS | 11289 | 1468662750268 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 02:52:30 INFO - PROCESS | 11289 | 1468662750283 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:30 INFO - PROCESS | 11289 | 1468662750293 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:52:30 INFO - PROCESS | 11289 | ++DOCSHELL 0x8edcb800 == 9 [pid = 11289] [id = 340] 02:52:30 INFO - PROCESS | 11289 | ++DOMWINDOW == 67 (0x8edcc400) [pid = 11289] [serial = 1021] [outer = (nil)] 02:52:30 INFO - PROCESS | 11289 | ++DOMWINDOW == 68 (0x8edd1800) [pid = 11289] [serial = 1022] [outer = 0x8edcc400] 02:52:30 INFO - PROCESS | 11289 | 1468662750365 Marionette DEBUG loaded listener.js 02:52:30 INFO - PROCESS | 11289 | ++DOMWINDOW == 69 (0x8eedf000) [pid = 11289] [serial = 1023] [outer = 0x8edcc400] 02:52:31 INFO - PROCESS | 11289 | 1468662751245 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]]]}] 02:52:31 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 02:52:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1232ms 02:52:31 INFO - PROCESS | 11289 | 1468662751273 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 02:52:31 INFO - PROCESS | 11289 | 1468662751281 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 02:52:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 02:52:31 INFO - PROCESS | 11289 | 1468662751292 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 02:52:31 INFO - PROCESS | 11289 | 1468662751296 Marionette TRACE conn3 <- [1,1334,null,{}] 02:52:31 INFO - PROCESS | 11289 | 1468662751302 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}] 02:52:31 INFO - PROCESS | 11289 | 1468662751308 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:52:31 INFO - PROCESS | 11289 | 1468662751477 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 02:52:31 INFO - PROCESS | 11289 | 1468662751490 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:31 INFO - PROCESS | 11289 | 1468662751498 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:52:31 INFO - PROCESS | 11289 | ++DOCSHELL 0x8f635c00 == 10 [pid = 11289] [id = 341] 02:52:31 INFO - PROCESS | 11289 | ++DOMWINDOW == 70 (0x8f63b400) [pid = 11289] [serial = 1024] [outer = (nil)] 02:52:31 INFO - PROCESS | 11289 | ++DOMWINDOW == 71 (0x8f8c2800) [pid = 11289] [serial = 1025] [outer = 0x8f63b400] 02:52:31 INFO - PROCESS | 11289 | 1468662751686 Marionette DEBUG loaded listener.js 02:52:31 INFO - PROCESS | 11289 | ++DOMWINDOW == 72 (0x90f26400) [pid = 11289] [serial = 1026] [outer = 0x8f63b400] 02:52:32 INFO - PROCESS | 11289 | 1468662752652 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]]]}] 02:52:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 02:52:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1430ms 02:52:32 INFO - PROCESS | 11289 | 1468662752721 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 02:52:32 INFO - PROCESS | 11289 | 1468662752725 Marionette TRACE conn3 <- [1,1337,null,{"value":"8"}] 02:52:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 02:52:32 INFO - PROCESS | 11289 | 1468662752732 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 02:52:32 INFO - PROCESS | 11289 | 1468662752737 Marionette TRACE conn3 <- [1,1338,null,{}] 02:52:32 INFO - PROCESS | 11289 | 1468662752763 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}] 02:52:32 INFO - PROCESS | 11289 | 1468662752772 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:52:32 INFO - PROCESS | 11289 | 1468662752985 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 02:52:33 INFO - PROCESS | 11289 | 1468662753014 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:33 INFO - PROCESS | 11289 | 1468662753028 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:52:33 INFO - PROCESS | 11289 | ++DOCSHELL 0x91175c00 == 11 [pid = 11289] [id = 342] 02:52:33 INFO - PROCESS | 11289 | ++DOMWINDOW == 73 (0x91177800) [pid = 11289] [serial = 1027] [outer = (nil)] 02:52:33 INFO - PROCESS | 11289 | ++DOMWINDOW == 74 (0x919ed400) [pid = 11289] [serial = 1028] [outer = 0x91177800] 02:52:33 INFO - PROCESS | 11289 | 1468662753089 Marionette DEBUG loaded listener.js 02:52:33 INFO - PROCESS | 11289 | ++DOMWINDOW == 75 (0x91c03800) [pid = 11289] [serial = 1029] [outer = 0x91177800] 02:52:34 INFO - PROCESS | 11289 | --DOMWINDOW == 74 (0x922c5000) [pid = 11289] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 02:52:34 INFO - PROCESS | 11289 | --DOMWINDOW == 73 (0x92eb8000) [pid = 11289] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 02:52:34 INFO - PROCESS | 11289 | --DOMWINDOW == 72 (0x8e48a000) [pid = 11289] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 02:52:34 INFO - PROCESS | 11289 | --DOMWINDOW == 71 (0x91177000) [pid = 11289] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 02:52:34 INFO - PROCESS | 11289 | --DOMWINDOW == 70 (0x8e492c00) [pid = 11289] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 02:52:34 INFO - PROCESS | 11289 | --DOMWINDOW == 69 (0x8f63d400) [pid = 11289] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 02:52:34 INFO - PROCESS | 11289 | --DOMWINDOW == 68 (0x919eac00) [pid = 11289] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 02:52:34 INFO - PROCESS | 11289 | --DOMWINDOW == 67 (0x8ec61400) [pid = 11289] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 02:52:34 INFO - PROCESS | 11289 | --DOMWINDOW == 66 (0x93971c00) [pid = 11289] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 02:52:34 INFO - PROCESS | 11289 | --DOMWINDOW == 65 (0x92121800) [pid = 11289] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 02:52:34 INFO - PROCESS | 11289 | 1468662754922 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]]]}] 02:52:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 02:52:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2236ms 02:52:34 INFO - PROCESS | 11289 | 1468662754968 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 02:52:34 INFO - PROCESS | 11289 | 1468662754974 Marionette TRACE conn3 <- [1,1341,null,{"value":"8"}] 02:52:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 02:52:34 INFO - PROCESS | 11289 | 1468662754983 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 02:52:34 INFO - PROCESS | 11289 | 1468662754988 Marionette TRACE conn3 <- [1,1342,null,{}] 02:52:35 INFO - PROCESS | 11289 | 1468662754997 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}] 02:52:35 INFO - PROCESS | 11289 | 1468662755003 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:52:35 INFO - PROCESS | 11289 | 1468662755242 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 02:52:35 INFO - PROCESS | 11289 | 1468662755363 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:35 INFO - PROCESS | 11289 | 1468662755378 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:52:35 INFO - PROCESS | 11289 | ++DOCSHELL 0x8e496000 == 12 [pid = 11289] [id = 343] 02:52:35 INFO - PROCESS | 11289 | ++DOMWINDOW == 66 (0x8e498000) [pid = 11289] [serial = 1030] [outer = (nil)] 02:52:35 INFO - PROCESS | 11289 | ++DOMWINDOW == 67 (0x8edc2800) [pid = 11289] [serial = 1031] [outer = 0x8e498000] 02:52:35 INFO - PROCESS | 11289 | 1468662755457 Marionette DEBUG loaded listener.js 02:52:35 INFO - PROCESS | 11289 | ++DOMWINDOW == 68 (0x8edcdc00) [pid = 11289] [serial = 1032] [outer = 0x8e498000] 02:52:36 INFO - PROCESS | 11289 | 1468662756456 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]]]}] 02:52:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 02:52:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1531ms 02:52:36 INFO - PROCESS | 11289 | 1468662756513 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 02:52:36 INFO - PROCESS | 11289 | 1468662756520 Marionette TRACE conn3 <- [1,1345,null,{"value":"8"}] 02:52:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 02:52:36 INFO - PROCESS | 11289 | 1468662756532 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 02:52:36 INFO - PROCESS | 11289 | 1468662756536 Marionette TRACE conn3 <- [1,1346,null,{}] 02:52:36 INFO - PROCESS | 11289 | 1468662756542 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}] 02:52:36 INFO - PROCESS | 11289 | 1468662756548 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:52:36 INFO - PROCESS | 11289 | 1468662756744 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 02:52:36 INFO - PROCESS | 11289 | 1468662756955 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:36 INFO - PROCESS | 11289 | 1468662756969 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:52:37 INFO - PROCESS | 11289 | ++DOCSHELL 0x90f1d800 == 13 [pid = 11289] [id = 344] 02:52:37 INFO - PROCESS | 11289 | ++DOMWINDOW == 69 (0x90f1f800) [pid = 11289] [serial = 1033] [outer = (nil)] 02:52:37 INFO - PROCESS | 11289 | ++DOMWINDOW == 70 (0x90f25c00) [pid = 11289] [serial = 1034] [outer = 0x90f1f800] 02:52:37 INFO - PROCESS | 11289 | 1468662757094 Marionette DEBUG loaded listener.js 02:52:37 INFO - PROCESS | 11289 | ++DOMWINDOW == 71 (0x90f8f400) [pid = 11289] [serial = 1035] [outer = 0x90f1f800] 02:52:38 INFO - PROCESS | 11289 | 1468662758085 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]]]}] 02:52:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 02:52:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1635ms 02:52:38 INFO - PROCESS | 11289 | 1468662758166 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 02:52:38 INFO - PROCESS | 11289 | 1468662758170 Marionette TRACE conn3 <- [1,1349,null,{"value":"8"}] 02:52:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 02:52:38 INFO - PROCESS | 11289 | 1468662758177 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 02:52:38 INFO - PROCESS | 11289 | 1468662758183 Marionette TRACE conn3 <- [1,1350,null,{}] 02:52:38 INFO - PROCESS | 11289 | 1468662758200 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}] 02:52:38 INFO - PROCESS | 11289 | 1468662758209 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:52:38 INFO - PROCESS | 11289 | 1468662758422 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 02:52:38 INFO - PROCESS | 11289 | 1468662758678 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:38 INFO - PROCESS | 11289 | 1468662758692 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:52:38 INFO - PROCESS | 11289 | ++DOCSHELL 0x8dc7dc00 == 14 [pid = 11289] [id = 345] 02:52:38 INFO - PROCESS | 11289 | ++DOMWINDOW == 72 (0x91c07800) [pid = 11289] [serial = 1036] [outer = (nil)] 02:52:38 INFO - PROCESS | 11289 | ++DOMWINDOW == 73 (0x91e28000) [pid = 11289] [serial = 1037] [outer = 0x91c07800] 02:52:38 INFO - PROCESS | 11289 | 1468662758785 Marionette DEBUG loaded listener.js 02:52:38 INFO - PROCESS | 11289 | ++DOMWINDOW == 74 (0x91e53400) [pid = 11289] [serial = 1038] [outer = 0x91c07800] 02:52:39 INFO - PROCESS | 11289 | 1468662759800 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]]]}] 02:52:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 02:52:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1688ms 02:52:39 INFO - PROCESS | 11289 | 1468662759866 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 02:52:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 02:52:39 INFO - PROCESS | 11289 | 1468662759871 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 02:52:39 INFO - PROCESS | 11289 | 1468662759877 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 02:52:39 INFO - PROCESS | 11289 | 1468662759881 Marionette TRACE conn3 <- [1,1354,null,{}] 02:52:39 INFO - PROCESS | 11289 | 1468662759887 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}] 02:52:39 INFO - PROCESS | 11289 | 1468662759892 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:52:40 INFO - PROCESS | 11289 | 1468662760081 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 02:52:40 INFO - PROCESS | 11289 | 1468662760326 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:40 INFO - PROCESS | 11289 | 1468662760336 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:52:40 INFO - PROCESS | 11289 | ++DOCSHELL 0x8dc73400 == 15 [pid = 11289] [id = 346] 02:52:40 INFO - PROCESS | 11289 | ++DOMWINDOW == 75 (0x8e48a000) [pid = 11289] [serial = 1039] [outer = (nil)] 02:52:40 INFO - PROCESS | 11289 | ++DOMWINDOW == 76 (0x8e495000) [pid = 11289] [serial = 1040] [outer = 0x8e48a000] 02:52:40 INFO - PROCESS | 11289 | 1468662760465 Marionette DEBUG loaded listener.js 02:52:40 INFO - PROCESS | 11289 | ++DOMWINDOW == 77 (0x8e6c9800) [pid = 11289] [serial = 1041] [outer = 0x8e48a000] 02:52:41 INFO - PROCESS | 11289 | --DOCSHELL 0x8dc75c00 == 14 [pid = 11289] [id = 338] 02:52:41 INFO - PROCESS | 11289 | --DOCSHELL 0x8f635c00 == 13 [pid = 11289] [id = 341] 02:52:41 INFO - PROCESS | 11289 | --DOCSHELL 0x8edcb800 == 12 [pid = 11289] [id = 340] 02:52:41 INFO - PROCESS | 11289 | --DOCSHELL 0x8dc72400 == 11 [pid = 11289] [id = 339] 02:52:41 INFO - PROCESS | 11289 | 1468662761452 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]]]}] 02:52:41 INFO - PROCESS | 11289 | --DOMWINDOW == 76 (0x93b95000) [pid = 11289] [serial = 995] [outer = (nil)] [url = about:blank] 02:52:41 INFO - PROCESS | 11289 | --DOMWINDOW == 75 (0x8f8c1000) [pid = 11289] [serial = 983] [outer = (nil)] [url = about:blank] 02:52:41 INFO - PROCESS | 11289 | --DOMWINDOW == 74 (0x90f1d000) [pid = 11289] [serial = 972] [outer = (nil)] [url = about:blank] 02:52:41 INFO - PROCESS | 11289 | --DOMWINDOW == 73 (0x93b97c00) [pid = 11289] [serial = 977] [outer = (nil)] [url = about:blank] 02:52:41 INFO - PROCESS | 11289 | --DOMWINDOW == 72 (0x95333400) [pid = 11289] [serial = 996] [outer = (nil)] [url = about:blank] 02:52:41 INFO - PROCESS | 11289 | --DOMWINDOW == 71 (0x92eb7c00) [pid = 11289] [serial = 969] [outer = (nil)] [url = about:blank] 02:52:41 INFO - PROCESS | 11289 | --DOMWINDOW == 70 (0x93966400) [pid = 11289] [serial = 989] [outer = (nil)] [url = about:blank] 02:52:41 INFO - PROCESS | 11289 | --DOMWINDOW == 69 (0x8e495c00) [pid = 11289] [serial = 980] [outer = (nil)] [url = about:blank] 02:52:41 INFO - PROCESS | 11289 | --DOMWINDOW == 68 (0x91c0ec00) [pid = 11289] [serial = 986] [outer = (nil)] [url = about:blank] 02:52:41 INFO - PROCESS | 11289 | --DOMWINDOW == 67 (0x950d2c00) [pid = 11289] [serial = 993] [outer = (nil)] [url = about:blank] 02:52:41 INFO - PROCESS | 11289 | --DOMWINDOW == 66 (0x8e6cf400) [pid = 11289] [serial = 981] [outer = (nil)] [url = about:blank] 02:52:41 INFO - PROCESS | 11289 | --DOMWINDOW == 65 (0x90f8e000) [pid = 11289] [serial = 984] [outer = (nil)] [url = about:blank] 02:52:41 INFO - PROCESS | 11289 | --DOMWINDOW == 64 (0x9211a000) [pid = 11289] [serial = 975] [outer = (nil)] [url = about:blank] 02:52:41 INFO - PROCESS | 11289 | --DOMWINDOW == 63 (0x8f635800) [pid = 11289] [serial = 971] [outer = (nil)] [url = about:blank] 02:52:41 INFO - PROCESS | 11289 | --DOMWINDOW == 62 (0x946f3800) [pid = 11289] [serial = 978] [outer = (nil)] [url = about:blank] 02:52:41 INFO - PROCESS | 11289 | --DOMWINDOW == 61 (0x91c06c00) [pid = 11289] [serial = 974] [outer = (nil)] [url = about:blank] 02:52:41 INFO - PROCESS | 11289 | --DOMWINDOW == 60 (0x9211f400) [pid = 11289] [serial = 987] [outer = (nil)] [url = about:blank] 02:52:41 INFO - PROCESS | 11289 | --DOMWINDOW == 59 (0x93b9f400) [pid = 11289] [serial = 992] [outer = (nil)] [url = about:blank] 02:52:41 INFO - PROCESS | 11289 | --DOMWINDOW == 58 (0x9396dc00) [pid = 11289] [serial = 990] [outer = (nil)] [url = about:blank] 02:52:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 02:52:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1635ms 02:52:41 INFO - PROCESS | 11289 | 1468662761513 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 02:52:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 02:52:41 INFO - PROCESS | 11289 | 1468662761518 Marionette TRACE conn3 <- [1,1357,null,{"value":"8"}] 02:52:41 INFO - PROCESS | 11289 | 1468662761525 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 02:52:41 INFO - PROCESS | 11289 | 1468662761530 Marionette TRACE conn3 <- [1,1358,null,{}] 02:52:41 INFO - PROCESS | 11289 | 1468662761537 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}] 02:52:41 INFO - PROCESS | 11289 | 1468662761546 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:52:41 INFO - PROCESS | 11289 | 1468662761704 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 02:52:41 INFO - PROCESS | 11289 | 1468662761841 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:41 INFO - PROCESS | 11289 | 1468662761849 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:52:41 INFO - PROCESS | 11289 | ++DOCSHELL 0x8ec62c00 == 12 [pid = 11289] [id = 347] 02:52:41 INFO - PROCESS | 11289 | ++DOMWINDOW == 59 (0x8edc6000) [pid = 11289] [serial = 1042] [outer = (nil)] 02:52:41 INFO - PROCESS | 11289 | ++DOMWINDOW == 60 (0x8edd1400) [pid = 11289] [serial = 1043] [outer = 0x8edc6000] 02:52:41 INFO - PROCESS | 11289 | 1468662761956 Marionette DEBUG loaded listener.js 02:52:42 INFO - PROCESS | 11289 | ++DOMWINDOW == 61 (0x8eee6800) [pid = 11289] [serial = 1044] [outer = 0x8edc6000] 02:52:42 INFO - PROCESS | 11289 | 1468662762669 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]]]}] 02:52:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 02:52:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1182ms 02:52:42 INFO - PROCESS | 11289 | 1468662762719 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 02:52:42 INFO - PROCESS | 11289 | 1468662762725 Marionette TRACE conn3 <- [1,1361,null,{"value":"8"}] 02:52:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 02:52:42 INFO - PROCESS | 11289 | 1468662762738 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 02:52:42 INFO - PROCESS | 11289 | 1468662762740 Marionette TRACE conn3 <- [1,1362,null,{}] 02:52:42 INFO - PROCESS | 11289 | 1468662762746 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}] 02:52:42 INFO - PROCESS | 11289 | 1468662762751 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:52:42 INFO - PROCESS | 11289 | 1468662762909 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 02:52:42 INFO - PROCESS | 11289 | 1468662762919 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:42 INFO - PROCESS | 11289 | 1468662762928 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:52:42 INFO - PROCESS | 11289 | ++DOCSHELL 0x90f1e800 == 13 [pid = 11289] [id = 348] 02:52:42 INFO - PROCESS | 11289 | ++DOMWINDOW == 62 (0x90f22000) [pid = 11289] [serial = 1045] [outer = (nil)] 02:52:42 INFO - PROCESS | 11289 | ++DOMWINDOW == 63 (0x90f8b400) [pid = 11289] [serial = 1046] [outer = 0x90f22000] 02:52:43 INFO - PROCESS | 11289 | 1468662762994 Marionette DEBUG loaded listener.js 02:52:43 INFO - PROCESS | 11289 | ++DOMWINDOW == 64 (0x91172000) [pid = 11289] [serial = 1047] [outer = 0x90f22000] 02:52:43 INFO - PROCESS | 11289 | 1468662763971 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]]]}] 02:52:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 02:52:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1291ms 02:52:44 INFO - PROCESS | 11289 | 1468662764034 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 02:52:44 INFO - PROCESS | 11289 | 1468662764038 Marionette TRACE conn3 <- [1,1365,null,{"value":"8"}] 02:52:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 02:52:44 INFO - PROCESS | 11289 | 1468662764047 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 02:52:44 INFO - PROCESS | 11289 | 1468662764060 Marionette TRACE conn3 <- [1,1366,null,{}] 02:52:44 INFO - PROCESS | 11289 | 1468662764089 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}] 02:52:44 INFO - PROCESS | 11289 | 1468662764096 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:52:44 INFO - PROCESS | 11289 | 1468662764305 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 02:52:44 INFO - PROCESS | 11289 | 1468662764332 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:44 INFO - PROCESS | 11289 | 1468662764342 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:52:44 INFO - PROCESS | 11289 | ++DOCSHELL 0x8dc7a000 == 14 [pid = 11289] [id = 349] 02:52:44 INFO - PROCESS | 11289 | ++DOMWINDOW == 65 (0x8e495800) [pid = 11289] [serial = 1048] [outer = (nil)] 02:52:44 INFO - PROCESS | 11289 | ++DOMWINDOW == 66 (0x91e4c800) [pid = 11289] [serial = 1049] [outer = 0x8e495800] 02:52:44 INFO - PROCESS | 11289 | 1468662764415 Marionette DEBUG loaded listener.js 02:52:44 INFO - PROCESS | 11289 | ++DOMWINDOW == 67 (0x9211a400) [pid = 11289] [serial = 1050] [outer = 0x8e495800] 02:52:45 INFO - PROCESS | 11289 | 1468662765360 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] 02:52:45 INFO - PROCESS | 11289 | 1468662765400 Marionette TRACE conn3 <- [1,1369,null,{"value":"8"}] 02:52:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 02:52:45 INFO - PROCESS | 11289 | 1468662765407 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 02:52:45 INFO - PROCESS | 11289 | 1468662765409 Marionette TRACE conn3 <- [1,1370,null,{}] 02:52:45 INFO - PROCESS | 11289 | 1468662765421 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}] 02:52:45 INFO - PROCESS | 11289 | 1468662765424 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:52:45 INFO - PROCESS | 11289 | 1468662765619 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 02:52:45 INFO - PROCESS | 11289 | 1468662765648 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:45 INFO - PROCESS | 11289 | 1468662765656 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:52:45 INFO - PROCESS | 11289 | ++DOCSHELL 0x91e4f400 == 15 [pid = 11289] [id = 350] 02:52:45 INFO - PROCESS | 11289 | ++DOMWINDOW == 68 (0x922ce000) [pid = 11289] [serial = 1051] [outer = (nil)] 02:52:45 INFO - PROCESS | 11289 | ++DOMWINDOW == 69 (0x922e6000) [pid = 11289] [serial = 1052] [outer = 0x922ce000] 02:52:45 INFO - PROCESS | 11289 | 1468662765722 Marionette DEBUG loaded listener.js 02:52:45 INFO - PROCESS | 11289 | ++DOMWINDOW == 70 (0x922ea000) [pid = 11289] [serial = 1053] [outer = 0x922ce000] 02:52:46 INFO - PROCESS | 11289 | --DOMWINDOW == 69 (0x8f63b400) [pid = 11289] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 02:52:46 INFO - PROCESS | 11289 | --DOMWINDOW == 68 (0x93b95c00) [pid = 11289] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 02:52:46 INFO - PROCESS | 11289 | --DOMWINDOW == 67 (0x8f8c4000) [pid = 11289] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 02:52:46 INFO - PROCESS | 11289 | --DOMWINDOW == 66 (0x8dc74800) [pid = 11289] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 02:52:46 INFO - PROCESS | 11289 | --DOMWINDOW == 65 (0x97fedc00) [pid = 11289] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 02:52:46 INFO - PROCESS | 11289 | --DOMWINDOW == 64 (0x8e48b000) [pid = 11289] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 02:52:46 INFO - PROCESS | 11289 | --DOMWINDOW == 63 (0x91e53c00) [pid = 11289] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 02:52:46 INFO - PROCESS | 11289 | --DOMWINDOW == 62 (0x9211c800) [pid = 11289] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 02:52:46 INFO - PROCESS | 11289 | --DOMWINDOW == 61 (0x8dc72c00) [pid = 11289] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 02:52:46 INFO - PROCESS | 11289 | --DOMWINDOW == 60 (0x8edcc400) [pid = 11289] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 02:52:46 INFO - PROCESS | 11289 | 1468662766636 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] 02:52:46 INFO - PROCESS | 11289 | 1468662766702 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 02:52:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 02:52:46 INFO - PROCESS | 11289 | 1468662766708 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 02:52:46 INFO - PROCESS | 11289 | 1468662766710 Marionette TRACE conn3 <- [1,1374,null,{}] 02:52:46 INFO - PROCESS | 11289 | 1468662766716 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}] 02:52:46 INFO - PROCESS | 11289 | 1468662766720 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:52:46 INFO - PROCESS | 11289 | 1468662766910 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 02:52:46 INFO - PROCESS | 11289 | 1468662766926 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:46 INFO - PROCESS | 11289 | 1468662766945 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:52:46 INFO - PROCESS | 11289 | ++DOCSHELL 0x922e6c00 == 16 [pid = 11289] [id = 351] 02:52:46 INFO - PROCESS | 11289 | ++DOMWINDOW == 61 (0x922e8800) [pid = 11289] [serial = 1054] [outer = (nil)] 02:52:47 INFO - PROCESS | 11289 | ++DOMWINDOW == 62 (0x92e0f800) [pid = 11289] [serial = 1055] [outer = 0x922e8800] 02:52:47 INFO - PROCESS | 11289 | 1468662767025 Marionette DEBUG loaded listener.js 02:52:47 INFO - PROCESS | 11289 | ++DOMWINDOW == 63 (0x92ec0000) [pid = 11289] [serial = 1056] [outer = 0x922e8800] 02:52:47 INFO - PROCESS | 11289 | [11289] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:52:47 INFO - PROCESS | 11289 | 1468662767899 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] 02:52:47 INFO - PROCESS | 11289 | 1468662767941 Marionette TRACE conn3 <- [1,1377,null,{"value":"8"}] 02:52:47 INFO - PROCESS | 11289 | 1468662767948 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 02:52:47 INFO - PROCESS | 11289 | 1468662767951 Marionette TRACE conn3 <- [1,1378,null,{}] 02:52:47 INFO - PROCESS | 11289 | 1468662767956 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}] 02:52:47 INFO - PROCESS | 11289 | 1468662767961 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:52:48 INFO - PROCESS | 11289 | 1468662768110 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 02:52:48 INFO - PROCESS | 11289 | 1468662768127 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:48 INFO - PROCESS | 11289 | 1468662768134 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:52:48 INFO - PROCESS | 11289 | ++DOCSHELL 0x8f8c4000 == 17 [pid = 11289] [id = 352] 02:52:48 INFO - PROCESS | 11289 | ++DOMWINDOW == 64 (0x93b9c000) [pid = 11289] [serial = 1057] [outer = (nil)] 02:52:48 INFO - PROCESS | 11289 | ++DOMWINDOW == 65 (0x946f5400) [pid = 11289] [serial = 1058] [outer = 0x93b9c000] 02:52:48 INFO - PROCESS | 11289 | 1468662768202 Marionette DEBUG loaded listener.js 02:52:48 INFO - PROCESS | 11289 | ++DOMWINDOW == 66 (0x950cc400) [pid = 11289] [serial = 1059] [outer = 0x93b9c000] 02:52:49 INFO - PROCESS | 11289 | 1468662769351 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] 02:52:49 INFO - PROCESS | 11289 | 1468662769392 Marionette TRACE conn3 <- [1,1381,null,{"value":"8"}] 02:52:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 02:52:49 INFO - PROCESS | 11289 | 1468662769400 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 02:52:49 INFO - PROCESS | 11289 | 1468662769408 Marionette TRACE conn3 <- [1,1382,null,{}] 02:52:49 INFO - PROCESS | 11289 | 1468662769416 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}] 02:52:49 INFO - PROCESS | 11289 | 1468662769428 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:52:49 INFO - PROCESS | 11289 | 1468662769655 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 02:52:49 INFO - PROCESS | 11289 | 1468662769868 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:49 INFO - PROCESS | 11289 | 1468662769876 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:52:49 INFO - PROCESS | 11289 | ++DOCSHELL 0x8ec62000 == 18 [pid = 11289] [id = 353] 02:52:49 INFO - PROCESS | 11289 | ++DOMWINDOW == 67 (0x8ec67c00) [pid = 11289] [serial = 1060] [outer = (nil)] 02:52:50 INFO - PROCESS | 11289 | ++DOMWINDOW == 68 (0x8f8b8800) [pid = 11289] [serial = 1061] [outer = 0x8ec67c00] 02:52:50 INFO - PROCESS | 11289 | 1468662770017 Marionette DEBUG loaded listener.js 02:52:50 INFO - PROCESS | 11289 | ++DOMWINDOW == 69 (0x8f8c5400) [pid = 11289] [serial = 1062] [outer = 0x8ec67c00] 02:52:50 INFO - PROCESS | 11289 | [11289] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:52:50 INFO - PROCESS | 11289 | 1468662770978 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] 02:52:51 INFO - PROCESS | 11289 | 1468662771043 Marionette TRACE conn3 <- [1,1385,null,{"value":"8"}] 02:52:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 02:52:51 INFO - PROCESS | 11289 | 1468662771053 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 02:52:51 INFO - PROCESS | 11289 | 1468662771057 Marionette TRACE conn3 <- [1,1386,null,{}] 02:52:51 INFO - PROCESS | 11289 | 1468662771063 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}] 02:52:51 INFO - PROCESS | 11289 | 1468662771069 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:52:51 INFO - PROCESS | 11289 | 1468662771288 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 02:52:51 INFO - PROCESS | 11289 | 1468662771560 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:51 INFO - PROCESS | 11289 | 1468662771568 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:52:51 INFO - PROCESS | 11289 | ++DOCSHELL 0x8f63c800 == 19 [pid = 11289] [id = 354] 02:52:51 INFO - PROCESS | 11289 | ++DOMWINDOW == 70 (0x91c0a000) [pid = 11289] [serial = 1063] [outer = (nil)] 02:52:51 INFO - PROCESS | 11289 | ++DOMWINDOW == 71 (0x91e53c00) [pid = 11289] [serial = 1064] [outer = 0x91c0a000] 02:52:51 INFO - PROCESS | 11289 | 1468662771671 Marionette DEBUG loaded listener.js 02:52:51 INFO - PROCESS | 11289 | ++DOMWINDOW == 72 (0x922e6800) [pid = 11289] [serial = 1065] [outer = 0x91c0a000] 02:52:52 INFO - PROCESS | 11289 | 1468662772602 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] 02:52:52 INFO - PROCESS | 11289 | 1468662772647 Marionette TRACE conn3 <- [1,1389,null,{"value":"8"}] 02:52:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 02:52:52 INFO - PROCESS | 11289 | 1468662772654 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 02:52:52 INFO - PROCESS | 11289 | 1468662772660 Marionette TRACE conn3 <- [1,1390,null,{}] 02:52:52 INFO - PROCESS | 11289 | 1468662772677 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}] 02:52:52 INFO - PROCESS | 11289 | 1468662772685 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:52:52 INFO - PROCESS | 11289 | 1468662772899 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 02:52:53 INFO - PROCESS | 11289 | 1468662773107 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:53 INFO - PROCESS | 11289 | 1468662773119 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:52:53 INFO - PROCESS | 11289 | ++DOCSHELL 0x8f635000 == 20 [pid = 11289] [id = 355] 02:52:53 INFO - PROCESS | 11289 | ++DOMWINDOW == 73 (0x95138800) [pid = 11289] [serial = 1066] [outer = (nil)] 02:52:53 INFO - PROCESS | 11289 | ++DOMWINDOW == 74 (0x95331800) [pid = 11289] [serial = 1067] [outer = 0x95138800] 02:52:53 INFO - PROCESS | 11289 | 1468662773245 Marionette DEBUG loaded listener.js 02:52:53 INFO - PROCESS | 11289 | ++DOMWINDOW == 75 (0x95338000) [pid = 11289] [serial = 1068] [outer = 0x95138800] 02:52:54 INFO - PROCESS | 11289 | 1468662774146 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]]]}] 02:52:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 02:52:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1539ms 02:52:54 INFO - PROCESS | 11289 | 1468662774214 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 02:52:54 INFO - PROCESS | 11289 | 1468662774220 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 02:52:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 02:52:54 INFO - PROCESS | 11289 | 1468662774229 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 02:52:54 INFO - PROCESS | 11289 | 1468662774233 Marionette TRACE conn3 <- [1,1394,null,{}] 02:52:54 INFO - PROCESS | 11289 | 1468662774239 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}] 02:52:54 INFO - PROCESS | 11289 | 1468662774244 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:52:54 INFO - PROCESS | 11289 | 1468662774417 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 02:52:54 INFO - PROCESS | 11289 | 1468662774595 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:54 INFO - PROCESS | 11289 | 1468662774604 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:52:54 INFO - PROCESS | 11289 | ++DOCSHELL 0x95332800 == 21 [pid = 11289] [id = 356] 02:52:54 INFO - PROCESS | 11289 | ++DOMWINDOW == 76 (0x9533ac00) [pid = 11289] [serial = 1069] [outer = (nil)] 02:52:54 INFO - PROCESS | 11289 | ++DOMWINDOW == 77 (0x953c6400) [pid = 11289] [serial = 1070] [outer = 0x9533ac00] 02:52:54 INFO - PROCESS | 11289 | 1468662774693 Marionette DEBUG loaded listener.js 02:52:54 INFO - PROCESS | 11289 | ++DOMWINDOW == 78 (0x953cc000) [pid = 11289] [serial = 1071] [outer = 0x9533ac00] 02:52:55 INFO - PROCESS | 11289 | 1468662775604 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]]]}] 02:52:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 02:52:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1436ms 02:52:55 INFO - PROCESS | 11289 | 1468662775666 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 02:52:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 02:52:55 INFO - PROCESS | 11289 | 1468662775671 Marionette TRACE conn3 <- [1,1397,null,{"value":"8"}] 02:52:55 INFO - PROCESS | 11289 | 1468662775677 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 02:52:55 INFO - PROCESS | 11289 | 1468662775680 Marionette TRACE conn3 <- [1,1398,null,{}] 02:52:55 INFO - PROCESS | 11289 | 1468662775686 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}] 02:52:55 INFO - PROCESS | 11289 | 1468662775691 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:52:55 INFO - PROCESS | 11289 | 1468662775860 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 02:52:56 INFO - PROCESS | 11289 | 1468662776023 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:56 INFO - PROCESS | 11289 | 1468662776033 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:52:56 INFO - PROCESS | 11289 | ++DOCSHELL 0x8dc71000 == 22 [pid = 11289] [id = 357] 02:52:56 INFO - PROCESS | 11289 | ++DOMWINDOW == 79 (0x91e2a800) [pid = 11289] [serial = 1072] [outer = (nil)] 02:52:56 INFO - PROCESS | 11289 | ++DOMWINDOW == 80 (0x953de800) [pid = 11289] [serial = 1073] [outer = 0x91e2a800] 02:52:56 INFO - PROCESS | 11289 | 1468662776111 Marionette DEBUG loaded listener.js 02:52:56 INFO - PROCESS | 11289 | ++DOMWINDOW == 81 (0x97f08800) [pid = 11289] [serial = 1074] [outer = 0x91e2a800] 02:52:57 INFO - PROCESS | 11289 | 1468662777110 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]]]}] 02:52:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 02:52:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1482ms 02:52:57 INFO - PROCESS | 11289 | 1468662777158 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 02:52:57 INFO - PROCESS | 11289 | 1468662777163 Marionette TRACE conn3 <- [1,1401,null,{"value":"8"}] 02:52:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 02:52:57 INFO - PROCESS | 11289 | 1468662777169 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 02:52:57 INFO - PROCESS | 11289 | 1468662777172 Marionette TRACE conn3 <- [1,1402,null,{}] 02:52:57 INFO - PROCESS | 11289 | 1468662777178 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}] 02:52:57 INFO - PROCESS | 11289 | 1468662777187 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:52:57 INFO - PROCESS | 11289 | 1468662777370 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 02:52:57 INFO - PROCESS | 11289 | 1468662777762 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:57 INFO - PROCESS | 11289 | 1468662777772 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:52:57 INFO - PROCESS | 11289 | ++DOCSHELL 0x8e490c00 == 23 [pid = 11289] [id = 358] 02:52:57 INFO - PROCESS | 11289 | ++DOMWINDOW == 82 (0x8e491400) [pid = 11289] [serial = 1075] [outer = (nil)] 02:52:57 INFO - PROCESS | 11289 | ++DOMWINDOW == 83 (0x8e6cb400) [pid = 11289] [serial = 1076] [outer = 0x8e491400] 02:52:57 INFO - PROCESS | 11289 | 1468662777848 Marionette DEBUG loaded listener.js 02:52:57 INFO - PROCESS | 11289 | ++DOMWINDOW == 84 (0x8edc9800) [pid = 11289] [serial = 1077] [outer = 0x8e491400] 02:52:58 INFO - PROCESS | 11289 | 1468662778699 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]]]}] 02:52:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 02:52:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1583ms 02:52:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 02:52:58 INFO - PROCESS | 11289 | 1468662778755 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 02:52:58 INFO - PROCESS | 11289 | 1468662778759 Marionette TRACE conn3 <- [1,1405,null,{"value":"8"}] 02:52:58 INFO - PROCESS | 11289 | 1468662778767 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 02:52:58 INFO - PROCESS | 11289 | 1468662778771 Marionette TRACE conn3 <- [1,1406,null,{}] 02:52:58 INFO - PROCESS | 11289 | 1468662778779 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}] 02:52:58 INFO - PROCESS | 11289 | 1468662778787 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:52:58 INFO - PROCESS | 11289 | 1468662778949 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 02:52:59 INFO - PROCESS | 11289 | 1468662779143 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:59 INFO - PROCESS | 11289 | 1468662779160 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:52:59 INFO - PROCESS | 11289 | ++DOCSHELL 0x8dc72c00 == 24 [pid = 11289] [id = 359] 02:52:59 INFO - PROCESS | 11289 | ++DOMWINDOW == 85 (0x8e491000) [pid = 11289] [serial = 1078] [outer = (nil)] 02:52:59 INFO - PROCESS | 11289 | ++DOMWINDOW == 86 (0x91172c00) [pid = 11289] [serial = 1079] [outer = 0x8e491000] 02:52:59 INFO - PROCESS | 11289 | 1468662779280 Marionette DEBUG loaded listener.js 02:52:59 INFO - PROCESS | 11289 | ++DOMWINDOW == 87 (0x919ecc00) [pid = 11289] [serial = 1080] [outer = 0x8e491000] 02:53:00 INFO - PROCESS | 11289 | --DOCSHELL 0x91175c00 == 23 [pid = 11289] [id = 342] 02:53:00 INFO - PROCESS | 11289 | --DOCSHELL 0x8e496000 == 22 [pid = 11289] [id = 343] 02:53:00 INFO - PROCESS | 11289 | --DOCSHELL 0x90f1d800 == 21 [pid = 11289] [id = 344] 02:53:00 INFO - PROCESS | 11289 | --DOCSHELL 0x8dc7dc00 == 20 [pid = 11289] [id = 345] 02:53:00 INFO - PROCESS | 11289 | --DOMWINDOW == 86 (0x8dc79c00) [pid = 11289] [serial = 1019] [outer = (nil)] [url = about:blank] 02:53:00 INFO - PROCESS | 11289 | --DOMWINDOW == 85 (0x8e491800) [pid = 11289] [serial = 1020] [outer = (nil)] [url = about:blank] 02:53:00 INFO - PROCESS | 11289 | --DOMWINDOW == 84 (0x8edd1800) [pid = 11289] [serial = 1022] [outer = (nil)] [url = about:blank] 02:53:00 INFO - PROCESS | 11289 | --DOMWINDOW == 83 (0x8eedf000) [pid = 11289] [serial = 1023] [outer = (nil)] [url = about:blank] 02:53:00 INFO - PROCESS | 11289 | --DOMWINDOW == 82 (0x8ec67000) [pid = 11289] [serial = 1016] [outer = (nil)] [url = about:blank] 02:53:00 INFO - PROCESS | 11289 | --DOMWINDOW == 81 (0x8e490000) [pid = 11289] [serial = 998] [outer = (nil)] [url = about:blank] 02:53:00 INFO - PROCESS | 11289 | --DOMWINDOW == 80 (0x90f86000) [pid = 11289] [serial = 1001] [outer = (nil)] [url = about:blank] 02:53:00 INFO - PROCESS | 11289 | --DOMWINDOW == 79 (0x922c8c00) [pid = 11289] [serial = 1004] [outer = (nil)] [url = about:blank] 02:53:00 INFO - PROCESS | 11289 | --DOMWINDOW == 78 (0x950cb800) [pid = 11289] [serial = 1007] [outer = (nil)] [url = about:blank] 02:53:00 INFO - PROCESS | 11289 | --DOMWINDOW == 77 (0x953d2400) [pid = 11289] [serial = 1010] [outer = (nil)] [url = about:blank] 02:53:00 INFO - PROCESS | 11289 | --DOMWINDOW == 76 (0x98843800) [pid = 11289] [serial = 1013] [outer = (nil)] [url = about:blank] 02:53:00 INFO - PROCESS | 11289 | --DOMWINDOW == 75 (0x8f8c2800) [pid = 11289] [serial = 1025] [outer = (nil)] [url = about:blank] 02:53:00 INFO - PROCESS | 11289 | --DOMWINDOW == 74 (0x919ed400) [pid = 11289] [serial = 1028] [outer = (nil)] [url = about:blank] 02:53:00 INFO - PROCESS | 11289 | --DOMWINDOW == 73 (0x90f26400) [pid = 11289] [serial = 1026] [outer = (nil)] [url = about:blank] 02:53:00 INFO - PROCESS | 11289 | --DOMWINDOW == 72 (0x953d6400) [pid = 11289] [serial = 1011] [outer = (nil)] [url = about:blank] 02:53:00 INFO - PROCESS | 11289 | --DOMWINDOW == 71 (0x9116b800) [pid = 11289] [serial = 1002] [outer = (nil)] [url = about:blank] 02:53:00 INFO - PROCESS | 11289 | --DOMWINDOW == 70 (0x8e6c9000) [pid = 11289] [serial = 999] [outer = (nil)] [url = about:blank] 02:53:00 INFO - PROCESS | 11289 | --DOMWINDOW == 69 (0x994e0c00) [pid = 11289] [serial = 1014] [outer = (nil)] [url = about:blank] 02:53:00 INFO - PROCESS | 11289 | --DOMWINDOW == 68 (0x8eee1400) [pid = 11289] [serial = 1017] [outer = (nil)] [url = about:blank] 02:53:00 INFO - PROCESS | 11289 | --DOMWINDOW == 67 (0x95391400) [pid = 11289] [serial = 1008] [outer = (nil)] [url = about:blank] 02:53:00 INFO - PROCESS | 11289 | --DOMWINDOW == 66 (0x922e3000) [pid = 11289] [serial = 1005] [outer = (nil)] [url = about:blank] 02:53:01 INFO - PROCESS | 11289 | 1468662781257 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]]]}] 02:53:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 02:53:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 2543ms 02:53:01 INFO - PROCESS | 11289 | 1468662781309 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 02:53:01 INFO - PROCESS | 11289 | 1468662781313 Marionette TRACE conn3 <- [1,1409,null,{"value":"8"}] 02:53:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 02:53:01 INFO - PROCESS | 11289 | 1468662781321 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 02:53:01 INFO - PROCESS | 11289 | 1468662781326 Marionette TRACE conn3 <- [1,1410,null,{}] 02:53:01 INFO - PROCESS | 11289 | 1468662781334 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}] 02:53:01 INFO - PROCESS | 11289 | 1468662781344 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:53:01 INFO - PROCESS | 11289 | 1468662781513 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 02:53:01 INFO - PROCESS | 11289 | 1468662781678 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:01 INFO - PROCESS | 11289 | 1468662781686 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:53:01 INFO - PROCESS | 11289 | ++DOCSHELL 0x8ec59800 == 21 [pid = 11289] [id = 360] 02:53:01 INFO - PROCESS | 11289 | ++DOMWINDOW == 67 (0x8ec64400) [pid = 11289] [serial = 1081] [outer = (nil)] 02:53:01 INFO - PROCESS | 11289 | ++DOMWINDOW == 68 (0x8eed9c00) [pid = 11289] [serial = 1082] [outer = 0x8ec64400] 02:53:01 INFO - PROCESS | 11289 | 1468662781759 Marionette DEBUG loaded listener.js 02:53:01 INFO - PROCESS | 11289 | ++DOMWINDOW == 69 (0x8eedf400) [pid = 11289] [serial = 1083] [outer = 0x8ec64400] 02:53:02 INFO - PROCESS | 11289 | 1468662782609 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]]]}] 02:53:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 02:53:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1334ms 02:53:02 INFO - PROCESS | 11289 | 1468662782654 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 02:53:02 INFO - PROCESS | 11289 | 1468662782662 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 02:53:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 02:53:02 INFO - PROCESS | 11289 | 1468662782672 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 02:53:02 INFO - PROCESS | 11289 | 1468662782676 Marionette TRACE conn3 <- [1,1414,null,{}] 02:53:02 INFO - PROCESS | 11289 | 1468662782682 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}] 02:53:02 INFO - PROCESS | 11289 | 1468662782687 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:53:02 INFO - PROCESS | 11289 | 1468662782844 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 02:53:03 INFO - PROCESS | 11289 | 1468662782981 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:03 INFO - PROCESS | 11289 | 1468662782989 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:53:03 INFO - PROCESS | 11289 | ++DOCSHELL 0x8f631800 == 22 [pid = 11289] [id = 361] 02:53:03 INFO - PROCESS | 11289 | ++DOMWINDOW == 70 (0x8f8b9c00) [pid = 11289] [serial = 1084] [outer = (nil)] 02:53:03 INFO - PROCESS | 11289 | ++DOMWINDOW == 71 (0x90f20c00) [pid = 11289] [serial = 1085] [outer = 0x8f8b9c00] 02:53:03 INFO - PROCESS | 11289 | 1468662783060 Marionette DEBUG loaded listener.js 02:53:03 INFO - PROCESS | 11289 | ++DOMWINDOW == 72 (0x90f85c00) [pid = 11289] [serial = 1086] [outer = 0x8f8b9c00] 02:53:03 INFO - PROCESS | 11289 | 1468662783953 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]]]}] 02:53:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 02:53:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1330ms 02:53:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 02:53:04 INFO - PROCESS | 11289 | 1468662784010 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 02:53:04 INFO - PROCESS | 11289 | 1468662784013 Marionette TRACE conn3 <- [1,1417,null,{"value":"8"}] 02:53:04 INFO - PROCESS | 11289 | 1468662784020 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 02:53:04 INFO - PROCESS | 11289 | 1468662784026 Marionette TRACE conn3 <- [1,1418,null,{}] 02:53:04 INFO - PROCESS | 11289 | 1468662784043 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}] 02:53:04 INFO - PROCESS | 11289 | 1468662784052 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:53:04 INFO - PROCESS | 11289 | 1468662784297 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 02:53:04 INFO - PROCESS | 11289 | 1468662784321 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:04 INFO - PROCESS | 11289 | 1468662784329 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:53:04 INFO - PROCESS | 11289 | ++DOCSHELL 0x91c07000 == 23 [pid = 11289] [id = 362] 02:53:04 INFO - PROCESS | 11289 | ++DOMWINDOW == 73 (0x91c08000) [pid = 11289] [serial = 1087] [outer = (nil)] 02:53:04 INFO - PROCESS | 11289 | ++DOMWINDOW == 74 (0x91e51000) [pid = 11289] [serial = 1088] [outer = 0x91c08000] 02:53:04 INFO - PROCESS | 11289 | 1468662784404 Marionette DEBUG loaded listener.js 02:53:04 INFO - PROCESS | 11289 | ++DOMWINDOW == 75 (0x922c6400) [pid = 11289] [serial = 1089] [outer = 0x91c08000] 02:53:05 INFO - PROCESS | 11289 | --DOMWINDOW == 74 (0x8e495800) [pid = 11289] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 02:53:05 INFO - PROCESS | 11289 | --DOMWINDOW == 73 (0x922e8800) [pid = 11289] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 02:53:05 INFO - PROCESS | 11289 | --DOMWINDOW == 72 (0x922ce000) [pid = 11289] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 02:53:05 INFO - PROCESS | 11289 | --DOMWINDOW == 71 (0x8edc6000) [pid = 11289] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 02:53:05 INFO - PROCESS | 11289 | --DOMWINDOW == 70 (0x8e498000) [pid = 11289] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 02:53:05 INFO - PROCESS | 11289 | --DOMWINDOW == 69 (0x91177800) [pid = 11289] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 02:53:05 INFO - PROCESS | 11289 | --DOMWINDOW == 68 (0x90f22000) [pid = 11289] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 02:53:05 INFO - PROCESS | 11289 | --DOMWINDOW == 67 (0x90f1f800) [pid = 11289] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 02:53:05 INFO - PROCESS | 11289 | --DOMWINDOW == 66 (0x91c07800) [pid = 11289] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 02:53:05 INFO - PROCESS | 11289 | --DOMWINDOW == 65 (0x8e48a000) [pid = 11289] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 02:53:05 INFO - PROCESS | 11289 | --DOMWINDOW == 64 (0x93b9c000) [pid = 11289] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 02:53:05 INFO - PROCESS | 11289 | 1468662785806 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]]]}] 02:53:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 02:53:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1848ms 02:53:05 INFO - PROCESS | 11289 | 1468662785868 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 02:53:05 INFO - PROCESS | 11289 | 1468662785873 Marionette TRACE conn3 <- [1,1421,null,{"value":"8"}] 02:53:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 02:53:05 INFO - PROCESS | 11289 | 1468662785879 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 02:53:05 INFO - PROCESS | 11289 | 1468662785882 Marionette TRACE conn3 <- [1,1422,null,{}] 02:53:05 INFO - PROCESS | 11289 | 1468662785931 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}] 02:53:05 INFO - PROCESS | 11289 | 1468662785935 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:53:06 INFO - PROCESS | 11289 | 1468662786125 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 02:53:06 INFO - PROCESS | 11289 | 1468662786206 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:06 INFO - PROCESS | 11289 | 1468662786216 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:53:06 INFO - PROCESS | 11289 | ++DOCSHELL 0x8dc75000 == 24 [pid = 11289] [id = 363] 02:53:06 INFO - PROCESS | 11289 | ++DOMWINDOW == 65 (0x8ec67800) [pid = 11289] [serial = 1090] [outer = (nil)] 02:53:06 INFO - PROCESS | 11289 | ++DOMWINDOW == 66 (0x91171000) [pid = 11289] [serial = 1091] [outer = 0x8ec67800] 02:53:06 INFO - PROCESS | 11289 | 1468662786283 Marionette DEBUG loaded listener.js 02:53:06 INFO - PROCESS | 11289 | ++DOMWINDOW == 67 (0x91e4fc00) [pid = 11289] [serial = 1092] [outer = 0x8ec67800] 02:53:07 INFO - PROCESS | 11289 | 1468662787016 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]]]}] 02:53:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 02:53:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1180ms 02:53:07 INFO - PROCESS | 11289 | 1468662787060 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 02:53:07 INFO - PROCESS | 11289 | 1468662787064 Marionette TRACE conn3 <- [1,1425,null,{"value":"8"}] 02:53:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 02:53:07 INFO - PROCESS | 11289 | 1468662787081 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 02:53:07 INFO - PROCESS | 11289 | 1468662787084 Marionette TRACE conn3 <- [1,1426,null,{}] 02:53:07 INFO - PROCESS | 11289 | 1468662787090 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}] 02:53:07 INFO - PROCESS | 11289 | 1468662787095 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:53:07 INFO - PROCESS | 11289 | 1468662787237 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 02:53:07 INFO - PROCESS | 11289 | 1468662787246 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:07 INFO - PROCESS | 11289 | 1468662787251 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:53:07 INFO - PROCESS | 11289 | ++DOCSHELL 0x922c5c00 == 25 [pid = 11289] [id = 364] 02:53:07 INFO - PROCESS | 11289 | ++DOMWINDOW == 68 (0x922e2400) [pid = 11289] [serial = 1093] [outer = (nil)] 02:53:07 INFO - PROCESS | 11289 | ++DOMWINDOW == 69 (0x92ebc400) [pid = 11289] [serial = 1094] [outer = 0x922e2400] 02:53:07 INFO - PROCESS | 11289 | 1468662787322 Marionette DEBUG loaded listener.js 02:53:07 INFO - PROCESS | 11289 | ++DOMWINDOW == 70 (0x9396e000) [pid = 11289] [serial = 1095] [outer = 0x922e2400] 02:53:08 INFO - PROCESS | 11289 | 1468662788502 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]]]}] 02:53:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 02:53:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1483ms 02:53:08 INFO - PROCESS | 11289 | 1468662788562 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 02:53:08 INFO - PROCESS | 11289 | 1468662788568 Marionette TRACE conn3 <- [1,1429,null,{"value":"8"}] 02:53:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 02:53:08 INFO - PROCESS | 11289 | 1468662788576 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 02:53:08 INFO - PROCESS | 11289 | 1468662788582 Marionette TRACE conn3 <- [1,1430,null,{}] 02:53:08 INFO - PROCESS | 11289 | 1468662788590 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}] 02:53:08 INFO - PROCESS | 11289 | 1468662788596 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:53:08 INFO - PROCESS | 11289 | 1468662788792 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 02:53:09 INFO - PROCESS | 11289 | 1468662789021 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:09 INFO - PROCESS | 11289 | 1468662789029 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:53:09 INFO - PROCESS | 11289 | ++DOCSHELL 0x8e48f400 == 26 [pid = 11289] [id = 365] 02:53:09 INFO - PROCESS | 11289 | ++DOMWINDOW == 71 (0x8ec5ac00) [pid = 11289] [serial = 1096] [outer = (nil)] 02:53:09 INFO - PROCESS | 11289 | ++DOMWINDOW == 72 (0x8f63dc00) [pid = 11289] [serial = 1097] [outer = 0x8ec5ac00] 02:53:09 INFO - PROCESS | 11289 | 1468662789113 Marionette DEBUG loaded listener.js 02:53:09 INFO - PROCESS | 11289 | ++DOMWINDOW == 73 (0x8f8c3c00) [pid = 11289] [serial = 1098] [outer = 0x8ec5ac00] 02:53:10 INFO - PROCESS | 11289 | 1468662790187 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]]]}] 02:53:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 02:53:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1681ms 02:53:10 INFO - PROCESS | 11289 | 1468662790257 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 02:53:10 INFO - PROCESS | 11289 | 1468662790265 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 02:53:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 02:53:10 INFO - PROCESS | 11289 | 1468662790275 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 02:53:10 INFO - PROCESS | 11289 | 1468662790279 Marionette TRACE conn3 <- [1,1434,null,{}] 02:53:10 INFO - PROCESS | 11289 | 1468662790286 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}] 02:53:10 INFO - PROCESS | 11289 | 1468662790292 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:53:10 INFO - PROCESS | 11289 | 1468662790508 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 02:53:10 INFO - PROCESS | 11289 | 1468662790730 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:10 INFO - PROCESS | 11289 | 1468662790738 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:53:10 INFO - PROCESS | 11289 | ++DOCSHELL 0x90f91400 == 27 [pid = 11289] [id = 366] 02:53:10 INFO - PROCESS | 11289 | ++DOMWINDOW == 74 (0x91e25800) [pid = 11289] [serial = 1099] [outer = (nil)] 02:53:10 INFO - PROCESS | 11289 | ++DOMWINDOW == 75 (0x922d0c00) [pid = 11289] [serial = 1100] [outer = 0x91e25800] 02:53:10 INFO - PROCESS | 11289 | 1468662790821 Marionette DEBUG loaded listener.js 02:53:10 INFO - PROCESS | 11289 | ++DOMWINDOW == 76 (0x919ea800) [pid = 11289] [serial = 1101] [outer = 0x91e25800] 02:53:11 INFO - PROCESS | 11289 | 1468662791943 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]]]}] 02:53:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 02:53:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1733ms 02:53:12 INFO - PROCESS | 11289 | 1468662792009 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 02:53:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 02:53:12 INFO - PROCESS | 11289 | 1468662792013 Marionette TRACE conn3 <- [1,1437,null,{"value":"8"}] 02:53:12 INFO - PROCESS | 11289 | 1468662792020 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 02:53:12 INFO - PROCESS | 11289 | 1468662792026 Marionette TRACE conn3 <- [1,1438,null,{}] 02:53:12 INFO - PROCESS | 11289 | 1468662792043 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}] 02:53:12 INFO - PROCESS | 11289 | 1468662792052 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:53:12 INFO - PROCESS | 11289 | 1468662792263 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 02:53:12 INFO - PROCESS | 11289 | 1468662792456 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:12 INFO - PROCESS | 11289 | 1468662792465 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:53:12 INFO - PROCESS | 11289 | ++DOCSHELL 0x9532f000 == 28 [pid = 11289] [id = 367] 02:53:12 INFO - PROCESS | 11289 | ++DOMWINDOW == 77 (0x95330000) [pid = 11289] [serial = 1102] [outer = (nil)] 02:53:12 INFO - PROCESS | 11289 | ++DOMWINDOW == 78 (0x95335c00) [pid = 11289] [serial = 1103] [outer = 0x95330000] 02:53:12 INFO - PROCESS | 11289 | 1468662792572 Marionette DEBUG loaded listener.js 02:53:12 INFO - PROCESS | 11289 | ++DOMWINDOW == 79 (0x9538d400) [pid = 11289] [serial = 1104] [outer = 0x95330000] 02:53:13 INFO - PROCESS | 11289 | 1468662793664 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]]]}] 02:53:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 02:53:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1687ms 02:53:13 INFO - PROCESS | 11289 | 1468662793715 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 02:53:13 INFO - PROCESS | 11289 | 1468662793719 Marionette TRACE conn3 <- [1,1441,null,{"value":"8"}] 02:53:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 02:53:13 INFO - PROCESS | 11289 | 1468662793728 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 02:53:13 INFO - PROCESS | 11289 | 1468662793733 Marionette TRACE conn3 <- [1,1442,null,{}] 02:53:13 INFO - PROCESS | 11289 | 1468662793741 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}] 02:53:13 INFO - PROCESS | 11289 | 1468662793747 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:53:13 INFO - PROCESS | 11289 | 1468662793929 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 02:53:14 INFO - PROCESS | 11289 | 1468662794131 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:14 INFO - PROCESS | 11289 | 1468662794144 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:53:14 INFO - PROCESS | 11289 | ++DOCSHELL 0x8edc3000 == 29 [pid = 11289] [id = 368] 02:53:14 INFO - PROCESS | 11289 | ++DOMWINDOW == 80 (0x8edc5400) [pid = 11289] [serial = 1105] [outer = (nil)] 02:53:14 INFO - PROCESS | 11289 | ++DOMWINDOW == 81 (0x8eedc000) [pid = 11289] [serial = 1106] [outer = 0x8edc5400] 02:53:14 INFO - PROCESS | 11289 | 1468662794214 Marionette DEBUG loaded listener.js 02:53:14 INFO - PROCESS | 11289 | ++DOMWINDOW == 82 (0x8eee2000) [pid = 11289] [serial = 1107] [outer = 0x8edc5400] 02:53:15 INFO - PROCESS | 11289 | 1468662795211 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]]]}] 02:53:15 INFO - PROCESS | 11289 | --DOMWINDOW == 81 (0x9211a400) [pid = 11289] [serial = 1050] [outer = (nil)] [url = about:blank] 02:53:15 INFO - PROCESS | 11289 | --DOMWINDOW == 80 (0x92e0f800) [pid = 11289] [serial = 1055] [outer = (nil)] [url = about:blank] 02:53:15 INFO - PROCESS | 11289 | --DOMWINDOW == 79 (0x922e6000) [pid = 11289] [serial = 1052] [outer = (nil)] [url = about:blank] 02:53:15 INFO - PROCESS | 11289 | --DOMWINDOW == 78 (0x8edd1400) [pid = 11289] [serial = 1043] [outer = (nil)] [url = about:blank] 02:53:15 INFO - PROCESS | 11289 | --DOMWINDOW == 77 (0x8eee6800) [pid = 11289] [serial = 1044] [outer = (nil)] [url = about:blank] 02:53:15 INFO - PROCESS | 11289 | --DOMWINDOW == 76 (0x8edc2800) [pid = 11289] [serial = 1031] [outer = (nil)] [url = about:blank] 02:53:15 INFO - PROCESS | 11289 | --DOMWINDOW == 75 (0x8edcdc00) [pid = 11289] [serial = 1032] [outer = (nil)] [url = about:blank] 02:53:15 INFO - PROCESS | 11289 | --DOMWINDOW == 74 (0x91c03800) [pid = 11289] [serial = 1029] [outer = (nil)] [url = about:blank] 02:53:15 INFO - PROCESS | 11289 | --DOMWINDOW == 73 (0x90f8b400) [pid = 11289] [serial = 1046] [outer = (nil)] [url = about:blank] 02:53:15 INFO - PROCESS | 11289 | --DOMWINDOW == 72 (0x90f25c00) [pid = 11289] [serial = 1034] [outer = (nil)] [url = about:blank] 02:53:15 INFO - PROCESS | 11289 | --DOMWINDOW == 71 (0x90f8f400) [pid = 11289] [serial = 1035] [outer = (nil)] [url = about:blank] 02:53:15 INFO - PROCESS | 11289 | --DOMWINDOW == 70 (0x91e28000) [pid = 11289] [serial = 1037] [outer = (nil)] [url = about:blank] 02:53:15 INFO - PROCESS | 11289 | --DOMWINDOW == 69 (0x91e53400) [pid = 11289] [serial = 1038] [outer = (nil)] [url = about:blank] 02:53:15 INFO - PROCESS | 11289 | --DOMWINDOW == 68 (0x8e495000) [pid = 11289] [serial = 1040] [outer = (nil)] [url = about:blank] 02:53:15 INFO - PROCESS | 11289 | --DOMWINDOW == 67 (0x8e6c9800) [pid = 11289] [serial = 1041] [outer = (nil)] [url = about:blank] 02:53:15 INFO - PROCESS | 11289 | --DOMWINDOW == 66 (0x91e4c800) [pid = 11289] [serial = 1049] [outer = (nil)] [url = about:blank] 02:53:15 INFO - PROCESS | 11289 | --DOMWINDOW == 65 (0x922ea000) [pid = 11289] [serial = 1053] [outer = (nil)] [url = about:blank] 02:53:15 INFO - PROCESS | 11289 | --DOMWINDOW == 64 (0x950cc400) [pid = 11289] [serial = 1059] [outer = (nil)] [url = about:blank] 02:53:15 INFO - PROCESS | 11289 | --DOMWINDOW == 63 (0x91172000) [pid = 11289] [serial = 1047] [outer = (nil)] [url = about:blank] 02:53:15 INFO - PROCESS | 11289 | --DOMWINDOW == 62 (0x946f5400) [pid = 11289] [serial = 1058] [outer = (nil)] [url = about:blank] 02:53:15 INFO - PROCESS | 11289 | --DOMWINDOW == 61 (0x92ec0000) [pid = 11289] [serial = 1056] [outer = (nil)] [url = about:blank] 02:53:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 02:53:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1541ms 02:53:15 INFO - PROCESS | 11289 | 1468662795267 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 02:53:15 INFO - PROCESS | 11289 | 1468662795274 Marionette TRACE conn3 <- [1,1445,null,{"value":"8"}] 02:53:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 02:53:15 INFO - PROCESS | 11289 | 1468662795284 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 02:53:15 INFO - PROCESS | 11289 | 1468662795287 Marionette TRACE conn3 <- [1,1446,null,{}] 02:53:15 INFO - PROCESS | 11289 | 1468662795293 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}] 02:53:15 INFO - PROCESS | 11289 | 1468662795298 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:53:15 INFO - PROCESS | 11289 | 1468662795455 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 02:53:15 INFO - PROCESS | 11289 | 1468662795618 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:15 INFO - PROCESS | 11289 | 1468662795624 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:53:15 INFO - PROCESS | 11289 | ++DOCSHELL 0x8eee0c00 == 30 [pid = 11289] [id = 369] 02:53:15 INFO - PROCESS | 11289 | ++DOMWINDOW == 62 (0x8f63d400) [pid = 11289] [serial = 1108] [outer = (nil)] 02:53:15 INFO - PROCESS | 11289 | ++DOMWINDOW == 63 (0x90f23c00) [pid = 11289] [serial = 1109] [outer = 0x8f63d400] 02:53:15 INFO - PROCESS | 11289 | 1468662795698 Marionette DEBUG loaded listener.js 02:53:15 INFO - PROCESS | 11289 | ++DOMWINDOW == 64 (0x90f8c800) [pid = 11289] [serial = 1110] [outer = 0x8f63d400] 02:53:16 INFO - PROCESS | 11289 | 1468662796457 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]]]}] 02:53:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 02:53:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1227ms 02:53:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 02:53:16 INFO - PROCESS | 11289 | 1468662796511 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 02:53:16 INFO - PROCESS | 11289 | 1468662796514 Marionette TRACE conn3 <- [1,1449,null,{"value":"8"}] 02:53:16 INFO - PROCESS | 11289 | 1468662796520 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 02:53:16 INFO - PROCESS | 11289 | 1468662796526 Marionette TRACE conn3 <- [1,1450,null,{}] 02:53:16 INFO - PROCESS | 11289 | 1468662796541 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}] 02:53:16 INFO - PROCESS | 11289 | 1468662796549 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:53:16 INFO - PROCESS | 11289 | 1468662796704 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 02:53:16 INFO - PROCESS | 11289 | 1468662796716 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:16 INFO - PROCESS | 11289 | 1468662796724 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:53:16 INFO - PROCESS | 11289 | ++DOCSHELL 0x91e4c800 == 31 [pid = 11289] [id = 370] 02:53:16 INFO - PROCESS | 11289 | ++DOMWINDOW == 65 (0x91e4dc00) [pid = 11289] [serial = 1111] [outer = (nil)] 02:53:16 INFO - PROCESS | 11289 | ++DOMWINDOW == 66 (0x9211c800) [pid = 11289] [serial = 1112] [outer = 0x91e4dc00] 02:53:16 INFO - PROCESS | 11289 | 1468662796794 Marionette DEBUG loaded listener.js 02:53:16 INFO - PROCESS | 11289 | ++DOMWINDOW == 67 (0x922cf000) [pid = 11289] [serial = 1113] [outer = 0x91e4dc00] 02:53:17 INFO - PROCESS | 11289 | 1468662797707 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]]]}] 02:53:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 02:53:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1237ms 02:53:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 02:53:17 INFO - PROCESS | 11289 | 1468662797760 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 02:53:17 INFO - PROCESS | 11289 | 1468662797764 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 02:53:17 INFO - PROCESS | 11289 | 1468662797770 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 02:53:17 INFO - PROCESS | 11289 | 1468662797773 Marionette TRACE conn3 <- [1,1454,null,{}] 02:53:17 INFO - PROCESS | 11289 | 1468662797778 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}] 02:53:17 INFO - PROCESS | 11289 | 1468662797783 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:53:17 INFO - PROCESS | 11289 | 1468662797981 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 02:53:18 INFO - PROCESS | 11289 | 1468662798006 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:18 INFO - PROCESS | 11289 | 1468662798013 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:53:18 INFO - PROCESS | 11289 | ++DOCSHELL 0x8eeddc00 == 32 [pid = 11289] [id = 371] 02:53:18 INFO - PROCESS | 11289 | ++DOMWINDOW == 68 (0x92e15400) [pid = 11289] [serial = 1114] [outer = (nil)] 02:53:18 INFO - PROCESS | 11289 | ++DOMWINDOW == 69 (0x93965800) [pid = 11289] [serial = 1115] [outer = 0x92e15400] 02:53:18 INFO - PROCESS | 11289 | 1468662798082 Marionette DEBUG loaded listener.js 02:53:18 INFO - PROCESS | 11289 | ++DOMWINDOW == 70 (0x91e46000) [pid = 11289] [serial = 1116] [outer = 0x92e15400] 02:53:19 INFO - PROCESS | 11289 | 1468662799003 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]]]}] 02:53:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 02:53:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1278ms 02:53:19 INFO - PROCESS | 11289 | 1468662799047 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 02:53:19 INFO - PROCESS | 11289 | 1468662799051 Marionette TRACE conn3 <- [1,1457,null,{"value":"8"}] 02:53:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 02:53:19 INFO - PROCESS | 11289 | 1468662799063 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 02:53:19 INFO - PROCESS | 11289 | 1468662799066 Marionette TRACE conn3 <- [1,1458,null,{}] 02:53:19 INFO - PROCESS | 11289 | 1468662799072 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}] 02:53:19 INFO - PROCESS | 11289 | 1468662799076 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:53:19 INFO - PROCESS | 11289 | 1468662799263 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 02:53:19 INFO - PROCESS | 11289 | 1468662799289 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:19 INFO - PROCESS | 11289 | 1468662799296 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:53:19 INFO - PROCESS | 11289 | ++DOCSHELL 0x9211d800 == 33 [pid = 11289] [id = 372] 02:53:19 INFO - PROCESS | 11289 | ++DOMWINDOW == 71 (0x93b96800) [pid = 11289] [serial = 1117] [outer = (nil)] 02:53:19 INFO - PROCESS | 11289 | ++DOMWINDOW == 72 (0x950d5800) [pid = 11289] [serial = 1118] [outer = 0x93b96800] 02:53:19 INFO - PROCESS | 11289 | 1468662799362 Marionette DEBUG loaded listener.js 02:53:19 INFO - PROCESS | 11289 | ++DOMWINDOW == 73 (0x95145000) [pid = 11289] [serial = 1119] [outer = 0x93b96800] 02:53:19 INFO - PROCESS | 11289 | --DOMWINDOW == 72 (0x91e2a800) [pid = 11289] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 02:53:19 INFO - PROCESS | 11289 | --DOMWINDOW == 71 (0x8ec67c00) [pid = 11289] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 02:53:19 INFO - PROCESS | 11289 | --DOMWINDOW == 70 (0x9533ac00) [pid = 11289] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 02:53:19 INFO - PROCESS | 11289 | --DOMWINDOW == 69 (0x95138800) [pid = 11289] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 02:53:19 INFO - PROCESS | 11289 | --DOMWINDOW == 68 (0x8e491400) [pid = 11289] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 02:53:19 INFO - PROCESS | 11289 | --DOMWINDOW == 67 (0x91c08000) [pid = 11289] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 02:53:19 INFO - PROCESS | 11289 | --DOMWINDOW == 66 (0x91c0a000) [pid = 11289] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 02:53:19 INFO - PROCESS | 11289 | --DOMWINDOW == 65 (0x8ec64400) [pid = 11289] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 02:53:19 INFO - PROCESS | 11289 | --DOMWINDOW == 64 (0x8e491000) [pid = 11289] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 02:53:19 INFO - PROCESS | 11289 | --DOMWINDOW == 63 (0x8f8b9c00) [pid = 11289] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 02:53:19 INFO - PROCESS | 11289 | --DOMWINDOW == 62 (0x8ec67800) [pid = 11289] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 02:53:20 INFO - PROCESS | 11289 | 1468662800342 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]]]}] 02:53:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 02:53:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1337ms 02:53:20 INFO - PROCESS | 11289 | 1468662800394 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 02:53:20 INFO - PROCESS | 11289 | 1468662800398 Marionette TRACE conn3 <- [1,1461,null,{"value":"8"}] 02:53:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 02:53:20 INFO - PROCESS | 11289 | 1468662800403 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 02:53:20 INFO - PROCESS | 11289 | 1468662800406 Marionette TRACE conn3 <- [1,1462,null,{}] 02:53:20 INFO - PROCESS | 11289 | 1468662800411 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}] 02:53:20 INFO - PROCESS | 11289 | 1468662800421 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:53:20 INFO - PROCESS | 11289 | 1468662800659 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 02:53:20 INFO - PROCESS | 11289 | 1468662800674 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:20 INFO - PROCESS | 11289 | 1468662800680 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:53:20 INFO - PROCESS | 11289 | ++DOCSHELL 0x8dc7c000 == 34 [pid = 11289] [id = 373] 02:53:20 INFO - PROCESS | 11289 | ++DOMWINDOW == 63 (0x8ec67c00) [pid = 11289] [serial = 1120] [outer = (nil)] 02:53:20 INFO - PROCESS | 11289 | ++DOMWINDOW == 64 (0x953c4800) [pid = 11289] [serial = 1121] [outer = 0x8ec67c00] 02:53:20 INFO - PROCESS | 11289 | 1468662800747 Marionette DEBUG loaded listener.js 02:53:20 INFO - PROCESS | 11289 | ++DOMWINDOW == 65 (0x953d1400) [pid = 11289] [serial = 1122] [outer = 0x8ec67c00] 02:53:21 INFO - PROCESS | 11289 | 1468662801543 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]]]}] 02:53:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 02:53:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1178ms 02:53:21 INFO - PROCESS | 11289 | 1468662801581 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 02:53:21 INFO - PROCESS | 11289 | 1468662801584 Marionette TRACE conn3 <- [1,1465,null,{"value":"8"}] 02:53:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 02:53:21 INFO - PROCESS | 11289 | 1468662801601 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 02:53:21 INFO - PROCESS | 11289 | 1468662801603 Marionette TRACE conn3 <- [1,1466,null,{}] 02:53:21 INFO - PROCESS | 11289 | 1468662801609 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}] 02:53:21 INFO - PROCESS | 11289 | 1468662801612 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:53:21 INFO - PROCESS | 11289 | 1468662801752 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 02:53:21 INFO - PROCESS | 11289 | 1468662801760 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:21 INFO - PROCESS | 11289 | 1468662801768 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:53:21 INFO - PROCESS | 11289 | ++DOCSHELL 0x8f8b9800 == 35 [pid = 11289] [id = 374] 02:53:21 INFO - PROCESS | 11289 | ++DOMWINDOW == 66 (0x953d8800) [pid = 11289] [serial = 1123] [outer = (nil)] 02:53:21 INFO - PROCESS | 11289 | ++DOMWINDOW == 67 (0x97fe9800) [pid = 11289] [serial = 1124] [outer = 0x953d8800] 02:53:21 INFO - PROCESS | 11289 | 1468662801834 Marionette DEBUG loaded listener.js 02:53:21 INFO - PROCESS | 11289 | ++DOMWINDOW == 68 (0x9883bc00) [pid = 11289] [serial = 1125] [outer = 0x953d8800] 02:53:22 INFO - PROCESS | 11289 | 1468662802924 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]]]}] 02:53:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 02:53:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1381ms 02:53:22 INFO - PROCESS | 11289 | 1468662802984 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 02:53:22 INFO - PROCESS | 11289 | 1468662802990 Marionette TRACE conn3 <- [1,1469,null,{"value":"8"}] 02:53:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 02:53:22 INFO - PROCESS | 11289 | 1468662802998 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 02:53:23 INFO - PROCESS | 11289 | 1468662803006 Marionette TRACE conn3 <- [1,1470,null,{}] 02:53:23 INFO - PROCESS | 11289 | 1468662803014 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}] 02:53:23 INFO - PROCESS | 11289 | 1468662803020 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:53:23 INFO - PROCESS | 11289 | 1468662803249 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 02:53:23 INFO - PROCESS | 11289 | 1468662803472 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:23 INFO - PROCESS | 11289 | 1468662803483 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:53:23 INFO - PROCESS | 11289 | ++DOCSHELL 0x8ec60400 == 36 [pid = 11289] [id = 375] 02:53:23 INFO - PROCESS | 11289 | ++DOMWINDOW == 69 (0x8ec66400) [pid = 11289] [serial = 1126] [outer = (nil)] 02:53:23 INFO - PROCESS | 11289 | ++DOMWINDOW == 70 (0x8eedcc00) [pid = 11289] [serial = 1127] [outer = 0x8ec66400] 02:53:23 INFO - PROCESS | 11289 | 1468662803580 Marionette DEBUG loaded listener.js 02:53:23 INFO - PROCESS | 11289 | ++DOMWINDOW == 71 (0x90f26800) [pid = 11289] [serial = 1128] [outer = 0x8ec66400] 02:53:24 INFO - PROCESS | 11289 | 1468662804464 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]]]}] 02:53:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 02:53:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1535ms 02:53:24 INFO - PROCESS | 11289 | 1468662804551 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 02:53:24 INFO - PROCESS | 11289 | 1468662804558 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 02:53:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 02:53:24 INFO - PROCESS | 11289 | 1468662804570 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 02:53:24 INFO - PROCESS | 11289 | 1468662804575 Marionette TRACE conn3 <- [1,1474,null,{}] 02:53:24 INFO - PROCESS | 11289 | 1468662804587 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}] 02:53:24 INFO - PROCESS | 11289 | 1468662804592 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:53:24 INFO - PROCESS | 11289 | 1468662804779 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 02:53:24 INFO - PROCESS | 11289 | 1468662804957 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:24 INFO - PROCESS | 11289 | 1468662804967 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:53:25 INFO - PROCESS | 11289 | ++DOCSHELL 0x8dc77400 == 37 [pid = 11289] [id = 376] 02:53:25 INFO - PROCESS | 11289 | ++DOMWINDOW == 72 (0x91c08000) [pid = 11289] [serial = 1129] [outer = (nil)] 02:53:25 INFO - PROCESS | 11289 | ++DOMWINDOW == 73 (0x922cfc00) [pid = 11289] [serial = 1130] [outer = 0x91c08000] 02:53:25 INFO - PROCESS | 11289 | 1468662805138 Marionette DEBUG loaded listener.js 02:53:25 INFO - PROCESS | 11289 | ++DOMWINDOW == 74 (0x92e13000) [pid = 11289] [serial = 1131] [outer = 0x91c08000] 02:53:26 INFO - PROCESS | 11289 | 1468662806037 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]]]}] 02:53:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 02:53:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1499ms 02:53:26 INFO - PROCESS | 11289 | 1468662806069 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 02:53:26 INFO - PROCESS | 11289 | 1468662806073 Marionette TRACE conn3 <- [1,1477,null,{"value":"8"}] 02:53:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 02:53:26 INFO - PROCESS | 11289 | 1468662806080 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 02:53:26 INFO - PROCESS | 11289 | 1468662806086 Marionette TRACE conn3 <- [1,1478,null,{}] 02:53:26 INFO - PROCESS | 11289 | 1468662806102 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}] 02:53:26 INFO - PROCESS | 11289 | 1468662806111 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:53:26 INFO - PROCESS | 11289 | 1468662806285 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 02:53:26 INFO - PROCESS | 11289 | 1468662806465 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:26 INFO - PROCESS | 11289 | 1468662806476 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:53:26 INFO - PROCESS | 11289 | ++DOCSHELL 0x953d0800 == 38 [pid = 11289] [id = 377] 02:53:26 INFO - PROCESS | 11289 | ++DOMWINDOW == 75 (0x953da400) [pid = 11289] [serial = 1132] [outer = (nil)] 02:53:26 INFO - PROCESS | 11289 | ++DOMWINDOW == 76 (0x97fedc00) [pid = 11289] [serial = 1133] [outer = 0x953da400] 02:53:26 INFO - PROCESS | 11289 | 1468662806559 Marionette DEBUG loaded listener.js 02:53:26 INFO - PROCESS | 11289 | ++DOMWINDOW == 77 (0x98ca2000) [pid = 11289] [serial = 1134] [outer = 0x953da400] 02:53:27 INFO - PROCESS | 11289 | 1468662807493 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]]]}] 02:53:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 02:53:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1483ms 02:53:27 INFO - PROCESS | 11289 | 1468662807563 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 02:53:27 INFO - PROCESS | 11289 | 1468662807568 Marionette TRACE conn3 <- [1,1481,null,{"value":"8"}] 02:53:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 02:53:27 INFO - PROCESS | 11289 | 1468662807574 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 02:53:27 INFO - PROCESS | 11289 | 1468662807578 Marionette TRACE conn3 <- [1,1482,null,{}] 02:53:27 INFO - PROCESS | 11289 | 1468662807585 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}] 02:53:27 INFO - PROCESS | 11289 | 1468662807590 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:53:27 INFO - PROCESS | 11289 | 1468662807771 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 02:53:27 INFO - PROCESS | 11289 | 1468662807937 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:27 INFO - PROCESS | 11289 | 1468662807945 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:53:27 INFO - PROCESS | 11289 | ++DOCSHELL 0x953d1000 == 39 [pid = 11289] [id = 378] 02:53:27 INFO - PROCESS | 11289 | ++DOMWINDOW == 78 (0x97f0b400) [pid = 11289] [serial = 1135] [outer = (nil)] 02:53:28 INFO - PROCESS | 11289 | ++DOMWINDOW == 79 (0x99429c00) [pid = 11289] [serial = 1136] [outer = 0x97f0b400] 02:53:28 INFO - PROCESS | 11289 | 1468662808024 Marionette DEBUG loaded listener.js 02:53:28 INFO - PROCESS | 11289 | ++DOMWINDOW == 80 (0x99434800) [pid = 11289] [serial = 1137] [outer = 0x97f0b400] 02:53:28 INFO - PROCESS | 11289 | 1468662808995 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]]]}] 02:53:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 02:53:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1486ms 02:53:29 INFO - PROCESS | 11289 | 1468662809061 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 02:53:29 INFO - PROCESS | 11289 | 1468662809066 Marionette TRACE conn3 <- [1,1485,null,{"value":"8"}] 02:53:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 02:53:29 INFO - PROCESS | 11289 | 1468662809072 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 02:53:29 INFO - PROCESS | 11289 | 1468662809075 Marionette TRACE conn3 <- [1,1486,null,{}] 02:53:29 INFO - PROCESS | 11289 | 1468662809081 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}] 02:53:29 INFO - PROCESS | 11289 | 1468662809086 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:53:29 INFO - PROCESS | 11289 | 1468662809258 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 02:53:29 INFO - PROCESS | 11289 | 1468662809426 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:29 INFO - PROCESS | 11289 | 1468662809433 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:53:29 INFO - PROCESS | 11289 | ++DOCSHELL 0x92ebdc00 == 40 [pid = 11289] [id = 379] 02:53:29 INFO - PROCESS | 11289 | ++DOMWINDOW == 81 (0x993c4400) [pid = 11289] [serial = 1138] [outer = (nil)] 02:53:29 INFO - PROCESS | 11289 | ++DOMWINDOW == 82 (0x9967b000) [pid = 11289] [serial = 1139] [outer = 0x993c4400] 02:53:29 INFO - PROCESS | 11289 | 1468662809523 Marionette DEBUG loaded listener.js 02:53:29 INFO - PROCESS | 11289 | ++DOMWINDOW == 83 (0x99770c00) [pid = 11289] [serial = 1140] [outer = 0x993c4400] 02:53:30 INFO - PROCESS | 11289 | 1468662810514 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]]]}] 02:53:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 02:53:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1478ms 02:53:30 INFO - PROCESS | 11289 | 1468662810551 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 02:53:30 INFO - PROCESS | 11289 | 1468662810555 Marionette TRACE conn3 <- [1,1489,null,{"value":"8"}] 02:53:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 02:53:30 INFO - PROCESS | 11289 | 1468662810561 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 02:53:30 INFO - PROCESS | 11289 | 1468662810564 Marionette TRACE conn3 <- [1,1490,null,{}] 02:53:30 INFO - PROCESS | 11289 | 1468662810570 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}] 02:53:30 INFO - PROCESS | 11289 | 1468662810581 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:53:30 INFO - PROCESS | 11289 | 1468662810769 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 02:53:30 INFO - PROCESS | 11289 | 1468662810939 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:30 INFO - PROCESS | 11289 | 1468662810949 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:53:31 INFO - PROCESS | 11289 | ++DOCSHELL 0x99ac3800 == 41 [pid = 11289] [id = 380] 02:53:31 INFO - PROCESS | 11289 | ++DOMWINDOW == 84 (0x99aca400) [pid = 11289] [serial = 1141] [outer = (nil)] 02:53:31 INFO - PROCESS | 11289 | ++DOMWINDOW == 85 (0x9a24f000) [pid = 11289] [serial = 1142] [outer = 0x99aca400] 02:53:31 INFO - PROCESS | 11289 | 1468662811071 Marionette DEBUG loaded listener.js 02:53:31 INFO - PROCESS | 11289 | ++DOMWINDOW == 86 (0x9a259400) [pid = 11289] [serial = 1143] [outer = 0x99aca400] 02:53:31 INFO - PROCESS | 11289 | 1468662811974 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]]]}] 02:53:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 02:53:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1478ms 02:53:32 INFO - PROCESS | 11289 | 1468662812040 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 02:53:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 02:53:32 INFO - PROCESS | 11289 | 1468662812044 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 02:53:32 INFO - PROCESS | 11289 | 1468662812051 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 02:53:32 INFO - PROCESS | 11289 | 1468662812054 Marionette TRACE conn3 <- [1,1494,null,{}] 02:53:32 INFO - PROCESS | 11289 | 1468662812060 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}] 02:53:32 INFO - PROCESS | 11289 | 1468662812066 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:53:32 INFO - PROCESS | 11289 | 1468662812242 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 02:53:32 INFO - PROCESS | 11289 | 1468662812414 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:32 INFO - PROCESS | 11289 | 1468662812422 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:53:32 INFO - PROCESS | 11289 | ++DOCSHELL 0x8dc75400 == 42 [pid = 11289] [id = 381] 02:53:32 INFO - PROCESS | 11289 | ++DOMWINDOW == 87 (0x8dc77800) [pid = 11289] [serial = 1144] [outer = (nil)] 02:53:32 INFO - PROCESS | 11289 | ++DOMWINDOW == 88 (0x8edc7400) [pid = 11289] [serial = 1145] [outer = 0x8dc77800] 02:53:32 INFO - PROCESS | 11289 | 1468662812504 Marionette DEBUG loaded listener.js 02:53:32 INFO - PROCESS | 11289 | ++DOMWINDOW == 89 (0x90f20800) [pid = 11289] [serial = 1146] [outer = 0x8dc77800] 02:53:33 INFO - PROCESS | 11289 | 1468662813698 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]]]}] 02:53:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 02:53:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1690ms 02:53:33 INFO - PROCESS | 11289 | 1468662813741 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 02:53:33 INFO - PROCESS | 11289 | 1468662813746 Marionette TRACE conn3 <- [1,1497,null,{"value":"8"}] 02:53:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 02:53:33 INFO - PROCESS | 11289 | 1468662813754 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 02:53:33 INFO - PROCESS | 11289 | 1468662813759 Marionette TRACE conn3 <- [1,1498,null,{}] 02:53:33 INFO - PROCESS | 11289 | 1468662813766 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}] 02:53:33 INFO - PROCESS | 11289 | 1468662813771 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:53:33 INFO - PROCESS | 11289 | 1468662813942 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 02:53:34 INFO - PROCESS | 11289 | 1468662814130 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:34 INFO - PROCESS | 11289 | 1468662814137 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:53:34 INFO - PROCESS | 11289 | ++DOCSHELL 0x8e6cec00 == 43 [pid = 11289] [id = 382] 02:53:34 INFO - PROCESS | 11289 | ++DOMWINDOW == 90 (0x8e6cf000) [pid = 11289] [serial = 1147] [outer = (nil)] 02:53:34 INFO - PROCESS | 11289 | ++DOMWINDOW == 91 (0x8f8bac00) [pid = 11289] [serial = 1148] [outer = 0x8e6cf000] 02:53:34 INFO - PROCESS | 11289 | 1468662814210 Marionette DEBUG loaded listener.js 02:53:34 INFO - PROCESS | 11289 | ++DOMWINDOW == 92 (0x90f1f000) [pid = 11289] [serial = 1149] [outer = 0x8e6cf000] 02:53:36 INFO - PROCESS | 11289 | --DOCSHELL 0x8dc7c000 == 42 [pid = 11289] [id = 373] 02:53:36 INFO - PROCESS | 11289 | --DOCSHELL 0x9211d800 == 41 [pid = 11289] [id = 372] 02:53:36 INFO - PROCESS | 11289 | --DOCSHELL 0x8eeddc00 == 40 [pid = 11289] [id = 371] 02:53:36 INFO - PROCESS | 11289 | --DOCSHELL 0x91e4c800 == 39 [pid = 11289] [id = 370] 02:53:36 INFO - PROCESS | 11289 | --DOCSHELL 0x8eee0c00 == 38 [pid = 11289] [id = 369] 02:53:36 INFO - PROCESS | 11289 | --DOCSHELL 0x8edc3000 == 37 [pid = 11289] [id = 368] 02:53:36 INFO - PROCESS | 11289 | --DOCSHELL 0x90f91400 == 36 [pid = 11289] [id = 366] 02:53:36 INFO - PROCESS | 11289 | --DOCSHELL 0x9532f000 == 35 [pid = 11289] [id = 367] 02:53:36 INFO - PROCESS | 11289 | --DOCSHELL 0x8e48f400 == 34 [pid = 11289] [id = 365] 02:53:36 INFO - PROCESS | 11289 | --DOCSHELL 0x8dc73400 == 33 [pid = 11289] [id = 346] 02:53:36 INFO - PROCESS | 11289 | --DOCSHELL 0x922c5c00 == 32 [pid = 11289] [id = 364] 02:53:36 INFO - PROCESS | 11289 | --DOCSHELL 0x8dc75400 == 31 [pid = 11289] [id = 381] 02:53:36 INFO - PROCESS | 11289 | --DOCSHELL 0x92ebdc00 == 30 [pid = 11289] [id = 379] 02:53:36 INFO - PROCESS | 11289 | --DOCSHELL 0x99ac3800 == 29 [pid = 11289] [id = 380] 02:53:36 INFO - PROCESS | 11289 | --DOCSHELL 0x953d1000 == 28 [pid = 11289] [id = 378] 02:53:36 INFO - PROCESS | 11289 | --DOCSHELL 0x953d0800 == 27 [pid = 11289] [id = 377] 02:53:36 INFO - PROCESS | 11289 | --DOCSHELL 0x8ec60400 == 26 [pid = 11289] [id = 375] 02:53:36 INFO - PROCESS | 11289 | --DOCSHELL 0x8dc77400 == 25 [pid = 11289] [id = 376] 02:53:36 INFO - PROCESS | 11289 | --DOCSHELL 0x8f8b9800 == 24 [pid = 11289] [id = 374] 02:53:36 INFO - PROCESS | 11289 | --DOMWINDOW == 91 (0x97f08800) [pid = 11289] [serial = 1074] [outer = (nil)] [url = about:blank] 02:53:36 INFO - PROCESS | 11289 | --DOMWINDOW == 90 (0x8f8c5400) [pid = 11289] [serial = 1062] [outer = (nil)] [url = about:blank] 02:53:36 INFO - PROCESS | 11289 | --DOMWINDOW == 89 (0x953cc000) [pid = 11289] [serial = 1071] [outer = (nil)] [url = about:blank] 02:53:36 INFO - PROCESS | 11289 | --DOMWINDOW == 88 (0x95331800) [pid = 11289] [serial = 1067] [outer = (nil)] [url = about:blank] 02:53:36 INFO - PROCESS | 11289 | --DOMWINDOW == 87 (0x8f8b8800) [pid = 11289] [serial = 1061] [outer = (nil)] [url = about:blank] 02:53:36 INFO - PROCESS | 11289 | --DOMWINDOW == 86 (0x8e6cb400) [pid = 11289] [serial = 1076] [outer = (nil)] [url = about:blank] 02:53:36 INFO - PROCESS | 11289 | --DOMWINDOW == 85 (0x91e51000) [pid = 11289] [serial = 1088] [outer = (nil)] [url = about:blank] 02:53:36 INFO - PROCESS | 11289 | --DOMWINDOW == 84 (0x91e53c00) [pid = 11289] [serial = 1064] [outer = (nil)] [url = about:blank] 02:53:36 INFO - PROCESS | 11289 | --DOMWINDOW == 83 (0x8eed9c00) [pid = 11289] [serial = 1082] [outer = (nil)] [url = about:blank] 02:53:36 INFO - PROCESS | 11289 | --DOMWINDOW == 82 (0x8edc9800) [pid = 11289] [serial = 1077] [outer = (nil)] [url = about:blank] 02:53:36 INFO - PROCESS | 11289 | --DOMWINDOW == 81 (0x919ecc00) [pid = 11289] [serial = 1080] [outer = (nil)] [url = about:blank] 02:53:36 INFO - PROCESS | 11289 | --DOMWINDOW == 80 (0x90f85c00) [pid = 11289] [serial = 1086] [outer = (nil)] [url = about:blank] 02:53:36 INFO - PROCESS | 11289 | --DOMWINDOW == 79 (0x8eedf400) [pid = 11289] [serial = 1083] [outer = (nil)] [url = about:blank] 02:53:36 INFO - PROCESS | 11289 | --DOMWINDOW == 78 (0x90f20c00) [pid = 11289] [serial = 1085] [outer = (nil)] [url = about:blank] 02:53:36 INFO - PROCESS | 11289 | --DOMWINDOW == 77 (0x91172c00) [pid = 11289] [serial = 1079] [outer = (nil)] [url = about:blank] 02:53:36 INFO - PROCESS | 11289 | --DOMWINDOW == 76 (0x953de800) [pid = 11289] [serial = 1073] [outer = (nil)] [url = about:blank] 02:53:36 INFO - PROCESS | 11289 | --DOMWINDOW == 75 (0x95338000) [pid = 11289] [serial = 1068] [outer = (nil)] [url = about:blank] 02:53:36 INFO - PROCESS | 11289 | --DOMWINDOW == 74 (0x922c6400) [pid = 11289] [serial = 1089] [outer = (nil)] [url = about:blank] 02:53:36 INFO - PROCESS | 11289 | --DOMWINDOW == 73 (0x953c6400) [pid = 11289] [serial = 1070] [outer = (nil)] [url = about:blank] 02:53:36 INFO - PROCESS | 11289 | --DOMWINDOW == 72 (0x922e6800) [pid = 11289] [serial = 1065] [outer = (nil)] [url = about:blank] 02:53:36 INFO - PROCESS | 11289 | --DOMWINDOW == 71 (0x91171000) [pid = 11289] [serial = 1091] [outer = (nil)] [url = about:blank] 02:53:36 INFO - PROCESS | 11289 | --DOMWINDOW == 70 (0x92ebc400) [pid = 11289] [serial = 1094] [outer = (nil)] [url = about:blank] 02:53:36 INFO - PROCESS | 11289 | --DOMWINDOW == 69 (0x91e4fc00) [pid = 11289] [serial = 1092] [outer = (nil)] [url = about:blank] 02:53:36 INFO - PROCESS | 11289 | 1468662816323 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]]]}] 02:53:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 02:53:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 2632ms 02:53:36 INFO - PROCESS | 11289 | 1468662816386 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 02:53:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 02:53:36 INFO - PROCESS | 11289 | 1468662816390 Marionette TRACE conn3 <- [1,1501,null,{"value":"8"}] 02:53:36 INFO - PROCESS | 11289 | 1468662816399 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 02:53:36 INFO - PROCESS | 11289 | 1468662816404 Marionette TRACE conn3 <- [1,1502,null,{}] 02:53:36 INFO - PROCESS | 11289 | 1468662816412 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}] 02:53:36 INFO - PROCESS | 11289 | 1468662816417 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:53:36 INFO - PROCESS | 11289 | 1468662816564 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 02:53:36 INFO - PROCESS | 11289 | 1468662816575 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:36 INFO - PROCESS | 11289 | 1468662816585 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:53:36 INFO - PROCESS | 11289 | ++DOCSHELL 0x8e6cc400 == 25 [pid = 11289] [id = 383] 02:53:36 INFO - PROCESS | 11289 | ++DOMWINDOW == 70 (0x8e6ccc00) [pid = 11289] [serial = 1150] [outer = (nil)] 02:53:36 INFO - PROCESS | 11289 | ++DOMWINDOW == 71 (0x8ec62800) [pid = 11289] [serial = 1151] [outer = 0x8e6ccc00] 02:53:36 INFO - PROCESS | 11289 | 1468662816656 Marionette DEBUG loaded listener.js 02:53:36 INFO - PROCESS | 11289 | ++DOMWINDOW == 72 (0x8edc6400) [pid = 11289] [serial = 1152] [outer = 0x8e6ccc00] 02:53:37 INFO - PROCESS | 11289 | 1468662817509 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]]]}] 02:53:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 02:53:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1143ms 02:53:37 INFO - PROCESS | 11289 | 1468662817541 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 02:53:37 INFO - PROCESS | 11289 | 1468662817549 Marionette TRACE conn3 <- [1,1505,null,{"value":"8"}] 02:53:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 02:53:37 INFO - PROCESS | 11289 | 1468662817560 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 02:53:37 INFO - PROCESS | 11289 | 1468662817564 Marionette TRACE conn3 <- [1,1506,null,{}] 02:53:37 INFO - PROCESS | 11289 | 1468662817570 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}] 02:53:37 INFO - PROCESS | 11289 | 1468662817576 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:53:37 INFO - PROCESS | 11289 | 1468662817738 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 02:53:37 INFO - PROCESS | 11289 | 1468662817750 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:37 INFO - PROCESS | 11289 | 1468662817761 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:53:37 INFO - PROCESS | 11289 | ++DOCSHELL 0x8f8b9c00 == 26 [pid = 11289] [id = 384] 02:53:37 INFO - PROCESS | 11289 | ++DOMWINDOW == 73 (0x8f8be400) [pid = 11289] [serial = 1153] [outer = (nil)] 02:53:37 INFO - PROCESS | 11289 | ++DOMWINDOW == 74 (0x8f8c2000) [pid = 11289] [serial = 1154] [outer = 0x8f8be400] 02:53:37 INFO - PROCESS | 11289 | 1468662817828 Marionette DEBUG loaded listener.js 02:53:37 INFO - PROCESS | 11289 | ++DOMWINDOW == 75 (0x90f1d800) [pid = 11289] [serial = 1155] [outer = 0x8f8be400] 02:53:38 INFO - PROCESS | 11289 | 1468662818761 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]]]}] 02:53:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 02:53:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1227ms 02:53:38 INFO - PROCESS | 11289 | 1468662818787 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 02:53:38 INFO - PROCESS | 11289 | 1468662818790 Marionette TRACE conn3 <- [1,1509,null,{"value":"8"}] 02:53:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 02:53:38 INFO - PROCESS | 11289 | 1468662818801 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 02:53:38 INFO - PROCESS | 11289 | 1468662818806 Marionette TRACE conn3 <- [1,1510,null,{}] 02:53:38 INFO - PROCESS | 11289 | 1468662818840 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}] 02:53:38 INFO - PROCESS | 11289 | 1468662818849 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:53:39 INFO - PROCESS | 11289 | 1468662819052 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 02:53:39 INFO - PROCESS | 11289 | 1468662819075 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:39 INFO - PROCESS | 11289 | 1468662819087 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:53:39 INFO - PROCESS | 11289 | ++DOCSHELL 0x919e3c00 == 27 [pid = 11289] [id = 385] 02:53:39 INFO - PROCESS | 11289 | ++DOMWINDOW == 76 (0x919e5800) [pid = 11289] [serial = 1156] [outer = (nil)] 02:53:39 INFO - PROCESS | 11289 | ++DOMWINDOW == 77 (0x919eb800) [pid = 11289] [serial = 1157] [outer = 0x919e5800] 02:53:39 INFO - PROCESS | 11289 | 1468662819158 Marionette DEBUG loaded listener.js 02:53:39 INFO - PROCESS | 11289 | ++DOMWINDOW == 78 (0x91c07800) [pid = 11289] [serial = 1158] [outer = 0x919e5800] 02:53:40 INFO - PROCESS | 11289 | 1468662820122 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]]]}] 02:53:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 02:53:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1351ms 02:53:40 INFO - PROCESS | 11289 | 1468662820149 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 02:53:40 INFO - PROCESS | 11289 | 1468662820153 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 02:53:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 02:53:40 INFO - PROCESS | 11289 | 1468662820159 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 02:53:40 INFO - PROCESS | 11289 | 1468662820162 Marionette TRACE conn3 <- [1,1514,null,{}] 02:53:40 INFO - PROCESS | 11289 | 1468662820168 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}] 02:53:40 INFO - PROCESS | 11289 | 1468662820172 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:53:40 INFO - PROCESS | 11289 | 1468662820371 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 02:53:40 INFO - PROCESS | 11289 | 1468662820392 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:40 INFO - PROCESS | 11289 | 1468662820401 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:53:40 INFO - PROCESS | 11289 | ++DOCSHELL 0x91171000 == 28 [pid = 11289] [id = 386] 02:53:40 INFO - PROCESS | 11289 | ++DOMWINDOW == 79 (0x91e50400) [pid = 11289] [serial = 1159] [outer = (nil)] 02:53:40 INFO - PROCESS | 11289 | ++DOMWINDOW == 80 (0x9211d000) [pid = 11289] [serial = 1160] [outer = 0x91e50400] 02:53:40 INFO - PROCESS | 11289 | 1468662820467 Marionette DEBUG loaded listener.js 02:53:40 INFO - PROCESS | 11289 | ++DOMWINDOW == 81 (0x922cc800) [pid = 11289] [serial = 1161] [outer = 0x91e50400] 02:53:41 INFO - PROCESS | 11289 | --DOMWINDOW == 80 (0x93b96800) [pid = 11289] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 02:53:41 INFO - PROCESS | 11289 | --DOMWINDOW == 79 (0x95330000) [pid = 11289] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 02:53:41 INFO - PROCESS | 11289 | --DOMWINDOW == 78 (0x8ec5ac00) [pid = 11289] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 02:53:41 INFO - PROCESS | 11289 | --DOMWINDOW == 77 (0x922e2400) [pid = 11289] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 02:53:41 INFO - PROCESS | 11289 | --DOMWINDOW == 76 (0x91e4dc00) [pid = 11289] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 02:53:41 INFO - PROCESS | 11289 | --DOMWINDOW == 75 (0x8edc5400) [pid = 11289] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 02:53:41 INFO - PROCESS | 11289 | --DOMWINDOW == 74 (0x91e25800) [pid = 11289] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 02:53:41 INFO - PROCESS | 11289 | --DOMWINDOW == 73 (0x8f63d400) [pid = 11289] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 02:53:41 INFO - PROCESS | 11289 | --DOMWINDOW == 72 (0x92e15400) [pid = 11289] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 02:53:41 INFO - PROCESS | 11289 | --DOMWINDOW == 71 (0x953d8800) [pid = 11289] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 02:53:41 INFO - PROCESS | 11289 | --DOMWINDOW == 70 (0x8ec67c00) [pid = 11289] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 02:53:42 INFO - PROCESS | 11289 | 1468662822053 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]]]}] 02:53:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 02:53:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1929ms 02:53:42 INFO - PROCESS | 11289 | 1468662822089 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 02:53:42 INFO - PROCESS | 11289 | 1468662822094 Marionette TRACE conn3 <- [1,1517,null,{"value":"8"}] 02:53:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 02:53:42 INFO - PROCESS | 11289 | 1468662822105 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 02:53:42 INFO - PROCESS | 11289 | 1468662822109 Marionette TRACE conn3 <- [1,1518,null,{}] 02:53:42 INFO - PROCESS | 11289 | 1468662822119 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}] 02:53:42 INFO - PROCESS | 11289 | 1468662822124 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:53:42 INFO - PROCESS | 11289 | 1468662822306 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 02:53:42 INFO - PROCESS | 11289 | 1468662822545 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:42 INFO - PROCESS | 11289 | 1468662822561 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:53:42 INFO - PROCESS | 11289 | ++DOCSHELL 0x8e493800 == 29 [pid = 11289] [id = 387] 02:53:42 INFO - PROCESS | 11289 | ++DOMWINDOW == 71 (0x8e6d0c00) [pid = 11289] [serial = 1162] [outer = (nil)] 02:53:42 INFO - PROCESS | 11289 | ++DOMWINDOW == 72 (0x8edd0000) [pid = 11289] [serial = 1163] [outer = 0x8e6d0c00] 02:53:42 INFO - PROCESS | 11289 | 1468662822643 Marionette DEBUG loaded listener.js 02:53:42 INFO - PROCESS | 11289 | ++DOMWINDOW == 73 (0x8f635c00) [pid = 11289] [serial = 1164] [outer = 0x8e6d0c00] 02:53:43 INFO - PROCESS | 11289 | 1468662823593 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]]]}] 02:53:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 02:53:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1538ms 02:53:43 INFO - PROCESS | 11289 | 1468662823642 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 02:53:43 INFO - PROCESS | 11289 | 1468662823649 Marionette TRACE conn3 <- [1,1521,null,{"value":"8"}] 02:53:43 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 02:53:43 INFO - PROCESS | 11289 | 1468662823660 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 02:53:43 INFO - PROCESS | 11289 | 1468662823664 Marionette TRACE conn3 <- [1,1522,null,{}] 02:53:43 INFO - PROCESS | 11289 | 1468662823671 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}] 02:53:43 INFO - PROCESS | 11289 | 1468662823676 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:53:43 INFO - PROCESS | 11289 | 1468662823858 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 02:53:44 INFO - PROCESS | 11289 | 1468662824019 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:44 INFO - PROCESS | 11289 | 1468662824027 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:53:44 INFO - PROCESS | 11289 | ++DOCSHELL 0x8f8bc800 == 30 [pid = 11289] [id = 388] 02:53:44 INFO - PROCESS | 11289 | ++DOMWINDOW == 74 (0x9116b800) [pid = 11289] [serial = 1165] [outer = (nil)] 02:53:44 INFO - PROCESS | 11289 | ++DOMWINDOW == 75 (0x91172800) [pid = 11289] [serial = 1166] [outer = 0x9116b800] 02:53:44 INFO - PROCESS | 11289 | 1468662824162 Marionette DEBUG loaded listener.js 02:53:44 INFO - PROCESS | 11289 | ++DOMWINDOW == 76 (0x919e6c00) [pid = 11289] [serial = 1167] [outer = 0x9116b800] 02:53:44 INFO - PROCESS | 11289 | SkCairoFTTypeface::onFilterRec unimplemented 02:53:44 INFO - PROCESS | 11289 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 02:53:44 INFO - PROCESS | 11289 | SkCairoFTTypeface::onFilterRec unimplemented 02:53:44 INFO - PROCESS | 11289 | SkCairoFTTypeface::onFilterRec unimplemented 02:53:44 INFO - PROCESS | 11289 | SkCairoFTTypeface::onFilterRec unimplemented 02:53:44 INFO - PROCESS | 11289 | SkCairoFTTypeface::onFilterRec unimplemented 02:53:44 INFO - PROCESS | 11289 | SkCairoFTTypeface::onFilterRec unimplemented 02:53:44 INFO - PROCESS | 11289 | SkCairoFTTypeface::onFilterRec unimplemented 02:53:44 INFO - PROCESS | 11289 | SkCairoFTTypeface::onFilterRec unimplemented 02:53:44 INFO - PROCESS | 11289 | SkCairoFTTypeface::onFilterRec unimplemented 02:53:44 INFO - PROCESS | 11289 | SkCairoFTTypeface::onFilterRec unimplemented 02:53:44 INFO - PROCESS | 11289 | SkCairoFTTypeface::onFilterRec unimplemented 02:53:45 INFO - PROCESS | 11289 | 1468662825068 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"]]]}] 02:53:45 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 () { 02:53:45 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:53:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 02:53:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:53:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 02:53:45 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 () { 02:53:45 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:53:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 02:53:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:53:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 02:53:45 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 () { 02:53:45 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:53:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 02:53:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:53:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 02:53:45 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 () { 02:53:45 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:53:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 02:53:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:53:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 02:53:45 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1441ms 02:53:45 INFO - PROCESS | 11289 | 1468662825101 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 02:53:45 INFO - PROCESS | 11289 | 1468662825108 Marionette TRACE conn3 <- [1,1525,null,{"value":"8"}] 02:53:45 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 02:53:45 INFO - PROCESS | 11289 | 1468662825144 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 02:53:45 INFO - PROCESS | 11289 | 1468662825151 Marionette TRACE conn3 <- [1,1526,null,{}] 02:53:45 INFO - PROCESS | 11289 | 1468662825172 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}] 02:53:45 INFO - PROCESS | 11289 | 1468662825180 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:53:45 INFO - PROCESS | 11289 | 1468662825351 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 02:53:45 INFO - PROCESS | 11289 | 1468662825515 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:45 INFO - PROCESS | 11289 | 1468662825527 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:53:45 INFO - PROCESS | 11289 | ++DOCSHELL 0x92e0f800 == 31 [pid = 11289] [id = 389] 02:53:45 INFO - PROCESS | 11289 | ++DOMWINDOW == 77 (0x92e15400) [pid = 11289] [serial = 1168] [outer = (nil)] 02:53:45 INFO - PROCESS | 11289 | ++DOMWINDOW == 78 (0x93962800) [pid = 11289] [serial = 1169] [outer = 0x92e15400] 02:53:45 INFO - PROCESS | 11289 | 1468662825608 Marionette DEBUG loaded listener.js 02:53:45 INFO - PROCESS | 11289 | ++DOMWINDOW == 79 (0x93b90400) [pid = 11289] [serial = 1170] [outer = 0x92e15400] 02:53:46 INFO - PROCESS | 11289 | 1468662826496 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"]]]}] 02:53:46 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 02:53:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 02:53:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:53:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 02:53:46 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 02:53:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 02:53:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:53:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 02:53:46 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 02:53:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 02:53:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:53:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 02:53:46 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1421ms 02:53:46 INFO - PROCESS | 11289 | 1468662826575 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 02:53:46 INFO - PROCESS | 11289 | 1468662826580 Marionette TRACE conn3 <- [1,1529,null,{"value":"8"}] 02:53:46 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 02:53:46 INFO - PROCESS | 11289 | 1468662826588 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 02:53:46 INFO - PROCESS | 11289 | 1468662826593 Marionette TRACE conn3 <- [1,1530,null,{}] 02:53:46 INFO - PROCESS | 11289 | 1468662826598 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}] 02:53:46 INFO - PROCESS | 11289 | 1468662826603 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:53:46 INFO - PROCESS | 11289 | 1468662826789 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 02:53:46 INFO - PROCESS | 11289 | 1468662826950 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:46 INFO - PROCESS | 11289 | 1468662826959 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:53:46 INFO - PROCESS | 11289 | ++DOCSHELL 0x8e48d400 == 32 [pid = 11289] [id = 390] 02:53:46 INFO - PROCESS | 11289 | ++DOMWINDOW == 80 (0x8ec60c00) [pid = 11289] [serial = 1171] [outer = (nil)] 02:53:47 INFO - PROCESS | 11289 | ++DOMWINDOW == 81 (0x946f6400) [pid = 11289] [serial = 1172] [outer = 0x8ec60c00] 02:53:47 INFO - PROCESS | 11289 | 1468662827037 Marionette DEBUG loaded listener.js 02:53:47 INFO - PROCESS | 11289 | ++DOMWINDOW == 82 (0x95334800) [pid = 11289] [serial = 1173] [outer = 0x8ec60c00] 02:53:47 INFO - PROCESS | 11289 | 1468662827893 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]]]}] 02:53:47 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 02:53:47 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 02:53:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:53:47 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 02:53:47 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 02:53:47 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. 02:53:47 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 02:53:47 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1338ms 02:53:47 INFO - PROCESS | 11289 | 1468662827928 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 02:53:47 INFO - PROCESS | 11289 | 1468662827932 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 02:53:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 02:53:47 INFO - PROCESS | 11289 | 1468662827938 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 02:53:47 INFO - PROCESS | 11289 | 1468662827941 Marionette TRACE conn3 <- [1,1534,null,{}] 02:53:47 INFO - PROCESS | 11289 | 1468662827947 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}] 02:53:47 INFO - PROCESS | 11289 | 1468662827952 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:53:48 INFO - PROCESS | 11289 | 1468662828119 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 02:53:48 INFO - PROCESS | 11289 | 1468662828292 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:48 INFO - PROCESS | 11289 | 1468662828301 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:53:48 INFO - PROCESS | 11289 | ++DOCSHELL 0x8dc79000 == 33 [pid = 11289] [id = 391] 02:53:48 INFO - PROCESS | 11289 | ++DOMWINDOW == 83 (0x8e48f400) [pid = 11289] [serial = 1174] [outer = (nil)] 02:53:48 INFO - PROCESS | 11289 | ++DOMWINDOW == 84 (0x922c9800) [pid = 11289] [serial = 1175] [outer = 0x8e48f400] 02:53:48 INFO - PROCESS | 11289 | 1468662828381 Marionette DEBUG loaded listener.js 02:53:48 INFO - PROCESS | 11289 | ++DOMWINDOW == 85 (0x92116000) [pid = 11289] [serial = 1176] [outer = 0x8e48f400] 02:53:49 INFO - PROCESS | 11289 | 1468662829541 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]]]}] 02:53:49 INFO - PROCESS | 11289 | --DOCSHELL 0x919e3c00 == 32 [pid = 11289] [id = 385] 02:53:49 INFO - PROCESS | 11289 | --DOCSHELL 0x8f8b9c00 == 31 [pid = 11289] [id = 384] 02:53:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 02:53:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1679ms 02:53:49 INFO - PROCESS | 11289 | --DOCSHELL 0x8e6cc400 == 30 [pid = 11289] [id = 383] 02:53:49 INFO - PROCESS | 11289 | 1468662829621 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 02:53:49 INFO - PROCESS | 11289 | 1468662829627 Marionette TRACE conn3 <- [1,1537,null,{"value":"8"}] 02:53:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 02:53:49 INFO - PROCESS | 11289 | 1468662829635 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 02:53:49 INFO - PROCESS | 11289 | 1468662829639 Marionette TRACE conn3 <- [1,1538,null,{}] 02:53:49 INFO - PROCESS | 11289 | 1468662829647 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}] 02:53:49 INFO - PROCESS | 11289 | 1468662829653 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:53:49 INFO - PROCESS | 11289 | 1468662829845 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 02:53:49 INFO - PROCESS | 11289 | --DOMWINDOW == 84 (0x950d5800) [pid = 11289] [serial = 1118] [outer = (nil)] [url = about:blank] 02:53:49 INFO - PROCESS | 11289 | --DOMWINDOW == 83 (0x95145000) [pid = 11289] [serial = 1119] [outer = (nil)] [url = about:blank] 02:53:49 INFO - PROCESS | 11289 | --DOMWINDOW == 82 (0x95335c00) [pid = 11289] [serial = 1103] [outer = (nil)] [url = about:blank] 02:53:49 INFO - PROCESS | 11289 | --DOMWINDOW == 81 (0x9538d400) [pid = 11289] [serial = 1104] [outer = (nil)] [url = about:blank] 02:53:49 INFO - PROCESS | 11289 | --DOMWINDOW == 80 (0x8f63dc00) [pid = 11289] [serial = 1097] [outer = (nil)] [url = about:blank] 02:53:49 INFO - PROCESS | 11289 | --DOMWINDOW == 79 (0x8f8c3c00) [pid = 11289] [serial = 1098] [outer = (nil)] [url = about:blank] 02:53:49 INFO - PROCESS | 11289 | --DOMWINDOW == 78 (0x9396e000) [pid = 11289] [serial = 1095] [outer = (nil)] [url = about:blank] 02:53:49 INFO - PROCESS | 11289 | --DOMWINDOW == 77 (0x9211c800) [pid = 11289] [serial = 1112] [outer = (nil)] [url = about:blank] 02:53:49 INFO - PROCESS | 11289 | --DOMWINDOW == 76 (0x8eedc000) [pid = 11289] [serial = 1106] [outer = (nil)] [url = about:blank] 02:53:49 INFO - PROCESS | 11289 | --DOMWINDOW == 75 (0x8eee2000) [pid = 11289] [serial = 1107] [outer = (nil)] [url = about:blank] 02:53:49 INFO - PROCESS | 11289 | --DOMWINDOW == 74 (0x922d0c00) [pid = 11289] [serial = 1100] [outer = (nil)] [url = about:blank] 02:53:49 INFO - PROCESS | 11289 | --DOMWINDOW == 73 (0x919ea800) [pid = 11289] [serial = 1101] [outer = (nil)] [url = about:blank] 02:53:49 INFO - PROCESS | 11289 | --DOMWINDOW == 72 (0x90f23c00) [pid = 11289] [serial = 1109] [outer = (nil)] [url = about:blank] 02:53:49 INFO - PROCESS | 11289 | --DOMWINDOW == 71 (0x90f8c800) [pid = 11289] [serial = 1110] [outer = (nil)] [url = about:blank] 02:53:49 INFO - PROCESS | 11289 | --DOMWINDOW == 70 (0x93965800) [pid = 11289] [serial = 1115] [outer = (nil)] [url = about:blank] 02:53:49 INFO - PROCESS | 11289 | --DOMWINDOW == 69 (0x91e46000) [pid = 11289] [serial = 1116] [outer = (nil)] [url = about:blank] 02:53:49 INFO - PROCESS | 11289 | --DOMWINDOW == 68 (0x97fe9800) [pid = 11289] [serial = 1124] [outer = (nil)] [url = about:blank] 02:53:49 INFO - PROCESS | 11289 | --DOMWINDOW == 67 (0x9883bc00) [pid = 11289] [serial = 1125] [outer = (nil)] [url = about:blank] 02:53:49 INFO - PROCESS | 11289 | --DOMWINDOW == 66 (0x922cf000) [pid = 11289] [serial = 1113] [outer = (nil)] [url = about:blank] 02:53:49 INFO - PROCESS | 11289 | --DOMWINDOW == 65 (0x953c4800) [pid = 11289] [serial = 1121] [outer = (nil)] [url = about:blank] 02:53:49 INFO - PROCESS | 11289 | --DOMWINDOW == 64 (0x953d1400) [pid = 11289] [serial = 1122] [outer = (nil)] [url = about:blank] 02:53:50 INFO - PROCESS | 11289 | 1468662830052 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:50 INFO - PROCESS | 11289 | 1468662830064 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:53:50 INFO - PROCESS | 11289 | ++DOCSHELL 0x8e6cb800 == 31 [pid = 11289] [id = 392] 02:53:50 INFO - PROCESS | 11289 | ++DOMWINDOW == 65 (0x8e6cbc00) [pid = 11289] [serial = 1177] [outer = (nil)] 02:53:50 INFO - PROCESS | 11289 | ++DOMWINDOW == 66 (0x8eed9c00) [pid = 11289] [serial = 1178] [outer = 0x8e6cbc00] 02:53:50 INFO - PROCESS | 11289 | 1468662830134 Marionette DEBUG loaded listener.js 02:53:50 INFO - PROCESS | 11289 | ++DOMWINDOW == 67 (0x8f634400) [pid = 11289] [serial = 1179] [outer = 0x8e6cbc00] 02:53:50 INFO - PROCESS | 11289 | 1468662830855 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]]]}] 02:53:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 02:53:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1241ms 02:53:50 INFO - PROCESS | 11289 | 1468662830876 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 02:53:50 INFO - PROCESS | 11289 | 1468662830884 Marionette TRACE conn3 <- [1,1541,null,{"value":"8"}] 02:53:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 02:53:50 INFO - PROCESS | 11289 | 1468662830893 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 02:53:50 INFO - PROCESS | 11289 | 1468662830897 Marionette TRACE conn3 <- [1,1542,null,{}] 02:53:50 INFO - PROCESS | 11289 | 1468662830903 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}] 02:53:50 INFO - PROCESS | 11289 | 1468662830908 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:53:51 INFO - PROCESS | 11289 | 1468662831104 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 02:53:51 INFO - PROCESS | 11289 | 1468662831128 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:51 INFO - PROCESS | 11289 | 1468662831134 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:53:51 INFO - PROCESS | 11289 | ++DOCSHELL 0x90f1c400 == 32 [pid = 11289] [id = 393] 02:53:51 INFO - PROCESS | 11289 | ++DOMWINDOW == 68 (0x90f88400) [pid = 11289] [serial = 1180] [outer = (nil)] 02:53:51 INFO - PROCESS | 11289 | ++DOMWINDOW == 69 (0x90f94c00) [pid = 11289] [serial = 1181] [outer = 0x90f88400] 02:53:51 INFO - PROCESS | 11289 | 1468662831205 Marionette DEBUG loaded listener.js 02:53:51 INFO - PROCESS | 11289 | ++DOMWINDOW == 70 (0x91170c00) [pid = 11289] [serial = 1182] [outer = 0x90f88400] 02:53:52 INFO - PROCESS | 11289 | 1468662832090 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]]]}] 02:53:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 02:53:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1234ms 02:53:52 INFO - PROCESS | 11289 | 1468662832127 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 02:53:52 INFO - PROCESS | 11289 | 1468662832130 Marionette TRACE conn3 <- [1,1545,null,{"value":"8"}] 02:53:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 02:53:52 INFO - PROCESS | 11289 | 1468662832137 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 02:53:52 INFO - PROCESS | 11289 | 1468662832143 Marionette TRACE conn3 <- [1,1546,null,{}] 02:53:52 INFO - PROCESS | 11289 | 1468662832158 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}] 02:53:52 INFO - PROCESS | 11289 | 1468662832166 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:53:52 INFO - PROCESS | 11289 | 1468662832320 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 02:53:52 INFO - PROCESS | 11289 | 1468662832461 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:52 INFO - PROCESS | 11289 | 1468662832472 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:53:52 INFO - PROCESS | 11289 | ++DOCSHELL 0x922e1800 == 33 [pid = 11289] [id = 394] 02:53:52 INFO - PROCESS | 11289 | ++DOMWINDOW == 71 (0x922e9400) [pid = 11289] [serial = 1183] [outer = (nil)] 02:53:52 INFO - PROCESS | 11289 | ++DOMWINDOW == 72 (0x92e08800) [pid = 11289] [serial = 1184] [outer = 0x922e9400] 02:53:52 INFO - PROCESS | 11289 | 1468662832543 Marionette DEBUG loaded listener.js 02:53:52 INFO - PROCESS | 11289 | ++DOMWINDOW == 73 (0x9396e800) [pid = 11289] [serial = 1185] [outer = 0x922e9400] 02:53:53 INFO - PROCESS | 11289 | 1468662833375 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]]]}] 02:53:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 02:53:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1291ms 02:53:53 INFO - PROCESS | 11289 | 1468662833428 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 02:53:53 INFO - PROCESS | 11289 | 1468662833432 Marionette TRACE conn3 <- [1,1549,null,{"value":"8"}] 02:53:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 02:53:53 INFO - PROCESS | 11289 | 1468662833439 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 02:53:53 INFO - PROCESS | 11289 | 1468662833441 Marionette TRACE conn3 <- [1,1550,null,{}] 02:53:53 INFO - PROCESS | 11289 | 1468662833452 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}] 02:53:53 INFO - PROCESS | 11289 | 1468662833456 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:53:53 INFO - PROCESS | 11289 | 1468662833654 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 02:53:53 INFO - PROCESS | 11289 | 1468662833677 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:53 INFO - PROCESS | 11289 | 1468662833683 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:53:53 INFO - PROCESS | 11289 | ++DOCSHELL 0x90f85800 == 34 [pid = 11289] [id = 395] 02:53:53 INFO - PROCESS | 11289 | ++DOMWINDOW == 74 (0x93b97000) [pid = 11289] [serial = 1186] [outer = (nil)] 02:53:53 INFO - PROCESS | 11289 | ++DOMWINDOW == 75 (0x95335c00) [pid = 11289] [serial = 1187] [outer = 0x93b97000] 02:53:53 INFO - PROCESS | 11289 | 1468662833751 Marionette DEBUG loaded listener.js 02:53:53 INFO - PROCESS | 11289 | ++DOMWINDOW == 76 (0x953c3800) [pid = 11289] [serial = 1188] [outer = 0x93b97000] 02:53:54 INFO - PROCESS | 11289 | --DOMWINDOW == 75 (0x8dc77800) [pid = 11289] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 02:53:54 INFO - PROCESS | 11289 | --DOMWINDOW == 74 (0x99aca400) [pid = 11289] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 02:53:54 INFO - PROCESS | 11289 | --DOMWINDOW == 73 (0x91c08000) [pid = 11289] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 02:53:54 INFO - PROCESS | 11289 | --DOMWINDOW == 72 (0x8ec66400) [pid = 11289] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 02:53:54 INFO - PROCESS | 11289 | --DOMWINDOW == 71 (0x953da400) [pid = 11289] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 02:53:54 INFO - PROCESS | 11289 | --DOMWINDOW == 70 (0x97f0b400) [pid = 11289] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 02:53:54 INFO - PROCESS | 11289 | --DOMWINDOW == 69 (0x993c4400) [pid = 11289] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 02:53:54 INFO - PROCESS | 11289 | --DOMWINDOW == 68 (0x8e6cf000) [pid = 11289] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 02:53:54 INFO - PROCESS | 11289 | --DOMWINDOW == 67 (0x8e6ccc00) [pid = 11289] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 02:53:54 INFO - PROCESS | 11289 | --DOMWINDOW == 66 (0x8f8be400) [pid = 11289] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 02:53:54 INFO - PROCESS | 11289 | --DOMWINDOW == 65 (0x919e5800) [pid = 11289] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 02:53:54 INFO - PROCESS | 11289 | 1468662834688 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]]]}] 02:53:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 02:53:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1291ms 02:53:54 INFO - PROCESS | 11289 | 1468662834730 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 02:53:54 INFO - PROCESS | 11289 | 1468662834736 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 02:53:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 02:53:54 INFO - PROCESS | 11289 | 1468662834751 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 02:53:54 INFO - PROCESS | 11289 | 1468662834753 Marionette TRACE conn3 <- [1,1554,null,{}] 02:53:54 INFO - PROCESS | 11289 | 1468662834760 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}] 02:53:54 INFO - PROCESS | 11289 | 1468662834764 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:53:54 INFO - PROCESS | 11289 | 1468662834939 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 02:53:54 INFO - PROCESS | 11289 | 1468662834952 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:54 INFO - PROCESS | 11289 | 1468662834959 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:53:55 INFO - PROCESS | 11289 | ++DOCSHELL 0x8e490000 == 35 [pid = 11289] [id = 396] 02:53:55 INFO - PROCESS | 11289 | ++DOMWINDOW == 66 (0x8e6ccc00) [pid = 11289] [serial = 1189] [outer = (nil)] 02:53:55 INFO - PROCESS | 11289 | ++DOMWINDOW == 67 (0x91e51800) [pid = 11289] [serial = 1190] [outer = 0x8e6ccc00] 02:53:55 INFO - PROCESS | 11289 | 1468662835144 Marionette DEBUG loaded listener.js 02:53:55 INFO - PROCESS | 11289 | ++DOMWINDOW == 68 (0x953c9000) [pid = 11289] [serial = 1191] [outer = 0x8e6ccc00] 02:53:55 INFO - PROCESS | 11289 | 1468662835903 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]]]}] 02:53:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 02:53:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1180ms 02:53:55 INFO - PROCESS | 11289 | 1468662835928 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 02:53:55 INFO - PROCESS | 11289 | 1468662835932 Marionette TRACE conn3 <- [1,1557,null,{"value":"8"}] 02:53:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 02:53:55 INFO - PROCESS | 11289 | 1468662835938 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 02:53:55 INFO - PROCESS | 11289 | 1468662835941 Marionette TRACE conn3 <- [1,1558,null,{}] 02:53:55 INFO - PROCESS | 11289 | 1468662835946 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}] 02:53:55 INFO - PROCESS | 11289 | 1468662835956 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:53:56 INFO - PROCESS | 11289 | 1468662836191 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 02:53:56 INFO - PROCESS | 11289 | 1468662836209 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:56 INFO - PROCESS | 11289 | 1468662836216 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:53:56 INFO - PROCESS | 11289 | ++DOCSHELL 0x8dc77800 == 36 [pid = 11289] [id = 397] 02:53:56 INFO - PROCESS | 11289 | ++DOMWINDOW == 69 (0x8e497000) [pid = 11289] [serial = 1192] [outer = (nil)] 02:53:56 INFO - PROCESS | 11289 | ++DOMWINDOW == 70 (0x98839c00) [pid = 11289] [serial = 1193] [outer = 0x8e497000] 02:53:56 INFO - PROCESS | 11289 | 1468662836295 Marionette DEBUG loaded listener.js 02:53:56 INFO - PROCESS | 11289 | ++DOMWINDOW == 71 (0x8f63ec00) [pid = 11289] [serial = 1194] [outer = 0x8e497000] 02:53:57 INFO - PROCESS | 11289 | 1468662837355 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]]]}] 02:53:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 02:53:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1485ms 02:53:57 INFO - PROCESS | 11289 | 1468662837424 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 02:53:57 INFO - PROCESS | 11289 | 1468662837431 Marionette TRACE conn3 <- [1,1561,null,{"value":"8"}] 02:53:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 02:53:57 INFO - PROCESS | 11289 | 1468662837439 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 02:53:57 INFO - PROCESS | 11289 | 1468662837444 Marionette TRACE conn3 <- [1,1562,null,{}] 02:53:57 INFO - PROCESS | 11289 | 1468662837453 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}] 02:53:57 INFO - PROCESS | 11289 | 1468662837459 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:53:57 INFO - PROCESS | 11289 | 1468662837671 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 02:53:57 INFO - PROCESS | 11289 | 1468662837889 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:57 INFO - PROCESS | 11289 | 1468662837897 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:53:57 INFO - PROCESS | 11289 | ++DOCSHELL 0x8edcd800 == 37 [pid = 11289] [id = 398] 02:53:57 INFO - PROCESS | 11289 | ++DOMWINDOW == 72 (0x8eedb000) [pid = 11289] [serial = 1195] [outer = (nil)] 02:53:58 INFO - PROCESS | 11289 | ++DOMWINDOW == 73 (0x8f8c6000) [pid = 11289] [serial = 1196] [outer = 0x8eedb000] 02:53:58 INFO - PROCESS | 11289 | 1468662838021 Marionette DEBUG loaded listener.js 02:53:58 INFO - PROCESS | 11289 | ++DOMWINDOW == 74 (0x90f28400) [pid = 11289] [serial = 1197] [outer = 0x8eedb000] 02:53:58 INFO - PROCESS | 11289 | 1468662838897 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]]]}] 02:53:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 02:53:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1494ms 02:53:58 INFO - PROCESS | 11289 | 1468662838933 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 02:53:58 INFO - PROCESS | 11289 | 1468662838939 Marionette TRACE conn3 <- [1,1565,null,{"value":"8"}] 02:53:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 02:53:58 INFO - PROCESS | 11289 | 1468662838950 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 02:53:58 INFO - PROCESS | 11289 | 1468662838954 Marionette TRACE conn3 <- [1,1566,null,{}] 02:53:58 INFO - PROCESS | 11289 | 1468662838960 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}] 02:53:58 INFO - PROCESS | 11289 | 1468662838966 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:53:59 INFO - PROCESS | 11289 | 1468662839139 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 02:53:59 INFO - PROCESS | 11289 | 1468662839309 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:59 INFO - PROCESS | 11289 | 1468662839321 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:53:59 INFO - PROCESS | 11289 | ++DOCSHELL 0x8edce000 == 38 [pid = 11289] [id = 399] 02:53:59 INFO - PROCESS | 11289 | ++DOMWINDOW == 75 (0x91e25800) [pid = 11289] [serial = 1198] [outer = (nil)] 02:53:59 INFO - PROCESS | 11289 | ++DOMWINDOW == 76 (0x922ca000) [pid = 11289] [serial = 1199] [outer = 0x91e25800] 02:53:59 INFO - PROCESS | 11289 | 1468662839398 Marionette DEBUG loaded listener.js 02:53:59 INFO - PROCESS | 11289 | ++DOMWINDOW == 77 (0x922ea000) [pid = 11289] [serial = 1200] [outer = 0x91e25800] 02:54:00 INFO - PROCESS | 11289 | 1468662840393 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]]]}] 02:54:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 02:54:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1481ms 02:54:00 INFO - PROCESS | 11289 | 1468662840431 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 02:54:00 INFO - PROCESS | 11289 | 1468662840435 Marionette TRACE conn3 <- [1,1569,null,{"value":"8"}] 02:54:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 02:54:00 INFO - PROCESS | 11289 | 1468662840442 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 02:54:00 INFO - PROCESS | 11289 | 1468662840448 Marionette TRACE conn3 <- [1,1570,null,{}] 02:54:00 INFO - PROCESS | 11289 | 1468662840465 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}] 02:54:00 INFO - PROCESS | 11289 | 1468662840473 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:54:00 INFO - PROCESS | 11289 | 1468662840656 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 02:54:00 INFO - PROCESS | 11289 | 1468662840829 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:00 INFO - PROCESS | 11289 | 1468662840838 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:54:00 INFO - PROCESS | 11289 | ++DOCSHELL 0x953dbc00 == 39 [pid = 11289] [id = 400] 02:54:00 INFO - PROCESS | 11289 | ++DOMWINDOW == 78 (0x953de800) [pid = 11289] [serial = 1201] [outer = (nil)] 02:54:00 INFO - PROCESS | 11289 | ++DOMWINDOW == 79 (0x98135c00) [pid = 11289] [serial = 1202] [outer = 0x953de800] 02:54:00 INFO - PROCESS | 11289 | 1468662840926 Marionette DEBUG loaded listener.js 02:54:01 INFO - PROCESS | 11289 | ++DOMWINDOW == 80 (0x98ca5c00) [pid = 11289] [serial = 1203] [outer = 0x953de800] 02:54:01 INFO - PROCESS | 11289 | 1468662841877 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]]]}] 02:54:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 02:54:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1494ms 02:54:01 INFO - PROCESS | 11289 | 1468662841937 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 02:54:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 02:54:01 INFO - PROCESS | 11289 | 1468662841948 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 02:54:01 INFO - PROCESS | 11289 | 1468662841953 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 02:54:01 INFO - PROCESS | 11289 | 1468662841957 Marionette TRACE conn3 <- [1,1574,null,{}] 02:54:01 INFO - PROCESS | 11289 | 1468662841963 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}] 02:54:01 INFO - PROCESS | 11289 | 1468662841968 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:54:02 INFO - PROCESS | 11289 | 1468662842155 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 02:54:02 INFO - PROCESS | 11289 | 1468662842330 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:02 INFO - PROCESS | 11289 | 1468662842342 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:54:02 INFO - PROCESS | 11289 | ++DOCSHELL 0x9116ac00 == 40 [pid = 11289] [id = 401] 02:54:02 INFO - PROCESS | 11289 | ++DOMWINDOW == 81 (0x95331800) [pid = 11289] [serial = 1204] [outer = (nil)] 02:54:02 INFO - PROCESS | 11289 | ++DOMWINDOW == 82 (0x994e1400) [pid = 11289] [serial = 1205] [outer = 0x95331800] 02:54:02 INFO - PROCESS | 11289 | 1468662842424 Marionette DEBUG loaded listener.js 02:54:02 INFO - PROCESS | 11289 | ++DOMWINDOW == 83 (0x99685800) [pid = 11289] [serial = 1206] [outer = 0x95331800] 02:54:03 INFO - PROCESS | 11289 | 1468662843322 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]]]}] 02:54:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 02:54:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1431ms 02:54:03 INFO - PROCESS | 11289 | 1468662843387 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 02:54:03 INFO - PROCESS | 11289 | 1468662843391 Marionette TRACE conn3 <- [1,1577,null,{"value":"8"}] 02:54:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 02:54:03 INFO - PROCESS | 11289 | 1468662843397 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 02:54:03 INFO - PROCESS | 11289 | 1468662843400 Marionette TRACE conn3 <- [1,1578,null,{}] 02:54:03 INFO - PROCESS | 11289 | 1468662843406 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}] 02:54:03 INFO - PROCESS | 11289 | 1468662843411 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:54:03 INFO - PROCESS | 11289 | 1468662843596 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 02:54:03 INFO - PROCESS | 11289 | 1468662843775 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:03 INFO - PROCESS | 11289 | 1468662843784 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:54:03 INFO - PROCESS | 11289 | ++DOCSHELL 0x993cd800 == 41 [pid = 11289] [id = 402] 02:54:03 INFO - PROCESS | 11289 | ++DOMWINDOW == 84 (0x99433400) [pid = 11289] [serial = 1207] [outer = (nil)] 02:54:03 INFO - PROCESS | 11289 | ++DOMWINDOW == 85 (0x99ac7400) [pid = 11289] [serial = 1208] [outer = 0x99433400] 02:54:03 INFO - PROCESS | 11289 | 1468662843864 Marionette DEBUG loaded listener.js 02:54:03 INFO - PROCESS | 11289 | ++DOMWINDOW == 86 (0x99c6ec00) [pid = 11289] [serial = 1209] [outer = 0x99433400] 02:54:04 INFO - PROCESS | 11289 | 1468662844820 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]]]}] 02:54:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 02:54:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1478ms 02:54:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 02:54:04 INFO - PROCESS | 11289 | 1468662844876 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 02:54:04 INFO - PROCESS | 11289 | 1468662844879 Marionette TRACE conn3 <- [1,1581,null,{"value":"8"}] 02:54:04 INFO - PROCESS | 11289 | 1468662844886 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 02:54:04 INFO - PROCESS | 11289 | 1468662844889 Marionette TRACE conn3 <- [1,1582,null,{}] 02:54:04 INFO - PROCESS | 11289 | 1468662844895 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}] 02:54:04 INFO - PROCESS | 11289 | 1468662844916 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:54:05 INFO - PROCESS | 11289 | 1468662845152 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 02:54:05 INFO - PROCESS | 11289 | 1468662845394 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:05 INFO - PROCESS | 11289 | 1468662845404 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:54:05 INFO - PROCESS | 11289 | ++DOCSHELL 0x8e489c00 == 42 [pid = 11289] [id = 403] 02:54:05 INFO - PROCESS | 11289 | ++DOMWINDOW == 87 (0x8e48d800) [pid = 11289] [serial = 1210] [outer = (nil)] 02:54:05 INFO - PROCESS | 11289 | ++DOMWINDOW == 88 (0x8eedbc00) [pid = 11289] [serial = 1211] [outer = 0x8e48d800] 02:54:05 INFO - PROCESS | 11289 | 1468662845528 Marionette DEBUG loaded listener.js 02:54:05 INFO - PROCESS | 11289 | ++DOMWINDOW == 89 (0x90f25c00) [pid = 11289] [serial = 1212] [outer = 0x8e48d800] 02:54:06 INFO - PROCESS | 11289 | 1468662846655 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]]]}] 02:54:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 02:54:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1836ms 02:54:06 INFO - PROCESS | 11289 | 1468662846722 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 02:54:06 INFO - PROCESS | 11289 | 1468662846728 Marionette TRACE conn3 <- [1,1585,null,{"value":"8"}] 02:54:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 02:54:06 INFO - PROCESS | 11289 | 1468662846736 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 02:54:06 INFO - PROCESS | 11289 | 1468662846741 Marionette TRACE conn3 <- [1,1586,null,{}] 02:54:06 INFO - PROCESS | 11289 | 1468662846749 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}] 02:54:06 INFO - PROCESS | 11289 | 1468662846755 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:54:06 INFO - PROCESS | 11289 | 1468662846962 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 02:54:07 INFO - PROCESS | 11289 | 1468662847293 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:07 INFO - PROCESS | 11289 | 1468662847310 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:54:07 INFO - PROCESS | 11289 | ++DOCSHELL 0x8eed7c00 == 43 [pid = 11289] [id = 404] 02:54:07 INFO - PROCESS | 11289 | ++DOMWINDOW == 90 (0x8eedc400) [pid = 11289] [serial = 1213] [outer = (nil)] 02:54:07 INFO - PROCESS | 11289 | ++DOMWINDOW == 91 (0x8f8b7400) [pid = 11289] [serial = 1214] [outer = 0x8eedc400] 02:54:07 INFO - PROCESS | 11289 | 1468662847385 Marionette DEBUG loaded listener.js 02:54:07 INFO - PROCESS | 11289 | ++DOMWINDOW == 92 (0x8f8c4800) [pid = 11289] [serial = 1215] [outer = 0x8eedc400] 02:54:08 INFO - PROCESS | 11289 | --DOCSHELL 0x8e490000 == 42 [pid = 11289] [id = 396] 02:54:08 INFO - PROCESS | 11289 | --DOCSHELL 0x90f85800 == 41 [pid = 11289] [id = 395] 02:54:08 INFO - PROCESS | 11289 | --DOCSHELL 0x922e1800 == 40 [pid = 11289] [id = 394] 02:54:08 INFO - PROCESS | 11289 | --DOCSHELL 0x90f1c400 == 39 [pid = 11289] [id = 393] 02:54:08 INFO - PROCESS | 11289 | --DOCSHELL 0x8e6cb800 == 38 [pid = 11289] [id = 392] 02:54:08 INFO - PROCESS | 11289 | --DOCSHELL 0x91171000 == 37 [pid = 11289] [id = 386] 02:54:08 INFO - PROCESS | 11289 | --DOCSHELL 0x8e493800 == 36 [pid = 11289] [id = 387] 02:54:08 INFO - PROCESS | 11289 | --DOCSHELL 0x92e0f800 == 35 [pid = 11289] [id = 389] 02:54:08 INFO - PROCESS | 11289 | --DOCSHELL 0x8f8bc800 == 34 [pid = 11289] [id = 388] 02:54:08 INFO - PROCESS | 11289 | --DOCSHELL 0x8dc79000 == 33 [pid = 11289] [id = 391] 02:54:08 INFO - PROCESS | 11289 | --DOCSHELL 0x8e48d400 == 32 [pid = 11289] [id = 390] 02:54:08 INFO - PROCESS | 11289 | --DOCSHELL 0x8e6cec00 == 31 [pid = 11289] [id = 382] 02:54:08 INFO - PROCESS | 11289 | --DOCSHELL 0x8e489c00 == 30 [pid = 11289] [id = 403] 02:54:08 INFO - PROCESS | 11289 | --DOCSHELL 0x9116ac00 == 29 [pid = 11289] [id = 401] 02:54:08 INFO - PROCESS | 11289 | --DOCSHELL 0x993cd800 == 28 [pid = 11289] [id = 402] 02:54:08 INFO - PROCESS | 11289 | --DOCSHELL 0x953dbc00 == 27 [pid = 11289] [id = 400] 02:54:08 INFO - PROCESS | 11289 | --DOCSHELL 0x8edce000 == 26 [pid = 11289] [id = 399] 02:54:08 INFO - PROCESS | 11289 | --DOCSHELL 0x8dc77800 == 25 [pid = 11289] [id = 397] 02:54:08 INFO - PROCESS | 11289 | --DOCSHELL 0x8edcd800 == 24 [pid = 11289] [id = 398] 02:54:09 INFO - PROCESS | 11289 | --DOMWINDOW == 91 (0x8f8c2000) [pid = 11289] [serial = 1154] [outer = (nil)] [url = about:blank] 02:54:09 INFO - PROCESS | 11289 | --DOMWINDOW == 90 (0x919eb800) [pid = 11289] [serial = 1157] [outer = (nil)] [url = about:blank] 02:54:09 INFO - PROCESS | 11289 | --DOMWINDOW == 89 (0x9211d000) [pid = 11289] [serial = 1160] [outer = (nil)] [url = about:blank] 02:54:09 INFO - PROCESS | 11289 | --DOMWINDOW == 88 (0x90f20800) [pid = 11289] [serial = 1146] [outer = (nil)] [url = about:blank] 02:54:09 INFO - PROCESS | 11289 | --DOMWINDOW == 87 (0x9a259400) [pid = 11289] [serial = 1143] [outer = (nil)] [url = about:blank] 02:54:09 INFO - PROCESS | 11289 | --DOMWINDOW == 86 (0x92e13000) [pid = 11289] [serial = 1131] [outer = (nil)] [url = about:blank] 02:54:09 INFO - PROCESS | 11289 | --DOMWINDOW == 85 (0x90f26800) [pid = 11289] [serial = 1128] [outer = (nil)] [url = about:blank] 02:54:09 INFO - PROCESS | 11289 | --DOMWINDOW == 84 (0x98ca2000) [pid = 11289] [serial = 1134] [outer = (nil)] [url = about:blank] 02:54:09 INFO - PROCESS | 11289 | --DOMWINDOW == 83 (0x99434800) [pid = 11289] [serial = 1137] [outer = (nil)] [url = about:blank] 02:54:09 INFO - PROCESS | 11289 | --DOMWINDOW == 82 (0x99770c00) [pid = 11289] [serial = 1140] [outer = (nil)] [url = about:blank] 02:54:09 INFO - PROCESS | 11289 | --DOMWINDOW == 81 (0x91c07800) [pid = 11289] [serial = 1158] [outer = (nil)] [url = about:blank] 02:54:09 INFO - PROCESS | 11289 | --DOMWINDOW == 80 (0x8eedcc00) [pid = 11289] [serial = 1127] [outer = (nil)] [url = about:blank] 02:54:09 INFO - PROCESS | 11289 | --DOMWINDOW == 79 (0x922cfc00) [pid = 11289] [serial = 1130] [outer = (nil)] [url = about:blank] 02:54:09 INFO - PROCESS | 11289 | --DOMWINDOW == 78 (0x97fedc00) [pid = 11289] [serial = 1133] [outer = (nil)] [url = about:blank] 02:54:09 INFO - PROCESS | 11289 | --DOMWINDOW == 77 (0x90f1f000) [pid = 11289] [serial = 1149] [outer = (nil)] [url = about:blank] 02:54:09 INFO - PROCESS | 11289 | --DOMWINDOW == 76 (0x8f8bac00) [pid = 11289] [serial = 1148] [outer = (nil)] [url = about:blank] 02:54:09 INFO - PROCESS | 11289 | --DOMWINDOW == 75 (0x99429c00) [pid = 11289] [serial = 1136] [outer = (nil)] [url = about:blank] 02:54:09 INFO - PROCESS | 11289 | --DOMWINDOW == 74 (0x9967b000) [pid = 11289] [serial = 1139] [outer = (nil)] [url = about:blank] 02:54:09 INFO - PROCESS | 11289 | --DOMWINDOW == 73 (0x9a24f000) [pid = 11289] [serial = 1142] [outer = (nil)] [url = about:blank] 02:54:09 INFO - PROCESS | 11289 | --DOMWINDOW == 72 (0x8edc7400) [pid = 11289] [serial = 1145] [outer = (nil)] [url = about:blank] 02:54:09 INFO - PROCESS | 11289 | --DOMWINDOW == 71 (0x8ec62800) [pid = 11289] [serial = 1151] [outer = (nil)] [url = about:blank] 02:54:09 INFO - PROCESS | 11289 | --DOMWINDOW == 70 (0x8edc6400) [pid = 11289] [serial = 1152] [outer = (nil)] [url = about:blank] 02:54:09 INFO - PROCESS | 11289 | --DOMWINDOW == 69 (0x90f1d800) [pid = 11289] [serial = 1155] [outer = (nil)] [url = about:blank] 02:54:09 INFO - PROCESS | 11289 | 1468662849408 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]]]}] 02:54:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 02:54:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 2735ms 02:54:09 INFO - PROCESS | 11289 | 1468662849471 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 02:54:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 02:54:09 INFO - PROCESS | 11289 | 1468662849476 Marionette TRACE conn3 <- [1,1589,null,{"value":"8"}] 02:54:09 INFO - PROCESS | 11289 | 1468662849484 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 02:54:09 INFO - PROCESS | 11289 | 1468662849489 Marionette TRACE conn3 <- [1,1590,null,{}] 02:54:09 INFO - PROCESS | 11289 | 1468662849497 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}] 02:54:09 INFO - PROCESS | 11289 | 1468662849502 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:54:09 INFO - PROCESS | 11289 | 1468662849704 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 02:54:09 INFO - PROCESS | 11289 | 1468662849841 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:09 INFO - PROCESS | 11289 | 1468662849848 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:54:09 INFO - PROCESS | 11289 | ++DOCSHELL 0x8e498c00 == 25 [pid = 11289] [id = 405] 02:54:09 INFO - PROCESS | 11289 | ++DOMWINDOW == 70 (0x8e6c4400) [pid = 11289] [serial = 1216] [outer = (nil)] 02:54:09 INFO - PROCESS | 11289 | ++DOMWINDOW == 71 (0x8ec5d000) [pid = 11289] [serial = 1217] [outer = 0x8e6c4400] 02:54:09 INFO - PROCESS | 11289 | 1468662849925 Marionette DEBUG loaded listener.js 02:54:10 INFO - PROCESS | 11289 | ++DOMWINDOW == 72 (0x8ec64400) [pid = 11289] [serial = 1218] [outer = 0x8e6c4400] 02:54:10 INFO - PROCESS | 11289 | 1468662850706 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]]]}] 02:54:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 02:54:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1283ms 02:54:10 INFO - PROCESS | 11289 | 1468662850766 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 02:54:10 INFO - PROCESS | 11289 | 1468662850775 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 02:54:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 02:54:10 INFO - PROCESS | 11289 | 1468662850790 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 02:54:10 INFO - PROCESS | 11289 | 1468662850795 Marionette TRACE conn3 <- [1,1594,null,{}] 02:54:10 INFO - PROCESS | 11289 | 1468662850801 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}] 02:54:10 INFO - PROCESS | 11289 | 1468662850806 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:54:10 INFO - PROCESS | 11289 | 1468662850974 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 02:54:11 INFO - PROCESS | 11289 | 1468662851109 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:11 INFO - PROCESS | 11289 | 1468662851118 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:54:11 INFO - PROCESS | 11289 | ++DOCSHELL 0x8eee3c00 == 26 [pid = 11289] [id = 406] 02:54:11 INFO - PROCESS | 11289 | ++DOMWINDOW == 73 (0x8f8c1400) [pid = 11289] [serial = 1219] [outer = (nil)] 02:54:11 INFO - PROCESS | 11289 | ++DOMWINDOW == 74 (0x90f1e400) [pid = 11289] [serial = 1220] [outer = 0x8f8c1400] 02:54:11 INFO - PROCESS | 11289 | 1468662851194 Marionette DEBUG loaded listener.js 02:54:11 INFO - PROCESS | 11289 | ++DOMWINDOW == 75 (0x90f23400) [pid = 11289] [serial = 1221] [outer = 0x8f8c1400] 02:54:12 INFO - PROCESS | 11289 | 1468662852083 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]]]}] 02:54:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 02:54:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1327ms 02:54:12 INFO - PROCESS | 11289 | 1468662852118 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 02:54:12 INFO - PROCESS | 11289 | 1468662852122 Marionette TRACE conn3 <- [1,1597,null,{"value":"8"}] 02:54:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 02:54:12 INFO - PROCESS | 11289 | 1468662852128 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 02:54:12 INFO - PROCESS | 11289 | 1468662852134 Marionette TRACE conn3 <- [1,1598,null,{}] 02:54:12 INFO - PROCESS | 11289 | 1468662852159 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}] 02:54:12 INFO - PROCESS | 11289 | 1468662852167 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:54:12 INFO - PROCESS | 11289 | 1468662852376 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 02:54:12 INFO - PROCESS | 11289 | 1468662852401 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:12 INFO - PROCESS | 11289 | 1468662852415 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:54:12 INFO - PROCESS | 11289 | ++DOCSHELL 0x919efc00 == 27 [pid = 11289] [id = 407] 02:54:12 INFO - PROCESS | 11289 | ++DOMWINDOW == 76 (0x919f0800) [pid = 11289] [serial = 1222] [outer = (nil)] 02:54:12 INFO - PROCESS | 11289 | ++DOMWINDOW == 77 (0x91c06000) [pid = 11289] [serial = 1223] [outer = 0x919f0800] 02:54:12 INFO - PROCESS | 11289 | 1468662852483 Marionette DEBUG loaded listener.js 02:54:12 INFO - PROCESS | 11289 | ++DOMWINDOW == 78 (0x91e1dc00) [pid = 11289] [serial = 1224] [outer = 0x919f0800] 02:54:13 INFO - PROCESS | 11289 | 1468662853334 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]]]}] 02:54:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 02:54:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1237ms 02:54:13 INFO - PROCESS | 11289 | 1468662853366 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 02:54:13 INFO - PROCESS | 11289 | 1468662853369 Marionette TRACE conn3 <- [1,1601,null,{"value":"8"}] 02:54:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 02:54:13 INFO - PROCESS | 11289 | 1468662853375 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 02:54:13 INFO - PROCESS | 11289 | 1468662853378 Marionette TRACE conn3 <- [1,1602,null,{}] 02:54:13 INFO - PROCESS | 11289 | 1468662853389 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}] 02:54:13 INFO - PROCESS | 11289 | 1468662853393 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:54:13 INFO - PROCESS | 11289 | 1468662853591 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 02:54:14 INFO - PROCESS | 11289 | --DOMWINDOW == 77 (0x8e48f400) [pid = 11289] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 02:54:14 INFO - PROCESS | 11289 | --DOMWINDOW == 76 (0x90f88400) [pid = 11289] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 02:54:14 INFO - PROCESS | 11289 | --DOMWINDOW == 75 (0x8e6d0c00) [pid = 11289] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 02:54:14 INFO - PROCESS | 11289 | --DOMWINDOW == 74 (0x922e9400) [pid = 11289] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 02:54:14 INFO - PROCESS | 11289 | --DOMWINDOW == 73 (0x92e15400) [pid = 11289] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 02:54:14 INFO - PROCESS | 11289 | --DOMWINDOW == 72 (0x8e6ccc00) [pid = 11289] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 02:54:14 INFO - PROCESS | 11289 | --DOMWINDOW == 71 (0x9116b800) [pid = 11289] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 02:54:14 INFO - PROCESS | 11289 | --DOMWINDOW == 70 (0x93b97000) [pid = 11289] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 02:54:14 INFO - PROCESS | 11289 | --DOMWINDOW == 69 (0x8e6cbc00) [pid = 11289] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 02:54:14 INFO - PROCESS | 11289 | --DOMWINDOW == 68 (0x8ec60c00) [pid = 11289] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 02:54:14 INFO - PROCESS | 11289 | --DOMWINDOW == 67 (0x91e50400) [pid = 11289] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 02:54:14 INFO - PROCESS | 11289 | --DOMWINDOW == 66 (0x8e497000) [pid = 11289] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 02:54:14 INFO - PROCESS | 11289 | 1468662854177 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:14 INFO - PROCESS | 11289 | 1468662854182 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:54:14 INFO - PROCESS | 11289 | ++DOCSHELL 0x8e48c800 == 28 [pid = 11289] [id = 408] 02:54:14 INFO - PROCESS | 11289 | ++DOMWINDOW == 67 (0x8e497000) [pid = 11289] [serial = 1225] [outer = (nil)] 02:54:14 INFO - PROCESS | 11289 | ++DOMWINDOW == 68 (0x8ec68400) [pid = 11289] [serial = 1226] [outer = 0x8e497000] 02:54:14 INFO - PROCESS | 11289 | 1468662854256 Marionette DEBUG loaded listener.js 02:54:14 INFO - PROCESS | 11289 | ++DOMWINDOW == 69 (0x9116d400) [pid = 11289] [serial = 1227] [outer = 0x8e497000] 02:54:15 INFO - PROCESS | 11289 | 1468662855011 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]]]}] 02:54:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 02:54:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1688ms 02:54:15 INFO - PROCESS | 11289 | 1468662855065 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 02:54:15 INFO - PROCESS | 11289 | 1468662855068 Marionette TRACE conn3 <- [1,1605,null,{"value":"8"}] 02:54:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 02:54:15 INFO - PROCESS | 11289 | 1468662855075 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 02:54:15 INFO - PROCESS | 11289 | 1468662855078 Marionette TRACE conn3 <- [1,1606,null,{}] 02:54:15 INFO - PROCESS | 11289 | 1468662855083 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}] 02:54:15 INFO - PROCESS | 11289 | 1468662855088 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:54:15 INFO - PROCESS | 11289 | 1468662855250 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 02:54:15 INFO - PROCESS | 11289 | 1468662855260 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:15 INFO - PROCESS | 11289 | 1468662855269 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:54:15 INFO - PROCESS | 11289 | ++DOCSHELL 0x91e4f800 == 29 [pid = 11289] [id = 409] 02:54:15 INFO - PROCESS | 11289 | ++DOMWINDOW == 70 (0x9211d000) [pid = 11289] [serial = 1228] [outer = (nil)] 02:54:15 INFO - PROCESS | 11289 | ++DOMWINDOW == 71 (0x922cd400) [pid = 11289] [serial = 1229] [outer = 0x9211d000] 02:54:15 INFO - PROCESS | 11289 | 1468662855334 Marionette DEBUG loaded listener.js 02:54:15 INFO - PROCESS | 11289 | ++DOMWINDOW == 72 (0x922e6000) [pid = 11289] [serial = 1230] [outer = 0x9211d000] 02:54:16 INFO - PROCESS | 11289 | 1468662856325 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]]]}] 02:54:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 02:54:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1336ms 02:54:16 INFO - PROCESS | 11289 | 1468662856412 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 02:54:16 INFO - PROCESS | 11289 | 1468662856422 Marionette TRACE conn3 <- [1,1609,null,{"value":"8"}] 02:54:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 02:54:16 INFO - PROCESS | 11289 | 1468662856442 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 02:54:16 INFO - PROCESS | 11289 | 1468662856447 Marionette TRACE conn3 <- [1,1610,null,{}] 02:54:16 INFO - PROCESS | 11289 | 1468662856455 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}] 02:54:16 INFO - PROCESS | 11289 | 1468662856461 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:54:16 INFO - PROCESS | 11289 | 1468662856635 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 02:54:16 INFO - PROCESS | 11289 | 1468662856832 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:16 INFO - PROCESS | 11289 | 1468662856846 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:54:16 INFO - PROCESS | 11289 | ++DOCSHELL 0x8dc73400 == 30 [pid = 11289] [id = 410] 02:54:16 INFO - PROCESS | 11289 | ++DOMWINDOW == 73 (0x8e6c1c00) [pid = 11289] [serial = 1231] [outer = (nil)] 02:54:16 INFO - PROCESS | 11289 | ++DOMWINDOW == 74 (0x8edcf000) [pid = 11289] [serial = 1232] [outer = 0x8e6c1c00] 02:54:16 INFO - PROCESS | 11289 | 1468662856987 Marionette DEBUG loaded listener.js 02:54:17 INFO - PROCESS | 11289 | ++DOMWINDOW == 75 (0x8f63c400) [pid = 11289] [serial = 1233] [outer = 0x8e6c1c00] 02:54:17 INFO - PROCESS | 11289 | 1468662857966 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]]]}] 02:54:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 02:54:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1583ms 02:54:18 INFO - PROCESS | 11289 | 1468662858024 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 02:54:18 INFO - PROCESS | 11289 | 1468662858031 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 02:54:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 02:54:18 INFO - PROCESS | 11289 | 1468662858042 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 02:54:18 INFO - PROCESS | 11289 | 1468662858045 Marionette TRACE conn3 <- [1,1614,null,{}] 02:54:18 INFO - PROCESS | 11289 | 1468662858052 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}] 02:54:18 INFO - PROCESS | 11289 | 1468662858058 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:54:18 INFO - PROCESS | 11289 | 1468662858235 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 02:54:18 INFO - PROCESS | 11289 | 1468662858451 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:18 INFO - PROCESS | 11289 | 1468662858461 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:54:18 INFO - PROCESS | 11289 | ++DOCSHELL 0x8dc7e800 == 31 [pid = 11289] [id = 411] 02:54:18 INFO - PROCESS | 11289 | ++DOMWINDOW == 76 (0x90f1ec00) [pid = 11289] [serial = 1234] [outer = (nil)] 02:54:18 INFO - PROCESS | 11289 | ++DOMWINDOW == 77 (0x919ea800) [pid = 11289] [serial = 1235] [outer = 0x90f1ec00] 02:54:18 INFO - PROCESS | 11289 | 1468662858546 Marionette DEBUG loaded listener.js 02:54:18 INFO - PROCESS | 11289 | ++DOMWINDOW == 78 (0x91c08000) [pid = 11289] [serial = 1236] [outer = 0x90f1ec00] 02:54:19 INFO - PROCESS | 11289 | 1468662859549 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]]]}] 02:54:19 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 02:54:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1590ms 02:54:19 INFO - PROCESS | 11289 | 1468662859633 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 02:54:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 02:54:19 INFO - PROCESS | 11289 | 1468662859637 Marionette TRACE conn3 <- [1,1617,null,{"value":"8"}] 02:54:19 INFO - PROCESS | 11289 | 1468662859644 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 02:54:19 INFO - PROCESS | 11289 | 1468662859650 Marionette TRACE conn3 <- [1,1618,null,{}] 02:54:19 INFO - PROCESS | 11289 | 1468662859667 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}] 02:54:19 INFO - PROCESS | 11289 | 1468662859675 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:54:19 INFO - PROCESS | 11289 | 1468662859895 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 02:54:20 INFO - PROCESS | 11289 | 1468662860170 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:20 INFO - PROCESS | 11289 | 1468662860190 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:54:20 INFO - PROCESS | 11289 | ++DOCSHELL 0x92eb5800 == 32 [pid = 11289] [id = 412] 02:54:20 INFO - PROCESS | 11289 | ++DOMWINDOW == 79 (0x92eb8800) [pid = 11289] [serial = 1237] [outer = (nil)] 02:54:20 INFO - PROCESS | 11289 | ++DOMWINDOW == 80 (0x93b96800) [pid = 11289] [serial = 1238] [outer = 0x92eb8800] 02:54:20 INFO - PROCESS | 11289 | 1468662860276 Marionette DEBUG loaded listener.js 02:54:20 INFO - PROCESS | 11289 | ++DOMWINDOW == 81 (0x93b9b800) [pid = 11289] [serial = 1239] [outer = 0x92eb8800] 02:54:21 INFO - PROCESS | 11289 | 1468662861230 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]]]}] 02:54:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 02:54:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1637ms 02:54:21 INFO - PROCESS | 11289 | 1468662861281 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 02:54:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 02:54:21 INFO - PROCESS | 11289 | 1468662861286 Marionette TRACE conn3 <- [1,1621,null,{"value":"8"}] 02:54:21 INFO - PROCESS | 11289 | 1468662861292 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 02:54:21 INFO - PROCESS | 11289 | 1468662861296 Marionette TRACE conn3 <- [1,1622,null,{}] 02:54:21 INFO - PROCESS | 11289 | 1468662861302 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}] 02:54:21 INFO - PROCESS | 11289 | 1468662861307 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:54:21 INFO - PROCESS | 11289 | 1468662861487 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 02:54:21 INFO - PROCESS | 11289 | 1468662861660 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:21 INFO - PROCESS | 11289 | 1468662861672 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:54:21 INFO - PROCESS | 11289 | ++DOCSHELL 0x919ecc00 == 33 [pid = 11289] [id = 413] 02:54:21 INFO - PROCESS | 11289 | ++DOMWINDOW == 82 (0x950ce800) [pid = 11289] [serial = 1240] [outer = (nil)] 02:54:21 INFO - PROCESS | 11289 | ++DOMWINDOW == 83 (0x95331400) [pid = 11289] [serial = 1241] [outer = 0x950ce800] 02:54:21 INFO - PROCESS | 11289 | 1468662861792 Marionette DEBUG loaded listener.js 02:54:21 INFO - PROCESS | 11289 | ++DOMWINDOW == 84 (0x95388400) [pid = 11289] [serial = 1242] [outer = 0x950ce800] 02:54:22 INFO - PROCESS | 11289 | 1468662862838 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]]]}] 02:54:22 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 02:54:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1629ms 02:54:22 INFO - PROCESS | 11289 | 1468662862923 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 02:54:22 INFO - PROCESS | 11289 | 1468662862929 Marionette TRACE conn3 <- [1,1625,null,{"value":"8"}] 02:54:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 02:54:22 INFO - PROCESS | 11289 | 1468662862937 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 02:54:22 INFO - PROCESS | 11289 | 1468662862942 Marionette TRACE conn3 <- [1,1626,null,{}] 02:54:22 INFO - PROCESS | 11289 | 1468662862950 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}] 02:54:22 INFO - PROCESS | 11289 | 1468662862956 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:54:23 INFO - PROCESS | 11289 | 1468662863132 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 02:54:23 INFO - PROCESS | 11289 | 1468662863385 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:23 INFO - PROCESS | 11289 | 1468662863395 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:54:23 INFO - PROCESS | 11289 | ++DOCSHELL 0x8edc7800 == 34 [pid = 11289] [id = 414] 02:54:23 INFO - PROCESS | 11289 | ++DOMWINDOW == 85 (0x8edc8400) [pid = 11289] [serial = 1243] [outer = (nil)] 02:54:23 INFO - PROCESS | 11289 | ++DOMWINDOW == 86 (0x8eed8800) [pid = 11289] [serial = 1244] [outer = 0x8edc8400] 02:54:23 INFO - PROCESS | 11289 | 1468662863506 Marionette DEBUG loaded listener.js 02:54:23 INFO - PROCESS | 11289 | ++DOMWINDOW == 87 (0x8f634c00) [pid = 11289] [serial = 1245] [outer = 0x8edc8400] 02:54:23 INFO - PROCESS | 11289 | --DOCSHELL 0x8e48c800 == 33 [pid = 11289] [id = 408] 02:54:24 INFO - PROCESS | 11289 | --DOCSHELL 0x919efc00 == 32 [pid = 11289] [id = 407] 02:54:24 INFO - PROCESS | 11289 | --DOCSHELL 0x8eee3c00 == 31 [pid = 11289] [id = 406] 02:54:24 INFO - PROCESS | 11289 | --DOCSHELL 0x8e498c00 == 30 [pid = 11289] [id = 405] 02:54:24 INFO - PROCESS | 11289 | --DOMWINDOW == 86 (0x98839c00) [pid = 11289] [serial = 1193] [outer = (nil)] [url = about:blank] 02:54:24 INFO - PROCESS | 11289 | --DOMWINDOW == 85 (0x8f63ec00) [pid = 11289] [serial = 1194] [outer = (nil)] [url = about:blank] 02:54:24 INFO - PROCESS | 11289 | --DOMWINDOW == 84 (0x922c9800) [pid = 11289] [serial = 1175] [outer = (nil)] [url = about:blank] 02:54:24 INFO - PROCESS | 11289 | --DOMWINDOW == 83 (0x91170c00) [pid = 11289] [serial = 1182] [outer = (nil)] [url = about:blank] 02:54:24 INFO - PROCESS | 11289 | --DOMWINDOW == 82 (0x92116000) [pid = 11289] [serial = 1176] [outer = (nil)] [url = about:blank] 02:54:24 INFO - PROCESS | 11289 | --DOMWINDOW == 81 (0x8f635c00) [pid = 11289] [serial = 1164] [outer = (nil)] [url = about:blank] 02:54:24 INFO - PROCESS | 11289 | --DOMWINDOW == 80 (0x9396e800) [pid = 11289] [serial = 1185] [outer = (nil)] [url = about:blank] 02:54:24 INFO - PROCESS | 11289 | --DOMWINDOW == 79 (0x93962800) [pid = 11289] [serial = 1169] [outer = (nil)] [url = about:blank] 02:54:24 INFO - PROCESS | 11289 | --DOMWINDOW == 78 (0x953c9000) [pid = 11289] [serial = 1191] [outer = (nil)] [url = about:blank] 02:54:24 INFO - PROCESS | 11289 | --DOMWINDOW == 77 (0x919e6c00) [pid = 11289] [serial = 1167] [outer = (nil)] [url = about:blank] 02:54:24 INFO - PROCESS | 11289 | --DOMWINDOW == 76 (0x95335c00) [pid = 11289] [serial = 1187] [outer = (nil)] [url = about:blank] 02:54:24 INFO - PROCESS | 11289 | --DOMWINDOW == 75 (0x8f634400) [pid = 11289] [serial = 1179] [outer = (nil)] [url = about:blank] 02:54:24 INFO - PROCESS | 11289 | --DOMWINDOW == 74 (0x91172800) [pid = 11289] [serial = 1166] [outer = (nil)] [url = about:blank] 02:54:24 INFO - PROCESS | 11289 | --DOMWINDOW == 73 (0x93b90400) [pid = 11289] [serial = 1170] [outer = (nil)] [url = about:blank] 02:54:24 INFO - PROCESS | 11289 | --DOMWINDOW == 72 (0x92e08800) [pid = 11289] [serial = 1184] [outer = (nil)] [url = about:blank] 02:54:24 INFO - PROCESS | 11289 | --DOMWINDOW == 71 (0x946f6400) [pid = 11289] [serial = 1172] [outer = (nil)] [url = about:blank] 02:54:24 INFO - PROCESS | 11289 | --DOMWINDOW == 70 (0x95334800) [pid = 11289] [serial = 1173] [outer = (nil)] [url = about:blank] 02:54:24 INFO - PROCESS | 11289 | --DOMWINDOW == 69 (0x90f94c00) [pid = 11289] [serial = 1181] [outer = (nil)] [url = about:blank] 02:54:24 INFO - PROCESS | 11289 | --DOMWINDOW == 68 (0x922cc800) [pid = 11289] [serial = 1161] [outer = (nil)] [url = about:blank] 02:54:24 INFO - PROCESS | 11289 | --DOMWINDOW == 67 (0x953c3800) [pid = 11289] [serial = 1188] [outer = (nil)] [url = about:blank] 02:54:24 INFO - PROCESS | 11289 | --DOMWINDOW == 66 (0x8edd0000) [pid = 11289] [serial = 1163] [outer = (nil)] [url = about:blank] 02:54:24 INFO - PROCESS | 11289 | --DOMWINDOW == 65 (0x91e51800) [pid = 11289] [serial = 1190] [outer = (nil)] [url = about:blank] 02:54:24 INFO - PROCESS | 11289 | --DOMWINDOW == 64 (0x8eed9c00) [pid = 11289] [serial = 1178] [outer = (nil)] [url = about:blank] 02:54:24 INFO - PROCESS | 11289 | 1468662864362 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]]]}] 02:54:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 02:54:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1482ms 02:54:24 INFO - PROCESS | 11289 | 1468662864444 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 02:54:24 INFO - PROCESS | 11289 | 1468662864450 Marionette TRACE conn3 <- [1,1629,null,{"value":"8"}] 02:54:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 02:54:24 INFO - PROCESS | 11289 | 1468662864464 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 02:54:24 INFO - PROCESS | 11289 | 1468662864468 Marionette TRACE conn3 <- [1,1630,null,{}] 02:54:24 INFO - PROCESS | 11289 | 1468662864474 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}] 02:54:24 INFO - PROCESS | 11289 | 1468662864479 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:54:24 INFO - PROCESS | 11289 | 1468662864635 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 02:54:24 INFO - PROCESS | 11289 | 1468662864647 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:24 INFO - PROCESS | 11289 | 1468662864652 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:54:24 INFO - PROCESS | 11289 | ++DOCSHELL 0x8f63e400 == 31 [pid = 11289] [id = 415] 02:54:24 INFO - PROCESS | 11289 | ++DOMWINDOW == 65 (0x90f22400) [pid = 11289] [serial = 1246] [outer = (nil)] 02:54:24 INFO - PROCESS | 11289 | ++DOMWINDOW == 66 (0x9116a800) [pid = 11289] [serial = 1247] [outer = 0x90f22400] 02:54:24 INFO - PROCESS | 11289 | 1468662864723 Marionette DEBUG loaded listener.js 02:54:24 INFO - PROCESS | 11289 | ++DOMWINDOW == 67 (0x91173800) [pid = 11289] [serial = 1248] [outer = 0x90f22400] 02:54:25 INFO - PROCESS | 11289 | 1468662865676 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]]]}] 02:54:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 02:54:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1239ms 02:54:25 INFO - PROCESS | 11289 | 1468662865703 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 02:54:25 INFO - PROCESS | 11289 | 1468662865706 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 02:54:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 02:54:25 INFO - PROCESS | 11289 | 1468662865712 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 02:54:25 INFO - PROCESS | 11289 | 1468662865718 Marionette TRACE conn3 <- [1,1634,null,{}] 02:54:25 INFO - PROCESS | 11289 | 1468662865733 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}] 02:54:25 INFO - PROCESS | 11289 | 1468662865740 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:54:25 INFO - PROCESS | 11289 | 1468662865885 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 02:54:26 INFO - PROCESS | 11289 | 1468662866035 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:26 INFO - PROCESS | 11289 | 1468662866045 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:54:26 INFO - PROCESS | 11289 | ++DOCSHELL 0x91c0bc00 == 32 [pid = 11289] [id = 416] 02:54:26 INFO - PROCESS | 11289 | ++DOMWINDOW == 68 (0x91e25000) [pid = 11289] [serial = 1249] [outer = (nil)] 02:54:26 INFO - PROCESS | 11289 | ++DOMWINDOW == 69 (0x922ce800) [pid = 11289] [serial = 1250] [outer = 0x91e25000] 02:54:26 INFO - PROCESS | 11289 | 1468662866111 Marionette DEBUG loaded listener.js 02:54:26 INFO - PROCESS | 11289 | ++DOMWINDOW == 70 (0x92e15400) [pid = 11289] [serial = 1251] [outer = 0x91e25000] 02:54:26 INFO - PROCESS | 11289 | 1468662866983 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]]]}] 02:54:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 02:54:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1342ms 02:54:27 INFO - PROCESS | 11289 | 1468662867056 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 02:54:27 INFO - PROCESS | 11289 | 1468662867060 Marionette TRACE conn3 <- [1,1637,null,{"value":"8"}] 02:54:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 02:54:27 INFO - PROCESS | 11289 | 1468662867071 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 02:54:27 INFO - PROCESS | 11289 | 1468662867073 Marionette TRACE conn3 <- [1,1638,null,{}] 02:54:27 INFO - PROCESS | 11289 | 1468662867079 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}] 02:54:27 INFO - PROCESS | 11289 | 1468662867084 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:54:27 INFO - PROCESS | 11289 | 1468662867301 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 02:54:27 INFO - PROCESS | 11289 | 1468662867320 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:27 INFO - PROCESS | 11289 | 1468662867327 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:54:27 INFO - PROCESS | 11289 | ++DOCSHELL 0x8dc7ec00 == 33 [pid = 11289] [id = 417] 02:54:27 INFO - PROCESS | 11289 | ++DOMWINDOW == 71 (0x919e6c00) [pid = 11289] [serial = 1252] [outer = (nil)] 02:54:27 INFO - PROCESS | 11289 | ++DOMWINDOW == 72 (0x93b95000) [pid = 11289] [serial = 1253] [outer = 0x919e6c00] 02:54:27 INFO - PROCESS | 11289 | 1468662867394 Marionette DEBUG loaded listener.js 02:54:27 INFO - PROCESS | 11289 | ++DOMWINDOW == 73 (0x950d0c00) [pid = 11289] [serial = 1254] [outer = 0x919e6c00] 02:54:28 INFO - PROCESS | 11289 | 1468662868254 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]]]}] 02:54:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 02:54:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1224ms 02:54:28 INFO - PROCESS | 11289 | 1468662868299 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 02:54:28 INFO - PROCESS | 11289 | 1468662868302 Marionette TRACE conn3 <- [1,1641,null,{"value":"8"}] 02:54:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 02:54:28 INFO - PROCESS | 11289 | 1468662868308 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 02:54:28 INFO - PROCESS | 11289 | 1468662868311 Marionette TRACE conn3 <- [1,1642,null,{}] 02:54:28 INFO - PROCESS | 11289 | --DOMWINDOW == 72 (0x8eedb000) [pid = 11289] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 02:54:28 INFO - PROCESS | 11289 | --DOMWINDOW == 71 (0x91e25800) [pid = 11289] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 02:54:28 INFO - PROCESS | 11289 | --DOMWINDOW == 70 (0x953de800) [pid = 11289] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 02:54:28 INFO - PROCESS | 11289 | --DOMWINDOW == 69 (0x95331800) [pid = 11289] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 02:54:28 INFO - PROCESS | 11289 | --DOMWINDOW == 68 (0x8f8c1400) [pid = 11289] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 02:54:28 INFO - PROCESS | 11289 | --DOMWINDOW == 67 (0x99433400) [pid = 11289] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 02:54:28 INFO - PROCESS | 11289 | --DOMWINDOW == 66 (0x8eedc400) [pid = 11289] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 02:54:28 INFO - PROCESS | 11289 | --DOMWINDOW == 65 (0x8e6c4400) [pid = 11289] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 02:54:28 INFO - PROCESS | 11289 | --DOMWINDOW == 64 (0x919f0800) [pid = 11289] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 02:54:28 INFO - PROCESS | 11289 | --DOMWINDOW == 63 (0x8e48d800) [pid = 11289] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 02:54:28 INFO - PROCESS | 11289 | --DOMWINDOW == 62 (0x8e497000) [pid = 11289] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 02:54:28 INFO - PROCESS | 11289 | 1468662868401 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}] 02:54:28 INFO - PROCESS | 11289 | 1468662868409 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:54:28 INFO - PROCESS | 11289 | 1468662868557 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 02:54:28 INFO - PROCESS | 11289 | 1468662868566 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:28 INFO - PROCESS | 11289 | 1468662868576 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:54:28 INFO - PROCESS | 11289 | ++DOCSHELL 0x90f29c00 == 34 [pid = 11289] [id = 418] 02:54:28 INFO - PROCESS | 11289 | ++DOMWINDOW == 63 (0x90f8c400) [pid = 11289] [serial = 1255] [outer = (nil)] 02:54:28 INFO - PROCESS | 11289 | ++DOMWINDOW == 64 (0x91e21c00) [pid = 11289] [serial = 1256] [outer = 0x90f8c400] 02:54:28 INFO - PROCESS | 11289 | 1468662868643 Marionette DEBUG loaded listener.js 02:54:28 INFO - PROCESS | 11289 | ++DOMWINDOW == 65 (0x922c3800) [pid = 11289] [serial = 1257] [outer = 0x90f8c400] 02:54:29 INFO - PROCESS | 11289 | 1468662869503 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]]]}] 02:54:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 02:54:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1230ms 02:54:29 INFO - PROCESS | 11289 | 1468662869539 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 02:54:29 INFO - PROCESS | 11289 | 1468662869542 Marionette TRACE conn3 <- [1,1645,null,{"value":"8"}] 02:54:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 02:54:29 INFO - PROCESS | 11289 | 1468662869548 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 02:54:29 INFO - PROCESS | 11289 | 1468662869550 Marionette TRACE conn3 <- [1,1646,null,{}] 02:54:29 INFO - PROCESS | 11289 | 1468662869556 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}] 02:54:29 INFO - PROCESS | 11289 | 1468662869565 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:54:29 INFO - PROCESS | 11289 | 1468662869749 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 02:54:29 INFO - PROCESS | 11289 | 1468662869758 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:29 INFO - PROCESS | 11289 | 1468662869764 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:54:29 INFO - PROCESS | 11289 | ++DOCSHELL 0x8e6c6400 == 35 [pid = 11289] [id = 419] 02:54:29 INFO - PROCESS | 11289 | ++DOMWINDOW == 66 (0x8f8c1400) [pid = 11289] [serial = 1258] [outer = (nil)] 02:54:29 INFO - PROCESS | 11289 | ++DOMWINDOW == 67 (0x953cc000) [pid = 11289] [serial = 1259] [outer = 0x8f8c1400] 02:54:29 INFO - PROCESS | 11289 | 1468662869832 Marionette DEBUG loaded listener.js 02:54:29 INFO - PROCESS | 11289 | ++DOMWINDOW == 68 (0x953d2400) [pid = 11289] [serial = 1260] [outer = 0x8f8c1400] 02:54:30 INFO - PROCESS | 11289 | 1468662870833 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]]]}] 02:54:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 02:54:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1327ms 02:54:30 INFO - PROCESS | 11289 | 1468662870877 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 02:54:30 INFO - PROCESS | 11289 | 1468662870884 Marionette TRACE conn3 <- [1,1649,null,{"value":"8"}] 02:54:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 02:54:30 INFO - PROCESS | 11289 | 1468662870894 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 02:54:30 INFO - PROCESS | 11289 | 1468662870899 Marionette TRACE conn3 <- [1,1650,null,{}] 02:54:30 INFO - PROCESS | 11289 | 1468662870908 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}] 02:54:30 INFO - PROCESS | 11289 | 1468662870913 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:54:31 INFO - PROCESS | 11289 | 1468662871101 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 02:54:31 INFO - PROCESS | 11289 | 1468662871277 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:31 INFO - PROCESS | 11289 | 1468662871292 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:54:31 INFO - PROCESS | 11289 | ++DOCSHELL 0x8e497000 == 36 [pid = 11289] [id = 420] 02:54:31 INFO - PROCESS | 11289 | ++DOMWINDOW == 69 (0x8e498c00) [pid = 11289] [serial = 1261] [outer = (nil)] 02:54:31 INFO - PROCESS | 11289 | ++DOMWINDOW == 70 (0x8edd0000) [pid = 11289] [serial = 1262] [outer = 0x8e498c00] 02:54:31 INFO - PROCESS | 11289 | 1468662871373 Marionette DEBUG loaded listener.js 02:54:31 INFO - PROCESS | 11289 | ++DOMWINDOW == 71 (0x8f635c00) [pid = 11289] [serial = 1263] [outer = 0x8e498c00] 02:54:32 INFO - PROCESS | 11289 | 1468662872366 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]]]}] 02:54:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 02:54:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1533ms 02:54:32 INFO - PROCESS | 11289 | 1468662872427 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 02:54:32 INFO - PROCESS | 11289 | 1468662872434 Marionette TRACE conn3 <- [1,1653,null,{"value":"8"}] 02:54:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 02:54:32 INFO - PROCESS | 11289 | 1468662872445 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 02:54:32 INFO - PROCESS | 11289 | 1468662872449 Marionette TRACE conn3 <- [1,1654,null,{}] 02:54:32 INFO - PROCESS | 11289 | 1468662872455 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}] 02:54:32 INFO - PROCESS | 11289 | 1468662872461 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:54:32 INFO - PROCESS | 11289 | 1468662872681 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 02:54:32 INFO - PROCESS | 11289 | 1468662872900 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:32 INFO - PROCESS | 11289 | 1468662872908 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:54:32 INFO - PROCESS | 11289 | ++DOCSHELL 0x8e6c9400 == 37 [pid = 11289] [id = 421] 02:54:32 INFO - PROCESS | 11289 | ++DOMWINDOW == 72 (0x919e7400) [pid = 11289] [serial = 1264] [outer = (nil)] 02:54:33 INFO - PROCESS | 11289 | ++DOMWINDOW == 73 (0x91e4e800) [pid = 11289] [serial = 1265] [outer = 0x919e7400] 02:54:33 INFO - PROCESS | 11289 | 1468662873034 Marionette DEBUG loaded listener.js 02:54:33 INFO - PROCESS | 11289 | ++DOMWINDOW == 74 (0x92120400) [pid = 11289] [serial = 1266] [outer = 0x919e7400] 02:54:33 INFO - PROCESS | 11289 | 1468662873946 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]]]}] 02:54:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 02:54:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1534ms 02:54:33 INFO - PROCESS | 11289 | 1468662873979 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 02:54:33 INFO - PROCESS | 11289 | 1468662873983 Marionette TRACE conn3 <- [1,1657,null,{"value":"8"}] 02:54:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 02:54:33 INFO - PROCESS | 11289 | 1468662873990 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 02:54:34 INFO - PROCESS | 11289 | 1468662873996 Marionette TRACE conn3 <- [1,1658,null,{}] 02:54:34 INFO - PROCESS | 11289 | 1468662874012 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}] 02:54:34 INFO - PROCESS | 11289 | 1468662874021 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:54:34 INFO - PROCESS | 11289 | 1468662874193 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 02:54:34 INFO - PROCESS | 11289 | 1468662874376 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:34 INFO - PROCESS | 11289 | 1468662874390 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:54:34 INFO - PROCESS | 11289 | ++DOCSHELL 0x92eba800 == 38 [pid = 11289] [id = 422] 02:54:34 INFO - PROCESS | 11289 | ++DOMWINDOW == 75 (0x9396dc00) [pid = 11289] [serial = 1267] [outer = (nil)] 02:54:34 INFO - PROCESS | 11289 | ++DOMWINDOW == 76 (0x953ccc00) [pid = 11289] [serial = 1268] [outer = 0x9396dc00] 02:54:34 INFO - PROCESS | 11289 | 1468662874472 Marionette DEBUG loaded listener.js 02:54:34 INFO - PROCESS | 11289 | ++DOMWINDOW == 77 (0x953db400) [pid = 11289] [serial = 1269] [outer = 0x9396dc00] 02:54:35 INFO - PROCESS | 11289 | 1468662875424 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]]]}] 02:54:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 02:54:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1485ms 02:54:35 INFO - PROCESS | 11289 | 1468662875476 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 02:54:35 INFO - PROCESS | 11289 | 1468662875481 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 02:54:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 02:54:35 INFO - PROCESS | 11289 | 1468662875491 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 02:54:35 INFO - PROCESS | 11289 | 1468662875499 Marionette TRACE conn3 <- [1,1662,null,{}] 02:54:35 INFO - PROCESS | 11289 | 1468662875509 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}] 02:54:35 INFO - PROCESS | 11289 | 1468662875513 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:54:35 INFO - PROCESS | 11289 | 1468662875684 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 02:54:35 INFO - PROCESS | 11289 | 1468662875856 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:35 INFO - PROCESS | 11289 | 1468662875864 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:54:35 INFO - PROCESS | 11289 | ++DOCSHELL 0x8dc78000 == 39 [pid = 11289] [id = 423] 02:54:35 INFO - PROCESS | 11289 | ++DOMWINDOW == 78 (0x8dc7c000) [pid = 11289] [serial = 1270] [outer = (nil)] 02:54:35 INFO - PROCESS | 11289 | ++DOMWINDOW == 79 (0x9883e400) [pid = 11289] [serial = 1271] [outer = 0x8dc7c000] 02:54:35 INFO - PROCESS | 11289 | 1468662875944 Marionette DEBUG loaded listener.js 02:54:36 INFO - PROCESS | 11289 | ++DOMWINDOW == 80 (0x988b9c00) [pid = 11289] [serial = 1272] [outer = 0x8dc7c000] 02:54:36 INFO - PROCESS | 11289 | 1468662876831 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]]]}] 02:54:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 02:54:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1394ms 02:54:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 02:54:36 INFO - PROCESS | 11289 | 1468662876882 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 02:54:36 INFO - PROCESS | 11289 | 1468662876886 Marionette TRACE conn3 <- [1,1665,null,{"value":"8"}] 02:54:36 INFO - PROCESS | 11289 | 1468662876892 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 02:54:36 INFO - PROCESS | 11289 | 1468662876896 Marionette TRACE conn3 <- [1,1666,null,{}] 02:54:36 INFO - PROCESS | 11289 | 1468662876901 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}] 02:54:36 INFO - PROCESS | 11289 | 1468662876906 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:54:37 INFO - PROCESS | 11289 | 1468662877067 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 02:54:37 INFO - PROCESS | 11289 | 1468662877242 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:37 INFO - PROCESS | 11289 | 1468662877249 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:54:37 INFO - PROCESS | 11289 | ++DOCSHELL 0x95339800 == 40 [pid = 11289] [id = 424] 02:54:37 INFO - PROCESS | 11289 | ++DOMWINDOW == 81 (0x953cd400) [pid = 11289] [serial = 1273] [outer = (nil)] 02:54:37 INFO - PROCESS | 11289 | ++DOMWINDOW == 82 (0x9942c800) [pid = 11289] [serial = 1274] [outer = 0x953cd400] 02:54:37 INFO - PROCESS | 11289 | 1468662877329 Marionette DEBUG loaded listener.js 02:54:37 INFO - PROCESS | 11289 | ++DOMWINDOW == 83 (0x99433400) [pid = 11289] [serial = 1275] [outer = 0x953cd400] 02:54:38 INFO - PROCESS | 11289 | 1468662878278 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]]]}] 02:54:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 02:54:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1442ms 02:54:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 02:54:38 INFO - PROCESS | 11289 | 1468662878334 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 02:54:38 INFO - PROCESS | 11289 | 1468662878337 Marionette TRACE conn3 <- [1,1669,null,{"value":"8"}] 02:54:38 INFO - PROCESS | 11289 | 1468662878344 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 02:54:38 INFO - PROCESS | 11289 | 1468662878346 Marionette TRACE conn3 <- [1,1670,null,{}] 02:54:38 INFO - PROCESS | 11289 | 1468662878352 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}] 02:54:38 INFO - PROCESS | 11289 | 1468662878362 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:54:38 INFO - PROCESS | 11289 | 1468662878562 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 02:54:38 INFO - PROCESS | 11289 | 1468662878749 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:38 INFO - PROCESS | 11289 | 1468662878757 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:54:38 INFO - PROCESS | 11289 | ++DOCSHELL 0x8f8bb800 == 41 [pid = 11289] [id = 425] 02:54:38 INFO - PROCESS | 11289 | ++DOMWINDOW == 84 (0x993ca800) [pid = 11289] [serial = 1276] [outer = (nil)] 02:54:38 INFO - PROCESS | 11289 | ++DOMWINDOW == 85 (0x9a251800) [pid = 11289] [serial = 1277] [outer = 0x993ca800] 02:54:38 INFO - PROCESS | 11289 | 1468662878900 Marionette DEBUG loaded listener.js 02:54:39 INFO - PROCESS | 11289 | ++DOMWINDOW == 86 (0x9a2b5400) [pid = 11289] [serial = 1278] [outer = 0x993ca800] 02:54:39 INFO - PROCESS | 11289 | 1468662879741 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]]]}] 02:54:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 02:54:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1428ms 02:54:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 02:54:39 INFO - PROCESS | 11289 | 1468662879772 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 02:54:39 INFO - PROCESS | 11289 | 1468662879775 Marionette TRACE conn3 <- [1,1673,null,{"value":"8"}] 02:54:39 INFO - PROCESS | 11289 | 1468662879782 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 02:54:39 INFO - PROCESS | 11289 | 1468662879785 Marionette TRACE conn3 <- [1,1674,null,{}] 02:54:39 INFO - PROCESS | 11289 | 1468662879791 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}] 02:54:39 INFO - PROCESS | 11289 | 1468662879796 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:54:39 INFO - PROCESS | 11289 | 1468662879961 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 02:54:40 INFO - PROCESS | 11289 | 1468662880146 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:40 INFO - PROCESS | 11289 | 1468662880152 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:54:40 INFO - PROCESS | 11289 | ++DOCSHELL 0x8e6c6000 == 42 [pid = 11289] [id = 426] 02:54:40 INFO - PROCESS | 11289 | ++DOMWINDOW == 87 (0x8eedb000) [pid = 11289] [serial = 1279] [outer = (nil)] 02:54:40 INFO - PROCESS | 11289 | ++DOMWINDOW == 88 (0x9a74c800) [pid = 11289] [serial = 1280] [outer = 0x8eedb000] 02:54:40 INFO - PROCESS | 11289 | 1468662880230 Marionette DEBUG loaded listener.js 02:54:40 INFO - PROCESS | 11289 | ++DOMWINDOW == 89 (0x9a901400) [pid = 11289] [serial = 1281] [outer = 0x8eedb000] 02:54:41 INFO - PROCESS | 11289 | 1468662881441 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]]]}] 02:54:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 02:54:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1735ms 02:54:41 INFO - PROCESS | 11289 | 1468662881516 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 02:54:41 INFO - PROCESS | 11289 | 1468662881523 Marionette TRACE conn3 <- [1,1677,null,{"value":"8"}] 02:54:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 02:54:41 INFO - PROCESS | 11289 | 1468662881531 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 02:54:41 INFO - PROCESS | 11289 | 1468662881536 Marionette TRACE conn3 <- [1,1678,null,{}] 02:54:41 INFO - PROCESS | 11289 | 1468662881564 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}] 02:54:41 INFO - PROCESS | 11289 | 1468662881569 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:54:41 INFO - PROCESS | 11289 | 1468662881808 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 02:54:42 INFO - PROCESS | 11289 | 1468662882108 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:42 INFO - PROCESS | 11289 | 1468662882122 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:54:42 INFO - PROCESS | 11289 | ++DOCSHELL 0x8ec5ec00 == 43 [pid = 11289] [id = 427] 02:54:42 INFO - PROCESS | 11289 | ++DOMWINDOW == 90 (0x8eee6800) [pid = 11289] [serial = 1282] [outer = (nil)] 02:54:42 INFO - PROCESS | 11289 | ++DOMWINDOW == 91 (0x8f8ba800) [pid = 11289] [serial = 1283] [outer = 0x8eee6800] 02:54:42 INFO - PROCESS | 11289 | 1468662882191 Marionette DEBUG loaded listener.js 02:54:42 INFO - PROCESS | 11289 | ++DOMWINDOW == 92 (0x8f8c1c00) [pid = 11289] [serial = 1284] [outer = 0x8eee6800] 02:54:43 INFO - PROCESS | 11289 | --DOCSHELL 0x90f29c00 == 42 [pid = 11289] [id = 418] 02:54:43 INFO - PROCESS | 11289 | --DOCSHELL 0x8dc7ec00 == 41 [pid = 11289] [id = 417] 02:54:43 INFO - PROCESS | 11289 | --DOCSHELL 0x91c0bc00 == 40 [pid = 11289] [id = 416] 02:54:43 INFO - PROCESS | 11289 | --DOCSHELL 0x8f63e400 == 39 [pid = 11289] [id = 415] 02:54:43 INFO - PROCESS | 11289 | --DOCSHELL 0x8edc7800 == 38 [pid = 11289] [id = 414] 02:54:43 INFO - PROCESS | 11289 | --DOCSHELL 0x91e4f800 == 37 [pid = 11289] [id = 409] 02:54:43 INFO - PROCESS | 11289 | --DOCSHELL 0x8dc7e800 == 36 [pid = 11289] [id = 411] 02:54:43 INFO - PROCESS | 11289 | --DOCSHELL 0x8dc73400 == 35 [pid = 11289] [id = 410] 02:54:43 INFO - PROCESS | 11289 | --DOCSHELL 0x92eb5800 == 34 [pid = 11289] [id = 412] 02:54:43 INFO - PROCESS | 11289 | --DOCSHELL 0x919ecc00 == 33 [pid = 11289] [id = 413] 02:54:43 INFO - PROCESS | 11289 | --DOCSHELL 0x8eed7c00 == 32 [pid = 11289] [id = 404] 02:54:43 INFO - PROCESS | 11289 | --DOCSHELL 0x8e6c6000 == 31 [pid = 11289] [id = 426] 02:54:43 INFO - PROCESS | 11289 | --DOCSHELL 0x8f8bb800 == 30 [pid = 11289] [id = 425] 02:54:43 INFO - PROCESS | 11289 | --DOCSHELL 0x95339800 == 29 [pid = 11289] [id = 424] 02:54:43 INFO - PROCESS | 11289 | --DOCSHELL 0x92eba800 == 28 [pid = 11289] [id = 422] 02:54:43 INFO - PROCESS | 11289 | --DOCSHELL 0x8dc78000 == 27 [pid = 11289] [id = 423] 02:54:43 INFO - PROCESS | 11289 | --DOCSHELL 0x8e6c9400 == 26 [pid = 11289] [id = 421] 02:54:43 INFO - PROCESS | 11289 | --DOCSHELL 0x8e6c6400 == 25 [pid = 11289] [id = 419] 02:54:43 INFO - PROCESS | 11289 | --DOCSHELL 0x8e497000 == 24 [pid = 11289] [id = 420] 02:54:43 INFO - PROCESS | 11289 | --DOMWINDOW == 91 (0x922cd400) [pid = 11289] [serial = 1229] [outer = (nil)] [url = about:blank] 02:54:43 INFO - PROCESS | 11289 | --DOMWINDOW == 90 (0x90f28400) [pid = 11289] [serial = 1197] [outer = (nil)] [url = about:blank] 02:54:43 INFO - PROCESS | 11289 | --DOMWINDOW == 89 (0x8f8c6000) [pid = 11289] [serial = 1196] [outer = (nil)] [url = about:blank] 02:54:43 INFO - PROCESS | 11289 | --DOMWINDOW == 88 (0x922ea000) [pid = 11289] [serial = 1200] [outer = (nil)] [url = about:blank] 02:54:43 INFO - PROCESS | 11289 | --DOMWINDOW == 87 (0x922ca000) [pid = 11289] [serial = 1199] [outer = (nil)] [url = about:blank] 02:54:43 INFO - PROCESS | 11289 | --DOMWINDOW == 86 (0x98ca5c00) [pid = 11289] [serial = 1203] [outer = (nil)] [url = about:blank] 02:54:43 INFO - PROCESS | 11289 | --DOMWINDOW == 85 (0x98135c00) [pid = 11289] [serial = 1202] [outer = (nil)] [url = about:blank] 02:54:43 INFO - PROCESS | 11289 | --DOMWINDOW == 84 (0x99685800) [pid = 11289] [serial = 1206] [outer = (nil)] [url = about:blank] 02:54:43 INFO - PROCESS | 11289 | --DOMWINDOW == 83 (0x90f1e400) [pid = 11289] [serial = 1220] [outer = (nil)] [url = about:blank] 02:54:43 INFO - PROCESS | 11289 | --DOMWINDOW == 82 (0x994e1400) [pid = 11289] [serial = 1205] [outer = (nil)] [url = about:blank] 02:54:43 INFO - PROCESS | 11289 | --DOMWINDOW == 81 (0x99c6ec00) [pid = 11289] [serial = 1209] [outer = (nil)] [url = about:blank] 02:54:43 INFO - PROCESS | 11289 | --DOMWINDOW == 80 (0x8f8c4800) [pid = 11289] [serial = 1215] [outer = (nil)] [url = about:blank] 02:54:43 INFO - PROCESS | 11289 | --DOMWINDOW == 79 (0x8f8b7400) [pid = 11289] [serial = 1214] [outer = (nil)] [url = about:blank] 02:54:43 INFO - PROCESS | 11289 | --DOMWINDOW == 78 (0x99ac7400) [pid = 11289] [serial = 1208] [outer = (nil)] [url = about:blank] 02:54:43 INFO - PROCESS | 11289 | --DOMWINDOW == 77 (0x8ec5d000) [pid = 11289] [serial = 1217] [outer = (nil)] [url = about:blank] 02:54:43 INFO - PROCESS | 11289 | --DOMWINDOW == 76 (0x8ec64400) [pid = 11289] [serial = 1218] [outer = (nil)] [url = about:blank] 02:54:43 INFO - PROCESS | 11289 | --DOMWINDOW == 75 (0x91c06000) [pid = 11289] [serial = 1223] [outer = (nil)] [url = about:blank] 02:54:43 INFO - PROCESS | 11289 | --DOMWINDOW == 74 (0x90f25c00) [pid = 11289] [serial = 1212] [outer = (nil)] [url = about:blank] 02:54:43 INFO - PROCESS | 11289 | --DOMWINDOW == 73 (0x8eedbc00) [pid = 11289] [serial = 1211] [outer = (nil)] [url = about:blank] 02:54:43 INFO - PROCESS | 11289 | --DOMWINDOW == 72 (0x8ec68400) [pid = 11289] [serial = 1226] [outer = (nil)] [url = about:blank] 02:54:43 INFO - PROCESS | 11289 | --DOMWINDOW == 71 (0x91e1dc00) [pid = 11289] [serial = 1224] [outer = (nil)] [url = about:blank] 02:54:43 INFO - PROCESS | 11289 | --DOMWINDOW == 70 (0x9116d400) [pid = 11289] [serial = 1227] [outer = (nil)] [url = about:blank] 02:54:43 INFO - PROCESS | 11289 | --DOMWINDOW == 69 (0x90f23400) [pid = 11289] [serial = 1221] [outer = (nil)] [url = about:blank] 02:54:44 INFO - PROCESS | 11289 | 1468662884156 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]]]}] 02:54:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 02:54:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 2657ms 02:54:44 INFO - PROCESS | 11289 | 1468662884188 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 02:54:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 02:54:44 INFO - PROCESS | 11289 | 1468662884193 Marionette TRACE conn3 <- [1,1681,null,{"value":"8"}] 02:54:44 INFO - PROCESS | 11289 | 1468662884201 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 02:54:44 INFO - PROCESS | 11289 | 1468662884205 Marionette TRACE conn3 <- [1,1682,null,{}] 02:54:44 INFO - PROCESS | 11289 | 1468662884213 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}] 02:54:44 INFO - PROCESS | 11289 | 1468662884218 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:54:44 INFO - PROCESS | 11289 | 1468662884369 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 02:54:44 INFO - PROCESS | 11289 | 1468662884389 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:44 INFO - PROCESS | 11289 | 1468662884396 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:54:44 INFO - PROCESS | 11289 | ++DOCSHELL 0x8e6c6000 == 25 [pid = 11289] [id = 428] 02:54:44 INFO - PROCESS | 11289 | ++DOMWINDOW == 70 (0x8e6c7400) [pid = 11289] [serial = 1285] [outer = (nil)] 02:54:44 INFO - PROCESS | 11289 | ++DOMWINDOW == 71 (0x8ec63000) [pid = 11289] [serial = 1286] [outer = 0x8e6c7400] 02:54:44 INFO - PROCESS | 11289 | 1468662884467 Marionette DEBUG loaded listener.js 02:54:44 INFO - PROCESS | 11289 | ++DOMWINDOW == 72 (0x8ec66800) [pid = 11289] [serial = 1287] [outer = 0x8e6c7400] 02:54:45 INFO - PROCESS | 11289 | 1468662885373 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]]]}] 02:54:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 02:54:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1232ms 02:54:45 INFO - PROCESS | 11289 | 1468662885431 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 02:54:45 INFO - PROCESS | 11289 | 1468662885440 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 02:54:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 02:54:45 INFO - PROCESS | 11289 | 1468662885451 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 02:54:45 INFO - PROCESS | 11289 | 1468662885456 Marionette TRACE conn3 <- [1,1686,null,{}] 02:54:45 INFO - PROCESS | 11289 | 1468662885461 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}] 02:54:45 INFO - PROCESS | 11289 | 1468662885467 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:54:45 INFO - PROCESS | 11289 | 1468662885631 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 02:54:45 INFO - PROCESS | 11289 | 1468662885776 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:45 INFO - PROCESS | 11289 | 1468662885785 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:54:45 INFO - PROCESS | 11289 | ++DOCSHELL 0x8edcf400 == 26 [pid = 11289] [id = 429] 02:54:45 INFO - PROCESS | 11289 | ++DOMWINDOW == 73 (0x8eee3c00) [pid = 11289] [serial = 1288] [outer = (nil)] 02:54:45 INFO - PROCESS | 11289 | ++DOMWINDOW == 74 (0x8f8bb800) [pid = 11289] [serial = 1289] [outer = 0x8eee3c00] 02:54:45 INFO - PROCESS | 11289 | 1468662885855 Marionette DEBUG loaded listener.js 02:54:45 INFO - PROCESS | 11289 | ++DOMWINDOW == 75 (0x8f8c1800) [pid = 11289] [serial = 1290] [outer = 0x8eee3c00] 02:54:46 INFO - PROCESS | 11289 | 1468662886747 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]]]}] 02:54:46 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 02:54:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1332ms 02:54:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 02:54:46 INFO - PROCESS | 11289 | 1468662886784 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 02:54:46 INFO - PROCESS | 11289 | 1468662886787 Marionette TRACE conn3 <- [1,1689,null,{"value":"8"}] 02:54:46 INFO - PROCESS | 11289 | 1468662886794 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 02:54:46 INFO - PROCESS | 11289 | 1468662886799 Marionette TRACE conn3 <- [1,1690,null,{}] 02:54:46 INFO - PROCESS | 11289 | 1468662886824 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}] 02:54:46 INFO - PROCESS | 11289 | 1468662886832 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:54:47 INFO - PROCESS | 11289 | 1468662887041 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 02:54:47 INFO - PROCESS | 11289 | 1468662887069 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:47 INFO - PROCESS | 11289 | 1468662887076 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:54:47 INFO - PROCESS | 11289 | ++DOCSHELL 0x91175400 == 27 [pid = 11289] [id = 430] 02:54:47 INFO - PROCESS | 11289 | ++DOMWINDOW == 76 (0x91176c00) [pid = 11289] [serial = 1291] [outer = (nil)] 02:54:47 INFO - PROCESS | 11289 | ++DOMWINDOW == 77 (0x919e6000) [pid = 11289] [serial = 1292] [outer = 0x91176c00] 02:54:47 INFO - PROCESS | 11289 | 1468662887151 Marionette DEBUG loaded listener.js 02:54:47 INFO - PROCESS | 11289 | ++DOMWINDOW == 78 (0x91c01400) [pid = 11289] [serial = 1293] [outer = 0x91176c00] 02:54:48 INFO - PROCESS | 11289 | 1468662888051 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]]]}] 02:54:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 02:54:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1299ms 02:54:48 INFO - PROCESS | 11289 | 1468662888095 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 02:54:48 INFO - PROCESS | 11289 | 1468662888099 Marionette TRACE conn3 <- [1,1693,null,{"value":"8"}] 02:54:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 02:54:48 INFO - PROCESS | 11289 | 1468662888113 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 02:54:48 INFO - PROCESS | 11289 | 1468662888116 Marionette TRACE conn3 <- [1,1694,null,{}] 02:54:48 INFO - PROCESS | 11289 | 1468662888122 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}] 02:54:48 INFO - PROCESS | 11289 | 1468662888126 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:54:48 INFO - PROCESS | 11289 | 1468662888316 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 02:54:48 INFO - PROCESS | 11289 | 1468662888342 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:48 INFO - PROCESS | 11289 | 1468662888348 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:54:48 INFO - PROCESS | 11289 | ++DOCSHELL 0x8e6d0000 == 28 [pid = 11289] [id = 431] 02:54:48 INFO - PROCESS | 11289 | ++DOMWINDOW == 79 (0x91c0ec00) [pid = 11289] [serial = 1294] [outer = (nil)] 02:54:48 INFO - PROCESS | 11289 | ++DOMWINDOW == 80 (0x91e4ec00) [pid = 11289] [serial = 1295] [outer = 0x91c0ec00] 02:54:48 INFO - PROCESS | 11289 | 1468662888415 Marionette DEBUG loaded listener.js 02:54:48 INFO - PROCESS | 11289 | ++DOMWINDOW == 81 (0x922c9000) [pid = 11289] [serial = 1296] [outer = 0x91c0ec00] 02:54:49 INFO - PROCESS | 11289 | --DOMWINDOW == 80 (0x919e6c00) [pid = 11289] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 02:54:49 INFO - PROCESS | 11289 | --DOMWINDOW == 79 (0x90f8c400) [pid = 11289] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 02:54:49 INFO - PROCESS | 11289 | --DOMWINDOW == 78 (0x9211d000) [pid = 11289] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 02:54:49 INFO - PROCESS | 11289 | --DOMWINDOW == 77 (0x90f1ec00) [pid = 11289] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 02:54:49 INFO - PROCESS | 11289 | --DOMWINDOW == 76 (0x950ce800) [pid = 11289] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 02:54:49 INFO - PROCESS | 11289 | --DOMWINDOW == 75 (0x8edc8400) [pid = 11289] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 02:54:49 INFO - PROCESS | 11289 | --DOMWINDOW == 74 (0x8f8c1400) [pid = 11289] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 02:54:49 INFO - PROCESS | 11289 | --DOMWINDOW == 73 (0x90f22400) [pid = 11289] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 02:54:49 INFO - PROCESS | 11289 | --DOMWINDOW == 72 (0x8e6c1c00) [pid = 11289] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 02:54:49 INFO - PROCESS | 11289 | --DOMWINDOW == 71 (0x92eb8800) [pid = 11289] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 02:54:49 INFO - PROCESS | 11289 | --DOMWINDOW == 70 (0x91e25000) [pid = 11289] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 02:54:49 INFO - PROCESS | 11289 | 1468662889742 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]]]}] 02:54:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 02:54:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1685ms 02:54:49 INFO - PROCESS | 11289 | 1468662889792 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 02:54:49 INFO - PROCESS | 11289 | 1468662889798 Marionette TRACE conn3 <- [1,1697,null,{"value":"8"}] 02:54:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 02:54:49 INFO - PROCESS | 11289 | 1468662889807 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 02:54:49 INFO - PROCESS | 11289 | 1468662889814 Marionette TRACE conn3 <- [1,1698,null,{}] 02:54:49 INFO - PROCESS | 11289 | 1468662889824 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}] 02:54:49 INFO - PROCESS | 11289 | 1468662889829 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:54:50 INFO - PROCESS | 11289 | 1468662890028 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 02:54:50 INFO - PROCESS | 11289 | 1468662890202 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:50 INFO - PROCESS | 11289 | 1468662890217 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:54:50 INFO - PROCESS | 11289 | ++DOCSHELL 0x8e6c5800 == 29 [pid = 11289] [id = 432] 02:54:50 INFO - PROCESS | 11289 | ++DOMWINDOW == 71 (0x8e6c6400) [pid = 11289] [serial = 1297] [outer = (nil)] 02:54:50 INFO - PROCESS | 11289 | ++DOMWINDOW == 72 (0x8ec5a400) [pid = 11289] [serial = 1298] [outer = 0x8e6c6400] 02:54:50 INFO - PROCESS | 11289 | 1468662890300 Marionette DEBUG loaded listener.js 02:54:50 INFO - PROCESS | 11289 | ++DOMWINDOW == 73 (0x8ec68000) [pid = 11289] [serial = 1299] [outer = 0x8e6c6400] 02:54:51 INFO - PROCESS | 11289 | 1468662891363 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]]]}] 02:54:51 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 02:54:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1644ms 02:54:51 INFO - PROCESS | 11289 | 1468662891451 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 02:54:51 INFO - PROCESS | 11289 | 1468662891458 Marionette TRACE conn3 <- [1,1701,null,{"value":"8"}] 02:54:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 02:54:51 INFO - PROCESS | 11289 | 1468662891469 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 02:54:51 INFO - PROCESS | 11289 | 1468662891473 Marionette TRACE conn3 <- [1,1702,null,{}] 02:54:51 INFO - PROCESS | 11289 | 1468662891480 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}] 02:54:51 INFO - PROCESS | 11289 | 1468662891485 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:54:51 INFO - PROCESS | 11289 | 1468662891712 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 02:54:51 INFO - PROCESS | 11289 | 1468662891935 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:51 INFO - PROCESS | 11289 | 1468662891945 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:54:52 INFO - PROCESS | 11289 | ++DOCSHELL 0x8f8c4800 == 30 [pid = 11289] [id = 433] 02:54:52 INFO - PROCESS | 11289 | ++DOMWINDOW == 74 (0x90f1dc00) [pid = 11289] [serial = 1300] [outer = (nil)] 02:54:52 INFO - PROCESS | 11289 | ++DOMWINDOW == 75 (0x90f26400) [pid = 11289] [serial = 1301] [outer = 0x90f1dc00] 02:54:52 INFO - PROCESS | 11289 | 1468662892066 Marionette DEBUG loaded listener.js 02:54:52 INFO - PROCESS | 11289 | ++DOMWINDOW == 76 (0x90f8dc00) [pid = 11289] [serial = 1302] [outer = 0x90f1dc00] 02:54:53 INFO - PROCESS | 11289 | 1468662893030 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]]]}] 02:54:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 02:54:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1628ms 02:54:53 INFO - PROCESS | 11289 | 1468662893098 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 02:54:53 INFO - PROCESS | 11289 | 1468662893101 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 02:54:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 02:54:53 INFO - PROCESS | 11289 | 1468662893109 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 02:54:53 INFO - PROCESS | 11289 | 1468662893115 Marionette TRACE conn3 <- [1,1706,null,{}] 02:54:53 INFO - PROCESS | 11289 | 1468662893131 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}] 02:54:53 INFO - PROCESS | 11289 | 1468662893140 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:54:53 INFO - PROCESS | 11289 | 1468662893358 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 02:54:53 INFO - PROCESS | 11289 | 1468662893623 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:53 INFO - PROCESS | 11289 | 1468662893636 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:54:53 INFO - PROCESS | 11289 | ++DOCSHELL 0x91e26800 == 31 [pid = 11289] [id = 434] 02:54:53 INFO - PROCESS | 11289 | ++DOMWINDOW == 77 (0x91e27c00) [pid = 11289] [serial = 1303] [outer = (nil)] 02:54:53 INFO - PROCESS | 11289 | ++DOMWINDOW == 78 (0x9211c000) [pid = 11289] [serial = 1304] [outer = 0x91e27c00] 02:54:53 INFO - PROCESS | 11289 | 1468662893748 Marionette DEBUG loaded listener.js 02:54:53 INFO - PROCESS | 11289 | ++DOMWINDOW == 79 (0x922e1000) [pid = 11289] [serial = 1305] [outer = 0x91e27c00] 02:54:54 INFO - PROCESS | 11289 | 1468662894731 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]]]}] 02:54:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 02:54:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1683ms 02:54:54 INFO - PROCESS | 11289 | 1468662894793 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 02:54:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 02:54:54 INFO - PROCESS | 11289 | 1468662894798 Marionette TRACE conn3 <- [1,1709,null,{"value":"8"}] 02:54:54 INFO - PROCESS | 11289 | 1468662894804 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 02:54:54 INFO - PROCESS | 11289 | 1468662894807 Marionette TRACE conn3 <- [1,1710,null,{}] 02:54:54 INFO - PROCESS | 11289 | 1468662894813 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}] 02:54:54 INFO - PROCESS | 11289 | 1468662894818 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:54:54 INFO - PROCESS | 11289 | 1468662894992 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 02:54:55 INFO - PROCESS | 11289 | 1468662895217 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:55 INFO - PROCESS | 11289 | 1468662895225 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:54:55 INFO - PROCESS | 11289 | ++DOCSHELL 0x90f25400 == 32 [pid = 11289] [id = 435] 02:54:55 INFO - PROCESS | 11289 | ++DOMWINDOW == 80 (0x919e4800) [pid = 11289] [serial = 1306] [outer = (nil)] 02:54:55 INFO - PROCESS | 11289 | ++DOMWINDOW == 81 (0x92eb6000) [pid = 11289] [serial = 1307] [outer = 0x919e4800] 02:54:55 INFO - PROCESS | 11289 | 1468662895347 Marionette DEBUG loaded listener.js 02:54:55 INFO - PROCESS | 11289 | ++DOMWINDOW == 82 (0x93964800) [pid = 11289] [serial = 1308] [outer = 0x919e4800] 02:54:56 INFO - PROCESS | 11289 | 1468662896422 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]]]}] 02:54:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 02:54:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1679ms 02:54:56 INFO - PROCESS | 11289 | 1468662896497 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 02:54:56 INFO - PROCESS | 11289 | 1468662896503 Marionette TRACE conn3 <- [1,1713,null,{"value":"8"}] 02:54:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 02:54:56 INFO - PROCESS | 11289 | 1468662896512 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 02:54:56 INFO - PROCESS | 11289 | 1468662896516 Marionette TRACE conn3 <- [1,1714,null,{}] 02:54:56 INFO - PROCESS | 11289 | 1468662896524 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}] 02:54:56 INFO - PROCESS | 11289 | 1468662896530 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:54:56 INFO - PROCESS | 11289 | 1468662896732 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 02:54:56 INFO - PROCESS | 11289 | 1468662896957 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:56 INFO - PROCESS | 11289 | 1468662896976 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:54:57 INFO - PROCESS | 11289 | ++DOCSHELL 0x8ec64400 == 33 [pid = 11289] [id = 436] 02:54:57 INFO - PROCESS | 11289 | ++DOMWINDOW == 83 (0x8ec67c00) [pid = 11289] [serial = 1309] [outer = (nil)] 02:54:57 INFO - PROCESS | 11289 | ++DOMWINDOW == 84 (0x8edcd800) [pid = 11289] [serial = 1310] [outer = 0x8ec67c00] 02:54:57 INFO - PROCESS | 11289 | 1468662897069 Marionette DEBUG loaded listener.js 02:54:57 INFO - PROCESS | 11289 | ++DOMWINDOW == 85 (0x8eee1c00) [pid = 11289] [serial = 1311] [outer = 0x8ec67c00] 02:54:57 INFO - PROCESS | 11289 | --DOCSHELL 0x91c07000 == 32 [pid = 11289] [id = 362] 02:54:57 INFO - PROCESS | 11289 | --DOCSHELL 0x8dc75000 == 31 [pid = 11289] [id = 363] 02:54:57 INFO - PROCESS | 11289 | --DOCSHELL 0x8f631800 == 30 [pid = 11289] [id = 361] 02:54:57 INFO - PROCESS | 11289 | --DOCSHELL 0x8ec59800 == 29 [pid = 11289] [id = 360] 02:54:57 INFO - PROCESS | 11289 | --DOCSHELL 0x8ec62c00 == 28 [pid = 11289] [id = 347] 02:54:57 INFO - PROCESS | 11289 | --DOCSHELL 0x91175400 == 27 [pid = 11289] [id = 430] 02:54:57 INFO - PROCESS | 11289 | --DOCSHELL 0x8edcf400 == 26 [pid = 11289] [id = 429] 02:54:57 INFO - PROCESS | 11289 | --DOCSHELL 0x8e6c6000 == 25 [pid = 11289] [id = 428] 02:54:57 INFO - PROCESS | 11289 | --DOMWINDOW == 84 (0x93b95000) [pid = 11289] [serial = 1253] [outer = (nil)] [url = about:blank] 02:54:57 INFO - PROCESS | 11289 | --DOMWINDOW == 83 (0x91e21c00) [pid = 11289] [serial = 1256] [outer = (nil)] [url = about:blank] 02:54:57 INFO - PROCESS | 11289 | --DOMWINDOW == 82 (0x950d0c00) [pid = 11289] [serial = 1254] [outer = (nil)] [url = about:blank] 02:54:57 INFO - PROCESS | 11289 | --DOMWINDOW == 81 (0x922e6000) [pid = 11289] [serial = 1230] [outer = (nil)] [url = about:blank] 02:54:57 INFO - PROCESS | 11289 | --DOMWINDOW == 80 (0x919ea800) [pid = 11289] [serial = 1235] [outer = (nil)] [url = about:blank] 02:54:57 INFO - PROCESS | 11289 | --DOMWINDOW == 79 (0x91c08000) [pid = 11289] [serial = 1236] [outer = (nil)] [url = about:blank] 02:54:57 INFO - PROCESS | 11289 | --DOMWINDOW == 78 (0x95331400) [pid = 11289] [serial = 1241] [outer = (nil)] [url = about:blank] 02:54:57 INFO - PROCESS | 11289 | --DOMWINDOW == 77 (0x95388400) [pid = 11289] [serial = 1242] [outer = (nil)] [url = about:blank] 02:54:57 INFO - PROCESS | 11289 | --DOMWINDOW == 76 (0x8eed8800) [pid = 11289] [serial = 1244] [outer = (nil)] [url = about:blank] 02:54:57 INFO - PROCESS | 11289 | --DOMWINDOW == 75 (0x953cc000) [pid = 11289] [serial = 1259] [outer = (nil)] [url = about:blank] 02:54:57 INFO - PROCESS | 11289 | --DOMWINDOW == 74 (0x8f634c00) [pid = 11289] [serial = 1245] [outer = (nil)] [url = about:blank] 02:54:57 INFO - PROCESS | 11289 | --DOMWINDOW == 73 (0x9116a800) [pid = 11289] [serial = 1247] [outer = (nil)] [url = about:blank] 02:54:57 INFO - PROCESS | 11289 | --DOMWINDOW == 72 (0x91173800) [pid = 11289] [serial = 1248] [outer = (nil)] [url = about:blank] 02:54:57 INFO - PROCESS | 11289 | --DOMWINDOW == 71 (0x8edcf000) [pid = 11289] [serial = 1232] [outer = (nil)] [url = about:blank] 02:54:57 INFO - PROCESS | 11289 | --DOMWINDOW == 70 (0x8f63c400) [pid = 11289] [serial = 1233] [outer = (nil)] [url = about:blank] 02:54:57 INFO - PROCESS | 11289 | --DOMWINDOW == 69 (0x93b96800) [pid = 11289] [serial = 1238] [outer = (nil)] [url = about:blank] 02:54:57 INFO - PROCESS | 11289 | --DOMWINDOW == 68 (0x953d2400) [pid = 11289] [serial = 1260] [outer = (nil)] [url = about:blank] 02:54:57 INFO - PROCESS | 11289 | --DOMWINDOW == 67 (0x93b9b800) [pid = 11289] [serial = 1239] [outer = (nil)] [url = about:blank] 02:54:57 INFO - PROCESS | 11289 | --DOMWINDOW == 66 (0x922ce800) [pid = 11289] [serial = 1250] [outer = (nil)] [url = about:blank] 02:54:57 INFO - PROCESS | 11289 | --DOMWINDOW == 65 (0x922c3800) [pid = 11289] [serial = 1257] [outer = (nil)] [url = about:blank] 02:54:57 INFO - PROCESS | 11289 | --DOMWINDOW == 64 (0x92e15400) [pid = 11289] [serial = 1251] [outer = (nil)] [url = about:blank] 02:54:57 INFO - PROCESS | 11289 | 1468662897958 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]]]}] 02:54:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 02:54:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1481ms 02:54:58 INFO - PROCESS | 11289 | 1468662898017 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 02:54:58 INFO - PROCESS | 11289 | 1468662898023 Marionette TRACE conn3 <- [1,1717,null,{"value":"8"}] 02:54:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 02:54:58 INFO - PROCESS | 11289 | 1468662898034 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 02:54:58 INFO - PROCESS | 11289 | 1468662898038 Marionette TRACE conn3 <- [1,1718,null,{}] 02:54:58 INFO - PROCESS | 11289 | 1468662898044 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}] 02:54:58 INFO - PROCESS | 11289 | 1468662898049 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:54:58 INFO - PROCESS | 11289 | 1468662898209 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 02:54:58 INFO - PROCESS | 11289 | 1468662898219 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:58 INFO - PROCESS | 11289 | 1468662898224 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:54:58 INFO - PROCESS | 11289 | ++DOCSHELL 0x8e490400 == 26 [pid = 11289] [id = 437] 02:54:58 INFO - PROCESS | 11289 | ++DOMWINDOW == 65 (0x90f1b400) [pid = 11289] [serial = 1312] [outer = (nil)] 02:54:58 INFO - PROCESS | 11289 | ++DOMWINDOW == 66 (0x90f24400) [pid = 11289] [serial = 1313] [outer = 0x90f1b400] 02:54:58 INFO - PROCESS | 11289 | 1468662898296 Marionette DEBUG loaded listener.js 02:54:58 INFO - PROCESS | 11289 | ++DOMWINDOW == 67 (0x9116b800) [pid = 11289] [serial = 1314] [outer = 0x90f1b400] 02:54:59 INFO - PROCESS | 11289 | 1468662899204 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]]]}] 02:54:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 02:54:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1229ms 02:54:59 INFO - PROCESS | 11289 | 1468662899263 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 02:54:59 INFO - PROCESS | 11289 | 1468662899266 Marionette TRACE conn3 <- [1,1721,null,{"value":"8"}] 02:54:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 02:54:59 INFO - PROCESS | 11289 | 1468662899273 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 02:54:59 INFO - PROCESS | 11289 | 1468662899279 Marionette TRACE conn3 <- [1,1722,null,{}] 02:54:59 INFO - PROCESS | 11289 | 1468662899294 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}] 02:54:59 INFO - PROCESS | 11289 | 1468662899302 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:54:59 INFO - PROCESS | 11289 | 1468662899521 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 02:54:59 INFO - PROCESS | 11289 | 1468662899607 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:59 INFO - PROCESS | 11289 | 1468662899616 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:54:59 INFO - PROCESS | 11289 | ++DOCSHELL 0x91c09400 == 27 [pid = 11289] [id = 438] 02:54:59 INFO - PROCESS | 11289 | ++DOMWINDOW == 68 (0x91c0a800) [pid = 11289] [serial = 1315] [outer = (nil)] 02:54:59 INFO - PROCESS | 11289 | ++DOMWINDOW == 69 (0x91e51400) [pid = 11289] [serial = 1316] [outer = 0x91c0a800] 02:54:59 INFO - PROCESS | 11289 | 1468662899688 Marionette DEBUG loaded listener.js 02:54:59 INFO - PROCESS | 11289 | ++DOMWINDOW == 70 (0x922cec00) [pid = 11289] [serial = 1317] [outer = 0x91c0a800] 02:55:00 INFO - PROCESS | 11289 | 1468662900634 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]]]}] 02:55:00 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 02:55:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1431ms 02:55:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 02:55:00 INFO - PROCESS | 11289 | 1468662900706 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 02:55:00 INFO - PROCESS | 11289 | 1468662900709 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 02:55:00 INFO - PROCESS | 11289 | 1468662900716 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 02:55:00 INFO - PROCESS | 11289 | 1468662900719 Marionette TRACE conn3 <- [1,1726,null,{}] 02:55:00 INFO - PROCESS | 11289 | 1468662900724 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}] 02:55:00 INFO - PROCESS | 11289 | 1468662900730 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:55:00 INFO - PROCESS | 11289 | 1468662900945 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 02:55:00 INFO - PROCESS | 11289 | 1468662900961 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:00 INFO - PROCESS | 11289 | 1468662900971 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:55:01 INFO - PROCESS | 11289 | ++DOCSHELL 0x8e6ce800 == 28 [pid = 11289] [id = 439] 02:55:01 INFO - PROCESS | 11289 | ++DOMWINDOW == 71 (0x91e4ac00) [pid = 11289] [serial = 1318] [outer = (nil)] 02:55:01 INFO - PROCESS | 11289 | ++DOMWINDOW == 72 (0x92eb3400) [pid = 11289] [serial = 1319] [outer = 0x91e4ac00] 02:55:01 INFO - PROCESS | 11289 | 1468662901070 Marionette DEBUG loaded listener.js 02:55:01 INFO - PROCESS | 11289 | ++DOMWINDOW == 73 (0x92ec1800) [pid = 11289] [serial = 1320] [outer = 0x91e4ac00] 02:55:02 INFO - PROCESS | 11289 | 1468662902079 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]]]}] 02:55:02 INFO - PROCESS | 11289 | --DOMWINDOW == 72 (0x8e498c00) [pid = 11289] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 02:55:02 INFO - PROCESS | 11289 | --DOMWINDOW == 71 (0x919e7400) [pid = 11289] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 02:55:02 INFO - PROCESS | 11289 | --DOMWINDOW == 70 (0x9396dc00) [pid = 11289] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 02:55:02 INFO - PROCESS | 11289 | --DOMWINDOW == 69 (0x8dc7c000) [pid = 11289] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 02:55:02 INFO - PROCESS | 11289 | --DOMWINDOW == 68 (0x953cd400) [pid = 11289] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 02:55:02 INFO - PROCESS | 11289 | --DOMWINDOW == 67 (0x8eee3c00) [pid = 11289] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 02:55:02 INFO - PROCESS | 11289 | --DOMWINDOW == 66 (0x993ca800) [pid = 11289] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 02:55:02 INFO - PROCESS | 11289 | --DOMWINDOW == 65 (0x8e6c7400) [pid = 11289] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 02:55:02 INFO - PROCESS | 11289 | --DOMWINDOW == 64 (0x8eedb000) [pid = 11289] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 02:55:02 INFO - PROCESS | 11289 | --DOMWINDOW == 63 (0x8eee6800) [pid = 11289] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 02:55:02 INFO - PROCESS | 11289 | --DOMWINDOW == 62 (0x91176c00) [pid = 11289] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 02:55:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 02:55:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1430ms 02:55:02 INFO - PROCESS | 11289 | 1468662902146 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 02:55:02 INFO - PROCESS | 11289 | 1468662902150 Marionette TRACE conn3 <- [1,1729,null,{"value":"8"}] 02:55:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 02:55:02 INFO - PROCESS | 11289 | 1468662902156 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 02:55:02 INFO - PROCESS | 11289 | 1468662902159 Marionette TRACE conn3 <- [1,1730,null,{}] 02:55:02 INFO - PROCESS | 11289 | 1468662902165 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}] 02:55:02 INFO - PROCESS | 11289 | 1468662902170 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:55:02 INFO - PROCESS | 11289 | 1468662902319 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 02:55:02 INFO - PROCESS | 11289 | 1468662902454 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:02 INFO - PROCESS | 11289 | 1468662902463 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:55:02 INFO - PROCESS | 11289 | ++DOCSHELL 0x8dc73400 == 29 [pid = 11289] [id = 440] 02:55:02 INFO - PROCESS | 11289 | ++DOMWINDOW == 63 (0x8f8bf800) [pid = 11289] [serial = 1321] [outer = (nil)] 02:55:02 INFO - PROCESS | 11289 | ++DOMWINDOW == 64 (0x91171800) [pid = 11289] [serial = 1322] [outer = 0x8f8bf800] 02:55:02 INFO - PROCESS | 11289 | 1468662902535 Marionette DEBUG loaded listener.js 02:55:02 INFO - PROCESS | 11289 | ++DOMWINDOW == 65 (0x919ea400) [pid = 11289] [serial = 1323] [outer = 0x8f8bf800] 02:55:03 INFO - PROCESS | 11289 | 1468662903321 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]]]}] 02:55:03 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 02:55:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1183ms 02:55:03 INFO - PROCESS | 11289 | 1468662903339 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 02:55:03 INFO - PROCESS | 11289 | 1468662903342 Marionette TRACE conn3 <- [1,1733,null,{"value":"8"}] 02:55:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 02:55:03 INFO - PROCESS | 11289 | 1468662903349 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 02:55:03 INFO - PROCESS | 11289 | 1468662903352 Marionette TRACE conn3 <- [1,1734,null,{}] 02:55:03 INFO - PROCESS | 11289 | 1468662903358 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}] 02:55:03 INFO - PROCESS | 11289 | 1468662903368 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:55:03 INFO - PROCESS | 11289 | 1468662903632 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 02:55:03 INFO - PROCESS | 11289 | 1468662903722 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:03 INFO - PROCESS | 11289 | 1468662903728 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:55:03 INFO - PROCESS | 11289 | ++DOCSHELL 0x8ec64c00 == 30 [pid = 11289] [id = 441] 02:55:03 INFO - PROCESS | 11289 | ++DOMWINDOW == 66 (0x8eedec00) [pid = 11289] [serial = 1324] [outer = (nil)] 02:55:03 INFO - PROCESS | 11289 | ++DOMWINDOW == 67 (0x95334800) [pid = 11289] [serial = 1325] [outer = 0x8eedec00] 02:55:03 INFO - PROCESS | 11289 | 1468662903797 Marionette DEBUG loaded listener.js 02:55:03 INFO - PROCESS | 11289 | ++DOMWINDOW == 68 (0x9533a000) [pid = 11289] [serial = 1326] [outer = 0x8eedec00] 02:55:04 INFO - PROCESS | 11289 | 1468662904792 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]]]}] 02:55:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 02:55:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1478ms 02:55:04 INFO - PROCESS | 11289 | 1468662904828 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 02:55:04 INFO - PROCESS | 11289 | 1468662904835 Marionette TRACE conn3 <- [1,1737,null,{"value":"8"}] 02:55:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 02:55:04 INFO - PROCESS | 11289 | 1468662904843 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 02:55:04 INFO - PROCESS | 11289 | 1468662904848 Marionette TRACE conn3 <- [1,1738,null,{}] 02:55:04 INFO - PROCESS | 11289 | 1468662904858 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}] 02:55:04 INFO - PROCESS | 11289 | 1468662904864 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:55:05 INFO - PROCESS | 11289 | 1468662905063 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 02:55:05 INFO - PROCESS | 11289 | 1468662905303 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:05 INFO - PROCESS | 11289 | 1468662905312 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:55:05 INFO - PROCESS | 11289 | ++DOCSHELL 0x8e6c3000 == 31 [pid = 11289] [id = 442] 02:55:05 INFO - PROCESS | 11289 | ++DOMWINDOW == 69 (0x8ec62c00) [pid = 11289] [serial = 1327] [outer = (nil)] 02:55:05 INFO - PROCESS | 11289 | ++DOMWINDOW == 70 (0x8eee0400) [pid = 11289] [serial = 1328] [outer = 0x8ec62c00] 02:55:05 INFO - PROCESS | 11289 | 1468662905439 Marionette DEBUG loaded listener.js 02:55:05 INFO - PROCESS | 11289 | ++DOMWINDOW == 71 (0x90f1c800) [pid = 11289] [serial = 1329] [outer = 0x8ec62c00] 02:55:06 INFO - PROCESS | 11289 | 1468662906399 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]]]}] 02:55:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 02:55:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1593ms 02:55:06 INFO - PROCESS | 11289 | 1468662906436 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 02:55:06 INFO - PROCESS | 11289 | 1468662906443 Marionette TRACE conn3 <- [1,1741,null,{"value":"8"}] 02:55:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 02:55:06 INFO - PROCESS | 11289 | 1468662906454 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 02:55:06 INFO - PROCESS | 11289 | 1468662906457 Marionette TRACE conn3 <- [1,1742,null,{}] 02:55:06 INFO - PROCESS | 11289 | 1468662906464 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}] 02:55:06 INFO - PROCESS | 11289 | 1468662906470 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:55:06 INFO - PROCESS | 11289 | 1468662906665 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 02:55:06 INFO - PROCESS | 11289 | 1468662906894 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:06 INFO - PROCESS | 11289 | 1468662906904 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:55:06 INFO - PROCESS | 11289 | ++DOCSHELL 0x91c03000 == 32 [pid = 11289] [id = 443] 02:55:06 INFO - PROCESS | 11289 | ++DOMWINDOW == 72 (0x91c07c00) [pid = 11289] [serial = 1330] [outer = (nil)] 02:55:07 INFO - PROCESS | 11289 | ++DOMWINDOW == 73 (0x91e20400) [pid = 11289] [serial = 1331] [outer = 0x91c07c00] 02:55:07 INFO - PROCESS | 11289 | 1468662907033 Marionette DEBUG loaded listener.js 02:55:07 INFO - PROCESS | 11289 | ++DOMWINDOW == 74 (0x922e3c00) [pid = 11289] [serial = 1332] [outer = 0x91c07c00] 02:55:07 INFO - PROCESS | 11289 | 1468662907993 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]]]}] 02:55:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 02:55:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1581ms 02:55:08 INFO - PROCESS | 11289 | 1468662908036 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 02:55:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 02:55:08 INFO - PROCESS | 11289 | 1468662908040 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 02:55:08 INFO - PROCESS | 11289 | 1468662908047 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 02:55:08 INFO - PROCESS | 11289 | 1468662908053 Marionette TRACE conn3 <- [1,1746,null,{}] 02:55:08 INFO - PROCESS | 11289 | 1468662908070 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}] 02:55:08 INFO - PROCESS | 11289 | 1468662908078 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:55:08 INFO - PROCESS | 11289 | 1468662908257 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 02:55:08 INFO - PROCESS | 11289 | 1468662908432 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:08 INFO - PROCESS | 11289 | 1468662908446 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:55:08 INFO - PROCESS | 11289 | ++DOCSHELL 0x9532f800 == 33 [pid = 11289] [id = 444] 02:55:08 INFO - PROCESS | 11289 | ++DOMWINDOW == 75 (0x95333000) [pid = 11289] [serial = 1333] [outer = (nil)] 02:55:08 INFO - PROCESS | 11289 | ++DOMWINDOW == 76 (0x9538c800) [pid = 11289] [serial = 1334] [outer = 0x95333000] 02:55:08 INFO - PROCESS | 11289 | 1468662908571 Marionette DEBUG loaded listener.js 02:55:08 INFO - PROCESS | 11289 | ++DOMWINDOW == 77 (0x953c4400) [pid = 11289] [serial = 1335] [outer = 0x95333000] 02:55:09 INFO - PROCESS | 11289 | 1468662909415 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]]]}] 02:55:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 02:55:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1436ms 02:55:09 INFO - PROCESS | 11289 | 1468662909483 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 02:55:09 INFO - PROCESS | 11289 | 1468662909488 Marionette TRACE conn3 <- [1,1749,null,{"value":"8"}] 02:55:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 02:55:09 INFO - PROCESS | 11289 | 1468662909495 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 02:55:09 INFO - PROCESS | 11289 | 1468662909499 Marionette TRACE conn3 <- [1,1750,null,{}] 02:55:09 INFO - PROCESS | 11289 | 1468662909505 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}] 02:55:09 INFO - PROCESS | 11289 | 1468662909510 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:55:09 INFO - PROCESS | 11289 | 1468662909684 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 02:55:09 INFO - PROCESS | 11289 | 1468662909859 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:09 INFO - PROCESS | 11289 | 1468662909868 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:55:09 INFO - PROCESS | 11289 | ++DOCSHELL 0x922ed400 == 34 [pid = 11289] [id = 445] 02:55:09 INFO - PROCESS | 11289 | ++DOMWINDOW == 78 (0x95336000) [pid = 11289] [serial = 1336] [outer = (nil)] 02:55:09 INFO - PROCESS | 11289 | ++DOMWINDOW == 79 (0x953d1c00) [pid = 11289] [serial = 1337] [outer = 0x95336000] 02:55:09 INFO - PROCESS | 11289 | 1468662909951 Marionette DEBUG loaded listener.js 02:55:10 INFO - PROCESS | 11289 | ++DOMWINDOW == 80 (0x953da800) [pid = 11289] [serial = 1338] [outer = 0x95336000] 02:55:10 INFO - PROCESS | 11289 | 1468662910879 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]]]}] 02:55:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 02:55:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1429ms 02:55:10 INFO - PROCESS | 11289 | 1468662910925 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 02:55:10 INFO - PROCESS | 11289 | 1468662910929 Marionette TRACE conn3 <- [1,1753,null,{"value":"8"}] 02:55:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 02:55:10 INFO - PROCESS | 11289 | 1468662910935 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 02:55:10 INFO - PROCESS | 11289 | 1468662910939 Marionette TRACE conn3 <- [1,1754,null,{}] 02:55:10 INFO - PROCESS | 11289 | 1468662910944 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}] 02:55:10 INFO - PROCESS | 11289 | 1468662910949 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:55:11 INFO - PROCESS | 11289 | 1468662911130 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 02:55:11 INFO - PROCESS | 11289 | 1468662911338 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:11 INFO - PROCESS | 11289 | 1468662911349 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:55:11 INFO - PROCESS | 11289 | ++DOCSHELL 0x953ce400 == 35 [pid = 11289] [id = 446] 02:55:11 INFO - PROCESS | 11289 | ++DOMWINDOW == 81 (0x953dec00) [pid = 11289] [serial = 1339] [outer = (nil)] 02:55:11 INFO - PROCESS | 11289 | ++DOMWINDOW == 82 (0x98842800) [pid = 11289] [serial = 1340] [outer = 0x953dec00] 02:55:11 INFO - PROCESS | 11289 | 1468662911436 Marionette DEBUG loaded listener.js 02:55:11 INFO - PROCESS | 11289 | ++DOMWINDOW == 83 (0x98ca2c00) [pid = 11289] [serial = 1341] [outer = 0x953dec00] 02:55:12 INFO - PROCESS | 11289 | 1468662912408 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]]]}] 02:55:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 02:55:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1529ms 02:55:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 02:55:12 INFO - PROCESS | 11289 | 1468662912465 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 02:55:12 INFO - PROCESS | 11289 | 1468662912468 Marionette TRACE conn3 <- [1,1757,null,{"value":"8"}] 02:55:12 INFO - PROCESS | 11289 | 1468662912475 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 02:55:12 INFO - PROCESS | 11289 | 1468662912477 Marionette TRACE conn3 <- [1,1758,null,{}] 02:55:12 INFO - PROCESS | 11289 | 1468662912483 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}] 02:55:12 INFO - PROCESS | 11289 | 1468662912494 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:55:12 INFO - PROCESS | 11289 | 1468662912694 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 02:55:12 INFO - PROCESS | 11289 | 1468662912869 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:12 INFO - PROCESS | 11289 | 1468662912877 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:55:12 INFO - PROCESS | 11289 | ++DOCSHELL 0x97f08800 == 36 [pid = 11289] [id = 447] 02:55:12 INFO - PROCESS | 11289 | ++DOMWINDOW == 84 (0x988bc800) [pid = 11289] [serial = 1342] [outer = (nil)] 02:55:12 INFO - PROCESS | 11289 | ++DOMWINDOW == 85 (0x997dbc00) [pid = 11289] [serial = 1343] [outer = 0x988bc800] 02:55:12 INFO - PROCESS | 11289 | 1468662912959 Marionette DEBUG loaded listener.js 02:55:13 INFO - PROCESS | 11289 | ++DOMWINDOW == 86 (0x99ac5400) [pid = 11289] [serial = 1344] [outer = 0x988bc800] 02:55:13 INFO - PROCESS | 11289 | 1468662913838 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]]]}] 02:55:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 02:55:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1431ms 02:55:13 INFO - PROCESS | 11289 | 1468662913906 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 02:55:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 02:55:13 INFO - PROCESS | 11289 | 1468662913910 Marionette TRACE conn3 <- [1,1761,null,{"value":"8"}] 02:55:13 INFO - PROCESS | 11289 | 1468662913916 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 02:55:13 INFO - PROCESS | 11289 | 1468662913920 Marionette TRACE conn3 <- [1,1762,null,{}] 02:55:13 INFO - PROCESS | 11289 | 1468662913926 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}] 02:55:13 INFO - PROCESS | 11289 | 1468662913931 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:55:14 INFO - PROCESS | 11289 | 1468662914100 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 02:55:14 INFO - PROCESS | 11289 | 1468662914286 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:14 INFO - PROCESS | 11289 | 1468662914294 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:55:14 INFO - PROCESS | 11289 | ++DOCSHELL 0x8e6ccc00 == 37 [pid = 11289] [id = 448] 02:55:14 INFO - PROCESS | 11289 | ++DOMWINDOW == 87 (0x8ec59800) [pid = 11289] [serial = 1345] [outer = (nil)] 02:55:14 INFO - PROCESS | 11289 | ++DOMWINDOW == 88 (0x99d86400) [pid = 11289] [serial = 1346] [outer = 0x8ec59800] 02:55:14 INFO - PROCESS | 11289 | 1468662914372 Marionette DEBUG loaded listener.js 02:55:14 INFO - PROCESS | 11289 | ++DOMWINDOW == 89 (0x953c6000) [pid = 11289] [serial = 1347] [outer = 0x8ec59800] 02:55:15 INFO - PROCESS | 11289 | 1468662915591 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]]]}] 02:55:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 02:55:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1739ms 02:55:15 INFO - PROCESS | 11289 | 1468662915656 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 02:55:15 INFO - PROCESS | 11289 | 1468662915662 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 02:55:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 02:55:15 INFO - PROCESS | 11289 | 1468662915669 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 02:55:15 INFO - PROCESS | 11289 | 1468662915674 Marionette TRACE conn3 <- [1,1766,null,{}] 02:55:15 INFO - PROCESS | 11289 | 1468662915692 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}] 02:55:15 INFO - PROCESS | 11289 | 1468662915697 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:55:15 INFO - PROCESS | 11289 | 1468662915943 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 02:55:16 INFO - PROCESS | 11289 | 1468662916187 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:16 INFO - PROCESS | 11289 | 1468662916196 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:55:17 INFO - PROCESS | 11289 | --DOCSHELL 0x90f1e800 == 36 [pid = 11289] [id = 348] 02:55:17 INFO - PROCESS | 11289 | --DOCSHELL 0x922e6c00 == 35 [pid = 11289] [id = 351] 02:55:17 INFO - PROCESS | 11289 | --DOCSHELL 0x8dc7a000 == 34 [pid = 11289] [id = 349] 02:55:17 INFO - PROCESS | 11289 | --DOCSHELL 0x8e6d0000 == 33 [pid = 11289] [id = 431] 02:55:17 INFO - PROCESS | 11289 | --DOCSHELL 0x8ec62000 == 32 [pid = 11289] [id = 353] 02:55:17 INFO - PROCESS | 11289 | --DOCSHELL 0x8e490c00 == 31 [pid = 11289] [id = 358] 02:55:17 INFO - PROCESS | 11289 | --DOCSHELL 0x8dc72c00 == 30 [pid = 11289] [id = 359] 02:55:17 INFO - PROCESS | 11289 | --DOCSHELL 0x91e4f400 == 29 [pid = 11289] [id = 350] 02:55:17 INFO - PROCESS | 11289 | --DOCSHELL 0x8f63c800 == 28 [pid = 11289] [id = 354] 02:55:17 INFO - PROCESS | 11289 | --DOCSHELL 0x8f8c4000 == 27 [pid = 11289] [id = 352] 02:55:17 INFO - PROCESS | 11289 | --DOCSHELL 0x8f635000 == 26 [pid = 11289] [id = 355] 02:55:17 INFO - PROCESS | 11289 | --DOCSHELL 0x8e6c5800 == 25 [pid = 11289] [id = 432] 02:55:17 INFO - PROCESS | 11289 | --DOCSHELL 0x8dc71000 == 24 [pid = 11289] [id = 357] 02:55:17 INFO - PROCESS | 11289 | --DOCSHELL 0x8f8c4800 == 23 [pid = 11289] [id = 433] 02:55:17 INFO - PROCESS | 11289 | --DOCSHELL 0x95332800 == 22 [pid = 11289] [id = 356] 02:55:17 INFO - PROCESS | 11289 | --DOCSHELL 0x90f25400 == 21 [pid = 11289] [id = 435] 02:55:17 INFO - PROCESS | 11289 | --DOCSHELL 0x8ec5ec00 == 20 [pid = 11289] [id = 427] 02:55:17 INFO - PROCESS | 11289 | --DOCSHELL 0x91e26800 == 19 [pid = 11289] [id = 434] 02:55:17 INFO - PROCESS | 11289 | ++DOCSHELL 0x8dc72c00 == 20 [pid = 11289] [id = 449] 02:55:17 INFO - PROCESS | 11289 | ++DOMWINDOW == 90 (0x8dc73000) [pid = 11289] [serial = 1348] [outer = (nil)] 02:55:17 INFO - PROCESS | 11289 | ++DOMWINDOW == 91 (0x8e48b800) [pid = 11289] [serial = 1349] [outer = 0x8dc73000] 02:55:17 INFO - PROCESS | 11289 | 1468662917243 Marionette DEBUG loaded listener.js 02:55:17 INFO - PROCESS | 11289 | ++DOMWINDOW == 92 (0x8e6c1c00) [pid = 11289] [serial = 1350] [outer = 0x8dc73000] 02:55:17 INFO - PROCESS | 11289 | --DOMWINDOW == 91 (0x8f635c00) [pid = 11289] [serial = 1263] [outer = (nil)] [url = about:blank] 02:55:17 INFO - PROCESS | 11289 | --DOMWINDOW == 90 (0x8edd0000) [pid = 11289] [serial = 1262] [outer = (nil)] [url = about:blank] 02:55:17 INFO - PROCESS | 11289 | --DOMWINDOW == 89 (0x92120400) [pid = 11289] [serial = 1266] [outer = (nil)] [url = about:blank] 02:55:17 INFO - PROCESS | 11289 | --DOMWINDOW == 88 (0x91e4e800) [pid = 11289] [serial = 1265] [outer = (nil)] [url = about:blank] 02:55:17 INFO - PROCESS | 11289 | --DOMWINDOW == 87 (0x953db400) [pid = 11289] [serial = 1269] [outer = (nil)] [url = about:blank] 02:55:17 INFO - PROCESS | 11289 | --DOMWINDOW == 86 (0x953ccc00) [pid = 11289] [serial = 1268] [outer = (nil)] [url = about:blank] 02:55:17 INFO - PROCESS | 11289 | --DOMWINDOW == 85 (0x988b9c00) [pid = 11289] [serial = 1272] [outer = (nil)] [url = about:blank] 02:55:17 INFO - PROCESS | 11289 | --DOMWINDOW == 84 (0x9883e400) [pid = 11289] [serial = 1271] [outer = (nil)] [url = about:blank] 02:55:17 INFO - PROCESS | 11289 | --DOMWINDOW == 83 (0x99433400) [pid = 11289] [serial = 1275] [outer = (nil)] [url = about:blank] 02:55:17 INFO - PROCESS | 11289 | --DOMWINDOW == 82 (0x9942c800) [pid = 11289] [serial = 1274] [outer = (nil)] [url = about:blank] 02:55:17 INFO - PROCESS | 11289 | --DOMWINDOW == 81 (0x8f8bb800) [pid = 11289] [serial = 1289] [outer = (nil)] [url = about:blank] 02:55:17 INFO - PROCESS | 11289 | --DOMWINDOW == 80 (0x9a2b5400) [pid = 11289] [serial = 1278] [outer = (nil)] [url = about:blank] 02:55:17 INFO - PROCESS | 11289 | --DOMWINDOW == 79 (0x8ec63000) [pid = 11289] [serial = 1286] [outer = (nil)] [url = about:blank] 02:55:17 INFO - PROCESS | 11289 | --DOMWINDOW == 78 (0x8ec66800) [pid = 11289] [serial = 1287] [outer = (nil)] [url = about:blank] 02:55:17 INFO - PROCESS | 11289 | --DOMWINDOW == 77 (0x9a251800) [pid = 11289] [serial = 1277] [outer = (nil)] [url = about:blank] 02:55:17 INFO - PROCESS | 11289 | --DOMWINDOW == 76 (0x9a901400) [pid = 11289] [serial = 1281] [outer = (nil)] [url = about:blank] 02:55:17 INFO - PROCESS | 11289 | --DOMWINDOW == 75 (0x9a74c800) [pid = 11289] [serial = 1280] [outer = (nil)] [url = about:blank] 02:55:17 INFO - PROCESS | 11289 | --DOMWINDOW == 74 (0x8f8ba800) [pid = 11289] [serial = 1283] [outer = (nil)] [url = about:blank] 02:55:17 INFO - PROCESS | 11289 | --DOMWINDOW == 73 (0x8f8c1c00) [pid = 11289] [serial = 1284] [outer = (nil)] [url = about:blank] 02:55:17 INFO - PROCESS | 11289 | --DOMWINDOW == 72 (0x919e6000) [pid = 11289] [serial = 1292] [outer = (nil)] [url = about:blank] 02:55:17 INFO - PROCESS | 11289 | --DOMWINDOW == 71 (0x91c01400) [pid = 11289] [serial = 1293] [outer = (nil)] [url = about:blank] 02:55:17 INFO - PROCESS | 11289 | --DOMWINDOW == 70 (0x8f8c1800) [pid = 11289] [serial = 1290] [outer = (nil)] [url = about:blank] 02:55:17 INFO - PROCESS | 11289 | --DOMWINDOW == 69 (0x91e4ec00) [pid = 11289] [serial = 1295] [outer = (nil)] [url = about:blank] 02:55:18 INFO - PROCESS | 11289 | 1468662918157 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]]]}] 02:55:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 02:55:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 2543ms 02:55:18 INFO - PROCESS | 11289 | 1468662918214 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 02:55:18 INFO - PROCESS | 11289 | 1468662918218 Marionette TRACE conn3 <- [1,1769,null,{"value":"8"}] 02:55:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 02:55:18 INFO - PROCESS | 11289 | 1468662918227 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 02:55:18 INFO - PROCESS | 11289 | 1468662918230 Marionette TRACE conn3 <- [1,1770,null,{}] 02:55:18 INFO - PROCESS | 11289 | 1468662918237 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}] 02:55:18 INFO - PROCESS | 11289 | 1468662918242 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:55:18 INFO - PROCESS | 11289 | 1468662918405 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 02:55:18 INFO - PROCESS | 11289 | 1468662918532 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:18 INFO - PROCESS | 11289 | 1468662918541 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:55:18 INFO - PROCESS | 11289 | ++DOCSHELL 0x8edcc800 == 21 [pid = 11289] [id = 450] 02:55:18 INFO - PROCESS | 11289 | ++DOMWINDOW == 70 (0x8edcd400) [pid = 11289] [serial = 1351] [outer = (nil)] 02:55:18 INFO - PROCESS | 11289 | ++DOMWINDOW == 71 (0x8eedc400) [pid = 11289] [serial = 1352] [outer = 0x8edcd400] 02:55:18 INFO - PROCESS | 11289 | 1468662918611 Marionette DEBUG loaded listener.js 02:55:18 INFO - PROCESS | 11289 | ++DOMWINDOW == 72 (0x8f633800) [pid = 11289] [serial = 1353] [outer = 0x8edcd400] 02:55:19 INFO - PROCESS | 11289 | 1468662919405 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]]]}] 02:55:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 02:55:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1234ms 02:55:19 INFO - PROCESS | 11289 | 1468662919459 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 02:55:19 INFO - PROCESS | 11289 | 1468662919466 Marionette TRACE conn3 <- [1,1773,null,{"value":"8"}] 02:55:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 02:55:19 INFO - PROCESS | 11289 | 1468662919477 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 02:55:19 INFO - PROCESS | 11289 | 1468662919481 Marionette TRACE conn3 <- [1,1774,null,{}] 02:55:19 INFO - PROCESS | 11289 | 1468662919487 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}] 02:55:19 INFO - PROCESS | 11289 | 1468662919492 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:55:19 INFO - PROCESS | 11289 | 1468662919655 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 02:55:19 INFO - PROCESS | 11289 | 1468662919667 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:19 INFO - PROCESS | 11289 | 1468662919674 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:55:19 INFO - PROCESS | 11289 | ++DOCSHELL 0x8f63e400 == 22 [pid = 11289] [id = 451] 02:55:19 INFO - PROCESS | 11289 | ++DOMWINDOW == 73 (0x8f8c0400) [pid = 11289] [serial = 1354] [outer = (nil)] 02:55:19 INFO - PROCESS | 11289 | ++DOMWINDOW == 74 (0x90f1e000) [pid = 11289] [serial = 1355] [outer = 0x8f8c0400] 02:55:19 INFO - PROCESS | 11289 | 1468662919741 Marionette DEBUG loaded listener.js 02:55:19 INFO - PROCESS | 11289 | ++DOMWINDOW == 75 (0x90f88c00) [pid = 11289] [serial = 1356] [outer = 0x8f8c0400] 02:55:20 INFO - PROCESS | 11289 | 1468662920807 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]]]}] 02:55:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 02:55:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1379ms 02:55:20 INFO - PROCESS | 11289 | 1468662920856 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 02:55:20 INFO - PROCESS | 11289 | 1468662920860 Marionette TRACE conn3 <- [1,1777,null,{"value":"8"}] 02:55:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 02:55:20 INFO - PROCESS | 11289 | 1468662920866 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 02:55:20 INFO - PROCESS | 11289 | 1468662920871 Marionette TRACE conn3 <- [1,1778,null,{}] 02:55:20 INFO - PROCESS | 11289 | 1468662920895 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}] 02:55:20 INFO - PROCESS | 11289 | 1468662920903 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:55:21 INFO - PROCESS | 11289 | 1468662921113 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 02:55:21 INFO - PROCESS | 11289 | 1468662921138 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:21 INFO - PROCESS | 11289 | 1468662921147 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:55:21 INFO - PROCESS | 11289 | ++DOCSHELL 0x90f25400 == 23 [pid = 11289] [id = 452] 02:55:21 INFO - PROCESS | 11289 | ++DOMWINDOW == 76 (0x919e9000) [pid = 11289] [serial = 1357] [outer = (nil)] 02:55:21 INFO - PROCESS | 11289 | ++DOMWINDOW == 77 (0x91c05c00) [pid = 11289] [serial = 1358] [outer = 0x919e9000] 02:55:21 INFO - PROCESS | 11289 | 1468662921222 Marionette DEBUG loaded listener.js 02:55:21 INFO - PROCESS | 11289 | ++DOMWINDOW == 78 (0x91c10000) [pid = 11289] [serial = 1359] [outer = 0x919e9000] 02:55:22 INFO - PROCESS | 11289 | --DOMWINDOW == 77 (0x91e4ac00) [pid = 11289] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 02:55:22 INFO - PROCESS | 11289 | --DOMWINDOW == 76 (0x8f8bf800) [pid = 11289] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 02:55:22 INFO - PROCESS | 11289 | --DOMWINDOW == 75 (0x90f1b400) [pid = 11289] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 02:55:22 INFO - PROCESS | 11289 | --DOMWINDOW == 74 (0x90f1dc00) [pid = 11289] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 02:55:22 INFO - PROCESS | 11289 | --DOMWINDOW == 73 (0x8ec67c00) [pid = 11289] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 02:55:22 INFO - PROCESS | 11289 | --DOMWINDOW == 72 (0x91c0ec00) [pid = 11289] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 02:55:22 INFO - PROCESS | 11289 | --DOMWINDOW == 71 (0x919e4800) [pid = 11289] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 02:55:22 INFO - PROCESS | 11289 | --DOMWINDOW == 70 (0x91e27c00) [pid = 11289] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 02:55:22 INFO - PROCESS | 11289 | --DOMWINDOW == 69 (0x91c0a800) [pid = 11289] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 02:55:22 INFO - PROCESS | 11289 | --DOMWINDOW == 68 (0x8e6c6400) [pid = 11289] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 02:55:22 INFO - PROCESS | 11289 | --DOMWINDOW == 67 (0x8eedec00) [pid = 11289] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 02:55:22 INFO - PROCESS | 11289 | 1468662922613 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]]]}] 02:55:22 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 02:55:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1793ms 02:55:22 INFO - PROCESS | 11289 | 1468662922659 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 02:55:22 INFO - PROCESS | 11289 | 1468662922663 Marionette TRACE conn3 <- [1,1781,null,{"value":"8"}] 02:55:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 02:55:22 INFO - PROCESS | 11289 | 1468662922669 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 02:55:22 INFO - PROCESS | 11289 | 1468662922673 Marionette TRACE conn3 <- [1,1782,null,{}] 02:55:22 INFO - PROCESS | 11289 | 1468662922679 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}] 02:55:22 INFO - PROCESS | 11289 | 1468662922684 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:55:22 INFO - PROCESS | 11289 | 1468662922901 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 02:55:23 INFO - PROCESS | 11289 | 1468662923029 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:23 INFO - PROCESS | 11289 | 1468662923036 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:55:23 INFO - PROCESS | 11289 | ++DOCSHELL 0x8e48d400 == 24 [pid = 11289] [id = 453] 02:55:23 INFO - PROCESS | 11289 | ++DOMWINDOW == 68 (0x8e48e400) [pid = 11289] [serial = 1360] [outer = (nil)] 02:55:23 INFO - PROCESS | 11289 | ++DOMWINDOW == 69 (0x8f63dc00) [pid = 11289] [serial = 1361] [outer = 0x8e48e400] 02:55:23 INFO - PROCESS | 11289 | 1468662923108 Marionette DEBUG loaded listener.js 02:55:23 INFO - PROCESS | 11289 | ++DOMWINDOW == 70 (0x91c02000) [pid = 11289] [serial = 1362] [outer = 0x8e48e400] 02:55:23 INFO - PROCESS | 11289 | 1468662923822 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]]]}] 02:55:23 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 02:55:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1181ms 02:55:23 INFO - PROCESS | 11289 | 1468662923851 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 02:55:23 INFO - PROCESS | 11289 | 1468662923855 Marionette TRACE conn3 <- [1,1785,null,{"value":"8"}] 02:55:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 02:55:23 INFO - PROCESS | 11289 | 1468662923861 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 02:55:23 INFO - PROCESS | 11289 | 1468662923863 Marionette TRACE conn3 <- [1,1786,null,{}] 02:55:23 INFO - PROCESS | 11289 | 1468662923870 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}] 02:55:23 INFO - PROCESS | 11289 | 1468662923875 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:55:24 INFO - PROCESS | 11289 | 1468662924069 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 02:55:24 INFO - PROCESS | 11289 | 1468662924087 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:24 INFO - PROCESS | 11289 | 1468662924094 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:55:24 INFO - PROCESS | 11289 | ++DOCSHELL 0x91c03400 == 25 [pid = 11289] [id = 454] 02:55:24 INFO - PROCESS | 11289 | ++DOMWINDOW == 71 (0x91e27400) [pid = 11289] [serial = 1363] [outer = (nil)] 02:55:24 INFO - PROCESS | 11289 | ++DOMWINDOW == 72 (0x9211ac00) [pid = 11289] [serial = 1364] [outer = 0x91e27400] 02:55:24 INFO - PROCESS | 11289 | 1468662924177 Marionette DEBUG loaded listener.js 02:55:24 INFO - PROCESS | 11289 | ++DOMWINDOW == 73 (0x922ea400) [pid = 11289] [serial = 1365] [outer = 0x91e27400] 02:55:25 INFO - PROCESS | 11289 | 1468662925332 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]]]}] 02:55:25 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 02:55:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1536ms 02:55:25 INFO - PROCESS | 11289 | 1468662925398 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 02:55:25 INFO - PROCESS | 11289 | 1468662925405 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 02:55:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 02:55:25 INFO - PROCESS | 11289 | 1468662925413 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 02:55:25 INFO - PROCESS | 11289 | 1468662925418 Marionette TRACE conn3 <- [1,1790,null,{}] 02:55:25 INFO - PROCESS | 11289 | 1468662925427 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}] 02:55:25 INFO - PROCESS | 11289 | 1468662925434 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:55:25 INFO - PROCESS | 11289 | 1468662925642 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 02:55:25 INFO - PROCESS | 11289 | 1468662925861 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:25 INFO - PROCESS | 11289 | 1468662925869 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:55:25 INFO - PROCESS | 11289 | ++DOCSHELL 0x8e492000 == 26 [pid = 11289] [id = 455] 02:55:25 INFO - PROCESS | 11289 | ++DOMWINDOW == 74 (0x8edc6400) [pid = 11289] [serial = 1366] [outer = (nil)] 02:55:25 INFO - PROCESS | 11289 | ++DOMWINDOW == 75 (0x8f63c400) [pid = 11289] [serial = 1367] [outer = 0x8edc6400] 02:55:26 INFO - PROCESS | 11289 | 1468662925998 Marionette DEBUG loaded listener.js 02:55:26 INFO - PROCESS | 11289 | ++DOMWINDOW == 76 (0x8f8c1400) [pid = 11289] [serial = 1368] [outer = 0x8edc6400] 02:55:27 INFO - PROCESS | 11289 | 1468662927004 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]]]}] 02:55:27 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) 02:55:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1635ms 02:55:27 INFO - PROCESS | 11289 | 1468662927048 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 02:55:27 INFO - PROCESS | 11289 | 1468662927055 Marionette TRACE conn3 <- [1,1793,null,{"value":"8"}] 02:55:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 02:55:27 INFO - PROCESS | 11289 | 1468662927066 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 02:55:27 INFO - PROCESS | 11289 | 1468662927069 Marionette TRACE conn3 <- [1,1794,null,{}] 02:55:27 INFO - PROCESS | 11289 | 1468662927076 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}] 02:55:27 INFO - PROCESS | 11289 | 1468662927082 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:55:27 INFO - PROCESS | 11289 | 1468662927262 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 02:55:27 INFO - PROCESS | 11289 | 1468662927519 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:27 INFO - PROCESS | 11289 | 1468662927530 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:55:27 INFO - PROCESS | 11289 | ++DOCSHELL 0x90f8ac00 == 27 [pid = 11289] [id = 456] 02:55:27 INFO - PROCESS | 11289 | ++DOMWINDOW == 77 (0x919ea000) [pid = 11289] [serial = 1369] [outer = (nil)] 02:55:27 INFO - PROCESS | 11289 | ++DOMWINDOW == 78 (0x91e29000) [pid = 11289] [serial = 1370] [outer = 0x919ea000] 02:55:27 INFO - PROCESS | 11289 | 1468662927653 Marionette DEBUG loaded listener.js 02:55:27 INFO - PROCESS | 11289 | ++DOMWINDOW == 79 (0x9211dc00) [pid = 11289] [serial = 1371] [outer = 0x919ea000] 02:55:28 INFO - PROCESS | 11289 | 1468662928593 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]]]}] 02:55:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 02:55:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1578ms 02:55:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 02:55:28 INFO - PROCESS | 11289 | 1468662928644 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 02:55:28 INFO - PROCESS | 11289 | 1468662928648 Marionette TRACE conn3 <- [1,1797,null,{"value":"8"}] 02:55:28 INFO - PROCESS | 11289 | 1468662928654 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 02:55:28 INFO - PROCESS | 11289 | 1468662928660 Marionette TRACE conn3 <- [1,1798,null,{}] 02:55:28 INFO - PROCESS | 11289 | 1468662928676 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}] 02:55:28 INFO - PROCESS | 11289 | 1468662928686 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:55:28 INFO - PROCESS | 11289 | 1468662928861 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 02:55:29 INFO - PROCESS | 11289 | 1468662929091 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:29 INFO - PROCESS | 11289 | 1468662929102 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:55:29 INFO - PROCESS | 11289 | ++DOCSHELL 0x93964400 == 28 [pid = 11289] [id = 457] 02:55:29 INFO - PROCESS | 11289 | ++DOMWINDOW == 80 (0x93970c00) [pid = 11289] [serial = 1372] [outer = (nil)] 02:55:29 INFO - PROCESS | 11289 | ++DOMWINDOW == 81 (0x93b94c00) [pid = 11289] [serial = 1373] [outer = 0x93970c00] 02:55:29 INFO - PROCESS | 11289 | 1468662929227 Marionette DEBUG loaded listener.js 02:55:29 INFO - PROCESS | 11289 | ++DOMWINDOW == 82 (0x93b99c00) [pid = 11289] [serial = 1374] [outer = 0x93970c00] 02:55:30 INFO - PROCESS | 11289 | 1468662930225 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]]]}] 02:55:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 02:55:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1797ms 02:55:30 INFO - PROCESS | 11289 | 1468662930451 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 02:55:30 INFO - PROCESS | 11289 | 1468662930458 Marionette TRACE conn3 <- [1,1801,null,{"value":"8"}] 02:55:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 02:55:30 INFO - PROCESS | 11289 | 1468662930466 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 02:55:30 INFO - PROCESS | 11289 | 1468662930471 Marionette TRACE conn3 <- [1,1802,null,{}] 02:55:30 INFO - PROCESS | 11289 | 1468662930487 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}] 02:55:30 INFO - PROCESS | 11289 | 1468662930493 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:55:30 INFO - PROCESS | 11289 | 1468662930721 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 02:55:31 INFO - PROCESS | 11289 | 1468662930985 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:31 INFO - PROCESS | 11289 | 1468662931000 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:55:31 INFO - PROCESS | 11289 | ++DOCSHELL 0x8edc2800 == 29 [pid = 11289] [id = 458] 02:55:31 INFO - PROCESS | 11289 | ++DOMWINDOW == 83 (0x8edc3000) [pid = 11289] [serial = 1375] [outer = (nil)] 02:55:31 INFO - PROCESS | 11289 | ++DOMWINDOW == 84 (0x8edcf400) [pid = 11289] [serial = 1376] [outer = 0x8edc3000] 02:55:31 INFO - PROCESS | 11289 | 1468662931076 Marionette DEBUG loaded listener.js 02:55:31 INFO - PROCESS | 11289 | ++DOMWINDOW == 85 (0x8eeddc00) [pid = 11289] [serial = 1377] [outer = 0x8edc3000] 02:55:31 INFO - PROCESS | 11289 | --DOCSHELL 0x8ec64400 == 28 [pid = 11289] [id = 436] 02:55:31 INFO - PROCESS | 11289 | --DOCSHELL 0x8ec64c00 == 27 [pid = 11289] [id = 441] 02:55:31 INFO - PROCESS | 11289 | --DOCSHELL 0x8e490400 == 26 [pid = 11289] [id = 437] 02:55:31 INFO - PROCESS | 11289 | --DOMWINDOW == 84 (0x92eb3400) [pid = 11289] [serial = 1319] [outer = (nil)] [url = about:blank] 02:55:31 INFO - PROCESS | 11289 | --DOMWINDOW == 83 (0x919ea400) [pid = 11289] [serial = 1323] [outer = (nil)] [url = about:blank] 02:55:31 INFO - PROCESS | 11289 | --DOMWINDOW == 82 (0x90f24400) [pid = 11289] [serial = 1313] [outer = (nil)] [url = about:blank] 02:55:31 INFO - PROCESS | 11289 | --DOMWINDOW == 81 (0x9116b800) [pid = 11289] [serial = 1314] [outer = (nil)] [url = about:blank] 02:55:31 INFO - PROCESS | 11289 | --DOMWINDOW == 80 (0x90f26400) [pid = 11289] [serial = 1301] [outer = (nil)] [url = about:blank] 02:55:31 INFO - PROCESS | 11289 | --DOMWINDOW == 79 (0x90f8dc00) [pid = 11289] [serial = 1302] [outer = (nil)] [url = about:blank] 02:55:31 INFO - PROCESS | 11289 | --DOMWINDOW == 78 (0x8edcd800) [pid = 11289] [serial = 1310] [outer = (nil)] [url = about:blank] 02:55:31 INFO - PROCESS | 11289 | --DOMWINDOW == 77 (0x8eee1c00) [pid = 11289] [serial = 1311] [outer = (nil)] [url = about:blank] 02:55:31 INFO - PROCESS | 11289 | --DOMWINDOW == 76 (0x91171800) [pid = 11289] [serial = 1322] [outer = (nil)] [url = about:blank] 02:55:31 INFO - PROCESS | 11289 | --DOMWINDOW == 75 (0x92ec1800) [pid = 11289] [serial = 1320] [outer = (nil)] [url = about:blank] 02:55:31 INFO - PROCESS | 11289 | --DOMWINDOW == 74 (0x922c9000) [pid = 11289] [serial = 1296] [outer = (nil)] [url = about:blank] 02:55:31 INFO - PROCESS | 11289 | --DOMWINDOW == 73 (0x92eb6000) [pid = 11289] [serial = 1307] [outer = (nil)] [url = about:blank] 02:55:31 INFO - PROCESS | 11289 | --DOMWINDOW == 72 (0x93964800) [pid = 11289] [serial = 1308] [outer = (nil)] [url = about:blank] 02:55:31 INFO - PROCESS | 11289 | --DOMWINDOW == 71 (0x9211c000) [pid = 11289] [serial = 1304] [outer = (nil)] [url = about:blank] 02:55:31 INFO - PROCESS | 11289 | --DOMWINDOW == 70 (0x922e1000) [pid = 11289] [serial = 1305] [outer = (nil)] [url = about:blank] 02:55:31 INFO - PROCESS | 11289 | --DOMWINDOW == 69 (0x91e51400) [pid = 11289] [serial = 1316] [outer = (nil)] [url = about:blank] 02:55:31 INFO - PROCESS | 11289 | --DOMWINDOW == 68 (0x8ec5a400) [pid = 11289] [serial = 1298] [outer = (nil)] [url = about:blank] 02:55:31 INFO - PROCESS | 11289 | --DOMWINDOW == 67 (0x8ec68000) [pid = 11289] [serial = 1299] [outer = (nil)] [url = about:blank] 02:55:31 INFO - PROCESS | 11289 | --DOMWINDOW == 66 (0x95334800) [pid = 11289] [serial = 1325] [outer = (nil)] [url = about:blank] 02:55:31 INFO - PROCESS | 11289 | --DOMWINDOW == 65 (0x922cec00) [pid = 11289] [serial = 1317] [outer = (nil)] [url = about:blank] 02:55:31 INFO - PROCESS | 11289 | --DOMWINDOW == 64 (0x9533a000) [pid = 11289] [serial = 1326] [outer = (nil)] [url = about:blank] 02:55:31 INFO - PROCESS | 11289 | 1468662931984 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]]]}] 02:55:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 02:55:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1587ms 02:55:32 INFO - PROCESS | 11289 | 1468662932055 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 02:55:32 INFO - PROCESS | 11289 | 1468662932060 Marionette TRACE conn3 <- [1,1805,null,{"value":"8"}] 02:55:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 02:55:32 INFO - PROCESS | 11289 | 1468662932070 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 02:55:32 INFO - PROCESS | 11289 | 1468662932075 Marionette TRACE conn3 <- [1,1806,null,{}] 02:55:32 INFO - PROCESS | 11289 | 1468662932081 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}] 02:55:32 INFO - PROCESS | 11289 | 1468662932086 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:55:32 INFO - PROCESS | 11289 | 1468662932244 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 02:55:32 INFO - PROCESS | 11289 | 1468662932401 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:32 INFO - PROCESS | 11289 | 1468662932408 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:55:32 INFO - PROCESS | 11289 | ++DOCSHELL 0x8eee1c00 == 27 [pid = 11289] [id = 459] 02:55:32 INFO - PROCESS | 11289 | ++DOMWINDOW == 65 (0x8f632c00) [pid = 11289] [serial = 1378] [outer = (nil)] 02:55:32 INFO - PROCESS | 11289 | ++DOMWINDOW == 66 (0x90f2a400) [pid = 11289] [serial = 1379] [outer = 0x8f632c00] 02:55:32 INFO - PROCESS | 11289 | 1468662932492 Marionette DEBUG loaded listener.js 02:55:32 INFO - PROCESS | 11289 | ++DOMWINDOW == 67 (0x90f92c00) [pid = 11289] [serial = 1380] [outer = 0x8f632c00] 02:55:33 INFO - PROCESS | 11289 | 1468662933288 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]]]}] 02:55:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 02:55:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1237ms 02:55:33 INFO - PROCESS | 11289 | 1468662933311 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 02:55:33 INFO - PROCESS | 11289 | 1468662933315 Marionette TRACE conn3 <- [1,1809,null,{"value":"8"}] 02:55:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 02:55:33 INFO - PROCESS | 11289 | 1468662933321 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 02:55:33 INFO - PROCESS | 11289 | 1468662933325 Marionette TRACE conn3 <- [1,1810,null,{}] 02:55:33 INFO - PROCESS | 11289 | 1468662933339 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}] 02:55:33 INFO - PROCESS | 11289 | 1468662933347 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:55:33 INFO - PROCESS | 11289 | 1468662933498 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 02:55:33 INFO - PROCESS | 11289 | 1468662933515 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:33 INFO - PROCESS | 11289 | 1468662933527 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:55:33 INFO - PROCESS | 11289 | ++DOCSHELL 0x91e51400 == 28 [pid = 11289] [id = 460] 02:55:33 INFO - PROCESS | 11289 | ++DOMWINDOW == 68 (0x9211c000) [pid = 11289] [serial = 1381] [outer = (nil)] 02:55:33 INFO - PROCESS | 11289 | ++DOMWINDOW == 69 (0x922e0000) [pid = 11289] [serial = 1382] [outer = 0x9211c000] 02:55:33 INFO - PROCESS | 11289 | 1468662933594 Marionette DEBUG loaded listener.js 02:55:33 INFO - PROCESS | 11289 | ++DOMWINDOW == 70 (0x922ee800) [pid = 11289] [serial = 1383] [outer = 0x9211c000] 02:55:34 INFO - PROCESS | 11289 | 1468662934548 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]]]}] 02:55:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 02:55:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1277ms 02:55:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 02:55:34 INFO - PROCESS | 11289 | 1468662934606 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 02:55:34 INFO - PROCESS | 11289 | 1468662934609 Marionette TRACE conn3 <- [1,1813,null,{"value":"8"}] 02:55:34 INFO - PROCESS | 11289 | 1468662934615 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 02:55:34 INFO - PROCESS | 11289 | 1468662934618 Marionette TRACE conn3 <- [1,1814,null,{}] 02:55:34 INFO - PROCESS | 11289 | 1468662934623 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}] 02:55:34 INFO - PROCESS | 11289 | 1468662934628 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:55:34 INFO - PROCESS | 11289 | 1468662934838 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 02:55:34 INFO - PROCESS | 11289 | 1468662934859 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:34 INFO - PROCESS | 11289 | 1468662934869 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:55:34 INFO - PROCESS | 11289 | ++DOCSHELL 0x8f8ba800 == 29 [pid = 11289] [id = 461] 02:55:34 INFO - PROCESS | 11289 | ++DOMWINDOW == 71 (0x922e1000) [pid = 11289] [serial = 1384] [outer = (nil)] 02:55:34 INFO - PROCESS | 11289 | ++DOMWINDOW == 72 (0x9396dc00) [pid = 11289] [serial = 1385] [outer = 0x922e1000] 02:55:34 INFO - PROCESS | 11289 | 1468662934932 Marionette DEBUG loaded listener.js 02:55:35 INFO - PROCESS | 11289 | ++DOMWINDOW == 73 (0x93b92c00) [pid = 11289] [serial = 1386] [outer = 0x922e1000] 02:55:35 INFO - PROCESS | 11289 | 1468662935832 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]]]}] 02:55:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 02:55:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1291ms 02:55:35 INFO - PROCESS | 11289 | 1468662935905 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 02:55:35 INFO - PROCESS | 11289 | 1468662935909 Marionette TRACE conn3 <- [1,1817,null,{"value":"8"}] 02:55:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 02:55:35 INFO - PROCESS | 11289 | 1468662935914 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 02:55:35 INFO - PROCESS | 11289 | 1468662935917 Marionette TRACE conn3 <- [1,1818,null,{}] 02:55:35 INFO - PROCESS | 11289 | 1468662935927 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}] 02:55:35 INFO - PROCESS | 11289 | 1468662935931 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:55:36 INFO - PROCESS | 11289 | 1468662936123 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 02:55:36 INFO - PROCESS | 11289 | 1468662936139 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:36 INFO - PROCESS | 11289 | 1468662936147 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:55:36 INFO - PROCESS | 11289 | ++DOCSHELL 0x922cc400 == 30 [pid = 11289] [id = 462] 02:55:36 INFO - PROCESS | 11289 | ++DOMWINDOW == 74 (0x92eb9c00) [pid = 11289] [serial = 1387] [outer = (nil)] 02:55:36 INFO - PROCESS | 11289 | ++DOMWINDOW == 75 (0x946f6400) [pid = 11289] [serial = 1388] [outer = 0x92eb9c00] 02:55:36 INFO - PROCESS | 11289 | 1468662936213 Marionette DEBUG loaded listener.js 02:55:36 INFO - PROCESS | 11289 | ++DOMWINDOW == 76 (0x950cdc00) [pid = 11289] [serial = 1389] [outer = 0x92eb9c00] 02:55:36 INFO - PROCESS | 11289 | --DOMWINDOW == 75 (0x91c07c00) [pid = 11289] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 02:55:36 INFO - PROCESS | 11289 | --DOMWINDOW == 74 (0x95336000) [pid = 11289] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 02:55:36 INFO - PROCESS | 11289 | --DOMWINDOW == 73 (0x8e48e400) [pid = 11289] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 02:55:36 INFO - PROCESS | 11289 | --DOMWINDOW == 72 (0x8dc73000) [pid = 11289] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 02:55:36 INFO - PROCESS | 11289 | --DOMWINDOW == 71 (0x919e9000) [pid = 11289] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 02:55:36 INFO - PROCESS | 11289 | --DOMWINDOW == 70 (0x95333000) [pid = 11289] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 02:55:36 INFO - PROCESS | 11289 | --DOMWINDOW == 69 (0x8ec62c00) [pid = 11289] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 02:55:36 INFO - PROCESS | 11289 | --DOMWINDOW == 68 (0x988bc800) [pid = 11289] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 02:55:36 INFO - PROCESS | 11289 | --DOMWINDOW == 67 (0x8edcd400) [pid = 11289] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 02:55:36 INFO - PROCESS | 11289 | --DOMWINDOW == 66 (0x953dec00) [pid = 11289] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 02:55:36 INFO - PROCESS | 11289 | --DOMWINDOW == 65 (0x8f8c0400) [pid = 11289] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 02:55:37 INFO - PROCESS | 11289 | 1468662937203 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]]]}] 02:55:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 02:55:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1335ms 02:55:37 INFO - PROCESS | 11289 | 1468662937250 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 02:55:37 INFO - PROCESS | 11289 | 1468662937254 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 02:55:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 02:55:37 INFO - PROCESS | 11289 | 1468662937260 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 02:55:37 INFO - PROCESS | 11289 | 1468662937263 Marionette TRACE conn3 <- [1,1822,null,{}] 02:55:37 INFO - PROCESS | 11289 | 1468662937269 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}] 02:55:37 INFO - PROCESS | 11289 | 1468662937280 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:55:37 INFO - PROCESS | 11289 | 1468662937481 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 02:55:37 INFO - PROCESS | 11289 | 1468662937614 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:37 INFO - PROCESS | 11289 | 1468662937623 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:55:37 INFO - PROCESS | 11289 | ++DOCSHELL 0x8dc7d400 == 31 [pid = 11289] [id = 463] 02:55:37 INFO - PROCESS | 11289 | ++DOMWINDOW == 66 (0x90f91400) [pid = 11289] [serial = 1390] [outer = (nil)] 02:55:37 INFO - PROCESS | 11289 | ++DOMWINDOW == 67 (0x95333800) [pid = 11289] [serial = 1391] [outer = 0x90f91400] 02:55:37 INFO - PROCESS | 11289 | 1468662937691 Marionette DEBUG loaded listener.js 02:55:37 INFO - PROCESS | 11289 | ++DOMWINDOW == 68 (0x9538cc00) [pid = 11289] [serial = 1392] [outer = 0x90f91400] 02:55:38 INFO - PROCESS | 11289 | 1468662938423 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]]]}] 02:55:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 02:55:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1189ms 02:55:38 INFO - PROCESS | 11289 | 1468662938449 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 02:55:38 INFO - PROCESS | 11289 | 1468662938452 Marionette TRACE conn3 <- [1,1825,null,{"value":"8"}] 02:55:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 02:55:38 INFO - PROCESS | 11289 | 1468662938458 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 02:55:38 INFO - PROCESS | 11289 | 1468662938460 Marionette TRACE conn3 <- [1,1826,null,{}] 02:55:38 INFO - PROCESS | 11289 | 1468662938466 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}] 02:55:38 INFO - PROCESS | 11289 | 1468662938471 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:55:38 INFO - PROCESS | 11289 | 1468662938666 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 02:55:38 INFO - PROCESS | 11289 | 1468662938822 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:38 INFO - PROCESS | 11289 | 1468662938835 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:55:38 INFO - PROCESS | 11289 | ++DOCSHELL 0x8dc78800 == 32 [pid = 11289] [id = 464] 02:55:38 INFO - PROCESS | 11289 | ++DOMWINDOW == 69 (0x8dc79c00) [pid = 11289] [serial = 1393] [outer = (nil)] 02:55:38 INFO - PROCESS | 11289 | ++DOMWINDOW == 70 (0x8e491800) [pid = 11289] [serial = 1394] [outer = 0x8dc79c00] 02:55:38 INFO - PROCESS | 11289 | 1468662938968 Marionette DEBUG loaded listener.js 02:55:39 INFO - PROCESS | 11289 | ++DOMWINDOW == 71 (0x8ec59400) [pid = 11289] [serial = 1395] [outer = 0x8dc79c00] 02:55:39 INFO - PROCESS | 11289 | 1468662939992 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]]]}] 02:55:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 02:55:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1580ms 02:55:40 INFO - PROCESS | 11289 | 1468662940041 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 02:55:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 02:55:40 INFO - PROCESS | 11289 | 1468662940047 Marionette TRACE conn3 <- [1,1829,null,{"value":"8"}] 02:55:40 INFO - PROCESS | 11289 | 1468662940055 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 02:55:40 INFO - PROCESS | 11289 | 1468662940060 Marionette TRACE conn3 <- [1,1830,null,{}] 02:55:40 INFO - PROCESS | 11289 | 1468662940068 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}] 02:55:40 INFO - PROCESS | 11289 | 1468662940074 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:55:40 INFO - PROCESS | 11289 | 1468662940253 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 02:55:40 INFO - PROCESS | 11289 | 1468662940444 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:40 INFO - PROCESS | 11289 | 1468662940456 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:55:40 INFO - PROCESS | 11289 | ++DOCSHELL 0x90f29c00 == 33 [pid = 11289] [id = 465] 02:55:40 INFO - PROCESS | 11289 | ++DOMWINDOW == 72 (0x91171400) [pid = 11289] [serial = 1396] [outer = (nil)] 02:55:40 INFO - PROCESS | 11289 | ++DOMWINDOW == 73 (0x919e5800) [pid = 11289] [serial = 1397] [outer = 0x91171400] 02:55:40 INFO - PROCESS | 11289 | 1468662940537 Marionette DEBUG loaded listener.js 02:55:40 INFO - PROCESS | 11289 | ++DOMWINDOW == 74 (0x91c09800) [pid = 11289] [serial = 1398] [outer = 0x91171400] 02:55:41 INFO - PROCESS | 11289 | 1468662941506 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]]]}] 02:55:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 02:55:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1535ms 02:55:41 INFO - PROCESS | 11289 | 1468662941592 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 02:55:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 02:55:41 INFO - PROCESS | 11289 | 1468662941599 Marionette TRACE conn3 <- [1,1833,null,{"value":"8"}] 02:55:41 INFO - PROCESS | 11289 | 1468662941605 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 02:55:41 INFO - PROCESS | 11289 | 1468662941609 Marionette TRACE conn3 <- [1,1834,null,{}] 02:55:41 INFO - PROCESS | 11289 | 1468662941615 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}] 02:55:41 INFO - PROCESS | 11289 | 1468662941621 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:55:41 INFO - PROCESS | 11289 | 1468662941796 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 02:55:42 INFO - PROCESS | 11289 | 1468662941984 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:42 INFO - PROCESS | 11289 | 1468662941993 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:55:42 INFO - PROCESS | 11289 | ++DOCSHELL 0x90f85800 == 34 [pid = 11289] [id = 466] 02:55:42 INFO - PROCESS | 11289 | ++DOMWINDOW == 75 (0x922cf800) [pid = 11289] [serial = 1399] [outer = (nil)] 02:55:42 INFO - PROCESS | 11289 | ++DOMWINDOW == 76 (0x950d2800) [pid = 11289] [serial = 1400] [outer = 0x922cf800] 02:55:42 INFO - PROCESS | 11289 | 1468662942159 Marionette DEBUG loaded listener.js 02:55:42 INFO - PROCESS | 11289 | ++DOMWINDOW == 77 (0x9532e800) [pid = 11289] [serial = 1401] [outer = 0x922cf800] 02:55:43 INFO - PROCESS | 11289 | 1468662943046 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]]]}] 02:55:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 02:55:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1483ms 02:55:43 INFO - PROCESS | 11289 | 1468662943088 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 02:55:43 INFO - PROCESS | 11289 | 1468662943092 Marionette TRACE conn3 <- [1,1837,null,{"value":"8"}] 02:55:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 02:55:43 INFO - PROCESS | 11289 | 1468662943108 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 02:55:43 INFO - PROCESS | 11289 | 1468662943117 Marionette TRACE conn3 <- [1,1838,null,{}] 02:55:43 INFO - PROCESS | 11289 | 1468662943123 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}] 02:55:43 INFO - PROCESS | 11289 | 1468662943131 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:55:43 INFO - PROCESS | 11289 | 1468662943301 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 02:55:43 INFO - PROCESS | 11289 | 1468662943489 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:43 INFO - PROCESS | 11289 | 1468662943501 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:55:43 INFO - PROCESS | 11289 | ++DOCSHELL 0x8e6c8400 == 35 [pid = 11289] [id = 467] 02:55:43 INFO - PROCESS | 11289 | ++DOMWINDOW == 78 (0x8e6ca800) [pid = 11289] [serial = 1402] [outer = (nil)] 02:55:43 INFO - PROCESS | 11289 | ++DOMWINDOW == 79 (0x95335400) [pid = 11289] [serial = 1403] [outer = 0x8e6ca800] 02:55:43 INFO - PROCESS | 11289 | 1468662943620 Marionette DEBUG loaded listener.js 02:55:43 INFO - PROCESS | 11289 | ++DOMWINDOW == 80 (0x953de800) [pid = 11289] [serial = 1404] [outer = 0x8e6ca800] 02:55:44 INFO - PROCESS | 11289 | 1468662944572 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]]]}] 02:55:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 02:55:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1550ms 02:55:44 INFO - PROCESS | 11289 | 1468662944650 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 02:55:44 INFO - PROCESS | 11289 | 1468662944655 Marionette TRACE conn3 <- [1,1841,null,{"value":"8"}] 02:55:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 02:55:44 INFO - PROCESS | 11289 | 1468662944662 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 02:55:44 INFO - PROCESS | 11289 | 1468662944665 Marionette TRACE conn3 <- [1,1842,null,{}] 02:55:44 INFO - PROCESS | 11289 | 1468662944671 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}] 02:55:44 INFO - PROCESS | 11289 | 1468662944676 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:55:44 INFO - PROCESS | 11289 | 1468662944889 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 02:55:45 INFO - PROCESS | 11289 | 1468662945114 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:45 INFO - PROCESS | 11289 | 1468662945122 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:55:45 INFO - PROCESS | 11289 | ++DOCSHELL 0x95333000 == 36 [pid = 11289] [id = 468] 02:55:45 INFO - PROCESS | 11289 | ++DOMWINDOW == 81 (0x953cb000) [pid = 11289] [serial = 1405] [outer = (nil)] 02:55:45 INFO - PROCESS | 11289 | ++DOMWINDOW == 82 (0x988bbc00) [pid = 11289] [serial = 1406] [outer = 0x953cb000] 02:55:45 INFO - PROCESS | 11289 | 1468662945245 Marionette DEBUG loaded listener.js 02:55:45 INFO - PROCESS | 11289 | ++DOMWINDOW == 83 (0x98caac00) [pid = 11289] [serial = 1407] [outer = 0x953cb000] 02:55:46 INFO - PROCESS | 11289 | 1468662946102 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]]]}] 02:55:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 02:55:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1478ms 02:55:46 INFO - PROCESS | 11289 | 1468662946141 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 02:55:46 INFO - PROCESS | 11289 | 1468662946144 Marionette TRACE conn3 <- [1,1845,null,{"value":"8"}] 02:55:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 02:55:46 INFO - PROCESS | 11289 | 1468662946151 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 02:55:46 INFO - PROCESS | 11289 | 1468662946154 Marionette TRACE conn3 <- [1,1846,null,{}] 02:55:46 INFO - PROCESS | 11289 | 1468662946160 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}] 02:55:46 INFO - PROCESS | 11289 | 1468662946165 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:55:46 INFO - PROCESS | 11289 | 1468662946338 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 02:55:46 INFO - PROCESS | 11289 | 1468662946517 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:46 INFO - PROCESS | 11289 | 1468662946535 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:55:46 INFO - PROCESS | 11289 | ++DOCSHELL 0x994e1000 == 37 [pid = 11289] [id = 469] 02:55:46 INFO - PROCESS | 11289 | ++DOMWINDOW == 84 (0x994e2400) [pid = 11289] [serial = 1408] [outer = (nil)] 02:55:46 INFO - PROCESS | 11289 | ++DOMWINDOW == 85 (0x9967ac00) [pid = 11289] [serial = 1409] [outer = 0x994e2400] 02:55:46 INFO - PROCESS | 11289 | 1468662946636 Marionette DEBUG loaded listener.js 02:55:46 INFO - PROCESS | 11289 | ++DOMWINDOW == 86 (0x998dc000) [pid = 11289] [serial = 1410] [outer = 0x994e2400] 02:55:47 INFO - PROCESS | 11289 | 1468662947626 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]]]}] 02:55:47 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) 02:55:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1533ms 02:55:47 INFO - PROCESS | 11289 | 1468662947685 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 02:55:47 INFO - PROCESS | 11289 | 1468662947689 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 02:55:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 02:55:47 INFO - PROCESS | 11289 | 1468662947695 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 02:55:47 INFO - PROCESS | 11289 | 1468662947699 Marionette TRACE conn3 <- [1,1850,null,{}] 02:55:47 INFO - PROCESS | 11289 | 1468662947705 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}] 02:55:47 INFO - PROCESS | 11289 | 1468662947710 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:55:47 INFO - PROCESS | 11289 | 1468662947880 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 02:55:48 INFO - PROCESS | 11289 | 1468662948321 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:48 INFO - PROCESS | 11289 | 1468662948334 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:55:48 INFO - PROCESS | 11289 | ++DOCSHELL 0x8ec5b400 == 38 [pid = 11289] [id = 470] 02:55:48 INFO - PROCESS | 11289 | ++DOMWINDOW == 87 (0x8ec5f400) [pid = 11289] [serial = 1411] [outer = (nil)] 02:55:48 INFO - PROCESS | 11289 | ++DOMWINDOW == 88 (0x8ec66800) [pid = 11289] [serial = 1412] [outer = 0x8ec5f400] 02:55:48 INFO - PROCESS | 11289 | 1468662948448 Marionette DEBUG loaded listener.js 02:55:48 INFO - PROCESS | 11289 | ++DOMWINDOW == 89 (0x8edd0c00) [pid = 11289] [serial = 1413] [outer = 0x8ec5f400] 02:55:49 INFO - PROCESS | 11289 | 1468662949398 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]]]}] 02:55:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 02:55:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1783ms 02:55:49 INFO - PROCESS | 11289 | 1468662949481 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 02:55:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 02:55:49 INFO - PROCESS | 11289 | 1468662949487 Marionette TRACE conn3 <- [1,1853,null,{"value":"8"}] 02:55:49 INFO - PROCESS | 11289 | 1468662949494 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 02:55:49 INFO - PROCESS | 11289 | 1468662949498 Marionette TRACE conn3 <- [1,1854,null,{}] 02:55:49 INFO - PROCESS | 11289 | 1468662949506 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}] 02:55:49 INFO - PROCESS | 11289 | 1468662949514 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:55:50 INFO - PROCESS | 11289 | --DOCSHELL 0x8e6ce800 == 37 [pid = 11289] [id = 439] 02:55:50 INFO - PROCESS | 11289 | --DOCSHELL 0x8dc72c00 == 36 [pid = 11289] [id = 449] 02:55:50 INFO - PROCESS | 11289 | --DOCSHELL 0x91c09400 == 35 [pid = 11289] [id = 438] 02:55:50 INFO - PROCESS | 11289 | --DOCSHELL 0x8e6c3000 == 34 [pid = 11289] [id = 442] 02:55:50 INFO - PROCESS | 11289 | --DOCSHELL 0x8dc73400 == 33 [pid = 11289] [id = 440] 02:55:50 INFO - PROCESS | 11289 | --DOCSHELL 0x953ce400 == 32 [pid = 11289] [id = 446] 02:55:50 INFO - PROCESS | 11289 | --DOCSHELL 0x97f08800 == 31 [pid = 11289] [id = 447] 02:55:50 INFO - PROCESS | 11289 | --DOCSHELL 0x9532f800 == 30 [pid = 11289] [id = 444] 02:55:50 INFO - PROCESS | 11289 | --DOCSHELL 0x91c03000 == 29 [pid = 11289] [id = 443] 02:55:50 INFO - PROCESS | 11289 | --DOCSHELL 0x8e6ccc00 == 28 [pid = 11289] [id = 448] 02:55:50 INFO - PROCESS | 11289 | --DOCSHELL 0x922ed400 == 27 [pid = 11289] [id = 445] 02:55:50 INFO - PROCESS | 11289 | 1468662950653 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 02:55:50 INFO - PROCESS | 11289 | --DOMWINDOW == 88 (0x90f1c800) [pid = 11289] [serial = 1329] [outer = (nil)] [url = about:blank] 02:55:50 INFO - PROCESS | 11289 | --DOMWINDOW == 87 (0x99ac5400) [pid = 11289] [serial = 1344] [outer = (nil)] [url = about:blank] 02:55:50 INFO - PROCESS | 11289 | --DOMWINDOW == 86 (0x8eedc400) [pid = 11289] [serial = 1352] [outer = (nil)] [url = about:blank] 02:55:50 INFO - PROCESS | 11289 | --DOMWINDOW == 85 (0x98842800) [pid = 11289] [serial = 1340] [outer = (nil)] [url = about:blank] 02:55:50 INFO - PROCESS | 11289 | --DOMWINDOW == 84 (0x90f88c00) [pid = 11289] [serial = 1356] [outer = (nil)] [url = about:blank] 02:55:50 INFO - PROCESS | 11289 | --DOMWINDOW == 83 (0x8f633800) [pid = 11289] [serial = 1353] [outer = (nil)] [url = about:blank] 02:55:50 INFO - PROCESS | 11289 | --DOMWINDOW == 82 (0x8e48b800) [pid = 11289] [serial = 1349] [outer = (nil)] [url = about:blank] 02:55:50 INFO - PROCESS | 11289 | --DOMWINDOW == 81 (0x91c05c00) [pid = 11289] [serial = 1358] [outer = (nil)] [url = about:blank] 02:55:50 INFO - PROCESS | 11289 | --DOMWINDOW == 80 (0x8f63dc00) [pid = 11289] [serial = 1361] [outer = (nil)] [url = about:blank] 02:55:50 INFO - PROCESS | 11289 | --DOMWINDOW == 79 (0x98ca2c00) [pid = 11289] [serial = 1341] [outer = (nil)] [url = about:blank] 02:55:50 INFO - PROCESS | 11289 | --DOMWINDOW == 78 (0x99d86400) [pid = 11289] [serial = 1346] [outer = (nil)] [url = about:blank] 02:55:50 INFO - PROCESS | 11289 | --DOMWINDOW == 77 (0x90f1e000) [pid = 11289] [serial = 1355] [outer = (nil)] [url = about:blank] 02:55:50 INFO - PROCESS | 11289 | --DOMWINDOW == 76 (0x91e20400) [pid = 11289] [serial = 1331] [outer = (nil)] [url = about:blank] 02:55:50 INFO - PROCESS | 11289 | --DOMWINDOW == 75 (0x997dbc00) [pid = 11289] [serial = 1343] [outer = (nil)] [url = about:blank] 02:55:50 INFO - PROCESS | 11289 | --DOMWINDOW == 74 (0x9538c800) [pid = 11289] [serial = 1334] [outer = (nil)] [url = about:blank] 02:55:50 INFO - PROCESS | 11289 | --DOMWINDOW == 73 (0x9211ac00) [pid = 11289] [serial = 1364] [outer = (nil)] [url = about:blank] 02:55:50 INFO - PROCESS | 11289 | --DOMWINDOW == 72 (0x922e3c00) [pid = 11289] [serial = 1332] [outer = (nil)] [url = about:blank] 02:55:50 INFO - PROCESS | 11289 | --DOMWINDOW == 71 (0x953d1c00) [pid = 11289] [serial = 1337] [outer = (nil)] [url = about:blank] 02:55:50 INFO - PROCESS | 11289 | --DOMWINDOW == 70 (0x91c02000) [pid = 11289] [serial = 1362] [outer = (nil)] [url = about:blank] 02:55:50 INFO - PROCESS | 11289 | --DOMWINDOW == 69 (0x8e6c1c00) [pid = 11289] [serial = 1350] [outer = (nil)] [url = about:blank] 02:55:50 INFO - PROCESS | 11289 | --DOMWINDOW == 68 (0x91c10000) [pid = 11289] [serial = 1359] [outer = (nil)] [url = about:blank] 02:55:50 INFO - PROCESS | 11289 | --DOMWINDOW == 67 (0x953c4400) [pid = 11289] [serial = 1335] [outer = (nil)] [url = about:blank] 02:55:50 INFO - PROCESS | 11289 | --DOMWINDOW == 66 (0x953da800) [pid = 11289] [serial = 1338] [outer = (nil)] [url = about:blank] 02:55:50 INFO - PROCESS | 11289 | --DOMWINDOW == 65 (0x8eee0400) [pid = 11289] [serial = 1328] [outer = (nil)] [url = about:blank] 02:55:50 INFO - PROCESS | 11289 | 1468662950967 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:50 INFO - PROCESS | 11289 | 1468662950977 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:55:51 INFO - PROCESS | 11289 | ++DOCSHELL 0x8e492400 == 28 [pid = 11289] [id = 471] 02:55:51 INFO - PROCESS | 11289 | ++DOMWINDOW == 66 (0x8e492800) [pid = 11289] [serial = 1414] [outer = (nil)] 02:55:51 INFO - PROCESS | 11289 | ++DOMWINDOW == 67 (0x8e498400) [pid = 11289] [serial = 1415] [outer = 0x8e492800] 02:55:51 INFO - PROCESS | 11289 | 1468662951049 Marionette DEBUG loaded listener.js 02:55:51 INFO - PROCESS | 11289 | ++DOMWINDOW == 68 (0x8e6c9800) [pid = 11289] [serial = 1416] [outer = 0x8e492800] 02:55:51 INFO - PROCESS | 11289 | 1468662951857 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]]]}] 02:55:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 02:55:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 2381ms 02:55:51 INFO - PROCESS | 11289 | 1468662951879 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 02:55:51 INFO - PROCESS | 11289 | 1468662951887 Marionette TRACE conn3 <- [1,1857,null,{"value":"8"}] 02:55:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 02:55:51 INFO - PROCESS | 11289 | 1468662951895 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 02:55:51 INFO - PROCESS | 11289 | 1468662951900 Marionette TRACE conn3 <- [1,1858,null,{}] 02:55:51 INFO - PROCESS | 11289 | 1468662951906 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}] 02:55:51 INFO - PROCESS | 11289 | 1468662951912 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:55:52 INFO - PROCESS | 11289 | 1468662952072 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 02:55:52 INFO - PROCESS | 11289 | 1468662952209 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:52 INFO - PROCESS | 11289 | 1468662952219 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:55:52 INFO - PROCESS | 11289 | ++DOCSHELL 0x8eee0000 == 29 [pid = 11289] [id = 472] 02:55:52 INFO - PROCESS | 11289 | ++DOMWINDOW == 69 (0x8eee1400) [pid = 11289] [serial = 1417] [outer = (nil)] 02:55:52 INFO - PROCESS | 11289 | ++DOMWINDOW == 70 (0x8f633800) [pid = 11289] [serial = 1418] [outer = 0x8eee1400] 02:55:52 INFO - PROCESS | 11289 | 1468662952288 Marionette DEBUG loaded listener.js 02:55:52 INFO - PROCESS | 11289 | ++DOMWINDOW == 71 (0x8f63cc00) [pid = 11289] [serial = 1419] [outer = 0x8eee1400] 02:55:53 INFO - PROCESS | 11289 | 1468662953071 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]]]}] 02:55:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 02:55:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1230ms 02:55:53 INFO - PROCESS | 11289 | 1468662953136 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 02:55:53 INFO - PROCESS | 11289 | 1468662953142 Marionette TRACE conn3 <- [1,1861,null,{"value":"8"}] 02:55:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 02:55:53 INFO - PROCESS | 11289 | 1468662953148 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 02:55:53 INFO - PROCESS | 11289 | 1468662953150 Marionette TRACE conn3 <- [1,1862,null,{}] 02:55:53 INFO - PROCESS | 11289 | 1468662953157 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}] 02:55:53 INFO - PROCESS | 11289 | 1468662953161 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:55:53 INFO - PROCESS | 11289 | 1468662953367 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 02:55:53 INFO - PROCESS | 11289 | 1468662953395 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:53 INFO - PROCESS | 11289 | 1468662953404 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:55:53 INFO - PROCESS | 11289 | ++DOCSHELL 0x90f29800 == 30 [pid = 11289] [id = 473] 02:55:53 INFO - PROCESS | 11289 | ++DOMWINDOW == 72 (0x90f2a800) [pid = 11289] [serial = 1420] [outer = (nil)] 02:55:53 INFO - PROCESS | 11289 | ++DOMWINDOW == 73 (0x90f8b000) [pid = 11289] [serial = 1421] [outer = 0x90f2a800] 02:55:53 INFO - PROCESS | 11289 | 1468662953470 Marionette DEBUG loaded listener.js 02:55:53 INFO - PROCESS | 11289 | ++DOMWINDOW == 74 (0x9116ac00) [pid = 11289] [serial = 1422] [outer = 0x90f2a800] 02:55:54 INFO - PROCESS | 11289 | 1468662954460 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]]]}] 02:55:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 02:55:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1376ms 02:55:54 INFO - PROCESS | 11289 | 1468662954524 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 02:55:54 INFO - PROCESS | 11289 | 1468662954530 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 02:55:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 02:55:54 INFO - PROCESS | 11289 | 1468662954556 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 02:55:54 INFO - PROCESS | 11289 | 1468662954563 Marionette TRACE conn3 <- [1,1866,null,{}] 02:55:54 INFO - PROCESS | 11289 | 1468662954572 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}] 02:55:54 INFO - PROCESS | 11289 | 1468662954579 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:55:54 INFO - PROCESS | 11289 | 1468662954799 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 02:55:54 INFO - PROCESS | 11289 | 1468662954817 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:54 INFO - PROCESS | 11289 | 1468662954826 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:55:54 INFO - PROCESS | 11289 | ++DOCSHELL 0x8f8c6400 == 31 [pid = 11289] [id = 474] 02:55:54 INFO - PROCESS | 11289 | ++DOMWINDOW == 75 (0x90f1e000) [pid = 11289] [serial = 1423] [outer = (nil)] 02:55:54 INFO - PROCESS | 11289 | ++DOMWINDOW == 76 (0x91c06400) [pid = 11289] [serial = 1424] [outer = 0x90f1e000] 02:55:54 INFO - PROCESS | 11289 | 1468662954910 Marionette DEBUG loaded listener.js 02:55:55 INFO - PROCESS | 11289 | ++DOMWINDOW == 77 (0x91e4f400) [pid = 11289] [serial = 1425] [outer = 0x90f1e000] 02:55:55 INFO - PROCESS | 11289 | --DOMWINDOW == 76 (0x8ec59800) [pid = 11289] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 02:55:55 INFO - PROCESS | 11289 | --DOMWINDOW == 75 (0x90f91400) [pid = 11289] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 02:55:55 INFO - PROCESS | 11289 | --DOMWINDOW == 74 (0x922e1000) [pid = 11289] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 02:55:55 INFO - PROCESS | 11289 | --DOMWINDOW == 73 (0x92eb9c00) [pid = 11289] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 02:55:55 INFO - PROCESS | 11289 | --DOMWINDOW == 72 (0x8f632c00) [pid = 11289] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 02:55:55 INFO - PROCESS | 11289 | --DOMWINDOW == 71 (0x919ea000) [pid = 11289] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 02:55:55 INFO - PROCESS | 11289 | --DOMWINDOW == 70 (0x9211c000) [pid = 11289] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 02:55:55 INFO - PROCESS | 11289 | --DOMWINDOW == 69 (0x93970c00) [pid = 11289] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 02:55:55 INFO - PROCESS | 11289 | --DOMWINDOW == 68 (0x8edc6400) [pid = 11289] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 02:55:55 INFO - PROCESS | 11289 | --DOMWINDOW == 67 (0x91e27400) [pid = 11289] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 02:55:55 INFO - PROCESS | 11289 | --DOMWINDOW == 66 (0x8edc3000) [pid = 11289] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 02:55:56 INFO - PROCESS | 11289 | 1468662956288 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]]]}] 02:55:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 02:55:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1799ms 02:55:56 INFO - PROCESS | 11289 | 1468662956347 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 02:55:56 INFO - PROCESS | 11289 | 1468662956351 Marionette TRACE conn3 <- [1,1869,null,{"value":"8"}] 02:55:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 02:55:56 INFO - PROCESS | 11289 | 1468662956357 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 02:55:56 INFO - PROCESS | 11289 | 1468662956361 Marionette TRACE conn3 <- [1,1870,null,{}] 02:55:56 INFO - PROCESS | 11289 | 1468662956367 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}] 02:55:56 INFO - PROCESS | 11289 | 1468662956372 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:55:56 INFO - PROCESS | 11289 | 1468662956513 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 02:55:56 INFO - PROCESS | 11289 | 1468662956521 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:56 INFO - PROCESS | 11289 | 1468662956528 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:55:56 INFO - PROCESS | 11289 | ++DOCSHELL 0x8e492c00 == 32 [pid = 11289] [id = 475] 02:55:56 INFO - PROCESS | 11289 | ++DOMWINDOW == 67 (0x919ea000) [pid = 11289] [serial = 1426] [outer = (nil)] 02:55:56 INFO - PROCESS | 11289 | ++DOMWINDOW == 68 (0x91e53400) [pid = 11289] [serial = 1427] [outer = 0x919ea000] 02:55:56 INFO - PROCESS | 11289 | 1468662956608 Marionette DEBUG loaded listener.js 02:55:56 INFO - PROCESS | 11289 | ++DOMWINDOW == 69 (0x9211f400) [pid = 11289] [serial = 1428] [outer = 0x919ea000] 02:55:57 INFO - PROCESS | 11289 | 1468662957538 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]]]}] 02:55:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 02:55:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1233ms 02:55:57 INFO - PROCESS | 11289 | 1468662957608 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 02:55:57 INFO - PROCESS | 11289 | 1468662957615 Marionette TRACE conn3 <- [1,1873,null,{"value":"8"}] 02:55:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 02:55:57 INFO - PROCESS | 11289 | 1468662957625 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 02:55:57 INFO - PROCESS | 11289 | 1468662957631 Marionette TRACE conn3 <- [1,1874,null,{}] 02:55:57 INFO - PROCESS | 11289 | 1468662957651 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}] 02:55:57 INFO - PROCESS | 11289 | 1468662957658 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:55:57 INFO - PROCESS | 11289 | 1468662957837 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 02:55:58 INFO - PROCESS | 11289 | 1468662957993 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:58 INFO - PROCESS | 11289 | 1468662958009 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:55:58 INFO - PROCESS | 11289 | ++DOCSHELL 0x8ec5cc00 == 33 [pid = 11289] [id = 476] 02:55:58 INFO - PROCESS | 11289 | ++DOMWINDOW == 70 (0x8ec5e400) [pid = 11289] [serial = 1429] [outer = (nil)] 02:55:58 INFO - PROCESS | 11289 | ++DOMWINDOW == 71 (0x8ec68000) [pid = 11289] [serial = 1430] [outer = 0x8ec5e400] 02:55:58 INFO - PROCESS | 11289 | 1468662958092 Marionette DEBUG loaded listener.js 02:55:58 INFO - PROCESS | 11289 | ++DOMWINDOW == 72 (0x8f8c3c00) [pid = 11289] [serial = 1431] [outer = 0x8ec5e400] 02:55:59 INFO - PROCESS | 11289 | 1468662959187 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]]]}] 02:55:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 02:55:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1644ms 02:55:59 INFO - PROCESS | 11289 | 1468662959269 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 02:55:59 INFO - PROCESS | 11289 | 1468662959276 Marionette TRACE conn3 <- [1,1877,null,{"value":"8"}] 02:55:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 02:55:59 INFO - PROCESS | 11289 | 1468662959287 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 02:55:59 INFO - PROCESS | 11289 | 1468662959291 Marionette TRACE conn3 <- [1,1878,null,{}] 02:55:59 INFO - PROCESS | 11289 | 1468662959298 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}] 02:55:59 INFO - PROCESS | 11289 | 1468662959304 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:55:59 INFO - PROCESS | 11289 | 1468662959518 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 02:55:59 INFO - PROCESS | 11289 | 1468662959787 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:59 INFO - PROCESS | 11289 | 1468662959796 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:55:59 INFO - PROCESS | 11289 | ++DOCSHELL 0x8e48dc00 == 34 [pid = 11289] [id = 477] 02:55:59 INFO - PROCESS | 11289 | ++DOMWINDOW == 73 (0x8e490000) [pid = 11289] [serial = 1432] [outer = (nil)] 02:55:59 INFO - PROCESS | 11289 | ++DOMWINDOW == 74 (0x91c09400) [pid = 11289] [serial = 1433] [outer = 0x8e490000] 02:55:59 INFO - PROCESS | 11289 | 1468662959885 Marionette DEBUG loaded listener.js 02:56:00 INFO - PROCESS | 11289 | ++DOMWINDOW == 75 (0x9211a400) [pid = 11289] [serial = 1434] [outer = 0x8e490000] 02:56:00 INFO - PROCESS | 11289 | 1468662960875 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]]]}] 02:56:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 02:56:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1628ms 02:56:00 INFO - PROCESS | 11289 | 1468662960915 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 02:56:00 INFO - PROCESS | 11289 | 1468662960919 Marionette TRACE conn3 <- [1,1881,null,{"value":"8"}] 02:56:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 02:56:00 INFO - PROCESS | 11289 | 1468662960926 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 02:56:00 INFO - PROCESS | 11289 | 1468662960933 Marionette TRACE conn3 <- [1,1882,null,{}] 02:56:00 INFO - PROCESS | 11289 | 1468662960950 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}] 02:56:00 INFO - PROCESS | 11289 | 1468662960959 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:56:01 INFO - PROCESS | 11289 | 1468662961174 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 02:56:01 INFO - PROCESS | 11289 | 1468662961453 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:01 INFO - PROCESS | 11289 | 1468662961465 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:56:01 INFO - PROCESS | 11289 | ++DOCSHELL 0x92eb6c00 == 35 [pid = 11289] [id = 478] 02:56:01 INFO - PROCESS | 11289 | ++DOMWINDOW == 76 (0x92eb8400) [pid = 11289] [serial = 1435] [outer = (nil)] 02:56:01 INFO - PROCESS | 11289 | ++DOMWINDOW == 77 (0x92ebf000) [pid = 11289] [serial = 1436] [outer = 0x92eb8400] 02:56:01 INFO - PROCESS | 11289 | 1468662961607 Marionette DEBUG loaded listener.js 02:56:01 INFO - PROCESS | 11289 | ++DOMWINDOW == 78 (0x93967400) [pid = 11289] [serial = 1437] [outer = 0x92eb8400] 02:56:02 INFO - PROCESS | 11289 | 1468662962649 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]]]}] 02:56:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 02:56:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1788ms 02:56:02 INFO - PROCESS | 11289 | 1468662962715 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 02:56:02 INFO - PROCESS | 11289 | 1468662962721 Marionette TRACE conn3 <- [1,1885,null,{"value":"8"}] 02:56:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 02:56:02 INFO - PROCESS | 11289 | 1468662962727 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 02:56:02 INFO - PROCESS | 11289 | 1468662962730 Marionette TRACE conn3 <- [1,1886,null,{}] 02:56:02 INFO - PROCESS | 11289 | 1468662962736 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}] 02:56:02 INFO - PROCESS | 11289 | 1468662962741 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:56:02 INFO - PROCESS | 11289 | 1468662962926 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 02:56:03 INFO - PROCESS | 11289 | 1468662963143 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:03 INFO - PROCESS | 11289 | 1468662963152 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:56:03 INFO - PROCESS | 11289 | ++DOCSHELL 0x90f24c00 == 36 [pid = 11289] [id = 479] 02:56:03 INFO - PROCESS | 11289 | ++DOMWINDOW == 79 (0x92eb4800) [pid = 11289] [serial = 1438] [outer = (nil)] 02:56:03 INFO - PROCESS | 11289 | ++DOMWINDOW == 80 (0x9532cc00) [pid = 11289] [serial = 1439] [outer = 0x92eb4800] 02:56:03 INFO - PROCESS | 11289 | 1468662963275 Marionette DEBUG loaded listener.js 02:56:03 INFO - PROCESS | 11289 | ++DOMWINDOW == 81 (0x95334000) [pid = 11289] [serial = 1440] [outer = 0x92eb4800] 02:56:04 INFO - PROCESS | 11289 | 1468662964417 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]]]}] 02:56:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 02:56:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1730ms 02:56:04 INFO - PROCESS | 11289 | 1468662964458 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 02:56:04 INFO - PROCESS | 11289 | 1468662964464 Marionette TRACE conn3 <- [1,1889,null,{"value":"8"}] 02:56:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 02:56:04 INFO - PROCESS | 11289 | 1468662964509 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 02:56:04 INFO - PROCESS | 11289 | 1468662964514 Marionette TRACE conn3 <- [1,1890,null,{}] 02:56:04 INFO - PROCESS | 11289 | 1468662964522 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}] 02:56:04 INFO - PROCESS | 11289 | 1468662964528 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:56:04 INFO - PROCESS | 11289 | 1468662964700 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 02:56:04 INFO - PROCESS | 11289 | 1468662964917 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:04 INFO - PROCESS | 11289 | 1468662964941 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:56:04 INFO - PROCESS | 11289 | ++DOCSHELL 0x8e490c00 == 37 [pid = 11289] [id = 480] 02:56:04 INFO - PROCESS | 11289 | ++DOMWINDOW == 82 (0x8eee3000) [pid = 11289] [serial = 1441] [outer = (nil)] 02:56:05 INFO - PROCESS | 11289 | ++DOMWINDOW == 83 (0x8f8bc400) [pid = 11289] [serial = 1442] [outer = 0x8eee3000] 02:56:05 INFO - PROCESS | 11289 | 1468662965037 Marionette DEBUG loaded listener.js 02:56:05 INFO - PROCESS | 11289 | ++DOMWINDOW == 84 (0x90f22400) [pid = 11289] [serial = 1443] [outer = 0x8eee3000] 02:56:05 INFO - PROCESS | 11289 | --DOCSHELL 0x91e51400 == 36 [pid = 11289] [id = 460] 02:56:05 INFO - PROCESS | 11289 | --DOCSHELL 0x8edcc800 == 35 [pid = 11289] [id = 450] 02:56:05 INFO - PROCESS | 11289 | --DOCSHELL 0x8eee1c00 == 34 [pid = 11289] [id = 459] 02:56:05 INFO - PROCESS | 11289 | --DOMWINDOW == 83 (0x953c6000) [pid = 11289] [serial = 1347] [outer = (nil)] [url = about:blank] 02:56:05 INFO - PROCESS | 11289 | --DOMWINDOW == 82 (0x9396dc00) [pid = 11289] [serial = 1385] [outer = (nil)] [url = about:blank] 02:56:05 INFO - PROCESS | 11289 | --DOMWINDOW == 81 (0x946f6400) [pid = 11289] [serial = 1388] [outer = (nil)] [url = about:blank] 02:56:05 INFO - PROCESS | 11289 | --DOMWINDOW == 80 (0x90f2a400) [pid = 11289] [serial = 1379] [outer = (nil)] [url = about:blank] 02:56:05 INFO - PROCESS | 11289 | --DOMWINDOW == 79 (0x91e29000) [pid = 11289] [serial = 1370] [outer = (nil)] [url = about:blank] 02:56:05 INFO - PROCESS | 11289 | --DOMWINDOW == 78 (0x9211dc00) [pid = 11289] [serial = 1371] [outer = (nil)] [url = about:blank] 02:56:05 INFO - PROCESS | 11289 | --DOMWINDOW == 77 (0x922e0000) [pid = 11289] [serial = 1382] [outer = (nil)] [url = about:blank] 02:56:05 INFO - PROCESS | 11289 | --DOMWINDOW == 76 (0x93b94c00) [pid = 11289] [serial = 1373] [outer = (nil)] [url = about:blank] 02:56:05 INFO - PROCESS | 11289 | --DOMWINDOW == 75 (0x93b99c00) [pid = 11289] [serial = 1374] [outer = (nil)] [url = about:blank] 02:56:05 INFO - PROCESS | 11289 | --DOMWINDOW == 74 (0x8f63c400) [pid = 11289] [serial = 1367] [outer = (nil)] [url = about:blank] 02:56:05 INFO - PROCESS | 11289 | --DOMWINDOW == 73 (0x8f8c1400) [pid = 11289] [serial = 1368] [outer = (nil)] [url = about:blank] 02:56:05 INFO - PROCESS | 11289 | --DOMWINDOW == 72 (0x922ea400) [pid = 11289] [serial = 1365] [outer = (nil)] [url = about:blank] 02:56:05 INFO - PROCESS | 11289 | --DOMWINDOW == 71 (0x8edcf400) [pid = 11289] [serial = 1376] [outer = (nil)] [url = about:blank] 02:56:05 INFO - PROCESS | 11289 | --DOMWINDOW == 70 (0x8eeddc00) [pid = 11289] [serial = 1377] [outer = (nil)] [url = about:blank] 02:56:05 INFO - PROCESS | 11289 | --DOMWINDOW == 69 (0x90f92c00) [pid = 11289] [serial = 1380] [outer = (nil)] [url = about:blank] 02:56:05 INFO - PROCESS | 11289 | --DOMWINDOW == 68 (0x93b92c00) [pid = 11289] [serial = 1386] [outer = (nil)] [url = about:blank] 02:56:05 INFO - PROCESS | 11289 | --DOMWINDOW == 67 (0x922ee800) [pid = 11289] [serial = 1383] [outer = (nil)] [url = about:blank] 02:56:05 INFO - PROCESS | 11289 | --DOMWINDOW == 66 (0x9538cc00) [pid = 11289] [serial = 1392] [outer = (nil)] [url = about:blank] 02:56:05 INFO - PROCESS | 11289 | --DOMWINDOW == 65 (0x950cdc00) [pid = 11289] [serial = 1389] [outer = (nil)] [url = about:blank] 02:56:05 INFO - PROCESS | 11289 | --DOMWINDOW == 64 (0x95333800) [pid = 11289] [serial = 1391] [outer = (nil)] [url = about:blank] 02:56:05 INFO - PROCESS | 11289 | 1468662965976 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]]]}] 02:56:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 02:56:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1491ms 02:56:05 INFO - PROCESS | 11289 | 1468662965996 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 02:56:06 INFO - PROCESS | 11289 | 1468662966004 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 02:56:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 02:56:06 INFO - PROCESS | 11289 | 1468662966014 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 02:56:06 INFO - PROCESS | 11289 | 1468662966017 Marionette TRACE conn3 <- [1,1894,null,{}] 02:56:06 INFO - PROCESS | 11289 | 1468662966033 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}] 02:56:06 INFO - PROCESS | 11289 | 1468662966039 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:56:06 INFO - PROCESS | 11289 | 1468662966187 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 02:56:06 INFO - PROCESS | 11289 | 1468662966203 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:06 INFO - PROCESS | 11289 | 1468662966211 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:56:06 INFO - PROCESS | 11289 | ++DOCSHELL 0x8f8c2c00 == 35 [pid = 11289] [id = 481] 02:56:06 INFO - PROCESS | 11289 | ++DOMWINDOW == 65 (0x90f1bc00) [pid = 11289] [serial = 1444] [outer = (nil)] 02:56:06 INFO - PROCESS | 11289 | ++DOMWINDOW == 66 (0x9116d800) [pid = 11289] [serial = 1445] [outer = 0x90f1bc00] 02:56:06 INFO - PROCESS | 11289 | 1468662966288 Marionette DEBUG loaded listener.js 02:56:06 INFO - PROCESS | 11289 | ++DOMWINDOW == 67 (0x91c02000) [pid = 11289] [serial = 1446] [outer = 0x90f1bc00] 02:56:07 INFO - PROCESS | 11289 | 1468662967274 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]]]}] 02:56:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 02:56:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1298ms 02:56:07 INFO - PROCESS | 11289 | 1468662967312 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 02:56:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 02:56:07 INFO - PROCESS | 11289 | 1468662967316 Marionette TRACE conn3 <- [1,1897,null,{"value":"8"}] 02:56:07 INFO - PROCESS | 11289 | 1468662967322 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 02:56:07 INFO - PROCESS | 11289 | 1468662967328 Marionette TRACE conn3 <- [1,1898,null,{}] 02:56:07 INFO - PROCESS | 11289 | 1468662967343 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}] 02:56:07 INFO - PROCESS | 11289 | 1468662967351 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:56:07 INFO - PROCESS | 11289 | 1468662967576 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 02:56:07 INFO - PROCESS | 11289 | 1468662967588 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:07 INFO - PROCESS | 11289 | 1468662967598 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:56:07 INFO - PROCESS | 11289 | ++DOCSHELL 0x922cdc00 == 36 [pid = 11289] [id = 482] 02:56:07 INFO - PROCESS | 11289 | ++DOMWINDOW == 68 (0x922e6000) [pid = 11289] [serial = 1447] [outer = (nil)] 02:56:07 INFO - PROCESS | 11289 | ++DOMWINDOW == 69 (0x92e0a000) [pid = 11289] [serial = 1448] [outer = 0x922e6000] 02:56:07 INFO - PROCESS | 11289 | 1468662967671 Marionette DEBUG loaded listener.js 02:56:07 INFO - PROCESS | 11289 | ++DOMWINDOW == 70 (0x92ebec00) [pid = 11289] [serial = 1449] [outer = 0x922e6000] 02:56:08 INFO - PROCESS | 11289 | 1468662968587 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]]]}] 02:56:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 02:56:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1335ms 02:56:08 INFO - PROCESS | 11289 | 1468662968661 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 02:56:08 INFO - PROCESS | 11289 | 1468662968665 Marionette TRACE conn3 <- [1,1901,null,{"value":"8"}] 02:56:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 02:56:08 INFO - PROCESS | 11289 | 1468662968675 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 02:56:08 INFO - PROCESS | 11289 | 1468662968678 Marionette TRACE conn3 <- [1,1902,null,{}] 02:56:08 INFO - PROCESS | 11289 | 1468662968684 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}] 02:56:08 INFO - PROCESS | 11289 | 1468662968689 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:56:08 INFO - PROCESS | 11289 | 1468662968893 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 02:56:08 INFO - PROCESS | 11289 | 1468662968920 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:08 INFO - PROCESS | 11289 | 1468662968928 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:56:08 INFO - PROCESS | 11289 | ++DOCSHELL 0x8e48e000 == 37 [pid = 11289] [id = 483] 02:56:08 INFO - PROCESS | 11289 | ++DOMWINDOW == 71 (0x92e0fc00) [pid = 11289] [serial = 1450] [outer = (nil)] 02:56:08 INFO - PROCESS | 11289 | ++DOMWINDOW == 72 (0x93b9b000) [pid = 11289] [serial = 1451] [outer = 0x92e0fc00] 02:56:08 INFO - PROCESS | 11289 | 1468662968996 Marionette DEBUG loaded listener.js 02:56:09 INFO - PROCESS | 11289 | ++DOMWINDOW == 73 (0x93b9e800) [pid = 11289] [serial = 1452] [outer = 0x92e0fc00] 02:56:09 INFO - PROCESS | 11289 | 1468662969920 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]]]}] 02:56:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 02:56:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1283ms 02:56:09 INFO - PROCESS | 11289 | 1468662969960 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 02:56:09 INFO - PROCESS | 11289 | 1468662969963 Marionette TRACE conn3 <- [1,1905,null,{"value":"8"}] 02:56:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 02:56:09 INFO - PROCESS | 11289 | 1468662969969 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 02:56:09 INFO - PROCESS | 11289 | 1468662969972 Marionette TRACE conn3 <- [1,1906,null,{}] 02:56:09 INFO - PROCESS | 11289 | 1468662969978 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}] 02:56:09 INFO - PROCESS | 11289 | 1468662969983 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:56:10 INFO - PROCESS | 11289 | 1468662970180 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 02:56:10 INFO - PROCESS | 11289 | 1468662970223 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:10 INFO - PROCESS | 11289 | 1468662970235 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:56:10 INFO - PROCESS | 11289 | ++DOCSHELL 0x92ebb400 == 38 [pid = 11289] [id = 484] 02:56:10 INFO - PROCESS | 11289 | ++DOMWINDOW == 74 (0x93b9c000) [pid = 11289] [serial = 1453] [outer = (nil)] 02:56:10 INFO - PROCESS | 11289 | ++DOMWINDOW == 75 (0x9538a000) [pid = 11289] [serial = 1454] [outer = 0x93b9c000] 02:56:10 INFO - PROCESS | 11289 | 1468662970298 Marionette DEBUG loaded listener.js 02:56:10 INFO - PROCESS | 11289 | ++DOMWINDOW == 76 (0x95391400) [pid = 11289] [serial = 1455] [outer = 0x93b9c000] 02:56:10 INFO - PROCESS | 11289 | --DOMWINDOW == 75 (0x8dc79c00) [pid = 11289] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 02:56:10 INFO - PROCESS | 11289 | --DOMWINDOW == 74 (0x91171400) [pid = 11289] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 02:56:10 INFO - PROCESS | 11289 | --DOMWINDOW == 73 (0x8eee1400) [pid = 11289] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 02:56:10 INFO - PROCESS | 11289 | --DOMWINDOW == 72 (0x8ec5f400) [pid = 11289] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 02:56:10 INFO - PROCESS | 11289 | --DOMWINDOW == 71 (0x922cf800) [pid = 11289] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 02:56:10 INFO - PROCESS | 11289 | --DOMWINDOW == 70 (0x8e6ca800) [pid = 11289] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 02:56:10 INFO - PROCESS | 11289 | --DOMWINDOW == 69 (0x90f1e000) [pid = 11289] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 02:56:10 INFO - PROCESS | 11289 | --DOMWINDOW == 68 (0x953cb000) [pid = 11289] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 02:56:10 INFO - PROCESS | 11289 | --DOMWINDOW == 67 (0x8e492800) [pid = 11289] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 02:56:10 INFO - PROCESS | 11289 | --DOMWINDOW == 66 (0x994e2400) [pid = 11289] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 02:56:10 INFO - PROCESS | 11289 | --DOMWINDOW == 65 (0x90f2a800) [pid = 11289] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 02:56:11 INFO - PROCESS | 11289 | 1468662971245 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]]]}] 02:56:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 02:56:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1329ms 02:56:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 02:56:11 INFO - PROCESS | 11289 | 1468662971298 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 02:56:11 INFO - PROCESS | 11289 | 1468662971301 Marionette TRACE conn3 <- [1,1909,null,{"value":"8"}] 02:56:11 INFO - PROCESS | 11289 | 1468662971308 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 02:56:11 INFO - PROCESS | 11289 | 1468662971311 Marionette TRACE conn3 <- [1,1910,null,{}] 02:56:11 INFO - PROCESS | 11289 | 1468662971317 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}] 02:56:11 INFO - PROCESS | 11289 | 1468662971327 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:56:11 INFO - PROCESS | 11289 | 1468662971518 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 02:56:11 INFO - PROCESS | 11289 | 1468662971663 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:11 INFO - PROCESS | 11289 | 1468662971672 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:56:11 INFO - PROCESS | 11289 | ++DOCSHELL 0x8dc79c00 == 39 [pid = 11289] [id = 485] 02:56:11 INFO - PROCESS | 11289 | ++DOMWINDOW == 66 (0x8e492800) [pid = 11289] [serial = 1456] [outer = (nil)] 02:56:11 INFO - PROCESS | 11289 | ++DOMWINDOW == 67 (0x92eb5c00) [pid = 11289] [serial = 1457] [outer = 0x8e492800] 02:56:11 INFO - PROCESS | 11289 | 1468662971738 Marionette DEBUG loaded listener.js 02:56:11 INFO - PROCESS | 11289 | ++DOMWINDOW == 68 (0x9532c000) [pid = 11289] [serial = 1458] [outer = 0x8e492800] 02:56:12 INFO - PROCESS | 11289 | 1468662972553 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]]]}] 02:56:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 02:56:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1286ms 02:56:12 INFO - PROCESS | 11289 | 1468662972594 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 02:56:12 INFO - PROCESS | 11289 | 1468662972597 Marionette TRACE conn3 <- [1,1913,null,{"value":"8"}] 02:56:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 02:56:12 INFO - PROCESS | 11289 | 1468662972604 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 02:56:12 INFO - PROCESS | 11289 | 1468662972607 Marionette TRACE conn3 <- [1,1914,null,{}] 02:56:12 INFO - PROCESS | 11289 | 1468662972672 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}] 02:56:12 INFO - PROCESS | 11289 | 1468662972678 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:56:12 INFO - PROCESS | 11289 | 1468662972952 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 02:56:13 INFO - PROCESS | 11289 | 1468662973085 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:13 INFO - PROCESS | 11289 | 1468662973098 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:56:13 INFO - PROCESS | 11289 | ++DOCSHELL 0x8e497000 == 40 [pid = 11289] [id = 486] 02:56:13 INFO - PROCESS | 11289 | ++DOMWINDOW == 69 (0x8ec64800) [pid = 11289] [serial = 1459] [outer = (nil)] 02:56:13 INFO - PROCESS | 11289 | ++DOMWINDOW == 70 (0x8edcc800) [pid = 11289] [serial = 1460] [outer = 0x8ec64800] 02:56:13 INFO - PROCESS | 11289 | 1468662973182 Marionette DEBUG loaded listener.js 02:56:13 INFO - PROCESS | 11289 | ++DOMWINDOW == 71 (0x8eee1400) [pid = 11289] [serial = 1461] [outer = 0x8ec64800] 02:56:14 INFO - PROCESS | 11289 | 1468662974206 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]]]}] 02:56:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 02:56:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1646ms 02:56:14 INFO - PROCESS | 11289 | 1468662974252 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 02:56:14 INFO - PROCESS | 11289 | 1468662974258 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 02:56:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 02:56:14 INFO - PROCESS | 11289 | 1468662974266 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 02:56:14 INFO - PROCESS | 11289 | 1468662974271 Marionette TRACE conn3 <- [1,1918,null,{}] 02:56:14 INFO - PROCESS | 11289 | 1468662974280 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}] 02:56:14 INFO - PROCESS | 11289 | 1468662974286 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:56:14 INFO - PROCESS | 11289 | 1468662974467 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 02:56:14 INFO - PROCESS | 11289 | 1468662974648 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:14 INFO - PROCESS | 11289 | 1468662974661 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:56:14 INFO - PROCESS | 11289 | ++DOCSHELL 0x919e1800 == 41 [pid = 11289] [id = 487] 02:56:14 INFO - PROCESS | 11289 | ++DOMWINDOW == 72 (0x91e4ec00) [pid = 11289] [serial = 1462] [outer = (nil)] 02:56:14 INFO - PROCESS | 11289 | ++DOMWINDOW == 73 (0x9211dc00) [pid = 11289] [serial = 1463] [outer = 0x91e4ec00] 02:56:14 INFO - PROCESS | 11289 | 1468662974744 Marionette DEBUG loaded listener.js 02:56:14 INFO - PROCESS | 11289 | ++DOMWINDOW == 74 (0x922e1400) [pid = 11289] [serial = 1464] [outer = 0x91e4ec00] 02:56:15 INFO - PROCESS | 11289 | 1468662975738 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]]]}] 02:56:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 02:56:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1536ms 02:56:15 INFO - PROCESS | 11289 | 1468662975803 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 02:56:15 INFO - PROCESS | 11289 | 1468662975808 Marionette TRACE conn3 <- [1,1921,null,{"value":"8"}] 02:56:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 02:56:15 INFO - PROCESS | 11289 | 1468662975815 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 02:56:15 INFO - PROCESS | 11289 | 1468662975818 Marionette TRACE conn3 <- [1,1922,null,{}] 02:56:15 INFO - PROCESS | 11289 | 1468662975824 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}] 02:56:15 INFO - PROCESS | 11289 | 1468662975830 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:56:16 INFO - PROCESS | 11289 | 1468662976011 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 02:56:16 INFO - PROCESS | 11289 | 1468662976190 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:16 INFO - PROCESS | 11289 | 1468662976201 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:56:16 INFO - PROCESS | 11289 | ++DOCSHELL 0x93b9e400 == 42 [pid = 11289] [id = 488] 02:56:16 INFO - PROCESS | 11289 | ++DOMWINDOW == 75 (0x93b9f400) [pid = 11289] [serial = 1465] [outer = (nil)] 02:56:16 INFO - PROCESS | 11289 | ++DOMWINDOW == 76 (0x953c2800) [pid = 11289] [serial = 1466] [outer = 0x93b9f400] 02:56:16 INFO - PROCESS | 11289 | 1468662976302 Marionette DEBUG loaded listener.js 02:56:16 INFO - PROCESS | 11289 | ++DOMWINDOW == 77 (0x953c9000) [pid = 11289] [serial = 1467] [outer = 0x93b9f400] 02:56:17 INFO - PROCESS | 11289 | 1468662977319 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]]]}] 02:56:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 02:56:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1537ms 02:56:17 INFO - PROCESS | 11289 | 1468662977368 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 02:56:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 02:56:17 INFO - PROCESS | 11289 | 1468662977379 Marionette TRACE conn3 <- [1,1925,null,{"value":"8"}] 02:56:17 INFO - PROCESS | 11289 | 1468662977394 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 02:56:17 INFO - PROCESS | 11289 | 1468662977397 Marionette TRACE conn3 <- [1,1926,null,{}] 02:56:17 INFO - PROCESS | 11289 | 1468662977403 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}] 02:56:17 INFO - PROCESS | 11289 | 1468662977408 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:56:17 INFO - PROCESS | 11289 | 1468662977580 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 02:56:17 INFO - PROCESS | 11289 | 1468662977756 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:17 INFO - PROCESS | 11289 | 1468662977765 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:56:17 INFO - PROCESS | 11289 | ++DOCSHELL 0x953c8c00 == 43 [pid = 11289] [id = 489] 02:56:17 INFO - PROCESS | 11289 | ++DOMWINDOW == 78 (0x953cf800) [pid = 11289] [serial = 1468] [outer = (nil)] 02:56:17 INFO - PROCESS | 11289 | ++DOMWINDOW == 79 (0x988bc800) [pid = 11289] [serial = 1469] [outer = 0x953cf800] 02:56:17 INFO - PROCESS | 11289 | 1468662977844 Marionette DEBUG loaded listener.js 02:56:17 INFO - PROCESS | 11289 | ++DOMWINDOW == 80 (0x98ca2400) [pid = 11289] [serial = 1470] [outer = 0x953cf800] 02:56:18 INFO - PROCESS | 11289 | 1468662978777 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]]]}] 02:56:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 02:56:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1436ms 02:56:18 INFO - PROCESS | 11289 | 1468662978823 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 02:56:18 INFO - PROCESS | 11289 | 1468662978827 Marionette TRACE conn3 <- [1,1929,null,{"value":"8"}] 02:56:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 02:56:18 INFO - PROCESS | 11289 | 1468662978834 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 02:56:18 INFO - PROCESS | 11289 | 1468662978837 Marionette TRACE conn3 <- [1,1930,null,{}] 02:56:18 INFO - PROCESS | 11289 | 1468662978843 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}] 02:56:18 INFO - PROCESS | 11289 | 1468662978848 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:56:19 INFO - PROCESS | 11289 | 1468662979015 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 02:56:19 INFO - PROCESS | 11289 | 1468662979192 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:19 INFO - PROCESS | 11289 | 1468662979198 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:56:19 INFO - PROCESS | 11289 | ++DOCSHELL 0x95396800 == 44 [pid = 11289] [id = 490] 02:56:19 INFO - PROCESS | 11289 | ++DOMWINDOW == 81 (0x98ca1c00) [pid = 11289] [serial = 1471] [outer = (nil)] 02:56:19 INFO - PROCESS | 11289 | ++DOMWINDOW == 82 (0x994de400) [pid = 11289] [serial = 1472] [outer = 0x98ca1c00] 02:56:19 INFO - PROCESS | 11289 | 1468662979277 Marionette DEBUG loaded listener.js 02:56:19 INFO - PROCESS | 11289 | ++DOMWINDOW == 83 (0x994e2c00) [pid = 11289] [serial = 1473] [outer = 0x98ca1c00] 02:56:20 INFO - PROCESS | 11289 | 1468662980237 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]]]}] 02:56:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 02:56:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1432ms 02:56:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 02:56:20 INFO - PROCESS | 11289 | 1468662980267 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 02:56:20 INFO - PROCESS | 11289 | 1468662980270 Marionette TRACE conn3 <- [1,1933,null,{"value":"8"}] 02:56:20 INFO - PROCESS | 11289 | 1468662980277 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 02:56:20 INFO - PROCESS | 11289 | 1468662980281 Marionette TRACE conn3 <- [1,1934,null,{}] 02:56:20 INFO - PROCESS | 11289 | 1468662980286 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}] 02:56:20 INFO - PROCESS | 11289 | 1468662980296 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:56:20 INFO - PROCESS | 11289 | 1468662980523 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 02:56:20 INFO - PROCESS | 11289 | 1468662980712 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:20 INFO - PROCESS | 11289 | 1468662980721 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:56:20 INFO - PROCESS | 11289 | ++DOCSHELL 0x8ec61c00 == 45 [pid = 11289] [id = 491] 02:56:20 INFO - PROCESS | 11289 | ++DOMWINDOW == 84 (0x98ca4800) [pid = 11289] [serial = 1474] [outer = (nil)] 02:56:20 INFO - PROCESS | 11289 | ++DOMWINDOW == 85 (0x9a252400) [pid = 11289] [serial = 1475] [outer = 0x98ca4800] 02:56:20 INFO - PROCESS | 11289 | 1468662980803 Marionette DEBUG loaded listener.js 02:56:20 INFO - PROCESS | 11289 | ++DOMWINDOW == 86 (0x9a2b3c00) [pid = 11289] [serial = 1476] [outer = 0x98ca4800] 02:56:21 INFO - PROCESS | 11289 | 1468662981733 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]]]}] 02:56:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 02:56:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1531ms 02:56:21 INFO - PROCESS | 11289 | 1468662981808 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 02:56:21 INFO - PROCESS | 11289 | 1468662981812 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 02:56:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 02:56:21 INFO - PROCESS | 11289 | 1468662981819 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 02:56:21 INFO - PROCESS | 11289 | 1468662981822 Marionette TRACE conn3 <- [1,1938,null,{}] 02:56:21 INFO - PROCESS | 11289 | 1468662981828 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}] 02:56:21 INFO - PROCESS | 11289 | 1468662981833 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:56:22 INFO - PROCESS | 11289 | 1468662982052 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 02:56:22 INFO - PROCESS | 11289 | 1468662982287 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:22 INFO - PROCESS | 11289 | 1468662982299 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:56:22 INFO - PROCESS | 11289 | ++DOCSHELL 0x8e6c2800 == 46 [pid = 11289] [id = 492] 02:56:22 INFO - PROCESS | 11289 | ++DOMWINDOW == 87 (0x8e6c2c00) [pid = 11289] [serial = 1477] [outer = (nil)] 02:56:22 INFO - PROCESS | 11289 | ++DOMWINDOW == 88 (0x8e6cc000) [pid = 11289] [serial = 1478] [outer = 0x8e6c2c00] 02:56:22 INFO - PROCESS | 11289 | 1468662982584 Marionette DEBUG loaded listener.js 02:56:22 INFO - PROCESS | 11289 | ++DOMWINDOW == 89 (0x8ec64c00) [pid = 11289] [serial = 1479] [outer = 0x8e6c2c00] 02:56:23 INFO - PROCESS | 11289 | 1468662983462 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]]]}] 02:56:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 02:56:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1688ms 02:56:23 INFO - PROCESS | 11289 | 1468662983508 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 02:56:23 INFO - PROCESS | 11289 | 1468662983514 Marionette TRACE conn3 <- [1,1941,null,{"value":"8"}] 02:56:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 02:56:23 INFO - PROCESS | 11289 | 1468662983521 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 02:56:23 INFO - PROCESS | 11289 | 1468662983525 Marionette TRACE conn3 <- [1,1942,null,{}] 02:56:23 INFO - PROCESS | 11289 | 1468662983532 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}] 02:56:23 INFO - PROCESS | 11289 | 1468662983538 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:56:23 INFO - PROCESS | 11289 | 1468662983703 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 02:56:23 INFO - PROCESS | 11289 | 1468662983905 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:23 INFO - PROCESS | 11289 | 1468662983914 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:56:23 INFO - PROCESS | 11289 | ++DOCSHELL 0x90f8a000 == 47 [pid = 11289] [id = 493] 02:56:23 INFO - PROCESS | 11289 | ++DOMWINDOW == 90 (0x90f91800) [pid = 11289] [serial = 1480] [outer = (nil)] 02:56:24 INFO - PROCESS | 11289 | ++DOMWINDOW == 91 (0x919e3000) [pid = 11289] [serial = 1481] [outer = 0x90f91800] 02:56:24 INFO - PROCESS | 11289 | 1468662984018 Marionette DEBUG loaded listener.js 02:56:24 INFO - PROCESS | 11289 | ++DOMWINDOW == 92 (0x91c07c00) [pid = 11289] [serial = 1482] [outer = 0x90f91800] 02:56:25 INFO - PROCESS | 11289 | --DOCSHELL 0x8e48d400 == 46 [pid = 11289] [id = 453] 02:56:25 INFO - PROCESS | 11289 | --DOCSHELL 0x90f25400 == 45 [pid = 11289] [id = 452] 02:56:25 INFO - PROCESS | 11289 | --DOCSHELL 0x8edc2800 == 44 [pid = 11289] [id = 458] 02:56:25 INFO - PROCESS | 11289 | --DOCSHELL 0x8e492000 == 43 [pid = 11289] [id = 455] 02:56:25 INFO - PROCESS | 11289 | --DOCSHELL 0x922cc400 == 42 [pid = 11289] [id = 462] 02:56:25 INFO - PROCESS | 11289 | --DOCSHELL 0x8f63e400 == 41 [pid = 11289] [id = 451] 02:56:25 INFO - PROCESS | 11289 | --DOCSHELL 0x8dc78800 == 40 [pid = 11289] [id = 464] 02:56:25 INFO - PROCESS | 11289 | --DOCSHELL 0x93964400 == 39 [pid = 11289] [id = 457] 02:56:25 INFO - PROCESS | 11289 | --DOCSHELL 0x8f8ba800 == 38 [pid = 11289] [id = 461] 02:56:25 INFO - PROCESS | 11289 | --DOCSHELL 0x8dc7d400 == 37 [pid = 11289] [id = 463] 02:56:25 INFO - PROCESS | 11289 | --DOCSHELL 0x90f8ac00 == 36 [pid = 11289] [id = 456] 02:56:25 INFO - PROCESS | 11289 | --DOCSHELL 0x91c03400 == 35 [pid = 11289] [id = 454] 02:56:25 INFO - PROCESS | 11289 | --DOCSHELL 0x90f85800 == 34 [pid = 11289] [id = 466] 02:56:25 INFO - PROCESS | 11289 | --DOCSHELL 0x8ec5b400 == 33 [pid = 11289] [id = 470] 02:56:25 INFO - PROCESS | 11289 | --DOCSHELL 0x90f29c00 == 32 [pid = 11289] [id = 465] 02:56:25 INFO - PROCESS | 11289 | --DOCSHELL 0x95333000 == 31 [pid = 11289] [id = 468] 02:56:25 INFO - PROCESS | 11289 | --DOCSHELL 0x994e1000 == 30 [pid = 11289] [id = 469] 02:56:25 INFO - PROCESS | 11289 | --DOCSHELL 0x8e492400 == 29 [pid = 11289] [id = 471] 02:56:25 INFO - PROCESS | 11289 | --DOCSHELL 0x8e6c8400 == 28 [pid = 11289] [id = 467] 02:56:25 INFO - PROCESS | 11289 | --DOMWINDOW == 91 (0x91e53400) [pid = 11289] [serial = 1427] [outer = (nil)] [url = about:blank] 02:56:25 INFO - PROCESS | 11289 | --DOMWINDOW == 90 (0x8ec59400) [pid = 11289] [serial = 1395] [outer = (nil)] [url = about:blank] 02:56:25 INFO - PROCESS | 11289 | --DOMWINDOW == 89 (0x8e491800) [pid = 11289] [serial = 1394] [outer = (nil)] [url = about:blank] 02:56:25 INFO - PROCESS | 11289 | --DOMWINDOW == 88 (0x91c09800) [pid = 11289] [serial = 1398] [outer = (nil)] [url = about:blank] 02:56:25 INFO - PROCESS | 11289 | --DOMWINDOW == 87 (0x8f633800) [pid = 11289] [serial = 1418] [outer = (nil)] [url = about:blank] 02:56:25 INFO - PROCESS | 11289 | --DOMWINDOW == 86 (0x919e5800) [pid = 11289] [serial = 1397] [outer = (nil)] [url = about:blank] 02:56:25 INFO - PROCESS | 11289 | --DOMWINDOW == 85 (0x8edd0c00) [pid = 11289] [serial = 1413] [outer = (nil)] [url = about:blank] 02:56:25 INFO - PROCESS | 11289 | --DOMWINDOW == 84 (0x8ec66800) [pid = 11289] [serial = 1412] [outer = (nil)] [url = about:blank] 02:56:25 INFO - PROCESS | 11289 | --DOMWINDOW == 83 (0x9532e800) [pid = 11289] [serial = 1401] [outer = (nil)] [url = about:blank] 02:56:25 INFO - PROCESS | 11289 | --DOMWINDOW == 82 (0x950d2800) [pid = 11289] [serial = 1400] [outer = (nil)] [url = about:blank] 02:56:25 INFO - PROCESS | 11289 | --DOMWINDOW == 81 (0x953de800) [pid = 11289] [serial = 1404] [outer = (nil)] [url = about:blank] 02:56:25 INFO - PROCESS | 11289 | --DOMWINDOW == 80 (0x95335400) [pid = 11289] [serial = 1403] [outer = (nil)] [url = about:blank] 02:56:25 INFO - PROCESS | 11289 | --DOMWINDOW == 79 (0x91c06400) [pid = 11289] [serial = 1424] [outer = (nil)] [url = about:blank] 02:56:25 INFO - PROCESS | 11289 | --DOMWINDOW == 78 (0x98caac00) [pid = 11289] [serial = 1407] [outer = (nil)] [url = about:blank] 02:56:25 INFO - PROCESS | 11289 | --DOMWINDOW == 77 (0x988bbc00) [pid = 11289] [serial = 1406] [outer = (nil)] [url = about:blank] 02:56:25 INFO - PROCESS | 11289 | --DOMWINDOW == 76 (0x8e6c9800) [pid = 11289] [serial = 1416] [outer = (nil)] [url = about:blank] 02:56:25 INFO - PROCESS | 11289 | --DOMWINDOW == 75 (0x8e498400) [pid = 11289] [serial = 1415] [outer = (nil)] [url = about:blank] 02:56:25 INFO - PROCESS | 11289 | --DOMWINDOW == 74 (0x91e4f400) [pid = 11289] [serial = 1425] [outer = (nil)] [url = about:blank] 02:56:25 INFO - PROCESS | 11289 | --DOMWINDOW == 73 (0x998dc000) [pid = 11289] [serial = 1410] [outer = (nil)] [url = about:blank] 02:56:25 INFO - PROCESS | 11289 | --DOMWINDOW == 72 (0x9967ac00) [pid = 11289] [serial = 1409] [outer = (nil)] [url = about:blank] 02:56:25 INFO - PROCESS | 11289 | --DOMWINDOW == 71 (0x90f8b000) [pid = 11289] [serial = 1421] [outer = (nil)] [url = about:blank] 02:56:25 INFO - PROCESS | 11289 | --DOMWINDOW == 70 (0x9116ac00) [pid = 11289] [serial = 1422] [outer = (nil)] [url = about:blank] 02:56:25 INFO - PROCESS | 11289 | --DOMWINDOW == 69 (0x8f63cc00) [pid = 11289] [serial = 1419] [outer = (nil)] [url = about:blank] 02:56:26 INFO - PROCESS | 11289 | 1468662986083 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]]]}] 02:56:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 02:56:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 2582ms 02:56:26 INFO - PROCESS | 11289 | 1468662986103 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 02:56:26 INFO - PROCESS | 11289 | 1468662986108 Marionette TRACE conn3 <- [1,1945,null,{"value":"8"}] 02:56:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 02:56:26 INFO - PROCESS | 11289 | 1468662986123 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 02:56:26 INFO - PROCESS | 11289 | 1468662986127 Marionette TRACE conn3 <- [1,1946,null,{}] 02:56:26 INFO - PROCESS | 11289 | 1468662986135 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}] 02:56:26 INFO - PROCESS | 11289 | 1468662986140 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:56:26 INFO - PROCESS | 11289 | 1468662986293 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 02:56:26 INFO - PROCESS | 11289 | 1468662986310 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:26 INFO - PROCESS | 11289 | 1468662986324 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:56:26 INFO - PROCESS | 11289 | ++DOCSHELL 0x8e498c00 == 29 [pid = 11289] [id = 494] 02:56:26 INFO - PROCESS | 11289 | ++DOMWINDOW == 70 (0x8e6c2000) [pid = 11289] [serial = 1483] [outer = (nil)] 02:56:26 INFO - PROCESS | 11289 | ++DOMWINDOW == 71 (0x8e6c9400) [pid = 11289] [serial = 1484] [outer = 0x8e6c2000] 02:56:26 INFO - PROCESS | 11289 | 1468662986393 Marionette DEBUG loaded listener.js 02:56:26 INFO - PROCESS | 11289 | ++DOMWINDOW == 72 (0x8ec59400) [pid = 11289] [serial = 1485] [outer = 0x8e6c2000] 02:56:27 INFO - PROCESS | 11289 | 1468662987329 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]]]}] 02:56:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 02:56:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1283ms 02:56:27 INFO - PROCESS | 11289 | 1468662987402 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 02:56:27 INFO - PROCESS | 11289 | 1468662987410 Marionette TRACE conn3 <- [1,1949,null,{"value":"8"}] 02:56:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 02:56:27 INFO - PROCESS | 11289 | 1468662987421 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 02:56:27 INFO - PROCESS | 11289 | 1468662987425 Marionette TRACE conn3 <- [1,1950,null,{}] 02:56:27 INFO - PROCESS | 11289 | 1468662987432 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}] 02:56:27 INFO - PROCESS | 11289 | 1468662987437 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:56:27 INFO - PROCESS | 11289 | 1468662987651 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 02:56:27 INFO - PROCESS | 11289 | 1468662987665 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:27 INFO - PROCESS | 11289 | 1468662987674 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:56:27 INFO - PROCESS | 11289 | ++DOCSHELL 0x8edd0c00 == 30 [pid = 11289] [id = 495] 02:56:27 INFO - PROCESS | 11289 | ++DOMWINDOW == 73 (0x8eedac00) [pid = 11289] [serial = 1486] [outer = (nil)] 02:56:27 INFO - PROCESS | 11289 | ++DOMWINDOW == 74 (0x8eee2000) [pid = 11289] [serial = 1487] [outer = 0x8eedac00] 02:56:27 INFO - PROCESS | 11289 | 1468662987745 Marionette DEBUG loaded listener.js 02:56:27 INFO - PROCESS | 11289 | ++DOMWINDOW == 75 (0x8f633800) [pid = 11289] [serial = 1488] [outer = 0x8eedac00] 02:56:28 INFO - PROCESS | 11289 | 1468662988663 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]]]}] 02:56:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 02:56:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1280ms 02:56:28 INFO - PROCESS | 11289 | 1468662988700 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 02:56:28 INFO - PROCESS | 11289 | 1468662988704 Marionette TRACE conn3 <- [1,1953,null,{"value":"8"}] 02:56:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 02:56:28 INFO - PROCESS | 11289 | 1468662988710 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 02:56:28 INFO - PROCESS | 11289 | 1468662988716 Marionette TRACE conn3 <- [1,1954,null,{}] 02:56:28 INFO - PROCESS | 11289 | 1468662988742 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}] 02:56:28 INFO - PROCESS | 11289 | 1468662988751 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:56:28 INFO - PROCESS | 11289 | 1468662988957 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 02:56:28 INFO - PROCESS | 11289 | 1468662988979 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:28 INFO - PROCESS | 11289 | 1468662988990 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:56:29 INFO - PROCESS | 11289 | ++DOCSHELL 0x90f85c00 == 31 [pid = 11289] [id = 496] 02:56:29 INFO - PROCESS | 11289 | ++DOMWINDOW == 76 (0x90f87000) [pid = 11289] [serial = 1489] [outer = (nil)] 02:56:29 INFO - PROCESS | 11289 | ++DOMWINDOW == 77 (0x90f8e800) [pid = 11289] [serial = 1490] [outer = 0x90f87000] 02:56:29 INFO - PROCESS | 11289 | 1468662989058 Marionette DEBUG loaded listener.js 02:56:29 INFO - PROCESS | 11289 | ++DOMWINDOW == 78 (0x9116b800) [pid = 11289] [serial = 1491] [outer = 0x90f87000] 02:56:29 INFO - PROCESS | 11289 | 1468662989942 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]]]}] 02:56:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 02:56:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1289ms 02:56:30 INFO - PROCESS | 11289 | 1468662990002 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 02:56:30 INFO - PROCESS | 11289 | 1468662990006 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 02:56:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 02:56:30 INFO - PROCESS | 11289 | 1468662990012 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 02:56:30 INFO - PROCESS | 11289 | 1468662990014 Marionette TRACE conn3 <- [1,1958,null,{}] 02:56:30 INFO - PROCESS | 11289 | 1468662990020 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}] 02:56:30 INFO - PROCESS | 11289 | 1468662990024 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:56:30 INFO - PROCESS | 11289 | 1468662990223 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 02:56:30 INFO - PROCESS | 11289 | 1468662990244 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:30 INFO - PROCESS | 11289 | 1468662990251 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:56:30 INFO - PROCESS | 11289 | ++DOCSHELL 0x919ee000 == 32 [pid = 11289] [id = 497] 02:56:30 INFO - PROCESS | 11289 | ++DOMWINDOW == 79 (0x919ef400) [pid = 11289] [serial = 1492] [outer = (nil)] 02:56:30 INFO - PROCESS | 11289 | ++DOMWINDOW == 80 (0x91c06400) [pid = 11289] [serial = 1493] [outer = 0x919ef400] 02:56:30 INFO - PROCESS | 11289 | 1468662990319 Marionette DEBUG loaded listener.js 02:56:30 INFO - PROCESS | 11289 | ++DOMWINDOW == 81 (0x91e46c00) [pid = 11289] [serial = 1494] [outer = 0x919ef400] 02:56:31 INFO - PROCESS | 11289 | --DOMWINDOW == 80 (0x92e0fc00) [pid = 11289] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 02:56:31 INFO - PROCESS | 11289 | --DOMWINDOW == 79 (0x92eb8400) [pid = 11289] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 02:56:31 INFO - PROCESS | 11289 | --DOMWINDOW == 78 (0x922e6000) [pid = 11289] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 02:56:31 INFO - PROCESS | 11289 | --DOMWINDOW == 77 (0x8eee3000) [pid = 11289] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 02:56:31 INFO - PROCESS | 11289 | --DOMWINDOW == 76 (0x92eb4800) [pid = 11289] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 02:56:31 INFO - PROCESS | 11289 | --DOMWINDOW == 75 (0x90f1bc00) [pid = 11289] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 02:56:31 INFO - PROCESS | 11289 | --DOMWINDOW == 74 (0x8ec5e400) [pid = 11289] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 02:56:31 INFO - PROCESS | 11289 | --DOMWINDOW == 73 (0x8e490000) [pid = 11289] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 02:56:31 INFO - PROCESS | 11289 | --DOMWINDOW == 72 (0x93b9c000) [pid = 11289] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 02:56:31 INFO - PROCESS | 11289 | --DOMWINDOW == 71 (0x919ea000) [pid = 11289] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 02:56:31 INFO - PROCESS | 11289 | --DOMWINDOW == 70 (0x8e492800) [pid = 11289] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 02:56:31 INFO - PROCESS | 11289 | 1468662991647 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]]]}] 02:56:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 02:56:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1687ms 02:56:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 02:56:31 INFO - PROCESS | 11289 | 1468662991700 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 02:56:31 INFO - PROCESS | 11289 | 1468662991702 Marionette TRACE conn3 <- [1,1961,null,{"value":"8"}] 02:56:31 INFO - PROCESS | 11289 | 1468662991709 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 02:56:31 INFO - PROCESS | 11289 | 1468662991712 Marionette TRACE conn3 <- [1,1962,null,{}] 02:56:31 INFO - PROCESS | 11289 | 1468662991718 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}] 02:56:31 INFO - PROCESS | 11289 | 1468662991722 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:56:31 INFO - PROCESS | 11289 | 1468662991867 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 02:56:31 INFO - PROCESS | 11289 | 1468662991877 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:31 INFO - PROCESS | 11289 | 1468662991884 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:56:31 INFO - PROCESS | 11289 | ++DOCSHELL 0x919e3400 == 33 [pid = 11289] [id = 498] 02:56:31 INFO - PROCESS | 11289 | ++DOMWINDOW == 71 (0x919e3800) [pid = 11289] [serial = 1495] [outer = (nil)] 02:56:31 INFO - PROCESS | 11289 | ++DOMWINDOW == 72 (0x91e53c00) [pid = 11289] [serial = 1496] [outer = 0x919e3800] 02:56:31 INFO - PROCESS | 11289 | 1468662991950 Marionette DEBUG loaded listener.js 02:56:32 INFO - PROCESS | 11289 | ++DOMWINDOW == 73 (0x9211cc00) [pid = 11289] [serial = 1497] [outer = 0x919e3800] 02:56:32 INFO - PROCESS | 11289 | 1468662992833 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]]]}] 02:56:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 02:56:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1180ms 02:56:32 INFO - PROCESS | 11289 | 1468662992888 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 02:56:32 INFO - PROCESS | 11289 | 1468662992891 Marionette TRACE conn3 <- [1,1965,null,{"value":"8"}] 02:56:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 02:56:32 INFO - PROCESS | 11289 | 1468662992902 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 02:56:32 INFO - PROCESS | 11289 | 1468662992904 Marionette TRACE conn3 <- [1,1966,null,{}] 02:56:32 INFO - PROCESS | 11289 | 1468662992910 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}] 02:56:32 INFO - PROCESS | 11289 | 1468662992920 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:56:33 INFO - PROCESS | 11289 | 1468662993157 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 02:56:33 INFO - PROCESS | 11289 | 1468662993335 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:33 INFO - PROCESS | 11289 | 1468662993347 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:56:33 INFO - PROCESS | 11289 | ++DOCSHELL 0x8dc73800 == 34 [pid = 11289] [id = 499] 02:56:33 INFO - PROCESS | 11289 | ++DOMWINDOW == 74 (0x8dc74800) [pid = 11289] [serial = 1498] [outer = (nil)] 02:56:33 INFO - PROCESS | 11289 | ++DOMWINDOW == 75 (0x8dc7d800) [pid = 11289] [serial = 1499] [outer = 0x8dc74800] 02:56:33 INFO - PROCESS | 11289 | 1468662993429 Marionette DEBUG loaded listener.js 02:56:33 INFO - PROCESS | 11289 | ++DOMWINDOW == 76 (0x8e495400) [pid = 11289] [serial = 1500] [outer = 0x8dc74800] 02:56:34 INFO - PROCESS | 11289 | 1468662994511 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]]]}] 02:56:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 02:56:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1688ms 02:56:34 INFO - PROCESS | 11289 | 1468662994592 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 02:56:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 02:56:34 INFO - PROCESS | 11289 | 1468662994598 Marionette TRACE conn3 <- [1,1969,null,{"value":"8"}] 02:56:34 INFO - PROCESS | 11289 | 1468662994606 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 02:56:34 INFO - PROCESS | 11289 | 1468662994611 Marionette TRACE conn3 <- [1,1970,null,{}] 02:56:34 INFO - PROCESS | 11289 | 1468662994619 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}] 02:56:34 INFO - PROCESS | 11289 | 1468662994626 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:56:34 INFO - PROCESS | 11289 | 1468662994842 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 02:56:35 INFO - PROCESS | 11289 | 1468662995081 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:35 INFO - PROCESS | 11289 | 1468662995092 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:56:35 INFO - PROCESS | 11289 | ++DOCSHELL 0x8f632c00 == 35 [pid = 11289] [id = 500] 02:56:35 INFO - PROCESS | 11289 | ++DOMWINDOW == 77 (0x8f634000) [pid = 11289] [serial = 1501] [outer = (nil)] 02:56:35 INFO - PROCESS | 11289 | ++DOMWINDOW == 78 (0x8f63c000) [pid = 11289] [serial = 1502] [outer = 0x8f634000] 02:56:35 INFO - PROCESS | 11289 | 1468662995197 Marionette DEBUG loaded listener.js 02:56:35 INFO - PROCESS | 11289 | ++DOMWINDOW == 79 (0x8f8b8000) [pid = 11289] [serial = 1503] [outer = 0x8f634000] 02:56:36 INFO - PROCESS | 11289 | 1468662996191 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]]]}] 02:56:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 02:56:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1636ms 02:56:36 INFO - PROCESS | 11289 | 1468662996241 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 02:56:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 02:56:36 INFO - PROCESS | 11289 | 1468662996246 Marionette TRACE conn3 <- [1,1973,null,{"value":"8"}] 02:56:36 INFO - PROCESS | 11289 | 1468662996253 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 02:56:36 INFO - PROCESS | 11289 | 1468662996257 Marionette TRACE conn3 <- [1,1974,null,{}] 02:56:36 INFO - PROCESS | 11289 | 1468662996263 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}] 02:56:36 INFO - PROCESS | 11289 | 1468662996268 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:56:36 INFO - PROCESS | 11289 | 1468662996454 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 02:56:36 INFO - PROCESS | 11289 | 1468662996722 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:36 INFO - PROCESS | 11289 | 1468662996729 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:56:36 INFO - PROCESS | 11289 | ++DOCSHELL 0x91169400 == 36 [pid = 11289] [id = 501] 02:56:36 INFO - PROCESS | 11289 | ++DOMWINDOW == 80 (0x91171800) [pid = 11289] [serial = 1504] [outer = (nil)] 02:56:36 INFO - PROCESS | 11289 | ++DOMWINDOW == 81 (0x919e7000) [pid = 11289] [serial = 1505] [outer = 0x91171800] 02:56:36 INFO - PROCESS | 11289 | 1468662996855 Marionette DEBUG loaded listener.js 02:56:36 INFO - PROCESS | 11289 | ++DOMWINDOW == 82 (0x91c09000) [pid = 11289] [serial = 1506] [outer = 0x91171800] 02:56:37 INFO - PROCESS | 11289 | 1468662997804 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]]]}] 02:56:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 02:56:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1583ms 02:56:37 INFO - PROCESS | 11289 | 1468662997860 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 02:56:37 INFO - PROCESS | 11289 | 1468662997867 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 02:56:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 02:56:37 INFO - PROCESS | 11289 | 1468662997886 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 02:56:37 INFO - PROCESS | 11289 | 1468662997893 Marionette TRACE conn3 <- [1,1978,null,{}] 02:56:37 INFO - PROCESS | 11289 | 1468662997899 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}] 02:56:37 INFO - PROCESS | 11289 | 1468662997906 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:56:38 INFO - PROCESS | 11289 | 1468662998102 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 02:56:38 INFO - PROCESS | 11289 | 1468662998305 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:38 INFO - PROCESS | 11289 | 1468662998315 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:56:38 INFO - PROCESS | 11289 | ++DOCSHELL 0x90f85800 == 37 [pid = 11289] [id = 502] 02:56:38 INFO - PROCESS | 11289 | ++DOMWINDOW == 83 (0x91e24000) [pid = 11289] [serial = 1507] [outer = (nil)] 02:56:38 INFO - PROCESS | 11289 | ++DOMWINDOW == 84 (0x92eb9400) [pid = 11289] [serial = 1508] [outer = 0x91e24000] 02:56:38 INFO - PROCESS | 11289 | 1468662998434 Marionette DEBUG loaded listener.js 02:56:38 INFO - PROCESS | 11289 | ++DOMWINDOW == 85 (0x9396dc00) [pid = 11289] [serial = 1509] [outer = 0x91e24000] 02:56:39 INFO - PROCESS | 11289 | 1468662999362 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]]]}] 02:56:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 02:56:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1500ms 02:56:39 INFO - PROCESS | 11289 | 1468662999377 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 02:56:39 INFO - PROCESS | 11289 | 1468662999381 Marionette TRACE conn3 <- [1,1981,null,{"value":"8"}] 02:56:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 02:56:39 INFO - PROCESS | 11289 | 1468662999387 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 02:56:39 INFO - PROCESS | 11289 | 1468662999391 Marionette TRACE conn3 <- [1,1982,null,{}] 02:56:39 INFO - PROCESS | 11289 | 1468662999396 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}] 02:56:39 INFO - PROCESS | 11289 | 1468662999401 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:56:39 INFO - PROCESS | 11289 | 1468662999663 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 02:56:40 INFO - PROCESS | 11289 | 1468663000027 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:40 INFO - PROCESS | 11289 | 1468663000038 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:56:40 INFO - PROCESS | 11289 | ++DOCSHELL 0x8dc78800 == 38 [pid = 11289] [id = 503] 02:56:40 INFO - PROCESS | 11289 | ++DOMWINDOW == 86 (0x8dc78c00) [pid = 11289] [serial = 1510] [outer = (nil)] 02:56:40 INFO - PROCESS | 11289 | ++DOMWINDOW == 87 (0x8e48d800) [pid = 11289] [serial = 1511] [outer = 0x8dc78c00] 02:56:40 INFO - PROCESS | 11289 | 1468663000108 Marionette DEBUG loaded listener.js 02:56:40 INFO - PROCESS | 11289 | ++DOMWINDOW == 88 (0x8e6cf000) [pid = 11289] [serial = 1512] [outer = 0x8dc78c00] 02:56:40 INFO - PROCESS | 11289 | --DOCSHELL 0x90f29800 == 37 [pid = 11289] [id = 473] 02:56:40 INFO - PROCESS | 11289 | --DOCSHELL 0x8eee0000 == 36 [pid = 11289] [id = 472] 02:56:40 INFO - PROCESS | 11289 | --DOCSHELL 0x919e3400 == 35 [pid = 11289] [id = 498] 02:56:40 INFO - PROCESS | 11289 | --DOCSHELL 0x919ee000 == 34 [pid = 11289] [id = 497] 02:56:40 INFO - PROCESS | 11289 | --DOCSHELL 0x90f85c00 == 33 [pid = 11289] [id = 496] 02:56:40 INFO - PROCESS | 11289 | --DOCSHELL 0x8edd0c00 == 32 [pid = 11289] [id = 495] 02:56:40 INFO - PROCESS | 11289 | --DOCSHELL 0x8e498c00 == 31 [pid = 11289] [id = 494] 02:56:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 02:56:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1686ms 02:56:41 INFO - PROCESS | 11289 | 1468663001065 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]]]}] 02:56:41 INFO - PROCESS | 11289 | --DOMWINDOW == 87 (0x93b9b000) [pid = 11289] [serial = 1451] [outer = (nil)] [url = about:blank] 02:56:41 INFO - PROCESS | 11289 | --DOMWINDOW == 86 (0x93b9e800) [pid = 11289] [serial = 1452] [outer = (nil)] [url = about:blank] 02:56:41 INFO - PROCESS | 11289 | --DOMWINDOW == 85 (0x92ebf000) [pid = 11289] [serial = 1436] [outer = (nil)] [url = about:blank] 02:56:41 INFO - PROCESS | 11289 | --DOMWINDOW == 84 (0x92e0a000) [pid = 11289] [serial = 1448] [outer = (nil)] [url = about:blank] 02:56:41 INFO - PROCESS | 11289 | --DOMWINDOW == 83 (0x90f22400) [pid = 11289] [serial = 1443] [outer = (nil)] [url = about:blank] 02:56:41 INFO - PROCESS | 11289 | --DOMWINDOW == 82 (0x92ebec00) [pid = 11289] [serial = 1449] [outer = (nil)] [url = about:blank] 02:56:41 INFO - PROCESS | 11289 | --DOMWINDOW == 81 (0x9532cc00) [pid = 11289] [serial = 1439] [outer = (nil)] [url = about:blank] 02:56:41 INFO - PROCESS | 11289 | --DOMWINDOW == 80 (0x9116d800) [pid = 11289] [serial = 1445] [outer = (nil)] [url = about:blank] 02:56:41 INFO - PROCESS | 11289 | --DOMWINDOW == 79 (0x8f8c3c00) [pid = 11289] [serial = 1431] [outer = (nil)] [url = about:blank] 02:56:41 INFO - PROCESS | 11289 | --DOMWINDOW == 78 (0x91c09400) [pid = 11289] [serial = 1433] [outer = (nil)] [url = about:blank] 02:56:41 INFO - PROCESS | 11289 | --DOMWINDOW == 77 (0x95334000) [pid = 11289] [serial = 1440] [outer = (nil)] [url = about:blank] 02:56:41 INFO - PROCESS | 11289 | --DOMWINDOW == 76 (0x95391400) [pid = 11289] [serial = 1455] [outer = (nil)] [url = about:blank] 02:56:41 INFO - PROCESS | 11289 | --DOMWINDOW == 75 (0x91c02000) [pid = 11289] [serial = 1446] [outer = (nil)] [url = about:blank] 02:56:41 INFO - PROCESS | 11289 | --DOMWINDOW == 74 (0x9538a000) [pid = 11289] [serial = 1454] [outer = (nil)] [url = about:blank] 02:56:41 INFO - PROCESS | 11289 | --DOMWINDOW == 73 (0x8f8bc400) [pid = 11289] [serial = 1442] [outer = (nil)] [url = about:blank] 02:56:41 INFO - PROCESS | 11289 | --DOMWINDOW == 72 (0x9211a400) [pid = 11289] [serial = 1434] [outer = (nil)] [url = about:blank] 02:56:41 INFO - PROCESS | 11289 | --DOMWINDOW == 71 (0x9211f400) [pid = 11289] [serial = 1428] [outer = (nil)] [url = about:blank] 02:56:41 INFO - PROCESS | 11289 | --DOMWINDOW == 70 (0x93967400) [pid = 11289] [serial = 1437] [outer = (nil)] [url = about:blank] 02:56:41 INFO - PROCESS | 11289 | --DOMWINDOW == 69 (0x8ec68000) [pid = 11289] [serial = 1430] [outer = (nil)] [url = about:blank] 02:56:41 INFO - PROCESS | 11289 | --DOMWINDOW == 68 (0x92eb5c00) [pid = 11289] [serial = 1457] [outer = (nil)] [url = about:blank] 02:56:41 INFO - PROCESS | 11289 | --DOMWINDOW == 67 (0x9532c000) [pid = 11289] [serial = 1458] [outer = (nil)] [url = about:blank] 02:56:41 INFO - PROCESS | 11289 | 1468663001112 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 02:56:41 INFO - PROCESS | 11289 | 1468663001121 Marionette TRACE conn3 <- [1,1985,null,{"value":"8"}] 02:56:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 02:56:41 INFO - PROCESS | 11289 | 1468663001131 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 02:56:41 INFO - PROCESS | 11289 | 1468663001135 Marionette TRACE conn3 <- [1,1986,null,{}] 02:56:41 INFO - PROCESS | 11289 | 1468663001142 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}] 02:56:41 INFO - PROCESS | 11289 | 1468663001150 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:56:41 INFO - PROCESS | 11289 | 1468663001304 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 02:56:41 INFO - PROCESS | 11289 | 1468663001316 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:41 INFO - PROCESS | 11289 | 1468663001325 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:56:41 INFO - PROCESS | 11289 | ++DOCSHELL 0x8f635400 == 32 [pid = 11289] [id = 504] 02:56:41 INFO - PROCESS | 11289 | ++DOMWINDOW == 68 (0x8f63ec00) [pid = 11289] [serial = 1513] [outer = (nil)] 02:56:41 INFO - PROCESS | 11289 | ++DOMWINDOW == 69 (0x8f8c2800) [pid = 11289] [serial = 1514] [outer = 0x8f63ec00] 02:56:41 INFO - PROCESS | 11289 | 1468663001414 Marionette DEBUG loaded listener.js 02:56:41 INFO - PROCESS | 11289 | ++DOMWINDOW == 70 (0x90f22400) [pid = 11289] [serial = 1515] [outer = 0x8f63ec00] 02:56:42 INFO - PROCESS | 11289 | 1468663002304 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]]]}] 02:56:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 02:56:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1185ms 02:56:42 INFO - PROCESS | 11289 | 1468663002321 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 02:56:42 INFO - PROCESS | 11289 | 1468663002327 Marionette TRACE conn3 <- [1,1989,null,{"value":"8"}] 02:56:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 02:56:42 INFO - PROCESS | 11289 | 1468663002333 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 02:56:42 INFO - PROCESS | 11289 | 1468663002335 Marionette TRACE conn3 <- [1,1990,null,{}] 02:56:42 INFO - PROCESS | 11289 | 1468663002341 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}] 02:56:42 INFO - PROCESS | 11289 | 1468663002346 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:56:42 INFO - PROCESS | 11289 | 1468663002599 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 02:56:42 INFO - PROCESS | 11289 | 1468663002617 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:42 INFO - PROCESS | 11289 | 1468663002624 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:56:42 INFO - PROCESS | 11289 | ++DOCSHELL 0x8f8bd000 == 33 [pid = 11289] [id = 505] 02:56:42 INFO - PROCESS | 11289 | ++DOMWINDOW == 71 (0x8f8c0800) [pid = 11289] [serial = 1516] [outer = (nil)] 02:56:42 INFO - PROCESS | 11289 | ++DOMWINDOW == 72 (0x91c02000) [pid = 11289] [serial = 1517] [outer = 0x8f8c0800] 02:56:42 INFO - PROCESS | 11289 | 1468663002693 Marionette DEBUG loaded listener.js 02:56:42 INFO - PROCESS | 11289 | ++DOMWINDOW == 73 (0x91e45000) [pid = 11289] [serial = 1518] [outer = 0x8f8c0800] 02:56:43 INFO - PROCESS | 11289 | 1468663003617 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]]]}] 02:56:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 02:56:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1347ms 02:56:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 02:56:43 INFO - PROCESS | 11289 | 1468663003687 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 02:56:43 INFO - PROCESS | 11289 | 1468663003690 Marionette TRACE conn3 <- [1,1993,null,{"value":"8"}] 02:56:43 INFO - PROCESS | 11289 | 1468663003706 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 02:56:43 INFO - PROCESS | 11289 | 1468663003715 Marionette TRACE conn3 <- [1,1994,null,{}] 02:56:43 INFO - PROCESS | 11289 | 1468663003727 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}] 02:56:43 INFO - PROCESS | 11289 | 1468663003733 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:56:43 INFO - PROCESS | 11289 | 1468663003953 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 02:56:44 INFO - PROCESS | 11289 | 1468663003975 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:44 INFO - PROCESS | 11289 | 1468663003984 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:56:44 INFO - PROCESS | 11289 | ++DOCSHELL 0x8f634800 == 34 [pid = 11289] [id = 506] 02:56:44 INFO - PROCESS | 11289 | ++DOMWINDOW == 74 (0x922cfc00) [pid = 11289] [serial = 1519] [outer = (nil)] 02:56:44 INFO - PROCESS | 11289 | ++DOMWINDOW == 75 (0x93963800) [pid = 11289] [serial = 1520] [outer = 0x922cfc00] 02:56:44 INFO - PROCESS | 11289 | 1468663004059 Marionette DEBUG loaded listener.js 02:56:44 INFO - PROCESS | 11289 | ++DOMWINDOW == 76 (0x9396e000) [pid = 11289] [serial = 1521] [outer = 0x922cfc00] 02:56:44 INFO - PROCESS | 11289 | 1468663004955 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]]]}] 02:56:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 02:56:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1294ms 02:56:44 INFO - PROCESS | 11289 | 1468663004993 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 02:56:44 INFO - PROCESS | 11289 | 1468663004997 Marionette TRACE conn3 <- [1,1997,null,{"value":"8"}] 02:56:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 02:56:45 INFO - PROCESS | 11289 | 1468663005007 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 02:56:45 INFO - PROCESS | 11289 | 1468663005009 Marionette TRACE conn3 <- [1,1998,null,{}] 02:56:45 INFO - PROCESS | 11289 | 1468663005015 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}] 02:56:45 INFO - PROCESS | 11289 | 1468663005020 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:56:45 INFO - PROCESS | 11289 | 1468663005222 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 02:56:45 INFO - PROCESS | 11289 | 1468663005245 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:45 INFO - PROCESS | 11289 | 1468663005252 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:56:45 INFO - PROCESS | 11289 | ++DOCSHELL 0x91e4f800 == 35 [pid = 11289] [id = 507] 02:56:45 INFO - PROCESS | 11289 | ++DOMWINDOW == 77 (0x93962800) [pid = 11289] [serial = 1522] [outer = (nil)] 02:56:45 INFO - PROCESS | 11289 | ++DOMWINDOW == 78 (0x950cdc00) [pid = 11289] [serial = 1523] [outer = 0x93962800] 02:56:45 INFO - PROCESS | 11289 | 1468663005318 Marionette DEBUG loaded listener.js 02:56:45 INFO - PROCESS | 11289 | ++DOMWINDOW == 79 (0x946f3400) [pid = 11289] [serial = 1524] [outer = 0x93962800] 02:56:45 INFO - PROCESS | 11289 | --DOMWINDOW == 78 (0x98ca4800) [pid = 11289] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 02:56:45 INFO - PROCESS | 11289 | --DOMWINDOW == 77 (0x8e6c2c00) [pid = 11289] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 02:56:45 INFO - PROCESS | 11289 | --DOMWINDOW == 76 (0x8ec64800) [pid = 11289] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 02:56:45 INFO - PROCESS | 11289 | --DOMWINDOW == 75 (0x91e4ec00) [pid = 11289] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 02:56:45 INFO - PROCESS | 11289 | --DOMWINDOW == 74 (0x93b9f400) [pid = 11289] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 02:56:45 INFO - PROCESS | 11289 | --DOMWINDOW == 73 (0x90f91800) [pid = 11289] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 02:56:45 INFO - PROCESS | 11289 | --DOMWINDOW == 72 (0x8eedac00) [pid = 11289] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 02:56:45 INFO - PROCESS | 11289 | --DOMWINDOW == 71 (0x8e6c2000) [pid = 11289] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 02:56:45 INFO - PROCESS | 11289 | --DOMWINDOW == 70 (0x953cf800) [pid = 11289] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 02:56:45 INFO - PROCESS | 11289 | --DOMWINDOW == 69 (0x90f87000) [pid = 11289] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 02:56:45 INFO - PROCESS | 11289 | --DOMWINDOW == 68 (0x919ef400) [pid = 11289] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 02:56:45 INFO - PROCESS | 11289 | --DOMWINDOW == 67 (0x98ca1c00) [pid = 11289] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 02:56:46 INFO - PROCESS | 11289 | 1468663006254 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]]]}] 02:56:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 02:56:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1282ms 02:56:46 INFO - PROCESS | 11289 | 1468663006289 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 02:56:46 INFO - PROCESS | 11289 | 1468663006292 Marionette TRACE conn3 <- [1,2001,null,{"value":"8"}] 02:56:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 02:56:46 INFO - PROCESS | 11289 | 1468663006298 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 02:56:46 INFO - PROCESS | 11289 | 1468663006301 Marionette TRACE conn3 <- [1,2002,null,{}] 02:56:46 INFO - PROCESS | 11289 | 1468663006307 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}] 02:56:46 INFO - PROCESS | 11289 | 1468663006312 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:56:46 INFO - PROCESS | 11289 | 1468663006460 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 02:56:46 INFO - PROCESS | 11289 | 1468663006472 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:46 INFO - PROCESS | 11289 | 1468663006488 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:56:46 INFO - PROCESS | 11289 | ++DOCSHELL 0x91c0a000 == 36 [pid = 11289] [id = 508] 02:56:46 INFO - PROCESS | 11289 | ++DOMWINDOW == 68 (0x91e4dc00) [pid = 11289] [serial = 1525] [outer = (nil)] 02:56:46 INFO - PROCESS | 11289 | ++DOMWINDOW == 69 (0x946ed400) [pid = 11289] [serial = 1526] [outer = 0x91e4dc00] 02:56:46 INFO - PROCESS | 11289 | 1468663006567 Marionette DEBUG loaded listener.js 02:56:46 INFO - PROCESS | 11289 | ++DOMWINDOW == 70 (0x95339800) [pid = 11289] [serial = 1527] [outer = 0x91e4dc00] 02:56:47 INFO - PROCESS | 11289 | 1468663007518 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]]]}] 02:56:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 02:56:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1280ms 02:56:47 INFO - PROCESS | 11289 | 1468663007579 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 02:56:47 INFO - PROCESS | 11289 | 1468663007582 Marionette TRACE conn3 <- [1,2005,null,{"value":"8"}] 02:56:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 02:56:47 INFO - PROCESS | 11289 | 1468663007588 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 02:56:47 INFO - PROCESS | 11289 | 1468663007592 Marionette TRACE conn3 <- [1,2006,null,{}] 02:56:47 INFO - PROCESS | 11289 | 1468663007597 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}] 02:56:47 INFO - PROCESS | 11289 | 1468663007602 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:56:47 INFO - PROCESS | 11289 | 1468663007818 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 02:56:48 INFO - PROCESS | 11289 | 1468663007996 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:48 INFO - PROCESS | 11289 | 1468663008007 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:56:48 INFO - PROCESS | 11289 | ++DOCSHELL 0x8dc76800 == 37 [pid = 11289] [id = 509] 02:56:48 INFO - PROCESS | 11289 | ++DOMWINDOW == 71 (0x8dc77c00) [pid = 11289] [serial = 1528] [outer = (nil)] 02:56:48 INFO - PROCESS | 11289 | ++DOMWINDOW == 72 (0x8e48f400) [pid = 11289] [serial = 1529] [outer = 0x8dc77c00] 02:56:48 INFO - PROCESS | 11289 | 1468663008091 Marionette DEBUG loaded listener.js 02:56:48 INFO - PROCESS | 11289 | ++DOMWINDOW == 73 (0x8e6cac00) [pid = 11289] [serial = 1530] [outer = 0x8dc77c00] 02:56:49 INFO - PROCESS | 11289 | 1468663009123 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]]]}] 02:56:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 02:56:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1582ms 02:56:49 INFO - PROCESS | 11289 | 1468663009173 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 02:56:49 INFO - PROCESS | 11289 | 1468663009183 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 02:56:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 02:56:49 INFO - PROCESS | 11289 | 1468663009191 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 02:56:49 INFO - PROCESS | 11289 | 1468663009196 Marionette TRACE conn3 <- [1,2010,null,{}] 02:56:49 INFO - PROCESS | 11289 | 1468663009204 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}] 02:56:49 INFO - PROCESS | 11289 | 1468663009210 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:56:49 INFO - PROCESS | 11289 | 1468663009443 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 02:56:49 INFO - PROCESS | 11289 | 1468663009676 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:49 INFO - PROCESS | 11289 | 1468663009684 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:56:49 INFO - PROCESS | 11289 | ++DOCSHELL 0x8f8bb000 == 38 [pid = 11289] [id = 510] 02:56:49 INFO - PROCESS | 11289 | ++DOMWINDOW == 74 (0x90f89400) [pid = 11289] [serial = 1531] [outer = (nil)] 02:56:49 INFO - PROCESS | 11289 | ++DOMWINDOW == 75 (0x90f93400) [pid = 11289] [serial = 1532] [outer = 0x90f89400] 02:56:49 INFO - PROCESS | 11289 | 1468663009816 Marionette DEBUG loaded listener.js 02:56:49 INFO - PROCESS | 11289 | ++DOMWINDOW == 76 (0x91177c00) [pid = 11289] [serial = 1533] [outer = 0x90f89400] 02:56:50 INFO - PROCESS | 11289 | 1468663010763 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]]]}] 02:56:50 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 02:56:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1637ms 02:56:50 INFO - PROCESS | 11289 | 1468663010827 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 02:56:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 02:56:50 INFO - PROCESS | 11289 | 1468663010832 Marionette TRACE conn3 <- [1,2013,null,{"value":"8"}] 02:56:50 INFO - PROCESS | 11289 | 1468663010840 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 02:56:50 INFO - PROCESS | 11289 | 1468663010843 Marionette TRACE conn3 <- [1,2014,null,{}] 02:56:50 INFO - PROCESS | 11289 | 1468663010850 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}] 02:56:50 INFO - PROCESS | 11289 | 1468663010855 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:56:51 INFO - PROCESS | 11289 | 1468663011037 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 02:56:51 INFO - PROCESS | 11289 | 1468663011220 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:51 INFO - PROCESS | 11289 | 1468663011229 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:56:51 INFO - PROCESS | 11289 | ++DOCSHELL 0x8f636c00 == 39 [pid = 11289] [id = 511] 02:56:51 INFO - PROCESS | 11289 | ++DOMWINDOW == 77 (0x922e4800) [pid = 11289] [serial = 1534] [outer = (nil)] 02:56:51 INFO - PROCESS | 11289 | ++DOMWINDOW == 78 (0x92eb3400) [pid = 11289] [serial = 1535] [outer = 0x922e4800] 02:56:51 INFO - PROCESS | 11289 | 1468663011312 Marionette DEBUG loaded listener.js 02:56:51 INFO - PROCESS | 11289 | ++DOMWINDOW == 79 (0x93b98400) [pid = 11289] [serial = 1536] [outer = 0x922e4800] 02:56:52 INFO - PROCESS | 11289 | 1468663012341 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]]]}] 02:56:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 02:56:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1537ms 02:56:52 INFO - PROCESS | 11289 | 1468663012377 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 02:56:52 INFO - PROCESS | 11289 | 1468663012383 Marionette TRACE conn3 <- [1,2017,null,{"value":"8"}] 02:56:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 02:56:52 INFO - PROCESS | 11289 | 1468663012401 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 02:56:52 INFO - PROCESS | 11289 | 1468663012408 Marionette TRACE conn3 <- [1,2018,null,{}] 02:56:52 INFO - PROCESS | 11289 | 1468663012414 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}] 02:56:52 INFO - PROCESS | 11289 | 1468663012422 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:56:52 INFO - PROCESS | 11289 | 1468663012659 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 02:56:52 INFO - PROCESS | 11289 | 1468663012885 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:52 INFO - PROCESS | 11289 | 1468663012895 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:56:52 INFO - PROCESS | 11289 | ++DOCSHELL 0x8dc7b800 == 40 [pid = 11289] [id = 512] 02:56:52 INFO - PROCESS | 11289 | ++DOMWINDOW == 80 (0x8eedec00) [pid = 11289] [serial = 1537] [outer = (nil)] 02:56:53 INFO - PROCESS | 11289 | ++DOMWINDOW == 81 (0x953ca000) [pid = 11289] [serial = 1538] [outer = 0x8eedec00] 02:56:53 INFO - PROCESS | 11289 | 1468663013019 Marionette DEBUG loaded listener.js 02:56:53 INFO - PROCESS | 11289 | ++DOMWINDOW == 82 (0x953d0000) [pid = 11289] [serial = 1539] [outer = 0x8eedec00] 02:56:53 INFO - PROCESS | 11289 | 1468663013901 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]]]}] 02:56:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 02:56:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1539ms 02:56:53 INFO - PROCESS | 11289 | 1468663013932 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 02:56:53 INFO - PROCESS | 11289 | 1468663013936 Marionette TRACE conn3 <- [1,2021,null,{"value":"8"}] 02:56:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 02:56:53 INFO - PROCESS | 11289 | 1468663013942 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 02:56:53 INFO - PROCESS | 11289 | 1468663013945 Marionette TRACE conn3 <- [1,2022,null,{}] 02:56:53 INFO - PROCESS | 11289 | 1468663013951 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}] 02:56:53 INFO - PROCESS | 11289 | 1468663013957 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:56:54 INFO - PROCESS | 11289 | 1468663014128 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 02:56:54 INFO - PROCESS | 11289 | 1468663014319 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:54 INFO - PROCESS | 11289 | 1468663014328 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:56:54 INFO - PROCESS | 11289 | ++DOCSHELL 0x8e494000 == 41 [pid = 11289] [id = 513] 02:56:54 INFO - PROCESS | 11289 | ++DOMWINDOW == 83 (0x8e496c00) [pid = 11289] [serial = 1540] [outer = (nil)] 02:56:54 INFO - PROCESS | 11289 | ++DOMWINDOW == 84 (0x95332000) [pid = 11289] [serial = 1541] [outer = 0x8e496c00] 02:56:54 INFO - PROCESS | 11289 | 1468663014448 Marionette DEBUG loaded listener.js 02:56:54 INFO - PROCESS | 11289 | ++DOMWINDOW == 85 (0x953df800) [pid = 11289] [serial = 1542] [outer = 0x8e496c00] 02:56:55 INFO - PROCESS | 11289 | 1468663015622 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]]]}] 02:56:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 02:56:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1779ms 02:56:55 INFO - PROCESS | 11289 | 1468663015722 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 02:56:55 INFO - PROCESS | 11289 | 1468663015728 Marionette TRACE conn3 <- [1,2025,null,{"value":"8"}] 02:56:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 02:56:55 INFO - PROCESS | 11289 | 1468663015736 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 02:56:55 INFO - PROCESS | 11289 | 1468663015742 Marionette TRACE conn3 <- [1,2026,null,{}] 02:56:55 INFO - PROCESS | 11289 | 1468663015758 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}] 02:56:55 INFO - PROCESS | 11289 | 1468663015764 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:56:55 INFO - PROCESS | 11289 | 1468663015956 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 02:56:56 INFO - PROCESS | 11289 | 1468663016307 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:56 INFO - PROCESS | 11289 | 1468663016322 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:56:56 INFO - PROCESS | 11289 | ++DOCSHELL 0x8edcd800 == 42 [pid = 11289] [id = 514] 02:56:56 INFO - PROCESS | 11289 | ++DOMWINDOW == 86 (0x8f639400) [pid = 11289] [serial = 1543] [outer = (nil)] 02:56:56 INFO - PROCESS | 11289 | ++DOMWINDOW == 87 (0x8f8bfc00) [pid = 11289] [serial = 1544] [outer = 0x8f639400] 02:56:56 INFO - PROCESS | 11289 | 1468663016392 Marionette DEBUG loaded listener.js 02:56:56 INFO - PROCESS | 11289 | ++DOMWINDOW == 88 (0x90f1fc00) [pid = 11289] [serial = 1545] [outer = 0x8f639400] 02:56:57 INFO - PROCESS | 11289 | --DOCSHELL 0x8e490c00 == 41 [pid = 11289] [id = 480] 02:56:57 INFO - PROCESS | 11289 | --DOCSHELL 0x91c0a000 == 40 [pid = 11289] [id = 508] 02:56:57 INFO - PROCESS | 11289 | --DOCSHELL 0x91e4f800 == 39 [pid = 11289] [id = 507] 02:56:57 INFO - PROCESS | 11289 | --DOCSHELL 0x8f634800 == 38 [pid = 11289] [id = 506] 02:56:57 INFO - PROCESS | 11289 | --DOCSHELL 0x8f8bd000 == 37 [pid = 11289] [id = 505] 02:56:57 INFO - PROCESS | 11289 | --DOCSHELL 0x8f635400 == 36 [pid = 11289] [id = 504] 02:56:57 INFO - PROCESS | 11289 | --DOCSHELL 0x8dc78800 == 35 [pid = 11289] [id = 503] 02:56:57 INFO - PROCESS | 11289 | --DOCSHELL 0x90f85800 == 34 [pid = 11289] [id = 502] 02:56:57 INFO - PROCESS | 11289 | --DOCSHELL 0x8f632c00 == 33 [pid = 11289] [id = 500] 02:56:57 INFO - PROCESS | 11289 | --DOCSHELL 0x91169400 == 32 [pid = 11289] [id = 501] 02:56:57 INFO - PROCESS | 11289 | --DOCSHELL 0x8dc73800 == 31 [pid = 11289] [id = 499] 02:56:57 INFO - PROCESS | 11289 | --DOCSHELL 0x92ebb400 == 30 [pid = 11289] [id = 484] 02:56:57 INFO - PROCESS | 11289 | --DOCSHELL 0x8e48dc00 == 29 [pid = 11289] [id = 477] 02:56:57 INFO - PROCESS | 11289 | --DOCSHELL 0x8e497000 == 28 [pid = 11289] [id = 486] 02:56:57 INFO - PROCESS | 11289 | --DOCSHELL 0x8e6c2800 == 27 [pid = 11289] [id = 492] 02:56:57 INFO - PROCESS | 11289 | --DOCSHELL 0x90f8a000 == 26 [pid = 11289] [id = 493] 02:56:57 INFO - PROCESS | 11289 | --DOCSHELL 0x8f8c2c00 == 25 [pid = 11289] [id = 481] 02:56:57 INFO - PROCESS | 11289 | --DOCSHELL 0x953c8c00 == 24 [pid = 11289] [id = 489] 02:56:57 INFO - PROCESS | 11289 | --DOCSHELL 0x8ec5cc00 == 23 [pid = 11289] [id = 476] 02:56:57 INFO - PROCESS | 11289 | --DOCSHELL 0x92eb6c00 == 22 [pid = 11289] [id = 478] 02:56:57 INFO - PROCESS | 11289 | --DOCSHELL 0x90f24c00 == 21 [pid = 11289] [id = 479] 02:56:57 INFO - PROCESS | 11289 | --DOCSHELL 0x919e1800 == 20 [pid = 11289] [id = 487] 02:56:57 INFO - PROCESS | 11289 | --DOCSHELL 0x8f8c6400 == 19 [pid = 11289] [id = 474] 02:56:57 INFO - PROCESS | 11289 | --DOCSHELL 0x922cdc00 == 18 [pid = 11289] [id = 482] 02:56:57 INFO - PROCESS | 11289 | --DOCSHELL 0x8dc79c00 == 17 [pid = 11289] [id = 485] 02:56:57 INFO - PROCESS | 11289 | --DOCSHELL 0x8e48e000 == 16 [pid = 11289] [id = 483] 02:56:57 INFO - PROCESS | 11289 | --DOCSHELL 0x8e492c00 == 15 [pid = 11289] [id = 475] 02:56:57 INFO - PROCESS | 11289 | --DOCSHELL 0x93b9e400 == 14 [pid = 11289] [id = 488] 02:56:57 INFO - PROCESS | 11289 | --DOCSHELL 0x95396800 == 13 [pid = 11289] [id = 490] 02:56:57 INFO - PROCESS | 11289 | --DOCSHELL 0x8ec61c00 == 12 [pid = 11289] [id = 491] 02:56:57 INFO - PROCESS | 11289 | --DOCSHELL 0x8e494000 == 11 [pid = 11289] [id = 513] 02:56:57 INFO - PROCESS | 11289 | --DOCSHELL 0x8dc7b800 == 10 [pid = 11289] [id = 512] 02:56:57 INFO - PROCESS | 11289 | --DOCSHELL 0x8f8bb000 == 9 [pid = 11289] [id = 510] 02:56:57 INFO - PROCESS | 11289 | --DOCSHELL 0x8f636c00 == 8 [pid = 11289] [id = 511] 02:56:57 INFO - PROCESS | 11289 | --DOCSHELL 0x8dc76800 == 7 [pid = 11289] [id = 509] 02:56:57 INFO - PROCESS | 11289 | --DOMWINDOW == 87 (0x91e53c00) [pid = 11289] [serial = 1496] [outer = (nil)] [url = about:blank] 02:56:57 INFO - PROCESS | 11289 | --DOMWINDOW == 86 (0x9a2b3c00) [pid = 11289] [serial = 1476] [outer = (nil)] [url = about:blank] 02:56:57 INFO - PROCESS | 11289 | --DOMWINDOW == 85 (0x9a252400) [pid = 11289] [serial = 1475] [outer = (nil)] [url = about:blank] 02:56:57 INFO - PROCESS | 11289 | --DOMWINDOW == 84 (0x8ec64c00) [pid = 11289] [serial = 1479] [outer = (nil)] [url = about:blank] 02:56:57 INFO - PROCESS | 11289 | --DOMWINDOW == 83 (0x8e6cc000) [pid = 11289] [serial = 1478] [outer = (nil)] [url = about:blank] 02:56:57 INFO - PROCESS | 11289 | --DOMWINDOW == 82 (0x8eee1400) [pid = 11289] [serial = 1461] [outer = (nil)] [url = about:blank] 02:56:57 INFO - PROCESS | 11289 | --DOMWINDOW == 81 (0x8edcc800) [pid = 11289] [serial = 1460] [outer = (nil)] [url = about:blank] 02:56:57 INFO - PROCESS | 11289 | --DOMWINDOW == 80 (0x922e1400) [pid = 11289] [serial = 1464] [outer = (nil)] [url = about:blank] 02:56:57 INFO - PROCESS | 11289 | --DOMWINDOW == 79 (0x9211dc00) [pid = 11289] [serial = 1463] [outer = (nil)] [url = about:blank] 02:56:57 INFO - PROCESS | 11289 | --DOMWINDOW == 78 (0x953c9000) [pid = 11289] [serial = 1467] [outer = (nil)] [url = about:blank] 02:56:57 INFO - PROCESS | 11289 | --DOMWINDOW == 77 (0x91c07c00) [pid = 11289] [serial = 1482] [outer = (nil)] [url = about:blank] 02:56:57 INFO - PROCESS | 11289 | --DOMWINDOW == 76 (0x919e3000) [pid = 11289] [serial = 1481] [outer = (nil)] [url = about:blank] 02:56:57 INFO - PROCESS | 11289 | --DOMWINDOW == 75 (0x8eee2000) [pid = 11289] [serial = 1487] [outer = (nil)] [url = about:blank] 02:56:57 INFO - PROCESS | 11289 | --DOMWINDOW == 74 (0x953c2800) [pid = 11289] [serial = 1466] [outer = (nil)] [url = about:blank] 02:56:57 INFO - PROCESS | 11289 | --DOMWINDOW == 73 (0x8e6c9400) [pid = 11289] [serial = 1484] [outer = (nil)] [url = about:blank] 02:56:57 INFO - PROCESS | 11289 | --DOMWINDOW == 72 (0x8ec59400) [pid = 11289] [serial = 1485] [outer = (nil)] [url = about:blank] 02:56:57 INFO - PROCESS | 11289 | --DOMWINDOW == 71 (0x98ca2400) [pid = 11289] [serial = 1470] [outer = (nil)] [url = about:blank] 02:56:57 INFO - PROCESS | 11289 | --DOMWINDOW == 70 (0x90f8e800) [pid = 11289] [serial = 1490] [outer = (nil)] [url = about:blank] 02:56:57 INFO - PROCESS | 11289 | --DOMWINDOW == 69 (0x988bc800) [pid = 11289] [serial = 1469] [outer = (nil)] [url = about:blank] 02:56:57 INFO - PROCESS | 11289 | --DOMWINDOW == 68 (0x91c06400) [pid = 11289] [serial = 1493] [outer = (nil)] [url = about:blank] 02:56:57 INFO - PROCESS | 11289 | --DOMWINDOW == 67 (0x9116b800) [pid = 11289] [serial = 1491] [outer = (nil)] [url = about:blank] 02:56:57 INFO - PROCESS | 11289 | --DOMWINDOW == 66 (0x91e46c00) [pid = 11289] [serial = 1494] [outer = (nil)] [url = about:blank] 02:56:57 INFO - PROCESS | 11289 | --DOMWINDOW == 65 (0x994e2c00) [pid = 11289] [serial = 1473] [outer = (nil)] [url = about:blank] 02:56:57 INFO - PROCESS | 11289 | --DOMWINDOW == 64 (0x8f633800) [pid = 11289] [serial = 1488] [outer = (nil)] [url = about:blank] 02:56:57 INFO - PROCESS | 11289 | --DOMWINDOW == 63 (0x994de400) [pid = 11289] [serial = 1472] [outer = (nil)] [url = about:blank] 02:56:58 INFO - PROCESS | 11289 | 1468663018306 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]]]}] 02:56:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 02:56:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 2650ms 02:56:58 INFO - PROCESS | 11289 | 1468663018386 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 02:56:58 INFO - PROCESS | 11289 | 1468663018392 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 02:56:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 02:56:58 INFO - PROCESS | 11289 | 1468663018399 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 02:56:58 INFO - PROCESS | 11289 | 1468663018403 Marionette TRACE conn3 <- [1,2030,null,{}] 02:56:58 INFO - PROCESS | 11289 | 1468663018410 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}] 02:56:58 INFO - PROCESS | 11289 | 1468663018417 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:56:58 INFO - PROCESS | 11289 | 1468663018581 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 02:56:58 INFO - PROCESS | 11289 | 1468663018592 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:58 INFO - PROCESS | 11289 | 1468663018601 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:56:58 INFO - PROCESS | 11289 | ++DOCSHELL 0x8e6ca400 == 8 [pid = 11289] [id = 515] 02:56:58 INFO - PROCESS | 11289 | ++DOMWINDOW == 64 (0x8e6cd400) [pid = 11289] [serial = 1546] [outer = (nil)] 02:56:58 INFO - PROCESS | 11289 | ++DOMWINDOW == 65 (0x8edc9800) [pid = 11289] [serial = 1547] [outer = 0x8e6cd400] 02:56:58 INFO - PROCESS | 11289 | 1468663018672 Marionette DEBUG loaded listener.js 02:56:58 INFO - PROCESS | 11289 | ++DOMWINDOW == 66 (0x8eed7c00) [pid = 11289] [serial = 1548] [outer = 0x8e6cd400] 02:56:59 INFO - PROCESS | 11289 | 1468663019605 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]]]}] 02:56:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 02:56:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1228ms 02:56:59 INFO - PROCESS | 11289 | 1468663019628 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 02:56:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 02:56:59 INFO - PROCESS | 11289 | 1468663019636 Marionette TRACE conn3 <- [1,2033,null,{"value":"8"}] 02:56:59 INFO - PROCESS | 11289 | 1468663019650 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 02:56:59 INFO - PROCESS | 11289 | 1468663019654 Marionette TRACE conn3 <- [1,2034,null,{}] 02:56:59 INFO - PROCESS | 11289 | 1468663019661 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}] 02:56:59 INFO - PROCESS | 11289 | 1468663019665 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:56:59 INFO - PROCESS | 11289 | 1468663019840 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 02:57:00 INFO - PROCESS | 11289 | 1468663019982 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:00 INFO - PROCESS | 11289 | 1468663019989 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:57:00 INFO - PROCESS | 11289 | ++DOCSHELL 0x8eee1000 == 9 [pid = 11289] [id = 516] 02:57:00 INFO - PROCESS | 11289 | ++DOMWINDOW == 67 (0x8f636800) [pid = 11289] [serial = 1549] [outer = (nil)] 02:57:00 INFO - PROCESS | 11289 | ++DOMWINDOW == 68 (0x90f20800) [pid = 11289] [serial = 1550] [outer = 0x8f636800] 02:57:00 INFO - PROCESS | 11289 | 1468663020061 Marionette DEBUG loaded listener.js 02:57:00 INFO - PROCESS | 11289 | ++DOMWINDOW == 69 (0x90f8a400) [pid = 11289] [serial = 1551] [outer = 0x8f636800] 02:57:00 INFO - PROCESS | 11289 | 1468663020971 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]]]}] 02:57:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 02:57:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1384ms 02:57:01 INFO - PROCESS | 11289 | 1468663021032 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 02:57:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 02:57:01 INFO - PROCESS | 11289 | 1468663021037 Marionette TRACE conn3 <- [1,2037,null,{"value":"8"}] 02:57:01 INFO - PROCESS | 11289 | 1468663021045 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 02:57:01 INFO - PROCESS | 11289 | 1468663021053 Marionette TRACE conn3 <- [1,2038,null,{}] 02:57:01 INFO - PROCESS | 11289 | 1468663021078 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}] 02:57:01 INFO - PROCESS | 11289 | 1468663021087 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:57:01 INFO - PROCESS | 11289 | 1468663021294 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 02:57:01 INFO - PROCESS | 11289 | 1468663021325 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:01 INFO - PROCESS | 11289 | 1468663021338 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:57:01 INFO - PROCESS | 11289 | ++DOCSHELL 0x91c07c00 == 10 [pid = 11289] [id = 517] 02:57:01 INFO - PROCESS | 11289 | ++DOMWINDOW == 70 (0x91c08400) [pid = 11289] [serial = 1552] [outer = (nil)] 02:57:01 INFO - PROCESS | 11289 | ++DOMWINDOW == 71 (0x91e1c800) [pid = 11289] [serial = 1553] [outer = 0x91c08400] 02:57:01 INFO - PROCESS | 11289 | 1468663021407 Marionette DEBUG loaded listener.js 02:57:01 INFO - PROCESS | 11289 | ++DOMWINDOW == 72 (0x91e2a400) [pid = 11289] [serial = 1554] [outer = 0x91c08400] 02:57:02 INFO - PROCESS | 11289 | 1468663022781 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]]]}] 02:57:02 INFO - PROCESS | 11289 | --DOMWINDOW == 71 (0x91e4dc00) [pid = 11289] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 02:57:02 INFO - PROCESS | 11289 | --DOMWINDOW == 70 (0x922cfc00) [pid = 11289] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 02:57:02 INFO - PROCESS | 11289 | --DOMWINDOW == 69 (0x93962800) [pid = 11289] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 02:57:02 INFO - PROCESS | 11289 | --DOMWINDOW == 68 (0x91171800) [pid = 11289] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 02:57:02 INFO - PROCESS | 11289 | --DOMWINDOW == 67 (0x919e3800) [pid = 11289] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 02:57:02 INFO - PROCESS | 11289 | --DOMWINDOW == 66 (0x8f634000) [pid = 11289] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 02:57:02 INFO - PROCESS | 11289 | --DOMWINDOW == 65 (0x8dc78c00) [pid = 11289] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 02:57:02 INFO - PROCESS | 11289 | --DOMWINDOW == 64 (0x8dc74800) [pid = 11289] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 02:57:02 INFO - PROCESS | 11289 | --DOMWINDOW == 63 (0x91e24000) [pid = 11289] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 02:57:02 INFO - PROCESS | 11289 | --DOMWINDOW == 62 (0x8f63ec00) [pid = 11289] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 02:57:02 INFO - PROCESS | 11289 | --DOMWINDOW == 61 (0x8f8c0800) [pid = 11289] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 02:57:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 02:57:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1842ms 02:57:02 INFO - PROCESS | 11289 | 1468663022885 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 02:57:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 02:57:02 INFO - PROCESS | 11289 | 1468663022890 Marionette TRACE conn3 <- [1,2041,null,{"value":"8"}] 02:57:02 INFO - PROCESS | 11289 | 1468663022896 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 02:57:02 INFO - PROCESS | 11289 | 1468663022899 Marionette TRACE conn3 <- [1,2042,null,{}] 02:57:02 INFO - PROCESS | 11289 | 1468663022905 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}] 02:57:02 INFO - PROCESS | 11289 | 1468663022909 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:57:03 INFO - PROCESS | 11289 | 1468663023099 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 02:57:03 INFO - PROCESS | 11289 | 1468663023236 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:03 INFO - PROCESS | 11289 | 1468663023245 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:57:03 INFO - PROCESS | 11289 | ++DOCSHELL 0x8dc78c00 == 11 [pid = 11289] [id = 518] 02:57:03 INFO - PROCESS | 11289 | ++DOMWINDOW == 62 (0x8eee4800) [pid = 11289] [serial = 1555] [outer = (nil)] 02:57:03 INFO - PROCESS | 11289 | ++DOMWINDOW == 63 (0x91173400) [pid = 11289] [serial = 1556] [outer = 0x8eee4800] 02:57:03 INFO - PROCESS | 11289 | 1468663023314 Marionette DEBUG loaded listener.js 02:57:03 INFO - PROCESS | 11289 | ++DOMWINDOW == 64 (0x91e26000) [pid = 11289] [serial = 1557] [outer = 0x8eee4800] 02:57:04 INFO - PROCESS | 11289 | 1468663024068 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]]]}] 02:57:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 02:57:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1229ms 02:57:04 INFO - PROCESS | 11289 | 1468663024131 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 02:57:04 INFO - PROCESS | 11289 | 1468663024135 Marionette TRACE conn3 <- [1,2045,null,{"value":"8"}] 02:57:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 02:57:04 INFO - PROCESS | 11289 | 1468663024145 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 02:57:04 INFO - PROCESS | 11289 | 1468663024147 Marionette TRACE conn3 <- [1,2046,null,{}] 02:57:04 INFO - PROCESS | 11289 | 1468663024153 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}] 02:57:04 INFO - PROCESS | 11289 | 1468663024157 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:57:04 INFO - PROCESS | 11289 | 1468663024322 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 02:57:04 INFO - PROCESS | 11289 | 1468663024333 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:04 INFO - PROCESS | 11289 | 1468663024340 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:57:04 INFO - PROCESS | 11289 | ++DOCSHELL 0x8f8c0800 == 12 [pid = 11289] [id = 519] 02:57:04 INFO - PROCESS | 11289 | ++DOMWINDOW == 65 (0x91e4c800) [pid = 11289] [serial = 1558] [outer = (nil)] 02:57:04 INFO - PROCESS | 11289 | ++DOMWINDOW == 66 (0x922ea400) [pid = 11289] [serial = 1559] [outer = 0x91e4c800] 02:57:04 INFO - PROCESS | 11289 | 1468663024406 Marionette DEBUG loaded listener.js 02:57:04 INFO - PROCESS | 11289 | ++DOMWINDOW == 67 (0x92e13c00) [pid = 11289] [serial = 1560] [outer = 0x91e4c800] 02:57:05 INFO - PROCESS | 11289 | 1468663025600 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]]]}] 02:57:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 02:57:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1476ms 02:57:05 INFO - PROCESS | 11289 | 1468663025622 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 02:57:05 INFO - PROCESS | 11289 | 1468663025629 Marionette TRACE conn3 <- [1,2049,null,{"value":"8"}] 02:57:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 02:57:05 INFO - PROCESS | 11289 | 1468663025637 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 02:57:05 INFO - PROCESS | 11289 | 1468663025643 Marionette TRACE conn3 <- [1,2050,null,{}] 02:57:05 INFO - PROCESS | 11289 | 1468663025652 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}] 02:57:05 INFO - PROCESS | 11289 | 1468663025657 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:57:05 INFO - PROCESS | 11289 | 1468663025886 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 02:57:06 INFO - PROCESS | 11289 | 1468663026115 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:06 INFO - PROCESS | 11289 | 1468663026125 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:57:06 INFO - PROCESS | 11289 | ++DOCSHELL 0x8ec68000 == 13 [pid = 11289] [id = 520] 02:57:06 INFO - PROCESS | 11289 | ++DOMWINDOW == 68 (0x8edc3400) [pid = 11289] [serial = 1561] [outer = (nil)] 02:57:06 INFO - PROCESS | 11289 | ++DOMWINDOW == 69 (0x8eee4400) [pid = 11289] [serial = 1562] [outer = 0x8edc3400] 02:57:06 INFO - PROCESS | 11289 | 1468663026251 Marionette DEBUG loaded listener.js 02:57:06 INFO - PROCESS | 11289 | ++DOMWINDOW == 70 (0x8f8c0000) [pid = 11289] [serial = 1563] [outer = 0x8edc3400] 02:57:07 INFO - PROCESS | 11289 | 1468663027262 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]]]}] 02:57:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 02:57:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1688ms 02:57:07 INFO - PROCESS | 11289 | 1468663027325 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 02:57:07 INFO - PROCESS | 11289 | 1468663027332 Marionette TRACE conn3 <- [1,2053,null,{"value":"8"}] 02:57:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 02:57:07 INFO - PROCESS | 11289 | 1468663027343 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 02:57:07 INFO - PROCESS | 11289 | 1468663027346 Marionette TRACE conn3 <- [1,2054,null,{}] 02:57:07 INFO - PROCESS | 11289 | 1468663027353 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}] 02:57:07 INFO - PROCESS | 11289 | 1468663027359 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:57:07 INFO - PROCESS | 11289 | 1468663027551 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 02:57:07 INFO - PROCESS | 11289 | 1468663027776 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:07 INFO - PROCESS | 11289 | 1468663027785 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:57:07 INFO - PROCESS | 11289 | ++DOCSHELL 0x90f8d800 == 14 [pid = 11289] [id = 521] 02:57:07 INFO - PROCESS | 11289 | ++DOMWINDOW == 71 (0x919ea400) [pid = 11289] [serial = 1564] [outer = (nil)] 02:57:07 INFO - PROCESS | 11289 | ++DOMWINDOW == 72 (0x91e1ec00) [pid = 11289] [serial = 1565] [outer = 0x919ea400] 02:57:07 INFO - PROCESS | 11289 | 1468663027926 Marionette DEBUG loaded listener.js 02:57:08 INFO - PROCESS | 11289 | ++DOMWINDOW == 73 (0x9211a800) [pid = 11289] [serial = 1566] [outer = 0x919ea400] 02:57:08 INFO - PROCESS | 11289 | 1468663028929 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]]]}] 02:57:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 02:57:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1628ms 02:57:08 INFO - PROCESS | 11289 | 1468663028971 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 02:57:08 INFO - PROCESS | 11289 | 1468663028976 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 02:57:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 02:57:08 INFO - PROCESS | 11289 | 1468663028983 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 02:57:08 INFO - PROCESS | 11289 | 1468663028989 Marionette TRACE conn3 <- [1,2058,null,{}] 02:57:09 INFO - PROCESS | 11289 | 1468663029006 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}] 02:57:09 INFO - PROCESS | 11289 | 1468663029015 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:57:09 INFO - PROCESS | 11289 | 1468663029202 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 02:57:09 INFO - PROCESS | 11289 | 1468663029379 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:09 INFO - PROCESS | 11289 | 1468663029392 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:57:09 INFO - PROCESS | 11289 | ++DOCSHELL 0x93b9a000 == 15 [pid = 11289] [id = 522] 02:57:09 INFO - PROCESS | 11289 | ++DOMWINDOW == 74 (0x93b9a800) [pid = 11289] [serial = 1567] [outer = (nil)] 02:57:09 INFO - PROCESS | 11289 | ++DOMWINDOW == 75 (0x946f7400) [pid = 11289] [serial = 1568] [outer = 0x93b9a800] 02:57:09 INFO - PROCESS | 11289 | 1468663029520 Marionette DEBUG loaded listener.js 02:57:09 INFO - PROCESS | 11289 | ++DOMWINDOW == 76 (0x950d6400) [pid = 11289] [serial = 1569] [outer = 0x93b9a800] 02:57:10 INFO - PROCESS | 11289 | 1468663030525 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]]]}] 02:57:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 02:57:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1738ms 02:57:10 INFO - PROCESS | 11289 | 1468663030733 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 02:57:10 INFO - PROCESS | 11289 | 1468663030740 Marionette TRACE conn3 <- [1,2061,null,{"value":"8"}] 02:57:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 02:57:10 INFO - PROCESS | 11289 | 1468663030748 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 02:57:10 INFO - PROCESS | 11289 | 1468663030753 Marionette TRACE conn3 <- [1,2062,null,{}] 02:57:10 INFO - PROCESS | 11289 | 1468663030761 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}] 02:57:10 INFO - PROCESS | 11289 | 1468663030766 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:57:10 INFO - PROCESS | 11289 | 1468663030934 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 02:57:11 INFO - PROCESS | 11289 | 1468663031179 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:11 INFO - PROCESS | 11289 | 1468663031195 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:57:11 INFO - PROCESS | 11289 | ++DOCSHELL 0x8edc5800 == 16 [pid = 11289] [id = 523] 02:57:11 INFO - PROCESS | 11289 | ++DOMWINDOW == 77 (0x8edc7000) [pid = 11289] [serial = 1570] [outer = (nil)] 02:57:11 INFO - PROCESS | 11289 | ++DOMWINDOW == 78 (0x8edcbc00) [pid = 11289] [serial = 1571] [outer = 0x8edc7000] 02:57:11 INFO - PROCESS | 11289 | 1468663031331 Marionette DEBUG loaded listener.js 02:57:11 INFO - PROCESS | 11289 | ++DOMWINDOW == 79 (0x8eedf000) [pid = 11289] [serial = 1572] [outer = 0x8edc7000] 02:57:12 INFO - PROCESS | 11289 | --DOMWINDOW == 78 (0x93963800) [pid = 11289] [serial = 1520] [outer = (nil)] [url = about:blank] 02:57:12 INFO - PROCESS | 11289 | --DOMWINDOW == 77 (0x950cdc00) [pid = 11289] [serial = 1523] [outer = (nil)] [url = about:blank] 02:57:12 INFO - PROCESS | 11289 | --DOMWINDOW == 76 (0x9396e000) [pid = 11289] [serial = 1521] [outer = (nil)] [url = about:blank] 02:57:12 INFO - PROCESS | 11289 | --DOMWINDOW == 75 (0x919e7000) [pid = 11289] [serial = 1505] [outer = (nil)] [url = about:blank] 02:57:12 INFO - PROCESS | 11289 | --DOMWINDOW == 74 (0x91c09000) [pid = 11289] [serial = 1506] [outer = (nil)] [url = about:blank] 02:57:12 INFO - PROCESS | 11289 | --DOMWINDOW == 73 (0x9211cc00) [pid = 11289] [serial = 1497] [outer = (nil)] [url = about:blank] 02:57:12 INFO - PROCESS | 11289 | --DOMWINDOW == 72 (0x8f63c000) [pid = 11289] [serial = 1502] [outer = (nil)] [url = about:blank] 02:57:12 INFO - PROCESS | 11289 | --DOMWINDOW == 71 (0x8f8b8000) [pid = 11289] [serial = 1503] [outer = (nil)] [url = about:blank] 02:57:12 INFO - PROCESS | 11289 | --DOMWINDOW == 70 (0x8e48d800) [pid = 11289] [serial = 1511] [outer = (nil)] [url = about:blank] 02:57:12 INFO - PROCESS | 11289 | --DOMWINDOW == 69 (0x8e6cf000) [pid = 11289] [serial = 1512] [outer = (nil)] [url = about:blank] 02:57:12 INFO - PROCESS | 11289 | --DOMWINDOW == 68 (0x8dc7d800) [pid = 11289] [serial = 1499] [outer = (nil)] [url = about:blank] 02:57:12 INFO - PROCESS | 11289 | --DOMWINDOW == 67 (0x8e495400) [pid = 11289] [serial = 1500] [outer = (nil)] [url = about:blank] 02:57:12 INFO - PROCESS | 11289 | --DOMWINDOW == 66 (0x92eb9400) [pid = 11289] [serial = 1508] [outer = (nil)] [url = about:blank] 02:57:12 INFO - PROCESS | 11289 | --DOMWINDOW == 65 (0x9396dc00) [pid = 11289] [serial = 1509] [outer = (nil)] [url = about:blank] 02:57:12 INFO - PROCESS | 11289 | --DOMWINDOW == 64 (0x8f8c2800) [pid = 11289] [serial = 1514] [outer = (nil)] [url = about:blank] 02:57:12 INFO - PROCESS | 11289 | --DOMWINDOW == 63 (0x90f22400) [pid = 11289] [serial = 1515] [outer = (nil)] [url = about:blank] 02:57:12 INFO - PROCESS | 11289 | --DOMWINDOW == 62 (0x91c02000) [pid = 11289] [serial = 1517] [outer = (nil)] [url = about:blank] 02:57:12 INFO - PROCESS | 11289 | --DOMWINDOW == 61 (0x95339800) [pid = 11289] [serial = 1527] [outer = (nil)] [url = about:blank] 02:57:12 INFO - PROCESS | 11289 | --DOMWINDOW == 60 (0x946f3400) [pid = 11289] [serial = 1524] [outer = (nil)] [url = about:blank] 02:57:12 INFO - PROCESS | 11289 | --DOMWINDOW == 59 (0x91e45000) [pid = 11289] [serial = 1518] [outer = (nil)] [url = about:blank] 02:57:12 INFO - PROCESS | 11289 | --DOMWINDOW == 58 (0x946ed400) [pid = 11289] [serial = 1526] [outer = (nil)] [url = about:blank] 02:57:12 INFO - PROCESS | 11289 | 1468663032252 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]]]}] 02:57:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 02:57:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1541ms 02:57:12 INFO - PROCESS | 11289 | 1468663032290 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 02:57:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 02:57:12 INFO - PROCESS | 11289 | 1468663032295 Marionette TRACE conn3 <- [1,2065,null,{"value":"8"}] 02:57:12 INFO - PROCESS | 11289 | 1468663032306 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 02:57:12 INFO - PROCESS | 11289 | 1468663032312 Marionette TRACE conn3 <- [1,2066,null,{}] 02:57:12 INFO - PROCESS | 11289 | 1468663032317 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}] 02:57:12 INFO - PROCESS | 11289 | 1468663032323 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:57:12 INFO - PROCESS | 11289 | 1468663032480 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 02:57:12 INFO - PROCESS | 11289 | 1468663032492 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:12 INFO - PROCESS | 11289 | 1468663032500 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:57:12 INFO - PROCESS | 11289 | ++DOCSHELL 0x8f8b9000 == 17 [pid = 11289] [id = 524] 02:57:12 INFO - PROCESS | 11289 | ++DOMWINDOW == 59 (0x8f8c6c00) [pid = 11289] [serial = 1573] [outer = (nil)] 02:57:12 INFO - PROCESS | 11289 | ++DOMWINDOW == 60 (0x90f94000) [pid = 11289] [serial = 1574] [outer = 0x8f8c6c00] 02:57:12 INFO - PROCESS | 11289 | 1468663032605 Marionette DEBUG loaded listener.js 02:57:12 INFO - PROCESS | 11289 | ++DOMWINDOW == 61 (0x919e1800) [pid = 11289] [serial = 1575] [outer = 0x8f8c6c00] 02:57:13 INFO - PROCESS | 11289 | 1468663033551 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]]]}] 02:57:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 02:57:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1293ms 02:57:13 INFO - PROCESS | 11289 | 1468663033595 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 02:57:13 INFO - PROCESS | 11289 | 1468663033599 Marionette TRACE conn3 <- [1,2069,null,{"value":"8"}] 02:57:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 02:57:13 INFO - PROCESS | 11289 | 1468663033605 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 02:57:13 INFO - PROCESS | 11289 | 1468663033607 Marionette TRACE conn3 <- [1,2070,null,{}] 02:57:13 INFO - PROCESS | 11289 | 1468663033622 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}] 02:57:13 INFO - PROCESS | 11289 | 1468663033630 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:57:13 INFO - PROCESS | 11289 | 1468663033834 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 02:57:13 INFO - PROCESS | 11289 | 1468663033845 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:13 INFO - PROCESS | 11289 | 1468663033858 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:57:13 INFO - PROCESS | 11289 | ++DOCSHELL 0x9211d000 == 18 [pid = 11289] [id = 525] 02:57:13 INFO - PROCESS | 11289 | ++DOMWINDOW == 62 (0x9211e400) [pid = 11289] [serial = 1576] [outer = (nil)] 02:57:13 INFO - PROCESS | 11289 | ++DOMWINDOW == 63 (0x922e1000) [pid = 11289] [serial = 1577] [outer = 0x9211e400] 02:57:13 INFO - PROCESS | 11289 | 1468663033927 Marionette DEBUG loaded listener.js 02:57:14 INFO - PROCESS | 11289 | ++DOMWINDOW == 64 (0x922ec000) [pid = 11289] [serial = 1578] [outer = 0x9211e400] 02:57:14 INFO - PROCESS | 11289 | 1468663034866 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]]]}] 02:57:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 02:57:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1278ms 02:57:14 INFO - PROCESS | 11289 | 1468663034884 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 02:57:14 INFO - PROCESS | 11289 | 1468663034889 Marionette TRACE conn3 <- [1,2073,null,{"value":"8"}] 02:57:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 02:57:14 INFO - PROCESS | 11289 | 1468663034895 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 02:57:14 INFO - PROCESS | 11289 | 1468663034898 Marionette TRACE conn3 <- [1,2074,null,{}] 02:57:14 INFO - PROCESS | 11289 | 1468663034923 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}] 02:57:14 INFO - PROCESS | 11289 | 1468663034927 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:57:15 INFO - PROCESS | 11289 | 1468663035131 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 02:57:15 INFO - PROCESS | 11289 | 1468663035152 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:15 INFO - PROCESS | 11289 | 1468663035159 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:57:15 INFO - PROCESS | 11289 | ++DOCSHELL 0x8f63e000 == 19 [pid = 11289] [id = 526] 02:57:15 INFO - PROCESS | 11289 | ++DOMWINDOW == 65 (0x922eb400) [pid = 11289] [serial = 1579] [outer = (nil)] 02:57:15 INFO - PROCESS | 11289 | ++DOMWINDOW == 66 (0x93b95400) [pid = 11289] [serial = 1580] [outer = 0x922eb400] 02:57:15 INFO - PROCESS | 11289 | 1468663035226 Marionette DEBUG loaded listener.js 02:57:15 INFO - PROCESS | 11289 | ++DOMWINDOW == 67 (0x946ed400) [pid = 11289] [serial = 1581] [outer = 0x922eb400] 02:57:16 INFO - PROCESS | 11289 | 1468663036144 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]]]}] 02:57:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 02:57:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1298ms 02:57:16 INFO - PROCESS | 11289 | 1468663036194 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 02:57:16 INFO - PROCESS | 11289 | 1468663036196 Marionette TRACE conn3 <- [1,2077,null,{"value":"8"}] 02:57:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 02:57:16 INFO - PROCESS | 11289 | 1468663036213 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 02:57:16 INFO - PROCESS | 11289 | 1468663036216 Marionette TRACE conn3 <- [1,2078,null,{}] 02:57:16 INFO - PROCESS | 11289 | 1468663036222 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}] 02:57:16 INFO - PROCESS | 11289 | 1468663036227 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:57:16 INFO - PROCESS | 11289 | 1468663036423 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 02:57:16 INFO - PROCESS | 11289 | 1468663036444 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:16 INFO - PROCESS | 11289 | 1468663036452 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:57:16 INFO - PROCESS | 11289 | ++DOCSHELL 0x9396e400 == 20 [pid = 11289] [id = 527] 02:57:16 INFO - PROCESS | 11289 | ++DOMWINDOW == 68 (0x950d9400) [pid = 11289] [serial = 1582] [outer = (nil)] 02:57:16 INFO - PROCESS | 11289 | ++DOMWINDOW == 69 (0x95332800) [pid = 11289] [serial = 1583] [outer = 0x950d9400] 02:57:16 INFO - PROCESS | 11289 | 1468663036516 Marionette DEBUG loaded listener.js 02:57:16 INFO - PROCESS | 11289 | ++DOMWINDOW == 70 (0x95330000) [pid = 11289] [serial = 1584] [outer = 0x950d9400] 02:57:16 INFO - PROCESS | 11289 | --DOMWINDOW == 69 (0x91c08400) [pid = 11289] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 02:57:16 INFO - PROCESS | 11289 | --DOMWINDOW == 68 (0x8f636800) [pid = 11289] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 02:57:16 INFO - PROCESS | 11289 | --DOMWINDOW == 67 (0x8f639400) [pid = 11289] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 02:57:16 INFO - PROCESS | 11289 | --DOMWINDOW == 66 (0x8dc77c00) [pid = 11289] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 02:57:16 INFO - PROCESS | 11289 | --DOMWINDOW == 65 (0x90f89400) [pid = 11289] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 02:57:17 INFO - PROCESS | 11289 | --DOMWINDOW == 64 (0x922e4800) [pid = 11289] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 02:57:17 INFO - PROCESS | 11289 | --DOMWINDOW == 63 (0x8eedec00) [pid = 11289] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 02:57:17 INFO - PROCESS | 11289 | --DOMWINDOW == 62 (0x8eee4800) [pid = 11289] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 02:57:17 INFO - PROCESS | 11289 | --DOMWINDOW == 61 (0x8e6cd400) [pid = 11289] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 02:57:17 INFO - PROCESS | 11289 | --DOMWINDOW == 60 (0x8e496c00) [pid = 11289] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 02:57:17 INFO - PROCESS | 11289 | 1468663037455 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]]]}] 02:57:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 02:57:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1290ms 02:57:17 INFO - PROCESS | 11289 | 1468663037500 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 02:57:17 INFO - PROCESS | 11289 | 1468663037504 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 02:57:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 02:57:17 INFO - PROCESS | 11289 | 1468663037510 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 02:57:17 INFO - PROCESS | 11289 | 1468663037512 Marionette TRACE conn3 <- [1,2082,null,{}] 02:57:17 INFO - PROCESS | 11289 | 1468663037518 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}] 02:57:17 INFO - PROCESS | 11289 | 1468663037528 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:57:17 INFO - PROCESS | 11289 | 1468663037789 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 02:57:17 INFO - PROCESS | 11289 | 1468663037872 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:17 INFO - PROCESS | 11289 | 1468663037881 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:57:17 INFO - PROCESS | 11289 | ++DOCSHELL 0x8dc71c00 == 21 [pid = 11289] [id = 528] 02:57:17 INFO - PROCESS | 11289 | ++DOMWINDOW == 61 (0x8eee2400) [pid = 11289] [serial = 1585] [outer = (nil)] 02:57:17 INFO - PROCESS | 11289 | ++DOMWINDOW == 62 (0x95391800) [pid = 11289] [serial = 1586] [outer = 0x8eee2400] 02:57:17 INFO - PROCESS | 11289 | 1468663037945 Marionette DEBUG loaded listener.js 02:57:18 INFO - PROCESS | 11289 | ++DOMWINDOW == 63 (0x953c5000) [pid = 11289] [serial = 1587] [outer = 0x8eee2400] 02:57:18 INFO - PROCESS | 11289 | 1468663038705 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]]]}] 02:57:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 02:57:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1236ms 02:57:18 INFO - PROCESS | 11289 | 1468663038747 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 02:57:18 INFO - PROCESS | 11289 | 1468663038750 Marionette TRACE conn3 <- [1,2085,null,{"value":"8"}] 02:57:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 02:57:18 INFO - PROCESS | 11289 | 1468663038758 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 02:57:18 INFO - PROCESS | 11289 | 1468663038761 Marionette TRACE conn3 <- [1,2086,null,{}] 02:57:18 INFO - PROCESS | 11289 | 1468663038767 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}] 02:57:18 INFO - PROCESS | 11289 | 1468663038771 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:57:18 INFO - PROCESS | 11289 | 1468663038991 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 02:57:19 INFO - PROCESS | 11289 | 1468663039169 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:19 INFO - PROCESS | 11289 | 1468663039179 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:57:19 INFO - PROCESS | 11289 | ++DOCSHELL 0x8dc76c00 == 22 [pid = 11289] [id = 529] 02:57:19 INFO - PROCESS | 11289 | ++DOMWINDOW == 64 (0x8dc77800) [pid = 11289] [serial = 1588] [outer = (nil)] 02:57:19 INFO - PROCESS | 11289 | ++DOMWINDOW == 65 (0x8e494800) [pid = 11289] [serial = 1589] [outer = 0x8dc77800] 02:57:19 INFO - PROCESS | 11289 | 1468663039266 Marionette DEBUG loaded listener.js 02:57:19 INFO - PROCESS | 11289 | ++DOMWINDOW == 66 (0x8e6cb000) [pid = 11289] [serial = 1590] [outer = 0x8dc77800] 02:57:20 INFO - PROCESS | 11289 | 1468663040277 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]]]}] 02:57:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 02:57:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1584ms 02:57:20 INFO - PROCESS | 11289 | 1468663040345 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 02:57:20 INFO - PROCESS | 11289 | 1468663040351 Marionette TRACE conn3 <- [1,2089,null,{"value":"8"}] 02:57:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 02:57:20 INFO - PROCESS | 11289 | 1468663040359 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 02:57:20 INFO - PROCESS | 11289 | 1468663040367 Marionette TRACE conn3 <- [1,2090,null,{}] 02:57:20 INFO - PROCESS | 11289 | 1468663040374 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}] 02:57:20 INFO - PROCESS | 11289 | 1468663040380 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:57:20 INFO - PROCESS | 11289 | 1468663040594 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 02:57:20 INFO - PROCESS | 11289 | 1468663040833 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:20 INFO - PROCESS | 11289 | 1468663040842 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:57:20 INFO - PROCESS | 11289 | ++DOCSHELL 0x8f8c5000 == 23 [pid = 11289] [id = 530] 02:57:20 INFO - PROCESS | 11289 | ++DOMWINDOW == 67 (0x90f22400) [pid = 11289] [serial = 1591] [outer = (nil)] 02:57:20 INFO - PROCESS | 11289 | ++DOMWINDOW == 68 (0x919e4400) [pid = 11289] [serial = 1592] [outer = 0x90f22400] 02:57:20 INFO - PROCESS | 11289 | 1468663040968 Marionette DEBUG loaded listener.js 02:57:21 INFO - PROCESS | 11289 | ++DOMWINDOW == 69 (0x91c03800) [pid = 11289] [serial = 1593] [outer = 0x90f22400] 02:57:21 INFO - PROCESS | 11289 | 1468663041885 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]]]}] 02:57:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 02:57:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1583ms 02:57:21 INFO - PROCESS | 11289 | 1468663041942 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 02:57:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 02:57:21 INFO - PROCESS | 11289 | 1468663041947 Marionette TRACE conn3 <- [1,2093,null,{"value":"8"}] 02:57:21 INFO - PROCESS | 11289 | 1468663041954 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 02:57:21 INFO - PROCESS | 11289 | 1468663041957 Marionette TRACE conn3 <- [1,2094,null,{}] 02:57:21 INFO - PROCESS | 11289 | 1468663041964 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}] 02:57:21 INFO - PROCESS | 11289 | 1468663041970 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:57:22 INFO - PROCESS | 11289 | 1468663042144 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 02:57:22 INFO - PROCESS | 11289 | 1468663042334 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:22 INFO - PROCESS | 11289 | 1468663042341 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:57:22 INFO - PROCESS | 11289 | ++DOCSHELL 0x91c0f800 == 24 [pid = 11289] [id = 531] 02:57:22 INFO - PROCESS | 11289 | ++DOMWINDOW == 70 (0x91e25000) [pid = 11289] [serial = 1594] [outer = (nil)] 02:57:22 INFO - PROCESS | 11289 | ++DOMWINDOW == 71 (0x93b96000) [pid = 11289] [serial = 1595] [outer = 0x91e25000] 02:57:22 INFO - PROCESS | 11289 | 1468663042424 Marionette DEBUG loaded listener.js 02:57:22 INFO - PROCESS | 11289 | ++DOMWINDOW == 72 (0x9532e400) [pid = 11289] [serial = 1596] [outer = 0x91e25000] 02:57:23 INFO - PROCESS | 11289 | 1468663043438 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]]]}] 02:57:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 02:57:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1530ms 02:57:23 INFO - PROCESS | 11289 | 1468663043485 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 02:57:23 INFO - PROCESS | 11289 | 1468663043491 Marionette TRACE conn3 <- [1,2097,null,{"value":"8"}] 02:57:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 02:57:23 INFO - PROCESS | 11289 | 1468663043508 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 02:57:23 INFO - PROCESS | 11289 | 1468663043515 Marionette TRACE conn3 <- [1,2098,null,{}] 02:57:23 INFO - PROCESS | 11289 | 1468663043521 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}] 02:57:23 INFO - PROCESS | 11289 | 1468663043528 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:57:23 INFO - PROCESS | 11289 | 1468663043741 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 02:57:23 INFO - PROCESS | 11289 | 1468663043917 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:23 INFO - PROCESS | 11289 | 1468663043928 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:57:23 INFO - PROCESS | 11289 | ++DOCSHELL 0x8e6cfc00 == 25 [pid = 11289] [id = 532] 02:57:23 INFO - PROCESS | 11289 | ++DOMWINDOW == 73 (0x8eeda400) [pid = 11289] [serial = 1597] [outer = (nil)] 02:57:23 INFO - PROCESS | 11289 | ++DOMWINDOW == 74 (0x953dc800) [pid = 11289] [serial = 1598] [outer = 0x8eeda400] 02:57:24 INFO - PROCESS | 11289 | 1468663044006 Marionette DEBUG loaded listener.js 02:57:24 INFO - PROCESS | 11289 | ++DOMWINDOW == 75 (0x98181800) [pid = 11289] [serial = 1599] [outer = 0x8eeda400] 02:57:24 INFO - PROCESS | 11289 | 1468663044955 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]]]}] 02:57:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 02:57:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1498ms 02:57:25 INFO - PROCESS | 11289 | 1468663044999 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 02:57:25 INFO - PROCESS | 11289 | 1468663045003 Marionette TRACE conn3 <- [1,2101,null,{"value":"8"}] 02:57:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 02:57:25 INFO - PROCESS | 11289 | 1468663045009 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 02:57:25 INFO - PROCESS | 11289 | 1468663045013 Marionette TRACE conn3 <- [1,2102,null,{}] 02:57:25 INFO - PROCESS | 11289 | 1468663045019 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}] 02:57:25 INFO - PROCESS | 11289 | 1468663045024 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:57:25 INFO - PROCESS | 11289 | 1468663045191 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 02:57:25 INFO - PROCESS | 11289 | 1468663045369 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:25 INFO - PROCESS | 11289 | 1468663045375 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:57:25 INFO - PROCESS | 11289 | ++DOCSHELL 0x9533a400 == 26 [pid = 11289] [id = 533] 02:57:25 INFO - PROCESS | 11289 | ++DOMWINDOW == 76 (0x953db000) [pid = 11289] [serial = 1600] [outer = (nil)] 02:57:25 INFO - PROCESS | 11289 | ++DOMWINDOW == 77 (0x98ca1c00) [pid = 11289] [serial = 1601] [outer = 0x953db000] 02:57:25 INFO - PROCESS | 11289 | 1468663045454 Marionette DEBUG loaded listener.js 02:57:25 INFO - PROCESS | 11289 | ++DOMWINDOW == 78 (0x98ca5c00) [pid = 11289] [serial = 1602] [outer = 0x953db000] 02:57:26 INFO - PROCESS | 11289 | 1468663046395 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]]]}] 02:57:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 02:57:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1432ms 02:57:26 INFO - PROCESS | 11289 | 1468663046442 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 02:57:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 02:57:26 INFO - PROCESS | 11289 | 1468663046446 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 02:57:26 INFO - PROCESS | 11289 | 1468663046453 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 02:57:26 INFO - PROCESS | 11289 | 1468663046457 Marionette TRACE conn3 <- [1,2106,null,{}] 02:57:26 INFO - PROCESS | 11289 | 1468663046462 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}] 02:57:26 INFO - PROCESS | 11289 | 1468663046468 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:57:26 INFO - PROCESS | 11289 | 1468663046646 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 02:57:26 INFO - PROCESS | 11289 | 1468663046831 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:26 INFO - PROCESS | 11289 | 1468663046851 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:57:26 INFO - PROCESS | 11289 | ++DOCSHELL 0x993ce400 == 27 [pid = 11289] [id = 534] 02:57:26 INFO - PROCESS | 11289 | ++DOMWINDOW == 79 (0x99429c00) [pid = 11289] [serial = 1603] [outer = (nil)] 02:57:26 INFO - PROCESS | 11289 | ++DOMWINDOW == 80 (0x994db400) [pid = 11289] [serial = 1604] [outer = 0x99429c00] 02:57:26 INFO - PROCESS | 11289 | 1468663046981 Marionette DEBUG loaded listener.js 02:57:27 INFO - PROCESS | 11289 | ++DOMWINDOW == 81 (0x9967d800) [pid = 11289] [serial = 1605] [outer = 0x99429c00] 02:57:28 INFO - PROCESS | 11289 | 1468663048191 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]]]}] 02:57:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 02:57:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1840ms 02:57:28 INFO - PROCESS | 11289 | 1468663048292 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 02:57:28 INFO - PROCESS | 11289 | 1468663048297 Marionette TRACE conn3 <- [1,2109,null,{"value":"8"}] 02:57:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 02:57:28 INFO - PROCESS | 11289 | 1468663048304 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 02:57:28 INFO - PROCESS | 11289 | 1468663048308 Marionette TRACE conn3 <- [1,2110,null,{}] 02:57:28 INFO - PROCESS | 11289 | 1468663048317 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}] 02:57:28 INFO - PROCESS | 11289 | 1468663048321 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:57:28 INFO - PROCESS | 11289 | 1468663048511 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 02:57:28 INFO - PROCESS | 11289 | 1468663048853 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:28 INFO - PROCESS | 11289 | 1468663048866 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:57:28 INFO - PROCESS | 11289 | ++DOCSHELL 0x8eedcc00 == 28 [pid = 11289] [id = 535] 02:57:28 INFO - PROCESS | 11289 | ++DOMWINDOW == 82 (0x8eedec00) [pid = 11289] [serial = 1606] [outer = (nil)] 02:57:28 INFO - PROCESS | 11289 | ++DOMWINDOW == 83 (0x8f633c00) [pid = 11289] [serial = 1607] [outer = 0x8eedec00] 02:57:28 INFO - PROCESS | 11289 | 1468663048934 Marionette DEBUG loaded listener.js 02:57:29 INFO - PROCESS | 11289 | ++DOMWINDOW == 84 (0x8f63c000) [pid = 11289] [serial = 1608] [outer = 0x8eedec00] 02:57:30 INFO - PROCESS | 11289 | --DOMWINDOW == 83 (0x91e1c800) [pid = 11289] [serial = 1553] [outer = (nil)] [url = about:blank] 02:57:30 INFO - PROCESS | 11289 | --DOMWINDOW == 82 (0x90f20800) [pid = 11289] [serial = 1550] [outer = (nil)] [url = about:blank] 02:57:30 INFO - PROCESS | 11289 | --DOMWINDOW == 81 (0x90f1fc00) [pid = 11289] [serial = 1545] [outer = (nil)] [url = about:blank] 02:57:30 INFO - PROCESS | 11289 | --DOMWINDOW == 80 (0x8f8bfc00) [pid = 11289] [serial = 1544] [outer = (nil)] [url = about:blank] 02:57:30 INFO - PROCESS | 11289 | --DOMWINDOW == 79 (0x8e6cac00) [pid = 11289] [serial = 1530] [outer = (nil)] [url = about:blank] 02:57:30 INFO - PROCESS | 11289 | --DOMWINDOW == 78 (0x8e48f400) [pid = 11289] [serial = 1529] [outer = (nil)] [url = about:blank] 02:57:30 INFO - PROCESS | 11289 | --DOMWINDOW == 77 (0x91177c00) [pid = 11289] [serial = 1533] [outer = (nil)] [url = about:blank] 02:57:30 INFO - PROCESS | 11289 | --DOMWINDOW == 76 (0x90f93400) [pid = 11289] [serial = 1532] [outer = (nil)] [url = about:blank] 02:57:30 INFO - PROCESS | 11289 | --DOMWINDOW == 75 (0x93b98400) [pid = 11289] [serial = 1536] [outer = (nil)] [url = about:blank] 02:57:30 INFO - PROCESS | 11289 | --DOMWINDOW == 74 (0x92eb3400) [pid = 11289] [serial = 1535] [outer = (nil)] [url = about:blank] 02:57:30 INFO - PROCESS | 11289 | --DOMWINDOW == 73 (0x953d0000) [pid = 11289] [serial = 1539] [outer = (nil)] [url = about:blank] 02:57:30 INFO - PROCESS | 11289 | --DOMWINDOW == 72 (0x91173400) [pid = 11289] [serial = 1556] [outer = (nil)] [url = about:blank] 02:57:30 INFO - PROCESS | 11289 | --DOMWINDOW == 71 (0x8eed7c00) [pid = 11289] [serial = 1548] [outer = (nil)] [url = about:blank] 02:57:30 INFO - PROCESS | 11289 | --DOMWINDOW == 70 (0x953ca000) [pid = 11289] [serial = 1538] [outer = (nil)] [url = about:blank] 02:57:30 INFO - PROCESS | 11289 | --DOMWINDOW == 69 (0x8edc9800) [pid = 11289] [serial = 1547] [outer = (nil)] [url = about:blank] 02:57:30 INFO - PROCESS | 11289 | --DOMWINDOW == 68 (0x922ea400) [pid = 11289] [serial = 1559] [outer = (nil)] [url = about:blank] 02:57:30 INFO - PROCESS | 11289 | --DOMWINDOW == 67 (0x953df800) [pid = 11289] [serial = 1542] [outer = (nil)] [url = about:blank] 02:57:30 INFO - PROCESS | 11289 | --DOMWINDOW == 66 (0x95332000) [pid = 11289] [serial = 1541] [outer = (nil)] [url = about:blank] 02:57:30 INFO - PROCESS | 11289 | --DOMWINDOW == 65 (0x91e2a400) [pid = 11289] [serial = 1554] [outer = (nil)] [url = about:blank] 02:57:30 INFO - PROCESS | 11289 | --DOMWINDOW == 64 (0x91e26000) [pid = 11289] [serial = 1557] [outer = (nil)] [url = about:blank] 02:57:30 INFO - PROCESS | 11289 | --DOMWINDOW == 63 (0x90f8a400) [pid = 11289] [serial = 1551] [outer = (nil)] [url = about:blank] 02:57:30 INFO - PROCESS | 11289 | 1468663050733 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]]]}] 02:57:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 02:57:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 2488ms 02:57:30 INFO - PROCESS | 11289 | 1468663050821 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 02:57:30 INFO - PROCESS | 11289 | 1468663050828 Marionette TRACE conn3 <- [1,2113,null,{"value":"8"}] 02:57:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 02:57:30 INFO - PROCESS | 11289 | 1468663050837 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 02:57:30 INFO - PROCESS | 11289 | 1468663050844 Marionette TRACE conn3 <- [1,2114,null,{}] 02:57:30 INFO - PROCESS | 11289 | 1468663050851 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}] 02:57:30 INFO - PROCESS | 11289 | 1468663050856 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:57:31 INFO - PROCESS | 11289 | 1468663051021 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 02:57:31 INFO - PROCESS | 11289 | 1468663051035 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:31 INFO - PROCESS | 11289 | 1468663051047 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:57:31 INFO - PROCESS | 11289 | ++DOCSHELL 0x8ec59c00 == 29 [pid = 11289] [id = 536] 02:57:31 INFO - PROCESS | 11289 | ++DOMWINDOW == 64 (0x8ec5b000) [pid = 11289] [serial = 1609] [outer = (nil)] 02:57:31 INFO - PROCESS | 11289 | ++DOMWINDOW == 65 (0x8edc4800) [pid = 11289] [serial = 1610] [outer = 0x8ec5b000] 02:57:31 INFO - PROCESS | 11289 | 1468663051124 Marionette DEBUG loaded listener.js 02:57:31 INFO - PROCESS | 11289 | ++DOMWINDOW == 66 (0x8edcc800) [pid = 11289] [serial = 1611] [outer = 0x8ec5b000] 02:57:32 INFO - PROCESS | 11289 | 1468663052061 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]]]}] 02:57:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 02:57:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1289ms 02:57:32 INFO - PROCESS | 11289 | 1468663052130 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 02:57:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 02:57:32 INFO - PROCESS | 11289 | 1468663052138 Marionette TRACE conn3 <- [1,2117,null,{"value":"8"}] 02:57:32 INFO - PROCESS | 11289 | 1468663052149 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 02:57:32 INFO - PROCESS | 11289 | 1468663052153 Marionette TRACE conn3 <- [1,2118,null,{}] 02:57:32 INFO - PROCESS | 11289 | 1468663052159 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}] 02:57:32 INFO - PROCESS | 11289 | 1468663052165 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:57:32 INFO - PROCESS | 11289 | 1468663052345 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 02:57:32 INFO - PROCESS | 11289 | 1468663052489 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:32 INFO - PROCESS | 11289 | 1468663052497 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:57:32 INFO - PROCESS | 11289 | ++DOCSHELL 0x8eee3000 == 30 [pid = 11289] [id = 537] 02:57:32 INFO - PROCESS | 11289 | ++DOMWINDOW == 67 (0x8f640c00) [pid = 11289] [serial = 1612] [outer = (nil)] 02:57:32 INFO - PROCESS | 11289 | ++DOMWINDOW == 68 (0x8f8c6000) [pid = 11289] [serial = 1613] [outer = 0x8f640c00] 02:57:32 INFO - PROCESS | 11289 | 1468663052568 Marionette DEBUG loaded listener.js 02:57:32 INFO - PROCESS | 11289 | ++DOMWINDOW == 69 (0x90f20400) [pid = 11289] [serial = 1614] [outer = 0x8f640c00] 02:57:33 INFO - PROCESS | 11289 | 1468663053460 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]]]}] 02:57:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 02:57:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1382ms 02:57:33 INFO - PROCESS | 11289 | 1468663053531 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 02:57:33 INFO - PROCESS | 11289 | 1468663053534 Marionette TRACE conn3 <- [1,2121,null,{"value":"8"}] 02:57:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 02:57:33 INFO - PROCESS | 11289 | 1468663053541 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 02:57:33 INFO - PROCESS | 11289 | 1468663053547 Marionette TRACE conn3 <- [1,2122,null,{}] 02:57:33 INFO - PROCESS | 11289 | 1468663053571 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}] 02:57:33 INFO - PROCESS | 11289 | 1468663053579 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:57:33 INFO - PROCESS | 11289 | 1468663053795 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 02:57:33 INFO - PROCESS | 11289 | 1468663053820 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:33 INFO - PROCESS | 11289 | 1468663053828 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:57:33 INFO - PROCESS | 11289 | ++DOCSHELL 0x919e1400 == 31 [pid = 11289] [id = 538] 02:57:33 INFO - PROCESS | 11289 | ++DOMWINDOW == 70 (0x919e2400) [pid = 11289] [serial = 1615] [outer = (nil)] 02:57:33 INFO - PROCESS | 11289 | ++DOMWINDOW == 71 (0x91c08000) [pid = 11289] [serial = 1616] [outer = 0x919e2400] 02:57:33 INFO - PROCESS | 11289 | 1468663053902 Marionette DEBUG loaded listener.js 02:57:34 INFO - PROCESS | 11289 | ++DOMWINDOW == 72 (0x91e24000) [pid = 11289] [serial = 1617] [outer = 0x919e2400] 02:57:34 INFO - PROCESS | 11289 | 1468663054817 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]]]}] 02:57:35 INFO - PROCESS | 11289 | --DOMWINDOW == 71 (0x8eee2400) [pid = 11289] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 02:57:35 INFO - PROCESS | 11289 | --DOMWINDOW == 70 (0x922eb400) [pid = 11289] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 02:57:35 INFO - PROCESS | 11289 | --DOMWINDOW == 69 (0x950d9400) [pid = 11289] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 02:57:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 02:57:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1640ms 02:57:35 INFO - PROCESS | 11289 | --DOMWINDOW == 68 (0x93b9a800) [pid = 11289] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 02:57:35 INFO - PROCESS | 11289 | --DOMWINDOW == 67 (0x8edc7000) [pid = 11289] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 02:57:35 INFO - PROCESS | 11289 | --DOMWINDOW == 66 (0x8f8c6c00) [pid = 11289] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 02:57:35 INFO - PROCESS | 11289 | --DOMWINDOW == 65 (0x91e4c800) [pid = 11289] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 02:57:35 INFO - PROCESS | 11289 | --DOMWINDOW == 64 (0x9211e400) [pid = 11289] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 02:57:35 INFO - PROCESS | 11289 | --DOMWINDOW == 63 (0x919ea400) [pid = 11289] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 02:57:35 INFO - PROCESS | 11289 | --DOMWINDOW == 62 (0x8edc3400) [pid = 11289] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 02:57:35 INFO - PROCESS | 11289 | 1468663055202 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 02:57:35 INFO - PROCESS | 11289 | 1468663055205 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 02:57:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 02:57:35 INFO - PROCESS | 11289 | 1468663055211 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 02:57:35 INFO - PROCESS | 11289 | 1468663055215 Marionette TRACE conn3 <- [1,2126,null,{}] 02:57:35 INFO - PROCESS | 11289 | 1468663055220 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}] 02:57:35 INFO - PROCESS | 11289 | 1468663055229 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:57:35 INFO - PROCESS | 11289 | 1468663055385 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 02:57:35 INFO - PROCESS | 11289 | 1468663055568 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:35 INFO - PROCESS | 11289 | 1468663055577 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:57:35 INFO - PROCESS | 11289 | ++DOCSHELL 0x8eee4800 == 32 [pid = 11289] [id = 539] 02:57:35 INFO - PROCESS | 11289 | ++DOMWINDOW == 63 (0x9116e800) [pid = 11289] [serial = 1618] [outer = (nil)] 02:57:35 INFO - PROCESS | 11289 | ++DOMWINDOW == 64 (0x91e46400) [pid = 11289] [serial = 1619] [outer = 0x9116e800] 02:57:35 INFO - PROCESS | 11289 | 1468663055644 Marionette DEBUG loaded listener.js 02:57:35 INFO - PROCESS | 11289 | ++DOMWINDOW == 65 (0x9211fc00) [pid = 11289] [serial = 1620] [outer = 0x9116e800] 02:57:36 INFO - PROCESS | 11289 | 1468663056368 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]]]}] 02:57:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 02:57:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1180ms 02:57:36 INFO - PROCESS | 11289 | 1468663056392 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 02:57:36 INFO - PROCESS | 11289 | 1468663056396 Marionette TRACE conn3 <- [1,2129,null,{"value":"8"}] 02:57:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 02:57:36 INFO - PROCESS | 11289 | 1468663056402 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 02:57:36 INFO - PROCESS | 11289 | 1468663056405 Marionette TRACE conn3 <- [1,2130,null,{}] 02:57:36 INFO - PROCESS | 11289 | 1468663056411 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}] 02:57:36 INFO - PROCESS | 11289 | 1468663056415 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:57:36 INFO - PROCESS | 11289 | 1468663056606 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 02:57:36 INFO - PROCESS | 11289 | 1468663056628 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:36 INFO - PROCESS | 11289 | 1468663056636 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:57:36 INFO - PROCESS | 11289 | ++DOCSHELL 0x8e48e000 == 33 [pid = 11289] [id = 540] 02:57:36 INFO - PROCESS | 11289 | ++DOMWINDOW == 66 (0x91c09400) [pid = 11289] [serial = 1621] [outer = (nil)] 02:57:36 INFO - PROCESS | 11289 | ++DOMWINDOW == 67 (0x922ed800) [pid = 11289] [serial = 1622] [outer = 0x91c09400] 02:57:36 INFO - PROCESS | 11289 | 1468663056702 Marionette DEBUG loaded listener.js 02:57:36 INFO - PROCESS | 11289 | ++DOMWINDOW == 68 (0x92ebb400) [pid = 11289] [serial = 1623] [outer = 0x91c09400] 02:57:37 INFO - PROCESS | 11289 | 1468663057797 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] 02:57:37 INFO - PROCESS | 11289 | 1468663057891 Marionette TRACE conn3 <- [1,2133,null,{"value":"8"}] 02:57:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 02:57:37 INFO - PROCESS | 11289 | 1468663057900 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 02:57:37 INFO - PROCESS | 11289 | 1468663057906 Marionette TRACE conn3 <- [1,2134,null,{}] 02:57:37 INFO - PROCESS | 11289 | 1468663057914 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}] 02:57:37 INFO - PROCESS | 11289 | 1468663057919 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:57:38 INFO - PROCESS | 11289 | 1468663058139 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 02:57:38 INFO - PROCESS | 11289 | 1468663058389 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:38 INFO - PROCESS | 11289 | 1468663058403 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:57:38 INFO - PROCESS | 11289 | ++DOCSHELL 0x8e6c3800 == 34 [pid = 11289] [id = 541] 02:57:38 INFO - PROCESS | 11289 | ++DOMWINDOW == 69 (0x8e6c7000) [pid = 11289] [serial = 1624] [outer = (nil)] 02:57:38 INFO - PROCESS | 11289 | ++DOMWINDOW == 70 (0x8f636c00) [pid = 11289] [serial = 1625] [outer = 0x8e6c7000] 02:57:38 INFO - PROCESS | 11289 | 1468663058524 Marionette DEBUG loaded listener.js 02:57:38 INFO - PROCESS | 11289 | ++DOMWINDOW == 71 (0x8f8c3c00) [pid = 11289] [serial = 1626] [outer = 0x8e6c7000] 02:57:39 INFO - PROCESS | 11289 | 1468663059497 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]]]}] 02:57:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 02:57:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1685ms 02:57:39 INFO - PROCESS | 11289 | 1468663059585 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 02:57:39 INFO - PROCESS | 11289 | 1468663059592 Marionette TRACE conn3 <- [1,2137,null,{"value":"8"}] 02:57:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 02:57:39 INFO - PROCESS | 11289 | 1468663059602 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 02:57:39 INFO - PROCESS | 11289 | 1468663059606 Marionette TRACE conn3 <- [1,2138,null,{}] 02:57:39 INFO - PROCESS | 11289 | 1468663059613 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}] 02:57:39 INFO - PROCESS | 11289 | 1468663059618 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:57:39 INFO - PROCESS | 11289 | 1468663059826 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 02:57:40 INFO - PROCESS | 11289 | 1468663060055 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:40 INFO - PROCESS | 11289 | 1468663060063 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:57:40 INFO - PROCESS | 11289 | ++DOCSHELL 0x8eeda000 == 35 [pid = 11289] [id = 542] 02:57:40 INFO - PROCESS | 11289 | ++DOMWINDOW == 72 (0x919ed400) [pid = 11289] [serial = 1627] [outer = (nil)] 02:57:40 INFO - PROCESS | 11289 | ++DOMWINDOW == 73 (0x91c10c00) [pid = 11289] [serial = 1628] [outer = 0x919ed400] 02:57:40 INFO - PROCESS | 11289 | 1468663060180 Marionette DEBUG loaded listener.js 02:57:40 INFO - PROCESS | 11289 | ++DOMWINDOW == 74 (0x922e2c00) [pid = 11289] [serial = 1629] [outer = 0x919ed400] 02:57:41 INFO - PROCESS | 11289 | 1468663061205 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]]]}] 02:57:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 02:57:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1683ms 02:57:41 INFO - PROCESS | 11289 | 1468663061286 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 02:57:41 INFO - PROCESS | 11289 | 1468663061290 Marionette TRACE conn3 <- [1,2141,null,{"value":"8"}] 02:57:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 02:57:41 INFO - PROCESS | 11289 | 1468663061298 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 02:57:41 INFO - PROCESS | 11289 | 1468663061304 Marionette TRACE conn3 <- [1,2142,null,{}] 02:57:41 INFO - PROCESS | 11289 | 1468663061321 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}] 02:57:41 INFO - PROCESS | 11289 | 1468663061329 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:57:41 INFO - PROCESS | 11289 | 1468663061539 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 02:57:41 INFO - PROCESS | 11289 | 1468663061808 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:41 INFO - PROCESS | 11289 | 1468663061825 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:57:41 INFO - PROCESS | 11289 | ++DOCSHELL 0x950d0c00 == 36 [pid = 11289] [id = 543] 02:57:41 INFO - PROCESS | 11289 | ++DOMWINDOW == 75 (0x950d6800) [pid = 11289] [serial = 1630] [outer = (nil)] 02:57:41 INFO - PROCESS | 11289 | ++DOMWINDOW == 76 (0x95332000) [pid = 11289] [serial = 1631] [outer = 0x950d6800] 02:57:41 INFO - PROCESS | 11289 | 1468663061906 Marionette DEBUG loaded listener.js 02:57:42 INFO - PROCESS | 11289 | ++DOMWINDOW == 77 (0x9533a800) [pid = 11289] [serial = 1632] [outer = 0x950d6800] 02:57:43 INFO - PROCESS | 11289 | 1468663063021 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] 02:57:43 INFO - PROCESS | 11289 | 1468663063089 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 02:57:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 02:57:43 INFO - PROCESS | 11289 | 1468663063098 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 02:57:43 INFO - PROCESS | 11289 | 1468663063102 Marionette TRACE conn3 <- [1,2146,null,{}] 02:57:43 INFO - PROCESS | 11289 | 1468663063110 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}] 02:57:43 INFO - PROCESS | 11289 | 1468663063116 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:57:43 INFO - PROCESS | 11289 | 1468663063286 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 02:57:43 INFO - PROCESS | 11289 | 1468663063602 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:43 INFO - PROCESS | 11289 | 1468663063613 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:57:43 INFO - PROCESS | 11289 | ++DOCSHELL 0x8eed8400 == 37 [pid = 11289] [id = 544] 02:57:43 INFO - PROCESS | 11289 | ++DOMWINDOW == 78 (0x8eed8800) [pid = 11289] [serial = 1633] [outer = (nil)] 02:57:43 INFO - PROCESS | 11289 | ++DOMWINDOW == 79 (0x8eede000) [pid = 11289] [serial = 1634] [outer = 0x8eed8800] 02:57:43 INFO - PROCESS | 11289 | 1468663063762 Marionette DEBUG loaded listener.js 02:57:43 INFO - PROCESS | 11289 | ++DOMWINDOW == 80 (0x8f636800) [pid = 11289] [serial = 1635] [outer = 0x8eed8800] 02:57:43 INFO - PROCESS | 11289 | --DOCSHELL 0x8eee4800 == 36 [pid = 11289] [id = 539] 02:57:43 INFO - PROCESS | 11289 | --DOCSHELL 0x919e1400 == 35 [pid = 11289] [id = 538] 02:57:44 INFO - PROCESS | 11289 | --DOCSHELL 0x8eee3000 == 34 [pid = 11289] [id = 537] 02:57:44 INFO - PROCESS | 11289 | --DOCSHELL 0x8ec59c00 == 33 [pid = 11289] [id = 536] 02:57:44 INFO - PROCESS | 11289 | --DOMWINDOW == 79 (0x95330000) [pid = 11289] [serial = 1584] [outer = (nil)] [url = about:blank] 02:57:44 INFO - PROCESS | 11289 | --DOMWINDOW == 78 (0x922ec000) [pid = 11289] [serial = 1578] [outer = (nil)] [url = about:blank] 02:57:44 INFO - PROCESS | 11289 | --DOMWINDOW == 77 (0x95391800) [pid = 11289] [serial = 1586] [outer = (nil)] [url = about:blank] 02:57:44 INFO - PROCESS | 11289 | --DOMWINDOW == 76 (0x93b95400) [pid = 11289] [serial = 1580] [outer = (nil)] [url = about:blank] 02:57:44 INFO - PROCESS | 11289 | --DOMWINDOW == 75 (0x95332800) [pid = 11289] [serial = 1583] [outer = (nil)] [url = about:blank] 02:57:44 INFO - PROCESS | 11289 | --DOMWINDOW == 74 (0x946ed400) [pid = 11289] [serial = 1581] [outer = (nil)] [url = about:blank] 02:57:44 INFO - PROCESS | 11289 | --DOMWINDOW == 73 (0x946f7400) [pid = 11289] [serial = 1568] [outer = (nil)] [url = about:blank] 02:57:44 INFO - PROCESS | 11289 | --DOMWINDOW == 72 (0x950d6400) [pid = 11289] [serial = 1569] [outer = (nil)] [url = about:blank] 02:57:44 INFO - PROCESS | 11289 | --DOMWINDOW == 71 (0x8edcbc00) [pid = 11289] [serial = 1571] [outer = (nil)] [url = about:blank] 02:57:44 INFO - PROCESS | 11289 | --DOMWINDOW == 70 (0x8eedf000) [pid = 11289] [serial = 1572] [outer = (nil)] [url = about:blank] 02:57:44 INFO - PROCESS | 11289 | --DOMWINDOW == 69 (0x90f94000) [pid = 11289] [serial = 1574] [outer = (nil)] [url = about:blank] 02:57:44 INFO - PROCESS | 11289 | --DOMWINDOW == 68 (0x919e1800) [pid = 11289] [serial = 1575] [outer = (nil)] [url = about:blank] 02:57:44 INFO - PROCESS | 11289 | --DOMWINDOW == 67 (0x92e13c00) [pid = 11289] [serial = 1560] [outer = (nil)] [url = about:blank] 02:57:44 INFO - PROCESS | 11289 | --DOMWINDOW == 66 (0x922e1000) [pid = 11289] [serial = 1577] [outer = (nil)] [url = about:blank] 02:57:44 INFO - PROCESS | 11289 | --DOMWINDOW == 65 (0x91e1ec00) [pid = 11289] [serial = 1565] [outer = (nil)] [url = about:blank] 02:57:44 INFO - PROCESS | 11289 | --DOMWINDOW == 64 (0x9211a800) [pid = 11289] [serial = 1566] [outer = (nil)] [url = about:blank] 02:57:44 INFO - PROCESS | 11289 | --DOMWINDOW == 63 (0x8eee4400) [pid = 11289] [serial = 1562] [outer = (nil)] [url = about:blank] 02:57:44 INFO - PROCESS | 11289 | --DOMWINDOW == 62 (0x8f8c0000) [pid = 11289] [serial = 1563] [outer = (nil)] [url = about:blank] 02:57:44 INFO - PROCESS | 11289 | --DOMWINDOW == 61 (0x953c5000) [pid = 11289] [serial = 1587] [outer = (nil)] [url = about:blank] 02:57:44 INFO - PROCESS | 11289 | 1468663064605 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] 02:57:44 INFO - PROCESS | 11289 | 1468663064642 Marionette TRACE conn3 <- [1,2149,null,{"value":"8"}] 02:57:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 02:57:44 INFO - PROCESS | 11289 | 1468663064651 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 02:57:44 INFO - PROCESS | 11289 | 1468663064656 Marionette TRACE conn3 <- [1,2150,null,{}] 02:57:44 INFO - PROCESS | 11289 | 1468663064662 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}] 02:57:44 INFO - PROCESS | 11289 | 1468663064666 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:57:44 INFO - PROCESS | 11289 | 1468663064822 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 02:57:44 INFO - PROCESS | 11289 | 1468663064966 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:44 INFO - PROCESS | 11289 | 1468663064974 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:57:45 INFO - PROCESS | 11289 | ++DOCSHELL 0x90f27c00 == 34 [pid = 11289] [id = 545] 02:57:45 INFO - PROCESS | 11289 | ++DOMWINDOW == 62 (0x9116a000) [pid = 11289] [serial = 1636] [outer = (nil)] 02:57:45 INFO - PROCESS | 11289 | ++DOMWINDOW == 63 (0x91171000) [pid = 11289] [serial = 1637] [outer = 0x9116a000] 02:57:45 INFO - PROCESS | 11289 | 1468663065053 Marionette DEBUG loaded listener.js 02:57:45 INFO - PROCESS | 11289 | ++DOMWINDOW == 64 (0x919e7c00) [pid = 11289] [serial = 1638] [outer = 0x9116a000] 02:57:45 INFO - PROCESS | 11289 | 1468663065802 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]]]}] 02:57:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 02:57:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1194ms 02:57:45 INFO - PROCESS | 11289 | 1468663065851 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 02:57:45 INFO - PROCESS | 11289 | 1468663065855 Marionette TRACE conn3 <- [1,2153,null,{"value":"8"}] 02:57:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 02:57:45 INFO - PROCESS | 11289 | 1468663065861 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 02:57:45 INFO - PROCESS | 11289 | 1468663065872 Marionette TRACE conn3 <- [1,2154,null,{}] 02:57:45 INFO - PROCESS | 11289 | 1468663065894 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}] 02:57:45 INFO - PROCESS | 11289 | 1468663065902 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:57:46 INFO - PROCESS | 11289 | 1468663066055 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 02:57:46 INFO - PROCESS | 11289 | 1468663066066 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:46 INFO - PROCESS | 11289 | 1468663066076 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:57:46 INFO - PROCESS | 11289 | ++DOCSHELL 0x922ea800 == 35 [pid = 11289] [id = 546] 02:57:46 INFO - PROCESS | 11289 | ++DOMWINDOW == 65 (0x922ec400) [pid = 11289] [serial = 1639] [outer = (nil)] 02:57:46 INFO - PROCESS | 11289 | ++DOMWINDOW == 66 (0x92eb8400) [pid = 11289] [serial = 1640] [outer = 0x922ec400] 02:57:46 INFO - PROCESS | 11289 | 1468663066143 Marionette DEBUG loaded listener.js 02:57:46 INFO - PROCESS | 11289 | ++DOMWINDOW == 67 (0x93b92c00) [pid = 11289] [serial = 1641] [outer = 0x922ec400] 02:57:47 INFO - PROCESS | 11289 | 1468663067150 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]]]}] 02:57:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 02:57:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1344ms 02:57:47 INFO - PROCESS | 11289 | 1468663067206 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 02:57:47 INFO - PROCESS | 11289 | 1468663067209 Marionette TRACE conn3 <- [1,2157,null,{"value":"8"}] 02:57:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 02:57:47 INFO - PROCESS | 11289 | 1468663067221 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 02:57:47 INFO - PROCESS | 11289 | 1468663067224 Marionette TRACE conn3 <- [1,2158,null,{}] 02:57:47 INFO - PROCESS | 11289 | 1468663067230 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}] 02:57:47 INFO - PROCESS | 11289 | 1468663067235 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:57:47 INFO - PROCESS | 11289 | 1468663067449 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 02:57:47 INFO - PROCESS | 11289 | 1468663067473 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:47 INFO - PROCESS | 11289 | 1468663067480 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:57:47 INFO - PROCESS | 11289 | ++DOCSHELL 0x950cb800 == 36 [pid = 11289] [id = 547] 02:57:47 INFO - PROCESS | 11289 | ++DOMWINDOW == 68 (0x950d1400) [pid = 11289] [serial = 1642] [outer = (nil)] 02:57:47 INFO - PROCESS | 11289 | ++DOMWINDOW == 69 (0x9532d400) [pid = 11289] [serial = 1643] [outer = 0x950d1400] 02:57:47 INFO - PROCESS | 11289 | 1468663067561 Marionette DEBUG loaded listener.js 02:57:47 INFO - PROCESS | 11289 | ++DOMWINDOW == 70 (0x9533a000) [pid = 11289] [serial = 1644] [outer = 0x950d1400] 02:57:48 INFO - PROCESS | 11289 | 1468663068494 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]]]}] 02:57:48 INFO - PROCESS | 11289 | --DOMWINDOW == 69 (0x8dc77800) [pid = 11289] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 02:57:48 INFO - PROCESS | 11289 | --DOMWINDOW == 68 (0x90f22400) [pid = 11289] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 02:57:48 INFO - PROCESS | 11289 | --DOMWINDOW == 67 (0x919e2400) [pid = 11289] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 02:57:48 INFO - PROCESS | 11289 | --DOMWINDOW == 66 (0x91e25000) [pid = 11289] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 02:57:48 INFO - PROCESS | 11289 | --DOMWINDOW == 65 (0x8eeda400) [pid = 11289] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 02:57:48 INFO - PROCESS | 11289 | --DOMWINDOW == 64 (0x8ec5b000) [pid = 11289] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 02:57:48 INFO - PROCESS | 11289 | --DOMWINDOW == 63 (0x953db000) [pid = 11289] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 02:57:48 INFO - PROCESS | 11289 | --DOMWINDOW == 62 (0x8f640c00) [pid = 11289] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 02:57:48 INFO - PROCESS | 11289 | --DOMWINDOW == 61 (0x8eedec00) [pid = 11289] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 02:57:48 INFO - PROCESS | 11289 | --DOMWINDOW == 60 (0x99429c00) [pid = 11289] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 02:57:48 INFO - PROCESS | 11289 | --DOMWINDOW == 59 (0x9116e800) [pid = 11289] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 02:57:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 02:57:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1329ms 02:57:48 INFO - PROCESS | 11289 | 1468663068550 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 02:57:48 INFO - PROCESS | 11289 | 1468663068554 Marionette TRACE conn3 <- [1,2161,null,{"value":"8"}] 02:57:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 02:57:48 INFO - PROCESS | 11289 | 1468663068560 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 02:57:48 INFO - PROCESS | 11289 | 1468663068563 Marionette TRACE conn3 <- [1,2162,null,{}] 02:57:48 INFO - PROCESS | 11289 | 1468663068568 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}] 02:57:48 INFO - PROCESS | 11289 | 1468663068573 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:57:48 INFO - PROCESS | 11289 | 1468663068717 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 02:57:48 INFO - PROCESS | 11289 | 1468663068857 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:48 INFO - PROCESS | 11289 | 1468663068866 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:57:48 INFO - PROCESS | 11289 | ++DOCSHELL 0x8f8b8000 == 37 [pid = 11289] [id = 548] 02:57:48 INFO - PROCESS | 11289 | ++DOMWINDOW == 60 (0x90f93400) [pid = 11289] [serial = 1645] [outer = (nil)] 02:57:48 INFO - PROCESS | 11289 | ++DOMWINDOW == 61 (0x922d2000) [pid = 11289] [serial = 1646] [outer = 0x90f93400] 02:57:48 INFO - PROCESS | 11289 | 1468663068929 Marionette DEBUG loaded listener.js 02:57:49 INFO - PROCESS | 11289 | ++DOMWINDOW == 62 (0x92eb9c00) [pid = 11289] [serial = 1647] [outer = 0x90f93400] 02:57:49 INFO - PROCESS | 11289 | 1468663069724 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]]]}] 02:57:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 02:57:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1186ms 02:57:49 INFO - PROCESS | 11289 | 1468663069750 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 02:57:49 INFO - PROCESS | 11289 | 1468663069753 Marionette TRACE conn3 <- [1,2165,null,{"value":"8"}] 02:57:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 02:57:49 INFO - PROCESS | 11289 | 1468663069760 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 02:57:49 INFO - PROCESS | 11289 | 1468663069763 Marionette TRACE conn3 <- [1,2166,null,{}] 02:57:49 INFO - PROCESS | 11289 | 1468663069768 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}] 02:57:49 INFO - PROCESS | 11289 | 1468663069778 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:57:49 INFO - PROCESS | 11289 | 1468663069959 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 02:57:49 INFO - PROCESS | 11289 | 1468663069970 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:49 INFO - PROCESS | 11289 | 1468663069976 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:57:49 INFO - PROCESS | 11289 | ++DOCSHELL 0x8dc7ec00 == 38 [pid = 11289] [id = 549] 02:57:49 INFO - PROCESS | 11289 | ++DOMWINDOW == 63 (0x8e498000) [pid = 11289] [serial = 1648] [outer = (nil)] 02:57:50 INFO - PROCESS | 11289 | ++DOMWINDOW == 64 (0x953db400) [pid = 11289] [serial = 1649] [outer = 0x8e498000] 02:57:50 INFO - PROCESS | 11289 | 1468663070043 Marionette DEBUG loaded listener.js 02:57:50 INFO - PROCESS | 11289 | ++DOMWINDOW == 65 (0x97ff0c00) [pid = 11289] [serial = 1650] [outer = 0x8e498000] 02:57:51 INFO - PROCESS | 11289 | 1468663071162 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]]]}] 02:57:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 02:57:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1479ms 02:57:51 INFO - PROCESS | 11289 | 1468663071241 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 02:57:51 INFO - PROCESS | 11289 | 1468663071247 Marionette TRACE conn3 <- [1,2169,null,{"value":"8"}] 02:57:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 02:57:51 INFO - PROCESS | 11289 | 1468663071256 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 02:57:51 INFO - PROCESS | 11289 | 1468663071261 Marionette TRACE conn3 <- [1,2170,null,{}] 02:57:51 INFO - PROCESS | 11289 | 1468663071270 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}] 02:57:51 INFO - PROCESS | 11289 | 1468663071276 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:57:51 INFO - PROCESS | 11289 | 1468663071494 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 02:57:51 INFO - PROCESS | 11289 | 1468663071734 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:51 INFO - PROCESS | 11289 | 1468663071746 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:57:51 INFO - PROCESS | 11289 | ++DOCSHELL 0x8ec59800 == 39 [pid = 11289] [id = 550] 02:57:51 INFO - PROCESS | 11289 | ++DOMWINDOW == 66 (0x8ec64800) [pid = 11289] [serial = 1651] [outer = (nil)] 02:57:51 INFO - PROCESS | 11289 | ++DOMWINDOW == 67 (0x8eee0000) [pid = 11289] [serial = 1652] [outer = 0x8ec64800] 02:57:51 INFO - PROCESS | 11289 | 1468663071869 Marionette DEBUG loaded listener.js 02:57:51 INFO - PROCESS | 11289 | ++DOMWINDOW == 68 (0x90f26c00) [pid = 11289] [serial = 1653] [outer = 0x8ec64800] 02:57:52 INFO - PROCESS | 11289 | 1468663072792 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]]]}] 02:57:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 02:57:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1585ms 02:57:52 INFO - PROCESS | 11289 | 1468663072840 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 02:57:52 INFO - PROCESS | 11289 | 1468663072847 Marionette TRACE conn3 <- [1,2173,null,{"value":"8"}] 02:57:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 02:57:52 INFO - PROCESS | 11289 | 1468663072858 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 02:57:52 INFO - PROCESS | 11289 | 1468663072862 Marionette TRACE conn3 <- [1,2174,null,{}] 02:57:52 INFO - PROCESS | 11289 | 1468663072868 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}] 02:57:52 INFO - PROCESS | 11289 | 1468663072874 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:57:53 INFO - PROCESS | 11289 | 1468663073056 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 02:57:53 INFO - PROCESS | 11289 | 1468663073237 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:53 INFO - PROCESS | 11289 | 1468663073245 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:57:53 INFO - PROCESS | 11289 | ++DOCSHELL 0x8edc7800 == 40 [pid = 11289] [id = 551] 02:57:53 INFO - PROCESS | 11289 | ++DOMWINDOW == 69 (0x919ef400) [pid = 11289] [serial = 1654] [outer = (nil)] 02:57:53 INFO - PROCESS | 11289 | ++DOMWINDOW == 70 (0x9211a800) [pid = 11289] [serial = 1655] [outer = 0x919ef400] 02:57:53 INFO - PROCESS | 11289 | 1468663073330 Marionette DEBUG loaded listener.js 02:57:53 INFO - PROCESS | 11289 | ++DOMWINDOW == 71 (0x922e9c00) [pid = 11289] [serial = 1656] [outer = 0x919ef400] 02:57:54 INFO - PROCESS | 11289 | 1468663074346 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]]]}] 02:57:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 02:57:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1536ms 02:57:54 INFO - PROCESS | 11289 | 1468663074394 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 02:57:54 INFO - PROCESS | 11289 | 1468663074398 Marionette TRACE conn3 <- [1,2177,null,{"value":"8"}] 02:57:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 02:57:54 INFO - PROCESS | 11289 | 1468663074405 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 02:57:54 INFO - PROCESS | 11289 | 1468663074411 Marionette TRACE conn3 <- [1,2178,null,{}] 02:57:54 INFO - PROCESS | 11289 | 1468663074428 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}] 02:57:54 INFO - PROCESS | 11289 | 1468663074436 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:57:54 INFO - PROCESS | 11289 | 1468663074611 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 02:57:54 INFO - PROCESS | 11289 | 1468663074789 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:54 INFO - PROCESS | 11289 | 1468663074800 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:57:54 INFO - PROCESS | 11289 | ++DOCSHELL 0x953d6400 == 41 [pid = 11289] [id = 552] 02:57:54 INFO - PROCESS | 11289 | ++DOMWINDOW == 72 (0x953d6800) [pid = 11289] [serial = 1657] [outer = (nil)] 02:57:54 INFO - PROCESS | 11289 | ++DOMWINDOW == 73 (0x97febc00) [pid = 11289] [serial = 1658] [outer = 0x953d6800] 02:57:54 INFO - PROCESS | 11289 | 1468663074929 Marionette DEBUG loaded listener.js 02:57:55 INFO - PROCESS | 11289 | ++DOMWINDOW == 74 (0x988b9800) [pid = 11289] [serial = 1659] [outer = 0x953d6800] 02:57:55 INFO - PROCESS | 11289 | 1468663075819 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]]]}] 02:57:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 02:57:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1482ms 02:57:55 INFO - PROCESS | 11289 | 1468663075888 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 02:57:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 02:57:55 INFO - PROCESS | 11289 | 1468663075893 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 02:57:55 INFO - PROCESS | 11289 | 1468663075899 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 02:57:55 INFO - PROCESS | 11289 | 1468663075903 Marionette TRACE conn3 <- [1,2182,null,{}] 02:57:55 INFO - PROCESS | 11289 | 1468663075909 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}] 02:57:55 INFO - PROCESS | 11289 | 1468663075919 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:57:56 INFO - PROCESS | 11289 | 1468663076132 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 02:57:56 INFO - PROCESS | 11289 | 1468663076311 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:56 INFO - PROCESS | 11289 | 1468663076320 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:57:56 INFO - PROCESS | 11289 | ++DOCSHELL 0x953cfc00 == 42 [pid = 11289] [id = 553] 02:57:56 INFO - PROCESS | 11289 | ++DOMWINDOW == 75 (0x98ca0400) [pid = 11289] [serial = 1660] [outer = (nil)] 02:57:56 INFO - PROCESS | 11289 | ++DOMWINDOW == 76 (0x99433400) [pid = 11289] [serial = 1661] [outer = 0x98ca0400] 02:57:56 INFO - PROCESS | 11289 | 1468663076400 Marionette DEBUG loaded listener.js 02:57:56 INFO - PROCESS | 11289 | ++DOMWINDOW == 77 (0x99676400) [pid = 11289] [serial = 1662] [outer = 0x98ca0400] 02:57:57 INFO - PROCESS | 11289 | 1468663077325 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]]]}] 02:57:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 02:57:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1491ms 02:57:57 INFO - PROCESS | 11289 | 1468663077390 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 02:57:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 02:57:57 INFO - PROCESS | 11289 | 1468663077394 Marionette TRACE conn3 <- [1,2185,null,{"value":"8"}] 02:57:57 INFO - PROCESS | 11289 | 1468663077401 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 02:57:57 INFO - PROCESS | 11289 | 1468663077404 Marionette TRACE conn3 <- [1,2186,null,{}] 02:57:57 INFO - PROCESS | 11289 | 1468663077410 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}] 02:57:57 INFO - PROCESS | 11289 | 1468663077419 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:57:57 INFO - PROCESS | 11289 | 1468663077626 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 02:57:57 INFO - PROCESS | 11289 | 1468663077807 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:57 INFO - PROCESS | 11289 | 1468663077815 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:57:57 INFO - PROCESS | 11289 | ++DOCSHELL 0x8e490800 == 43 [pid = 11289] [id = 554] 02:57:57 INFO - PROCESS | 11289 | ++DOMWINDOW == 78 (0x8eee6400) [pid = 11289] [serial = 1663] [outer = (nil)] 02:57:57 INFO - PROCESS | 11289 | ++DOMWINDOW == 79 (0x946f2000) [pid = 11289] [serial = 1664] [outer = 0x8eee6400] 02:57:57 INFO - PROCESS | 11289 | 1468663077898 Marionette DEBUG loaded listener.js 02:57:58 INFO - PROCESS | 11289 | ++DOMWINDOW == 80 (0x99765800) [pid = 11289] [serial = 1665] [outer = 0x8eee6400] 02:57:58 INFO - PROCESS | 11289 | 1468663078913 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]]]}] 02:57:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 02:57:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1592ms 02:57:58 INFO - PROCESS | 11289 | 1468663078993 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 02:57:58 INFO - PROCESS | 11289 | 1468663078996 Marionette TRACE conn3 <- [1,2189,null,{"value":"8"}] 02:57:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 02:57:59 INFO - PROCESS | 11289 | 1468663079003 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 02:57:59 INFO - PROCESS | 11289 | 1468663079006 Marionette TRACE conn3 <- [1,2190,null,{}] 02:57:59 INFO - PROCESS | 11289 | 1468663079012 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}] 02:57:59 INFO - PROCESS | 11289 | 1468663079022 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:57:59 INFO - PROCESS | 11289 | 1468663079432 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 02:57:59 INFO - PROCESS | 11289 | 1468663079673 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:59 INFO - PROCESS | 11289 | 1468663079682 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:57:59 INFO - PROCESS | 11289 | ++DOCSHELL 0x8ec5ec00 == 44 [pid = 11289] [id = 555] 02:57:59 INFO - PROCESS | 11289 | ++DOMWINDOW == 81 (0x8ec60000) [pid = 11289] [serial = 1666] [outer = (nil)] 02:57:59 INFO - PROCESS | 11289 | ++DOMWINDOW == 82 (0x8edcb400) [pid = 11289] [serial = 1667] [outer = 0x8ec60000] 02:57:59 INFO - PROCESS | 11289 | 1468663079757 Marionette DEBUG loaded listener.js 02:57:59 INFO - PROCESS | 11289 | ++DOMWINDOW == 83 (0x8f63b800) [pid = 11289] [serial = 1668] [outer = 0x8ec60000] 02:58:00 INFO - PROCESS | 11289 | 1468663080623 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]]]}] 02:58:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 02:58:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1678ms 02:58:00 INFO - PROCESS | 11289 | 1468663080683 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 02:58:00 INFO - PROCESS | 11289 | 1468663080689 Marionette TRACE conn3 <- [1,2193,null,{"value":"8"}] 02:58:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 02:58:00 INFO - PROCESS | 11289 | 1468663080697 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 02:58:00 INFO - PROCESS | 11289 | 1468663080702 Marionette TRACE conn3 <- [1,2194,null,{}] 02:58:00 INFO - PROCESS | 11289 | 1468663080709 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}] 02:58:00 INFO - PROCESS | 11289 | 1468663080713 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:58:00 INFO - PROCESS | 11289 | 1468663080973 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 02:58:01 INFO - PROCESS | 11289 | 1468663081158 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:01 INFO - PROCESS | 11289 | 1468663081166 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:58:01 INFO - PROCESS | 11289 | ++DOCSHELL 0x8ec5f800 == 45 [pid = 11289] [id = 556] 02:58:01 INFO - PROCESS | 11289 | ++DOMWINDOW == 84 (0x8ec60c00) [pid = 11289] [serial = 1669] [outer = (nil)] 02:58:01 INFO - PROCESS | 11289 | ++DOMWINDOW == 85 (0x8f8bc400) [pid = 11289] [serial = 1670] [outer = 0x8ec60c00] 02:58:01 INFO - PROCESS | 11289 | 1468663081241 Marionette DEBUG loaded listener.js 02:58:01 INFO - PROCESS | 11289 | ++DOMWINDOW == 86 (0x919e2800) [pid = 11289] [serial = 1671] [outer = 0x8ec60c00] 02:58:02 INFO - PROCESS | 11289 | --DOCSHELL 0x8f8b8000 == 44 [pid = 11289] [id = 548] 02:58:02 INFO - PROCESS | 11289 | --DOCSHELL 0x950cb800 == 43 [pid = 11289] [id = 547] 02:58:02 INFO - PROCESS | 11289 | --DOCSHELL 0x922ea800 == 42 [pid = 11289] [id = 546] 02:58:02 INFO - PROCESS | 11289 | --DOCSHELL 0x90f27c00 == 41 [pid = 11289] [id = 545] 02:58:02 INFO - PROCESS | 11289 | --DOCSHELL 0x8eed8400 == 40 [pid = 11289] [id = 544] 02:58:02 INFO - PROCESS | 11289 | --DOCSHELL 0x8eeda000 == 39 [pid = 11289] [id = 542] 02:58:02 INFO - PROCESS | 11289 | --DOCSHELL 0x8e6c3800 == 38 [pid = 11289] [id = 541] 02:58:02 INFO - PROCESS | 11289 | --DOCSHELL 0x8e48e000 == 37 [pid = 11289] [id = 540] 02:58:02 INFO - PROCESS | 11289 | --DOCSHELL 0x950d0c00 == 36 [pid = 11289] [id = 543] 02:58:02 INFO - PROCESS | 11289 | --DOCSHELL 0x993ce400 == 35 [pid = 11289] [id = 534] 02:58:02 INFO - PROCESS | 11289 | --DOCSHELL 0x8eedcc00 == 34 [pid = 11289] [id = 535] 02:58:02 INFO - PROCESS | 11289 | --DOCSHELL 0x8e6cfc00 == 33 [pid = 11289] [id = 532] 02:58:02 INFO - PROCESS | 11289 | --DOCSHELL 0x9533a400 == 32 [pid = 11289] [id = 533] 02:58:02 INFO - PROCESS | 11289 | --DOCSHELL 0x8ec5ec00 == 31 [pid = 11289] [id = 555] 02:58:02 INFO - PROCESS | 11289 | --DOCSHELL 0x953cfc00 == 30 [pid = 11289] [id = 553] 02:58:02 INFO - PROCESS | 11289 | --DOCSHELL 0x8e490800 == 29 [pid = 11289] [id = 554] 02:58:02 INFO - PROCESS | 11289 | --DOCSHELL 0x953d6400 == 28 [pid = 11289] [id = 552] 02:58:02 INFO - PROCESS | 11289 | --DOCSHELL 0x8edc7800 == 27 [pid = 11289] [id = 551] 02:58:02 INFO - PROCESS | 11289 | --DOCSHELL 0x8dc7ec00 == 26 [pid = 11289] [id = 549] 02:58:02 INFO - PROCESS | 11289 | --DOCSHELL 0x8ec59800 == 25 [pid = 11289] [id = 550] 02:58:02 INFO - PROCESS | 11289 | --DOMWINDOW == 85 (0x8e6cb000) [pid = 11289] [serial = 1590] [outer = (nil)] [url = about:blank] 02:58:02 INFO - PROCESS | 11289 | --DOMWINDOW == 84 (0x8e494800) [pid = 11289] [serial = 1589] [outer = (nil)] [url = about:blank] 02:58:02 INFO - PROCESS | 11289 | --DOMWINDOW == 83 (0x91c03800) [pid = 11289] [serial = 1593] [outer = (nil)] [url = about:blank] 02:58:02 INFO - PROCESS | 11289 | --DOMWINDOW == 82 (0x919e4400) [pid = 11289] [serial = 1592] [outer = (nil)] [url = about:blank] 02:58:02 INFO - PROCESS | 11289 | --DOMWINDOW == 81 (0x91c08000) [pid = 11289] [serial = 1616] [outer = (nil)] [url = about:blank] 02:58:02 INFO - PROCESS | 11289 | --DOMWINDOW == 80 (0x9532e400) [pid = 11289] [serial = 1596] [outer = (nil)] [url = about:blank] 02:58:02 INFO - PROCESS | 11289 | --DOMWINDOW == 79 (0x93b96000) [pid = 11289] [serial = 1595] [outer = (nil)] [url = about:blank] 02:58:02 INFO - PROCESS | 11289 | --DOMWINDOW == 78 (0x98181800) [pid = 11289] [serial = 1599] [outer = (nil)] [url = about:blank] 02:58:02 INFO - PROCESS | 11289 | --DOMWINDOW == 77 (0x953dc800) [pid = 11289] [serial = 1598] [outer = (nil)] [url = about:blank] 02:58:02 INFO - PROCESS | 11289 | --DOMWINDOW == 76 (0x8edc4800) [pid = 11289] [serial = 1610] [outer = (nil)] [url = about:blank] 02:58:02 INFO - PROCESS | 11289 | --DOMWINDOW == 75 (0x98ca5c00) [pid = 11289] [serial = 1602] [outer = (nil)] [url = about:blank] 02:58:02 INFO - PROCESS | 11289 | --DOMWINDOW == 74 (0x98ca1c00) [pid = 11289] [serial = 1601] [outer = (nil)] [url = about:blank] 02:58:02 INFO - PROCESS | 11289 | --DOMWINDOW == 73 (0x8edcc800) [pid = 11289] [serial = 1611] [outer = (nil)] [url = about:blank] 02:58:02 INFO - PROCESS | 11289 | --DOMWINDOW == 72 (0x8f8c6000) [pid = 11289] [serial = 1613] [outer = (nil)] [url = about:blank] 02:58:02 INFO - PROCESS | 11289 | --DOMWINDOW == 71 (0x8f63c000) [pid = 11289] [serial = 1608] [outer = (nil)] [url = about:blank] 02:58:02 INFO - PROCESS | 11289 | --DOMWINDOW == 70 (0x8f633c00) [pid = 11289] [serial = 1607] [outer = (nil)] [url = about:blank] 02:58:02 INFO - PROCESS | 11289 | --DOMWINDOW == 69 (0x9967d800) [pid = 11289] [serial = 1605] [outer = (nil)] [url = about:blank] 02:58:02 INFO - PROCESS | 11289 | --DOMWINDOW == 68 (0x994db400) [pid = 11289] [serial = 1604] [outer = (nil)] [url = about:blank] 02:58:02 INFO - PROCESS | 11289 | --DOMWINDOW == 67 (0x922ed800) [pid = 11289] [serial = 1622] [outer = (nil)] [url = about:blank] 02:58:02 INFO - PROCESS | 11289 | --DOMWINDOW == 66 (0x91e46400) [pid = 11289] [serial = 1619] [outer = (nil)] [url = about:blank] 02:58:02 INFO - PROCESS | 11289 | --DOMWINDOW == 65 (0x91e24000) [pid = 11289] [serial = 1617] [outer = (nil)] [url = about:blank] 02:58:02 INFO - PROCESS | 11289 | --DOMWINDOW == 64 (0x9211fc00) [pid = 11289] [serial = 1620] [outer = (nil)] [url = about:blank] 02:58:02 INFO - PROCESS | 11289 | --DOMWINDOW == 63 (0x90f20400) [pid = 11289] [serial = 1614] [outer = (nil)] [url = about:blank] 02:58:03 INFO - PROCESS | 11289 | 1468663083197 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]]]}] 02:58:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 02:58:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 2543ms 02:58:03 INFO - PROCESS | 11289 | 1468663083241 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 02:58:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 02:58:03 INFO - PROCESS | 11289 | 1468663083246 Marionette TRACE conn3 <- [1,2197,null,{"value":"8"}] 02:58:03 INFO - PROCESS | 11289 | 1468663083254 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 02:58:03 INFO - PROCESS | 11289 | 1468663083261 Marionette TRACE conn3 <- [1,2198,null,{}] 02:58:03 INFO - PROCESS | 11289 | 1468663083268 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}] 02:58:03 INFO - PROCESS | 11289 | 1468663083273 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:58:03 INFO - PROCESS | 11289 | 1468663083436 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 02:58:03 INFO - PROCESS | 11289 | 1468663083572 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:03 INFO - PROCESS | 11289 | 1468663083583 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:58:03 INFO - PROCESS | 11289 | ++DOCSHELL 0x8e6ce400 == 26 [pid = 11289] [id = 557] 02:58:03 INFO - PROCESS | 11289 | ++DOMWINDOW == 64 (0x8ec5a400) [pid = 11289] [serial = 1672] [outer = (nil)] 02:58:03 INFO - PROCESS | 11289 | ++DOMWINDOW == 65 (0x8edc4400) [pid = 11289] [serial = 1673] [outer = 0x8ec5a400] 02:58:03 INFO - PROCESS | 11289 | 1468663083656 Marionette DEBUG loaded listener.js 02:58:03 INFO - PROCESS | 11289 | ++DOMWINDOW == 66 (0x8edd0c00) [pid = 11289] [serial = 1674] [outer = 0x8ec5a400] 02:58:04 INFO - PROCESS | 11289 | 1468663084456 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]]]}] 02:58:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 02:58:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1237ms 02:58:04 INFO - PROCESS | 11289 | 1468663084490 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 02:58:04 INFO - PROCESS | 11289 | 1468663084498 Marionette TRACE conn3 <- [1,2201,null,{"value":"8"}] 02:58:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 02:58:04 INFO - PROCESS | 11289 | 1468663084514 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 02:58:04 INFO - PROCESS | 11289 | 1468663084519 Marionette TRACE conn3 <- [1,2202,null,{}] 02:58:04 INFO - PROCESS | 11289 | 1468663084525 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}] 02:58:04 INFO - PROCESS | 11289 | 1468663084531 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:58:04 INFO - PROCESS | 11289 | 1468663084701 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 02:58:04 INFO - PROCESS | 11289 | 1468663084710 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:04 INFO - PROCESS | 11289 | 1468663084717 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:58:04 INFO - PROCESS | 11289 | ++DOCSHELL 0x8f638400 == 27 [pid = 11289] [id = 558] 02:58:04 INFO - PROCESS | 11289 | ++DOMWINDOW == 67 (0x8f8c0c00) [pid = 11289] [serial = 1675] [outer = (nil)] 02:58:04 INFO - PROCESS | 11289 | ++DOMWINDOW == 68 (0x90f1f400) [pid = 11289] [serial = 1676] [outer = 0x8f8c0c00] 02:58:04 INFO - PROCESS | 11289 | 1468663084792 Marionette DEBUG loaded listener.js 02:58:04 INFO - PROCESS | 11289 | ++DOMWINDOW == 69 (0x90f22400) [pid = 11289] [serial = 1677] [outer = 0x8f8c0c00] 02:58:05 INFO - PROCESS | 11289 | 1468663085818 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]]]}] 02:58:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 02:58:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1332ms 02:58:05 INFO - PROCESS | 11289 | 1468663085844 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 02:58:05 INFO - PROCESS | 11289 | 1468663085848 Marionette TRACE conn3 <- [1,2205,null,{"value":"8"}] 02:58:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 02:58:05 INFO - PROCESS | 11289 | 1468663085854 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 02:58:05 INFO - PROCESS | 11289 | 1468663085861 Marionette TRACE conn3 <- [1,2206,null,{}] 02:58:05 INFO - PROCESS | 11289 | 1468663085884 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}] 02:58:05 INFO - PROCESS | 11289 | 1468663085892 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:58:06 INFO - PROCESS | 11289 | 1468663086112 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 02:58:06 INFO - PROCESS | 11289 | 1468663086138 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:06 INFO - PROCESS | 11289 | 1468663086150 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:58:06 INFO - PROCESS | 11289 | ++DOCSHELL 0x91c08000 == 28 [pid = 11289] [id = 559] 02:58:06 INFO - PROCESS | 11289 | ++DOMWINDOW == 70 (0x91c0a400) [pid = 11289] [serial = 1678] [outer = (nil)] 02:58:06 INFO - PROCESS | 11289 | ++DOMWINDOW == 71 (0x91e1d800) [pid = 11289] [serial = 1679] [outer = 0x91c0a400] 02:58:06 INFO - PROCESS | 11289 | 1468663086219 Marionette DEBUG loaded listener.js 02:58:06 INFO - PROCESS | 11289 | ++DOMWINDOW == 72 (0x91e46400) [pid = 11289] [serial = 1680] [outer = 0x91c0a400] 02:58:07 INFO - PROCESS | 11289 | --DOMWINDOW == 71 (0x950d1400) [pid = 11289] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 02:58:07 INFO - PROCESS | 11289 | --DOMWINDOW == 70 (0x90f93400) [pid = 11289] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 02:58:07 INFO - PROCESS | 11289 | --DOMWINDOW == 69 (0x950d6800) [pid = 11289] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 02:58:07 INFO - PROCESS | 11289 | --DOMWINDOW == 68 (0x91c09400) [pid = 11289] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 02:58:07 INFO - PROCESS | 11289 | --DOMWINDOW == 67 (0x919ed400) [pid = 11289] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 02:58:07 INFO - PROCESS | 11289 | --DOMWINDOW == 66 (0x9116a000) [pid = 11289] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 02:58:07 INFO - PROCESS | 11289 | --DOMWINDOW == 65 (0x922ec400) [pid = 11289] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 02:58:07 INFO - PROCESS | 11289 | --DOMWINDOW == 64 (0x8eed8800) [pid = 11289] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 02:58:07 INFO - PROCESS | 11289 | --DOMWINDOW == 63 (0x8e6c7000) [pid = 11289] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 02:58:07 INFO - PROCESS | 11289 | --DOMWINDOW == 62 (0x8e498000) [pid = 11289] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 02:58:07 INFO - PROCESS | 11289 | 1468663087499 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]]]}] 02:58:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 02:58:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1702ms 02:58:07 INFO - PROCESS | 11289 | 1468663087556 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 02:58:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 02:58:07 INFO - PROCESS | 11289 | 1468663087560 Marionette TRACE conn3 <- [1,2209,null,{"value":"8"}] 02:58:07 INFO - PROCESS | 11289 | 1468663087566 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 02:58:07 INFO - PROCESS | 11289 | 1468663087569 Marionette TRACE conn3 <- [1,2210,null,{}] 02:58:07 INFO - PROCESS | 11289 | 1468663087575 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}] 02:58:07 INFO - PROCESS | 11289 | 1468663087579 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:58:07 INFO - PROCESS | 11289 | 1468663087727 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 02:58:07 INFO - PROCESS | 11289 | 1468663087943 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:07 INFO - PROCESS | 11289 | 1468663087953 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:58:07 INFO - PROCESS | 11289 | ++DOCSHELL 0x8e495c00 == 29 [pid = 11289] [id = 560] 02:58:07 INFO - PROCESS | 11289 | ++DOMWINDOW == 63 (0x8edc4800) [pid = 11289] [serial = 1681] [outer = (nil)] 02:58:08 INFO - PROCESS | 11289 | ++DOMWINDOW == 64 (0x91e52800) [pid = 11289] [serial = 1682] [outer = 0x8edc4800] 02:58:08 INFO - PROCESS | 11289 | 1468663088024 Marionette DEBUG loaded listener.js 02:58:08 INFO - PROCESS | 11289 | ++DOMWINDOW == 65 (0x922c9c00) [pid = 11289] [serial = 1683] [outer = 0x8edc4800] 02:58:08 INFO - PROCESS | 11289 | 1468663088692 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]]]}] 02:58:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 02:58:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1178ms 02:58:08 INFO - PROCESS | 11289 | 1468663088744 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 02:58:08 INFO - PROCESS | 11289 | 1468663088747 Marionette TRACE conn3 <- [1,2213,null,{"value":"8"}] 02:58:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 02:58:08 INFO - PROCESS | 11289 | 1468663088753 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 02:58:08 INFO - PROCESS | 11289 | 1468663088755 Marionette TRACE conn3 <- [1,2214,null,{}] 02:58:08 INFO - PROCESS | 11289 | 1468663088761 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}] 02:58:08 INFO - PROCESS | 11289 | 1468663088766 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:58:08 INFO - PROCESS | 11289 | 1468663088963 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 02:58:09 INFO - PROCESS | 11289 | 1468663088977 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:09 INFO - PROCESS | 11289 | 1468663088984 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:58:09 INFO - PROCESS | 11289 | ++DOCSHELL 0x91e1fc00 == 30 [pid = 11289] [id = 561] 02:58:09 INFO - PROCESS | 11289 | ++DOMWINDOW == 66 (0x922e7c00) [pid = 11289] [serial = 1684] [outer = (nil)] 02:58:09 INFO - PROCESS | 11289 | ++DOMWINDOW == 67 (0x92eb3000) [pid = 11289] [serial = 1685] [outer = 0x922e7c00] 02:58:09 INFO - PROCESS | 11289 | 1468663089049 Marionette DEBUG loaded listener.js 02:58:09 INFO - PROCESS | 11289 | ++DOMWINDOW == 68 (0x92eb9000) [pid = 11289] [serial = 1686] [outer = 0x922e7c00] 02:58:10 INFO - PROCESS | 11289 | 1468663090135 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]]]}] 02:58:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 02:58:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1433ms 02:58:10 INFO - PROCESS | 11289 | 1468663090188 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 02:58:10 INFO - PROCESS | 11289 | 1468663090193 Marionette TRACE conn3 <- [1,2217,null,{"value":"8"}] 02:58:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 02:58:10 INFO - PROCESS | 11289 | 1468663090202 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 02:58:10 INFO - PROCESS | 11289 | 1468663090207 Marionette TRACE conn3 <- [1,2218,null,{}] 02:58:10 INFO - PROCESS | 11289 | 1468663090521 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}] 02:58:10 INFO - PROCESS | 11289 | 1468663090526 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:58:10 INFO - PROCESS | 11289 | 1468663090825 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 02:58:10 INFO - PROCESS | 11289 | 1468663090842 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:10 INFO - PROCESS | 11289 | 1468663090851 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:58:10 INFO - PROCESS | 11289 | ++DOCSHELL 0x8e6c3c00 == 31 [pid = 11289] [id = 562] 02:58:10 INFO - PROCESS | 11289 | ++DOMWINDOW == 69 (0x8e6cb000) [pid = 11289] [serial = 1687] [outer = (nil)] 02:58:10 INFO - PROCESS | 11289 | ++DOMWINDOW == 70 (0x8f8be000) [pid = 11289] [serial = 1688] [outer = 0x8e6cb000] 02:58:10 INFO - PROCESS | 11289 | 1468663090969 Marionette DEBUG loaded listener.js 02:58:11 INFO - PROCESS | 11289 | ++DOMWINDOW == 71 (0x90f28400) [pid = 11289] [serial = 1689] [outer = 0x8e6cb000] 02:58:12 INFO - PROCESS | 11289 | 1468663092018 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]]]}] 02:58:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 02:58:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1856ms 02:58:12 INFO - PROCESS | 11289 | 1468663092058 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 02:58:12 INFO - PROCESS | 11289 | 1468663092066 Marionette TRACE conn3 <- [1,2221,null,{"value":"8"}] 02:58:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 02:58:12 INFO - PROCESS | 11289 | 1468663092077 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 02:58:12 INFO - PROCESS | 11289 | 1468663092081 Marionette TRACE conn3 <- [1,2222,null,{}] 02:58:12 INFO - PROCESS | 11289 | 1468663092087 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}] 02:58:12 INFO - PROCESS | 11289 | 1468663092093 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:58:12 INFO - PROCESS | 11289 | 1468663092272 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 02:58:12 INFO - PROCESS | 11289 | 1468663092449 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:12 INFO - PROCESS | 11289 | 1468663092457 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:58:12 INFO - PROCESS | 11289 | ++DOCSHELL 0x919e3800 == 32 [pid = 11289] [id = 563] 02:58:12 INFO - PROCESS | 11289 | ++DOMWINDOW == 72 (0x91e26800) [pid = 11289] [serial = 1690] [outer = (nil)] 02:58:12 INFO - PROCESS | 11289 | ++DOMWINDOW == 73 (0x922ce800) [pid = 11289] [serial = 1691] [outer = 0x91e26800] 02:58:12 INFO - PROCESS | 11289 | 1468663092555 Marionette DEBUG loaded listener.js 02:58:12 INFO - PROCESS | 11289 | ++DOMWINDOW == 74 (0x92e09c00) [pid = 11289] [serial = 1692] [outer = 0x91e26800] 02:58:13 INFO - PROCESS | 11289 | 1468663093635 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]]]}] 02:58:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 02:58:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1632ms 02:58:13 INFO - PROCESS | 11289 | 1468663093709 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 02:58:13 INFO - PROCESS | 11289 | 1468663093713 Marionette TRACE conn3 <- [1,2225,null,{"value":"8"}] 02:58:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 02:58:13 INFO - PROCESS | 11289 | 1468663093720 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 02:58:13 INFO - PROCESS | 11289 | 1468663093726 Marionette TRACE conn3 <- [1,2226,null,{}] 02:58:13 INFO - PROCESS | 11289 | 1468663093842 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}] 02:58:13 INFO - PROCESS | 11289 | 1468663093851 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:58:14 INFO - PROCESS | 11289 | 1468663094051 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 02:58:14 INFO - PROCESS | 11289 | 1468663094286 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:14 INFO - PROCESS | 11289 | 1468663094298 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:58:14 INFO - PROCESS | 11289 | ++DOCSHELL 0x946f7400 == 33 [pid = 11289] [id = 564] 02:58:14 INFO - PROCESS | 11289 | ++DOMWINDOW == 75 (0x950d1400) [pid = 11289] [serial = 1693] [outer = (nil)] 02:58:14 INFO - PROCESS | 11289 | ++DOMWINDOW == 76 (0x9532f000) [pid = 11289] [serial = 1694] [outer = 0x950d1400] 02:58:14 INFO - PROCESS | 11289 | 1468663094378 Marionette DEBUG loaded listener.js 02:58:14 INFO - PROCESS | 11289 | ++DOMWINDOW == 77 (0x95335400) [pid = 11289] [serial = 1695] [outer = 0x950d1400] 02:58:15 INFO - PROCESS | 11289 | 1468663095325 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]]]}] 02:58:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 02:58:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1679ms 02:58:15 INFO - PROCESS | 11289 | 1468663095399 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 02:58:15 INFO - PROCESS | 11289 | 1468663095404 Marionette TRACE conn3 <- [1,2229,null,{"value":"8"}] 02:58:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 02:58:15 INFO - PROCESS | 11289 | 1468663095411 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 02:58:15 INFO - PROCESS | 11289 | 1468663095414 Marionette TRACE conn3 <- [1,2230,null,{}] 02:58:15 INFO - PROCESS | 11289 | 1468663095420 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}] 02:58:15 INFO - PROCESS | 11289 | 1468663095425 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:58:15 INFO - PROCESS | 11289 | 1468663095612 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 02:58:15 INFO - PROCESS | 11289 | 1468663095956 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:15 INFO - PROCESS | 11289 | 1468663095967 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:58:16 INFO - PROCESS | 11289 | ++DOCSHELL 0x8dc7d400 == 34 [pid = 11289] [id = 565] 02:58:16 INFO - PROCESS | 11289 | ++DOMWINDOW == 78 (0x8dc7e400) [pid = 11289] [serial = 1696] [outer = (nil)] 02:58:16 INFO - PROCESS | 11289 | ++DOMWINDOW == 79 (0x8e492000) [pid = 11289] [serial = 1697] [outer = 0x8dc7e400] 02:58:16 INFO - PROCESS | 11289 | 1468663096083 Marionette DEBUG loaded listener.js 02:58:16 INFO - PROCESS | 11289 | ++DOMWINDOW == 80 (0x8e6cb400) [pid = 11289] [serial = 1698] [outer = 0x8dc7e400] 02:58:16 INFO - PROCESS | 11289 | --DOCSHELL 0x8e495c00 == 33 [pid = 11289] [id = 560] 02:58:16 INFO - PROCESS | 11289 | --DOCSHELL 0x91c08000 == 32 [pid = 11289] [id = 559] 02:58:16 INFO - PROCESS | 11289 | --DOCSHELL 0x8f638400 == 31 [pid = 11289] [id = 558] 02:58:16 INFO - PROCESS | 11289 | --DOCSHELL 0x8e6ce400 == 30 [pid = 11289] [id = 557] 02:58:17 INFO - PROCESS | 11289 | 1468663097058 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]]]}] 02:58:17 INFO - PROCESS | 11289 | --DOMWINDOW == 79 (0x9532d400) [pid = 11289] [serial = 1643] [outer = (nil)] [url = about:blank] 02:58:17 INFO - PROCESS | 11289 | --DOMWINDOW == 78 (0x922d2000) [pid = 11289] [serial = 1646] [outer = (nil)] [url = about:blank] 02:58:17 INFO - PROCESS | 11289 | --DOMWINDOW == 77 (0x9533a000) [pid = 11289] [serial = 1644] [outer = (nil)] [url = about:blank] 02:58:17 INFO - PROCESS | 11289 | --DOMWINDOW == 76 (0x95332000) [pid = 11289] [serial = 1631] [outer = (nil)] [url = about:blank] 02:58:17 INFO - PROCESS | 11289 | --DOMWINDOW == 75 (0x9533a800) [pid = 11289] [serial = 1632] [outer = (nil)] [url = about:blank] 02:58:17 INFO - PROCESS | 11289 | --DOMWINDOW == 74 (0x92ebb400) [pid = 11289] [serial = 1623] [outer = (nil)] [url = about:blank] 02:58:17 INFO - PROCESS | 11289 | --DOMWINDOW == 73 (0x91c10c00) [pid = 11289] [serial = 1628] [outer = (nil)] [url = about:blank] 02:58:17 INFO - PROCESS | 11289 | --DOMWINDOW == 72 (0x922e2c00) [pid = 11289] [serial = 1629] [outer = (nil)] [url = about:blank] 02:58:17 INFO - PROCESS | 11289 | --DOMWINDOW == 71 (0x91171000) [pid = 11289] [serial = 1637] [outer = (nil)] [url = about:blank] 02:58:17 INFO - PROCESS | 11289 | --DOMWINDOW == 70 (0x919e7c00) [pid = 11289] [serial = 1638] [outer = (nil)] [url = about:blank] 02:58:17 INFO - PROCESS | 11289 | --DOMWINDOW == 69 (0x92eb8400) [pid = 11289] [serial = 1640] [outer = (nil)] [url = about:blank] 02:58:17 INFO - PROCESS | 11289 | --DOMWINDOW == 68 (0x92eb9c00) [pid = 11289] [serial = 1647] [outer = (nil)] [url = about:blank] 02:58:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 02:58:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1681ms 02:58:17 INFO - PROCESS | 11289 | --DOMWINDOW == 67 (0x8eede000) [pid = 11289] [serial = 1634] [outer = (nil)] [url = about:blank] 02:58:17 INFO - PROCESS | 11289 | --DOMWINDOW == 66 (0x8f636800) [pid = 11289] [serial = 1635] [outer = (nil)] [url = about:blank] 02:58:17 INFO - PROCESS | 11289 | --DOMWINDOW == 65 (0x8f636c00) [pid = 11289] [serial = 1625] [outer = (nil)] [url = about:blank] 02:58:17 INFO - PROCESS | 11289 | --DOMWINDOW == 64 (0x8f8c3c00) [pid = 11289] [serial = 1626] [outer = (nil)] [url = about:blank] 02:58:17 INFO - PROCESS | 11289 | --DOMWINDOW == 63 (0x953db400) [pid = 11289] [serial = 1649] [outer = (nil)] [url = about:blank] 02:58:17 INFO - PROCESS | 11289 | --DOMWINDOW == 62 (0x97ff0c00) [pid = 11289] [serial = 1650] [outer = (nil)] [url = about:blank] 02:58:17 INFO - PROCESS | 11289 | --DOMWINDOW == 61 (0x93b92c00) [pid = 11289] [serial = 1641] [outer = (nil)] [url = about:blank] 02:58:17 INFO - PROCESS | 11289 | 1468663097105 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 02:58:17 INFO - PROCESS | 11289 | 1468663097110 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 02:58:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 02:58:17 INFO - PROCESS | 11289 | 1468663097120 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 02:58:17 INFO - PROCESS | 11289 | 1468663097124 Marionette TRACE conn3 <- [1,2234,null,{}] 02:58:17 INFO - PROCESS | 11289 | 1468663097132 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}] 02:58:17 INFO - PROCESS | 11289 | 1468663097139 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:58:17 INFO - PROCESS | 11289 | 1468663097295 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 02:58:17 INFO - PROCESS | 11289 | 1468663097306 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:17 INFO - PROCESS | 11289 | 1468663097313 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:58:17 INFO - PROCESS | 11289 | ++DOCSHELL 0x8f633c00 == 31 [pid = 11289] [id = 566] 02:58:17 INFO - PROCESS | 11289 | ++DOMWINDOW == 62 (0x8f638400) [pid = 11289] [serial = 1699] [outer = (nil)] 02:58:17 INFO - PROCESS | 11289 | ++DOMWINDOW == 63 (0x8f8bdc00) [pid = 11289] [serial = 1700] [outer = 0x8f638400] 02:58:17 INFO - PROCESS | 11289 | 1468663097409 Marionette DEBUG loaded listener.js 02:58:17 INFO - PROCESS | 11289 | ++DOMWINDOW == 64 (0x90f1fc00) [pid = 11289] [serial = 1701] [outer = 0x8f638400] 02:58:18 INFO - PROCESS | 11289 | 1468663098317 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]]]}] 02:58:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 02:58:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1228ms 02:58:18 INFO - PROCESS | 11289 | 1468663098355 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 02:58:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 02:58:18 INFO - PROCESS | 11289 | 1468663098360 Marionette TRACE conn3 <- [1,2237,null,{"value":"8"}] 02:58:18 INFO - PROCESS | 11289 | 1468663098367 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 02:58:18 INFO - PROCESS | 11289 | 1468663098370 Marionette TRACE conn3 <- [1,2238,null,{}] 02:58:18 INFO - PROCESS | 11289 | 1468663098376 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}] 02:58:18 INFO - PROCESS | 11289 | 1468663098381 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:58:18 INFO - PROCESS | 11289 | 1468663098585 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 02:58:18 INFO - PROCESS | 11289 | 1468663098601 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:18 INFO - PROCESS | 11289 | 1468663098611 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:58:18 INFO - PROCESS | 11289 | ++DOCSHELL 0x90f91400 == 32 [pid = 11289] [id = 567] 02:58:18 INFO - PROCESS | 11289 | ++DOMWINDOW == 65 (0x91172800) [pid = 11289] [serial = 1702] [outer = (nil)] 02:58:18 INFO - PROCESS | 11289 | ++DOMWINDOW == 66 (0x91c08000) [pid = 11289] [serial = 1703] [outer = 0x91172800] 02:58:18 INFO - PROCESS | 11289 | 1468663098674 Marionette DEBUG loaded listener.js 02:58:18 INFO - PROCESS | 11289 | ++DOMWINDOW == 67 (0x922c9800) [pid = 11289] [serial = 1704] [outer = 0x91172800] 02:58:19 INFO - PROCESS | 11289 | 1468663099594 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]]]}] 02:58:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 02:58:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1241ms 02:58:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 02:58:19 INFO - PROCESS | 11289 | 1468663099608 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 02:58:19 INFO - PROCESS | 11289 | 1468663099610 Marionette TRACE conn3 <- [1,2241,null,{"value":"8"}] 02:58:19 INFO - PROCESS | 11289 | 1468663099624 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 02:58:19 INFO - PROCESS | 11289 | 1468663099632 Marionette TRACE conn3 <- [1,2242,null,{}] 02:58:19 INFO - PROCESS | 11289 | 1468663099647 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}] 02:58:19 INFO - PROCESS | 11289 | 1468663099654 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:58:19 INFO - PROCESS | 11289 | 1468663099877 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 02:58:19 INFO - PROCESS | 11289 | 1468663099969 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:19 INFO - PROCESS | 11289 | 1468663099976 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:58:20 INFO - PROCESS | 11289 | ++DOCSHELL 0x8f63a000 == 33 [pid = 11289] [id = 568] 02:58:20 INFO - PROCESS | 11289 | ++DOMWINDOW == 68 (0x93963800) [pid = 11289] [serial = 1705] [outer = (nil)] 02:58:20 INFO - PROCESS | 11289 | ++DOMWINDOW == 69 (0x93b9f400) [pid = 11289] [serial = 1706] [outer = 0x93963800] 02:58:20 INFO - PROCESS | 11289 | 1468663100042 Marionette DEBUG loaded listener.js 02:58:20 INFO - PROCESS | 11289 | ++DOMWINDOW == 70 (0x950cc400) [pid = 11289] [serial = 1707] [outer = 0x93963800] 02:58:20 INFO - PROCESS | 11289 | 1468663100893 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]]]}] 02:58:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 02:58:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1299ms 02:58:20 INFO - PROCESS | 11289 | 1468663100916 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 02:58:20 INFO - PROCESS | 11289 | 1468663100920 Marionette TRACE conn3 <- [1,2245,null,{"value":"8"}] 02:58:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 02:58:20 INFO - PROCESS | 11289 | 1468663100926 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 02:58:20 INFO - PROCESS | 11289 | 1468663100928 Marionette TRACE conn3 <- [1,2246,null,{}] 02:58:20 INFO - PROCESS | 11289 | 1468663100934 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}] 02:58:20 INFO - PROCESS | 11289 | 1468663100940 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:58:21 INFO - PROCESS | 11289 | 1468663101145 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 02:58:21 INFO - PROCESS | 11289 | 1468663101172 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:21 INFO - PROCESS | 11289 | 1468663101180 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:58:21 INFO - PROCESS | 11289 | ++DOCSHELL 0x8dc72800 == 34 [pid = 11289] [id = 569] 02:58:21 INFO - PROCESS | 11289 | ++DOMWINDOW == 71 (0x93b9f800) [pid = 11289] [serial = 1708] [outer = (nil)] 02:58:21 INFO - PROCESS | 11289 | ++DOMWINDOW == 72 (0x9538a400) [pid = 11289] [serial = 1709] [outer = 0x93b9f800] 02:58:21 INFO - PROCESS | 11289 | 1468663101245 Marionette DEBUG loaded listener.js 02:58:21 INFO - PROCESS | 11289 | ++DOMWINDOW == 73 (0x953c3800) [pid = 11289] [serial = 1710] [outer = 0x93b9f800] 02:58:21 INFO - PROCESS | 11289 | --DOMWINDOW == 72 (0x8ec64800) [pid = 11289] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 02:58:21 INFO - PROCESS | 11289 | --DOMWINDOW == 71 (0x919ef400) [pid = 11289] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 02:58:21 INFO - PROCESS | 11289 | --DOMWINDOW == 70 (0x953d6800) [pid = 11289] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 02:58:21 INFO - PROCESS | 11289 | --DOMWINDOW == 69 (0x98ca0400) [pid = 11289] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 02:58:21 INFO - PROCESS | 11289 | --DOMWINDOW == 68 (0x8eee6400) [pid = 11289] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 02:58:21 INFO - PROCESS | 11289 | --DOMWINDOW == 67 (0x8ec60000) [pid = 11289] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 02:58:21 INFO - PROCESS | 11289 | --DOMWINDOW == 66 (0x91c0a400) [pid = 11289] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 02:58:21 INFO - PROCESS | 11289 | --DOMWINDOW == 65 (0x8ec5a400) [pid = 11289] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 02:58:21 INFO - PROCESS | 11289 | --DOMWINDOW == 64 (0x8ec60c00) [pid = 11289] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 02:58:21 INFO - PROCESS | 11289 | --DOMWINDOW == 63 (0x8f8c0c00) [pid = 11289] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 02:58:21 INFO - PROCESS | 11289 | --DOMWINDOW == 62 (0x8edc4800) [pid = 11289] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 02:58:22 INFO - PROCESS | 11289 | 1468663102168 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]]]}] 02:58:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 02:58:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1278ms 02:58:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 02:58:22 INFO - PROCESS | 11289 | 1468663102204 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 02:58:22 INFO - PROCESS | 11289 | 1468663102206 Marionette TRACE conn3 <- [1,2249,null,{"value":"8"}] 02:58:22 INFO - PROCESS | 11289 | 1468663102213 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 02:58:22 INFO - PROCESS | 11289 | 1468663102216 Marionette TRACE conn3 <- [1,2250,null,{}] 02:58:22 INFO - PROCESS | 11289 | 1468663102221 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}] 02:58:22 INFO - PROCESS | 11289 | 1468663102226 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:58:22 INFO - PROCESS | 11289 | 1468663102369 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 02:58:22 INFO - PROCESS | 11289 | 1468663102512 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:22 INFO - PROCESS | 11289 | 1468663102530 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:58:22 INFO - PROCESS | 11289 | ++DOCSHELL 0x8dc7b400 == 35 [pid = 11289] [id = 570] 02:58:22 INFO - PROCESS | 11289 | ++DOMWINDOW == 63 (0x8ec66400) [pid = 11289] [serial = 1711] [outer = (nil)] 02:58:22 INFO - PROCESS | 11289 | ++DOMWINDOW == 64 (0x95337000) [pid = 11289] [serial = 1712] [outer = 0x8ec66400] 02:58:22 INFO - PROCESS | 11289 | 1468663102619 Marionette DEBUG loaded listener.js 02:58:22 INFO - PROCESS | 11289 | ++DOMWINDOW == 65 (0x953cac00) [pid = 11289] [serial = 1713] [outer = 0x8ec66400] 02:58:23 INFO - PROCESS | 11289 | 1468663103411 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]]]}] 02:58:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 02:58:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1238ms 02:58:23 INFO - PROCESS | 11289 | 1468663103450 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 02:58:23 INFO - PROCESS | 11289 | 1468663103453 Marionette TRACE conn3 <- [1,2253,null,{"value":"8"}] 02:58:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 02:58:23 INFO - PROCESS | 11289 | 1468663103466 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 02:58:23 INFO - PROCESS | 11289 | 1468663103469 Marionette TRACE conn3 <- [1,2254,null,{}] 02:58:23 INFO - PROCESS | 11289 | 1468663103475 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}] 02:58:23 INFO - PROCESS | 11289 | 1468663103480 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:58:23 INFO - PROCESS | 11289 | 1468663103681 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 02:58:23 INFO - PROCESS | 11289 | 1468663103889 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:23 INFO - PROCESS | 11289 | 1468663103901 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:58:23 INFO - PROCESS | 11289 | ++DOCSHELL 0x8dc79400 == 36 [pid = 11289] [id = 571] 02:58:23 INFO - PROCESS | 11289 | ++DOMWINDOW == 66 (0x8dc79c00) [pid = 11289] [serial = 1714] [outer = (nil)] 02:58:24 INFO - PROCESS | 11289 | ++DOMWINDOW == 67 (0x8e48a400) [pid = 11289] [serial = 1715] [outer = 0x8dc79c00] 02:58:24 INFO - PROCESS | 11289 | 1468663104023 Marionette DEBUG loaded listener.js 02:58:24 INFO - PROCESS | 11289 | ++DOMWINDOW == 68 (0x8e6d0c00) [pid = 11289] [serial = 1716] [outer = 0x8dc79c00] 02:58:25 INFO - PROCESS | 11289 | 1468663104999 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]]]}] 02:58:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 02:58:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1598ms 02:58:25 INFO - PROCESS | 11289 | 1468663105060 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 02:58:25 INFO - PROCESS | 11289 | 1468663105066 Marionette TRACE conn3 <- [1,2257,null,{"value":"8"}] 02:58:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 02:58:25 INFO - PROCESS | 11289 | 1468663105075 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 02:58:25 INFO - PROCESS | 11289 | 1468663105080 Marionette TRACE conn3 <- [1,2258,null,{}] 02:58:25 INFO - PROCESS | 11289 | 1468663105088 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}] 02:58:25 INFO - PROCESS | 11289 | 1468663105094 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:58:25 INFO - PROCESS | 11289 | 1468663105312 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 02:58:25 INFO - PROCESS | 11289 | 1468663105492 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:25 INFO - PROCESS | 11289 | 1468663105502 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:58:25 INFO - PROCESS | 11289 | ++DOCSHELL 0x9116b400 == 37 [pid = 11289] [id = 572] 02:58:25 INFO - PROCESS | 11289 | ++DOMWINDOW == 69 (0x919e4400) [pid = 11289] [serial = 1717] [outer = (nil)] 02:58:25 INFO - PROCESS | 11289 | ++DOMWINDOW == 70 (0x91c09400) [pid = 11289] [serial = 1718] [outer = 0x919e4400] 02:58:25 INFO - PROCESS | 11289 | 1468663105646 Marionette DEBUG loaded listener.js 02:58:25 INFO - PROCESS | 11289 | ++DOMWINDOW == 71 (0x91e4e000) [pid = 11289] [serial = 1719] [outer = 0x919e4400] 02:58:26 INFO - PROCESS | 11289 | 1468663106561 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]]]}] 02:58:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 02:58:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1534ms 02:58:26 INFO - PROCESS | 11289 | 1468663106609 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 02:58:26 INFO - PROCESS | 11289 | 1468663106614 Marionette TRACE conn3 <- [1,2261,null,{"value":"8"}] 02:58:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 02:58:26 INFO - PROCESS | 11289 | 1468663106621 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 02:58:26 INFO - PROCESS | 11289 | 1468663106624 Marionette TRACE conn3 <- [1,2262,null,{}] 02:58:26 INFO - PROCESS | 11289 | 1468663106630 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}] 02:58:26 INFO - PROCESS | 11289 | 1468663106636 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:58:26 INFO - PROCESS | 11289 | 1468663106818 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 02:58:27 INFO - PROCESS | 11289 | 1468663107004 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:27 INFO - PROCESS | 11289 | 1468663107011 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:58:27 INFO - PROCESS | 11289 | ++DOCSHELL 0x8f640800 == 38 [pid = 11289] [id = 573] 02:58:27 INFO - PROCESS | 11289 | ++DOMWINDOW == 72 (0x8f8bf800) [pid = 11289] [serial = 1720] [outer = (nil)] 02:58:27 INFO - PROCESS | 11289 | ++DOMWINDOW == 73 (0x946f6400) [pid = 11289] [serial = 1721] [outer = 0x8f8bf800] 02:58:27 INFO - PROCESS | 11289 | 1468663107094 Marionette DEBUG loaded listener.js 02:58:27 INFO - PROCESS | 11289 | ++DOMWINDOW == 74 (0x953c2800) [pid = 11289] [serial = 1722] [outer = 0x8f8bf800] 02:58:28 INFO - PROCESS | 11289 | 1468663108059 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]]]}] 02:58:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 02:58:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1479ms 02:58:28 INFO - PROCESS | 11289 | 1468663108100 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 02:58:28 INFO - PROCESS | 11289 | 1468663108107 Marionette TRACE conn3 <- [1,2265,null,{"value":"8"}] 02:58:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 02:58:28 INFO - PROCESS | 11289 | 1468663108124 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 02:58:28 INFO - PROCESS | 11289 | 1468663108131 Marionette TRACE conn3 <- [1,2266,null,{}] 02:58:28 INFO - PROCESS | 11289 | 1468663108137 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}] 02:58:28 INFO - PROCESS | 11289 | 1468663108144 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:58:28 INFO - PROCESS | 11289 | 1468663108326 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 02:58:28 INFO - PROCESS | 11289 | 1468663108510 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:28 INFO - PROCESS | 11289 | 1468663108517 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:58:28 INFO - PROCESS | 11289 | ++DOCSHELL 0x953db400 == 39 [pid = 11289] [id = 574] 02:58:28 INFO - PROCESS | 11289 | ++DOMWINDOW == 75 (0x953e1000) [pid = 11289] [serial = 1723] [outer = (nil)] 02:58:28 INFO - PROCESS | 11289 | ++DOMWINDOW == 76 (0x98181000) [pid = 11289] [serial = 1724] [outer = 0x953e1000] 02:58:28 INFO - PROCESS | 11289 | 1468663108595 Marionette DEBUG loaded listener.js 02:58:28 INFO - PROCESS | 11289 | ++DOMWINDOW == 77 (0x98ca0400) [pid = 11289] [serial = 1725] [outer = 0x953e1000] 02:58:29 INFO - PROCESS | 11289 | 1468663109560 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]]]}] 02:58:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 02:58:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1489ms 02:58:29 INFO - PROCESS | 11289 | 1468663109605 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 02:58:29 INFO - PROCESS | 11289 | 1468663109609 Marionette TRACE conn3 <- [1,2269,null,{"value":"8"}] 02:58:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 02:58:29 INFO - PROCESS | 11289 | 1468663109621 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 02:58:29 INFO - PROCESS | 11289 | 1468663109624 Marionette TRACE conn3 <- [1,2270,null,{}] 02:58:29 INFO - PROCESS | 11289 | 1468663109630 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}] 02:58:29 INFO - PROCESS | 11289 | 1468663109635 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:58:29 INFO - PROCESS | 11289 | 1468663109806 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 02:58:30 INFO - PROCESS | 11289 | 1468663109987 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:30 INFO - PROCESS | 11289 | 1468663109997 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:58:30 INFO - PROCESS | 11289 | ++DOCSHELL 0x9883e400 == 40 [pid = 11289] [id = 575] 02:58:30 INFO - PROCESS | 11289 | ++DOMWINDOW == 78 (0x98c9e000) [pid = 11289] [serial = 1726] [outer = (nil)] 02:58:30 INFO - PROCESS | 11289 | ++DOMWINDOW == 79 (0x99679400) [pid = 11289] [serial = 1727] [outer = 0x98c9e000] 02:58:30 INFO - PROCESS | 11289 | 1468663110076 Marionette DEBUG loaded listener.js 02:58:30 INFO - PROCESS | 11289 | ++DOMWINDOW == 80 (0x99685400) [pid = 11289] [serial = 1728] [outer = 0x98c9e000] 02:58:30 INFO - PROCESS | 11289 | 1468663110960 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]]]}] 02:58:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 02:58:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1386ms 02:58:31 INFO - PROCESS | 11289 | 1468663111001 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 02:58:31 INFO - PROCESS | 11289 | 1468663111005 Marionette TRACE conn3 <- [1,2273,null,{"value":"8"}] 02:58:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 02:58:31 INFO - PROCESS | 11289 | 1468663111012 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 02:58:31 INFO - PROCESS | 11289 | 1468663111016 Marionette TRACE conn3 <- [1,2274,null,{}] 02:58:31 INFO - PROCESS | 11289 | 1468663111021 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}] 02:58:31 INFO - PROCESS | 11289 | 1468663111027 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:58:31 INFO - PROCESS | 11289 | 1468663111212 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 02:58:31 INFO - PROCESS | 11289 | 1468663111405 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:31 INFO - PROCESS | 11289 | 1468663111421 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:58:31 INFO - PROCESS | 11289 | ++DOCSHELL 0x99ac3c00 == 41 [pid = 11289] [id = 576] 02:58:31 INFO - PROCESS | 11289 | ++DOMWINDOW == 81 (0x99ac4400) [pid = 11289] [serial = 1729] [outer = (nil)] 02:58:31 INFO - PROCESS | 11289 | ++DOMWINDOW == 82 (0x99c6f800) [pid = 11289] [serial = 1730] [outer = 0x99ac4400] 02:58:31 INFO - PROCESS | 11289 | 1468663111548 Marionette DEBUG loaded listener.js 02:58:31 INFO - PROCESS | 11289 | ++DOMWINDOW == 83 (0x9a24c800) [pid = 11289] [serial = 1731] [outer = 0x99ac4400] 02:58:32 INFO - PROCESS | 11289 | 1468663112513 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]]]}] 02:58:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 02:58:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1530ms 02:58:32 INFO - PROCESS | 11289 | 1468663112543 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 02:58:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 02:58:32 INFO - PROCESS | 11289 | 1468663112547 Marionette TRACE conn3 <- [1,2277,null,{"value":"8"}] 02:58:32 INFO - PROCESS | 11289 | 1468663112553 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 02:58:32 INFO - PROCESS | 11289 | 1468663112557 Marionette TRACE conn3 <- [1,2278,null,{}] 02:58:32 INFO - PROCESS | 11289 | 1468663112563 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}] 02:58:32 INFO - PROCESS | 11289 | 1468663112568 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:58:32 INFO - PROCESS | 11289 | 1468663112811 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 02:58:32 INFO - PROCESS | 11289 | 1468663112950 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:32 INFO - PROCESS | 11289 | 1468663112960 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:58:32 INFO - PROCESS | 11289 | ++DOCSHELL 0x8e494c00 == 42 [pid = 11289] [id = 577] 02:58:32 INFO - PROCESS | 11289 | ++DOMWINDOW == 84 (0x90f24000) [pid = 11289] [serial = 1732] [outer = (nil)] 02:58:33 INFO - PROCESS | 11289 | ++DOMWINDOW == 85 (0x92121800) [pid = 11289] [serial = 1733] [outer = 0x90f24000] 02:58:33 INFO - PROCESS | 11289 | 1468663113048 Marionette DEBUG loaded listener.js 02:58:33 INFO - PROCESS | 11289 | ++DOMWINDOW == 86 (0x99ac4000) [pid = 11289] [serial = 1734] [outer = 0x90f24000] 02:58:34 INFO - PROCESS | 11289 | 1468663114197 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]]]}] 02:58:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 02:58:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1685ms 02:58:34 INFO - PROCESS | 11289 | 1468663114239 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 02:58:34 INFO - PROCESS | 11289 | 1468663114245 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 02:58:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 02:58:34 INFO - PROCESS | 11289 | 1468663114253 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 02:58:34 INFO - PROCESS | 11289 | 1468663114258 Marionette TRACE conn3 <- [1,2282,null,{}] 02:58:34 INFO - PROCESS | 11289 | 1468663114267 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}] 02:58:34 INFO - PROCESS | 11289 | 1468663114272 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:58:34 INFO - PROCESS | 11289 | 1468663114440 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 02:58:34 INFO - PROCESS | 11289 | 1468663114630 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:34 INFO - PROCESS | 11289 | 1468663114641 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:58:34 INFO - PROCESS | 11289 | ++DOCSHELL 0x8e6c5000 == 43 [pid = 11289] [id = 578] 02:58:34 INFO - PROCESS | 11289 | ++DOMWINDOW == 87 (0x8ec5e000) [pid = 11289] [serial = 1735] [outer = (nil)] 02:58:34 INFO - PROCESS | 11289 | ++DOMWINDOW == 88 (0x8f8bf400) [pid = 11289] [serial = 1736] [outer = 0x8ec5e000] 02:58:34 INFO - PROCESS | 11289 | 1468663114714 Marionette DEBUG loaded listener.js 02:58:34 INFO - PROCESS | 11289 | ++DOMWINDOW == 89 (0x90f1e800) [pid = 11289] [serial = 1737] [outer = 0x8ec5e000] 02:58:35 INFO - PROCESS | 11289 | 1468663115687 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]]]}] 02:58:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 02:58:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1485ms 02:58:35 INFO - PROCESS | 11289 | 1468663115738 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 02:58:35 INFO - PROCESS | 11289 | 1468663115745 Marionette TRACE conn3 <- [1,2285,null,{"value":"8"}] 02:58:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 02:58:35 INFO - PROCESS | 11289 | 1468663115755 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 02:58:35 INFO - PROCESS | 11289 | 1468663115758 Marionette TRACE conn3 <- [1,2286,null,{}] 02:58:35 INFO - PROCESS | 11289 | 1468663115764 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}] 02:58:35 INFO - PROCESS | 11289 | 1468663115770 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:58:35 INFO - PROCESS | 11289 | 1468663115932 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 02:58:36 INFO - PROCESS | 11289 | --DOCSHELL 0x8dc7b400 == 42 [pid = 11289] [id = 570] 02:58:36 INFO - PROCESS | 11289 | --DOCSHELL 0x8dc72800 == 41 [pid = 11289] [id = 569] 02:58:36 INFO - PROCESS | 11289 | --DOCSHELL 0x8f63a000 == 40 [pid = 11289] [id = 568] 02:58:36 INFO - PROCESS | 11289 | --DOCSHELL 0x90f91400 == 39 [pid = 11289] [id = 567] 02:58:36 INFO - PROCESS | 11289 | --DOCSHELL 0x8f633c00 == 38 [pid = 11289] [id = 566] 02:58:36 INFO - PROCESS | 11289 | --DOCSHELL 0x8dc7d400 == 37 [pid = 11289] [id = 565] 02:58:36 INFO - PROCESS | 11289 | --DOCSHELL 0x8ec5f800 == 36 [pid = 11289] [id = 556] 02:58:36 INFO - PROCESS | 11289 | --DOCSHELL 0x919e3800 == 35 [pid = 11289] [id = 563] 02:58:36 INFO - PROCESS | 11289 | --DOCSHELL 0x8e6c3c00 == 34 [pid = 11289] [id = 562] 02:58:36 INFO - PROCESS | 11289 | --DOCSHELL 0x91e1fc00 == 33 [pid = 11289] [id = 561] 02:58:36 INFO - PROCESS | 11289 | --DOCSHELL 0x946f7400 == 32 [pid = 11289] [id = 564] 02:58:36 INFO - PROCESS | 11289 | --DOCSHELL 0x8e6c5000 == 31 [pid = 11289] [id = 578] 02:58:36 INFO - PROCESS | 11289 | --DOCSHELL 0x99ac3c00 == 30 [pid = 11289] [id = 576] 02:58:36 INFO - PROCESS | 11289 | --DOCSHELL 0x8e494c00 == 29 [pid = 11289] [id = 577] 02:58:36 INFO - PROCESS | 11289 | --DOCSHELL 0x9883e400 == 28 [pid = 11289] [id = 575] 02:58:36 INFO - PROCESS | 11289 | --DOCSHELL 0x953db400 == 27 [pid = 11289] [id = 574] 02:58:36 INFO - PROCESS | 11289 | --DOCSHELL 0x9116b400 == 26 [pid = 11289] [id = 572] 02:58:36 INFO - PROCESS | 11289 | --DOCSHELL 0x8f640800 == 25 [pid = 11289] [id = 573] 02:58:36 INFO - PROCESS | 11289 | --DOCSHELL 0x8dc79400 == 24 [pid = 11289] [id = 571] 02:58:37 INFO - PROCESS | 11289 | --DOMWINDOW == 88 (0x90f26c00) [pid = 11289] [serial = 1653] [outer = (nil)] [url = about:blank] 02:58:37 INFO - PROCESS | 11289 | --DOMWINDOW == 87 (0x8eee0000) [pid = 11289] [serial = 1652] [outer = (nil)] [url = about:blank] 02:58:37 INFO - PROCESS | 11289 | --DOMWINDOW == 86 (0x922e9c00) [pid = 11289] [serial = 1656] [outer = (nil)] [url = about:blank] 02:58:37 INFO - PROCESS | 11289 | --DOMWINDOW == 85 (0x9211a800) [pid = 11289] [serial = 1655] [outer = (nil)] [url = about:blank] 02:58:37 INFO - PROCESS | 11289 | --DOMWINDOW == 84 (0x988b9800) [pid = 11289] [serial = 1659] [outer = (nil)] [url = about:blank] 02:58:37 INFO - PROCESS | 11289 | --DOMWINDOW == 83 (0x97febc00) [pid = 11289] [serial = 1658] [outer = (nil)] [url = about:blank] 02:58:37 INFO - PROCESS | 11289 | --DOMWINDOW == 82 (0x99676400) [pid = 11289] [serial = 1662] [outer = (nil)] [url = about:blank] 02:58:37 INFO - PROCESS | 11289 | --DOMWINDOW == 81 (0x99433400) [pid = 11289] [serial = 1661] [outer = (nil)] [url = about:blank] 02:58:37 INFO - PROCESS | 11289 | --DOMWINDOW == 80 (0x99765800) [pid = 11289] [serial = 1665] [outer = (nil)] [url = about:blank] 02:58:37 INFO - PROCESS | 11289 | --DOMWINDOW == 79 (0x946f2000) [pid = 11289] [serial = 1664] [outer = (nil)] [url = about:blank] 02:58:37 INFO - PROCESS | 11289 | --DOMWINDOW == 78 (0x8f63b800) [pid = 11289] [serial = 1668] [outer = (nil)] [url = about:blank] 02:58:37 INFO - PROCESS | 11289 | --DOMWINDOW == 77 (0x91e1d800) [pid = 11289] [serial = 1679] [outer = (nil)] [url = about:blank] 02:58:37 INFO - PROCESS | 11289 | --DOMWINDOW == 76 (0x8edcb400) [pid = 11289] [serial = 1667] [outer = (nil)] [url = about:blank] 02:58:37 INFO - PROCESS | 11289 | --DOMWINDOW == 75 (0x8edc4400) [pid = 11289] [serial = 1673] [outer = (nil)] [url = about:blank] 02:58:37 INFO - PROCESS | 11289 | --DOMWINDOW == 74 (0x919e2800) [pid = 11289] [serial = 1671] [outer = (nil)] [url = about:blank] 02:58:37 INFO - PROCESS | 11289 | --DOMWINDOW == 73 (0x8f8bc400) [pid = 11289] [serial = 1670] [outer = (nil)] [url = about:blank] 02:58:37 INFO - PROCESS | 11289 | --DOMWINDOW == 72 (0x90f1f400) [pid = 11289] [serial = 1676] [outer = (nil)] [url = about:blank] 02:58:37 INFO - PROCESS | 11289 | --DOMWINDOW == 71 (0x91e46400) [pid = 11289] [serial = 1680] [outer = (nil)] [url = about:blank] 02:58:37 INFO - PROCESS | 11289 | --DOMWINDOW == 70 (0x922c9c00) [pid = 11289] [serial = 1683] [outer = (nil)] [url = about:blank] 02:58:37 INFO - PROCESS | 11289 | --DOMWINDOW == 69 (0x8edd0c00) [pid = 11289] [serial = 1674] [outer = (nil)] [url = about:blank] 02:58:37 INFO - PROCESS | 11289 | --DOMWINDOW == 68 (0x92eb3000) [pid = 11289] [serial = 1685] [outer = (nil)] [url = about:blank] 02:58:37 INFO - PROCESS | 11289 | --DOMWINDOW == 67 (0x91e52800) [pid = 11289] [serial = 1682] [outer = (nil)] [url = about:blank] 02:58:37 INFO - PROCESS | 11289 | --DOMWINDOW == 66 (0x90f22400) [pid = 11289] [serial = 1677] [outer = (nil)] [url = about:blank] 02:58:37 INFO - PROCESS | 11289 | 1468663117235 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:37 INFO - PROCESS | 11289 | 1468663117243 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:58:37 INFO - PROCESS | 11289 | ++DOCSHELL 0x8dc7a400 == 25 [pid = 11289] [id = 579] 02:58:37 INFO - PROCESS | 11289 | ++DOMWINDOW == 67 (0x8dc7b400) [pid = 11289] [serial = 1738] [outer = (nil)] 02:58:37 INFO - PROCESS | 11289 | ++DOMWINDOW == 68 (0x8e48d000) [pid = 11289] [serial = 1739] [outer = 0x8dc7b400] 02:58:37 INFO - PROCESS | 11289 | 1468663117323 Marionette DEBUG loaded listener.js 02:58:37 INFO - PROCESS | 11289 | ++DOMWINDOW == 69 (0x8e6c6000) [pid = 11289] [serial = 1740] [outer = 0x8dc7b400] 02:58:38 INFO - PROCESS | 11289 | 1468663118122 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]]]}] 02:58:38 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 02:58:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 2381ms 02:58:38 INFO - PROCESS | 11289 | 1468663118137 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 02:58:38 INFO - PROCESS | 11289 | 1468663118142 Marionette TRACE conn3 <- [1,2289,null,{"value":"8"}] 02:58:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 02:58:38 INFO - PROCESS | 11289 | 1468663118150 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 02:58:38 INFO - PROCESS | 11289 | 1468663118154 Marionette TRACE conn3 <- [1,2290,null,{}] 02:58:38 INFO - PROCESS | 11289 | 1468663118162 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}] 02:58:38 INFO - PROCESS | 11289 | 1468663118169 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:58:38 INFO - PROCESS | 11289 | 1468663118326 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 02:58:38 INFO - PROCESS | 11289 | 1468663118467 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:38 INFO - PROCESS | 11289 | 1468663118475 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:58:38 INFO - PROCESS | 11289 | ++DOCSHELL 0x8edcc000 == 26 [pid = 11289] [id = 580] 02:58:38 INFO - PROCESS | 11289 | ++DOMWINDOW == 70 (0x8eed8800) [pid = 11289] [serial = 1741] [outer = (nil)] 02:58:38 INFO - PROCESS | 11289 | ++DOMWINDOW == 71 (0x8eee4000) [pid = 11289] [serial = 1742] [outer = 0x8eed8800] 02:58:38 INFO - PROCESS | 11289 | 1468663118545 Marionette DEBUG loaded listener.js 02:58:38 INFO - PROCESS | 11289 | ++DOMWINDOW == 72 (0x8f638800) [pid = 11289] [serial = 1743] [outer = 0x8eed8800] 02:58:39 INFO - PROCESS | 11289 | 1468663119342 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]]]}] 02:58:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 02:58:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1228ms 02:58:39 INFO - PROCESS | 11289 | 1468663119381 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 02:58:39 INFO - PROCESS | 11289 | 1468663119386 Marionette TRACE conn3 <- [1,2293,null,{"value":"8"}] 02:58:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 02:58:39 INFO - PROCESS | 11289 | 1468663119393 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 02:58:39 INFO - PROCESS | 11289 | 1468663119396 Marionette TRACE conn3 <- [1,2294,null,{}] 02:58:39 INFO - PROCESS | 11289 | 1468663119402 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}] 02:58:39 INFO - PROCESS | 11289 | 1468663119407 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:58:39 INFO - PROCESS | 11289 | 1468663119570 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 02:58:39 INFO - PROCESS | 11289 | 1468663119582 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:39 INFO - PROCESS | 11289 | 1468663119593 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:58:39 INFO - PROCESS | 11289 | ++DOCSHELL 0x90f22400 == 27 [pid = 11289] [id = 581] 02:58:39 INFO - PROCESS | 11289 | ++DOMWINDOW == 73 (0x90f2a400) [pid = 11289] [serial = 1744] [outer = (nil)] 02:58:39 INFO - PROCESS | 11289 | ++DOMWINDOW == 74 (0x90f8d000) [pid = 11289] [serial = 1745] [outer = 0x90f2a400] 02:58:39 INFO - PROCESS | 11289 | 1468663119658 Marionette DEBUG loaded listener.js 02:58:39 INFO - PROCESS | 11289 | ++DOMWINDOW == 75 (0x9116ac00) [pid = 11289] [serial = 1746] [outer = 0x90f2a400] 02:58:40 INFO - PROCESS | 11289 | 1468663120729 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]]]}] 02:58:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 02:58:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1379ms 02:58:40 INFO - PROCESS | 11289 | 1468663120772 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 02:58:40 INFO - PROCESS | 11289 | 1468663120776 Marionette TRACE conn3 <- [1,2297,null,{"value":"8"}] 02:58:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 02:58:40 INFO - PROCESS | 11289 | 1468663120797 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 02:58:40 INFO - PROCESS | 11289 | 1468663120806 Marionette TRACE conn3 <- [1,2298,null,{}] 02:58:40 INFO - PROCESS | 11289 | 1468663120815 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}] 02:58:40 INFO - PROCESS | 11289 | 1468663120823 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:58:41 INFO - PROCESS | 11289 | 1468663121040 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 02:58:41 INFO - PROCESS | 11289 | 1468663121069 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:41 INFO - PROCESS | 11289 | 1468663121074 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:58:41 INFO - PROCESS | 11289 | ++DOCSHELL 0x8ec64c00 == 28 [pid = 11289] [id = 582] 02:58:41 INFO - PROCESS | 11289 | ++DOMWINDOW == 76 (0x8edc3000) [pid = 11289] [serial = 1747] [outer = (nil)] 02:58:41 INFO - PROCESS | 11289 | ++DOMWINDOW == 77 (0x91e1d800) [pid = 11289] [serial = 1748] [outer = 0x8edc3000] 02:58:41 INFO - PROCESS | 11289 | 1468663121163 Marionette DEBUG loaded listener.js 02:58:41 INFO - PROCESS | 11289 | ++DOMWINDOW == 78 (0x91e4ac00) [pid = 11289] [serial = 1749] [outer = 0x8edc3000] 02:58:42 INFO - PROCESS | 11289 | --DOMWINDOW == 77 (0x91e26800) [pid = 11289] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 02:58:42 INFO - PROCESS | 11289 | --DOMWINDOW == 76 (0x8f638400) [pid = 11289] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 02:58:42 INFO - PROCESS | 11289 | --DOMWINDOW == 75 (0x8e6cb000) [pid = 11289] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 02:58:42 INFO - PROCESS | 11289 | --DOMWINDOW == 74 (0x950d1400) [pid = 11289] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 02:58:42 INFO - PROCESS | 11289 | --DOMWINDOW == 73 (0x93963800) [pid = 11289] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 02:58:42 INFO - PROCESS | 11289 | --DOMWINDOW == 72 (0x8dc7e400) [pid = 11289] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 02:58:42 INFO - PROCESS | 11289 | --DOMWINDOW == 71 (0x93b9f800) [pid = 11289] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 02:58:42 INFO - PROCESS | 11289 | --DOMWINDOW == 70 (0x922e7c00) [pid = 11289] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 02:58:42 INFO - PROCESS | 11289 | --DOMWINDOW == 69 (0x91172800) [pid = 11289] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 02:58:42 INFO - PROCESS | 11289 | --DOMWINDOW == 68 (0x8ec66400) [pid = 11289] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 02:58:42 INFO - PROCESS | 11289 | 1468663122553 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]]]}] 02:58:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 02:58:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1804ms 02:58:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 02:58:42 INFO - PROCESS | 11289 | 1468663122586 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 02:58:42 INFO - PROCESS | 11289 | 1468663122589 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 02:58:42 INFO - PROCESS | 11289 | 1468663122597 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 02:58:42 INFO - PROCESS | 11289 | 1468663122600 Marionette TRACE conn3 <- [1,2302,null,{}] 02:58:42 INFO - PROCESS | 11289 | 1468663122605 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}] 02:58:42 INFO - PROCESS | 11289 | 1468663122610 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:58:42 INFO - PROCESS | 11289 | 1468663122808 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 02:58:42 INFO - PROCESS | 11289 | 1468663122951 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:42 INFO - PROCESS | 11289 | 1468663122961 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:58:42 INFO - PROCESS | 11289 | ++DOCSHELL 0x8dc7c000 == 29 [pid = 11289] [id = 583] 02:58:42 INFO - PROCESS | 11289 | ++DOMWINDOW == 69 (0x8edc8c00) [pid = 11289] [serial = 1750] [outer = (nil)] 02:58:43 INFO - PROCESS | 11289 | ++DOMWINDOW == 70 (0x91e24800) [pid = 11289] [serial = 1751] [outer = 0x8edc8c00] 02:58:43 INFO - PROCESS | 11289 | 1468663123030 Marionette DEBUG loaded listener.js 02:58:43 INFO - PROCESS | 11289 | ++DOMWINDOW == 71 (0x91e53800) [pid = 11289] [serial = 1752] [outer = 0x8edc8c00] 02:58:43 INFO - PROCESS | 11289 | 1468663123715 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]]]}] 02:58:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 02:58:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1128ms 02:58:43 INFO - PROCESS | 11289 | 1468663123724 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 02:58:43 INFO - PROCESS | 11289 | 1468663123728 Marionette TRACE conn3 <- [1,2305,null,{"value":"8"}] 02:58:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 02:58:43 INFO - PROCESS | 11289 | 1468663123733 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 02:58:43 INFO - PROCESS | 11289 | 1468663123736 Marionette TRACE conn3 <- [1,2306,null,{}] 02:58:43 INFO - PROCESS | 11289 | 1468663123741 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}] 02:58:43 INFO - PROCESS | 11289 | 1468663123746 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:58:43 INFO - PROCESS | 11289 | 1468663123940 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 02:58:43 INFO - PROCESS | 11289 | 1468663123957 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:43 INFO - PROCESS | 11289 | 1468663123974 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:58:44 INFO - PROCESS | 11289 | ++DOCSHELL 0x922cdc00 == 30 [pid = 11289] [id = 584] 02:58:44 INFO - PROCESS | 11289 | ++DOMWINDOW == 72 (0x922d1400) [pid = 11289] [serial = 1753] [outer = (nil)] 02:58:44 INFO - PROCESS | 11289 | ++DOMWINDOW == 73 (0x922e5000) [pid = 11289] [serial = 1754] [outer = 0x922d1400] 02:58:44 INFO - PROCESS | 11289 | 1468663124052 Marionette DEBUG loaded listener.js 02:58:44 INFO - PROCESS | 11289 | ++DOMWINDOW == 74 (0x92eb6400) [pid = 11289] [serial = 1755] [outer = 0x922d1400] 02:58:45 INFO - PROCESS | 11289 | 1468663125303 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]]]}] 02:58:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 02:58:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1636ms 02:58:45 INFO - PROCESS | 11289 | 1468663125371 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 02:58:45 INFO - PROCESS | 11289 | 1468663125378 Marionette TRACE conn3 <- [1,2309,null,{"value":"8"}] 02:58:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 02:58:45 INFO - PROCESS | 11289 | 1468663125387 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 02:58:45 INFO - PROCESS | 11289 | 1468663125391 Marionette TRACE conn3 <- [1,2310,null,{}] 02:58:45 INFO - PROCESS | 11289 | 1468663125400 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}] 02:58:45 INFO - PROCESS | 11289 | 1468663125405 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:58:45 INFO - PROCESS | 11289 | 1468663125621 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 02:58:45 INFO - PROCESS | 11289 | 1468663125909 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:45 INFO - PROCESS | 11289 | 1468663125917 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:58:45 INFO - PROCESS | 11289 | ++DOCSHELL 0x8e6ce400 == 31 [pid = 11289] [id = 585] 02:58:45 INFO - PROCESS | 11289 | ++DOMWINDOW == 75 (0x8edc8400) [pid = 11289] [serial = 1756] [outer = (nil)] 02:58:45 INFO - PROCESS | 11289 | ++DOMWINDOW == 76 (0x8eee0400) [pid = 11289] [serial = 1757] [outer = 0x8edc8400] 02:58:46 INFO - PROCESS | 11289 | 1468663126004 Marionette DEBUG loaded listener.js 02:58:46 INFO - PROCESS | 11289 | ++DOMWINDOW == 77 (0x90f88400) [pid = 11289] [serial = 1758] [outer = 0x8edc8400] 02:58:46 INFO - PROCESS | 11289 | 1468663126977 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]]]}] 02:58:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 02:58:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1635ms 02:58:47 INFO - PROCESS | 11289 | 1468663127022 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 02:58:47 INFO - PROCESS | 11289 | 1468663127029 Marionette TRACE conn3 <- [1,2313,null,{"value":"8"}] 02:58:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 02:58:47 INFO - PROCESS | 11289 | 1468663127039 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 02:58:47 INFO - PROCESS | 11289 | 1468663127043 Marionette TRACE conn3 <- [1,2314,null,{}] 02:58:47 INFO - PROCESS | 11289 | 1468663127049 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}] 02:58:47 INFO - PROCESS | 11289 | 1468663127055 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:58:47 INFO - PROCESS | 11289 | 1468663127246 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 02:58:47 INFO - PROCESS | 11289 | 1468663127515 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:47 INFO - PROCESS | 11289 | 1468663127523 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:58:47 INFO - PROCESS | 11289 | ++DOCSHELL 0x91c09c00 == 32 [pid = 11289] [id = 586] 02:58:47 INFO - PROCESS | 11289 | ++DOMWINDOW == 78 (0x91c0e000) [pid = 11289] [serial = 1759] [outer = (nil)] 02:58:47 INFO - PROCESS | 11289 | ++DOMWINDOW == 79 (0x91e26800) [pid = 11289] [serial = 1760] [outer = 0x91c0e000] 02:58:47 INFO - PROCESS | 11289 | 1468663127660 Marionette DEBUG loaded listener.js 02:58:47 INFO - PROCESS | 11289 | ++DOMWINDOW == 80 (0x922c9c00) [pid = 11289] [serial = 1761] [outer = 0x91c0e000] 02:58:48 INFO - PROCESS | 11289 | 1468663128640 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]]]}] 02:58:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 02:58:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1680ms 02:58:48 INFO - PROCESS | 11289 | 1468663128718 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 02:58:48 INFO - PROCESS | 11289 | 1468663128722 Marionette TRACE conn3 <- [1,2317,null,{"value":"8"}] 02:58:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 02:58:48 INFO - PROCESS | 11289 | 1468663128730 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 02:58:48 INFO - PROCESS | 11289 | 1468663128736 Marionette TRACE conn3 <- [1,2318,null,{}] 02:58:48 INFO - PROCESS | 11289 | 1468663128753 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}] 02:58:48 INFO - PROCESS | 11289 | 1468663128761 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:58:48 INFO - PROCESS | 11289 | 1468663128983 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 02:58:49 INFO - PROCESS | 11289 | 1468663129220 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:49 INFO - PROCESS | 11289 | 1468663129230 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:58:49 INFO - PROCESS | 11289 | ++DOCSHELL 0x91c0a400 == 33 [pid = 11289] [id = 587] 02:58:49 INFO - PROCESS | 11289 | ++DOMWINDOW == 81 (0x91e47c00) [pid = 11289] [serial = 1762] [outer = (nil)] 02:58:49 INFO - PROCESS | 11289 | ++DOMWINDOW == 82 (0x9396fc00) [pid = 11289] [serial = 1763] [outer = 0x91e47c00] 02:58:49 INFO - PROCESS | 11289 | 1468663129352 Marionette DEBUG loaded listener.js 02:58:49 INFO - PROCESS | 11289 | ++DOMWINDOW == 83 (0x93b99c00) [pid = 11289] [serial = 1764] [outer = 0x91e47c00] 02:58:50 INFO - PROCESS | 11289 | 1468663130539 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] 02:58:50 INFO - PROCESS | 11289 | 1468663130630 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 02:58:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 02:58:50 INFO - PROCESS | 11289 | 1468663130646 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 02:58:50 INFO - PROCESS | 11289 | 1468663130651 Marionette TRACE conn3 <- [1,2322,null,{}] 02:58:50 INFO - PROCESS | 11289 | 1468663130659 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}] 02:58:50 INFO - PROCESS | 11289 | 1468663130664 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:58:50 INFO - PROCESS | 11289 | 1468663130929 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 02:58:50 INFO - PROCESS | 11289 | --DOCSHELL 0x8f8b9000 == 32 [pid = 11289] [id = 524] 02:58:50 INFO - PROCESS | 11289 | --DOCSHELL 0x8eee1000 == 31 [pid = 11289] [id = 516] 02:58:50 INFO - PROCESS | 11289 | --DOCSHELL 0x8edcd800 == 30 [pid = 11289] [id = 514] 02:58:50 INFO - PROCESS | 11289 | --DOCSHELL 0x8dc78c00 == 29 [pid = 11289] [id = 518] 02:58:51 INFO - PROCESS | 11289 | --DOCSHELL 0x91c07c00 == 28 [pid = 11289] [id = 517] 02:58:51 INFO - PROCESS | 11289 | --DOCSHELL 0x8f63e000 == 27 [pid = 11289] [id = 526] 02:58:51 INFO - PROCESS | 11289 | --DOCSHELL 0x9211d000 == 26 [pid = 11289] [id = 525] 02:58:51 INFO - PROCESS | 11289 | --DOCSHELL 0x8e6ca400 == 25 [pid = 11289] [id = 515] 02:58:51 INFO - PROCESS | 11289 | --DOMWINDOW == 82 (0x95337000) [pid = 11289] [serial = 1712] [outer = (nil)] [url = about:blank] 02:58:51 INFO - PROCESS | 11289 | --DOMWINDOW == 81 (0x953cac00) [pid = 11289] [serial = 1713] [outer = (nil)] [url = about:blank] 02:58:51 INFO - PROCESS | 11289 | --DOMWINDOW == 80 (0x922ce800) [pid = 11289] [serial = 1691] [outer = (nil)] [url = about:blank] 02:58:51 INFO - PROCESS | 11289 | --DOMWINDOW == 79 (0x8f8bdc00) [pid = 11289] [serial = 1700] [outer = (nil)] [url = about:blank] 02:58:51 INFO - PROCESS | 11289 | --DOMWINDOW == 78 (0x92e09c00) [pid = 11289] [serial = 1692] [outer = (nil)] [url = about:blank] 02:58:51 INFO - PROCESS | 11289 | --DOMWINDOW == 77 (0x90f28400) [pid = 11289] [serial = 1689] [outer = (nil)] [url = about:blank] 02:58:51 INFO - PROCESS | 11289 | --DOMWINDOW == 76 (0x95335400) [pid = 11289] [serial = 1695] [outer = (nil)] [url = about:blank] 02:58:51 INFO - PROCESS | 11289 | --DOMWINDOW == 75 (0x93b9f400) [pid = 11289] [serial = 1706] [outer = (nil)] [url = about:blank] 02:58:51 INFO - PROCESS | 11289 | --DOMWINDOW == 74 (0x8e6cb400) [pid = 11289] [serial = 1698] [outer = (nil)] [url = about:blank] 02:58:51 INFO - PROCESS | 11289 | --DOMWINDOW == 73 (0x9538a400) [pid = 11289] [serial = 1709] [outer = (nil)] [url = about:blank] 02:58:51 INFO - PROCESS | 11289 | --DOMWINDOW == 72 (0x92eb9000) [pid = 11289] [serial = 1686] [outer = (nil)] [url = about:blank] 02:58:51 INFO - PROCESS | 11289 | --DOMWINDOW == 71 (0x950cc400) [pid = 11289] [serial = 1707] [outer = (nil)] [url = about:blank] 02:58:51 INFO - PROCESS | 11289 | --DOMWINDOW == 70 (0x8e492000) [pid = 11289] [serial = 1697] [outer = (nil)] [url = about:blank] 02:58:51 INFO - PROCESS | 11289 | --DOMWINDOW == 69 (0x922c9800) [pid = 11289] [serial = 1704] [outer = (nil)] [url = about:blank] 02:58:51 INFO - PROCESS | 11289 | --DOMWINDOW == 68 (0x91c08000) [pid = 11289] [serial = 1703] [outer = (nil)] [url = about:blank] 02:58:51 INFO - PROCESS | 11289 | --DOMWINDOW == 67 (0x8f8be000) [pid = 11289] [serial = 1688] [outer = (nil)] [url = about:blank] 02:58:51 INFO - PROCESS | 11289 | --DOMWINDOW == 66 (0x9532f000) [pid = 11289] [serial = 1694] [outer = (nil)] [url = about:blank] 02:58:51 INFO - PROCESS | 11289 | --DOMWINDOW == 65 (0x953c3800) [pid = 11289] [serial = 1710] [outer = (nil)] [url = about:blank] 02:58:51 INFO - PROCESS | 11289 | --DOMWINDOW == 64 (0x90f1fc00) [pid = 11289] [serial = 1701] [outer = (nil)] [url = about:blank] 02:58:51 INFO - PROCESS | 11289 | 1468663131141 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:51 INFO - PROCESS | 11289 | 1468663131154 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:58:51 INFO - PROCESS | 11289 | ++DOCSHELL 0x8e6ca400 == 26 [pid = 11289] [id = 588] 02:58:51 INFO - PROCESS | 11289 | ++DOMWINDOW == 65 (0x8e6cb400) [pid = 11289] [serial = 1765] [outer = (nil)] 02:58:51 INFO - PROCESS | 11289 | ++DOMWINDOW == 66 (0x8eed7c00) [pid = 11289] [serial = 1766] [outer = 0x8e6cb400] 02:58:51 INFO - PROCESS | 11289 | 1468663131233 Marionette DEBUG loaded listener.js 02:58:51 INFO - PROCESS | 11289 | ++DOMWINDOW == 67 (0x8eee3400) [pid = 11289] [serial = 1767] [outer = 0x8e6cb400] 02:58:51 INFO - PROCESS | 11289 | 1468663131991 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]]]}] 02:58:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 02:58:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1393ms 02:58:52 INFO - PROCESS | 11289 | 1468663132030 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 02:58:52 INFO - PROCESS | 11289 | 1468663132037 Marionette TRACE conn3 <- [1,2325,null,{"value":"8"}] 02:58:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 02:58:52 INFO - PROCESS | 11289 | 1468663132056 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 02:58:52 INFO - PROCESS | 11289 | 1468663132060 Marionette TRACE conn3 <- [1,2326,null,{}] 02:58:52 INFO - PROCESS | 11289 | 1468663132066 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}] 02:58:52 INFO - PROCESS | 11289 | 1468663132071 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:58:52 INFO - PROCESS | 11289 | 1468663132235 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 02:58:52 INFO - PROCESS | 11289 | 1468663132245 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:52 INFO - PROCESS | 11289 | 1468663132257 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:58:52 INFO - PROCESS | 11289 | ++DOCSHELL 0x90f8e400 == 27 [pid = 11289] [id = 589] 02:58:52 INFO - PROCESS | 11289 | ++DOMWINDOW == 68 (0x90f90800) [pid = 11289] [serial = 1768] [outer = (nil)] 02:58:52 INFO - PROCESS | 11289 | ++DOMWINDOW == 69 (0x91176c00) [pid = 11289] [serial = 1769] [outer = 0x90f90800] 02:58:52 INFO - PROCESS | 11289 | 1468663132329 Marionette DEBUG loaded listener.js 02:58:52 INFO - PROCESS | 11289 | ++DOMWINDOW == 70 (0x919ec800) [pid = 11289] [serial = 1770] [outer = 0x90f90800] 02:58:53 INFO - PROCESS | 11289 | 1468663133292 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]]]}] 02:58:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 02:58:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1291ms 02:58:53 INFO - PROCESS | 11289 | 1468663133342 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 02:58:53 INFO - PROCESS | 11289 | 1468663133346 Marionette TRACE conn3 <- [1,2329,null,{"value":"8"}] 02:58:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 02:58:53 INFO - PROCESS | 11289 | 1468663133352 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 02:58:53 INFO - PROCESS | 11289 | 1468663133357 Marionette TRACE conn3 <- [1,2330,null,{}] 02:58:53 INFO - PROCESS | 11289 | 1468663133373 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}] 02:58:53 INFO - PROCESS | 11289 | 1468663133381 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:58:53 INFO - PROCESS | 11289 | 1468663133537 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 02:58:53 INFO - PROCESS | 11289 | 1468663133700 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:53 INFO - PROCESS | 11289 | 1468663133709 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:58:53 INFO - PROCESS | 11289 | ++DOCSHELL 0x922c9800 == 28 [pid = 11289] [id = 590] 02:58:53 INFO - PROCESS | 11289 | ++DOMWINDOW == 71 (0x922ea400) [pid = 11289] [serial = 1771] [outer = (nil)] 02:58:53 INFO - PROCESS | 11289 | ++DOMWINDOW == 72 (0x92eb9000) [pid = 11289] [serial = 1772] [outer = 0x922ea400] 02:58:53 INFO - PROCESS | 11289 | 1468663133782 Marionette DEBUG loaded listener.js 02:58:53 INFO - PROCESS | 11289 | ++DOMWINDOW == 73 (0x9396ac00) [pid = 11289] [serial = 1773] [outer = 0x922ea400] 02:58:54 INFO - PROCESS | 11289 | 1468663134642 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]]]}] 02:58:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 02:58:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1331ms 02:58:54 INFO - PROCESS | 11289 | 1468663134683 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 02:58:54 INFO - PROCESS | 11289 | 1468663134687 Marionette TRACE conn3 <- [1,2333,null,{"value":"8"}] 02:58:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 02:58:54 INFO - PROCESS | 11289 | 1468663134699 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 02:58:54 INFO - PROCESS | 11289 | 1468663134701 Marionette TRACE conn3 <- [1,2334,null,{}] 02:58:54 INFO - PROCESS | 11289 | 1468663134707 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}] 02:58:54 INFO - PROCESS | 11289 | 1468663134711 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:58:54 INFO - PROCESS | 11289 | 1468663134929 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 02:58:54 INFO - PROCESS | 11289 | 1468663134961 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:54 INFO - PROCESS | 11289 | 1468663134968 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:58:54 INFO - PROCESS | 11289 | ++DOCSHELL 0x946f5400 == 29 [pid = 11289] [id = 591] 02:58:54 INFO - PROCESS | 11289 | ++DOMWINDOW == 74 (0x950cc400) [pid = 11289] [serial = 1774] [outer = (nil)] 02:58:55 INFO - PROCESS | 11289 | ++DOMWINDOW == 75 (0x9513d000) [pid = 11289] [serial = 1775] [outer = 0x950cc400] 02:58:55 INFO - PROCESS | 11289 | 1468663135036 Marionette DEBUG loaded listener.js 02:58:55 INFO - PROCESS | 11289 | ++DOMWINDOW == 76 (0x95332c00) [pid = 11289] [serial = 1776] [outer = 0x950cc400] 02:58:55 INFO - PROCESS | 11289 | --DOMWINDOW == 75 (0x8edc3000) [pid = 11289] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 02:58:55 INFO - PROCESS | 11289 | --DOMWINDOW == 74 (0x8dc7b400) [pid = 11289] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 02:58:55 INFO - PROCESS | 11289 | --DOMWINDOW == 73 (0x8dc79c00) [pid = 11289] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 02:58:55 INFO - PROCESS | 11289 | --DOMWINDOW == 72 (0x919e4400) [pid = 11289] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 02:58:55 INFO - PROCESS | 11289 | --DOMWINDOW == 71 (0x8eed8800) [pid = 11289] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 02:58:55 INFO - PROCESS | 11289 | --DOMWINDOW == 70 (0x90f2a400) [pid = 11289] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 02:58:55 INFO - PROCESS | 11289 | --DOMWINDOW == 69 (0x8ec5e000) [pid = 11289] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 02:58:55 INFO - PROCESS | 11289 | --DOMWINDOW == 68 (0x8f8bf800) [pid = 11289] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 02:58:55 INFO - PROCESS | 11289 | --DOMWINDOW == 67 (0x953e1000) [pid = 11289] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 02:58:55 INFO - PROCESS | 11289 | --DOMWINDOW == 66 (0x98c9e000) [pid = 11289] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 02:58:55 INFO - PROCESS | 11289 | --DOMWINDOW == 65 (0x99ac4400) [pid = 11289] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 02:58:55 INFO - PROCESS | 11289 | --DOMWINDOW == 64 (0x8edc8c00) [pid = 11289] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 02:58:55 INFO - PROCESS | 11289 | --DOMWINDOW == 63 (0x90f24000) [pid = 11289] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 02:58:56 INFO - PROCESS | 11289 | 1468663136048 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]]]}] 02:58:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 02:58:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1385ms 02:58:56 INFO - PROCESS | 11289 | 1468663136078 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 02:58:56 INFO - PROCESS | 11289 | 1468663136081 Marionette TRACE conn3 <- [1,2337,null,{"value":"8"}] 02:58:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 02:58:56 INFO - PROCESS | 11289 | 1468663136087 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 02:58:56 INFO - PROCESS | 11289 | 1468663136090 Marionette TRACE conn3 <- [1,2338,null,{}] 02:58:56 INFO - PROCESS | 11289 | 1468663136095 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}] 02:58:56 INFO - PROCESS | 11289 | 1468663136100 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:58:56 INFO - PROCESS | 11289 | 1468663136245 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 02:58:56 INFO - PROCESS | 11289 | 1468663136387 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:56 INFO - PROCESS | 11289 | 1468663136394 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:58:56 INFO - PROCESS | 11289 | ++DOCSHELL 0x8dc7b400 == 30 [pid = 11289] [id = 592] 02:58:56 INFO - PROCESS | 11289 | ++DOMWINDOW == 64 (0x8e6cb000) [pid = 11289] [serial = 1777] [outer = (nil)] 02:58:56 INFO - PROCESS | 11289 | ++DOMWINDOW == 65 (0x919e6400) [pid = 11289] [serial = 1778] [outer = 0x8e6cb000] 02:58:56 INFO - PROCESS | 11289 | 1468663136460 Marionette DEBUG loaded listener.js 02:58:56 INFO - PROCESS | 11289 | ++DOMWINDOW == 66 (0x922e3000) [pid = 11289] [serial = 1779] [outer = 0x8e6cb000] 02:58:57 INFO - PROCESS | 11289 | 1468663137250 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]]]}] 02:58:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 02:58:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1197ms 02:58:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 02:58:57 INFO - PROCESS | 11289 | 1468663137285 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 02:58:57 INFO - PROCESS | 11289 | 1468663137287 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 02:58:57 INFO - PROCESS | 11289 | 1468663137294 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 02:58:57 INFO - PROCESS | 11289 | 1468663137297 Marionette TRACE conn3 <- [1,2342,null,{}] 02:58:57 INFO - PROCESS | 11289 | 1468663137312 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}] 02:58:57 INFO - PROCESS | 11289 | 1468663137322 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:58:57 INFO - PROCESS | 11289 | 1468663137514 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 02:58:57 INFO - PROCESS | 11289 | 1468663137525 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:57 INFO - PROCESS | 11289 | 1468663137532 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:58:57 INFO - PROCESS | 11289 | ++DOCSHELL 0x8f8b8000 == 31 [pid = 11289] [id = 593] 02:58:57 INFO - PROCESS | 11289 | ++DOMWINDOW == 67 (0x953c6000) [pid = 11289] [serial = 1780] [outer = (nil)] 02:58:57 INFO - PROCESS | 11289 | ++DOMWINDOW == 68 (0x953cfc00) [pid = 11289] [serial = 1781] [outer = 0x953c6000] 02:58:57 INFO - PROCESS | 11289 | 1468663137600 Marionette DEBUG loaded listener.js 02:58:57 INFO - PROCESS | 11289 | ++DOMWINDOW == 69 (0x919e8c00) [pid = 11289] [serial = 1782] [outer = 0x953c6000] 02:58:58 INFO - PROCESS | 11289 | 1468663138757 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]]]}] 02:58:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 02:58:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1496ms 02:58:58 INFO - PROCESS | 11289 | 1468663138790 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 02:58:58 INFO - PROCESS | 11289 | 1468663138796 Marionette TRACE conn3 <- [1,2345,null,{"value":"8"}] 02:58:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 02:58:58 INFO - PROCESS | 11289 | 1468663138804 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 02:58:58 INFO - PROCESS | 11289 | 1468663138811 Marionette TRACE conn3 <- [1,2346,null,{}] 02:58:58 INFO - PROCESS | 11289 | 1468663138819 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}] 02:58:58 INFO - PROCESS | 11289 | 1468663138825 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:58:59 INFO - PROCESS | 11289 | 1468663139020 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 02:58:59 INFO - PROCESS | 11289 | 1468663139206 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:59 INFO - PROCESS | 11289 | 1468663139215 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:58:59 INFO - PROCESS | 11289 | ++DOCSHELL 0x8e6c6400 == 32 [pid = 11289] [id = 594] 02:58:59 INFO - PROCESS | 11289 | ++DOMWINDOW == 70 (0x8edc5c00) [pid = 11289] [serial = 1783] [outer = (nil)] 02:58:59 INFO - PROCESS | 11289 | ++DOMWINDOW == 71 (0x90f23c00) [pid = 11289] [serial = 1784] [outer = 0x8edc5c00] 02:58:59 INFO - PROCESS | 11289 | 1468663139303 Marionette DEBUG loaded listener.js 02:58:59 INFO - PROCESS | 11289 | ++DOMWINDOW == 72 (0x90f8e800) [pid = 11289] [serial = 1785] [outer = 0x8edc5c00] 02:59:00 INFO - PROCESS | 11289 | 1468663140358 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]]]}] 02:59:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 02:59:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1586ms 02:59:00 INFO - PROCESS | 11289 | 1468663140390 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 02:59:00 INFO - PROCESS | 11289 | 1468663140398 Marionette TRACE conn3 <- [1,2349,null,{"value":"8"}] 02:59:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 02:59:00 INFO - PROCESS | 11289 | 1468663140408 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 02:59:00 INFO - PROCESS | 11289 | 1468663140412 Marionette TRACE conn3 <- [1,2350,null,{}] 02:59:00 INFO - PROCESS | 11289 | 1468663140419 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}] 02:59:00 INFO - PROCESS | 11289 | 1468663140425 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:59:00 INFO - PROCESS | 11289 | 1468663140615 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 02:59:00 INFO - PROCESS | 11289 | 1468663140811 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:00 INFO - PROCESS | 11289 | 1468663140820 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:59:00 INFO - PROCESS | 11289 | ++DOCSHELL 0x90f85c00 == 33 [pid = 11289] [id = 595] 02:59:00 INFO - PROCESS | 11289 | ++DOMWINDOW == 73 (0x922e7000) [pid = 11289] [serial = 1786] [outer = (nil)] 02:59:01 INFO - PROCESS | 11289 | ++DOMWINDOW == 74 (0x93b97c00) [pid = 11289] [serial = 1787] [outer = 0x922e7000] 02:59:01 INFO - PROCESS | 11289 | 1468663141037 Marionette DEBUG loaded listener.js 02:59:01 INFO - PROCESS | 11289 | ++DOMWINDOW == 75 (0x95142800) [pid = 11289] [serial = 1788] [outer = 0x922e7000] 02:59:02 INFO - PROCESS | 11289 | 1468663142025 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]]]}] 02:59:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 02:59:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1680ms 02:59:02 INFO - PROCESS | 11289 | 1468663142089 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 02:59:02 INFO - PROCESS | 11289 | 1468663142094 Marionette TRACE conn3 <- [1,2353,null,{"value":"8"}] 02:59:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 02:59:02 INFO - PROCESS | 11289 | 1468663142101 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 02:59:02 INFO - PROCESS | 11289 | 1468663142107 Marionette TRACE conn3 <- [1,2354,null,{}] 02:59:02 INFO - PROCESS | 11289 | 1468663142124 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}] 02:59:02 INFO - PROCESS | 11289 | 1468663142132 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:59:02 INFO - PROCESS | 11289 | 1468663142361 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 02:59:02 INFO - PROCESS | 11289 | 1468663142609 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:02 INFO - PROCESS | 11289 | 1468663142617 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:59:02 INFO - PROCESS | 11289 | ++DOCSHELL 0x8eee6400 == 34 [pid = 11289] [id = 596] 02:59:02 INFO - PROCESS | 11289 | ++DOMWINDOW == 76 (0x953cb400) [pid = 11289] [serial = 1789] [outer = (nil)] 02:59:02 INFO - PROCESS | 11289 | ++DOMWINDOW == 77 (0x97f08000) [pid = 11289] [serial = 1790] [outer = 0x953cb400] 02:59:02 INFO - PROCESS | 11289 | 1468663142756 Marionette DEBUG loaded listener.js 02:59:02 INFO - PROCESS | 11289 | ++DOMWINDOW == 78 (0x9883e400) [pid = 11289] [serial = 1791] [outer = 0x953cb400] 02:59:03 INFO - PROCESS | 11289 | 1468663143639 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]]]}] 02:59:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 02:59:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1592ms 02:59:03 INFO - PROCESS | 11289 | 1468663143693 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 02:59:03 INFO - PROCESS | 11289 | 1468663143697 Marionette TRACE conn3 <- [1,2357,null,{"value":"8"}] 02:59:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 02:59:03 INFO - PROCESS | 11289 | 1468663143704 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 02:59:03 INFO - PROCESS | 11289 | 1468663143707 Marionette TRACE conn3 <- [1,2358,null,{}] 02:59:03 INFO - PROCESS | 11289 | 1468663143713 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}] 02:59:03 INFO - PROCESS | 11289 | 1468663143718 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:59:03 INFO - PROCESS | 11289 | 1468663143901 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 02:59:04 INFO - PROCESS | 11289 | 1468663144085 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:04 INFO - PROCESS | 11289 | 1468663144093 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:59:04 INFO - PROCESS | 11289 | ++DOCSHELL 0x953dd400 == 35 [pid = 11289] [id = 597] 02:59:04 INFO - PROCESS | 11289 | ++DOMWINDOW == 79 (0x98844c00) [pid = 11289] [serial = 1792] [outer = (nil)] 02:59:04 INFO - PROCESS | 11289 | ++DOMWINDOW == 80 (0x99428000) [pid = 11289] [serial = 1793] [outer = 0x98844c00] 02:59:04 INFO - PROCESS | 11289 | 1468663144175 Marionette DEBUG loaded listener.js 02:59:04 INFO - PROCESS | 11289 | ++DOMWINDOW == 81 (0x99434c00) [pid = 11289] [serial = 1794] [outer = 0x98844c00] 02:59:05 INFO - PROCESS | 11289 | 1468663145090 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]]]}] 02:59:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 02:59:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1430ms 02:59:05 INFO - PROCESS | 11289 | 1468663145135 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 02:59:05 INFO - PROCESS | 11289 | 1468663145139 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 02:59:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 02:59:05 INFO - PROCESS | 11289 | 1468663145145 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 02:59:05 INFO - PROCESS | 11289 | 1468663145148 Marionette TRACE conn3 <- [1,2362,null,{}] 02:59:05 INFO - PROCESS | 11289 | 1468663145154 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}] 02:59:05 INFO - PROCESS | 11289 | 1468663145159 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:59:05 INFO - PROCESS | 11289 | 1468663145323 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 02:59:05 INFO - PROCESS | 11289 | 1468663145507 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:05 INFO - PROCESS | 11289 | 1468663145516 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:59:05 INFO - PROCESS | 11289 | ++DOCSHELL 0x953c6c00 == 36 [pid = 11289] [id = 598] 02:59:05 INFO - PROCESS | 11289 | ++DOMWINDOW == 82 (0x953d0800) [pid = 11289] [serial = 1795] [outer = (nil)] 02:59:05 INFO - PROCESS | 11289 | ++DOMWINDOW == 83 (0x99764000) [pid = 11289] [serial = 1796] [outer = 0x953d0800] 02:59:05 INFO - PROCESS | 11289 | 1468663145592 Marionette DEBUG loaded listener.js 02:59:05 INFO - PROCESS | 11289 | ++DOMWINDOW == 84 (0x998af400) [pid = 11289] [serial = 1797] [outer = 0x953d0800] 02:59:06 INFO - PROCESS | 11289 | 1468663146613 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]]]}] 02:59:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 02:59:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1533ms 02:59:06 INFO - PROCESS | 11289 | 1468663146679 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 02:59:06 INFO - PROCESS | 11289 | 1468663146683 Marionette TRACE conn3 <- [1,2365,null,{"value":"8"}] 02:59:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 02:59:06 INFO - PROCESS | 11289 | 1468663146689 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 02:59:06 INFO - PROCESS | 11289 | 1468663146693 Marionette TRACE conn3 <- [1,2366,null,{}] 02:59:06 INFO - PROCESS | 11289 | 1468663146698 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}] 02:59:06 INFO - PROCESS | 11289 | 1468663146708 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:59:06 INFO - PROCESS | 11289 | 1468663146939 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 02:59:07 INFO - PROCESS | 11289 | 1468663147166 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:07 INFO - PROCESS | 11289 | 1468663147177 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:59:07 INFO - PROCESS | 11289 | ++DOCSHELL 0x8e6cd000 == 37 [pid = 11289] [id = 599] 02:59:07 INFO - PROCESS | 11289 | ++DOMWINDOW == 85 (0x8ec62400) [pid = 11289] [serial = 1798] [outer = (nil)] 02:59:07 INFO - PROCESS | 11289 | ++DOMWINDOW == 86 (0x90f92000) [pid = 11289] [serial = 1799] [outer = 0x8ec62400] 02:59:07 INFO - PROCESS | 11289 | 1468663147301 Marionette DEBUG loaded listener.js 02:59:07 INFO - PROCESS | 11289 | ++DOMWINDOW == 87 (0x9211f800) [pid = 11289] [serial = 1800] [outer = 0x8ec62400] 02:59:08 INFO - PROCESS | 11289 | 1468663148417 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]]]}] 02:59:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 02:59:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1779ms 02:59:08 INFO - PROCESS | 11289 | 1468663148470 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 02:59:08 INFO - PROCESS | 11289 | 1468663148476 Marionette TRACE conn3 <- [1,2369,null,{"value":"8"}] 02:59:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 02:59:08 INFO - PROCESS | 11289 | 1468663148485 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 02:59:08 INFO - PROCESS | 11289 | 1468663148490 Marionette TRACE conn3 <- [1,2370,null,{}] 02:59:08 INFO - PROCESS | 11289 | 1468663148498 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}] 02:59:08 INFO - PROCESS | 11289 | 1468663148503 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:59:08 INFO - PROCESS | 11289 | 1468663148674 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 02:59:08 INFO - PROCESS | 11289 | 1468663148916 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:08 INFO - PROCESS | 11289 | 1468663148928 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:59:09 INFO - PROCESS | 11289 | ++DOCSHELL 0x8e6cf000 == 38 [pid = 11289] [id = 600] 02:59:09 INFO - PROCESS | 11289 | ++DOMWINDOW == 88 (0x8ec62c00) [pid = 11289] [serial = 1801] [outer = (nil)] 02:59:09 INFO - PROCESS | 11289 | ++DOMWINDOW == 89 (0x90f1bc00) [pid = 11289] [serial = 1802] [outer = 0x8ec62c00] 02:59:09 INFO - PROCESS | 11289 | 1468663149092 Marionette DEBUG loaded listener.js 02:59:09 INFO - PROCESS | 11289 | ++DOMWINDOW == 90 (0x90f2a400) [pid = 11289] [serial = 1803] [outer = 0x8ec62c00] 02:59:10 INFO - PROCESS | 11289 | --DOCSHELL 0x8edc5800 == 37 [pid = 11289] [id = 523] 02:59:10 INFO - PROCESS | 11289 | --DOCSHELL 0x9396e400 == 36 [pid = 11289] [id = 527] 02:59:10 INFO - PROCESS | 11289 | --DOCSHELL 0x93b9a000 == 35 [pid = 11289] [id = 522] 02:59:10 INFO - PROCESS | 11289 | --DOCSHELL 0x91c0f800 == 34 [pid = 11289] [id = 531] 02:59:10 INFO - PROCESS | 11289 | --DOCSHELL 0x8f8c5000 == 33 [pid = 11289] [id = 530] 02:59:10 INFO - PROCESS | 11289 | --DOCSHELL 0x8dc76c00 == 32 [pid = 11289] [id = 529] 02:59:10 INFO - PROCESS | 11289 | --DOCSHELL 0x8dc7a400 == 31 [pid = 11289] [id = 579] 02:59:10 INFO - PROCESS | 11289 | --DOCSHELL 0x8f8c0800 == 30 [pid = 11289] [id = 519] 02:59:10 INFO - PROCESS | 11289 | --DOCSHELL 0x8ec68000 == 29 [pid = 11289] [id = 520] 02:59:10 INFO - PROCESS | 11289 | --DOCSHELL 0x8dc71c00 == 28 [pid = 11289] [id = 528] 02:59:10 INFO - PROCESS | 11289 | --DOCSHELL 0x90f8d800 == 27 [pid = 11289] [id = 521] 02:59:10 INFO - PROCESS | 11289 | --DOMWINDOW == 89 (0x91e1d800) [pid = 11289] [serial = 1748] [outer = (nil)] [url = about:blank] 02:59:10 INFO - PROCESS | 11289 | --DOMWINDOW == 88 (0x8e48d000) [pid = 11289] [serial = 1739] [outer = (nil)] [url = about:blank] 02:59:10 INFO - PROCESS | 11289 | --DOMWINDOW == 87 (0x8e6d0c00) [pid = 11289] [serial = 1716] [outer = (nil)] [url = about:blank] 02:59:10 INFO - PROCESS | 11289 | --DOMWINDOW == 86 (0x8e48a400) [pid = 11289] [serial = 1715] [outer = (nil)] [url = about:blank] 02:59:10 INFO - PROCESS | 11289 | --DOMWINDOW == 85 (0x8e6c6000) [pid = 11289] [serial = 1740] [outer = (nil)] [url = about:blank] 02:59:10 INFO - PROCESS | 11289 | --DOMWINDOW == 84 (0x91e4e000) [pid = 11289] [serial = 1719] [outer = (nil)] [url = about:blank] 02:59:10 INFO - PROCESS | 11289 | --DOMWINDOW == 83 (0x8eee4000) [pid = 11289] [serial = 1742] [outer = (nil)] [url = about:blank] 02:59:10 INFO - PROCESS | 11289 | --DOMWINDOW == 82 (0x8f638800) [pid = 11289] [serial = 1743] [outer = (nil)] [url = about:blank] 02:59:10 INFO - PROCESS | 11289 | --DOMWINDOW == 81 (0x90f8d000) [pid = 11289] [serial = 1745] [outer = (nil)] [url = about:blank] 02:59:10 INFO - PROCESS | 11289 | --DOMWINDOW == 80 (0x91c09400) [pid = 11289] [serial = 1718] [outer = (nil)] [url = about:blank] 02:59:10 INFO - PROCESS | 11289 | --DOMWINDOW == 79 (0x90f1e800) [pid = 11289] [serial = 1737] [outer = (nil)] [url = about:blank] 02:59:10 INFO - PROCESS | 11289 | --DOMWINDOW == 78 (0x8f8bf400) [pid = 11289] [serial = 1736] [outer = (nil)] [url = about:blank] 02:59:10 INFO - PROCESS | 11289 | --DOMWINDOW == 77 (0x953c2800) [pid = 11289] [serial = 1722] [outer = (nil)] [url = about:blank] 02:59:10 INFO - PROCESS | 11289 | --DOMWINDOW == 76 (0x946f6400) [pid = 11289] [serial = 1721] [outer = (nil)] [url = about:blank] 02:59:10 INFO - PROCESS | 11289 | --DOMWINDOW == 75 (0x98ca0400) [pid = 11289] [serial = 1725] [outer = (nil)] [url = about:blank] 02:59:10 INFO - PROCESS | 11289 | --DOMWINDOW == 74 (0x98181000) [pid = 11289] [serial = 1724] [outer = (nil)] [url = about:blank] 02:59:10 INFO - PROCESS | 11289 | --DOMWINDOW == 73 (0x99685400) [pid = 11289] [serial = 1728] [outer = (nil)] [url = about:blank] 02:59:10 INFO - PROCESS | 11289 | --DOMWINDOW == 72 (0x99679400) [pid = 11289] [serial = 1727] [outer = (nil)] [url = about:blank] 02:59:10 INFO - PROCESS | 11289 | --DOMWINDOW == 71 (0x9a24c800) [pid = 11289] [serial = 1731] [outer = (nil)] [url = about:blank] 02:59:10 INFO - PROCESS | 11289 | --DOMWINDOW == 70 (0x99c6f800) [pid = 11289] [serial = 1730] [outer = (nil)] [url = about:blank] 02:59:10 INFO - PROCESS | 11289 | --DOMWINDOW == 69 (0x91e4ac00) [pid = 11289] [serial = 1749] [outer = (nil)] [url = about:blank] 02:59:10 INFO - PROCESS | 11289 | --DOMWINDOW == 68 (0x91e24800) [pid = 11289] [serial = 1751] [outer = (nil)] [url = about:blank] 02:59:10 INFO - PROCESS | 11289 | --DOMWINDOW == 67 (0x99ac4000) [pid = 11289] [serial = 1734] [outer = (nil)] [url = about:blank] 02:59:10 INFO - PROCESS | 11289 | --DOMWINDOW == 66 (0x92121800) [pid = 11289] [serial = 1733] [outer = (nil)] [url = about:blank] 02:59:10 INFO - PROCESS | 11289 | --DOMWINDOW == 65 (0x922e5000) [pid = 11289] [serial = 1754] [outer = (nil)] [url = about:blank] 02:59:10 INFO - PROCESS | 11289 | --DOMWINDOW == 64 (0x9116ac00) [pid = 11289] [serial = 1746] [outer = (nil)] [url = about:blank] 02:59:10 INFO - PROCESS | 11289 | --DOMWINDOW == 63 (0x91e53800) [pid = 11289] [serial = 1752] [outer = (nil)] [url = about:blank] 02:59:11 INFO - PROCESS | 11289 | 1468663151129 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]]]}] 02:59:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 02:59:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 2694ms 02:59:11 INFO - PROCESS | 11289 | 1468663151179 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 02:59:11 INFO - PROCESS | 11289 | 1468663151185 Marionette TRACE conn3 <- [1,2373,null,{"value":"8"}] 02:59:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 02:59:11 INFO - PROCESS | 11289 | 1468663151193 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 02:59:11 INFO - PROCESS | 11289 | 1468663151198 Marionette TRACE conn3 <- [1,2374,null,{}] 02:59:11 INFO - PROCESS | 11289 | 1468663151206 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}] 02:59:11 INFO - PROCESS | 11289 | 1468663151212 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:59:11 INFO - PROCESS | 11289 | 1468663151376 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 02:59:11 INFO - PROCESS | 11289 | 1468663151389 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:11 INFO - PROCESS | 11289 | 1468663151399 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:59:11 INFO - PROCESS | 11289 | ++DOCSHELL 0x8e6c4400 == 28 [pid = 11289] [id = 601] 02:59:11 INFO - PROCESS | 11289 | ++DOMWINDOW == 64 (0x8e6c6000) [pid = 11289] [serial = 1804] [outer = (nil)] 02:59:11 INFO - PROCESS | 11289 | ++DOMWINDOW == 65 (0x8ec61000) [pid = 11289] [serial = 1805] [outer = 0x8e6c6000] 02:59:11 INFO - PROCESS | 11289 | 1468663151528 Marionette DEBUG loaded listener.js 02:59:11 INFO - PROCESS | 11289 | ++DOMWINDOW == 66 (0x8ec63800) [pid = 11289] [serial = 1806] [outer = 0x8e6c6000] 02:59:12 INFO - PROCESS | 11289 | 1468663152456 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]]]}] 02:59:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 02:59:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1291ms 02:59:12 INFO - PROCESS | 11289 | 1468663152484 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 02:59:12 INFO - PROCESS | 11289 | 1468663152493 Marionette TRACE conn3 <- [1,2377,null,{"value":"8"}] 02:59:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 02:59:12 INFO - PROCESS | 11289 | 1468663152511 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 02:59:12 INFO - PROCESS | 11289 | 1468663152515 Marionette TRACE conn3 <- [1,2378,null,{}] 02:59:12 INFO - PROCESS | 11289 | 1468663152521 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}] 02:59:12 INFO - PROCESS | 11289 | 1468663152527 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:59:12 INFO - PROCESS | 11289 | 1468663152692 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 02:59:12 INFO - PROCESS | 11289 | 1468663152707 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:12 INFO - PROCESS | 11289 | 1468663152713 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:59:12 INFO - PROCESS | 11289 | ++DOCSHELL 0x8f639400 == 29 [pid = 11289] [id = 602] 02:59:12 INFO - PROCESS | 11289 | ++DOMWINDOW == 67 (0x8f63b000) [pid = 11289] [serial = 1807] [outer = (nil)] 02:59:12 INFO - PROCESS | 11289 | ++DOMWINDOW == 68 (0x8f8b7c00) [pid = 11289] [serial = 1808] [outer = 0x8f63b000] 02:59:12 INFO - PROCESS | 11289 | 1468663152796 Marionette DEBUG loaded listener.js 02:59:12 INFO - PROCESS | 11289 | ++DOMWINDOW == 69 (0x8f8bcc00) [pid = 11289] [serial = 1809] [outer = 0x8f63b000] 02:59:13 INFO - PROCESS | 11289 | 1468663153844 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]]]}] 02:59:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 02:59:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1382ms 02:59:13 INFO - PROCESS | 11289 | 1468663153892 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 02:59:13 INFO - PROCESS | 11289 | 1468663153895 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 02:59:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 02:59:13 INFO - PROCESS | 11289 | 1468663153908 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 02:59:13 INFO - PROCESS | 11289 | 1468663153913 Marionette TRACE conn3 <- [1,2382,null,{}] 02:59:13 INFO - PROCESS | 11289 | 1468663153931 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}] 02:59:13 INFO - PROCESS | 11289 | 1468663153939 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:59:14 INFO - PROCESS | 11289 | 1468663154153 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 02:59:14 INFO - PROCESS | 11289 | 1468663154175 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:14 INFO - PROCESS | 11289 | 1468663154190 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:59:14 INFO - PROCESS | 11289 | ++DOCSHELL 0x9116fc00 == 30 [pid = 11289] [id = 603] 02:59:14 INFO - PROCESS | 11289 | ++DOMWINDOW == 70 (0x91170800) [pid = 11289] [serial = 1810] [outer = (nil)] 02:59:14 INFO - PROCESS | 11289 | ++DOMWINDOW == 71 (0x919e7400) [pid = 11289] [serial = 1811] [outer = 0x91170800] 02:59:14 INFO - PROCESS | 11289 | 1468663154258 Marionette DEBUG loaded listener.js 02:59:14 INFO - PROCESS | 11289 | ++DOMWINDOW == 72 (0x91c07000) [pid = 11289] [serial = 1812] [outer = 0x91170800] 02:59:15 INFO - PROCESS | 11289 | 1468663155235 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]]]}] 02:59:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 02:59:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1384ms 02:59:15 INFO - PROCESS | 11289 | 1468663155293 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 02:59:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 02:59:15 INFO - PROCESS | 11289 | 1468663155297 Marionette TRACE conn3 <- [1,2385,null,{"value":"8"}] 02:59:15 INFO - PROCESS | 11289 | 1468663155335 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 02:59:15 INFO - PROCESS | 11289 | 1468663155338 Marionette TRACE conn3 <- [1,2386,null,{}] 02:59:15 INFO - PROCESS | 11289 | 1468663155344 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}] 02:59:15 INFO - PROCESS | 11289 | 1468663155349 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:59:15 INFO - PROCESS | 11289 | 1468663155556 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 02:59:16 INFO - PROCESS | 11289 | --DOMWINDOW == 71 (0x950cc400) [pid = 11289] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 02:59:16 INFO - PROCESS | 11289 | --DOMWINDOW == 70 (0x91e47c00) [pid = 11289] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 02:59:16 INFO - PROCESS | 11289 | --DOMWINDOW == 69 (0x8e6cb400) [pid = 11289] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 02:59:16 INFO - PROCESS | 11289 | --DOMWINDOW == 68 (0x91c0e000) [pid = 11289] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 02:59:16 INFO - PROCESS | 11289 | --DOMWINDOW == 67 (0x8edc8400) [pid = 11289] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 02:59:16 INFO - PROCESS | 11289 | --DOMWINDOW == 66 (0x90f90800) [pid = 11289] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 02:59:16 INFO - PROCESS | 11289 | --DOMWINDOW == 65 (0x922d1400) [pid = 11289] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 02:59:16 INFO - PROCESS | 11289 | --DOMWINDOW == 64 (0x953c6000) [pid = 11289] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 02:59:16 INFO - PROCESS | 11289 | --DOMWINDOW == 63 (0x922ea400) [pid = 11289] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 02:59:16 INFO - PROCESS | 11289 | --DOMWINDOW == 62 (0x8e6cb000) [pid = 11289] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 02:59:16 INFO - PROCESS | 11289 | 1468663156075 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:16 INFO - PROCESS | 11289 | 1468663156081 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:59:16 INFO - PROCESS | 11289 | ++DOCSHELL 0x8dc7dc00 == 31 [pid = 11289] [id = 604] 02:59:16 INFO - PROCESS | 11289 | ++DOMWINDOW == 63 (0x8e491c00) [pid = 11289] [serial = 1813] [outer = (nil)] 02:59:16 INFO - PROCESS | 11289 | ++DOMWINDOW == 64 (0x8edd0000) [pid = 11289] [serial = 1814] [outer = 0x8e491c00] 02:59:16 INFO - PROCESS | 11289 | 1468663156149 Marionette DEBUG loaded listener.js 02:59:16 INFO - PROCESS | 11289 | ++DOMWINDOW == 65 (0x91177000) [pid = 11289] [serial = 1815] [outer = 0x8e491c00] 02:59:17 INFO - PROCESS | 11289 | 1468663157001 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]]]}] 02:59:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 02:59:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1761ms 02:59:17 INFO - PROCESS | 11289 | 1468663157065 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 02:59:17 INFO - PROCESS | 11289 | 1468663157072 Marionette TRACE conn3 <- [1,2389,null,{"value":"8"}] 02:59:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 02:59:17 INFO - PROCESS | 11289 | 1468663157081 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 02:59:17 INFO - PROCESS | 11289 | 1468663157085 Marionette TRACE conn3 <- [1,2390,null,{}] 02:59:17 INFO - PROCESS | 11289 | 1468663157094 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}] 02:59:17 INFO - PROCESS | 11289 | 1468663157100 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:59:17 INFO - PROCESS | 11289 | 1468663157293 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 02:59:17 INFO - PROCESS | 11289 | 1468663157470 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:17 INFO - PROCESS | 11289 | 1468663157494 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:59:17 INFO - PROCESS | 11289 | ++DOCSHELL 0x8e496c00 == 32 [pid = 11289] [id = 605] 02:59:17 INFO - PROCESS | 11289 | ++DOMWINDOW == 66 (0x8e6c2800) [pid = 11289] [serial = 1816] [outer = (nil)] 02:59:17 INFO - PROCESS | 11289 | ++DOMWINDOW == 67 (0x8edc4400) [pid = 11289] [serial = 1817] [outer = 0x8e6c2800] 02:59:17 INFO - PROCESS | 11289 | 1468663157621 Marionette DEBUG loaded listener.js 02:59:17 INFO - PROCESS | 11289 | ++DOMWINDOW == 68 (0x8eee1c00) [pid = 11289] [serial = 1818] [outer = 0x8e6c2800] 02:59:18 INFO - PROCESS | 11289 | 1468663158709 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]]]}] 02:59:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 02:59:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1688ms 02:59:18 INFO - PROCESS | 11289 | 1468663158768 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 02:59:18 INFO - PROCESS | 11289 | 1468663158775 Marionette TRACE conn3 <- [1,2393,null,{"value":"8"}] 02:59:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 02:59:18 INFO - PROCESS | 11289 | 1468663158786 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 02:59:18 INFO - PROCESS | 11289 | 1468663158790 Marionette TRACE conn3 <- [1,2394,null,{}] 02:59:18 INFO - PROCESS | 11289 | 1468663158796 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}] 02:59:18 INFO - PROCESS | 11289 | 1468663158802 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:59:18 INFO - PROCESS | 11289 | 1468663158984 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 02:59:19 INFO - PROCESS | 11289 | 1468663159211 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:19 INFO - PROCESS | 11289 | 1468663159219 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:59:19 INFO - PROCESS | 11289 | ++DOCSHELL 0x90f8d000 == 33 [pid = 11289] [id = 606] 02:59:19 INFO - PROCESS | 11289 | ++DOMWINDOW == 69 (0x9116ac00) [pid = 11289] [serial = 1819] [outer = (nil)] 02:59:19 INFO - PROCESS | 11289 | ++DOMWINDOW == 70 (0x919e2c00) [pid = 11289] [serial = 1820] [outer = 0x9116ac00] 02:59:19 INFO - PROCESS | 11289 | 1468663159348 Marionette DEBUG loaded listener.js 02:59:19 INFO - PROCESS | 11289 | ++DOMWINDOW == 71 (0x91e29800) [pid = 11289] [serial = 1821] [outer = 0x9116ac00] 02:59:20 INFO - PROCESS | 11289 | 1468663160360 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]]]}] 02:59:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 02:59:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1593ms 02:59:20 INFO - PROCESS | 11289 | 1468663160379 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 02:59:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 02:59:20 INFO - PROCESS | 11289 | 1468663160383 Marionette TRACE conn3 <- [1,2397,null,{"value":"8"}] 02:59:20 INFO - PROCESS | 11289 | 1468663160390 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 02:59:20 INFO - PROCESS | 11289 | 1468663160396 Marionette TRACE conn3 <- [1,2398,null,{}] 02:59:20 INFO - PROCESS | 11289 | 1468663160412 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}] 02:59:20 INFO - PROCESS | 11289 | 1468663160421 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:59:20 INFO - PROCESS | 11289 | 1468663160600 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 02:59:20 INFO - PROCESS | 11289 | 1468663160779 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:20 INFO - PROCESS | 11289 | 1468663160793 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:59:20 INFO - PROCESS | 11289 | ++DOCSHELL 0x922e1000 == 34 [pid = 11289] [id = 607] 02:59:20 INFO - PROCESS | 11289 | ++DOMWINDOW == 72 (0x922e2c00) [pid = 11289] [serial = 1822] [outer = (nil)] 02:59:20 INFO - PROCESS | 11289 | ++DOMWINDOW == 73 (0x92e0f800) [pid = 11289] [serial = 1823] [outer = 0x922e2c00] 02:59:20 INFO - PROCESS | 11289 | 1468663160888 Marionette DEBUG loaded listener.js 02:59:21 INFO - PROCESS | 11289 | ++DOMWINDOW == 74 (0x92ebf000) [pid = 11289] [serial = 1824] [outer = 0x922e2c00] 02:59:21 INFO - PROCESS | 11289 | 1468663161959 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]]]}] 02:59:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 02:59:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1646ms 02:59:22 INFO - PROCESS | 11289 | 1468663162036 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 02:59:22 INFO - PROCESS | 11289 | 1468663162039 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 02:59:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 02:59:22 INFO - PROCESS | 11289 | 1468663162046 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 02:59:22 INFO - PROCESS | 11289 | 1468663162049 Marionette TRACE conn3 <- [1,2402,null,{}] 02:59:22 INFO - PROCESS | 11289 | 1468663162055 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}] 02:59:22 INFO - PROCESS | 11289 | 1468663162060 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:59:22 INFO - PROCESS | 11289 | 1468663162229 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 02:59:22 INFO - PROCESS | 11289 | 1468663162467 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:22 INFO - PROCESS | 11289 | 1468663162476 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:59:22 INFO - PROCESS | 11289 | ++DOCSHELL 0x8dc78800 == 35 [pid = 11289] [id = 608] 02:59:22 INFO - PROCESS | 11289 | ++DOMWINDOW == 75 (0x8ec5f800) [pid = 11289] [serial = 1825] [outer = (nil)] 02:59:22 INFO - PROCESS | 11289 | ++DOMWINDOW == 76 (0x90f25400) [pid = 11289] [serial = 1826] [outer = 0x8ec5f800] 02:59:22 INFO - PROCESS | 11289 | 1468663162600 Marionette DEBUG loaded listener.js 02:59:22 INFO - PROCESS | 11289 | ++DOMWINDOW == 77 (0x91c08c00) [pid = 11289] [serial = 1827] [outer = 0x8ec5f800] 02:59:23 INFO - PROCESS | 11289 | 1468663163739 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]]]}] 02:59:23 INFO - PROCESS | 11289 | --DOMWINDOW == 76 (0x9513d000) [pid = 11289] [serial = 1775] [outer = (nil)] [url = about:blank] 02:59:23 INFO - PROCESS | 11289 | --DOMWINDOW == 75 (0x95332c00) [pid = 11289] [serial = 1776] [outer = (nil)] [url = about:blank] 02:59:23 INFO - PROCESS | 11289 | --DOMWINDOW == 74 (0x9396fc00) [pid = 11289] [serial = 1763] [outer = (nil)] [url = about:blank] 02:59:23 INFO - PROCESS | 11289 | --DOMWINDOW == 73 (0x93b99c00) [pid = 11289] [serial = 1764] [outer = (nil)] [url = about:blank] 02:59:23 INFO - PROCESS | 11289 | --DOMWINDOW == 72 (0x8eed7c00) [pid = 11289] [serial = 1766] [outer = (nil)] [url = about:blank] 02:59:23 INFO - PROCESS | 11289 | --DOMWINDOW == 71 (0x8eee3400) [pid = 11289] [serial = 1767] [outer = (nil)] [url = about:blank] 02:59:23 INFO - PROCESS | 11289 | --DOMWINDOW == 70 (0x91e26800) [pid = 11289] [serial = 1760] [outer = (nil)] [url = about:blank] 02:59:23 INFO - PROCESS | 11289 | --DOMWINDOW == 69 (0x922c9c00) [pid = 11289] [serial = 1761] [outer = (nil)] [url = about:blank] 02:59:23 INFO - PROCESS | 11289 | --DOMWINDOW == 68 (0x8eee0400) [pid = 11289] [serial = 1757] [outer = (nil)] [url = about:blank] 02:59:23 INFO - PROCESS | 11289 | --DOMWINDOW == 67 (0x90f88400) [pid = 11289] [serial = 1758] [outer = (nil)] [url = about:blank] 02:59:23 INFO - PROCESS | 11289 | --DOMWINDOW == 66 (0x91176c00) [pid = 11289] [serial = 1769] [outer = (nil)] [url = about:blank] 02:59:23 INFO - PROCESS | 11289 | --DOMWINDOW == 65 (0x919ec800) [pid = 11289] [serial = 1770] [outer = (nil)] [url = about:blank] 02:59:23 INFO - PROCESS | 11289 | --DOMWINDOW == 64 (0x92eb6400) [pid = 11289] [serial = 1755] [outer = (nil)] [url = about:blank] 02:59:23 INFO - PROCESS | 11289 | --DOMWINDOW == 63 (0x953cfc00) [pid = 11289] [serial = 1781] [outer = (nil)] [url = about:blank] 02:59:23 INFO - PROCESS | 11289 | --DOMWINDOW == 62 (0x9396ac00) [pid = 11289] [serial = 1773] [outer = (nil)] [url = about:blank] 02:59:23 INFO - PROCESS | 11289 | --DOMWINDOW == 61 (0x92eb9000) [pid = 11289] [serial = 1772] [outer = (nil)] [url = about:blank] 02:59:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 02:59:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1789ms 02:59:23 INFO - PROCESS | 11289 | --DOMWINDOW == 60 (0x919e6400) [pid = 11289] [serial = 1778] [outer = (nil)] [url = about:blank] 02:59:23 INFO - PROCESS | 11289 | --DOMWINDOW == 59 (0x919e8c00) [pid = 11289] [serial = 1782] [outer = (nil)] [url = about:blank] 02:59:23 INFO - PROCESS | 11289 | --DOMWINDOW == 58 (0x922e3000) [pid = 11289] [serial = 1779] [outer = (nil)] [url = about:blank] 02:59:23 INFO - PROCESS | 11289 | 1468663163854 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 02:59:23 INFO - PROCESS | 11289 | 1468663163859 Marionette TRACE conn3 <- [1,2405,null,{"value":"8"}] 02:59:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 02:59:23 INFO - PROCESS | 11289 | 1468663163876 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 02:59:23 INFO - PROCESS | 11289 | 1468663163881 Marionette TRACE conn3 <- [1,2406,null,{}] 02:59:23 INFO - PROCESS | 11289 | 1468663163889 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}] 02:59:23 INFO - PROCESS | 11289 | 1468663163894 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:59:24 INFO - PROCESS | 11289 | 1468663164038 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 02:59:24 INFO - PROCESS | 11289 | 1468663164241 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:24 INFO - PROCESS | 11289 | 1468663164248 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:59:24 INFO - PROCESS | 11289 | ++DOCSHELL 0x8e6c4800 == 36 [pid = 11289] [id = 609] 02:59:24 INFO - PROCESS | 11289 | ++DOMWINDOW == 59 (0x8e6cac00) [pid = 11289] [serial = 1828] [outer = (nil)] 02:59:24 INFO - PROCESS | 11289 | ++DOMWINDOW == 60 (0x8edcf800) [pid = 11289] [serial = 1829] [outer = 0x8e6cac00] 02:59:24 INFO - PROCESS | 11289 | 1468663164325 Marionette DEBUG loaded listener.js 02:59:24 INFO - PROCESS | 11289 | ++DOMWINDOW == 61 (0x8f637400) [pid = 11289] [serial = 1830] [outer = 0x8e6cac00] 02:59:25 INFO - PROCESS | 11289 | 1468663165097 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]]]}] 02:59:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 02:59:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1288ms 02:59:25 INFO - PROCESS | 11289 | 1468663165163 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 02:59:25 INFO - PROCESS | 11289 | 1468663165170 Marionette TRACE conn3 <- [1,2409,null,{"value":"8"}] 02:59:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 02:59:25 INFO - PROCESS | 11289 | 1468663165180 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 02:59:25 INFO - PROCESS | 11289 | 1468663165183 Marionette TRACE conn3 <- [1,2410,null,{}] 02:59:25 INFO - PROCESS | 11289 | 1468663165190 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}] 02:59:25 INFO - PROCESS | 11289 | 1468663165195 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:59:25 INFO - PROCESS | 11289 | 1468663165352 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 02:59:25 INFO - PROCESS | 11289 | 1468663165363 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:25 INFO - PROCESS | 11289 | 1468663165368 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:59:25 INFO - PROCESS | 11289 | ++DOCSHELL 0x8f8c0800 == 37 [pid = 11289] [id = 610] 02:59:25 INFO - PROCESS | 11289 | ++DOMWINDOW == 62 (0x90f93000) [pid = 11289] [serial = 1831] [outer = (nil)] 02:59:25 INFO - PROCESS | 11289 | ++DOMWINDOW == 63 (0x919e2400) [pid = 11289] [serial = 1832] [outer = 0x90f93000] 02:59:25 INFO - PROCESS | 11289 | 1468663165441 Marionette DEBUG loaded listener.js 02:59:25 INFO - PROCESS | 11289 | ++DOMWINDOW == 64 (0x91c0b000) [pid = 11289] [serial = 1833] [outer = 0x90f93000] 02:59:26 INFO - PROCESS | 11289 | 1468663166451 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]]]}] 02:59:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 02:59:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1327ms 02:59:26 INFO - PROCESS | 11289 | 1468663166506 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 02:59:26 INFO - PROCESS | 11289 | 1468663166510 Marionette TRACE conn3 <- [1,2413,null,{"value":"8"}] 02:59:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 02:59:26 INFO - PROCESS | 11289 | 1468663166516 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 02:59:26 INFO - PROCESS | 11289 | 1468663166521 Marionette TRACE conn3 <- [1,2414,null,{}] 02:59:26 INFO - PROCESS | 11289 | 1468663166541 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}] 02:59:26 INFO - PROCESS | 11289 | 1468663166549 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:59:26 INFO - PROCESS | 11289 | 1468663166714 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 02:59:26 INFO - PROCESS | 11289 | 1468663166869 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:26 INFO - PROCESS | 11289 | 1468663166876 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:59:26 INFO - PROCESS | 11289 | ++DOCSHELL 0x922e0400 == 38 [pid = 11289] [id = 611] 02:59:26 INFO - PROCESS | 11289 | ++DOMWINDOW == 65 (0x922e8400) [pid = 11289] [serial = 1834] [outer = (nil)] 02:59:26 INFO - PROCESS | 11289 | ++DOMWINDOW == 66 (0x9396ac00) [pid = 11289] [serial = 1835] [outer = 0x922e8400] 02:59:26 INFO - PROCESS | 11289 | 1468663166953 Marionette DEBUG loaded listener.js 02:59:27 INFO - PROCESS | 11289 | ++DOMWINDOW == 67 (0x93b97000) [pid = 11289] [serial = 1836] [outer = 0x922e8400] 02:59:27 INFO - PROCESS | 11289 | 1468663167798 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]]]}] 02:59:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 02:59:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1337ms 02:59:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 02:59:27 INFO - PROCESS | 11289 | 1468663167854 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 02:59:27 INFO - PROCESS | 11289 | 1468663167858 Marionette TRACE conn3 <- [1,2417,null,{"value":"8"}] 02:59:27 INFO - PROCESS | 11289 | 1468663167864 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 02:59:27 INFO - PROCESS | 11289 | 1468663167867 Marionette TRACE conn3 <- [1,2418,null,{}] 02:59:27 INFO - PROCESS | 11289 | 1468663167873 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}] 02:59:27 INFO - PROCESS | 11289 | 1468663167878 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:59:28 INFO - PROCESS | 11289 | 1468663168082 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 02:59:28 INFO - PROCESS | 11289 | 1468663168099 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:28 INFO - PROCESS | 11289 | 1468663168108 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:59:28 INFO - PROCESS | 11289 | ++DOCSHELL 0x8e48d000 == 39 [pid = 11289] [id = 612] 02:59:28 INFO - PROCESS | 11289 | ++DOMWINDOW == 68 (0x92eb8400) [pid = 11289] [serial = 1837] [outer = (nil)] 02:59:28 INFO - PROCESS | 11289 | ++DOMWINDOW == 69 (0x950d8800) [pid = 11289] [serial = 1838] [outer = 0x92eb8400] 02:59:28 INFO - PROCESS | 11289 | 1468663168173 Marionette DEBUG loaded listener.js 02:59:28 INFO - PROCESS | 11289 | ++DOMWINDOW == 70 (0x95334000) [pid = 11289] [serial = 1839] [outer = 0x92eb8400] 02:59:28 INFO - PROCESS | 11289 | --DOMWINDOW == 69 (0x8f63b000) [pid = 11289] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 02:59:28 INFO - PROCESS | 11289 | --DOMWINDOW == 68 (0x8ec62c00) [pid = 11289] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 02:59:28 INFO - PROCESS | 11289 | --DOMWINDOW == 67 (0x91170800) [pid = 11289] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 02:59:28 INFO - PROCESS | 11289 | --DOMWINDOW == 66 (0x8edc5c00) [pid = 11289] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 02:59:28 INFO - PROCESS | 11289 | --DOMWINDOW == 65 (0x922e7000) [pid = 11289] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 02:59:28 INFO - PROCESS | 11289 | --DOMWINDOW == 64 (0x953cb400) [pid = 11289] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 02:59:28 INFO - PROCESS | 11289 | --DOMWINDOW == 63 (0x98844c00) [pid = 11289] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 02:59:28 INFO - PROCESS | 11289 | --DOMWINDOW == 62 (0x953d0800) [pid = 11289] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 02:59:28 INFO - PROCESS | 11289 | --DOMWINDOW == 61 (0x8ec62400) [pid = 11289] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 02:59:28 INFO - PROCESS | 11289 | --DOMWINDOW == 60 (0x8e6c6000) [pid = 11289] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 02:59:29 INFO - PROCESS | 11289 | 1468663169117 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]]]}] 02:59:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 02:59:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1279ms 02:59:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 02:59:29 INFO - PROCESS | 11289 | 1468663169148 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 02:59:29 INFO - PROCESS | 11289 | 1468663169151 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 02:59:29 INFO - PROCESS | 11289 | 1468663169159 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 02:59:29 INFO - PROCESS | 11289 | 1468663169162 Marionette TRACE conn3 <- [1,2422,null,{}] 02:59:29 INFO - PROCESS | 11289 | 1468663169168 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}] 02:59:29 INFO - PROCESS | 11289 | 1468663169172 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:59:29 INFO - PROCESS | 11289 | 1468663169316 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 02:59:29 INFO - PROCESS | 11289 | 1468663169329 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:29 INFO - PROCESS | 11289 | 1468663169335 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:59:29 INFO - PROCESS | 11289 | ++DOCSHELL 0x8dc7ac00 == 40 [pid = 11289] [id = 613] 02:59:29 INFO - PROCESS | 11289 | ++DOMWINDOW == 61 (0x8e6cb400) [pid = 11289] [serial = 1840] [outer = (nil)] 02:59:29 INFO - PROCESS | 11289 | ++DOMWINDOW == 62 (0x919e1400) [pid = 11289] [serial = 1841] [outer = 0x8e6cb400] 02:59:29 INFO - PROCESS | 11289 | 1468663169403 Marionette DEBUG loaded listener.js 02:59:29 INFO - PROCESS | 11289 | ++DOMWINDOW == 63 (0x922e7000) [pid = 11289] [serial = 1842] [outer = 0x8e6cb400] 02:59:30 INFO - PROCESS | 11289 | 1468663170330 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]]]}] 02:59:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 02:59:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1231ms 02:59:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 02:59:30 INFO - PROCESS | 11289 | 1468663170390 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 02:59:30 INFO - PROCESS | 11289 | 1468663170392 Marionette TRACE conn3 <- [1,2425,null,{"value":"8"}] 02:59:30 INFO - PROCESS | 11289 | 1468663170398 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 02:59:30 INFO - PROCESS | 11289 | 1468663170402 Marionette TRACE conn3 <- [1,2426,null,{}] 02:59:30 INFO - PROCESS | 11289 | 1468663170407 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}] 02:59:30 INFO - PROCESS | 11289 | 1468663170417 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:59:30 INFO - PROCESS | 11289 | 1468663170602 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 02:59:30 INFO - PROCESS | 11289 | 1468663170740 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:30 INFO - PROCESS | 11289 | 1468663170748 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:59:30 INFO - PROCESS | 11289 | ++DOCSHELL 0x8e495400 == 41 [pid = 11289] [id = 614] 02:59:30 INFO - PROCESS | 11289 | ++DOMWINDOW == 64 (0x8e6c2400) [pid = 11289] [serial = 1843] [outer = (nil)] 02:59:30 INFO - PROCESS | 11289 | ++DOMWINDOW == 65 (0x953c8400) [pid = 11289] [serial = 1844] [outer = 0x8e6c2400] 02:59:30 INFO - PROCESS | 11289 | 1468663170815 Marionette DEBUG loaded listener.js 02:59:30 INFO - PROCESS | 11289 | ++DOMWINDOW == 66 (0x953cc400) [pid = 11289] [serial = 1845] [outer = 0x8e6c2400] 02:59:31 INFO - PROCESS | 11289 | 1468663171838 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]]]}] 02:59:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 02:59:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1478ms 02:59:31 INFO - PROCESS | 11289 | 1468663171877 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 02:59:31 INFO - PROCESS | 11289 | 1468663171884 Marionette TRACE conn3 <- [1,2429,null,{"value":"8"}] 02:59:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 02:59:31 INFO - PROCESS | 11289 | 1468663171891 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 02:59:31 INFO - PROCESS | 11289 | 1468663171899 Marionette TRACE conn3 <- [1,2430,null,{}] 02:59:31 INFO - PROCESS | 11289 | 1468663171907 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}] 02:59:31 INFO - PROCESS | 11289 | 1468663171913 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:59:32 INFO - PROCESS | 11289 | 1468663172096 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 02:59:32 INFO - PROCESS | 11289 | 1468663172288 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:32 INFO - PROCESS | 11289 | 1468663172297 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:59:32 INFO - PROCESS | 11289 | ++DOCSHELL 0x8ec61c00 == 42 [pid = 11289] [id = 615] 02:59:32 INFO - PROCESS | 11289 | ++DOMWINDOW == 67 (0x8ec62800) [pid = 11289] [serial = 1846] [outer = (nil)] 02:59:32 INFO - PROCESS | 11289 | ++DOMWINDOW == 68 (0x8eedd400) [pid = 11289] [serial = 1847] [outer = 0x8ec62800] 02:59:32 INFO - PROCESS | 11289 | 1468663172382 Marionette DEBUG loaded listener.js 02:59:32 INFO - PROCESS | 11289 | ++DOMWINDOW == 69 (0x90f28800) [pid = 11289] [serial = 1848] [outer = 0x8ec62800] 02:59:33 INFO - PROCESS | 11289 | 1468663173335 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]]]}] 02:59:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 02:59:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1491ms 02:59:33 INFO - PROCESS | 11289 | 1468663173382 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 02:59:33 INFO - PROCESS | 11289 | 1468663173389 Marionette TRACE conn3 <- [1,2433,null,{"value":"8"}] 02:59:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 02:59:33 INFO - PROCESS | 11289 | 1468663173400 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 02:59:33 INFO - PROCESS | 11289 | 1468663173404 Marionette TRACE conn3 <- [1,2434,null,{}] 02:59:33 INFO - PROCESS | 11289 | 1468663173411 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}] 02:59:33 INFO - PROCESS | 11289 | 1468663173417 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:59:33 INFO - PROCESS | 11289 | 1468663173598 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 02:59:33 INFO - PROCESS | 11289 | 1468663173778 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:33 INFO - PROCESS | 11289 | 1468663173788 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:59:33 INFO - PROCESS | 11289 | ++DOCSHELL 0x919ee000 == 43 [pid = 11289] [id = 616] 02:59:33 INFO - PROCESS | 11289 | ++DOMWINDOW == 70 (0x9211f400) [pid = 11289] [serial = 1849] [outer = (nil)] 02:59:33 INFO - PROCESS | 11289 | ++DOMWINDOW == 71 (0x922e9c00) [pid = 11289] [serial = 1850] [outer = 0x9211f400] 02:59:33 INFO - PROCESS | 11289 | 1468663173870 Marionette DEBUG loaded listener.js 02:59:33 INFO - PROCESS | 11289 | ++DOMWINDOW == 72 (0x92eb9400) [pid = 11289] [serial = 1851] [outer = 0x9211f400] 02:59:34 INFO - PROCESS | 11289 | 1468663174877 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]]]}] 02:59:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 02:59:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1533ms 02:59:34 INFO - PROCESS | 11289 | 1468663174934 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 02:59:34 INFO - PROCESS | 11289 | 1468663174938 Marionette TRACE conn3 <- [1,2437,null,{"value":"8"}] 02:59:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 02:59:34 INFO - PROCESS | 11289 | 1468663174945 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 02:59:34 INFO - PROCESS | 11289 | 1468663174950 Marionette TRACE conn3 <- [1,2438,null,{}] 02:59:34 INFO - PROCESS | 11289 | 1468663174967 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}] 02:59:34 INFO - PROCESS | 11289 | 1468663174975 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:59:35 INFO - PROCESS | 11289 | 1468663175200 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 02:59:35 INFO - PROCESS | 11289 | 1468663175384 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:35 INFO - PROCESS | 11289 | 1468663175398 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:59:35 INFO - PROCESS | 11289 | ++DOCSHELL 0x953cfc00 == 44 [pid = 11289] [id = 617] 02:59:35 INFO - PROCESS | 11289 | ++DOMWINDOW == 73 (0x953d0000) [pid = 11289] [serial = 1852] [outer = (nil)] 02:59:35 INFO - PROCESS | 11289 | ++DOMWINDOW == 74 (0x97fed400) [pid = 11289] [serial = 1853] [outer = 0x953d0000] 02:59:35 INFO - PROCESS | 11289 | 1468663175481 Marionette DEBUG loaded listener.js 02:59:35 INFO - PROCESS | 11289 | ++DOMWINDOW == 75 (0x988bc800) [pid = 11289] [serial = 1854] [outer = 0x953d0000] 02:59:36 INFO - PROCESS | 11289 | 1468663176459 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]]]}] 02:59:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 02:59:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1589ms 02:59:36 INFO - PROCESS | 11289 | 1468663176534 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 02:59:36 INFO - PROCESS | 11289 | 1468663176538 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 02:59:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 02:59:36 INFO - PROCESS | 11289 | 1468663176544 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 02:59:36 INFO - PROCESS | 11289 | 1468663176547 Marionette TRACE conn3 <- [1,2442,null,{}] 02:59:36 INFO - PROCESS | 11289 | 1468663176553 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}] 02:59:36 INFO - PROCESS | 11289 | 1468663176559 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:59:36 INFO - PROCESS | 11289 | 1468663176768 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 02:59:37 INFO - PROCESS | 11289 | 1468663176992 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:37 INFO - PROCESS | 11289 | 1468663177001 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:59:37 INFO - PROCESS | 11289 | ++DOCSHELL 0x91e52c00 == 45 [pid = 11289] [id = 618] 02:59:37 INFO - PROCESS | 11289 | ++DOMWINDOW == 76 (0x92115c00) [pid = 11289] [serial = 1855] [outer = (nil)] 02:59:37 INFO - PROCESS | 11289 | ++DOMWINDOW == 77 (0x9942a400) [pid = 11289] [serial = 1856] [outer = 0x92115c00] 02:59:37 INFO - PROCESS | 11289 | 1468663177136 Marionette DEBUG loaded listener.js 02:59:37 INFO - PROCESS | 11289 | ++DOMWINDOW == 78 (0x994e1000) [pid = 11289] [serial = 1857] [outer = 0x92115c00] 02:59:38 INFO - PROCESS | 11289 | 1468663178011 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]]]}] 02:59:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 02:59:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1531ms 02:59:38 INFO - PROCESS | 11289 | 1468663178076 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 02:59:38 INFO - PROCESS | 11289 | 1468663178080 Marionette TRACE conn3 <- [1,2445,null,{"value":"8"}] 02:59:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 02:59:38 INFO - PROCESS | 11289 | 1468663178086 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 02:59:38 INFO - PROCESS | 11289 | 1468663178090 Marionette TRACE conn3 <- [1,2446,null,{}] 02:59:38 INFO - PROCESS | 11289 | 1468663178096 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}] 02:59:38 INFO - PROCESS | 11289 | 1468663178101 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:59:38 INFO - PROCESS | 11289 | 1468663178263 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 02:59:38 INFO - PROCESS | 11289 | 1468663178445 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:38 INFO - PROCESS | 11289 | 1468663178452 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:59:38 INFO - PROCESS | 11289 | ++DOCSHELL 0x91e4ac00 == 46 [pid = 11289] [id = 619] 02:59:38 INFO - PROCESS | 11289 | ++DOMWINDOW == 79 (0x98cab800) [pid = 11289] [serial = 1858] [outer = (nil)] 02:59:38 INFO - PROCESS | 11289 | ++DOMWINDOW == 80 (0x998dc000) [pid = 11289] [serial = 1859] [outer = 0x98cab800] 02:59:38 INFO - PROCESS | 11289 | 1468663178536 Marionette DEBUG loaded listener.js 02:59:38 INFO - PROCESS | 11289 | ++DOMWINDOW == 81 (0x99ac4400) [pid = 11289] [serial = 1860] [outer = 0x98cab800] 02:59:39 INFO - PROCESS | 11289 | 1468663179470 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]]]}] 02:59:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 02:59:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1430ms 02:59:39 INFO - PROCESS | 11289 | 1468663179517 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 02:59:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 02:59:39 INFO - PROCESS | 11289 | 1468663179522 Marionette TRACE conn3 <- [1,2449,null,{"value":"8"}] 02:59:39 INFO - PROCESS | 11289 | 1468663179528 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 02:59:39 INFO - PROCESS | 11289 | 1468663179532 Marionette TRACE conn3 <- [1,2450,null,{}] 02:59:39 INFO - PROCESS | 11289 | 1468663179537 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}] 02:59:39 INFO - PROCESS | 11289 | 1468663179548 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:59:39 INFO - PROCESS | 11289 | 1468663179769 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 02:59:39 INFO - PROCESS | 11289 | 1468663179954 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:39 INFO - PROCESS | 11289 | 1468663179962 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:59:39 INFO - PROCESS | 11289 | ++DOCSHELL 0x8ec61800 == 47 [pid = 11289] [id = 620] 02:59:39 INFO - PROCESS | 11289 | ++DOMWINDOW == 82 (0x8ec67800) [pid = 11289] [serial = 1861] [outer = (nil)] 02:59:40 INFO - PROCESS | 11289 | ++DOMWINDOW == 83 (0x91c04800) [pid = 11289] [serial = 1862] [outer = 0x8ec67800] 02:59:40 INFO - PROCESS | 11289 | 1468663180044 Marionette DEBUG loaded listener.js 02:59:40 INFO - PROCESS | 11289 | ++DOMWINDOW == 84 (0x9a2ba800) [pid = 11289] [serial = 1863] [outer = 0x8ec67800] 02:59:41 INFO - PROCESS | 11289 | 1468663181230 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]]]}] 02:59:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 02:59:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1729ms 02:59:41 INFO - PROCESS | 11289 | 1468663181258 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 02:59:41 INFO - PROCESS | 11289 | 1468663181264 Marionette TRACE conn3 <- [1,2453,null,{"value":"8"}] 02:59:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 02:59:41 INFO - PROCESS | 11289 | 1468663181273 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 02:59:41 INFO - PROCESS | 11289 | 1468663181277 Marionette TRACE conn3 <- [1,2454,null,{}] 02:59:41 INFO - PROCESS | 11289 | 1468663181285 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}] 02:59:41 INFO - PROCESS | 11289 | 1468663181291 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:59:41 INFO - PROCESS | 11289 | 1468663181472 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 02:59:41 INFO - PROCESS | 11289 | 1468663181719 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:41 INFO - PROCESS | 11289 | 1468663181732 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:59:41 INFO - PROCESS | 11289 | ++DOCSHELL 0x8f63cc00 == 48 [pid = 11289] [id = 621] 02:59:41 INFO - PROCESS | 11289 | ++DOMWINDOW == 85 (0x8f63ec00) [pid = 11289] [serial = 1864] [outer = (nil)] 02:59:41 INFO - PROCESS | 11289 | ++DOMWINDOW == 86 (0x8f8bdc00) [pid = 11289] [serial = 1865] [outer = 0x8f63ec00] 02:59:41 INFO - PROCESS | 11289 | 1468663181887 Marionette DEBUG loaded listener.js 02:59:42 INFO - PROCESS | 11289 | ++DOMWINDOW == 87 (0x90f20000) [pid = 11289] [serial = 1866] [outer = 0x8f63ec00] 02:59:43 INFO - PROCESS | 11289 | --DOCSHELL 0x8e6cf000 == 47 [pid = 11289] [id = 600] 02:59:43 INFO - PROCESS | 11289 | --DOCSHELL 0x8e6c4400 == 46 [pid = 11289] [id = 601] 02:59:43 INFO - PROCESS | 11289 | --DOCSHELL 0x8f639400 == 45 [pid = 11289] [id = 602] 02:59:43 INFO - PROCESS | 11289 | --DOCSHELL 0x9116fc00 == 44 [pid = 11289] [id = 603] 02:59:43 INFO - PROCESS | 11289 | --DOCSHELL 0x8dc7ac00 == 43 [pid = 11289] [id = 613] 02:59:43 INFO - PROCESS | 11289 | --DOCSHELL 0x8e48d000 == 42 [pid = 11289] [id = 612] 02:59:43 INFO - PROCESS | 11289 | --DOCSHELL 0x922e0400 == 41 [pid = 11289] [id = 611] 02:59:43 INFO - PROCESS | 11289 | --DOCSHELL 0x8f8c0800 == 40 [pid = 11289] [id = 610] 02:59:43 INFO - PROCESS | 11289 | --DOCSHELL 0x8e6c4800 == 39 [pid = 11289] [id = 609] 02:59:43 INFO - PROCESS | 11289 | --DOCSHELL 0x8dc78800 == 38 [pid = 11289] [id = 608] 02:59:43 INFO - PROCESS | 11289 | --DOCSHELL 0x8e496c00 == 37 [pid = 11289] [id = 605] 02:59:43 INFO - PROCESS | 11289 | --DOCSHELL 0x8dc7dc00 == 36 [pid = 11289] [id = 604] 02:59:43 INFO - PROCESS | 11289 | --DOCSHELL 0x953dd400 == 35 [pid = 11289] [id = 597] 02:59:43 INFO - PROCESS | 11289 | --DOCSHELL 0x953c6c00 == 34 [pid = 11289] [id = 598] 02:59:43 INFO - PROCESS | 11289 | --DOCSHELL 0x922e1000 == 33 [pid = 11289] [id = 607] 02:59:43 INFO - PROCESS | 11289 | --DOCSHELL 0x90f8d000 == 32 [pid = 11289] [id = 606] 02:59:43 INFO - PROCESS | 11289 | --DOCSHELL 0x8e6cd000 == 31 [pid = 11289] [id = 599] 02:59:43 INFO - PROCESS | 11289 | --DOCSHELL 0x8ec61800 == 30 [pid = 11289] [id = 620] 02:59:43 INFO - PROCESS | 11289 | --DOCSHELL 0x91e52c00 == 29 [pid = 11289] [id = 618] 02:59:43 INFO - PROCESS | 11289 | --DOCSHELL 0x91e4ac00 == 28 [pid = 11289] [id = 619] 02:59:43 INFO - PROCESS | 11289 | --DOCSHELL 0x953cfc00 == 27 [pid = 11289] [id = 617] 02:59:43 INFO - PROCESS | 11289 | --DOCSHELL 0x919ee000 == 26 [pid = 11289] [id = 616] 02:59:43 INFO - PROCESS | 11289 | --DOCSHELL 0x8e495400 == 25 [pid = 11289] [id = 614] 02:59:43 INFO - PROCESS | 11289 | --DOCSHELL 0x8ec61c00 == 24 [pid = 11289] [id = 615] 02:59:43 INFO - PROCESS | 11289 | --DOMWINDOW == 86 (0x8edd0000) [pid = 11289] [serial = 1814] [outer = (nil)] [url = about:blank] 02:59:43 INFO - PROCESS | 11289 | --DOMWINDOW == 85 (0x8f8b7c00) [pid = 11289] [serial = 1808] [outer = (nil)] [url = about:blank] 02:59:43 INFO - PROCESS | 11289 | --DOMWINDOW == 84 (0x90f1bc00) [pid = 11289] [serial = 1802] [outer = (nil)] [url = about:blank] 02:59:43 INFO - PROCESS | 11289 | --DOMWINDOW == 83 (0x90f2a400) [pid = 11289] [serial = 1803] [outer = (nil)] [url = about:blank] 02:59:43 INFO - PROCESS | 11289 | --DOMWINDOW == 82 (0x919e7400) [pid = 11289] [serial = 1811] [outer = (nil)] [url = about:blank] 02:59:43 INFO - PROCESS | 11289 | --DOMWINDOW == 81 (0x90f8e800) [pid = 11289] [serial = 1785] [outer = (nil)] [url = about:blank] 02:59:43 INFO - PROCESS | 11289 | --DOMWINDOW == 80 (0x90f23c00) [pid = 11289] [serial = 1784] [outer = (nil)] [url = about:blank] 02:59:43 INFO - PROCESS | 11289 | --DOMWINDOW == 79 (0x95142800) [pid = 11289] [serial = 1788] [outer = (nil)] [url = about:blank] 02:59:43 INFO - PROCESS | 11289 | --DOMWINDOW == 78 (0x93b97c00) [pid = 11289] [serial = 1787] [outer = (nil)] [url = about:blank] 02:59:43 INFO - PROCESS | 11289 | --DOMWINDOW == 77 (0x9883e400) [pid = 11289] [serial = 1791] [outer = (nil)] [url = about:blank] 02:59:43 INFO - PROCESS | 11289 | --DOMWINDOW == 76 (0x97f08000) [pid = 11289] [serial = 1790] [outer = (nil)] [url = about:blank] 02:59:43 INFO - PROCESS | 11289 | --DOMWINDOW == 75 (0x99434c00) [pid = 11289] [serial = 1794] [outer = (nil)] [url = about:blank] 02:59:43 INFO - PROCESS | 11289 | --DOMWINDOW == 74 (0x99428000) [pid = 11289] [serial = 1793] [outer = (nil)] [url = about:blank] 02:59:43 INFO - PROCESS | 11289 | --DOMWINDOW == 73 (0x998af400) [pid = 11289] [serial = 1797] [outer = (nil)] [url = about:blank] 02:59:43 INFO - PROCESS | 11289 | --DOMWINDOW == 72 (0x99764000) [pid = 11289] [serial = 1796] [outer = (nil)] [url = about:blank] 02:59:43 INFO - PROCESS | 11289 | --DOMWINDOW == 71 (0x9211f800) [pid = 11289] [serial = 1800] [outer = (nil)] [url = about:blank] 02:59:43 INFO - PROCESS | 11289 | --DOMWINDOW == 70 (0x90f92000) [pid = 11289] [serial = 1799] [outer = (nil)] [url = about:blank] 02:59:43 INFO - PROCESS | 11289 | --DOMWINDOW == 69 (0x91c07000) [pid = 11289] [serial = 1812] [outer = (nil)] [url = about:blank] 02:59:43 INFO - PROCESS | 11289 | --DOMWINDOW == 68 (0x8ec61000) [pid = 11289] [serial = 1805] [outer = (nil)] [url = about:blank] 02:59:43 INFO - PROCESS | 11289 | --DOMWINDOW == 67 (0x8ec63800) [pid = 11289] [serial = 1806] [outer = (nil)] [url = about:blank] 02:59:43 INFO - PROCESS | 11289 | --DOMWINDOW == 66 (0x8f8bcc00) [pid = 11289] [serial = 1809] [outer = (nil)] [url = about:blank] 02:59:43 INFO - PROCESS | 11289 | 1468663183891 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]]]}] 02:59:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 02:59:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 2643ms 02:59:43 INFO - PROCESS | 11289 | 1468663183916 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 02:59:43 INFO - PROCESS | 11289 | 1468663183922 Marionette TRACE conn3 <- [1,2457,null,{"value":"8"}] 02:59:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 02:59:43 INFO - PROCESS | 11289 | 1468663183930 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 02:59:43 INFO - PROCESS | 11289 | 1468663183935 Marionette TRACE conn3 <- [1,2458,null,{}] 02:59:43 INFO - PROCESS | 11289 | 1468663183943 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}] 02:59:43 INFO - PROCESS | 11289 | 1468663183949 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:59:44 INFO - PROCESS | 11289 | 1468663184103 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 02:59:44 INFO - PROCESS | 11289 | 1468663184246 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:44 INFO - PROCESS | 11289 | 1468663184257 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:59:44 INFO - PROCESS | 11289 | ++DOCSHELL 0x8e6ccc00 == 25 [pid = 11289] [id = 622] 02:59:44 INFO - PROCESS | 11289 | ++DOMWINDOW == 67 (0x8e6ce000) [pid = 11289] [serial = 1867] [outer = (nil)] 02:59:44 INFO - PROCESS | 11289 | ++DOMWINDOW == 68 (0x8ec5dc00) [pid = 11289] [serial = 1868] [outer = 0x8e6ce000] 02:59:44 INFO - PROCESS | 11289 | 1468663184327 Marionette DEBUG loaded listener.js 02:59:44 INFO - PROCESS | 11289 | ++DOMWINDOW == 69 (0x8ec65c00) [pid = 11289] [serial = 1869] [outer = 0x8e6ce000] 02:59:45 INFO - PROCESS | 11289 | 1468663185123 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]]]}] 02:59:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 02:59:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1230ms 02:59:45 INFO - PROCESS | 11289 | 1468663185159 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 02:59:45 INFO - PROCESS | 11289 | 1468663185168 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 02:59:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 02:59:45 INFO - PROCESS | 11289 | 1468663185208 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 02:59:45 INFO - PROCESS | 11289 | 1468663185219 Marionette TRACE conn3 <- [1,2462,null,{}] 02:59:45 INFO - PROCESS | 11289 | 1468663185231 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}] 02:59:45 INFO - PROCESS | 11289 | 1468663185235 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:59:45 INFO - PROCESS | 11289 | 1468663185406 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 02:59:45 INFO - PROCESS | 11289 | 1468663185547 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:45 INFO - PROCESS | 11289 | 1468663185554 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:59:45 INFO - PROCESS | 11289 | ++DOCSHELL 0x8eede800 == 26 [pid = 11289] [id = 623] 02:59:45 INFO - PROCESS | 11289 | ++DOMWINDOW == 70 (0x8eee4c00) [pid = 11289] [serial = 1870] [outer = (nil)] 02:59:45 INFO - PROCESS | 11289 | ++DOMWINDOW == 71 (0x8f8c3400) [pid = 11289] [serial = 1871] [outer = 0x8eee4c00] 02:59:45 INFO - PROCESS | 11289 | 1468663185636 Marionette DEBUG loaded listener.js 02:59:45 INFO - PROCESS | 11289 | ++DOMWINDOW == 72 (0x90f23c00) [pid = 11289] [serial = 1872] [outer = 0x8eee4c00] 02:59:46 INFO - PROCESS | 11289 | 1468663186491 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]]]}] 02:59:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 02:59:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1340ms 02:59:46 INFO - PROCESS | 11289 | 1468663186547 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 02:59:46 INFO - PROCESS | 11289 | 1468663186550 Marionette TRACE conn3 <- [1,2465,null,{"value":"8"}] 02:59:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 02:59:46 INFO - PROCESS | 11289 | 1468663186556 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 02:59:46 INFO - PROCESS | 11289 | 1468663186562 Marionette TRACE conn3 <- [1,2466,null,{}] 02:59:46 INFO - PROCESS | 11289 | 1468663186587 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}] 02:59:46 INFO - PROCESS | 11289 | 1468663186595 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:59:46 INFO - PROCESS | 11289 | 1468663186802 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 02:59:46 INFO - PROCESS | 11289 | 1468663186825 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:46 INFO - PROCESS | 11289 | 1468663186838 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:59:46 INFO - PROCESS | 11289 | ++DOCSHELL 0x919e3800 == 27 [pid = 11289] [id = 624] 02:59:46 INFO - PROCESS | 11289 | ++DOMWINDOW == 73 (0x919e3c00) [pid = 11289] [serial = 1873] [outer = (nil)] 02:59:46 INFO - PROCESS | 11289 | ++DOMWINDOW == 74 (0x919ed400) [pid = 11289] [serial = 1874] [outer = 0x919e3c00] 02:59:46 INFO - PROCESS | 11289 | 1468663186909 Marionette DEBUG loaded listener.js 02:59:47 INFO - PROCESS | 11289 | ++DOMWINDOW == 75 (0x91c0f400) [pid = 11289] [serial = 1875] [outer = 0x919e3c00] 02:59:47 INFO - PROCESS | 11289 | 1468663187858 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]]]}] 02:59:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 02:59:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1341ms 02:59:47 INFO - PROCESS | 11289 | 1468663187898 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 02:59:47 INFO - PROCESS | 11289 | 1468663187905 Marionette TRACE conn3 <- [1,2469,null,{"value":"8"}] 02:59:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 02:59:47 INFO - PROCESS | 11289 | 1468663187921 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 02:59:47 INFO - PROCESS | 11289 | 1468663187924 Marionette TRACE conn3 <- [1,2470,null,{}] 02:59:47 INFO - PROCESS | 11289 | 1468663187929 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}] 02:59:47 INFO - PROCESS | 11289 | 1468663187934 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:59:48 INFO - PROCESS | 11289 | 1468663188160 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 02:59:48 INFO - PROCESS | 11289 | 1468663188180 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:48 INFO - PROCESS | 11289 | 1468663188188 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:59:48 INFO - PROCESS | 11289 | ++DOCSHELL 0x9116b800 == 28 [pid = 11289] [id = 625] 02:59:48 INFO - PROCESS | 11289 | ++DOMWINDOW == 76 (0x919ee800) [pid = 11289] [serial = 1876] [outer = (nil)] 02:59:48 INFO - PROCESS | 11289 | ++DOMWINDOW == 77 (0x922c7400) [pid = 11289] [serial = 1877] [outer = 0x919ee800] 02:59:48 INFO - PROCESS | 11289 | 1468663188257 Marionette DEBUG loaded listener.js 02:59:48 INFO - PROCESS | 11289 | ++DOMWINDOW == 78 (0x922e1800) [pid = 11289] [serial = 1878] [outer = 0x919ee800] 02:59:49 INFO - PROCESS | 11289 | --DOMWINDOW == 77 (0x8e6c2400) [pid = 11289] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 02:59:49 INFO - PROCESS | 11289 | --DOMWINDOW == 76 (0x92eb8400) [pid = 11289] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 02:59:49 INFO - PROCESS | 11289 | --DOMWINDOW == 75 (0x8e6cb400) [pid = 11289] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 02:59:49 INFO - PROCESS | 11289 | --DOMWINDOW == 74 (0x922e2c00) [pid = 11289] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 02:59:49 INFO - PROCESS | 11289 | --DOMWINDOW == 73 (0x8ec5f800) [pid = 11289] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 02:59:49 INFO - PROCESS | 11289 | --DOMWINDOW == 72 (0x9116ac00) [pid = 11289] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 02:59:49 INFO - PROCESS | 11289 | --DOMWINDOW == 71 (0x8e6c2800) [pid = 11289] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 02:59:49 INFO - PROCESS | 11289 | --DOMWINDOW == 70 (0x8e6cac00) [pid = 11289] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 02:59:49 INFO - PROCESS | 11289 | --DOMWINDOW == 69 (0x90f93000) [pid = 11289] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 02:59:49 INFO - PROCESS | 11289 | --DOMWINDOW == 68 (0x8e491c00) [pid = 11289] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 02:59:49 INFO - PROCESS | 11289 | --DOMWINDOW == 67 (0x922e8400) [pid = 11289] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 02:59:49 INFO - PROCESS | 11289 | 1468663189448 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]]]}] 02:59:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 02:59:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1577ms 02:59:49 INFO - PROCESS | 11289 | 1468663189499 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 02:59:49 INFO - PROCESS | 11289 | 1468663189502 Marionette TRACE conn3 <- [1,2473,null,{"value":"8"}] 02:59:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 02:59:49 INFO - PROCESS | 11289 | 1468663189508 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 02:59:49 INFO - PROCESS | 11289 | 1468663189512 Marionette TRACE conn3 <- [1,2474,null,{}] 02:59:49 INFO - PROCESS | 11289 | 1468663189517 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}] 02:59:49 INFO - PROCESS | 11289 | 1468663189522 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:59:49 INFO - PROCESS | 11289 | 1468663189668 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 02:59:49 INFO - PROCESS | 11289 | 1468663189678 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:49 INFO - PROCESS | 11289 | 1468663189684 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:59:49 INFO - PROCESS | 11289 | ++DOCSHELL 0x90f93000 == 29 [pid = 11289] [id = 626] 02:59:49 INFO - PROCESS | 11289 | ++DOMWINDOW == 68 (0x9116cc00) [pid = 11289] [serial = 1879] [outer = (nil)] 02:59:49 INFO - PROCESS | 11289 | ++DOMWINDOW == 69 (0x9211f800) [pid = 11289] [serial = 1880] [outer = 0x9116cc00] 02:59:49 INFO - PROCESS | 11289 | 1468663189750 Marionette DEBUG loaded listener.js 02:59:49 INFO - PROCESS | 11289 | ++DOMWINDOW == 70 (0x922e6c00) [pid = 11289] [serial = 1881] [outer = 0x9116cc00] 02:59:50 INFO - PROCESS | 11289 | 1468663190697 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]]]}] 02:59:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 02:59:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1235ms 02:59:50 INFO - PROCESS | 11289 | 1468663190744 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 02:59:50 INFO - PROCESS | 11289 | 1468663190748 Marionette TRACE conn3 <- [1,2477,null,{"value":"8"}] 02:59:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 02:59:50 INFO - PROCESS | 11289 | 1468663190754 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 02:59:50 INFO - PROCESS | 11289 | 1468663190757 Marionette TRACE conn3 <- [1,2478,null,{}] 02:59:50 INFO - PROCESS | 11289 | 1468663190762 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}] 02:59:50 INFO - PROCESS | 11289 | 1468663190774 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:59:51 INFO - PROCESS | 11289 | 1468663191026 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 02:59:51 INFO - PROCESS | 11289 | 1468663191205 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:51 INFO - PROCESS | 11289 | 1468663191214 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:59:51 INFO - PROCESS | 11289 | ++DOCSHELL 0x8dc7ac00 == 30 [pid = 11289] [id = 627] 02:59:51 INFO - PROCESS | 11289 | ++DOMWINDOW == 71 (0x8dc7c400) [pid = 11289] [serial = 1882] [outer = (nil)] 02:59:51 INFO - PROCESS | 11289 | ++DOMWINDOW == 72 (0x8e48a800) [pid = 11289] [serial = 1883] [outer = 0x8dc7c400] 02:59:51 INFO - PROCESS | 11289 | 1468663191306 Marionette DEBUG loaded listener.js 02:59:51 INFO - PROCESS | 11289 | ++DOMWINDOW == 73 (0x8e498800) [pid = 11289] [serial = 1884] [outer = 0x8dc7c400] 02:59:52 INFO - PROCESS | 11289 | 1468663192385 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]]]}] 02:59:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 02:59:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1694ms 02:59:52 INFO - PROCESS | 11289 | 1468663192450 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 02:59:52 INFO - PROCESS | 11289 | 1468663192456 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 02:59:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 02:59:52 INFO - PROCESS | 11289 | 1468663192464 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 02:59:52 INFO - PROCESS | 11289 | 1468663192469 Marionette TRACE conn3 <- [1,2482,null,{}] 02:59:52 INFO - PROCESS | 11289 | 1468663192476 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}] 02:59:52 INFO - PROCESS | 11289 | 1468663192485 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:59:52 INFO - PROCESS | 11289 | 1468663192705 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 02:59:52 INFO - PROCESS | 11289 | 1468663192949 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:52 INFO - PROCESS | 11289 | 1468663192958 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:59:53 INFO - PROCESS | 11289 | ++DOCSHELL 0x8f63b400 == 31 [pid = 11289] [id = 628] 02:59:53 INFO - PROCESS | 11289 | ++DOMWINDOW == 74 (0x8f8bb000) [pid = 11289] [serial = 1885] [outer = (nil)] 02:59:53 INFO - PROCESS | 11289 | ++DOMWINDOW == 75 (0x8f8c3c00) [pid = 11289] [serial = 1886] [outer = 0x8f8bb000] 02:59:53 INFO - PROCESS | 11289 | 1468663193066 Marionette DEBUG loaded listener.js 02:59:53 INFO - PROCESS | 11289 | ++DOMWINDOW == 76 (0x90f88800) [pid = 11289] [serial = 1887] [outer = 0x8f8bb000] 02:59:54 INFO - PROCESS | 11289 | 1468663194069 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]]]}] 02:59:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 02:59:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1683ms 02:59:54 INFO - PROCESS | 11289 | 1468663194147 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 02:59:54 INFO - PROCESS | 11289 | 1468663194153 Marionette TRACE conn3 <- [1,2485,null,{"value":"8"}] 02:59:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 02:59:54 INFO - PROCESS | 11289 | 1468663194159 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 02:59:54 INFO - PROCESS | 11289 | 1468663194163 Marionette TRACE conn3 <- [1,2486,null,{}] 02:59:54 INFO - PROCESS | 11289 | 1468663194169 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}] 02:59:54 INFO - PROCESS | 11289 | 1468663194175 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:59:54 INFO - PROCESS | 11289 | 1468663194367 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 02:59:54 INFO - PROCESS | 11289 | 1468663194639 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:54 INFO - PROCESS | 11289 | 1468663194646 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:59:54 INFO - PROCESS | 11289 | ++DOCSHELL 0x91e25000 == 32 [pid = 11289] [id = 629] 02:59:54 INFO - PROCESS | 11289 | ++DOMWINDOW == 77 (0x91e2a800) [pid = 11289] [serial = 1888] [outer = (nil)] 02:59:54 INFO - PROCESS | 11289 | ++DOMWINDOW == 78 (0x91e52800) [pid = 11289] [serial = 1889] [outer = 0x91e2a800] 02:59:54 INFO - PROCESS | 11289 | 1468663194772 Marionette DEBUG loaded listener.js 02:59:54 INFO - PROCESS | 11289 | ++DOMWINDOW == 79 (0x922e2800) [pid = 11289] [serial = 1890] [outer = 0x91e2a800] 02:59:55 INFO - PROCESS | 11289 | 1468663195794 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]]]}] 02:59:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 02:59:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1691ms 02:59:55 INFO - PROCESS | 11289 | 1468663195851 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 02:59:55 INFO - PROCESS | 11289 | 1468663195857 Marionette TRACE conn3 <- [1,2489,null,{"value":"8"}] 02:59:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 02:59:55 INFO - PROCESS | 11289 | 1468663195875 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 02:59:55 INFO - PROCESS | 11289 | 1468663195881 Marionette TRACE conn3 <- [1,2490,null,{}] 02:59:55 INFO - PROCESS | 11289 | 1468663195888 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}] 02:59:55 INFO - PROCESS | 11289 | 1468663195894 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:59:56 INFO - PROCESS | 11289 | 1468663196129 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 02:59:56 INFO - PROCESS | 11289 | 1468663196357 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:56 INFO - PROCESS | 11289 | 1468663196365 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:59:56 INFO - PROCESS | 11289 | ++DOCSHELL 0x8ec59800 == 33 [pid = 11289] [id = 630] 02:59:56 INFO - PROCESS | 11289 | ++DOMWINDOW == 80 (0x8edc6400) [pid = 11289] [serial = 1891] [outer = (nil)] 02:59:56 INFO - PROCESS | 11289 | ++DOMWINDOW == 81 (0x93b92c00) [pid = 11289] [serial = 1892] [outer = 0x8edc6400] 02:59:56 INFO - PROCESS | 11289 | 1468663196494 Marionette DEBUG loaded listener.js 02:59:56 INFO - PROCESS | 11289 | ++DOMWINDOW == 82 (0x950cb800) [pid = 11289] [serial = 1893] [outer = 0x8edc6400] 02:59:57 INFO - PROCESS | 11289 | 1468663197671 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]]]}] 02:59:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 02:59:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1845ms 02:59:57 INFO - PROCESS | 11289 | 1468663197712 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 02:59:57 INFO - PROCESS | 11289 | 1468663197718 Marionette TRACE conn3 <- [1,2493,null,{"value":"8"}] 02:59:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 02:59:57 INFO - PROCESS | 11289 | 1468663197725 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 02:59:57 INFO - PROCESS | 11289 | 1468663197730 Marionette TRACE conn3 <- [1,2494,null,{}] 02:59:57 INFO - PROCESS | 11289 | 1468663197737 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}] 02:59:57 INFO - PROCESS | 11289 | 1468663197743 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:59:57 INFO - PROCESS | 11289 | 1468663197944 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 02:59:57 INFO - PROCESS | 11289 | --DOCSHELL 0x8edcc000 == 32 [pid = 11289] [id = 580] 02:59:57 INFO - PROCESS | 11289 | --DOCSHELL 0x922c9800 == 31 [pid = 11289] [id = 590] 02:59:58 INFO - PROCESS | 11289 | --DOCSHELL 0x90f93000 == 30 [pid = 11289] [id = 626] 02:59:58 INFO - PROCESS | 11289 | --DOCSHELL 0x9116b800 == 29 [pid = 11289] [id = 625] 02:59:58 INFO - PROCESS | 11289 | --DOCSHELL 0x919e3800 == 28 [pid = 11289] [id = 624] 02:59:58 INFO - PROCESS | 11289 | --DOCSHELL 0x8eede800 == 27 [pid = 11289] [id = 623] 02:59:58 INFO - PROCESS | 11289 | --DOCSHELL 0x8e6ccc00 == 26 [pid = 11289] [id = 622] 02:59:58 INFO - PROCESS | 11289 | --DOMWINDOW == 81 (0x953cc400) [pid = 11289] [serial = 1845] [outer = (nil)] [url = about:blank] 02:59:58 INFO - PROCESS | 11289 | --DOMWINDOW == 80 (0x953c8400) [pid = 11289] [serial = 1844] [outer = (nil)] [url = about:blank] 02:59:58 INFO - PROCESS | 11289 | --DOMWINDOW == 79 (0x950d8800) [pid = 11289] [serial = 1838] [outer = (nil)] [url = about:blank] 02:59:58 INFO - PROCESS | 11289 | --DOMWINDOW == 78 (0x919e1400) [pid = 11289] [serial = 1841] [outer = (nil)] [url = about:blank] 02:59:58 INFO - PROCESS | 11289 | --DOMWINDOW == 77 (0x95334000) [pid = 11289] [serial = 1839] [outer = (nil)] [url = about:blank] 02:59:58 INFO - PROCESS | 11289 | --DOMWINDOW == 76 (0x92e0f800) [pid = 11289] [serial = 1823] [outer = (nil)] [url = about:blank] 02:59:58 INFO - PROCESS | 11289 | --DOMWINDOW == 75 (0x92ebf000) [pid = 11289] [serial = 1824] [outer = (nil)] [url = about:blank] 02:59:58 INFO - PROCESS | 11289 | --DOMWINDOW == 74 (0x90f25400) [pid = 11289] [serial = 1826] [outer = (nil)] [url = about:blank] 02:59:58 INFO - PROCESS | 11289 | --DOMWINDOW == 73 (0x91c08c00) [pid = 11289] [serial = 1827] [outer = (nil)] [url = about:blank] 02:59:58 INFO - PROCESS | 11289 | --DOMWINDOW == 72 (0x919e2c00) [pid = 11289] [serial = 1820] [outer = (nil)] [url = about:blank] 02:59:58 INFO - PROCESS | 11289 | --DOMWINDOW == 71 (0x91e29800) [pid = 11289] [serial = 1821] [outer = (nil)] [url = about:blank] 02:59:58 INFO - PROCESS | 11289 | --DOMWINDOW == 70 (0x8edc4400) [pid = 11289] [serial = 1817] [outer = (nil)] [url = about:blank] 02:59:58 INFO - PROCESS | 11289 | --DOMWINDOW == 69 (0x8eee1c00) [pid = 11289] [serial = 1818] [outer = (nil)] [url = about:blank] 02:59:58 INFO - PROCESS | 11289 | --DOMWINDOW == 68 (0x8edcf800) [pid = 11289] [serial = 1829] [outer = (nil)] [url = about:blank] 02:59:58 INFO - PROCESS | 11289 | --DOMWINDOW == 67 (0x8f637400) [pid = 11289] [serial = 1830] [outer = (nil)] [url = about:blank] 02:59:58 INFO - PROCESS | 11289 | --DOMWINDOW == 66 (0x919e2400) [pid = 11289] [serial = 1832] [outer = (nil)] [url = about:blank] 02:59:58 INFO - PROCESS | 11289 | --DOMWINDOW == 65 (0x91c0b000) [pid = 11289] [serial = 1833] [outer = (nil)] [url = about:blank] 02:59:58 INFO - PROCESS | 11289 | --DOMWINDOW == 64 (0x91177000) [pid = 11289] [serial = 1815] [outer = (nil)] [url = about:blank] 02:59:58 INFO - PROCESS | 11289 | --DOMWINDOW == 63 (0x922e7000) [pid = 11289] [serial = 1842] [outer = (nil)] [url = about:blank] 02:59:58 INFO - PROCESS | 11289 | --DOMWINDOW == 62 (0x93b97000) [pid = 11289] [serial = 1836] [outer = (nil)] [url = about:blank] 02:59:58 INFO - PROCESS | 11289 | --DOMWINDOW == 61 (0x9396ac00) [pid = 11289] [serial = 1835] [outer = (nil)] [url = about:blank] 02:59:58 INFO - PROCESS | 11289 | 1468663198203 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:58 INFO - PROCESS | 11289 | 1468663198211 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:59:58 INFO - PROCESS | 11289 | ++DOCSHELL 0x8ec5e000 == 27 [pid = 11289] [id = 631] 02:59:58 INFO - PROCESS | 11289 | ++DOMWINDOW == 62 (0x8ec64000) [pid = 11289] [serial = 1894] [outer = (nil)] 02:59:58 INFO - PROCESS | 11289 | ++DOMWINDOW == 63 (0x8edd0000) [pid = 11289] [serial = 1895] [outer = 0x8ec64000] 02:59:58 INFO - PROCESS | 11289 | 1468663198299 Marionette DEBUG loaded listener.js 02:59:58 INFO - PROCESS | 11289 | ++DOMWINDOW == 64 (0x8eee4400) [pid = 11289] [serial = 1896] [outer = 0x8ec64000] 02:59:59 INFO - PROCESS | 11289 | 1468663199067 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]]]}] 02:59:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 02:59:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1386ms 02:59:59 INFO - PROCESS | 11289 | 1468663199117 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 02:59:59 INFO - PROCESS | 11289 | 1468663199123 Marionette TRACE conn3 <- [1,2497,null,{"value":"8"}] 02:59:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 02:59:59 INFO - PROCESS | 11289 | 1468663199133 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 02:59:59 INFO - PROCESS | 11289 | 1468663199136 Marionette TRACE conn3 <- [1,2498,null,{}] 02:59:59 INFO - PROCESS | 11289 | 1468663199146 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}] 02:59:59 INFO - PROCESS | 11289 | 1468663199152 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:59:59 INFO - PROCESS | 11289 | 1468663199315 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 02:59:59 INFO - PROCESS | 11289 | 1468663199325 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:59 INFO - PROCESS | 11289 | 1468663199332 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 02:59:59 INFO - PROCESS | 11289 | ++DOCSHELL 0x8f8c6400 == 28 [pid = 11289] [id = 632] 02:59:59 INFO - PROCESS | 11289 | ++DOMWINDOW == 65 (0x9116b000) [pid = 11289] [serial = 1897] [outer = (nil)] 02:59:59 INFO - PROCESS | 11289 | ++DOMWINDOW == 66 (0x91175c00) [pid = 11289] [serial = 1898] [outer = 0x9116b000] 02:59:59 INFO - PROCESS | 11289 | 1468663199404 Marionette DEBUG loaded listener.js 02:59:59 INFO - PROCESS | 11289 | ++DOMWINDOW == 67 (0x919ee000) [pid = 11289] [serial = 1899] [outer = 0x9116b000] 03:00:00 INFO - PROCESS | 11289 | 1468663200472 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]]]}] 03:00:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 03:00:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1389ms 03:00:00 INFO - PROCESS | 11289 | 1468663200522 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 03:00:00 INFO - PROCESS | 11289 | 1468663200526 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 03:00:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 03:00:00 INFO - PROCESS | 11289 | 1468663200532 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 03:00:00 INFO - PROCESS | 11289 | 1468663200538 Marionette TRACE conn3 <- [1,2502,null,{}] 03:00:00 INFO - PROCESS | 11289 | 1468663200554 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}] 03:00:00 INFO - PROCESS | 11289 | 1468663200562 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:00:00 INFO - PROCESS | 11289 | 1468663200795 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 03:00:00 INFO - PROCESS | 11289 | 1468663200819 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:00 INFO - PROCESS | 11289 | 1468663200829 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:00:00 INFO - PROCESS | 11289 | ++DOCSHELL 0x922c9000 == 29 [pid = 11289] [id = 633] 03:00:00 INFO - PROCESS | 11289 | ++DOMWINDOW == 68 (0x922c9800) [pid = 11289] [serial = 1900] [outer = (nil)] 03:00:00 INFO - PROCESS | 11289 | ++DOMWINDOW == 69 (0x922eb400) [pid = 11289] [serial = 1901] [outer = 0x922c9800] 03:00:00 INFO - PROCESS | 11289 | 1468663200904 Marionette DEBUG loaded listener.js 03:00:01 INFO - PROCESS | 11289 | ++DOMWINDOW == 70 (0x92eb9000) [pid = 11289] [serial = 1902] [outer = 0x922c9800] 03:00:01 INFO - PROCESS | 11289 | 1468663201879 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]]]}] 03:00:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 03:00:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1390ms 03:00:01 INFO - PROCESS | 11289 | 1468663201925 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 03:00:01 INFO - PROCESS | 11289 | 1468663201930 Marionette TRACE conn3 <- [1,2505,null,{"value":"8"}] 03:00:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 03:00:01 INFO - PROCESS | 11289 | 1468663201948 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 03:00:01 INFO - PROCESS | 11289 | 1468663201952 Marionette TRACE conn3 <- [1,2506,null,{}] 03:00:01 INFO - PROCESS | 11289 | 1468663201959 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}] 03:00:01 INFO - PROCESS | 11289 | 1468663201964 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:00:02 INFO - PROCESS | 11289 | 1468663202224 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 03:00:02 INFO - PROCESS | 11289 | 1468663202256 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:02 INFO - PROCESS | 11289 | 1468663202265 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:00:02 INFO - PROCESS | 11289 | ++DOCSHELL 0x8dc7d800 == 30 [pid = 11289] [id = 634] 03:00:02 INFO - PROCESS | 11289 | ++DOMWINDOW == 71 (0x922e7000) [pid = 11289] [serial = 1903] [outer = (nil)] 03:00:02 INFO - PROCESS | 11289 | ++DOMWINDOW == 72 (0x946f3400) [pid = 11289] [serial = 1904] [outer = 0x922e7000] 03:00:02 INFO - PROCESS | 11289 | 1468663202342 Marionette DEBUG loaded listener.js 03:00:02 INFO - PROCESS | 11289 | ++DOMWINDOW == 73 (0x9532e000) [pid = 11289] [serial = 1905] [outer = 0x922e7000] 03:00:02 INFO - PROCESS | 11289 | --DOMWINDOW == 72 (0x8ec62800) [pid = 11289] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 03:00:03 INFO - PROCESS | 11289 | --DOMWINDOW == 71 (0x9211f400) [pid = 11289] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 03:00:03 INFO - PROCESS | 11289 | --DOMWINDOW == 70 (0x953d0000) [pid = 11289] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 03:00:03 INFO - PROCESS | 11289 | --DOMWINDOW == 69 (0x919e3c00) [pid = 11289] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 03:00:03 INFO - PROCESS | 11289 | --DOMWINDOW == 68 (0x8e6ce000) [pid = 11289] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 03:00:03 INFO - PROCESS | 11289 | --DOMWINDOW == 67 (0x92115c00) [pid = 11289] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 03:00:03 INFO - PROCESS | 11289 | --DOMWINDOW == 66 (0x8f63ec00) [pid = 11289] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 03:00:03 INFO - PROCESS | 11289 | --DOMWINDOW == 65 (0x98cab800) [pid = 11289] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 03:00:03 INFO - PROCESS | 11289 | --DOMWINDOW == 64 (0x8eee4c00) [pid = 11289] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 03:00:03 INFO - PROCESS | 11289 | --DOMWINDOW == 63 (0x8ec67800) [pid = 11289] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 03:00:03 INFO - PROCESS | 11289 | --DOMWINDOW == 62 (0x919ee800) [pid = 11289] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 03:00:03 INFO - PROCESS | 11289 | 1468663203412 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]]]}] 03:00:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 03:00:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1506ms 03:00:03 INFO - PROCESS | 11289 | 1468663203454 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 03:00:03 INFO - PROCESS | 11289 | 1468663203458 Marionette TRACE conn3 <- [1,2509,null,{"value":"8"}] 03:00:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 03:00:03 INFO - PROCESS | 11289 | 1468663203464 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 03:00:03 INFO - PROCESS | 11289 | 1468663203467 Marionette TRACE conn3 <- [1,2510,null,{}] 03:00:03 INFO - PROCESS | 11289 | 1468663203473 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}] 03:00:03 INFO - PROCESS | 11289 | 1468663203478 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:00:03 INFO - PROCESS | 11289 | 1468663203683 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 03:00:03 INFO - PROCESS | 11289 | 1468663203703 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:03 INFO - PROCESS | 11289 | 1468663203709 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:00:03 INFO - PROCESS | 11289 | ++DOCSHELL 0x8f638c00 == 31 [pid = 11289] [id = 635] 03:00:03 INFO - PROCESS | 11289 | ++DOMWINDOW == 63 (0x91e4ac00) [pid = 11289] [serial = 1906] [outer = (nil)] 03:00:03 INFO - PROCESS | 11289 | ++DOMWINDOW == 64 (0x93b9a800) [pid = 11289] [serial = 1907] [outer = 0x91e4ac00] 03:00:03 INFO - PROCESS | 11289 | 1468663203779 Marionette DEBUG loaded listener.js 03:00:03 INFO - PROCESS | 11289 | ++DOMWINDOW == 65 (0x95332000) [pid = 11289] [serial = 1908] [outer = 0x91e4ac00] 03:00:04 INFO - PROCESS | 11289 | 1468663204637 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]]]}] 03:00:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 03:00:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1197ms 03:00:04 INFO - PROCESS | 11289 | 1468663204662 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 03:00:04 INFO - PROCESS | 11289 | 1468663204664 Marionette TRACE conn3 <- [1,2513,null,{"value":"8"}] 03:00:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 03:00:04 INFO - PROCESS | 11289 | 1468663204671 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 03:00:04 INFO - PROCESS | 11289 | 1468663204674 Marionette TRACE conn3 <- [1,2514,null,{}] 03:00:04 INFO - PROCESS | 11289 | 1468663204680 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}] 03:00:04 INFO - PROCESS | 11289 | 1468663204690 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:00:04 INFO - PROCESS | 11289 | 1468663204892 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 03:00:04 INFO - PROCESS | 11289 | 1468663204903 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:04 INFO - PROCESS | 11289 | 1468663204911 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:00:05 INFO - PROCESS | 11289 | ++DOCSHELL 0x8e48e000 == 32 [pid = 11289] [id = 636] 03:00:05 INFO - PROCESS | 11289 | ++DOMWINDOW == 66 (0x8e6cb400) [pid = 11289] [serial = 1909] [outer = (nil)] 03:00:05 INFO - PROCESS | 11289 | ++DOMWINDOW == 67 (0x953ca000) [pid = 11289] [serial = 1910] [outer = 0x8e6cb400] 03:00:05 INFO - PROCESS | 11289 | 1468663205108 Marionette DEBUG loaded listener.js 03:00:05 INFO - PROCESS | 11289 | ++DOMWINDOW == 68 (0x953db800) [pid = 11289] [serial = 1911] [outer = 0x8e6cb400] 03:00:06 INFO - PROCESS | 11289 | 1468663206179 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]]]}] 03:00:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 03:00:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1583ms 03:00:06 INFO - PROCESS | 11289 | 1468663206255 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 03:00:06 INFO - PROCESS | 11289 | 1468663206261 Marionette TRACE conn3 <- [1,2517,null,{"value":"8"}] 03:00:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 03:00:06 INFO - PROCESS | 11289 | 1468663206269 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 03:00:06 INFO - PROCESS | 11289 | 1468663206278 Marionette TRACE conn3 <- [1,2518,null,{}] 03:00:06 INFO - PROCESS | 11289 | 1468663206286 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}] 03:00:06 INFO - PROCESS | 11289 | 1468663206292 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:00:06 INFO - PROCESS | 11289 | 1468663206506 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 03:00:06 INFO - PROCESS | 11289 | 1468663206737 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:06 INFO - PROCESS | 11289 | 1468663206748 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:00:06 INFO - PROCESS | 11289 | ++DOCSHELL 0x8e489800 == 33 [pid = 11289] [id = 637] 03:00:06 INFO - PROCESS | 11289 | ++DOMWINDOW == 69 (0x8eedfc00) [pid = 11289] [serial = 1912] [outer = (nil)] 03:00:06 INFO - PROCESS | 11289 | ++DOMWINDOW == 70 (0x8f8c0c00) [pid = 11289] [serial = 1913] [outer = 0x8eedfc00] 03:00:06 INFO - PROCESS | 11289 | 1468663206871 Marionette DEBUG loaded listener.js 03:00:06 INFO - PROCESS | 11289 | ++DOMWINDOW == 71 (0x8f8c6000) [pid = 11289] [serial = 1914] [outer = 0x8eedfc00] 03:00:07 INFO - PROCESS | 11289 | 1468663207796 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]]]}] 03:00:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 03:00:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1590ms 03:00:07 INFO - PROCESS | 11289 | 1468663207859 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 03:00:07 INFO - PROCESS | 11289 | 1468663207866 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 03:00:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 03:00:07 INFO - PROCESS | 11289 | 1468663207877 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 03:00:07 INFO - PROCESS | 11289 | 1468663207881 Marionette TRACE conn3 <- [1,2522,null,{}] 03:00:07 INFO - PROCESS | 11289 | 1468663207888 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}] 03:00:07 INFO - PROCESS | 11289 | 1468663207893 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:00:08 INFO - PROCESS | 11289 | 1468663208130 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 03:00:08 INFO - PROCESS | 11289 | 1468663208314 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:08 INFO - PROCESS | 11289 | 1468663208322 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:00:08 INFO - PROCESS | 11289 | ++DOCSHELL 0x8edcc400 == 34 [pid = 11289] [id = 638] 03:00:08 INFO - PROCESS | 11289 | ++DOMWINDOW == 72 (0x919ecc00) [pid = 11289] [serial = 1915] [outer = (nil)] 03:00:08 INFO - PROCESS | 11289 | ++DOMWINDOW == 73 (0x922cd800) [pid = 11289] [serial = 1916] [outer = 0x919ecc00] 03:00:08 INFO - PROCESS | 11289 | 1468663208405 Marionette DEBUG loaded listener.js 03:00:08 INFO - PROCESS | 11289 | ++DOMWINDOW == 74 (0x92e0a000) [pid = 11289] [serial = 1917] [outer = 0x919ecc00] 03:00:09 INFO - PROCESS | 11289 | 1468663209430 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]]]}] 03:00:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 03:00:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1589ms 03:00:09 INFO - PROCESS | 11289 | 1468663209466 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 03:00:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 03:00:09 INFO - PROCESS | 11289 | 1468663209470 Marionette TRACE conn3 <- [1,2525,null,{"value":"8"}] 03:00:09 INFO - PROCESS | 11289 | 1468663209477 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 03:00:09 INFO - PROCESS | 11289 | 1468663209483 Marionette TRACE conn3 <- [1,2526,null,{}] 03:00:09 INFO - PROCESS | 11289 | 1468663209518 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}] 03:00:09 INFO - PROCESS | 11289 | 1468663209527 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:00:09 INFO - PROCESS | 11289 | 1468663209707 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 03:00:09 INFO - PROCESS | 11289 | 1468663209892 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:09 INFO - PROCESS | 11289 | 1468663209904 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:00:09 INFO - PROCESS | 11289 | ++DOCSHELL 0x953c5c00 == 35 [pid = 11289] [id = 639] 03:00:09 INFO - PROCESS | 11289 | ++DOMWINDOW == 75 (0x953d1800) [pid = 11289] [serial = 1918] [outer = (nil)] 03:00:09 INFO - PROCESS | 11289 | ++DOMWINDOW == 76 (0x953df000) [pid = 11289] [serial = 1919] [outer = 0x953d1800] 03:00:09 INFO - PROCESS | 11289 | 1468663209986 Marionette DEBUG loaded listener.js 03:00:10 INFO - PROCESS | 11289 | ++DOMWINDOW == 77 (0x9818dc00) [pid = 11289] [serial = 1920] [outer = 0x953d1800] 03:00:10 INFO - PROCESS | 11289 | 1468663210935 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]]]}] 03:00:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 03:00:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1508ms 03:00:10 INFO - PROCESS | 11289 | 1468663210985 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 03:00:10 INFO - PROCESS | 11289 | 1468663210989 Marionette TRACE conn3 <- [1,2529,null,{"value":"8"}] 03:00:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 03:00:11 INFO - PROCESS | 11289 | 1468663210996 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 03:00:11 INFO - PROCESS | 11289 | 1468663210999 Marionette TRACE conn3 <- [1,2530,null,{}] 03:00:11 INFO - PROCESS | 11289 | 1468663211005 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}] 03:00:11 INFO - PROCESS | 11289 | 1468663211010 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:00:11 INFO - PROCESS | 11289 | 1468663211203 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 03:00:11 INFO - PROCESS | 11289 | 1468663211388 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:11 INFO - PROCESS | 11289 | 1468663211396 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:00:11 INFO - PROCESS | 11289 | ++DOCSHELL 0x8e490400 == 36 [pid = 11289] [id = 640] 03:00:11 INFO - PROCESS | 11289 | ++DOMWINDOW == 78 (0x93b9f000) [pid = 11289] [serial = 1921] [outer = (nil)] 03:00:11 INFO - PROCESS | 11289 | ++DOMWINDOW == 79 (0x993cbc00) [pid = 11289] [serial = 1922] [outer = 0x93b9f000] 03:00:11 INFO - PROCESS | 11289 | 1468663211479 Marionette DEBUG loaded listener.js 03:00:11 INFO - PROCESS | 11289 | ++DOMWINDOW == 80 (0x9942b400) [pid = 11289] [serial = 1923] [outer = 0x93b9f000] 03:00:12 INFO - PROCESS | 11289 | 1468663212393 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]]]}] 03:00:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 03:00:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1438ms 03:00:12 INFO - PROCESS | 11289 | 1468663212435 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 03:00:12 INFO - PROCESS | 11289 | 1468663212440 Marionette TRACE conn3 <- [1,2533,null,{"value":"8"}] 03:00:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 03:00:12 INFO - PROCESS | 11289 | 1468663212446 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 03:00:12 INFO - PROCESS | 11289 | 1468663212449 Marionette TRACE conn3 <- [1,2534,null,{}] 03:00:12 INFO - PROCESS | 11289 | 1468663212455 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}] 03:00:12 INFO - PROCESS | 11289 | 1468663212460 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:00:12 INFO - PROCESS | 11289 | 1468663212632 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 03:00:12 INFO - PROCESS | 11289 | 1468663212826 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:12 INFO - PROCESS | 11289 | 1468663212832 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:00:12 INFO - PROCESS | 11289 | ++DOCSHELL 0x91e25400 == 37 [pid = 11289] [id = 641] 03:00:12 INFO - PROCESS | 11289 | ++DOMWINDOW == 81 (0x953d2400) [pid = 11289] [serial = 1924] [outer = (nil)] 03:00:12 INFO - PROCESS | 11289 | ++DOMWINDOW == 82 (0x998a7800) [pid = 11289] [serial = 1925] [outer = 0x953d2400] 03:00:12 INFO - PROCESS | 11289 | 1468663212921 Marionette DEBUG loaded listener.js 03:00:13 INFO - PROCESS | 11289 | ++DOMWINDOW == 83 (0x99abec00) [pid = 11289] [serial = 1926] [outer = 0x953d2400] 03:00:13 INFO - PROCESS | 11289 | 1468663213927 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]]]}] 03:00:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 03:00:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1531ms 03:00:13 INFO - PROCESS | 11289 | 1468663213980 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 03:00:13 INFO - PROCESS | 11289 | 1468663213987 Marionette TRACE conn3 <- [1,2537,null,{"value":"8"}] 03:00:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 03:00:13 INFO - PROCESS | 11289 | 1468663213993 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 03:00:13 INFO - PROCESS | 11289 | 1468663213996 Marionette TRACE conn3 <- [1,2538,null,{}] 03:00:14 INFO - PROCESS | 11289 | 1468663214002 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}] 03:00:14 INFO - PROCESS | 11289 | 1468663214012 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:00:14 INFO - PROCESS | 11289 | 1468663214238 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 03:00:14 INFO - PROCESS | 11289 | 1468663214730 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:14 INFO - PROCESS | 11289 | 1468663214738 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:00:14 INFO - PROCESS | 11289 | ++DOCSHELL 0x8dc72400 == 38 [pid = 11289] [id = 642] 03:00:14 INFO - PROCESS | 11289 | ++DOMWINDOW == 84 (0x8dc72c00) [pid = 11289] [serial = 1927] [outer = (nil)] 03:00:14 INFO - PROCESS | 11289 | ++DOMWINDOW == 85 (0x8e48a400) [pid = 11289] [serial = 1928] [outer = 0x8dc72c00] 03:00:14 INFO - PROCESS | 11289 | 1468663214819 Marionette DEBUG loaded listener.js 03:00:14 INFO - PROCESS | 11289 | ++DOMWINDOW == 86 (0x8e6c5c00) [pid = 11289] [serial = 1929] [outer = 0x8dc72c00] 03:00:15 INFO - PROCESS | 11289 | 1468663215763 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]]]}] 03:00:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 03:00:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1829ms 03:00:15 INFO - PROCESS | 11289 | 1468663215825 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 03:00:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 03:00:15 INFO - PROCESS | 11289 | 1468663215830 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 03:00:15 INFO - PROCESS | 11289 | 1468663215837 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 03:00:15 INFO - PROCESS | 11289 | 1468663215842 Marionette TRACE conn3 <- [1,2542,null,{}] 03:00:15 INFO - PROCESS | 11289 | 1468663215850 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}] 03:00:15 INFO - PROCESS | 11289 | 1468663215855 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:00:16 INFO - PROCESS | 11289 | 1468663216017 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 03:00:16 INFO - PROCESS | 11289 | 1468663216213 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:16 INFO - PROCESS | 11289 | 1468663216222 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:00:16 INFO - PROCESS | 11289 | ++DOCSHELL 0x8e48c000 == 39 [pid = 11289] [id = 643] 03:00:16 INFO - PROCESS | 11289 | ++DOMWINDOW == 87 (0x8e48f400) [pid = 11289] [serial = 1930] [outer = (nil)] 03:00:16 INFO - PROCESS | 11289 | ++DOMWINDOW == 88 (0x8f63ec00) [pid = 11289] [serial = 1931] [outer = 0x8e48f400] 03:00:16 INFO - PROCESS | 11289 | 1468663216298 Marionette DEBUG loaded listener.js 03:00:16 INFO - PROCESS | 11289 | ++DOMWINDOW == 89 (0x8f8c6c00) [pid = 11289] [serial = 1932] [outer = 0x8e48f400] 03:00:17 INFO - PROCESS | 11289 | --DOCSHELL 0x8ec59800 == 38 [pid = 11289] [id = 630] 03:00:17 INFO - PROCESS | 11289 | --DOCSHELL 0x8f63b400 == 37 [pid = 11289] [id = 628] 03:00:17 INFO - PROCESS | 11289 | --DOCSHELL 0x91e25000 == 36 [pid = 11289] [id = 629] 03:00:17 INFO - PROCESS | 11289 | --DOCSHELL 0x8dc7ac00 == 35 [pid = 11289] [id = 627] 03:00:17 INFO - PROCESS | 11289 | --DOCSHELL 0x91c0a400 == 34 [pid = 11289] [id = 587] 03:00:17 INFO - PROCESS | 11289 | --DOCSHELL 0x8e6ca400 == 33 [pid = 11289] [id = 588] 03:00:17 INFO - PROCESS | 11289 | --DOCSHELL 0x8f63cc00 == 32 [pid = 11289] [id = 621] 03:00:17 INFO - PROCESS | 11289 | --DOCSHELL 0x91c09c00 == 31 [pid = 11289] [id = 586] 03:00:17 INFO - PROCESS | 11289 | --DOCSHELL 0x8eee6400 == 30 [pid = 11289] [id = 596] 03:00:17 INFO - PROCESS | 11289 | --DOCSHELL 0x90f85c00 == 29 [pid = 11289] [id = 595] 03:00:17 INFO - PROCESS | 11289 | --DOCSHELL 0x90f8e400 == 28 [pid = 11289] [id = 589] 03:00:17 INFO - PROCESS | 11289 | --DOCSHELL 0x8f8b8000 == 27 [pid = 11289] [id = 593] 03:00:17 INFO - PROCESS | 11289 | --DOCSHELL 0x8dc7c000 == 26 [pid = 11289] [id = 583] 03:00:17 INFO - PROCESS | 11289 | --DOCSHELL 0x946f5400 == 25 [pid = 11289] [id = 591] 03:00:17 INFO - PROCESS | 11289 | --DOCSHELL 0x8e6ce400 == 24 [pid = 11289] [id = 585] 03:00:17 INFO - PROCESS | 11289 | --DOCSHELL 0x8ec64c00 == 23 [pid = 11289] [id = 582] 03:00:17 INFO - PROCESS | 11289 | --DOCSHELL 0x90f22400 == 22 [pid = 11289] [id = 581] 03:00:17 INFO - PROCESS | 11289 | --DOCSHELL 0x922cdc00 == 21 [pid = 11289] [id = 584] 03:00:17 INFO - PROCESS | 11289 | --DOCSHELL 0x8e6c6400 == 20 [pid = 11289] [id = 594] 03:00:17 INFO - PROCESS | 11289 | --DOCSHELL 0x8dc7b400 == 19 [pid = 11289] [id = 592] 03:00:18 INFO - PROCESS | 11289 | --DOMWINDOW == 88 (0x9211f800) [pid = 11289] [serial = 1880] [outer = (nil)] [url = about:blank] 03:00:18 INFO - PROCESS | 11289 | --DOMWINDOW == 87 (0x90f28800) [pid = 11289] [serial = 1848] [outer = (nil)] [url = about:blank] 03:00:18 INFO - PROCESS | 11289 | --DOMWINDOW == 86 (0x8eedd400) [pid = 11289] [serial = 1847] [outer = (nil)] [url = about:blank] 03:00:18 INFO - PROCESS | 11289 | --DOMWINDOW == 85 (0x92eb9400) [pid = 11289] [serial = 1851] [outer = (nil)] [url = about:blank] 03:00:18 INFO - PROCESS | 11289 | --DOMWINDOW == 84 (0x922e9c00) [pid = 11289] [serial = 1850] [outer = (nil)] [url = about:blank] 03:00:18 INFO - PROCESS | 11289 | --DOMWINDOW == 83 (0x988bc800) [pid = 11289] [serial = 1854] [outer = (nil)] [url = about:blank] 03:00:18 INFO - PROCESS | 11289 | --DOMWINDOW == 82 (0x97fed400) [pid = 11289] [serial = 1853] [outer = (nil)] [url = about:blank] 03:00:18 INFO - PROCESS | 11289 | --DOMWINDOW == 81 (0x919ed400) [pid = 11289] [serial = 1874] [outer = (nil)] [url = about:blank] 03:00:18 INFO - PROCESS | 11289 | --DOMWINDOW == 80 (0x8ec5dc00) [pid = 11289] [serial = 1868] [outer = (nil)] [url = about:blank] 03:00:18 INFO - PROCESS | 11289 | --DOMWINDOW == 79 (0x994e1000) [pid = 11289] [serial = 1857] [outer = (nil)] [url = about:blank] 03:00:18 INFO - PROCESS | 11289 | --DOMWINDOW == 78 (0x9942a400) [pid = 11289] [serial = 1856] [outer = (nil)] [url = about:blank] 03:00:18 INFO - PROCESS | 11289 | --DOMWINDOW == 77 (0x8ec65c00) [pid = 11289] [serial = 1869] [outer = (nil)] [url = about:blank] 03:00:18 INFO - PROCESS | 11289 | --DOMWINDOW == 76 (0x90f20000) [pid = 11289] [serial = 1866] [outer = (nil)] [url = about:blank] 03:00:18 INFO - PROCESS | 11289 | --DOMWINDOW == 75 (0x8f8bdc00) [pid = 11289] [serial = 1865] [outer = (nil)] [url = about:blank] 03:00:18 INFO - PROCESS | 11289 | --DOMWINDOW == 74 (0x99ac4400) [pid = 11289] [serial = 1860] [outer = (nil)] [url = about:blank] 03:00:18 INFO - PROCESS | 11289 | --DOMWINDOW == 73 (0x998dc000) [pid = 11289] [serial = 1859] [outer = (nil)] [url = about:blank] 03:00:18 INFO - PROCESS | 11289 | --DOMWINDOW == 72 (0x8f8c3400) [pid = 11289] [serial = 1871] [outer = (nil)] [url = about:blank] 03:00:18 INFO - PROCESS | 11289 | --DOMWINDOW == 71 (0x9a2ba800) [pid = 11289] [serial = 1863] [outer = (nil)] [url = about:blank] 03:00:18 INFO - PROCESS | 11289 | --DOMWINDOW == 70 (0x922c7400) [pid = 11289] [serial = 1877] [outer = (nil)] [url = about:blank] 03:00:18 INFO - PROCESS | 11289 | --DOMWINDOW == 69 (0x91c04800) [pid = 11289] [serial = 1862] [outer = (nil)] [url = about:blank] 03:00:18 INFO - PROCESS | 11289 | --DOMWINDOW == 68 (0x922e1800) [pid = 11289] [serial = 1878] [outer = (nil)] [url = about:blank] 03:00:18 INFO - PROCESS | 11289 | --DOMWINDOW == 67 (0x91c0f400) [pid = 11289] [serial = 1875] [outer = (nil)] [url = about:blank] 03:00:18 INFO - PROCESS | 11289 | --DOMWINDOW == 66 (0x90f23c00) [pid = 11289] [serial = 1872] [outer = (nil)] [url = about:blank] 03:00:18 INFO - PROCESS | 11289 | 1468663218348 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]]]}] 03:00:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 03:00:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 2533ms 03:00:18 INFO - PROCESS | 11289 | 1468663218372 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 03:00:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 03:00:18 INFO - PROCESS | 11289 | 1468663218378 Marionette TRACE conn3 <- [1,2545,null,{"value":"8"}] 03:00:18 INFO - PROCESS | 11289 | 1468663218386 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 03:00:18 INFO - PROCESS | 11289 | 1468663218391 Marionette TRACE conn3 <- [1,2546,null,{}] 03:00:18 INFO - PROCESS | 11289 | 1468663218398 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}] 03:00:18 INFO - PROCESS | 11289 | 1468663218404 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:00:18 INFO - PROCESS | 11289 | 1468663218558 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 03:00:18 INFO - PROCESS | 11289 | 1468663218577 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:18 INFO - PROCESS | 11289 | 1468663218590 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:00:18 INFO - PROCESS | 11289 | ++DOCSHELL 0x8e6ce000 == 20 [pid = 11289] [id = 644] 03:00:18 INFO - PROCESS | 11289 | ++DOMWINDOW == 67 (0x8e6ce400) [pid = 11289] [serial = 1933] [outer = (nil)] 03:00:18 INFO - PROCESS | 11289 | ++DOMWINDOW == 68 (0x8edc2800) [pid = 11289] [serial = 1934] [outer = 0x8e6ce400] 03:00:18 INFO - PROCESS | 11289 | 1468663218657 Marionette DEBUG loaded listener.js 03:00:18 INFO - PROCESS | 11289 | ++DOMWINDOW == 69 (0x8edc7800) [pid = 11289] [serial = 1935] [outer = 0x8e6ce400] 03:00:19 INFO - PROCESS | 11289 | 1468663219608 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]]]}] 03:00:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 03:00:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1240ms 03:00:19 INFO - PROCESS | 11289 | 1468663219626 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 03:00:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 03:00:19 INFO - PROCESS | 11289 | 1468663219635 Marionette TRACE conn3 <- [1,2549,null,{"value":"8"}] 03:00:19 INFO - PROCESS | 11289 | 1468663219646 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 03:00:19 INFO - PROCESS | 11289 | 1468663219650 Marionette TRACE conn3 <- [1,2550,null,{}] 03:00:19 INFO - PROCESS | 11289 | 1468663219656 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}] 03:00:19 INFO - PROCESS | 11289 | 1468663219661 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:00:19 INFO - PROCESS | 11289 | 1468663219813 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 03:00:19 INFO - PROCESS | 11289 | 1468663219959 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:19 INFO - PROCESS | 11289 | 1468663219966 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:00:19 INFO - PROCESS | 11289 | ++DOCSHELL 0x8f63a800 == 21 [pid = 11289] [id = 645] 03:00:19 INFO - PROCESS | 11289 | ++DOMWINDOW == 70 (0x8f63cc00) [pid = 11289] [serial = 1936] [outer = (nil)] 03:00:20 INFO - PROCESS | 11289 | ++DOMWINDOW == 71 (0x8f8bc800) [pid = 11289] [serial = 1937] [outer = 0x8f63cc00] 03:00:20 INFO - PROCESS | 11289 | 1468663220038 Marionette DEBUG loaded listener.js 03:00:20 INFO - PROCESS | 11289 | ++DOMWINDOW == 72 (0x8f8c4000) [pid = 11289] [serial = 1938] [outer = 0x8f63cc00] 03:00:20 INFO - PROCESS | 11289 | 1468663220941 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]]]}] 03:00:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 03:00:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1337ms 03:00:20 INFO - PROCESS | 11289 | 1468663220981 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 03:00:20 INFO - PROCESS | 11289 | 1468663220985 Marionette TRACE conn3 <- [1,2553,null,{"value":"8"}] 03:00:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 03:00:21 INFO - PROCESS | 11289 | 1468663220998 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 03:00:21 INFO - PROCESS | 11289 | 1468663221004 Marionette TRACE conn3 <- [1,2554,null,{}] 03:00:21 INFO - PROCESS | 11289 | 1468663221021 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}] 03:00:21 INFO - PROCESS | 11289 | 1468663221029 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:00:21 INFO - PROCESS | 11289 | 1468663221257 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 03:00:21 INFO - PROCESS | 11289 | 1468663221280 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:21 INFO - PROCESS | 11289 | 1468663221290 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:00:21 INFO - PROCESS | 11289 | ++DOCSHELL 0x9116bc00 == 22 [pid = 11289] [id = 646] 03:00:21 INFO - PROCESS | 11289 | ++DOMWINDOW == 73 (0x9116c400) [pid = 11289] [serial = 1939] [outer = (nil)] 03:00:21 INFO - PROCESS | 11289 | ++DOMWINDOW == 74 (0x919e1c00) [pid = 11289] [serial = 1940] [outer = 0x9116c400] 03:00:21 INFO - PROCESS | 11289 | 1468663221367 Marionette DEBUG loaded listener.js 03:00:21 INFO - PROCESS | 11289 | ++DOMWINDOW == 75 (0x919ef000) [pid = 11289] [serial = 1941] [outer = 0x9116c400] 03:00:22 INFO - PROCESS | 11289 | 1468663222311 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]]]}] 03:00:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 03:00:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1349ms 03:00:22 INFO - PROCESS | 11289 | 1468663222340 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 03:00:22 INFO - PROCESS | 11289 | 1468663222345 Marionette TRACE conn3 <- [1,2557,null,{"value":"8"}] 03:00:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 03:00:22 INFO - PROCESS | 11289 | 1468663222351 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 03:00:22 INFO - PROCESS | 11289 | 1468663222354 Marionette TRACE conn3 <- [1,2558,null,{}] 03:00:22 INFO - PROCESS | 11289 | 1468663222360 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}] 03:00:22 INFO - PROCESS | 11289 | 1468663222365 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:00:22 INFO - PROCESS | 11289 | 1468663222580 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 03:00:22 INFO - PROCESS | 11289 | 1468663222597 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:22 INFO - PROCESS | 11289 | 1468663222607 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:00:22 INFO - PROCESS | 11289 | ++DOCSHELL 0x8f8b8000 == 23 [pid = 11289] [id = 647] 03:00:22 INFO - PROCESS | 11289 | ++DOMWINDOW == 76 (0x919e3800) [pid = 11289] [serial = 1942] [outer = (nil)] 03:00:22 INFO - PROCESS | 11289 | ++DOMWINDOW == 77 (0x91e23000) [pid = 11289] [serial = 1943] [outer = 0x919e3800] 03:00:22 INFO - PROCESS | 11289 | 1468663222674 Marionette DEBUG loaded listener.js 03:00:22 INFO - PROCESS | 11289 | ++DOMWINDOW == 78 (0x91e49c00) [pid = 11289] [serial = 1944] [outer = 0x919e3800] 03:00:23 INFO - PROCESS | 11289 | --DOMWINDOW == 77 (0x8e6cb400) [pid = 11289] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 03:00:23 INFO - PROCESS | 11289 | --DOMWINDOW == 76 (0x922c9800) [pid = 11289] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 03:00:23 INFO - PROCESS | 11289 | --DOMWINDOW == 75 (0x922e7000) [pid = 11289] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 03:00:23 INFO - PROCESS | 11289 | --DOMWINDOW == 74 (0x91e4ac00) [pid = 11289] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 03:00:23 INFO - PROCESS | 11289 | --DOMWINDOW == 73 (0x8dc7c400) [pid = 11289] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 03:00:23 INFO - PROCESS | 11289 | --DOMWINDOW == 72 (0x8edc6400) [pid = 11289] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 03:00:23 INFO - PROCESS | 11289 | --DOMWINDOW == 71 (0x8ec64000) [pid = 11289] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 03:00:23 INFO - PROCESS | 11289 | --DOMWINDOW == 70 (0x9116b000) [pid = 11289] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 03:00:23 INFO - PROCESS | 11289 | --DOMWINDOW == 69 (0x8f8bb000) [pid = 11289] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 03:00:23 INFO - PROCESS | 11289 | --DOMWINDOW == 68 (0x91e2a800) [pid = 11289] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 03:00:23 INFO - PROCESS | 11289 | --DOMWINDOW == 67 (0x9116cc00) [pid = 11289] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 03:00:24 INFO - PROCESS | 11289 | 1468663224194 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]]]}] 03:00:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 03:00:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1931ms 03:00:24 INFO - PROCESS | 11289 | 1468663224283 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 03:00:24 INFO - PROCESS | 11289 | 1468663224290 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 03:00:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 03:00:24 INFO - PROCESS | 11289 | 1468663224299 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 03:00:24 INFO - PROCESS | 11289 | 1468663224303 Marionette TRACE conn3 <- [1,2562,null,{}] 03:00:24 INFO - PROCESS | 11289 | 1468663224312 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}] 03:00:24 INFO - PROCESS | 11289 | 1468663224318 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:00:24 INFO - PROCESS | 11289 | 1468663224536 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 03:00:24 INFO - PROCESS | 11289 | 1468663224782 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:24 INFO - PROCESS | 11289 | 1468663224794 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:00:24 INFO - PROCESS | 11289 | ++DOCSHELL 0x8edc6800 == 24 [pid = 11289] [id = 648] 03:00:24 INFO - PROCESS | 11289 | ++DOMWINDOW == 68 (0x8edc9000) [pid = 11289] [serial = 1945] [outer = (nil)] 03:00:24 INFO - PROCESS | 11289 | ++DOMWINDOW == 69 (0x8eeda400) [pid = 11289] [serial = 1946] [outer = 0x8edc9000] 03:00:24 INFO - PROCESS | 11289 | 1468663224902 Marionette DEBUG loaded listener.js 03:00:25 INFO - PROCESS | 11289 | ++DOMWINDOW == 70 (0x8f637800) [pid = 11289] [serial = 1947] [outer = 0x8edc9000] 03:00:26 INFO - PROCESS | 11289 | 1468663226018 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]]]}] 03:00:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 03:00:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1783ms 03:00:26 INFO - PROCESS | 11289 | 1468663226083 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 03:00:26 INFO - PROCESS | 11289 | 1468663226090 Marionette TRACE conn3 <- [1,2565,null,{"value":"8"}] 03:00:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 03:00:26 INFO - PROCESS | 11289 | 1468663226100 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 03:00:26 INFO - PROCESS | 11289 | 1468663226104 Marionette TRACE conn3 <- [1,2566,null,{}] 03:00:26 INFO - PROCESS | 11289 | 1468663226111 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}] 03:00:26 INFO - PROCESS | 11289 | 1468663226117 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:00:26 INFO - PROCESS | 11289 | 1468663226345 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 03:00:26 INFO - PROCESS | 11289 | 1468663226578 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:26 INFO - PROCESS | 11289 | 1468663226589 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:00:26 INFO - PROCESS | 11289 | ++DOCSHELL 0x8edc4800 == 25 [pid = 11289] [id = 649] 03:00:26 INFO - PROCESS | 11289 | ++DOMWINDOW == 71 (0x90f2a800) [pid = 11289] [serial = 1948] [outer = (nil)] 03:00:26 INFO - PROCESS | 11289 | ++DOMWINDOW == 72 (0x90f8cc00) [pid = 11289] [serial = 1949] [outer = 0x90f2a800] 03:00:26 INFO - PROCESS | 11289 | 1468663226669 Marionette DEBUG loaded listener.js 03:00:26 INFO - PROCESS | 11289 | ++DOMWINDOW == 73 (0x91172800) [pid = 11289] [serial = 1950] [outer = 0x90f2a800] 03:00:27 INFO - PROCESS | 11289 | 1468663227731 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]]]}] 03:00:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 03:00:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1680ms 03:00:27 INFO - PROCESS | 11289 | 1468663227781 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 03:00:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 03:00:27 INFO - PROCESS | 11289 | 1468663227785 Marionette TRACE conn3 <- [1,2569,null,{"value":"8"}] 03:00:27 INFO - PROCESS | 11289 | 1468663227792 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 03:00:27 INFO - PROCESS | 11289 | 1468663227798 Marionette TRACE conn3 <- [1,2570,null,{}] 03:00:27 INFO - PROCESS | 11289 | 1468663227815 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}] 03:00:27 INFO - PROCESS | 11289 | 1468663227824 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:00:28 INFO - PROCESS | 11289 | 1468663228018 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 03:00:28 INFO - PROCESS | 11289 | 1468663228303 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:28 INFO - PROCESS | 11289 | 1468663228311 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:00:28 INFO - PROCESS | 11289 | ++DOCSHELL 0x91e4e800 == 26 [pid = 11289] [id = 650] 03:00:28 INFO - PROCESS | 11289 | ++DOMWINDOW == 74 (0x91e52400) [pid = 11289] [serial = 1951] [outer = (nil)] 03:00:28 INFO - PROCESS | 11289 | ++DOMWINDOW == 75 (0x92121800) [pid = 11289] [serial = 1952] [outer = 0x91e52400] 03:00:28 INFO - PROCESS | 11289 | 1468663228427 Marionette DEBUG loaded listener.js 03:00:28 INFO - PROCESS | 11289 | ++DOMWINDOW == 76 (0x922ce000) [pid = 11289] [serial = 1953] [outer = 0x91e52400] 03:00:29 INFO - PROCESS | 11289 | 1468663229498 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]]]}] 03:00:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 03:00:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1886ms 03:00:29 INFO - PROCESS | 11289 | 1468663229678 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 03:00:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 03:00:29 INFO - PROCESS | 11289 | 1468663229685 Marionette TRACE conn3 <- [1,2573,null,{"value":"8"}] 03:00:29 INFO - PROCESS | 11289 | 1468663229693 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 03:00:29 INFO - PROCESS | 11289 | 1468663229696 Marionette TRACE conn3 <- [1,2574,null,{}] 03:00:29 INFO - PROCESS | 11289 | 1468663229714 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}] 03:00:29 INFO - PROCESS | 11289 | 1468663229720 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:00:29 INFO - PROCESS | 11289 | 1468663229879 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 03:00:30 INFO - PROCESS | 11289 | 1468663230134 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:30 INFO - PROCESS | 11289 | 1468663230149 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:00:30 INFO - PROCESS | 11289 | ++DOCSHELL 0x8ec64c00 == 27 [pid = 11289] [id = 651] 03:00:30 INFO - PROCESS | 11289 | ++DOMWINDOW == 77 (0x8ec65800) [pid = 11289] [serial = 1954] [outer = (nil)] 03:00:30 INFO - PROCESS | 11289 | ++DOMWINDOW == 78 (0x8edc4400) [pid = 11289] [serial = 1955] [outer = 0x8ec65800] 03:00:30 INFO - PROCESS | 11289 | 1468663230290 Marionette DEBUG loaded listener.js 03:00:30 INFO - PROCESS | 11289 | ++DOMWINDOW == 79 (0x8edd1c00) [pid = 11289] [serial = 1956] [outer = 0x8ec65800] 03:00:30 INFO - PROCESS | 11289 | --DOCSHELL 0x9116bc00 == 26 [pid = 11289] [id = 646] 03:00:30 INFO - PROCESS | 11289 | --DOCSHELL 0x8f63a800 == 25 [pid = 11289] [id = 645] 03:00:30 INFO - PROCESS | 11289 | --DOCSHELL 0x8e6ce000 == 24 [pid = 11289] [id = 644] 03:00:30 INFO - PROCESS | 11289 | --DOMWINDOW == 78 (0x953db800) [pid = 11289] [serial = 1911] [outer = (nil)] [url = about:blank] 03:00:30 INFO - PROCESS | 11289 | --DOMWINDOW == 77 (0x953ca000) [pid = 11289] [serial = 1910] [outer = (nil)] [url = about:blank] 03:00:30 INFO - PROCESS | 11289 | --DOMWINDOW == 76 (0x92eb9000) [pid = 11289] [serial = 1902] [outer = (nil)] [url = about:blank] 03:00:30 INFO - PROCESS | 11289 | --DOMWINDOW == 75 (0x946f3400) [pid = 11289] [serial = 1904] [outer = (nil)] [url = about:blank] 03:00:30 INFO - PROCESS | 11289 | --DOMWINDOW == 74 (0x93b9a800) [pid = 11289] [serial = 1907] [outer = (nil)] [url = about:blank] 03:00:30 INFO - PROCESS | 11289 | --DOMWINDOW == 73 (0x8e48a800) [pid = 11289] [serial = 1883] [outer = (nil)] [url = about:blank] 03:00:30 INFO - PROCESS | 11289 | --DOMWINDOW == 72 (0x8e498800) [pid = 11289] [serial = 1884] [outer = (nil)] [url = about:blank] 03:00:30 INFO - PROCESS | 11289 | --DOMWINDOW == 71 (0x93b92c00) [pid = 11289] [serial = 1892] [outer = (nil)] [url = about:blank] 03:00:30 INFO - PROCESS | 11289 | --DOMWINDOW == 70 (0x950cb800) [pid = 11289] [serial = 1893] [outer = (nil)] [url = about:blank] 03:00:30 INFO - PROCESS | 11289 | --DOMWINDOW == 69 (0x8edd0000) [pid = 11289] [serial = 1895] [outer = (nil)] [url = about:blank] 03:00:30 INFO - PROCESS | 11289 | --DOMWINDOW == 68 (0x8eee4400) [pid = 11289] [serial = 1896] [outer = (nil)] [url = about:blank] 03:00:30 INFO - PROCESS | 11289 | --DOMWINDOW == 67 (0x91175c00) [pid = 11289] [serial = 1898] [outer = (nil)] [url = about:blank] 03:00:30 INFO - PROCESS | 11289 | --DOMWINDOW == 66 (0x919ee000) [pid = 11289] [serial = 1899] [outer = (nil)] [url = about:blank] 03:00:30 INFO - PROCESS | 11289 | --DOMWINDOW == 65 (0x8f8c3c00) [pid = 11289] [serial = 1886] [outer = (nil)] [url = about:blank] 03:00:30 INFO - PROCESS | 11289 | --DOMWINDOW == 64 (0x90f88800) [pid = 11289] [serial = 1887] [outer = (nil)] [url = about:blank] 03:00:30 INFO - PROCESS | 11289 | --DOMWINDOW == 63 (0x91e52800) [pid = 11289] [serial = 1889] [outer = (nil)] [url = about:blank] 03:00:31 INFO - PROCESS | 11289 | --DOMWINDOW == 62 (0x922e2800) [pid = 11289] [serial = 1890] [outer = (nil)] [url = about:blank] 03:00:31 INFO - PROCESS | 11289 | --DOMWINDOW == 61 (0x922e6c00) [pid = 11289] [serial = 1881] [outer = (nil)] [url = about:blank] 03:00:31 INFO - PROCESS | 11289 | --DOMWINDOW == 60 (0x95332000) [pid = 11289] [serial = 1908] [outer = (nil)] [url = about:blank] 03:00:31 INFO - PROCESS | 11289 | --DOMWINDOW == 59 (0x922eb400) [pid = 11289] [serial = 1901] [outer = (nil)] [url = about:blank] 03:00:31 INFO - PROCESS | 11289 | --DOMWINDOW == 58 (0x9532e000) [pid = 11289] [serial = 1905] [outer = (nil)] [url = about:blank] 03:00:31 INFO - PROCESS | 11289 | 1468663231248 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]]]}] 03:00:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 03:00:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1608ms 03:00:31 INFO - PROCESS | 11289 | 1468663231300 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 03:00:31 INFO - PROCESS | 11289 | 1468663231305 Marionette TRACE conn3 <- [1,2577,null,{"value":"8"}] 03:00:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 03:00:31 INFO - PROCESS | 11289 | 1468663231319 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 03:00:31 INFO - PROCESS | 11289 | 1468663231325 Marionette TRACE conn3 <- [1,2578,null,{}] 03:00:31 INFO - PROCESS | 11289 | 1468663231331 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}] 03:00:31 INFO - PROCESS | 11289 | 1468663231336 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:00:31 INFO - PROCESS | 11289 | 1468663231538 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 03:00:31 INFO - PROCESS | 11289 | 1468663231681 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:31 INFO - PROCESS | 11289 | 1468663231689 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:00:31 INFO - PROCESS | 11289 | ++DOCSHELL 0x8f634c00 == 25 [pid = 11289] [id = 652] 03:00:31 INFO - PROCESS | 11289 | ++DOMWINDOW == 59 (0x8f8c5400) [pid = 11289] [serial = 1957] [outer = (nil)] 03:00:31 INFO - PROCESS | 11289 | ++DOMWINDOW == 60 (0x90f29c00) [pid = 11289] [serial = 1958] [outer = 0x8f8c5400] 03:00:31 INFO - PROCESS | 11289 | 1468663231758 Marionette DEBUG loaded listener.js 03:00:31 INFO - PROCESS | 11289 | ++DOMWINDOW == 61 (0x90f8c400) [pid = 11289] [serial = 1959] [outer = 0x8f8c5400] 03:00:32 INFO - PROCESS | 11289 | 1468663232559 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]]]}] 03:00:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 03:00:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1289ms 03:00:32 INFO - PROCESS | 11289 | 1468663232607 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 03:00:32 INFO - PROCESS | 11289 | 1468663232611 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 03:00:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 03:00:32 INFO - PROCESS | 11289 | 1468663232617 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 03:00:32 INFO - PROCESS | 11289 | 1468663232620 Marionette TRACE conn3 <- [1,2582,null,{}] 03:00:32 INFO - PROCESS | 11289 | 1468663232635 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}] 03:00:32 INFO - PROCESS | 11289 | 1468663232643 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:00:32 INFO - PROCESS | 11289 | 1468663232804 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 03:00:32 INFO - PROCESS | 11289 | 1468663232951 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:32 INFO - PROCESS | 11289 | 1468663232960 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:00:32 INFO - PROCESS | 11289 | ++DOCSHELL 0x91c03c00 == 26 [pid = 11289] [id = 653] 03:00:32 INFO - PROCESS | 11289 | ++DOMWINDOW == 62 (0x91c04c00) [pid = 11289] [serial = 1960] [outer = (nil)] 03:00:33 INFO - PROCESS | 11289 | ++DOMWINDOW == 63 (0x91e20400) [pid = 11289] [serial = 1961] [outer = 0x91c04c00] 03:00:33 INFO - PROCESS | 11289 | 1468663233034 Marionette DEBUG loaded listener.js 03:00:33 INFO - PROCESS | 11289 | ++DOMWINDOW == 64 (0x91e53c00) [pid = 11289] [serial = 1962] [outer = 0x91c04c00] 03:00:33 INFO - PROCESS | 11289 | 1468663233971 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]]]}] 03:00:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 03:00:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1378ms 03:00:33 INFO - PROCESS | 11289 | 1468663233996 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 03:00:34 INFO - PROCESS | 11289 | 1468663234000 Marionette TRACE conn3 <- [1,2585,null,{"value":"8"}] 03:00:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 03:00:34 INFO - PROCESS | 11289 | 1468663234006 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 03:00:34 INFO - PROCESS | 11289 | 1468663234010 Marionette TRACE conn3 <- [1,2586,null,{}] 03:00:34 INFO - PROCESS | 11289 | 1468663234015 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}] 03:00:34 INFO - PROCESS | 11289 | 1468663234020 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:00:34 INFO - PROCESS | 11289 | 1468663234238 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 03:00:34 INFO - PROCESS | 11289 | 1468663234255 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:34 INFO - PROCESS | 11289 | 1468663234263 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:00:34 INFO - PROCESS | 11289 | ++DOCSHELL 0x91c08c00 == 27 [pid = 11289] [id = 654] 03:00:34 INFO - PROCESS | 11289 | ++DOMWINDOW == 65 (0x922e6c00) [pid = 11289] [serial = 1963] [outer = (nil)] 03:00:34 INFO - PROCESS | 11289 | ++DOMWINDOW == 66 (0x92e0ac00) [pid = 11289] [serial = 1964] [outer = 0x922e6c00] 03:00:34 INFO - PROCESS | 11289 | 1468663234331 Marionette DEBUG loaded listener.js 03:00:34 INFO - PROCESS | 11289 | ++DOMWINDOW == 67 (0x92eb3c00) [pid = 11289] [serial = 1965] [outer = 0x922e6c00] 03:00:35 INFO - PROCESS | 11289 | 1468663235254 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]]]}] 03:00:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 03:00:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1278ms 03:00:35 INFO - PROCESS | 11289 | 1468663235285 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 03:00:35 INFO - PROCESS | 11289 | 1468663235288 Marionette TRACE conn3 <- [1,2589,null,{"value":"8"}] 03:00:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 03:00:35 INFO - PROCESS | 11289 | 1468663235294 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 03:00:35 INFO - PROCESS | 11289 | 1468663235297 Marionette TRACE conn3 <- [1,2590,null,{}] 03:00:35 INFO - PROCESS | 11289 | 1468663235302 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}] 03:00:35 INFO - PROCESS | 11289 | 1468663235307 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:00:35 INFO - PROCESS | 11289 | 1468663235535 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 03:00:35 INFO - PROCESS | 11289 | --DOMWINDOW == 66 (0x8eedfc00) [pid = 11289] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 03:00:35 INFO - PROCESS | 11289 | --DOMWINDOW == 65 (0x919ecc00) [pid = 11289] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 03:00:35 INFO - PROCESS | 11289 | --DOMWINDOW == 64 (0x953d1800) [pid = 11289] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 03:00:35 INFO - PROCESS | 11289 | --DOMWINDOW == 63 (0x93b9f000) [pid = 11289] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 03:00:35 INFO - PROCESS | 11289 | --DOMWINDOW == 62 (0x8e6ce400) [pid = 11289] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 03:00:35 INFO - PROCESS | 11289 | --DOMWINDOW == 61 (0x9116c400) [pid = 11289] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 03:00:35 INFO - PROCESS | 11289 | --DOMWINDOW == 60 (0x953d2400) [pid = 11289] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 03:00:35 INFO - PROCESS | 11289 | --DOMWINDOW == 59 (0x8f63cc00) [pid = 11289] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 03:00:35 INFO - PROCESS | 11289 | --DOMWINDOW == 58 (0x8e48f400) [pid = 11289] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 03:00:35 INFO - PROCESS | 11289 | --DOMWINDOW == 57 (0x8dc72c00) [pid = 11289] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 03:00:35 INFO - PROCESS | 11289 | 1468663235654 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:35 INFO - PROCESS | 11289 | 1468663235660 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:00:35 INFO - PROCESS | 11289 | ++DOCSHELL 0x8dc72c00 == 28 [pid = 11289] [id = 655] 03:00:35 INFO - PROCESS | 11289 | ++DOMWINDOW == 58 (0x8dc77800) [pid = 11289] [serial = 1966] [outer = (nil)] 03:00:35 INFO - PROCESS | 11289 | ++DOMWINDOW == 59 (0x8e6c9c00) [pid = 11289] [serial = 1967] [outer = 0x8dc77800] 03:00:35 INFO - PROCESS | 11289 | 1468663235744 Marionette DEBUG loaded listener.js 03:00:35 INFO - PROCESS | 11289 | ++DOMWINDOW == 60 (0x8f8b8400) [pid = 11289] [serial = 1968] [outer = 0x8dc77800] 03:00:36 INFO - PROCESS | 11289 | 1468663236527 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]]]}] 03:00:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 03:00:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1289ms 03:00:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 03:00:36 INFO - PROCESS | 11289 | 1468663236584 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 03:00:36 INFO - PROCESS | 11289 | 1468663236587 Marionette TRACE conn3 <- [1,2593,null,{"value":"8"}] 03:00:36 INFO - PROCESS | 11289 | 1468663236594 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 03:00:36 INFO - PROCESS | 11289 | 1468663236597 Marionette TRACE conn3 <- [1,2594,null,{}] 03:00:36 INFO - PROCESS | 11289 | 1468663236603 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}] 03:00:36 INFO - PROCESS | 11289 | 1468663236614 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:00:36 INFO - PROCESS | 11289 | 1468663236840 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 03:00:37 INFO - PROCESS | 11289 | 1468663236981 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:37 INFO - PROCESS | 11289 | 1468663236989 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:00:37 INFO - PROCESS | 11289 | ++DOCSHELL 0x919ecc00 == 29 [pid = 11289] [id = 656] 03:00:37 INFO - PROCESS | 11289 | ++DOMWINDOW == 61 (0x93962800) [pid = 11289] [serial = 1969] [outer = (nil)] 03:00:37 INFO - PROCESS | 11289 | ++DOMWINDOW == 62 (0x950d7c00) [pid = 11289] [serial = 1970] [outer = 0x93962800] 03:00:37 INFO - PROCESS | 11289 | 1468663237062 Marionette DEBUG loaded listener.js 03:00:37 INFO - PROCESS | 11289 | ++DOMWINDOW == 63 (0x95332400) [pid = 11289] [serial = 1971] [outer = 0x93962800] 03:00:38 INFO - PROCESS | 11289 | 1468663238044 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]]]}] 03:00:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 03:00:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1482ms 03:00:38 INFO - PROCESS | 11289 | 1468663238076 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 03:00:38 INFO - PROCESS | 11289 | 1468663238083 Marionette TRACE conn3 <- [1,2597,null,{"value":"8"}] 03:00:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 03:00:38 INFO - PROCESS | 11289 | 1468663238095 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 03:00:38 INFO - PROCESS | 11289 | 1468663238106 Marionette TRACE conn3 <- [1,2598,null,{}] 03:00:38 INFO - PROCESS | 11289 | 1468663238117 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}] 03:00:38 INFO - PROCESS | 11289 | 1468663238122 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:00:38 INFO - PROCESS | 11289 | 1468663238349 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 03:00:38 INFO - PROCESS | 11289 | 1468663238607 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:38 INFO - PROCESS | 11289 | 1468663238621 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:00:38 INFO - PROCESS | 11289 | ++DOCSHELL 0x8e6c6400 == 30 [pid = 11289] [id = 657] 03:00:38 INFO - PROCESS | 11289 | ++DOMWINDOW == 64 (0x8e6cd000) [pid = 11289] [serial = 1972] [outer = (nil)] 03:00:38 INFO - PROCESS | 11289 | ++DOMWINDOW == 65 (0x8edce800) [pid = 11289] [serial = 1973] [outer = 0x8e6cd000] 03:00:38 INFO - PROCESS | 11289 | 1468663238745 Marionette DEBUG loaded listener.js 03:00:38 INFO - PROCESS | 11289 | ++DOMWINDOW == 66 (0x8f63d400) [pid = 11289] [serial = 1974] [outer = 0x8e6cd000] 03:00:39 INFO - PROCESS | 11289 | 1468663239733 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]]]}] 03:00:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 03:00:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1705ms 03:00:39 INFO - PROCESS | 11289 | 1468663239796 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 03:00:39 INFO - PROCESS | 11289 | 1468663239803 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 03:00:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 03:00:39 INFO - PROCESS | 11289 | 1468663239832 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 03:00:39 INFO - PROCESS | 11289 | 1468663239837 Marionette TRACE conn3 <- [1,2602,null,{}] 03:00:39 INFO - PROCESS | 11289 | 1468663239844 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}] 03:00:39 INFO - PROCESS | 11289 | 1468663239850 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:00:40 INFO - PROCESS | 11289 | 1468663240031 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 03:00:40 INFO - PROCESS | 11289 | 1468663240262 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:40 INFO - PROCESS | 11289 | 1468663240269 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:00:40 INFO - PROCESS | 11289 | ++DOCSHELL 0x8edc6400 == 31 [pid = 11289] [id = 658] 03:00:40 INFO - PROCESS | 11289 | ++DOMWINDOW == 67 (0x90f8f400) [pid = 11289] [serial = 1975] [outer = (nil)] 03:00:40 INFO - PROCESS | 11289 | ++DOMWINDOW == 68 (0x91c0f800) [pid = 11289] [serial = 1976] [outer = 0x90f8f400] 03:00:40 INFO - PROCESS | 11289 | 1468663240368 Marionette DEBUG loaded listener.js 03:00:40 INFO - PROCESS | 11289 | ++DOMWINDOW == 69 (0x91e26000) [pid = 11289] [serial = 1977] [outer = 0x90f8f400] 03:00:41 INFO - PROCESS | 11289 | 1468663241397 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]]]}] 03:00:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 03:00:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1639ms 03:00:41 INFO - PROCESS | 11289 | 1468663241469 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 03:00:41 INFO - PROCESS | 11289 | 1468663241473 Marionette TRACE conn3 <- [1,2605,null,{"value":"8"}] 03:00:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 03:00:41 INFO - PROCESS | 11289 | 1468663241480 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 03:00:41 INFO - PROCESS | 11289 | 1468663241486 Marionette TRACE conn3 <- [1,2606,null,{}] 03:00:41 INFO - PROCESS | 11289 | 1468663241504 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}] 03:00:41 INFO - PROCESS | 11289 | 1468663241513 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:00:41 INFO - PROCESS | 11289 | 1468663241732 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 03:00:41 INFO - PROCESS | 11289 | 1468663241966 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:41 INFO - PROCESS | 11289 | 1468663241979 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:00:42 INFO - PROCESS | 11289 | ++DOCSHELL 0x922eb800 == 32 [pid = 11289] [id = 659] 03:00:42 INFO - PROCESS | 11289 | ++DOMWINDOW == 70 (0x946e9800) [pid = 11289] [serial = 1978] [outer = (nil)] 03:00:42 INFO - PROCESS | 11289 | ++DOMWINDOW == 71 (0x9532e800) [pid = 11289] [serial = 1979] [outer = 0x946e9800] 03:00:42 INFO - PROCESS | 11289 | 1468663242097 Marionette DEBUG loaded listener.js 03:00:42 INFO - PROCESS | 11289 | ++DOMWINDOW == 72 (0x95339400) [pid = 11289] [serial = 1980] [outer = 0x946e9800] 03:00:43 INFO - PROCESS | 11289 | 1468663243027 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]]]}] 03:00:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 03:00:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1587ms 03:00:43 INFO - PROCESS | 11289 | 1468663243068 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 03:00:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 03:00:43 INFO - PROCESS | 11289 | 1468663243073 Marionette TRACE conn3 <- [1,2609,null,{"value":"8"}] 03:00:43 INFO - PROCESS | 11289 | 1468663243079 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 03:00:43 INFO - PROCESS | 11289 | 1468663243083 Marionette TRACE conn3 <- [1,2610,null,{}] 03:00:43 INFO - PROCESS | 11289 | 1468663243088 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}] 03:00:43 INFO - PROCESS | 11289 | 1468663243093 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:00:43 INFO - PROCESS | 11289 | 1468663243340 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 03:00:43 INFO - PROCESS | 11289 | 1468663243474 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:43 INFO - PROCESS | 11289 | 1468663243480 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:00:43 INFO - PROCESS | 11289 | ++DOCSHELL 0x8ec5e800 == 33 [pid = 11289] [id = 660] 03:00:43 INFO - PROCESS | 11289 | ++DOMWINDOW == 73 (0x92eb3800) [pid = 11289] [serial = 1981] [outer = (nil)] 03:00:43 INFO - PROCESS | 11289 | ++DOMWINDOW == 74 (0x953c5000) [pid = 11289] [serial = 1982] [outer = 0x92eb3800] 03:00:43 INFO - PROCESS | 11289 | 1468663243569 Marionette DEBUG loaded listener.js 03:00:43 INFO - PROCESS | 11289 | ++DOMWINDOW == 75 (0x953cb400) [pid = 11289] [serial = 1983] [outer = 0x92eb3800] 03:00:44 INFO - PROCESS | 11289 | 1468663244511 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]]]}] 03:00:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 03:00:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1479ms 03:00:44 INFO - PROCESS | 11289 | 1468663244558 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 03:00:44 INFO - PROCESS | 11289 | 1468663244562 Marionette TRACE conn3 <- [1,2613,null,{"value":"8"}] 03:00:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 03:00:44 INFO - PROCESS | 11289 | 1468663244568 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 03:00:44 INFO - PROCESS | 11289 | 1468663244572 Marionette TRACE conn3 <- [1,2614,null,{}] 03:00:44 INFO - PROCESS | 11289 | 1468663244577 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}] 03:00:44 INFO - PROCESS | 11289 | 1468663244582 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:00:44 INFO - PROCESS | 11289 | 1468663244748 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 03:00:44 INFO - PROCESS | 11289 | 1468663244933 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:44 INFO - PROCESS | 11289 | 1468663244944 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:00:44 INFO - PROCESS | 11289 | ++DOCSHELL 0x95396800 == 34 [pid = 11289] [id = 661] 03:00:44 INFO - PROCESS | 11289 | ++DOMWINDOW == 76 (0x953c5400) [pid = 11289] [serial = 1984] [outer = (nil)] 03:00:45 INFO - PROCESS | 11289 | ++DOMWINDOW == 77 (0x953d7c00) [pid = 11289] [serial = 1985] [outer = 0x953c5400] 03:00:45 INFO - PROCESS | 11289 | 1468663245027 Marionette DEBUG loaded listener.js 03:00:45 INFO - PROCESS | 11289 | ++DOMWINDOW == 78 (0x953df800) [pid = 11289] [serial = 1986] [outer = 0x953c5400] 03:00:46 INFO - PROCESS | 11289 | 1468663246033 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]]]}] 03:00:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 03:00:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1531ms 03:00:46 INFO - PROCESS | 11289 | 1468663246100 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 03:00:46 INFO - PROCESS | 11289 | 1468663246104 Marionette TRACE conn3 <- [1,2617,null,{"value":"8"}] 03:00:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 03:00:46 INFO - PROCESS | 11289 | 1468663246110 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 03:00:46 INFO - PROCESS | 11289 | 1468663246114 Marionette TRACE conn3 <- [1,2618,null,{}] 03:00:46 INFO - PROCESS | 11289 | 1468663246120 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}] 03:00:46 INFO - PROCESS | 11289 | 1468663246130 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:00:46 INFO - PROCESS | 11289 | 1468663246386 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 03:00:46 INFO - PROCESS | 11289 | 1468663246629 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:46 INFO - PROCESS | 11289 | 1468663246636 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:00:46 INFO - PROCESS | 11289 | ++DOCSHELL 0x8dc73800 == 35 [pid = 11289] [id = 662] 03:00:46 INFO - PROCESS | 11289 | ++DOMWINDOW == 79 (0x8e6c6800) [pid = 11289] [serial = 1987] [outer = (nil)] 03:00:46 INFO - PROCESS | 11289 | ++DOMWINDOW == 80 (0x8f8c2400) [pid = 11289] [serial = 1988] [outer = 0x8e6c6800] 03:00:46 INFO - PROCESS | 11289 | 1468663246732 Marionette DEBUG loaded listener.js 03:00:46 INFO - PROCESS | 11289 | ++DOMWINDOW == 81 (0x922e4000) [pid = 11289] [serial = 1989] [outer = 0x8e6c6800] 03:00:47 INFO - PROCESS | 11289 | 1468663247831 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]]]}] 03:00:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 03:00:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1790ms 03:00:47 INFO - PROCESS | 11289 | 1468663247903 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 03:00:47 INFO - PROCESS | 11289 | 1468663247908 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 03:00:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 03:00:47 INFO - PROCESS | 11289 | 1468663247917 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 03:00:47 INFO - PROCESS | 11289 | 1468663247922 Marionette TRACE conn3 <- [1,2622,null,{}] 03:00:47 INFO - PROCESS | 11289 | 1468663247930 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}] 03:00:47 INFO - PROCESS | 11289 | 1468663247935 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:00:48 INFO - PROCESS | 11289 | 1468663248099 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 03:00:48 INFO - PROCESS | 11289 | 1468663248453 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:48 INFO - PROCESS | 11289 | 1468663248461 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:00:48 INFO - PROCESS | 11289 | ++DOCSHELL 0x8edcd400 == 36 [pid = 11289] [id = 663] 03:00:48 INFO - PROCESS | 11289 | ++DOMWINDOW == 82 (0x8eedd400) [pid = 11289] [serial = 1990] [outer = (nil)] 03:00:48 INFO - PROCESS | 11289 | ++DOMWINDOW == 83 (0x8f8bac00) [pid = 11289] [serial = 1991] [outer = 0x8eedd400] 03:00:48 INFO - PROCESS | 11289 | 1468663248534 Marionette DEBUG loaded listener.js 03:00:48 INFO - PROCESS | 11289 | ++DOMWINDOW == 84 (0x90f23400) [pid = 11289] [serial = 1992] [outer = 0x8eedd400] 03:00:49 INFO - PROCESS | 11289 | --DOCSHELL 0x8dc72400 == 35 [pid = 11289] [id = 642] 03:00:49 INFO - PROCESS | 11289 | --DOCSHELL 0x8edcc400 == 34 [pid = 11289] [id = 638] 03:00:49 INFO - PROCESS | 11289 | --DOCSHELL 0x8ec5e000 == 33 [pid = 11289] [id = 631] 03:00:49 INFO - PROCESS | 11289 | --DOCSHELL 0x8f8c6400 == 32 [pid = 11289] [id = 632] 03:00:49 INFO - PROCESS | 11289 | --DOCSHELL 0x8e48c000 == 31 [pid = 11289] [id = 643] 03:00:49 INFO - PROCESS | 11289 | --DOCSHELL 0x922c9000 == 30 [pid = 11289] [id = 633] 03:00:49 INFO - PROCESS | 11289 | --DOCSHELL 0x8f8b8000 == 29 [pid = 11289] [id = 647] 03:00:49 INFO - PROCESS | 11289 | --DOCSHELL 0x8e489800 == 28 [pid = 11289] [id = 637] 03:00:49 INFO - PROCESS | 11289 | --DOCSHELL 0x8e48e000 == 27 [pid = 11289] [id = 636] 03:00:49 INFO - PROCESS | 11289 | --DOCSHELL 0x8dc7d800 == 26 [pid = 11289] [id = 634] 03:00:49 INFO - PROCESS | 11289 | --DOCSHELL 0x8f638c00 == 25 [pid = 11289] [id = 635] 03:00:49 INFO - PROCESS | 11289 | --DOCSHELL 0x8e490400 == 24 [pid = 11289] [id = 640] 03:00:49 INFO - PROCESS | 11289 | --DOCSHELL 0x8edc6800 == 23 [pid = 11289] [id = 648] 03:00:49 INFO - PROCESS | 11289 | --DOCSHELL 0x91e25400 == 22 [pid = 11289] [id = 641] 03:00:49 INFO - PROCESS | 11289 | --DOCSHELL 0x8edc4800 == 21 [pid = 11289] [id = 649] 03:00:49 INFO - PROCESS | 11289 | --DOCSHELL 0x91e4e800 == 20 [pid = 11289] [id = 650] 03:00:49 INFO - PROCESS | 11289 | --DOCSHELL 0x953c5c00 == 19 [pid = 11289] [id = 639] 03:00:49 INFO - PROCESS | 11289 | --DOMWINDOW == 83 (0x91e23000) [pid = 11289] [serial = 1943] [outer = (nil)] [url = about:blank] 03:00:49 INFO - PROCESS | 11289 | --DOMWINDOW == 82 (0x8f8c6000) [pid = 11289] [serial = 1914] [outer = (nil)] [url = about:blank] 03:00:49 INFO - PROCESS | 11289 | --DOMWINDOW == 81 (0x8f8c0c00) [pid = 11289] [serial = 1913] [outer = (nil)] [url = about:blank] 03:00:49 INFO - PROCESS | 11289 | --DOMWINDOW == 80 (0x92e0a000) [pid = 11289] [serial = 1917] [outer = (nil)] [url = about:blank] 03:00:49 INFO - PROCESS | 11289 | --DOMWINDOW == 79 (0x922cd800) [pid = 11289] [serial = 1916] [outer = (nil)] [url = about:blank] 03:00:49 INFO - PROCESS | 11289 | --DOMWINDOW == 78 (0x9818dc00) [pid = 11289] [serial = 1920] [outer = (nil)] [url = about:blank] 03:00:49 INFO - PROCESS | 11289 | --DOMWINDOW == 77 (0x953df000) [pid = 11289] [serial = 1919] [outer = (nil)] [url = about:blank] 03:00:49 INFO - PROCESS | 11289 | --DOMWINDOW == 76 (0x9942b400) [pid = 11289] [serial = 1923] [outer = (nil)] [url = about:blank] 03:00:49 INFO - PROCESS | 11289 | --DOMWINDOW == 75 (0x993cbc00) [pid = 11289] [serial = 1922] [outer = (nil)] [url = about:blank] 03:00:49 INFO - PROCESS | 11289 | --DOMWINDOW == 74 (0x8edc2800) [pid = 11289] [serial = 1934] [outer = (nil)] [url = about:blank] 03:00:49 INFO - PROCESS | 11289 | --DOMWINDOW == 73 (0x919e1c00) [pid = 11289] [serial = 1940] [outer = (nil)] [url = about:blank] 03:00:49 INFO - PROCESS | 11289 | --DOMWINDOW == 72 (0x8edc7800) [pid = 11289] [serial = 1935] [outer = (nil)] [url = about:blank] 03:00:49 INFO - PROCESS | 11289 | --DOMWINDOW == 71 (0x99abec00) [pid = 11289] [serial = 1926] [outer = (nil)] [url = about:blank] 03:00:49 INFO - PROCESS | 11289 | --DOMWINDOW == 70 (0x8f8bc800) [pid = 11289] [serial = 1937] [outer = (nil)] [url = about:blank] 03:00:49 INFO - PROCESS | 11289 | --DOMWINDOW == 69 (0x8f63ec00) [pid = 11289] [serial = 1931] [outer = (nil)] [url = about:blank] 03:00:49 INFO - PROCESS | 11289 | --DOMWINDOW == 68 (0x998a7800) [pid = 11289] [serial = 1925] [outer = (nil)] [url = about:blank] 03:00:49 INFO - PROCESS | 11289 | --DOMWINDOW == 67 (0x8e6c5c00) [pid = 11289] [serial = 1929] [outer = (nil)] [url = about:blank] 03:00:49 INFO - PROCESS | 11289 | --DOMWINDOW == 66 (0x8e48a400) [pid = 11289] [serial = 1928] [outer = (nil)] [url = about:blank] 03:00:49 INFO - PROCESS | 11289 | --DOMWINDOW == 65 (0x919ef000) [pid = 11289] [serial = 1941] [outer = (nil)] [url = about:blank] 03:00:49 INFO - PROCESS | 11289 | --DOMWINDOW == 64 (0x8f8c6c00) [pid = 11289] [serial = 1932] [outer = (nil)] [url = about:blank] 03:00:49 INFO - PROCESS | 11289 | --DOMWINDOW == 63 (0x8f8c4000) [pid = 11289] [serial = 1938] [outer = (nil)] [url = about:blank] 03:00:50 INFO - PROCESS | 11289 | 1468663250375 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]]]}] 03:00:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 03:00:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 2493ms 03:00:50 INFO - PROCESS | 11289 | 1468663250458 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 03:00:50 INFO - PROCESS | 11289 | 1468663250464 Marionette TRACE conn3 <- [1,2625,null,{"value":"8"}] 03:00:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 03:00:50 INFO - PROCESS | 11289 | 1468663250477 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 03:00:50 INFO - PROCESS | 11289 | 1468663250484 Marionette TRACE conn3 <- [1,2626,null,{}] 03:00:50 INFO - PROCESS | 11289 | 1468663250492 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}] 03:00:50 INFO - PROCESS | 11289 | 1468663250497 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:00:50 INFO - PROCESS | 11289 | 1468663250657 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 03:00:50 INFO - PROCESS | 11289 | 1468663250668 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:50 INFO - PROCESS | 11289 | 1468663250676 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:00:50 INFO - PROCESS | 11289 | ++DOCSHELL 0x8ec5a000 == 20 [pid = 11289] [id = 664] 03:00:50 INFO - PROCESS | 11289 | ++DOMWINDOW == 64 (0x8ec5e000) [pid = 11289] [serial = 1993] [outer = (nil)] 03:00:50 INFO - PROCESS | 11289 | ++DOMWINDOW == 65 (0x8edc4800) [pid = 11289] [serial = 1994] [outer = 0x8ec5e000] 03:00:50 INFO - PROCESS | 11289 | 1468663250748 Marionette DEBUG loaded listener.js 03:00:50 INFO - PROCESS | 11289 | ++DOMWINDOW == 66 (0x8edca800) [pid = 11289] [serial = 1995] [outer = 0x8ec5e000] 03:00:51 INFO - PROCESS | 11289 | 1468663251678 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]]]}] 03:00:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 03:00:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1240ms 03:00:51 INFO - PROCESS | 11289 | 1468663251712 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 03:00:51 INFO - PROCESS | 11289 | 1468663251720 Marionette TRACE conn3 <- [1,2629,null,{"value":"8"}] 03:00:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 03:00:51 INFO - PROCESS | 11289 | 1468663251731 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 03:00:51 INFO - PROCESS | 11289 | 1468663251735 Marionette TRACE conn3 <- [1,2630,null,{}] 03:00:51 INFO - PROCESS | 11289 | 1468663251741 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}] 03:00:51 INFO - PROCESS | 11289 | 1468663251746 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:00:51 INFO - PROCESS | 11289 | 1468663251914 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 03:00:52 INFO - PROCESS | 11289 | 1468663252061 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:52 INFO - PROCESS | 11289 | 1468663252069 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:00:52 INFO - PROCESS | 11289 | ++DOCSHELL 0x8f632800 == 21 [pid = 11289] [id = 665] 03:00:52 INFO - PROCESS | 11289 | ++DOMWINDOW == 67 (0x8f640000) [pid = 11289] [serial = 1996] [outer = (nil)] 03:00:52 INFO - PROCESS | 11289 | ++DOMWINDOW == 68 (0x8f8c6c00) [pid = 11289] [serial = 1997] [outer = 0x8f640000] 03:00:52 INFO - PROCESS | 11289 | 1468663252138 Marionette DEBUG loaded listener.js 03:00:52 INFO - PROCESS | 11289 | ++DOMWINDOW == 69 (0x90f21800) [pid = 11289] [serial = 1998] [outer = 0x8f640000] 03:00:53 INFO - PROCESS | 11289 | 1468663253028 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]]]}] 03:00:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 03:00:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1328ms 03:00:53 INFO - PROCESS | 11289 | 1468663253066 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 03:00:53 INFO - PROCESS | 11289 | 1468663253069 Marionette TRACE conn3 <- [1,2633,null,{"value":"8"}] 03:00:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 03:00:53 INFO - PROCESS | 11289 | 1468663253080 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 03:00:53 INFO - PROCESS | 11289 | 1468663253085 Marionette TRACE conn3 <- [1,2634,null,{}] 03:00:53 INFO - PROCESS | 11289 | 1468663253110 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}] 03:00:53 INFO - PROCESS | 11289 | 1468663253119 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:00:53 INFO - PROCESS | 11289 | 1468663253348 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 03:00:53 INFO - PROCESS | 11289 | 1468663253370 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:53 INFO - PROCESS | 11289 | 1468663253381 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:00:53 INFO - PROCESS | 11289 | ++DOCSHELL 0x919e7800 == 22 [pid = 11289] [id = 666] 03:00:53 INFO - PROCESS | 11289 | ++DOMWINDOW == 70 (0x919e8800) [pid = 11289] [serial = 1999] [outer = (nil)] 03:00:53 INFO - PROCESS | 11289 | ++DOMWINDOW == 71 (0x91c09800) [pid = 11289] [serial = 2000] [outer = 0x919e8800] 03:00:53 INFO - PROCESS | 11289 | 1468663253452 Marionette DEBUG loaded listener.js 03:00:53 INFO - PROCESS | 11289 | ++DOMWINDOW == 72 (0x91e4d800) [pid = 11289] [serial = 2001] [outer = 0x919e8800] 03:00:54 INFO - PROCESS | 11289 | 1468663254734 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]]]}] 03:00:54 INFO - PROCESS | 11289 | --DOMWINDOW == 71 (0x922e6c00) [pid = 11289] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 03:00:54 INFO - PROCESS | 11289 | --DOMWINDOW == 70 (0x8ec65800) [pid = 11289] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 03:00:54 INFO - PROCESS | 11289 | --DOMWINDOW == 69 (0x8f8c5400) [pid = 11289] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 03:00:54 INFO - PROCESS | 11289 | --DOMWINDOW == 68 (0x91c04c00) [pid = 11289] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 03:00:54 INFO - PROCESS | 11289 | --DOMWINDOW == 67 (0x8dc77800) [pid = 11289] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 03:00:54 INFO - PROCESS | 11289 | --DOMWINDOW == 66 (0x90f2a800) [pid = 11289] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 03:00:54 INFO - PROCESS | 11289 | --DOMWINDOW == 65 (0x8edc9000) [pid = 11289] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 03:00:54 INFO - PROCESS | 11289 | --DOMWINDOW == 64 (0x91e52400) [pid = 11289] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 03:00:54 INFO - PROCESS | 11289 | --DOMWINDOW == 63 (0x919e3800) [pid = 11289] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 03:00:54 INFO - PROCESS | 11289 | --DOMWINDOW == 62 (0x93962800) [pid = 11289] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 03:00:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 03:00:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1752ms 03:00:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 03:00:54 INFO - PROCESS | 11289 | 1468663254829 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 03:00:54 INFO - PROCESS | 11289 | 1468663254832 Marionette TRACE conn3 <- [1,2637,null,{"value":"8"}] 03:00:54 INFO - PROCESS | 11289 | 1468663254839 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 03:00:54 INFO - PROCESS | 11289 | 1468663254842 Marionette TRACE conn3 <- [1,2638,null,{}] 03:00:54 INFO - PROCESS | 11289 | 1468663254847 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}] 03:00:54 INFO - PROCESS | 11289 | 1468663254852 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:00:54 INFO - PROCESS | 11289 | 1468663254997 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 03:00:55 INFO - PROCESS | 11289 | 1468663255214 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:55 INFO - PROCESS | 11289 | 1468663255222 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:00:55 INFO - PROCESS | 11289 | ++DOCSHELL 0x8ec65c00 == 23 [pid = 11289] [id = 667] 03:00:55 INFO - PROCESS | 11289 | ++DOMWINDOW == 63 (0x90f88800) [pid = 11289] [serial = 2002] [outer = (nil)] 03:00:55 INFO - PROCESS | 11289 | ++DOMWINDOW == 64 (0x91c04c00) [pid = 11289] [serial = 2003] [outer = 0x90f88800] 03:00:55 INFO - PROCESS | 11289 | 1468663255291 Marionette DEBUG loaded listener.js 03:00:55 INFO - PROCESS | 11289 | ++DOMWINDOW == 65 (0x92121400) [pid = 11289] [serial = 2004] [outer = 0x90f88800] 03:00:56 INFO - PROCESS | 11289 | 1468663256012 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]]]}] 03:00:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 03:00:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1231ms 03:00:56 INFO - PROCESS | 11289 | 1468663256080 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 03:00:56 INFO - PROCESS | 11289 | 1468663256083 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 03:00:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 03:00:56 INFO - PROCESS | 11289 | 1468663256090 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 03:00:56 INFO - PROCESS | 11289 | 1468663256094 Marionette TRACE conn3 <- [1,2642,null,{}] 03:00:56 INFO - PROCESS | 11289 | 1468663256099 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}] 03:00:56 INFO - PROCESS | 11289 | 1468663256104 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:00:56 INFO - PROCESS | 11289 | 1468663256249 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 03:00:56 INFO - PROCESS | 11289 | 1468663256260 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:56 INFO - PROCESS | 11289 | 1468663256267 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:00:56 INFO - PROCESS | 11289 | ++DOCSHELL 0x8edcec00 == 24 [pid = 11289] [id = 668] 03:00:56 INFO - PROCESS | 11289 | ++DOMWINDOW == 66 (0x90f8f800) [pid = 11289] [serial = 2005] [outer = (nil)] 03:00:56 INFO - PROCESS | 11289 | ++DOMWINDOW == 67 (0x922eac00) [pid = 11289] [serial = 2006] [outer = 0x90f8f800] 03:00:56 INFO - PROCESS | 11289 | 1468663256345 Marionette DEBUG loaded listener.js 03:00:56 INFO - PROCESS | 11289 | ++DOMWINDOW == 68 (0x92e12c00) [pid = 11289] [serial = 2007] [outer = 0x90f8f800] 03:00:57 INFO - PROCESS | 11289 | 1468663257534 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]]]}] 03:00:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 03:00:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1480ms 03:00:57 INFO - PROCESS | 11289 | 1468663257571 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 03:00:57 INFO - PROCESS | 11289 | 1468663257578 Marionette TRACE conn3 <- [1,2645,null,{"value":"8"}] 03:00:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 03:00:57 INFO - PROCESS | 11289 | 1468663257586 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 03:00:57 INFO - PROCESS | 11289 | 1468663257592 Marionette TRACE conn3 <- [1,2646,null,{}] 03:00:57 INFO - PROCESS | 11289 | 1468663257601 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}] 03:00:57 INFO - PROCESS | 11289 | 1468663257606 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:00:57 INFO - PROCESS | 11289 | 1468663257818 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 03:00:58 INFO - PROCESS | 11289 | 1468663258054 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:58 INFO - PROCESS | 11289 | 1468663258060 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:00:58 INFO - PROCESS | 11289 | ++DOCSHELL 0x8ec63c00 == 25 [pid = 11289] [id = 669] 03:00:58 INFO - PROCESS | 11289 | ++DOMWINDOW == 69 (0x8edc2800) [pid = 11289] [serial = 2008] [outer = (nil)] 03:00:58 INFO - PROCESS | 11289 | ++DOMWINDOW == 70 (0x8f636000) [pid = 11289] [serial = 2009] [outer = 0x8edc2800] 03:00:58 INFO - PROCESS | 11289 | 1468663258202 Marionette DEBUG loaded listener.js 03:00:58 INFO - PROCESS | 11289 | ++DOMWINDOW == 71 (0x8f8c4000) [pid = 11289] [serial = 2010] [outer = 0x8edc2800] 03:00:59 INFO - PROCESS | 11289 | 1468663259146 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]]]}] 03:00:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 03:00:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1592ms 03:00:59 INFO - PROCESS | 11289 | 1468663259178 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 03:00:59 INFO - PROCESS | 11289 | 1468663259185 Marionette TRACE conn3 <- [1,2649,null,{"value":"8"}] 03:00:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 03:00:59 INFO - PROCESS | 11289 | 1468663259223 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 03:00:59 INFO - PROCESS | 11289 | 1468663259228 Marionette TRACE conn3 <- [1,2650,null,{}] 03:00:59 INFO - PROCESS | 11289 | 1468663259236 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}] 03:00:59 INFO - PROCESS | 11289 | 1468663259241 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:00:59 INFO - PROCESS | 11289 | 1468663259419 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 03:00:59 INFO - PROCESS | 11289 | 1468663259601 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:59 INFO - PROCESS | 11289 | 1468663259611 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:00:59 INFO - PROCESS | 11289 | ++DOCSHELL 0x8e6c8400 == 26 [pid = 11289] [id = 670] 03:00:59 INFO - PROCESS | 11289 | ++DOMWINDOW == 72 (0x91176000) [pid = 11289] [serial = 2011] [outer = (nil)] 03:00:59 INFO - PROCESS | 11289 | ++DOMWINDOW == 73 (0x91c0b400) [pid = 11289] [serial = 2012] [outer = 0x91176000] 03:00:59 INFO - PROCESS | 11289 | 1468663259692 Marionette DEBUG loaded listener.js 03:00:59 INFO - PROCESS | 11289 | ++DOMWINDOW == 74 (0x9211f400) [pid = 11289] [serial = 2013] [outer = 0x91176000] 03:01:00 INFO - PROCESS | 11289 | 1468663260761 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]]]}] 03:01:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 03:01:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1611ms 03:01:00 INFO - PROCESS | 11289 | 1468663260806 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 03:01:00 INFO - PROCESS | 11289 | 1468663260810 Marionette TRACE conn3 <- [1,2653,null,{"value":"8"}] 03:01:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 03:01:00 INFO - PROCESS | 11289 | 1468663260817 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 03:01:00 INFO - PROCESS | 11289 | 1468663260822 Marionette TRACE conn3 <- [1,2654,null,{}] 03:01:00 INFO - PROCESS | 11289 | 1468663260838 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}] 03:01:00 INFO - PROCESS | 11289 | 1468663260847 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:01:01 INFO - PROCESS | 11289 | 1468663261068 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 03:01:01 INFO - PROCESS | 11289 | 1468663261322 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:01 INFO - PROCESS | 11289 | 1468663261329 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:01:01 INFO - PROCESS | 11289 | ++DOCSHELL 0x946ecc00 == 27 [pid = 11289] [id = 671] 03:01:01 INFO - PROCESS | 11289 | ++DOMWINDOW == 75 (0x946f2c00) [pid = 11289] [serial = 2014] [outer = (nil)] 03:01:01 INFO - PROCESS | 11289 | ++DOMWINDOW == 76 (0x950ce800) [pid = 11289] [serial = 2015] [outer = 0x946f2c00] 03:01:01 INFO - PROCESS | 11289 | 1468663261461 Marionette DEBUG loaded listener.js 03:01:01 INFO - PROCESS | 11289 | ++DOMWINDOW == 77 (0x9532fc00) [pid = 11289] [serial = 2016] [outer = 0x946f2c00] 03:01:02 INFO - PROCESS | 11289 | 1468663262470 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]]]}] 03:01:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 03:01:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1683ms 03:01:02 INFO - PROCESS | 11289 | 1468663262499 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 03:01:02 INFO - PROCESS | 11289 | 1468663262504 Marionette TRACE conn3 <- [1,2657,null,{"value":"8"}] 03:01:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 03:01:02 INFO - PROCESS | 11289 | 1468663262510 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 03:01:02 INFO - PROCESS | 11289 | 1468663262514 Marionette TRACE conn3 <- [1,2658,null,{}] 03:01:02 INFO - PROCESS | 11289 | 1468663262520 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}] 03:01:02 INFO - PROCESS | 11289 | 1468663262526 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:01:02 INFO - PROCESS | 11289 | 1468663262701 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 03:01:02 INFO - PROCESS | 11289 | 1468663262926 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:02 INFO - PROCESS | 11289 | 1468663262937 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:01:03 INFO - PROCESS | 11289 | ++DOCSHELL 0x8dc76800 == 28 [pid = 11289] [id = 672] 03:01:03 INFO - PROCESS | 11289 | ++DOMWINDOW == 78 (0x8dc76c00) [pid = 11289] [serial = 2017] [outer = (nil)] 03:01:03 INFO - PROCESS | 11289 | ++DOMWINDOW == 79 (0x8dc7d800) [pid = 11289] [serial = 2018] [outer = 0x8dc76c00] 03:01:03 INFO - PROCESS | 11289 | 1468663263180 Marionette DEBUG loaded listener.js 03:01:03 INFO - PROCESS | 11289 | ++DOMWINDOW == 80 (0x8e6c4400) [pid = 11289] [serial = 2019] [outer = 0x8dc76c00] 03:01:04 INFO - PROCESS | 11289 | 1468663264209 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]]]}] 03:01:04 INFO - PROCESS | 11289 | --DOMWINDOW == 79 (0x92eb3c00) [pid = 11289] [serial = 1965] [outer = (nil)] [url = about:blank] 03:01:04 INFO - PROCESS | 11289 | --DOMWINDOW == 78 (0x8edd1c00) [pid = 11289] [serial = 1956] [outer = (nil)] [url = about:blank] 03:01:04 INFO - PROCESS | 11289 | --DOMWINDOW == 77 (0x90f29c00) [pid = 11289] [serial = 1958] [outer = (nil)] [url = about:blank] 03:01:04 INFO - PROCESS | 11289 | --DOMWINDOW == 76 (0x91e20400) [pid = 11289] [serial = 1961] [outer = (nil)] [url = about:blank] 03:01:04 INFO - PROCESS | 11289 | --DOMWINDOW == 75 (0x8f8b8400) [pid = 11289] [serial = 1968] [outer = (nil)] [url = about:blank] 03:01:04 INFO - PROCESS | 11289 | --DOMWINDOW == 74 (0x91172800) [pid = 11289] [serial = 1950] [outer = (nil)] [url = about:blank] 03:01:04 INFO - PROCESS | 11289 | --DOMWINDOW == 73 (0x8eeda400) [pid = 11289] [serial = 1946] [outer = (nil)] [url = about:blank] 03:01:04 INFO - PROCESS | 11289 | --DOMWINDOW == 72 (0x92e0ac00) [pid = 11289] [serial = 1964] [outer = (nil)] [url = about:blank] 03:01:04 INFO - PROCESS | 11289 | --DOMWINDOW == 71 (0x8f637800) [pid = 11289] [serial = 1947] [outer = (nil)] [url = about:blank] 03:01:04 INFO - PROCESS | 11289 | --DOMWINDOW == 70 (0x90f8c400) [pid = 11289] [serial = 1959] [outer = (nil)] [url = about:blank] 03:01:04 INFO - PROCESS | 11289 | --DOMWINDOW == 69 (0x92121800) [pid = 11289] [serial = 1952] [outer = (nil)] [url = about:blank] 03:01:04 INFO - PROCESS | 11289 | --DOMWINDOW == 68 (0x91e49c00) [pid = 11289] [serial = 1944] [outer = (nil)] [url = about:blank] 03:01:04 INFO - PROCESS | 11289 | --DOMWINDOW == 67 (0x8e6c9c00) [pid = 11289] [serial = 1967] [outer = (nil)] [url = about:blank] 03:01:04 INFO - PROCESS | 11289 | --DOMWINDOW == 66 (0x90f8cc00) [pid = 11289] [serial = 1949] [outer = (nil)] [url = about:blank] 03:01:04 INFO - PROCESS | 11289 | --DOMWINDOW == 65 (0x922ce000) [pid = 11289] [serial = 1953] [outer = (nil)] [url = about:blank] 03:01:04 INFO - PROCESS | 11289 | --DOMWINDOW == 64 (0x91e53c00) [pid = 11289] [serial = 1962] [outer = (nil)] [url = about:blank] 03:01:04 INFO - PROCESS | 11289 | --DOMWINDOW == 63 (0x8edc4400) [pid = 11289] [serial = 1955] [outer = (nil)] [url = about:blank] 03:01:04 INFO - PROCESS | 11289 | --DOMWINDOW == 62 (0x95332400) [pid = 11289] [serial = 1971] [outer = (nil)] [url = about:blank] 03:01:04 INFO - PROCESS | 11289 | --DOMWINDOW == 61 (0x950d7c00) [pid = 11289] [serial = 1970] [outer = (nil)] [url = about:blank] 03:01:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 03:01:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1784ms 03:01:04 INFO - PROCESS | 11289 | 1468663264297 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 03:01:04 INFO - PROCESS | 11289 | 1468663264303 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 03:01:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 03:01:04 INFO - PROCESS | 11289 | 1468663264311 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 03:01:04 INFO - PROCESS | 11289 | 1468663264314 Marionette TRACE conn3 <- [1,2662,null,{}] 03:01:04 INFO - PROCESS | 11289 | 1468663264322 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}] 03:01:04 INFO - PROCESS | 11289 | 1468663264327 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:01:04 INFO - PROCESS | 11289 | 1468663264497 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 03:01:04 INFO - PROCESS | 11289 | 1468663264687 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:04 INFO - PROCESS | 11289 | 1468663264697 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:01:04 INFO - PROCESS | 11289 | ++DOCSHELL 0x8eedcc00 == 29 [pid = 11289] [id = 673] 03:01:04 INFO - PROCESS | 11289 | ++DOMWINDOW == 62 (0x8f633800) [pid = 11289] [serial = 2020] [outer = (nil)] 03:01:04 INFO - PROCESS | 11289 | ++DOMWINDOW == 63 (0x8f63b800) [pid = 11289] [serial = 2021] [outer = 0x8f633800] 03:01:04 INFO - PROCESS | 11289 | 1468663264775 Marionette DEBUG loaded listener.js 03:01:04 INFO - PROCESS | 11289 | ++DOMWINDOW == 64 (0x90f8c400) [pid = 11289] [serial = 2022] [outer = 0x8f633800] 03:01:05 INFO - PROCESS | 11289 | 1468663265577 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]]]}] 03:01:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 03:01:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1333ms 03:01:05 INFO - PROCESS | 11289 | 1468663265643 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 03:01:05 INFO - PROCESS | 11289 | 1468663265649 Marionette TRACE conn3 <- [1,2665,null,{"value":"8"}] 03:01:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 03:01:05 INFO - PROCESS | 11289 | 1468663265659 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 03:01:05 INFO - PROCESS | 11289 | 1468663265662 Marionette TRACE conn3 <- [1,2666,null,{}] 03:01:05 INFO - PROCESS | 11289 | 1468663265668 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}] 03:01:05 INFO - PROCESS | 11289 | 1468663265673 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:01:05 INFO - PROCESS | 11289 | 1468663265831 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 03:01:05 INFO - PROCESS | 11289 | 1468663265841 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:05 INFO - PROCESS | 11289 | 1468663265849 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:01:06 INFO - PROCESS | 11289 | ++DOCSHELL 0x8e492000 == 30 [pid = 11289] [id = 674] 03:01:06 INFO - PROCESS | 11289 | ++DOMWINDOW == 65 (0x90f8dc00) [pid = 11289] [serial = 2023] [outer = (nil)] 03:01:06 INFO - PROCESS | 11289 | ++DOMWINDOW == 66 (0x91c07800) [pid = 11289] [serial = 2024] [outer = 0x90f8dc00] 03:01:06 INFO - PROCESS | 11289 | 1468663266046 Marionette DEBUG loaded listener.js 03:01:06 INFO - PROCESS | 11289 | ++DOMWINDOW == 67 (0x91e4cc00) [pid = 11289] [serial = 2025] [outer = 0x90f8dc00] 03:01:07 INFO - PROCESS | 11289 | SkCairoFTTypeface::onFilterRec unimplemented 03:01:07 INFO - PROCESS | 11289 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 03:01:07 INFO - PROCESS | 11289 | 1468663267374 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]]]}] 03:01:07 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) 03:01:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1736ms 03:01:07 INFO - PROCESS | 11289 | 1468663267395 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 03:01:07 INFO - PROCESS | 11289 | 1468663267399 Marionette TRACE conn3 <- [1,2669,null,{"value":"8"}] 03:01:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 03:01:07 INFO - PROCESS | 11289 | 1468663267421 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 03:01:07 INFO - PROCESS | 11289 | 1468663267427 Marionette TRACE conn3 <- [1,2670,null,{}] 03:01:07 INFO - PROCESS | 11289 | 1468663267445 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}] 03:01:07 INFO - PROCESS | 11289 | 1468663267454 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:01:07 INFO - PROCESS | 11289 | 1468663267707 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 03:01:07 INFO - PROCESS | 11289 | 1468663267730 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:07 INFO - PROCESS | 11289 | 1468663267739 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:01:07 INFO - PROCESS | 11289 | ++DOCSHELL 0x91173c00 == 31 [pid = 11289] [id = 675] 03:01:07 INFO - PROCESS | 11289 | ++DOMWINDOW == 68 (0x91c07400) [pid = 11289] [serial = 2026] [outer = (nil)] 03:01:07 INFO - PROCESS | 11289 | ++DOMWINDOW == 69 (0x92ebdc00) [pid = 11289] [serial = 2027] [outer = 0x91c07400] 03:01:07 INFO - PROCESS | 11289 | 1468663267811 Marionette DEBUG loaded listener.js 03:01:07 INFO - PROCESS | 11289 | ++DOMWINDOW == 70 (0x93b9a000) [pid = 11289] [serial = 2028] [outer = 0x91c07400] 03:01:08 INFO - PROCESS | 11289 | --DOMWINDOW == 69 (0x919e8800) [pid = 11289] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 03:01:08 INFO - PROCESS | 11289 | --DOMWINDOW == 68 (0x8ec5e000) [pid = 11289] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 03:01:08 INFO - PROCESS | 11289 | --DOMWINDOW == 67 (0x8eedd400) [pid = 11289] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 03:01:08 INFO - PROCESS | 11289 | --DOMWINDOW == 66 (0x8f640000) [pid = 11289] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 03:01:08 INFO - PROCESS | 11289 | --DOMWINDOW == 65 (0x8e6cd000) [pid = 11289] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 03:01:08 INFO - PROCESS | 11289 | --DOMWINDOW == 64 (0x90f8f400) [pid = 11289] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 03:01:08 INFO - PROCESS | 11289 | --DOMWINDOW == 63 (0x946e9800) [pid = 11289] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 03:01:08 INFO - PROCESS | 11289 | --DOMWINDOW == 62 (0x92eb3800) [pid = 11289] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 03:01:08 INFO - PROCESS | 11289 | --DOMWINDOW == 61 (0x953c5400) [pid = 11289] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 03:01:08 INFO - PROCESS | 11289 | --DOMWINDOW == 60 (0x8e6c6800) [pid = 11289] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 03:01:09 INFO - PROCESS | 11289 | SkCairoFTTypeface::onFilterRec unimplemented 03:01:09 INFO - PROCESS | 11289 | 1468663269105 Marionette TRACE conn3 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 03:01:09 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 03:01:09 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:01:09 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 03:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:01:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:01:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1733ms 03:01:09 INFO - PROCESS | 11289 | 1468663269156 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 03:01:09 INFO - PROCESS | 11289 | 1468663269161 Marionette TRACE conn3 <- [1,2673,null,{"value":"8"}] 03:01:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 03:01:09 INFO - PROCESS | 11289 | 1468663269167 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 03:01:09 INFO - PROCESS | 11289 | 1468663269170 Marionette TRACE conn3 <- [1,2674,null,{}] 03:01:09 INFO - PROCESS | 11289 | 1468663269175 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}] 03:01:09 INFO - PROCESS | 11289 | 1468663269180 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:01:09 INFO - PROCESS | 11289 | 1468663269330 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 03:01:09 INFO - PROCESS | 11289 | 1468663269516 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:09 INFO - PROCESS | 11289 | 1468663269521 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:01:09 INFO - PROCESS | 11289 | ++DOCSHELL 0x8e6cc000 == 32 [pid = 11289] [id = 676] 03:01:09 INFO - PROCESS | 11289 | ++DOMWINDOW == 61 (0x8e6cd000) [pid = 11289] [serial = 2029] [outer = (nil)] 03:01:09 INFO - PROCESS | 11289 | ++DOMWINDOW == 62 (0x93b92c00) [pid = 11289] [serial = 2030] [outer = 0x8e6cd000] 03:01:09 INFO - PROCESS | 11289 | 1468663269589 Marionette DEBUG loaded listener.js 03:01:09 INFO - PROCESS | 11289 | ++DOMWINDOW == 63 (0x950cb800) [pid = 11289] [serial = 2031] [outer = 0x8e6cd000] 03:01:10 INFO - PROCESS | 11289 | SkCairoFTTypeface::onFilterRec unimplemented 03:01:10 INFO - PROCESS | 11289 | 1468663270725 Marionette TRACE conn3 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 03:01:10 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 03:01:10 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:01:10 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 03:01:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:01:10 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:01:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1582ms 03:01:10 INFO - PROCESS | 11289 | 1468663270750 Marionette TRACE conn3 -> [0,2677,"getWindowHandle",null] 03:01:10 INFO - PROCESS | 11289 | 1468663270755 Marionette TRACE conn3 <- [1,2677,null,{"value":"8"}] 03:01:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 03:01:10 INFO - PROCESS | 11289 | 1468663270764 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 03:01:10 INFO - PROCESS | 11289 | 1468663270767 Marionette TRACE conn3 <- [1,2678,null,{}] 03:01:10 INFO - PROCESS | 11289 | 1468663270773 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}] 03:01:10 INFO - PROCESS | 11289 | 1468663270778 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:01:10 INFO - PROCESS | 11289 | 1468663270983 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 03:01:11 INFO - PROCESS | 11289 | 1468663271254 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:11 INFO - PROCESS | 11289 | 1468663271267 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:01:11 INFO - PROCESS | 11289 | ++DOCSHELL 0x8e490800 == 33 [pid = 11289] [id = 677] 03:01:11 INFO - PROCESS | 11289 | ++DOMWINDOW == 64 (0x8e491000) [pid = 11289] [serial = 2032] [outer = (nil)] 03:01:11 INFO - PROCESS | 11289 | ++DOMWINDOW == 65 (0x8e6cc400) [pid = 11289] [serial = 2033] [outer = 0x8e491000] 03:01:11 INFO - PROCESS | 11289 | 1468663271402 Marionette DEBUG loaded listener.js 03:01:11 INFO - PROCESS | 11289 | ++DOMWINDOW == 66 (0x8ec68800) [pid = 11289] [serial = 2034] [outer = 0x8e491000] 03:01:12 INFO - PROCESS | 11289 | SkCairoFTTypeface::onFilterRec unimplemented 03:01:12 INFO - PROCESS | 11289 | 1468663272841 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]]]}] 03:01:12 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) 03:01:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2134ms 03:01:12 INFO - PROCESS | 11289 | 1468663272899 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 03:01:12 INFO - PROCESS | 11289 | 1468663272905 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 03:01:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 03:01:13 INFO - PROCESS | 11289 | 1468663273012 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 03:01:13 INFO - PROCESS | 11289 | 1468663273018 Marionette TRACE conn3 <- [1,2682,null,{}] 03:01:13 INFO - PROCESS | 11289 | 1468663273028 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}] 03:01:13 INFO - PROCESS | 11289 | 1468663273034 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:01:13 INFO - PROCESS | 11289 | 1468663273212 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 03:01:13 INFO - PROCESS | 11289 | 1468663273419 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:13 INFO - PROCESS | 11289 | 1468663273434 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:01:13 INFO - PROCESS | 11289 | ++DOCSHELL 0x8edc7800 == 34 [pid = 11289] [id = 678] 03:01:13 INFO - PROCESS | 11289 | ++DOMWINDOW == 67 (0x90f1d800) [pid = 11289] [serial = 2035] [outer = (nil)] 03:01:13 INFO - PROCESS | 11289 | ++DOMWINDOW == 68 (0x919e7400) [pid = 11289] [serial = 2036] [outer = 0x90f1d800] 03:01:13 INFO - PROCESS | 11289 | 1468663273514 Marionette DEBUG loaded listener.js 03:01:13 INFO - PROCESS | 11289 | ++DOMWINDOW == 69 (0x91e2a800) [pid = 11289] [serial = 2037] [outer = 0x90f1d800] 03:01:14 INFO - PROCESS | 11289 | SkCairoFTTypeface::onFilterRec unimplemented 03:01:14 INFO - PROCESS | 11289 | 1468663274900 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]]]}] 03:01:14 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) 03:01:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1986ms 03:01:14 INFO - PROCESS | 11289 | 1468663274946 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 03:01:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 03:01:14 INFO - PROCESS | 11289 | 1468663274951 Marionette TRACE conn3 <- [1,2685,null,{"value":"8"}] 03:01:14 INFO - PROCESS | 11289 | 1468663274958 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 03:01:14 INFO - PROCESS | 11289 | 1468663274961 Marionette TRACE conn3 <- [1,2686,null,{}] 03:01:14 INFO - PROCESS | 11289 | 1468663274968 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}] 03:01:14 INFO - PROCESS | 11289 | 1468663274973 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:01:15 INFO - PROCESS | 11289 | 1468663275269 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 03:01:15 INFO - PROCESS | 11289 | 1468663275459 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:15 INFO - PROCESS | 11289 | 1468663275469 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:01:15 INFO - PROCESS | 11289 | ++DOCSHELL 0x90f92c00 == 35 [pid = 11289] [id = 679] 03:01:15 INFO - PROCESS | 11289 | ++DOMWINDOW == 70 (0x9116bc00) [pid = 11289] [serial = 2038] [outer = (nil)] 03:01:15 INFO - PROCESS | 11289 | ++DOMWINDOW == 71 (0x93965000) [pid = 11289] [serial = 2039] [outer = 0x9116bc00] 03:01:15 INFO - PROCESS | 11289 | 1468663275547 Marionette DEBUG loaded listener.js 03:01:15 INFO - PROCESS | 11289 | ++DOMWINDOW == 72 (0x93b92800) [pid = 11289] [serial = 2040] [outer = 0x9116bc00] 03:01:16 INFO - PROCESS | 11289 | SkCairoFTTypeface::onFilterRec unimplemented 03:01:16 INFO - PROCESS | 11289 | 1468663276957 Marionette TRACE conn3 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 03:01:16 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 03:01:16 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:01:16 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 03:01:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:01:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:01:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 2043ms 03:01:17 INFO - PROCESS | 11289 | 1468663277056 Marionette TRACE conn3 -> [0,2689,"getWindowHandle",null] 03:01:17 INFO - PROCESS | 11289 | 1468663277063 Marionette TRACE conn3 <- [1,2689,null,{"value":"8"}] 03:01:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 03:01:17 INFO - PROCESS | 11289 | 1468663277084 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 03:01:17 INFO - PROCESS | 11289 | 1468663277092 Marionette TRACE conn3 <- [1,2690,null,{}] 03:01:17 INFO - PROCESS | 11289 | 1468663277099 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}] 03:01:17 INFO - PROCESS | 11289 | 1468663277105 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:01:17 INFO - PROCESS | 11289 | 1468663277277 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 03:01:17 INFO - PROCESS | 11289 | 1468663277456 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:17 INFO - PROCESS | 11289 | 1468663277467 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:01:17 INFO - PROCESS | 11289 | ++DOCSHELL 0x8e494000 == 36 [pid = 11289] [id = 680] 03:01:17 INFO - PROCESS | 11289 | ++DOMWINDOW == 73 (0x8e498c00) [pid = 11289] [serial = 2041] [outer = (nil)] 03:01:17 INFO - PROCESS | 11289 | ++DOMWINDOW == 74 (0x8f640400) [pid = 11289] [serial = 2042] [outer = 0x8e498c00] 03:01:17 INFO - PROCESS | 11289 | 1468663277544 Marionette DEBUG loaded listener.js 03:01:17 INFO - PROCESS | 11289 | ++DOMWINDOW == 75 (0x91e26c00) [pid = 11289] [serial = 2043] [outer = 0x8e498c00] 03:01:19 INFO - PROCESS | 11289 | --DOCSHELL 0x8e6cc000 == 35 [pid = 11289] [id = 676] 03:01:19 INFO - PROCESS | 11289 | --DOCSHELL 0x91173c00 == 34 [pid = 11289] [id = 675] 03:01:19 INFO - PROCESS | 11289 | --DOCSHELL 0x8e492000 == 33 [pid = 11289] [id = 674] 03:01:19 INFO - PROCESS | 11289 | --DOCSHELL 0x8eedcc00 == 32 [pid = 11289] [id = 673] 03:01:19 INFO - PROCESS | 11289 | --DOCSHELL 0x8dc76800 == 31 [pid = 11289] [id = 672] 03:01:19 INFO - PROCESS | 11289 | --DOCSHELL 0x8e6c6400 == 30 [pid = 11289] [id = 657] 03:01:19 INFO - PROCESS | 11289 | --DOCSHELL 0x8dc73800 == 29 [pid = 11289] [id = 662] 03:01:19 INFO - PROCESS | 11289 | --DOCSHELL 0x8ec64c00 == 28 [pid = 11289] [id = 651] 03:01:19 INFO - PROCESS | 11289 | --DOCSHELL 0x8f634c00 == 27 [pid = 11289] [id = 652] 03:01:19 INFO - PROCESS | 11289 | --DOCSHELL 0x8ec5a000 == 26 [pid = 11289] [id = 664] 03:01:19 INFO - PROCESS | 11289 | --DOCSHELL 0x91c08c00 == 25 [pid = 11289] [id = 654] 03:01:19 INFO - PROCESS | 11289 | --DOCSHELL 0x8edcec00 == 24 [pid = 11289] [id = 668] 03:01:19 INFO - PROCESS | 11289 | --DOCSHELL 0x946ecc00 == 23 [pid = 11289] [id = 671] 03:01:19 INFO - PROCESS | 11289 | --DOCSHELL 0x8edcd400 == 22 [pid = 11289] [id = 663] 03:01:19 INFO - PROCESS | 11289 | --DOCSHELL 0x8ec63c00 == 21 [pid = 11289] [id = 669] 03:01:19 INFO - PROCESS | 11289 | --DOCSHELL 0x8edc6400 == 20 [pid = 11289] [id = 658] 03:01:19 INFO - PROCESS | 11289 | --DOCSHELL 0x922eb800 == 19 [pid = 11289] [id = 659] 03:01:19 INFO - PROCESS | 11289 | --DOCSHELL 0x8e6c8400 == 18 [pid = 11289] [id = 670] 03:01:19 INFO - PROCESS | 11289 | --DOCSHELL 0x8f632800 == 17 [pid = 11289] [id = 665] 03:01:19 INFO - PROCESS | 11289 | --DOCSHELL 0x95396800 == 16 [pid = 11289] [id = 661] 03:01:19 INFO - PROCESS | 11289 | --DOCSHELL 0x919e7800 == 15 [pid = 11289] [id = 666] 03:01:19 INFO - PROCESS | 11289 | --DOCSHELL 0x91c03c00 == 14 [pid = 11289] [id = 653] 03:01:19 INFO - PROCESS | 11289 | --DOCSHELL 0x8ec5e800 == 13 [pid = 11289] [id = 660] 03:01:19 INFO - PROCESS | 11289 | --DOCSHELL 0x919ecc00 == 12 [pid = 11289] [id = 656] 03:01:19 INFO - PROCESS | 11289 | --DOCSHELL 0x8ec65c00 == 11 [pid = 11289] [id = 667] 03:01:19 INFO - PROCESS | 11289 | --DOCSHELL 0x8dc72c00 == 10 [pid = 11289] [id = 655] 03:01:19 INFO - PROCESS | 11289 | --DOCSHELL 0x8edc7800 == 9 [pid = 11289] [id = 678] 03:01:19 INFO - PROCESS | 11289 | --DOCSHELL 0x90f92c00 == 8 [pid = 11289] [id = 679] 03:01:19 INFO - PROCESS | 11289 | --DOCSHELL 0x8e490800 == 7 [pid = 11289] [id = 677] 03:01:19 INFO - PROCESS | 11289 | SkCairoFTTypeface::onFilterRec unimplemented 03:01:20 INFO - PROCESS | 11289 | --DOMWINDOW == 74 (0x95339400) [pid = 11289] [serial = 1980] [outer = (nil)] [url = about:blank] 03:01:20 INFO - PROCESS | 11289 | --DOMWINDOW == 73 (0x9532e800) [pid = 11289] [serial = 1979] [outer = (nil)] [url = about:blank] 03:01:20 INFO - PROCESS | 11289 | --DOMWINDOW == 72 (0x953cb400) [pid = 11289] [serial = 1983] [outer = (nil)] [url = about:blank] 03:01:20 INFO - PROCESS | 11289 | --DOMWINDOW == 71 (0x953c5000) [pid = 11289] [serial = 1982] [outer = (nil)] [url = about:blank] 03:01:20 INFO - PROCESS | 11289 | --DOMWINDOW == 70 (0x953df800) [pid = 11289] [serial = 1986] [outer = (nil)] [url = about:blank] 03:01:20 INFO - PROCESS | 11289 | --DOMWINDOW == 69 (0x953d7c00) [pid = 11289] [serial = 1985] [outer = (nil)] [url = about:blank] 03:01:20 INFO - PROCESS | 11289 | --DOMWINDOW == 68 (0x922e4000) [pid = 11289] [serial = 1989] [outer = (nil)] [url = about:blank] 03:01:20 INFO - PROCESS | 11289 | --DOMWINDOW == 67 (0x8f8c2400) [pid = 11289] [serial = 1988] [outer = (nil)] [url = about:blank] 03:01:20 INFO - PROCESS | 11289 | --DOMWINDOW == 66 (0x91c04c00) [pid = 11289] [serial = 2003] [outer = (nil)] [url = about:blank] 03:01:20 INFO - PROCESS | 11289 | --DOMWINDOW == 65 (0x91e4d800) [pid = 11289] [serial = 2001] [outer = (nil)] [url = about:blank] 03:01:20 INFO - PROCESS | 11289 | --DOMWINDOW == 64 (0x922eac00) [pid = 11289] [serial = 2006] [outer = (nil)] [url = about:blank] 03:01:20 INFO - PROCESS | 11289 | --DOMWINDOW == 63 (0x90f21800) [pid = 11289] [serial = 1998] [outer = (nil)] [url = about:blank] 03:01:20 INFO - PROCESS | 11289 | --DOMWINDOW == 62 (0x91c09800) [pid = 11289] [serial = 2000] [outer = (nil)] [url = about:blank] 03:01:20 INFO - PROCESS | 11289 | --DOMWINDOW == 61 (0x8edc4800) [pid = 11289] [serial = 1994] [outer = (nil)] [url = about:blank] 03:01:20 INFO - PROCESS | 11289 | --DOMWINDOW == 60 (0x8edca800) [pid = 11289] [serial = 1995] [outer = (nil)] [url = about:blank] 03:01:20 INFO - PROCESS | 11289 | --DOMWINDOW == 59 (0x90f23400) [pid = 11289] [serial = 1992] [outer = (nil)] [url = about:blank] 03:01:20 INFO - PROCESS | 11289 | --DOMWINDOW == 58 (0x8f8bac00) [pid = 11289] [serial = 1991] [outer = (nil)] [url = about:blank] 03:01:20 INFO - PROCESS | 11289 | --DOMWINDOW == 57 (0x8f8c6c00) [pid = 11289] [serial = 1997] [outer = (nil)] [url = about:blank] 03:01:20 INFO - PROCESS | 11289 | --DOMWINDOW == 56 (0x8f63d400) [pid = 11289] [serial = 1974] [outer = (nil)] [url = about:blank] 03:01:20 INFO - PROCESS | 11289 | --DOMWINDOW == 55 (0x8edce800) [pid = 11289] [serial = 1973] [outer = (nil)] [url = about:blank] 03:01:20 INFO - PROCESS | 11289 | --DOMWINDOW == 54 (0x91e26000) [pid = 11289] [serial = 1977] [outer = (nil)] [url = about:blank] 03:01:20 INFO - PROCESS | 11289 | --DOMWINDOW == 53 (0x91c0f800) [pid = 11289] [serial = 1976] [outer = (nil)] [url = about:blank] 03:01:20 INFO - PROCESS | 11289 | 1468663280077 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 03:01:20 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 03:01:20 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:01:20 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 03:01:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:01:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:01:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 3058ms 03:01:20 INFO - PROCESS | 11289 | 1468663280134 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 03:01:20 INFO - PROCESS | 11289 | 1468663280139 Marionette TRACE conn3 <- [1,2693,null,{"value":"8"}] 03:01:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 03:01:20 INFO - PROCESS | 11289 | 1468663280149 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 03:01:20 INFO - PROCESS | 11289 | 1468663280154 Marionette TRACE conn3 <- [1,2694,null,{}] 03:01:20 INFO - PROCESS | 11289 | 1468663280165 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}] 03:01:20 INFO - PROCESS | 11289 | 1468663280170 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:01:20 INFO - PROCESS | 11289 | 1468663280330 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 03:01:20 INFO - PROCESS | 11289 | 1468663280343 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:20 INFO - PROCESS | 11289 | 1468663280353 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:01:20 INFO - PROCESS | 11289 | ++DOCSHELL 0x8ec65c00 == 8 [pid = 11289] [id = 681] 03:01:20 INFO - PROCESS | 11289 | ++DOMWINDOW == 54 (0x8ec66400) [pid = 11289] [serial = 2044] [outer = (nil)] 03:01:20 INFO - PROCESS | 11289 | ++DOMWINDOW == 55 (0x8edc5800) [pid = 11289] [serial = 2045] [outer = 0x8ec66400] 03:01:20 INFO - PROCESS | 11289 | 1468663280483 Marionette DEBUG loaded listener.js 03:01:20 INFO - PROCESS | 11289 | ++DOMWINDOW == 56 (0x8edca400) [pid = 11289] [serial = 2046] [outer = 0x8ec66400] 03:01:21 INFO - PROCESS | 11289 | SkCairoFTTypeface::onFilterRec unimplemented 03:01:21 INFO - PROCESS | 11289 | 1468663281783 Marionette TRACE conn3 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 03:01:21 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 03:01:21 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:01:21 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 03:01:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:01:21 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:01:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1697ms 03:01:21 INFO - PROCESS | 11289 | 1468663281845 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 03:01:21 INFO - PROCESS | 11289 | 1468663281854 Marionette TRACE conn3 <- [1,2697,null,{"value":"8"}] 03:01:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 03:01:21 INFO - PROCESS | 11289 | 1468663281865 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 03:01:21 INFO - PROCESS | 11289 | 1468663281869 Marionette TRACE conn3 <- [1,2698,null,{}] 03:01:21 INFO - PROCESS | 11289 | 1468663281875 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}] 03:01:21 INFO - PROCESS | 11289 | 1468663281881 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:01:22 INFO - PROCESS | 11289 | 1468663282095 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 03:01:22 INFO - PROCESS | 11289 | 1468663282171 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:22 INFO - PROCESS | 11289 | 1468663282181 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:01:22 INFO - PROCESS | 11289 | ++DOCSHELL 0x8f637800 == 9 [pid = 11289] [id = 682] 03:01:22 INFO - PROCESS | 11289 | ++DOMWINDOW == 57 (0x8f63fc00) [pid = 11289] [serial = 2047] [outer = (nil)] 03:01:22 INFO - PROCESS | 11289 | ++DOMWINDOW == 58 (0x8f8bc800) [pid = 11289] [serial = 2048] [outer = 0x8f63fc00] 03:01:22 INFO - PROCESS | 11289 | 1468663282252 Marionette DEBUG loaded listener.js 03:01:22 INFO - PROCESS | 11289 | ++DOMWINDOW == 59 (0x8f8c6c00) [pid = 11289] [serial = 2049] [outer = 0x8f63fc00] 03:01:23 INFO - PROCESS | 11289 | SkCairoFTTypeface::onFilterRec unimplemented 03:01:23 INFO - PROCESS | 11289 | 1468663283622 Marionette TRACE conn3 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 03:01:23 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 03:01:23 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:01:23 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 03:01:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:01:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:01:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1790ms 03:01:23 INFO - PROCESS | 11289 | 1468663283655 Marionette TRACE conn3 -> [0,2701,"getWindowHandle",null] 03:01:23 INFO - PROCESS | 11289 | 1468663283658 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 03:01:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 03:01:23 INFO - PROCESS | 11289 | 1468663283664 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 03:01:23 INFO - PROCESS | 11289 | 1468663283670 Marionette TRACE conn3 <- [1,2702,null,{}] 03:01:23 INFO - PROCESS | 11289 | 1468663283695 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}] 03:01:23 INFO - PROCESS | 11289 | 1468663283703 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:01:23 INFO - PROCESS | 11289 | 1468663283945 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 03:01:24 INFO - PROCESS | 11289 | 1468663283984 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:24 INFO - PROCESS | 11289 | 1468663283997 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:01:24 INFO - PROCESS | 11289 | ++DOCSHELL 0x90f8e000 == 10 [pid = 11289] [id = 683] 03:01:24 INFO - PROCESS | 11289 | ++DOMWINDOW == 60 (0x90f8e400) [pid = 11289] [serial = 2050] [outer = (nil)] 03:01:24 INFO - PROCESS | 11289 | ++DOMWINDOW == 61 (0x91174c00) [pid = 11289] [serial = 2051] [outer = 0x90f8e400] 03:01:24 INFO - PROCESS | 11289 | 1468663284069 Marionette DEBUG loaded listener.js 03:01:24 INFO - PROCESS | 11289 | ++DOMWINDOW == 62 (0x919e4000) [pid = 11289] [serial = 2052] [outer = 0x90f8e400] 03:01:24 INFO - PROCESS | 11289 | --DOMWINDOW == 61 (0x90f88800) [pid = 11289] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 03:01:24 INFO - PROCESS | 11289 | --DOMWINDOW == 60 (0x8e6cd000) [pid = 11289] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 03:01:24 INFO - PROCESS | 11289 | --DOMWINDOW == 59 (0x91c07400) [pid = 11289] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 03:01:24 INFO - PROCESS | 11289 | --DOMWINDOW == 58 (0x8edc2800) [pid = 11289] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 03:01:24 INFO - PROCESS | 11289 | --DOMWINDOW == 57 (0x90f8f800) [pid = 11289] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 03:01:24 INFO - PROCESS | 11289 | --DOMWINDOW == 56 (0x91176000) [pid = 11289] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 03:01:24 INFO - PROCESS | 11289 | --DOMWINDOW == 55 (0x90f8dc00) [pid = 11289] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 03:01:24 INFO - PROCESS | 11289 | --DOMWINDOW == 54 (0x8f633800) [pid = 11289] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 03:01:24 INFO - PROCESS | 11289 | --DOMWINDOW == 53 (0x8dc76c00) [pid = 11289] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 03:01:24 INFO - PROCESS | 11289 | --DOMWINDOW == 52 (0x946f2c00) [pid = 11289] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 03:01:25 INFO - PROCESS | 11289 | 1468663285157 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]]]}] 03:01:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 03:01:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1549ms 03:01:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 03:01:25 INFO - PROCESS | 11289 | 1468663285213 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 03:01:25 INFO - PROCESS | 11289 | 1468663285217 Marionette TRACE conn3 <- [1,2705,null,{"value":"8"}] 03:01:25 INFO - PROCESS | 11289 | 1468663285223 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 03:01:25 INFO - PROCESS | 11289 | 1468663285227 Marionette TRACE conn3 <- [1,2706,null,{}] 03:01:25 INFO - PROCESS | 11289 | 1468663285232 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}] 03:01:25 INFO - PROCESS | 11289 | 1468663285237 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:01:25 INFO - PROCESS | 11289 | 1468663285412 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 03:01:25 INFO - PROCESS | 11289 | 1468663285422 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:25 INFO - PROCESS | 11289 | 1468663285428 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:01:25 INFO - PROCESS | 11289 | ++DOCSHELL 0x8e6d0c00 == 11 [pid = 11289] [id = 684] 03:01:25 INFO - PROCESS | 11289 | ++DOMWINDOW == 53 (0x91171000) [pid = 11289] [serial = 2053] [outer = (nil)] 03:01:25 INFO - PROCESS | 11289 | ++DOMWINDOW == 54 (0x91e1ec00) [pid = 11289] [serial = 2054] [outer = 0x91171000] 03:01:25 INFO - PROCESS | 11289 | 1468663285497 Marionette DEBUG loaded listener.js 03:01:25 INFO - PROCESS | 11289 | ++DOMWINDOW == 55 (0x91e46c00) [pid = 11289] [serial = 2055] [outer = 0x91171000] 03:01:26 INFO - PROCESS | 11289 | 1468663286409 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]]]}] 03:01:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 03:01:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1230ms 03:01:26 INFO - PROCESS | 11289 | 1468663286452 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 03:01:26 INFO - PROCESS | 11289 | 1468663286455 Marionette TRACE conn3 <- [1,2709,null,{"value":"8"}] 03:01:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 03:01:26 INFO - PROCESS | 11289 | 1468663286461 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 03:01:26 INFO - PROCESS | 11289 | 1468663286464 Marionette TRACE conn3 <- [1,2710,null,{}] 03:01:26 INFO - PROCESS | 11289 | 1468663286470 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}] 03:01:26 INFO - PROCESS | 11289 | 1468663286474 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:01:26 INFO - PROCESS | 11289 | 1468663286618 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 03:01:26 INFO - PROCESS | 11289 | 1468663286839 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:26 INFO - PROCESS | 11289 | 1468663286850 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:01:26 INFO - PROCESS | 11289 | ++DOCSHELL 0x8dc71400 == 12 [pid = 11289] [id = 685] 03:01:26 INFO - PROCESS | 11289 | ++DOMWINDOW == 56 (0x8dc72000) [pid = 11289] [serial = 2056] [outer = (nil)] 03:01:26 INFO - PROCESS | 11289 | ++DOMWINDOW == 57 (0x8dc7d400) [pid = 11289] [serial = 2057] [outer = 0x8dc72000] 03:01:26 INFO - PROCESS | 11289 | 1468663286934 Marionette DEBUG loaded listener.js 03:01:27 INFO - PROCESS | 11289 | ++DOMWINDOW == 58 (0x8e6c8400) [pid = 11289] [serial = 2058] [outer = 0x8dc72000] 03:01:28 INFO - PROCESS | 11289 | 1468663288051 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] 03:01:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 03:01:28 INFO - PROCESS | 11289 | 1468663288107 Marionette TRACE conn3 <- [1,2713,null,{"value":"8"}] 03:01:28 INFO - PROCESS | 11289 | 1468663288115 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 03:01:28 INFO - PROCESS | 11289 | 1468663288120 Marionette TRACE conn3 <- [1,2714,null,{}] 03:01:28 INFO - PROCESS | 11289 | 1468663288127 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}] 03:01:28 INFO - PROCESS | 11289 | 1468663288136 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:01:28 INFO - PROCESS | 11289 | 1468663288328 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 03:01:28 INFO - PROCESS | 11289 | 1468663288560 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:28 INFO - PROCESS | 11289 | 1468663288572 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:01:28 INFO - PROCESS | 11289 | ++DOCSHELL 0x8f8c5800 == 13 [pid = 11289] [id = 686] 03:01:28 INFO - PROCESS | 11289 | ++DOMWINDOW == 59 (0x90f24800) [pid = 11289] [serial = 2059] [outer = (nil)] 03:01:28 INFO - PROCESS | 11289 | ++DOMWINDOW == 60 (0x90f87000) [pid = 11289] [serial = 2060] [outer = 0x90f24800] 03:01:28 INFO - PROCESS | 11289 | 1468663288699 Marionette DEBUG loaded listener.js 03:01:28 INFO - PROCESS | 11289 | ++DOMWINDOW == 61 (0x9116ac00) [pid = 11289] [serial = 2061] [outer = 0x90f24800] 03:01:29 INFO - PROCESS | 11289 | 1468663289679 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]]]}] 03:01:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 03:01:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1632ms 03:01:29 INFO - PROCESS | 11289 | 1468663289749 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 03:01:29 INFO - PROCESS | 11289 | 1468663289756 Marionette TRACE conn3 <- [1,2717,null,{"value":"8"}] 03:01:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 03:01:29 INFO - PROCESS | 11289 | 1468663289762 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 03:01:29 INFO - PROCESS | 11289 | 1468663289766 Marionette TRACE conn3 <- [1,2718,null,{}] 03:01:29 INFO - PROCESS | 11289 | 1468663289772 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}] 03:01:29 INFO - PROCESS | 11289 | 1468663289778 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:01:29 INFO - PROCESS | 11289 | 1468663289960 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 03:01:30 INFO - PROCESS | 11289 | 1468663290245 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:30 INFO - PROCESS | 11289 | 1468663290253 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:01:30 INFO - PROCESS | 11289 | ++DOCSHELL 0x90f94c00 == 14 [pid = 11289] [id = 687] 03:01:30 INFO - PROCESS | 11289 | ++DOMWINDOW == 62 (0x91e51c00) [pid = 11289] [serial = 2062] [outer = (nil)] 03:01:30 INFO - PROCESS | 11289 | ++DOMWINDOW == 63 (0x9211cc00) [pid = 11289] [serial = 2063] [outer = 0x91e51c00] 03:01:30 INFO - PROCESS | 11289 | 1468663290382 Marionette DEBUG loaded listener.js 03:01:30 INFO - PROCESS | 11289 | ++DOMWINDOW == 64 (0x922c9c00) [pid = 11289] [serial = 2064] [outer = 0x91e51c00] 03:01:31 INFO - PROCESS | 11289 | 1468663291515 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] 03:01:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 03:01:31 INFO - PROCESS | 11289 | 1468663291555 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 03:01:31 INFO - PROCESS | 11289 | 1468663291571 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 03:01:31 INFO - PROCESS | 11289 | 1468663291581 Marionette TRACE conn3 <- [1,2722,null,{}] 03:01:31 INFO - PROCESS | 11289 | 1468663291588 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}] 03:01:31 INFO - PROCESS | 11289 | 1468663291595 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:01:31 INFO - PROCESS | 11289 | 1468663291818 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 03:01:32 INFO - PROCESS | 11289 | 1468663292181 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:32 INFO - PROCESS | 11289 | 1468663292192 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:01:32 INFO - PROCESS | 11289 | ++DOCSHELL 0x8dc77000 == 15 [pid = 11289] [id = 688] 03:01:32 INFO - PROCESS | 11289 | ++DOMWINDOW == 65 (0x8dc77c00) [pid = 11289] [serial = 2065] [outer = (nil)] 03:01:32 INFO - PROCESS | 11289 | ++DOMWINDOW == 66 (0x8e48c800) [pid = 11289] [serial = 2066] [outer = 0x8dc77c00] 03:01:32 INFO - PROCESS | 11289 | 1468663292304 Marionette DEBUG loaded listener.js 03:01:32 INFO - PROCESS | 11289 | ++DOMWINDOW == 67 (0x8ec61c00) [pid = 11289] [serial = 2067] [outer = 0x8dc77c00] 03:01:32 INFO - PROCESS | 11289 | --DOCSHELL 0x8e6d0c00 == 14 [pid = 11289] [id = 684] 03:01:32 INFO - PROCESS | 11289 | --DOCSHELL 0x90f8e000 == 13 [pid = 11289] [id = 683] 03:01:32 INFO - PROCESS | 11289 | --DOCSHELL 0x8f637800 == 12 [pid = 11289] [id = 682] 03:01:32 INFO - PROCESS | 11289 | --DOCSHELL 0x8ec65c00 == 11 [pid = 11289] [id = 681] 03:01:33 INFO - PROCESS | 11289 | --DOMWINDOW == 66 (0x93b92c00) [pid = 11289] [serial = 2030] [outer = (nil)] [url = about:blank] 03:01:33 INFO - PROCESS | 11289 | --DOMWINDOW == 65 (0x92ebdc00) [pid = 11289] [serial = 2027] [outer = (nil)] [url = about:blank] 03:01:33 INFO - PROCESS | 11289 | --DOMWINDOW == 64 (0x8f636000) [pid = 11289] [serial = 2009] [outer = (nil)] [url = about:blank] 03:01:33 INFO - PROCESS | 11289 | --DOMWINDOW == 63 (0x8f8c4000) [pid = 11289] [serial = 2010] [outer = (nil)] [url = about:blank] 03:01:33 INFO - PROCESS | 11289 | --DOMWINDOW == 62 (0x92e12c00) [pid = 11289] [serial = 2007] [outer = (nil)] [url = about:blank] 03:01:33 INFO - PROCESS | 11289 | --DOMWINDOW == 61 (0x91c0b400) [pid = 11289] [serial = 2012] [outer = (nil)] [url = about:blank] 03:01:33 INFO - PROCESS | 11289 | --DOMWINDOW == 60 (0x9211f400) [pid = 11289] [serial = 2013] [outer = (nil)] [url = about:blank] 03:01:33 INFO - PROCESS | 11289 | --DOMWINDOW == 59 (0x91c07800) [pid = 11289] [serial = 2024] [outer = (nil)] [url = about:blank] 03:01:33 INFO - PROCESS | 11289 | --DOMWINDOW == 58 (0x8f63b800) [pid = 11289] [serial = 2021] [outer = (nil)] [url = about:blank] 03:01:33 INFO - PROCESS | 11289 | --DOMWINDOW == 57 (0x90f8c400) [pid = 11289] [serial = 2022] [outer = (nil)] [url = about:blank] 03:01:33 INFO - PROCESS | 11289 | --DOMWINDOW == 56 (0x8dc7d800) [pid = 11289] [serial = 2018] [outer = (nil)] [url = about:blank] 03:01:33 INFO - PROCESS | 11289 | --DOMWINDOW == 55 (0x8e6c4400) [pid = 11289] [serial = 2019] [outer = (nil)] [url = about:blank] 03:01:33 INFO - PROCESS | 11289 | --DOMWINDOW == 54 (0x950ce800) [pid = 11289] [serial = 2015] [outer = (nil)] [url = about:blank] 03:01:33 INFO - PROCESS | 11289 | --DOMWINDOW == 53 (0x9532fc00) [pid = 11289] [serial = 2016] [outer = (nil)] [url = about:blank] 03:01:33 INFO - PROCESS | 11289 | --DOMWINDOW == 52 (0x950cb800) [pid = 11289] [serial = 2031] [outer = (nil)] [url = about:blank] 03:01:33 INFO - PROCESS | 11289 | --DOMWINDOW == 51 (0x93b9a000) [pid = 11289] [serial = 2028] [outer = (nil)] [url = about:blank] 03:01:33 INFO - PROCESS | 11289 | --DOMWINDOW == 50 (0x91e4cc00) [pid = 11289] [serial = 2025] [outer = (nil)] [url = about:blank] 03:01:33 INFO - PROCESS | 11289 | --DOMWINDOW == 49 (0x92121400) [pid = 11289] [serial = 2004] [outer = (nil)] [url = about:blank] 03:01:33 INFO - PROCESS | 11289 | 1468663293296 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] 03:01:33 INFO - PROCESS | 11289 | 1468663293373 Marionette TRACE conn3 <- [1,2725,null,{"value":"8"}] 03:01:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 03:01:33 INFO - PROCESS | 11289 | 1468663293380 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 03:01:33 INFO - PROCESS | 11289 | 1468663293385 Marionette TRACE conn3 <- [1,2726,null,{}] 03:01:33 INFO - PROCESS | 11289 | 1468663293392 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}] 03:01:33 INFO - PROCESS | 11289 | 1468663293399 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:01:33 INFO - PROCESS | 11289 | 1468663293553 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 03:01:33 INFO - PROCESS | 11289 | 1468663293732 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:33 INFO - PROCESS | 11289 | 1468663293741 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:01:33 INFO - PROCESS | 11289 | ++DOCSHELL 0x8dc73400 == 12 [pid = 11289] [id = 689] 03:01:33 INFO - PROCESS | 11289 | ++DOMWINDOW == 50 (0x8e6c4400) [pid = 11289] [serial = 2068] [outer = (nil)] 03:01:33 INFO - PROCESS | 11289 | ++DOMWINDOW == 51 (0x8f8bd000) [pid = 11289] [serial = 2069] [outer = 0x8e6c4400] 03:01:33 INFO - PROCESS | 11289 | 1468663293812 Marionette DEBUG loaded listener.js 03:01:33 INFO - PROCESS | 11289 | ++DOMWINDOW == 52 (0x90f20000) [pid = 11289] [serial = 2070] [outer = 0x8e6c4400] 03:01:34 INFO - PROCESS | 11289 | 1468663294592 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]]]}] 03:01:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 03:01:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1233ms 03:01:34 INFO - PROCESS | 11289 | 1468663294622 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 03:01:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 03:01:34 INFO - PROCESS | 11289 | 1468663294628 Marionette TRACE conn3 <- [1,2729,null,{"value":"8"}] 03:01:34 INFO - PROCESS | 11289 | 1468663294635 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 03:01:34 INFO - PROCESS | 11289 | 1468663294638 Marionette TRACE conn3 <- [1,2730,null,{}] 03:01:34 INFO - PROCESS | 11289 | 1468663294644 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}] 03:01:34 INFO - PROCESS | 11289 | 1468663294649 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:01:34 INFO - PROCESS | 11289 | 1468663294800 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 03:01:34 INFO - PROCESS | 11289 | 1468663294816 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:34 INFO - PROCESS | 11289 | 1468663294825 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:01:34 INFO - PROCESS | 11289 | ++DOCSHELL 0x91169c00 == 13 [pid = 11289] [id = 690] 03:01:34 INFO - PROCESS | 11289 | ++DOMWINDOW == 53 (0x91170800) [pid = 11289] [serial = 2071] [outer = (nil)] 03:01:34 INFO - PROCESS | 11289 | ++DOMWINDOW == 54 (0x91c07800) [pid = 11289] [serial = 2072] [outer = 0x91170800] 03:01:34 INFO - PROCESS | 11289 | 1468663294890 Marionette DEBUG loaded listener.js 03:01:35 INFO - PROCESS | 11289 | ++DOMWINDOW == 55 (0x91e28c00) [pid = 11289] [serial = 2073] [outer = 0x91170800] 03:01:36 INFO - PROCESS | 11289 | 1468663296304 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 03:01:36 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 03:01:36 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 03:01:36 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 03:01:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:01:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:01:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1735ms 03:01:36 INFO - PROCESS | 11289 | 1468663296370 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 03:01:36 INFO - PROCESS | 11289 | 1468663296374 Marionette TRACE conn3 <- [1,2733,null,{"value":"8"}] 03:01:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 03:01:36 INFO - PROCESS | 11289 | 1468663296387 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 03:01:36 INFO - PROCESS | 11289 | 1468663296396 Marionette TRACE conn3 <- [1,2734,null,{}] 03:01:36 INFO - PROCESS | 11289 | 1468663296413 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}] 03:01:36 INFO - PROCESS | 11289 | 1468663296420 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:01:36 INFO - PROCESS | 11289 | 1468663296673 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 03:01:36 INFO - PROCESS | 11289 | 1468663296711 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:36 INFO - PROCESS | 11289 | 1468663296719 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:01:36 INFO - PROCESS | 11289 | ++DOCSHELL 0x922e6c00 == 14 [pid = 11289] [id = 691] 03:01:36 INFO - PROCESS | 11289 | ++DOMWINDOW == 56 (0x922e9400) [pid = 11289] [serial = 2074] [outer = (nil)] 03:01:36 INFO - PROCESS | 11289 | ++DOMWINDOW == 57 (0x92e12400) [pid = 11289] [serial = 2075] [outer = 0x922e9400] 03:01:36 INFO - PROCESS | 11289 | 1468663296785 Marionette DEBUG loaded listener.js 03:01:36 INFO - PROCESS | 11289 | ++DOMWINDOW == 58 (0x92eb4800) [pid = 11289] [serial = 2076] [outer = 0x922e9400] 03:01:37 INFO - PROCESS | 11289 | --DOMWINDOW == 57 (0x8ec66400) [pid = 11289] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 03:01:37 INFO - PROCESS | 11289 | --DOMWINDOW == 56 (0x8e498c00) [pid = 11289] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 03:01:37 INFO - PROCESS | 11289 | --DOMWINDOW == 55 (0x90f8e400) [pid = 11289] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 03:01:37 INFO - PROCESS | 11289 | --DOMWINDOW == 54 (0x8e491000) [pid = 11289] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 03:01:37 INFO - PROCESS | 11289 | --DOMWINDOW == 53 (0x90f1d800) [pid = 11289] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 03:01:37 INFO - PROCESS | 11289 | --DOMWINDOW == 52 (0x9116bc00) [pid = 11289] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 03:01:37 INFO - PROCESS | 11289 | --DOMWINDOW == 51 (0x8f63fc00) [pid = 11289] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 03:01:37 INFO - PROCESS | 11289 | 1468663297667 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]]]}] 03:01:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 03:01:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1301ms 03:01:37 INFO - PROCESS | 11289 | 1468663297681 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 03:01:37 INFO - PROCESS | 11289 | 1468663297685 Marionette TRACE conn3 <- [1,2737,null,{"value":"8"}] 03:01:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 03:01:37 INFO - PROCESS | 11289 | 1468663297692 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 03:01:37 INFO - PROCESS | 11289 | 1468663297695 Marionette TRACE conn3 <- [1,2738,null,{}] 03:01:37 INFO - PROCESS | 11289 | 1468663297701 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}] 03:01:37 INFO - PROCESS | 11289 | 1468663297705 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:01:37 INFO - PROCESS | 11289 | 1468663297914 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 03:01:37 INFO - PROCESS | 11289 | 1468663297932 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:37 INFO - PROCESS | 11289 | 1468663297940 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:01:37 INFO - PROCESS | 11289 | ++DOCSHELL 0x8ec66400 == 15 [pid = 11289] [id = 692] 03:01:37 INFO - PROCESS | 11289 | ++DOMWINDOW == 52 (0x9211a400) [pid = 11289] [serial = 2077] [outer = (nil)] 03:01:37 INFO - PROCESS | 11289 | ++DOMWINDOW == 53 (0x93965400) [pid = 11289] [serial = 2078] [outer = 0x9211a400] 03:01:38 INFO - PROCESS | 11289 | 1468663298008 Marionette DEBUG loaded listener.js 03:01:38 INFO - PROCESS | 11289 | ++DOMWINDOW == 54 (0x9396e000) [pid = 11289] [serial = 2079] [outer = 0x9211a400] 03:01:38 INFO - PROCESS | 11289 | 1468663298859 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]]]}] 03:01:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 03:01:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1190ms 03:01:38 INFO - PROCESS | 11289 | 1468663298881 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 03:01:38 INFO - PROCESS | 11289 | 1468663298884 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 03:01:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 03:01:38 INFO - PROCESS | 11289 | 1468663298898 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 03:01:38 INFO - PROCESS | 11289 | 1468663298900 Marionette TRACE conn3 <- [1,2742,null,{}] 03:01:38 INFO - PROCESS | 11289 | 1468663298906 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}] 03:01:38 INFO - PROCESS | 11289 | 1468663298911 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:01:39 INFO - PROCESS | 11289 | 1468663299054 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 03:01:39 INFO - PROCESS | 11289 | 1468663299068 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:39 INFO - PROCESS | 11289 | 1468663299086 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:01:39 INFO - PROCESS | 11289 | ++DOCSHELL 0x8eee4000 == 16 [pid = 11289] [id = 693] 03:01:39 INFO - PROCESS | 11289 | ++DOMWINDOW == 55 (0x93b99000) [pid = 11289] [serial = 2080] [outer = (nil)] 03:01:39 INFO - PROCESS | 11289 | ++DOMWINDOW == 56 (0x946ec000) [pid = 11289] [serial = 2081] [outer = 0x93b99000] 03:01:39 INFO - PROCESS | 11289 | 1468663299165 Marionette DEBUG loaded listener.js 03:01:39 INFO - PROCESS | 11289 | ++DOMWINDOW == 57 (0x95335000) [pid = 11289] [serial = 2082] [outer = 0x93b99000] 03:01:40 INFO - PROCESS | 11289 | 1468663300297 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]]]}] 03:01:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 03:01:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1428ms 03:01:40 INFO - PROCESS | 11289 | 1468663300327 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 03:01:40 INFO - PROCESS | 11289 | 1468663300333 Marionette TRACE conn3 <- [1,2745,null,{"value":"8"}] 03:01:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 03:01:40 INFO - PROCESS | 11289 | 1468663300341 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 03:01:40 INFO - PROCESS | 11289 | 1468663300346 Marionette TRACE conn3 <- [1,2746,null,{}] 03:01:40 INFO - PROCESS | 11289 | 1468663300354 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}] 03:01:40 INFO - PROCESS | 11289 | 1468663300360 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:01:40 INFO - PROCESS | 11289 | 1468663300538 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 03:01:40 INFO - PROCESS | 11289 | 1468663300720 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:40 INFO - PROCESS | 11289 | 1468663300731 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:01:40 INFO - PROCESS | 11289 | ++DOCSHELL 0x8e6c7000 == 17 [pid = 11289] [id = 694] 03:01:40 INFO - PROCESS | 11289 | ++DOMWINDOW == 58 (0x8ec59c00) [pid = 11289] [serial = 2083] [outer = (nil)] 03:01:40 INFO - PROCESS | 11289 | ++DOMWINDOW == 59 (0x90f22400) [pid = 11289] [serial = 2084] [outer = 0x8ec59c00] 03:01:40 INFO - PROCESS | 11289 | 1468663300864 Marionette DEBUG loaded listener.js 03:01:40 INFO - PROCESS | 11289 | ++DOMWINDOW == 60 (0x90f88c00) [pid = 11289] [serial = 2085] [outer = 0x8ec59c00] 03:01:41 INFO - PROCESS | 11289 | 1468663301793 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]]]}] 03:01:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 03:01:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1485ms 03:01:41 INFO - PROCESS | 11289 | 1468663301826 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 03:01:41 INFO - PROCESS | 11289 | 1468663301833 Marionette TRACE conn3 <- [1,2749,null,{"value":"8"}] 03:01:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 03:01:41 INFO - PROCESS | 11289 | 1468663301843 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 03:01:41 INFO - PROCESS | 11289 | 1468663301847 Marionette TRACE conn3 <- [1,2750,null,{}] 03:01:41 INFO - PROCESS | 11289 | 1468663301853 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}] 03:01:41 INFO - PROCESS | 11289 | 1468663301859 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:01:42 INFO - PROCESS | 11289 | 1468663302035 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 03:01:42 INFO - PROCESS | 11289 | 1468663302216 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:42 INFO - PROCESS | 11289 | 1468663302225 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:01:42 INFO - PROCESS | 11289 | ++DOCSHELL 0x8e6ca800 == 18 [pid = 11289] [id = 695] 03:01:42 INFO - PROCESS | 11289 | ++DOMWINDOW == 61 (0x91e23800) [pid = 11289] [serial = 2086] [outer = (nil)] 03:01:42 INFO - PROCESS | 11289 | ++DOMWINDOW == 62 (0x922c3800) [pid = 11289] [serial = 2087] [outer = 0x91e23800] 03:01:42 INFO - PROCESS | 11289 | 1468663302306 Marionette DEBUG loaded listener.js 03:01:42 INFO - PROCESS | 11289 | ++DOMWINDOW == 63 (0x922e9000) [pid = 11289] [serial = 2088] [outer = 0x91e23800] 03:01:43 INFO - PROCESS | 11289 | 1468663303308 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]]]}] 03:01:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 03:01:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1529ms 03:01:43 INFO - PROCESS | 11289 | 1468663303373 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 03:01:43 INFO - PROCESS | 11289 | 1468663303377 Marionette TRACE conn3 <- [1,2753,null,{"value":"8"}] 03:01:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 03:01:43 INFO - PROCESS | 11289 | 1468663303384 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 03:01:43 INFO - PROCESS | 11289 | 1468663303390 Marionette TRACE conn3 <- [1,2754,null,{}] 03:01:43 INFO - PROCESS | 11289 | 1468663303407 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}] 03:01:43 INFO - PROCESS | 11289 | 1468663303416 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:01:43 INFO - PROCESS | 11289 | 1468663303627 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 03:01:43 INFO - PROCESS | 11289 | 1468663303853 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:43 INFO - PROCESS | 11289 | 1468663303865 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:01:43 INFO - PROCESS | 11289 | ++DOCSHELL 0x90f8a000 == 19 [pid = 11289] [id = 696] 03:01:43 INFO - PROCESS | 11289 | ++DOMWINDOW == 64 (0x93b98000) [pid = 11289] [serial = 2089] [outer = (nil)] 03:01:43 INFO - PROCESS | 11289 | ++DOMWINDOW == 65 (0x95396800) [pid = 11289] [serial = 2090] [outer = 0x93b98000] 03:01:43 INFO - PROCESS | 11289 | 1468663303993 Marionette DEBUG loaded listener.js 03:01:44 INFO - PROCESS | 11289 | ++DOMWINDOW == 66 (0x953c8400) [pid = 11289] [serial = 2091] [outer = 0x93b98000] 03:01:44 INFO - PROCESS | 11289 | 1468663304873 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]]]}] 03:01:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 03:01:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1533ms 03:01:44 INFO - PROCESS | 11289 | 1468663304918 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 03:01:44 INFO - PROCESS | 11289 | 1468663304923 Marionette TRACE conn3 <- [1,2757,null,{"value":"8"}] 03:01:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 03:01:44 INFO - PROCESS | 11289 | 1468663304929 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 03:01:44 INFO - PROCESS | 11289 | 1468663304933 Marionette TRACE conn3 <- [1,2758,null,{}] 03:01:44 INFO - PROCESS | 11289 | 1468663304938 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}] 03:01:44 INFO - PROCESS | 11289 | 1468663304943 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:01:45 INFO - PROCESS | 11289 | 1468663305130 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 03:01:45 INFO - PROCESS | 11289 | 1468663305310 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:45 INFO - PROCESS | 11289 | 1468663305318 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:01:45 INFO - PROCESS | 11289 | ++DOCSHELL 0x9533ac00 == 20 [pid = 11289] [id = 697] 03:01:45 INFO - PROCESS | 11289 | ++DOMWINDOW == 67 (0x953c2400) [pid = 11289] [serial = 2092] [outer = (nil)] 03:01:45 INFO - PROCESS | 11289 | ++DOMWINDOW == 68 (0x953d9c00) [pid = 11289] [serial = 2093] [outer = 0x953c2400] 03:01:45 INFO - PROCESS | 11289 | 1468663305397 Marionette DEBUG loaded listener.js 03:01:45 INFO - PROCESS | 11289 | ++DOMWINDOW == 69 (0x953dd000) [pid = 11289] [serial = 2094] [outer = 0x953c2400] 03:01:46 INFO - PROCESS | 11289 | 1468663306294 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]]]}] 03:01:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 03:01:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1432ms 03:01:46 INFO - PROCESS | 11289 | 1468663306362 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 03:01:46 INFO - PROCESS | 11289 | 1468663306366 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 03:01:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 03:01:46 INFO - PROCESS | 11289 | 1468663306372 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 03:01:46 INFO - PROCESS | 11289 | 1468663306376 Marionette TRACE conn3 <- [1,2762,null,{}] 03:01:46 INFO - PROCESS | 11289 | 1468663306381 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}] 03:01:46 INFO - PROCESS | 11289 | 1468663306386 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:01:46 INFO - PROCESS | 11289 | 1468663306570 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 03:01:46 INFO - PROCESS | 11289 | 1468663306787 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:46 INFO - PROCESS | 11289 | 1468663306797 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:01:46 INFO - PROCESS | 11289 | ++DOCSHELL 0x953dcc00 == 21 [pid = 11289] [id = 698] 03:01:46 INFO - PROCESS | 11289 | ++DOMWINDOW == 70 (0x97f0bc00) [pid = 11289] [serial = 2095] [outer = (nil)] 03:01:46 INFO - PROCESS | 11289 | ++DOMWINDOW == 71 (0x9883e400) [pid = 11289] [serial = 2096] [outer = 0x97f0bc00] 03:01:46 INFO - PROCESS | 11289 | 1468663306885 Marionette DEBUG loaded listener.js 03:01:47 INFO - PROCESS | 11289 | ++DOMWINDOW == 72 (0x988bc800) [pid = 11289] [serial = 2097] [outer = 0x97f0bc00] 03:01:47 INFO - PROCESS | 11289 | 1468663307798 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]]]}] 03:01:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 03:01:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1439ms 03:01:47 INFO - PROCESS | 11289 | 1468663307826 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 03:01:47 INFO - PROCESS | 11289 | 1468663307830 Marionette TRACE conn3 <- [1,2765,null,{"value":"8"}] 03:01:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 03:01:47 INFO - PROCESS | 11289 | 1468663307838 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 03:01:47 INFO - PROCESS | 11289 | 1468663307842 Marionette TRACE conn3 <- [1,2766,null,{}] 03:01:47 INFO - PROCESS | 11289 | 1468663307847 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}] 03:01:47 INFO - PROCESS | 11289 | 1468663307858 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:01:48 INFO - PROCESS | 11289 | 1468663308060 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 03:01:48 INFO - PROCESS | 11289 | 1468663308245 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:48 INFO - PROCESS | 11289 | 1468663308256 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:01:48 INFO - PROCESS | 11289 | ++DOCSHELL 0x8e489800 == 22 [pid = 11289] [id = 699] 03:01:48 INFO - PROCESS | 11289 | ++DOMWINDOW == 73 (0x8eeda800) [pid = 11289] [serial = 2098] [outer = (nil)] 03:01:48 INFO - PROCESS | 11289 | ++DOMWINDOW == 74 (0x994dd400) [pid = 11289] [serial = 2099] [outer = 0x8eeda800] 03:01:48 INFO - PROCESS | 11289 | 1468663308335 Marionette DEBUG loaded listener.js 03:01:48 INFO - PROCESS | 11289 | ++DOMWINDOW == 75 (0x9967ac00) [pid = 11289] [serial = 2100] [outer = 0x8eeda800] 03:01:49 INFO - PROCESS | 11289 | 1468663309226 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]]]}] 03:01:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 03:01:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1433ms 03:01:49 INFO - PROCESS | 11289 | 1468663309272 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 03:01:49 INFO - PROCESS | 11289 | 1468663309275 Marionette TRACE conn3 <- [1,2769,null,{"value":"8"}] 03:01:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 03:01:49 INFO - PROCESS | 11289 | 1468663309281 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 03:01:49 INFO - PROCESS | 11289 | 1468663309285 Marionette TRACE conn3 <- [1,2770,null,{}] 03:01:49 INFO - PROCESS | 11289 | 1468663309290 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}] 03:01:49 INFO - PROCESS | 11289 | 1468663309295 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:01:49 INFO - PROCESS | 11289 | 1468663309455 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 03:01:49 INFO - PROCESS | 11289 | 1468663309640 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:49 INFO - PROCESS | 11289 | 1468663309649 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:01:49 INFO - PROCESS | 11289 | ++DOCSHELL 0x8dc71800 == 23 [pid = 11289] [id = 700] 03:01:49 INFO - PROCESS | 11289 | ++DOMWINDOW == 76 (0x8dc78000) [pid = 11289] [serial = 2101] [outer = (nil)] 03:01:49 INFO - PROCESS | 11289 | ++DOMWINDOW == 77 (0x8f8c2c00) [pid = 11289] [serial = 2102] [outer = 0x8dc78000] 03:01:49 INFO - PROCESS | 11289 | 1468663309726 Marionette DEBUG loaded listener.js 03:01:49 INFO - PROCESS | 11289 | ++DOMWINDOW == 78 (0x90f8f800) [pid = 11289] [serial = 2103] [outer = 0x8dc78000] 03:01:50 INFO - PROCESS | 11289 | 1468663310792 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]]]}] 03:01:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 03:01:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1589ms 03:01:50 INFO - PROCESS | 11289 | 1468663310872 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 03:01:50 INFO - PROCESS | 11289 | 1468663310878 Marionette TRACE conn3 <- [1,2773,null,{"value":"8"}] 03:01:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 03:01:50 INFO - PROCESS | 11289 | 1468663310886 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 03:01:50 INFO - PROCESS | 11289 | 1468663310892 Marionette TRACE conn3 <- [1,2774,null,{}] 03:01:50 INFO - PROCESS | 11289 | 1468663310899 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}] 03:01:50 INFO - PROCESS | 11289 | 1468663310906 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:01:51 INFO - PROCESS | 11289 | 1468663311103 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 03:01:51 INFO - PROCESS | 11289 | 1468663311350 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:51 INFO - PROCESS | 11289 | 1468663311361 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:01:51 INFO - PROCESS | 11289 | ++DOCSHELL 0x8e48f400 == 24 [pid = 11289] [id = 701] 03:01:51 INFO - PROCESS | 11289 | ++DOMWINDOW == 79 (0x8edc7800) [pid = 11289] [serial = 2104] [outer = (nil)] 03:01:51 INFO - PROCESS | 11289 | ++DOMWINDOW == 80 (0x8eedc400) [pid = 11289] [serial = 2105] [outer = 0x8edc7800] 03:01:51 INFO - PROCESS | 11289 | 1468663311517 Marionette DEBUG loaded listener.js 03:01:51 INFO - PROCESS | 11289 | ++DOMWINDOW == 81 (0x8f63b800) [pid = 11289] [serial = 2106] [outer = 0x8edc7800] 03:01:53 INFO - PROCESS | 11289 | --DOCSHELL 0x90f94c00 == 23 [pid = 11289] [id = 687] 03:01:53 INFO - PROCESS | 11289 | --DOCSHELL 0x8f8c5800 == 22 [pid = 11289] [id = 686] 03:01:53 INFO - PROCESS | 11289 | --DOCSHELL 0x8dc71400 == 21 [pid = 11289] [id = 685] 03:01:53 INFO - PROCESS | 11289 | --DOCSHELL 0x8e494000 == 20 [pid = 11289] [id = 680] 03:01:53 INFO - PROCESS | 11289 | --DOMWINDOW == 80 (0x91e1ec00) [pid = 11289] [serial = 2054] [outer = (nil)] [url = about:blank] 03:01:53 INFO - PROCESS | 11289 | --DOMWINDOW == 79 (0x8edc5800) [pid = 11289] [serial = 2045] [outer = (nil)] [url = about:blank] 03:01:53 INFO - PROCESS | 11289 | --DOMWINDOW == 78 (0x8edca400) [pid = 11289] [serial = 2046] [outer = (nil)] [url = about:blank] 03:01:53 INFO - PROCESS | 11289 | --DOMWINDOW == 77 (0x91e26c00) [pid = 11289] [serial = 2043] [outer = (nil)] [url = about:blank] 03:01:53 INFO - PROCESS | 11289 | --DOMWINDOW == 76 (0x8f640400) [pid = 11289] [serial = 2042] [outer = (nil)] [url = about:blank] 03:01:53 INFO - PROCESS | 11289 | --DOMWINDOW == 75 (0x91174c00) [pid = 11289] [serial = 2051] [outer = (nil)] [url = about:blank] 03:01:53 INFO - PROCESS | 11289 | --DOMWINDOW == 74 (0x8ec68800) [pid = 11289] [serial = 2034] [outer = (nil)] [url = about:blank] 03:01:53 INFO - PROCESS | 11289 | --DOMWINDOW == 73 (0x8e6cc400) [pid = 11289] [serial = 2033] [outer = (nil)] [url = about:blank] 03:01:53 INFO - PROCESS | 11289 | --DOMWINDOW == 72 (0x91e2a800) [pid = 11289] [serial = 2037] [outer = (nil)] [url = about:blank] 03:01:53 INFO - PROCESS | 11289 | --DOMWINDOW == 71 (0x919e7400) [pid = 11289] [serial = 2036] [outer = (nil)] [url = about:blank] 03:01:53 INFO - PROCESS | 11289 | --DOMWINDOW == 70 (0x93b92800) [pid = 11289] [serial = 2040] [outer = (nil)] [url = about:blank] 03:01:53 INFO - PROCESS | 11289 | --DOMWINDOW == 69 (0x93965000) [pid = 11289] [serial = 2039] [outer = (nil)] [url = about:blank] 03:01:53 INFO - PROCESS | 11289 | --DOMWINDOW == 68 (0x8f8bc800) [pid = 11289] [serial = 2048] [outer = (nil)] [url = about:blank] 03:01:53 INFO - PROCESS | 11289 | --DOMWINDOW == 67 (0x919e4000) [pid = 11289] [serial = 2052] [outer = (nil)] [url = about:blank] 03:01:53 INFO - PROCESS | 11289 | --DOMWINDOW == 66 (0x8f8c6c00) [pid = 11289] [serial = 2049] [outer = (nil)] [url = about:blank] 03:01:53 INFO - PROCESS | 11289 | 1468663313485 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]]]}] 03:01:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 03:01:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 2639ms 03:01:53 INFO - PROCESS | 11289 | 1468663313526 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 03:01:53 INFO - PROCESS | 11289 | 1468663313531 Marionette TRACE conn3 <- [1,2777,null,{"value":"8"}] 03:01:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 03:01:53 INFO - PROCESS | 11289 | 1468663313539 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 03:01:53 INFO - PROCESS | 11289 | 1468663313544 Marionette TRACE conn3 <- [1,2778,null,{}] 03:01:53 INFO - PROCESS | 11289 | 1468663313552 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}] 03:01:53 INFO - PROCESS | 11289 | 1468663313557 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:01:53 INFO - PROCESS | 11289 | 1468663313718 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 03:01:53 INFO - PROCESS | 11289 | 1468663313729 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:53 INFO - PROCESS | 11289 | 1468663313743 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:01:53 INFO - PROCESS | 11289 | ++DOCSHELL 0x8e6c1c00 == 21 [pid = 11289] [id = 702] 03:01:53 INFO - PROCESS | 11289 | ++DOMWINDOW == 67 (0x8e6c4000) [pid = 11289] [serial = 2107] [outer = (nil)] 03:01:53 INFO - PROCESS | 11289 | ++DOMWINDOW == 68 (0x8ec63000) [pid = 11289] [serial = 2108] [outer = 0x8e6c4000] 03:01:53 INFO - PROCESS | 11289 | 1468663313808 Marionette DEBUG loaded listener.js 03:01:53 INFO - PROCESS | 11289 | ++DOMWINDOW == 69 (0x8edc4800) [pid = 11289] [serial = 2109] [outer = 0x8e6c4000] 03:01:54 INFO - PROCESS | 11289 | 1468663314719 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]]]}] 03:01:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 03:01:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1230ms 03:01:54 INFO - PROCESS | 11289 | 1468663314770 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 03:01:54 INFO - PROCESS | 11289 | 1468663314778 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 03:01:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 03:01:54 INFO - PROCESS | 11289 | 1468663314789 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 03:01:54 INFO - PROCESS | 11289 | 1468663314793 Marionette TRACE conn3 <- [1,2782,null,{}] 03:01:54 INFO - PROCESS | 11289 | 1468663314799 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}] 03:01:54 INFO - PROCESS | 11289 | 1468663314805 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:01:54 INFO - PROCESS | 11289 | 1468663314969 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 03:01:55 INFO - PROCESS | 11289 | 1468663315122 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:55 INFO - PROCESS | 11289 | 1468663315132 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:01:55 INFO - PROCESS | 11289 | ++DOCSHELL 0x8f631800 == 22 [pid = 11289] [id = 703] 03:01:55 INFO - PROCESS | 11289 | ++DOMWINDOW == 70 (0x8f639400) [pid = 11289] [serial = 2110] [outer = (nil)] 03:01:55 INFO - PROCESS | 11289 | ++DOMWINDOW == 71 (0x8f8b8800) [pid = 11289] [serial = 2111] [outer = 0x8f639400] 03:01:55 INFO - PROCESS | 11289 | 1468663315204 Marionette DEBUG loaded listener.js 03:01:55 INFO - PROCESS | 11289 | ++DOMWINDOW == 72 (0x8f8c0c00) [pid = 11289] [serial = 2112] [outer = 0x8f639400] 03:01:56 INFO - PROCESS | 11289 | 1468663316081 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]]]}] 03:01:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 03:01:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1336ms 03:01:56 INFO - PROCESS | 11289 | 1468663316124 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 03:01:56 INFO - PROCESS | 11289 | 1468663316128 Marionette TRACE conn3 <- [1,2785,null,{"value":"8"}] 03:01:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 03:01:56 INFO - PROCESS | 11289 | 1468663316141 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 03:01:56 INFO - PROCESS | 11289 | 1468663316146 Marionette TRACE conn3 <- [1,2786,null,{}] 03:01:56 INFO - PROCESS | 11289 | 1468663316163 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}] 03:01:56 INFO - PROCESS | 11289 | 1468663316172 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:01:56 INFO - PROCESS | 11289 | 1468663316385 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 03:01:56 INFO - PROCESS | 11289 | 1468663316404 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:56 INFO - PROCESS | 11289 | 1468663316416 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:01:56 INFO - PROCESS | 11289 | ++DOCSHELL 0x91176000 == 23 [pid = 11289] [id = 704] 03:01:56 INFO - PROCESS | 11289 | ++DOMWINDOW == 73 (0x91176800) [pid = 11289] [serial = 2113] [outer = (nil)] 03:01:56 INFO - PROCESS | 11289 | ++DOMWINDOW == 74 (0x919ea400) [pid = 11289] [serial = 2114] [outer = 0x91176800] 03:01:56 INFO - PROCESS | 11289 | 1468663316496 Marionette DEBUG loaded listener.js 03:01:56 INFO - PROCESS | 11289 | ++DOMWINDOW == 75 (0x91c05800) [pid = 11289] [serial = 2115] [outer = 0x91176800] 03:01:57 INFO - PROCESS | 11289 | 1468663317396 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]]]}] 03:01:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 03:01:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1286ms 03:01:57 INFO - PROCESS | 11289 | 1468663317427 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 03:01:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 03:01:57 INFO - PROCESS | 11289 | 1468663317445 Marionette TRACE conn3 <- [1,2789,null,{"value":"8"}] 03:01:57 INFO - PROCESS | 11289 | 1468663317452 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 03:01:57 INFO - PROCESS | 11289 | 1468663317455 Marionette TRACE conn3 <- [1,2790,null,{}] 03:01:57 INFO - PROCESS | 11289 | 1468663317473 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}] 03:01:57 INFO - PROCESS | 11289 | 1468663317479 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:01:57 INFO - PROCESS | 11289 | 1468663317680 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 03:01:57 INFO - PROCESS | 11289 | 1468663317702 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:57 INFO - PROCESS | 11289 | 1468663317708 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:01:57 INFO - PROCESS | 11289 | ++DOCSHELL 0x91e1c800 == 24 [pid = 11289] [id = 705] 03:01:57 INFO - PROCESS | 11289 | ++DOMWINDOW == 76 (0x91e26800) [pid = 11289] [serial = 2116] [outer = (nil)] 03:01:57 INFO - PROCESS | 11289 | ++DOMWINDOW == 77 (0x91e53c00) [pid = 11289] [serial = 2117] [outer = 0x91e26800] 03:01:57 INFO - PROCESS | 11289 | 1468663317777 Marionette DEBUG loaded listener.js 03:01:57 INFO - PROCESS | 11289 | ++DOMWINDOW == 78 (0x922cc400) [pid = 11289] [serial = 2118] [outer = 0x91e26800] 03:01:58 INFO - PROCESS | 11289 | --DOMWINDOW == 77 (0x922e9400) [pid = 11289] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 03:01:58 INFO - PROCESS | 11289 | --DOMWINDOW == 76 (0x9211a400) [pid = 11289] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 03:01:58 INFO - PROCESS | 11289 | --DOMWINDOW == 75 (0x91e51c00) [pid = 11289] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 03:01:58 INFO - PROCESS | 11289 | --DOMWINDOW == 74 (0x8dc72000) [pid = 11289] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 03:01:58 INFO - PROCESS | 11289 | --DOMWINDOW == 73 (0x90f24800) [pid = 11289] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 03:01:58 INFO - PROCESS | 11289 | --DOMWINDOW == 72 (0x91170800) [pid = 11289] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 03:01:58 INFO - PROCESS | 11289 | --DOMWINDOW == 71 (0x8e6c4400) [pid = 11289] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 03:01:58 INFO - PROCESS | 11289 | --DOMWINDOW == 70 (0x8dc77c00) [pid = 11289] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 03:01:58 INFO - PROCESS | 11289 | --DOMWINDOW == 69 (0x93b99000) [pid = 11289] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 03:01:58 INFO - PROCESS | 11289 | --DOMWINDOW == 68 (0x91171000) [pid = 11289] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 03:01:58 INFO - PROCESS | 11289 | 1468663318953 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]]]}] 03:01:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 03:01:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1544ms 03:01:58 INFO - PROCESS | 11289 | 1468663318995 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 03:01:59 INFO - PROCESS | 11289 | 1468663318999 Marionette TRACE conn3 <- [1,2793,null,{"value":"8"}] 03:01:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 03:01:59 INFO - PROCESS | 11289 | 1468663319005 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 03:01:59 INFO - PROCESS | 11289 | 1468663319007 Marionette TRACE conn3 <- [1,2794,null,{}] 03:01:59 INFO - PROCESS | 11289 | 1468663319013 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}] 03:01:59 INFO - PROCESS | 11289 | 1468663319018 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:01:59 INFO - PROCESS | 11289 | 1468663319159 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 03:01:59 INFO - PROCESS | 11289 | 1468663319172 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:59 INFO - PROCESS | 11289 | 1468663319180 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:01:59 INFO - PROCESS | 11289 | ++DOCSHELL 0x8f8c4c00 == 25 [pid = 11289] [id = 706] 03:01:59 INFO - PROCESS | 11289 | ++DOMWINDOW == 69 (0x90f24800) [pid = 11289] [serial = 2119] [outer = (nil)] 03:01:59 INFO - PROCESS | 11289 | ++DOMWINDOW == 70 (0x922e0400) [pid = 11289] [serial = 2120] [outer = 0x90f24800] 03:01:59 INFO - PROCESS | 11289 | 1468663319247 Marionette DEBUG loaded listener.js 03:01:59 INFO - PROCESS | 11289 | ++DOMWINDOW == 71 (0x922e8800) [pid = 11289] [serial = 2121] [outer = 0x90f24800] 03:02:00 INFO - PROCESS | 11289 | 1468663320130 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]]]}] 03:02:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 03:02:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1176ms 03:02:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 03:02:00 INFO - PROCESS | 11289 | 1468663320182 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 03:02:00 INFO - PROCESS | 11289 | 1468663320185 Marionette TRACE conn3 <- [1,2797,null,{"value":"8"}] 03:02:00 INFO - PROCESS | 11289 | 1468663320191 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 03:02:00 INFO - PROCESS | 11289 | 1468663320194 Marionette TRACE conn3 <- [1,2798,null,{}] 03:02:00 INFO - PROCESS | 11289 | 1468663320200 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}] 03:02:00 INFO - PROCESS | 11289 | 1468663320210 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:02:00 INFO - PROCESS | 11289 | 1468663320462 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 03:02:00 INFO - PROCESS | 11289 | 1468663320655 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:00 INFO - PROCESS | 11289 | 1468663320667 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:02:00 INFO - PROCESS | 11289 | ++DOCSHELL 0x8dc75400 == 26 [pid = 11289] [id = 707] 03:02:00 INFO - PROCESS | 11289 | ++DOMWINDOW == 72 (0x8dc77400) [pid = 11289] [serial = 2122] [outer = (nil)] 03:02:00 INFO - PROCESS | 11289 | ++DOMWINDOW == 73 (0x8e48c000) [pid = 11289] [serial = 2123] [outer = 0x8dc77400] 03:02:00 INFO - PROCESS | 11289 | 1468663320754 Marionette DEBUG loaded listener.js 03:02:00 INFO - PROCESS | 11289 | ++DOMWINDOW == 74 (0x8e6c9c00) [pid = 11289] [serial = 2124] [outer = 0x8dc77400] 03:02:01 INFO - PROCESS | 11289 | 1468663321924 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]]]}] 03:02:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 03:02:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1785ms 03:02:01 INFO - PROCESS | 11289 | 1468663321978 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 03:02:01 INFO - PROCESS | 11289 | 1468663321984 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 03:02:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 03:02:02 INFO - PROCESS | 11289 | 1468663322044 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 03:02:02 INFO - PROCESS | 11289 | 1468663322049 Marionette TRACE conn3 <- [1,2802,null,{}] 03:02:02 INFO - PROCESS | 11289 | 1468663322056 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}] 03:02:02 INFO - PROCESS | 11289 | 1468663322062 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:02:02 INFO - PROCESS | 11289 | 1468663322265 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 03:02:02 INFO - PROCESS | 11289 | 1468663322496 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:02 INFO - PROCESS | 11289 | 1468663322505 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:02:02 INFO - PROCESS | 11289 | ++DOCSHELL 0x8ec67c00 == 27 [pid = 11289] [id = 708] 03:02:02 INFO - PROCESS | 11289 | ++DOMWINDOW == 75 (0x8f8b8400) [pid = 11289] [serial = 2125] [outer = (nil)] 03:02:02 INFO - PROCESS | 11289 | ++DOMWINDOW == 76 (0x90f26c00) [pid = 11289] [serial = 2126] [outer = 0x8f8b8400] 03:02:02 INFO - PROCESS | 11289 | 1468663322631 Marionette DEBUG loaded listener.js 03:02:02 INFO - PROCESS | 11289 | ++DOMWINDOW == 77 (0x90f8d000) [pid = 11289] [serial = 2127] [outer = 0x8f8b8400] 03:02:03 INFO - PROCESS | 11289 | 1468663323668 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]]]}] 03:02:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 03:02:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1650ms 03:02:03 INFO - PROCESS | 11289 | 1468663323684 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 03:02:03 INFO - PROCESS | 11289 | 1468663323689 Marionette TRACE conn3 <- [1,2805,null,{"value":"8"}] 03:02:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 03:02:03 INFO - PROCESS | 11289 | 1468663323696 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 03:02:03 INFO - PROCESS | 11289 | 1468663323701 Marionette TRACE conn3 <- [1,2806,null,{}] 03:02:03 INFO - PROCESS | 11289 | 1468663323707 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}] 03:02:03 INFO - PROCESS | 11289 | 1468663323713 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:02:03 INFO - PROCESS | 11289 | 1468663323897 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 03:02:04 INFO - PROCESS | 11289 | 1468663324080 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:04 INFO - PROCESS | 11289 | 1468663324089 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:02:04 INFO - PROCESS | 11289 | ++DOCSHELL 0x91c05000 == 28 [pid = 11289] [id = 709] 03:02:04 INFO - PROCESS | 11289 | ++DOMWINDOW == 78 (0x92116000) [pid = 11289] [serial = 2128] [outer = (nil)] 03:02:04 INFO - PROCESS | 11289 | ++DOMWINDOW == 79 (0x922e6800) [pid = 11289] [serial = 2129] [outer = 0x92116000] 03:02:04 INFO - PROCESS | 11289 | 1468663324169 Marionette DEBUG loaded listener.js 03:02:04 INFO - PROCESS | 11289 | ++DOMWINDOW == 80 (0x92eb9800) [pid = 11289] [serial = 2130] [outer = 0x92116000] 03:02:05 INFO - PROCESS | 11289 | 1468663325286 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]]]}] 03:02:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 03:02:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1639ms 03:02:05 INFO - PROCESS | 11289 | 1468663325336 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 03:02:05 INFO - PROCESS | 11289 | 1468663325343 Marionette TRACE conn3 <- [1,2809,null,{"value":"8"}] 03:02:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 03:02:05 INFO - PROCESS | 11289 | 1468663325360 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 03:02:05 INFO - PROCESS | 11289 | 1468663325367 Marionette TRACE conn3 <- [1,2810,null,{}] 03:02:05 INFO - PROCESS | 11289 | 1468663325373 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}] 03:02:05 INFO - PROCESS | 11289 | 1468663325380 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:02:05 INFO - PROCESS | 11289 | 1468663325587 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 03:02:05 INFO - PROCESS | 11289 | 1468663325821 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:05 INFO - PROCESS | 11289 | 1468663325828 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:02:05 INFO - PROCESS | 11289 | ++DOCSHELL 0x9116f800 == 29 [pid = 11289] [id = 710] 03:02:05 INFO - PROCESS | 11289 | ++DOMWINDOW == 81 (0x91c0bc00) [pid = 11289] [serial = 2131] [outer = (nil)] 03:02:05 INFO - PROCESS | 11289 | ++DOMWINDOW == 82 (0x946ecc00) [pid = 11289] [serial = 2132] [outer = 0x91c0bc00] 03:02:05 INFO - PROCESS | 11289 | 1468663325963 Marionette DEBUG loaded listener.js 03:02:06 INFO - PROCESS | 11289 | ++DOMWINDOW == 83 (0x9532d800) [pid = 11289] [serial = 2133] [outer = 0x91c0bc00] 03:02:07 INFO - PROCESS | 11289 | 1468663327114 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]]]}] 03:02:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 03:02:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1843ms 03:02:07 INFO - PROCESS | 11289 | 1468663327196 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 03:02:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 03:02:07 INFO - PROCESS | 11289 | 1468663327202 Marionette TRACE conn3 <- [1,2813,null,{"value":"8"}] 03:02:07 INFO - PROCESS | 11289 | 1468663327209 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 03:02:07 INFO - PROCESS | 11289 | 1468663327214 Marionette TRACE conn3 <- [1,2814,null,{}] 03:02:07 INFO - PROCESS | 11289 | 1468663327221 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}] 03:02:07 INFO - PROCESS | 11289 | 1468663327227 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:02:07 INFO - PROCESS | 11289 | 1468663327400 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 03:02:07 INFO - PROCESS | 11289 | 1468663327650 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:07 INFO - PROCESS | 11289 | 1468663327661 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:02:07 INFO - PROCESS | 11289 | --DOCSHELL 0x91169c00 == 28 [pid = 11289] [id = 690] 03:02:07 INFO - PROCESS | 11289 | ++DOCSHELL 0x8e48ec00 == 29 [pid = 11289] [id = 711] 03:02:07 INFO - PROCESS | 11289 | ++DOMWINDOW == 84 (0x8e496000) [pid = 11289] [serial = 2134] [outer = (nil)] 03:02:07 INFO - PROCESS | 11289 | ++DOMWINDOW == 85 (0x8e6ce400) [pid = 11289] [serial = 2135] [outer = 0x8e496000] 03:02:07 INFO - PROCESS | 11289 | 1468663327758 Marionette DEBUG loaded listener.js 03:02:07 INFO - PROCESS | 11289 | ++DOMWINDOW == 86 (0x8edd1c00) [pid = 11289] [serial = 2136] [outer = 0x8e496000] 03:02:07 INFO - PROCESS | 11289 | --DOCSHELL 0x8f8c4c00 == 28 [pid = 11289] [id = 706] 03:02:08 INFO - PROCESS | 11289 | --DOCSHELL 0x91e1c800 == 27 [pid = 11289] [id = 705] 03:02:08 INFO - PROCESS | 11289 | --DOCSHELL 0x91176000 == 26 [pid = 11289] [id = 704] 03:02:08 INFO - PROCESS | 11289 | --DOCSHELL 0x8f631800 == 25 [pid = 11289] [id = 703] 03:02:08 INFO - PROCESS | 11289 | --DOCSHELL 0x8e6c1c00 == 24 [pid = 11289] [id = 702] 03:02:08 INFO - PROCESS | 11289 | --DOMWINDOW == 85 (0x91e46c00) [pid = 11289] [serial = 2055] [outer = (nil)] [url = about:blank] 03:02:08 INFO - PROCESS | 11289 | --DOMWINDOW == 84 (0x92e12400) [pid = 11289] [serial = 2075] [outer = (nil)] [url = about:blank] 03:02:08 INFO - PROCESS | 11289 | --DOMWINDOW == 83 (0x93965400) [pid = 11289] [serial = 2078] [outer = (nil)] [url = about:blank] 03:02:08 INFO - PROCESS | 11289 | --DOMWINDOW == 82 (0x9211cc00) [pid = 11289] [serial = 2063] [outer = (nil)] [url = about:blank] 03:02:08 INFO - PROCESS | 11289 | --DOMWINDOW == 81 (0x922c9c00) [pid = 11289] [serial = 2064] [outer = (nil)] [url = about:blank] 03:02:08 INFO - PROCESS | 11289 | --DOMWINDOW == 80 (0x8dc7d400) [pid = 11289] [serial = 2057] [outer = (nil)] [url = about:blank] 03:02:08 INFO - PROCESS | 11289 | --DOMWINDOW == 79 (0x8e6c8400) [pid = 11289] [serial = 2058] [outer = (nil)] [url = about:blank] 03:02:08 INFO - PROCESS | 11289 | --DOMWINDOW == 78 (0x90f87000) [pid = 11289] [serial = 2060] [outer = (nil)] [url = about:blank] 03:02:08 INFO - PROCESS | 11289 | --DOMWINDOW == 77 (0x9116ac00) [pid = 11289] [serial = 2061] [outer = (nil)] [url = about:blank] 03:02:08 INFO - PROCESS | 11289 | --DOMWINDOW == 76 (0x91c07800) [pid = 11289] [serial = 2072] [outer = (nil)] [url = about:blank] 03:02:08 INFO - PROCESS | 11289 | --DOMWINDOW == 75 (0x8f8bd000) [pid = 11289] [serial = 2069] [outer = (nil)] [url = about:blank] 03:02:08 INFO - PROCESS | 11289 | --DOMWINDOW == 74 (0x90f20000) [pid = 11289] [serial = 2070] [outer = (nil)] [url = about:blank] 03:02:08 INFO - PROCESS | 11289 | --DOMWINDOW == 73 (0x8e48c800) [pid = 11289] [serial = 2066] [outer = (nil)] [url = about:blank] 03:02:08 INFO - PROCESS | 11289 | --DOMWINDOW == 72 (0x8ec61c00) [pid = 11289] [serial = 2067] [outer = (nil)] [url = about:blank] 03:02:08 INFO - PROCESS | 11289 | --DOMWINDOW == 71 (0x95335000) [pid = 11289] [serial = 2082] [outer = (nil)] [url = about:blank] 03:02:08 INFO - PROCESS | 11289 | --DOMWINDOW == 70 (0x946ec000) [pid = 11289] [serial = 2081] [outer = (nil)] [url = about:blank] 03:02:08 INFO - PROCESS | 11289 | --DOMWINDOW == 69 (0x9396e000) [pid = 11289] [serial = 2079] [outer = (nil)] [url = about:blank] 03:02:08 INFO - PROCESS | 11289 | --DOMWINDOW == 68 (0x92eb4800) [pid = 11289] [serial = 2076] [outer = (nil)] [url = about:blank] 03:02:08 INFO - PROCESS | 11289 | --DOMWINDOW == 67 (0x91e28c00) [pid = 11289] [serial = 2073] [outer = (nil)] [url = about:blank] 03:02:08 INFO - PROCESS | 11289 | 1468663328572 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]]]}] 03:02:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 03:02:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1431ms 03:02:08 INFO - PROCESS | 11289 | 1468663328639 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 03:02:08 INFO - PROCESS | 11289 | 1468663328646 Marionette TRACE conn3 <- [1,2817,null,{"value":"8"}] 03:02:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 03:02:08 INFO - PROCESS | 11289 | 1468663328655 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 03:02:08 INFO - PROCESS | 11289 | 1468663328659 Marionette TRACE conn3 <- [1,2818,null,{}] 03:02:08 INFO - PROCESS | 11289 | 1468663328665 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}] 03:02:08 INFO - PROCESS | 11289 | 1468663328669 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:02:08 INFO - PROCESS | 11289 | 1468663328834 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 03:02:08 INFO - PROCESS | 11289 | 1468663328845 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:08 INFO - PROCESS | 11289 | 1468663328852 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:02:08 INFO - PROCESS | 11289 | ++DOCSHELL 0x8edcf000 == 25 [pid = 11289] [id = 712] 03:02:08 INFO - PROCESS | 11289 | ++DOMWINDOW == 68 (0x90f24000) [pid = 11289] [serial = 2137] [outer = (nil)] 03:02:08 INFO - PROCESS | 11289 | ++DOMWINDOW == 69 (0x90f89c00) [pid = 11289] [serial = 2138] [outer = 0x90f24000] 03:02:08 INFO - PROCESS | 11289 | 1468663328922 Marionette DEBUG loaded listener.js 03:02:09 INFO - PROCESS | 11289 | ++DOMWINDOW == 70 (0x91174c00) [pid = 11289] [serial = 2139] [outer = 0x90f24000] 03:02:09 INFO - PROCESS | 11289 | 1468663329900 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]]]}] 03:02:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 03:02:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1277ms 03:02:09 INFO - PROCESS | 11289 | 1468663329932 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 03:02:09 INFO - PROCESS | 11289 | 1468663329936 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 03:02:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 03:02:09 INFO - PROCESS | 11289 | 1468663329942 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 03:02:09 INFO - PROCESS | 11289 | 1468663329948 Marionette TRACE conn3 <- [1,2822,null,{}] 03:02:09 INFO - PROCESS | 11289 | 1468663329963 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}] 03:02:09 INFO - PROCESS | 11289 | 1468663329971 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:02:10 INFO - PROCESS | 11289 | 1468663330220 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 03:02:10 INFO - PROCESS | 11289 | 1468663330235 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:10 INFO - PROCESS | 11289 | 1468663330244 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:02:10 INFO - PROCESS | 11289 | ++DOCSHELL 0x9211b000 == 26 [pid = 11289] [id = 713] 03:02:10 INFO - PROCESS | 11289 | ++DOMWINDOW == 71 (0x9211cc00) [pid = 11289] [serial = 2140] [outer = (nil)] 03:02:10 INFO - PROCESS | 11289 | ++DOMWINDOW == 72 (0x922c7c00) [pid = 11289] [serial = 2141] [outer = 0x9211cc00] 03:02:10 INFO - PROCESS | 11289 | 1468663330318 Marionette DEBUG loaded listener.js 03:02:10 INFO - PROCESS | 11289 | ++DOMWINDOW == 73 (0x922ec400) [pid = 11289] [serial = 2142] [outer = 0x9211cc00] 03:02:11 INFO - PROCESS | 11289 | 1468663331269 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]]]}] 03:02:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 03:02:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1386ms 03:02:11 INFO - PROCESS | 11289 | 1468663331332 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 03:02:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 03:02:11 INFO - PROCESS | 11289 | 1468663331336 Marionette TRACE conn3 <- [1,2825,null,{"value":"8"}] 03:02:11 INFO - PROCESS | 11289 | 1468663331342 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 03:02:11 INFO - PROCESS | 11289 | 1468663331345 Marionette TRACE conn3 <- [1,2826,null,{}] 03:02:11 INFO - PROCESS | 11289 | 1468663331351 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}] 03:02:11 INFO - PROCESS | 11289 | 1468663331355 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:02:11 INFO - PROCESS | 11289 | 1468663331566 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 03:02:11 INFO - PROCESS | 11289 | 1468663331600 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:11 INFO - PROCESS | 11289 | 1468663331609 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:02:11 INFO - PROCESS | 11289 | ++DOCSHELL 0x91c0a400 == 27 [pid = 11289] [id = 714] 03:02:11 INFO - PROCESS | 11289 | ++DOMWINDOW == 74 (0x922c8800) [pid = 11289] [serial = 2143] [outer = (nil)] 03:02:11 INFO - PROCESS | 11289 | ++DOMWINDOW == 75 (0x946f2000) [pid = 11289] [serial = 2144] [outer = 0x922c8800] 03:02:11 INFO - PROCESS | 11289 | 1468663331689 Marionette DEBUG loaded listener.js 03:02:11 INFO - PROCESS | 11289 | ++DOMWINDOW == 76 (0x950d8800) [pid = 11289] [serial = 2145] [outer = 0x922c8800] 03:02:12 INFO - PROCESS | 11289 | 1468663332720 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 03:02:12 INFO - PROCESS | 11289 | --DOMWINDOW == 75 (0x8ec59c00) [pid = 11289] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 03:02:12 INFO - PROCESS | 11289 | --DOMWINDOW == 74 (0x91e23800) [pid = 11289] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 03:02:12 INFO - PROCESS | 11289 | --DOMWINDOW == 73 (0x91176800) [pid = 11289] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 03:02:12 INFO - PROCESS | 11289 | --DOMWINDOW == 72 (0x91e26800) [pid = 11289] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 03:02:12 INFO - PROCESS | 11289 | --DOMWINDOW == 71 (0x93b98000) [pid = 11289] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 03:02:12 INFO - PROCESS | 11289 | --DOMWINDOW == 70 (0x8f639400) [pid = 11289] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 03:02:12 INFO - PROCESS | 11289 | --DOMWINDOW == 69 (0x953c2400) [pid = 11289] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 03:02:12 INFO - PROCESS | 11289 | --DOMWINDOW == 68 (0x97f0bc00) [pid = 11289] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 03:02:12 INFO - PROCESS | 11289 | --DOMWINDOW == 67 (0x8edc7800) [pid = 11289] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 03:02:12 INFO - PROCESS | 11289 | --DOMWINDOW == 66 (0x8eeda800) [pid = 11289] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 03:02:12 INFO - PROCESS | 11289 | --DOMWINDOW == 65 (0x8e6c4000) [pid = 11289] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 03:02:12 INFO - PROCESS | 11289 | --DOMWINDOW == 64 (0x8dc78000) [pid = 11289] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 03:02:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 03:02:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1450ms 03:02:12 INFO - PROCESS | 11289 | 1468663332792 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 03:02:12 INFO - PROCESS | 11289 | 1468663332796 Marionette TRACE conn3 <- [1,2829,null,{"value":"8"}] 03:02:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 03:02:12 INFO - PROCESS | 11289 | 1468663332806 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 03:02:12 INFO - PROCESS | 11289 | 1468663332808 Marionette TRACE conn3 <- [1,2830,null,{}] 03:02:12 INFO - PROCESS | 11289 | 1468663332814 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}] 03:02:12 INFO - PROCESS | 11289 | 1468663332819 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:02:12 INFO - PROCESS | 11289 | 1468663332965 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 03:02:13 INFO - PROCESS | 11289 | 1468663333109 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:13 INFO - PROCESS | 11289 | 1468663333116 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:02:13 INFO - PROCESS | 11289 | ++DOCSHELL 0x8f636800 == 28 [pid = 11289] [id = 715] 03:02:13 INFO - PROCESS | 11289 | ++DOMWINDOW == 65 (0x8f639400) [pid = 11289] [serial = 2146] [outer = (nil)] 03:02:13 INFO - PROCESS | 11289 | ++DOMWINDOW == 66 (0x91172400) [pid = 11289] [serial = 2147] [outer = 0x8f639400] 03:02:13 INFO - PROCESS | 11289 | 1468663333183 Marionette DEBUG loaded listener.js 03:02:13 INFO - PROCESS | 11289 | ++DOMWINDOW == 67 (0x90f1e000) [pid = 11289] [serial = 2148] [outer = 0x8f639400] 03:02:13 INFO - PROCESS | 11289 | 1468663333951 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]]]}] 03:02:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 03:02:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1184ms 03:02:13 INFO - PROCESS | 11289 | 1468663333990 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 03:02:13 INFO - PROCESS | 11289 | 1468663333994 Marionette TRACE conn3 <- [1,2833,null,{"value":"8"}] 03:02:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 03:02:14 INFO - PROCESS | 11289 | 1468663334008 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 03:02:14 INFO - PROCESS | 11289 | 1468663334010 Marionette TRACE conn3 <- [1,2834,null,{}] 03:02:14 INFO - PROCESS | 11289 | 1468663334020 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}] 03:02:14 INFO - PROCESS | 11289 | 1468663334030 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:02:14 INFO - PROCESS | 11289 | 1468663334239 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 03:02:14 INFO - PROCESS | 11289 | 1468663334251 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:14 INFO - PROCESS | 11289 | 1468663334258 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:02:14 INFO - PROCESS | 11289 | ++DOCSHELL 0x8ec60400 == 29 [pid = 11289] [id = 716] 03:02:14 INFO - PROCESS | 11289 | ++DOMWINDOW == 68 (0x91e26800) [pid = 11289] [serial = 2149] [outer = (nil)] 03:02:14 INFO - PROCESS | 11289 | ++DOMWINDOW == 69 (0x95397000) [pid = 11289] [serial = 2150] [outer = 0x91e26800] 03:02:14 INFO - PROCESS | 11289 | 1468663334456 Marionette DEBUG loaded listener.js 03:02:14 INFO - PROCESS | 11289 | ++DOMWINDOW == 70 (0x953da800) [pid = 11289] [serial = 2151] [outer = 0x91e26800] 03:02:15 INFO - PROCESS | 11289 | 1468663335461 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 03:02:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 03:02:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1490ms 03:02:15 INFO - PROCESS | 11289 | 1468663335491 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 03:02:15 INFO - PROCESS | 11289 | 1468663335497 Marionette TRACE conn3 <- [1,2837,null,{"value":"8"}] 03:02:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 03:02:15 INFO - PROCESS | 11289 | 1468663335505 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 03:02:15 INFO - PROCESS | 11289 | 1468663335511 Marionette TRACE conn3 <- [1,2838,null,{}] 03:02:15 INFO - PROCESS | 11289 | 1468663335520 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}] 03:02:15 INFO - PROCESS | 11289 | 1468663335526 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:02:15 INFO - PROCESS | 11289 | 1468663335712 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 03:02:15 INFO - PROCESS | 11289 | 1468663335899 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:15 INFO - PROCESS | 11289 | 1468663335905 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:02:15 INFO - PROCESS | 11289 | ++DOCSHELL 0x8e6c7800 == 30 [pid = 11289] [id = 717] 03:02:15 INFO - PROCESS | 11289 | ++DOMWINDOW == 71 (0x8ec65800) [pid = 11289] [serial = 2152] [outer = (nil)] 03:02:15 INFO - PROCESS | 11289 | ++DOMWINDOW == 72 (0x8f8b9000) [pid = 11289] [serial = 2153] [outer = 0x8ec65800] 03:02:15 INFO - PROCESS | 11289 | 1468663335993 Marionette DEBUG loaded listener.js 03:02:16 INFO - PROCESS | 11289 | ++DOMWINDOW == 73 (0x90f1d400) [pid = 11289] [serial = 2154] [outer = 0x8ec65800] 03:02:17 INFO - PROCESS | 11289 | 1468663337052 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]]]}] 03:02:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 03:02:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1587ms 03:02:17 INFO - PROCESS | 11289 | 1468663337093 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 03:02:17 INFO - PROCESS | 11289 | 1468663337100 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 03:02:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 03:02:17 INFO - PROCESS | 11289 | 1468663337110 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 03:02:17 INFO - PROCESS | 11289 | 1468663337115 Marionette TRACE conn3 <- [1,2842,null,{}] 03:02:17 INFO - PROCESS | 11289 | 1468663337121 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}] 03:02:17 INFO - PROCESS | 11289 | 1468663337127 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:02:17 INFO - PROCESS | 11289 | 1468663337312 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 03:02:17 INFO - PROCESS | 11289 | 1468663337499 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:17 INFO - PROCESS | 11289 | 1468663337508 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:02:17 INFO - PROCESS | 11289 | ++DOCSHELL 0x8edcd800 == 31 [pid = 11289] [id = 718] 03:02:17 INFO - PROCESS | 11289 | ++DOMWINDOW == 74 (0x91e1e000) [pid = 11289] [serial = 2155] [outer = (nil)] 03:02:17 INFO - PROCESS | 11289 | ++DOMWINDOW == 75 (0x91e4e400) [pid = 11289] [serial = 2156] [outer = 0x91e1e000] 03:02:17 INFO - PROCESS | 11289 | 1468663337593 Marionette DEBUG loaded listener.js 03:02:17 INFO - PROCESS | 11289 | ++DOMWINDOW == 76 (0x922cac00) [pid = 11289] [serial = 2157] [outer = 0x91e1e000] 03:02:18 INFO - PROCESS | 11289 | 1468663338604 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]]]}] 03:02:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 03:02:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1535ms 03:02:18 INFO - PROCESS | 11289 | 1468663338646 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 03:02:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 03:02:18 INFO - PROCESS | 11289 | 1468663338650 Marionette TRACE conn3 <- [1,2845,null,{"value":"8"}] 03:02:18 INFO - PROCESS | 11289 | 1468663338657 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 03:02:18 INFO - PROCESS | 11289 | 1468663338663 Marionette TRACE conn3 <- [1,2846,null,{}] 03:02:18 INFO - PROCESS | 11289 | 1468663338680 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}] 03:02:18 INFO - PROCESS | 11289 | 1468663338688 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:02:18 INFO - PROCESS | 11289 | 1468663338867 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 03:02:19 INFO - PROCESS | 11289 | 1468663339056 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:19 INFO - PROCESS | 11289 | 1468663339067 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:02:19 INFO - PROCESS | 11289 | ++DOCSHELL 0x953d0800 == 32 [pid = 11289] [id = 719] 03:02:19 INFO - PROCESS | 11289 | ++DOMWINDOW == 77 (0x953d1000) [pid = 11289] [serial = 2158] [outer = (nil)] 03:02:19 INFO - PROCESS | 11289 | ++DOMWINDOW == 78 (0x953e0000) [pid = 11289] [serial = 2159] [outer = 0x953d1000] 03:02:19 INFO - PROCESS | 11289 | 1468663339207 Marionette DEBUG loaded listener.js 03:02:19 INFO - PROCESS | 11289 | ++DOMWINDOW == 79 (0x98188400) [pid = 11289] [serial = 2160] [outer = 0x953d1000] 03:02:20 INFO - PROCESS | 11289 | 1468663340095 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]]]}] 03:02:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 03:02:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1484ms 03:02:20 INFO - PROCESS | 11289 | 1468663340141 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 03:02:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 03:02:20 INFO - PROCESS | 11289 | 1468663340146 Marionette TRACE conn3 <- [1,2849,null,{"value":"8"}] 03:02:20 INFO - PROCESS | 11289 | 1468663340152 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 03:02:20 INFO - PROCESS | 11289 | 1468663340156 Marionette TRACE conn3 <- [1,2850,null,{}] 03:02:20 INFO - PROCESS | 11289 | 1468663340161 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}] 03:02:20 INFO - PROCESS | 11289 | 1468663340167 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:02:20 INFO - PROCESS | 11289 | 1468663340353 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 03:02:20 INFO - PROCESS | 11289 | 1468663340540 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:20 INFO - PROCESS | 11289 | 1468663340549 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:02:20 INFO - PROCESS | 11289 | ++DOCSHELL 0x9883f000 == 33 [pid = 11289] [id = 720] 03:02:20 INFO - PROCESS | 11289 | ++DOMWINDOW == 80 (0x98ca2400) [pid = 11289] [serial = 2161] [outer = (nil)] 03:02:20 INFO - PROCESS | 11289 | ++DOMWINDOW == 81 (0x993cbc00) [pid = 11289] [serial = 2162] [outer = 0x98ca2400] 03:02:20 INFO - PROCESS | 11289 | 1468663340627 Marionette DEBUG loaded listener.js 03:02:20 INFO - PROCESS | 11289 | ++DOMWINDOW == 82 (0x9942b400) [pid = 11289] [serial = 2163] [outer = 0x98ca2400] 03:02:21 INFO - PROCESS | 11289 | 1468663341557 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 03:02:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 03:02:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1479ms 03:02:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 03:02:21 INFO - PROCESS | 11289 | 1468663341631 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 03:02:21 INFO - PROCESS | 11289 | 1468663341634 Marionette TRACE conn3 <- [1,2853,null,{"value":"8"}] 03:02:21 INFO - PROCESS | 11289 | 1468663341641 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 03:02:21 INFO - PROCESS | 11289 | 1468663341644 Marionette TRACE conn3 <- [1,2854,null,{}] 03:02:21 INFO - PROCESS | 11289 | 1468663341649 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}] 03:02:21 INFO - PROCESS | 11289 | 1468663341655 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:02:21 INFO - PROCESS | 11289 | 1468663341867 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 03:02:22 INFO - PROCESS | 11289 | 1468663342053 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:22 INFO - PROCESS | 11289 | 1468663342070 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:02:22 INFO - PROCESS | 11289 | ++DOCSHELL 0x8f8c3400 == 34 [pid = 11289] [id = 721] 03:02:22 INFO - PROCESS | 11289 | ++DOMWINDOW == 83 (0x919e3800) [pid = 11289] [serial = 2164] [outer = (nil)] 03:02:22 INFO - PROCESS | 11289 | ++DOMWINDOW == 84 (0x994e2c00) [pid = 11289] [serial = 2165] [outer = 0x919e3800] 03:02:22 INFO - PROCESS | 11289 | 1468663342201 Marionette DEBUG loaded listener.js 03:02:22 INFO - PROCESS | 11289 | ++DOMWINDOW == 85 (0x998ad800) [pid = 11289] [serial = 2166] [outer = 0x919e3800] 03:02:23 INFO - PROCESS | 11289 | 1468663343139 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]]]}] 03:02:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 03:02:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1535ms 03:02:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 03:02:23 INFO - PROCESS | 11289 | 1468663343175 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 03:02:23 INFO - PROCESS | 11289 | 1468663343179 Marionette TRACE conn3 <- [1,2857,null,{"value":"8"}] 03:02:23 INFO - PROCESS | 11289 | 1468663343185 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 03:02:23 INFO - PROCESS | 11289 | 1468663343188 Marionette TRACE conn3 <- [1,2858,null,{}] 03:02:23 INFO - PROCESS | 11289 | 1468663343194 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}] 03:02:23 INFO - PROCESS | 11289 | 1468663343204 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:02:23 INFO - PROCESS | 11289 | 1468663343396 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 03:02:23 INFO - PROCESS | 11289 | 1468663343591 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:23 INFO - PROCESS | 11289 | 1468663343601 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:02:23 INFO - PROCESS | 11289 | ++DOCSHELL 0x8e48dc00 == 35 [pid = 11289] [id = 722] 03:02:23 INFO - PROCESS | 11289 | ++DOMWINDOW == 86 (0x8e6d0c00) [pid = 11289] [serial = 2167] [outer = (nil)] 03:02:23 INFO - PROCESS | 11289 | ++DOMWINDOW == 87 (0x9a24f400) [pid = 11289] [serial = 2168] [outer = 0x8e6d0c00] 03:02:23 INFO - PROCESS | 11289 | 1468663343720 Marionette DEBUG loaded listener.js 03:02:23 INFO - PROCESS | 11289 | ++DOMWINDOW == 88 (0x9a2af000) [pid = 11289] [serial = 2169] [outer = 0x8e6d0c00] 03:02:24 INFO - PROCESS | 11289 | 1468663344683 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 03:02:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 03:02:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1534ms 03:02:24 INFO - PROCESS | 11289 | 1468663344719 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 03:02:24 INFO - PROCESS | 11289 | 1468663344723 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 03:02:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 03:02:24 INFO - PROCESS | 11289 | 1468663344729 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 03:02:24 INFO - PROCESS | 11289 | 1468663344732 Marionette TRACE conn3 <- [1,2862,null,{}] 03:02:24 INFO - PROCESS | 11289 | 1468663344738 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}] 03:02:24 INFO - PROCESS | 11289 | 1468663344743 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:02:24 INFO - PROCESS | 11289 | 1468663344910 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 03:02:25 INFO - PROCESS | 11289 | 1468663345426 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:25 INFO - PROCESS | 11289 | 1468663345438 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:02:25 INFO - PROCESS | 11289 | ++DOCSHELL 0x8e6c3000 == 36 [pid = 11289] [id = 723] 03:02:25 INFO - PROCESS | 11289 | ++DOMWINDOW == 89 (0x8e6c4000) [pid = 11289] [serial = 2170] [outer = (nil)] 03:02:25 INFO - PROCESS | 11289 | ++DOMWINDOW == 90 (0x8e6cf400) [pid = 11289] [serial = 2171] [outer = 0x8e6c4000] 03:02:25 INFO - PROCESS | 11289 | 1468663345515 Marionette DEBUG loaded listener.js 03:02:25 INFO - PROCESS | 11289 | ++DOMWINDOW == 91 (0x8edc9c00) [pid = 11289] [serial = 2172] [outer = 0x8e6c4000] 03:02:26 INFO - PROCESS | 11289 | 1468663346441 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]]]}] 03:02:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 03:02:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1786ms 03:02:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 03:02:26 INFO - PROCESS | 11289 | 1468663346518 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 03:02:26 INFO - PROCESS | 11289 | 1468663346522 Marionette TRACE conn3 <- [1,2865,null,{"value":"8"}] 03:02:26 INFO - PROCESS | 11289 | 1468663346530 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 03:02:26 INFO - PROCESS | 11289 | 1468663346533 Marionette TRACE conn3 <- [1,2866,null,{}] 03:02:26 INFO - PROCESS | 11289 | 1468663346541 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}] 03:02:26 INFO - PROCESS | 11289 | 1468663346548 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:02:26 INFO - PROCESS | 11289 | 1468663346712 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 03:02:26 INFO - PROCESS | 11289 | 1468663346918 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:26 INFO - PROCESS | 11289 | 1468663346927 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:02:26 INFO - PROCESS | 11289 | ++DOCSHELL 0x8ec61800 == 37 [pid = 11289] [id = 724] 03:02:26 INFO - PROCESS | 11289 | ++DOMWINDOW == 92 (0x8edc7400) [pid = 11289] [serial = 2173] [outer = (nil)] 03:02:27 INFO - PROCESS | 11289 | ++DOMWINDOW == 93 (0x919ea000) [pid = 11289] [serial = 2174] [outer = 0x8edc7400] 03:02:27 INFO - PROCESS | 11289 | 1468663347038 Marionette DEBUG loaded listener.js 03:02:27 INFO - PROCESS | 11289 | ++DOMWINDOW == 94 (0x91c0b400) [pid = 11289] [serial = 2175] [outer = 0x8edc7400] 03:02:28 INFO - PROCESS | 11289 | --DOCSHELL 0x8e48f400 == 36 [pid = 11289] [id = 701] 03:02:28 INFO - PROCESS | 11289 | --DOCSHELL 0x8dc73400 == 35 [pid = 11289] [id = 689] 03:02:28 INFO - PROCESS | 11289 | --DOCSHELL 0x90f8a000 == 34 [pid = 11289] [id = 696] 03:02:28 INFO - PROCESS | 11289 | --DOCSHELL 0x9533ac00 == 33 [pid = 11289] [id = 697] 03:02:28 INFO - PROCESS | 11289 | --DOCSHELL 0x8dc77000 == 32 [pid = 11289] [id = 688] 03:02:28 INFO - PROCESS | 11289 | --DOCSHELL 0x8e6ca800 == 31 [pid = 11289] [id = 695] 03:02:28 INFO - PROCESS | 11289 | --DOCSHELL 0x8eee4000 == 30 [pid = 11289] [id = 693] 03:02:28 INFO - PROCESS | 11289 | --DOCSHELL 0x922e6c00 == 29 [pid = 11289] [id = 691] 03:02:28 INFO - PROCESS | 11289 | --DOCSHELL 0x8ec66400 == 28 [pid = 11289] [id = 692] 03:02:28 INFO - PROCESS | 11289 | --DOCSHELL 0x8ec67c00 == 27 [pid = 11289] [id = 708] 03:02:28 INFO - PROCESS | 11289 | --DOCSHELL 0x8dc75400 == 26 [pid = 11289] [id = 707] 03:02:28 INFO - PROCESS | 11289 | --DOCSHELL 0x8e489800 == 25 [pid = 11289] [id = 699] 03:02:28 INFO - PROCESS | 11289 | --DOCSHELL 0x8dc71800 == 24 [pid = 11289] [id = 700] 03:02:28 INFO - PROCESS | 11289 | --DOCSHELL 0x953dcc00 == 23 [pid = 11289] [id = 698] 03:02:28 INFO - PROCESS | 11289 | --DOCSHELL 0x91c05000 == 22 [pid = 11289] [id = 709] 03:02:28 INFO - PROCESS | 11289 | --DOCSHELL 0x9116f800 == 21 [pid = 11289] [id = 710] 03:02:28 INFO - PROCESS | 11289 | --DOCSHELL 0x8e6c7000 == 20 [pid = 11289] [id = 694] 03:02:28 INFO - PROCESS | 11289 | --DOMWINDOW == 93 (0x922e0400) [pid = 11289] [serial = 2120] [outer = (nil)] [url = about:blank] 03:02:28 INFO - PROCESS | 11289 | --DOMWINDOW == 92 (0x90f88c00) [pid = 11289] [serial = 2085] [outer = (nil)] [url = about:blank] 03:02:28 INFO - PROCESS | 11289 | --DOMWINDOW == 91 (0x90f22400) [pid = 11289] [serial = 2084] [outer = (nil)] [url = about:blank] 03:02:28 INFO - PROCESS | 11289 | --DOMWINDOW == 90 (0x922e9000) [pid = 11289] [serial = 2088] [outer = (nil)] [url = about:blank] 03:02:28 INFO - PROCESS | 11289 | --DOMWINDOW == 89 (0x922c3800) [pid = 11289] [serial = 2087] [outer = (nil)] [url = about:blank] 03:02:28 INFO - PROCESS | 11289 | --DOMWINDOW == 88 (0x919ea400) [pid = 11289] [serial = 2114] [outer = (nil)] [url = about:blank] 03:02:28 INFO - PROCESS | 11289 | --DOMWINDOW == 87 (0x91e53c00) [pid = 11289] [serial = 2117] [outer = (nil)] [url = about:blank] 03:02:28 INFO - PROCESS | 11289 | --DOMWINDOW == 86 (0x953c8400) [pid = 11289] [serial = 2091] [outer = (nil)] [url = about:blank] 03:02:28 INFO - PROCESS | 11289 | --DOMWINDOW == 85 (0x91c05800) [pid = 11289] [serial = 2115] [outer = (nil)] [url = about:blank] 03:02:28 INFO - PROCESS | 11289 | --DOMWINDOW == 84 (0x95396800) [pid = 11289] [serial = 2090] [outer = (nil)] [url = about:blank] 03:02:28 INFO - PROCESS | 11289 | --DOMWINDOW == 83 (0x8f8b8800) [pid = 11289] [serial = 2111] [outer = (nil)] [url = about:blank] 03:02:28 INFO - PROCESS | 11289 | --DOMWINDOW == 82 (0x953dd000) [pid = 11289] [serial = 2094] [outer = (nil)] [url = about:blank] 03:02:28 INFO - PROCESS | 11289 | --DOMWINDOW == 81 (0x953d9c00) [pid = 11289] [serial = 2093] [outer = (nil)] [url = about:blank] 03:02:28 INFO - PROCESS | 11289 | --DOMWINDOW == 80 (0x988bc800) [pid = 11289] [serial = 2097] [outer = (nil)] [url = about:blank] 03:02:28 INFO - PROCESS | 11289 | --DOMWINDOW == 79 (0x9883e400) [pid = 11289] [serial = 2096] [outer = (nil)] [url = about:blank] 03:02:28 INFO - PROCESS | 11289 | --DOMWINDOW == 78 (0x8f63b800) [pid = 11289] [serial = 2106] [outer = (nil)] [url = about:blank] 03:02:28 INFO - PROCESS | 11289 | --DOMWINDOW == 77 (0x8eedc400) [pid = 11289] [serial = 2105] [outer = (nil)] [url = about:blank] 03:02:28 INFO - PROCESS | 11289 | --DOMWINDOW == 76 (0x9967ac00) [pid = 11289] [serial = 2100] [outer = (nil)] [url = about:blank] 03:02:28 INFO - PROCESS | 11289 | --DOMWINDOW == 75 (0x8ec63000) [pid = 11289] [serial = 2108] [outer = (nil)] [url = about:blank] 03:02:28 INFO - PROCESS | 11289 | --DOMWINDOW == 74 (0x994dd400) [pid = 11289] [serial = 2099] [outer = (nil)] [url = about:blank] 03:02:28 INFO - PROCESS | 11289 | --DOMWINDOW == 73 (0x90f8f800) [pid = 11289] [serial = 2103] [outer = (nil)] [url = about:blank] 03:02:28 INFO - PROCESS | 11289 | --DOMWINDOW == 72 (0x8edc4800) [pid = 11289] [serial = 2109] [outer = (nil)] [url = about:blank] 03:02:28 INFO - PROCESS | 11289 | --DOMWINDOW == 71 (0x8f8c2c00) [pid = 11289] [serial = 2102] [outer = (nil)] [url = about:blank] 03:02:28 INFO - PROCESS | 11289 | --DOMWINDOW == 70 (0x922cc400) [pid = 11289] [serial = 2118] [outer = (nil)] [url = about:blank] 03:02:28 INFO - PROCESS | 11289 | --DOMWINDOW == 69 (0x8f8c0c00) [pid = 11289] [serial = 2112] [outer = (nil)] [url = about:blank] 03:02:28 INFO - PROCESS | 11289 | 1468663348991 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]]]}] 03:02:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 03:02:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 2490ms 03:02:29 INFO - PROCESS | 11289 | 1468663349019 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 03:02:29 INFO - PROCESS | 11289 | 1468663349025 Marionette TRACE conn3 <- [1,2869,null,{"value":"8"}] 03:02:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 03:02:29 INFO - PROCESS | 11289 | 1468663349033 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 03:02:29 INFO - PROCESS | 11289 | 1468663349040 Marionette TRACE conn3 <- [1,2870,null,{}] 03:02:29 INFO - PROCESS | 11289 | 1468663349047 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}] 03:02:29 INFO - PROCESS | 11289 | 1468663349052 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:02:29 INFO - PROCESS | 11289 | 1468663349213 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 03:02:29 INFO - PROCESS | 11289 | 1468663349354 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:29 INFO - PROCESS | 11289 | 1468663349362 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:02:29 INFO - PROCESS | 11289 | ++DOCSHELL 0x8e6cc400 == 21 [pid = 11289] [id = 725] 03:02:29 INFO - PROCESS | 11289 | ++DOMWINDOW == 70 (0x8ec61000) [pid = 11289] [serial = 2176] [outer = (nil)] 03:02:29 INFO - PROCESS | 11289 | ++DOMWINDOW == 71 (0x8edc4400) [pid = 11289] [serial = 2177] [outer = 0x8ec61000] 03:02:29 INFO - PROCESS | 11289 | 1468663349437 Marionette DEBUG loaded listener.js 03:02:29 INFO - PROCESS | 11289 | ++DOMWINDOW == 72 (0x8eed9c00) [pid = 11289] [serial = 2178] [outer = 0x8ec61000] 03:02:30 INFO - PROCESS | 11289 | 1468663350238 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]]]}] 03:02:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 03:02:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1288ms 03:02:30 INFO - PROCESS | 11289 | 1468663350321 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 03:02:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 03:02:30 INFO - PROCESS | 11289 | 1468663350330 Marionette TRACE conn3 <- [1,2873,null,{"value":"8"}] 03:02:30 INFO - PROCESS | 11289 | 1468663350341 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 03:02:30 INFO - PROCESS | 11289 | 1468663350346 Marionette TRACE conn3 <- [1,2874,null,{}] 03:02:30 INFO - PROCESS | 11289 | 1468663350352 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}] 03:02:30 INFO - PROCESS | 11289 | 1468663350357 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:02:30 INFO - PROCESS | 11289 | 1468663350522 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 03:02:30 INFO - PROCESS | 11289 | 1468663350688 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:30 INFO - PROCESS | 11289 | 1468663350695 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:02:30 INFO - PROCESS | 11289 | ++DOCSHELL 0x8f638c00 == 22 [pid = 11289] [id = 726] 03:02:30 INFO - PROCESS | 11289 | ++DOMWINDOW == 73 (0x8f8bb400) [pid = 11289] [serial = 2179] [outer = (nil)] 03:02:30 INFO - PROCESS | 11289 | ++DOMWINDOW == 74 (0x90f21c00) [pid = 11289] [serial = 2180] [outer = 0x8f8bb400] 03:02:30 INFO - PROCESS | 11289 | 1468663350771 Marionette DEBUG loaded listener.js 03:02:30 INFO - PROCESS | 11289 | ++DOMWINDOW == 75 (0x90f88400) [pid = 11289] [serial = 2181] [outer = 0x8f8bb400] 03:02:31 INFO - PROCESS | 11289 | 1468663351698 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]]]}] 03:02:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 03:02:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1381ms 03:02:31 INFO - PROCESS | 11289 | 1468663351720 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 03:02:31 INFO - PROCESS | 11289 | 1468663351724 Marionette TRACE conn3 <- [1,2877,null,{"value":"8"}] 03:02:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 03:02:31 INFO - PROCESS | 11289 | 1468663351730 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 03:02:31 INFO - PROCESS | 11289 | 1468663351736 Marionette TRACE conn3 <- [1,2878,null,{}] 03:02:31 INFO - PROCESS | 11289 | 1468663351772 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}] 03:02:31 INFO - PROCESS | 11289 | 1468663351781 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:02:31 INFO - PROCESS | 11289 | 1468663351995 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 03:02:32 INFO - PROCESS | 11289 | 1468663352020 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:32 INFO - PROCESS | 11289 | 1468663352033 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:02:32 INFO - PROCESS | 11289 | ++DOCSHELL 0x91c04c00 == 23 [pid = 11289] [id = 727] 03:02:32 INFO - PROCESS | 11289 | ++DOMWINDOW == 76 (0x91c05800) [pid = 11289] [serial = 2182] [outer = (nil)] 03:02:32 INFO - PROCESS | 11289 | ++DOMWINDOW == 77 (0x91e1d800) [pid = 11289] [serial = 2183] [outer = 0x91c05800] 03:02:32 INFO - PROCESS | 11289 | 1468663352101 Marionette DEBUG loaded listener.js 03:02:32 INFO - PROCESS | 11289 | ++DOMWINDOW == 78 (0x91e50c00) [pid = 11289] [serial = 2184] [outer = 0x91c05800] 03:02:33 INFO - PROCESS | 11289 | --DOMWINDOW == 77 (0x90f24000) [pid = 11289] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 03:02:33 INFO - PROCESS | 11289 | --DOMWINDOW == 76 (0x8f639400) [pid = 11289] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 03:02:33 INFO - PROCESS | 11289 | --DOMWINDOW == 75 (0x91c0bc00) [pid = 11289] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 03:02:33 INFO - PROCESS | 11289 | --DOMWINDOW == 74 (0x8f8b8400) [pid = 11289] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 03:02:33 INFO - PROCESS | 11289 | --DOMWINDOW == 73 (0x8e496000) [pid = 11289] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 03:02:33 INFO - PROCESS | 11289 | --DOMWINDOW == 72 (0x92116000) [pid = 11289] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 03:02:33 INFO - PROCESS | 11289 | --DOMWINDOW == 71 (0x9211cc00) [pid = 11289] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 03:02:33 INFO - PROCESS | 11289 | --DOMWINDOW == 70 (0x8dc77400) [pid = 11289] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 03:02:33 INFO - PROCESS | 11289 | --DOMWINDOW == 69 (0x922c8800) [pid = 11289] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 03:02:33 INFO - PROCESS | 11289 | --DOMWINDOW == 68 (0x90f24800) [pid = 11289] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 03:02:33 INFO - PROCESS | 11289 | --DOMWINDOW == 67 (0x91e26800) [pid = 11289] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 03:02:33 INFO - PROCESS | 11289 | 1468663353750 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]]]}] 03:02:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 03:02:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 2102ms 03:02:33 INFO - PROCESS | 11289 | 1468663353833 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 03:02:33 INFO - PROCESS | 11289 | 1468663353840 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 03:02:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 03:02:33 INFO - PROCESS | 11289 | 1468663353849 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 03:02:33 INFO - PROCESS | 11289 | 1468663353853 Marionette TRACE conn3 <- [1,2882,null,{}] 03:02:33 INFO - PROCESS | 11289 | 1468663353862 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}] 03:02:33 INFO - PROCESS | 11289 | 1468663353867 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:02:34 INFO - PROCESS | 11289 | 1468663354081 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 03:02:34 INFO - PROCESS | 11289 | 1468663354329 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:34 INFO - PROCESS | 11289 | 1468663354344 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:02:34 INFO - PROCESS | 11289 | ++DOCSHELL 0x8e6c8400 == 24 [pid = 11289] [id = 728] 03:02:34 INFO - PROCESS | 11289 | ++DOMWINDOW == 68 (0x8e6ca800) [pid = 11289] [serial = 2185] [outer = (nil)] 03:02:34 INFO - PROCESS | 11289 | ++DOMWINDOW == 69 (0x8eee6c00) [pid = 11289] [serial = 2186] [outer = 0x8e6ca800] 03:02:34 INFO - PROCESS | 11289 | 1468663354465 Marionette DEBUG loaded listener.js 03:02:34 INFO - PROCESS | 11289 | ++DOMWINDOW == 70 (0x8f8bc400) [pid = 11289] [serial = 2187] [outer = 0x8e6ca800] 03:02:35 INFO - PROCESS | 11289 | 1468663355449 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]]]}] 03:02:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 03:02:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1681ms 03:02:35 INFO - PROCESS | 11289 | 1468663355529 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 03:02:35 INFO - PROCESS | 11289 | 1468663355537 Marionette TRACE conn3 <- [1,2885,null,{"value":"8"}] 03:02:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 03:02:35 INFO - PROCESS | 11289 | 1468663355547 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 03:02:35 INFO - PROCESS | 11289 | 1468663355551 Marionette TRACE conn3 <- [1,2886,null,{}] 03:02:35 INFO - PROCESS | 11289 | 1468663355558 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}] 03:02:35 INFO - PROCESS | 11289 | 1468663355564 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:02:35 INFO - PROCESS | 11289 | 1468663355744 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 03:02:35 INFO - PROCESS | 11289 | 1468663355963 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:35 INFO - PROCESS | 11289 | 1468663355971 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:02:36 INFO - PROCESS | 11289 | ++DOCSHELL 0x91175800 == 25 [pid = 11289] [id = 729] 03:02:36 INFO - PROCESS | 11289 | ++DOMWINDOW == 71 (0x919e7000) [pid = 11289] [serial = 2188] [outer = (nil)] 03:02:36 INFO - PROCESS | 11289 | ++DOMWINDOW == 72 (0x919ee400) [pid = 11289] [serial = 2189] [outer = 0x919e7000] 03:02:36 INFO - PROCESS | 11289 | 1468663356099 Marionette DEBUG loaded listener.js 03:02:36 INFO - PROCESS | 11289 | ++DOMWINDOW == 73 (0x91c0bc00) [pid = 11289] [serial = 2190] [outer = 0x919e7000] 03:02:37 INFO - PROCESS | 11289 | 1468663357143 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]]]}] 03:02:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 03:02:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1684ms 03:02:37 INFO - PROCESS | 11289 | 1468663357232 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 03:02:37 INFO - PROCESS | 11289 | 1468663357236 Marionette TRACE conn3 <- [1,2889,null,{"value":"8"}] 03:02:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 03:02:37 INFO - PROCESS | 11289 | 1468663357243 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 03:02:37 INFO - PROCESS | 11289 | 1468663357249 Marionette TRACE conn3 <- [1,2890,null,{}] 03:02:37 INFO - PROCESS | 11289 | 1468663357265 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}] 03:02:37 INFO - PROCESS | 11289 | 1468663357273 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:02:37 INFO - PROCESS | 11289 | 1468663357492 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 03:02:37 INFO - PROCESS | 11289 | 1468663357765 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:37 INFO - PROCESS | 11289 | 1468663357773 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:02:37 INFO - PROCESS | 11289 | ++DOCSHELL 0x922e0800 == 26 [pid = 11289] [id = 730] 03:02:37 INFO - PROCESS | 11289 | ++DOMWINDOW == 74 (0x922e1800) [pid = 11289] [serial = 2191] [outer = (nil)] 03:02:37 INFO - PROCESS | 11289 | ++DOMWINDOW == 75 (0x92e13000) [pid = 11289] [serial = 2192] [outer = 0x922e1800] 03:02:37 INFO - PROCESS | 11289 | 1468663357858 Marionette DEBUG loaded listener.js 03:02:37 INFO - PROCESS | 11289 | ++DOMWINDOW == 76 (0x93963800) [pid = 11289] [serial = 2193] [outer = 0x922e1800] 03:02:38 INFO - PROCESS | 11289 | 1468663358841 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 03:02:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 03:02:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1636ms 03:02:38 INFO - PROCESS | 11289 | 1468663358879 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 03:02:38 INFO - PROCESS | 11289 | 1468663358885 Marionette TRACE conn3 <- [1,2893,null,{"value":"8"}] 03:02:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 03:02:38 INFO - PROCESS | 11289 | 1468663358891 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 03:02:38 INFO - PROCESS | 11289 | 1468663358894 Marionette TRACE conn3 <- [1,2894,null,{}] 03:02:38 INFO - PROCESS | 11289 | 1468663358900 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}] 03:02:38 INFO - PROCESS | 11289 | 1468663358905 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:02:39 INFO - PROCESS | 11289 | 1468663359078 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 03:02:39 INFO - PROCESS | 11289 | 1468663359431 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:39 INFO - PROCESS | 11289 | 1468663359439 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:02:39 INFO - PROCESS | 11289 | ++DOCSHELL 0x8e48c800 == 27 [pid = 11289] [id = 731] 03:02:39 INFO - PROCESS | 11289 | ++DOMWINDOW == 77 (0x8e48d000) [pid = 11289] [serial = 2194] [outer = (nil)] 03:02:39 INFO - PROCESS | 11289 | ++DOMWINDOW == 78 (0x8e498c00) [pid = 11289] [serial = 2195] [outer = 0x8e48d000] 03:02:39 INFO - PROCESS | 11289 | 1468663359558 Marionette DEBUG loaded listener.js 03:02:39 INFO - PROCESS | 11289 | ++DOMWINDOW == 79 (0x8ec60c00) [pid = 11289] [serial = 2196] [outer = 0x8e48d000] 03:02:40 INFO - PROCESS | 11289 | --DOMWINDOW == 78 (0x91174c00) [pid = 11289] [serial = 2139] [outer = (nil)] [url = about:blank] 03:02:40 INFO - PROCESS | 11289 | --DOMWINDOW == 77 (0x9532d800) [pid = 11289] [serial = 2133] [outer = (nil)] [url = about:blank] 03:02:40 INFO - PROCESS | 11289 | --DOMWINDOW == 76 (0x90f26c00) [pid = 11289] [serial = 2126] [outer = (nil)] [url = about:blank] 03:02:40 INFO - PROCESS | 11289 | --DOMWINDOW == 75 (0x8edd1c00) [pid = 11289] [serial = 2136] [outer = (nil)] [url = about:blank] 03:02:40 INFO - PROCESS | 11289 | --DOMWINDOW == 74 (0x92eb9800) [pid = 11289] [serial = 2130] [outer = (nil)] [url = about:blank] 03:02:40 INFO - PROCESS | 11289 | --DOMWINDOW == 73 (0x922c7c00) [pid = 11289] [serial = 2141] [outer = (nil)] [url = about:blank] 03:02:40 INFO - PROCESS | 11289 | --DOMWINDOW == 72 (0x90f8d000) [pid = 11289] [serial = 2127] [outer = (nil)] [url = about:blank] 03:02:40 INFO - PROCESS | 11289 | --DOMWINDOW == 71 (0x8e6c9c00) [pid = 11289] [serial = 2124] [outer = (nil)] [url = about:blank] 03:02:40 INFO - PROCESS | 11289 | --DOMWINDOW == 70 (0x946ecc00) [pid = 11289] [serial = 2132] [outer = (nil)] [url = about:blank] 03:02:40 INFO - PROCESS | 11289 | --DOMWINDOW == 69 (0x922e6800) [pid = 11289] [serial = 2129] [outer = (nil)] [url = about:blank] 03:02:40 INFO - PROCESS | 11289 | --DOMWINDOW == 68 (0x8e6ce400) [pid = 11289] [serial = 2135] [outer = (nil)] [url = about:blank] 03:02:40 INFO - PROCESS | 11289 | --DOMWINDOW == 67 (0x922ec400) [pid = 11289] [serial = 2142] [outer = (nil)] [url = about:blank] 03:02:40 INFO - PROCESS | 11289 | --DOMWINDOW == 66 (0x950d8800) [pid = 11289] [serial = 2145] [outer = (nil)] [url = about:blank] 03:02:40 INFO - PROCESS | 11289 | --DOMWINDOW == 65 (0x8e48c000) [pid = 11289] [serial = 2123] [outer = (nil)] [url = about:blank] 03:02:40 INFO - PROCESS | 11289 | --DOMWINDOW == 64 (0x946f2000) [pid = 11289] [serial = 2144] [outer = (nil)] [url = about:blank] 03:02:40 INFO - PROCESS | 11289 | --DOMWINDOW == 63 (0x922e8800) [pid = 11289] [serial = 2121] [outer = (nil)] [url = about:blank] 03:02:40 INFO - PROCESS | 11289 | --DOMWINDOW == 62 (0x90f89c00) [pid = 11289] [serial = 2138] [outer = (nil)] [url = about:blank] 03:02:40 INFO - PROCESS | 11289 | --DOMWINDOW == 61 (0x953da800) [pid = 11289] [serial = 2151] [outer = (nil)] [url = about:blank] 03:02:40 INFO - PROCESS | 11289 | --DOMWINDOW == 60 (0x91172400) [pid = 11289] [serial = 2147] [outer = (nil)] [url = about:blank] 03:02:40 INFO - PROCESS | 11289 | --DOMWINDOW == 59 (0x90f1e000) [pid = 11289] [serial = 2148] [outer = (nil)] [url = about:blank] 03:02:40 INFO - PROCESS | 11289 | --DOMWINDOW == 58 (0x95397000) [pid = 11289] [serial = 2150] [outer = (nil)] [url = about:blank] 03:02:40 INFO - PROCESS | 11289 | 1468663360560 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]]]}] 03:02:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 03:02:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1730ms 03:02:40 INFO - PROCESS | 11289 | 1468663360624 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 03:02:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 03:02:40 INFO - PROCESS | 11289 | 1468663360629 Marionette TRACE conn3 <- [1,2897,null,{"value":"8"}] 03:02:40 INFO - PROCESS | 11289 | 1468663360636 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 03:02:40 INFO - PROCESS | 11289 | 1468663360641 Marionette TRACE conn3 <- [1,2898,null,{}] 03:02:40 INFO - PROCESS | 11289 | 1468663360648 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}] 03:02:40 INFO - PROCESS | 11289 | 1468663360656 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:02:40 INFO - PROCESS | 11289 | 1468663360810 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 03:02:41 INFO - PROCESS | 11289 | 1468663360985 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:41 INFO - PROCESS | 11289 | 1468663360996 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:02:41 INFO - PROCESS | 11289 | ++DOCSHELL 0x8e494800 == 28 [pid = 11289] [id = 732] 03:02:41 INFO - PROCESS | 11289 | ++DOMWINDOW == 59 (0x8edd1400) [pid = 11289] [serial = 2197] [outer = (nil)] 03:02:41 INFO - PROCESS | 11289 | ++DOMWINDOW == 60 (0x8f8c6000) [pid = 11289] [serial = 2198] [outer = 0x8edd1400] 03:02:41 INFO - PROCESS | 11289 | 1468663361065 Marionette DEBUG loaded listener.js 03:02:41 INFO - PROCESS | 11289 | ++DOMWINDOW == 61 (0x90f89c00) [pid = 11289] [serial = 2199] [outer = 0x8edd1400] 03:02:41 INFO - PROCESS | 11289 | 1468663361877 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]]]}] 03:02:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 03:02:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1278ms 03:02:41 INFO - PROCESS | 11289 | 1468663361917 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 03:02:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 03:02:41 INFO - PROCESS | 11289 | 1468663361923 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 03:02:41 INFO - PROCESS | 11289 | 1468663361930 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 03:02:41 INFO - PROCESS | 11289 | 1468663361933 Marionette TRACE conn3 <- [1,2902,null,{}] 03:02:41 INFO - PROCESS | 11289 | 1468663361939 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}] 03:02:41 INFO - PROCESS | 11289 | 1468663361944 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:02:42 INFO - PROCESS | 11289 | 1468663362098 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 03:02:42 INFO - PROCESS | 11289 | 1468663362114 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:42 INFO - PROCESS | 11289 | 1468663362120 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:02:42 INFO - PROCESS | 11289 | ++DOCSHELL 0x91176800 == 29 [pid = 11289] [id = 733] 03:02:42 INFO - PROCESS | 11289 | ++DOMWINDOW == 62 (0x919e2800) [pid = 11289] [serial = 2200] [outer = (nil)] 03:02:42 INFO - PROCESS | 11289 | ++DOMWINDOW == 63 (0x91e47000) [pid = 11289] [serial = 2201] [outer = 0x919e2800] 03:02:42 INFO - PROCESS | 11289 | 1468663362190 Marionette DEBUG loaded listener.js 03:02:42 INFO - PROCESS | 11289 | ++DOMWINDOW == 64 (0x92119400) [pid = 11289] [serial = 2202] [outer = 0x919e2800] 03:02:43 INFO - PROCESS | 11289 | 1468663363227 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 03:02:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 03:02:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1337ms 03:02:43 INFO - PROCESS | 11289 | 1468663363267 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 03:02:43 INFO - PROCESS | 11289 | 1468663363270 Marionette TRACE conn3 <- [1,2905,null,{"value":"8"}] 03:02:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 03:02:43 INFO - PROCESS | 11289 | 1468663363294 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 03:02:43 INFO - PROCESS | 11289 | 1468663363302 Marionette TRACE conn3 <- [1,2906,null,{}] 03:02:43 INFO - PROCESS | 11289 | 1468663363310 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}] 03:02:43 INFO - PROCESS | 11289 | 1468663363317 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:02:43 INFO - PROCESS | 11289 | 1468663363529 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 03:02:43 INFO - PROCESS | 11289 | 1468663363558 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:43 INFO - PROCESS | 11289 | 1468663363564 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:02:43 INFO - PROCESS | 11289 | ++DOCSHELL 0x919e4800 == 30 [pid = 11289] [id = 734] 03:02:43 INFO - PROCESS | 11289 | ++DOMWINDOW == 65 (0x92eb3c00) [pid = 11289] [serial = 2203] [outer = (nil)] 03:02:43 INFO - PROCESS | 11289 | ++DOMWINDOW == 66 (0x92ec0800) [pid = 11289] [serial = 2204] [outer = 0x92eb3c00] 03:02:43 INFO - PROCESS | 11289 | 1468663363642 Marionette DEBUG loaded listener.js 03:02:43 INFO - PROCESS | 11289 | ++DOMWINDOW == 67 (0x9396bc00) [pid = 11289] [serial = 2205] [outer = 0x92eb3c00] 03:02:44 INFO - PROCESS | 11289 | 1468663364547 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]]]}] 03:02:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 03:02:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1306ms 03:02:44 INFO - PROCESS | 11289 | 1468663364584 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 03:02:44 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 03:02:44 INFO - PROCESS | 11289 | 1468663364588 Marionette TRACE conn3 <- [1,2909,null,{"value":"8"}] 03:02:44 INFO - PROCESS | 11289 | 1468663364594 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 03:02:44 INFO - PROCESS | 11289 | 1468663364597 Marionette TRACE conn3 <- [1,2910,null,{}] 03:02:44 INFO - PROCESS | 11289 | 1468663364609 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}] 03:02:44 INFO - PROCESS | 11289 | 1468663364613 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:02:44 INFO - PROCESS | 11289 | 1468663364812 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 03:02:44 INFO - PROCESS | 11289 | 1468663364840 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:44 INFO - PROCESS | 11289 | 1468663364846 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:02:44 INFO - PROCESS | 11289 | ++DOCSHELL 0x8e48e400 == 31 [pid = 11289] [id = 735] 03:02:44 INFO - PROCESS | 11289 | ++DOMWINDOW == 68 (0x8e6c5800) [pid = 11289] [serial = 2206] [outer = (nil)] 03:02:44 INFO - PROCESS | 11289 | ++DOMWINDOW == 69 (0x946ecc00) [pid = 11289] [serial = 2207] [outer = 0x8e6c5800] 03:02:44 INFO - PROCESS | 11289 | 1468663364912 Marionette DEBUG loaded listener.js 03:02:45 INFO - PROCESS | 11289 | ++DOMWINDOW == 70 (0x93b9b000) [pid = 11289] [serial = 2208] [outer = 0x8e6c5800] 03:02:45 INFO - PROCESS | 11289 | --DOMWINDOW == 69 (0x8f8bb400) [pid = 11289] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 03:02:45 INFO - PROCESS | 11289 | --DOMWINDOW == 68 (0x953d1000) [pid = 11289] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 03:02:45 INFO - PROCESS | 11289 | --DOMWINDOW == 67 (0x8e6c4000) [pid = 11289] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 03:02:45 INFO - PROCESS | 11289 | --DOMWINDOW == 66 (0x8e6d0c00) [pid = 11289] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 03:02:45 INFO - PROCESS | 11289 | --DOMWINDOW == 65 (0x919e3800) [pid = 11289] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 03:02:45 INFO - PROCESS | 11289 | --DOMWINDOW == 64 (0x8ec65800) [pid = 11289] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 03:02:45 INFO - PROCESS | 11289 | --DOMWINDOW == 63 (0x91e1e000) [pid = 11289] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 03:02:45 INFO - PROCESS | 11289 | --DOMWINDOW == 62 (0x98ca2400) [pid = 11289] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 03:02:45 INFO - PROCESS | 11289 | --DOMWINDOW == 61 (0x8ec61000) [pid = 11289] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 03:02:45 INFO - PROCESS | 11289 | --DOMWINDOW == 60 (0x8edc7400) [pid = 11289] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 03:02:45 INFO - PROCESS | 11289 | 1468663365697 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]]]}] 03:02:45 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 03:02:45 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 03:02:45 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1134ms 03:02:45 INFO - PROCESS | 11289 | 1468663365729 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 03:02:45 INFO - PROCESS | 11289 | 1468663365731 Marionette TRACE conn3 <- [1,2913,null,{"value":"8"}] 03:02:45 INFO - TEST-START | /DOMEvents/constructors.html 03:02:45 INFO - PROCESS | 11289 | 1468663365747 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 03:02:45 INFO - PROCESS | 11289 | 1468663365750 Marionette TRACE conn3 <- [1,2914,null,{}] 03:02:45 INFO - PROCESS | 11289 | 1468663365756 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}] 03:02:45 INFO - PROCESS | 11289 | 1468663365760 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:02:45 INFO - PROCESS | 11289 | 1468663365900 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 03:02:45 INFO - PROCESS | 11289 | 1468663365917 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:45 INFO - PROCESS | 11289 | 1468663365933 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:02:45 INFO - PROCESS | 11289 | ++DOCSHELL 0x8e492c00 == 32 [pid = 11289] [id = 736] 03:02:45 INFO - PROCESS | 11289 | ++DOMWINDOW == 61 (0x8ec67800) [pid = 11289] [serial = 2209] [outer = (nil)] 03:02:46 INFO - PROCESS | 11289 | ++DOMWINDOW == 62 (0x946f3800) [pid = 11289] [serial = 2210] [outer = 0x8ec67800] 03:02:46 INFO - PROCESS | 11289 | 1468663366010 Marionette DEBUG loaded listener.js 03:02:46 INFO - PROCESS | 11289 | ++DOMWINDOW == 63 (0x95334c00) [pid = 11289] [serial = 2211] [outer = 0x8ec67800] 03:02:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 03:02:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 03:02:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 03:02:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 03:02:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 03:02:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 03:02:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 03:02:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 03:02:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 03:02:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 03:02:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 03:02:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 03:02:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 03:02:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 03:02:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 03:02:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 03:02:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 03:02:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 03:02:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 03:02:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 03:02:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 03:02:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 03:02:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 03:02:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 03:02:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 03:02:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 03:02:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 03:02:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 03:02:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 03:02:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 03:02:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 03:02:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 03:02:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 03:02:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 03:02:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 03:02:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 03:02:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 03:02:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 03:02:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:02:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:02:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 03:02:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:02:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 03:02:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 03:02:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:02:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:02:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 03:02:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:02:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 03:02:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 03:02:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:02:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:02:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 03:02:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:02:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 03:02:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 03:02:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:02:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:02:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 03:02:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:02:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 03:02:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 03:02:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:02:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:02:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 03:02:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:02:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 03:02:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 03:02:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:02:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:02:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 03:02:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:02:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 03:02:47 INFO - TEST-OK | /DOMEvents/constructors.html | took 1303ms 03:02:47 INFO - TEST-START | /DOMEvents/event-phases-order.html 03:02:47 INFO - PROCESS | 11289 | 1468663367005 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]]]}] 03:02:47 INFO - PROCESS | 11289 | 1468663367050 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 03:02:47 INFO - PROCESS | 11289 | 1468663367053 Marionette TRACE conn3 <- [1,2917,null,{"value":"8"}] 03:02:47 INFO - PROCESS | 11289 | 1468663367064 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 03:02:47 INFO - PROCESS | 11289 | 1468663367066 Marionette TRACE conn3 <- [1,2918,null,{}] 03:02:47 INFO - PROCESS | 11289 | 1468663367082 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}] 03:02:47 INFO - PROCESS | 11289 | 1468663367093 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:02:47 INFO - PROCESS | 11289 | 1468663367306 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 03:02:47 INFO - PROCESS | 11289 | 1468663367499 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:47 INFO - PROCESS | 11289 | 1468663367519 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:02:47 INFO - PROCESS | 11289 | ++DOCSHELL 0x8dc77800 == 33 [pid = 11289] [id = 737] 03:02:47 INFO - PROCESS | 11289 | ++DOMWINDOW == 64 (0x8dc77c00) [pid = 11289] [serial = 2212] [outer = (nil)] 03:02:47 INFO - PROCESS | 11289 | ++DOMWINDOW == 65 (0x8e48e000) [pid = 11289] [serial = 2213] [outer = 0x8dc77c00] 03:02:47 INFO - PROCESS | 11289 | 1468663367608 Marionette DEBUG loaded listener.js 03:02:47 INFO - PROCESS | 11289 | ++DOMWINDOW == 66 (0x8ec59c00) [pid = 11289] [serial = 2214] [outer = 0x8dc77c00] 03:02:48 INFO - PROCESS | 11289 | 1468663368545 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 03:02:48 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 03:02:48 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1541ms 03:02:48 INFO - PROCESS | 11289 | 1468663368604 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 03:02:48 INFO - PROCESS | 11289 | 1468663368610 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 03:02:48 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 03:02:48 INFO - PROCESS | 11289 | 1468663368619 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 03:02:48 INFO - PROCESS | 11289 | 1468663368625 Marionette TRACE conn3 <- [1,2922,null,{}] 03:02:48 INFO - PROCESS | 11289 | 1468663368650 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}] 03:02:48 INFO - PROCESS | 11289 | 1468663368657 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:02:48 INFO - PROCESS | 11289 | 1468663368834 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 03:02:49 INFO - PROCESS | 11289 | 1468663369021 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:49 INFO - PROCESS | 11289 | 1468663369030 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:02:49 INFO - PROCESS | 11289 | ++DOCSHELL 0x90f20000 == 34 [pid = 11289] [id = 738] 03:02:49 INFO - PROCESS | 11289 | ++DOMWINDOW == 67 (0x90f8e800) [pid = 11289] [serial = 2215] [outer = (nil)] 03:02:49 INFO - PROCESS | 11289 | ++DOMWINDOW == 68 (0x9116b000) [pid = 11289] [serial = 2216] [outer = 0x90f8e800] 03:02:49 INFO - PROCESS | 11289 | 1468663369113 Marionette DEBUG loaded listener.js 03:02:49 INFO - PROCESS | 11289 | ++DOMWINDOW == 69 (0x919e8c00) [pid = 11289] [serial = 2217] [outer = 0x90f8e800] 03:02:49 INFO - PROCESS | 11289 | [11289] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 03:02:49 INFO - PROCESS | 11289 | [11289] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 03:02:49 INFO - PROCESS | 11289 | [11289] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 03:02:49 INFO - PROCESS | 11289 | [11289] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 03:02:50 INFO - PROCESS | 11289 | 1468663370050 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]]]}] 03:02:50 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 03:02:50 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 03:02:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 03:02:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:02:50 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:02:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:02:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:02:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:02:50 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 03:02:50 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 03:02:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:02:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:02:50 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:02:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:02:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:02:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:02:50 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 03:02:50 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 03:02:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:02:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:02:50 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:02:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:02:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:02:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:02:50 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]" 03:02:50 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 03:02:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:02:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:02:50 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:02:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:02:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:02:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:02:50 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 03:02:50 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1508ms 03:02:50 INFO - PROCESS | 11289 | 1468663370125 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 03:02:50 INFO - PROCESS | 11289 | 1468663370131 Marionette TRACE conn3 <- [1,2925,null,{"value":"8"}] 03:02:50 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 03:02:50 INFO - PROCESS | 11289 | 1468663370160 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 03:02:50 INFO - PROCESS | 11289 | 1468663370165 Marionette TRACE conn3 <- [1,2926,null,{}] 03:02:50 INFO - PROCESS | 11289 | 1468663370172 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}] 03:02:50 INFO - PROCESS | 11289 | 1468663370178 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:02:50 INFO - PROCESS | 11289 | 1468663370369 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 03:02:50 INFO - PROCESS | 11289 | 1468663370560 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:50 INFO - PROCESS | 11289 | 1468663370569 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:02:50 INFO - PROCESS | 11289 | ++DOCSHELL 0x92eb3800 == 35 [pid = 11289] [id = 739] 03:02:50 INFO - PROCESS | 11289 | ++DOMWINDOW == 70 (0x92eb5c00) [pid = 11289] [serial = 2218] [outer = (nil)] 03:02:50 INFO - PROCESS | 11289 | ++DOMWINDOW == 71 (0x93b9f000) [pid = 11289] [serial = 2219] [outer = 0x92eb5c00] 03:02:50 INFO - PROCESS | 11289 | 1468663370649 Marionette DEBUG loaded listener.js 03:02:50 INFO - PROCESS | 11289 | ++DOMWINDOW == 72 (0x9532c800) [pid = 11289] [serial = 2220] [outer = 0x92eb5c00] 03:02:51 INFO - PROCESS | 11289 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 03:02:51 INFO - PROCESS | 11289 | 1468663371559 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]]]}] 03:02:51 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 03:02:51 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1456ms 03:02:51 INFO - PROCESS | 11289 | 1468663371598 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 03:02:51 INFO - PROCESS | 11289 | 1468663371605 Marionette TRACE conn3 <- [1,2929,null,{"value":"8"}] 03:02:51 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 03:02:51 INFO - PROCESS | 11289 | 1468663371623 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 03:02:51 INFO - PROCESS | 11289 | 1468663371631 Marionette TRACE conn3 <- [1,2930,null,{}] 03:02:51 INFO - PROCESS | 11289 | 1468663371678 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}] 03:02:51 INFO - PROCESS | 11289 | 1468663371685 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:02:51 INFO - PROCESS | 11289 | 1468663371982 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 03:02:52 INFO - PROCESS | 11289 | 1468663372120 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:52 INFO - PROCESS | 11289 | 1468663372128 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:02:52 INFO - PROCESS | 11289 | ++DOCSHELL 0x9513e800 == 36 [pid = 11289] [id = 740] 03:02:52 INFO - PROCESS | 11289 | ++DOMWINDOW == 73 (0x953c5c00) [pid = 11289] [serial = 2221] [outer = (nil)] 03:02:52 INFO - PROCESS | 11289 | ++DOMWINDOW == 74 (0x953cfc00) [pid = 11289] [serial = 2222] [outer = 0x953c5c00] 03:02:52 INFO - PROCESS | 11289 | 1468663372226 Marionette DEBUG loaded listener.js 03:02:52 INFO - PROCESS | 11289 | ++DOMWINDOW == 75 (0x953d6400) [pid = 11289] [serial = 2223] [outer = 0x953c5c00] 03:02:52 INFO - PROCESS | 11289 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 03:02:53 INFO - PROCESS | 11289 | 1468663373050 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]]]}] 03:02:53 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 03:02:53 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1493ms 03:02:53 INFO - PROCESS | 11289 | 1468663373108 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 03:02:53 INFO - PROCESS | 11289 | 1468663373113 Marionette TRACE conn3 <- [1,2933,null,{"value":"8"}] 03:02:53 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 03:02:53 INFO - PROCESS | 11289 | 1468663373119 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 03:02:53 INFO - PROCESS | 11289 | 1468663373123 Marionette TRACE conn3 <- [1,2934,null,{}] 03:02:53 INFO - PROCESS | 11289 | 1468663373128 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}] 03:02:53 INFO - PROCESS | 11289 | 1468663373134 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:02:53 INFO - PROCESS | 11289 | 1468663373320 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 03:02:53 INFO - PROCESS | 11289 | 1468663373506 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:53 INFO - PROCESS | 11289 | 1468663373513 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:02:53 INFO - PROCESS | 11289 | ++DOCSHELL 0x8f8c3800 == 37 [pid = 11289] [id = 741] 03:02:53 INFO - PROCESS | 11289 | ++DOMWINDOW == 76 (0x90f28800) [pid = 11289] [serial = 2224] [outer = (nil)] 03:02:53 INFO - PROCESS | 11289 | ++DOMWINDOW == 77 (0x97f0c400) [pid = 11289] [serial = 2225] [outer = 0x90f28800] 03:02:53 INFO - PROCESS | 11289 | 1468663373604 Marionette DEBUG loaded listener.js 03:02:53 INFO - PROCESS | 11289 | ++DOMWINDOW == 78 (0x988b7800) [pid = 11289] [serial = 2226] [outer = 0x90f28800] 03:02:54 INFO - PROCESS | 11289 | 1468663374489 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]]]}] 03:02:54 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 03:02:54 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1429ms 03:02:54 INFO - PROCESS | 11289 | 1468663374549 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 03:02:54 INFO - PROCESS | 11289 | 1468663374554 Marionette TRACE conn3 <- [1,2937,null,{"value":"8"}] 03:02:54 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 03:02:54 INFO - PROCESS | 11289 | 1468663374560 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 03:02:54 INFO - PROCESS | 11289 | 1468663374563 Marionette TRACE conn3 <- [1,2938,null,{}] 03:02:54 INFO - PROCESS | 11289 | 1468663374588 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}] 03:02:54 INFO - PROCESS | 11289 | 1468663374594 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:02:54 INFO - PROCESS | 11289 | 1468663374769 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 03:02:54 INFO - PROCESS | 11289 | 1468663374959 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:54 INFO - PROCESS | 11289 | 1468663374978 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:02:55 INFO - PROCESS | 11289 | ++DOCSHELL 0x98cabc00 == 38 [pid = 11289] [id = 742] 03:02:55 INFO - PROCESS | 11289 | ++DOMWINDOW == 79 (0x993cd800) [pid = 11289] [serial = 2227] [outer = (nil)] 03:02:55 INFO - PROCESS | 11289 | ++DOMWINDOW == 80 (0x994dd400) [pid = 11289] [serial = 2228] [outer = 0x993cd800] 03:02:55 INFO - PROCESS | 11289 | 1468663375109 Marionette DEBUG loaded listener.js 03:02:55 INFO - PROCESS | 11289 | ++DOMWINDOW == 81 (0x99ac3800) [pid = 11289] [serial = 2229] [outer = 0x993cd800] 03:02:56 INFO - PROCESS | 11289 | 1468663375996 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]]]}] 03:02:56 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. 03:02:56 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1477ms 03:02:56 INFO - PROCESS | 11289 | 1468663376037 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 03:02:56 INFO - PROCESS | 11289 | 1468663376040 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 03:02:56 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 03:02:56 INFO - PROCESS | 11289 | 1468663376047 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 03:02:56 INFO - PROCESS | 11289 | 1468663376050 Marionette TRACE conn3 <- [1,2942,null,{}] 03:02:56 INFO - PROCESS | 11289 | 1468663376056 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}] 03:02:56 INFO - PROCESS | 11289 | 1468663376061 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:02:56 INFO - PROCESS | 11289 | 1468663376255 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 03:02:56 INFO - PROCESS | 11289 | 1468663376425 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:56 INFO - PROCESS | 11289 | 1468663376435 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:02:56 INFO - PROCESS | 11289 | ++DOCSHELL 0x9396ac00 == 39 [pid = 11289] [id = 743] 03:02:56 INFO - PROCESS | 11289 | ++DOMWINDOW == 82 (0x953dcc00) [pid = 11289] [serial = 2230] [outer = (nil)] 03:02:56 INFO - PROCESS | 11289 | ++DOMWINDOW == 83 (0x9a252400) [pid = 11289] [serial = 2231] [outer = 0x953dcc00] 03:02:56 INFO - PROCESS | 11289 | 1468663376546 Marionette DEBUG loaded listener.js 03:02:56 INFO - PROCESS | 11289 | ++DOMWINDOW == 84 (0x9a2bac00) [pid = 11289] [serial = 2232] [outer = 0x953dcc00] 03:02:57 INFO - PROCESS | 11289 | 1468663377346 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"]]]}] 03:02:57 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 03:02:57 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 03:02:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:02:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:02:57 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 03:02:57 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1336ms 03:02:57 INFO - PROCESS | 11289 | 1468663377384 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 03:02:57 INFO - PROCESS | 11289 | 1468663377387 Marionette TRACE conn3 <- [1,2945,null,{"value":"8"}] 03:02:57 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 03:02:57 INFO - PROCESS | 11289 | 1468663377394 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 03:02:57 INFO - PROCESS | 11289 | 1468663377397 Marionette TRACE conn3 <- [1,2946,null,{}] 03:02:57 INFO - PROCESS | 11289 | 1468663377403 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}] 03:02:57 INFO - PROCESS | 11289 | 1468663377408 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:02:57 INFO - PROCESS | 11289 | 1468663377601 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 03:02:57 INFO - PROCESS | 11289 | 1468663377773 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:57 INFO - PROCESS | 11289 | 1468663377781 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:02:57 INFO - PROCESS | 11289 | ++DOCSHELL 0x8e48a400 == 40 [pid = 11289] [id = 744] 03:02:57 INFO - PROCESS | 11289 | ++DOMWINDOW == 85 (0x8e494c00) [pid = 11289] [serial = 2233] [outer = (nil)] 03:02:57 INFO - PROCESS | 11289 | ++DOMWINDOW == 86 (0x919ebc00) [pid = 11289] [serial = 2234] [outer = 0x8e494c00] 03:02:57 INFO - PROCESS | 11289 | 1468663377870 Marionette DEBUG loaded listener.js 03:02:57 INFO - PROCESS | 11289 | ++DOMWINDOW == 87 (0x922e9000) [pid = 11289] [serial = 2235] [outer = 0x8e494c00] 03:02:58 INFO - PROCESS | 11289 | 1468663378688 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]]]}] 03:02:58 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. 03:02:58 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1335ms 03:02:58 INFO - PROCESS | 11289 | 1468663378729 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 03:02:58 INFO - PROCESS | 11289 | 1468663378733 Marionette TRACE conn3 <- [1,2949,null,{"value":"8"}] 03:02:58 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 03:02:58 INFO - PROCESS | 11289 | 1468663378739 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 03:02:58 INFO - PROCESS | 11289 | 1468663378743 Marionette TRACE conn3 <- [1,2950,null,{}] 03:02:58 INFO - PROCESS | 11289 | 1468663378748 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}] 03:02:58 INFO - PROCESS | 11289 | 1468663378754 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:02:59 INFO - PROCESS | 11289 | 1468663379128 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 03:02:59 INFO - PROCESS | 11289 | 1468663379346 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:59 INFO - PROCESS | 11289 | 1468663379354 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:02:59 INFO - PROCESS | 11289 | ++DOCSHELL 0x8ec5e400 == 41 [pid = 11289] [id = 745] 03:02:59 INFO - PROCESS | 11289 | ++DOMWINDOW == 88 (0x8ec62400) [pid = 11289] [serial = 2236] [outer = (nil)] 03:02:59 INFO - PROCESS | 11289 | ++DOMWINDOW == 89 (0x8edc7000) [pid = 11289] [serial = 2237] [outer = 0x8ec62400] 03:02:59 INFO - PROCESS | 11289 | 1468663379433 Marionette DEBUG loaded listener.js 03:02:59 INFO - PROCESS | 11289 | ++DOMWINDOW == 90 (0x8eedcc00) [pid = 11289] [serial = 2238] [outer = 0x8ec62400] 03:03:00 INFO - PROCESS | 11289 | ++DOCSHELL 0x90f24c00 == 42 [pid = 11289] [id = 746] 03:03:00 INFO - PROCESS | 11289 | ++DOMWINDOW == 91 (0x90f27400) [pid = 11289] [serial = 2239] [outer = (nil)] 03:03:00 INFO - PROCESS | 11289 | ++DOMWINDOW == 92 (0x8f639c00) [pid = 11289] [serial = 2240] [outer = 0x90f27400] 03:03:01 INFO - PROCESS | 11289 | --DOCSHELL 0x8e492c00 == 41 [pid = 11289] [id = 736] 03:03:01 INFO - PROCESS | 11289 | --DOCSHELL 0x8e48e400 == 40 [pid = 11289] [id = 735] 03:03:01 INFO - PROCESS | 11289 | --DOCSHELL 0x919e4800 == 39 [pid = 11289] [id = 734] 03:03:01 INFO - PROCESS | 11289 | --DOCSHELL 0x91176800 == 38 [pid = 11289] [id = 733] 03:03:01 INFO - PROCESS | 11289 | --DOCSHELL 0x8e494800 == 37 [pid = 11289] [id = 732] 03:03:01 INFO - PROCESS | 11289 | --DOCSHELL 0x8e48c800 == 36 [pid = 11289] [id = 731] 03:03:01 INFO - PROCESS | 11289 | --DOCSHELL 0x8e48dc00 == 35 [pid = 11289] [id = 722] 03:03:01 INFO - PROCESS | 11289 | --DOCSHELL 0x8edcd800 == 34 [pid = 11289] [id = 718] 03:03:01 INFO - PROCESS | 11289 | --DOCSHELL 0x8f638c00 == 33 [pid = 11289] [id = 726] 03:03:01 INFO - PROCESS | 11289 | --DOCSHELL 0x91c0a400 == 32 [pid = 11289] [id = 714] 03:03:01 INFO - PROCESS | 11289 | --DOCSHELL 0x8ec61800 == 31 [pid = 11289] [id = 724] 03:03:01 INFO - PROCESS | 11289 | --DOCSHELL 0x8e48ec00 == 30 [pid = 11289] [id = 711] 03:03:01 INFO - PROCESS | 11289 | --DOCSHELL 0x9211b000 == 29 [pid = 11289] [id = 713] 03:03:01 INFO - PROCESS | 11289 | --DOCSHELL 0x8edcf000 == 28 [pid = 11289] [id = 712] 03:03:01 INFO - PROCESS | 11289 | --DOCSHELL 0x8e6cc400 == 27 [pid = 11289] [id = 725] 03:03:01 INFO - PROCESS | 11289 | --DOCSHELL 0x91c04c00 == 26 [pid = 11289] [id = 727] 03:03:01 INFO - PROCESS | 11289 | --DOCSHELL 0x8f636800 == 25 [pid = 11289] [id = 715] 03:03:01 INFO - PROCESS | 11289 | --DOCSHELL 0x8f8c3400 == 24 [pid = 11289] [id = 721] 03:03:01 INFO - PROCESS | 11289 | --DOCSHELL 0x91175800 == 23 [pid = 11289] [id = 729] 03:03:01 INFO - PROCESS | 11289 | --DOCSHELL 0x953d0800 == 22 [pid = 11289] [id = 719] 03:03:01 INFO - PROCESS | 11289 | --DOCSHELL 0x8e6c3000 == 21 [pid = 11289] [id = 723] 03:03:01 INFO - PROCESS | 11289 | --DOCSHELL 0x9883f000 == 20 [pid = 11289] [id = 720] 03:03:01 INFO - PROCESS | 11289 | --DOCSHELL 0x8e6c8400 == 19 [pid = 11289] [id = 728] 03:03:01 INFO - PROCESS | 11289 | --DOCSHELL 0x8ec60400 == 18 [pid = 11289] [id = 716] 03:03:01 INFO - PROCESS | 11289 | --DOCSHELL 0x8e6c7800 == 17 [pid = 11289] [id = 717] 03:03:01 INFO - PROCESS | 11289 | --DOCSHELL 0x922e0800 == 16 [pid = 11289] [id = 730] 03:03:01 INFO - PROCESS | 11289 | --DOCSHELL 0x8e48a400 == 15 [pid = 11289] [id = 744] 03:03:01 INFO - PROCESS | 11289 | --DOCSHELL 0x98cabc00 == 14 [pid = 11289] [id = 742] 03:03:01 INFO - PROCESS | 11289 | --DOCSHELL 0x9396ac00 == 13 [pid = 11289] [id = 743] 03:03:01 INFO - PROCESS | 11289 | --DOCSHELL 0x8f8c3800 == 12 [pid = 11289] [id = 741] 03:03:01 INFO - PROCESS | 11289 | --DOCSHELL 0x9513e800 == 11 [pid = 11289] [id = 740] 03:03:01 INFO - PROCESS | 11289 | --DOCSHELL 0x90f20000 == 10 [pid = 11289] [id = 738] 03:03:01 INFO - PROCESS | 11289 | --DOCSHELL 0x92eb3800 == 9 [pid = 11289] [id = 739] 03:03:01 INFO - PROCESS | 11289 | --DOCSHELL 0x8dc77800 == 8 [pid = 11289] [id = 737] 03:03:01 INFO - PROCESS | 11289 | --DOMWINDOW == 91 (0x98188400) [pid = 11289] [serial = 2160] [outer = (nil)] [url = about:blank] 03:03:01 INFO - PROCESS | 11289 | --DOMWINDOW == 90 (0x8edc9c00) [pid = 11289] [serial = 2172] [outer = (nil)] [url = about:blank] 03:03:01 INFO - PROCESS | 11289 | --DOMWINDOW == 89 (0x9a2af000) [pid = 11289] [serial = 2169] [outer = (nil)] [url = about:blank] 03:03:01 INFO - PROCESS | 11289 | --DOMWINDOW == 88 (0x998ad800) [pid = 11289] [serial = 2166] [outer = (nil)] [url = about:blank] 03:03:01 INFO - PROCESS | 11289 | --DOMWINDOW == 87 (0x90f1d400) [pid = 11289] [serial = 2154] [outer = (nil)] [url = about:blank] 03:03:01 INFO - PROCESS | 11289 | --DOMWINDOW == 86 (0x922cac00) [pid = 11289] [serial = 2157] [outer = (nil)] [url = about:blank] 03:03:01 INFO - PROCESS | 11289 | --DOMWINDOW == 85 (0x9942b400) [pid = 11289] [serial = 2163] [outer = (nil)] [url = about:blank] 03:03:01 INFO - PROCESS | 11289 | --DOMWINDOW == 84 (0x8f8b9000) [pid = 11289] [serial = 2153] [outer = (nil)] [url = about:blank] 03:03:01 INFO - PROCESS | 11289 | --DOMWINDOW == 83 (0x91e4e400) [pid = 11289] [serial = 2156] [outer = (nil)] [url = about:blank] 03:03:01 INFO - PROCESS | 11289 | --DOMWINDOW == 82 (0x953e0000) [pid = 11289] [serial = 2159] [outer = (nil)] [url = about:blank] 03:03:01 INFO - PROCESS | 11289 | --DOMWINDOW == 81 (0x993cbc00) [pid = 11289] [serial = 2162] [outer = (nil)] [url = about:blank] 03:03:01 INFO - PROCESS | 11289 | --DOMWINDOW == 80 (0x8edc4400) [pid = 11289] [serial = 2177] [outer = (nil)] [url = about:blank] 03:03:01 INFO - PROCESS | 11289 | --DOMWINDOW == 79 (0x91c0b400) [pid = 11289] [serial = 2175] [outer = (nil)] [url = about:blank] 03:03:01 INFO - PROCESS | 11289 | --DOMWINDOW == 78 (0x919ea000) [pid = 11289] [serial = 2174] [outer = (nil)] [url = about:blank] 03:03:01 INFO - PROCESS | 11289 | --DOMWINDOW == 77 (0x994e2c00) [pid = 11289] [serial = 2165] [outer = (nil)] [url = about:blank] 03:03:01 INFO - PROCESS | 11289 | --DOMWINDOW == 76 (0x9a24f400) [pid = 11289] [serial = 2168] [outer = (nil)] [url = about:blank] 03:03:01 INFO - PROCESS | 11289 | --DOMWINDOW == 75 (0x8e6cf400) [pid = 11289] [serial = 2171] [outer = (nil)] [url = about:blank] 03:03:01 INFO - PROCESS | 11289 | --DOMWINDOW == 74 (0x8eed9c00) [pid = 11289] [serial = 2178] [outer = (nil)] [url = about:blank] 03:03:01 INFO - PROCESS | 11289 | --DOMWINDOW == 73 (0x90f21c00) [pid = 11289] [serial = 2180] [outer = (nil)] [url = about:blank] 03:03:01 INFO - PROCESS | 11289 | --DOMWINDOW == 72 (0x91e1d800) [pid = 11289] [serial = 2183] [outer = (nil)] [url = about:blank] 03:03:01 INFO - PROCESS | 11289 | --DOMWINDOW == 71 (0x90f88400) [pid = 11289] [serial = 2181] [outer = (nil)] [url = about:blank] 03:03:01 INFO - PROCESS | 11289 | 1468663381683 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]]]}] 03:03:01 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. 03:03:01 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 2980ms 03:03:01 INFO - PROCESS | 11289 | 1468663381721 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 03:03:01 INFO - PROCESS | 11289 | 1468663381725 Marionette TRACE conn3 <- [1,2953,null,{"value":"8"}] 03:03:01 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 03:03:01 INFO - PROCESS | 11289 | 1468663381734 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 03:03:01 INFO - PROCESS | 11289 | 1468663381739 Marionette TRACE conn3 <- [1,2954,null,{}] 03:03:01 INFO - PROCESS | 11289 | 1468663381748 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}] 03:03:01 INFO - PROCESS | 11289 | 1468663381753 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:03:01 INFO - PROCESS | 11289 | 1468663381945 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 03:03:02 INFO - PROCESS | 11289 | 1468663382090 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:02 INFO - PROCESS | 11289 | 1468663382101 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:03:02 INFO - PROCESS | 11289 | ++DOCSHELL 0x8e6cf400 == 9 [pid = 11289] [id = 747] 03:03:02 INFO - PROCESS | 11289 | ++DOMWINDOW == 72 (0x8e6d0800) [pid = 11289] [serial = 2241] [outer = (nil)] 03:03:02 INFO - PROCESS | 11289 | ++DOMWINDOW == 73 (0x8ec62c00) [pid = 11289] [serial = 2242] [outer = 0x8e6d0800] 03:03:02 INFO - PROCESS | 11289 | 1468663382175 Marionette DEBUG loaded listener.js 03:03:02 INFO - PROCESS | 11289 | ++DOMWINDOW == 74 (0x8edcc000) [pid = 11289] [serial = 2243] [outer = 0x8e6d0800] 03:03:02 INFO - PROCESS | 11289 | 1468663382933 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]]]}] 03:03:02 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 03:03:02 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 03:03:02 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1229ms 03:03:02 INFO - PROCESS | 11289 | 1468663382964 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 03:03:02 INFO - PROCESS | 11289 | 1468663382973 Marionette TRACE conn3 <- [1,2957,null,{"value":"8"}] 03:03:02 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 03:03:02 INFO - PROCESS | 11289 | 1468663382984 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 03:03:02 INFO - PROCESS | 11289 | 1468663382988 Marionette TRACE conn3 <- [1,2958,null,{}] 03:03:03 INFO - PROCESS | 11289 | 1468663382995 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}] 03:03:03 INFO - PROCESS | 11289 | 1468663383001 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:03:03 INFO - PROCESS | 11289 | 1468663383212 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 03:03:03 INFO - PROCESS | 11289 | 1468663383396 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:03 INFO - PROCESS | 11289 | 1468663383405 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:03:03 INFO - PROCESS | 11289 | ++DOCSHELL 0x90f1e800 == 10 [pid = 11289] [id = 748] 03:03:03 INFO - PROCESS | 11289 | ++DOMWINDOW == 75 (0x90f1f000) [pid = 11289] [serial = 2244] [outer = (nil)] 03:03:03 INFO - PROCESS | 11289 | ++DOMWINDOW == 76 (0x90f22000) [pid = 11289] [serial = 2245] [outer = 0x90f1f000] 03:03:03 INFO - PROCESS | 11289 | 1468663383496 Marionette DEBUG loaded listener.js 03:03:03 INFO - PROCESS | 11289 | ++DOMWINDOW == 77 (0x90f88800) [pid = 11289] [serial = 2246] [outer = 0x90f1f000] 03:03:04 INFO - PROCESS | 11289 | 1468663384269 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]]]}] 03:03:04 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. 03:03:04 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1331ms 03:03:04 INFO - PROCESS | 11289 | 1468663384315 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 03:03:04 INFO - PROCESS | 11289 | 1468663384319 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 03:03:04 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 03:03:04 INFO - PROCESS | 11289 | 1468663384325 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 03:03:04 INFO - PROCESS | 11289 | 1468663384331 Marionette TRACE conn3 <- [1,2962,null,{}] 03:03:04 INFO - PROCESS | 11289 | 1468663384359 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}] 03:03:04 INFO - PROCESS | 11289 | 1468663384368 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:03:04 INFO - PROCESS | 11289 | 1468663384567 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 03:03:04 INFO - PROCESS | 11289 | 1468663384591 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:04 INFO - PROCESS | 11289 | 1468663384603 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:03:04 INFO - PROCESS | 11289 | ++DOCSHELL 0x91e1d800 == 11 [pid = 11289] [id = 749] 03:03:04 INFO - PROCESS | 11289 | ++DOMWINDOW == 78 (0x91e20400) [pid = 11289] [serial = 2247] [outer = (nil)] 03:03:04 INFO - PROCESS | 11289 | ++DOMWINDOW == 79 (0x91e29400) [pid = 11289] [serial = 2248] [outer = 0x91e20400] 03:03:04 INFO - PROCESS | 11289 | 1468663384672 Marionette DEBUG loaded listener.js 03:03:04 INFO - PROCESS | 11289 | ++DOMWINDOW == 80 (0x91e53c00) [pid = 11289] [serial = 2249] [outer = 0x91e20400] 03:03:05 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. 03:03:05 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1249ms 03:03:05 INFO - PROCESS | 11289 | 1468663385567 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]]]}] 03:03:05 INFO - PROCESS | 11289 | 1468663385577 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 03:03:05 INFO - PROCESS | 11289 | 1468663385582 Marionette TRACE conn3 <- [1,2965,null,{"value":"8"}] 03:03:05 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 03:03:05 INFO - PROCESS | 11289 | 1468663385594 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 03:03:05 INFO - PROCESS | 11289 | 1468663385598 Marionette TRACE conn3 <- [1,2966,null,{}] 03:03:05 INFO - PROCESS | 11289 | 1468663385611 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}] 03:03:05 INFO - PROCESS | 11289 | 1468663385615 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:03:05 INFO - PROCESS | 11289 | 1468663385812 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 03:03:05 INFO - PROCESS | 11289 | 1468663385843 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:05 INFO - PROCESS | 11289 | 1468663385852 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:03:05 INFO - PROCESS | 11289 | ++DOCSHELL 0x8e6c4000 == 12 [pid = 11289] [id = 750] 03:03:05 INFO - PROCESS | 11289 | ++DOMWINDOW == 81 (0x922c6800) [pid = 11289] [serial = 2250] [outer = (nil)] 03:03:05 INFO - PROCESS | 11289 | ++DOMWINDOW == 82 (0x922cfc00) [pid = 11289] [serial = 2251] [outer = 0x922c6800] 03:03:05 INFO - PROCESS | 11289 | 1468663385919 Marionette DEBUG loaded listener.js 03:03:06 INFO - PROCESS | 11289 | ++DOMWINDOW == 83 (0x92eb5000) [pid = 11289] [serial = 2252] [outer = 0x922c6800] 03:03:06 INFO - PROCESS | 11289 | --DOMWINDOW == 82 (0x8ec67800) [pid = 11289] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 03:03:06 INFO - PROCESS | 11289 | --DOMWINDOW == 81 (0x92eb3c00) [pid = 11289] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 03:03:06 INFO - PROCESS | 11289 | --DOMWINDOW == 80 (0x8e6c5800) [pid = 11289] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 03:03:06 INFO - PROCESS | 11289 | --DOMWINDOW == 79 (0x919e7000) [pid = 11289] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 03:03:06 INFO - PROCESS | 11289 | --DOMWINDOW == 78 (0x8e6ca800) [pid = 11289] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 03:03:06 INFO - PROCESS | 11289 | --DOMWINDOW == 77 (0x922e1800) [pid = 11289] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 03:03:06 INFO - PROCESS | 11289 | --DOMWINDOW == 76 (0x8edd1400) [pid = 11289] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 03:03:06 INFO - PROCESS | 11289 | --DOMWINDOW == 75 (0x8e48d000) [pid = 11289] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 03:03:06 INFO - PROCESS | 11289 | --DOMWINDOW == 74 (0x91c05800) [pid = 11289] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 03:03:06 INFO - PROCESS | 11289 | --DOMWINDOW == 73 (0x919e2800) [pid = 11289] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 03:03:07 INFO - PROCESS | 11289 | 1468663387216 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]]]}] 03:03:07 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. 03:03:07 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1651ms 03:03:07 INFO - PROCESS | 11289 | 1468663387247 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 03:03:07 INFO - PROCESS | 11289 | 1468663387250 Marionette TRACE conn3 <- [1,2969,null,{"value":"8"}] 03:03:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 03:03:07 INFO - PROCESS | 11289 | 1468663387256 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 03:03:07 INFO - PROCESS | 11289 | 1468663387259 Marionette TRACE conn3 <- [1,2970,null,{}] 03:03:07 INFO - PROCESS | 11289 | 1468663387265 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}] 03:03:07 INFO - PROCESS | 11289 | 1468663387270 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:03:07 INFO - PROCESS | 11289 | 1468663387398 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 03:03:07 INFO - PROCESS | 11289 | 1468663387414 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:07 INFO - PROCESS | 11289 | 1468663387421 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:03:07 INFO - PROCESS | 11289 | ++DOCSHELL 0x91c08400 == 13 [pid = 11289] [id = 751] 03:03:07 INFO - PROCESS | 11289 | ++DOMWINDOW == 74 (0x91c09000) [pid = 11289] [serial = 2253] [outer = (nil)] 03:03:07 INFO - PROCESS | 11289 | ++DOMWINDOW == 75 (0x922e1800) [pid = 11289] [serial = 2254] [outer = 0x91c09000] 03:03:07 INFO - PROCESS | 11289 | 1468663387619 Marionette DEBUG loaded listener.js 03:03:07 INFO - PROCESS | 11289 | ++DOMWINDOW == 76 (0x9396ec00) [pid = 11289] [serial = 2255] [outer = 0x91c09000] 03:03:08 INFO - PROCESS | 11289 | 1468663388265 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]]]}] 03:03:08 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. 03:03:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1033ms 03:03:08 INFO - PROCESS | 11289 | 1468663388290 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 03:03:08 INFO - PROCESS | 11289 | 1468663388293 Marionette TRACE conn3 <- [1,2973,null,{"value":"8"}] 03:03:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 03:03:08 INFO - PROCESS | 11289 | 1468663388305 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 03:03:08 INFO - PROCESS | 11289 | 1468663388308 Marionette TRACE conn3 <- [1,2974,null,{}] 03:03:08 INFO - PROCESS | 11289 | 1468663388314 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}] 03:03:08 INFO - PROCESS | 11289 | 1468663388339 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:03:08 INFO - PROCESS | 11289 | 1468663388580 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 03:03:08 INFO - PROCESS | 11289 | 1468663388593 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:08 INFO - PROCESS | 11289 | 1468663388600 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:03:08 INFO - PROCESS | 11289 | ++DOCSHELL 0x8dc78000 == 14 [pid = 11289] [id = 752] 03:03:08 INFO - PROCESS | 11289 | ++DOMWINDOW == 77 (0x922ca800) [pid = 11289] [serial = 2256] [outer = (nil)] 03:03:08 INFO - PROCESS | 11289 | ++DOMWINDOW == 78 (0x95336800) [pid = 11289] [serial = 2257] [outer = 0x922ca800] 03:03:08 INFO - PROCESS | 11289 | 1468663388670 Marionette DEBUG loaded listener.js 03:03:08 INFO - PROCESS | 11289 | ++DOMWINDOW == 79 (0x95389400) [pid = 11289] [serial = 2258] [outer = 0x922ca800] 03:03:09 INFO - PROCESS | 11289 | 1468663389687 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]]]}] 03:03:09 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. 03:03:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1432ms 03:03:09 INFO - PROCESS | 11289 | 1468663389732 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 03:03:09 INFO - PROCESS | 11289 | 1468663389738 Marionette TRACE conn3 <- [1,2977,null,{"value":"8"}] 03:03:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 03:03:09 INFO - PROCESS | 11289 | 1468663389746 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 03:03:09 INFO - PROCESS | 11289 | 1468663389754 Marionette TRACE conn3 <- [1,2978,null,{}] 03:03:09 INFO - PROCESS | 11289 | 1468663389761 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}] 03:03:09 INFO - PROCESS | 11289 | 1468663389766 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:03:09 INFO - PROCESS | 11289 | 1468663389937 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 03:03:10 INFO - PROCESS | 11289 | 1468663390129 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:10 INFO - PROCESS | 11289 | 1468663390137 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:03:10 INFO - PROCESS | 11289 | ++DOCSHELL 0x8e48d800 == 15 [pid = 11289] [id = 753] 03:03:10 INFO - PROCESS | 11289 | ++DOMWINDOW == 80 (0x8e6c9400) [pid = 11289] [serial = 2259] [outer = (nil)] 03:03:10 INFO - PROCESS | 11289 | ++DOMWINDOW == 81 (0x8f63c400) [pid = 11289] [serial = 2260] [outer = 0x8e6c9400] 03:03:10 INFO - PROCESS | 11289 | 1468663390224 Marionette DEBUG loaded listener.js 03:03:10 INFO - PROCESS | 11289 | ++DOMWINDOW == 82 (0x90f1c800) [pid = 11289] [serial = 2261] [outer = 0x8e6c9400] 03:03:11 INFO - PROCESS | 11289 | 1468663391122 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]]]}] 03:03:11 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. 03:03:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1432ms 03:03:11 INFO - PROCESS | 11289 | 1468663391178 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 03:03:11 INFO - PROCESS | 11289 | 1468663391185 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 03:03:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 03:03:11 INFO - PROCESS | 11289 | 1468663391222 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 03:03:11 INFO - PROCESS | 11289 | 1468663391228 Marionette TRACE conn3 <- [1,2982,null,{}] 03:03:11 INFO - PROCESS | 11289 | 1468663391238 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}] 03:03:11 INFO - PROCESS | 11289 | 1468663391243 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:03:11 INFO - PROCESS | 11289 | 1468663391427 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 03:03:11 INFO - PROCESS | 11289 | 1468663391615 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:11 INFO - PROCESS | 11289 | 1468663391625 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:03:11 INFO - PROCESS | 11289 | ++DOCSHELL 0x8dc71000 == 16 [pid = 11289] [id = 754] 03:03:11 INFO - PROCESS | 11289 | ++DOMWINDOW == 83 (0x919ee800) [pid = 11289] [serial = 2262] [outer = (nil)] 03:03:11 INFO - PROCESS | 11289 | ++DOMWINDOW == 84 (0x9211b000) [pid = 11289] [serial = 2263] [outer = 0x919ee800] 03:03:11 INFO - PROCESS | 11289 | 1468663391706 Marionette DEBUG loaded listener.js 03:03:11 INFO - PROCESS | 11289 | ++DOMWINDOW == 85 (0x922cac00) [pid = 11289] [serial = 2264] [outer = 0x919ee800] 03:03:12 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 03:03:12 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 03:03:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:03:12 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 03:03:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1462ms 03:03:12 INFO - PROCESS | 11289 | 1468663392642 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"]]]}] 03:03:12 INFO - PROCESS | 11289 | 1468663392660 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 03:03:12 INFO - PROCESS | 11289 | 1468663392663 Marionette TRACE conn3 <- [1,2985,null,{"value":"8"}] 03:03:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 03:03:12 INFO - PROCESS | 11289 | 1468663392670 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 03:03:12 INFO - PROCESS | 11289 | 1468663392676 Marionette TRACE conn3 <- [1,2986,null,{}] 03:03:12 INFO - PROCESS | 11289 | 1468663392693 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}] 03:03:12 INFO - PROCESS | 11289 | 1468663392702 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:03:12 INFO - PROCESS | 11289 | 1468663392897 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 03:03:13 INFO - PROCESS | 11289 | 1468663393090 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:13 INFO - PROCESS | 11289 | 1468663393099 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:03:13 INFO - PROCESS | 11289 | ++DOCSHELL 0x91e1c800 == 17 [pid = 11289] [id = 755] 03:03:13 INFO - PROCESS | 11289 | ++DOMWINDOW == 86 (0x953c4400) [pid = 11289] [serial = 2265] [outer = (nil)] 03:03:13 INFO - PROCESS | 11289 | ++DOMWINDOW == 87 (0x953c7400) [pid = 11289] [serial = 2266] [outer = 0x953c4400] 03:03:13 INFO - PROCESS | 11289 | 1468663393220 Marionette DEBUG loaded listener.js 03:03:13 INFO - PROCESS | 11289 | ++DOMWINDOW == 88 (0x953d0400) [pid = 11289] [serial = 2267] [outer = 0x953c4400] 03:03:14 INFO - PROCESS | 11289 | 1468663394066 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]]]}] 03:03:14 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. 03:03:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1435ms 03:03:14 INFO - PROCESS | 11289 | 1468663394110 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 03:03:14 INFO - PROCESS | 11289 | 1468663394115 Marionette TRACE conn3 <- [1,2989,null,{"value":"8"}] 03:03:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 03:03:14 INFO - PROCESS | 11289 | 1468663394122 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 03:03:14 INFO - PROCESS | 11289 | 1468663394126 Marionette TRACE conn3 <- [1,2990,null,{}] 03:03:14 INFO - PROCESS | 11289 | 1468663394132 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}] 03:03:14 INFO - PROCESS | 11289 | 1468663394137 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:03:14 INFO - PROCESS | 11289 | 1468663394306 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 03:03:14 INFO - PROCESS | 11289 | 1468663394521 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:14 INFO - PROCESS | 11289 | 1468663394528 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:03:14 INFO - PROCESS | 11289 | ++DOCSHELL 0x953cdc00 == 18 [pid = 11289] [id = 756] 03:03:14 INFO - PROCESS | 11289 | ++DOMWINDOW == 89 (0x953d5c00) [pid = 11289] [serial = 2268] [outer = (nil)] 03:03:14 INFO - PROCESS | 11289 | ++DOMWINDOW == 90 (0x98839c00) [pid = 11289] [serial = 2269] [outer = 0x953d5c00] 03:03:14 INFO - PROCESS | 11289 | 1468663394619 Marionette DEBUG loaded listener.js 03:03:14 INFO - PROCESS | 11289 | ++DOMWINDOW == 91 (0x98ca1c00) [pid = 11289] [serial = 2270] [outer = 0x953d5c00] 03:03:15 INFO - PROCESS | 11289 | ++DOCSHELL 0x994d8400 == 19 [pid = 11289] [id = 757] 03:03:15 INFO - PROCESS | 11289 | ++DOMWINDOW == 92 (0x994de400) [pid = 11289] [serial = 2271] [outer = (nil)] 03:03:15 INFO - PROCESS | 11289 | ++DOMWINDOW == 93 (0x8f8c5800) [pid = 11289] [serial = 2272] [outer = 0x994de400] 03:03:15 INFO - PROCESS | 11289 | 1468663395640 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]]]}] 03:03:15 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. 03:03:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1579ms 03:03:15 INFO - PROCESS | 11289 | 1468663395703 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 03:03:15 INFO - PROCESS | 11289 | 1468663395706 Marionette TRACE conn3 <- [1,2993,null,{"value":"8"}] 03:03:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 03:03:15 INFO - PROCESS | 11289 | 1468663395713 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 03:03:15 INFO - PROCESS | 11289 | 1468663395716 Marionette TRACE conn3 <- [1,2994,null,{}] 03:03:15 INFO - PROCESS | 11289 | 1468663395722 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}] 03:03:15 INFO - PROCESS | 11289 | 1468663395727 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:03:15 INFO - PROCESS | 11289 | 1468663395933 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 03:03:16 INFO - PROCESS | 11289 | 1468663396175 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:16 INFO - PROCESS | 11289 | 1468663396182 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:03:16 INFO - PROCESS | 11289 | ++DOCSHELL 0x8dc70000 == 20 [pid = 11289] [id = 758] 03:03:16 INFO - PROCESS | 11289 | ++DOMWINDOW == 94 (0x8dc73000) [pid = 11289] [serial = 2273] [outer = (nil)] 03:03:16 INFO - PROCESS | 11289 | ++DOMWINDOW == 95 (0x8edca800) [pid = 11289] [serial = 2274] [outer = 0x8dc73000] 03:03:16 INFO - PROCESS | 11289 | 1468663396285 Marionette DEBUG loaded listener.js 03:03:16 INFO - PROCESS | 11289 | ++DOMWINDOW == 96 (0x8f8bd000) [pid = 11289] [serial = 2275] [outer = 0x8dc73000] 03:03:17 INFO - PROCESS | 11289 | 1468663397220 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]]]}] 03:03:17 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 03:03:17 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 03:03:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1535ms 03:03:17 INFO - PROCESS | 11289 | 1468663397265 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 03:03:17 INFO - PROCESS | 11289 | 1468663397271 Marionette TRACE conn3 <- [1,2997,null,{"value":"8"}] 03:03:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 03:03:17 INFO - PROCESS | 11289 | 1468663397280 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 03:03:17 INFO - PROCESS | 11289 | 1468663397285 Marionette TRACE conn3 <- [1,2998,null,{}] 03:03:17 INFO - PROCESS | 11289 | 1468663397293 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}] 03:03:17 INFO - PROCESS | 11289 | 1468663397298 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:03:17 INFO - PROCESS | 11289 | 1468663397458 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 03:03:17 INFO - PROCESS | 11289 | 1468663397755 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:17 INFO - PROCESS | 11289 | 1468663397762 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:03:17 INFO - PROCESS | 11289 | ++DOCSHELL 0x8dc75800 == 21 [pid = 11289] [id = 759] 03:03:17 INFO - PROCESS | 11289 | ++DOMWINDOW == 97 (0x8e6cac00) [pid = 11289] [serial = 2276] [outer = (nil)] 03:03:17 INFO - PROCESS | 11289 | ++DOMWINDOW == 98 (0x8edcf400) [pid = 11289] [serial = 2277] [outer = 0x8e6cac00] 03:03:17 INFO - PROCESS | 11289 | 1468663397865 Marionette DEBUG loaded listener.js 03:03:17 INFO - PROCESS | 11289 | ++DOMWINDOW == 99 (0x8f638000) [pid = 11289] [serial = 2278] [outer = 0x8e6cac00] 03:03:18 INFO - PROCESS | 11289 | --DOCSHELL 0x90f24c00 == 20 [pid = 11289] [id = 746] 03:03:18 INFO - PROCESS | 11289 | --DOMWINDOW == 98 (0x946f3800) [pid = 11289] [serial = 2210] [outer = (nil)] [url = about:blank] 03:03:18 INFO - PROCESS | 11289 | --DOMWINDOW == 97 (0x92ec0800) [pid = 11289] [serial = 2204] [outer = (nil)] [url = about:blank] 03:03:18 INFO - PROCESS | 11289 | --DOMWINDOW == 96 (0x946ecc00) [pid = 11289] [serial = 2207] [outer = (nil)] [url = about:blank] 03:03:18 INFO - PROCESS | 11289 | --DOMWINDOW == 95 (0x9396bc00) [pid = 11289] [serial = 2205] [outer = (nil)] [url = about:blank] 03:03:18 INFO - PROCESS | 11289 | --DOMWINDOW == 94 (0x919ee400) [pid = 11289] [serial = 2189] [outer = (nil)] [url = about:blank] 03:03:18 INFO - PROCESS | 11289 | --DOMWINDOW == 93 (0x91c0bc00) [pid = 11289] [serial = 2190] [outer = (nil)] [url = about:blank] 03:03:18 INFO - PROCESS | 11289 | --DOMWINDOW == 92 (0x8eee6c00) [pid = 11289] [serial = 2186] [outer = (nil)] [url = about:blank] 03:03:18 INFO - PROCESS | 11289 | --DOMWINDOW == 91 (0x8f8bc400) [pid = 11289] [serial = 2187] [outer = (nil)] [url = about:blank] 03:03:18 INFO - PROCESS | 11289 | --DOMWINDOW == 90 (0x92e13000) [pid = 11289] [serial = 2192] [outer = (nil)] [url = about:blank] 03:03:18 INFO - PROCESS | 11289 | --DOMWINDOW == 89 (0x93963800) [pid = 11289] [serial = 2193] [outer = (nil)] [url = about:blank] 03:03:18 INFO - PROCESS | 11289 | --DOMWINDOW == 88 (0x8f8c6000) [pid = 11289] [serial = 2198] [outer = (nil)] [url = about:blank] 03:03:18 INFO - PROCESS | 11289 | --DOMWINDOW == 87 (0x90f89c00) [pid = 11289] [serial = 2199] [outer = (nil)] [url = about:blank] 03:03:18 INFO - PROCESS | 11289 | --DOMWINDOW == 86 (0x8e498c00) [pid = 11289] [serial = 2195] [outer = (nil)] [url = about:blank] 03:03:18 INFO - PROCESS | 11289 | --DOMWINDOW == 85 (0x8ec60c00) [pid = 11289] [serial = 2196] [outer = (nil)] [url = about:blank] 03:03:18 INFO - PROCESS | 11289 | --DOMWINDOW == 84 (0x91e50c00) [pid = 11289] [serial = 2184] [outer = (nil)] [url = about:blank] 03:03:18 INFO - PROCESS | 11289 | --DOMWINDOW == 83 (0x91e47000) [pid = 11289] [serial = 2201] [outer = (nil)] [url = about:blank] 03:03:18 INFO - PROCESS | 11289 | --DOMWINDOW == 82 (0x95334c00) [pid = 11289] [serial = 2211] [outer = (nil)] [url = about:blank] 03:03:18 INFO - PROCESS | 11289 | --DOMWINDOW == 81 (0x93b9b000) [pid = 11289] [serial = 2208] [outer = (nil)] [url = about:blank] 03:03:18 INFO - PROCESS | 11289 | --DOMWINDOW == 80 (0x92119400) [pid = 11289] [serial = 2202] [outer = (nil)] [url = about:blank] 03:03:18 INFO - PROCESS | 11289 | 1468663398659 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]]]}] 03:03:18 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. 03:03:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1431ms 03:03:18 INFO - PROCESS | 11289 | 1468663398710 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 03:03:18 INFO - PROCESS | 11289 | 1468663398715 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 03:03:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 03:03:18 INFO - PROCESS | 11289 | 1468663398725 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 03:03:18 INFO - PROCESS | 11289 | 1468663398729 Marionette TRACE conn3 <- [1,3002,null,{}] 03:03:18 INFO - PROCESS | 11289 | 1468663398735 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}] 03:03:18 INFO - PROCESS | 11289 | 1468663398740 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:03:18 INFO - PROCESS | 11289 | 1468663398893 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 03:03:18 INFO - PROCESS | 11289 | 1468663398905 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:18 INFO - PROCESS | 11289 | 1468663398912 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:03:18 INFO - PROCESS | 11289 | ++DOCSHELL 0x9116c400 == 21 [pid = 11289] [id = 760] 03:03:18 INFO - PROCESS | 11289 | ++DOMWINDOW == 81 (0x91177800) [pid = 11289] [serial = 2279] [outer = (nil)] 03:03:18 INFO - PROCESS | 11289 | ++DOMWINDOW == 82 (0x919ea000) [pid = 11289] [serial = 2280] [outer = 0x91177800] 03:03:18 INFO - PROCESS | 11289 | 1468663398986 Marionette DEBUG loaded listener.js 03:03:19 INFO - PROCESS | 11289 | ++DOMWINDOW == 83 (0x91c0b400) [pid = 11289] [serial = 2281] [outer = 0x91177800] 03:03:19 INFO - PROCESS | 11289 | 1468663399829 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]]]}] 03:03:19 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. 03:03:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1134ms 03:03:19 INFO - PROCESS | 11289 | 1468663399859 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 03:03:19 INFO - PROCESS | 11289 | 1468663399864 Marionette TRACE conn3 <- [1,3005,null,{"value":"8"}] 03:03:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 03:03:19 INFO - PROCESS | 11289 | 1468663399871 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 03:03:19 INFO - PROCESS | 11289 | 1468663399876 Marionette TRACE conn3 <- [1,3006,null,{}] 03:03:19 INFO - PROCESS | 11289 | 1468663399891 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}] 03:03:19 INFO - PROCESS | 11289 | 1468663399898 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:03:20 INFO - PROCESS | 11289 | 1468663400103 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 03:03:20 INFO - PROCESS | 11289 | 1468663400208 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:20 INFO - PROCESS | 11289 | 1468663400222 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:03:20 INFO - PROCESS | 11289 | ++DOCSHELL 0x92e0c000 == 22 [pid = 11289] [id = 761] 03:03:20 INFO - PROCESS | 11289 | ++DOMWINDOW == 84 (0x92e13000) [pid = 11289] [serial = 2282] [outer = (nil)] 03:03:20 INFO - PROCESS | 11289 | ++DOMWINDOW == 85 (0x92eb9000) [pid = 11289] [serial = 2283] [outer = 0x92e13000] 03:03:20 INFO - PROCESS | 11289 | 1468663400285 Marionette DEBUG loaded listener.js 03:03:20 INFO - PROCESS | 11289 | ++DOMWINDOW == 86 (0x93b91800) [pid = 11289] [serial = 2284] [outer = 0x92e13000] 03:03:20 INFO - PROCESS | 11289 | 1468663400995 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]]]}] 03:03:21 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. 03:03:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1137ms 03:03:21 INFO - PROCESS | 11289 | 1468663401020 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 03:03:21 INFO - PROCESS | 11289 | 1468663401024 Marionette TRACE conn3 <- [1,3009,null,{"value":"8"}] 03:03:21 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 03:03:21 INFO - PROCESS | 11289 | 1468663401032 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 03:03:21 INFO - PROCESS | 11289 | 1468663401035 Marionette TRACE conn3 <- [1,3010,null,{}] 03:03:21 INFO - PROCESS | 11289 | 1468663401040 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}] 03:03:21 INFO - PROCESS | 11289 | 1468663401058 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:03:21 INFO - PROCESS | 11289 | 1468663401264 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 03:03:21 INFO - PROCESS | 11289 | 1468663401298 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:21 INFO - PROCESS | 11289 | 1468663401307 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:03:21 INFO - PROCESS | 11289 | ++DOCSHELL 0x90f29800 == 23 [pid = 11289] [id = 762] 03:03:21 INFO - PROCESS | 11289 | ++DOMWINDOW == 87 (0x950d0c00) [pid = 11289] [serial = 2285] [outer = (nil)] 03:03:21 INFO - PROCESS | 11289 | ++DOMWINDOW == 88 (0x95145000) [pid = 11289] [serial = 2286] [outer = 0x950d0c00] 03:03:21 INFO - PROCESS | 11289 | 1468663401370 Marionette DEBUG loaded listener.js 03:03:21 INFO - PROCESS | 11289 | ++DOMWINDOW == 89 (0x95339400) [pid = 11289] [serial = 2287] [outer = 0x950d0c00] 03:03:22 INFO - PROCESS | 11289 | 1468663402180 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]]]}] 03:03:22 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 03:03:22 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1176ms 03:03:22 INFO - PROCESS | 11289 | 1468663402208 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 03:03:22 INFO - PROCESS | 11289 | 1468663402212 Marionette TRACE conn3 <- [1,3013,null,{"value":"8"}] 03:03:22 INFO - TEST-START | /FileAPI/FileReaderSync.worker 03:03:22 INFO - PROCESS | 11289 | 1468663402218 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 03:03:22 INFO - PROCESS | 11289 | 1468663402220 Marionette TRACE conn3 <- [1,3014,null,{}] 03:03:22 INFO - PROCESS | 11289 | 1468663402232 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}] 03:03:22 INFO - PROCESS | 11289 | 1468663402235 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:03:22 INFO - PROCESS | 11289 | 1468663402421 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 03:03:22 INFO - PROCESS | 11289 | 1468663402447 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:22 INFO - PROCESS | 11289 | 1468663402456 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:03:22 INFO - PROCESS | 11289 | ++DOCSHELL 0x8dc76c00 == 24 [pid = 11289] [id = 763] 03:03:22 INFO - PROCESS | 11289 | ++DOMWINDOW == 90 (0x91172c00) [pid = 11289] [serial = 2288] [outer = (nil)] 03:03:22 INFO - PROCESS | 11289 | ++DOMWINDOW == 91 (0x953ccc00) [pid = 11289] [serial = 2289] [outer = 0x91172c00] 03:03:22 INFO - PROCESS | 11289 | 1468663402518 Marionette DEBUG loaded listener.js 03:03:22 INFO - PROCESS | 11289 | ++DOMWINDOW == 92 (0x97f08800) [pid = 11289] [serial = 2290] [outer = 0x91172c00] 03:03:22 INFO - PROCESS | 11289 | --DOMWINDOW == 91 (0x953dcc00) [pid = 11289] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 03:03:22 INFO - PROCESS | 11289 | --DOMWINDOW == 90 (0x8e6d0800) [pid = 11289] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 03:03:22 INFO - PROCESS | 11289 | --DOMWINDOW == 89 (0x922c6800) [pid = 11289] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 03:03:22 INFO - PROCESS | 11289 | --DOMWINDOW == 88 (0x8e494c00) [pid = 11289] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 03:03:22 INFO - PROCESS | 11289 | --DOMWINDOW == 87 (0x90f1f000) [pid = 11289] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 03:03:23 INFO - PROCESS | 11289 | --DOMWINDOW == 86 (0x90f27400) [pid = 11289] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 03:03:23 INFO - PROCESS | 11289 | --DOMWINDOW == 85 (0x8ec62400) [pid = 11289] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 03:03:23 INFO - PROCESS | 11289 | --DOMWINDOW == 84 (0x91e20400) [pid = 11289] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 03:03:23 INFO - PROCESS | 11289 | --DOMWINDOW == 83 (0x91c09000) [pid = 11289] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 03:03:23 INFO - PROCESS | 11289 | --DOMWINDOW == 82 (0x8dc77c00) [pid = 11289] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 03:03:23 INFO - PROCESS | 11289 | --DOMWINDOW == 81 (0x90f8e800) [pid = 11289] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 03:03:23 INFO - PROCESS | 11289 | --DOMWINDOW == 80 (0x92eb5c00) [pid = 11289] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 03:03:23 INFO - PROCESS | 11289 | --DOMWINDOW == 79 (0x953c5c00) [pid = 11289] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 03:03:23 INFO - PROCESS | 11289 | --DOMWINDOW == 78 (0x90f28800) [pid = 11289] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 03:03:23 INFO - PROCESS | 11289 | --DOMWINDOW == 77 (0x993cd800) [pid = 11289] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 03:03:23 INFO - PROCESS | 11289 | [11289] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:03:23 INFO - PROCESS | 11289 | 1468663403541 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 03:03:23 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 03:03:23 INFO - {} 03:03:23 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 03:03:23 INFO - {} 03:03:23 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 03:03:23 INFO - {} 03:03:23 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 03:03:23 INFO - {} 03:03:23 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1336ms 03:03:23 INFO - TEST-START | /FileAPI/fileReader.html 03:03:23 INFO - PROCESS | 11289 | 1468663403556 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 03:03:23 INFO - PROCESS | 11289 | 1468663403559 Marionette TRACE conn3 <- [1,3017,null,{"value":"8"}] 03:03:23 INFO - PROCESS | 11289 | 1468663403565 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 03:03:23 INFO - PROCESS | 11289 | 1468663403569 Marionette TRACE conn3 <- [1,3018,null,{}] 03:03:23 INFO - PROCESS | 11289 | 1468663403580 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}] 03:03:23 INFO - PROCESS | 11289 | 1468663403590 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:03:23 INFO - PROCESS | 11289 | 1468663403816 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 03:03:23 INFO - PROCESS | 11289 | 1468663403911 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:23 INFO - PROCESS | 11289 | 1468663403921 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:03:23 INFO - PROCESS | 11289 | ++DOCSHELL 0x90f21000 == 25 [pid = 11289] [id = 764] 03:03:23 INFO - PROCESS | 11289 | ++DOMWINDOW == 78 (0x993c6c00) [pid = 11289] [serial = 2291] [outer = (nil)] 03:03:23 INFO - PROCESS | 11289 | ++DOMWINDOW == 79 (0x99c77c00) [pid = 11289] [serial = 2292] [outer = 0x993c6c00] 03:03:23 INFO - PROCESS | 11289 | 1468663403985 Marionette DEBUG loaded listener.js 03:03:24 INFO - PROCESS | 11289 | ++DOMWINDOW == 80 (0x99d85800) [pid = 11289] [serial = 2293] [outer = 0x993c6c00] 03:03:24 INFO - PROCESS | 11289 | 1468663404626 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]]]}] 03:03:24 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 03:03:24 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 03:03:24 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 03:03:24 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 03:03:24 INFO - TEST-OK | /FileAPI/fileReader.html | took 1092ms 03:03:24 INFO - PROCESS | 11289 | 1468663404674 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 03:03:24 INFO - PROCESS | 11289 | 1468663404678 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 03:03:24 INFO - TEST-START | /FileAPI/historical.html 03:03:24 INFO - PROCESS | 11289 | 1468663404690 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 03:03:24 INFO - PROCESS | 11289 | 1468663404693 Marionette TRACE conn3 <- [1,3022,null,{}] 03:03:24 INFO - PROCESS | 11289 | 1468663404700 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}] 03:03:24 INFO - PROCESS | 11289 | 1468663404704 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:03:24 INFO - PROCESS | 11289 | 1468663404837 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 03:03:25 INFO - PROCESS | 11289 | 1468663405048 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:25 INFO - PROCESS | 11289 | 1468663405055 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:03:25 INFO - PROCESS | 11289 | ++DOCSHELL 0x8dc73800 == 26 [pid = 11289] [id = 765] 03:03:25 INFO - PROCESS | 11289 | ++DOMWINDOW == 81 (0x8dc74000) [pid = 11289] [serial = 2294] [outer = (nil)] 03:03:25 INFO - PROCESS | 11289 | ++DOMWINDOW == 82 (0x8dc7cc00) [pid = 11289] [serial = 2295] [outer = 0x8dc74000] 03:03:25 INFO - PROCESS | 11289 | 1468663405141 Marionette DEBUG loaded listener.js 03:03:25 INFO - PROCESS | 11289 | ++DOMWINDOW == 83 (0x8e497c00) [pid = 11289] [serial = 2296] [outer = 0x8dc74000] 03:03:26 INFO - PROCESS | 11289 | 1468663406053 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"]]]}] 03:03:26 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 03:03:26 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 03:03:26 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 03:03:26 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 03:03:26 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 03:03:26 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 03:03:26 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 03:03:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:03:26 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 03:03:26 INFO - TEST-OK | /FileAPI/historical.html | took 1383ms 03:03:26 INFO - PROCESS | 11289 | 1468663406079 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 03:03:26 INFO - PROCESS | 11289 | 1468663406084 Marionette TRACE conn3 <- [1,3025,null,{"value":"8"}] 03:03:26 INFO - TEST-START | /FileAPI/idlharness.html 03:03:26 INFO - PROCESS | 11289 | 1468663406093 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 03:03:26 INFO - PROCESS | 11289 | 1468663406098 Marionette TRACE conn3 <- [1,3026,null,{}] 03:03:26 INFO - PROCESS | 11289 | 1468663406106 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}] 03:03:26 INFO - PROCESS | 11289 | 1468663406114 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:03:26 INFO - PROCESS | 11289 | 1468663406281 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 03:03:26 INFO - PROCESS | 11289 | 1468663406479 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:26 INFO - PROCESS | 11289 | 1468663406490 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:03:26 INFO - PROCESS | 11289 | ++DOCSHELL 0x8dc7d800 == 27 [pid = 11289] [id = 766] 03:03:26 INFO - PROCESS | 11289 | ++DOMWINDOW == 84 (0x9116b800) [pid = 11289] [serial = 2297] [outer = (nil)] 03:03:26 INFO - PROCESS | 11289 | ++DOMWINDOW == 85 (0x91c0b000) [pid = 11289] [serial = 2298] [outer = 0x9116b800] 03:03:26 INFO - PROCESS | 11289 | 1468663406571 Marionette DEBUG loaded listener.js 03:03:26 INFO - PROCESS | 11289 | ++DOMWINDOW == 86 (0x91e51800) [pid = 11289] [serial = 2299] [outer = 0x9116b800] 03:03:28 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 03:03:28 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 03:03:28 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 03:03:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:28 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:03:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:03:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:03:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:03:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:03:28 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 03:03:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 03:03:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 03:03:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 03:03:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 03:03:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 03:03:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 03:03:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 03:03:28 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 03:03:28 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 03:03:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:03:28 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:03:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:03:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:03:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:03:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:03:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 03:03:28 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 03:03:28 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 03:03:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:28 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:03:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:03:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:03:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:03:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:03:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 03:03:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 03:03:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 03:03:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 03:03:28 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 03:03:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:03:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:03:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:03:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:03:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:03:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:03:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:03:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 03:03:28 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 03:03:28 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 03:03:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:03:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:03:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:03:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:03:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:03:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:03:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:03:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 03:03:28 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 03:03:28 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 03:03:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:03:28 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:03:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:03:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:03:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:03:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 03:03:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 03:03:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 03:03:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 03:03:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 03:03:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 03:03:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 03:03:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 03:03:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 03:03:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 03:03:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 03:03:28 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 03:03:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:03:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:03:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:03:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:03:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:03:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:03:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:03:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 03:03:28 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 03:03:28 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 03:03:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:03:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:03:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:03:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:03:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:03:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:03:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:03:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 03:03:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 03:03:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 03:03:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 03:03:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 03:03:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 03:03:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 03:03:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 03:03:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 03:03:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 03:03:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 03:03:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 03:03:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 03:03:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 03:03:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 03:03:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 03:03:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 03:03:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 03:03:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 03:03:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 03:03:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 03:03:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 03:03:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 03:03:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 03:03:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 03:03:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 03:03:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 03:03:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 03:03:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 03:03:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 03:03:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 03:03:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 03:03:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 03:03:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 03:03:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 03:03:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 03:03:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 03:03:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 03:03:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 03:03:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 03:03:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 03:03:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 03:03:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 03:03:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 03:03:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 03:03:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 03:03:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 03:03:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 03:03:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 03:03:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 03:03:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 03:03:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 03:03:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 03:03:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 03:03:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 03:03:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 03:03:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 03:03:28 INFO - TEST-OK | /FileAPI/idlharness.html | took 2101ms 03:03:28 INFO - PROCESS | 11289 | 1468663408043 Marionette TRACE conn3 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 03:03:28 INFO - PROCESS | 11289 | 1468663408385 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 03:03:28 INFO - PROCESS | 11289 | 1468663408392 Marionette TRACE conn3 <- [1,3029,null,{"value":"8"}] 03:03:28 INFO - TEST-START | /FileAPI/idlharness.worker 03:03:28 INFO - PROCESS | 11289 | 1468663408435 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 03:03:28 INFO - PROCESS | 11289 | 1468663408438 Marionette TRACE conn3 <- [1,3030,null,{}] 03:03:28 INFO - PROCESS | 11289 | 1468663408445 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}] 03:03:28 INFO - PROCESS | 11289 | 1468663408450 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:03:28 INFO - PROCESS | 11289 | 1468663408651 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 03:03:28 INFO - PROCESS | 11289 | 1468663408874 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:28 INFO - PROCESS | 11289 | 1468663408883 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:03:28 INFO - PROCESS | 11289 | ++DOCSHELL 0x8edc4800 == 28 [pid = 11289] [id = 767] 03:03:28 INFO - PROCESS | 11289 | ++DOMWINDOW == 87 (0x90f1f000) [pid = 11289] [serial = 2300] [outer = (nil)] 03:03:28 INFO - PROCESS | 11289 | ++DOMWINDOW == 88 (0x953c8000) [pid = 11289] [serial = 2301] [outer = 0x90f1f000] 03:03:28 INFO - PROCESS | 11289 | 1468663408961 Marionette DEBUG loaded listener.js 03:03:29 INFO - PROCESS | 11289 | ++DOMWINDOW == 89 (0x998aa000) [pid = 11289] [serial = 2302] [outer = 0x90f1f000] 03:03:29 INFO - PROCESS | 11289 | [11289] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:03:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 03:03:31 INFO - {} 03:03:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 03:03:31 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 03:03:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:31 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:03:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:03:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:03:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:03:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:03:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 03:03:31 INFO - {} 03:03:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 03:03:31 INFO - {} 03:03:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 03:03:31 INFO - {} 03:03:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 03:03:31 INFO - {} 03:03:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 03:03:31 INFO - {} 03:03:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 03:03:31 INFO - {} 03:03:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 03:03:31 INFO - {} 03:03:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 03:03:31 INFO - {} 03:03:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 03:03:31 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 03:03:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:03:31 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:03:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:03:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:03:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:03:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:03:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 03:03:31 INFO - {} 03:03:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 03:03:31 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 03:03:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:31 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:03:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:03:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:03:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:03:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:03:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 03:03:31 INFO - {} 03:03:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 03:03:31 INFO - {} 03:03:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 03:03:31 INFO - {} 03:03:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 03:03:31 INFO - {} 03:03:31 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 03:03:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:03:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:03:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:03:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:03:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:03:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:03:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:03:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 03:03:31 INFO - {} 03:03:31 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 - {} 03:03:31 INFO - {} 03:03:31 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 03:03:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:03:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:03:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:03:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:03:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:03:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:03:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:03:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 03:03:31 INFO - {} 03:03:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 03:03:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 03:03:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:03:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:03:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:03:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:03:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:03:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 03:03:31 INFO - {} 03:03:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 03:03:31 INFO - {} 03:03:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 03:03:31 INFO - {} 03:03:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 03:03:31 INFO - {} 03:03:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 03:03:31 INFO - {} 03:03:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 03:03:31 INFO - {} 03:03:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 03:03:31 INFO - {} 03:03:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 03:03:31 INFO - {} 03:03:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 03:03:31 INFO - {} 03:03:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 03:03:31 INFO - {} 03:03:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 03:03:31 INFO - {} 03:03:31 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 03:03:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:03:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:03:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:03:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:03:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:03:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:03:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:03:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 03:03:31 INFO - {} 03:03:31 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 - {} 03:03:31 INFO - {} 03:03:31 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 03:03:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:03:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:03:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:03:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:03:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:03:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:03:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:03:31 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 03:03:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 03:03:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:03:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 03:03:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:03:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:03:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:03:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:03:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 03:03:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:03:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:03:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:03:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:03:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:03:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:03:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 03:03:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:03:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 03:03:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:03:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:03:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:03:31 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 03:03:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 03:03:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:03:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 03:03:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:03:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:03:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:03:31 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 03:03:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 03:03:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:03:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 03:03:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:03:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:03:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:03:31 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 03:03:31 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 03:03:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:31 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:03:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:03:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:03:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:03:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:03:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:03:31 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 03:03:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:03:31 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:03:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:03:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:03:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:03:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:03:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 03:03:31 INFO - {} 03:03:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 03:03:31 INFO - {} 03:03:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 03:03:31 INFO - {} 03:03:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 03:03:31 INFO - {} 03:03:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 03:03:31 INFO - {} 03:03:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 03:03:31 INFO - {} 03:03:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 03:03:31 INFO - {} 03:03:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 03:03:31 INFO - {} 03:03:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 03:03:31 INFO - {} 03:03:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 03:03:31 INFO - {} 03:03:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 03:03:31 INFO - {} 03:03:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 03:03:31 INFO - {} 03:03:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 03:03:31 INFO - {} 03:03:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 03:03:31 INFO - {} 03:03:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 03:03:31 INFO - {} 03:03:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 03:03:31 INFO - {} 03:03:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 03:03:31 INFO - {} 03:03:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 03:03:31 INFO - {} 03:03:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 03:03:31 INFO - {} 03:03:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 03:03:31 INFO - {} 03:03:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 03:03:31 INFO - {} 03:03:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 03:03:31 INFO - {} 03:03:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 03:03:31 INFO - {} 03:03:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 03:03:31 INFO - {} 03:03:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 03:03:31 INFO - {} 03:03:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 03:03:31 INFO - {} 03:03:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 03:03:31 INFO - {} 03:03:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 03:03:31 INFO - {} 03:03:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 03:03:31 INFO - {} 03:03:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 03:03:31 INFO - {} 03:03:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 03:03:31 INFO - {} 03:03:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 03:03:31 INFO - {} 03:03:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 03:03:31 INFO - {} 03:03:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 03:03:31 INFO - {} 03:03:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 03:03:31 INFO - {} 03:03:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 03:03:31 INFO - {} 03:03:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 03:03:31 INFO - {} 03:03:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 03:03:31 INFO - {} 03:03:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 03:03:31 INFO - {} 03:03:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 03:03:31 INFO - {} 03:03:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 03:03:31 INFO - {} 03:03:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 03:03:31 INFO - {} 03:03:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 03:03:31 INFO - {} 03:03:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 03:03:31 INFO - {} 03:03:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 03:03:31 INFO - {} 03:03:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 03:03:31 INFO - {} 03:03:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 03:03:31 INFO - {} 03:03:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 03:03:31 INFO - {} 03:03:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 03:03:31 INFO - {} 03:03:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 03:03:31 INFO - {} 03:03:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 03:03:31 INFO - {} 03:03:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 03:03:31 INFO - {} 03:03:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 03:03:31 INFO - {} 03:03:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 03:03:31 INFO - {} 03:03:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 03:03:31 INFO - {} 03:03:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 03:03:31 INFO - {} 03:03:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:03:31 INFO - {} 03:03:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 03:03:31 INFO - {} 03:03:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:03:31 INFO - {} 03:03:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 03:03:31 INFO - {} 03:03:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:03:31 INFO - {} 03:03:31 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2720ms 03:03:31 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 03:03:31 INFO - PROCESS | 11289 | 1468663410997 Marionette TRACE conn3 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 03:03:31 INFO - PROCESS | 11289 | 1468663411162 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 03:03:31 INFO - PROCESS | 11289 | 1468663411167 Marionette TRACE conn3 <- [1,3033,null,{"value":"8"}] 03:03:31 INFO - PROCESS | 11289 | 1468663411208 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 03:03:31 INFO - PROCESS | 11289 | 1468663411229 Marionette TRACE conn3 <- [1,3034,null,{}] 03:03:31 INFO - PROCESS | 11289 | 1468663411310 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}] 03:03:31 INFO - PROCESS | 11289 | 1468663411326 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:03:31 INFO - PROCESS | 11289 | 1468663411542 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 03:03:31 INFO - PROCESS | 11289 | 1468663411741 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:31 INFO - PROCESS | 11289 | 1468663411749 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:03:31 INFO - PROCESS | 11289 | ++DOCSHELL 0x90f8b000 == 29 [pid = 11289] [id = 768] 03:03:31 INFO - PROCESS | 11289 | ++DOMWINDOW == 90 (0x92e07800) [pid = 11289] [serial = 2303] [outer = (nil)] 03:03:31 INFO - PROCESS | 11289 | ++DOMWINDOW == 91 (0x9c1d7c00) [pid = 11289] [serial = 2304] [outer = 0x92e07800] 03:03:31 INFO - PROCESS | 11289 | 1468663411866 Marionette DEBUG loaded listener.js 03:03:31 INFO - PROCESS | 11289 | ++DOMWINDOW == 92 (0xa2ebb000) [pid = 11289] [serial = 2305] [outer = 0x92e07800] 03:03:32 INFO - PROCESS | 11289 | 1468663412650 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]]]}] 03:03:32 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 03:03:32 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1499ms 03:03:32 INFO - PROCESS | 11289 | 1468663412676 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 03:03:32 INFO - TEST-START | /FileAPI/blob/Blob-close.html 03:03:32 INFO - PROCESS | 11289 | 1468663412681 Marionette TRACE conn3 <- [1,3037,null,{"value":"8"}] 03:03:32 INFO - PROCESS | 11289 | 1468663412688 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 03:03:32 INFO - PROCESS | 11289 | 1468663412691 Marionette TRACE conn3 <- [1,3038,null,{}] 03:03:32 INFO - PROCESS | 11289 | 1468663412697 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}] 03:03:32 INFO - PROCESS | 11289 | 1468663412702 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:03:32 INFO - PROCESS | 11289 | 1468663412875 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 03:03:33 INFO - PROCESS | 11289 | 1468663413076 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:33 INFO - PROCESS | 11289 | 1468663413084 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:03:33 INFO - PROCESS | 11289 | ++DOCSHELL 0x953c8c00 == 30 [pid = 11289] [id = 769] 03:03:33 INFO - PROCESS | 11289 | ++DOMWINDOW == 93 (0xa24fdc00) [pid = 11289] [serial = 2306] [outer = (nil)] 03:03:33 INFO - PROCESS | 11289 | ++DOMWINDOW == 94 (0xa3105c00) [pid = 11289] [serial = 2307] [outer = 0xa24fdc00] 03:03:33 INFO - PROCESS | 11289 | 1468663413206 Marionette DEBUG loaded listener.js 03:03:33 INFO - PROCESS | 11289 | ++DOMWINDOW == 95 (0xa3109800) [pid = 11289] [serial = 2308] [outer = 0xa24fdc00] 03:03:34 INFO - PROCESS | 11289 | 1468663414039 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"]]]}] 03:03:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 03:03:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 03:03:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:03:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 03:03:34 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1389ms 03:03:34 INFO - PROCESS | 11289 | 1468663414077 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 03:03:34 INFO - PROCESS | 11289 | 1468663414081 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 03:03:34 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 03:03:34 INFO - PROCESS | 11289 | 1468663414088 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 03:03:34 INFO - PROCESS | 11289 | 1468663414092 Marionette TRACE conn3 <- [1,3042,null,{}] 03:03:34 INFO - PROCESS | 11289 | 1468663414097 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}] 03:03:34 INFO - PROCESS | 11289 | 1468663414102 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:03:34 INFO - PROCESS | 11289 | 1468663414298 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 03:03:34 INFO - PROCESS | 11289 | 1468663414470 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:34 INFO - PROCESS | 11289 | 1468663414488 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:03:34 INFO - PROCESS | 11289 | ++DOCSHELL 0x8e6c3400 == 31 [pid = 11289] [id = 770] 03:03:34 INFO - PROCESS | 11289 | ++DOMWINDOW == 96 (0x8e6c5800) [pid = 11289] [serial = 2309] [outer = (nil)] 03:03:34 INFO - PROCESS | 11289 | ++DOMWINDOW == 97 (0x8edcc800) [pid = 11289] [serial = 2310] [outer = 0x8e6c5800] 03:03:34 INFO - PROCESS | 11289 | 1468663414612 Marionette DEBUG loaded listener.js 03:03:34 INFO - PROCESS | 11289 | ++DOMWINDOW == 98 (0x91e50400) [pid = 11289] [serial = 2311] [outer = 0x8e6c5800] 03:03:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 03:03:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 03:03:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 03:03:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 03:03:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 03:03:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 03:03:36 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. 03:03:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 03:03:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 03:03:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 03:03:36 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'.) 03:03:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 03:03:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 03:03:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 03:03:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 03:03:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 03:03:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 03:03:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 03:03:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 03:03:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 03:03:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 03:03:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 03:03:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 03:03:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 03:03:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 03:03:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 03:03:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 03:03:36 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. 03:03:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 03:03:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:03:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 03:03:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 03:03:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 03:03:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 03:03:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 03:03:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 03:03:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 03:03:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 03:03:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 03:03:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 03:03:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 03:03:36 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. 03:03:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 03:03:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 03:03:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:03:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 03:03:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 03:03:36 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. 03:03:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 03:03:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 03:03:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:03:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 03:03:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 03:03:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 03:03:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 03:03:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 03:03:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 03:03:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 03:03:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:03:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 03:03:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 03:03:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 03:03:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 03:03:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:03:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:03:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:03:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:03:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 03:03:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 03:03:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:03:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:03:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:03:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:03:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 03:03:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:03:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:03:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:03:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:03:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 03:03:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:03:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:03:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:03:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:03:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 03:03:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 03:03:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:03:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:03:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:03:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:03:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 03:03:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:03:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:03:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:03:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:03:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 03:03:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:03:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:03:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:03:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:03:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 03:03:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:03:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:03:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:03:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:03:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 03:03:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:03:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:03:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:03:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:03:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 03:03:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 03:03:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 03:03:36 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 2024ms 03:03:36 INFO - PROCESS | 11289 | 1468663416006 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]]]}] 03:03:36 INFO - PROCESS | 11289 | 1468663416161 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 03:03:36 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 03:03:36 INFO - PROCESS | 11289 | 1468663416172 Marionette TRACE conn3 <- [1,3045,null,{"value":"8"}] 03:03:36 INFO - PROCESS | 11289 | 1468663416183 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 03:03:36 INFO - PROCESS | 11289 | 1468663416186 Marionette TRACE conn3 <- [1,3046,null,{}] 03:03:36 INFO - PROCESS | 11289 | 1468663416197 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}] 03:03:36 INFO - PROCESS | 11289 | 1468663416201 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:03:36 INFO - PROCESS | 11289 | 1468663416383 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 03:03:36 INFO - PROCESS | 11289 | 1468663416729 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:36 INFO - PROCESS | 11289 | 1468663416743 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:03:36 INFO - PROCESS | 11289 | ++DOCSHELL 0x8e6c1800 == 32 [pid = 11289] [id = 771] 03:03:36 INFO - PROCESS | 11289 | ++DOMWINDOW == 99 (0x8ec59400) [pid = 11289] [serial = 2312] [outer = (nil)] 03:03:36 INFO - PROCESS | 11289 | ++DOMWINDOW == 100 (0x922e1c00) [pid = 11289] [serial = 2313] [outer = 0x8ec59400] 03:03:36 INFO - PROCESS | 11289 | 1468663416854 Marionette DEBUG loaded listener.js 03:03:36 INFO - PROCESS | 11289 | ++DOMWINDOW == 101 (0x92eb3000) [pid = 11289] [serial = 2314] [outer = 0x8ec59400] 03:03:37 INFO - PROCESS | 11289 | [11289] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:03:38 INFO - PROCESS | 11289 | --DOCSHELL 0x994d8400 == 31 [pid = 11289] [id = 757] 03:03:38 INFO - PROCESS | 11289 | --DOCSHELL 0x8ec5e400 == 30 [pid = 11289] [id = 745] 03:03:38 INFO - PROCESS | 11289 | --DOMWINDOW == 100 (0x8ec59c00) [pid = 11289] [serial = 2214] [outer = (nil)] [url = about:blank] 03:03:38 INFO - PROCESS | 11289 | --DOMWINDOW == 99 (0x8e48e000) [pid = 11289] [serial = 2213] [outer = (nil)] [url = about:blank] 03:03:38 INFO - PROCESS | 11289 | --DOMWINDOW == 98 (0x919e8c00) [pid = 11289] [serial = 2217] [outer = (nil)] [url = about:blank] 03:03:38 INFO - PROCESS | 11289 | --DOMWINDOW == 97 (0x9116b000) [pid = 11289] [serial = 2216] [outer = (nil)] [url = about:blank] 03:03:38 INFO - PROCESS | 11289 | --DOMWINDOW == 96 (0x9532c800) [pid = 11289] [serial = 2220] [outer = (nil)] [url = about:blank] 03:03:38 INFO - PROCESS | 11289 | --DOMWINDOW == 95 (0x93b9f000) [pid = 11289] [serial = 2219] [outer = (nil)] [url = about:blank] 03:03:38 INFO - PROCESS | 11289 | --DOMWINDOW == 94 (0x953d6400) [pid = 11289] [serial = 2223] [outer = (nil)] [url = about:blank] 03:03:38 INFO - PROCESS | 11289 | --DOMWINDOW == 93 (0x953cfc00) [pid = 11289] [serial = 2222] [outer = (nil)] [url = about:blank] 03:03:38 INFO - PROCESS | 11289 | --DOMWINDOW == 92 (0x988b7800) [pid = 11289] [serial = 2226] [outer = (nil)] [url = about:blank] 03:03:38 INFO - PROCESS | 11289 | --DOMWINDOW == 91 (0x97f0c400) [pid = 11289] [serial = 2225] [outer = (nil)] [url = about:blank] 03:03:38 INFO - PROCESS | 11289 | --DOMWINDOW == 90 (0x99ac3800) [pid = 11289] [serial = 2229] [outer = (nil)] [url = about:blank] 03:03:38 INFO - PROCESS | 11289 | --DOMWINDOW == 89 (0x994dd400) [pid = 11289] [serial = 2228] [outer = (nil)] [url = about:blank] 03:03:38 INFO - PROCESS | 11289 | --DOMWINDOW == 88 (0x9a2bac00) [pid = 11289] [serial = 2232] [outer = (nil)] [url = about:blank] 03:03:38 INFO - PROCESS | 11289 | --DOMWINDOW == 87 (0x8ec62c00) [pid = 11289] [serial = 2242] [outer = (nil)] [url = about:blank] 03:03:38 INFO - PROCESS | 11289 | --DOMWINDOW == 86 (0x9a252400) [pid = 11289] [serial = 2231] [outer = (nil)] [url = about:blank] 03:03:38 INFO - PROCESS | 11289 | --DOMWINDOW == 85 (0x8edcc000) [pid = 11289] [serial = 2243] [outer = (nil)] [url = about:blank] 03:03:38 INFO - PROCESS | 11289 | --DOMWINDOW == 84 (0x922cfc00) [pid = 11289] [serial = 2251] [outer = (nil)] [url = about:blank] 03:03:38 INFO - PROCESS | 11289 | --DOMWINDOW == 83 (0x92eb5000) [pid = 11289] [serial = 2252] [outer = (nil)] [url = about:blank] 03:03:38 INFO - PROCESS | 11289 | --DOMWINDOW == 82 (0x922e9000) [pid = 11289] [serial = 2235] [outer = (nil)] [url = about:blank] 03:03:38 INFO - PROCESS | 11289 | --DOMWINDOW == 81 (0x90f22000) [pid = 11289] [serial = 2245] [outer = (nil)] [url = about:blank] 03:03:38 INFO - PROCESS | 11289 | --DOMWINDOW == 80 (0x8f639c00) [pid = 11289] [serial = 2240] [outer = (nil)] [url = about:blank] 03:03:38 INFO - PROCESS | 11289 | --DOMWINDOW == 79 (0x919ebc00) [pid = 11289] [serial = 2234] [outer = (nil)] [url = about:blank] 03:03:38 INFO - PROCESS | 11289 | --DOMWINDOW == 78 (0x8eedcc00) [pid = 11289] [serial = 2238] [outer = (nil)] [url = about:blank] 03:03:38 INFO - PROCESS | 11289 | --DOMWINDOW == 77 (0x8edc7000) [pid = 11289] [serial = 2237] [outer = (nil)] [url = about:blank] 03:03:38 INFO - PROCESS | 11289 | --DOMWINDOW == 76 (0x91e29400) [pid = 11289] [serial = 2248] [outer = (nil)] [url = about:blank] 03:03:38 INFO - PROCESS | 11289 | --DOMWINDOW == 75 (0x922e1800) [pid = 11289] [serial = 2254] [outer = (nil)] [url = about:blank] 03:03:38 INFO - PROCESS | 11289 | --DOMWINDOW == 74 (0x91e53c00) [pid = 11289] [serial = 2249] [outer = (nil)] [url = about:blank] 03:03:38 INFO - PROCESS | 11289 | --DOMWINDOW == 73 (0x9396ec00) [pid = 11289] [serial = 2255] [outer = (nil)] [url = about:blank] 03:03:38 INFO - PROCESS | 11289 | --DOMWINDOW == 72 (0x90f88800) [pid = 11289] [serial = 2246] [outer = (nil)] [url = about:blank] 03:03:38 INFO - PROCESS | 11289 | --DOMWINDOW == 71 (0x95336800) [pid = 11289] [serial = 2257] [outer = (nil)] [url = about:blank] 03:03:38 INFO - PROCESS | 11289 | 1468663418905 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 03:03:38 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 03:03:38 INFO - {} 03:03:38 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 2735ms 03:03:38 INFO - PROCESS | 11289 | 1468663418918 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 03:03:38 INFO - PROCESS | 11289 | 1468663418924 Marionette TRACE conn3 <- [1,3049,null,{"value":"8"}] 03:03:38 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 03:03:38 INFO - PROCESS | 11289 | 1468663418932 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 03:03:38 INFO - PROCESS | 11289 | 1468663418937 Marionette TRACE conn3 <- [1,3050,null,{}] 03:03:38 INFO - PROCESS | 11289 | 1468663418952 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}] 03:03:38 INFO - PROCESS | 11289 | 1468663418958 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:03:39 INFO - PROCESS | 11289 | 1468663419097 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 03:03:39 INFO - PROCESS | 11289 | 1468663419116 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:39 INFO - PROCESS | 11289 | 1468663419129 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:03:39 INFO - PROCESS | 11289 | ++DOCSHELL 0x8e6cfc00 == 31 [pid = 11289] [id = 772] 03:03:39 INFO - PROCESS | 11289 | ++DOMWINDOW == 72 (0x8edcd000) [pid = 11289] [serial = 2315] [outer = (nil)] 03:03:39 INFO - PROCESS | 11289 | ++DOMWINDOW == 73 (0x8eed8400) [pid = 11289] [serial = 2316] [outer = 0x8edcd000] 03:03:39 INFO - PROCESS | 11289 | 1468663419199 Marionette DEBUG loaded listener.js 03:03:39 INFO - PROCESS | 11289 | ++DOMWINDOW == 74 (0x8eedfc00) [pid = 11289] [serial = 2317] [outer = 0x8edcd000] 03:03:40 INFO - PROCESS | 11289 | 1468663420036 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]]]}] 03:03:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 03:03:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 03:03:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 03:03:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 03:03:40 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1136ms 03:03:40 INFO - PROCESS | 11289 | 1468663420076 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 03:03:40 INFO - PROCESS | 11289 | 1468663420085 Marionette TRACE conn3 <- [1,3053,null,{"value":"8"}] 03:03:40 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 03:03:40 INFO - PROCESS | 11289 | 1468663420097 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 03:03:40 INFO - PROCESS | 11289 | 1468663420101 Marionette TRACE conn3 <- [1,3054,null,{}] 03:03:40 INFO - PROCESS | 11289 | 1468663420107 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}] 03:03:40 INFO - PROCESS | 11289 | 1468663420113 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:03:40 INFO - PROCESS | 11289 | 1468663420324 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 03:03:40 INFO - PROCESS | 11289 | 1468663420511 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:40 INFO - PROCESS | 11289 | 1468663420518 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:03:40 INFO - PROCESS | 11289 | ++DOCSHELL 0x8e48a400 == 32 [pid = 11289] [id = 773] 03:03:40 INFO - PROCESS | 11289 | ++DOMWINDOW == 75 (0x8e48d000) [pid = 11289] [serial = 2318] [outer = (nil)] 03:03:40 INFO - PROCESS | 11289 | ++DOMWINDOW == 76 (0x8e6c5000) [pid = 11289] [serial = 2319] [outer = 0x8e48d000] 03:03:40 INFO - PROCESS | 11289 | 1468663420603 Marionette DEBUG loaded listener.js 03:03:40 INFO - PROCESS | 11289 | ++DOMWINDOW == 77 (0x8edc5400) [pid = 11289] [serial = 2320] [outer = 0x8e48d000] 03:03:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 03:03:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 03:03:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 03:03:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 03:03:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 03:03:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 03:03:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 03:03:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 03:03:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 03:03:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 03:03:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 03:03:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 03:03:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 03:03:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 03:03:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 03:03:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 03:03:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 03:03:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 03:03:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 03:03:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 03:03:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 03:03:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 03:03:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 03:03:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 03:03:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 03:03:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 03:03:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 03:03:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 03:03:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 03:03:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 03:03:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 03:03:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 03:03:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 03:03:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 03:03:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 03:03:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 03:03:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 03:03:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 03:03:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 03:03:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 03:03:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 03:03:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 03:03:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 03:03:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 03:03:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 03:03:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 03:03:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 03:03:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 03:03:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 03:03:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 03:03:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 03:03:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 03:03:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 03:03:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 03:03:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 03:03:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 03:03:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 03:03:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 03:03:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 03:03:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 03:03:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 03:03:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 03:03:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 03:03:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 03:03:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 03:03:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 03:03:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 03:03:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 03:03:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 03:03:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 03:03:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 03:03:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 03:03:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 03:03:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 03:03:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 03:03:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 03:03:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 03:03:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 03:03:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 03:03:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 03:03:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 03:03:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 03:03:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 03:03:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 03:03:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 03:03:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 03:03:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 03:03:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 03:03:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 03:03:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 03:03:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 03:03:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 03:03:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 03:03:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 03:03:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 03:03:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 03:03:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 03:03:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 03:03:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 03:03:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:03:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:03:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:03:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:03:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 03:03:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:03:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:03:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:03:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:03:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 03:03:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:03:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:03:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:03:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:03:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 03:03:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:03:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:03:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:03:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:03:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 03:03:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:03:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:03:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:03:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:03:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 03:03:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:03:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:03:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:03:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:03:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 03:03:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:03:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:03:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:03:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:03:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 03:03:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:03:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:03:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:03:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:03:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 03:03:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:03:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:03:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:03:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:03:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 03:03:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:03:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:03:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:03:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:03:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 03:03:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:03:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:03:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:03:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:03:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 03:03:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:03:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:03:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:03:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:03:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 03:03:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:03:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:03:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:03:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:03:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 03:03:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:03:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:03:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:03:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:03:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 03:03:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:03:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:03:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:03:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:03:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 03:03:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:03:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:03:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:03:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:03:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 03:03:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:03:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:03:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:03:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:03:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 03:03:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:03:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:03:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:03:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:03:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 03:03:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:03:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:03:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:03:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:03:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 03:03:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:03:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:03:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:03:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:03:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 03:03:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:03:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:03:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:03:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:03:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 03:03:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:03:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:03:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:03:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:03:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 03:03:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:03:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:03:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:03:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:03:42 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" 03:03:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:03:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:03:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:03:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:03:42 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" 03:03:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:03:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:03:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:03:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:03:42 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1989ms 03:03:42 INFO - TEST-START | /FileAPI/file/File-constructor.html 03:03:42 INFO - PROCESS | 11289 | 1468663421885 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"]]]}] 03:03:42 INFO - PROCESS | 11289 | 1468663422112 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 03:03:42 INFO - PROCESS | 11289 | 1468663422133 Marionette TRACE conn3 <- [1,3057,null,{"value":"8"}] 03:03:42 INFO - PROCESS | 11289 | 1468663422168 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 03:03:42 INFO - PROCESS | 11289 | 1468663422177 Marionette TRACE conn3 <- [1,3058,null,{}] 03:03:42 INFO - PROCESS | 11289 | 1468663422328 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}] 03:03:42 INFO - PROCESS | 11289 | 1468663422334 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:03:42 INFO - PROCESS | 11289 | 1468663422495 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 03:03:42 INFO - PROCESS | 11289 | 1468663422675 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:42 INFO - PROCESS | 11289 | 1468663422685 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:03:42 INFO - PROCESS | 11289 | ++DOCSHELL 0x919ef800 == 33 [pid = 11289] [id = 774] 03:03:42 INFO - PROCESS | 11289 | ++DOMWINDOW == 78 (0x91c0a800) [pid = 11289] [serial = 2321] [outer = (nil)] 03:03:42 INFO - PROCESS | 11289 | ++DOMWINDOW == 79 (0x91e26000) [pid = 11289] [serial = 2322] [outer = 0x91c0a800] 03:03:42 INFO - PROCESS | 11289 | 1468663422767 Marionette DEBUG loaded listener.js 03:03:42 INFO - PROCESS | 11289 | ++DOMWINDOW == 80 (0x91e4ac00) [pid = 11289] [serial = 2323] [outer = 0x91c0a800] 03:03:43 INFO - PROCESS | 11289 | 1468663423678 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]]]}] 03:03:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 03:03:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 03:03:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 03:03:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 03:03:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 03:03:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 03:03:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 03:03:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 03:03:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 03:03:43 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 03:03:43 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 03:03:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:03:43 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 03:03:43 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 03:03:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 03:03:43 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 03:03:43 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 03:03:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:03:43 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 03:03:43 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 03:03:43 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 03:03:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:03:43 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 03:03:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 03:03:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 03:03:43 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1551ms 03:03:43 INFO - PROCESS | 11289 | 1468663423712 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 03:03:43 INFO - PROCESS | 11289 | 1468663423717 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 03:03:43 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 03:03:43 INFO - PROCESS | 11289 | 1468663423736 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 03:03:43 INFO - PROCESS | 11289 | 1468663423743 Marionette TRACE conn3 <- [1,3062,null,{}] 03:03:43 INFO - PROCESS | 11289 | 1468663423751 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}] 03:03:43 INFO - PROCESS | 11289 | 1468663423757 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:03:43 INFO - PROCESS | 11289 | 1468663423935 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 03:03:44 INFO - PROCESS | 11289 | 1468663424193 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:44 INFO - PROCESS | 11289 | 1468663424203 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:03:44 INFO - PROCESS | 11289 | ++DOCSHELL 0x8e491c00 == 34 [pid = 11289] [id = 775] 03:03:44 INFO - PROCESS | 11289 | ++DOMWINDOW == 81 (0x8e494000) [pid = 11289] [serial = 2324] [outer = (nil)] 03:03:44 INFO - PROCESS | 11289 | ++DOMWINDOW == 82 (0x8ec5d000) [pid = 11289] [serial = 2325] [outer = 0x8e494000] 03:03:44 INFO - PROCESS | 11289 | 1468663424286 Marionette DEBUG loaded listener.js 03:03:44 INFO - PROCESS | 11289 | ++DOMWINDOW == 83 (0x8f8c0000) [pid = 11289] [serial = 2326] [outer = 0x8e494000] 03:03:44 INFO - PROCESS | 11289 | [11289] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:03:45 INFO - PROCESS | 11289 | 1468663425328 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 03:03:45 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 03:03:45 INFO - {} 03:03:45 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1645ms 03:03:45 INFO - PROCESS | 11289 | 1468663425376 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 03:03:45 INFO - PROCESS | 11289 | 1468663425382 Marionette TRACE conn3 <- [1,3065,null,{"value":"8"}] 03:03:45 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 03:03:45 INFO - PROCESS | 11289 | 1468663425447 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 03:03:45 INFO - PROCESS | 11289 | 1468663425456 Marionette TRACE conn3 <- [1,3066,null,{}] 03:03:45 INFO - PROCESS | 11289 | 1468663425464 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}] 03:03:45 INFO - PROCESS | 11289 | 1468663425471 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:03:45 INFO - PROCESS | 11289 | 1468663425663 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 03:03:45 INFO - PROCESS | 11289 | 1468663425864 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:45 INFO - PROCESS | 11289 | 1468663425870 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:03:45 INFO - PROCESS | 11289 | ++DOCSHELL 0x919ec800 == 35 [pid = 11289] [id = 776] 03:03:45 INFO - PROCESS | 11289 | ++DOMWINDOW == 84 (0x922c5400) [pid = 11289] [serial = 2327] [outer = (nil)] 03:03:45 INFO - PROCESS | 11289 | ++DOMWINDOW == 85 (0x953d5800) [pid = 11289] [serial = 2328] [outer = 0x922c5400] 03:03:46 INFO - PROCESS | 11289 | 1468663425996 Marionette DEBUG loaded listener.js 03:03:46 INFO - PROCESS | 11289 | ++DOMWINDOW == 86 (0x97fedc00) [pid = 11289] [serial = 2329] [outer = 0x922c5400] 03:03:46 INFO - PROCESS | 11289 | 1468663426805 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]]]}] 03:03:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 03:03:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 03:03:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 03:03:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 03:03:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 03:03:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 03:03:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 03:03:46 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1444ms 03:03:46 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 03:03:46 INFO - PROCESS | 11289 | 1468663426867 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 03:03:46 INFO - PROCESS | 11289 | 1468663426870 Marionette TRACE conn3 <- [1,3069,null,{"value":"8"}] 03:03:46 INFO - PROCESS | 11289 | 1468663426878 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 03:03:46 INFO - PROCESS | 11289 | 1468663426881 Marionette TRACE conn3 <- [1,3070,null,{}] 03:03:46 INFO - PROCESS | 11289 | 1468663426887 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}] 03:03:46 INFO - PROCESS | 11289 | 1468663426893 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:03:47 INFO - PROCESS | 11289 | 1468663427059 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 03:03:47 INFO - PROCESS | 11289 | 1468663427268 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:47 INFO - PROCESS | 11289 | 1468663427274 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:03:47 INFO - PROCESS | 11289 | ++DOCSHELL 0x90f25800 == 36 [pid = 11289] [id = 777] 03:03:47 INFO - PROCESS | 11289 | ++DOMWINDOW == 87 (0x90f27400) [pid = 11289] [serial = 2330] [outer = (nil)] 03:03:47 INFO - PROCESS | 11289 | ++DOMWINDOW == 88 (0x946f2000) [pid = 11289] [serial = 2331] [outer = 0x90f27400] 03:03:47 INFO - PROCESS | 11289 | 1468663427357 Marionette DEBUG loaded listener.js 03:03:47 INFO - PROCESS | 11289 | ++DOMWINDOW == 89 (0x993ca800) [pid = 11289] [serial = 2332] [outer = 0x90f27400] 03:03:48 INFO - PROCESS | 11289 | 1468663428425 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]]]}] 03:03:48 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 03:03:48 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 03:03:48 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 03:03:48 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 03:03:48 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 03:03:48 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 03:03:48 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1586ms 03:03:48 INFO - PROCESS | 11289 | 1468663428467 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 03:03:48 INFO - PROCESS | 11289 | 1468663428473 Marionette TRACE conn3 <- [1,3073,null,{"value":"8"}] 03:03:48 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 03:03:48 INFO - PROCESS | 11289 | 1468663428490 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 03:03:48 INFO - PROCESS | 11289 | 1468663428495 Marionette TRACE conn3 <- [1,3074,null,{}] 03:03:48 INFO - PROCESS | 11289 | 1468663428503 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}] 03:03:48 INFO - PROCESS | 11289 | 1468663428508 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:03:48 INFO - PROCESS | 11289 | 1468663428687 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 03:03:49 INFO - PROCESS | 11289 | 1468663429067 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:49 INFO - PROCESS | 11289 | 1468663429080 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:03:49 INFO - PROCESS | 11289 | ++DOCSHELL 0x8ec5b400 == 37 [pid = 11289] [id = 778] 03:03:49 INFO - PROCESS | 11289 | ++DOMWINDOW == 90 (0x8ec5bc00) [pid = 11289] [serial = 2333] [outer = (nil)] 03:03:49 INFO - PROCESS | 11289 | ++DOMWINDOW == 91 (0x8ec64400) [pid = 11289] [serial = 2334] [outer = 0x8ec5bc00] 03:03:49 INFO - PROCESS | 11289 | 1468663429179 Marionette DEBUG loaded listener.js 03:03:49 INFO - PROCESS | 11289 | ++DOMWINDOW == 92 (0x8edc6c00) [pid = 11289] [serial = 2335] [outer = 0x8ec5bc00] 03:03:49 INFO - PROCESS | 11289 | 1468663429920 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]]]}] 03:03:49 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 03:03:49 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 03:03:49 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 03:03:49 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 03:03:49 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 03:03:49 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 03:03:49 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1442ms 03:03:49 INFO - PROCESS | 11289 | 1468663429933 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 03:03:49 INFO - PROCESS | 11289 | 1468663429939 Marionette TRACE conn3 <- [1,3077,null,{"value":"8"}] 03:03:49 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 03:03:49 INFO - PROCESS | 11289 | 1468663429957 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 03:03:49 INFO - PROCESS | 11289 | 1468663429960 Marionette TRACE conn3 <- [1,3078,null,{}] 03:03:49 INFO - PROCESS | 11289 | 1468663429966 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}] 03:03:49 INFO - PROCESS | 11289 | 1468663429971 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:03:50 INFO - PROCESS | 11289 | 1468663430175 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 03:03:50 INFO - PROCESS | 11289 | 1468663430215 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:50 INFO - PROCESS | 11289 | 1468663430225 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:03:50 INFO - PROCESS | 11289 | ++DOCSHELL 0x90f8a000 == 38 [pid = 11289] [id = 779] 03:03:50 INFO - PROCESS | 11289 | ++DOMWINDOW == 93 (0x90f8ac00) [pid = 11289] [serial = 2336] [outer = (nil)] 03:03:50 INFO - PROCESS | 11289 | ++DOMWINDOW == 94 (0x919e6c00) [pid = 11289] [serial = 2337] [outer = 0x90f8ac00] 03:03:50 INFO - PROCESS | 11289 | 1468663430292 Marionette DEBUG loaded listener.js 03:03:50 INFO - PROCESS | 11289 | ++DOMWINDOW == 95 (0x91c09000) [pid = 11289] [serial = 2338] [outer = 0x90f8ac00] 03:03:51 INFO - PROCESS | 11289 | 1468663431190 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] 03:03:51 INFO - PROCESS | 11289 | 1468663431243 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 03:03:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 03:03:51 INFO - PROCESS | 11289 | 1468663431264 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 03:03:51 INFO - PROCESS | 11289 | 1468663431270 Marionette TRACE conn3 <- [1,3082,null,{}] 03:03:51 INFO - PROCESS | 11289 | 1468663431286 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}] 03:03:51 INFO - PROCESS | 11289 | 1468663431294 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:03:51 INFO - PROCESS | 11289 | 1468663431506 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 03:03:51 INFO - PROCESS | 11289 | 1468663431525 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:51 INFO - PROCESS | 11289 | 1468663431537 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:03:51 INFO - PROCESS | 11289 | ++DOCSHELL 0x93967800 == 39 [pid = 11289] [id = 780] 03:03:51 INFO - PROCESS | 11289 | ++DOMWINDOW == 96 (0x9396e000) [pid = 11289] [serial = 2339] [outer = (nil)] 03:03:51 INFO - PROCESS | 11289 | ++DOMWINDOW == 97 (0x946e9800) [pid = 11289] [serial = 2340] [outer = 0x9396e000] 03:03:51 INFO - PROCESS | 11289 | 1468663431604 Marionette DEBUG loaded listener.js 03:03:51 INFO - PROCESS | 11289 | ++DOMWINDOW == 98 (0x950d7c00) [pid = 11289] [serial = 2341] [outer = 0x9396e000] 03:03:52 INFO - PROCESS | 11289 | --DOMWINDOW == 97 (0x8dc74000) [pid = 11289] [serial = 2294] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 03:03:52 INFO - PROCESS | 11289 | --DOMWINDOW == 96 (0x9116b800) [pid = 11289] [serial = 2297] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 03:03:52 INFO - PROCESS | 11289 | --DOMWINDOW == 95 (0x90f1f000) [pid = 11289] [serial = 2300] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 03:03:52 INFO - PROCESS | 11289 | --DOMWINDOW == 94 (0x950d0c00) [pid = 11289] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 03:03:52 INFO - PROCESS | 11289 | --DOMWINDOW == 93 (0x993c6c00) [pid = 11289] [serial = 2291] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 03:03:52 INFO - PROCESS | 11289 | --DOMWINDOW == 92 (0x8dc73000) [pid = 11289] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 03:03:52 INFO - PROCESS | 11289 | --DOMWINDOW == 91 (0x922ca800) [pid = 11289] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 03:03:52 INFO - PROCESS | 11289 | --DOMWINDOW == 90 (0x919ee800) [pid = 11289] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 03:03:52 INFO - PROCESS | 11289 | --DOMWINDOW == 89 (0x953d5c00) [pid = 11289] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 03:03:52 INFO - PROCESS | 11289 | --DOMWINDOW == 88 (0x994de400) [pid = 11289] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 03:03:52 INFO - PROCESS | 11289 | --DOMWINDOW == 87 (0x92e13000) [pid = 11289] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 03:03:52 INFO - PROCESS | 11289 | --DOMWINDOW == 86 (0x8e6c9400) [pid = 11289] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 03:03:52 INFO - PROCESS | 11289 | --DOMWINDOW == 85 (0x91177800) [pid = 11289] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 03:03:52 INFO - PROCESS | 11289 | --DOMWINDOW == 84 (0x953c4400) [pid = 11289] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 03:03:52 INFO - PROCESS | 11289 | --DOMWINDOW == 83 (0x8e6cac00) [pid = 11289] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 03:03:52 INFO - PROCESS | 11289 | --DOMWINDOW == 82 (0xa24fdc00) [pid = 11289] [serial = 2306] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 03:03:52 INFO - PROCESS | 11289 | --DOMWINDOW == 81 (0x92e07800) [pid = 11289] [serial = 2303] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 03:03:52 INFO - PROCESS | 11289 | --DOMWINDOW == 80 (0x8e6c5800) [pid = 11289] [serial = 2309] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 03:03:52 INFO - PROCESS | 11289 | --DOMWINDOW == 79 (0x91172c00) [pid = 11289] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 03:03:52 INFO - PROCESS | 11289 | --DOMWINDOW == 78 (0x8ec59400) [pid = 11289] [serial = 2312] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 03:03:52 INFO - PROCESS | 11289 | 1468663432652 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]]]}] 03:03:52 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 03:03:52 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 03:03:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:03:52 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 03:03:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 03:03:52 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1433ms 03:03:52 INFO - PROCESS | 11289 | 1468663432698 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 03:03:52 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 03:03:52 INFO - PROCESS | 11289 | 1468663432703 Marionette TRACE conn3 <- [1,3085,null,{"value":"8"}] 03:03:52 INFO - PROCESS | 11289 | 1468663432709 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 03:03:52 INFO - PROCESS | 11289 | 1468663432712 Marionette TRACE conn3 <- [1,3086,null,{}] 03:03:52 INFO - PROCESS | 11289 | 1468663432717 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}] 03:03:52 INFO - PROCESS | 11289 | 1468663432722 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:03:52 INFO - PROCESS | 11289 | 1468663432951 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 03:03:52 INFO - PROCESS | 11289 | 1468663432972 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:52 INFO - PROCESS | 11289 | 1468663432979 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:03:53 INFO - PROCESS | 11289 | ++DOCSHELL 0x8e6cac00 == 40 [pid = 11289] [id = 781] 03:03:53 INFO - PROCESS | 11289 | ++DOMWINDOW == 79 (0x919ed800) [pid = 11289] [serial = 2342] [outer = (nil)] 03:03:53 INFO - PROCESS | 11289 | ++DOMWINDOW == 80 (0x95339000) [pid = 11289] [serial = 2343] [outer = 0x919ed800] 03:03:53 INFO - PROCESS | 11289 | 1468663433046 Marionette DEBUG loaded listener.js 03:03:53 INFO - PROCESS | 11289 | ++DOMWINDOW == 81 (0x953c5400) [pid = 11289] [serial = 2344] [outer = 0x919ed800] 03:03:53 INFO - PROCESS | 11289 | 1468663433766 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 03:03:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 03:03:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1139ms 03:03:53 INFO - PROCESS | 11289 | 1468663433847 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 03:03:53 INFO - PROCESS | 11289 | 1468663433851 Marionette TRACE conn3 <- [1,3089,null,{"value":"8"}] 03:03:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 03:03:53 INFO - PROCESS | 11289 | 1468663433856 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 03:03:53 INFO - PROCESS | 11289 | 1468663433860 Marionette TRACE conn3 <- [1,3090,null,{}] 03:03:53 INFO - PROCESS | 11289 | 1468663433865 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}] 03:03:53 INFO - PROCESS | 11289 | 1468663433870 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:03:54 INFO - PROCESS | 11289 | 1468663434087 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 03:03:54 INFO - PROCESS | 11289 | 1468663434108 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:54 INFO - PROCESS | 11289 | 1468663434114 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:03:54 INFO - PROCESS | 11289 | ++DOCSHELL 0x8e6c9c00 == 41 [pid = 11289] [id = 782] 03:03:54 INFO - PROCESS | 11289 | ++DOMWINDOW == 82 (0x8f632800) [pid = 11289] [serial = 2345] [outer = (nil)] 03:03:54 INFO - PROCESS | 11289 | ++DOMWINDOW == 83 (0x988bbc00) [pid = 11289] [serial = 2346] [outer = 0x8f632800] 03:03:54 INFO - PROCESS | 11289 | 1468663434181 Marionette DEBUG loaded listener.js 03:03:54 INFO - PROCESS | 11289 | ++DOMWINDOW == 84 (0x98ca8400) [pid = 11289] [serial = 2347] [outer = 0x8f632800] 03:03:55 INFO - PROCESS | 11289 | 1468663435152 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 03:03:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 03:03:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1326ms 03:03:55 INFO - PROCESS | 11289 | 1468663435184 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 03:03:55 INFO - PROCESS | 11289 | 1468663435190 Marionette TRACE conn3 <- [1,3093,null,{"value":"8"}] 03:03:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 03:03:55 INFO - PROCESS | 11289 | 1468663435198 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 03:03:55 INFO - PROCESS | 11289 | 1468663435205 Marionette TRACE conn3 <- [1,3094,null,{}] 03:03:55 INFO - PROCESS | 11289 | 1468663435213 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}] 03:03:55 INFO - PROCESS | 11289 | 1468663435219 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:03:55 INFO - PROCESS | 11289 | 1468663435387 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 03:03:55 INFO - PROCESS | 11289 | 1468663435595 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:55 INFO - PROCESS | 11289 | 1468663435603 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:03:55 INFO - PROCESS | 11289 | ++DOCSHELL 0x8ec68000 == 42 [pid = 11289] [id = 783] 03:03:55 INFO - PROCESS | 11289 | ++DOMWINDOW == 85 (0x8edc2400) [pid = 11289] [serial = 2348] [outer = (nil)] 03:03:55 INFO - PROCESS | 11289 | ++DOMWINDOW == 86 (0x8f8b7c00) [pid = 11289] [serial = 2349] [outer = 0x8edc2400] 03:03:55 INFO - PROCESS | 11289 | 1468663435689 Marionette DEBUG loaded listener.js 03:03:55 INFO - PROCESS | 11289 | ++DOMWINDOW == 87 (0x90f22000) [pid = 11289] [serial = 2350] [outer = 0x8edc2400] 03:03:56 INFO - PROCESS | 11289 | 1468663436574 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 03:03:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 03:03:56 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1436ms 03:03:56 INFO - PROCESS | 11289 | 1468663436634 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 03:03:56 INFO - PROCESS | 11289 | 1468663436641 Marionette TRACE conn3 <- [1,3097,null,{"value":"8"}] 03:03:56 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 03:03:56 INFO - PROCESS | 11289 | 1468663436652 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 03:03:56 INFO - PROCESS | 11289 | 1468663436655 Marionette TRACE conn3 <- [1,3098,null,{}] 03:03:56 INFO - PROCESS | 11289 | 1468663436707 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}] 03:03:56 INFO - PROCESS | 11289 | 1468663436713 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:03:56 INFO - PROCESS | 11289 | 1468663436945 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 03:03:57 INFO - PROCESS | 11289 | 1468663437102 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:57 INFO - PROCESS | 11289 | 1468663437111 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:03:57 INFO - PROCESS | 11289 | ++DOCSHELL 0x8e490c00 == 43 [pid = 11289] [id = 784] 03:03:57 INFO - PROCESS | 11289 | ++DOMWINDOW == 88 (0x91e27400) [pid = 11289] [serial = 2351] [outer = (nil)] 03:03:57 INFO - PROCESS | 11289 | ++DOMWINDOW == 89 (0x922e0800) [pid = 11289] [serial = 2352] [outer = 0x91e27400] 03:03:57 INFO - PROCESS | 11289 | 1468663437211 Marionette DEBUG loaded listener.js 03:03:57 INFO - PROCESS | 11289 | ++DOMWINDOW == 90 (0x922eb800) [pid = 11289] [serial = 2353] [outer = 0x91e27400] 03:03:58 INFO - PROCESS | 11289 | 1468663438071 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]]]}] 03:03:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 03:03:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 03:03:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1437ms 03:03:58 INFO - PROCESS | 11289 | 1468663438088 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 03:03:58 INFO - PROCESS | 11289 | 1468663438092 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 03:03:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 03:03:58 INFO - PROCESS | 11289 | 1468663438099 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 03:03:58 INFO - PROCESS | 11289 | 1468663438105 Marionette TRACE conn3 <- [1,3102,null,{}] 03:03:58 INFO - PROCESS | 11289 | 1468663438121 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}] 03:03:58 INFO - PROCESS | 11289 | 1468663438130 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:03:58 INFO - PROCESS | 11289 | 1468663438336 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 03:03:58 INFO - PROCESS | 11289 | 1468663438522 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:58 INFO - PROCESS | 11289 | 1468663438533 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:03:58 INFO - PROCESS | 11289 | ++DOCSHELL 0x8ec5c800 == 44 [pid = 11289] [id = 785] 03:03:58 INFO - PROCESS | 11289 | ++DOMWINDOW == 91 (0x953da400) [pid = 11289] [serial = 2354] [outer = (nil)] 03:03:58 INFO - PROCESS | 11289 | ++DOMWINDOW == 92 (0x98caac00) [pid = 11289] [serial = 2355] [outer = 0x953da400] 03:03:58 INFO - PROCESS | 11289 | 1468663438654 Marionette DEBUG loaded listener.js 03:03:58 INFO - PROCESS | 11289 | ++DOMWINDOW == 93 (0x99676c00) [pid = 11289] [serial = 2356] [outer = 0x953da400] 03:03:59 INFO - PROCESS | 11289 | 1468663439521 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 03:03:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 03:03:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1443ms 03:03:59 INFO - PROCESS | 11289 | 1468663439541 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 03:03:59 INFO - PROCESS | 11289 | 1468663439546 Marionette TRACE conn3 <- [1,3105,null,{"value":"8"}] 03:03:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 03:03:59 INFO - PROCESS | 11289 | 1468663439552 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 03:03:59 INFO - PROCESS | 11289 | 1468663439556 Marionette TRACE conn3 <- [1,3106,null,{}] 03:03:59 INFO - PROCESS | 11289 | 1468663439562 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}] 03:03:59 INFO - PROCESS | 11289 | 1468663439567 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:03:59 INFO - PROCESS | 11289 | 1468663439732 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 03:03:59 INFO - PROCESS | 11289 | 1468663439939 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:59 INFO - PROCESS | 11289 | 1468663439946 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:04:00 INFO - PROCESS | 11289 | ++DOCSHELL 0x8eed9c00 == 45 [pid = 11289] [id = 786] 03:04:00 INFO - PROCESS | 11289 | ++DOMWINDOW == 94 (0x93b99000) [pid = 11289] [serial = 2357] [outer = (nil)] 03:04:00 INFO - PROCESS | 11289 | ++DOMWINDOW == 95 (0x99c6fc00) [pid = 11289] [serial = 2358] [outer = 0x93b99000] 03:04:00 INFO - PROCESS | 11289 | 1468663440069 Marionette DEBUG loaded listener.js 03:04:00 INFO - PROCESS | 11289 | ++DOMWINDOW == 96 (0x99d82800) [pid = 11289] [serial = 2359] [outer = 0x93b99000] 03:04:00 INFO - PROCESS | 11289 | 1468663440873 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]]]}] 03:04:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 03:04:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 03:04:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 03:04:00 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1377ms 03:04:00 INFO - PROCESS | 11289 | 1468663440931 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 03:04:00 INFO - PROCESS | 11289 | 1468663440934 Marionette TRACE conn3 <- [1,3109,null,{"value":"8"}] 03:04:00 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 03:04:00 INFO - PROCESS | 11289 | 1468663440987 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 03:04:00 INFO - PROCESS | 11289 | 1468663440990 Marionette TRACE conn3 <- [1,3110,null,{}] 03:04:01 INFO - PROCESS | 11289 | 1468663441000 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}] 03:04:01 INFO - PROCESS | 11289 | 1468663441005 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:04:01 INFO - PROCESS | 11289 | 1468663441164 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 03:04:01 INFO - PROCESS | 11289 | 1468663441378 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:01 INFO - PROCESS | 11289 | 1468663441390 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:04:01 INFO - PROCESS | 11289 | ++DOCSHELL 0x8f8c4800 == 46 [pid = 11289] [id = 787] 03:04:01 INFO - PROCESS | 11289 | ++DOMWINDOW == 97 (0x922d0000) [pid = 11289] [serial = 2360] [outer = (nil)] 03:04:01 INFO - PROCESS | 11289 | ++DOMWINDOW == 98 (0x9a2af000) [pid = 11289] [serial = 2361] [outer = 0x922d0000] 03:04:01 INFO - PROCESS | 11289 | 1468663441511 Marionette DEBUG loaded listener.js 03:04:01 INFO - PROCESS | 11289 | ++DOMWINDOW == 99 (0x9a2b8400) [pid = 11289] [serial = 2362] [outer = 0x922d0000] 03:04:02 INFO - PROCESS | 11289 | 1468663442384 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"]]]}] 03:04:02 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 03:04:02 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 03:04:02 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 03:04:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:04:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:04:02 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 03:04:02 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1437ms 03:04:02 INFO - PROCESS | 11289 | 1468663442422 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 03:04:02 INFO - PROCESS | 11289 | 1468663442426 Marionette TRACE conn3 <- [1,3113,null,{"value":"8"}] 03:04:02 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 03:04:02 INFO - PROCESS | 11289 | 1468663442432 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 03:04:02 INFO - PROCESS | 11289 | 1468663442436 Marionette TRACE conn3 <- [1,3114,null,{}] 03:04:02 INFO - PROCESS | 11289 | 1468663442441 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}] 03:04:02 INFO - PROCESS | 11289 | 1468663442452 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:04:02 INFO - PROCESS | 11289 | 1468663442768 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 03:04:02 INFO - PROCESS | 11289 | 1468663442923 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\", \"2ee0f503-30a8-4aef-bf2f-a3e5f832fc4f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:02 INFO - PROCESS | 11289 | 1468663442933 Marionette INFO sendAsync c9fdf573-2eeb-4c6e-8da6-e283a67517b3 03:04:02 INFO - PROCESS | 11289 | ++DOCSHELL 0x9a68a400 == 47 [pid = 11289] [id = 788] 03:04:02 INFO - PROCESS | 11289 | ++DOMWINDOW == 100 (0x9aaef400) [pid = 11289] [serial = 2363] [outer = (nil)] 03:04:03 INFO - PROCESS | 11289 | ++DOMWINDOW == 101 (0x9b04cc00) [pid = 11289] [serial = 2364] [outer = 0x9aaef400] 03:04:03 INFO - PROCESS | 11289 | 1468663443019 Marionette DEBUG loaded listener.js 03:04:03 INFO - PROCESS | 11289 | ++DOMWINDOW == 102 (0x9b0afc00) [pid = 11289] [serial = 2365] [outer = 0x9aaef400] 03:04:03 INFO - PROCESS | 11289 | 1468663443824 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]]]}] 03:04:03 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 03:04:03 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1428ms 03:04:03 INFO - PROCESS | 11289 | 1468663443860 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 03:04:03 INFO - PROCESS | 11289 | 1468663443864 Marionette TRACE conn3 <- [1,3117,null,{"value":"8"}] 03:04:04 WARNING - u'runner_teardown' () 03:04:04 INFO - No more tests 03:04:04 INFO - Got 0 unexpected results 03:04:04 INFO - SUITE-END | took 1198s 03:04:05 INFO - Closing logging queue 03:04:05 INFO - queue closed 03:04:05 INFO - Return code: 0 03:04:05 WARNING - # TBPL SUCCESS # 03:04:05 INFO - Running post-action listener: _resource_record_post_action 03:04:05 INFO - Running post-run listener: _resource_record_post_run 03:04:06 INFO - Total resource usage - Wall time: 1233s; CPU: 98.0%; Read bytes: 802816; Write bytes: 924336128; Read time: 52; Write time: 237752 03:04:06 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 03:04:06 INFO - install - Wall time: 30s; CPU: 100.0%; Read bytes: 4096; Write bytes: 134250496; Read time: 8; Write time: 114708 03:04:06 INFO - run-tests - Wall time: 1204s; CPU: 98.0%; Read bytes: 798720; Write bytes: 781582336; Read time: 44; Write time: 117616 03:04:06 INFO - Running post-run listener: _upload_blobber_files 03:04:06 INFO - Blob upload gear active. 03:04:06 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 03:04:06 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 03:04:06 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-beta', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 03:04:06 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-beta -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 03:04:06 INFO - (blobuploader) - INFO - Open directory for files ... 03:04:06 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 03:04:07 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 03:04:07 INFO - (blobuploader) - INFO - Uploading, attempt #1. 03:04:08 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 03:04:08 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 03:04:08 INFO - (blobuploader) - INFO - Done attempting. 03:04:08 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 03:04:08 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 03:04:08 INFO - (blobuploader) - INFO - Uploading, attempt #1. 03:04:09 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 03:04:09 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 03:04:09 INFO - (blobuploader) - INFO - Done attempting. 03:04:09 INFO - (blobuploader) - INFO - Iteration through files over. 03:04:09 INFO - Return code: 0 03:04:09 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 03:04:09 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 03:04:09 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/cf9f6a9d8aa9b3b21637e724c678c4f3c79303d898435d8a9e4a4e0d2a144ac5d4ce6a03b465512f55bd2897ff2f12992362cc956dbc7b16a96fac99edfba503", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/70ba02e86b5376052ca634da81b7a05a997729ffb98c24c26b9923fcd41885e124f5d325604862940150ecf17345a435e8b9892f3c8e84c8941fbca6b0e06e71"} 03:04:09 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 03:04:09 INFO - Writing to file /builds/slave/test/properties/blobber_files 03:04:09 INFO - Contents: 03:04:09 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/cf9f6a9d8aa9b3b21637e724c678c4f3c79303d898435d8a9e4a4e0d2a144ac5d4ce6a03b465512f55bd2897ff2f12992362cc956dbc7b16a96fac99edfba503", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/70ba02e86b5376052ca634da81b7a05a997729ffb98c24c26b9923fcd41885e124f5d325604862940150ecf17345a435e8b9892f3c8e84c8941fbca6b0e06e71"} 03:04:09 INFO - Running post-run listener: copy_logs_to_upload_dir 03:04:09 INFO - Copying logs to upload dir... 03:04:09 INFO - mkdir: /builds/slave/test/build/upload/logs 03:04:09 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1387.831950 ========= master_lag: 125.73 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 25 mins, 13 secs) (at 2016-07-16 03:06:14.829605) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 42 secs) (at 2016-07-16 03:06:14.838609) ========= 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-1468661995.508986-1310177191 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/cf9f6a9d8aa9b3b21637e724c678c4f3c79303d898435d8a9e4a4e0d2a144ac5d4ce6a03b465512f55bd2897ff2f12992362cc956dbc7b16a96fac99edfba503", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/70ba02e86b5376052ca634da81b7a05a997729ffb98c24c26b9923fcd41885e124f5d325604862940150ecf17345a435e8b9892f3c8e84c8941fbca6b0e06e71"} build_url:https://queue.taskcluster.net/v1/task/X9Wcf8qLSpqieWVOXxohoA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/X9Wcf8qLSpqieWVOXxohoA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.033395 build_url: 'https://queue.taskcluster.net/v1/task/X9Wcf8qLSpqieWVOXxohoA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/cf9f6a9d8aa9b3b21637e724c678c4f3c79303d898435d8a9e4a4e0d2a144ac5d4ce6a03b465512f55bd2897ff2f12992362cc956dbc7b16a96fac99edfba503", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/70ba02e86b5376052ca634da81b7a05a997729ffb98c24c26b9923fcd41885e124f5d325604862940150ecf17345a435e8b9892f3c8e84c8941fbca6b0e06e71"}' symbols_url: 'https://queue.taskcluster.net/v1/task/X9Wcf8qLSpqieWVOXxohoA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 42.62 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 42 secs) (at 2016-07-16 03:06:57.491535) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 9 secs) (at 2016-07-16 03:06:57.491826) ========= 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-1468661995.508986-1310177191 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.017959 ========= master_lag: 8.99 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 9 secs) (at 2016-07-16 03:07:06.504555) ========= ========= Started reboot skipped (results: 3, elapsed: 6 secs) (at 2016-07-16 03:07:06.504834) ========= ========= Finished reboot skipped (results: 3, elapsed: 6 secs) (at 2016-07-16 03:07:13.062975) ========= ========= Total master_lag: 177.69 =========