builder: mozilla-beta_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-509 starttime: 1467683863.13 results: success (0) buildid: 20160704172224 builduid: 268ab60db08e424a962a62fdb5b0e1e5 revision: c2280cbee4ed9092158c59bd9ba224a3bf909afa ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-04 18:57:43.134956) ========= master: http://buildbot-master05.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-04 18:57:43.135325) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-04 18:57:43.135602) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-04 18:57:43.172357) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-04 18:57:43.172620) ========= 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-1467680477.171296-1163331283 _=/tools/buildbot/bin/python using PTY: False --2016-07-04 18:57:43-- 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% 11.1M=0.001s 2016-07-04 18:57:43 (11.1 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.277066 ========= master_lag: 0.24 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-04 18:57:43.689368) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-04 18:57:43.689685) ========= 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-1467680477.171296-1163331283 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.028881 ========= master_lag: 0.04 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-04 18:57:43.762563) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-04 18:57:43.762874) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev c2280cbee4ed9092158c59bd9ba224a3bf909afa --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 c2280cbee4ed9092158c59bd9ba224a3bf909afa --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-1467680477.171296-1163331283 _=/tools/buildbot/bin/python using PTY: False 2016-07-04 18:57:44,002 truncating revision to first 12 chars 2016-07-04 18:57:44,003 Setting DEBUG logging. 2016-07-04 18:57:44,003 attempt 1/10 2016-07-04 18:57:44,003 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/c2280cbee4ed?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-04 18:57:44,390 unpacking tar archive at: mozilla-beta-c2280cbee4ed/testing/mozharness/ program finished with exit code 0 elapsedTime=0.676526 ========= master_lag: 0.13 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-04 18:57:44.572977) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-04 18:57:44.573322) ========= script_repo_revision: c2280cbee4ed9092158c59bd9ba224a3bf909afa ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-04 18:57:44.573718) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-04 18:57:44.573997) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-04 18:57:44.671500) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 22 mins, 11 secs) (at 2016-07-04 18:57:44.671776) ========= /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-1467680477.171296-1163331283 _=/tools/buildbot/bin/python using PTY: False 18:57:45 INFO - MultiFileLogger online at 20160704 18:57:45 in /builds/slave/test 18:57:45 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 18:57:45 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 18:57:45 INFO - {'append_to_log': False, 18:57:45 INFO - 'base_work_dir': '/builds/slave/test', 18:57:45 INFO - 'blob_upload_branch': 'mozilla-beta', 18:57:45 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 18:57:45 INFO - 'buildbot_json_path': 'buildprops.json', 18:57:45 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 18:57:45 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 18:57:45 INFO - 'download_minidump_stackwalk': True, 18:57:45 INFO - 'download_symbols': 'true', 18:57:45 INFO - 'e10s': False, 18:57:45 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 18:57:45 INFO - 'tooltool.py': '/tools/tooltool.py', 18:57:45 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 18:57:45 INFO - '/tools/misc-python/virtualenv.py')}, 18:57:45 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 18:57:45 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 18:57:45 INFO - 'log_level': 'info', 18:57:45 INFO - 'log_to_console': True, 18:57:45 INFO - 'opt_config_files': (), 18:57:45 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 18:57:45 INFO - '--processes=1', 18:57:45 INFO - '--config=%(test_path)s/wptrunner.ini', 18:57:45 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 18:57:45 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 18:57:45 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 18:57:45 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 18:57:45 INFO - 'pip_index': False, 18:57:45 INFO - 'require_test_zip': True, 18:57:45 INFO - 'test_type': ('testharness',), 18:57:45 INFO - 'this_chunk': '1', 18:57:45 INFO - 'tooltool_cache': '/builds/tooltool_cache', 18:57:45 INFO - 'total_chunks': '10', 18:57:45 INFO - 'virtualenv_path': 'venv', 18:57:45 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 18:57:45 INFO - 'work_dir': 'build'} 18:57:45 INFO - ##### 18:57:45 INFO - ##### Running clobber step. 18:57:45 INFO - ##### 18:57:45 INFO - Running pre-action listener: _resource_record_pre_action 18:57:45 INFO - Running main action method: clobber 18:57:45 INFO - rmtree: /builds/slave/test/build 18:57:45 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 18:57:46 INFO - Running post-action listener: _resource_record_post_action 18:57:46 INFO - ##### 18:57:46 INFO - ##### Running read-buildbot-config step. 18:57:46 INFO - ##### 18:57:46 INFO - Running pre-action listener: _resource_record_pre_action 18:57:46 INFO - Running main action method: read_buildbot_config 18:57:46 INFO - Using buildbot properties: 18:57:46 INFO - { 18:57:46 INFO - "project": "", 18:57:46 INFO - "product": "firefox", 18:57:46 INFO - "script_repo_revision": "production", 18:57:46 INFO - "scheduler": "tests-mozilla-beta-ubuntu32_vm-debug-unittest", 18:57:46 INFO - "repository": "", 18:57:46 INFO - "buildername": "Ubuntu VM 12.04 mozilla-beta debug test web-platform-tests-1", 18:57:46 INFO - "buildid": "20160704172224", 18:57:46 INFO - "pgo_build": "False", 18:57:46 INFO - "basedir": "/builds/slave/test", 18:57:46 INFO - "buildnumber": 18, 18:57:46 INFO - "slavename": "tst-linux32-spot-509", 18:57:46 INFO - "revision": "c2280cbee4ed9092158c59bd9ba224a3bf909afa", 18:57:46 INFO - "master": "http://buildbot-master05.bb.releng.usw2.mozilla.com:8201/", 18:57:46 INFO - "platform": "linux", 18:57:46 INFO - "branch": "mozilla-beta", 18:57:46 INFO - "repo_path": "releases/mozilla-beta", 18:57:46 INFO - "moz_repo_path": "", 18:57:46 INFO - "stage_platform": "linux", 18:57:46 INFO - "builduid": "268ab60db08e424a962a62fdb5b0e1e5", 18:57:46 INFO - "slavebuilddir": "test" 18:57:46 INFO - } 18:57:46 INFO - Found installer url https://queue.taskcluster.net/v1/task/O2FjllZmQm-vQLFS0kQfEQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2. 18:57:46 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/O2FjllZmQm-vQLFS0kQfEQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json. 18:57:46 INFO - Running post-action listener: _resource_record_post_action 18:57:46 INFO - ##### 18:57:46 INFO - ##### Running download-and-extract step. 18:57:46 INFO - ##### 18:57:46 INFO - Running pre-action listener: _resource_record_pre_action 18:57:46 INFO - Running main action method: download_and_extract 18:57:46 INFO - mkdir: /builds/slave/test/build/tests 18:57:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:57:46 INFO - https://queue.taskcluster.net/v1/task/O2FjllZmQm-vQLFS0kQfEQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 18:57:46 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/O2FjllZmQm-vQLFS0kQfEQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 18:57:46 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/O2FjllZmQm-vQLFS0kQfEQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 18:57:46 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/O2FjllZmQm-vQLFS0kQfEQ/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 18:57:46 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/O2FjllZmQm-vQLFS0kQfEQ/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 18:58:01 INFO - Downloaded 1291 bytes. 18:58:01 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 18:58:01 INFO - Using the following test package requirements: 18:58:01 INFO - {u'common': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 18:58:01 INFO - u'cppunittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 18:58:01 INFO - u'firefox-48.0.en-US.linux-i686.cppunittest.tests.zip'], 18:58:01 INFO - u'gtest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 18:58:01 INFO - u'firefox-48.0.en-US.linux-i686.gtest.tests.zip'], 18:58:01 INFO - u'jittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 18:58:01 INFO - u'jsshell-linux-i686.zip'], 18:58:01 INFO - u'mochitest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 18:58:01 INFO - u'firefox-48.0.en-US.linux-i686.mochitest.tests.zip'], 18:58:01 INFO - u'mozbase': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 18:58:01 INFO - u'reftest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 18:58:01 INFO - u'firefox-48.0.en-US.linux-i686.reftest.tests.zip'], 18:58:01 INFO - u'talos': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 18:58:01 INFO - u'firefox-48.0.en-US.linux-i686.talos.tests.zip'], 18:58:01 INFO - u'web-platform': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 18:58:01 INFO - u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'], 18:58:01 INFO - u'xpcshell': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 18:58:01 INFO - u'firefox-48.0.en-US.linux-i686.xpcshell.tests.zip']} 18:58:01 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 18:58: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')]} 18:58:01 INFO - https://queue.taskcluster.net/v1/task/O2FjllZmQm-vQLFS0kQfEQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 18:58:01 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/O2FjllZmQm-vQLFS0kQfEQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 18:58:01 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/O2FjllZmQm-vQLFS0kQfEQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 18:58:01 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/O2FjllZmQm-vQLFS0kQfEQ/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 18:58:01 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/O2FjllZmQm-vQLFS0kQfEQ/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 18:58:04 INFO - Downloaded 22860840 bytes. 18:58:05 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/*'] 18:58:05 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/* 18:58:05 INFO - caution: filename not matched: web-platform/* 18:58:05 INFO - Return code: 11 18:58: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')]} 18:58:05 INFO - https://queue.taskcluster.net/v1/task/O2FjllZmQm-vQLFS0kQfEQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 18:58:05 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/O2FjllZmQm-vQLFS0kQfEQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 18:58:05 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/O2FjllZmQm-vQLFS0kQfEQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 18:58:05 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/O2FjllZmQm-vQLFS0kQfEQ/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 18:58:05 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/O2FjllZmQm-vQLFS0kQfEQ/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 18:58:10 INFO - Downloaded 36389078 bytes. 18:58:10 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/*'] 18:58:10 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/* 18:58:13 INFO - caution: filename not matched: bin/* 18:58:13 INFO - caution: filename not matched: config/* 18:58:13 INFO - caution: filename not matched: mozbase/* 18:58:13 INFO - caution: filename not matched: marionette/* 18:58:13 INFO - caution: filename not matched: tools/wptserve/* 18:58:13 INFO - Return code: 11 18:58:13 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')]} 18:58:13 INFO - https://queue.taskcluster.net/v1/task/O2FjllZmQm-vQLFS0kQfEQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 18:58:13 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/O2FjllZmQm-vQLFS0kQfEQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 18:58:13 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/O2FjllZmQm-vQLFS0kQfEQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 18:58:13 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/O2FjllZmQm-vQLFS0kQfEQ/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 18:58:13 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/O2FjllZmQm-vQLFS0kQfEQ/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 18:58:20 INFO - Downloaded 69352841 bytes. 18:58:20 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/O2FjllZmQm-vQLFS0kQfEQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 18:58:20 INFO - mkdir: /builds/slave/test/properties 18:58:20 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 18:58:20 INFO - Writing to file /builds/slave/test/properties/build_url 18:58:20 INFO - Contents: 18:58:20 INFO - build_url:https://queue.taskcluster.net/v1/task/O2FjllZmQm-vQLFS0kQfEQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 18:58:21 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/O2FjllZmQm-vQLFS0kQfEQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 18:58:21 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 18:58:21 INFO - Writing to file /builds/slave/test/properties/symbols_url 18:58:21 INFO - Contents: 18:58:21 INFO - symbols_url:https://queue.taskcluster.net/v1/task/O2FjllZmQm-vQLFS0kQfEQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 18:58:21 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')]} 18:58:21 INFO - https://queue.taskcluster.net/v1/task/O2FjllZmQm-vQLFS0kQfEQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 18:58:21 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/O2FjllZmQm-vQLFS0kQfEQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 18:58:21 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/O2FjllZmQm-vQLFS0kQfEQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 18:58:21 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/O2FjllZmQm-vQLFS0kQfEQ/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 18:58:21 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/O2FjllZmQm-vQLFS0kQfEQ/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 18:58:29 INFO - Downloaded 92360384 bytes. 18:58:29 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'] 18:58:29 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 18:58:39 INFO - Return code: 0 18:58:39 INFO - Running post-action listener: _resource_record_post_action 18:58:39 INFO - Running post-action listener: set_extra_try_arguments 18:58:39 INFO - ##### 18:58:39 INFO - ##### Running create-virtualenv step. 18:58:39 INFO - ##### 18:58:39 INFO - Running pre-action listener: _pre_create_virtualenv 18:58:39 INFO - Running pre-action listener: _resource_record_pre_action 18:58:39 INFO - Running main action method: create_virtualenv 18:58:39 INFO - Creating virtualenv /builds/slave/test/build/venv 18:58:39 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 18:58:39 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 18:58:39 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 18:58:39 INFO - Using real prefix '/usr' 18:58:39 INFO - New python executable in /builds/slave/test/build/venv/bin/python 18:58:40 INFO - Installing distribute.............................................................................................................................................................................................done. 18:58:44 INFO - Installing pip.................done. 18:58:44 INFO - Return code: 0 18:58:44 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 18:58:44 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')]} 18:58:44 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:58:44 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 18:58:44 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')]} 18:58:44 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:58:44 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 18:58:44 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9634c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x969b598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x974df28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x942fe30>, '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 0x96ccc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x974b470>, '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-1467680477.171296-1163331283', '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 18:58:44 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 18:58:44 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 18:58:44 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 18:58:44 INFO - 'CCACHE_UMASK': '002', 18:58:44 INFO - 'DISPLAY': ':0', 18:58:44 INFO - 'HOME': '/home/cltbld', 18:58:44 INFO - 'LANG': 'en_US.UTF-8', 18:58:44 INFO - 'LOGNAME': 'cltbld', 18:58:44 INFO - 'MAIL': '/var/mail/cltbld', 18:58:44 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:58:44 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 18:58:44 INFO - 'MOZ_NO_REMOTE': '1', 18:58:44 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 18:58:44 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:58:44 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 18:58:44 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:58:44 INFO - 'PWD': '/builds/slave/test', 18:58:44 INFO - 'SHELL': '/bin/bash', 18:58:44 INFO - 'SHLVL': '1', 18:58:44 INFO - 'TERM': 'linux', 18:58:44 INFO - 'TMOUT': '86400', 18:58:44 INFO - 'USER': 'cltbld', 18:58:44 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467680477.171296-1163331283', 18:58:44 INFO - '_': '/tools/buildbot/bin/python'} 18:58:44 INFO - Ignoring indexes: https://pypi.python.org/simple/ 18:58:44 INFO - Downloading/unpacking psutil>=0.7.1 18:58:44 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 18:58:44 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 18:58:44 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 18:58:44 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 18:58:44 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 18:58:44 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 18:58:48 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 18:58:48 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 18:58:48 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 18:58:48 INFO - Installing collected packages: psutil 18:58:48 INFO - Running setup.py install for psutil 18:58:48 INFO - building 'psutil._psutil_linux' extension 18:58:48 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 18:58:49 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 18:58:49 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 18:58:49 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 18:58:49 INFO - building 'psutil._psutil_posix' extension 18:58:49 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 18:58:49 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 18:58:49 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 18:58:49 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 18:58:49 INFO - Successfully installed psutil 18:58:49 INFO - Cleaning up... 18:58:49 INFO - Return code: 0 18:58:49 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 18:58: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')]} 18:58:49 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:58:49 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 18:58: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')]} 18:58:49 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:58:49 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 18:58:49 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x9634c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x969b598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x974df28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x942fe30>, '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 0x96ccc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x974b470>, '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-1467680477.171296-1163331283', '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 18:58:49 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 18:58:49 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 18:58:49 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 18:58:49 INFO - 'CCACHE_UMASK': '002', 18:58:49 INFO - 'DISPLAY': ':0', 18:58:49 INFO - 'HOME': '/home/cltbld', 18:58:49 INFO - 'LANG': 'en_US.UTF-8', 18:58:49 INFO - 'LOGNAME': 'cltbld', 18:58:49 INFO - 'MAIL': '/var/mail/cltbld', 18:58:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:58:49 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 18:58:49 INFO - 'MOZ_NO_REMOTE': '1', 18:58:49 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 18:58:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:58:49 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 18:58:49 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:58:49 INFO - 'PWD': '/builds/slave/test', 18:58:49 INFO - 'SHELL': '/bin/bash', 18:58:49 INFO - 'SHLVL': '1', 18:58:49 INFO - 'TERM': 'linux', 18:58:49 INFO - 'TMOUT': '86400', 18:58:49 INFO - 'USER': 'cltbld', 18:58:49 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467680477.171296-1163331283', 18:58:49 INFO - '_': '/tools/buildbot/bin/python'} 18:58:50 INFO - Ignoring indexes: https://pypi.python.org/simple/ 18:58:50 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 18:58:50 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 18:58:50 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 18:58:50 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 18:58:50 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 18:58:50 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 18:58:50 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 18:58:53 INFO - Downloading mozsystemmonitor-0.0.tar.gz 18:58:53 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 18:58:54 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 18:58:54 INFO - Installing collected packages: mozsystemmonitor 18:58:54 INFO - Running setup.py install for mozsystemmonitor 18:58:54 INFO - Successfully installed mozsystemmonitor 18:58:54 INFO - Cleaning up... 18:58:54 INFO - Return code: 0 18:58:54 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 18:58:54 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')]} 18:58:54 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:58:54 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 18:58:54 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')]} 18:58:54 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:58:54 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 18:58:54 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9634c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x969b598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x974df28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x942fe30>, '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 0x96ccc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x974b470>, '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-1467680477.171296-1163331283', '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 18:58:54 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 18:58:54 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 18:58:54 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 18:58:54 INFO - 'CCACHE_UMASK': '002', 18:58:54 INFO - 'DISPLAY': ':0', 18:58:54 INFO - 'HOME': '/home/cltbld', 18:58:54 INFO - 'LANG': 'en_US.UTF-8', 18:58:54 INFO - 'LOGNAME': 'cltbld', 18:58:54 INFO - 'MAIL': '/var/mail/cltbld', 18:58:54 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:58:54 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 18:58:54 INFO - 'MOZ_NO_REMOTE': '1', 18:58:54 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 18:58:54 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:58:54 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 18:58:54 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:58:54 INFO - 'PWD': '/builds/slave/test', 18:58:54 INFO - 'SHELL': '/bin/bash', 18:58:54 INFO - 'SHLVL': '1', 18:58:54 INFO - 'TERM': 'linux', 18:58:54 INFO - 'TMOUT': '86400', 18:58:54 INFO - 'USER': 'cltbld', 18:58:54 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467680477.171296-1163331283', 18:58:54 INFO - '_': '/tools/buildbot/bin/python'} 18:58:54 INFO - Ignoring indexes: https://pypi.python.org/simple/ 18:58:54 INFO - Downloading/unpacking blobuploader==1.2.4 18:58:54 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 18:58:54 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 18:58:54 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 18:58:54 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 18:58:54 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 18:58:54 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 18:58:58 INFO - Downloading blobuploader-1.2.4.tar.gz 18:58:58 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 18:58:58 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 18:58:58 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 18:58:58 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 18:58:58 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 18:58:58 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 18:58:58 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 18:58:58 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 18:58:59 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 18:58:59 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 18:58:59 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 18:58:59 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 18:58:59 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 18:58:59 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 18:58:59 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 18:58:59 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 18:58:59 INFO - Downloading docopt-0.6.1.tar.gz 18:58:59 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 18:58:59 INFO - Installing collected packages: blobuploader, requests, docopt 18:58:59 INFO - Running setup.py install for blobuploader 18:59:00 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 18:59:00 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 18:59:00 INFO - Running setup.py install for requests 18:59:01 INFO - Running setup.py install for docopt 18:59:01 INFO - Successfully installed blobuploader requests docopt 18:59:01 INFO - Cleaning up... 18:59:01 INFO - Return code: 0 18:59:01 INFO - Installing None into virtualenv /builds/slave/test/build/venv 18:59: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')]} 18:59:01 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:59:01 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 18:59: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')]} 18:59:01 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:59:01 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 18:59:01 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9634c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x969b598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x974df28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x942fe30>, '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 0x96ccc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x974b470>, '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-1467680477.171296-1163331283', '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 18:59:01 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 18:59:01 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 18:59:01 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 18:59:01 INFO - 'CCACHE_UMASK': '002', 18:59:01 INFO - 'DISPLAY': ':0', 18:59:01 INFO - 'HOME': '/home/cltbld', 18:59:01 INFO - 'LANG': 'en_US.UTF-8', 18:59:01 INFO - 'LOGNAME': 'cltbld', 18:59:01 INFO - 'MAIL': '/var/mail/cltbld', 18:59:01 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:59:01 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 18:59:01 INFO - 'MOZ_NO_REMOTE': '1', 18:59:01 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 18:59:01 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:59:01 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 18:59:01 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:59:01 INFO - 'PWD': '/builds/slave/test', 18:59:01 INFO - 'SHELL': '/bin/bash', 18:59:01 INFO - 'SHLVL': '1', 18:59:01 INFO - 'TERM': 'linux', 18:59:01 INFO - 'TMOUT': '86400', 18:59:01 INFO - 'USER': 'cltbld', 18:59:01 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467680477.171296-1163331283', 18:59:01 INFO - '_': '/tools/buildbot/bin/python'} 18:59:01 INFO - Ignoring indexes: https://pypi.python.org/simple/ 18:59:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 18:59:01 INFO - Running setup.py (path:/tmp/pip-AF_J04-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 18:59:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 18:59:01 INFO - Running setup.py (path:/tmp/pip-qkqWhe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 18:59:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 18:59:01 INFO - Running setup.py (path:/tmp/pip-94rMpy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 18:59:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 18:59:02 INFO - Running setup.py (path:/tmp/pip-svJsKe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 18:59:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 18:59:02 INFO - Running setup.py (path:/tmp/pip-XQc3g6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 18:59:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 18:59:02 INFO - Running setup.py (path:/tmp/pip-bHnr7H-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 18:59:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 18:59:02 INFO - Running setup.py (path:/tmp/pip-7NoUQm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 18:59:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 18:59:02 INFO - Running setup.py (path:/tmp/pip-cmsJer-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 18:59:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 18:59:02 INFO - Running setup.py (path:/tmp/pip-ttOuCU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 18:59:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 18:59:02 INFO - Running setup.py (path:/tmp/pip-1ITlXl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 18:59:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 18:59:02 INFO - Running setup.py (path:/tmp/pip-rBJfCG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 18:59:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 18:59:03 INFO - Running setup.py (path:/tmp/pip-J5dM3S-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 18:59:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 18:59:03 INFO - Running setup.py (path:/tmp/pip-Uso0v7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 18:59:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 18:59:03 INFO - Running setup.py (path:/tmp/pip-H7cr99-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 18:59:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 18:59:03 INFO - Running setup.py (path:/tmp/pip-4TuUkM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 18:59:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 18:59:03 INFO - Running setup.py (path:/tmp/pip-FkYAXJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 18:59:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 18:59:03 INFO - Running setup.py (path:/tmp/pip-DV_uKz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 18:59:03 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 18:59:03 INFO - Running setup.py (path:/tmp/pip-q4pTyM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 18:59:03 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 18:59:03 INFO - Running setup.py (path:/tmp/pip-flIeX8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 18:59:04 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 18:59:04 INFO - Running setup.py (path:/tmp/pip-RXdRwn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 18:59:04 INFO - Unpacking /builds/slave/test/build/tests/marionette 18:59:04 INFO - Running setup.py (path:/tmp/pip-ThZ3GV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 18:59:04 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 18:59:04 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 18:59:04 INFO - Running setup.py install for manifestparser 18:59:04 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 18:59:05 INFO - Running setup.py install for mozcrash 18:59:05 INFO - Running setup.py install for mozdebug 18:59:05 INFO - Running setup.py install for mozdevice 18:59:05 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 18:59:05 INFO - Installing dm script to /builds/slave/test/build/venv/bin 18:59:05 INFO - Running setup.py install for mozfile 18:59:05 INFO - Running setup.py install for mozhttpd 18:59:06 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 18:59:06 INFO - Running setup.py install for mozinfo 18:59:06 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 18:59:06 INFO - Running setup.py install for mozInstall 18:59:06 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 18:59:06 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 18:59:06 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 18:59:06 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 18:59:06 INFO - Running setup.py install for mozleak 18:59:06 INFO - Running setup.py install for mozlog 18:59:06 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 18:59:06 INFO - Running setup.py install for moznetwork 18:59:07 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 18:59:07 INFO - Running setup.py install for mozprocess 18:59:07 INFO - Running setup.py install for mozprofile 18:59:07 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 18:59:07 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 18:59:07 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 18:59:07 INFO - Running setup.py install for mozrunner 18:59:07 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 18:59:07 INFO - Running setup.py install for mozscreenshot 18:59:08 INFO - Running setup.py install for moztest 18:59:08 INFO - Running setup.py install for mozversion 18:59:08 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 18:59:08 INFO - Running setup.py install for wptserve 18:59:08 INFO - Running setup.py install for marionette-driver 18:59:08 INFO - Running setup.py install for browsermob-proxy 18:59:09 INFO - Running setup.py install for marionette-client 18:59:09 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 18:59:09 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 18:59:09 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 18:59:09 INFO - Cleaning up... 18:59:09 INFO - Return code: 0 18:59:09 INFO - Installing None into virtualenv /builds/slave/test/build/venv 18:59:09 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')]} 18:59:09 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:59:09 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 18:59:09 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')]} 18:59:09 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:59:09 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 18:59:09 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9634c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x969b598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x974df28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x942fe30>, '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 0x96ccc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x974b470>, '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-1467680477.171296-1163331283', '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 18:59:09 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 18:59:09 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 18:59:09 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 18:59:09 INFO - 'CCACHE_UMASK': '002', 18:59:09 INFO - 'DISPLAY': ':0', 18:59:09 INFO - 'HOME': '/home/cltbld', 18:59:09 INFO - 'LANG': 'en_US.UTF-8', 18:59:09 INFO - 'LOGNAME': 'cltbld', 18:59:09 INFO - 'MAIL': '/var/mail/cltbld', 18:59:09 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:59:09 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 18:59:09 INFO - 'MOZ_NO_REMOTE': '1', 18:59:09 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 18:59:09 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:59:09 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 18:59:09 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:59:09 INFO - 'PWD': '/builds/slave/test', 18:59:09 INFO - 'SHELL': '/bin/bash', 18:59:09 INFO - 'SHLVL': '1', 18:59:09 INFO - 'TERM': 'linux', 18:59:09 INFO - 'TMOUT': '86400', 18:59:09 INFO - 'USER': 'cltbld', 18:59:09 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467680477.171296-1163331283', 18:59:09 INFO - '_': '/tools/buildbot/bin/python'} 18:59:10 INFO - Ignoring indexes: https://pypi.python.org/simple/ 18:59:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 18:59:10 INFO - Running setup.py (path:/tmp/pip-s8dbza-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 18:59:10 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)) 18:59:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 18:59:10 INFO - Running setup.py (path:/tmp/pip-ocF_Yk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 18:59:10 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)) 18:59:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 18:59:10 INFO - Running setup.py (path:/tmp/pip-QZV7PX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 18:59:10 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)) 18:59:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 18:59:10 INFO - Running setup.py (path:/tmp/pip-7tlERD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 18:59:10 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)) 18:59:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 18:59:10 INFO - Running setup.py (path:/tmp/pip-6ivy0B-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 18:59:10 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)) 18:59:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 18:59:10 INFO - Running setup.py (path:/tmp/pip-vL4YmM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 18:59:10 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)) 18:59:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 18:59:10 INFO - Running setup.py (path:/tmp/pip-AJtS1S-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 18:59:11 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)) 18:59:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 18:59:11 INFO - Running setup.py (path:/tmp/pip-Ne8vDn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 18:59:11 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)) 18:59:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 18:59:11 INFO - Running setup.py (path:/tmp/pip-peOyYE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 18:59:11 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)) 18:59:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 18:59:11 INFO - Running setup.py (path:/tmp/pip-SMT5r0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 18:59:11 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)) 18:59:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 18:59:11 INFO - Running setup.py (path:/tmp/pip-6MxGn6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 18:59:11 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)) 18:59:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 18:59:11 INFO - Running setup.py (path:/tmp/pip-uoLRK_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 18:59:11 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)) 18:59:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 18:59:11 INFO - Running setup.py (path:/tmp/pip-uMKMZV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 18:59:11 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)) 18:59:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 18:59:11 INFO - Running setup.py (path:/tmp/pip-95pzYU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 18:59:12 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)) 18:59:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 18:59:12 INFO - Running setup.py (path:/tmp/pip-VpKnFO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 18:59:12 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)) 18:59:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 18:59:12 INFO - Running setup.py (path:/tmp/pip-Zf_HyI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 18:59:12 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)) 18:59:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 18:59:12 INFO - Running setup.py (path:/tmp/pip-F3KjYu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 18:59:12 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)) 18:59:12 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 18:59:12 INFO - Running setup.py (path:/tmp/pip-WHymF0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 18:59:12 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)) 18:59:12 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 18:59:12 INFO - Running setup.py (path:/tmp/pip-UnpEgG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 18:59:12 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)) 18:59:12 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 18:59:12 INFO - Running setup.py (path:/tmp/pip-NTuc24-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 18:59:12 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)) 18:59:12 INFO - Unpacking /builds/slave/test/build/tests/marionette 18:59:13 INFO - Running setup.py (path:/tmp/pip-n__8nG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 18:59:13 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 18:59:13 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)) 18:59:13 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)) 18:59:13 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)) 18:59:13 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)) 18:59:13 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)) 18:59:13 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)) 18:59:13 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 18:59:13 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 18:59:13 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 18:59:13 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 18:59:13 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 18:59:13 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 18:59:13 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 18:59:17 INFO - Downloading blessings-1.6.tar.gz 18:59:17 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 18:59:17 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)) 18:59:17 INFO - Installing collected packages: blessings 18:59:17 INFO - Running setup.py install for blessings 18:59:17 INFO - Successfully installed blessings 18:59:17 INFO - Cleaning up... 18:59:17 INFO - Return code: 0 18:59:17 INFO - Done creating virtualenv /builds/slave/test/build/venv. 18:59:17 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 18:59:17 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 18:59:18 INFO - Reading from file tmpfile_stdout 18:59:18 INFO - Current package versions: 18:59:18 INFO - argparse == 1.2.1 18:59:18 INFO - blessings == 1.6 18:59:18 INFO - blobuploader == 1.2.4 18:59:18 INFO - browsermob-proxy == 0.6.0 18:59:18 INFO - docopt == 0.6.1 18:59:18 INFO - manifestparser == 1.1 18:59:18 INFO - marionette-client == 2.3.0 18:59:18 INFO - marionette-driver == 1.4.0 18:59:18 INFO - mozInstall == 1.12 18:59:18 INFO - mozcrash == 0.17 18:59:18 INFO - mozdebug == 0.1 18:59:18 INFO - mozdevice == 0.48 18:59:18 INFO - mozfile == 1.2 18:59:18 INFO - mozhttpd == 0.7 18:59:18 INFO - mozinfo == 0.9 18:59:18 INFO - mozleak == 0.1 18:59:18 INFO - mozlog == 3.1 18:59:18 INFO - moznetwork == 0.27 18:59:18 INFO - mozprocess == 0.22 18:59:18 INFO - mozprofile == 0.28 18:59:18 INFO - mozrunner == 6.11 18:59:18 INFO - mozscreenshot == 0.1 18:59:18 INFO - mozsystemmonitor == 0.0 18:59:18 INFO - moztest == 0.7 18:59:18 INFO - mozversion == 1.4 18:59:18 INFO - psutil == 3.1.1 18:59:18 INFO - requests == 1.2.3 18:59:18 INFO - wptserve == 1.4.0 18:59:18 INFO - wsgiref == 0.1.2 18:59:18 INFO - Running post-action listener: _resource_record_post_action 18:59:18 INFO - Running post-action listener: _start_resource_monitoring 18:59:18 INFO - Starting resource monitoring. 18:59:18 INFO - ##### 18:59:18 INFO - ##### Running pull step. 18:59:18 INFO - ##### 18:59:18 INFO - Running pre-action listener: _resource_record_pre_action 18:59:18 INFO - Running main action method: pull 18:59:18 INFO - Pull has nothing to do! 18:59:18 INFO - Running post-action listener: _resource_record_post_action 18:59:18 INFO - ##### 18:59:18 INFO - ##### Running install step. 18:59:18 INFO - ##### 18:59:18 INFO - Running pre-action listener: _resource_record_pre_action 18:59:18 INFO - Running main action method: install 18:59:18 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 18:59:18 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 18:59:18 INFO - Reading from file tmpfile_stdout 18:59:18 INFO - Detecting whether we're running mozinstall >=1.0... 18:59:18 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 18:59:18 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 18:59:18 INFO - Reading from file tmpfile_stdout 18:59:18 INFO - Output received: 18:59:18 INFO - Usage: mozinstall [options] installer 18:59:18 INFO - Options: 18:59:18 INFO - -h, --help show this help message and exit 18:59:18 INFO - -d DEST, --destination=DEST 18:59:18 INFO - Directory to install application into. [default: 18:59:18 INFO - "/builds/slave/test"] 18:59:18 INFO - --app=APP Application being installed. [default: firefox] 18:59:18 INFO - mkdir: /builds/slave/test/build/application 18:59:18 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'] 18:59:18 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 18:59:47 INFO - Reading from file tmpfile_stdout 18:59:47 INFO - Output received: 18:59:47 INFO - /builds/slave/test/build/application/firefox/firefox 18:59:47 INFO - Running post-action listener: _resource_record_post_action 18:59:47 INFO - ##### 18:59:47 INFO - ##### Running run-tests step. 18:59:47 INFO - ##### 18:59:47 INFO - Running pre-action listener: _resource_record_pre_action 18:59:47 INFO - Running main action method: run_tests 18:59:47 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 18:59:47 INFO - Minidump filename unknown. Determining based upon platform and architecture. 18:59:47 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 18:59:47 INFO - grabbing minidump binary from tooltool 18:59:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:59:47 INFO - retry: Calling run_command with args: (['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x942fe30>, '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 0x96ccc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x974b470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 18:59:47 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 18:59:47 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest -o -c /builds/tooltool_cache 18:59:47 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 18:59:47 INFO - Return code: 0 18:59:47 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 18:59:47 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 18:59:47 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/firefox/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/O2FjllZmQm-vQLFS0kQfEQ/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 18:59:47 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python -u /builds/slave/test/build/tests/web-platform/runtests.py --log-raw=- --log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log --log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log --binary=/builds/slave/test/build/application/firefox/firefox --symbols-path=https://queue.taskcluster.net/v1/task/O2FjllZmQm-vQLFS0kQfEQ/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 18:59:47 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 18:59:47 INFO - 'CCACHE_UMASK': '002', 18:59:47 INFO - 'DISPLAY': ':0', 18:59:47 INFO - 'HOME': '/home/cltbld', 18:59:47 INFO - 'LANG': 'en_US.UTF-8', 18:59:47 INFO - 'LOGNAME': 'cltbld', 18:59:47 INFO - 'MAIL': '/var/mail/cltbld', 18:59:47 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 18:59:47 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:59:47 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 18:59:47 INFO - 'MOZ_NO_REMOTE': '1', 18:59:47 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 18:59:47 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:59:47 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 18:59:47 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:59:47 INFO - 'PWD': '/builds/slave/test', 18:59:47 INFO - 'SHELL': '/bin/bash', 18:59:47 INFO - 'SHLVL': '1', 18:59:47 INFO - 'TERM': 'linux', 18:59:47 INFO - 'TMOUT': '86400', 18:59:47 INFO - 'USER': 'cltbld', 18:59:47 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467680477.171296-1163331283', 18:59:47 INFO - '_': '/tools/buildbot/bin/python'} 18:59:47 INFO - Calling ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/firefox/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/O2FjllZmQm-vQLFS0kQfEQ/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 18:59:48 INFO - STDERR: /builds/slave/test/build/venv/local/lib/python2.7/site-packages/mozrunner/utils.py:20: UserWarning: Module wptserve was already imported from /builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/__init__.py, but /builds/slave/test/build/venv/lib/python2.7/site-packages is being added to sys.path 18:59:48 INFO - import pkg_resources 18:59:49 INFO - Using 1 client processes 18:59:50 INFO - wptserve Starting http server on 127.0.0.1:8000 18:59:50 INFO - wptserve Starting http server on 127.0.0.1:8001 18:59:50 INFO - wptserve Starting http server on 127.0.0.1:8443 18:59:52 INFO - SUITE-START | Running 778 tests 18:59:52 INFO - Running testharness tests 18:59:52 INFO - Setting up ssl 18:59:52 INFO - PROCESS | certutil | 18:59:52 INFO - PROCESS | certutil | 18:59:52 INFO - PROCESS | certutil | 18:59:52 INFO - Certificate Nickname Trust Attributes 18:59:52 INFO - SSL,S/MIME,JAR/XPI 18:59:52 INFO - 18:59:52 INFO - web-platform-tests CT,, 18:59:52 INFO - 18:59:52 INFO - Starting runner 18:59:55 INFO - PROCESS | 4544 | 1467683995179 Marionette DEBUG Marionette enabled via build flag and pref 18:59:55 INFO - PROCESS | 4544 | ++DOCSHELL 0xa4e4e000 == 1 [pid = 4544] [id = 1] 18:59:55 INFO - PROCESS | 4544 | ++DOMWINDOW == 1 (0xa4e4e400) [pid = 4544] [serial = 1] [outer = (nil)] 18:59:55 INFO - PROCESS | 4544 | [4544] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 18:59:55 INFO - PROCESS | 4544 | ++DOMWINDOW == 2 (0xa4e4ec00) [pid = 4544] [serial = 2] [outer = 0xa4e4e400] 18:59:55 INFO - PROCESS | 4544 | 1467683995882 Marionette INFO Listening on port 2828 18:59:56 INFO - PROCESS | 4544 | 1467683996539 Marionette DEBUG Marionette enabled via command-line flag 18:59:56 INFO - PROCESS | 4544 | ++DOCSHELL 0xa23a3800 == 2 [pid = 4544] [id = 2] 18:59:56 INFO - PROCESS | 4544 | ++DOMWINDOW == 3 (0xa23a4c00) [pid = 4544] [serial = 3] [outer = (nil)] 18:59:56 INFO - PROCESS | 4544 | [4544] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 18:59:56 INFO - PROCESS | 4544 | ++DOMWINDOW == 4 (0xa8c47c00) [pid = 4544] [serial = 4] [outer = 0xa23a4c00] 18:59:56 INFO - PROCESS | 4544 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a20d2200 18:59:56 INFO - PROCESS | 4544 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a20d2ce0 18:59:56 INFO - PROCESS | 4544 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a20dbd60 18:59:56 INFO - PROCESS | 4544 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a20f89c0 18:59:56 INFO - PROCESS | 4544 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a20fe700 18:59:56 INFO - PROCESS | 4544 | ++DOMWINDOW == 5 (0xa110d400) [pid = 4544] [serial = 5] [outer = 0xa4e4e400] 18:59:56 INFO - PROCESS | 4544 | [4544] 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 18:59:56 INFO - PROCESS | 4544 | 1467683996913 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:40625 18:59:56 INFO - PROCESS | 4544 | [4544] 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 18:59:56 INFO - PROCESS | 4544 | 1467683996945 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:40626 18:59:57 INFO - PROCESS | 4544 | 1467683997005 Marionette DEBUG Closed connection conn0 18:59:57 INFO - PROCESS | 4544 | [4544] 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 18:59:57 INFO - PROCESS | 4544 | 1467683997120 Marionette DEBUG Closed connection conn1 18:59:57 INFO - PROCESS | 4544 | [4544] 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 18:59:57 INFO - PROCESS | 4544 | 1467683997134 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:40627 18:59:57 INFO - PROCESS | 4544 | [4544] 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 18:59:57 INFO - PROCESS | 4544 | 1467683997190 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:40628 18:59:57 INFO - PROCESS | 4544 | 1467683997194 Marionette DEBUG Closed connection conn2 18:59:57 INFO - PROCESS | 4544 | 1467683997235 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 18:59:57 INFO - PROCESS | 4544 | 1467683997257 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":"20160704172224","device":"desktop","version":"48.0"} 18:59:57 INFO - PROCESS | 4544 | [4544] 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 18:59:59 INFO - PROCESS | 4544 | ++DOCSHELL 0x9aa48400 == 3 [pid = 4544] [id = 3] 18:59:59 INFO - PROCESS | 4544 | ++DOMWINDOW == 6 (0x9aa48800) [pid = 4544] [serial = 6] [outer = (nil)] 18:59:59 INFO - PROCESS | 4544 | ++DOCSHELL 0x9aa48c00 == 4 [pid = 4544] [id = 4] 18:59:59 INFO - PROCESS | 4544 | ++DOMWINDOW == 7 (0x9aa4c800) [pid = 4544] [serial = 7] [outer = (nil)] 18:59:59 INFO - PROCESS | 4544 | [4544] 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 18:59:59 INFO - PROCESS | 4544 | ++DOCSHELL 0x9a366000 == 5 [pid = 4544] [id = 5] 18:59:59 INFO - PROCESS | 4544 | ++DOMWINDOW == 8 (0x9a366400) [pid = 4544] [serial = 8] [outer = (nil)] 18:59:59 INFO - PROCESS | 4544 | [4544] 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 18:59:59 INFO - PROCESS | 4544 | [4544] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 18:59:59 INFO - PROCESS | 4544 | ++DOMWINDOW == 9 (0x99e4fc00) [pid = 4544] [serial = 9] [outer = 0x9a366400] 19:00:00 INFO - PROCESS | 4544 | ++DOMWINDOW == 10 (0x99b7ec00) [pid = 4544] [serial = 10] [outer = 0x9aa48800] 19:00:00 INFO - PROCESS | 4544 | ++DOMWINDOW == 11 (0x99b80800) [pid = 4544] [serial = 11] [outer = 0x9aa4c800] 19:00:00 INFO - PROCESS | 4544 | ++DOMWINDOW == 12 (0x99b83000) [pid = 4544] [serial = 12] [outer = 0x9a366400] 19:00:01 INFO - PROCESS | 4544 | 1467684001492 Marionette INFO startBrowser 017aec6c-8578-4a91-bee5-7d33c2624e78 19:00:01 INFO - PROCESS | 4544 | 1467684001543 Marionette DEBUG loaded listener.js 19:00:01 INFO - PROCESS | 4544 | 1467684001561 Marionette DEBUG loaded listener.js 19:00:01 INFO - PROCESS | 4544 | 1467684001565 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:00:02 INFO - PROCESS | 4544 | ++DOMWINDOW == 13 (0x98250400) [pid = 4544] [serial = 13] [outer = 0x9a366400] 19:00:02 INFO - PROCESS | 4544 | 1467684002344 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"017aec6c-8578-4a91-bee5-7d33c2624e78","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":"20160704172224","device":"desktop","version":"48.0","command_id":1}}] 19:00:02 INFO - PROCESS | 4544 | 1467684002540 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}] 19:00:02 INFO - PROCESS | 4544 | 1467684002553 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:00:02 INFO - PROCESS | 4544 | 1467684002771 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 19:00:02 INFO - PROCESS | 4544 | 1467684002936 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 19:00:02 INFO - PROCESS | 4544 | 1467684002941 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:00:02 INFO - PROCESS | 4544 | [4544] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 19:00:03 INFO - PROCESS | 4544 | [4544] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 19:00:03 INFO - PROCESS | 4544 | ++DOMWINDOW == 14 (0x950cd400) [pid = 4544] [serial = 14] [outer = 0x9a366400] 19:00:03 INFO - PROCESS | 4544 | [4544] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 19:00:03 INFO - PROCESS | 4544 | [4544] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 19:00:03 INFO - PROCESS | 4544 | 1467684003507 Marionette TRACE conn3 <- [1,3,null,{}] 19:00:03 INFO - PROCESS | 4544 | 1467684003530 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 19:00:03 INFO - PROCESS | 4544 | 1467684003540 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:00:03 INFO - PROCESS | 4544 | 1467684003574 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 19:00:03 INFO - PROCESS | 4544 | 1467684003609 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 19:00:03 INFO - PROCESS | 4544 | 1467684003613 Marionette TRACE conn3 <- [1,5,null,{"value":"8"}] 19:00:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 19:00:03 INFO - PROCESS | 4544 | 1467684003626 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 19:00:03 INFO - PROCESS | 4544 | 1467684003632 Marionette TRACE conn3 <- [1,6,null,{}] 19:00:03 INFO - PROCESS | 4544 | 1467684003638 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}] 19:00:03 INFO - PROCESS | 4544 | 1467684003644 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:00:03 INFO - PROCESS | 4544 | 1467684003668 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 19:00:03 INFO - PROCESS | 4544 | 1467684003677 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:03 INFO - PROCESS | 4544 | 1467684003683 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:00:03 INFO - PROCESS | 4544 | ++DOCSHELL 0x93b33000 == 6 [pid = 4544] [id = 6] 19:00:03 INFO - PROCESS | 4544 | ++DOMWINDOW == 15 (0x93b33400) [pid = 4544] [serial = 15] [outer = (nil)] 19:00:03 INFO - PROCESS | 4544 | ++DOMWINDOW == 16 (0x93b35400) [pid = 4544] [serial = 16] [outer = 0x93b33400] 19:00:03 INFO - PROCESS | 4544 | 1467684003759 Marionette DEBUG loaded listener.js 19:00:03 INFO - PROCESS | 4544 | ++DOMWINDOW == 17 (0x93b3a000) [pid = 4544] [serial = 17] [outer = 0x93b33400] 19:00:04 INFO - PROCESS | 4544 | ++DOCSHELL 0x93916c00 == 7 [pid = 4544] [id = 7] 19:00:04 INFO - PROCESS | 4544 | ++DOMWINDOW == 18 (0x93917000) [pid = 4544] [serial = 18] [outer = (nil)] 19:00:04 INFO - PROCESS | 4544 | ++DOMWINDOW == 19 (0x93954800) [pid = 4544] [serial = 19] [outer = 0x93917000] 19:00:04 INFO - PROCESS | 4544 | 1467684004258 Marionette DEBUG loaded listener.js 19:00:04 INFO - PROCESS | 4544 | ++DOMWINDOW == 20 (0x9395f400) [pid = 4544] [serial = 20] [outer = 0x93917000] 19:00:04 INFO - PROCESS | 4544 | [4544] 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 19:00:04 INFO - PROCESS | 4544 | 1467684004732 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]]]}] 19:00:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 19:00:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1190ms 19:00:04 INFO - PROCESS | 4544 | 1467684004877 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 19:00:04 INFO - PROCESS | 4544 | 1467684004880 Marionette TRACE conn3 <- [1,9,null,{"value":"8"}] 19:00:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 19:00:04 INFO - PROCESS | 4544 | 1467684004917 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 19:00:04 INFO - PROCESS | 4544 | 1467684004920 Marionette TRACE conn3 <- [1,10,null,{}] 19:00:04 INFO - PROCESS | 4544 | 1467684004941 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}] 19:00:04 INFO - PROCESS | 4544 | 1467684004951 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:00:05 INFO - PROCESS | 4544 | 1467684005122 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 19:00:05 INFO - PROCESS | 4544 | 1467684005138 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:05 INFO - PROCESS | 4544 | 1467684005152 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:00:05 INFO - PROCESS | 4544 | ++DOCSHELL 0x921ee400 == 8 [pid = 4544] [id = 8] 19:00:05 INFO - PROCESS | 4544 | ++DOMWINDOW == 21 (0x921ee800) [pid = 4544] [serial = 21] [outer = (nil)] 19:00:05 INFO - PROCESS | 4544 | ++DOMWINDOW == 22 (0x921f0800) [pid = 4544] [serial = 22] [outer = 0x921ee800] 19:00:05 INFO - PROCESS | 4544 | 1467684005225 Marionette DEBUG loaded listener.js 19:00:05 INFO - PROCESS | 4544 | ++DOMWINDOW == 23 (0x921f5400) [pid = 4544] [serial = 23] [outer = 0x921ee800] 19:00:06 INFO - PROCESS | 4544 | 1467684006235 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]]]}] 19:00:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 19:00:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1351ms 19:00:06 INFO - PROCESS | 4544 | 1467684006259 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 19:00:06 INFO - PROCESS | 4544 | 1467684006266 Marionette TRACE conn3 <- [1,13,null,{"value":"8"}] 19:00:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 19:00:06 INFO - PROCESS | 4544 | 1467684006275 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 19:00:06 INFO - PROCESS | 4544 | 1467684006280 Marionette TRACE conn3 <- [1,14,null,{}] 19:00:06 INFO - PROCESS | 4544 | 1467684006290 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}] 19:00:06 INFO - PROCESS | 4544 | 1467684006296 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:00:06 INFO - PROCESS | 4544 | 1467684006495 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 19:00:06 INFO - PROCESS | 4544 | 1467684006637 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:06 INFO - PROCESS | 4544 | 1467684006646 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:00:06 INFO - PROCESS | 4544 | ++DOCSHELL 0x921eb400 == 9 [pid = 4544] [id = 9] 19:00:06 INFO - PROCESS | 4544 | ++DOMWINDOW == 24 (0x921ed800) [pid = 4544] [serial = 24] [outer = (nil)] 19:00:06 INFO - PROCESS | 4544 | ++DOMWINDOW == 25 (0x921f7c00) [pid = 4544] [serial = 25] [outer = 0x921ed800] 19:00:06 INFO - PROCESS | 4544 | 1467684006745 Marionette DEBUG loaded listener.js 19:00:06 INFO - PROCESS | 4544 | ++DOMWINDOW == 26 (0x92e99000) [pid = 4544] [serial = 26] [outer = 0x921ed800] 19:00:07 INFO - PROCESS | 4544 | ++DOCSHELL 0x93963c00 == 10 [pid = 4544] [id = 10] 19:00:07 INFO - PROCESS | 4544 | ++DOMWINDOW == 27 (0x93b2e400) [pid = 4544] [serial = 27] [outer = (nil)] 19:00:07 INFO - PROCESS | 4544 | ++DOMWINDOW == 28 (0x928e6c00) [pid = 4544] [serial = 28] [outer = 0x93b2e400] 19:00:07 INFO - PROCESS | 4544 | ++DOMWINDOW == 29 (0x921f1000) [pid = 4544] [serial = 29] [outer = 0x93b2e400] 19:00:07 INFO - PROCESS | 4544 | ++DOCSHELL 0x91ef0000 == 11 [pid = 4544] [id = 11] 19:00:07 INFO - PROCESS | 4544 | ++DOMWINDOW == 30 (0x93b35800) [pid = 4544] [serial = 30] [outer = (nil)] 19:00:07 INFO - PROCESS | 4544 | ++DOMWINDOW == 31 (0x98912000) [pid = 4544] [serial = 31] [outer = 0x93b35800] 19:00:07 INFO - PROCESS | 4544 | ++DOMWINDOW == 32 (0x9526dc00) [pid = 4544] [serial = 32] [outer = 0x93b35800] 19:00:07 INFO - PROCESS | 4544 | 1467684007870 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]]]}] 19:00:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 19:00:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1635ms 19:00:08 INFO - PROCESS | 4544 | 1467684008001 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 19:00:08 INFO - PROCESS | 4544 | 1467684008009 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 19:00:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 19:00:08 INFO - PROCESS | 4544 | 1467684008033 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 19:00:08 INFO - PROCESS | 4544 | 1467684008038 Marionette TRACE conn3 <- [1,18,null,{}] 19:00:08 INFO - PROCESS | 4544 | 1467684008046 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}] 19:00:08 INFO - PROCESS | 4544 | 1467684008053 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:00:08 INFO - PROCESS | 4544 | 1467684008274 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 19:00:08 INFO - PROCESS | 4544 | 1467684008398 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:08 INFO - PROCESS | 4544 | 1467684008410 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:00:08 INFO - PROCESS | 4544 | ++DOCSHELL 0x93919000 == 12 [pid = 4544] [id = 12] 19:00:08 INFO - PROCESS | 4544 | ++DOMWINDOW == 33 (0x93b39c00) [pid = 4544] [serial = 33] [outer = (nil)] 19:00:08 INFO - PROCESS | 4544 | ++DOMWINDOW == 34 (0x997ebc00) [pid = 4544] [serial = 34] [outer = 0x93b39c00] 19:00:08 INFO - PROCESS | 4544 | 1467684008493 Marionette DEBUG loaded listener.js 19:00:08 INFO - PROCESS | 4544 | ++DOMWINDOW == 35 (0x9ad84800) [pid = 4544] [serial = 35] [outer = 0x93b39c00] 19:00:09 INFO - PROCESS | 4544 | 1467684009314 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]]]}] 19:00:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 19:00:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1332ms 19:00:09 INFO - PROCESS | 4544 | 1467684009365 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 19:00:09 INFO - PROCESS | 4544 | 1467684009370 Marionette TRACE conn3 <- [1,21,null,{"value":"8"}] 19:00:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 19:00:09 INFO - PROCESS | 4544 | 1467684009377 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 19:00:09 INFO - PROCESS | 4544 | 1467684009383 Marionette TRACE conn3 <- [1,22,null,{}] 19:00:09 INFO - PROCESS | 4544 | 1467684009400 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}] 19:00:09 INFO - PROCESS | 4544 | 1467684009408 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:00:09 INFO - PROCESS | 4544 | 1467684009635 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 19:00:09 INFO - PROCESS | 4544 | 1467684009770 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:09 INFO - PROCESS | 4544 | 1467684009782 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:00:09 INFO - PROCESS | 4544 | ++DOCSHELL 0x9d916000 == 13 [pid = 4544] [id = 13] 19:00:09 INFO - PROCESS | 4544 | ++DOMWINDOW == 36 (0x9d962400) [pid = 4544] [serial = 36] [outer = (nil)] 19:00:09 INFO - PROCESS | 4544 | ++DOMWINDOW == 37 (0xa110fc00) [pid = 4544] [serial = 37] [outer = 0x9d962400] 19:00:09 INFO - PROCESS | 4544 | 1467684009871 Marionette DEBUG loaded listener.js 19:00:09 INFO - PROCESS | 4544 | ++DOMWINDOW == 38 (0xa209e400) [pid = 4544] [serial = 38] [outer = 0x9d962400] 19:00:10 INFO - PROCESS | 4544 | 1467684010741 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]]]}] 19:00:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 19:00:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1383ms 19:00:10 INFO - PROCESS | 4544 | 1467684010772 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 19:00:10 INFO - PROCESS | 4544 | 1467684010776 Marionette TRACE conn3 <- [1,25,null,{"value":"8"}] 19:00:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 19:00:10 INFO - PROCESS | 4544 | 1467684010785 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 19:00:10 INFO - PROCESS | 4544 | 1467684010789 Marionette TRACE conn3 <- [1,26,null,{}] 19:00:10 INFO - PROCESS | 4544 | 1467684010795 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}] 19:00:10 INFO - PROCESS | 4544 | 1467684010800 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:00:10 INFO - PROCESS | 4544 | 1467684010987 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 19:00:11 INFO - PROCESS | 4544 | 1467684011115 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:11 INFO - PROCESS | 4544 | 1467684011121 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:00:11 INFO - PROCESS | 4544 | ++DOCSHELL 0xa239fc00 == 14 [pid = 4544] [id = 14] 19:00:11 INFO - PROCESS | 4544 | ++DOMWINDOW == 39 (0xa320b800) [pid = 4544] [serial = 39] [outer = (nil)] 19:00:11 INFO - PROCESS | 4544 | ++DOMWINDOW == 40 (0xa6895000) [pid = 4544] [serial = 40] [outer = 0xa320b800] 19:00:11 INFO - PROCESS | 4544 | 1467684011207 Marionette DEBUG loaded listener.js 19:00:11 INFO - PROCESS | 4544 | ++DOMWINDOW == 41 (0xa6ea9800) [pid = 4544] [serial = 41] [outer = 0xa320b800] 19:00:12 INFO - PROCESS | 4544 | 1467684012420 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]]]}] 19:00:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 19:00:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1682ms 19:00:12 INFO - PROCESS | 4544 | 1467684012468 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 19:00:12 INFO - PROCESS | 4544 | 1467684012474 Marionette TRACE conn3 <- [1,29,null,{"value":"8"}] 19:00:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 19:00:12 INFO - PROCESS | 4544 | 1467684012482 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 19:00:12 INFO - PROCESS | 4544 | 1467684012487 Marionette TRACE conn3 <- [1,30,null,{}] 19:00:12 INFO - PROCESS | 4544 | 1467684012495 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}] 19:00:12 INFO - PROCESS | 4544 | 1467684012501 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:00:12 INFO - PROCESS | 4544 | 1467684012729 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 19:00:12 INFO - PROCESS | 4544 | 1467684012888 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:12 INFO - PROCESS | 4544 | 1467684012901 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:00:12 INFO - PROCESS | 4544 | ++DOCSHELL 0x928e5000 == 15 [pid = 4544] [id = 15] 19:00:12 INFO - PROCESS | 4544 | ++DOMWINDOW == 42 (0x946bcc00) [pid = 4544] [serial = 42] [outer = (nil)] 19:00:12 INFO - PROCESS | 4544 | ++DOMWINDOW == 43 (0x9820b800) [pid = 4544] [serial = 43] [outer = 0x946bcc00] 19:00:13 INFO - PROCESS | 4544 | 1467684013009 Marionette DEBUG loaded listener.js 19:00:13 INFO - PROCESS | 4544 | ++DOMWINDOW == 44 (0x982df000) [pid = 4544] [serial = 44] [outer = 0x946bcc00] 19:00:13 INFO - PROCESS | 4544 | 1467684013772 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]]]}] 19:00:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 19:00:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1332ms 19:00:13 INFO - PROCESS | 4544 | 1467684013813 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 19:00:13 INFO - PROCESS | 4544 | 1467684013819 Marionette TRACE conn3 <- [1,33,null,{"value":"8"}] 19:00:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 19:00:13 INFO - PROCESS | 4544 | 1467684013829 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 19:00:13 INFO - PROCESS | 4544 | 1467684013834 Marionette TRACE conn3 <- [1,34,null,{}] 19:00:13 INFO - PROCESS | 4544 | 1467684013839 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}] 19:00:13 INFO - PROCESS | 4544 | 1467684013845 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:00:14 INFO - PROCESS | 4544 | 1467684013997 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 19:00:14 INFO - PROCESS | 4544 | 1467684014089 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:14 INFO - PROCESS | 4544 | 1467684014096 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:00:14 INFO - PROCESS | 4544 | ++DOCSHELL 0x9957d800 == 16 [pid = 4544] [id = 16] 19:00:14 INFO - PROCESS | 4544 | ++DOMWINDOW == 45 (0x997d2800) [pid = 4544] [serial = 45] [outer = (nil)] 19:00:14 INFO - PROCESS | 4544 | ++DOMWINDOW == 46 (0x997ddc00) [pid = 4544] [serial = 46] [outer = 0x997d2800] 19:00:14 INFO - PROCESS | 4544 | 1467684014167 Marionette DEBUG loaded listener.js 19:00:14 INFO - PROCESS | 4544 | ++DOMWINDOW == 47 (0x997e1800) [pid = 4544] [serial = 47] [outer = 0x997d2800] 19:00:14 INFO - PROCESS | 4544 | 1467684014856 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]]]}] 19:00:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 19:00:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1085ms 19:00:14 INFO - PROCESS | 4544 | 1467684014914 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 19:00:14 INFO - PROCESS | 4544 | 1467684014917 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 19:00:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 19:00:14 INFO - PROCESS | 4544 | 1467684014943 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 19:00:14 INFO - PROCESS | 4544 | 1467684014948 Marionette TRACE conn3 <- [1,38,null,{}] 19:00:14 INFO - PROCESS | 4544 | 1467684014964 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}] 19:00:14 INFO - PROCESS | 4544 | 1467684014972 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:00:15 INFO - PROCESS | 4544 | 1467684015118 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 19:00:15 INFO - PROCESS | 4544 | 1467684015129 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:15 INFO - PROCESS | 4544 | 1467684015137 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:00:15 INFO - PROCESS | 4544 | ++DOCSHELL 0x9a7f4400 == 17 [pid = 4544] [id = 17] 19:00:15 INFO - PROCESS | 4544 | ++DOMWINDOW == 48 (0x9a7f4800) [pid = 4544] [serial = 48] [outer = (nil)] 19:00:15 INFO - PROCESS | 4544 | ++DOMWINDOW == 49 (0x950c5800) [pid = 4544] [serial = 49] [outer = 0x9a7f4800] 19:00:15 INFO - PROCESS | 4544 | 1467684015211 Marionette DEBUG loaded listener.js 19:00:15 INFO - PROCESS | 4544 | ++DOMWINDOW == 50 (0x9aa4a000) [pid = 4544] [serial = 50] [outer = 0x9a7f4800] 19:00:15 INFO - PROCESS | 4544 | 1467684015969 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]]]}] 19:00:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 19:00:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1049ms 19:00:15 INFO - PROCESS | 4544 | 1467684015987 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 19:00:15 INFO - PROCESS | 4544 | 1467684015991 Marionette TRACE conn3 <- [1,41,null,{"value":"8"}] 19:00:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 19:00:16 INFO - PROCESS | 4544 | 1467684015997 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 19:00:16 INFO - PROCESS | 4544 | 1467684016000 Marionette TRACE conn3 <- [1,42,null,{}] 19:00:16 INFO - PROCESS | 4544 | 1467684016006 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}] 19:00:16 INFO - PROCESS | 4544 | 1467684016011 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:00:16 INFO - PROCESS | 4544 | 1467684016191 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 19:00:16 INFO - PROCESS | 4544 | 1467684016208 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:16 INFO - PROCESS | 4544 | 1467684016216 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:00:16 INFO - PROCESS | 4544 | ++DOCSHELL 0x9ab69800 == 18 [pid = 4544] [id = 18] 19:00:16 INFO - PROCESS | 4544 | ++DOMWINDOW == 51 (0x9ab6a000) [pid = 4544] [serial = 51] [outer = (nil)] 19:00:16 INFO - PROCESS | 4544 | ++DOMWINDOW == 52 (0x9ad87400) [pid = 4544] [serial = 52] [outer = 0x9ab6a000] 19:00:16 INFO - PROCESS | 4544 | 1467684016286 Marionette DEBUG loaded listener.js 19:00:16 INFO - PROCESS | 4544 | ++DOMWINDOW == 53 (0x9b128c00) [pid = 4544] [serial = 53] [outer = 0x9ab6a000] 19:00:17 INFO - PROCESS | 4544 | 1467684017020 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]]]}] 19:00:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 19:00:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1088ms 19:00:17 INFO - PROCESS | 4544 | 1467684017086 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 19:00:17 INFO - PROCESS | 4544 | 1467684017090 Marionette TRACE conn3 <- [1,45,null,{"value":"8"}] 19:00:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 19:00:17 INFO - PROCESS | 4544 | 1467684017095 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 19:00:17 INFO - PROCESS | 4544 | 1467684017098 Marionette TRACE conn3 <- [1,46,null,{}] 19:00:17 INFO - PROCESS | 4544 | 1467684017117 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}] 19:00:17 INFO - PROCESS | 4544 | 1467684017122 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:00:17 INFO - PROCESS | 4544 | 1467684017265 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 19:00:17 INFO - PROCESS | 4544 | 1467684017273 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:17 INFO - PROCESS | 4544 | 1467684017279 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:00:17 INFO - PROCESS | 4544 | ++DOCSHELL 0x921ec000 == 19 [pid = 4544] [id = 19] 19:00:17 INFO - PROCESS | 4544 | ++DOMWINDOW == 54 (0x9b131c00) [pid = 4544] [serial = 54] [outer = (nil)] 19:00:17 INFO - PROCESS | 4544 | ++DOMWINDOW == 55 (0x9b6e6c00) [pid = 4544] [serial = 55] [outer = 0x9b131c00] 19:00:17 INFO - PROCESS | 4544 | 1467684017354 Marionette DEBUG loaded listener.js 19:00:17 INFO - PROCESS | 4544 | ++DOMWINDOW == 56 (0x9b70d400) [pid = 4544] [serial = 56] [outer = 0x9b131c00] 19:00:18 INFO - PROCESS | 4544 | 1467684018106 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]]]}] 19:00:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 19:00:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1040ms 19:00:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 19:00:18 INFO - PROCESS | 4544 | 1467684018136 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 19:00:18 INFO - PROCESS | 4544 | 1467684018139 Marionette TRACE conn3 <- [1,49,null,{"value":"8"}] 19:00:18 INFO - PROCESS | 4544 | 1467684018145 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 19:00:18 INFO - PROCESS | 4544 | 1467684018148 Marionette TRACE conn3 <- [1,50,null,{}] 19:00:18 INFO - PROCESS | 4544 | 1467684018154 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}] 19:00:18 INFO - PROCESS | 4544 | 1467684018164 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:00:18 INFO - PROCESS | 4544 | 1467684018446 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 19:00:18 INFO - PROCESS | 4544 | 1467684018463 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:18 INFO - PROCESS | 4544 | 1467684018469 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:00:18 INFO - PROCESS | 4544 | ++DOCSHELL 0x921ea000 == 20 [pid = 4544] [id = 20] 19:00:18 INFO - PROCESS | 4544 | ++DOMWINDOW == 57 (0x928e4c00) [pid = 4544] [serial = 57] [outer = (nil)] 19:00:18 INFO - PROCESS | 4544 | ++DOMWINDOW == 58 (0xa209d000) [pid = 4544] [serial = 58] [outer = 0x928e4c00] 19:00:18 INFO - PROCESS | 4544 | 1467684018538 Marionette DEBUG loaded listener.js 19:00:18 INFO - PROCESS | 4544 | ++DOMWINDOW == 59 (0x997e6800) [pid = 4544] [serial = 59] [outer = 0x928e4c00] 19:00:19 INFO - PROCESS | 4544 | 1467684019187 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]]]}] 19:00:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 19:00:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1078ms 19:00:19 INFO - PROCESS | 4544 | 1467684019222 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 19:00:19 INFO - PROCESS | 4544 | 1467684019224 Marionette TRACE conn3 <- [1,53,null,{"value":"8"}] 19:00:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 19:00:19 INFO - PROCESS | 4544 | 1467684019233 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 19:00:19 INFO - PROCESS | 4544 | 1467684019236 Marionette TRACE conn3 <- [1,54,null,{}] 19:00:19 INFO - PROCESS | 4544 | 1467684019241 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}] 19:00:19 INFO - PROCESS | 4544 | 1467684019246 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:00:19 INFO - PROCESS | 4544 | 1467684019427 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 19:00:19 INFO - PROCESS | 4544 | 1467684019443 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:19 INFO - PROCESS | 4544 | 1467684019453 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:00:19 INFO - PROCESS | 4544 | ++DOCSHELL 0x91ee9c00 == 21 [pid = 4544] [id = 21] 19:00:19 INFO - PROCESS | 4544 | ++DOMWINDOW == 60 (0x93915800) [pid = 4544] [serial = 60] [outer = (nil)] 19:00:19 INFO - PROCESS | 4544 | ++DOMWINDOW == 61 (0xa23a2000) [pid = 4544] [serial = 61] [outer = 0x93915800] 19:00:19 INFO - PROCESS | 4544 | 1467684019518 Marionette DEBUG loaded listener.js 19:00:19 INFO - PROCESS | 4544 | ++DOMWINDOW == 62 (0xa23ab000) [pid = 4544] [serial = 62] [outer = 0x93915800] 19:00:20 INFO - PROCESS | 4544 | 1467684020211 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]]]}] 19:00:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 19:00:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1028ms 19:00:20 INFO - PROCESS | 4544 | 1467684020261 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 19:00:20 INFO - PROCESS | 4544 | 1467684020265 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 19:00:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 19:00:20 INFO - PROCESS | 4544 | 1467684020271 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 19:00:20 INFO - PROCESS | 4544 | 1467684020274 Marionette TRACE conn3 <- [1,58,null,{}] 19:00:20 INFO - PROCESS | 4544 | 1467684020279 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}] 19:00:20 INFO - PROCESS | 4544 | 1467684020284 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:00:20 INFO - PROCESS | 4544 | 1467684020465 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 19:00:20 INFO - PROCESS | 4544 | 1467684020486 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:20 INFO - PROCESS | 4544 | 1467684020494 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:00:20 INFO - PROCESS | 4544 | ++DOCSHELL 0x93b32400 == 22 [pid = 4544] [id = 22] 19:00:20 INFO - PROCESS | 4544 | ++DOMWINDOW == 63 (0x98987000) [pid = 4544] [serial = 63] [outer = (nil)] 19:00:20 INFO - PROCESS | 4544 | ++DOMWINDOW == 64 (0xa2fb8000) [pid = 4544] [serial = 64] [outer = 0x98987000] 19:00:20 INFO - PROCESS | 4544 | 1467684020564 Marionette DEBUG loaded listener.js 19:00:20 INFO - PROCESS | 4544 | ++DOMWINDOW == 65 (0xa2ff4c00) [pid = 4544] [serial = 65] [outer = 0x98987000] 19:00:21 INFO - PROCESS | 4544 | 1467684021228 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]]]}] 19:00:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 19:00:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 977ms 19:00:21 INFO - PROCESS | 4544 | 1467684021249 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 19:00:21 INFO - PROCESS | 4544 | 1467684021252 Marionette TRACE conn3 <- [1,61,null,{"value":"8"}] 19:00:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 19:00:21 INFO - PROCESS | 4544 | 1467684021258 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 19:00:21 INFO - PROCESS | 4544 | 1467684021260 Marionette TRACE conn3 <- [1,62,null,{}] 19:00:21 INFO - PROCESS | 4544 | 1467684021266 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}] 19:00:21 INFO - PROCESS | 4544 | 1467684021271 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:00:21 INFO - PROCESS | 4544 | 1467684021485 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 19:00:21 INFO - PROCESS | 4544 | 1467684021545 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:21 INFO - PROCESS | 4544 | 1467684021552 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:00:21 INFO - PROCESS | 4544 | ++DOCSHELL 0x99cedc00 == 23 [pid = 4544] [id = 23] 19:00:21 INFO - PROCESS | 4544 | ++DOMWINDOW == 66 (0xa23a6800) [pid = 4544] [serial = 66] [outer = (nil)] 19:00:21 INFO - PROCESS | 4544 | ++DOMWINDOW == 67 (0xa328f800) [pid = 4544] [serial = 67] [outer = 0xa23a6800] 19:00:21 INFO - PROCESS | 4544 | 1467684021617 Marionette DEBUG loaded listener.js 19:00:21 INFO - PROCESS | 4544 | ++DOMWINDOW == 68 (0xa34c2c00) [pid = 4544] [serial = 68] [outer = 0xa23a6800] 19:00:23 INFO - PROCESS | 4544 | 1467684023294 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]]]}] 19:00:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 19:00:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 2086ms 19:00:23 INFO - PROCESS | 4544 | 1467684023345 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 19:00:23 INFO - PROCESS | 4544 | 1467684023350 Marionette TRACE conn3 <- [1,65,null,{"value":"8"}] 19:00:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 19:00:23 INFO - PROCESS | 4544 | 1467684023364 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 19:00:23 INFO - PROCESS | 4544 | 1467684023371 Marionette TRACE conn3 <- [1,66,null,{}] 19:00:23 INFO - PROCESS | 4544 | 1467684023378 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}] 19:00:23 INFO - PROCESS | 4544 | 1467684023384 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:00:23 INFO - PROCESS | 4544 | 1467684023585 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 19:00:23 INFO - PROCESS | 4544 | 1467684023603 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:23 INFO - PROCESS | 4544 | 1467684023610 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:00:23 INFO - PROCESS | 4544 | ++DOCSHELL 0x9779ec00 == 24 [pid = 4544] [id = 24] 19:00:23 INFO - PROCESS | 4544 | ++DOMWINDOW == 69 (0x9779f400) [pid = 4544] [serial = 69] [outer = (nil)] 19:00:23 INFO - PROCESS | 4544 | ++DOMWINDOW == 70 (0x9824cc00) [pid = 4544] [serial = 70] [outer = 0x9779f400] 19:00:23 INFO - PROCESS | 4544 | 1467684023683 Marionette DEBUG loaded listener.js 19:00:23 INFO - PROCESS | 4544 | ++DOMWINDOW == 71 (0x98d3ec00) [pid = 4544] [serial = 71] [outer = 0x9779f400] 19:00:24 INFO - PROCESS | 4544 | --DOMWINDOW == 70 (0x93b33400) [pid = 4544] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 19:00:24 INFO - PROCESS | 4544 | --DOMWINDOW == 69 (0x921ee800) [pid = 4544] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 19:00:24 INFO - PROCESS | 4544 | --DOMWINDOW == 68 (0x921ed800) [pid = 4544] [serial = 24] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 19:00:24 INFO - PROCESS | 4544 | --DOMWINDOW == 67 (0x93b39c00) [pid = 4544] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 19:00:24 INFO - PROCESS | 4544 | --DOMWINDOW == 66 (0x9d962400) [pid = 4544] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 19:00:24 INFO - PROCESS | 4544 | --DOMWINDOW == 65 (0xa320b800) [pid = 4544] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 19:00:24 INFO - PROCESS | 4544 | --DOMWINDOW == 64 (0x946bcc00) [pid = 4544] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 19:00:24 INFO - PROCESS | 4544 | --DOMWINDOW == 63 (0x997d2800) [pid = 4544] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 19:00:24 INFO - PROCESS | 4544 | --DOMWINDOW == 62 (0x9a7f4800) [pid = 4544] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 19:00:24 INFO - PROCESS | 4544 | --DOMWINDOW == 61 (0x9ab6a000) [pid = 4544] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 19:00:24 INFO - PROCESS | 4544 | --DOMWINDOW == 60 (0x928e4c00) [pid = 4544] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 19:00:24 INFO - PROCESS | 4544 | --DOMWINDOW == 59 (0x93915800) [pid = 4544] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 19:00:24 INFO - PROCESS | 4544 | 1467684024939 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]]]}] 19:00:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 19:00:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1591ms 19:00:24 INFO - PROCESS | 4544 | 1467684024956 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 19:00:24 INFO - PROCESS | 4544 | 1467684024962 Marionette TRACE conn3 <- [1,69,null,{"value":"8"}] 19:00:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 19:00:24 INFO - PROCESS | 4544 | 1467684024972 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 19:00:24 INFO - PROCESS | 4544 | 1467684024976 Marionette TRACE conn3 <- [1,70,null,{}] 19:00:24 INFO - PROCESS | 4544 | 1467684024989 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}] 19:00:24 INFO - PROCESS | 4544 | 1467684024993 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:00:25 INFO - PROCESS | 4544 | 1467684025143 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 19:00:25 INFO - PROCESS | 4544 | 1467684025159 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:25 INFO - PROCESS | 4544 | 1467684025165 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:00:25 INFO - PROCESS | 4544 | ++DOCSHELL 0x977aa000 == 25 [pid = 4544] [id = 25] 19:00:25 INFO - PROCESS | 4544 | ++DOMWINDOW == 60 (0x997db800) [pid = 4544] [serial = 72] [outer = (nil)] 19:00:25 INFO - PROCESS | 4544 | ++DOMWINDOW == 61 (0x997f1c00) [pid = 4544] [serial = 73] [outer = 0x997db800] 19:00:25 INFO - PROCESS | 4544 | 1467684025238 Marionette DEBUG loaded listener.js 19:00:25 INFO - PROCESS | 4544 | ++DOMWINDOW == 62 (0x99941800) [pid = 4544] [serial = 74] [outer = 0x997db800] 19:00:25 INFO - PROCESS | 4544 | 1467684025990 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]]]}] 19:00:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 19:00:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1044ms 19:00:26 INFO - PROCESS | 4544 | 1467684026016 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 19:00:26 INFO - PROCESS | 4544 | 1467684026019 Marionette TRACE conn3 <- [1,73,null,{"value":"8"}] 19:00:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 19:00:26 INFO - PROCESS | 4544 | 1467684026026 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 19:00:26 INFO - PROCESS | 4544 | 1467684026032 Marionette TRACE conn3 <- [1,74,null,{}] 19:00:26 INFO - PROCESS | 4544 | 1467684026063 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}] 19:00:26 INFO - PROCESS | 4544 | 1467684026070 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:00:26 INFO - PROCESS | 4544 | 1467684026226 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 19:00:26 INFO - PROCESS | 4544 | 1467684026238 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:26 INFO - PROCESS | 4544 | 1467684026247 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:00:26 INFO - PROCESS | 4544 | ++DOCSHELL 0x921ef400 == 26 [pid = 4544] [id = 26] 19:00:26 INFO - PROCESS | 4544 | ++DOMWINDOW == 63 (0x982d8800) [pid = 4544] [serial = 75] [outer = (nil)] 19:00:26 INFO - PROCESS | 4544 | ++DOMWINDOW == 64 (0x9ab6a000) [pid = 4544] [serial = 76] [outer = 0x982d8800] 19:00:26 INFO - PROCESS | 4544 | 1467684026342 Marionette DEBUG loaded listener.js 19:00:26 INFO - PROCESS | 4544 | ++DOMWINDOW == 65 (0x9b1dcc00) [pid = 4544] [serial = 77] [outer = 0x982d8800] 19:00:27 INFO - PROCESS | 4544 | 1467684027246 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]]]}] 19:00:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 19:00:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1294ms 19:00:27 INFO - PROCESS | 4544 | 1467684027321 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 19:00:27 INFO - PROCESS | 4544 | 1467684027327 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 19:00:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 19:00:27 INFO - PROCESS | 4544 | 1467684027335 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 19:00:27 INFO - PROCESS | 4544 | 1467684027343 Marionette TRACE conn3 <- [1,78,null,{}] 19:00:27 INFO - PROCESS | 4544 | 1467684027351 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}] 19:00:27 INFO - PROCESS | 4544 | 1467684027357 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:00:27 INFO - PROCESS | 4544 | 1467684027527 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 19:00:27 INFO - PROCESS | 4544 | 1467684027633 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:27 INFO - PROCESS | 4544 | 1467684027644 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:00:27 INFO - PROCESS | 4544 | ++DOCSHELL 0x950ca800 == 27 [pid = 4544] [id = 27] 19:00:27 INFO - PROCESS | 4544 | ++DOMWINDOW == 66 (0x950cec00) [pid = 4544] [serial = 78] [outer = (nil)] 19:00:27 INFO - PROCESS | 4544 | ++DOMWINDOW == 67 (0x98ea4000) [pid = 4544] [serial = 79] [outer = 0x950cec00] 19:00:27 INFO - PROCESS | 4544 | 1467684027724 Marionette DEBUG loaded listener.js 19:00:27 INFO - PROCESS | 4544 | ++DOMWINDOW == 68 (0x99b7c800) [pid = 4544] [serial = 80] [outer = 0x950cec00] 19:00:28 INFO - PROCESS | 4544 | 1467684028529 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]]]}] 19:00:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 19:00:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1235ms 19:00:28 INFO - PROCESS | 4544 | 1467684028574 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 19:00:28 INFO - PROCESS | 4544 | 1467684028581 Marionette TRACE conn3 <- [1,81,null,{"value":"8"}] 19:00:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 19:00:28 INFO - PROCESS | 4544 | 1467684028592 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 19:00:28 INFO - PROCESS | 4544 | 1467684028596 Marionette TRACE conn3 <- [1,82,null,{}] 19:00:28 INFO - PROCESS | 4544 | 1467684028602 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}] 19:00:28 INFO - PROCESS | 4544 | 1467684028608 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:00:28 INFO - PROCESS | 4544 | 1467684028780 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 19:00:28 INFO - PROCESS | 4544 | 1467684028913 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:28 INFO - PROCESS | 4544 | 1467684028923 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:00:28 INFO - PROCESS | 4544 | ++DOCSHELL 0x9a7e8400 == 28 [pid = 4544] [id = 28] 19:00:28 INFO - PROCESS | 4544 | ++DOMWINDOW == 69 (0x9b1d9800) [pid = 4544] [serial = 81] [outer = (nil)] 19:00:28 INFO - PROCESS | 4544 | ++DOMWINDOW == 70 (0x9b6ef400) [pid = 4544] [serial = 82] [outer = 0x9b1d9800] 19:00:29 INFO - PROCESS | 4544 | 1467684029003 Marionette DEBUG loaded listener.js 19:00:29 INFO - PROCESS | 4544 | ++DOMWINDOW == 71 (0x9b713800) [pid = 4544] [serial = 83] [outer = 0x9b1d9800] 19:00:29 INFO - PROCESS | 4544 | 1467684029864 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]]]}] 19:00:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 19:00:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1334ms 19:00:29 INFO - PROCESS | 4544 | 1467684029926 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 19:00:29 INFO - PROCESS | 4544 | 1467684029931 Marionette TRACE conn3 <- [1,85,null,{"value":"8"}] 19:00:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 19:00:29 INFO - PROCESS | 4544 | 1467684029955 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 19:00:29 INFO - PROCESS | 4544 | 1467684029961 Marionette TRACE conn3 <- [1,86,null,{}] 19:00:29 INFO - PROCESS | 4544 | 1467684029978 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}] 19:00:29 INFO - PROCESS | 4544 | 1467684029986 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:00:30 INFO - PROCESS | 4544 | 1467684030154 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 19:00:30 INFO - PROCESS | 4544 | 1467684030291 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:30 INFO - PROCESS | 4544 | 1467684030304 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:00:30 INFO - PROCESS | 4544 | ++DOCSHELL 0xa200cc00 == 29 [pid = 4544] [id = 29] 19:00:30 INFO - PROCESS | 4544 | ++DOMWINDOW == 72 (0xa200e800) [pid = 4544] [serial = 84] [outer = (nil)] 19:00:30 INFO - PROCESS | 4544 | ++DOMWINDOW == 73 (0xa2559800) [pid = 4544] [serial = 85] [outer = 0xa200e800] 19:00:30 INFO - PROCESS | 4544 | 1467684030387 Marionette DEBUG loaded listener.js 19:00:30 INFO - PROCESS | 4544 | ++DOMWINDOW == 74 (0xa3209400) [pid = 4544] [serial = 86] [outer = 0xa200e800] 19:00:31 INFO - PROCESS | 4544 | 1467684031199 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]]]}] 19:00:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 19:00:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1290ms 19:00:31 INFO - PROCESS | 4544 | 1467684031243 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 19:00:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 19:00:31 INFO - PROCESS | 4544 | 1467684031248 Marionette TRACE conn3 <- [1,89,null,{"value":"8"}] 19:00:31 INFO - PROCESS | 4544 | 1467684031255 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 19:00:31 INFO - PROCESS | 4544 | 1467684031258 Marionette TRACE conn3 <- [1,90,null,{}] 19:00:31 INFO - PROCESS | 4544 | 1467684031281 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}] 19:00:31 INFO - PROCESS | 4544 | 1467684031287 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:00:31 INFO - PROCESS | 4544 | 1467684031486 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 19:00:31 INFO - PROCESS | 4544 | 1467684031606 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:31 INFO - PROCESS | 4544 | 1467684031615 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:00:31 INFO - PROCESS | 4544 | ++DOCSHELL 0x997d5800 == 30 [pid = 4544] [id = 30] 19:00:31 INFO - PROCESS | 4544 | ++DOMWINDOW == 75 (0xa2555c00) [pid = 4544] [serial = 87] [outer = (nil)] 19:00:31 INFO - PROCESS | 4544 | ++DOMWINDOW == 76 (0xa4e53400) [pid = 4544] [serial = 88] [outer = 0xa2555c00] 19:00:31 INFO - PROCESS | 4544 | 1467684031692 Marionette DEBUG loaded listener.js 19:00:31 INFO - PROCESS | 4544 | ++DOMWINDOW == 77 (0xa5015c00) [pid = 4544] [serial = 89] [outer = 0xa2555c00] 19:00:32 INFO - PROCESS | 4544 | 1467684032512 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]]]}] 19:00:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 19:00:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1292ms 19:00:32 INFO - PROCESS | 4544 | 1467684032555 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 19:00:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 19:00:32 INFO - PROCESS | 4544 | 1467684032559 Marionette TRACE conn3 <- [1,93,null,{"value":"8"}] 19:00:32 INFO - PROCESS | 4544 | 1467684032565 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 19:00:32 INFO - PROCESS | 4544 | 1467684032569 Marionette TRACE conn3 <- [1,94,null,{}] 19:00:32 INFO - PROCESS | 4544 | 1467684032574 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}] 19:00:32 INFO - PROCESS | 4544 | 1467684032580 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:00:32 INFO - PROCESS | 4544 | 1467684032736 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 19:00:32 INFO - PROCESS | 4544 | 1467684032885 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:32 INFO - PROCESS | 4544 | 1467684032896 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:00:32 INFO - PROCESS | 4544 | ++DOCSHELL 0x92ea1c00 == 31 [pid = 4544] [id = 31] 19:00:32 INFO - PROCESS | 4544 | ++DOMWINDOW == 78 (0x93959400) [pid = 4544] [serial = 90] [outer = (nil)] 19:00:32 INFO - PROCESS | 4544 | ++DOMWINDOW == 79 (0xa62b6000) [pid = 4544] [serial = 91] [outer = 0x93959400] 19:00:32 INFO - PROCESS | 4544 | 1467684032976 Marionette DEBUG loaded listener.js 19:00:33 INFO - PROCESS | 4544 | ++DOMWINDOW == 80 (0xa620fc00) [pid = 4544] [serial = 92] [outer = 0x93959400] 19:00:33 INFO - PROCESS | 4544 | 1467684033858 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]]]}] 19:00:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 19:00:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1329ms 19:00:33 INFO - PROCESS | 4544 | 1467684033894 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 19:00:33 INFO - PROCESS | 4544 | 1467684033898 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 19:00:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 19:00:33 INFO - PROCESS | 4544 | 1467684033904 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 19:00:33 INFO - PROCESS | 4544 | 1467684033908 Marionette TRACE conn3 <- [1,98,null,{}] 19:00:33 INFO - PROCESS | 4544 | 1467684033914 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}] 19:00:33 INFO - PROCESS | 4544 | 1467684033924 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:00:34 INFO - PROCESS | 4544 | 1467684034103 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 19:00:34 INFO - PROCESS | 4544 | 1467684034246 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:34 INFO - PROCESS | 4544 | 1467684034255 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:00:34 INFO - PROCESS | 4544 | ++DOCSHELL 0x946bc800 == 32 [pid = 4544] [id = 32] 19:00:34 INFO - PROCESS | 4544 | ++DOMWINDOW == 81 (0x946bf000) [pid = 4544] [serial = 93] [outer = (nil)] 19:00:34 INFO - PROCESS | 4544 | ++DOMWINDOW == 82 (0xa6a9a000) [pid = 4544] [serial = 94] [outer = 0x946bf000] 19:00:34 INFO - PROCESS | 4544 | 1467684034333 Marionette DEBUG loaded listener.js 19:00:34 INFO - PROCESS | 4544 | ++DOMWINDOW == 83 (0xa688b000) [pid = 4544] [serial = 95] [outer = 0x946bf000] 19:00:35 INFO - PROCESS | 4544 | 1467684035274 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]]]}] 19:00:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 19:00:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1439ms 19:00:35 INFO - PROCESS | 4544 | 1467684035344 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 19:00:35 INFO - PROCESS | 4544 | 1467684035350 Marionette TRACE conn3 <- [1,101,null,{"value":"8"}] 19:00:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 19:00:35 INFO - PROCESS | 4544 | 1467684035359 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 19:00:35 INFO - PROCESS | 4544 | 1467684035363 Marionette TRACE conn3 <- [1,102,null,{}] 19:00:35 INFO - PROCESS | 4544 | 1467684035372 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}] 19:00:35 INFO - PROCESS | 4544 | 1467684035376 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:00:35 INFO - PROCESS | 4544 | 1467684035608 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 19:00:36 INFO - PROCESS | 4544 | --DOMWINDOW == 82 (0x99b83000) [pid = 4544] [serial = 12] [outer = (nil)] [url = about:blank] 19:00:36 INFO - PROCESS | 4544 | --DOMWINDOW == 81 (0xa4e4ec00) [pid = 4544] [serial = 2] [outer = (nil)] [url = about:blank] 19:00:36 INFO - PROCESS | 4544 | --DOMWINDOW == 80 (0x921f7c00) [pid = 4544] [serial = 25] [outer = (nil)] [url = about:blank] 19:00:36 INFO - PROCESS | 4544 | --DOMWINDOW == 79 (0x98912000) [pid = 4544] [serial = 31] [outer = (nil)] [url = about:blank] 19:00:36 INFO - PROCESS | 4544 | --DOMWINDOW == 78 (0x997ebc00) [pid = 4544] [serial = 34] [outer = (nil)] [url = about:blank] 19:00:36 INFO - PROCESS | 4544 | --DOMWINDOW == 77 (0xa110fc00) [pid = 4544] [serial = 37] [outer = (nil)] [url = about:blank] 19:00:36 INFO - PROCESS | 4544 | --DOMWINDOW == 76 (0xa6895000) [pid = 4544] [serial = 40] [outer = (nil)] [url = about:blank] 19:00:36 INFO - PROCESS | 4544 | --DOMWINDOW == 75 (0x9820b800) [pid = 4544] [serial = 43] [outer = (nil)] [url = about:blank] 19:00:36 INFO - PROCESS | 4544 | --DOMWINDOW == 74 (0x982df000) [pid = 4544] [serial = 44] [outer = (nil)] [url = about:blank] 19:00:36 INFO - PROCESS | 4544 | --DOMWINDOW == 73 (0x997ddc00) [pid = 4544] [serial = 46] [outer = (nil)] [url = about:blank] 19:00:36 INFO - PROCESS | 4544 | --DOMWINDOW == 72 (0x950c5800) [pid = 4544] [serial = 49] [outer = (nil)] [url = about:blank] 19:00:36 INFO - PROCESS | 4544 | --DOMWINDOW == 71 (0x9aa4a000) [pid = 4544] [serial = 50] [outer = (nil)] [url = about:blank] 19:00:36 INFO - PROCESS | 4544 | --DOMWINDOW == 70 (0x9ad87400) [pid = 4544] [serial = 52] [outer = (nil)] [url = about:blank] 19:00:36 INFO - PROCESS | 4544 | --DOMWINDOW == 69 (0x9b6e6c00) [pid = 4544] [serial = 55] [outer = (nil)] [url = about:blank] 19:00:36 INFO - PROCESS | 4544 | --DOMWINDOW == 68 (0xa209d000) [pid = 4544] [serial = 58] [outer = (nil)] [url = about:blank] 19:00:36 INFO - PROCESS | 4544 | --DOMWINDOW == 67 (0xa23a2000) [pid = 4544] [serial = 61] [outer = (nil)] [url = about:blank] 19:00:36 INFO - PROCESS | 4544 | --DOMWINDOW == 66 (0xa2fb8000) [pid = 4544] [serial = 64] [outer = (nil)] [url = about:blank] 19:00:36 INFO - PROCESS | 4544 | --DOMWINDOW == 65 (0x928e6c00) [pid = 4544] [serial = 28] [outer = (nil)] [url = about:blank] 19:00:36 INFO - PROCESS | 4544 | --DOMWINDOW == 64 (0x997e6800) [pid = 4544] [serial = 59] [outer = (nil)] [url = about:blank] 19:00:36 INFO - PROCESS | 4544 | --DOMWINDOW == 63 (0xa23ab000) [pid = 4544] [serial = 62] [outer = (nil)] [url = about:blank] 19:00:36 INFO - PROCESS | 4544 | --DOMWINDOW == 62 (0x9b128c00) [pid = 4544] [serial = 53] [outer = (nil)] [url = about:blank] 19:00:36 INFO - PROCESS | 4544 | --DOMWINDOW == 61 (0x997e1800) [pid = 4544] [serial = 47] [outer = (nil)] [url = about:blank] 19:00:36 INFO - PROCESS | 4544 | --DOMWINDOW == 60 (0xa209e400) [pid = 4544] [serial = 38] [outer = (nil)] [url = about:blank] 19:00:36 INFO - PROCESS | 4544 | --DOMWINDOW == 59 (0x9ad84800) [pid = 4544] [serial = 35] [outer = (nil)] [url = about:blank] 19:00:36 INFO - PROCESS | 4544 | --DOMWINDOW == 58 (0x921f5400) [pid = 4544] [serial = 23] [outer = (nil)] [url = about:blank] 19:00:36 INFO - PROCESS | 4544 | --DOMWINDOW == 57 (0x92e99000) [pid = 4544] [serial = 26] [outer = (nil)] [url = about:blank] 19:00:36 INFO - PROCESS | 4544 | --DOMWINDOW == 56 (0xa6ea9800) [pid = 4544] [serial = 41] [outer = (nil)] [url = about:blank] 19:00:36 INFO - PROCESS | 4544 | --DOMWINDOW == 55 (0x99e4fc00) [pid = 4544] [serial = 9] [outer = (nil)] [url = about:blank] 19:00:36 INFO - PROCESS | 4544 | --DOMWINDOW == 54 (0x921f0800) [pid = 4544] [serial = 22] [outer = (nil)] [url = about:blank] 19:00:36 INFO - PROCESS | 4544 | --DOMWINDOW == 53 (0x93954800) [pid = 4544] [serial = 19] [outer = (nil)] [url = about:blank] 19:00:36 INFO - PROCESS | 4544 | --DOMWINDOW == 52 (0x93b35400) [pid = 4544] [serial = 16] [outer = (nil)] [url = about:blank] 19:00:36 INFO - PROCESS | 4544 | --DOMWINDOW == 51 (0x93b3a000) [pid = 4544] [serial = 17] [outer = (nil)] [url = about:blank] 19:00:36 INFO - PROCESS | 4544 | 1467684036572 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:36 INFO - PROCESS | 4544 | 1467684036585 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:00:36 INFO - PROCESS | 4544 | ++DOCSHELL 0x921f0800 == 33 [pid = 4544] [id = 33] 19:00:36 INFO - PROCESS | 4544 | ++DOMWINDOW == 52 (0x921f0c00) [pid = 4544] [serial = 96] [outer = (nil)] 19:00:36 INFO - PROCESS | 4544 | ++DOMWINDOW == 53 (0x921f7c00) [pid = 4544] [serial = 97] [outer = 0x921f0c00] 19:00:36 INFO - PROCESS | 4544 | 1467684036659 Marionette DEBUG loaded listener.js 19:00:36 INFO - PROCESS | 4544 | ++DOMWINDOW == 54 (0x92e97800) [pid = 4544] [serial = 98] [outer = 0x921f0c00] 19:00:37 INFO - PROCESS | 4544 | 1467684037341 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]]]}] 19:00:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 19:00:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1996ms 19:00:37 INFO - PROCESS | 4544 | 1467684037356 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 19:00:37 INFO - PROCESS | 4544 | 1467684037363 Marionette TRACE conn3 <- [1,105,null,{"value":"8"}] 19:00:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 19:00:37 INFO - PROCESS | 4544 | 1467684037372 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 19:00:37 INFO - PROCESS | 4544 | 1467684037377 Marionette TRACE conn3 <- [1,106,null,{}] 19:00:37 INFO - PROCESS | 4544 | 1467684037385 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}] 19:00:37 INFO - PROCESS | 4544 | 1467684037393 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:00:37 INFO - PROCESS | 4544 | 1467684037553 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 19:00:37 INFO - PROCESS | 4544 | 1467684037652 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:37 INFO - PROCESS | 4544 | 1467684037661 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:00:37 INFO - PROCESS | 4544 | ++DOCSHELL 0x93962800 == 34 [pid = 4544] [id = 34] 19:00:37 INFO - PROCESS | 4544 | ++DOMWINDOW == 55 (0x93b2f400) [pid = 4544] [serial = 99] [outer = (nil)] 19:00:37 INFO - PROCESS | 4544 | ++DOMWINDOW == 56 (0x946b4000) [pid = 4544] [serial = 100] [outer = 0x93b2f400] 19:00:37 INFO - PROCESS | 4544 | 1467684037738 Marionette DEBUG loaded listener.js 19:00:37 INFO - PROCESS | 4544 | ++DOMWINDOW == 57 (0x950c6400) [pid = 4544] [serial = 101] [outer = 0x93b2f400] 19:00:38 INFO - PROCESS | 4544 | ++DOMWINDOW == 58 (0x98912000) [pid = 4544] [serial = 102] [outer = 0x93b35800] 19:00:38 INFO - PROCESS | 4544 | 1467684038568 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]]]}] 19:00:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 19:00:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1239ms 19:00:38 INFO - PROCESS | 4544 | 1467684038621 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 19:00:38 INFO - PROCESS | 4544 | 1467684038636 Marionette TRACE conn3 <- [1,109,null,{"value":"8"}] 19:00:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 19:00:38 INFO - PROCESS | 4544 | 1467684038643 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 19:00:38 INFO - PROCESS | 4544 | 1467684038647 Marionette TRACE conn3 <- [1,110,null,{}] 19:00:38 INFO - PROCESS | 4544 | 1467684038654 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}] 19:00:38 INFO - PROCESS | 4544 | 1467684038659 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:00:38 INFO - PROCESS | 4544 | 1467684038826 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 19:00:38 INFO - PROCESS | 4544 | 1467684038837 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:38 INFO - PROCESS | 4544 | 1467684038844 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:00:38 INFO - PROCESS | 4544 | ++DOCSHELL 0x921eac00 == 35 [pid = 4544] [id = 35] 19:00:38 INFO - PROCESS | 4544 | ++DOMWINDOW == 59 (0x93958c00) [pid = 4544] [serial = 103] [outer = (nil)] 19:00:38 INFO - PROCESS | 4544 | ++DOMWINDOW == 60 (0x99586000) [pid = 4544] [serial = 104] [outer = 0x93958c00] 19:00:39 INFO - PROCESS | 4544 | 1467684039008 Marionette DEBUG loaded listener.js 19:00:39 INFO - PROCESS | 4544 | ++DOMWINDOW == 61 (0x997de400) [pid = 4544] [serial = 105] [outer = 0x93958c00] 19:00:39 INFO - PROCESS | 4544 | 1467684039833 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]]]}] 19:00:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 19:00:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1228ms 19:00:39 INFO - PROCESS | 4544 | 1467684039872 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 19:00:39 INFO - PROCESS | 4544 | 1467684039875 Marionette TRACE conn3 <- [1,113,null,{"value":"8"}] 19:00:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 19:00:39 INFO - PROCESS | 4544 | 1467684039898 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 19:00:39 INFO - PROCESS | 4544 | 1467684039908 Marionette TRACE conn3 <- [1,114,null,{}] 19:00:39 INFO - PROCESS | 4544 | 1467684039917 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}] 19:00:39 INFO - PROCESS | 4544 | 1467684039926 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:00:40 INFO - PROCESS | 4544 | 1467684040138 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 19:00:40 INFO - PROCESS | 4544 | 1467684040160 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:40 INFO - PROCESS | 4544 | 1467684040166 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:00:40 INFO - PROCESS | 4544 | ++DOCSHELL 0x99b84c00 == 36 [pid = 4544] [id = 36] 19:00:40 INFO - PROCESS | 4544 | ++DOMWINDOW == 62 (0x99e50800) [pid = 4544] [serial = 106] [outer = (nil)] 19:00:40 INFO - PROCESS | 4544 | ++DOMWINDOW == 63 (0x99e90000) [pid = 4544] [serial = 107] [outer = 0x99e50800] 19:00:40 INFO - PROCESS | 4544 | 1467684040241 Marionette DEBUG loaded listener.js 19:00:40 INFO - PROCESS | 4544 | ++DOMWINDOW == 64 (0x99e93000) [pid = 4544] [serial = 108] [outer = 0x99e50800] 19:00:41 INFO - PROCESS | 4544 | --DOMWINDOW == 63 (0xa23a6800) [pid = 4544] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 19:00:41 INFO - PROCESS | 4544 | --DOMWINDOW == 62 (0x98987000) [pid = 4544] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 19:00:41 INFO - PROCESS | 4544 | --DOMWINDOW == 61 (0x9b131c00) [pid = 4544] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 19:00:41 INFO - PROCESS | 4544 | --DOMWINDOW == 60 (0x982d8800) [pid = 4544] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 19:00:41 INFO - PROCESS | 4544 | --DOMWINDOW == 59 (0x997db800) [pid = 4544] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 19:00:41 INFO - PROCESS | 4544 | --DOMWINDOW == 58 (0x9779f400) [pid = 4544] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 19:00:41 INFO - PROCESS | 4544 | 1467684041214 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]]]}] 19:00:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 19:00:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1352ms 19:00:41 INFO - PROCESS | 4544 | 1467684041235 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 19:00:41 INFO - PROCESS | 4544 | 1467684041239 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 19:00:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 19:00:41 INFO - PROCESS | 4544 | 1467684041251 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 19:00:41 INFO - PROCESS | 4544 | 1467684041254 Marionette TRACE conn3 <- [1,118,null,{}] 19:00:41 INFO - PROCESS | 4544 | 1467684041262 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}] 19:00:41 INFO - PROCESS | 4544 | 1467684041268 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:00:41 INFO - PROCESS | 4544 | 1467684041419 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 19:00:41 INFO - PROCESS | 4544 | 1467684041435 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:41 INFO - PROCESS | 4544 | 1467684041443 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:00:41 INFO - PROCESS | 4544 | ++DOCSHELL 0x9526c800 == 37 [pid = 4544] [id = 37] 19:00:41 INFO - PROCESS | 4544 | ++DOMWINDOW == 59 (0x95271400) [pid = 4544] [serial = 109] [outer = (nil)] 19:00:41 INFO - PROCESS | 4544 | ++DOMWINDOW == 60 (0x99e9ac00) [pid = 4544] [serial = 110] [outer = 0x95271400] 19:00:41 INFO - PROCESS | 4544 | 1467684041513 Marionette DEBUG loaded listener.js 19:00:41 INFO - PROCESS | 4544 | ++DOMWINDOW == 61 (0x9a7ed400) [pid = 4544] [serial = 111] [outer = 0x95271400] 19:00:42 INFO - PROCESS | 4544 | 1467684042217 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]]]}] 19:00:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 19:00:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 986ms 19:00:42 INFO - PROCESS | 4544 | 1467684042232 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 19:00:42 INFO - PROCESS | 4544 | 1467684042235 Marionette TRACE conn3 <- [1,121,null,{"value":"8"}] 19:00:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 19:00:42 INFO - PROCESS | 4544 | 1467684042242 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 19:00:42 INFO - PROCESS | 4544 | 1467684042246 Marionette TRACE conn3 <- [1,122,null,{}] 19:00:42 INFO - PROCESS | 4544 | 1467684042251 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}] 19:00:42 INFO - PROCESS | 4544 | 1467684042256 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:00:42 INFO - PROCESS | 4544 | 1467684042430 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 19:00:42 INFO - PROCESS | 4544 | 1467684042451 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:42 INFO - PROCESS | 4544 | 1467684042471 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:00:42 INFO - PROCESS | 4544 | ++DOCSHELL 0x9a35b000 == 38 [pid = 4544] [id = 38] 19:00:42 INFO - PROCESS | 4544 | ++DOMWINDOW == 62 (0x9aa4ec00) [pid = 4544] [serial = 112] [outer = (nil)] 19:00:42 INFO - PROCESS | 4544 | ++DOMWINDOW == 63 (0x9ad82400) [pid = 4544] [serial = 113] [outer = 0x9aa4ec00] 19:00:42 INFO - PROCESS | 4544 | 1467684042547 Marionette DEBUG loaded listener.js 19:00:42 INFO - PROCESS | 4544 | ++DOMWINDOW == 64 (0x9b1e3c00) [pid = 4544] [serial = 114] [outer = 0x9aa4ec00] 19:00:43 INFO - PROCESS | 4544 | 1467684043445 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]]]}] 19:00:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 19:00:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1328ms 19:00:43 INFO - PROCESS | 4544 | 1467684043583 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 19:00:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 19:00:43 INFO - PROCESS | 4544 | 1467684043589 Marionette TRACE conn3 <- [1,125,null,{"value":"8"}] 19:00:43 INFO - PROCESS | 4544 | 1467684043597 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 19:00:43 INFO - PROCESS | 4544 | 1467684043602 Marionette TRACE conn3 <- [1,126,null,{}] 19:00:43 INFO - PROCESS | 4544 | 1467684043611 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}] 19:00:43 INFO - PROCESS | 4544 | 1467684043617 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:00:43 INFO - PROCESS | 4544 | 1467684043833 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 19:00:43 INFO - PROCESS | 4544 | 1467684043975 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:43 INFO - PROCESS | 4544 | 1467684043992 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:00:44 INFO - PROCESS | 4544 | ++DOCSHELL 0x91ef1000 == 39 [pid = 4544] [id = 39] 19:00:44 INFO - PROCESS | 4544 | ++DOMWINDOW == 65 (0x921f2000) [pid = 4544] [serial = 115] [outer = (nil)] 19:00:44 INFO - PROCESS | 4544 | ++DOMWINDOW == 66 (0x946b7400) [pid = 4544] [serial = 116] [outer = 0x921f2000] 19:00:44 INFO - PROCESS | 4544 | 1467684044071 Marionette DEBUG loaded listener.js 19:00:44 INFO - PROCESS | 4544 | ++DOMWINDOW == 67 (0x98208000) [pid = 4544] [serial = 117] [outer = 0x921f2000] 19:00:45 INFO - PROCESS | 4544 | 1467684045064 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]]]}] 19:00:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 19:00:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1488ms 19:00:45 INFO - PROCESS | 4544 | 1467684045083 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 19:00:45 INFO - PROCESS | 4544 | 1467684045090 Marionette TRACE conn3 <- [1,129,null,{"value":"8"}] 19:00:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 19:00:45 INFO - PROCESS | 4544 | 1467684045101 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 19:00:45 INFO - PROCESS | 4544 | 1467684045105 Marionette TRACE conn3 <- [1,130,null,{}] 19:00:45 INFO - PROCESS | 4544 | 1467684045112 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}] 19:00:45 INFO - PROCESS | 4544 | 1467684045117 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:00:45 INFO - PROCESS | 4544 | 1467684045317 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 19:00:45 INFO - PROCESS | 4544 | 1467684045496 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:45 INFO - PROCESS | 4544 | 1467684045506 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:00:45 INFO - PROCESS | 4544 | ++DOCSHELL 0x951bd400 == 40 [pid = 4544] [id = 40] 19:00:45 INFO - PROCESS | 4544 | ++DOMWINDOW == 68 (0x951bf000) [pid = 4544] [serial = 118] [outer = (nil)] 19:00:45 INFO - PROCESS | 4544 | ++DOMWINDOW == 69 (0x951c0c00) [pid = 4544] [serial = 119] [outer = 0x951bf000] 19:00:45 INFO - PROCESS | 4544 | 1467684045632 Marionette DEBUG loaded listener.js 19:00:45 INFO - PROCESS | 4544 | ++DOMWINDOW == 70 (0x951c5800) [pid = 4544] [serial = 120] [outer = 0x951bf000] 19:00:46 INFO - PROCESS | 4544 | 1467684046594 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]]]}] 19:00:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 19:00:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1546ms 19:00:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 19:00:46 INFO - PROCESS | 4544 | 1467684046646 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 19:00:46 INFO - PROCESS | 4544 | 1467684046650 Marionette TRACE conn3 <- [1,133,null,{"value":"8"}] 19:00:46 INFO - PROCESS | 4544 | 1467684046656 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 19:00:46 INFO - PROCESS | 4544 | 1467684046662 Marionette TRACE conn3 <- [1,134,null,{}] 19:00:46 INFO - PROCESS | 4544 | 1467684046679 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}] 19:00:46 INFO - PROCESS | 4544 | 1467684046688 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:00:46 INFO - PROCESS | 4544 | 1467684046900 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 19:00:47 INFO - PROCESS | 4544 | 1467684047076 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:47 INFO - PROCESS | 4544 | 1467684047088 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:00:47 INFO - PROCESS | 4544 | ++DOCSHELL 0x91ee5400 == 41 [pid = 4544] [id = 41] 19:00:47 INFO - PROCESS | 4544 | ++DOMWINDOW == 71 (0x91ee5c00) [pid = 4544] [serial = 121] [outer = (nil)] 19:00:47 INFO - PROCESS | 4544 | ++DOMWINDOW == 72 (0x921edc00) [pid = 4544] [serial = 122] [outer = 0x91ee5c00] 19:00:47 INFO - PROCESS | 4544 | 1467684047289 Marionette DEBUG loaded listener.js 19:00:47 INFO - PROCESS | 4544 | ++DOMWINDOW == 73 (0x92e9f400) [pid = 4544] [serial = 123] [outer = 0x91ee5c00] 19:00:48 INFO - PROCESS | 4544 | --DOCSHELL 0x950ca800 == 40 [pid = 4544] [id = 27] 19:00:48 INFO - PROCESS | 4544 | --DOCSHELL 0x93b33000 == 39 [pid = 4544] [id = 6] 19:00:48 INFO - PROCESS | 4544 | --DOCSHELL 0x977aa000 == 38 [pid = 4544] [id = 25] 19:00:48 INFO - PROCESS | 4544 | --DOCSHELL 0x9957d800 == 37 [pid = 4544] [id = 16] 19:00:48 INFO - PROCESS | 4544 | --DOCSHELL 0x9779ec00 == 36 [pid = 4544] [id = 24] 19:00:48 INFO - PROCESS | 4544 | --DOMWINDOW == 72 (0xa328f800) [pid = 4544] [serial = 67] [outer = (nil)] [url = about:blank] 19:00:48 INFO - PROCESS | 4544 | --DOMWINDOW == 71 (0xa2ff4c00) [pid = 4544] [serial = 65] [outer = (nil)] [url = about:blank] 19:00:48 INFO - PROCESS | 4544 | --DOMWINDOW == 70 (0x9b70d400) [pid = 4544] [serial = 56] [outer = (nil)] [url = about:blank] 19:00:48 INFO - PROCESS | 4544 | --DOMWINDOW == 69 (0x9b1dcc00) [pid = 4544] [serial = 77] [outer = (nil)] [url = about:blank] 19:00:48 INFO - PROCESS | 4544 | --DOMWINDOW == 68 (0x9ab6a000) [pid = 4544] [serial = 76] [outer = (nil)] [url = about:blank] 19:00:48 INFO - PROCESS | 4544 | --DOMWINDOW == 67 (0x99941800) [pid = 4544] [serial = 74] [outer = (nil)] [url = about:blank] 19:00:48 INFO - PROCESS | 4544 | --DOMWINDOW == 66 (0x9824cc00) [pid = 4544] [serial = 70] [outer = (nil)] [url = about:blank] 19:00:48 INFO - PROCESS | 4544 | --DOMWINDOW == 65 (0x997f1c00) [pid = 4544] [serial = 73] [outer = (nil)] [url = about:blank] 19:00:48 INFO - PROCESS | 4544 | --DOMWINDOW == 64 (0x98d3ec00) [pid = 4544] [serial = 71] [outer = (nil)] [url = about:blank] 19:00:48 INFO - PROCESS | 4544 | --DOMWINDOW == 63 (0xa34c2c00) [pid = 4544] [serial = 68] [outer = (nil)] [url = about:blank] 19:00:48 INFO - PROCESS | 4544 | 1467684048230 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]]]}] 19:00:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 19:00:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1637ms 19:00:48 INFO - PROCESS | 4544 | 1467684048292 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 19:00:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 19:00:48 INFO - PROCESS | 4544 | 1467684048298 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 19:00:48 INFO - PROCESS | 4544 | 1467684048306 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 19:00:48 INFO - PROCESS | 4544 | 1467684048309 Marionette TRACE conn3 <- [1,138,null,{}] 19:00:48 INFO - PROCESS | 4544 | 1467684048317 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}] 19:00:48 INFO - PROCESS | 4544 | 1467684048322 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:00:48 INFO - PROCESS | 4544 | 1467684048478 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 19:00:48 INFO - PROCESS | 4544 | 1467684048572 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:48 INFO - PROCESS | 4544 | 1467684048578 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:00:48 INFO - PROCESS | 4544 | ++DOCSHELL 0x946bec00 == 37 [pid = 4544] [id = 42] 19:00:48 INFO - PROCESS | 4544 | ++DOMWINDOW == 64 (0x951bdc00) [pid = 4544] [serial = 124] [outer = (nil)] 19:00:48 INFO - PROCESS | 4544 | ++DOMWINDOW == 65 (0x951c9800) [pid = 4544] [serial = 125] [outer = 0x951bdc00] 19:00:48 INFO - PROCESS | 4544 | 1467684048652 Marionette DEBUG loaded listener.js 19:00:48 INFO - PROCESS | 4544 | ++DOMWINDOW == 66 (0x96df9400) [pid = 4544] [serial = 126] [outer = 0x951bdc00] 19:00:49 INFO - PROCESS | 4544 | 1467684049408 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]]]}] 19:00:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 19:00:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1133ms 19:00:49 INFO - PROCESS | 4544 | 1467684049436 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 19:00:49 INFO - PROCESS | 4544 | 1467684049442 Marionette TRACE conn3 <- [1,141,null,{"value":"8"}] 19:00:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 19:00:49 INFO - PROCESS | 4544 | 1467684049452 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 19:00:49 INFO - PROCESS | 4544 | 1467684049455 Marionette TRACE conn3 <- [1,142,null,{}] 19:00:49 INFO - PROCESS | 4544 | 1467684049462 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}] 19:00:49 INFO - PROCESS | 4544 | 1467684049467 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:00:49 INFO - PROCESS | 4544 | 1467684049620 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 19:00:49 INFO - PROCESS | 4544 | 1467684049630 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:49 INFO - PROCESS | 4544 | 1467684049636 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:00:49 INFO - PROCESS | 4544 | ++DOCSHELL 0x997f1c00 == 38 [pid = 4544] [id = 43] 19:00:49 INFO - PROCESS | 4544 | ++DOMWINDOW == 67 (0x997f3c00) [pid = 4544] [serial = 127] [outer = (nil)] 19:00:49 INFO - PROCESS | 4544 | ++DOMWINDOW == 68 (0x99935400) [pid = 4544] [serial = 128] [outer = 0x997f3c00] 19:00:49 INFO - PROCESS | 4544 | 1467684049712 Marionette DEBUG loaded listener.js 19:00:49 INFO - PROCESS | 4544 | ++DOMWINDOW == 69 (0x99e4fc00) [pid = 4544] [serial = 129] [outer = 0x997f3c00] 19:00:50 INFO - PROCESS | 4544 | 1467684050493 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]]]}] 19:00:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 19:00:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1097ms 19:00:50 INFO - PROCESS | 4544 | 1467684050559 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 19:00:50 INFO - PROCESS | 4544 | 1467684050563 Marionette TRACE conn3 <- [1,145,null,{"value":"8"}] 19:00:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 19:00:50 INFO - PROCESS | 4544 | 1467684050569 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 19:00:50 INFO - PROCESS | 4544 | 1467684050575 Marionette TRACE conn3 <- [1,146,null,{}] 19:00:50 INFO - PROCESS | 4544 | 1467684050597 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}] 19:00:50 INFO - PROCESS | 4544 | 1467684050605 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:00:50 INFO - PROCESS | 4544 | 1467684050820 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 19:00:50 INFO - PROCESS | 4544 | 1467684050846 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:50 INFO - PROCESS | 4544 | 1467684050853 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:00:50 INFO - PROCESS | 4544 | ++DOCSHELL 0x93b30800 == 39 [pid = 4544] [id = 44] 19:00:50 INFO - PROCESS | 4544 | ++DOMWINDOW == 70 (0x9aeba800) [pid = 4544] [serial = 130] [outer = (nil)] 19:00:50 INFO - PROCESS | 4544 | ++DOMWINDOW == 71 (0x9b1e0c00) [pid = 4544] [serial = 131] [outer = 0x9aeba800] 19:00:50 INFO - PROCESS | 4544 | 1467684050921 Marionette DEBUG loaded listener.js 19:00:51 INFO - PROCESS | 4544 | ++DOMWINDOW == 72 (0x9b70d400) [pid = 4544] [serial = 132] [outer = 0x9aeba800] 19:00:51 INFO - PROCESS | 4544 | 1467684051718 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]]]}] 19:00:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 19:00:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1187ms 19:00:51 INFO - PROCESS | 4544 | 1467684051756 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 19:00:51 INFO - PROCESS | 4544 | 1467684051760 Marionette TRACE conn3 <- [1,149,null,{"value":"8"}] 19:00:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 19:00:51 INFO - PROCESS | 4544 | 1467684051766 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 19:00:51 INFO - PROCESS | 4544 | 1467684051769 Marionette TRACE conn3 <- [1,150,null,{}] 19:00:51 INFO - PROCESS | 4544 | 1467684051781 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}] 19:00:51 INFO - PROCESS | 4544 | 1467684051785 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:00:51 INFO - PROCESS | 4544 | 1467684051976 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 19:00:52 INFO - PROCESS | 4544 | 1467684051999 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:52 INFO - PROCESS | 4544 | 1467684052006 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:00:52 INFO - PROCESS | 4544 | ++DOCSHELL 0x99e99400 == 40 [pid = 4544] [id = 45] 19:00:52 INFO - PROCESS | 4544 | ++DOMWINDOW == 73 (0x9b710800) [pid = 4544] [serial = 133] [outer = (nil)] 19:00:52 INFO - PROCESS | 4544 | ++DOMWINDOW == 74 (0x9d913000) [pid = 4544] [serial = 134] [outer = 0x9b710800] 19:00:52 INFO - PROCESS | 4544 | 1467684052072 Marionette DEBUG loaded listener.js 19:00:52 INFO - PROCESS | 4544 | ++DOMWINDOW == 75 (0xa1113000) [pid = 4544] [serial = 135] [outer = 0x9b710800] 19:00:52 INFO - PROCESS | 4544 | --DOMWINDOW == 74 (0x99e50800) [pid = 4544] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 19:00:52 INFO - PROCESS | 4544 | --DOMWINDOW == 73 (0x93b2f400) [pid = 4544] [serial = 99] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 19:00:52 INFO - PROCESS | 4544 | --DOMWINDOW == 72 (0x921f0c00) [pid = 4544] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 19:00:52 INFO - PROCESS | 4544 | --DOMWINDOW == 71 (0xa2555c00) [pid = 4544] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 19:00:52 INFO - PROCESS | 4544 | --DOMWINDOW == 70 (0x93959400) [pid = 4544] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 19:00:52 INFO - PROCESS | 4544 | --DOMWINDOW == 69 (0x95271400) [pid = 4544] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 19:00:52 INFO - PROCESS | 4544 | --DOMWINDOW == 68 (0x950cec00) [pid = 4544] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 19:00:52 INFO - PROCESS | 4544 | --DOMWINDOW == 67 (0x93958c00) [pid = 4544] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 19:00:52 INFO - PROCESS | 4544 | --DOMWINDOW == 66 (0x9b1d9800) [pid = 4544] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 19:00:52 INFO - PROCESS | 4544 | --DOMWINDOW == 65 (0xa200e800) [pid = 4544] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 19:00:53 INFO - PROCESS | 4544 | 1467684053109 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]]]}] 19:00:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 19:00:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1394ms 19:00:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 19:00:53 INFO - PROCESS | 4544 | 1467684053162 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 19:00:53 INFO - PROCESS | 4544 | 1467684053164 Marionette TRACE conn3 <- [1,153,null,{"value":"8"}] 19:00:53 INFO - PROCESS | 4544 | 1467684053170 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 19:00:53 INFO - PROCESS | 4544 | 1467684053174 Marionette TRACE conn3 <- [1,154,null,{}] 19:00:53 INFO - PROCESS | 4544 | 1467684053179 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}] 19:00:53 INFO - PROCESS | 4544 | 1467684053184 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:00:53 INFO - PROCESS | 4544 | 1467684053330 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 19:00:53 INFO - PROCESS | 4544 | 1467684053426 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:53 INFO - PROCESS | 4544 | 1467684053434 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:00:53 INFO - PROCESS | 4544 | ++DOCSHELL 0x93918400 == 41 [pid = 4544] [id = 46] 19:00:53 INFO - PROCESS | 4544 | ++DOMWINDOW == 66 (0x977a1000) [pid = 4544] [serial = 136] [outer = (nil)] 19:00:53 INFO - PROCESS | 4544 | ++DOMWINDOW == 67 (0xa1188400) [pid = 4544] [serial = 137] [outer = 0x977a1000] 19:00:53 INFO - PROCESS | 4544 | 1467684053513 Marionette DEBUG loaded listener.js 19:00:53 INFO - PROCESS | 4544 | ++DOMWINDOW == 68 (0xa2322c00) [pid = 4544] [serial = 138] [outer = 0x977a1000] 19:00:54 INFO - PROCESS | 4544 | 1467684054287 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]]]}] 19:00:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 19:00:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1142ms 19:00:54 INFO - PROCESS | 4544 | 1467684054311 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 19:00:54 INFO - PROCESS | 4544 | 1467684054315 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 19:00:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 19:00:54 INFO - PROCESS | 4544 | 1467684054322 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 19:00:54 INFO - PROCESS | 4544 | 1467684054325 Marionette TRACE conn3 <- [1,158,null,{}] 19:00:54 INFO - PROCESS | 4544 | 1467684054330 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}] 19:00:54 INFO - PROCESS | 4544 | 1467684054340 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:00:54 INFO - PROCESS | 4544 | 1467684054516 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 19:00:54 INFO - PROCESS | 4544 | 1467684054534 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:54 INFO - PROCESS | 4544 | 1467684054543 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:00:54 INFO - PROCESS | 4544 | ++DOCSHELL 0x997e1000 == 42 [pid = 4544] [id = 47] 19:00:54 INFO - PROCESS | 4544 | ++DOMWINDOW == 69 (0xa2375c00) [pid = 4544] [serial = 139] [outer = (nil)] 19:00:54 INFO - PROCESS | 4544 | ++DOMWINDOW == 70 (0xa2fba000) [pid = 4544] [serial = 140] [outer = 0xa2375c00] 19:00:54 INFO - PROCESS | 4544 | 1467684054608 Marionette DEBUG loaded listener.js 19:00:54 INFO - PROCESS | 4544 | ++DOMWINDOW == 71 (0xa2ff2800) [pid = 4544] [serial = 141] [outer = 0xa2375c00] 19:00:55 INFO - PROCESS | 4544 | 1467684055620 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]]]}] 19:00:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 19:00:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1378ms 19:00:55 INFO - PROCESS | 4544 | 1467684055801 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 19:00:55 INFO - PROCESS | 4544 | 1467684055805 Marionette TRACE conn3 <- [1,161,null,{"value":"8"}] 19:00:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 19:00:55 INFO - PROCESS | 4544 | 1467684055855 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 19:00:55 INFO - PROCESS | 4544 | 1467684055859 Marionette TRACE conn3 <- [1,162,null,{}] 19:00:55 INFO - PROCESS | 4544 | 1467684055953 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}] 19:00:55 INFO - PROCESS | 4544 | 1467684055957 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:00:56 INFO - PROCESS | 4544 | 1467684056168 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 19:00:56 INFO - PROCESS | 4544 | 1467684056320 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:56 INFO - PROCESS | 4544 | 1467684056328 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:00:56 INFO - PROCESS | 4544 | ++DOCSHELL 0x92e94800 == 43 [pid = 4544] [id = 48] 19:00:56 INFO - PROCESS | 4544 | ++DOMWINDOW == 72 (0x93b39000) [pid = 4544] [serial = 142] [outer = (nil)] 19:00:56 INFO - PROCESS | 4544 | ++DOMWINDOW == 73 (0x99b8a800) [pid = 4544] [serial = 143] [outer = 0x93b39000] 19:00:56 INFO - PROCESS | 4544 | 1467684056412 Marionette DEBUG loaded listener.js 19:00:56 INFO - PROCESS | 4544 | ++DOMWINDOW == 74 (0x9a7ec400) [pid = 4544] [serial = 144] [outer = 0x93b39000] 19:00:57 INFO - PROCESS | 4544 | 1467684057314 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]]]}] 19:00:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 19:00:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1539ms 19:00:57 INFO - PROCESS | 4544 | 1467684057368 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 19:00:57 INFO - PROCESS | 4544 | 1467684057375 Marionette TRACE conn3 <- [1,165,null,{"value":"8"}] 19:00:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 19:00:57 INFO - PROCESS | 4544 | 1467684057386 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 19:00:57 INFO - PROCESS | 4544 | 1467684057390 Marionette TRACE conn3 <- [1,166,null,{}] 19:00:57 INFO - PROCESS | 4544 | 1467684057397 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}] 19:00:57 INFO - PROCESS | 4544 | 1467684057403 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:00:57 INFO - PROCESS | 4544 | 1467684057585 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 19:00:57 INFO - PROCESS | 4544 | 1467684057725 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:57 INFO - PROCESS | 4544 | 1467684057735 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:00:57 INFO - PROCESS | 4544 | ++DOCSHELL 0x997dd400 == 44 [pid = 4544] [id = 49] 19:00:57 INFO - PROCESS | 4544 | ++DOMWINDOW == 75 (0x9b70ac00) [pid = 4544] [serial = 145] [outer = (nil)] 19:00:57 INFO - PROCESS | 4544 | ++DOMWINDOW == 76 (0xa231d000) [pid = 4544] [serial = 146] [outer = 0x9b70ac00] 19:00:57 INFO - PROCESS | 4544 | 1467684057816 Marionette DEBUG loaded listener.js 19:00:57 INFO - PROCESS | 4544 | ++DOMWINDOW == 77 (0xa23a0800) [pid = 4544] [serial = 147] [outer = 0x9b70ac00] 19:00:58 INFO - PROCESS | 4544 | 1467684058687 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]]]}] 19:00:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 19:00:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1335ms 19:00:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 19:00:58 INFO - PROCESS | 4544 | 1467684058721 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 19:00:58 INFO - PROCESS | 4544 | 1467684058724 Marionette TRACE conn3 <- [1,169,null,{"value":"8"}] 19:00:58 INFO - PROCESS | 4544 | 1467684058731 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 19:00:58 INFO - PROCESS | 4544 | 1467684058737 Marionette TRACE conn3 <- [1,170,null,{}] 19:00:58 INFO - PROCESS | 4544 | 1467684058771 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}] 19:00:58 INFO - PROCESS | 4544 | 1467684058780 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:00:58 INFO - PROCESS | 4544 | 1467684058961 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 19:00:59 INFO - PROCESS | 4544 | 1467684059101 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:59 INFO - PROCESS | 4544 | 1467684059113 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:00:59 INFO - PROCESS | 4544 | ++DOCSHELL 0xa328f800 == 45 [pid = 4544] [id = 50] 19:00:59 INFO - PROCESS | 4544 | ++DOMWINDOW == 78 (0xa344b800) [pid = 4544] [serial = 148] [outer = (nil)] 19:00:59 INFO - PROCESS | 4544 | ++DOMWINDOW == 79 (0xa4e0e800) [pid = 4544] [serial = 149] [outer = 0xa344b800] 19:00:59 INFO - PROCESS | 4544 | 1467684059200 Marionette DEBUG loaded listener.js 19:00:59 INFO - PROCESS | 4544 | ++DOMWINDOW == 80 (0xa5016c00) [pid = 4544] [serial = 150] [outer = 0xa344b800] 19:00:59 INFO - PROCESS | 4544 | 1467684059977 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]]]}] 19:01:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 19:01:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1287ms 19:01:00 INFO - PROCESS | 4544 | 1467684060027 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 19:01:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 19:01:00 INFO - PROCESS | 4544 | 1467684060039 Marionette TRACE conn3 <- [1,173,null,{"value":"8"}] 19:01:00 INFO - PROCESS | 4544 | 1467684060046 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 19:01:00 INFO - PROCESS | 4544 | 1467684060050 Marionette TRACE conn3 <- [1,174,null,{}] 19:01:00 INFO - PROCESS | 4544 | 1467684060055 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}] 19:01:00 INFO - PROCESS | 4544 | 1467684060060 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:01:00 INFO - PROCESS | 4544 | 1467684060234 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 19:01:00 INFO - PROCESS | 4544 | 1467684060380 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:00 INFO - PROCESS | 4544 | 1467684060388 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:01:00 INFO - PROCESS | 4544 | ++DOCSHELL 0x96ded000 == 46 [pid = 4544] [id = 51] 19:01:00 INFO - PROCESS | 4544 | ++DOMWINDOW == 81 (0xa620d400) [pid = 4544] [serial = 151] [outer = (nil)] 19:01:00 INFO - PROCESS | 4544 | ++DOMWINDOW == 82 (0xa682cc00) [pid = 4544] [serial = 152] [outer = 0xa620d400] 19:01:00 INFO - PROCESS | 4544 | 1467684060467 Marionette DEBUG loaded listener.js 19:01:00 INFO - PROCESS | 4544 | ++DOMWINDOW == 83 (0xa682f000) [pid = 4544] [serial = 153] [outer = 0xa620d400] 19:01:01 INFO - PROCESS | 4544 | 1467684061314 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]]]}] 19:01:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 19:01:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1328ms 19:01:01 INFO - PROCESS | 4544 | 1467684061374 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 19:01:01 INFO - PROCESS | 4544 | 1467684061378 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 19:01:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 19:01:01 INFO - PROCESS | 4544 | 1467684061384 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 19:01:01 INFO - PROCESS | 4544 | 1467684061388 Marionette TRACE conn3 <- [1,178,null,{}] 19:01:01 INFO - PROCESS | 4544 | 1467684061393 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}] 19:01:01 INFO - PROCESS | 4544 | 1467684061399 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:01:01 INFO - PROCESS | 4544 | 1467684061600 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 19:01:01 INFO - PROCESS | 4544 | 1467684061642 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 19:01:01 INFO - PROCESS | 4544 | 1467684061762 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:01 INFO - PROCESS | 4544 | 1467684061773 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:01:01 INFO - PROCESS | 4544 | ++DOCSHELL 0x93b33400 == 47 [pid = 4544] [id = 52] 19:01:01 INFO - PROCESS | 4544 | ++DOMWINDOW == 84 (0xa6e46800) [pid = 4544] [serial = 154] [outer = (nil)] 19:01:01 INFO - PROCESS | 4544 | ++DOMWINDOW == 85 (0xa6e4e400) [pid = 4544] [serial = 155] [outer = 0xa6e46800] 19:01:01 INFO - PROCESS | 4544 | 1467684061851 Marionette DEBUG loaded listener.js 19:01:01 INFO - PROCESS | 4544 | ++DOMWINDOW == 86 (0xa6e4f800) [pid = 4544] [serial = 156] [outer = 0xa6e46800] 19:01:02 INFO - PROCESS | 4544 | 1467684062726 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]]]}] 19:01:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 19:01:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1384ms 19:01:02 INFO - PROCESS | 4544 | 1467684062768 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 19:01:02 INFO - PROCESS | 4544 | 1467684062772 Marionette TRACE conn3 <- [1,181,null,{"value":"8"}] 19:01:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 19:01:02 INFO - PROCESS | 4544 | 1467684062779 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 19:01:02 INFO - PROCESS | 4544 | 1467684062782 Marionette TRACE conn3 <- [1,182,null,{}] 19:01:02 INFO - PROCESS | 4544 | 1467684062788 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}] 19:01:02 INFO - PROCESS | 4544 | 1467684062798 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:01:03 INFO - PROCESS | 4544 | 1467684063015 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 19:01:03 INFO - PROCESS | 4544 | 1467684063348 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:03 INFO - PROCESS | 4544 | 1467684063359 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:01:03 INFO - PROCESS | 4544 | ++DOCSHELL 0x93910800 == 48 [pid = 4544] [id = 53] 19:01:03 INFO - PROCESS | 4544 | ++DOMWINDOW == 87 (0x93915800) [pid = 4544] [serial = 157] [outer = (nil)] 19:01:03 INFO - PROCESS | 4544 | ++DOMWINDOW == 88 (0x9391dc00) [pid = 4544] [serial = 158] [outer = 0x93915800] 19:01:03 INFO - PROCESS | 4544 | 1467684063476 Marionette DEBUG loaded listener.js 19:01:03 INFO - PROCESS | 4544 | ++DOMWINDOW == 89 (0x93b3cc00) [pid = 4544] [serial = 159] [outer = 0x93915800] 19:01:04 INFO - PROCESS | 4544 | 1467684064593 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]]]}] 19:01:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 19:01:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1832ms 19:01:04 INFO - PROCESS | 4544 | 1467684064613 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 19:01:04 INFO - PROCESS | 4544 | 1467684064617 Marionette TRACE conn3 <- [1,185,null,{"value":"8"}] 19:01:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 19:01:04 INFO - PROCESS | 4544 | 1467684064625 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 19:01:04 INFO - PROCESS | 4544 | 1467684064630 Marionette TRACE conn3 <- [1,186,null,{}] 19:01:04 INFO - PROCESS | 4544 | 1467684064638 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}] 19:01:04 INFO - PROCESS | 4544 | 1467684064643 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:01:04 INFO - PROCESS | 4544 | 1467684064795 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 19:01:05 INFO - PROCESS | 4544 | 1467684064985 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:05 INFO - PROCESS | 4544 | 1467684064995 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:01:05 INFO - PROCESS | 4544 | --DOCSHELL 0x921eb400 == 47 [pid = 4544] [id = 9] 19:01:05 INFO - PROCESS | 4544 | --DOMWINDOW == 88 (0x9ad82400) [pid = 4544] [serial = 113] [outer = (nil)] [url = about:blank] 19:01:05 INFO - PROCESS | 4544 | ++DOCSHELL 0x921eb400 == 48 [pid = 4544] [id = 54] 19:01:05 INFO - PROCESS | 4544 | ++DOMWINDOW == 89 (0x928e8000) [pid = 4544] [serial = 160] [outer = (nil)] 19:01:05 INFO - PROCESS | 4544 | ++DOMWINDOW == 90 (0x946be000) [pid = 4544] [serial = 161] [outer = 0x928e8000] 19:01:05 INFO - PROCESS | 4544 | 1467684065090 Marionette DEBUG loaded listener.js 19:01:05 INFO - PROCESS | 4544 | ++DOMWINDOW == 91 (0x997d7800) [pid = 4544] [serial = 162] [outer = 0x928e8000] 19:01:05 INFO - PROCESS | 4544 | --DOMWINDOW == 90 (0x99e90000) [pid = 4544] [serial = 107] [outer = (nil)] [url = about:blank] 19:01:05 INFO - PROCESS | 4544 | --DOMWINDOW == 89 (0x946b4000) [pid = 4544] [serial = 100] [outer = (nil)] [url = about:blank] 19:01:05 INFO - PROCESS | 4544 | --DOMWINDOW == 88 (0x950c6400) [pid = 4544] [serial = 101] [outer = (nil)] [url = about:blank] 19:01:05 INFO - PROCESS | 4544 | --DOMWINDOW == 87 (0x921f7c00) [pid = 4544] [serial = 97] [outer = (nil)] [url = about:blank] 19:01:05 INFO - PROCESS | 4544 | --DOMWINDOW == 86 (0x92e97800) [pid = 4544] [serial = 98] [outer = (nil)] [url = about:blank] 19:01:05 INFO - PROCESS | 4544 | --DOMWINDOW == 85 (0xa4e53400) [pid = 4544] [serial = 88] [outer = (nil)] [url = about:blank] 19:01:05 INFO - PROCESS | 4544 | --DOMWINDOW == 84 (0xa620fc00) [pid = 4544] [serial = 92] [outer = (nil)] [url = about:blank] 19:01:05 INFO - PROCESS | 4544 | --DOMWINDOW == 83 (0xa62b6000) [pid = 4544] [serial = 91] [outer = (nil)] [url = about:blank] 19:01:05 INFO - PROCESS | 4544 | --DOMWINDOW == 82 (0x99e9ac00) [pid = 4544] [serial = 110] [outer = (nil)] [url = about:blank] 19:01:05 INFO - PROCESS | 4544 | --DOMWINDOW == 81 (0xa6a9a000) [pid = 4544] [serial = 94] [outer = (nil)] [url = about:blank] 19:01:05 INFO - PROCESS | 4544 | --DOMWINDOW == 80 (0x9526dc00) [pid = 4544] [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.] 19:01:05 INFO - PROCESS | 4544 | --DOMWINDOW == 79 (0x99b7c800) [pid = 4544] [serial = 80] [outer = (nil)] [url = about:blank] 19:01:05 INFO - PROCESS | 4544 | --DOMWINDOW == 78 (0x997de400) [pid = 4544] [serial = 105] [outer = (nil)] [url = about:blank] 19:01:05 INFO - PROCESS | 4544 | --DOMWINDOW == 77 (0x98ea4000) [pid = 4544] [serial = 79] [outer = (nil)] [url = about:blank] 19:01:05 INFO - PROCESS | 4544 | --DOMWINDOW == 76 (0x9b713800) [pid = 4544] [serial = 83] [outer = (nil)] [url = about:blank] 19:01:05 INFO - PROCESS | 4544 | --DOMWINDOW == 75 (0x9b6ef400) [pid = 4544] [serial = 82] [outer = (nil)] [url = about:blank] 19:01:05 INFO - PROCESS | 4544 | --DOMWINDOW == 74 (0x9a7ed400) [pid = 4544] [serial = 111] [outer = (nil)] [url = about:blank] 19:01:05 INFO - PROCESS | 4544 | --DOMWINDOW == 73 (0xa3209400) [pid = 4544] [serial = 86] [outer = (nil)] [url = about:blank] 19:01:05 INFO - PROCESS | 4544 | --DOMWINDOW == 72 (0x99586000) [pid = 4544] [serial = 104] [outer = (nil)] [url = about:blank] 19:01:05 INFO - PROCESS | 4544 | --DOMWINDOW == 71 (0x99e93000) [pid = 4544] [serial = 108] [outer = (nil)] [url = about:blank] 19:01:05 INFO - PROCESS | 4544 | --DOMWINDOW == 70 (0xa2559800) [pid = 4544] [serial = 85] [outer = (nil)] [url = about:blank] 19:01:05 INFO - PROCESS | 4544 | --DOMWINDOW == 69 (0xa5015c00) [pid = 4544] [serial = 89] [outer = (nil)] [url = about:blank] 19:01:05 INFO - PROCESS | 4544 | 1467684065770 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]]]}] 19:01:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 19:01:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1182ms 19:01:05 INFO - PROCESS | 4544 | 1467684065810 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 19:01:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 19:01:05 INFO - PROCESS | 4544 | 1467684065816 Marionette TRACE conn3 <- [1,189,null,{"value":"8"}] 19:01:05 INFO - PROCESS | 4544 | 1467684065823 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 19:01:05 INFO - PROCESS | 4544 | 1467684065826 Marionette TRACE conn3 <- [1,190,null,{}] 19:01:05 INFO - PROCESS | 4544 | 1467684065832 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}] 19:01:05 INFO - PROCESS | 4544 | 1467684065837 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:01:06 INFO - PROCESS | 4544 | 1467684066019 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 19:01:06 INFO - PROCESS | 4544 | 1467684066125 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:06 INFO - PROCESS | 4544 | 1467684066134 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:01:06 INFO - PROCESS | 4544 | ++DOCSHELL 0x99586400 == 49 [pid = 4544] [id = 55] 19:01:06 INFO - PROCESS | 4544 | ++DOMWINDOW == 70 (0x997de800) [pid = 4544] [serial = 163] [outer = (nil)] 19:01:06 INFO - PROCESS | 4544 | ++DOMWINDOW == 71 (0x99e92400) [pid = 4544] [serial = 164] [outer = 0x997de800] 19:01:06 INFO - PROCESS | 4544 | 1467684066201 Marionette DEBUG loaded listener.js 19:01:06 INFO - PROCESS | 4544 | ++DOMWINDOW == 72 (0x9a364c00) [pid = 4544] [serial = 165] [outer = 0x997de800] 19:01:06 INFO - PROCESS | 4544 | 1467684066852 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]]]}] 19:01:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 19:01:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1083ms 19:01:06 INFO - PROCESS | 4544 | 1467684066905 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 19:01:06 INFO - PROCESS | 4544 | 1467684066908 Marionette TRACE conn3 <- [1,193,null,{"value":"8"}] 19:01:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 19:01:06 INFO - PROCESS | 4544 | 1467684066922 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 19:01:06 INFO - PROCESS | 4544 | 1467684066931 Marionette TRACE conn3 <- [1,194,null,{}] 19:01:06 INFO - PROCESS | 4544 | 1467684066947 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}] 19:01:06 INFO - PROCESS | 4544 | 1467684066953 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:01:07 INFO - PROCESS | 4544 | 1467684067119 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 19:01:07 INFO - PROCESS | 4544 | 1467684067130 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:07 INFO - PROCESS | 4544 | 1467684067136 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:01:07 INFO - PROCESS | 4544 | ++DOCSHELL 0x9a7f0c00 == 50 [pid = 4544] [id = 56] 19:01:07 INFO - PROCESS | 4544 | ++DOMWINDOW == 73 (0x9b70e400) [pid = 4544] [serial = 166] [outer = (nil)] 19:01:07 INFO - PROCESS | 4544 | ++DOMWINDOW == 74 (0x9cc2ec00) [pid = 4544] [serial = 167] [outer = 0x9b70e400] 19:01:07 INFO - PROCESS | 4544 | 1467684067204 Marionette DEBUG loaded listener.js 19:01:07 INFO - PROCESS | 4544 | ++DOMWINDOW == 75 (0xa2006000) [pid = 4544] [serial = 168] [outer = 0x9b70e400] 19:01:07 INFO - PROCESS | 4544 | 1467684067981 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]]]}] 19:01:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 19:01:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1100ms 19:01:08 INFO - PROCESS | 4544 | 1467684068026 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 19:01:08 INFO - PROCESS | 4544 | 1467684068030 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 19:01:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 19:01:08 INFO - PROCESS | 4544 | 1467684068042 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 19:01:08 INFO - PROCESS | 4544 | 1467684068045 Marionette TRACE conn3 <- [1,198,null,{}] 19:01:08 INFO - PROCESS | 4544 | 1467684068051 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}] 19:01:08 INFO - PROCESS | 4544 | 1467684068055 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:01:08 INFO - PROCESS | 4544 | 1467684068257 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 19:01:08 INFO - PROCESS | 4544 | 1467684068279 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:08 INFO - PROCESS | 4544 | 1467684068286 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:01:08 INFO - PROCESS | 4544 | ++DOCSHELL 0x921f6800 == 51 [pid = 4544] [id = 57] 19:01:08 INFO - PROCESS | 4544 | ++DOMWINDOW == 76 (0x99e93000) [pid = 4544] [serial = 169] [outer = (nil)] 19:01:08 INFO - PROCESS | 4544 | ++DOMWINDOW == 77 (0xa25f4000) [pid = 4544] [serial = 170] [outer = 0x99e93000] 19:01:08 INFO - PROCESS | 4544 | 1467684068352 Marionette DEBUG loaded listener.js 19:01:08 INFO - PROCESS | 4544 | ++DOMWINDOW == 78 (0xa2fb8400) [pid = 4544] [serial = 171] [outer = 0x99e93000] 19:01:09 INFO - PROCESS | 4544 | 1467684069155 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]]]}] 19:01:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 19:01:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1129ms 19:01:09 INFO - PROCESS | 4544 | 1467684069172 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 19:01:09 INFO - PROCESS | 4544 | 1467684069176 Marionette TRACE conn3 <- [1,201,null,{"value":"8"}] 19:01:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 19:01:09 INFO - PROCESS | 4544 | 1467684069182 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 19:01:09 INFO - PROCESS | 4544 | 1467684069185 Marionette TRACE conn3 <- [1,202,null,{}] 19:01:09 INFO - PROCESS | 4544 | 1467684069190 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}] 19:01:09 INFO - PROCESS | 4544 | 1467684069195 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:01:09 INFO - PROCESS | 4544 | 1467684069389 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 19:01:09 INFO - PROCESS | 4544 | 1467684069413 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:09 INFO - PROCESS | 4544 | 1467684069429 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:01:09 INFO - PROCESS | 4544 | ++DOCSHELL 0x921eec00 == 52 [pid = 4544] [id = 58] 19:01:09 INFO - PROCESS | 4544 | ++DOMWINDOW == 79 (0xa320d800) [pid = 4544] [serial = 172] [outer = (nil)] 19:01:09 INFO - PROCESS | 4544 | ++DOMWINDOW == 80 (0xa35e0000) [pid = 4544] [serial = 173] [outer = 0xa320d800] 19:01:09 INFO - PROCESS | 4544 | 1467684069504 Marionette DEBUG loaded listener.js 19:01:09 INFO - PROCESS | 4544 | ++DOMWINDOW == 81 (0xa620fc00) [pid = 4544] [serial = 174] [outer = 0xa320d800] 19:01:09 INFO - PROCESS | 4544 | --DOMWINDOW == 80 (0x9b710800) [pid = 4544] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 19:01:09 INFO - PROCESS | 4544 | --DOMWINDOW == 79 (0x951bdc00) [pid = 4544] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 19:01:10 INFO - PROCESS | 4544 | --DOMWINDOW == 78 (0x997f3c00) [pid = 4544] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 19:01:10 INFO - PROCESS | 4544 | --DOMWINDOW == 77 (0x91ee5c00) [pid = 4544] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 19:01:10 INFO - PROCESS | 4544 | --DOMWINDOW == 76 (0x9aeba800) [pid = 4544] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 19:01:10 INFO - PROCESS | 4544 | --DOMWINDOW == 75 (0x977a1000) [pid = 4544] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 19:01:10 INFO - PROCESS | 4544 | 1467684070337 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]]]}] 19:01:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 19:01:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1180ms 19:01:10 INFO - PROCESS | 4544 | 1467684070362 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 19:01:10 INFO - PROCESS | 4544 | 1467684070366 Marionette TRACE conn3 <- [1,205,null,{"value":"8"}] 19:01:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 19:01:10 INFO - PROCESS | 4544 | 1467684070372 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 19:01:10 INFO - PROCESS | 4544 | 1467684070374 Marionette TRACE conn3 <- [1,206,null,{}] 19:01:10 INFO - PROCESS | 4544 | 1467684070380 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}] 19:01:10 INFO - PROCESS | 4544 | 1467684070385 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:01:10 INFO - PROCESS | 4544 | 1467684070568 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 19:01:10 INFO - PROCESS | 4544 | 1467684070586 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:10 INFO - PROCESS | 4544 | 1467684070593 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:01:10 INFO - PROCESS | 4544 | ++DOCSHELL 0x921ec800 == 53 [pid = 4544] [id = 59] 19:01:10 INFO - PROCESS | 4544 | ++DOMWINDOW == 76 (0x93961400) [pid = 4544] [serial = 175] [outer = (nil)] 19:01:10 INFO - PROCESS | 4544 | ++DOMWINDOW == 77 (0xa34cc800) [pid = 4544] [serial = 176] [outer = 0x93961400] 19:01:10 INFO - PROCESS | 4544 | 1467684070659 Marionette DEBUG loaded listener.js 19:01:10 INFO - PROCESS | 4544 | ++DOMWINDOW == 78 (0x99b7e400) [pid = 4544] [serial = 177] [outer = 0x93961400] 19:01:11 INFO - PROCESS | 4544 | 1467684071346 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]]]}] 19:01:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 19:01:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1032ms 19:01:11 INFO - PROCESS | 4544 | 1467684071404 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 19:01:11 INFO - PROCESS | 4544 | 1467684071407 Marionette TRACE conn3 <- [1,209,null,{"value":"8"}] 19:01:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 19:01:11 INFO - PROCESS | 4544 | 1467684071438 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 19:01:11 INFO - PROCESS | 4544 | 1467684071441 Marionette TRACE conn3 <- [1,210,null,{}] 19:01:11 INFO - PROCESS | 4544 | 1467684071451 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}] 19:01:11 INFO - PROCESS | 4544 | 1467684071455 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:01:11 INFO - PROCESS | 4544 | 1467684071638 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 19:01:11 INFO - PROCESS | 4544 | 1467684071651 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:11 INFO - PROCESS | 4544 | 1467684071657 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:01:11 INFO - PROCESS | 4544 | ++DOCSHELL 0x91ee3800 == 54 [pid = 4544] [id = 60] 19:01:11 INFO - PROCESS | 4544 | ++DOMWINDOW == 79 (0x92e96800) [pid = 4544] [serial = 178] [outer = (nil)] 19:01:11 INFO - PROCESS | 4544 | ++DOMWINDOW == 80 (0x946a8400) [pid = 4544] [serial = 179] [outer = 0x92e96800] 19:01:11 INFO - PROCESS | 4544 | 1467684071724 Marionette DEBUG loaded listener.js 19:01:11 INFO - PROCESS | 4544 | ++DOMWINDOW == 81 (0x946ac800) [pid = 4544] [serial = 180] [outer = 0x92e96800] 19:01:12 INFO - PROCESS | 4544 | 1467684072634 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]]]}] 19:01:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 19:01:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1246ms 19:01:12 INFO - PROCESS | 4544 | 1467684072675 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 19:01:12 INFO - PROCESS | 4544 | 1467684072682 Marionette TRACE conn3 <- [1,213,null,{"value":"8"}] 19:01:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 19:01:12 INFO - PROCESS | 4544 | 1467684072691 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 19:01:12 INFO - PROCESS | 4544 | 1467684072695 Marionette TRACE conn3 <- [1,214,null,{}] 19:01:12 INFO - PROCESS | 4544 | 1467684072705 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}] 19:01:12 INFO - PROCESS | 4544 | 1467684072712 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:01:12 INFO - PROCESS | 4544 | 1467684072891 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 19:01:13 INFO - PROCESS | 4544 | 1467684073051 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:13 INFO - PROCESS | 4544 | 1467684073061 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:01:13 INFO - PROCESS | 4544 | ++DOCSHELL 0x93910400 == 55 [pid = 4544] [id = 61] 19:01:13 INFO - PROCESS | 4544 | ++DOMWINDOW == 82 (0x946a8800) [pid = 4544] [serial = 181] [outer = (nil)] 19:01:13 INFO - PROCESS | 4544 | ++DOMWINDOW == 83 (0x951c7c00) [pid = 4544] [serial = 182] [outer = 0x946a8800] 19:01:13 INFO - PROCESS | 4544 | 1467684073146 Marionette DEBUG loaded listener.js 19:01:13 INFO - PROCESS | 4544 | ++DOMWINDOW == 84 (0x982da800) [pid = 4544] [serial = 183] [outer = 0x946a8800] 19:01:14 INFO - PROCESS | 4544 | 1467684074006 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]]]}] 19:01:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 19:01:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1382ms 19:01:14 INFO - PROCESS | 4544 | 1467684074073 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 19:01:14 INFO - PROCESS | 4544 | 1467684074081 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 19:01:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 19:01:14 INFO - PROCESS | 4544 | 1467684074091 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 19:01:14 INFO - PROCESS | 4544 | 1467684074095 Marionette TRACE conn3 <- [1,218,null,{}] 19:01:14 INFO - PROCESS | 4544 | 1467684074102 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}] 19:01:14 INFO - PROCESS | 4544 | 1467684074108 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:01:14 INFO - PROCESS | 4544 | 1467684074324 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 19:01:14 INFO - PROCESS | 4544 | 1467684074470 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:14 INFO - PROCESS | 4544 | 1467684074478 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:01:14 INFO - PROCESS | 4544 | ++DOCSHELL 0x98255000 == 56 [pid = 4544] [id = 62] 19:01:14 INFO - PROCESS | 4544 | ++DOMWINDOW == 85 (0x999bd400) [pid = 4544] [serial = 184] [outer = (nil)] 19:01:14 INFO - PROCESS | 4544 | ++DOMWINDOW == 86 (0x99e94800) [pid = 4544] [serial = 185] [outer = 0x999bd400] 19:01:14 INFO - PROCESS | 4544 | 1467684074563 Marionette DEBUG loaded listener.js 19:01:14 INFO - PROCESS | 4544 | ++DOMWINDOW == 87 (0x9aa52800) [pid = 4544] [serial = 186] [outer = 0x999bd400] 19:01:15 INFO - PROCESS | 4544 | 1467684075420 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]]]}] 19:01:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 19:01:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1387ms 19:01:15 INFO - PROCESS | 4544 | 1467684075478 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 19:01:15 INFO - PROCESS | 4544 | 1467684075482 Marionette TRACE conn3 <- [1,221,null,{"value":"8"}] 19:01:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 19:01:15 INFO - PROCESS | 4544 | 1467684075489 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 19:01:15 INFO - PROCESS | 4544 | 1467684075495 Marionette TRACE conn3 <- [1,222,null,{}] 19:01:15 INFO - PROCESS | 4544 | 1467684075511 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}] 19:01:15 INFO - PROCESS | 4544 | 1467684075520 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:01:15 INFO - PROCESS | 4544 | 1467684075732 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 19:01:15 INFO - PROCESS | 4544 | 1467684075881 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:15 INFO - PROCESS | 4544 | 1467684075889 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:01:15 INFO - PROCESS | 4544 | ++DOCSHELL 0xa320b400 == 57 [pid = 4544] [id = 63] 19:01:15 INFO - PROCESS | 4544 | ++DOMWINDOW == 88 (0xa3288400) [pid = 4544] [serial = 187] [outer = (nil)] 19:01:15 INFO - PROCESS | 4544 | ++DOMWINDOW == 89 (0xa5020800) [pid = 4544] [serial = 188] [outer = 0xa3288400] 19:01:15 INFO - PROCESS | 4544 | 1467684075976 Marionette DEBUG loaded listener.js 19:01:16 INFO - PROCESS | 4544 | ++DOMWINDOW == 90 (0xa62c0400) [pid = 4544] [serial = 189] [outer = 0xa3288400] 19:01:16 INFO - PROCESS | 4544 | 1467684076850 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]]]}] 19:01:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 19:01:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1432ms 19:01:16 INFO - PROCESS | 4544 | 1467684076922 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 19:01:16 INFO - PROCESS | 4544 | 1467684076926 Marionette TRACE conn3 <- [1,225,null,{"value":"8"}] 19:01:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 19:01:16 INFO - PROCESS | 4544 | 1467684076933 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 19:01:16 INFO - PROCESS | 4544 | 1467684076936 Marionette TRACE conn3 <- [1,226,null,{}] 19:01:16 INFO - PROCESS | 4544 | 1467684076942 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}] 19:01:16 INFO - PROCESS | 4544 | 1467684076947 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:01:17 INFO - PROCESS | 4544 | 1467684077157 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 19:01:17 INFO - PROCESS | 4544 | 1467684077304 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:17 INFO - PROCESS | 4544 | 1467684077312 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:01:17 INFO - PROCESS | 4544 | ++DOCSHELL 0x9a71ac00 == 58 [pid = 4544] [id = 64] 19:01:17 INFO - PROCESS | 4544 | ++DOMWINDOW == 91 (0x9a71bc00) [pid = 4544] [serial = 190] [outer = (nil)] 19:01:17 INFO - PROCESS | 4544 | ++DOMWINDOW == 92 (0x9a71f800) [pid = 4544] [serial = 191] [outer = 0x9a71bc00] 19:01:17 INFO - PROCESS | 4544 | 1467684077390 Marionette DEBUG loaded listener.js 19:01:17 INFO - PROCESS | 4544 | ++DOMWINDOW == 93 (0x9a723400) [pid = 4544] [serial = 192] [outer = 0x9a71bc00] 19:01:18 INFO - PROCESS | 4544 | 1467684078222 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]]]}] 19:01:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 19:01:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1333ms 19:01:18 INFO - PROCESS | 4544 | 1467684078267 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 19:01:18 INFO - PROCESS | 4544 | 1467684078270 Marionette TRACE conn3 <- [1,229,null,{"value":"8"}] 19:01:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 19:01:18 INFO - PROCESS | 4544 | 1467684078277 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 19:01:18 INFO - PROCESS | 4544 | 1467684078280 Marionette TRACE conn3 <- [1,230,null,{}] 19:01:18 INFO - PROCESS | 4544 | 1467684078305 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}] 19:01:18 INFO - PROCESS | 4544 | 1467684078311 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:01:18 INFO - PROCESS | 4544 | 1467684078478 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 19:01:18 INFO - PROCESS | 4544 | 1467684078622 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:18 INFO - PROCESS | 4544 | 1467684078630 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:01:18 INFO - PROCESS | 4544 | ++DOCSHELL 0x93b34400 == 59 [pid = 4544] [id = 65] 19:01:18 INFO - PROCESS | 4544 | ++DOMWINDOW == 94 (0x9a715000) [pid = 4544] [serial = 193] [outer = (nil)] 19:01:18 INFO - PROCESS | 4544 | ++DOMWINDOW == 95 (0xa62bb400) [pid = 4544] [serial = 194] [outer = 0x9a715000] 19:01:18 INFO - PROCESS | 4544 | 1467684078709 Marionette DEBUG loaded listener.js 19:01:18 INFO - PROCESS | 4544 | ++DOMWINDOW == 96 (0xa6e44000) [pid = 4544] [serial = 195] [outer = 0x9a715000] 19:01:19 INFO - PROCESS | 4544 | 1467684079630 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]]]}] 19:01:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 19:01:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1388ms 19:01:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 19:01:19 INFO - PROCESS | 4544 | 1467684079666 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 19:01:19 INFO - PROCESS | 4544 | 1467684079669 Marionette TRACE conn3 <- [1,233,null,{"value":"8"}] 19:01:19 INFO - PROCESS | 4544 | 1467684079676 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 19:01:19 INFO - PROCESS | 4544 | 1467684079679 Marionette TRACE conn3 <- [1,234,null,{}] 19:01:19 INFO - PROCESS | 4544 | 1467684079685 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}] 19:01:19 INFO - PROCESS | 4544 | 1467684079695 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:01:19 INFO - PROCESS | 4544 | 1467684079890 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 19:01:20 INFO - PROCESS | 4544 | 1467684080037 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:20 INFO - PROCESS | 4544 | 1467684080045 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:01:20 INFO - PROCESS | 4544 | ++DOCSHELL 0x92e93800 == 60 [pid = 4544] [id = 66] 19:01:20 INFO - PROCESS | 4544 | ++DOMWINDOW == 97 (0x9a717c00) [pid = 4544] [serial = 196] [outer = (nil)] 19:01:20 INFO - PROCESS | 4544 | ++DOMWINDOW == 98 (0x9a8f2000) [pid = 4544] [serial = 197] [outer = 0x9a717c00] 19:01:20 INFO - PROCESS | 4544 | 1467684080127 Marionette DEBUG loaded listener.js 19:01:20 INFO - PROCESS | 4544 | ++DOMWINDOW == 99 (0xa6a93000) [pid = 4544] [serial = 198] [outer = 0x9a717c00] 19:01:20 INFO - PROCESS | 4544 | 1467684080961 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]]]}] 19:01:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 19:01:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1333ms 19:01:21 INFO - PROCESS | 4544 | 1467684081008 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 19:01:21 INFO - PROCESS | 4544 | 1467684081012 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 19:01:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 19:01:21 INFO - PROCESS | 4544 | 1467684081018 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 19:01:21 INFO - PROCESS | 4544 | 1467684081022 Marionette TRACE conn3 <- [1,238,null,{}] 19:01:21 INFO - PROCESS | 4544 | 1467684081054 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}] 19:01:21 INFO - PROCESS | 4544 | 1467684081063 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:01:21 INFO - PROCESS | 4544 | 1467684081225 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 19:01:21 INFO - PROCESS | 4544 | 1467684081534 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:21 INFO - PROCESS | 4544 | 1467684081546 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:01:21 INFO - PROCESS | 4544 | ++DOCSHELL 0x93b34c00 == 61 [pid = 4544] [id = 67] 19:01:21 INFO - PROCESS | 4544 | ++DOMWINDOW == 100 (0x93b35000) [pid = 4544] [serial = 199] [outer = (nil)] 19:01:21 INFO - PROCESS | 4544 | ++DOMWINDOW == 101 (0x946a3000) [pid = 4544] [serial = 200] [outer = 0x93b35000] 19:01:21 INFO - PROCESS | 4544 | 1467684081674 Marionette DEBUG loaded listener.js 19:01:21 INFO - PROCESS | 4544 | ++DOMWINDOW == 102 (0x950c7000) [pid = 4544] [serial = 201] [outer = 0x93b35000] 19:01:22 INFO - PROCESS | 4544 | 1467684082465 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]]]}] 19:01:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 19:01:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1503ms 19:01:22 INFO - PROCESS | 4544 | 1467684082537 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 19:01:22 INFO - PROCESS | 4544 | 1467684082542 Marionette TRACE conn3 <- [1,241,null,{"value":"8"}] 19:01:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 19:01:22 INFO - PROCESS | 4544 | 1467684082552 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 19:01:22 INFO - PROCESS | 4544 | 1467684082556 Marionette TRACE conn3 <- [1,242,null,{}] 19:01:22 INFO - PROCESS | 4544 | 1467684082564 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}] 19:01:22 INFO - PROCESS | 4544 | 1467684082572 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:01:22 INFO - PROCESS | 4544 | 1467684082733 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 19:01:22 INFO - PROCESS | 4544 | 1467684082906 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:22 INFO - PROCESS | 4544 | 1467684082912 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:01:22 INFO - PROCESS | 4544 | ++DOCSHELL 0x93911400 == 62 [pid = 4544] [id = 68] 19:01:22 INFO - PROCESS | 4544 | ++DOMWINDOW == 103 (0x98e9ac00) [pid = 4544] [serial = 202] [outer = (nil)] 19:01:23 INFO - PROCESS | 4544 | ++DOMWINDOW == 104 (0x99e9ac00) [pid = 4544] [serial = 203] [outer = 0x98e9ac00] 19:01:23 INFO - PROCESS | 4544 | 1467684083028 Marionette DEBUG loaded listener.js 19:01:23 INFO - PROCESS | 4544 | ++DOMWINDOW == 105 (0x9a71fc00) [pid = 4544] [serial = 204] [outer = 0x98e9ac00] 19:01:23 INFO - PROCESS | 4544 | 1467684083898 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]]]}] 19:01:23 INFO - PROCESS | 4544 | --DOCSHELL 0x921ef400 == 61 [pid = 4544] [id = 26] 19:01:23 INFO - PROCESS | 4544 | --DOCSHELL 0x9a7e8400 == 60 [pid = 4544] [id = 28] 19:01:23 INFO - PROCESS | 4544 | --DOCSHELL 0x921ee400 == 59 [pid = 4544] [id = 8] 19:01:23 INFO - PROCESS | 4544 | --DOCSHELL 0x921ec800 == 58 [pid = 4544] [id = 59] 19:01:23 INFO - PROCESS | 4544 | --DOMWINDOW == 104 (0xa2fba000) [pid = 4544] [serial = 140] [outer = (nil)] [url = about:blank] 19:01:23 INFO - PROCESS | 4544 | --DOCSHELL 0x921eec00 == 57 [pid = 4544] [id = 58] 19:01:23 INFO - PROCESS | 4544 | --DOCSHELL 0x921f6800 == 56 [pid = 4544] [id = 57] 19:01:23 INFO - PROCESS | 4544 | --DOCSHELL 0x9a7f0c00 == 55 [pid = 4544] [id = 56] 19:01:23 INFO - PROCESS | 4544 | --DOCSHELL 0x99586400 == 54 [pid = 4544] [id = 55] 19:01:23 INFO - PROCESS | 4544 | --DOCSHELL 0x921eb400 == 53 [pid = 4544] [id = 54] 19:01:23 INFO - PROCESS | 4544 | --DOCSHELL 0x93910800 == 52 [pid = 4544] [id = 53] 19:01:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 19:01:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1432ms 19:01:23 INFO - PROCESS | 4544 | 1467684083986 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 19:01:23 INFO - PROCESS | 4544 | 1467684083991 Marionette TRACE conn3 <- [1,245,null,{"value":"8"}] 19:01:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 19:01:24 INFO - PROCESS | 4544 | 1467684083999 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 19:01:24 INFO - PROCESS | 4544 | 1467684084003 Marionette TRACE conn3 <- [1,246,null,{}] 19:01:24 INFO - PROCESS | 4544 | 1467684084009 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}] 19:01:24 INFO - PROCESS | 4544 | 1467684084014 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:01:24 INFO - PROCESS | 4544 | 1467684084170 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 19:01:24 INFO - PROCESS | 4544 | --DOMWINDOW == 103 (0x9d913000) [pid = 4544] [serial = 134] [outer = (nil)] [url = about:blank] 19:01:24 INFO - PROCESS | 4544 | --DOMWINDOW == 102 (0x951c9800) [pid = 4544] [serial = 125] [outer = (nil)] [url = about:blank] 19:01:24 INFO - PROCESS | 4544 | --DOMWINDOW == 101 (0x96df9400) [pid = 4544] [serial = 126] [outer = (nil)] [url = about:blank] 19:01:24 INFO - PROCESS | 4544 | --DOMWINDOW == 100 (0x99935400) [pid = 4544] [serial = 128] [outer = (nil)] [url = about:blank] 19:01:24 INFO - PROCESS | 4544 | --DOMWINDOW == 99 (0x92e9f400) [pid = 4544] [serial = 123] [outer = (nil)] [url = about:blank] 19:01:24 INFO - PROCESS | 4544 | --DOMWINDOW == 98 (0x921edc00) [pid = 4544] [serial = 122] [outer = (nil)] [url = about:blank] 19:01:24 INFO - PROCESS | 4544 | --DOMWINDOW == 97 (0xa1113000) [pid = 4544] [serial = 135] [outer = (nil)] [url = about:blank] 19:01:24 INFO - PROCESS | 4544 | --DOMWINDOW == 96 (0x946b7400) [pid = 4544] [serial = 116] [outer = (nil)] [url = about:blank] 19:01:24 INFO - PROCESS | 4544 | --DOMWINDOW == 95 (0x951c0c00) [pid = 4544] [serial = 119] [outer = (nil)] [url = about:blank] 19:01:24 INFO - PROCESS | 4544 | --DOMWINDOW == 94 (0x9b1e0c00) [pid = 4544] [serial = 131] [outer = (nil)] [url = about:blank] 19:01:24 INFO - PROCESS | 4544 | --DOMWINDOW == 93 (0xa2322c00) [pid = 4544] [serial = 138] [outer = (nil)] [url = about:blank] 19:01:24 INFO - PROCESS | 4544 | --DOMWINDOW == 92 (0x9b70d400) [pid = 4544] [serial = 132] [outer = (nil)] [url = about:blank] 19:01:24 INFO - PROCESS | 4544 | --DOMWINDOW == 91 (0xa1188400) [pid = 4544] [serial = 137] [outer = (nil)] [url = about:blank] 19:01:24 INFO - PROCESS | 4544 | --DOMWINDOW == 90 (0x99e4fc00) [pid = 4544] [serial = 129] [outer = (nil)] [url = about:blank] 19:01:24 INFO - PROCESS | 4544 | 1467684084303 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:24 INFO - PROCESS | 4544 | 1467684084312 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:01:24 INFO - PROCESS | 4544 | ++DOCSHELL 0x921edc00 == 53 [pid = 4544] [id = 69] 19:01:24 INFO - PROCESS | 4544 | ++DOMWINDOW == 91 (0x92e9f400) [pid = 4544] [serial = 205] [outer = (nil)] 19:01:24 INFO - PROCESS | 4544 | ++DOMWINDOW == 92 (0x9988b800) [pid = 4544] [serial = 206] [outer = 0x92e9f400] 19:01:24 INFO - PROCESS | 4544 | 1467684084383 Marionette DEBUG loaded listener.js 19:01:24 INFO - PROCESS | 4544 | ++DOMWINDOW == 93 (0x9a8e8400) [pid = 4544] [serial = 207] [outer = 0x92e9f400] 19:01:25 INFO - PROCESS | 4544 | 1467684085093 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]]]}] 19:01:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 19:01:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1136ms 19:01:25 INFO - PROCESS | 4544 | 1467684085135 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 19:01:25 INFO - PROCESS | 4544 | 1467684085139 Marionette TRACE conn3 <- [1,249,null,{"value":"8"}] 19:01:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 19:01:25 INFO - PROCESS | 4544 | 1467684085147 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 19:01:25 INFO - PROCESS | 4544 | 1467684085156 Marionette TRACE conn3 <- [1,250,null,{}] 19:01:25 INFO - PROCESS | 4544 | 1467684085169 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}] 19:01:25 INFO - PROCESS | 4544 | 1467684085176 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:01:25 INFO - PROCESS | 4544 | 1467684085382 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 19:01:25 INFO - PROCESS | 4544 | 1467684085397 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:25 INFO - PROCESS | 4544 | 1467684085405 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:01:25 INFO - PROCESS | 4544 | ++DOCSHELL 0x96ded400 == 54 [pid = 4544] [id = 70] 19:01:25 INFO - PROCESS | 4544 | ++DOMWINDOW == 94 (0x9a8eb800) [pid = 4544] [serial = 208] [outer = (nil)] 19:01:25 INFO - PROCESS | 4544 | ++DOMWINDOW == 95 (0x9b70dc00) [pid = 4544] [serial = 209] [outer = 0x9a8eb800] 19:01:25 INFO - PROCESS | 4544 | 1467684085472 Marionette DEBUG loaded listener.js 19:01:25 INFO - PROCESS | 4544 | ++DOMWINDOW == 96 (0x9cc2a000) [pid = 4544] [serial = 210] [outer = 0x9a8eb800] 19:01:26 INFO - PROCESS | 4544 | 1467684086260 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]]]}] 19:01:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 19:01:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1138ms 19:01:26 INFO - PROCESS | 4544 | 1467684086300 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 19:01:26 INFO - PROCESS | 4544 | 1467684086303 Marionette TRACE conn3 <- [1,253,null,{"value":"8"}] 19:01:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 19:01:26 INFO - PROCESS | 4544 | 1467684086310 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 19:01:26 INFO - PROCESS | 4544 | 1467684086313 Marionette TRACE conn3 <- [1,254,null,{}] 19:01:26 INFO - PROCESS | 4544 | 1467684086330 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}] 19:01:26 INFO - PROCESS | 4544 | 1467684086333 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:01:26 INFO - PROCESS | 4544 | 1467684086523 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 19:01:26 INFO - PROCESS | 4544 | 1467684086541 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:26 INFO - PROCESS | 4544 | 1467684086547 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:01:26 INFO - PROCESS | 4544 | ++DOCSHELL 0x91ee4800 == 55 [pid = 4544] [id = 71] 19:01:26 INFO - PROCESS | 4544 | ++DOMWINDOW == 97 (0x9391cc00) [pid = 4544] [serial = 211] [outer = (nil)] 19:01:26 INFO - PROCESS | 4544 | ++DOMWINDOW == 98 (0xa209bc00) [pid = 4544] [serial = 212] [outer = 0x9391cc00] 19:01:26 INFO - PROCESS | 4544 | 1467684086614 Marionette DEBUG loaded listener.js 19:01:26 INFO - PROCESS | 4544 | ++DOMWINDOW == 99 (0xa2328800) [pid = 4544] [serial = 213] [outer = 0x9391cc00] 19:01:27 INFO - PROCESS | 4544 | 1467684087398 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]]]}] 19:01:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 19:01:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1137ms 19:01:27 INFO - PROCESS | 4544 | 1467684087453 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 19:01:27 INFO - PROCESS | 4544 | 1467684087457 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 19:01:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 19:01:27 INFO - PROCESS | 4544 | 1467684087466 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 19:01:27 INFO - PROCESS | 4544 | 1467684087469 Marionette TRACE conn3 <- [1,258,null,{}] 19:01:27 INFO - PROCESS | 4544 | 1467684087475 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}] 19:01:27 INFO - PROCESS | 4544 | 1467684087480 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:01:27 INFO - PROCESS | 4544 | 1467684087665 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 19:01:27 INFO - PROCESS | 4544 | 1467684087686 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:27 INFO - PROCESS | 4544 | 1467684087700 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:01:27 INFO - PROCESS | 4544 | ++DOCSHELL 0xa2fee000 == 56 [pid = 4544] [id = 72] 19:01:27 INFO - PROCESS | 4544 | ++DOMWINDOW == 100 (0xa2ff1400) [pid = 4544] [serial = 214] [outer = (nil)] 19:01:27 INFO - PROCESS | 4544 | ++DOMWINDOW == 101 (0xa3448800) [pid = 4544] [serial = 215] [outer = 0xa2ff1400] 19:01:27 INFO - PROCESS | 4544 | 1467684087778 Marionette DEBUG loaded listener.js 19:01:27 INFO - PROCESS | 4544 | ++DOMWINDOW == 102 (0x99941000) [pid = 4544] [serial = 216] [outer = 0xa2ff1400] 19:01:28 INFO - PROCESS | 4544 | --DOMWINDOW == 101 (0x9b70e400) [pid = 4544] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 19:01:28 INFO - PROCESS | 4544 | --DOMWINDOW == 100 (0x997de800) [pid = 4544] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 19:01:28 INFO - PROCESS | 4544 | --DOMWINDOW == 99 (0x928e8000) [pid = 4544] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 19:01:28 INFO - PROCESS | 4544 | --DOMWINDOW == 98 (0x99e93000) [pid = 4544] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 19:01:28 INFO - PROCESS | 4544 | --DOMWINDOW == 97 (0x93915800) [pid = 4544] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 19:01:28 INFO - PROCESS | 4544 | --DOMWINDOW == 96 (0xa320d800) [pid = 4544] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 19:01:28 INFO - PROCESS | 4544 | --DOMWINDOW == 95 (0x93961400) [pid = 4544] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 19:01:28 INFO - PROCESS | 4544 | 1467684088711 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]]]}] 19:01:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 19:01:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1283ms 19:01:28 INFO - PROCESS | 4544 | 1467684088750 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 19:01:28 INFO - PROCESS | 4544 | 1467684088753 Marionette TRACE conn3 <- [1,261,null,{"value":"8"}] 19:01:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 19:01:28 INFO - PROCESS | 4544 | 1467684088760 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 19:01:28 INFO - PROCESS | 4544 | 1467684088763 Marionette TRACE conn3 <- [1,262,null,{}] 19:01:28 INFO - PROCESS | 4544 | 1467684088769 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}] 19:01:28 INFO - PROCESS | 4544 | 1467684088774 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:01:28 INFO - PROCESS | 4544 | 1467684088918 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 19:01:28 INFO - PROCESS | 4544 | 1467684088933 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:28 INFO - PROCESS | 4544 | 1467684088940 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:01:28 INFO - PROCESS | 4544 | ++DOCSHELL 0x951c8800 == 57 [pid = 4544] [id = 73] 19:01:28 INFO - PROCESS | 4544 | ++DOMWINDOW == 96 (0x9b709000) [pid = 4544] [serial = 217] [outer = (nil)] 19:01:29 INFO - PROCESS | 4544 | ++DOMWINDOW == 97 (0xa6ea7000) [pid = 4544] [serial = 218] [outer = 0x9b709000] 19:01:29 INFO - PROCESS | 4544 | 1467684089007 Marionette DEBUG loaded listener.js 19:01:29 INFO - PROCESS | 4544 | ++DOMWINDOW == 98 (0xa6f43800) [pid = 4544] [serial = 219] [outer = 0x9b709000] 19:01:29 INFO - PROCESS | 4544 | 1467684089803 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]]]}] 19:01:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 19:01:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1076ms 19:01:29 INFO - PROCESS | 4544 | 1467684089837 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 19:01:29 INFO - PROCESS | 4544 | 1467684089840 Marionette TRACE conn3 <- [1,265,null,{"value":"8"}] 19:01:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 19:01:29 INFO - PROCESS | 4544 | 1467684089854 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 19:01:29 INFO - PROCESS | 4544 | 1467684089856 Marionette TRACE conn3 <- [1,266,null,{}] 19:01:29 INFO - PROCESS | 4544 | 1467684089862 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}] 19:01:29 INFO - PROCESS | 4544 | 1467684089867 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:01:30 INFO - PROCESS | 4544 | 1467684090006 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 19:01:30 INFO - PROCESS | 4544 | 1467684090019 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:30 INFO - PROCESS | 4544 | 1467684090044 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:01:30 INFO - PROCESS | 4544 | ++DOCSHELL 0x9a561800 == 58 [pid = 4544] [id = 74] 19:01:30 INFO - PROCESS | 4544 | ++DOMWINDOW == 99 (0x9a563400) [pid = 4544] [serial = 220] [outer = (nil)] 19:01:30 INFO - PROCESS | 4544 | ++DOMWINDOW == 100 (0x9a568800) [pid = 4544] [serial = 221] [outer = 0x9a563400] 19:01:30 INFO - PROCESS | 4544 | 1467684090106 Marionette DEBUG loaded listener.js 19:01:30 INFO - PROCESS | 4544 | ++DOMWINDOW == 101 (0x9a56ac00) [pid = 4544] [serial = 222] [outer = 0x9a563400] 19:01:31 INFO - PROCESS | 4544 | 1467684091070 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]]]}] 19:01:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 19:01:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1292ms 19:01:31 INFO - PROCESS | 4544 | 1467684091139 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 19:01:31 INFO - PROCESS | 4544 | 1467684091146 Marionette TRACE conn3 <- [1,269,null,{"value":"8"}] 19:01:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 19:01:31 INFO - PROCESS | 4544 | 1467684091154 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 19:01:31 INFO - PROCESS | 4544 | 1467684091159 Marionette TRACE conn3 <- [1,270,null,{}] 19:01:31 INFO - PROCESS | 4544 | 1467684091169 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}] 19:01:31 INFO - PROCESS | 4544 | 1467684091174 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:01:31 INFO - PROCESS | 4544 | 1467684091397 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 19:01:31 INFO - PROCESS | 4544 | 1467684091631 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:31 INFO - PROCESS | 4544 | 1467684091640 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:01:31 INFO - PROCESS | 4544 | ++DOCSHELL 0x921ef400 == 59 [pid = 4544] [id = 75] 19:01:31 INFO - PROCESS | 4544 | ++DOMWINDOW == 102 (0x997dcc00) [pid = 4544] [serial = 223] [outer = (nil)] 19:01:31 INFO - PROCESS | 4544 | ++DOMWINDOW == 103 (0x9993e000) [pid = 4544] [serial = 224] [outer = 0x997dcc00] 19:01:31 INFO - PROCESS | 4544 | 1467684091766 Marionette DEBUG loaded listener.js 19:01:31 INFO - PROCESS | 4544 | ++DOMWINDOW == 104 (0x99d26400) [pid = 4544] [serial = 225] [outer = 0x997dcc00] 19:01:32 INFO - PROCESS | 4544 | 1467684092622 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]]]}] 19:01:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 19:01:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1482ms 19:01:32 INFO - PROCESS | 4544 | 1467684092636 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 19:01:32 INFO - PROCESS | 4544 | 1467684092643 Marionette TRACE conn3 <- [1,273,null,{"value":"8"}] 19:01:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 19:01:32 INFO - PROCESS | 4544 | 1467684092653 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 19:01:32 INFO - PROCESS | 4544 | 1467684092658 Marionette TRACE conn3 <- [1,274,null,{}] 19:01:32 INFO - PROCESS | 4544 | 1467684092664 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}] 19:01:32 INFO - PROCESS | 4544 | 1467684092670 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:01:32 INFO - PROCESS | 4544 | 1467684092840 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 19:01:33 INFO - PROCESS | 4544 | 1467684093017 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:33 INFO - PROCESS | 4544 | 1467684093026 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:01:33 INFO - PROCESS | 4544 | ++DOCSHELL 0x9a567c00 == 60 [pid = 4544] [id = 76] 19:01:33 INFO - PROCESS | 4544 | ++DOMWINDOW == 105 (0x9a71e800) [pid = 4544] [serial = 226] [outer = (nil)] 19:01:33 INFO - PROCESS | 4544 | ++DOMWINDOW == 106 (0x9a8ef800) [pid = 4544] [serial = 227] [outer = 0x9a71e800] 19:01:33 INFO - PROCESS | 4544 | 1467684093120 Marionette DEBUG loaded listener.js 19:01:33 INFO - PROCESS | 4544 | ++DOMWINDOW == 107 (0x9ad82c00) [pid = 4544] [serial = 228] [outer = 0x9a71e800] 19:01:34 INFO - PROCESS | 4544 | 1467684094007 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]]]}] 19:01:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 19:01:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1383ms 19:01:34 INFO - PROCESS | 4544 | 1467684094036 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 19:01:34 INFO - PROCESS | 4544 | 1467684094039 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 19:01:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 19:01:34 INFO - PROCESS | 4544 | 1467684094046 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 19:01:34 INFO - PROCESS | 4544 | 1467684094052 Marionette TRACE conn3 <- [1,278,null,{}] 19:01:34 INFO - PROCESS | 4544 | 1467684094088 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}] 19:01:34 INFO - PROCESS | 4544 | 1467684094097 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:01:34 INFO - PROCESS | 4544 | 1467684094275 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 19:01:34 INFO - PROCESS | 4544 | 1467684094428 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:34 INFO - PROCESS | 4544 | 1467684094437 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:01:34 INFO - PROCESS | 4544 | ++DOCSHELL 0xa2ff5c00 == 61 [pid = 4544] [id = 77] 19:01:34 INFO - PROCESS | 4544 | ++DOMWINDOW == 108 (0xa4e0f400) [pid = 4544] [serial = 229] [outer = (nil)] 19:01:34 INFO - PROCESS | 4544 | ++DOMWINDOW == 109 (0xa6e44800) [pid = 4544] [serial = 230] [outer = 0xa4e0f400] 19:01:34 INFO - PROCESS | 4544 | 1467684094534 Marionette DEBUG loaded listener.js 19:01:34 INFO - PROCESS | 4544 | ++DOMWINDOW == 110 (0xa6f45000) [pid = 4544] [serial = 231] [outer = 0xa4e0f400] 19:01:35 INFO - PROCESS | 4544 | 1467684095429 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]]]}] 19:01:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 19:01:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1440ms 19:01:35 INFO - PROCESS | 4544 | 1467684095487 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 19:01:35 INFO - PROCESS | 4544 | 1467684095491 Marionette TRACE conn3 <- [1,281,null,{"value":"8"}] 19:01:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 19:01:35 INFO - PROCESS | 4544 | 1467684095498 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 19:01:35 INFO - PROCESS | 4544 | 1467684095501 Marionette TRACE conn3 <- [1,282,null,{}] 19:01:35 INFO - PROCESS | 4544 | 1467684095507 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}] 19:01:35 INFO - PROCESS | 4544 | 1467684095512 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:01:35 INFO - PROCESS | 4544 | 1467684095685 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 19:01:35 INFO - PROCESS | 4544 | 1467684095836 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:35 INFO - PROCESS | 4544 | 1467684095847 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:01:35 INFO - PROCESS | 4544 | ++DOCSHELL 0x926d5400 == 62 [pid = 4544] [id = 78] 19:01:35 INFO - PROCESS | 4544 | ++DOMWINDOW == 111 (0x926d6800) [pid = 4544] [serial = 232] [outer = (nil)] 19:01:35 INFO - PROCESS | 4544 | ++DOMWINDOW == 112 (0x926ddc00) [pid = 4544] [serial = 233] [outer = 0x926d6800] 19:01:35 INFO - PROCESS | 4544 | 1467684095926 Marionette DEBUG loaded listener.js 19:01:36 INFO - PROCESS | 4544 | ++DOMWINDOW == 113 (0x926e0c00) [pid = 4544] [serial = 234] [outer = 0x926d6800] 19:01:36 INFO - PROCESS | 4544 | 1467684096740 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]]]}] 19:01:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 19:01:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1292ms 19:01:36 INFO - PROCESS | 4544 | 1467684096792 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 19:01:36 INFO - PROCESS | 4544 | 1467684096796 Marionette TRACE conn3 <- [1,285,null,{"value":"8"}] 19:01:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 19:01:36 INFO - PROCESS | 4544 | 1467684096802 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 19:01:36 INFO - PROCESS | 4544 | 1467684096805 Marionette TRACE conn3 <- [1,286,null,{}] 19:01:36 INFO - PROCESS | 4544 | 1467684096811 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}] 19:01:36 INFO - PROCESS | 4544 | 1467684096816 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:01:36 INFO - PROCESS | 4544 | 1467684096980 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 19:01:37 INFO - PROCESS | 4544 | 1467684097132 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:37 INFO - PROCESS | 4544 | 1467684097140 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:01:37 INFO - PROCESS | 4544 | ++DOCSHELL 0x926db800 == 63 [pid = 4544] [id = 79] 19:01:37 INFO - PROCESS | 4544 | ++DOMWINDOW == 114 (0x926dc800) [pid = 4544] [serial = 235] [outer = (nil)] 19:01:37 INFO - PROCESS | 4544 | ++DOMWINDOW == 115 (0xa320bc00) [pid = 4544] [serial = 236] [outer = 0x926dc800] 19:01:37 INFO - PROCESS | 4544 | 1467684097221 Marionette DEBUG loaded listener.js 19:01:37 INFO - PROCESS | 4544 | ++DOMWINDOW == 116 (0xa6f47400) [pid = 4544] [serial = 237] [outer = 0x926dc800] 19:01:38 INFO - PROCESS | 4544 | 1467684098125 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]]]}] 19:01:38 INFO - PROCESS | 4544 | ++DOMWINDOW == 117 (0x91a9b400) [pid = 4544] [serial = 238] [outer = 0x93b35800] 19:01:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 19:01:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1380ms 19:01:38 INFO - PROCESS | 4544 | 1467684098202 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 19:01:38 INFO - PROCESS | 4544 | 1467684098205 Marionette TRACE conn3 <- [1,289,null,{"value":"8"}] 19:01:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 19:01:38 INFO - PROCESS | 4544 | 1467684098269 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 19:01:38 INFO - PROCESS | 4544 | 1467684098276 Marionette TRACE conn3 <- [1,290,null,{}] 19:01:38 INFO - PROCESS | 4544 | 1467684098295 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}] 19:01:38 INFO - PROCESS | 4544 | 1467684098305 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:01:38 INFO - PROCESS | 4544 | 1467684098497 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 19:01:38 INFO - PROCESS | 4544 | 1467684098697 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:38 INFO - PROCESS | 4544 | 1467684098708 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:01:38 INFO - PROCESS | 4544 | ++DOCSHELL 0x91a8f800 == 64 [pid = 4544] [id = 80] 19:01:38 INFO - PROCESS | 4544 | ++DOMWINDOW == 118 (0x91a8fc00) [pid = 4544] [serial = 239] [outer = (nil)] 19:01:38 INFO - PROCESS | 4544 | ++DOMWINDOW == 119 (0x91a9a400) [pid = 4544] [serial = 240] [outer = 0x91a8fc00] 19:01:38 INFO - PROCESS | 4544 | 1467684098800 Marionette DEBUG loaded listener.js 19:01:38 INFO - PROCESS | 4544 | ++DOMWINDOW == 120 (0x98ea5c00) [pid = 4544] [serial = 241] [outer = 0x91a8fc00] 19:01:39 INFO - PROCESS | 4544 | 1467684099580 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]]]}] 19:01:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 19:01:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1407ms 19:01:39 INFO - PROCESS | 4544 | 1467684099628 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 19:01:39 INFO - PROCESS | 4544 | 1467684099632 Marionette TRACE conn3 <- [1,293,null,{"value":"8"}] 19:01:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 19:01:39 INFO - PROCESS | 4544 | 1467684099638 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 19:01:39 INFO - PROCESS | 4544 | 1467684099641 Marionette TRACE conn3 <- [1,294,null,{}] 19:01:39 INFO - PROCESS | 4544 | 1467684099647 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}] 19:01:39 INFO - PROCESS | 4544 | 1467684099652 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:01:39 INFO - PROCESS | 4544 | 1467684099884 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 19:01:40 INFO - PROCESS | 4544 | 1467684100000 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:40 INFO - PROCESS | 4544 | 1467684100008 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:01:40 INFO - PROCESS | 4544 | ++DOCSHELL 0x8f9f2000 == 65 [pid = 4544] [id = 81] 19:01:40 INFO - PROCESS | 4544 | ++DOMWINDOW == 121 (0x8f9f4400) [pid = 4544] [serial = 242] [outer = (nil)] 19:01:40 INFO - PROCESS | 4544 | ++DOMWINDOW == 122 (0x8f9f8c00) [pid = 4544] [serial = 243] [outer = 0x8f9f4400] 19:01:40 INFO - PROCESS | 4544 | 1467684100089 Marionette DEBUG loaded listener.js 19:01:40 INFO - PROCESS | 4544 | ++DOMWINDOW == 123 (0x8f9fc800) [pid = 4544] [serial = 244] [outer = 0x8f9f4400] 19:01:40 INFO - PROCESS | 4544 | 1467684100958 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]]]}] 19:01:41 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. 19:01:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1377ms 19:01:41 INFO - PROCESS | 4544 | 1467684101016 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 19:01:41 INFO - PROCESS | 4544 | 1467684101027 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 19:01:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 19:01:41 INFO - PROCESS | 4544 | 1467684101050 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 19:01:41 INFO - PROCESS | 4544 | 1467684101053 Marionette TRACE conn3 <- [1,298,null,{}] 19:01:41 INFO - PROCESS | 4544 | 1467684101059 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}] 19:01:41 INFO - PROCESS | 4544 | 1467684101066 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:01:41 INFO - PROCESS | 4544 | 1467684101241 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 19:01:41 INFO - PROCESS | 4544 | 1467684101399 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:41 INFO - PROCESS | 4544 | 1467684101405 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:01:41 INFO - PROCESS | 4544 | ++DOCSHELL 0x8f9f9000 == 66 [pid = 4544] [id = 82] 19:01:41 INFO - PROCESS | 4544 | ++DOMWINDOW == 124 (0x8f9fc400) [pid = 4544] [serial = 245] [outer = (nil)] 19:01:41 INFO - PROCESS | 4544 | ++DOMWINDOW == 125 (0x928e8c00) [pid = 4544] [serial = 246] [outer = 0x8f9fc400] 19:01:41 INFO - PROCESS | 4544 | 1467684101487 Marionette DEBUG loaded listener.js 19:01:41 INFO - PROCESS | 4544 | ++DOMWINDOW == 126 (0x946a4800) [pid = 4544] [serial = 247] [outer = 0x8f9fc400] 19:01:42 INFO - PROCESS | 4544 | 1467684102524 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]]]}] 19:01:42 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. 19:01:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1533ms 19:01:42 INFO - PROCESS | 4544 | 1467684102581 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 19:01:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 19:01:42 INFO - PROCESS | 4544 | 1467684102587 Marionette TRACE conn3 <- [1,301,null,{"value":"8"}] 19:01:42 INFO - PROCESS | 4544 | 1467684102595 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 19:01:42 INFO - PROCESS | 4544 | 1467684102600 Marionette TRACE conn3 <- [1,302,null,{}] 19:01:42 INFO - PROCESS | 4544 | 1467684102608 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}] 19:01:42 INFO - PROCESS | 4544 | 1467684102613 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:01:42 INFO - PROCESS | 4544 | 1467684102787 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 19:01:43 INFO - PROCESS | 4544 | 1467684102986 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:43 INFO - PROCESS | 4544 | 1467684103002 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:01:43 INFO - PROCESS | 4544 | ++DOCSHELL 0x926dd400 == 67 [pid = 4544] [id = 83] 19:01:43 INFO - PROCESS | 4544 | ++DOMWINDOW == 127 (0x928dc000) [pid = 4544] [serial = 248] [outer = (nil)] 19:01:43 INFO - PROCESS | 4544 | ++DOMWINDOW == 128 (0x9395f000) [pid = 4544] [serial = 249] [outer = 0x928dc000] 19:01:43 INFO - PROCESS | 4544 | 1467684103105 Marionette DEBUG loaded listener.js 19:01:43 INFO - PROCESS | 4544 | ++DOMWINDOW == 129 (0x946aac00) [pid = 4544] [serial = 250] [outer = 0x928dc000] 19:01:43 INFO - PROCESS | 4544 | 1467684103970 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]]]}] 19:01:44 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. 19:01:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1432ms 19:01:44 INFO - PROCESS | 4544 | 1467684104026 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 19:01:44 INFO - PROCESS | 4544 | 1467684104032 Marionette TRACE conn3 <- [1,305,null,{"value":"8"}] 19:01:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 19:01:44 INFO - PROCESS | 4544 | 1467684104043 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 19:01:44 INFO - PROCESS | 4544 | 1467684104046 Marionette TRACE conn3 <- [1,306,null,{}] 19:01:44 INFO - PROCESS | 4544 | 1467684104052 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}] 19:01:44 INFO - PROCESS | 4544 | 1467684104058 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:01:44 INFO - PROCESS | 4544 | 1467684104220 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 19:01:44 INFO - PROCESS | 4544 | 1467684104387 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:44 INFO - PROCESS | 4544 | 1467684104393 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:01:44 INFO - PROCESS | 4544 | ++DOCSHELL 0x95269000 == 68 [pid = 4544] [id = 84] 19:01:44 INFO - PROCESS | 4544 | ++DOMWINDOW == 130 (0x997d4800) [pid = 4544] [serial = 251] [outer = (nil)] 19:01:44 INFO - PROCESS | 4544 | ++DOMWINDOW == 131 (0x99b84000) [pid = 4544] [serial = 252] [outer = 0x997d4800] 19:01:44 INFO - PROCESS | 4544 | 1467684104467 Marionette DEBUG loaded listener.js 19:01:44 INFO - PROCESS | 4544 | ++DOMWINDOW == 132 (0x99e9a000) [pid = 4544] [serial = 253] [outer = 0x997d4800] 19:01:44 INFO - PROCESS | 4544 | --DOMWINDOW == 131 (0xa6e4e400) [pid = 4544] [serial = 155] [outer = (nil)] [url = about:blank] 19:01:44 INFO - PROCESS | 4544 | --DOMWINDOW == 130 (0x946a8400) [pid = 4544] [serial = 179] [outer = (nil)] [url = about:blank] 19:01:44 INFO - PROCESS | 4544 | --DOCSHELL 0x951c8800 == 67 [pid = 4544] [id = 73] 19:01:44 INFO - PROCESS | 4544 | --DOCSHELL 0xa2fee000 == 66 [pid = 4544] [id = 72] 19:01:44 INFO - PROCESS | 4544 | --DOCSHELL 0x91ee4800 == 65 [pid = 4544] [id = 71] 19:01:45 INFO - PROCESS | 4544 | --DOCSHELL 0x96ded400 == 64 [pid = 4544] [id = 70] 19:01:45 INFO - PROCESS | 4544 | --DOCSHELL 0x921edc00 == 63 [pid = 4544] [id = 69] 19:01:45 INFO - PROCESS | 4544 | --DOCSHELL 0x93911400 == 62 [pid = 4544] [id = 68] 19:01:45 INFO - PROCESS | 4544 | --DOCSHELL 0x93b34c00 == 61 [pid = 4544] [id = 67] 19:01:45 INFO - PROCESS | 4544 | --DOMWINDOW == 129 (0x9cc2ec00) [pid = 4544] [serial = 167] [outer = (nil)] [url = about:blank] 19:01:45 INFO - PROCESS | 4544 | --DOMWINDOW == 128 (0x99e92400) [pid = 4544] [serial = 164] [outer = (nil)] [url = about:blank] 19:01:45 INFO - PROCESS | 4544 | --DOMWINDOW == 127 (0x9a364c00) [pid = 4544] [serial = 165] [outer = (nil)] [url = about:blank] 19:01:45 INFO - PROCESS | 4544 | --DOMWINDOW == 126 (0x946be000) [pid = 4544] [serial = 161] [outer = (nil)] [url = about:blank] 19:01:45 INFO - PROCESS | 4544 | --DOMWINDOW == 125 (0x997d7800) [pid = 4544] [serial = 162] [outer = (nil)] [url = about:blank] 19:01:45 INFO - PROCESS | 4544 | --DOMWINDOW == 124 (0x99b8a800) [pid = 4544] [serial = 143] [outer = (nil)] [url = about:blank] 19:01:45 INFO - PROCESS | 4544 | --DOMWINDOW == 123 (0xa25f4000) [pid = 4544] [serial = 170] [outer = (nil)] [url = about:blank] 19:01:45 INFO - PROCESS | 4544 | --DOMWINDOW == 122 (0x93b3cc00) [pid = 4544] [serial = 159] [outer = (nil)] [url = about:blank] 19:01:45 INFO - PROCESS | 4544 | --DOMWINDOW == 121 (0x9391dc00) [pid = 4544] [serial = 158] [outer = (nil)] [url = about:blank] 19:01:45 INFO - PROCESS | 4544 | --DOMWINDOW == 120 (0xa4e0e800) [pid = 4544] [serial = 149] [outer = (nil)] [url = about:blank] 19:01:45 INFO - PROCESS | 4544 | --DOMWINDOW == 119 (0xa231d000) [pid = 4544] [serial = 146] [outer = (nil)] [url = about:blank] 19:01:45 INFO - PROCESS | 4544 | --DOMWINDOW == 118 (0xa682cc00) [pid = 4544] [serial = 152] [outer = (nil)] [url = about:blank] 19:01:45 INFO - PROCESS | 4544 | --DOMWINDOW == 117 (0xa35e0000) [pid = 4544] [serial = 173] [outer = (nil)] [url = about:blank] 19:01:45 INFO - PROCESS | 4544 | --DOMWINDOW == 116 (0xa620fc00) [pid = 4544] [serial = 174] [outer = (nil)] [url = about:blank] 19:01:45 INFO - PROCESS | 4544 | --DOMWINDOW == 115 (0x99b7e400) [pid = 4544] [serial = 177] [outer = (nil)] [url = about:blank] 19:01:45 INFO - PROCESS | 4544 | --DOMWINDOW == 114 (0xa2fb8400) [pid = 4544] [serial = 171] [outer = (nil)] [url = about:blank] 19:01:45 INFO - PROCESS | 4544 | --DOMWINDOW == 113 (0xa2006000) [pid = 4544] [serial = 168] [outer = (nil)] [url = about:blank] 19:01:45 INFO - PROCESS | 4544 | --DOMWINDOW == 112 (0xa34cc800) [pid = 4544] [serial = 176] [outer = (nil)] [url = about:blank] 19:01:45 INFO - PROCESS | 4544 | 1467684105328 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]]]}] 19:01:45 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. 19:01:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1334ms 19:01:45 INFO - PROCESS | 4544 | 1467684105376 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 19:01:45 INFO - PROCESS | 4544 | 1467684105380 Marionette TRACE conn3 <- [1,309,null,{"value":"8"}] 19:01:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 19:01:45 INFO - PROCESS | 4544 | 1467684105386 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 19:01:45 INFO - PROCESS | 4544 | 1467684105392 Marionette TRACE conn3 <- [1,310,null,{}] 19:01:45 INFO - PROCESS | 4544 | 1467684105408 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}] 19:01:45 INFO - PROCESS | 4544 | 1467684105416 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:01:45 INFO - PROCESS | 4544 | 1467684105573 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 19:01:45 INFO - PROCESS | 4544 | 1467684105585 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:45 INFO - PROCESS | 4544 | 1467684105598 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:01:45 INFO - PROCESS | 4544 | ++DOCSHELL 0x99e97800 == 62 [pid = 4544] [id = 85] 19:01:45 INFO - PROCESS | 4544 | ++DOMWINDOW == 113 (0x9a364c00) [pid = 4544] [serial = 254] [outer = (nil)] 19:01:45 INFO - PROCESS | 4544 | ++DOMWINDOW == 114 (0x9a71a800) [pid = 4544] [serial = 255] [outer = 0x9a364c00] 19:01:45 INFO - PROCESS | 4544 | 1467684105663 Marionette DEBUG loaded listener.js 19:01:45 INFO - PROCESS | 4544 | ++DOMWINDOW == 115 (0x9a8e7800) [pid = 4544] [serial = 256] [outer = 0x9a364c00] 19:01:46 INFO - PROCESS | 4544 | 1467684106520 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]]]}] 19:01:46 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. 19:01:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1190ms 19:01:46 INFO - PROCESS | 4544 | 1467684106578 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 19:01:46 INFO - PROCESS | 4544 | 1467684106582 Marionette TRACE conn3 <- [1,313,null,{"value":"8"}] 19:01:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 19:01:46 INFO - PROCESS | 4544 | 1467684106593 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 19:01:46 INFO - PROCESS | 4544 | 1467684106595 Marionette TRACE conn3 <- [1,314,null,{}] 19:01:46 INFO - PROCESS | 4544 | 1467684106601 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}] 19:01:46 INFO - PROCESS | 4544 | 1467684106606 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:01:46 INFO - PROCESS | 4544 | 1467684106761 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 19:01:46 INFO - PROCESS | 4544 | 1467684106771 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:46 INFO - PROCESS | 4544 | 1467684106780 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:01:46 INFO - PROCESS | 4544 | ++DOCSHELL 0x92e98c00 == 63 [pid = 4544] [id = 86] 19:01:46 INFO - PROCESS | 4544 | ++DOMWINDOW == 116 (0x9a8f2400) [pid = 4544] [serial = 257] [outer = (nil)] 19:01:46 INFO - PROCESS | 4544 | ++DOMWINDOW == 117 (0x9aeb5400) [pid = 4544] [serial = 258] [outer = 0x9a8f2400] 19:01:46 INFO - PROCESS | 4544 | 1467684106845 Marionette DEBUG loaded listener.js 19:01:46 INFO - PROCESS | 4544 | ++DOMWINDOW == 118 (0x9cc33000) [pid = 4544] [serial = 259] [outer = 0x9a8f2400] 19:01:47 INFO - PROCESS | 4544 | 1467684107693 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]]]}] 19:01:47 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. 19:01:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1132ms 19:01:47 INFO - PROCESS | 4544 | 1467684107726 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 19:01:47 INFO - PROCESS | 4544 | 1467684107729 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 19:01:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 19:01:47 INFO - PROCESS | 4544 | 1467684107735 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 19:01:47 INFO - PROCESS | 4544 | 1467684107738 Marionette TRACE conn3 <- [1,318,null,{}] 19:01:47 INFO - PROCESS | 4544 | 1467684107743 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}] 19:01:47 INFO - PROCESS | 4544 | 1467684107749 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:01:47 INFO - PROCESS | 4544 | 1467684107945 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 19:01:47 INFO - PROCESS | 4544 | 1467684107961 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:47 INFO - PROCESS | 4544 | 1467684107986 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:01:48 INFO - PROCESS | 4544 | ++DOCSHELL 0x923e5400 == 64 [pid = 4544] [id = 87] 19:01:48 INFO - PROCESS | 4544 | ++DOMWINDOW == 119 (0x923e7000) [pid = 4544] [serial = 260] [outer = (nil)] 19:01:48 INFO - PROCESS | 4544 | ++DOMWINDOW == 120 (0x923eec00) [pid = 4544] [serial = 261] [outer = 0x923e7000] 19:01:48 INFO - PROCESS | 4544 | 1467684108121 Marionette DEBUG loaded listener.js 19:01:48 INFO - PROCESS | 4544 | ++DOMWINDOW == 121 (0x923f1400) [pid = 4544] [serial = 262] [outer = 0x923e7000] 19:01:48 INFO - PROCESS | 4544 | 1467684108956 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]]]}] 19:01:49 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. 19:01:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1283ms 19:01:49 INFO - PROCESS | 4544 | 1467684109021 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 19:01:49 INFO - PROCESS | 4544 | 1467684109025 Marionette TRACE conn3 <- [1,321,null,{"value":"8"}] 19:01:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 19:01:49 INFO - PROCESS | 4544 | 1467684109031 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 19:01:49 INFO - PROCESS | 4544 | 1467684109034 Marionette TRACE conn3 <- [1,322,null,{}] 19:01:49 INFO - PROCESS | 4544 | 1467684109039 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}] 19:01:49 INFO - PROCESS | 4544 | 1467684109049 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:01:49 INFO - PROCESS | 4544 | 1467684109276 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 19:01:49 INFO - PROCESS | 4544 | 1467684109297 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:49 INFO - PROCESS | 4544 | 1467684109304 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:01:49 INFO - PROCESS | 4544 | ++DOCSHELL 0x90c85c00 == 65 [pid = 4544] [id = 88] 19:01:49 INFO - PROCESS | 4544 | ++DOMWINDOW == 122 (0x90c8a400) [pid = 4544] [serial = 263] [outer = (nil)] 19:01:49 INFO - PROCESS | 4544 | ++DOMWINDOW == 123 (0x923ec800) [pid = 4544] [serial = 264] [outer = 0x90c8a400] 19:01:49 INFO - PROCESS | 4544 | 1467684109372 Marionette DEBUG loaded listener.js 19:01:49 INFO - PROCESS | 4544 | ++DOMWINDOW == 124 (0x923f4400) [pid = 4544] [serial = 265] [outer = 0x90c8a400] 19:01:49 INFO - PROCESS | 4544 | --DOMWINDOW == 123 (0x92e9f400) [pid = 4544] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 19:01:49 INFO - PROCESS | 4544 | --DOMWINDOW == 122 (0x98e9ac00) [pid = 4544] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 19:01:49 INFO - PROCESS | 4544 | --DOMWINDOW == 121 (0xa2ff1400) [pid = 4544] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 19:01:49 INFO - PROCESS | 4544 | --DOMWINDOW == 120 (0x9a8eb800) [pid = 4544] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 19:01:49 INFO - PROCESS | 4544 | --DOMWINDOW == 119 (0x9b709000) [pid = 4544] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 19:01:49 INFO - PROCESS | 4544 | --DOMWINDOW == 118 (0x93b35000) [pid = 4544] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 19:01:49 INFO - PROCESS | 4544 | --DOMWINDOW == 117 (0x9391cc00) [pid = 4544] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 19:01:50 INFO - PROCESS | 4544 | 1467684110325 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]]]}] 19:01:50 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. 19:01:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1329ms 19:01:50 INFO - PROCESS | 4544 | 1467684110360 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 19:01:50 INFO - PROCESS | 4544 | 1467684110364 Marionette TRACE conn3 <- [1,325,null,{"value":"8"}] 19:01:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 19:01:50 INFO - PROCESS | 4544 | 1467684110370 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 19:01:50 INFO - PROCESS | 4544 | 1467684110373 Marionette TRACE conn3 <- [1,326,null,{}] 19:01:50 INFO - PROCESS | 4544 | 1467684110379 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}] 19:01:50 INFO - PROCESS | 4544 | 1467684110383 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:01:50 INFO - PROCESS | 4544 | 1467684110527 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 19:01:50 INFO - PROCESS | 4544 | 1467684110540 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:50 INFO - PROCESS | 4544 | 1467684110550 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:01:50 INFO - PROCESS | 4544 | ++DOCSHELL 0x923f4000 == 66 [pid = 4544] [id = 89] 19:01:50 INFO - PROCESS | 4544 | ++DOMWINDOW == 118 (0x926c1800) [pid = 4544] [serial = 266] [outer = (nil)] 19:01:50 INFO - PROCESS | 4544 | ++DOMWINDOW == 119 (0x926c7c00) [pid = 4544] [serial = 267] [outer = 0x926c1800] 19:01:50 INFO - PROCESS | 4544 | 1467684110618 Marionette DEBUG loaded listener.js 19:01:50 INFO - PROCESS | 4544 | ++DOMWINDOW == 120 (0x926ca400) [pid = 4544] [serial = 268] [outer = 0x926c1800] 19:01:51 INFO - PROCESS | 4544 | 1467684111444 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]]]}] 19:01:51 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. 19:01:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1089ms 19:01:51 INFO - PROCESS | 4544 | 1467684111464 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 19:01:51 INFO - PROCESS | 4544 | 1467684111467 Marionette TRACE conn3 <- [1,329,null,{"value":"8"}] 19:01:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 19:01:51 INFO - PROCESS | 4544 | 1467684111486 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 19:01:51 INFO - PROCESS | 4544 | 1467684111489 Marionette TRACE conn3 <- [1,330,null,{}] 19:01:51 INFO - PROCESS | 4544 | 1467684111495 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}] 19:01:51 INFO - PROCESS | 4544 | 1467684111500 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:01:51 INFO - PROCESS | 4544 | 1467684111652 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 19:01:51 INFO - PROCESS | 4544 | 1467684111664 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:51 INFO - PROCESS | 4544 | 1467684111671 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:01:51 INFO - PROCESS | 4544 | ++DOCSHELL 0x926c8400 == 67 [pid = 4544] [id = 90] 19:01:51 INFO - PROCESS | 4544 | ++DOMWINDOW == 121 (0x926cc800) [pid = 4544] [serial = 269] [outer = (nil)] 19:01:51 INFO - PROCESS | 4544 | ++DOMWINDOW == 122 (0x926d0800) [pid = 4544] [serial = 270] [outer = 0x926cc800] 19:01:51 INFO - PROCESS | 4544 | 1467684111739 Marionette DEBUG loaded listener.js 19:01:51 INFO - PROCESS | 4544 | ++DOMWINDOW == 123 (0x98e9ac00) [pid = 4544] [serial = 271] [outer = 0x926cc800] 19:01:52 INFO - PROCESS | 4544 | 1467684112822 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]]]}] 19:01:52 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. 19:01:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1391ms 19:01:52 INFO - PROCESS | 4544 | 1467684112866 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 19:01:52 INFO - PROCESS | 4544 | 1467684112872 Marionette TRACE conn3 <- [1,333,null,{"value":"8"}] 19:01:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 19:01:52 INFO - PROCESS | 4544 | 1467684112880 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 19:01:52 INFO - PROCESS | 4544 | 1467684112888 Marionette TRACE conn3 <- [1,334,null,{}] 19:01:52 INFO - PROCESS | 4544 | 1467684112896 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}] 19:01:52 INFO - PROCESS | 4544 | 1467684112901 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:01:53 INFO - PROCESS | 4544 | 1467684113132 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 19:01:53 INFO - PROCESS | 4544 | 1467684113341 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:53 INFO - PROCESS | 4544 | 1467684113352 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:01:53 INFO - PROCESS | 4544 | ++DOCSHELL 0x91a99400 == 68 [pid = 4544] [id = 91] 19:01:53 INFO - PROCESS | 4544 | ++DOMWINDOW == 124 (0x91a9a800) [pid = 4544] [serial = 272] [outer = (nil)] 19:01:53 INFO - PROCESS | 4544 | ++DOMWINDOW == 125 (0x923f0000) [pid = 4544] [serial = 273] [outer = 0x91a9a800] 19:01:53 INFO - PROCESS | 4544 | 1467684113450 Marionette DEBUG loaded listener.js 19:01:53 INFO - PROCESS | 4544 | ++DOMWINDOW == 126 (0x926cfc00) [pid = 4544] [serial = 274] [outer = 0x91a9a800] 19:01:54 INFO - PROCESS | 4544 | 1467684114288 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]]]}] 19:01:54 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. 19:01:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1484ms 19:01:54 INFO - PROCESS | 4544 | 1467684114364 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 19:01:54 INFO - PROCESS | 4544 | 1467684114372 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 19:01:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 19:01:54 INFO - PROCESS | 4544 | 1467684114382 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 19:01:54 INFO - PROCESS | 4544 | 1467684114386 Marionette TRACE conn3 <- [1,338,null,{}] 19:01:54 INFO - PROCESS | 4544 | 1467684114393 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}] 19:01:54 INFO - PROCESS | 4544 | 1467684114399 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:01:54 INFO - PROCESS | 4544 | 1467684114620 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 19:01:54 INFO - PROCESS | 4544 | 1467684114780 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:54 INFO - PROCESS | 4544 | 1467684114788 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:01:54 INFO - PROCESS | 4544 | ++DOCSHELL 0x91a98000 == 69 [pid = 4544] [id = 92] 19:01:54 INFO - PROCESS | 4544 | ++DOMWINDOW == 127 (0x946a8400) [pid = 4544] [serial = 275] [outer = (nil)] 19:01:54 INFO - PROCESS | 4544 | ++DOMWINDOW == 128 (0x96df2c00) [pid = 4544] [serial = 276] [outer = 0x946a8400] 19:01:54 INFO - PROCESS | 4544 | 1467684114873 Marionette DEBUG loaded listener.js 19:01:54 INFO - PROCESS | 4544 | ++DOMWINDOW == 129 (0x997d7800) [pid = 4544] [serial = 277] [outer = 0x946a8400] 19:01:55 INFO - PROCESS | 4544 | 1467684115846 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]]]}] 19:01:55 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. 19:01:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1530ms 19:01:55 INFO - PROCESS | 4544 | 1467684115913 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 19:01:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 19:01:55 INFO - PROCESS | 4544 | 1467684115918 Marionette TRACE conn3 <- [1,341,null,{"value":"8"}] 19:01:55 INFO - PROCESS | 4544 | 1467684115924 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 19:01:55 INFO - PROCESS | 4544 | 1467684115930 Marionette TRACE conn3 <- [1,342,null,{}] 19:01:55 INFO - PROCESS | 4544 | 1467684115947 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}] 19:01:55 INFO - PROCESS | 4544 | 1467684115956 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:01:56 INFO - PROCESS | 4544 | 1467684116176 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 19:01:56 INFO - PROCESS | 4544 | 1467684116404 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:56 INFO - PROCESS | 4544 | 1467684116419 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:01:56 INFO - PROCESS | 4544 | ++DOCSHELL 0x8f9f5000 == 70 [pid = 4544] [id = 93] 19:01:56 INFO - PROCESS | 4544 | ++DOMWINDOW == 130 (0x9a8f1400) [pid = 4544] [serial = 278] [outer = (nil)] 19:01:56 INFO - PROCESS | 4544 | ++DOMWINDOW == 131 (0x9ad85400) [pid = 4544] [serial = 279] [outer = 0x9a8f1400] 19:01:56 INFO - PROCESS | 4544 | 1467684116547 Marionette DEBUG loaded listener.js 19:01:56 INFO - PROCESS | 4544 | ++DOMWINDOW == 132 (0x9d964c00) [pid = 4544] [serial = 280] [outer = 0x9a8f1400] 19:01:57 INFO - PROCESS | 4544 | 1467684117370 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]]]}] 19:01:57 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. 19:01:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1490ms 19:01:57 INFO - PROCESS | 4544 | 1467684117414 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 19:01:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 19:01:57 INFO - PROCESS | 4544 | 1467684117419 Marionette TRACE conn3 <- [1,345,null,{"value":"8"}] 19:01:57 INFO - PROCESS | 4544 | 1467684117425 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 19:01:57 INFO - PROCESS | 4544 | 1467684117429 Marionette TRACE conn3 <- [1,346,null,{}] 19:01:57 INFO - PROCESS | 4544 | 1467684117435 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}] 19:01:57 INFO - PROCESS | 4544 | 1467684117440 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:01:57 INFO - PROCESS | 4544 | 1467684117618 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 19:01:57 INFO - PROCESS | 4544 | 1467684117779 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:57 INFO - PROCESS | 4544 | 1467684117790 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:01:57 INFO - PROCESS | 4544 | ++DOCSHELL 0xa2009400 == 71 [pid = 4544] [id = 94] 19:01:57 INFO - PROCESS | 4544 | ++DOMWINDOW == 133 (0xa20a8000) [pid = 4544] [serial = 281] [outer = (nil)] 19:01:57 INFO - PROCESS | 4544 | ++DOMWINDOW == 134 (0xa239e800) [pid = 4544] [serial = 282] [outer = 0xa20a8000] 19:01:57 INFO - PROCESS | 4544 | 1467684117868 Marionette DEBUG loaded listener.js 19:01:57 INFO - PROCESS | 4544 | ++DOMWINDOW == 135 (0xa2feb400) [pid = 4544] [serial = 283] [outer = 0xa20a8000] 19:01:58 INFO - PROCESS | 4544 | 1467684118676 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]]]}] 19:01:58 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. 19:01:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1282ms 19:01:58 INFO - PROCESS | 4544 | 1467684118713 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 19:01:58 INFO - PROCESS | 4544 | 1467684118717 Marionette TRACE conn3 <- [1,349,null,{"value":"8"}] 19:01:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 19:01:58 INFO - PROCESS | 4544 | 1467684118725 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 19:01:58 INFO - PROCESS | 4544 | 1467684118728 Marionette TRACE conn3 <- [1,350,null,{}] 19:01:58 INFO - PROCESS | 4544 | 1467684118734 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}] 19:01:58 INFO - PROCESS | 4544 | 1467684118739 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:01:58 INFO - PROCESS | 4544 | 1467684118901 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 19:01:59 INFO - PROCESS | 4544 | 1467684119069 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:59 INFO - PROCESS | 4544 | 1467684119080 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:01:59 INFO - PROCESS | 4544 | ++DOCSHELL 0x90ddac00 == 72 [pid = 4544] [id = 95] 19:01:59 INFO - PROCESS | 4544 | ++DOMWINDOW == 136 (0x90ddc400) [pid = 4544] [serial = 284] [outer = (nil)] 19:01:59 INFO - PROCESS | 4544 | ++DOMWINDOW == 137 (0x90de2400) [pid = 4544] [serial = 285] [outer = 0x90ddc400] 19:01:59 INFO - PROCESS | 4544 | 1467684119154 Marionette DEBUG loaded listener.js 19:01:59 INFO - PROCESS | 4544 | ++DOMWINDOW == 138 (0x90de4000) [pid = 4544] [serial = 286] [outer = 0x90ddc400] 19:02:00 INFO - PROCESS | 4544 | 1467684120096 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]]]}] 19:02:00 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. 19:02:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1433ms 19:02:00 INFO - PROCESS | 4544 | 1467684120159 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 19:02:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 19:02:00 INFO - PROCESS | 4544 | 1467684120163 Marionette TRACE conn3 <- [1,353,null,{"value":"8"}] 19:02:00 INFO - PROCESS | 4544 | 1467684120170 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 19:02:00 INFO - PROCESS | 4544 | 1467684120173 Marionette TRACE conn3 <- [1,354,null,{}] 19:02:00 INFO - PROCESS | 4544 | 1467684120179 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}] 19:02:00 INFO - PROCESS | 4544 | 1467684120189 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:02:00 INFO - PROCESS | 4544 | 1467684120419 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 19:02:00 INFO - PROCESS | 4544 | 1467684120628 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:00 INFO - PROCESS | 4544 | 1467684120641 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:02:00 INFO - PROCESS | 4544 | ++DOCSHELL 0x8f32ac00 == 73 [pid = 4544] [id = 96] 19:02:00 INFO - PROCESS | 4544 | ++DOMWINDOW == 139 (0x8f32d400) [pid = 4544] [serial = 287] [outer = (nil)] 19:02:00 INFO - PROCESS | 4544 | ++DOMWINDOW == 140 (0x8f332000) [pid = 4544] [serial = 288] [outer = 0x8f32d400] 19:02:00 INFO - PROCESS | 4544 | 1467684120762 Marionette DEBUG loaded listener.js 19:02:00 INFO - PROCESS | 4544 | ++DOMWINDOW == 141 (0x90de7400) [pid = 4544] [serial = 289] [outer = 0x8f32d400] 19:02:01 INFO - PROCESS | 4544 | 1467684121682 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]]]}] 19:02:01 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. 19:02:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1537ms 19:02:01 INFO - PROCESS | 4544 | 1467684121707 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 19:02:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 19:02:01 INFO - PROCESS | 4544 | 1467684121711 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 19:02:01 INFO - PROCESS | 4544 | 1467684121718 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 19:02:01 INFO - PROCESS | 4544 | 1467684121721 Marionette TRACE conn3 <- [1,358,null,{}] 19:02:01 INFO - PROCESS | 4544 | 1467684121727 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}] 19:02:01 INFO - PROCESS | 4544 | 1467684121732 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:02:01 INFO - PROCESS | 4544 | 1467684121898 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 19:02:02 INFO - PROCESS | 4544 | 1467684122068 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:02 INFO - PROCESS | 4544 | 1467684122074 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:02:02 INFO - PROCESS | 4544 | ++DOCSHELL 0x8f5d6400 == 74 [pid = 4544] [id = 97] 19:02:02 INFO - PROCESS | 4544 | ++DOMWINDOW == 142 (0x8f5d7400) [pid = 4544] [serial = 290] [outer = (nil)] 19:02:02 INFO - PROCESS | 4544 | ++DOMWINDOW == 143 (0x8f5dc800) [pid = 4544] [serial = 291] [outer = 0x8f5d7400] 19:02:02 INFO - PROCESS | 4544 | 1467684122164 Marionette DEBUG loaded listener.js 19:02:02 INFO - PROCESS | 4544 | ++DOMWINDOW == 144 (0x8f5dec00) [pid = 4544] [serial = 292] [outer = 0x8f5d7400] 19:02:03 INFO - PROCESS | 4544 | 1467684123087 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]]]}] 19:02:03 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. 19:02:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1441ms 19:02:03 INFO - PROCESS | 4544 | 1467684123159 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 19:02:03 INFO - PROCESS | 4544 | 1467684123163 Marionette TRACE conn3 <- [1,361,null,{"value":"8"}] 19:02:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 19:02:03 INFO - PROCESS | 4544 | 1467684123170 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 19:02:03 INFO - PROCESS | 4544 | 1467684123181 Marionette TRACE conn3 <- [1,362,null,{}] 19:02:03 INFO - PROCESS | 4544 | 1467684123186 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}] 19:02:03 INFO - PROCESS | 4544 | 1467684123192 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:02:03 INFO - PROCESS | 4544 | 1467684123396 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 19:02:03 INFO - PROCESS | 4544 | 1467684123919 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:03 INFO - PROCESS | 4544 | 1467684123931 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:02:03 INFO - PROCESS | 4544 | ++DOCSHELL 0x8f9f9800 == 75 [pid = 4544] [id = 98] 19:02:04 INFO - PROCESS | 4544 | ++DOMWINDOW == 145 (0x8f9f9c00) [pid = 4544] [serial = 293] [outer = (nil)] 19:02:04 INFO - PROCESS | 4544 | ++DOMWINDOW == 146 (0x90c83400) [pid = 4544] [serial = 294] [outer = 0x8f9f9c00] 19:02:04 INFO - PROCESS | 4544 | 1467684124046 Marionette DEBUG loaded listener.js 19:02:04 INFO - PROCESS | 4544 | ++DOMWINDOW == 147 (0x90c8d400) [pid = 4544] [serial = 295] [outer = 0x8f9f9c00] 19:02:05 INFO - PROCESS | 4544 | 1467684125006 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]]]}] 19:02:05 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. 19:02:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1895ms 19:02:05 INFO - PROCESS | 4544 | 1467684125069 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 19:02:05 INFO - PROCESS | 4544 | 1467684125077 Marionette TRACE conn3 <- [1,365,null,{"value":"8"}] 19:02:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 19:02:05 INFO - PROCESS | 4544 | 1467684125179 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 19:02:05 INFO - PROCESS | 4544 | 1467684125184 Marionette TRACE conn3 <- [1,366,null,{}] 19:02:05 INFO - PROCESS | 4544 | 1467684125193 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}] 19:02:05 INFO - PROCESS | 4544 | 1467684125198 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:02:05 INFO - PROCESS | 4544 | 1467684125384 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 19:02:05 INFO - PROCESS | 4544 | --DOCSHELL 0x99cedc00 == 74 [pid = 4544] [id = 23] 19:02:05 INFO - PROCESS | 4544 | --DOCSHELL 0x928e5000 == 73 [pid = 4544] [id = 15] 19:02:05 INFO - PROCESS | 4544 | --DOCSHELL 0xa200cc00 == 72 [pid = 4544] [id = 29] 19:02:05 INFO - PROCESS | 4544 | --DOCSHELL 0x997d5800 == 71 [pid = 4544] [id = 30] 19:02:05 INFO - PROCESS | 4544 | --DOCSHELL 0x921ea000 == 70 [pid = 4544] [id = 20] 19:02:05 INFO - PROCESS | 4544 | --DOCSHELL 0x93b32400 == 69 [pid = 4544] [id = 22] 19:02:05 INFO - PROCESS | 4544 | --DOCSHELL 0x946bc800 == 68 [pid = 4544] [id = 32] 19:02:05 INFO - PROCESS | 4544 | --DOCSHELL 0x93919000 == 67 [pid = 4544] [id = 12] 19:02:05 INFO - PROCESS | 4544 | --DOMWINDOW == 146 (0x9a8f2000) [pid = 4544] [serial = 197] [outer = (nil)] [url = about:blank] 19:02:05 INFO - PROCESS | 4544 | --DOMWINDOW == 145 (0x9a568800) [pid = 4544] [serial = 221] [outer = (nil)] [url = about:blank] 19:02:05 INFO - PROCESS | 4544 | 1467684125664 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:05 INFO - PROCESS | 4544 | 1467684125673 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:02:05 INFO - PROCESS | 4544 | --DOCSHELL 0x9ab69800 == 66 [pid = 4544] [id = 18] 19:02:05 INFO - PROCESS | 4544 | --DOCSHELL 0x96ded000 == 65 [pid = 4544] [id = 51] 19:02:05 INFO - PROCESS | 4544 | --DOCSHELL 0x93b33400 == 64 [pid = 4544] [id = 52] 19:02:05 INFO - PROCESS | 4544 | --DOCSHELL 0x923f4000 == 63 [pid = 4544] [id = 89] 19:02:05 INFO - PROCESS | 4544 | ++DOCSHELL 0x8f5de000 == 64 [pid = 4544] [id = 99] 19:02:05 INFO - PROCESS | 4544 | ++DOMWINDOW == 146 (0x8f9fb800) [pid = 4544] [serial = 296] [outer = (nil)] 19:02:05 INFO - PROCESS | 4544 | ++DOMWINDOW == 147 (0x90ecd800) [pid = 4544] [serial = 297] [outer = 0x8f9fb800] 19:02:05 INFO - PROCESS | 4544 | 1467684125776 Marionette DEBUG loaded listener.js 19:02:05 INFO - PROCESS | 4544 | ++DOMWINDOW == 148 (0x90ed1c00) [pid = 4544] [serial = 298] [outer = 0x8f9fb800] 19:02:05 INFO - PROCESS | 4544 | --DOCSHELL 0x90c85c00 == 63 [pid = 4544] [id = 88] 19:02:05 INFO - PROCESS | 4544 | --DOCSHELL 0x923e5400 == 62 [pid = 4544] [id = 87] 19:02:05 INFO - PROCESS | 4544 | --DOCSHELL 0x92e98c00 == 61 [pid = 4544] [id = 86] 19:02:06 INFO - PROCESS | 4544 | --DOCSHELL 0x99e97800 == 60 [pid = 4544] [id = 85] 19:02:06 INFO - PROCESS | 4544 | --DOCSHELL 0x95269000 == 59 [pid = 4544] [id = 84] 19:02:06 INFO - PROCESS | 4544 | --DOCSHELL 0x926dd400 == 58 [pid = 4544] [id = 83] 19:02:06 INFO - PROCESS | 4544 | --DOCSHELL 0x91a8f800 == 57 [pid = 4544] [id = 80] 19:02:06 INFO - PROCESS | 4544 | --DOCSHELL 0x926db800 == 56 [pid = 4544] [id = 79] 19:02:06 INFO - PROCESS | 4544 | --DOCSHELL 0x926d5400 == 55 [pid = 4544] [id = 78] 19:02:06 INFO - PROCESS | 4544 | --DOCSHELL 0xa2ff5c00 == 54 [pid = 4544] [id = 77] 19:02:06 INFO - PROCESS | 4544 | --DOCSHELL 0x9a567c00 == 53 [pid = 4544] [id = 76] 19:02:06 INFO - PROCESS | 4544 | --DOCSHELL 0x921ef400 == 52 [pid = 4544] [id = 75] 19:02:06 INFO - PROCESS | 4544 | --DOCSHELL 0x9a561800 == 51 [pid = 4544] [id = 74] 19:02:06 INFO - PROCESS | 4544 | --DOMWINDOW == 147 (0x9988b800) [pid = 4544] [serial = 206] [outer = (nil)] [url = about:blank] 19:02:06 INFO - PROCESS | 4544 | --DOMWINDOW == 146 (0x9a8e8400) [pid = 4544] [serial = 207] [outer = (nil)] [url = about:blank] 19:02:06 INFO - PROCESS | 4544 | --DOMWINDOW == 145 (0xa62bb400) [pid = 4544] [serial = 194] [outer = (nil)] [url = about:blank] 19:02:06 INFO - PROCESS | 4544 | --DOMWINDOW == 144 (0x9a71fc00) [pid = 4544] [serial = 204] [outer = (nil)] [url = about:blank] 19:02:06 INFO - PROCESS | 4544 | --DOMWINDOW == 143 (0x99e9ac00) [pid = 4544] [serial = 203] [outer = (nil)] [url = about:blank] 19:02:06 INFO - PROCESS | 4544 | --DOMWINDOW == 142 (0xa3448800) [pid = 4544] [serial = 215] [outer = (nil)] [url = about:blank] 19:02:06 INFO - PROCESS | 4544 | --DOMWINDOW == 141 (0x9b70dc00) [pid = 4544] [serial = 209] [outer = (nil)] [url = about:blank] 19:02:06 INFO - PROCESS | 4544 | --DOMWINDOW == 140 (0xa6ea7000) [pid = 4544] [serial = 218] [outer = (nil)] [url = about:blank] 19:02:06 INFO - PROCESS | 4544 | --DOMWINDOW == 139 (0xa5020800) [pid = 4544] [serial = 188] [outer = (nil)] [url = about:blank] 19:02:06 INFO - PROCESS | 4544 | --DOMWINDOW == 138 (0x950c7000) [pid = 4544] [serial = 201] [outer = (nil)] [url = about:blank] 19:02:06 INFO - PROCESS | 4544 | --DOMWINDOW == 137 (0x946a3000) [pid = 4544] [serial = 200] [outer = (nil)] [url = about:blank] 19:02:06 INFO - PROCESS | 4544 | --DOMWINDOW == 136 (0x99e94800) [pid = 4544] [serial = 185] [outer = (nil)] [url = about:blank] 19:02:06 INFO - PROCESS | 4544 | --DOMWINDOW == 135 (0x951c7c00) [pid = 4544] [serial = 182] [outer = (nil)] [url = about:blank] 19:02:06 INFO - PROCESS | 4544 | --DOMWINDOW == 134 (0x9a71f800) [pid = 4544] [serial = 191] [outer = (nil)] [url = about:blank] 19:02:06 INFO - PROCESS | 4544 | --DOMWINDOW == 133 (0x99941000) [pid = 4544] [serial = 216] [outer = (nil)] [url = about:blank] 19:02:06 INFO - PROCESS | 4544 | --DOMWINDOW == 132 (0xa209bc00) [pid = 4544] [serial = 212] [outer = (nil)] [url = about:blank] 19:02:06 INFO - PROCESS | 4544 | --DOMWINDOW == 131 (0xa2328800) [pid = 4544] [serial = 213] [outer = (nil)] [url = about:blank] 19:02:06 INFO - PROCESS | 4544 | --DOMWINDOW == 130 (0xa6f43800) [pid = 4544] [serial = 219] [outer = (nil)] [url = about:blank] 19:02:06 INFO - PROCESS | 4544 | --DOMWINDOW == 129 (0x9cc2a000) [pid = 4544] [serial = 210] [outer = (nil)] [url = about:blank] 19:02:06 INFO - PROCESS | 4544 | 1467684126593 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]]]}] 19:02:06 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. 19:02:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1496ms 19:02:06 INFO - PROCESS | 4544 | 1467684126622 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 19:02:06 INFO - PROCESS | 4544 | 1467684126628 Marionette TRACE conn3 <- [1,369,null,{"value":"8"}] 19:02:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 19:02:06 INFO - PROCESS | 4544 | 1467684126636 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 19:02:06 INFO - PROCESS | 4544 | 1467684126639 Marionette TRACE conn3 <- [1,370,null,{}] 19:02:06 INFO - PROCESS | 4544 | 1467684126645 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}] 19:02:06 INFO - PROCESS | 4544 | 1467684126650 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:02:06 INFO - PROCESS | 4544 | 1467684126806 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 19:02:06 INFO - PROCESS | 4544 | 1467684126824 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:06 INFO - PROCESS | 4544 | 1467684126831 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:02:06 INFO - PROCESS | 4544 | ++DOCSHELL 0x91a94800 == 52 [pid = 4544] [id = 100] 19:02:06 INFO - PROCESS | 4544 | ++DOMWINDOW == 130 (0x91a99800) [pid = 4544] [serial = 299] [outer = (nil)] 19:02:06 INFO - PROCESS | 4544 | ++DOMWINDOW == 131 (0x923e8800) [pid = 4544] [serial = 300] [outer = 0x91a99800] 19:02:06 INFO - PROCESS | 4544 | 1467684126898 Marionette DEBUG loaded listener.js 19:02:07 INFO - PROCESS | 4544 | ++DOMWINDOW == 132 (0x923f0400) [pid = 4544] [serial = 301] [outer = 0x91a99800] 19:02:07 INFO - PROCESS | 4544 | 1467684127816 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]]]}] 19:02:07 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. 19:02:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1195ms 19:02:07 INFO - PROCESS | 4544 | 1467684127832 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 19:02:07 INFO - PROCESS | 4544 | 1467684127835 Marionette TRACE conn3 <- [1,373,null,{"value":"8"}] 19:02:07 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 19:02:07 INFO - PROCESS | 4544 | 1467684127849 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 19:02:07 INFO - PROCESS | 4544 | 1467684127857 Marionette TRACE conn3 <- [1,374,null,{}] 19:02:07 INFO - PROCESS | 4544 | 1467684127870 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}] 19:02:07 INFO - PROCESS | 4544 | 1467684127876 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:02:08 INFO - PROCESS | 4544 | 1467684128121 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 19:02:08 INFO - PROCESS | 4544 | 1467684128168 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:08 INFO - PROCESS | 4544 | 1467684128180 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:02:08 INFO - PROCESS | 4544 | ++DOCSHELL 0x91a97c00 == 53 [pid = 4544] [id = 101] 19:02:08 INFO - PROCESS | 4544 | ++DOMWINDOW == 133 (0x926d2400) [pid = 4544] [serial = 302] [outer = (nil)] 19:02:08 INFO - PROCESS | 4544 | ++DOMWINDOW == 134 (0x946a3800) [pid = 4544] [serial = 303] [outer = 0x926d2400] 19:02:08 INFO - PROCESS | 4544 | 1467684128243 Marionette DEBUG loaded listener.js 19:02:08 INFO - PROCESS | 4544 | ++DOMWINDOW == 135 (0x946ad000) [pid = 4544] [serial = 304] [outer = 0x926d2400] 19:02:09 INFO - PROCESS | 4544 | 1467684129113 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 19:02:09 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 19:02:09 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1308ms 19:02:09 INFO - PROCESS | 4544 | 1467684129150 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 19:02:09 INFO - PROCESS | 4544 | 1467684129155 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 19:02:09 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 19:02:09 INFO - PROCESS | 4544 | 1467684129161 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 19:02:09 INFO - PROCESS | 4544 | 1467684129164 Marionette TRACE conn3 <- [1,378,null,{}] 19:02:09 INFO - PROCESS | 4544 | 1467684129176 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}] 19:02:09 INFO - PROCESS | 4544 | 1467684129194 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:02:09 INFO - PROCESS | 4544 | 1467684129404 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 19:02:09 INFO - PROCESS | 4544 | 1467684129425 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:09 INFO - PROCESS | 4544 | 1467684129432 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:02:09 INFO - PROCESS | 4544 | ++DOCSHELL 0x93b36400 == 54 [pid = 4544] [id = 102] 19:02:09 INFO - PROCESS | 4544 | ++DOMWINDOW == 136 (0x946a5800) [pid = 4544] [serial = 305] [outer = (nil)] 19:02:09 INFO - PROCESS | 4544 | ++DOMWINDOW == 137 (0x96df8000) [pid = 4544] [serial = 306] [outer = 0x946a5800] 19:02:09 INFO - PROCESS | 4544 | 1467684129499 Marionette DEBUG loaded listener.js 19:02:09 INFO - PROCESS | 4544 | ++DOMWINDOW == 138 (0x98909c00) [pid = 4544] [serial = 307] [outer = 0x946a5800] 19:02:10 INFO - PROCESS | 4544 | --DOMWINDOW == 137 (0x9a8f2400) [pid = 4544] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 19:02:10 INFO - PROCESS | 4544 | --DOMWINDOW == 136 (0x928dc000) [pid = 4544] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 19:02:10 INFO - PROCESS | 4544 | --DOMWINDOW == 135 (0x9a364c00) [pid = 4544] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 19:02:10 INFO - PROCESS | 4544 | --DOMWINDOW == 134 (0x997d4800) [pid = 4544] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 19:02:10 INFO - PROCESS | 4544 | --DOMWINDOW == 133 (0x923e7000) [pid = 4544] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 19:02:10 INFO - PROCESS | 4544 | --DOMWINDOW == 132 (0x90c8a400) [pid = 4544] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 19:02:10 INFO - PROCESS | 4544 | --DOMWINDOW == 131 (0x926c1800) [pid = 4544] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 19:02:10 INFO - PROCESS | 4544 | 1467684130665 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 19:02:10 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 19:02:10 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1544ms 19:02:10 INFO - PROCESS | 4544 | 1467684130705 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 19:02:10 INFO - PROCESS | 4544 | 1467684130708 Marionette TRACE conn3 <- [1,381,null,{"value":"8"}] 19:02:10 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 19:02:10 INFO - PROCESS | 4544 | 1467684130714 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 19:02:10 INFO - PROCESS | 4544 | 1467684130717 Marionette TRACE conn3 <- [1,382,null,{}] 19:02:10 INFO - PROCESS | 4544 | 1467684130723 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}] 19:02:10 INFO - PROCESS | 4544 | 1467684130728 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:02:10 INFO - PROCESS | 4544 | 1467684130876 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 19:02:11 INFO - PROCESS | 4544 | 1467684131047 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:11 INFO - PROCESS | 4544 | 1467684131064 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:02:11 INFO - PROCESS | 4544 | ++DOCSHELL 0x93b34c00 == 55 [pid = 4544] [id = 103] 19:02:11 INFO - PROCESS | 4544 | ++DOMWINDOW == 132 (0x946b1400) [pid = 4544] [serial = 308] [outer = (nil)] 19:02:11 INFO - PROCESS | 4544 | ++DOMWINDOW == 133 (0x997d4800) [pid = 4544] [serial = 309] [outer = 0x946b1400] 19:02:11 INFO - PROCESS | 4544 | 1467684131141 Marionette DEBUG loaded listener.js 19:02:11 INFO - PROCESS | 4544 | ++DOMWINDOW == 134 (0x99cf6400) [pid = 4544] [serial = 310] [outer = 0x946b1400] 19:02:11 INFO - PROCESS | 4544 | SkCairoFTTypeface::onFilterRec unimplemented 19:02:11 INFO - PROCESS | 4544 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 19:02:11 INFO - PROCESS | 4544 | SkCairoFTTypeface::onFilterRec unimplemented 19:02:11 INFO - PROCESS | 4544 | SkCairoFTTypeface::onFilterRec unimplemented 19:02:11 INFO - PROCESS | 4544 | SkCairoFTTypeface::onFilterRec unimplemented 19:02:11 INFO - PROCESS | 4544 | 1467684131875 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 19:02:11 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 19:02:11 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1185ms 19:02:11 INFO - PROCESS | 4544 | 1467684131900 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 19:02:11 INFO - PROCESS | 4544 | 1467684131904 Marionette TRACE conn3 <- [1,385,null,{"value":"8"}] 19:02:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 19:02:11 INFO - PROCESS | 4544 | 1467684131914 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 19:02:11 INFO - PROCESS | 4544 | 1467684131916 Marionette TRACE conn3 <- [1,386,null,{}] 19:02:11 INFO - PROCESS | 4544 | 1467684131922 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}] 19:02:11 INFO - PROCESS | 4544 | 1467684131927 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:02:12 INFO - PROCESS | 4544 | 1467684132129 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 19:02:12 INFO - PROCESS | 4544 | 1467684132144 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:12 INFO - PROCESS | 4544 | 1467684132151 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:02:12 INFO - PROCESS | 4544 | ++DOCSHELL 0x8f9f0400 == 56 [pid = 4544] [id = 104] 19:02:12 INFO - PROCESS | 4544 | ++DOMWINDOW == 135 (0x99e8b800) [pid = 4544] [serial = 311] [outer = (nil)] 19:02:12 INFO - PROCESS | 4544 | ++DOMWINDOW == 136 (0x9a562c00) [pid = 4544] [serial = 312] [outer = 0x99e8b800] 19:02:12 INFO - PROCESS | 4544 | 1467684132216 Marionette DEBUG loaded listener.js 19:02:12 INFO - PROCESS | 4544 | ++DOMWINDOW == 137 (0x9a569000) [pid = 4544] [serial = 313] [outer = 0x99e8b800] 19:02:13 INFO - PROCESS | 4544 | 1467684133275 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]]]}] 19:02:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 19:02:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1435ms 19:02:13 INFO - PROCESS | 4544 | 1467684133350 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 19:02:13 INFO - PROCESS | 4544 | 1467684133357 Marionette TRACE conn3 <- [1,389,null,{"value":"8"}] 19:02:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 19:02:13 INFO - PROCESS | 4544 | 1467684133365 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 19:02:13 INFO - PROCESS | 4544 | 1467684133370 Marionette TRACE conn3 <- [1,390,null,{}] 19:02:13 INFO - PROCESS | 4544 | 1467684133380 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}] 19:02:13 INFO - PROCESS | 4544 | 1467684133385 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:02:13 INFO - PROCESS | 4544 | 1467684133606 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 19:02:13 INFO - PROCESS | 4544 | 1467684133822 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:13 INFO - PROCESS | 4544 | 1467684133831 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:02:13 INFO - PROCESS | 4544 | ++DOCSHELL 0x90c90000 == 57 [pid = 4544] [id = 105] 19:02:13 INFO - PROCESS | 4544 | ++DOMWINDOW == 138 (0x90c90c00) [pid = 4544] [serial = 314] [outer = (nil)] 19:02:13 INFO - PROCESS | 4544 | ++DOMWINDOW == 139 (0x90ece800) [pid = 4544] [serial = 315] [outer = 0x90c90c00] 19:02:13 INFO - PROCESS | 4544 | 1467684133958 Marionette DEBUG loaded listener.js 19:02:14 INFO - PROCESS | 4544 | ++DOMWINDOW == 140 (0x91a93800) [pid = 4544] [serial = 316] [outer = 0x90c90c00] 19:02:14 INFO - PROCESS | 4544 | 1467684134853 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]]]}] 19:02:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 19:02:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1536ms 19:02:14 INFO - PROCESS | 4544 | 1467684134902 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 19:02:14 INFO - PROCESS | 4544 | 1467684134909 Marionette TRACE conn3 <- [1,393,null,{"value":"8"}] 19:02:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 19:02:14 INFO - PROCESS | 4544 | 1467684134920 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 19:02:14 INFO - PROCESS | 4544 | 1467684134924 Marionette TRACE conn3 <- [1,394,null,{}] 19:02:14 INFO - PROCESS | 4544 | 1467684134930 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}] 19:02:14 INFO - PROCESS | 4544 | 1467684134936 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:02:15 INFO - PROCESS | 4544 | 1467684135116 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 19:02:15 INFO - PROCESS | 4544 | 1467684135377 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:15 INFO - PROCESS | 4544 | 1467684135387 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:02:15 INFO - PROCESS | 4544 | ++DOCSHELL 0x926d4400 == 58 [pid = 4544] [id = 106] 19:02:15 INFO - PROCESS | 4544 | ++DOMWINDOW == 141 (0x926e0000) [pid = 4544] [serial = 317] [outer = (nil)] 19:02:15 INFO - PROCESS | 4544 | ++DOMWINDOW == 142 (0x93910c00) [pid = 4544] [serial = 318] [outer = 0x926e0000] 19:02:15 INFO - PROCESS | 4544 | 1467684135509 Marionette DEBUG loaded listener.js 19:02:15 INFO - PROCESS | 4544 | ++DOMWINDOW == 143 (0x951c4400) [pid = 4544] [serial = 319] [outer = 0x926e0000] 19:02:16 INFO - PROCESS | 4544 | 1467684136425 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]]]}] 19:02:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 19:02:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1536ms 19:02:16 INFO - PROCESS | 4544 | 1467684136457 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 19:02:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 19:02:16 INFO - PROCESS | 4544 | 1467684136461 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 19:02:16 INFO - PROCESS | 4544 | 1467684136468 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 19:02:16 INFO - PROCESS | 4544 | 1467684136474 Marionette TRACE conn3 <- [1,398,null,{}] 19:02:16 INFO - PROCESS | 4544 | 1467684136491 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}] 19:02:16 INFO - PROCESS | 4544 | 1467684136499 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:02:16 INFO - PROCESS | 4544 | 1467684136682 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 19:02:16 INFO - PROCESS | 4544 | 1467684136891 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:16 INFO - PROCESS | 4544 | 1467684136899 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:02:16 INFO - PROCESS | 4544 | ++DOCSHELL 0x8f331400 == 59 [pid = 4544] [id = 107] 19:02:16 INFO - PROCESS | 4544 | ++DOMWINDOW == 144 (0x9a565c00) [pid = 4544] [serial = 320] [outer = (nil)] 19:02:17 INFO - PROCESS | 4544 | ++DOMWINDOW == 145 (0x9a721400) [pid = 4544] [serial = 321] [outer = 0x9a565c00] 19:02:17 INFO - PROCESS | 4544 | 1467684137028 Marionette DEBUG loaded listener.js 19:02:17 INFO - PROCESS | 4544 | ++DOMWINDOW == 146 (0x9a8ed400) [pid = 4544] [serial = 322] [outer = 0x9a565c00] 19:02:17 INFO - PROCESS | 4544 | 1467684137933 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]]]}] 19:02:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 19:02:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1534ms 19:02:18 INFO - PROCESS | 4544 | 1467684138002 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 19:02:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 19:02:18 INFO - PROCESS | 4544 | 1467684138007 Marionette TRACE conn3 <- [1,401,null,{"value":"8"}] 19:02:18 INFO - PROCESS | 4544 | 1467684138013 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 19:02:18 INFO - PROCESS | 4544 | 1467684138016 Marionette TRACE conn3 <- [1,402,null,{}] 19:02:18 INFO - PROCESS | 4544 | 1467684138022 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}] 19:02:18 INFO - PROCESS | 4544 | 1467684138027 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:02:18 INFO - PROCESS | 4544 | 1467684138202 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 19:02:18 INFO - PROCESS | 4544 | 1467684138413 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:18 INFO - PROCESS | 4544 | 1467684138424 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:02:18 INFO - PROCESS | 4544 | ++DOCSHELL 0x8f330400 == 60 [pid = 4544] [id = 108] 19:02:18 INFO - PROCESS | 4544 | ++DOMWINDOW == 147 (0x9a8f0c00) [pid = 4544] [serial = 323] [outer = (nil)] 19:02:18 INFO - PROCESS | 4544 | ++DOMWINDOW == 148 (0x9ad87800) [pid = 4544] [serial = 324] [outer = 0x9a8f0c00] 19:02:18 INFO - PROCESS | 4544 | 1467684138515 Marionette DEBUG loaded listener.js 19:02:18 INFO - PROCESS | 4544 | ++DOMWINDOW == 149 (0x9b12f400) [pid = 4544] [serial = 325] [outer = 0x9a8f0c00] 19:02:19 INFO - PROCESS | 4544 | 1467684139368 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]]]}] 19:02:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 19:02:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1434ms 19:02:19 INFO - PROCESS | 4544 | 1467684139447 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 19:02:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 19:02:19 INFO - PROCESS | 4544 | 1467684139451 Marionette TRACE conn3 <- [1,405,null,{"value":"8"}] 19:02:19 INFO - PROCESS | 4544 | 1467684139458 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 19:02:19 INFO - PROCESS | 4544 | 1467684139462 Marionette TRACE conn3 <- [1,406,null,{}] 19:02:19 INFO - PROCESS | 4544 | 1467684139467 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}] 19:02:19 INFO - PROCESS | 4544 | 1467684139473 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:02:19 INFO - PROCESS | 4544 | 1467684139685 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 19:02:19 INFO - PROCESS | 4544 | 1467684139899 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:19 INFO - PROCESS | 4544 | 1467684139907 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:02:19 INFO - PROCESS | 4544 | ++DOCSHELL 0x8f330000 == 61 [pid = 4544] [id = 109] 19:02:19 INFO - PROCESS | 4544 | ++DOMWINDOW == 150 (0x9ad80400) [pid = 4544] [serial = 326] [outer = (nil)] 19:02:20 INFO - PROCESS | 4544 | ++DOMWINDOW == 151 (0xa1187400) [pid = 4544] [serial = 327] [outer = 0x9ad80400] 19:02:20 INFO - PROCESS | 4544 | 1467684140030 Marionette DEBUG loaded listener.js 19:02:20 INFO - PROCESS | 4544 | ++DOMWINDOW == 152 (0xa2321000) [pid = 4544] [serial = 328] [outer = 0x9ad80400] 19:02:20 INFO - PROCESS | 4544 | 1467684140992 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]]]}] 19:02:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 19:02:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1581ms 19:02:21 INFO - PROCESS | 4544 | 1467684141039 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 19:02:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 19:02:21 INFO - PROCESS | 4544 | 1467684141044 Marionette TRACE conn3 <- [1,409,null,{"value":"8"}] 19:02:21 INFO - PROCESS | 4544 | 1467684141051 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 19:02:21 INFO - PROCESS | 4544 | 1467684141054 Marionette TRACE conn3 <- [1,410,null,{}] 19:02:21 INFO - PROCESS | 4544 | 1467684141060 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}] 19:02:21 INFO - PROCESS | 4544 | 1467684141070 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:02:21 INFO - PROCESS | 4544 | 1467684141267 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 19:02:21 INFO - PROCESS | 4544 | 1467684141488 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:21 INFO - PROCESS | 4544 | 1467684141496 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:02:21 INFO - PROCESS | 4544 | ++DOCSHELL 0x8e941c00 == 62 [pid = 4544] [id = 110] 19:02:21 INFO - PROCESS | 4544 | ++DOMWINDOW == 153 (0x8e942000) [pid = 4544] [serial = 329] [outer = (nil)] 19:02:21 INFO - PROCESS | 4544 | ++DOMWINDOW == 154 (0x8e94d400) [pid = 4544] [serial = 330] [outer = 0x8e942000] 19:02:21 INFO - PROCESS | 4544 | 1467684141613 Marionette DEBUG loaded listener.js 19:02:21 INFO - PROCESS | 4544 | ++DOMWINDOW == 155 (0xa237a000) [pid = 4544] [serial = 331] [outer = 0x8e942000] 19:02:22 INFO - PROCESS | 4544 | 1467684142486 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]]]}] 19:02:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 19:02:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1487ms 19:02:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 19:02:22 INFO - PROCESS | 4544 | 1467684142538 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 19:02:22 INFO - PROCESS | 4544 | 1467684142541 Marionette TRACE conn3 <- [1,413,null,{"value":"8"}] 19:02:22 INFO - PROCESS | 4544 | 1467684142548 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 19:02:22 INFO - PROCESS | 4544 | 1467684142550 Marionette TRACE conn3 <- [1,414,null,{}] 19:02:22 INFO - PROCESS | 4544 | 1467684142557 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}] 19:02:22 INFO - PROCESS | 4544 | 1467684142562 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:02:22 INFO - PROCESS | 4544 | 1467684142729 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 19:02:22 INFO - PROCESS | 4544 | 1467684142897 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:22 INFO - PROCESS | 4544 | 1467684142905 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:02:22 INFO - PROCESS | 4544 | ++DOCSHELL 0x8eb03800 == 63 [pid = 4544] [id = 111] 19:02:22 INFO - PROCESS | 4544 | ++DOMWINDOW == 156 (0x8eb06000) [pid = 4544] [serial = 332] [outer = (nil)] 19:02:22 INFO - PROCESS | 4544 | ++DOMWINDOW == 157 (0x8eb0a000) [pid = 4544] [serial = 333] [outer = 0x8eb06000] 19:02:22 INFO - PROCESS | 4544 | 1467684142984 Marionette DEBUG loaded listener.js 19:02:23 INFO - PROCESS | 4544 | ++DOMWINDOW == 158 (0x8eb0bc00) [pid = 4544] [serial = 334] [outer = 0x8eb06000] 19:02:23 INFO - PROCESS | 4544 | 1467684143895 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]]]}] 19:02:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 19:02:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1387ms 19:02:23 INFO - PROCESS | 4544 | 1467684143935 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 19:02:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 19:02:23 INFO - PROCESS | 4544 | 1467684143946 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 19:02:23 INFO - PROCESS | 4544 | 1467684143951 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 19:02:23 INFO - PROCESS | 4544 | 1467684143955 Marionette TRACE conn3 <- [1,418,null,{}] 19:02:23 INFO - PROCESS | 4544 | 1467684143961 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}] 19:02:23 INFO - PROCESS | 4544 | 1467684143966 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:02:24 INFO - PROCESS | 4544 | 1467684144127 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 19:02:24 INFO - PROCESS | 4544 | 1467684144543 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:24 INFO - PROCESS | 4544 | 1467684144553 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:02:24 INFO - PROCESS | 4544 | ++DOCSHELL 0x8eb0f800 == 64 [pid = 4544] [id = 112] 19:02:24 INFO - PROCESS | 4544 | ++DOMWINDOW == 159 (0x8f325800) [pid = 4544] [serial = 335] [outer = (nil)] 19:02:24 INFO - PROCESS | 4544 | ++DOMWINDOW == 160 (0x8f327800) [pid = 4544] [serial = 336] [outer = 0x8f325800] 19:02:24 INFO - PROCESS | 4544 | 1467684144669 Marionette DEBUG loaded listener.js 19:02:24 INFO - PROCESS | 4544 | ++DOMWINDOW == 161 (0x8f5d8c00) [pid = 4544] [serial = 337] [outer = 0x8f325800] 19:02:25 INFO - PROCESS | 4544 | 1467684145979 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]]]}] 19:02:26 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 19:02:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 2085ms 19:02:26 INFO - PROCESS | 4544 | 1467684146056 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 19:02:26 INFO - PROCESS | 4544 | 1467684146061 Marionette TRACE conn3 <- [1,421,null,{"value":"8"}] 19:02:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 19:02:26 INFO - PROCESS | 4544 | 1467684146070 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 19:02:26 INFO - PROCESS | 4544 | 1467684146075 Marionette TRACE conn3 <- [1,422,null,{}] 19:02:26 INFO - PROCESS | 4544 | 1467684146083 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}] 19:02:26 INFO - PROCESS | 4544 | 1467684146088 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:02:26 INFO - PROCESS | 4544 | 1467684146241 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 19:02:26 INFO - PROCESS | 4544 | 1467684146427 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:26 INFO - PROCESS | 4544 | 1467684146436 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:02:26 INFO - PROCESS | 4544 | ++DOCSHELL 0x8f329400 == 65 [pid = 4544] [id = 113] 19:02:26 INFO - PROCESS | 4544 | ++DOMWINDOW == 162 (0x8f32b400) [pid = 4544] [serial = 338] [outer = (nil)] 19:02:26 INFO - PROCESS | 4544 | ++DOMWINDOW == 163 (0x90de4c00) [pid = 4544] [serial = 339] [outer = 0x8f32b400] 19:02:26 INFO - PROCESS | 4544 | 1467684146510 Marionette DEBUG loaded listener.js 19:02:26 INFO - PROCESS | 4544 | ++DOMWINDOW == 164 (0x90ecc800) [pid = 4544] [serial = 340] [outer = 0x8f32b400] 19:02:27 INFO - PROCESS | 4544 | --DOCSHELL 0x9a7f4400 == 64 [pid = 4544] [id = 17] 19:02:27 INFO - PROCESS | 4544 | --DOMWINDOW == 163 (0xa6e44800) [pid = 4544] [serial = 230] [outer = (nil)] [url = about:blank] 19:02:27 INFO - PROCESS | 4544 | --DOMWINDOW == 162 (0x8f9f8c00) [pid = 4544] [serial = 243] [outer = (nil)] [url = about:blank] 19:02:27 INFO - PROCESS | 4544 | --DOMWINDOW == 161 (0x91a9a400) [pid = 4544] [serial = 240] [outer = (nil)] [url = about:blank] 19:02:27 INFO - PROCESS | 4544 | --DOMWINDOW == 160 (0x9993e000) [pid = 4544] [serial = 224] [outer = (nil)] [url = about:blank] 19:02:27 INFO - PROCESS | 4544 | --DOMWINDOW == 159 (0xa320bc00) [pid = 4544] [serial = 236] [outer = (nil)] [url = about:blank] 19:02:27 INFO - PROCESS | 4544 | --DOMWINDOW == 158 (0x928e8c00) [pid = 4544] [serial = 246] [outer = (nil)] [url = about:blank] 19:02:27 INFO - PROCESS | 4544 | --DOMWINDOW == 157 (0x926ddc00) [pid = 4544] [serial = 233] [outer = (nil)] [url = about:blank] 19:02:27 INFO - PROCESS | 4544 | --DOMWINDOW == 156 (0x9a8ef800) [pid = 4544] [serial = 227] [outer = (nil)] [url = about:blank] 19:02:27 INFO - PROCESS | 4544 | --DOCSHELL 0x92e93800 == 63 [pid = 4544] [id = 66] 19:02:27 INFO - PROCESS | 4544 | --DOCSHELL 0x93b34400 == 62 [pid = 4544] [id = 65] 19:02:27 INFO - PROCESS | 4544 | --DOCSHELL 0x9a71ac00 == 61 [pid = 4544] [id = 64] 19:02:27 INFO - PROCESS | 4544 | --DOCSHELL 0x921ec000 == 60 [pid = 4544] [id = 19] 19:02:27 INFO - PROCESS | 4544 | --DOCSHELL 0x98255000 == 59 [pid = 4544] [id = 62] 19:02:27 INFO - PROCESS | 4544 | --DOCSHELL 0xa320b400 == 58 [pid = 4544] [id = 63] 19:02:27 INFO - PROCESS | 4544 | --DOCSHELL 0x93b34c00 == 57 [pid = 4544] [id = 103] 19:02:27 INFO - PROCESS | 4544 | --DOCSHELL 0x93b36400 == 56 [pid = 4544] [id = 102] 19:02:27 INFO - PROCESS | 4544 | --DOCSHELL 0x91a97c00 == 55 [pid = 4544] [id = 101] 19:02:27 INFO - PROCESS | 4544 | --DOCSHELL 0x91a94800 == 54 [pid = 4544] [id = 100] 19:02:27 INFO - PROCESS | 4544 | --DOCSHELL 0x8f5de000 == 53 [pid = 4544] [id = 99] 19:02:27 INFO - PROCESS | 4544 | --DOCSHELL 0x8f9f9800 == 52 [pid = 4544] [id = 98] 19:02:27 INFO - PROCESS | 4544 | --DOMWINDOW == 155 (0x9aeb5400) [pid = 4544] [serial = 258] [outer = (nil)] [url = about:blank] 19:02:27 INFO - PROCESS | 4544 | --DOMWINDOW == 154 (0x946aac00) [pid = 4544] [serial = 250] [outer = (nil)] [url = about:blank] 19:02:27 INFO - PROCESS | 4544 | --DOMWINDOW == 153 (0x9395f000) [pid = 4544] [serial = 249] [outer = (nil)] [url = about:blank] 19:02:27 INFO - PROCESS | 4544 | --DOMWINDOW == 152 (0x9a71a800) [pid = 4544] [serial = 255] [outer = (nil)] [url = about:blank] 19:02:27 INFO - PROCESS | 4544 | --DOMWINDOW == 151 (0x9a8e7800) [pid = 4544] [serial = 256] [outer = (nil)] [url = about:blank] 19:02:27 INFO - PROCESS | 4544 | --DOMWINDOW == 150 (0x99e9a000) [pid = 4544] [serial = 253] [outer = (nil)] [url = about:blank] 19:02:27 INFO - PROCESS | 4544 | --DOMWINDOW == 149 (0x923eec00) [pid = 4544] [serial = 261] [outer = (nil)] [url = about:blank] 19:02:27 INFO - PROCESS | 4544 | --DOMWINDOW == 148 (0x99b84000) [pid = 4544] [serial = 252] [outer = (nil)] [url = about:blank] 19:02:27 INFO - PROCESS | 4544 | --DOMWINDOW == 147 (0x923ec800) [pid = 4544] [serial = 264] [outer = (nil)] [url = about:blank] 19:02:27 INFO - PROCESS | 4544 | --DOMWINDOW == 146 (0x923f1400) [pid = 4544] [serial = 262] [outer = (nil)] [url = about:blank] 19:02:27 INFO - PROCESS | 4544 | --DOMWINDOW == 145 (0x98912000) [pid = 4544] [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.] 19:02:27 INFO - PROCESS | 4544 | --DOMWINDOW == 144 (0x926c7c00) [pid = 4544] [serial = 267] [outer = (nil)] [url = about:blank] 19:02:27 INFO - PROCESS | 4544 | --DOMWINDOW == 143 (0x923f4400) [pid = 4544] [serial = 265] [outer = (nil)] [url = about:blank] 19:02:27 INFO - PROCESS | 4544 | --DOMWINDOW == 142 (0x926ca400) [pid = 4544] [serial = 268] [outer = (nil)] [url = about:blank] 19:02:27 INFO - PROCESS | 4544 | --DOMWINDOW == 141 (0x9cc33000) [pid = 4544] [serial = 259] [outer = (nil)] [url = about:blank] 19:02:27 INFO - PROCESS | 4544 | 1467684147932 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]]]}] 19:02:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 19:02:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1885ms 19:02:27 INFO - PROCESS | 4544 | 1467684147975 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 19:02:27 INFO - PROCESS | 4544 | 1467684147981 Marionette TRACE conn3 <- [1,425,null,{"value":"8"}] 19:02:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 19:02:27 INFO - PROCESS | 4544 | 1467684147990 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 19:02:27 INFO - PROCESS | 4544 | 1467684147992 Marionette TRACE conn3 <- [1,426,null,{}] 19:02:28 INFO - PROCESS | 4544 | 1467684148000 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}] 19:02:28 INFO - PROCESS | 4544 | 1467684148005 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:02:28 INFO - PROCESS | 4544 | 1467684148158 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 19:02:28 INFO - PROCESS | 4544 | 1467684148167 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:28 INFO - PROCESS | 4544 | 1467684148176 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:02:28 INFO - PROCESS | 4544 | ++DOCSHELL 0x8f9f9800 == 53 [pid = 4544] [id = 114] 19:02:28 INFO - PROCESS | 4544 | ++DOMWINDOW == 142 (0x90c85800) [pid = 4544] [serial = 341] [outer = (nil)] 19:02:28 INFO - PROCESS | 4544 | ++DOMWINDOW == 143 (0x921ea000) [pid = 4544] [serial = 342] [outer = 0x90c85800] 19:02:28 INFO - PROCESS | 4544 | 1467684148242 Marionette DEBUG loaded listener.js 19:02:28 INFO - PROCESS | 4544 | ++DOMWINDOW == 144 (0x923f4400) [pid = 4544] [serial = 343] [outer = 0x90c85800] 19:02:29 INFO - PROCESS | 4544 | 1467684149048 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] 19:02:29 INFO - PROCESS | 4544 | 1467684149135 Marionette TRACE conn3 <- [1,429,null,{"value":"8"}] 19:02:29 INFO - PROCESS | 4544 | 1467684149149 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 19:02:29 INFO - PROCESS | 4544 | 1467684149158 Marionette TRACE conn3 <- [1,430,null,{}] 19:02:29 INFO - PROCESS | 4544 | 1467684149166 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}] 19:02:29 INFO - PROCESS | 4544 | 1467684149172 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:02:29 INFO - PROCESS | 4544 | 1467684149335 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 19:02:29 INFO - PROCESS | 4544 | 1467684149476 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:29 INFO - PROCESS | 4544 | 1467684149483 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:02:29 INFO - PROCESS | 4544 | ++DOCSHELL 0x8f9fd000 == 54 [pid = 4544] [id = 115] 19:02:29 INFO - PROCESS | 4544 | ++DOMWINDOW == 145 (0x91ee6800) [pid = 4544] [serial = 344] [outer = (nil)] 19:02:29 INFO - PROCESS | 4544 | ++DOMWINDOW == 146 (0x946a1800) [pid = 4544] [serial = 345] [outer = 0x91ee6800] 19:02:29 INFO - PROCESS | 4544 | 1467684149554 Marionette DEBUG loaded listener.js 19:02:29 INFO - PROCESS | 4544 | ++DOMWINDOW == 147 (0x950c9c00) [pid = 4544] [serial = 346] [outer = 0x91ee6800] 19:02:30 INFO - PROCESS | 4544 | 1467684150315 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]]]}] 19:02:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 19:02:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1246ms 19:02:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 19:02:30 INFO - PROCESS | 4544 | 1467684150387 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 19:02:30 INFO - PROCESS | 4544 | 1467684150391 Marionette TRACE conn3 <- [1,433,null,{"value":"8"}] 19:02:30 INFO - PROCESS | 4544 | 1467684150397 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 19:02:30 INFO - PROCESS | 4544 | 1467684150400 Marionette TRACE conn3 <- [1,434,null,{}] 19:02:30 INFO - PROCESS | 4544 | 1467684150406 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}] 19:02:30 INFO - PROCESS | 4544 | 1467684150411 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:02:30 INFO - PROCESS | 4544 | 1467684150618 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 19:02:30 INFO - PROCESS | 4544 | 1467684150652 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:30 INFO - PROCESS | 4544 | 1467684150662 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:02:30 INFO - PROCESS | 4544 | ++DOCSHELL 0x91a8f000 == 55 [pid = 4544] [id = 116] 19:02:30 INFO - PROCESS | 4544 | ++DOMWINDOW == 148 (0x926d3800) [pid = 4544] [serial = 347] [outer = (nil)] 19:02:30 INFO - PROCESS | 4544 | ++DOMWINDOW == 149 (0x98912400) [pid = 4544] [serial = 348] [outer = 0x926d3800] 19:02:30 INFO - PROCESS | 4544 | 1467684150726 Marionette DEBUG loaded listener.js 19:02:30 INFO - PROCESS | 4544 | ++DOMWINDOW == 150 (0x998d1400) [pid = 4544] [serial = 349] [outer = 0x926d3800] 19:02:31 INFO - PROCESS | 4544 | 1467684151662 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]]]}] 19:02:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 19:02:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1328ms 19:02:31 INFO - PROCESS | 4544 | 1467684151725 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 19:02:31 INFO - PROCESS | 4544 | 1467684151728 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 19:02:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 19:02:31 INFO - PROCESS | 4544 | 1467684151734 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 19:02:31 INFO - PROCESS | 4544 | 1467684151737 Marionette TRACE conn3 <- [1,438,null,{}] 19:02:31 INFO - PROCESS | 4544 | 1467684151743 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}] 19:02:31 INFO - PROCESS | 4544 | 1467684151747 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:02:31 INFO - PROCESS | 4544 | 1467684151949 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 19:02:32 INFO - PROCESS | 4544 | --DOMWINDOW == 149 (0x946bf000) [pid = 4544] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 19:02:32 INFO - PROCESS | 4544 | --DOMWINDOW == 148 (0x8f9f9c00) [pid = 4544] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 19:02:32 INFO - PROCESS | 4544 | --DOMWINDOW == 147 (0x926d2400) [pid = 4544] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 19:02:32 INFO - PROCESS | 4544 | --DOMWINDOW == 146 (0xa2375c00) [pid = 4544] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 19:02:32 INFO - PROCESS | 4544 | --DOMWINDOW == 145 (0x9a715000) [pid = 4544] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 19:02:32 INFO - PROCESS | 4544 | --DOMWINDOW == 144 (0xa3288400) [pid = 4544] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 19:02:32 INFO - PROCESS | 4544 | --DOMWINDOW == 143 (0x9b70ac00) [pid = 4544] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 19:02:32 INFO - PROCESS | 4544 | --DOMWINDOW == 142 (0x9a71bc00) [pid = 4544] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 19:02:32 INFO - PROCESS | 4544 | --DOMWINDOW == 141 (0x93b39000) [pid = 4544] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 19:02:32 INFO - PROCESS | 4544 | --DOMWINDOW == 140 (0x9aa4ec00) [pid = 4544] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 19:02:32 INFO - PROCESS | 4544 | --DOMWINDOW == 139 (0x921f2000) [pid = 4544] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 19:02:32 INFO - PROCESS | 4544 | --DOMWINDOW == 138 (0x951bf000) [pid = 4544] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 19:02:32 INFO - PROCESS | 4544 | --DOMWINDOW == 137 (0xa344b800) [pid = 4544] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 19:02:32 INFO - PROCESS | 4544 | --DOMWINDOW == 136 (0xa620d400) [pid = 4544] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 19:02:32 INFO - PROCESS | 4544 | --DOMWINDOW == 135 (0xa6e46800) [pid = 4544] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 19:02:32 INFO - PROCESS | 4544 | --DOMWINDOW == 134 (0x92e96800) [pid = 4544] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 19:02:32 INFO - PROCESS | 4544 | --DOMWINDOW == 133 (0x946a8800) [pid = 4544] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 19:02:32 INFO - PROCESS | 4544 | --DOMWINDOW == 132 (0x999bd400) [pid = 4544] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 19:02:32 INFO - PROCESS | 4544 | --DOMWINDOW == 131 (0x9a717c00) [pid = 4544] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 19:02:32 INFO - PROCESS | 4544 | --DOMWINDOW == 130 (0x9a563400) [pid = 4544] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 19:02:32 INFO - PROCESS | 4544 | --DOMWINDOW == 129 (0x997dcc00) [pid = 4544] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 19:02:32 INFO - PROCESS | 4544 | --DOMWINDOW == 128 (0x9a71e800) [pid = 4544] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 19:02:32 INFO - PROCESS | 4544 | --DOMWINDOW == 127 (0xa4e0f400) [pid = 4544] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 19:02:32 INFO - PROCESS | 4544 | --DOMWINDOW == 126 (0x926d6800) [pid = 4544] [serial = 232] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 19:02:32 INFO - PROCESS | 4544 | --DOMWINDOW == 125 (0x926dc800) [pid = 4544] [serial = 235] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 19:02:32 INFO - PROCESS | 4544 | --DOMWINDOW == 124 (0x91a8fc00) [pid = 4544] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 19:02:32 INFO - PROCESS | 4544 | --DOMWINDOW == 123 (0x8f9f4400) [pid = 4544] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 19:02:32 INFO - PROCESS | 4544 | --DOMWINDOW == 122 (0x8f9fc400) [pid = 4544] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 19:02:32 INFO - PROCESS | 4544 | --DOMWINDOW == 121 (0x946a5800) [pid = 4544] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 19:02:32 INFO - PROCESS | 4544 | --DOMWINDOW == 120 (0x946b1400) [pid = 4544] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 19:02:32 INFO - PROCESS | 4544 | --DOMWINDOW == 119 (0x91a9a800) [pid = 4544] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 19:02:32 INFO - PROCESS | 4544 | --DOMWINDOW == 118 (0x8f9fb800) [pid = 4544] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 19:02:32 INFO - PROCESS | 4544 | --DOMWINDOW == 117 (0x91a99800) [pid = 4544] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 19:02:32 INFO - PROCESS | 4544 | --DOMWINDOW == 116 (0x926cc800) [pid = 4544] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 19:02:32 INFO - PROCESS | 4544 | 1467684152529 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:32 INFO - PROCESS | 4544 | 1467684152545 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:02:32 INFO - PROCESS | 4544 | ++DOCSHELL 0x8f9f8000 == 56 [pid = 4544] [id = 117] 19:02:32 INFO - PROCESS | 4544 | ++DOMWINDOW == 117 (0x8f9f9c00) [pid = 4544] [serial = 350] [outer = (nil)] 19:02:32 INFO - PROCESS | 4544 | ++DOMWINDOW == 118 (0x91a94400) [pid = 4544] [serial = 351] [outer = 0x8f9f9c00] 19:02:32 INFO - PROCESS | 4544 | 1467684152624 Marionette DEBUG loaded listener.js 19:02:32 INFO - PROCESS | 4544 | ++DOMWINDOW == 119 (0x926da000) [pid = 4544] [serial = 352] [outer = 0x8f9f9c00] 19:02:33 INFO - PROCESS | 4544 | 1467684153361 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]]]}] 19:02:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 19:02:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1647ms 19:02:33 INFO - PROCESS | 4544 | 1467684153389 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 19:02:33 INFO - PROCESS | 4544 | 1467684153391 Marionette TRACE conn3 <- [1,441,null,{"value":"8"}] 19:02:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 19:02:33 INFO - PROCESS | 4544 | 1467684153402 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 19:02:33 INFO - PROCESS | 4544 | 1467684153404 Marionette TRACE conn3 <- [1,442,null,{}] 19:02:33 INFO - PROCESS | 4544 | 1467684153410 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}] 19:02:33 INFO - PROCESS | 4544 | 1467684153415 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:02:33 INFO - PROCESS | 4544 | 1467684153563 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 19:02:33 INFO - PROCESS | 4544 | 1467684153579 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:33 INFO - PROCESS | 4544 | 1467684153586 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:02:33 INFO - PROCESS | 4544 | ++DOCSHELL 0x8eb01800 == 57 [pid = 4544] [id = 118] 19:02:33 INFO - PROCESS | 4544 | ++DOMWINDOW == 120 (0x90de1000) [pid = 4544] [serial = 353] [outer = (nil)] 19:02:33 INFO - PROCESS | 4544 | ++DOMWINDOW == 121 (0x99e4dc00) [pid = 4544] [serial = 354] [outer = 0x90de1000] 19:02:33 INFO - PROCESS | 4544 | 1467684153652 Marionette DEBUG loaded listener.js 19:02:33 INFO - PROCESS | 4544 | ++DOMWINDOW == 122 (0x99e95c00) [pid = 4544] [serial = 355] [outer = 0x90de1000] 19:02:34 INFO - PROCESS | 4544 | 1467684154625 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]]]}] 19:02:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 19:02:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1281ms 19:02:34 INFO - PROCESS | 4544 | 1467684154680 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 19:02:34 INFO - PROCESS | 4544 | 1467684154687 Marionette TRACE conn3 <- [1,445,null,{"value":"8"}] 19:02:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 19:02:34 INFO - PROCESS | 4544 | 1467684154697 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 19:02:34 INFO - PROCESS | 4544 | 1467684154702 Marionette TRACE conn3 <- [1,446,null,{}] 19:02:34 INFO - PROCESS | 4544 | 1467684154711 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}] 19:02:34 INFO - PROCESS | 4544 | 1467684154715 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:02:34 INFO - PROCESS | 4544 | 1467684154904 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 19:02:35 INFO - PROCESS | 4544 | 1467684155130 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:35 INFO - PROCESS | 4544 | 1467684155145 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:02:35 INFO - PROCESS | 4544 | ++DOCSHELL 0x8f325400 == 58 [pid = 4544] [id = 119] 19:02:35 INFO - PROCESS | 4544 | ++DOMWINDOW == 123 (0x8f326800) [pid = 4544] [serial = 356] [outer = (nil)] 19:02:35 INFO - PROCESS | 4544 | ++DOMWINDOW == 124 (0x90c81c00) [pid = 4544] [serial = 357] [outer = 0x8f326800] 19:02:35 INFO - PROCESS | 4544 | 1467684155228 Marionette DEBUG loaded listener.js 19:02:35 INFO - PROCESS | 4544 | ++DOMWINDOW == 125 (0x90ddf800) [pid = 4544] [serial = 358] [outer = 0x8f326800] 19:02:36 INFO - PROCESS | 4544 | 1467684156190 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]]]}] 19:02:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 19:02:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1538ms 19:02:36 INFO - PROCESS | 4544 | 1467684156234 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 19:02:36 INFO - PROCESS | 4544 | 1467684156242 Marionette TRACE conn3 <- [1,449,null,{"value":"8"}] 19:02:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 19:02:36 INFO - PROCESS | 4544 | 1467684156253 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 19:02:36 INFO - PROCESS | 4544 | 1467684156257 Marionette TRACE conn3 <- [1,450,null,{}] 19:02:36 INFO - PROCESS | 4544 | 1467684156263 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}] 19:02:36 INFO - PROCESS | 4544 | 1467684156269 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:02:36 INFO - PROCESS | 4544 | 1467684156469 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 19:02:36 INFO - PROCESS | 4544 | 1467684156691 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:36 INFO - PROCESS | 4544 | 1467684156700 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:02:36 INFO - PROCESS | 4544 | ++DOCSHELL 0x91a97c00 == 59 [pid = 4544] [id = 120] 19:02:36 INFO - PROCESS | 4544 | ++DOMWINDOW == 126 (0x923ebc00) [pid = 4544] [serial = 359] [outer = (nil)] 19:02:36 INFO - PROCESS | 4544 | ++DOMWINDOW == 127 (0x926cdc00) [pid = 4544] [serial = 360] [outer = 0x923ebc00] 19:02:36 INFO - PROCESS | 4544 | 1467684156824 Marionette DEBUG loaded listener.js 19:02:36 INFO - PROCESS | 4544 | ++DOMWINDOW == 128 (0x926dd400) [pid = 4544] [serial = 361] [outer = 0x923ebc00] 19:02:37 INFO - PROCESS | 4544 | 1467684157803 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] 19:02:37 INFO - PROCESS | 4544 | 1467684157851 Marionette TRACE conn3 <- [1,453,null,{"value":"8"}] 19:02:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 19:02:37 INFO - PROCESS | 4544 | 1467684157858 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 19:02:37 INFO - PROCESS | 4544 | 1467684157864 Marionette TRACE conn3 <- [1,454,null,{}] 19:02:37 INFO - PROCESS | 4544 | 1467684157881 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}] 19:02:37 INFO - PROCESS | 4544 | 1467684157889 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:02:38 INFO - PROCESS | 4544 | 1467684158069 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 19:02:38 INFO - PROCESS | 4544 | 1467684158287 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:38 INFO - PROCESS | 4544 | 1467684158300 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:02:38 INFO - PROCESS | 4544 | ++DOCSHELL 0x98983c00 == 60 [pid = 4544] [id = 121] 19:02:38 INFO - PROCESS | 4544 | ++DOMWINDOW == 129 (0x99e93c00) [pid = 4544] [serial = 362] [outer = (nil)] 19:02:38 INFO - PROCESS | 4544 | ++DOMWINDOW == 130 (0x9a715c00) [pid = 4544] [serial = 363] [outer = 0x99e93c00] 19:02:38 INFO - PROCESS | 4544 | 1467684158429 Marionette DEBUG loaded listener.js 19:02:38 INFO - PROCESS | 4544 | ++DOMWINDOW == 131 (0x9a71fc00) [pid = 4544] [serial = 364] [outer = 0x99e93c00] 19:02:39 INFO - PROCESS | 4544 | [4544] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 19:02:39 INFO - PROCESS | 4544 | 1467684159338 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]]]}] 19:02:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 19:02:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1532ms 19:02:39 INFO - PROCESS | 4544 | 1467684159391 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 19:02:39 INFO - PROCESS | 4544 | 1467684159395 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 19:02:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 19:02:39 INFO - PROCESS | 4544 | 1467684159402 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 19:02:39 INFO - PROCESS | 4544 | 1467684159405 Marionette TRACE conn3 <- [1,458,null,{}] 19:02:39 INFO - PROCESS | 4544 | 1467684159411 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}] 19:02:39 INFO - PROCESS | 4544 | 1467684159416 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:02:39 INFO - PROCESS | 4544 | 1467684159596 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 19:02:39 INFO - PROCESS | 4544 | 1467684159767 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:39 INFO - PROCESS | 4544 | 1467684159776 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:02:39 INFO - PROCESS | 4544 | ++DOCSHELL 0x90ecdc00 == 61 [pid = 4544] [id = 122] 19:02:39 INFO - PROCESS | 4544 | ++DOMWINDOW == 132 (0x9a56a000) [pid = 4544] [serial = 365] [outer = (nil)] 19:02:39 INFO - PROCESS | 4544 | ++DOMWINDOW == 133 (0x9a8f6000) [pid = 4544] [serial = 366] [outer = 0x9a56a000] 19:02:39 INFO - PROCESS | 4544 | 1467684159857 Marionette DEBUG loaded listener.js 19:02:39 INFO - PROCESS | 4544 | ++DOMWINDOW == 134 (0x9ab6a800) [pid = 4544] [serial = 367] [outer = 0x9a56a000] 19:02:40 INFO - PROCESS | 4544 | 1467684160782 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] 19:02:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 19:02:40 INFO - PROCESS | 4544 | 1467684160836 Marionette TRACE conn3 <- [1,461,null,{"value":"8"}] 19:02:40 INFO - PROCESS | 4544 | 1467684160843 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 19:02:40 INFO - PROCESS | 4544 | 1467684160847 Marionette TRACE conn3 <- [1,462,null,{}] 19:02:40 INFO - PROCESS | 4544 | 1467684160853 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}] 19:02:40 INFO - PROCESS | 4544 | 1467684160859 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:02:41 INFO - PROCESS | 4544 | 1467684161031 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 19:02:41 INFO - PROCESS | 4544 | 1467684161202 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:41 INFO - PROCESS | 4544 | 1467684161208 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:02:41 INFO - PROCESS | 4544 | ++DOCSHELL 0x8e94d800 == 62 [pid = 4544] [id = 123] 19:02:41 INFO - PROCESS | 4544 | ++DOMWINDOW == 135 (0x8f9fa800) [pid = 4544] [serial = 368] [outer = (nil)] 19:02:41 INFO - PROCESS | 4544 | ++DOMWINDOW == 136 (0x9d963000) [pid = 4544] [serial = 369] [outer = 0x8f9fa800] 19:02:41 INFO - PROCESS | 4544 | 1467684161294 Marionette DEBUG loaded listener.js 19:02:41 INFO - PROCESS | 4544 | ++DOMWINDOW == 137 (0xa1193c00) [pid = 4544] [serial = 370] [outer = 0x8f9fa800] 19:02:42 INFO - PROCESS | 4544 | [4544] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 19:02:42 INFO - PROCESS | 4544 | 1467684162269 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] 19:02:42 INFO - PROCESS | 4544 | 1467684162332 Marionette TRACE conn3 <- [1,465,null,{"value":"8"}] 19:02:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 19:02:42 INFO - PROCESS | 4544 | 1467684162338 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 19:02:42 INFO - PROCESS | 4544 | 1467684162342 Marionette TRACE conn3 <- [1,466,null,{}] 19:02:42 INFO - PROCESS | 4544 | 1467684162347 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}] 19:02:42 INFO - PROCESS | 4544 | 1467684162358 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:02:42 INFO - PROCESS | 4544 | 1467684162598 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 19:02:42 INFO - PROCESS | 4544 | 1467684162826 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:42 INFO - PROCESS | 4544 | 1467684162836 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:02:42 INFO - PROCESS | 4544 | ++DOCSHELL 0x8e94b400 == 63 [pid = 4544] [id = 124] 19:02:42 INFO - PROCESS | 4544 | ++DOMWINDOW == 138 (0xa3202400) [pid = 4544] [serial = 371] [outer = (nil)] 19:02:42 INFO - PROCESS | 4544 | ++DOMWINDOW == 139 (0xa4e4c400) [pid = 4544] [serial = 372] [outer = 0xa3202400] 19:02:42 INFO - PROCESS | 4544 | 1467684162931 Marionette DEBUG loaded listener.js 19:02:43 INFO - PROCESS | 4544 | ++DOMWINDOW == 140 (0xa5024c00) [pid = 4544] [serial = 373] [outer = 0xa3202400] 19:02:43 INFO - PROCESS | 4544 | 1467684163835 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] 19:02:43 INFO - PROCESS | 4544 | 1467684163873 Marionette TRACE conn3 <- [1,469,null,{"value":"8"}] 19:02:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 19:02:43 INFO - PROCESS | 4544 | 1467684163880 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 19:02:43 INFO - PROCESS | 4544 | 1467684163883 Marionette TRACE conn3 <- [1,470,null,{}] 19:02:43 INFO - PROCESS | 4544 | 1467684163889 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}] 19:02:43 INFO - PROCESS | 4544 | 1467684163894 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:02:44 INFO - PROCESS | 4544 | 1467684164057 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 19:02:44 INFO - PROCESS | 4544 | 1467684164240 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:44 INFO - PROCESS | 4544 | 1467684164250 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:02:44 INFO - PROCESS | 4544 | ++DOCSHELL 0xa4e50000 == 64 [pid = 4544] [id = 125] 19:02:44 INFO - PROCESS | 4544 | ++DOMWINDOW == 141 (0xa620f000) [pid = 4544] [serial = 374] [outer = (nil)] 19:02:44 INFO - PROCESS | 4544 | ++DOMWINDOW == 142 (0xa6888c00) [pid = 4544] [serial = 375] [outer = 0xa620f000] 19:02:44 INFO - PROCESS | 4544 | 1467684164326 Marionette DEBUG loaded listener.js 19:02:44 INFO - PROCESS | 4544 | ++DOMWINDOW == 143 (0xa688d400) [pid = 4544] [serial = 376] [outer = 0xa620f000] 19:02:45 INFO - PROCESS | 4544 | 1467684165258 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]]]}] 19:02:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 19:02:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1433ms 19:02:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 19:02:45 INFO - PROCESS | 4544 | 1467684165312 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 19:02:45 INFO - PROCESS | 4544 | 1467684165316 Marionette TRACE conn3 <- [1,473,null,{"value":"8"}] 19:02:45 INFO - PROCESS | 4544 | 1467684165322 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 19:02:45 INFO - PROCESS | 4544 | 1467684165326 Marionette TRACE conn3 <- [1,474,null,{}] 19:02:45 INFO - PROCESS | 4544 | 1467684165331 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}] 19:02:45 INFO - PROCESS | 4544 | 1467684165336 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:02:45 INFO - PROCESS | 4544 | 1467684165511 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 19:02:45 INFO - PROCESS | 4544 | 1467684165669 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:45 INFO - PROCESS | 4544 | 1467684165678 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:02:45 INFO - PROCESS | 4544 | ++DOCSHELL 0xa2fb8400 == 65 [pid = 4544] [id = 126] 19:02:45 INFO - PROCESS | 4544 | ++DOMWINDOW == 144 (0xa4e0d400) [pid = 4544] [serial = 377] [outer = (nil)] 19:02:45 INFO - PROCESS | 4544 | ++DOMWINDOW == 145 (0xa6ea4c00) [pid = 4544] [serial = 378] [outer = 0xa4e0d400] 19:02:45 INFO - PROCESS | 4544 | 1467684165753 Marionette DEBUG loaded listener.js 19:02:45 INFO - PROCESS | 4544 | ++DOMWINDOW == 146 (0xa6ea8000) [pid = 4544] [serial = 379] [outer = 0xa4e0d400] 19:02:46 INFO - PROCESS | 4544 | 1467684166751 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]]]}] 19:02:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 19:02:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1482ms 19:02:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 19:02:46 INFO - PROCESS | 4544 | 1467684166804 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 19:02:46 INFO - PROCESS | 4544 | 1467684166807 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 19:02:46 INFO - PROCESS | 4544 | 1467684166813 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 19:02:46 INFO - PROCESS | 4544 | 1467684166816 Marionette TRACE conn3 <- [1,478,null,{}] 19:02:46 INFO - PROCESS | 4544 | 1467684166822 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}] 19:02:46 INFO - PROCESS | 4544 | 1467684166827 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:02:46 INFO - PROCESS | 4544 | 1467684166998 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 19:02:47 INFO - PROCESS | 4544 | 1467684167220 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:47 INFO - PROCESS | 4544 | 1467684167228 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:02:47 INFO - PROCESS | 4544 | ++DOCSHELL 0x8f9f0800 == 66 [pid = 4544] [id = 127] 19:02:47 INFO - PROCESS | 4544 | ++DOMWINDOW == 147 (0x8f9f2400) [pid = 4544] [serial = 380] [outer = (nil)] 19:02:47 INFO - PROCESS | 4544 | ++DOMWINDOW == 148 (0x921f5c00) [pid = 4544] [serial = 381] [outer = 0x8f9f2400] 19:02:47 INFO - PROCESS | 4544 | 1467684167320 Marionette DEBUG loaded listener.js 19:02:47 INFO - PROCESS | 4544 | ++DOMWINDOW == 149 (0x93911000) [pid = 4544] [serial = 382] [outer = 0x8f9f2400] 19:02:48 INFO - PROCESS | 4544 | 1467684168186 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]]]}] 19:02:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 19:02:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1434ms 19:02:48 INFO - PROCESS | 4544 | 1467684168247 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 19:02:48 INFO - PROCESS | 4544 | 1467684168251 Marionette TRACE conn3 <- [1,481,null,{"value":"8"}] 19:02:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 19:02:48 INFO - PROCESS | 4544 | 1467684168257 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 19:02:48 INFO - PROCESS | 4544 | 1467684168261 Marionette TRACE conn3 <- [1,482,null,{}] 19:02:48 INFO - PROCESS | 4544 | 1467684168266 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}] 19:02:48 INFO - PROCESS | 4544 | 1467684168271 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:02:48 INFO - PROCESS | 4544 | 1467684168443 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 19:02:49 INFO - PROCESS | 4544 | 1467684169073 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:49 INFO - PROCESS | 4544 | 1467684169082 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:02:49 INFO - PROCESS | 4544 | ++DOCSHELL 0x8f329000 == 67 [pid = 4544] [id = 128] 19:02:49 INFO - PROCESS | 4544 | ++DOMWINDOW == 150 (0x8f32c000) [pid = 4544] [serial = 383] [outer = (nil)] 19:02:49 INFO - PROCESS | 4544 | ++DOMWINDOW == 151 (0x8f333000) [pid = 4544] [serial = 384] [outer = 0x8f32c000] 19:02:49 INFO - PROCESS | 4544 | 1467684169161 Marionette DEBUG loaded listener.js 19:02:49 INFO - PROCESS | 4544 | ++DOMWINDOW == 152 (0x8f9f7000) [pid = 4544] [serial = 385] [outer = 0x8f32c000] 19:02:50 INFO - PROCESS | 4544 | 1467684170075 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]]]}] 19:02:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 19:02:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1886ms 19:02:50 INFO - PROCESS | 4544 | 1467684170146 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 19:02:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 19:02:50 INFO - PROCESS | 4544 | 1467684170152 Marionette TRACE conn3 <- [1,485,null,{"value":"8"}] 19:02:50 INFO - PROCESS | 4544 | 1467684170159 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 19:02:50 INFO - PROCESS | 4544 | 1467684170163 Marionette TRACE conn3 <- [1,486,null,{}] 19:02:50 INFO - PROCESS | 4544 | 1467684170171 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}] 19:02:50 INFO - PROCESS | 4544 | 1467684170178 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:02:50 INFO - PROCESS | 4544 | 1467684170435 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 19:02:50 INFO - PROCESS | 4544 | 1467684170764 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:50 INFO - PROCESS | 4544 | 1467684170772 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:02:50 INFO - PROCESS | 4544 | ++DOCSHELL 0x90dda800 == 68 [pid = 4544] [id = 129] 19:02:50 INFO - PROCESS | 4544 | ++DOMWINDOW == 153 (0x90ec8c00) [pid = 4544] [serial = 386] [outer = (nil)] 19:02:50 INFO - PROCESS | 4544 | ++DOMWINDOW == 154 (0x923e5c00) [pid = 4544] [serial = 387] [outer = 0x90ec8c00] 19:02:50 INFO - PROCESS | 4544 | 1467684170861 Marionette DEBUG loaded listener.js 19:02:50 INFO - PROCESS | 4544 | ++DOMWINDOW == 155 (0x926c7400) [pid = 4544] [serial = 388] [outer = 0x90ec8c00] 19:02:51 INFO - PROCESS | 4544 | --DOCSHELL 0x8f9f8000 == 67 [pid = 4544] [id = 117] 19:02:51 INFO - PROCESS | 4544 | --DOCSHELL 0x91a8f000 == 66 [pid = 4544] [id = 116] 19:02:51 INFO - PROCESS | 4544 | --DOMWINDOW == 154 (0x9a562c00) [pid = 4544] [serial = 312] [outer = (nil)] [url = about:blank] 19:02:51 INFO - PROCESS | 4544 | --DOCSHELL 0x8f9fd000 == 65 [pid = 4544] [id = 115] 19:02:51 INFO - PROCESS | 4544 | --DOCSHELL 0x8f9f9800 == 64 [pid = 4544] [id = 114] 19:02:51 INFO - PROCESS | 4544 | --DOCSHELL 0x8f329400 == 63 [pid = 4544] [id = 113] 19:02:51 INFO - PROCESS | 4544 | --DOCSHELL 0x8eb0f800 == 62 [pid = 4544] [id = 112] 19:02:51 INFO - PROCESS | 4544 | --DOCSHELL 0x8f331400 == 61 [pid = 4544] [id = 107] 19:02:51 INFO - PROCESS | 4544 | --DOCSHELL 0x926d4400 == 60 [pid = 4544] [id = 106] 19:02:51 INFO - PROCESS | 4544 | --DOCSHELL 0x90c90000 == 59 [pid = 4544] [id = 105] 19:02:51 INFO - PROCESS | 4544 | --DOMWINDOW == 153 (0x946a4800) [pid = 4544] [serial = 247] [outer = (nil)] [url = about:blank] 19:02:51 INFO - PROCESS | 4544 | --DOMWINDOW == 152 (0xa688b000) [pid = 4544] [serial = 95] [outer = (nil)] [url = about:blank] 19:02:51 INFO - PROCESS | 4544 | --DOMWINDOW == 151 (0x9a7ec400) [pid = 4544] [serial = 144] [outer = (nil)] [url = about:blank] 19:02:51 INFO - PROCESS | 4544 | --DOMWINDOW == 150 (0x9b1e3c00) [pid = 4544] [serial = 114] [outer = (nil)] [url = about:blank] 19:02:51 INFO - PROCESS | 4544 | --DOMWINDOW == 149 (0x98208000) [pid = 4544] [serial = 117] [outer = (nil)] [url = about:blank] 19:02:51 INFO - PROCESS | 4544 | --DOMWINDOW == 148 (0x951c5800) [pid = 4544] [serial = 120] [outer = (nil)] [url = about:blank] 19:02:51 INFO - PROCESS | 4544 | --DOMWINDOW == 147 (0xa5016c00) [pid = 4544] [serial = 150] [outer = (nil)] [url = about:blank] 19:02:51 INFO - PROCESS | 4544 | --DOMWINDOW == 146 (0xa682f000) [pid = 4544] [serial = 153] [outer = (nil)] [url = about:blank] 19:02:51 INFO - PROCESS | 4544 | --DOMWINDOW == 145 (0xa6e4f800) [pid = 4544] [serial = 156] [outer = (nil)] [url = about:blank] 19:02:51 INFO - PROCESS | 4544 | --DOMWINDOW == 144 (0x946ac800) [pid = 4544] [serial = 180] [outer = (nil)] [url = about:blank] 19:02:51 INFO - PROCESS | 4544 | --DOMWINDOW == 143 (0x982da800) [pid = 4544] [serial = 183] [outer = (nil)] [url = about:blank] 19:02:51 INFO - PROCESS | 4544 | --DOMWINDOW == 142 (0x9aa52800) [pid = 4544] [serial = 186] [outer = (nil)] [url = about:blank] 19:02:51 INFO - PROCESS | 4544 | --DOMWINDOW == 141 (0xa6a93000) [pid = 4544] [serial = 198] [outer = (nil)] [url = about:blank] 19:02:51 INFO - PROCESS | 4544 | --DOMWINDOW == 140 (0x9a56ac00) [pid = 4544] [serial = 222] [outer = (nil)] [url = about:blank] 19:02:51 INFO - PROCESS | 4544 | --DOMWINDOW == 139 (0x99d26400) [pid = 4544] [serial = 225] [outer = (nil)] [url = about:blank] 19:02:51 INFO - PROCESS | 4544 | --DOMWINDOW == 138 (0x9ad82c00) [pid = 4544] [serial = 228] [outer = (nil)] [url = about:blank] 19:02:51 INFO - PROCESS | 4544 | --DOMWINDOW == 137 (0xa6f45000) [pid = 4544] [serial = 231] [outer = (nil)] [url = about:blank] 19:02:51 INFO - PROCESS | 4544 | --DOMWINDOW == 136 (0x926e0c00) [pid = 4544] [serial = 234] [outer = (nil)] [url = about:blank] 19:02:51 INFO - PROCESS | 4544 | --DOMWINDOW == 135 (0xa6f47400) [pid = 4544] [serial = 237] [outer = (nil)] [url = about:blank] 19:02:51 INFO - PROCESS | 4544 | --DOMWINDOW == 134 (0x98ea5c00) [pid = 4544] [serial = 241] [outer = (nil)] [url = about:blank] 19:02:51 INFO - PROCESS | 4544 | --DOMWINDOW == 133 (0x8f9fc800) [pid = 4544] [serial = 244] [outer = (nil)] [url = about:blank] 19:02:51 INFO - PROCESS | 4544 | --DOMWINDOW == 132 (0x96df8000) [pid = 4544] [serial = 306] [outer = (nil)] [url = about:blank] 19:02:51 INFO - PROCESS | 4544 | --DOMWINDOW == 131 (0x98909c00) [pid = 4544] [serial = 307] [outer = (nil)] [url = about:blank] 19:02:51 INFO - PROCESS | 4544 | --DOMWINDOW == 130 (0x99cf6400) [pid = 4544] [serial = 310] [outer = (nil)] [url = about:blank] 19:02:51 INFO - PROCESS | 4544 | --DOMWINDOW == 129 (0x9ad85400) [pid = 4544] [serial = 279] [outer = (nil)] [url = about:blank] 19:02:51 INFO - PROCESS | 4544 | --DOMWINDOW == 128 (0x926cfc00) [pid = 4544] [serial = 274] [outer = (nil)] [url = about:blank] 19:02:51 INFO - PROCESS | 4544 | --DOMWINDOW == 127 (0x923f0000) [pid = 4544] [serial = 273] [outer = (nil)] [url = about:blank] 19:02:51 INFO - PROCESS | 4544 | --DOMWINDOW == 126 (0x8f5dc800) [pid = 4544] [serial = 291] [outer = (nil)] [url = about:blank] 19:02:51 INFO - PROCESS | 4544 | --DOMWINDOW == 125 (0x90ecd800) [pid = 4544] [serial = 297] [outer = (nil)] [url = about:blank] 19:02:51 INFO - PROCESS | 4544 | --DOMWINDOW == 124 (0x90ed1c00) [pid = 4544] [serial = 298] [outer = (nil)] [url = about:blank] 19:02:51 INFO - PROCESS | 4544 | --DOMWINDOW == 123 (0x923e8800) [pid = 4544] [serial = 300] [outer = (nil)] [url = about:blank] 19:02:51 INFO - PROCESS | 4544 | --DOMWINDOW == 122 (0x8f332000) [pid = 4544] [serial = 288] [outer = (nil)] [url = about:blank] 19:02:51 INFO - PROCESS | 4544 | --DOMWINDOW == 121 (0x923f0400) [pid = 4544] [serial = 301] [outer = (nil)] [url = about:blank] 19:02:51 INFO - PROCESS | 4544 | --DOMWINDOW == 120 (0x926d0800) [pid = 4544] [serial = 270] [outer = (nil)] [url = about:blank] 19:02:51 INFO - PROCESS | 4544 | --DOMWINDOW == 119 (0x98e9ac00) [pid = 4544] [serial = 271] [outer = (nil)] [url = about:blank] 19:02:51 INFO - PROCESS | 4544 | --DOMWINDOW == 118 (0x96df2c00) [pid = 4544] [serial = 276] [outer = (nil)] [url = about:blank] 19:02:51 INFO - PROCESS | 4544 | --DOMWINDOW == 117 (0x90c8d400) [pid = 4544] [serial = 295] [outer = (nil)] [url = about:blank] 19:02:51 INFO - PROCESS | 4544 | --DOMWINDOW == 116 (0x90c83400) [pid = 4544] [serial = 294] [outer = (nil)] [url = about:blank] 19:02:51 INFO - PROCESS | 4544 | --DOMWINDOW == 115 (0x90de2400) [pid = 4544] [serial = 285] [outer = (nil)] [url = about:blank] 19:02:51 INFO - PROCESS | 4544 | --DOMWINDOW == 114 (0xa239e800) [pid = 4544] [serial = 282] [outer = (nil)] [url = about:blank] 19:02:51 INFO - PROCESS | 4544 | --DOMWINDOW == 113 (0x946ad000) [pid = 4544] [serial = 304] [outer = (nil)] [url = about:blank] 19:02:51 INFO - PROCESS | 4544 | --DOMWINDOW == 112 (0x946a3800) [pid = 4544] [serial = 303] [outer = (nil)] [url = about:blank] 19:02:51 INFO - PROCESS | 4544 | --DOMWINDOW == 111 (0x997d4800) [pid = 4544] [serial = 309] [outer = (nil)] [url = about:blank] 19:02:51 INFO - PROCESS | 4544 | --DOMWINDOW == 110 (0xa2ff2800) [pid = 4544] [serial = 141] [outer = (nil)] [url = about:blank] 19:02:51 INFO - PROCESS | 4544 | --DOMWINDOW == 109 (0xa6e44000) [pid = 4544] [serial = 195] [outer = (nil)] [url = about:blank] 19:02:51 INFO - PROCESS | 4544 | --DOMWINDOW == 108 (0xa62c0400) [pid = 4544] [serial = 189] [outer = (nil)] [url = about:blank] 19:02:51 INFO - PROCESS | 4544 | --DOMWINDOW == 107 (0xa23a0800) [pid = 4544] [serial = 147] [outer = (nil)] [url = about:blank] 19:02:51 INFO - PROCESS | 4544 | --DOMWINDOW == 106 (0x9a723400) [pid = 4544] [serial = 192] [outer = (nil)] [url = about:blank] 19:02:51 INFO - PROCESS | 4544 | 1467684171779 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]]]}] 19:02:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 19:02:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1683ms 19:02:51 INFO - PROCESS | 4544 | 1467684171846 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 19:02:51 INFO - PROCESS | 4544 | 1467684171852 Marionette TRACE conn3 <- [1,489,null,{"value":"8"}] 19:02:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 19:02:51 INFO - PROCESS | 4544 | 1467684171858 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 19:02:51 INFO - PROCESS | 4544 | 1467684171861 Marionette TRACE conn3 <- [1,490,null,{}] 19:02:51 INFO - PROCESS | 4544 | 1467684171867 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}] 19:02:51 INFO - PROCESS | 4544 | 1467684171872 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:02:52 INFO - PROCESS | 4544 | 1467684172035 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 19:02:52 INFO - PROCESS | 4544 | 1467684172046 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:52 INFO - PROCESS | 4544 | 1467684172054 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:02:52 INFO - PROCESS | 4544 | ++DOCSHELL 0x8eb0f800 == 60 [pid = 4544] [id = 130] 19:02:52 INFO - PROCESS | 4544 | ++DOMWINDOW == 107 (0x90c90000) [pid = 4544] [serial = 389] [outer = (nil)] 19:02:52 INFO - PROCESS | 4544 | ++DOMWINDOW == 108 (0x923f1c00) [pid = 4544] [serial = 390] [outer = 0x90c90000] 19:02:52 INFO - PROCESS | 4544 | 1467684172121 Marionette DEBUG loaded listener.js 19:02:52 INFO - PROCESS | 4544 | ++DOMWINDOW == 109 (0x926cd800) [pid = 4544] [serial = 391] [outer = 0x90c90000] 19:02:52 INFO - PROCESS | 4544 | 1467684172993 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]]]}] 19:02:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 19:02:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1187ms 19:02:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 19:02:53 INFO - PROCESS | 4544 | 1467684173046 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 19:02:53 INFO - PROCESS | 4544 | 1467684173048 Marionette TRACE conn3 <- [1,493,null,{"value":"8"}] 19:02:53 INFO - PROCESS | 4544 | 1467684173062 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 19:02:53 INFO - PROCESS | 4544 | 1467684173071 Marionette TRACE conn3 <- [1,494,null,{}] 19:02:53 INFO - PROCESS | 4544 | 1467684173079 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}] 19:02:53 INFO - PROCESS | 4544 | 1467684173086 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:02:53 INFO - PROCESS | 4544 | 1467684173247 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 19:02:53 INFO - PROCESS | 4544 | 1467684173394 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:53 INFO - PROCESS | 4544 | 1467684173406 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:02:53 INFO - PROCESS | 4544 | ++DOCSHELL 0x91a96400 == 61 [pid = 4544] [id = 131] 19:02:53 INFO - PROCESS | 4544 | ++DOMWINDOW == 110 (0x926d3c00) [pid = 4544] [serial = 392] [outer = (nil)] 19:02:53 INFO - PROCESS | 4544 | ++DOMWINDOW == 111 (0x93b36400) [pid = 4544] [serial = 393] [outer = 0x926d3c00] 19:02:53 INFO - PROCESS | 4544 | 1467684173468 Marionette DEBUG loaded listener.js 19:02:53 INFO - PROCESS | 4544 | ++DOMWINDOW == 112 (0x946a4800) [pid = 4544] [serial = 394] [outer = 0x926d3c00] 19:02:54 INFO - PROCESS | 4544 | 1467684174277 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]]]}] 19:02:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 19:02:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1248ms 19:02:54 INFO - PROCESS | 4544 | 1467684174302 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 19:02:54 INFO - PROCESS | 4544 | 1467684174306 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 19:02:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 19:02:54 INFO - PROCESS | 4544 | 1467684174319 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 19:02:54 INFO - PROCESS | 4544 | 1467684174322 Marionette TRACE conn3 <- [1,498,null,{}] 19:02:54 INFO - PROCESS | 4544 | 1467684174327 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}] 19:02:54 INFO - PROCESS | 4544 | 1467684174332 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:02:54 INFO - PROCESS | 4544 | 1467684174534 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 19:02:54 INFO - PROCESS | 4544 | 1467684174557 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:54 INFO - PROCESS | 4544 | 1467684174583 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:02:54 INFO - PROCESS | 4544 | ++DOCSHELL 0x926d7000 == 62 [pid = 4544] [id = 132] 19:02:54 INFO - PROCESS | 4544 | ++DOMWINDOW == 113 (0x93b3a000) [pid = 4544] [serial = 395] [outer = (nil)] 19:02:54 INFO - PROCESS | 4544 | ++DOMWINDOW == 114 (0x951c1800) [pid = 4544] [serial = 396] [outer = 0x93b3a000] 19:02:54 INFO - PROCESS | 4544 | 1467684174716 Marionette DEBUG loaded listener.js 19:02:54 INFO - PROCESS | 4544 | ++DOMWINDOW == 115 (0x951c6400) [pid = 4544] [serial = 397] [outer = 0x93b3a000] 19:02:55 INFO - PROCESS | 4544 | 1467684175553 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]]]}] 19:02:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 19:02:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1285ms 19:02:55 INFO - PROCESS | 4544 | 1467684175610 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 19:02:55 INFO - PROCESS | 4544 | 1467684175613 Marionette TRACE conn3 <- [1,501,null,{"value":"8"}] 19:02:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 19:02:55 INFO - PROCESS | 4544 | 1467684175619 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 19:02:55 INFO - PROCESS | 4544 | 1467684175623 Marionette TRACE conn3 <- [1,502,null,{}] 19:02:55 INFO - PROCESS | 4544 | 1467684175628 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}] 19:02:55 INFO - PROCESS | 4544 | 1467684175633 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:02:56 INFO - PROCESS | 4544 | 1467684176050 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 19:02:56 INFO - PROCESS | 4544 | --DOMWINDOW == 114 (0x90c85800) [pid = 4544] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 19:02:56 INFO - PROCESS | 4544 | --DOMWINDOW == 113 (0x91ee6800) [pid = 4544] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 19:02:56 INFO - PROCESS | 4544 | --DOMWINDOW == 112 (0x8f32b400) [pid = 4544] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 19:02:56 INFO - PROCESS | 4544 | --DOMWINDOW == 111 (0x8f325800) [pid = 4544] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 19:02:56 INFO - PROCESS | 4544 | --DOMWINDOW == 110 (0x926d3800) [pid = 4544] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 19:02:56 INFO - PROCESS | 4544 | --DOMWINDOW == 109 (0x8f9f9c00) [pid = 4544] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 19:02:56 INFO - PROCESS | 4544 | 1467684176197 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:56 INFO - PROCESS | 4544 | 1467684176212 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:02:56 INFO - PROCESS | 4544 | ++DOCSHELL 0x926d3800 == 63 [pid = 4544] [id = 133] 19:02:56 INFO - PROCESS | 4544 | ++DOMWINDOW == 110 (0x926e0400) [pid = 4544] [serial = 398] [outer = (nil)] 19:02:56 INFO - PROCESS | 4544 | ++DOMWINDOW == 111 (0x982de800) [pid = 4544] [serial = 399] [outer = 0x926e0400] 19:02:56 INFO - PROCESS | 4544 | 1467684176290 Marionette DEBUG loaded listener.js 19:02:56 INFO - PROCESS | 4544 | ++DOMWINDOW == 112 (0x997d4800) [pid = 4544] [serial = 400] [outer = 0x926e0400] 19:02:57 INFO - PROCESS | 4544 | 1467684177026 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]]]}] 19:02:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 19:02:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1428ms 19:02:57 INFO - PROCESS | 4544 | 1467684177048 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 19:02:57 INFO - PROCESS | 4544 | 1467684177051 Marionette TRACE conn3 <- [1,505,null,{"value":"8"}] 19:02:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 19:02:57 INFO - PROCESS | 4544 | 1467684177065 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 19:02:57 INFO - PROCESS | 4544 | 1467684177068 Marionette TRACE conn3 <- [1,506,null,{}] 19:02:57 INFO - PROCESS | 4544 | 1467684177073 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}] 19:02:57 INFO - PROCESS | 4544 | 1467684177079 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:02:57 INFO - PROCESS | 4544 | 1467684177230 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 19:02:57 INFO - PROCESS | 4544 | 1467684177246 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:57 INFO - PROCESS | 4544 | 1467684177255 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:02:57 INFO - PROCESS | 4544 | ++DOCSHELL 0x950cbc00 == 64 [pid = 4544] [id = 134] 19:02:57 INFO - PROCESS | 4544 | ++DOMWINDOW == 113 (0x98911000) [pid = 4544] [serial = 401] [outer = (nil)] 19:02:57 INFO - PROCESS | 4544 | ++DOMWINDOW == 114 (0x99cf6000) [pid = 4544] [serial = 402] [outer = 0x98911000] 19:02:57 INFO - PROCESS | 4544 | 1467684177320 Marionette DEBUG loaded listener.js 19:02:57 INFO - PROCESS | 4544 | ++DOMWINDOW == 115 (0x9a562c00) [pid = 4544] [serial = 403] [outer = 0x98911000] 19:02:58 INFO - PROCESS | 4544 | 1467684178283 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]]]}] 19:02:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 19:02:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1277ms 19:02:58 INFO - PROCESS | 4544 | 1467684178344 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 19:02:58 INFO - PROCESS | 4544 | 1467684178351 Marionette TRACE conn3 <- [1,509,null,{"value":"8"}] 19:02:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 19:02:58 INFO - PROCESS | 4544 | 1467684178360 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 19:02:58 INFO - PROCESS | 4544 | 1467684178364 Marionette TRACE conn3 <- [1,510,null,{}] 19:02:58 INFO - PROCESS | 4544 | 1467684178373 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}] 19:02:58 INFO - PROCESS | 4544 | 1467684178379 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:02:58 INFO - PROCESS | 4544 | 1467684178607 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 19:02:58 INFO - PROCESS | 4544 | 1467684178833 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:58 INFO - PROCESS | 4544 | 1467684178846 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:02:58 INFO - PROCESS | 4544 | ++DOCSHELL 0x8e949c00 == 65 [pid = 4544] [id = 135] 19:02:58 INFO - PROCESS | 4544 | ++DOMWINDOW == 116 (0x8f5dc800) [pid = 4544] [serial = 404] [outer = (nil)] 19:02:58 INFO - PROCESS | 4544 | ++DOMWINDOW == 117 (0x90de2c00) [pid = 4544] [serial = 405] [outer = 0x8f5dc800] 19:02:58 INFO - PROCESS | 4544 | 1467684178973 Marionette DEBUG loaded listener.js 19:02:59 INFO - PROCESS | 4544 | ++DOMWINDOW == 118 (0x90ed2000) [pid = 4544] [serial = 406] [outer = 0x8f5dc800] 19:03:00 INFO - PROCESS | 4544 | 1467684180493 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]]]}] 19:03:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 19:03:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 2185ms 19:03:00 INFO - PROCESS | 4544 | 1467684180544 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 19:03:00 INFO - PROCESS | 4544 | 1467684180551 Marionette TRACE conn3 <- [1,513,null,{"value":"8"}] 19:03:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 19:03:00 INFO - PROCESS | 4544 | 1467684180562 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 19:03:00 INFO - PROCESS | 4544 | 1467684180566 Marionette TRACE conn3 <- [1,514,null,{}] 19:03:00 INFO - PROCESS | 4544 | 1467684180572 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}] 19:03:00 INFO - PROCESS | 4544 | 1467684180578 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:03:00 INFO - PROCESS | 4544 | 1467684180762 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 19:03:01 INFO - PROCESS | 4544 | 1467684180979 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:01 INFO - PROCESS | 4544 | 1467684180988 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:03:01 INFO - PROCESS | 4544 | ++DOCSHELL 0x98ea6400 == 66 [pid = 4544] [id = 136] 19:03:01 INFO - PROCESS | 4544 | ++DOMWINDOW == 119 (0x99e8c800) [pid = 4544] [serial = 407] [outer = (nil)] 19:03:01 INFO - PROCESS | 4544 | ++DOMWINDOW == 120 (0x9a569c00) [pid = 4544] [serial = 408] [outer = 0x99e8c800] 19:03:01 INFO - PROCESS | 4544 | 1467684181070 Marionette DEBUG loaded listener.js 19:03:01 INFO - PROCESS | 4544 | ++DOMWINDOW == 121 (0x9a719400) [pid = 4544] [serial = 409] [outer = 0x99e8c800] 19:03:01 INFO - PROCESS | 4544 | 1467684181978 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]]]}] 19:03:01 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 19:03:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1436ms 19:03:02 INFO - PROCESS | 4544 | 1467684181997 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 19:03:02 INFO - PROCESS | 4544 | 1467684182000 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 19:03:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 19:03:02 INFO - PROCESS | 4544 | 1467684182008 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 19:03:02 INFO - PROCESS | 4544 | 1467684182014 Marionette TRACE conn3 <- [1,518,null,{}] 19:03:02 INFO - PROCESS | 4544 | 1467684182030 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}] 19:03:02 INFO - PROCESS | 4544 | 1467684182039 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:03:02 INFO - PROCESS | 4544 | 1467684182254 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 19:03:02 INFO - PROCESS | 4544 | 1467684182477 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:02 INFO - PROCESS | 4544 | 1467684182486 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:03:02 INFO - PROCESS | 4544 | ++DOCSHELL 0x8f324400 == 67 [pid = 4544] [id = 137] 19:03:02 INFO - PROCESS | 4544 | ++DOMWINDOW == 122 (0x9b1d8400) [pid = 4544] [serial = 410] [outer = (nil)] 19:03:02 INFO - PROCESS | 4544 | ++DOMWINDOW == 123 (0x9b6eec00) [pid = 4544] [serial = 411] [outer = 0x9b1d8400] 19:03:02 INFO - PROCESS | 4544 | 1467684182613 Marionette DEBUG loaded listener.js 19:03:02 INFO - PROCESS | 4544 | ++DOMWINDOW == 124 (0x9d90d800) [pid = 4544] [serial = 412] [outer = 0x9b1d8400] 19:03:03 INFO - PROCESS | 4544 | 1467684183523 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]]]}] 19:03:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 19:03:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1583ms 19:03:03 INFO - PROCESS | 4544 | 1467684183591 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 19:03:03 INFO - PROCESS | 4544 | 1467684183596 Marionette TRACE conn3 <- [1,521,null,{"value":"8"}] 19:03:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 19:03:03 INFO - PROCESS | 4544 | 1467684183602 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 19:03:03 INFO - PROCESS | 4544 | 1467684183606 Marionette TRACE conn3 <- [1,522,null,{}] 19:03:03 INFO - PROCESS | 4544 | 1467684183612 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}] 19:03:03 INFO - PROCESS | 4544 | 1467684183617 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:03:03 INFO - PROCESS | 4544 | 1467684183794 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 19:03:04 INFO - PROCESS | 4544 | 1467684184007 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:04 INFO - PROCESS | 4544 | 1467684184015 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:03:04 INFO - PROCESS | 4544 | ++DOCSHELL 0x8eb0f400 == 68 [pid = 4544] [id = 138] 19:03:04 INFO - PROCESS | 4544 | ++DOMWINDOW == 125 (0x9b1dc400) [pid = 4544] [serial = 413] [outer = (nil)] 19:03:04 INFO - PROCESS | 4544 | ++DOMWINDOW == 126 (0xa2563c00) [pid = 4544] [serial = 414] [outer = 0x9b1dc400] 19:03:04 INFO - PROCESS | 4544 | 1467684184137 Marionette DEBUG loaded listener.js 19:03:04 INFO - PROCESS | 4544 | ++DOMWINDOW == 127 (0xa2fbf000) [pid = 4544] [serial = 415] [outer = 0x9b1dc400] 19:03:05 INFO - PROCESS | 4544 | 1467684185025 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]]]}] 19:03:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 19:03:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1488ms 19:03:05 INFO - PROCESS | 4544 | 1467684185091 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 19:03:05 INFO - PROCESS | 4544 | 1467684185095 Marionette TRACE conn3 <- [1,525,null,{"value":"8"}] 19:03:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 19:03:05 INFO - PROCESS | 4544 | 1467684185101 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 19:03:05 INFO - PROCESS | 4544 | 1467684185105 Marionette TRACE conn3 <- [1,526,null,{}] 19:03:05 INFO - PROCESS | 4544 | 1467684185111 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}] 19:03:05 INFO - PROCESS | 4544 | 1467684185116 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:03:05 INFO - PROCESS | 4544 | 1467684185286 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 19:03:05 INFO - PROCESS | 4544 | 1467684185505 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:05 INFO - PROCESS | 4544 | 1467684185514 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:03:05 INFO - PROCESS | 4544 | ++DOCSHELL 0x8ea03000 == 69 [pid = 4544] [id = 139] 19:03:05 INFO - PROCESS | 4544 | ++DOMWINDOW == 128 (0x8ea04800) [pid = 4544] [serial = 416] [outer = (nil)] 19:03:05 INFO - PROCESS | 4544 | ++DOMWINDOW == 129 (0x8ea0b400) [pid = 4544] [serial = 417] [outer = 0x8ea04800] 19:03:05 INFO - PROCESS | 4544 | 1467684185626 Marionette DEBUG loaded listener.js 19:03:05 INFO - PROCESS | 4544 | ++DOMWINDOW == 130 (0x8ea0e800) [pid = 4544] [serial = 418] [outer = 0x8ea04800] 19:03:06 INFO - PROCESS | 4544 | 1467684186615 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]]]}] 19:03:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 19:03:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1577ms 19:03:06 INFO - PROCESS | 4544 | 1467684186680 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 19:03:06 INFO - PROCESS | 4544 | 1467684186684 Marionette TRACE conn3 <- [1,529,null,{"value":"8"}] 19:03:06 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 19:03:06 INFO - PROCESS | 4544 | 1467684186691 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 19:03:06 INFO - PROCESS | 4544 | 1467684186694 Marionette TRACE conn3 <- [1,530,null,{}] 19:03:06 INFO - PROCESS | 4544 | 1467684186700 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}] 19:03:06 INFO - PROCESS | 4544 | 1467684186710 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:03:06 INFO - PROCESS | 4544 | 1467684186953 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 19:03:07 INFO - PROCESS | 4544 | 1467684187222 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:07 INFO - PROCESS | 4544 | 1467684187232 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:03:07 INFO - PROCESS | 4544 | ++DOCSHELL 0x8ea20000 == 70 [pid = 4544] [id = 140] 19:03:07 INFO - PROCESS | 4544 | ++DOMWINDOW == 131 (0x8ea21c00) [pid = 4544] [serial = 419] [outer = (nil)] 19:03:07 INFO - PROCESS | 4544 | ++DOMWINDOW == 132 (0x8ea29800) [pid = 4544] [serial = 420] [outer = 0x8ea21c00] 19:03:07 INFO - PROCESS | 4544 | 1467684187315 Marionette DEBUG loaded listener.js 19:03:07 INFO - PROCESS | 4544 | ++DOMWINDOW == 133 (0x9a8f5c00) [pid = 4544] [serial = 421] [outer = 0x8ea21c00] 19:03:08 INFO - PROCESS | 4544 | 1467684188110 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"]]]}] 19:03:08 INFO - PROCESS | 4544 | ++DOMWINDOW == 134 (0x9a878c00) [pid = 4544] [serial = 422] [outer = 0x93b35800] 19:03:08 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 19:03:08 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 19:03:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:03:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:03:08 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 19:03:08 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 19:03:08 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 19:03:08 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 19:03:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:03:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:03:08 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 19:03:08 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 19:03:08 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1483ms 19:03:08 INFO - PROCESS | 4544 | 1467684188215 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 19:03:08 INFO - PROCESS | 4544 | 1467684188218 Marionette TRACE conn3 <- [1,533,null,{"value":"8"}] 19:03:08 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 19:03:08 INFO - PROCESS | 4544 | 1467684188367 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 19:03:08 INFO - PROCESS | 4544 | 1467684188371 Marionette TRACE conn3 <- [1,534,null,{}] 19:03:08 INFO - PROCESS | 4544 | 1467684188381 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}] 19:03:08 INFO - PROCESS | 4544 | 1467684188385 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:03:08 INFO - PROCESS | 4544 | 1467684188572 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 19:03:08 INFO - PROCESS | 4544 | 1467684188777 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:08 INFO - PROCESS | 4544 | 1467684188784 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:03:08 INFO - PROCESS | 4544 | ++DOCSHELL 0x8ea25c00 == 71 [pid = 4544] [id = 141] 19:03:08 INFO - PROCESS | 4544 | ++DOMWINDOW == 135 (0x8ea2dc00) [pid = 4544] [serial = 423] [outer = (nil)] 19:03:08 INFO - PROCESS | 4544 | ++DOMWINDOW == 136 (0x9a56dc00) [pid = 4544] [serial = 424] [outer = 0x8ea2dc00] 19:03:08 INFO - PROCESS | 4544 | 1467684188865 Marionette DEBUG loaded listener.js 19:03:08 INFO - PROCESS | 4544 | ++DOMWINDOW == 137 (0xa3288400) [pid = 4544] [serial = 425] [outer = 0x8ea2dc00] 19:03:09 INFO - PROCESS | 4544 | 1467684189691 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]]]}] 19:03:09 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 19:03:09 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1423ms 19:03:09 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 19:03:09 INFO - PROCESS | 4544 | 1467684189703 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 19:03:09 INFO - PROCESS | 4544 | 1467684189706 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 19:03:09 INFO - PROCESS | 4544 | 1467684189713 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 19:03:09 INFO - PROCESS | 4544 | 1467684189723 Marionette TRACE conn3 <- [1,538,null,{}] 19:03:09 INFO - PROCESS | 4544 | 1467684189728 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}] 19:03:09 INFO - PROCESS | 4544 | 1467684189733 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:03:09 INFO - PROCESS | 4544 | 1467684189914 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 19:03:10 INFO - PROCESS | 4544 | 1467684190094 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:10 INFO - PROCESS | 4544 | 1467684190103 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:03:10 INFO - PROCESS | 4544 | ++DOCSHELL 0x8ea07000 == 72 [pid = 4544] [id = 142] 19:03:10 INFO - PROCESS | 4544 | ++DOMWINDOW == 138 (0x91c19400) [pid = 4544] [serial = 426] [outer = (nil)] 19:03:10 INFO - PROCESS | 4544 | ++DOMWINDOW == 139 (0x91c1ec00) [pid = 4544] [serial = 427] [outer = 0x91c19400] 19:03:10 INFO - PROCESS | 4544 | 1467684190180 Marionette DEBUG loaded listener.js 19:03:10 INFO - PROCESS | 4544 | ++DOMWINDOW == 140 (0x91c25400) [pid = 4544] [serial = 428] [outer = 0x91c19400] 19:03:11 INFO - PROCESS | 4544 | 1467684191013 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]]]}] 19:03:11 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 19:03:11 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1336ms 19:03:11 INFO - PROCESS | 4544 | 1467684191068 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 19:03:11 INFO - PROCESS | 4544 | 1467684191071 Marionette TRACE conn3 <- [1,541,null,{"value":"8"}] 19:03:11 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 19:03:11 INFO - PROCESS | 4544 | 1467684191080 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 19:03:11 INFO - PROCESS | 4544 | 1467684191084 Marionette TRACE conn3 <- [1,542,null,{}] 19:03:11 INFO - PROCESS | 4544 | 1467684191089 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}] 19:03:11 INFO - PROCESS | 4544 | 1467684191094 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:03:11 INFO - PROCESS | 4544 | 1467684191260 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 19:03:11 INFO - PROCESS | 4544 | 1467684191443 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:11 INFO - PROCESS | 4544 | 1467684191452 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:03:11 INFO - PROCESS | 4544 | ++DOCSHELL 0x91c18400 == 73 [pid = 4544] [id = 143] 19:03:11 INFO - PROCESS | 4544 | ++DOMWINDOW == 141 (0x91c1a800) [pid = 4544] [serial = 429] [outer = (nil)] 19:03:11 INFO - PROCESS | 4544 | ++DOMWINDOW == 142 (0x93806800) [pid = 4544] [serial = 430] [outer = 0x91c1a800] 19:03:11 INFO - PROCESS | 4544 | 1467684191530 Marionette DEBUG loaded listener.js 19:03:11 INFO - PROCESS | 4544 | ++DOMWINDOW == 143 (0x93807c00) [pid = 4544] [serial = 431] [outer = 0x91c1a800] 19:03:12 INFO - PROCESS | 4544 | 1467684192359 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]]]}] 19:03:12 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 19:03:12 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1327ms 19:03:12 INFO - PROCESS | 4544 | 1467684192436 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 19:03:12 INFO - PROCESS | 4544 | 1467684192440 Marionette TRACE conn3 <- [1,545,null,{"value":"8"}] 19:03:12 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 19:03:12 INFO - PROCESS | 4544 | 1467684192448 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 19:03:12 INFO - PROCESS | 4544 | 1467684192451 Marionette TRACE conn3 <- [1,546,null,{}] 19:03:12 INFO - PROCESS | 4544 | 1467684192456 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}] 19:03:12 INFO - PROCESS | 4544 | 1467684192462 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:03:12 INFO - PROCESS | 4544 | 1467684192665 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 19:03:12 INFO - PROCESS | 4544 | 1467684192840 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:12 INFO - PROCESS | 4544 | 1467684192849 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:03:12 INFO - PROCESS | 4544 | ++DOCSHELL 0x8e941400 == 74 [pid = 4544] [id = 144] 19:03:12 INFO - PROCESS | 4544 | ++DOMWINDOW == 144 (0x8e943800) [pid = 4544] [serial = 432] [outer = (nil)] 19:03:12 INFO - PROCESS | 4544 | ++DOMWINDOW == 145 (0x9380b000) [pid = 4544] [serial = 433] [outer = 0x8e943800] 19:03:12 INFO - PROCESS | 4544 | 1467684192927 Marionette DEBUG loaded listener.js 19:03:13 INFO - PROCESS | 4544 | ++DOMWINDOW == 146 (0x93810000) [pid = 4544] [serial = 434] [outer = 0x8e943800] 19:03:13 INFO - PROCESS | 4544 | 1467684193819 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]]]}] 19:03:13 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 19:03:13 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1388ms 19:03:13 INFO - PROCESS | 4544 | 1467684193873 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 19:03:13 INFO - PROCESS | 4544 | 1467684193877 Marionette TRACE conn3 <- [1,549,null,{"value":"8"}] 19:03:13 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 19:03:13 INFO - PROCESS | 4544 | 1467684193886 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 19:03:13 INFO - PROCESS | 4544 | 1467684193891 Marionette TRACE conn3 <- [1,550,null,{}] 19:03:13 INFO - PROCESS | 4544 | 1467684193896 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}] 19:03:13 INFO - PROCESS | 4544 | 1467684193902 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:03:14 INFO - PROCESS | 4544 | 1467684194112 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 19:03:14 INFO - PROCESS | 4544 | 1467684194287 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:14 INFO - PROCESS | 4544 | 1467684194297 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:03:14 INFO - PROCESS | 4544 | ++DOCSHELL 0x923e7c00 == 75 [pid = 4544] [id = 145] 19:03:14 INFO - PROCESS | 4544 | ++DOMWINDOW == 147 (0x9380e800) [pid = 4544] [serial = 435] [outer = (nil)] 19:03:14 INFO - PROCESS | 4544 | ++DOMWINDOW == 148 (0xa6830800) [pid = 4544] [serial = 436] [outer = 0x9380e800] 19:03:14 INFO - PROCESS | 4544 | 1467684194433 Marionette DEBUG loaded listener.js 19:03:14 INFO - PROCESS | 4544 | ++DOMWINDOW == 149 (0xa6c35000) [pid = 4544] [serial = 437] [outer = 0x9380e800] 19:03:15 INFO - PROCESS | 4544 | 1467684195290 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]]]}] 19:03:15 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring. 19:03:15 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1434ms 19:03:15 INFO - PROCESS | 4544 | 1467684195357 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 19:03:15 INFO - PROCESS | 4544 | 1467684195360 Marionette TRACE conn3 <- [1,553,null,{"value":"8"}] 19:03:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 19:03:15 INFO - PROCESS | 4544 | 1467684195369 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 19:03:15 INFO - PROCESS | 4544 | 1467684195371 Marionette TRACE conn3 <- [1,554,null,{}] 19:03:15 INFO - PROCESS | 4544 | 1467684195376 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}] 19:03:15 INFO - PROCESS | 4544 | 1467684195382 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:03:15 INFO - PROCESS | 4544 | 1467684195552 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 19:03:15 INFO - PROCESS | 4544 | 1467684195741 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:15 INFO - PROCESS | 4544 | 1467684195752 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:03:15 INFO - PROCESS | 4544 | ++DOCSHELL 0x8d9d3800 == 76 [pid = 4544] [id = 146] 19:03:15 INFO - PROCESS | 4544 | ++DOMWINDOW == 150 (0x8d9d4c00) [pid = 4544] [serial = 438] [outer = (nil)] 19:03:15 INFO - PROCESS | 4544 | ++DOMWINDOW == 151 (0x8d9dd800) [pid = 4544] [serial = 439] [outer = 0x8d9d4c00] 19:03:15 INFO - PROCESS | 4544 | 1467684195829 Marionette DEBUG loaded listener.js 19:03:15 INFO - PROCESS | 4544 | ++DOMWINDOW == 152 (0x8d9dec00) [pid = 4544] [serial = 440] [outer = 0x8d9d4c00] 19:03:16 INFO - PROCESS | 4544 | [4544] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 19:03:16 INFO - PROCESS | 4544 | 1467684196771 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]]]}] 19:03:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 19:03:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1437ms 19:03:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 19:03:16 INFO - PROCESS | 4544 | 1467684196807 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 19:03:16 INFO - PROCESS | 4544 | 1467684196810 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 19:03:16 INFO - PROCESS | 4544 | 1467684196816 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 19:03:16 INFO - PROCESS | 4544 | 1467684196819 Marionette TRACE conn3 <- [1,558,null,{}] 19:03:16 INFO - PROCESS | 4544 | 1467684196825 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}] 19:03:16 INFO - PROCESS | 4544 | 1467684196830 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:03:17 INFO - PROCESS | 4544 | 1467684196999 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 19:03:17 INFO - PROCESS | 4544 | 1467684197181 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:17 INFO - PROCESS | 4544 | 1467684197190 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:03:17 INFO - PROCESS | 4544 | ++DOCSHELL 0x8d9d5000 == 77 [pid = 4544] [id = 147] 19:03:17 INFO - PROCESS | 4544 | ++DOMWINDOW == 153 (0x8d9db400) [pid = 4544] [serial = 441] [outer = (nil)] 19:03:17 INFO - PROCESS | 4544 | ++DOMWINDOW == 154 (0x8db6f000) [pid = 4544] [serial = 442] [outer = 0x8d9db400] 19:03:17 INFO - PROCESS | 4544 | 1467684197264 Marionette DEBUG loaded listener.js 19:03:17 INFO - PROCESS | 4544 | ++DOMWINDOW == 155 (0x8db70000) [pid = 4544] [serial = 443] [outer = 0x8d9db400] 19:03:18 INFO - PROCESS | 4544 | 1467684198420 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]]]}] 19:03:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 19:03:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1679ms 19:03:18 INFO - PROCESS | 4544 | 1467684198495 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 19:03:18 INFO - PROCESS | 4544 | 1467684198500 Marionette TRACE conn3 <- [1,561,null,{"value":"8"}] 19:03:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 19:03:18 INFO - PROCESS | 4544 | 1467684198508 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 19:03:18 INFO - PROCESS | 4544 | 1467684198513 Marionette TRACE conn3 <- [1,562,null,{}] 19:03:18 INFO - PROCESS | 4544 | 1467684198521 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}] 19:03:18 INFO - PROCESS | 4544 | 1467684198527 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:03:18 INFO - PROCESS | 4544 | 1467684198739 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 19:03:18 INFO - PROCESS | 4544 | 1467684198971 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:18 INFO - PROCESS | 4544 | 1467684198978 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:03:19 INFO - PROCESS | 4544 | ++DOCSHELL 0x8db77400 == 78 [pid = 4544] [id = 148] 19:03:19 INFO - PROCESS | 4544 | ++DOMWINDOW == 156 (0x8e950400) [pid = 4544] [serial = 444] [outer = (nil)] 19:03:19 INFO - PROCESS | 4544 | ++DOMWINDOW == 157 (0x8ea0cc00) [pid = 4544] [serial = 445] [outer = 0x8e950400] 19:03:19 INFO - PROCESS | 4544 | 1467684199054 Marionette DEBUG loaded listener.js 19:03:19 INFO - PROCESS | 4544 | ++DOMWINDOW == 158 (0x8ea20c00) [pid = 4544] [serial = 446] [outer = 0x8e950400] 19:03:19 INFO - PROCESS | 4544 | [4544] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 19:03:19 INFO - PROCESS | 4544 | 1467684199866 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]]]}] 19:03:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 19:03:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1434ms 19:03:19 INFO - PROCESS | 4544 | 1467684199942 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 19:03:19 INFO - PROCESS | 4544 | 1467684199948 Marionette TRACE conn3 <- [1,565,null,{"value":"8"}] 19:03:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 19:03:19 INFO - PROCESS | 4544 | 1467684199972 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 19:03:19 INFO - PROCESS | 4544 | 1467684199976 Marionette TRACE conn3 <- [1,566,null,{}] 19:03:19 INFO - PROCESS | 4544 | 1467684199988 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}] 19:03:20 INFO - PROCESS | 4544 | 1467684199997 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:03:20 INFO - PROCESS | 4544 | 1467684200252 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 19:03:20 INFO - PROCESS | 4544 | 1467684200438 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:20 INFO - PROCESS | 4544 | 1467684200448 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:03:21 INFO - PROCESS | 4544 | --DOCSHELL 0x91a99400 == 77 [pid = 4544] [id = 91] 19:03:21 INFO - PROCESS | 4544 | --DOCSHELL 0x90ddac00 == 76 [pid = 4544] [id = 95] 19:03:21 INFO - PROCESS | 4544 | --DOCSHELL 0x8f9f5000 == 75 [pid = 4544] [id = 93] 19:03:21 INFO - PROCESS | 4544 | --DOCSHELL 0x8f5d6400 == 74 [pid = 4544] [id = 97] 19:03:21 INFO - PROCESS | 4544 | --DOCSHELL 0x91a98000 == 73 [pid = 4544] [id = 92] 19:03:21 INFO - PROCESS | 4544 | --DOCSHELL 0x8f32ac00 == 72 [pid = 4544] [id = 96] 19:03:21 INFO - PROCESS | 4544 | --DOCSHELL 0xa2009400 == 71 [pid = 4544] [id = 94] 19:03:21 INFO - PROCESS | 4544 | --DOCSHELL 0x926d3800 == 70 [pid = 4544] [id = 133] 19:03:21 INFO - PROCESS | 4544 | --DOCSHELL 0x926d7000 == 69 [pid = 4544] [id = 132] 19:03:21 INFO - PROCESS | 4544 | --DOCSHELL 0x91a96400 == 68 [pid = 4544] [id = 131] 19:03:21 INFO - PROCESS | 4544 | --DOCSHELL 0x8eb0f800 == 67 [pid = 4544] [id = 130] 19:03:21 INFO - PROCESS | 4544 | --DOCSHELL 0x90dda800 == 66 [pid = 4544] [id = 129] 19:03:21 INFO - PROCESS | 4544 | --DOCSHELL 0x8f329000 == 65 [pid = 4544] [id = 128] 19:03:21 INFO - PROCESS | 4544 | --DOCSHELL 0x90ecdc00 == 64 [pid = 4544] [id = 122] 19:03:21 INFO - PROCESS | 4544 | --DOCSHELL 0x8eb01800 == 63 [pid = 4544] [id = 118] 19:03:21 INFO - PROCESS | 4544 | --DOCSHELL 0x8f325400 == 62 [pid = 4544] [id = 119] 19:03:21 INFO - PROCESS | 4544 | --DOCSHELL 0x921f0800 == 61 [pid = 4544] [id = 33] 19:03:21 INFO - PROCESS | 4544 | --DOCSHELL 0x8f9f0400 == 60 [pid = 4544] [id = 104] 19:03:21 INFO - PROCESS | 4544 | --DOCSHELL 0x93910400 == 59 [pid = 4544] [id = 61] 19:03:21 INFO - PROCESS | 4544 | --DOCSHELL 0x9d916000 == 58 [pid = 4544] [id = 13] 19:03:21 INFO - PROCESS | 4544 | --DOCSHELL 0xa239fc00 == 57 [pid = 4544] [id = 14] 19:03:21 INFO - PROCESS | 4544 | --DOCSHELL 0xa2fb8400 == 56 [pid = 4544] [id = 126] 19:03:21 INFO - PROCESS | 4544 | --DOCSHELL 0x8f9f0800 == 55 [pid = 4544] [id = 127] 19:03:21 INFO - PROCESS | 4544 | --DOCSHELL 0x92ea1c00 == 54 [pid = 4544] [id = 31] 19:03:21 INFO - PROCESS | 4544 | --DOCSHELL 0x8e94d800 == 53 [pid = 4544] [id = 123] 19:03:21 INFO - PROCESS | 4544 | --DOCSHELL 0x91ee9c00 == 52 [pid = 4544] [id = 21] 19:03:21 INFO - PROCESS | 4544 | --DOCSHELL 0xa4e50000 == 51 [pid = 4544] [id = 125] 19:03:21 INFO - PROCESS | 4544 | --DOCSHELL 0x91a97c00 == 50 [pid = 4544] [id = 120] 19:03:21 INFO - PROCESS | 4544 | --DOCSHELL 0x8e94b400 == 49 [pid = 4544] [id = 124] 19:03:21 INFO - PROCESS | 4544 | --DOCSHELL 0x98983c00 == 48 [pid = 4544] [id = 121] 19:03:21 INFO - PROCESS | 4544 | --DOCSHELL 0x91ee3800 == 47 [pid = 4544] [id = 60] 19:03:21 INFO - PROCESS | 4544 | --DOCSHELL 0x8f9f2000 == 46 [pid = 4544] [id = 81] 19:03:21 INFO - PROCESS | 4544 | --DOCSHELL 0x8eb03800 == 45 [pid = 4544] [id = 111] 19:03:21 INFO - PROCESS | 4544 | --DOCSHELL 0x8f9f9000 == 44 [pid = 4544] [id = 82] 19:03:21 INFO - PROCESS | 4544 | --DOCSHELL 0x8e941c00 == 43 [pid = 4544] [id = 110] 19:03:21 INFO - PROCESS | 4544 | --DOCSHELL 0x926c8400 == 42 [pid = 4544] [id = 90] 19:03:21 INFO - PROCESS | 4544 | --DOCSHELL 0x8f330400 == 41 [pid = 4544] [id = 108] 19:03:21 INFO - PROCESS | 4544 | --DOCSHELL 0x8f330000 == 40 [pid = 4544] [id = 109] 19:03:21 INFO - PROCESS | 4544 | --DOCSHELL 0x8db77400 == 39 [pid = 4544] [id = 148] 19:03:21 INFO - PROCESS | 4544 | --DOCSHELL 0x8d9d5000 == 38 [pid = 4544] [id = 147] 19:03:21 INFO - PROCESS | 4544 | --DOCSHELL 0x8d9d3800 == 37 [pid = 4544] [id = 146] 19:03:21 INFO - PROCESS | 4544 | --DOCSHELL 0x923e7c00 == 36 [pid = 4544] [id = 145] 19:03:21 INFO - PROCESS | 4544 | --DOCSHELL 0x91c18400 == 35 [pid = 4544] [id = 143] 19:03:21 INFO - PROCESS | 4544 | --DOCSHELL 0x8e941400 == 34 [pid = 4544] [id = 144] 19:03:21 INFO - PROCESS | 4544 | --DOCSHELL 0x8ea07000 == 33 [pid = 4544] [id = 142] 19:03:21 INFO - PROCESS | 4544 | --DOCSHELL 0x8ea25c00 == 32 [pid = 4544] [id = 141] 19:03:21 INFO - PROCESS | 4544 | --DOCSHELL 0x8ea20000 == 31 [pid = 4544] [id = 140] 19:03:21 INFO - PROCESS | 4544 | --DOCSHELL 0x8eb0f400 == 30 [pid = 4544] [id = 138] 19:03:21 INFO - PROCESS | 4544 | --DOCSHELL 0x8ea03000 == 29 [pid = 4544] [id = 139] 19:03:21 INFO - PROCESS | 4544 | --DOCSHELL 0x8f324400 == 28 [pid = 4544] [id = 137] 19:03:21 INFO - PROCESS | 4544 | --DOCSHELL 0x98ea6400 == 27 [pid = 4544] [id = 136] 19:03:21 INFO - PROCESS | 4544 | --DOCSHELL 0x950cbc00 == 26 [pid = 4544] [id = 134] 19:03:21 INFO - PROCESS | 4544 | --DOCSHELL 0x8e949c00 == 25 [pid = 4544] [id = 135] 19:03:21 INFO - PROCESS | 4544 | ++DOCSHELL 0x8d9d3800 == 26 [pid = 4544] [id = 149] 19:03:21 INFO - PROCESS | 4544 | ++DOMWINDOW == 159 (0x8d9d9800) [pid = 4544] [serial = 447] [outer = (nil)] 19:03:21 INFO - PROCESS | 4544 | ++DOMWINDOW == 160 (0x8db6fc00) [pid = 4544] [serial = 448] [outer = 0x8d9d9800] 19:03:21 INFO - PROCESS | 4544 | 1467684201993 Marionette DEBUG loaded listener.js 19:03:22 INFO - PROCESS | 4544 | ++DOMWINDOW == 161 (0x8e941400) [pid = 4544] [serial = 449] [outer = 0x8d9d9800] 19:03:22 INFO - PROCESS | 4544 | --DOMWINDOW == 160 (0x99e4dc00) [pid = 4544] [serial = 354] [outer = (nil)] [url = about:blank] 19:03:22 INFO - PROCESS | 4544 | --DOMWINDOW == 159 (0x921ea000) [pid = 4544] [serial = 342] [outer = (nil)] [url = about:blank] 19:03:22 INFO - PROCESS | 4544 | --DOMWINDOW == 158 (0x923f4400) [pid = 4544] [serial = 343] [outer = (nil)] [url = about:blank] 19:03:22 INFO - PROCESS | 4544 | --DOMWINDOW == 157 (0x946a1800) [pid = 4544] [serial = 345] [outer = (nil)] [url = about:blank] 19:03:22 INFO - PROCESS | 4544 | --DOMWINDOW == 156 (0x90ecc800) [pid = 4544] [serial = 340] [outer = (nil)] [url = about:blank] 19:03:22 INFO - PROCESS | 4544 | --DOMWINDOW == 155 (0x90de4c00) [pid = 4544] [serial = 339] [outer = (nil)] [url = about:blank] 19:03:22 INFO - PROCESS | 4544 | --DOMWINDOW == 154 (0x8f5d8c00) [pid = 4544] [serial = 337] [outer = (nil)] [url = about:blank] 19:03:22 INFO - PROCESS | 4544 | --DOMWINDOW == 153 (0x8f327800) [pid = 4544] [serial = 336] [outer = (nil)] [url = about:blank] 19:03:22 INFO - PROCESS | 4544 | --DOMWINDOW == 152 (0x98912400) [pid = 4544] [serial = 348] [outer = (nil)] [url = about:blank] 19:03:22 INFO - PROCESS | 4544 | --DOMWINDOW == 151 (0x90ece800) [pid = 4544] [serial = 315] [outer = (nil)] [url = about:blank] 19:03:22 INFO - PROCESS | 4544 | --DOMWINDOW == 150 (0x91a94400) [pid = 4544] [serial = 351] [outer = (nil)] [url = about:blank] 19:03:22 INFO - PROCESS | 4544 | --DOMWINDOW == 149 (0xa1187400) [pid = 4544] [serial = 327] [outer = (nil)] [url = about:blank] 19:03:22 INFO - PROCESS | 4544 | --DOMWINDOW == 148 (0x8eb0a000) [pid = 4544] [serial = 333] [outer = (nil)] [url = about:blank] 19:03:22 INFO - PROCESS | 4544 | --DOMWINDOW == 147 (0x8e94d400) [pid = 4544] [serial = 330] [outer = (nil)] [url = about:blank] 19:03:22 INFO - PROCESS | 4544 | --DOMWINDOW == 146 (0x9ad87800) [pid = 4544] [serial = 324] [outer = (nil)] [url = about:blank] 19:03:22 INFO - PROCESS | 4544 | --DOMWINDOW == 145 (0x9a721400) [pid = 4544] [serial = 321] [outer = (nil)] [url = about:blank] 19:03:22 INFO - PROCESS | 4544 | --DOMWINDOW == 144 (0x998d1400) [pid = 4544] [serial = 349] [outer = (nil)] [url = about:blank] 19:03:22 INFO - PROCESS | 4544 | --DOMWINDOW == 143 (0x93910c00) [pid = 4544] [serial = 318] [outer = (nil)] [url = about:blank] 19:03:22 INFO - PROCESS | 4544 | --DOMWINDOW == 142 (0x950c9c00) [pid = 4544] [serial = 346] [outer = (nil)] [url = about:blank] 19:03:22 INFO - PROCESS | 4544 | --DOMWINDOW == 141 (0x926da000) [pid = 4544] [serial = 352] [outer = (nil)] [url = about:blank] 19:03:22 INFO - PROCESS | 4544 | [4544] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 19:03:22 INFO - PROCESS | 4544 | 1467684202971 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]]]}] 19:03:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 19:03:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 3044ms 19:03:23 INFO - PROCESS | 4544 | 1467684203012 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 19:03:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 19:03:23 INFO - PROCESS | 4544 | 1467684203017 Marionette TRACE conn3 <- [1,569,null,{"value":"8"}] 19:03:23 INFO - PROCESS | 4544 | 1467684203025 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 19:03:23 INFO - PROCESS | 4544 | 1467684203029 Marionette TRACE conn3 <- [1,570,null,{}] 19:03:23 INFO - PROCESS | 4544 | 1467684203037 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}] 19:03:23 INFO - PROCESS | 4544 | 1467684203043 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:03:23 INFO - PROCESS | 4544 | 1467684203209 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 19:03:23 INFO - PROCESS | 4544 | 1467684203340 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:23 INFO - PROCESS | 4544 | 1467684203348 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:03:23 INFO - PROCESS | 4544 | ++DOCSHELL 0x8ea03800 == 27 [pid = 4544] [id = 150] 19:03:23 INFO - PROCESS | 4544 | ++DOMWINDOW == 142 (0x8ea0a400) [pid = 4544] [serial = 450] [outer = (nil)] 19:03:23 INFO - PROCESS | 4544 | ++DOMWINDOW == 143 (0x8ea2c400) [pid = 4544] [serial = 451] [outer = 0x8ea0a400] 19:03:23 INFO - PROCESS | 4544 | 1467684203419 Marionette DEBUG loaded listener.js 19:03:23 INFO - PROCESS | 4544 | ++DOMWINDOW == 144 (0x8f324400) [pid = 4544] [serial = 452] [outer = 0x8ea0a400] 19:03:23 INFO - PROCESS | 4544 | [4544] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 19:03:24 INFO - PROCESS | 4544 | 1467684204196 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]]]}] 19:03:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 19:03:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1230ms 19:03:24 INFO - PROCESS | 4544 | 1467684204253 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 19:03:24 INFO - PROCESS | 4544 | 1467684204259 Marionette TRACE conn3 <- [1,573,null,{"value":"8"}] 19:03:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 19:03:24 INFO - PROCESS | 4544 | 1467684204269 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 19:03:24 INFO - PROCESS | 4544 | 1467684204272 Marionette TRACE conn3 <- [1,574,null,{}] 19:03:24 INFO - PROCESS | 4544 | 1467684204279 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}] 19:03:24 INFO - PROCESS | 4544 | 1467684204283 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:03:24 INFO - PROCESS | 4544 | 1467684204451 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 19:03:24 INFO - PROCESS | 4544 | 1467684204461 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:24 INFO - PROCESS | 4544 | 1467684204468 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:03:24 INFO - PROCESS | 4544 | ++DOCSHELL 0x8f9f8400 == 28 [pid = 4544] [id = 151] 19:03:24 INFO - PROCESS | 4544 | ++DOMWINDOW == 145 (0x8f9f9c00) [pid = 4544] [serial = 453] [outer = (nil)] 19:03:24 INFO - PROCESS | 4544 | ++DOMWINDOW == 146 (0x90c82000) [pid = 4544] [serial = 454] [outer = 0x8f9f9c00] 19:03:24 INFO - PROCESS | 4544 | 1467684204537 Marionette DEBUG loaded listener.js 19:03:24 INFO - PROCESS | 4544 | ++DOMWINDOW == 147 (0x90c8a000) [pid = 4544] [serial = 455] [outer = 0x8f9f9c00] 19:03:25 INFO - PROCESS | 4544 | 1467684205555 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]]]}] 19:03:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 19:03:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1329ms 19:03:25 INFO - PROCESS | 4544 | 1467684205598 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 19:03:25 INFO - PROCESS | 4544 | 1467684205602 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 19:03:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 19:03:25 INFO - PROCESS | 4544 | 1467684205608 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 19:03:25 INFO - PROCESS | 4544 | 1467684205614 Marionette TRACE conn3 <- [1,578,null,{}] 19:03:25 INFO - PROCESS | 4544 | 1467684205638 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}] 19:03:25 INFO - PROCESS | 4544 | 1467684205647 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:03:25 INFO - PROCESS | 4544 | 1467684205866 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 19:03:25 INFO - PROCESS | 4544 | 1467684205909 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:25 INFO - PROCESS | 4544 | 1467684205918 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:03:26 INFO - PROCESS | 4544 | ++DOCSHELL 0x8ea0a000 == 29 [pid = 4544] [id = 152] 19:03:26 INFO - PROCESS | 4544 | ++DOMWINDOW == 148 (0x8f9f8c00) [pid = 4544] [serial = 456] [outer = (nil)] 19:03:26 INFO - PROCESS | 4544 | ++DOMWINDOW == 149 (0x91a96800) [pid = 4544] [serial = 457] [outer = 0x8f9f8c00] 19:03:26 INFO - PROCESS | 4544 | 1467684206084 Marionette DEBUG loaded listener.js 19:03:26 INFO - PROCESS | 4544 | ++DOMWINDOW == 150 (0x91c19c00) [pid = 4544] [serial = 458] [outer = 0x8f9f8c00] 19:03:27 INFO - PROCESS | 4544 | --DOMWINDOW == 149 (0x946a8400) [pid = 4544] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 19:03:27 INFO - PROCESS | 4544 | --DOMWINDOW == 148 (0x926e0000) [pid = 4544] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 19:03:27 INFO - PROCESS | 4544 | --DOMWINDOW == 147 (0x9ad80400) [pid = 4544] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 19:03:28 INFO - PROCESS | 4544 | --DOMWINDOW == 146 (0x8eb06000) [pid = 4544] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 19:03:28 INFO - PROCESS | 4544 | --DOMWINDOW == 145 (0x90ddc400) [pid = 4544] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 19:03:28 INFO - PROCESS | 4544 | --DOMWINDOW == 144 (0x8f5d7400) [pid = 4544] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 19:03:28 INFO - PROCESS | 4544 | --DOMWINDOW == 143 (0x8e942000) [pid = 4544] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 19:03:28 INFO - PROCESS | 4544 | --DOMWINDOW == 142 (0x90c90c00) [pid = 4544] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 19:03:28 INFO - PROCESS | 4544 | --DOMWINDOW == 141 (0x99e8b800) [pid = 4544] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 19:03:28 INFO - PROCESS | 4544 | --DOMWINDOW == 140 (0x9a8f0c00) [pid = 4544] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 19:03:28 INFO - PROCESS | 4544 | --DOMWINDOW == 139 (0x9a565c00) [pid = 4544] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 19:03:28 INFO - PROCESS | 4544 | --DOMWINDOW == 138 (0xa20a8000) [pid = 4544] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 19:03:28 INFO - PROCESS | 4544 | --DOMWINDOW == 137 (0x9a8f1400) [pid = 4544] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 19:03:28 INFO - PROCESS | 4544 | --DOMWINDOW == 136 (0x8f32d400) [pid = 4544] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 19:03:28 INFO - PROCESS | 4544 | --DOMWINDOW == 135 (0x98911000) [pid = 4544] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 19:03:28 INFO - PROCESS | 4544 | --DOMWINDOW == 134 (0x93b3a000) [pid = 4544] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 19:03:28 INFO - PROCESS | 4544 | --DOMWINDOW == 133 (0x926e0400) [pid = 4544] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 19:03:28 INFO - PROCESS | 4544 | --DOMWINDOW == 132 (0x8f9fa800) [pid = 4544] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 19:03:28 INFO - PROCESS | 4544 | --DOMWINDOW == 131 (0x923ebc00) [pid = 4544] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 19:03:28 INFO - PROCESS | 4544 | --DOMWINDOW == 130 (0xa620f000) [pid = 4544] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 19:03:28 INFO - PROCESS | 4544 | --DOMWINDOW == 129 (0x8f32c000) [pid = 4544] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 19:03:28 INFO - PROCESS | 4544 | --DOMWINDOW == 128 (0x90c90000) [pid = 4544] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 19:03:28 INFO - PROCESS | 4544 | --DOMWINDOW == 127 (0x90ec8c00) [pid = 4544] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 19:03:28 INFO - PROCESS | 4544 | --DOMWINDOW == 126 (0x99e93c00) [pid = 4544] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 19:03:28 INFO - PROCESS | 4544 | --DOMWINDOW == 125 (0x90de1000) [pid = 4544] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 19:03:28 INFO - PROCESS | 4544 | --DOMWINDOW == 124 (0x9a56a000) [pid = 4544] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 19:03:28 INFO - PROCESS | 4544 | --DOMWINDOW == 123 (0xa4e0d400) [pid = 4544] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 19:03:28 INFO - PROCESS | 4544 | --DOMWINDOW == 122 (0xa3202400) [pid = 4544] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 19:03:28 INFO - PROCESS | 4544 | --DOMWINDOW == 121 (0x8f326800) [pid = 4544] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 19:03:28 INFO - PROCESS | 4544 | --DOMWINDOW == 120 (0x926d3c00) [pid = 4544] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 19:03:28 INFO - PROCESS | 4544 | --DOMWINDOW == 119 (0x8f9f2400) [pid = 4544] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 19:03:28 INFO - PROCESS | 4544 | 1467684208116 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]]]}] 19:03:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 19:03:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 2541ms 19:03:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 19:03:28 INFO - PROCESS | 4544 | 1467684208149 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 19:03:28 INFO - PROCESS | 4544 | 1467684208153 Marionette TRACE conn3 <- [1,581,null,{"value":"8"}] 19:03:28 INFO - PROCESS | 4544 | 1467684208159 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 19:03:28 INFO - PROCESS | 4544 | 1467684208162 Marionette TRACE conn3 <- [1,582,null,{}] 19:03:28 INFO - PROCESS | 4544 | 1467684208168 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}] 19:03:28 INFO - PROCESS | 4544 | 1467684208173 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:03:28 INFO - PROCESS | 4544 | 1467684208316 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 19:03:28 INFO - PROCESS | 4544 | 1467684208329 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:28 INFO - PROCESS | 4544 | 1467684208340 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:03:28 INFO - PROCESS | 4544 | ++DOCSHELL 0x8eb04c00 == 30 [pid = 4544] [id = 153] 19:03:28 INFO - PROCESS | 4544 | ++DOMWINDOW == 120 (0x8f326000) [pid = 4544] [serial = 459] [outer = (nil)] 19:03:28 INFO - PROCESS | 4544 | ++DOMWINDOW == 121 (0x8f5e0800) [pid = 4544] [serial = 460] [outer = 0x8f326000] 19:03:28 INFO - PROCESS | 4544 | 1467684208406 Marionette DEBUG loaded listener.js 19:03:28 INFO - PROCESS | 4544 | ++DOMWINDOW == 122 (0x90c90800) [pid = 4544] [serial = 461] [outer = 0x8f326000] 19:03:29 INFO - PROCESS | 4544 | 1467684209213 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]]]}] 19:03:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 19:03:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1083ms 19:03:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 19:03:29 INFO - PROCESS | 4544 | 1467684209246 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 19:03:29 INFO - PROCESS | 4544 | 1467684209249 Marionette TRACE conn3 <- [1,585,null,{"value":"8"}] 19:03:29 INFO - PROCESS | 4544 | 1467684209254 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 19:03:29 INFO - PROCESS | 4544 | 1467684209258 Marionette TRACE conn3 <- [1,586,null,{}] 19:03:29 INFO - PROCESS | 4544 | 1467684209274 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}] 19:03:29 INFO - PROCESS | 4544 | 1467684209278 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:03:29 INFO - PROCESS | 4544 | 1467684209425 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 19:03:29 INFO - PROCESS | 4544 | 1467684209440 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:29 INFO - PROCESS | 4544 | 1467684209448 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:03:29 INFO - PROCESS | 4544 | ++DOCSHELL 0x91a8e400 == 31 [pid = 4544] [id = 154] 19:03:29 INFO - PROCESS | 4544 | ++DOMWINDOW == 123 (0x91a90000) [pid = 4544] [serial = 462] [outer = (nil)] 19:03:29 INFO - PROCESS | 4544 | ++DOMWINDOW == 124 (0x91c22800) [pid = 4544] [serial = 463] [outer = 0x91a90000] 19:03:29 INFO - PROCESS | 4544 | 1467684209530 Marionette DEBUG loaded listener.js 19:03:29 INFO - PROCESS | 4544 | ++DOMWINDOW == 125 (0x923ec800) [pid = 4544] [serial = 464] [outer = 0x91a90000] 19:03:30 INFO - PROCESS | 4544 | [4544] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 19:03:30 INFO - PROCESS | 4544 | 1467684210635 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]]]}] 19:03:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 19:03:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1444ms 19:03:30 INFO - PROCESS | 4544 | 1467684210699 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 19:03:30 INFO - PROCESS | 4544 | 1467684210706 Marionette TRACE conn3 <- [1,589,null,{"value":"8"}] 19:03:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 19:03:30 INFO - PROCESS | 4544 | 1467684210714 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 19:03:30 INFO - PROCESS | 4544 | 1467684210719 Marionette TRACE conn3 <- [1,590,null,{}] 19:03:30 INFO - PROCESS | 4544 | 1467684210729 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}] 19:03:30 INFO - PROCESS | 4544 | 1467684210735 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:03:30 INFO - PROCESS | 4544 | 1467684210949 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 19:03:31 INFO - PROCESS | 4544 | 1467684211188 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:31 INFO - PROCESS | 4544 | 1467684211198 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:03:31 INFO - PROCESS | 4544 | ++DOCSHELL 0x8e944000 == 32 [pid = 4544] [id = 155] 19:03:31 INFO - PROCESS | 4544 | ++DOMWINDOW == 126 (0x8ea05c00) [pid = 4544] [serial = 465] [outer = (nil)] 19:03:31 INFO - PROCESS | 4544 | ++DOMWINDOW == 127 (0x8eb03800) [pid = 4544] [serial = 466] [outer = 0x8ea05c00] 19:03:31 INFO - PROCESS | 4544 | 1467684211324 Marionette DEBUG loaded listener.js 19:03:31 INFO - PROCESS | 4544 | ++DOMWINDOW == 128 (0x8f32f000) [pid = 4544] [serial = 467] [outer = 0x8ea05c00] 19:03:32 INFO - PROCESS | 4544 | 1467684212255 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]]]}] 19:03:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 19:03:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1587ms 19:03:32 INFO - PROCESS | 4544 | 1467684212301 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 19:03:32 INFO - PROCESS | 4544 | 1467684212308 Marionette TRACE conn3 <- [1,593,null,{"value":"8"}] 19:03:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 19:03:32 INFO - PROCESS | 4544 | 1467684212319 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 19:03:32 INFO - PROCESS | 4544 | 1467684212323 Marionette TRACE conn3 <- [1,594,null,{}] 19:03:32 INFO - PROCESS | 4544 | 1467684212330 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}] 19:03:32 INFO - PROCESS | 4544 | 1467684212335 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:03:32 INFO - PROCESS | 4544 | 1467684212515 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 19:03:32 INFO - PROCESS | 4544 | 1467684212691 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:32 INFO - PROCESS | 4544 | 1467684212698 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:03:32 INFO - PROCESS | 4544 | ++DOCSHELL 0x90c8f400 == 33 [pid = 4544] [id = 156] 19:03:32 INFO - PROCESS | 4544 | ++DOMWINDOW == 129 (0x90c90400) [pid = 4544] [serial = 468] [outer = (nil)] 19:03:32 INFO - PROCESS | 4544 | ++DOMWINDOW == 130 (0x90ec8c00) [pid = 4544] [serial = 469] [outer = 0x90c90400] 19:03:32 INFO - PROCESS | 4544 | 1467684212785 Marionette DEBUG loaded listener.js 19:03:32 INFO - PROCESS | 4544 | ++DOMWINDOW == 131 (0x90ed4000) [pid = 4544] [serial = 470] [outer = 0x90c90400] 19:03:33 INFO - PROCESS | 4544 | 1467684213884 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]]]}] 19:03:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 19:03:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1636ms 19:03:33 INFO - PROCESS | 4544 | 1467684213955 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 19:03:33 INFO - PROCESS | 4544 | 1467684213958 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 19:03:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 19:03:33 INFO - PROCESS | 4544 | 1467684213965 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 19:03:33 INFO - PROCESS | 4544 | 1467684213971 Marionette TRACE conn3 <- [1,598,null,{}] 19:03:33 INFO - PROCESS | 4544 | 1467684213988 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}] 19:03:33 INFO - PROCESS | 4544 | 1467684213997 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:03:34 INFO - PROCESS | 4544 | 1467684214210 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 19:03:34 INFO - PROCESS | 4544 | 1467684214438 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:34 INFO - PROCESS | 4544 | 1467684214449 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:03:34 INFO - PROCESS | 4544 | ++DOCSHELL 0x926cac00 == 34 [pid = 4544] [id = 157] 19:03:34 INFO - PROCESS | 4544 | ++DOMWINDOW == 132 (0x926cc800) [pid = 4544] [serial = 471] [outer = (nil)] 19:03:34 INFO - PROCESS | 4544 | ++DOMWINDOW == 133 (0x926d6000) [pid = 4544] [serial = 472] [outer = 0x926cc800] 19:03:34 INFO - PROCESS | 4544 | 1467684214530 Marionette DEBUG loaded listener.js 19:03:34 INFO - PROCESS | 4544 | ++DOMWINDOW == 134 (0x926db000) [pid = 4544] [serial = 473] [outer = 0x926cc800] 19:03:35 INFO - PROCESS | 4544 | 1467684215373 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]]]}] 19:03:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 19:03:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1483ms 19:03:35 INFO - PROCESS | 4544 | 1467684215449 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 19:03:35 INFO - PROCESS | 4544 | 1467684215454 Marionette TRACE conn3 <- [1,601,null,{"value":"8"}] 19:03:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 19:03:35 INFO - PROCESS | 4544 | 1467684215460 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 19:03:35 INFO - PROCESS | 4544 | 1467684215464 Marionette TRACE conn3 <- [1,602,null,{}] 19:03:35 INFO - PROCESS | 4544 | 1467684215469 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}] 19:03:35 INFO - PROCESS | 4544 | 1467684215475 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:03:35 INFO - PROCESS | 4544 | 1467684215647 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 19:03:35 INFO - PROCESS | 4544 | 1467684215827 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:35 INFO - PROCESS | 4544 | 1467684215834 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:03:35 INFO - PROCESS | 4544 | ++DOCSHELL 0x90c8e000 == 35 [pid = 4544] [id = 158] 19:03:35 INFO - PROCESS | 4544 | ++DOMWINDOW == 135 (0x926e0000) [pid = 4544] [serial = 474] [outer = (nil)] 19:03:35 INFO - PROCESS | 4544 | ++DOMWINDOW == 136 (0x92e9a000) [pid = 4544] [serial = 475] [outer = 0x926e0000] 19:03:35 INFO - PROCESS | 4544 | 1467684215913 Marionette DEBUG loaded listener.js 19:03:36 INFO - PROCESS | 4544 | ++DOMWINDOW == 137 (0x9380c400) [pid = 4544] [serial = 476] [outer = 0x926e0000] 19:03:36 INFO - PROCESS | 4544 | 1467684216839 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]]]}] 19:03:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 19:03:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1438ms 19:03:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 19:03:36 INFO - PROCESS | 4544 | 1467684216899 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 19:03:36 INFO - PROCESS | 4544 | 1467684216902 Marionette TRACE conn3 <- [1,605,null,{"value":"8"}] 19:03:36 INFO - PROCESS | 4544 | 1467684216908 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 19:03:36 INFO - PROCESS | 4544 | 1467684216912 Marionette TRACE conn3 <- [1,606,null,{}] 19:03:36 INFO - PROCESS | 4544 | 1467684216918 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}] 19:03:36 INFO - PROCESS | 4544 | 1467684216923 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:03:37 INFO - PROCESS | 4544 | 1467684217088 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 19:03:37 INFO - PROCESS | 4544 | 1467684217276 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:37 INFO - PROCESS | 4544 | 1467684217283 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:03:37 INFO - PROCESS | 4544 | ++DOCSHELL 0x926c7000 == 36 [pid = 4544] [id = 159] 19:03:37 INFO - PROCESS | 4544 | ++DOMWINDOW == 138 (0x926dfc00) [pid = 4544] [serial = 477] [outer = (nil)] 19:03:37 INFO - PROCESS | 4544 | ++DOMWINDOW == 139 (0x93918000) [pid = 4544] [serial = 478] [outer = 0x926dfc00] 19:03:37 INFO - PROCESS | 4544 | 1467684217375 Marionette DEBUG loaded listener.js 19:03:37 INFO - PROCESS | 4544 | ++DOMWINDOW == 140 (0x93954800) [pid = 4544] [serial = 479] [outer = 0x926dfc00] 19:03:38 INFO - PROCESS | 4544 | 1467684218341 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]]]}] 19:03:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 19:03:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1479ms 19:03:38 INFO - PROCESS | 4544 | 1467684218388 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 19:03:38 INFO - PROCESS | 4544 | 1467684218392 Marionette TRACE conn3 <- [1,609,null,{"value":"8"}] 19:03:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 19:03:38 INFO - PROCESS | 4544 | 1467684218398 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 19:03:38 INFO - PROCESS | 4544 | 1467684218402 Marionette TRACE conn3 <- [1,610,null,{}] 19:03:38 INFO - PROCESS | 4544 | 1467684218408 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}] 19:03:38 INFO - PROCESS | 4544 | 1467684218418 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:03:38 INFO - PROCESS | 4544 | 1467684218622 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 19:03:38 INFO - PROCESS | 4544 | 1467684218801 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:38 INFO - PROCESS | 4544 | 1467684218810 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:03:38 INFO - PROCESS | 4544 | ++DOCSHELL 0x8e942000 == 37 [pid = 4544] [id = 160] 19:03:38 INFO - PROCESS | 4544 | ++DOMWINDOW == 141 (0x8ea07400) [pid = 4544] [serial = 480] [outer = (nil)] 19:03:38 INFO - PROCESS | 4544 | ++DOMWINDOW == 142 (0x950c9c00) [pid = 4544] [serial = 481] [outer = 0x8ea07400] 19:03:38 INFO - PROCESS | 4544 | 1467684218939 Marionette DEBUG loaded listener.js 19:03:39 INFO - PROCESS | 4544 | ++DOMWINDOW == 143 (0x946aac00) [pid = 4544] [serial = 482] [outer = 0x8ea07400] 19:03:39 INFO - PROCESS | 4544 | 1467684219805 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]]]}] 19:03:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 19:03:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1483ms 19:03:39 INFO - PROCESS | 4544 | 1467684219883 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 19:03:39 INFO - PROCESS | 4544 | 1467684219887 Marionette TRACE conn3 <- [1,613,null,{"value":"8"}] 19:03:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 19:03:39 INFO - PROCESS | 4544 | 1467684219894 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 19:03:39 INFO - PROCESS | 4544 | 1467684219897 Marionette TRACE conn3 <- [1,614,null,{}] 19:03:39 INFO - PROCESS | 4544 | 1467684219903 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}] 19:03:39 INFO - PROCESS | 4544 | 1467684219908 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:03:40 INFO - PROCESS | 4544 | 1467684220107 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 19:03:40 INFO - PROCESS | 4544 | 1467684220330 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:40 INFO - PROCESS | 4544 | 1467684220339 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:03:40 INFO - PROCESS | 4544 | ++DOCSHELL 0x8db70400 == 38 [pid = 4544] [id = 161] 19:03:40 INFO - PROCESS | 4544 | ++DOMWINDOW == 144 (0x8f5d7400) [pid = 4544] [serial = 483] [outer = (nil)] 19:03:40 INFO - PROCESS | 4544 | ++DOMWINDOW == 145 (0x9820a400) [pid = 4544] [serial = 484] [outer = 0x8f5d7400] 19:03:40 INFO - PROCESS | 4544 | 1467684220459 Marionette DEBUG loaded listener.js 19:03:40 INFO - PROCESS | 4544 | ++DOMWINDOW == 146 (0x982ddc00) [pid = 4544] [serial = 485] [outer = 0x8f5d7400] 19:03:41 INFO - PROCESS | 4544 | 1467684221320 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]]]}] 19:03:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 19:03:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1481ms 19:03:41 INFO - PROCESS | 4544 | 1467684221376 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 19:03:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 19:03:41 INFO - PROCESS | 4544 | 1467684221386 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 19:03:41 INFO - PROCESS | 4544 | 1467684221392 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 19:03:41 INFO - PROCESS | 4544 | 1467684221396 Marionette TRACE conn3 <- [1,618,null,{}] 19:03:41 INFO - PROCESS | 4544 | 1467684221402 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}] 19:03:41 INFO - PROCESS | 4544 | 1467684221413 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:03:41 INFO - PROCESS | 4544 | 1467684221576 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 19:03:41 INFO - PROCESS | 4544 | 1467684221763 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:41 INFO - PROCESS | 4544 | 1467684221772 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:03:41 INFO - PROCESS | 4544 | ++DOCSHELL 0x8db74000 == 39 [pid = 4544] [id = 162] 19:03:41 INFO - PROCESS | 4544 | ++DOMWINDOW == 147 (0x8e949c00) [pid = 4544] [serial = 486] [outer = (nil)] 19:03:41 INFO - PROCESS | 4544 | ++DOMWINDOW == 148 (0x9957c000) [pid = 4544] [serial = 487] [outer = 0x8e949c00] 19:03:41 INFO - PROCESS | 4544 | 1467684221853 Marionette DEBUG loaded listener.js 19:03:41 INFO - PROCESS | 4544 | ++DOMWINDOW == 149 (0x99584400) [pid = 4544] [serial = 488] [outer = 0x8e949c00] 19:03:42 INFO - PROCESS | 4544 | 1467684222826 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]]]}] 19:03:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 19:03:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1486ms 19:03:42 INFO - PROCESS | 4544 | 1467684222879 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 19:03:42 INFO - PROCESS | 4544 | 1467684222883 Marionette TRACE conn3 <- [1,621,null,{"value":"8"}] 19:03:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 19:03:42 INFO - PROCESS | 4544 | 1467684222889 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 19:03:42 INFO - PROCESS | 4544 | 1467684222893 Marionette TRACE conn3 <- [1,622,null,{}] 19:03:42 INFO - PROCESS | 4544 | 1467684222898 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}] 19:03:42 INFO - PROCESS | 4544 | 1467684222903 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:03:43 INFO - PROCESS | 4544 | 1467684223070 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 19:03:43 INFO - PROCESS | 4544 | 1467684223293 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:43 INFO - PROCESS | 4544 | 1467684223301 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:03:43 INFO - PROCESS | 4544 | ++DOCSHELL 0x8e944800 == 40 [pid = 4544] [id = 163] 19:03:43 INFO - PROCESS | 4544 | ++DOMWINDOW == 150 (0x8e947800) [pid = 4544] [serial = 489] [outer = (nil)] 19:03:43 INFO - PROCESS | 4544 | ++DOMWINDOW == 151 (0x8eb06800) [pid = 4544] [serial = 490] [outer = 0x8e947800] 19:03:43 INFO - PROCESS | 4544 | 1467684223424 Marionette DEBUG loaded listener.js 19:03:43 INFO - PROCESS | 4544 | ++DOMWINDOW == 152 (0x8f5d7000) [pid = 4544] [serial = 491] [outer = 0x8e947800] 19:03:44 INFO - PROCESS | 4544 | 1467684224261 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]]]}] 19:03:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 19:03:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1431ms 19:03:44 INFO - PROCESS | 4544 | 1467684224321 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 19:03:44 INFO - PROCESS | 4544 | 1467684224325 Marionette TRACE conn3 <- [1,625,null,{"value":"8"}] 19:03:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 19:03:44 INFO - PROCESS | 4544 | 1467684224331 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 19:03:44 INFO - PROCESS | 4544 | 1467684224334 Marionette TRACE conn3 <- [1,626,null,{}] 19:03:44 INFO - PROCESS | 4544 | 1467684224340 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}] 19:03:44 INFO - PROCESS | 4544 | 1467684224345 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:03:44 INFO - PROCESS | 4544 | 1467684224512 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 19:03:44 INFO - PROCESS | 4544 | 1467684224874 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:44 INFO - PROCESS | 4544 | 1467684224885 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:03:44 INFO - PROCESS | 4544 | ++DOCSHELL 0x8d9de400 == 41 [pid = 4544] [id = 164] 19:03:44 INFO - PROCESS | 4544 | ++DOMWINDOW == 153 (0x8d9e2c00) [pid = 4544] [serial = 492] [outer = (nil)] 19:03:44 INFO - PROCESS | 4544 | ++DOMWINDOW == 154 (0x8db74400) [pid = 4544] [serial = 493] [outer = 0x8d9e2c00] 19:03:45 INFO - PROCESS | 4544 | 1467684225001 Marionette DEBUG loaded listener.js 19:03:45 INFO - PROCESS | 4544 | ++DOMWINDOW == 155 (0x8e94ac00) [pid = 4544] [serial = 494] [outer = 0x8d9e2c00] 19:03:45 INFO - PROCESS | 4544 | 1467684225972 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]]]}] 19:03:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 19:03:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1678ms 19:03:46 INFO - PROCESS | 4544 | 1467684226012 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 19:03:46 INFO - PROCESS | 4544 | 1467684226018 Marionette TRACE conn3 <- [1,629,null,{"value":"8"}] 19:03:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 19:03:46 INFO - PROCESS | 4544 | 1467684226025 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 19:03:46 INFO - PROCESS | 4544 | 1467684226030 Marionette TRACE conn3 <- [1,630,null,{}] 19:03:46 INFO - PROCESS | 4544 | 1467684226038 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}] 19:03:46 INFO - PROCESS | 4544 | 1467684226045 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:03:46 INFO - PROCESS | 4544 | 1467684226233 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 19:03:46 INFO - PROCESS | 4544 | 1467684226490 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:46 INFO - PROCESS | 4544 | 1467684226500 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:03:46 INFO - PROCESS | 4544 | ++DOCSHELL 0x8ea20000 == 42 [pid = 4544] [id = 165] 19:03:46 INFO - PROCESS | 4544 | ++DOMWINDOW == 156 (0x8eb07400) [pid = 4544] [serial = 495] [outer = (nil)] 19:03:46 INFO - PROCESS | 4544 | ++DOMWINDOW == 157 (0x8f5d4c00) [pid = 4544] [serial = 496] [outer = 0x8eb07400] 19:03:46 INFO - PROCESS | 4544 | 1467684226594 Marionette DEBUG loaded listener.js 19:03:46 INFO - PROCESS | 4544 | ++DOMWINDOW == 158 (0x8f5e2400) [pid = 4544] [serial = 497] [outer = 0x8eb07400] 19:03:46 INFO - PROCESS | 4544 | --DOMWINDOW == 157 (0x8eb0bc00) [pid = 4544] [serial = 334] [outer = (nil)] [url = about:blank] 19:03:46 INFO - PROCESS | 4544 | --DOMWINDOW == 156 (0x90de4000) [pid = 4544] [serial = 286] [outer = (nil)] [url = about:blank] 19:03:46 INFO - PROCESS | 4544 | --DOMWINDOW == 155 (0x8f5dec00) [pid = 4544] [serial = 292] [outer = (nil)] [url = about:blank] 19:03:46 INFO - PROCESS | 4544 | --DOMWINDOW == 154 (0xa237a000) [pid = 4544] [serial = 331] [outer = (nil)] [url = about:blank] 19:03:46 INFO - PROCESS | 4544 | --DOMWINDOW == 153 (0x91a93800) [pid = 4544] [serial = 316] [outer = (nil)] [url = about:blank] 19:03:46 INFO - PROCESS | 4544 | --DOMWINDOW == 152 (0x9a569000) [pid = 4544] [serial = 313] [outer = (nil)] [url = about:blank] 19:03:46 INFO - PROCESS | 4544 | --DOMWINDOW == 151 (0x9b12f400) [pid = 4544] [serial = 325] [outer = (nil)] [url = about:blank] 19:03:46 INFO - PROCESS | 4544 | --DOMWINDOW == 150 (0x9a8ed400) [pid = 4544] [serial = 322] [outer = (nil)] [url = about:blank] 19:03:46 INFO - PROCESS | 4544 | --DOMWINDOW == 149 (0xa2feb400) [pid = 4544] [serial = 283] [outer = (nil)] [url = about:blank] 19:03:46 INFO - PROCESS | 4544 | --DOMWINDOW == 148 (0x9d964c00) [pid = 4544] [serial = 280] [outer = (nil)] [url = about:blank] 19:03:46 INFO - PROCESS | 4544 | --DOMWINDOW == 147 (0x90de7400) [pid = 4544] [serial = 289] [outer = (nil)] [url = about:blank] 19:03:46 INFO - PROCESS | 4544 | --DOMWINDOW == 146 (0x997d7800) [pid = 4544] [serial = 277] [outer = (nil)] [url = about:blank] 19:03:46 INFO - PROCESS | 4544 | --DOMWINDOW == 145 (0x951c4400) [pid = 4544] [serial = 319] [outer = (nil)] [url = about:blank] 19:03:46 INFO - PROCESS | 4544 | --DOMWINDOW == 144 (0xa2321000) [pid = 4544] [serial = 328] [outer = (nil)] [url = about:blank] 19:03:46 INFO - PROCESS | 4544 | --DOMWINDOW == 143 (0x99cf6000) [pid = 4544] [serial = 402] [outer = (nil)] [url = about:blank] 19:03:46 INFO - PROCESS | 4544 | --DOMWINDOW == 142 (0x951c1800) [pid = 4544] [serial = 396] [outer = (nil)] [url = about:blank] 19:03:46 INFO - PROCESS | 4544 | --DOMWINDOW == 141 (0x951c6400) [pid = 4544] [serial = 397] [outer = (nil)] [url = about:blank] 19:03:46 INFO - PROCESS | 4544 | --DOMWINDOW == 140 (0x982de800) [pid = 4544] [serial = 399] [outer = (nil)] [url = about:blank] 19:03:46 INFO - PROCESS | 4544 | --DOMWINDOW == 139 (0x9d963000) [pid = 4544] [serial = 369] [outer = (nil)] [url = about:blank] 19:03:46 INFO - PROCESS | 4544 | --DOMWINDOW == 138 (0xa1193c00) [pid = 4544] [serial = 370] [outer = (nil)] [url = about:blank] 19:03:46 INFO - PROCESS | 4544 | --DOMWINDOW == 137 (0x926cdc00) [pid = 4544] [serial = 360] [outer = (nil)] [url = about:blank] 19:03:46 INFO - PROCESS | 4544 | --DOMWINDOW == 136 (0x926dd400) [pid = 4544] [serial = 361] [outer = (nil)] [url = about:blank] 19:03:46 INFO - PROCESS | 4544 | --DOMWINDOW == 135 (0xa6888c00) [pid = 4544] [serial = 375] [outer = (nil)] [url = about:blank] 19:03:46 INFO - PROCESS | 4544 | --DOMWINDOW == 134 (0xa688d400) [pid = 4544] [serial = 376] [outer = (nil)] [url = about:blank] 19:03:46 INFO - PROCESS | 4544 | --DOMWINDOW == 133 (0x8f333000) [pid = 4544] [serial = 384] [outer = (nil)] [url = about:blank] 19:03:46 INFO - PROCESS | 4544 | --DOMWINDOW == 132 (0x8f9f7000) [pid = 4544] [serial = 385] [outer = (nil)] [url = about:blank] 19:03:46 INFO - PROCESS | 4544 | --DOMWINDOW == 131 (0x923f1c00) [pid = 4544] [serial = 390] [outer = (nil)] [url = about:blank] 19:03:46 INFO - PROCESS | 4544 | --DOMWINDOW == 130 (0x926cd800) [pid = 4544] [serial = 391] [outer = (nil)] [url = about:blank] 19:03:46 INFO - PROCESS | 4544 | --DOMWINDOW == 129 (0x923e5c00) [pid = 4544] [serial = 387] [outer = (nil)] [url = about:blank] 19:03:46 INFO - PROCESS | 4544 | --DOMWINDOW == 128 (0x926c7400) [pid = 4544] [serial = 388] [outer = (nil)] [url = about:blank] 19:03:46 INFO - PROCESS | 4544 | --DOMWINDOW == 127 (0x9a715c00) [pid = 4544] [serial = 363] [outer = (nil)] [url = about:blank] 19:03:46 INFO - PROCESS | 4544 | --DOMWINDOW == 126 (0x9a71fc00) [pid = 4544] [serial = 364] [outer = (nil)] [url = about:blank] 19:03:46 INFO - PROCESS | 4544 | --DOMWINDOW == 125 (0x99e95c00) [pid = 4544] [serial = 355] [outer = (nil)] [url = about:blank] 19:03:46 INFO - PROCESS | 4544 | --DOMWINDOW == 124 (0x9a8f6000) [pid = 4544] [serial = 366] [outer = (nil)] [url = about:blank] 19:03:46 INFO - PROCESS | 4544 | --DOMWINDOW == 123 (0x9ab6a800) [pid = 4544] [serial = 367] [outer = (nil)] [url = about:blank] 19:03:46 INFO - PROCESS | 4544 | --DOMWINDOW == 122 (0xa6ea4c00) [pid = 4544] [serial = 378] [outer = (nil)] [url = about:blank] 19:03:46 INFO - PROCESS | 4544 | --DOMWINDOW == 121 (0xa6ea8000) [pid = 4544] [serial = 379] [outer = (nil)] [url = about:blank] 19:03:46 INFO - PROCESS | 4544 | --DOMWINDOW == 120 (0xa4e4c400) [pid = 4544] [serial = 372] [outer = (nil)] [url = about:blank] 19:03:46 INFO - PROCESS | 4544 | --DOMWINDOW == 119 (0xa5024c00) [pid = 4544] [serial = 373] [outer = (nil)] [url = about:blank] 19:03:46 INFO - PROCESS | 4544 | --DOMWINDOW == 118 (0x90c81c00) [pid = 4544] [serial = 357] [outer = (nil)] [url = about:blank] 19:03:46 INFO - PROCESS | 4544 | --DOMWINDOW == 117 (0x90ddf800) [pid = 4544] [serial = 358] [outer = (nil)] [url = about:blank] 19:03:46 INFO - PROCESS | 4544 | --DOMWINDOW == 116 (0x93b36400) [pid = 4544] [serial = 393] [outer = (nil)] [url = about:blank] 19:03:46 INFO - PROCESS | 4544 | --DOMWINDOW == 115 (0x921f5c00) [pid = 4544] [serial = 381] [outer = (nil)] [url = about:blank] 19:03:46 INFO - PROCESS | 4544 | --DOMWINDOW == 114 (0x93911000) [pid = 4544] [serial = 382] [outer = (nil)] [url = about:blank] 19:03:46 INFO - PROCESS | 4544 | --DOMWINDOW == 113 (0x9a562c00) [pid = 4544] [serial = 403] [outer = (nil)] [url = about:blank] 19:03:46 INFO - PROCESS | 4544 | --DOMWINDOW == 112 (0x997d4800) [pid = 4544] [serial = 400] [outer = (nil)] [url = about:blank] 19:03:46 INFO - PROCESS | 4544 | --DOMWINDOW == 111 (0x946a4800) [pid = 4544] [serial = 394] [outer = (nil)] [url = about:blank] 19:03:46 INFO - PROCESS | 4544 | --DOMWINDOW == 110 (0x91a9b400) [pid = 4544] [serial = 238] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 19:03:47 INFO - PROCESS | 4544 | 1467684227414 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]]]}] 19:03:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 19:03:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1436ms 19:03:47 INFO - PROCESS | 4544 | 1467684227466 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 19:03:47 INFO - PROCESS | 4544 | 1467684227472 Marionette TRACE conn3 <- [1,633,null,{"value":"8"}] 19:03:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 19:03:47 INFO - PROCESS | 4544 | 1467684227479 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 19:03:47 INFO - PROCESS | 4544 | 1467684227482 Marionette TRACE conn3 <- [1,634,null,{}] 19:03:47 INFO - PROCESS | 4544 | 1467684227488 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}] 19:03:47 INFO - PROCESS | 4544 | 1467684227493 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:03:47 INFO - PROCESS | 4544 | 1467684227663 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 19:03:47 INFO - PROCESS | 4544 | 1467684227809 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:47 INFO - PROCESS | 4544 | 1467684227814 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:03:47 INFO - PROCESS | 4544 | ++DOCSHELL 0x8eb09400 == 43 [pid = 4544] [id = 166] 19:03:47 INFO - PROCESS | 4544 | ++DOMWINDOW == 111 (0x8f9f1400) [pid = 4544] [serial = 498] [outer = (nil)] 19:03:47 INFO - PROCESS | 4544 | ++DOMWINDOW == 112 (0x90de5400) [pid = 4544] [serial = 499] [outer = 0x8f9f1400] 19:03:47 INFO - PROCESS | 4544 | 1467684227883 Marionette DEBUG loaded listener.js 19:03:47 INFO - PROCESS | 4544 | ++DOMWINDOW == 113 (0x91a93000) [pid = 4544] [serial = 500] [outer = 0x8f9f1400] 19:03:48 INFO - PROCESS | 4544 | [4544] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 19:03:48 INFO - PROCESS | 4544 | 1467684228665 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]]]}] 19:03:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 19:03:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1232ms 19:03:48 INFO - PROCESS | 4544 | 1467684228712 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 19:03:48 INFO - PROCESS | 4544 | 1467684228716 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 19:03:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 19:03:48 INFO - PROCESS | 4544 | 1467684228729 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 19:03:48 INFO - PROCESS | 4544 | 1467684228738 Marionette TRACE conn3 <- [1,638,null,{}] 19:03:48 INFO - PROCESS | 4544 | 1467684228746 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}] 19:03:48 INFO - PROCESS | 4544 | 1467684228753 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:03:48 INFO - PROCESS | 4544 | 1467684228917 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 19:03:48 INFO - PROCESS | 4544 | 1467684228927 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:48 INFO - PROCESS | 4544 | 1467684228935 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:03:48 INFO - PROCESS | 4544 | ++DOCSHELL 0x8db78c00 == 44 [pid = 4544] [id = 167] 19:03:48 INFO - PROCESS | 4544 | ++DOMWINDOW == 114 (0x921e9c00) [pid = 4544] [serial = 501] [outer = (nil)] 19:03:48 INFO - PROCESS | 4544 | ++DOMWINDOW == 115 (0x926c7c00) [pid = 4544] [serial = 502] [outer = 0x921e9c00] 19:03:49 INFO - PROCESS | 4544 | 1467684229002 Marionette DEBUG loaded listener.js 19:03:49 INFO - PROCESS | 4544 | ++DOMWINDOW == 116 (0x926cf000) [pid = 4544] [serial = 503] [outer = 0x921e9c00] 19:03:49 INFO - PROCESS | 4544 | [4544] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 19:03:49 INFO - PROCESS | 4544 | 1467684229936 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]]]}] 19:03:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 19:03:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1261ms 19:03:49 INFO - PROCESS | 4544 | 1467684229993 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 19:03:49 INFO - PROCESS | 4544 | 1467684229997 Marionette TRACE conn3 <- [1,641,null,{"value":"8"}] 19:03:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 19:03:50 INFO - PROCESS | 4544 | 1467684230003 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 19:03:50 INFO - PROCESS | 4544 | 1467684230005 Marionette TRACE conn3 <- [1,642,null,{}] 19:03:50 INFO - PROCESS | 4544 | 1467684230011 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}] 19:03:50 INFO - PROCESS | 4544 | 1467684230016 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:03:50 INFO - PROCESS | 4544 | 1467684230242 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 19:03:50 INFO - PROCESS | 4544 | 1467684230263 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:50 INFO - PROCESS | 4544 | 1467684230272 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:03:50 INFO - PROCESS | 4544 | ++DOCSHELL 0x8eb0e800 == 45 [pid = 4544] [id = 168] 19:03:50 INFO - PROCESS | 4544 | ++DOMWINDOW == 117 (0x8f9fb800) [pid = 4544] [serial = 504] [outer = (nil)] 19:03:50 INFO - PROCESS | 4544 | ++DOMWINDOW == 118 (0x928e0400) [pid = 4544] [serial = 505] [outer = 0x8f9fb800] 19:03:50 INFO - PROCESS | 4544 | 1467684230337 Marionette DEBUG loaded listener.js 19:03:50 INFO - PROCESS | 4544 | ++DOMWINDOW == 119 (0x9380d000) [pid = 4544] [serial = 506] [outer = 0x8f9fb800] 19:03:51 INFO - PROCESS | 4544 | --DOMWINDOW == 118 (0x99e8c800) [pid = 4544] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 19:03:51 INFO - PROCESS | 4544 | --DOMWINDOW == 117 (0x9b1dc400) [pid = 4544] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 19:03:51 INFO - PROCESS | 4544 | --DOMWINDOW == 116 (0x8e950400) [pid = 4544] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 19:03:51 INFO - PROCESS | 4544 | --DOMWINDOW == 115 (0x8d9d9800) [pid = 4544] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 19:03:51 INFO - PROCESS | 4544 | --DOMWINDOW == 114 (0x8d9d4c00) [pid = 4544] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 19:03:51 INFO - PROCESS | 4544 | --DOMWINDOW == 113 (0x8ea2dc00) [pid = 4544] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 19:03:51 INFO - PROCESS | 4544 | --DOMWINDOW == 112 (0x8f326000) [pid = 4544] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 19:03:51 INFO - PROCESS | 4544 | --DOMWINDOW == 111 (0x8d9db400) [pid = 4544] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 19:03:51 INFO - PROCESS | 4544 | --DOMWINDOW == 110 (0x8ea04800) [pid = 4544] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 19:03:51 INFO - PROCESS | 4544 | --DOMWINDOW == 109 (0x9b1d8400) [pid = 4544] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 19:03:51 INFO - PROCESS | 4544 | --DOMWINDOW == 108 (0x8f9f8c00) [pid = 4544] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 19:03:51 INFO - PROCESS | 4544 | --DOMWINDOW == 107 (0x91c1a800) [pid = 4544] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 19:03:51 INFO - PROCESS | 4544 | --DOMWINDOW == 106 (0x8ea0a400) [pid = 4544] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 19:03:51 INFO - PROCESS | 4544 | --DOMWINDOW == 105 (0x8f5dc800) [pid = 4544] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 19:03:51 INFO - PROCESS | 4544 | --DOMWINDOW == 104 (0x9380e800) [pid = 4544] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 19:03:51 INFO - PROCESS | 4544 | --DOMWINDOW == 103 (0x8e943800) [pid = 4544] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 19:03:51 INFO - PROCESS | 4544 | --DOMWINDOW == 102 (0x8f9f9c00) [pid = 4544] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 19:03:51 INFO - PROCESS | 4544 | --DOMWINDOW == 101 (0x91c19400) [pid = 4544] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 19:03:51 INFO - PROCESS | 4544 | --DOMWINDOW == 100 (0x8ea21c00) [pid = 4544] [serial = 419] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 19:03:51 INFO - PROCESS | 4544 | 1467684231561 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]]]}] 19:03:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 19:03:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1634ms 19:03:51 INFO - PROCESS | 4544 | 1467684231639 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 19:03:51 INFO - PROCESS | 4544 | 1467684231645 Marionette TRACE conn3 <- [1,645,null,{"value":"8"}] 19:03:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 19:03:51 INFO - PROCESS | 4544 | 1467684231654 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 19:03:51 INFO - PROCESS | 4544 | 1467684231659 Marionette TRACE conn3 <- [1,646,null,{}] 19:03:51 INFO - PROCESS | 4544 | 1467684231678 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}] 19:03:51 INFO - PROCESS | 4544 | 1467684231684 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:03:51 INFO - PROCESS | 4544 | 1467684231909 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 19:03:52 INFO - PROCESS | 4544 | 1467684232132 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:52 INFO - PROCESS | 4544 | 1467684232145 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:03:52 INFO - PROCESS | 4544 | ++DOCSHELL 0x8db75400 == 46 [pid = 4544] [id = 169] 19:03:52 INFO - PROCESS | 4544 | ++DOMWINDOW == 101 (0x8e944c00) [pid = 4544] [serial = 507] [outer = (nil)] 19:03:52 INFO - PROCESS | 4544 | ++DOMWINDOW == 102 (0x8ea09000) [pid = 4544] [serial = 508] [outer = 0x8e944c00] 19:03:52 INFO - PROCESS | 4544 | 1467684232227 Marionette DEBUG loaded listener.js 19:03:52 INFO - PROCESS | 4544 | ++DOMWINDOW == 103 (0x8ea1fc00) [pid = 4544] [serial = 509] [outer = 0x8e944c00] 19:03:53 INFO - PROCESS | 4544 | 1467684233142 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]]]}] 19:03:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 19:03:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1541ms 19:03:53 INFO - PROCESS | 4544 | 1467684233195 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 19:03:53 INFO - PROCESS | 4544 | 1467684233202 Marionette TRACE conn3 <- [1,649,null,{"value":"8"}] 19:03:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 19:03:53 INFO - PROCESS | 4544 | 1467684233213 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 19:03:53 INFO - PROCESS | 4544 | 1467684233218 Marionette TRACE conn3 <- [1,650,null,{}] 19:03:53 INFO - PROCESS | 4544 | 1467684233224 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}] 19:03:53 INFO - PROCESS | 4544 | 1467684233230 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:03:53 INFO - PROCESS | 4544 | 1467684233417 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 19:03:53 INFO - PROCESS | 4544 | 1467684233645 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:53 INFO - PROCESS | 4544 | 1467684233652 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:03:53 INFO - PROCESS | 4544 | ++DOCSHELL 0x90c82c00 == 47 [pid = 4544] [id = 170] 19:03:53 INFO - PROCESS | 4544 | ++DOMWINDOW == 104 (0x90c88c00) [pid = 4544] [serial = 510] [outer = (nil)] 19:03:53 INFO - PROCESS | 4544 | ++DOMWINDOW == 105 (0x90de3000) [pid = 4544] [serial = 511] [outer = 0x90c88c00] 19:03:53 INFO - PROCESS | 4544 | 1467684233778 Marionette DEBUG loaded listener.js 19:03:53 INFO - PROCESS | 4544 | ++DOMWINDOW == 106 (0x91a8f400) [pid = 4544] [serial = 512] [outer = 0x90c88c00] 19:03:54 INFO - PROCESS | 4544 | 1467684234702 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]]]}] 19:03:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 19:03:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1533ms 19:03:54 INFO - PROCESS | 4544 | 1467684234746 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 19:03:54 INFO - PROCESS | 4544 | 1467684234750 Marionette TRACE conn3 <- [1,653,null,{"value":"8"}] 19:03:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 19:03:54 INFO - PROCESS | 4544 | 1467684234757 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 19:03:54 INFO - PROCESS | 4544 | 1467684234763 Marionette TRACE conn3 <- [1,654,null,{}] 19:03:54 INFO - PROCESS | 4544 | 1467684234780 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}] 19:03:54 INFO - PROCESS | 4544 | 1467684234788 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:03:54 INFO - PROCESS | 4544 | 1467684234967 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 19:03:55 INFO - PROCESS | 4544 | 1467684235189 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:55 INFO - PROCESS | 4544 | 1467684235202 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:03:55 INFO - PROCESS | 4544 | ++DOCSHELL 0x91c26c00 == 48 [pid = 4544] [id = 171] 19:03:55 INFO - PROCESS | 4544 | ++DOMWINDOW == 107 (0x926c8400) [pid = 4544] [serial = 513] [outer = (nil)] 19:03:55 INFO - PROCESS | 4544 | ++DOMWINDOW == 108 (0x92e9f400) [pid = 4544] [serial = 514] [outer = 0x926c8400] 19:03:55 INFO - PROCESS | 4544 | 1467684235326 Marionette DEBUG loaded listener.js 19:03:55 INFO - PROCESS | 4544 | ++DOMWINDOW == 109 (0x946a3800) [pid = 4544] [serial = 515] [outer = 0x926c8400] 19:03:56 INFO - PROCESS | 4544 | 1467684236249 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]]]}] 19:03:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 19:03:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1532ms 19:03:56 INFO - PROCESS | 4544 | 1467684236292 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 19:03:56 INFO - PROCESS | 4544 | 1467684236297 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 19:03:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 19:03:56 INFO - PROCESS | 4544 | 1467684236303 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 19:03:56 INFO - PROCESS | 4544 | 1467684236306 Marionette TRACE conn3 <- [1,658,null,{}] 19:03:56 INFO - PROCESS | 4544 | 1467684236312 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}] 19:03:56 INFO - PROCESS | 4544 | 1467684236318 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:03:56 INFO - PROCESS | 4544 | 1467684236499 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 19:03:56 INFO - PROCESS | 4544 | 1467684236677 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:56 INFO - PROCESS | 4544 | 1467684236686 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:03:56 INFO - PROCESS | 4544 | ++DOCSHELL 0x926d2c00 == 49 [pid = 4544] [id = 172] 19:03:56 INFO - PROCESS | 4544 | ++DOMWINDOW == 110 (0x946af800) [pid = 4544] [serial = 516] [outer = (nil)] 19:03:56 INFO - PROCESS | 4544 | ++DOMWINDOW == 111 (0x99584c00) [pid = 4544] [serial = 517] [outer = 0x946af800] 19:03:56 INFO - PROCESS | 4544 | 1467684236775 Marionette DEBUG loaded listener.js 19:03:56 INFO - PROCESS | 4544 | ++DOMWINDOW == 112 (0x997dd000) [pid = 4544] [serial = 518] [outer = 0x946af800] 19:03:57 INFO - PROCESS | 4544 | 1467684237673 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]]]}] 19:03:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 19:03:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1444ms 19:03:57 INFO - PROCESS | 4544 | 1467684237749 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 19:03:57 INFO - PROCESS | 4544 | 1467684237753 Marionette TRACE conn3 <- [1,661,null,{"value":"8"}] 19:03:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 19:03:57 INFO - PROCESS | 4544 | 1467684237760 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 19:03:57 INFO - PROCESS | 4544 | 1467684237763 Marionette TRACE conn3 <- [1,662,null,{}] 19:03:57 INFO - PROCESS | 4544 | 1467684237769 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}] 19:03:57 INFO - PROCESS | 4544 | 1467684237774 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:03:57 INFO - PROCESS | 4544 | 1467684237993 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 19:03:58 INFO - PROCESS | 4544 | 1467684238213 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:58 INFO - PROCESS | 4544 | 1467684238222 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:03:58 INFO - PROCESS | 4544 | ++DOCSHELL 0x90c8f800 == 50 [pid = 4544] [id = 173] 19:03:58 INFO - PROCESS | 4544 | ++DOMWINDOW == 113 (0x92e99c00) [pid = 4544] [serial = 519] [outer = (nil)] 19:03:58 INFO - PROCESS | 4544 | ++DOMWINDOW == 114 (0x99940400) [pid = 4544] [serial = 520] [outer = 0x92e99c00] 19:03:58 INFO - PROCESS | 4544 | 1467684238344 Marionette DEBUG loaded listener.js 19:03:58 INFO - PROCESS | 4544 | ++DOMWINDOW == 115 (0x99b7c800) [pid = 4544] [serial = 521] [outer = 0x92e99c00] 19:03:58 INFO - PROCESS | 4544 | [4544] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 19:03:59 INFO - PROCESS | 4544 | 1467684239384 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]]]}] 19:03:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 19:03:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1636ms 19:03:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 19:03:59 INFO - PROCESS | 4544 | 1467684239395 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 19:03:59 INFO - PROCESS | 4544 | 1467684239398 Marionette TRACE conn3 <- [1,665,null,{"value":"8"}] 19:03:59 INFO - PROCESS | 4544 | 1467684239405 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 19:03:59 INFO - PROCESS | 4544 | 1467684239408 Marionette TRACE conn3 <- [1,666,null,{}] 19:03:59 INFO - PROCESS | 4544 | 1467684239414 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}] 19:03:59 INFO - PROCESS | 4544 | 1467684239424 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:03:59 INFO - PROCESS | 4544 | 1467684239625 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 19:03:59 INFO - PROCESS | 4544 | 1467684239897 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:59 INFO - PROCESS | 4544 | 1467684239909 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:03:59 INFO - PROCESS | 4544 | ++DOCSHELL 0x90ecd800 == 51 [pid = 4544] [id = 174] 19:03:59 INFO - PROCESS | 4544 | ++DOMWINDOW == 116 (0x946ae800) [pid = 4544] [serial = 522] [outer = (nil)] 19:03:59 INFO - PROCESS | 4544 | ++DOMWINDOW == 117 (0x9a56b800) [pid = 4544] [serial = 523] [outer = 0x946ae800] 19:03:59 INFO - PROCESS | 4544 | 1467684239991 Marionette DEBUG loaded listener.js 19:04:00 INFO - PROCESS | 4544 | ++DOMWINDOW == 118 (0x9a71a800) [pid = 4544] [serial = 524] [outer = 0x946ae800] 19:04:00 INFO - PROCESS | 4544 | [4544] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 19:04:00 INFO - PROCESS | 4544 | 1467684240828 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]]]}] 19:04:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 19:04:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1491ms 19:04:00 INFO - PROCESS | 4544 | 1467684240895 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 19:04:00 INFO - PROCESS | 4544 | 1467684240898 Marionette TRACE conn3 <- [1,669,null,{"value":"8"}] 19:04:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 19:04:00 INFO - PROCESS | 4544 | 1467684240905 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 19:04:00 INFO - PROCESS | 4544 | 1467684240908 Marionette TRACE conn3 <- [1,670,null,{}] 19:04:00 INFO - PROCESS | 4544 | 1467684240914 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}] 19:04:00 INFO - PROCESS | 4544 | 1467684240919 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:04:01 INFO - PROCESS | 4544 | 1467684241127 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 19:04:01 INFO - PROCESS | 4544 | 1467684241314 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:01 INFO - PROCESS | 4544 | 1467684241322 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:04:01 INFO - PROCESS | 4544 | ++DOCSHELL 0x8f32c000 == 52 [pid = 4544] [id = 175] 19:04:01 INFO - PROCESS | 4544 | ++DOMWINDOW == 119 (0x99844800) [pid = 4544] [serial = 525] [outer = (nil)] 19:04:01 INFO - PROCESS | 4544 | ++DOMWINDOW == 120 (0x9a721000) [pid = 4544] [serial = 526] [outer = 0x99844800] 19:04:01 INFO - PROCESS | 4544 | 1467684241440 Marionette DEBUG loaded listener.js 19:04:01 INFO - PROCESS | 4544 | ++DOMWINDOW == 121 (0x9a786400) [pid = 4544] [serial = 527] [outer = 0x99844800] 19:04:02 INFO - PROCESS | 4544 | 1467684242335 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]]]}] 19:04:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 19:04:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1480ms 19:04:02 INFO - PROCESS | 4544 | 1467684242386 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 19:04:02 INFO - PROCESS | 4544 | 1467684242390 Marionette TRACE conn3 <- [1,673,null,{"value":"8"}] 19:04:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 19:04:02 INFO - PROCESS | 4544 | 1467684242397 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 19:04:02 INFO - PROCESS | 4544 | 1467684242400 Marionette TRACE conn3 <- [1,674,null,{}] 19:04:02 INFO - PROCESS | 4544 | 1467684242406 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}] 19:04:02 INFO - PROCESS | 4544 | 1467684242411 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:04:02 INFO - PROCESS | 4544 | 1467684242586 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 19:04:02 INFO - PROCESS | 4544 | 1467684242766 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:02 INFO - PROCESS | 4544 | 1467684242774 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:04:02 INFO - PROCESS | 4544 | ++DOCSHELL 0x99e8b400 == 53 [pid = 4544] [id = 176] 19:04:02 INFO - PROCESS | 4544 | ++DOMWINDOW == 122 (0x9a720000) [pid = 4544] [serial = 528] [outer = (nil)] 19:04:02 INFO - PROCESS | 4544 | ++DOMWINDOW == 123 (0x9a879000) [pid = 4544] [serial = 529] [outer = 0x9a720000] 19:04:02 INFO - PROCESS | 4544 | 1467684242894 Marionette DEBUG loaded listener.js 19:04:03 INFO - PROCESS | 4544 | ++DOMWINDOW == 124 (0x9a8e9400) [pid = 4544] [serial = 530] [outer = 0x9a720000] 19:04:03 INFO - PROCESS | 4544 | [4544] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 19:04:03 INFO - PROCESS | 4544 | 1467684243760 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]]]}] 19:04:03 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 19:04:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1433ms 19:04:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 19:04:03 INFO - PROCESS | 4544 | 1467684243831 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 19:04:03 INFO - PROCESS | 4544 | 1467684243834 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 19:04:03 INFO - PROCESS | 4544 | 1467684243841 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 19:04:03 INFO - PROCESS | 4544 | 1467684243845 Marionette TRACE conn3 <- [1,678,null,{}] 19:04:03 INFO - PROCESS | 4544 | 1467684243851 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}] 19:04:03 INFO - PROCESS | 4544 | 1467684243856 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:04:04 INFO - PROCESS | 4544 | 1467684244075 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 19:04:04 INFO - PROCESS | 4544 | 1467684244314 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:04 INFO - PROCESS | 4544 | 1467684244325 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:04:04 INFO - PROCESS | 4544 | ++DOCSHELL 0x8d9d4000 == 54 [pid = 4544] [id = 177] 19:04:04 INFO - PROCESS | 4544 | ++DOMWINDOW == 125 (0x8d9e1000) [pid = 4544] [serial = 531] [outer = (nil)] 19:04:04 INFO - PROCESS | 4544 | ++DOMWINDOW == 126 (0x8db77400) [pid = 4544] [serial = 532] [outer = 0x8d9e1000] 19:04:04 INFO - PROCESS | 4544 | 1467684244446 Marionette DEBUG loaded listener.js 19:04:04 INFO - PROCESS | 4544 | ++DOMWINDOW == 127 (0x8eb0d800) [pid = 4544] [serial = 533] [outer = 0x8d9e1000] 19:04:05 INFO - PROCESS | 4544 | 1467684245310 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]]]}] 19:04:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 19:04:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1539ms 19:04:05 INFO - PROCESS | 4544 | 1467684245380 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 19:04:05 INFO - PROCESS | 4544 | 1467684245385 Marionette TRACE conn3 <- [1,681,null,{"value":"8"}] 19:04:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 19:04:05 INFO - PROCESS | 4544 | 1467684245391 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 19:04:05 INFO - PROCESS | 4544 | 1467684245394 Marionette TRACE conn3 <- [1,682,null,{}] 19:04:05 INFO - PROCESS | 4544 | 1467684245400 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}] 19:04:05 INFO - PROCESS | 4544 | 1467684245405 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:04:05 INFO - PROCESS | 4544 | 1467684245577 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 19:04:06 INFO - PROCESS | 4544 | 1467684246019 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:06 INFO - PROCESS | 4544 | 1467684246030 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:04:06 INFO - PROCESS | 4544 | ++DOCSHELL 0x8e94d800 == 55 [pid = 4544] [id = 178] 19:04:06 INFO - PROCESS | 4544 | ++DOMWINDOW == 128 (0x8e94dc00) [pid = 4544] [serial = 534] [outer = (nil)] 19:04:06 INFO - PROCESS | 4544 | ++DOMWINDOW == 129 (0x8ea08000) [pid = 4544] [serial = 535] [outer = 0x8e94dc00] 19:04:06 INFO - PROCESS | 4544 | 1467684246141 Marionette DEBUG loaded listener.js 19:04:06 INFO - PROCESS | 4544 | ++DOMWINDOW == 130 (0x8eb0dc00) [pid = 4544] [serial = 536] [outer = 0x8e94dc00] 19:04:07 INFO - PROCESS | 4544 | SkCairoFTTypeface::onFilterRec unimplemented 19:04:07 INFO - PROCESS | 4544 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 19:04:07 INFO - PROCESS | 4544 | 1467684247426 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]]]}] 19:04:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 19:04:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 2088ms 19:04:07 INFO - PROCESS | 4544 | 1467684247481 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 19:04:07 INFO - PROCESS | 4544 | 1467684247485 Marionette TRACE conn3 <- [1,685,null,{"value":"8"}] 19:04:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 19:04:08 INFO - PROCESS | 4544 | --DOCSHELL 0x921eac00 == 54 [pid = 4544] [id = 35] 19:04:08 INFO - PROCESS | 4544 | --DOCSHELL 0x93962800 == 53 [pid = 4544] [id = 34] 19:04:08 INFO - PROCESS | 4544 | --DOCSHELL 0x997f1c00 == 52 [pid = 4544] [id = 43] 19:04:08 INFO - PROCESS | 4544 | --DOCSHELL 0x8d9d3800 == 51 [pid = 4544] [id = 149] 19:04:08 INFO - PROCESS | 4544 | --DOCSHELL 0x9526c800 == 50 [pid = 4544] [id = 37] 19:04:08 INFO - PROCESS | 4544 | --DOCSHELL 0x9a35b000 == 49 [pid = 4544] [id = 38] 19:04:08 INFO - PROCESS | 4544 | --DOCSHELL 0x8db78c00 == 48 [pid = 4544] [id = 167] 19:04:08 INFO - PROCESS | 4544 | --DOCSHELL 0x91ee5400 == 47 [pid = 4544] [id = 41] 19:04:08 INFO - PROCESS | 4544 | --DOCSHELL 0x997e1000 == 46 [pid = 4544] [id = 47] 19:04:08 INFO - PROCESS | 4544 | --DOCSHELL 0x99e99400 == 45 [pid = 4544] [id = 45] 19:04:08 INFO - PROCESS | 4544 | --DOCSHELL 0x92e94800 == 44 [pid = 4544] [id = 48] 19:04:08 INFO - PROCESS | 4544 | --DOCSHELL 0x946bec00 == 43 [pid = 4544] [id = 42] 19:04:08 INFO - PROCESS | 4544 | --DOCSHELL 0x951bd400 == 42 [pid = 4544] [id = 40] 19:04:08 INFO - PROCESS | 4544 | --DOCSHELL 0x997dd400 == 41 [pid = 4544] [id = 49] 19:04:08 INFO - PROCESS | 4544 | --DOCSHELL 0x99b84c00 == 40 [pid = 4544] [id = 36] 19:04:08 INFO - PROCESS | 4544 | --DOCSHELL 0x93b30800 == 39 [pid = 4544] [id = 44] 19:04:08 INFO - PROCESS | 4544 | --DOCSHELL 0x93918400 == 38 [pid = 4544] [id = 46] 19:04:08 INFO - PROCESS | 4544 | --DOCSHELL 0x91ef1000 == 37 [pid = 4544] [id = 39] 19:04:08 INFO - PROCESS | 4544 | --DOCSHELL 0xa328f800 == 36 [pid = 4544] [id = 50] 19:04:08 INFO - PROCESS | 4544 | --DOCSHELL 0x99e8b400 == 35 [pid = 4544] [id = 176] 19:04:08 INFO - PROCESS | 4544 | --DOCSHELL 0x8d9d4000 == 34 [pid = 4544] [id = 177] 19:04:08 INFO - PROCESS | 4544 | --DOCSHELL 0x8f32c000 == 33 [pid = 4544] [id = 175] 19:04:08 INFO - PROCESS | 4544 | --DOCSHELL 0x90ecd800 == 32 [pid = 4544] [id = 174] 19:04:08 INFO - PROCESS | 4544 | --DOCSHELL 0x90c8f800 == 31 [pid = 4544] [id = 173] 19:04:08 INFO - PROCESS | 4544 | --DOCSHELL 0x91c26c00 == 30 [pid = 4544] [id = 171] 19:04:08 INFO - PROCESS | 4544 | --DOCSHELL 0x926d2c00 == 29 [pid = 4544] [id = 172] 19:04:08 INFO - PROCESS | 4544 | --DOCSHELL 0x90c82c00 == 28 [pid = 4544] [id = 170] 19:04:08 INFO - PROCESS | 4544 | --DOCSHELL 0x8eb0e800 == 27 [pid = 4544] [id = 168] 19:04:08 INFO - PROCESS | 4544 | --DOCSHELL 0x8db75400 == 26 [pid = 4544] [id = 169] 19:04:08 INFO - PROCESS | 4544 | --DOMWINDOW == 129 (0x9a569c00) [pid = 4544] [serial = 408] [outer = (nil)] [url = about:blank] 19:04:08 INFO - PROCESS | 4544 | --DOMWINDOW == 128 (0xa2563c00) [pid = 4544] [serial = 414] [outer = (nil)] [url = about:blank] 19:04:08 INFO - PROCESS | 4544 | --DOMWINDOW == 127 (0x8ea0cc00) [pid = 4544] [serial = 445] [outer = (nil)] [url = about:blank] 19:04:08 INFO - PROCESS | 4544 | --DOMWINDOW == 126 (0x8db6fc00) [pid = 4544] [serial = 448] [outer = (nil)] [url = about:blank] 19:04:08 INFO - PROCESS | 4544 | --DOMWINDOW == 125 (0x8d9dd800) [pid = 4544] [serial = 439] [outer = (nil)] [url = about:blank] 19:04:08 INFO - PROCESS | 4544 | --DOMWINDOW == 124 (0x8e941400) [pid = 4544] [serial = 449] [outer = (nil)] [url = about:blank] 19:04:08 INFO - PROCESS | 4544 | --DOMWINDOW == 123 (0x9a56dc00) [pid = 4544] [serial = 424] [outer = (nil)] [url = about:blank] 19:04:08 INFO - PROCESS | 4544 | --DOMWINDOW == 122 (0x8f5e0800) [pid = 4544] [serial = 460] [outer = (nil)] [url = about:blank] 19:04:08 INFO - PROCESS | 4544 | --DOMWINDOW == 121 (0x8db6f000) [pid = 4544] [serial = 442] [outer = (nil)] [url = about:blank] 19:04:08 INFO - PROCESS | 4544 | --DOMWINDOW == 120 (0x8ea0b400) [pid = 4544] [serial = 417] [outer = (nil)] [url = about:blank] 19:04:08 INFO - PROCESS | 4544 | --DOMWINDOW == 119 (0x9b6eec00) [pid = 4544] [serial = 411] [outer = (nil)] [url = about:blank] 19:04:08 INFO - PROCESS | 4544 | --DOMWINDOW == 118 (0x91a96800) [pid = 4544] [serial = 457] [outer = (nil)] [url = about:blank] 19:04:08 INFO - PROCESS | 4544 | --DOMWINDOW == 117 (0x91c19c00) [pid = 4544] [serial = 458] [outer = (nil)] [url = about:blank] 19:04:08 INFO - PROCESS | 4544 | --DOMWINDOW == 116 (0x9d90d800) [pid = 4544] [serial = 412] [outer = (nil)] [url = about:blank] 19:04:08 INFO - PROCESS | 4544 | --DOMWINDOW == 115 (0x93806800) [pid = 4544] [serial = 430] [outer = (nil)] [url = about:blank] 19:04:08 INFO - PROCESS | 4544 | --DOMWINDOW == 114 (0xa3288400) [pid = 4544] [serial = 425] [outer = (nil)] [url = about:blank] 19:04:08 INFO - PROCESS | 4544 | --DOMWINDOW == 113 (0x9a719400) [pid = 4544] [serial = 409] [outer = (nil)] [url = about:blank] 19:04:08 INFO - PROCESS | 4544 | --DOMWINDOW == 112 (0x93807c00) [pid = 4544] [serial = 431] [outer = (nil)] [url = about:blank] 19:04:08 INFO - PROCESS | 4544 | --DOMWINDOW == 111 (0x8f324400) [pid = 4544] [serial = 452] [outer = (nil)] [url = about:blank] 19:04:08 INFO - PROCESS | 4544 | --DOMWINDOW == 110 (0x90ed2000) [pid = 4544] [serial = 406] [outer = (nil)] [url = about:blank] 19:04:08 INFO - PROCESS | 4544 | --DOMWINDOW == 109 (0xa6c35000) [pid = 4544] [serial = 437] [outer = (nil)] [url = about:blank] 19:04:08 INFO - PROCESS | 4544 | --DOMWINDOW == 108 (0x8db70000) [pid = 4544] [serial = 443] [outer = (nil)] [url = about:blank] 19:04:08 INFO - PROCESS | 4544 | --DOMWINDOW == 107 (0x8ea20c00) [pid = 4544] [serial = 446] [outer = (nil)] [url = about:blank] 19:04:08 INFO - PROCESS | 4544 | --DOMWINDOW == 106 (0x9380b000) [pid = 4544] [serial = 433] [outer = (nil)] [url = about:blank] 19:04:08 INFO - PROCESS | 4544 | --DOMWINDOW == 105 (0x93810000) [pid = 4544] [serial = 434] [outer = (nil)] [url = about:blank] 19:04:08 INFO - PROCESS | 4544 | --DOMWINDOW == 104 (0x90c8a000) [pid = 4544] [serial = 455] [outer = (nil)] [url = about:blank] 19:04:08 INFO - PROCESS | 4544 | --DOMWINDOW == 103 (0x8ea2c400) [pid = 4544] [serial = 451] [outer = (nil)] [url = about:blank] 19:04:09 INFO - PROCESS | 4544 | --DOMWINDOW == 102 (0xa6830800) [pid = 4544] [serial = 436] [outer = (nil)] [url = about:blank] 19:04:09 INFO - PROCESS | 4544 | --DOMWINDOW == 101 (0x90c82000) [pid = 4544] [serial = 454] [outer = (nil)] [url = about:blank] 19:04:09 INFO - PROCESS | 4544 | --DOMWINDOW == 100 (0x91c1ec00) [pid = 4544] [serial = 427] [outer = (nil)] [url = about:blank] 19:04:09 INFO - PROCESS | 4544 | --DOMWINDOW == 99 (0x8ea29800) [pid = 4544] [serial = 420] [outer = (nil)] [url = about:blank] 19:04:09 INFO - PROCESS | 4544 | --DOMWINDOW == 98 (0xa2fbf000) [pid = 4544] [serial = 415] [outer = (nil)] [url = about:blank] 19:04:09 INFO - PROCESS | 4544 | --DOMWINDOW == 97 (0x8d9dec00) [pid = 4544] [serial = 440] [outer = (nil)] [url = about:blank] 19:04:09 INFO - PROCESS | 4544 | --DOMWINDOW == 96 (0x91c25400) [pid = 4544] [serial = 428] [outer = (nil)] [url = about:blank] 19:04:09 INFO - PROCESS | 4544 | --DOMWINDOW == 95 (0x8ea0e800) [pid = 4544] [serial = 418] [outer = (nil)] [url = about:blank] 19:04:09 INFO - PROCESS | 4544 | --DOMWINDOW == 94 (0x90de2c00) [pid = 4544] [serial = 405] [outer = (nil)] [url = about:blank] 19:04:09 INFO - PROCESS | 4544 | --DOMWINDOW == 93 (0x9a8f5c00) [pid = 4544] [serial = 421] [outer = (nil)] [url = about:blank] 19:04:09 INFO - PROCESS | 4544 | --DOMWINDOW == 92 (0x91c22800) [pid = 4544] [serial = 463] [outer = (nil)] [url = about:blank] 19:04:09 INFO - PROCESS | 4544 | --DOMWINDOW == 91 (0x90c90800) [pid = 4544] [serial = 461] [outer = (nil)] [url = about:blank] 19:04:09 INFO - PROCESS | 4544 | 1467684249002 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 19:04:09 INFO - PROCESS | 4544 | 1467684249009 Marionette TRACE conn3 <- [1,686,null,{}] 19:04:09 INFO - PROCESS | 4544 | 1467684249034 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}] 19:04:09 INFO - PROCESS | 4544 | 1467684249041 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:04:09 INFO - PROCESS | 4544 | 1467684249207 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 19:04:09 INFO - PROCESS | 4544 | 1467684249325 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:09 INFO - PROCESS | 4544 | 1467684249335 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:04:09 INFO - PROCESS | 4544 | ++DOCSHELL 0x8e942800 == 27 [pid = 4544] [id = 179] 19:04:09 INFO - PROCESS | 4544 | ++DOMWINDOW == 92 (0x8e942c00) [pid = 4544] [serial = 537] [outer = (nil)] 19:04:09 INFO - PROCESS | 4544 | ++DOMWINDOW == 93 (0x8e947400) [pid = 4544] [serial = 538] [outer = 0x8e942c00] 19:04:09 INFO - PROCESS | 4544 | 1467684249407 Marionette DEBUG loaded listener.js 19:04:09 INFO - PROCESS | 4544 | ++DOMWINDOW == 94 (0x8e94ec00) [pid = 4544] [serial = 539] [outer = 0x8e942c00] 19:04:10 INFO - PROCESS | 4544 | SkCairoFTTypeface::onFilterRec unimplemented 19:04:10 INFO - PROCESS | 4544 | 1467684250556 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]]]}] 19:04:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 19:04:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 3069ms 19:04:10 INFO - PROCESS | 4544 | 1467684250604 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 19:04:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 19:04:10 INFO - PROCESS | 4544 | 1467684250611 Marionette TRACE conn3 <- [1,689,null,{"value":"8"}] 19:04:10 INFO - PROCESS | 4544 | 1467684250619 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 19:04:10 INFO - PROCESS | 4544 | 1467684250623 Marionette TRACE conn3 <- [1,690,null,{}] 19:04:10 INFO - PROCESS | 4544 | 1467684250634 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}] 19:04:10 INFO - PROCESS | 4544 | 1467684250643 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:04:10 INFO - PROCESS | 4544 | 1467684250907 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 19:04:11 INFO - PROCESS | 4544 | 1467684250991 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:11 INFO - PROCESS | 4544 | 1467684250999 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:04:11 INFO - PROCESS | 4544 | ++DOCSHELL 0x8eb0e400 == 28 [pid = 4544] [id = 180] 19:04:11 INFO - PROCESS | 4544 | ++DOMWINDOW == 95 (0x8eb0f400) [pid = 4544] [serial = 540] [outer = (nil)] 19:04:11 INFO - PROCESS | 4544 | ++DOMWINDOW == 96 (0x8f325400) [pid = 4544] [serial = 541] [outer = 0x8eb0f400] 19:04:11 INFO - PROCESS | 4544 | 1467684251072 Marionette DEBUG loaded listener.js 19:04:11 INFO - PROCESS | 4544 | ++DOMWINDOW == 97 (0x8f32ec00) [pid = 4544] [serial = 542] [outer = 0x8eb0f400] 19:04:12 INFO - PROCESS | 4544 | SkCairoFTTypeface::onFilterRec unimplemented 19:04:12 INFO - PROCESS | 4544 | 1467684252259 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]]]}] 19:04:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 19:04:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1686ms 19:04:12 INFO - PROCESS | 4544 | 1467684252315 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 19:04:12 INFO - PROCESS | 4544 | 1467684252320 Marionette TRACE conn3 <- [1,693,null,{"value":"8"}] 19:04:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 19:04:12 INFO - PROCESS | 4544 | 1467684252341 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 19:04:12 INFO - PROCESS | 4544 | 1467684252345 Marionette TRACE conn3 <- [1,694,null,{}] 19:04:12 INFO - PROCESS | 4544 | 1467684252351 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}] 19:04:12 INFO - PROCESS | 4544 | 1467684252355 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:04:12 INFO - PROCESS | 4544 | 1467684252631 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 19:04:12 INFO - PROCESS | 4544 | 1467684252684 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:12 INFO - PROCESS | 4544 | 1467684252704 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:04:12 INFO - PROCESS | 4544 | ++DOCSHELL 0x8f9ff400 == 29 [pid = 4544] [id = 181] 19:04:12 INFO - PROCESS | 4544 | ++DOMWINDOW == 98 (0x8f9ffc00) [pid = 4544] [serial = 543] [outer = (nil)] 19:04:12 INFO - PROCESS | 4544 | ++DOMWINDOW == 99 (0x90c84000) [pid = 4544] [serial = 544] [outer = 0x8f9ffc00] 19:04:12 INFO - PROCESS | 4544 | 1467684252839 Marionette DEBUG loaded listener.js 19:04:12 INFO - PROCESS | 4544 | ++DOMWINDOW == 100 (0x90c8a000) [pid = 4544] [serial = 545] [outer = 0x8f9ffc00] 19:04:14 INFO - PROCESS | 4544 | --DOMWINDOW == 99 (0x90c90400) [pid = 4544] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 19:04:14 INFO - PROCESS | 4544 | --DOMWINDOW == 98 (0x8f5d7400) [pid = 4544] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 19:04:14 INFO - PROCESS | 4544 | --DOMWINDOW == 97 (0x8ea05c00) [pid = 4544] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 19:04:14 INFO - PROCESS | 4544 | --DOMWINDOW == 96 (0x926e0000) [pid = 4544] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 19:04:14 INFO - PROCESS | 4544 | --DOMWINDOW == 95 (0x926dfc00) [pid = 4544] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 19:04:14 INFO - PROCESS | 4544 | --DOMWINDOW == 94 (0x91a90000) [pid = 4544] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 19:04:14 INFO - PROCESS | 4544 | --DOMWINDOW == 93 (0x926cc800) [pid = 4544] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 19:04:14 INFO - PROCESS | 4544 | --DOMWINDOW == 92 (0x8f9fb800) [pid = 4544] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 19:04:14 INFO - PROCESS | 4544 | --DOMWINDOW == 91 (0x8e949c00) [pid = 4544] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 19:04:14 INFO - PROCESS | 4544 | --DOMWINDOW == 90 (0x8f9f1400) [pid = 4544] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 19:04:14 INFO - PROCESS | 4544 | --DOMWINDOW == 89 (0x8eb07400) [pid = 4544] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 19:04:14 INFO - PROCESS | 4544 | --DOMWINDOW == 88 (0x8ea07400) [pid = 4544] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 19:04:14 INFO - PROCESS | 4544 | --DOMWINDOW == 87 (0x8d9e2c00) [pid = 4544] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 19:04:14 INFO - PROCESS | 4544 | --DOMWINDOW == 86 (0x8e947800) [pid = 4544] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 19:04:14 INFO - PROCESS | 4544 | --DOMWINDOW == 85 (0x921e9c00) [pid = 4544] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 19:04:14 INFO - PROCESS | 4544 | SkCairoFTTypeface::onFilterRec unimplemented 19:04:14 INFO - PROCESS | 4544 | 1467684254728 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]]]}] 19:04:14 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) 19:04:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 2442ms 19:04:14 INFO - PROCESS | 4544 | 1467684254784 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 19:04:14 INFO - PROCESS | 4544 | 1467684254788 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 19:04:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 19:04:14 INFO - PROCESS | 4544 | 1467684254793 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 19:04:14 INFO - PROCESS | 4544 | 1467684254797 Marionette TRACE conn3 <- [1,698,null,{}] 19:04:14 INFO - PROCESS | 4544 | 1467684254802 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}] 19:04:14 INFO - PROCESS | 4544 | 1467684254807 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:04:14 INFO - PROCESS | 4544 | 1467684254958 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 19:04:14 INFO - PROCESS | 4544 | 1467684254970 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:14 INFO - PROCESS | 4544 | 1467684254980 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:04:15 INFO - PROCESS | 4544 | ++DOCSHELL 0x8f5d7400 == 30 [pid = 4544] [id = 182] 19:04:15 INFO - PROCESS | 4544 | ++DOMWINDOW == 86 (0x8f9f1400) [pid = 4544] [serial = 546] [outer = (nil)] 19:04:15 INFO - PROCESS | 4544 | ++DOMWINDOW == 87 (0x90de7c00) [pid = 4544] [serial = 547] [outer = 0x8f9f1400] 19:04:15 INFO - PROCESS | 4544 | 1467684255046 Marionette DEBUG loaded listener.js 19:04:15 INFO - PROCESS | 4544 | ++DOMWINDOW == 88 (0x90ed1c00) [pid = 4544] [serial = 548] [outer = 0x8f9f1400] 19:04:16 INFO - PROCESS | 4544 | SkCairoFTTypeface::onFilterRec unimplemented 19:04:16 INFO - PROCESS | 4544 | 1467684256307 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]]]}] 19:04:16 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) 19:04:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1534ms 19:04:16 INFO - PROCESS | 4544 | 1467684256329 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 19:04:16 INFO - PROCESS | 4544 | 1467684256335 Marionette TRACE conn3 <- [1,701,null,{"value":"8"}] 19:04:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 19:04:16 INFO - PROCESS | 4544 | 1467684256343 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 19:04:16 INFO - PROCESS | 4544 | 1467684256349 Marionette TRACE conn3 <- [1,702,null,{}] 19:04:16 INFO - PROCESS | 4544 | 1467684256357 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}] 19:04:16 INFO - PROCESS | 4544 | 1467684256363 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:04:16 INFO - PROCESS | 4544 | 1467684256633 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 19:04:16 INFO - PROCESS | 4544 | 1467684256767 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:16 INFO - PROCESS | 4544 | 1467684256782 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:04:16 INFO - PROCESS | 4544 | ++DOCSHELL 0x8db72c00 == 31 [pid = 4544] [id = 183] 19:04:16 INFO - PROCESS | 4544 | ++DOMWINDOW == 89 (0x8ea09400) [pid = 4544] [serial = 549] [outer = (nil)] 19:04:16 INFO - PROCESS | 4544 | ++DOMWINDOW == 90 (0x8ea20400) [pid = 4544] [serial = 550] [outer = 0x8ea09400] 19:04:16 INFO - PROCESS | 4544 | 1467684256860 Marionette DEBUG loaded listener.js 19:04:16 INFO - PROCESS | 4544 | ++DOMWINDOW == 91 (0x8eb05400) [pid = 4544] [serial = 551] [outer = 0x8ea09400] 19:04:18 INFO - PROCESS | 4544 | SkCairoFTTypeface::onFilterRec unimplemented 19:04:18 INFO - PROCESS | 4544 | 1467684258174 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]]]}] 19:04:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 19:04:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1888ms 19:04:18 INFO - PROCESS | 4544 | 1467684258316 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 19:04:18 INFO - PROCESS | 4544 | 1467684258323 Marionette TRACE conn3 <- [1,705,null,{"value":"8"}] 19:04:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 19:04:18 INFO - PROCESS | 4544 | 1467684258337 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 19:04:18 INFO - PROCESS | 4544 | 1467684258343 Marionette TRACE conn3 <- [1,706,null,{}] 19:04:18 INFO - PROCESS | 4544 | 1467684258349 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}] 19:04:18 INFO - PROCESS | 4544 | 1467684258354 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:04:18 INFO - PROCESS | 4544 | 1467684258534 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 19:04:18 INFO - PROCESS | 4544 | 1467684258692 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:18 INFO - PROCESS | 4544 | 1467684258701 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:04:18 INFO - PROCESS | 4544 | ++DOCSHELL 0x8db76c00 == 32 [pid = 4544] [id = 184] 19:04:18 INFO - PROCESS | 4544 | ++DOMWINDOW == 92 (0x8f328000) [pid = 4544] [serial = 552] [outer = (nil)] 19:04:18 INFO - PROCESS | 4544 | ++DOMWINDOW == 93 (0x90ddf800) [pid = 4544] [serial = 553] [outer = 0x8f328000] 19:04:18 INFO - PROCESS | 4544 | 1467684258784 Marionette DEBUG loaded listener.js 19:04:18 INFO - PROCESS | 4544 | ++DOMWINDOW == 94 (0x91a8f000) [pid = 4544] [serial = 554] [outer = 0x8f328000] 19:04:20 INFO - PROCESS | 4544 | SkCairoFTTypeface::onFilterRec unimplemented 19:04:20 INFO - PROCESS | 4544 | 1467684260142 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]]]}] 19:04:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 19:04:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1842ms 19:04:20 INFO - PROCESS | 4544 | 1467684260294 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 19:04:20 INFO - PROCESS | 4544 | 1467684260298 Marionette TRACE conn3 <- [1,709,null,{"value":"8"}] 19:04:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 19:04:20 INFO - PROCESS | 4544 | 1467684260310 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 19:04:20 INFO - PROCESS | 4544 | 1467684260315 Marionette TRACE conn3 <- [1,710,null,{}] 19:04:20 INFO - PROCESS | 4544 | 1467684260332 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}] 19:04:20 INFO - PROCESS | 4544 | 1467684260340 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:04:20 INFO - PROCESS | 4544 | 1467684260502 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 19:04:20 INFO - PROCESS | 4544 | 1467684260657 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:20 INFO - PROCESS | 4544 | 1467684260667 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:04:20 INFO - PROCESS | 4544 | ++DOCSHELL 0x91a9ac00 == 33 [pid = 4544] [id = 185] 19:04:20 INFO - PROCESS | 4544 | ++DOMWINDOW == 95 (0x91c1fc00) [pid = 4544] [serial = 555] [outer = (nil)] 19:04:20 INFO - PROCESS | 4544 | ++DOMWINDOW == 96 (0x91ee9000) [pid = 4544] [serial = 556] [outer = 0x91c1fc00] 19:04:20 INFO - PROCESS | 4544 | 1467684260751 Marionette DEBUG loaded listener.js 19:04:20 INFO - PROCESS | 4544 | ++DOMWINDOW == 97 (0x921e9c00) [pid = 4544] [serial = 557] [outer = 0x91c1fc00] 19:04:22 INFO - PROCESS | 4544 | SkCairoFTTypeface::onFilterRec unimplemented 19:04:22 INFO - PROCESS | 4544 | 1467684262071 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]]]}] 19:04:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 19:04:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1786ms 19:04:22 INFO - PROCESS | 4544 | 1467684262097 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 19:04:22 INFO - PROCESS | 4544 | 1467684262101 Marionette TRACE conn3 <- [1,713,null,{"value":"8"}] 19:04:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 19:04:22 INFO - PROCESS | 4544 | 1467684262177 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 19:04:22 INFO - PROCESS | 4544 | 1467684262180 Marionette TRACE conn3 <- [1,714,null,{}] 19:04:22 INFO - PROCESS | 4544 | 1467684262189 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}] 19:04:22 INFO - PROCESS | 4544 | 1467684262194 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:04:22 INFO - PROCESS | 4544 | 1467684262359 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 19:04:22 INFO - PROCESS | 4544 | 1467684262521 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:22 INFO - PROCESS | 4544 | 1467684262530 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:04:22 INFO - PROCESS | 4544 | ++DOCSHELL 0x8ea23400 == 34 [pid = 4544] [id = 186] 19:04:22 INFO - PROCESS | 4544 | ++DOMWINDOW == 98 (0x91c22800) [pid = 4544] [serial = 558] [outer = (nil)] 19:04:22 INFO - PROCESS | 4544 | ++DOMWINDOW == 99 (0x921f6c00) [pid = 4544] [serial = 559] [outer = 0x91c22800] 19:04:22 INFO - PROCESS | 4544 | 1467684262612 Marionette DEBUG loaded listener.js 19:04:22 INFO - PROCESS | 4544 | ++DOMWINDOW == 100 (0x923e8000) [pid = 4544] [serial = 560] [outer = 0x91c22800] 19:04:23 INFO - PROCESS | 4544 | SkCairoFTTypeface::onFilterRec unimplemented 19:04:24 INFO - PROCESS | 4544 | 1467684264086 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]]]}] 19:04:24 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 19:04:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 2023ms 19:04:24 INFO - PROCESS | 4544 | 1467684264174 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 19:04:24 INFO - PROCESS | 4544 | 1467684264179 Marionette TRACE conn3 <- [1,717,null,{"value":"8"}] 19:04:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 19:04:24 INFO - PROCESS | 4544 | --DOCSHELL 0x8f9f8400 == 33 [pid = 4544] [id = 151] 19:04:24 INFO - PROCESS | 4544 | --DOCSHELL 0x8ea03800 == 32 [pid = 4544] [id = 150] 19:04:24 INFO - PROCESS | 4544 | --DOCSHELL 0x8ea20000 == 31 [pid = 4544] [id = 165] 19:04:24 INFO - PROCESS | 4544 | 1467684264261 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 19:04:24 INFO - PROCESS | 4544 | 1467684264264 Marionette TRACE conn3 <- [1,718,null,{}] 19:04:24 INFO - PROCESS | 4544 | --DOMWINDOW == 99 (0x90ec8c00) [pid = 4544] [serial = 469] [outer = (nil)] [url = about:blank] 19:04:24 INFO - PROCESS | 4544 | --DOMWINDOW == 98 (0x90ed4000) [pid = 4544] [serial = 470] [outer = (nil)] [url = about:blank] 19:04:24 INFO - PROCESS | 4544 | --DOMWINDOW == 97 (0x9820a400) [pid = 4544] [serial = 484] [outer = (nil)] [url = about:blank] 19:04:24 INFO - PROCESS | 4544 | --DOMWINDOW == 96 (0x982ddc00) [pid = 4544] [serial = 485] [outer = (nil)] [url = about:blank] 19:04:24 INFO - PROCESS | 4544 | --DOMWINDOW == 95 (0x8eb03800) [pid = 4544] [serial = 466] [outer = (nil)] [url = about:blank] 19:04:24 INFO - PROCESS | 4544 | --DOMWINDOW == 94 (0x8f32f000) [pid = 4544] [serial = 467] [outer = (nil)] [url = about:blank] 19:04:24 INFO - PROCESS | 4544 | --DOMWINDOW == 93 (0x92e9a000) [pid = 4544] [serial = 475] [outer = (nil)] [url = about:blank] 19:04:24 INFO - PROCESS | 4544 | --DOMWINDOW == 92 (0x9380c400) [pid = 4544] [serial = 476] [outer = (nil)] [url = about:blank] 19:04:24 INFO - PROCESS | 4544 | --DOMWINDOW == 91 (0x93918000) [pid = 4544] [serial = 478] [outer = (nil)] [url = about:blank] 19:04:24 INFO - PROCESS | 4544 | --DOMWINDOW == 90 (0x93954800) [pid = 4544] [serial = 479] [outer = (nil)] [url = about:blank] 19:04:24 INFO - PROCESS | 4544 | --DOMWINDOW == 89 (0x923ec800) [pid = 4544] [serial = 464] [outer = (nil)] [url = about:blank] 19:04:24 INFO - PROCESS | 4544 | --DOMWINDOW == 88 (0x926d6000) [pid = 4544] [serial = 472] [outer = (nil)] [url = about:blank] 19:04:24 INFO - PROCESS | 4544 | --DOMWINDOW == 87 (0x928e0400) [pid = 4544] [serial = 505] [outer = (nil)] [url = about:blank] 19:04:24 INFO - PROCESS | 4544 | --DOMWINDOW == 86 (0x926db000) [pid = 4544] [serial = 473] [outer = (nil)] [url = about:blank] 19:04:24 INFO - PROCESS | 4544 | --DOMWINDOW == 85 (0x9957c000) [pid = 4544] [serial = 487] [outer = (nil)] [url = about:blank] 19:04:24 INFO - PROCESS | 4544 | --DOMWINDOW == 84 (0x99584400) [pid = 4544] [serial = 488] [outer = (nil)] [url = about:blank] 19:04:24 INFO - PROCESS | 4544 | --DOMWINDOW == 83 (0x90de5400) [pid = 4544] [serial = 499] [outer = (nil)] [url = about:blank] 19:04:24 INFO - PROCESS | 4544 | --DOMWINDOW == 82 (0x91a93000) [pid = 4544] [serial = 500] [outer = (nil)] [url = about:blank] 19:04:24 INFO - PROCESS | 4544 | --DOMWINDOW == 81 (0x8f5d4c00) [pid = 4544] [serial = 496] [outer = (nil)] [url = about:blank] 19:04:24 INFO - PROCESS | 4544 | --DOMWINDOW == 80 (0x8f5e2400) [pid = 4544] [serial = 497] [outer = (nil)] [url = about:blank] 19:04:24 INFO - PROCESS | 4544 | --DOMWINDOW == 79 (0x950c9c00) [pid = 4544] [serial = 481] [outer = (nil)] [url = about:blank] 19:04:24 INFO - PROCESS | 4544 | --DOMWINDOW == 78 (0x946aac00) [pid = 4544] [serial = 482] [outer = (nil)] [url = about:blank] 19:04:24 INFO - PROCESS | 4544 | --DOMWINDOW == 77 (0x8db74400) [pid = 4544] [serial = 493] [outer = (nil)] [url = about:blank] 19:04:24 INFO - PROCESS | 4544 | --DOMWINDOW == 76 (0x8e94ac00) [pid = 4544] [serial = 494] [outer = (nil)] [url = about:blank] 19:04:24 INFO - PROCESS | 4544 | --DOMWINDOW == 75 (0x9380d000) [pid = 4544] [serial = 506] [outer = (nil)] [url = about:blank] 19:04:24 INFO - PROCESS | 4544 | --DOMWINDOW == 74 (0x8eb06800) [pid = 4544] [serial = 490] [outer = (nil)] [url = about:blank] 19:04:24 INFO - PROCESS | 4544 | --DOMWINDOW == 73 (0x8f5d7000) [pid = 4544] [serial = 491] [outer = (nil)] [url = about:blank] 19:04:24 INFO - PROCESS | 4544 | --DOMWINDOW == 72 (0x926cf000) [pid = 4544] [serial = 503] [outer = (nil)] [url = about:blank] 19:04:24 INFO - PROCESS | 4544 | --DOMWINDOW == 71 (0x926c7c00) [pid = 4544] [serial = 502] [outer = (nil)] [url = about:blank] 19:04:24 INFO - PROCESS | 4544 | 1467684264317 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}] 19:04:24 INFO - PROCESS | 4544 | 1467684264323 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:04:24 INFO - PROCESS | 4544 | 1467684264483 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 19:04:24 INFO - PROCESS | 4544 | 1467684264604 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:24 INFO - PROCESS | 4544 | 1467684264612 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:04:24 INFO - PROCESS | 4544 | ++DOCSHELL 0x8e94c000 == 32 [pid = 4544] [id = 187] 19:04:24 INFO - PROCESS | 4544 | ++DOMWINDOW == 72 (0x8ea01400) [pid = 4544] [serial = 561] [outer = (nil)] 19:04:24 INFO - PROCESS | 4544 | ++DOMWINDOW == 73 (0x8ea0d400) [pid = 4544] [serial = 562] [outer = 0x8ea01400] 19:04:24 INFO - PROCESS | 4544 | 1467684264684 Marionette DEBUG loaded listener.js 19:04:24 INFO - PROCESS | 4544 | ++DOMWINDOW == 74 (0x8ea29c00) [pid = 4544] [serial = 563] [outer = 0x8ea01400] 19:04:25 INFO - PROCESS | 4544 | SkCairoFTTypeface::onFilterRec unimplemented 19:04:25 INFO - PROCESS | 4544 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 19:04:25 INFO - PROCESS | 4544 | 1467684265801 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]]]}] 19:04:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 19:04:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1643ms 19:04:25 INFO - PROCESS | 4544 | 1467684265830 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 19:04:25 INFO - PROCESS | 4544 | 1467684265837 Marionette TRACE conn3 <- [1,721,null,{"value":"8"}] 19:04:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 19:04:25 INFO - PROCESS | 4544 | 1467684265847 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 19:04:25 INFO - PROCESS | 4544 | 1467684265851 Marionette TRACE conn3 <- [1,722,null,{}] 19:04:25 INFO - PROCESS | 4544 | 1467684265857 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}] 19:04:25 INFO - PROCESS | 4544 | 1467684265862 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:04:26 INFO - PROCESS | 4544 | 1467684266057 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 19:04:26 INFO - PROCESS | 4544 | 1467684266178 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:26 INFO - PROCESS | 4544 | 1467684266186 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:04:26 INFO - PROCESS | 4544 | ++DOCSHELL 0x8f5dd000 == 33 [pid = 4544] [id = 188] 19:04:26 INFO - PROCESS | 4544 | ++DOMWINDOW == 75 (0x8f9f3400) [pid = 4544] [serial = 564] [outer = (nil)] 19:04:26 INFO - PROCESS | 4544 | ++DOMWINDOW == 76 (0x8f9fac00) [pid = 4544] [serial = 565] [outer = 0x8f9f3400] 19:04:26 INFO - PROCESS | 4544 | 1467684266254 Marionette DEBUG loaded listener.js 19:04:26 INFO - PROCESS | 4544 | ++DOMWINDOW == 77 (0x90dd9800) [pid = 4544] [serial = 566] [outer = 0x8f9f3400] 19:04:27 INFO - PROCESS | 4544 | 1467684266997 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] 19:04:27 INFO - PROCESS | 4544 | 1467684267039 Marionette TRACE conn3 <- [1,725,null,{"value":"8"}] 19:04:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 19:04:27 INFO - PROCESS | 4544 | 1467684267045 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 19:04:27 INFO - PROCESS | 4544 | 1467684267051 Marionette TRACE conn3 <- [1,726,null,{}] 19:04:27 INFO - PROCESS | 4544 | 1467684267073 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}] 19:04:27 INFO - PROCESS | 4544 | 1467684267081 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:04:27 INFO - PROCESS | 4544 | 1467684267292 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 19:04:27 INFO - PROCESS | 4544 | 1467684267322 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:27 INFO - PROCESS | 4544 | 1467684267333 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:04:27 INFO - PROCESS | 4544 | ++DOCSHELL 0x91c19000 == 34 [pid = 4544] [id = 189] 19:04:27 INFO - PROCESS | 4544 | ++DOMWINDOW == 78 (0x91c1a000) [pid = 4544] [serial = 567] [outer = (nil)] 19:04:27 INFO - PROCESS | 4544 | ++DOMWINDOW == 79 (0x91c20c00) [pid = 4544] [serial = 568] [outer = 0x91c1a000] 19:04:27 INFO - PROCESS | 4544 | 1467684267409 Marionette DEBUG loaded listener.js 19:04:27 INFO - PROCESS | 4544 | ++DOMWINDOW == 80 (0x91ee8800) [pid = 4544] [serial = 569] [outer = 0x91c1a000] 19:04:28 INFO - PROCESS | 4544 | SkCairoFTTypeface::onFilterRec unimplemented 19:04:28 INFO - PROCESS | 4544 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 19:04:28 INFO - PROCESS | 4544 | 1467684268456 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]]]}] 19:04:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 19:04:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1437ms 19:04:28 INFO - PROCESS | 4544 | 1467684268483 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 19:04:28 INFO - PROCESS | 4544 | 1467684268487 Marionette TRACE conn3 <- [1,729,null,{"value":"8"}] 19:04:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 19:04:28 INFO - PROCESS | 4544 | 1467684268502 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 19:04:28 INFO - PROCESS | 4544 | 1467684268505 Marionette TRACE conn3 <- [1,730,null,{}] 19:04:28 INFO - PROCESS | 4544 | 1467684268514 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}] 19:04:28 INFO - PROCESS | 4544 | 1467684268519 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:04:28 INFO - PROCESS | 4544 | 1467684268717 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 19:04:28 INFO - PROCESS | 4544 | 1467684268741 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:28 INFO - PROCESS | 4544 | 1467684268747 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:04:28 INFO - PROCESS | 4544 | ++DOCSHELL 0x8f9fb400 == 35 [pid = 4544] [id = 190] 19:04:28 INFO - PROCESS | 4544 | ++DOMWINDOW == 81 (0x921f0400) [pid = 4544] [serial = 570] [outer = (nil)] 19:04:28 INFO - PROCESS | 4544 | ++DOMWINDOW == 82 (0x923f2c00) [pid = 4544] [serial = 571] [outer = 0x921f0400] 19:04:28 INFO - PROCESS | 4544 | 1467684268815 Marionette DEBUG loaded listener.js 19:04:28 INFO - PROCESS | 4544 | ++DOMWINDOW == 83 (0x926cf400) [pid = 4544] [serial = 572] [outer = 0x921f0400] 19:04:29 INFO - PROCESS | 4544 | --DOMWINDOW == 82 (0x8e944c00) [pid = 4544] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 19:04:29 INFO - PROCESS | 4544 | --DOMWINDOW == 81 (0x90c88c00) [pid = 4544] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 19:04:29 INFO - PROCESS | 4544 | --DOMWINDOW == 80 (0x926c8400) [pid = 4544] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 19:04:29 INFO - PROCESS | 4544 | --DOMWINDOW == 79 (0x8f9ffc00) [pid = 4544] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 19:04:29 INFO - PROCESS | 4544 | --DOMWINDOW == 78 (0x946af800) [pid = 4544] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 19:04:29 INFO - PROCESS | 4544 | --DOMWINDOW == 77 (0x8eb0f400) [pid = 4544] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 19:04:29 INFO - PROCESS | 4544 | --DOMWINDOW == 76 (0x8e942c00) [pid = 4544] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 19:04:29 INFO - PROCESS | 4544 | --DOMWINDOW == 75 (0x92e99c00) [pid = 4544] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 19:04:29 INFO - PROCESS | 4544 | --DOMWINDOW == 74 (0x8e94dc00) [pid = 4544] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 19:04:29 INFO - PROCESS | 4544 | --DOMWINDOW == 73 (0x946ae800) [pid = 4544] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 19:04:29 INFO - PROCESS | 4544 | --DOMWINDOW == 72 (0x99844800) [pid = 4544] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 19:04:29 INFO - PROCESS | 4544 | --DOMWINDOW == 71 (0x9a720000) [pid = 4544] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 19:04:29 INFO - PROCESS | 4544 | --DOMWINDOW == 70 (0x8d9e1000) [pid = 4544] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 19:04:29 INFO - PROCESS | 4544 | SkCairoFTTypeface::onFilterRec unimplemented 19:04:29 INFO - PROCESS | 4544 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 19:04:29 INFO - PROCESS | 4544 | 1467684269750 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] 19:04:29 INFO - PROCESS | 4544 | 1467684269793 Marionette TRACE conn3 <- [1,733,null,{"value":"8"}] 19:04:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 19:04:29 INFO - PROCESS | 4544 | 1467684269799 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 19:04:29 INFO - PROCESS | 4544 | 1467684269801 Marionette TRACE conn3 <- [1,734,null,{}] 19:04:29 INFO - PROCESS | 4544 | 1467684269812 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}] 19:04:29 INFO - PROCESS | 4544 | 1467684269815 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:04:29 INFO - PROCESS | 4544 | 1467684269958 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 19:04:29 INFO - PROCESS | 4544 | 1467684269972 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:29 INFO - PROCESS | 4544 | 1467684269980 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:04:29 INFO - PROCESS | 4544 | ++DOCSHELL 0x8f5e0000 == 36 [pid = 4544] [id = 191] 19:04:30 INFO - PROCESS | 4544 | ++DOMWINDOW == 71 (0x923f1800) [pid = 4544] [serial = 573] [outer = (nil)] 19:04:30 INFO - PROCESS | 4544 | ++DOMWINDOW == 72 (0x926d9400) [pid = 4544] [serial = 574] [outer = 0x923f1800] 19:04:30 INFO - PROCESS | 4544 | 1467684270044 Marionette DEBUG loaded listener.js 19:04:30 INFO - PROCESS | 4544 | ++DOMWINDOW == 73 (0x926db400) [pid = 4544] [serial = 575] [outer = 0x923f1800] 19:04:30 INFO - PROCESS | 4544 | SkCairoFTTypeface::onFilterRec unimplemented 19:04:30 INFO - PROCESS | 4544 | 1467684270901 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]]]}] 19:04:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 19:04:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1136ms 19:04:30 INFO - PROCESS | 4544 | 1467684270935 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 19:04:30 INFO - PROCESS | 4544 | 1467684270938 Marionette TRACE conn3 <- [1,737,null,{"value":"8"}] 19:04:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 19:04:30 INFO - PROCESS | 4544 | 1467684270945 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 19:04:30 INFO - PROCESS | 4544 | 1467684270948 Marionette TRACE conn3 <- [1,738,null,{}] 19:04:30 INFO - PROCESS | 4544 | 1467684270957 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}] 19:04:30 INFO - PROCESS | 4544 | 1467684270967 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:04:31 INFO - PROCESS | 4544 | 1467684271155 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 19:04:31 INFO - PROCESS | 4544 | 1467684271362 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:31 INFO - PROCESS | 4544 | 1467684271371 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:04:31 INFO - PROCESS | 4544 | ++DOCSHELL 0x8d9d4400 == 37 [pid = 4544] [id = 192] 19:04:31 INFO - PROCESS | 4544 | ++DOMWINDOW == 74 (0x8d9d7000) [pid = 4544] [serial = 576] [outer = (nil)] 19:04:31 INFO - PROCESS | 4544 | ++DOMWINDOW == 75 (0x8d9e0c00) [pid = 4544] [serial = 577] [outer = 0x8d9d7000] 19:04:31 INFO - PROCESS | 4544 | 1467684271463 Marionette DEBUG loaded listener.js 19:04:31 INFO - PROCESS | 4544 | ++DOMWINDOW == 76 (0x8db73000) [pid = 4544] [serial = 578] [outer = 0x8d9d7000] 19:04:32 INFO - PROCESS | 4544 | SkCairoFTTypeface::onFilterRec unimplemented 19:04:32 INFO - PROCESS | 4544 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 19:04:32 INFO - PROCESS | 4544 | 1467684272837 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]]]}] 19:04:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 19:04:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1929ms 19:04:32 INFO - PROCESS | 4544 | 1467684272927 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 19:04:32 INFO - PROCESS | 4544 | 1467684272933 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 19:04:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 19:04:32 INFO - PROCESS | 4544 | 1467684272994 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 19:04:33 INFO - PROCESS | 4544 | 1467684273000 Marionette TRACE conn3 <- [1,742,null,{}] 19:04:33 INFO - PROCESS | 4544 | 1467684273008 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}] 19:04:33 INFO - PROCESS | 4544 | 1467684273014 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:04:33 INFO - PROCESS | 4544 | 1467684273188 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 19:04:33 INFO - PROCESS | 4544 | 1467684273346 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:33 INFO - PROCESS | 4544 | 1467684273356 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:04:33 INFO - PROCESS | 4544 | ++DOCSHELL 0x8e948000 == 38 [pid = 4544] [id = 193] 19:04:33 INFO - PROCESS | 4544 | ++DOMWINDOW == 77 (0x8ea27c00) [pid = 4544] [serial = 579] [outer = (nil)] 19:04:33 INFO - PROCESS | 4544 | ++DOMWINDOW == 78 (0x8f5e2000) [pid = 4544] [serial = 580] [outer = 0x8ea27c00] 19:04:33 INFO - PROCESS | 4544 | 1467684273440 Marionette DEBUG loaded listener.js 19:04:33 INFO - PROCESS | 4544 | ++DOMWINDOW == 79 (0x8f9fc000) [pid = 4544] [serial = 581] [outer = 0x8ea27c00] 19:04:34 INFO - PROCESS | 4544 | SkCairoFTTypeface::onFilterRec unimplemented 19:04:34 INFO - PROCESS | 4544 | 1467684274784 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]]]}] 19:04:34 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 19:04:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1845ms 19:04:34 INFO - PROCESS | 4544 | 1467684274938 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 19:04:34 INFO - PROCESS | 4544 | 1467684274945 Marionette TRACE conn3 <- [1,745,null,{"value":"8"}] 19:04:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 19:04:34 INFO - PROCESS | 4544 | 1467684274961 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 19:04:34 INFO - PROCESS | 4544 | 1467684274965 Marionette TRACE conn3 <- [1,746,null,{}] 19:04:34 INFO - PROCESS | 4544 | 1467684274972 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}] 19:04:34 INFO - PROCESS | 4544 | 1467684274977 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:04:35 INFO - PROCESS | 4544 | 1467684275150 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 19:04:35 INFO - PROCESS | 4544 | 1467684275311 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:35 INFO - PROCESS | 4544 | 1467684275322 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:04:35 INFO - PROCESS | 4544 | ++DOCSHELL 0x8db74800 == 39 [pid = 4544] [id = 194] 19:04:35 INFO - PROCESS | 4544 | ++DOMWINDOW == 80 (0x8f9fa800) [pid = 4544] [serial = 582] [outer = (nil)] 19:04:35 INFO - PROCESS | 4544 | ++DOMWINDOW == 81 (0x90ed0800) [pid = 4544] [serial = 583] [outer = 0x8f9fa800] 19:04:35 INFO - PROCESS | 4544 | 1467684275401 Marionette DEBUG loaded listener.js 19:04:35 INFO - PROCESS | 4544 | ++DOMWINDOW == 82 (0x91a96c00) [pid = 4544] [serial = 584] [outer = 0x8f9fa800] 19:04:36 INFO - PROCESS | 4544 | SkCairoFTTypeface::onFilterRec unimplemented 19:04:36 INFO - PROCESS | 4544 | SkCairoFTTypeface::onFilterRec unimplemented 19:04:36 INFO - PROCESS | 4544 | 1467684276745 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]]]}] 19:04:36 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.) 19:04:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1831ms 19:04:36 INFO - PROCESS | 4544 | 1467684276824 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 19:04:36 INFO - PROCESS | 4544 | 1467684276828 Marionette TRACE conn3 <- [1,749,null,{"value":"8"}] 19:04:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 19:04:36 INFO - PROCESS | 4544 | 1467684276863 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 19:04:36 INFO - PROCESS | 4544 | 1467684276873 Marionette TRACE conn3 <- [1,750,null,{}] 19:04:36 INFO - PROCESS | 4544 | 1467684276882 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}] 19:04:36 INFO - PROCESS | 4544 | 1467684276888 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:04:37 INFO - PROCESS | 4544 | 1467684277075 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 19:04:37 INFO - PROCESS | 4544 | 1467684277230 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:37 INFO - PROCESS | 4544 | 1467684277240 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:04:37 INFO - PROCESS | 4544 | ++DOCSHELL 0x90ec9800 == 40 [pid = 4544] [id = 195] 19:04:37 INFO - PROCESS | 4544 | ++DOMWINDOW == 83 (0x90ec9c00) [pid = 4544] [serial = 585] [outer = (nil)] 19:04:37 INFO - PROCESS | 4544 | ++DOMWINDOW == 84 (0x926c7400) [pid = 4544] [serial = 586] [outer = 0x90ec9c00] 19:04:37 INFO - PROCESS | 4544 | 1467684277319 Marionette DEBUG loaded listener.js 19:04:37 INFO - PROCESS | 4544 | ++DOMWINDOW == 85 (0x928e8800) [pid = 4544] [serial = 587] [outer = 0x90ec9c00] 19:04:38 INFO - PROCESS | 4544 | SkCairoFTTypeface::onFilterRec unimplemented 19:04:38 INFO - PROCESS | 4544 | 1467684278653 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]]]}] 19:04:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 19:04:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1872ms 19:04:38 INFO - PROCESS | 4544 | 1467684278767 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 19:04:38 INFO - PROCESS | 4544 | 1467684278772 Marionette TRACE conn3 <- [1,753,null,{"value":"8"}] 19:04:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 19:04:38 INFO - PROCESS | 4544 | 1467684278784 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 19:04:38 INFO - PROCESS | 4544 | 1467684278787 Marionette TRACE conn3 <- [1,754,null,{}] 19:04:38 INFO - PROCESS | 4544 | 1467684278796 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}] 19:04:38 INFO - PROCESS | 4544 | 1467684278802 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:04:38 INFO - PROCESS | 4544 | 1467684278972 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 19:04:39 INFO - PROCESS | 4544 | 1467684279139 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:39 INFO - PROCESS | 4544 | 1467684279149 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:04:39 INFO - PROCESS | 4544 | ++DOCSHELL 0x8e944400 == 41 [pid = 4544] [id = 196] 19:04:39 INFO - PROCESS | 4544 | ++DOMWINDOW == 86 (0x8eb0ec00) [pid = 4544] [serial = 588] [outer = (nil)] 19:04:39 INFO - PROCESS | 4544 | ++DOMWINDOW == 87 (0x8f32a800) [pid = 4544] [serial = 589] [outer = 0x8eb0ec00] 19:04:39 INFO - PROCESS | 4544 | 1467684279269 Marionette DEBUG loaded listener.js 19:04:39 INFO - PROCESS | 4544 | ++DOMWINDOW == 88 (0x8f5db800) [pid = 4544] [serial = 590] [outer = 0x8eb0ec00] 19:04:40 INFO - PROCESS | 4544 | --DOCSHELL 0x8e942800 == 40 [pid = 4544] [id = 179] 19:04:40 INFO - PROCESS | 4544 | --DOCSHELL 0x8f9ff400 == 39 [pid = 4544] [id = 181] 19:04:40 INFO - PROCESS | 4544 | --DOCSHELL 0x8eb0e400 == 38 [pid = 4544] [id = 180] 19:04:40 INFO - PROCESS | 4544 | --DOCSHELL 0x8eb09400 == 37 [pid = 4544] [id = 166] 19:04:40 INFO - PROCESS | 4544 | --DOCSHELL 0x8e944000 == 36 [pid = 4544] [id = 155] 19:04:40 INFO - PROCESS | 4544 | --DOCSHELL 0x8ea0a000 == 35 [pid = 4544] [id = 152] 19:04:40 INFO - PROCESS | 4544 | --DOCSHELL 0x8f5e0000 == 34 [pid = 4544] [id = 191] 19:04:40 INFO - PROCESS | 4544 | --DOCSHELL 0x8f9fb400 == 33 [pid = 4544] [id = 190] 19:04:40 INFO - PROCESS | 4544 | --DOCSHELL 0x91c19000 == 32 [pid = 4544] [id = 189] 19:04:40 INFO - PROCESS | 4544 | --DOCSHELL 0x8f5dd000 == 31 [pid = 4544] [id = 188] 19:04:40 INFO - PROCESS | 4544 | --DOCSHELL 0x8e94c000 == 30 [pid = 4544] [id = 187] 19:04:40 INFO - PROCESS | 4544 | --DOCSHELL 0x91a9ac00 == 29 [pid = 4544] [id = 185] 19:04:40 INFO - PROCESS | 4544 | --DOCSHELL 0x8ea23400 == 28 [pid = 4544] [id = 186] 19:04:40 INFO - PROCESS | 4544 | --DOCSHELL 0x8db76c00 == 27 [pid = 4544] [id = 184] 19:04:40 INFO - PROCESS | 4544 | --DOCSHELL 0x8db72c00 == 26 [pid = 4544] [id = 183] 19:04:40 INFO - PROCESS | 4544 | --DOCSHELL 0x8f5d7400 == 25 [pid = 4544] [id = 182] 19:04:41 INFO - PROCESS | 4544 | --DOCSHELL 0x90c8f400 == 24 [pid = 4544] [id = 156] 19:04:41 INFO - PROCESS | 4544 | --DOCSHELL 0x8e944800 == 23 [pid = 4544] [id = 163] 19:04:41 INFO - PROCESS | 4544 | --DOCSHELL 0x8e942000 == 22 [pid = 4544] [id = 160] 19:04:41 INFO - PROCESS | 4544 | --DOCSHELL 0x926cac00 == 21 [pid = 4544] [id = 157] 19:04:41 INFO - PROCESS | 4544 | --DOCSHELL 0x91a8e400 == 20 [pid = 4544] [id = 154] 19:04:41 INFO - PROCESS | 4544 | --DOCSHELL 0x90c8e000 == 19 [pid = 4544] [id = 158] 19:04:41 INFO - PROCESS | 4544 | --DOCSHELL 0x8eb04c00 == 18 [pid = 4544] [id = 153] 19:04:41 INFO - PROCESS | 4544 | --DOCSHELL 0x8e94d800 == 17 [pid = 4544] [id = 178] 19:04:41 INFO - PROCESS | 4544 | --DOCSHELL 0x8d9de400 == 16 [pid = 4544] [id = 164] 19:04:41 INFO - PROCESS | 4544 | --DOCSHELL 0x926c7000 == 15 [pid = 4544] [id = 159] 19:04:41 INFO - PROCESS | 4544 | --DOCSHELL 0x8db74000 == 14 [pid = 4544] [id = 162] 19:04:41 INFO - PROCESS | 4544 | --DOCSHELL 0x8db70400 == 13 [pid = 4544] [id = 161] 19:04:41 INFO - PROCESS | 4544 | --DOCSHELL 0x90ec9800 == 12 [pid = 4544] [id = 195] 19:04:41 INFO - PROCESS | 4544 | --DOCSHELL 0x8e948000 == 11 [pid = 4544] [id = 193] 19:04:41 INFO - PROCESS | 4544 | --DOCSHELL 0x8db74800 == 10 [pid = 4544] [id = 194] 19:04:41 INFO - PROCESS | 4544 | --DOCSHELL 0x8d9d4400 == 9 [pid = 4544] [id = 192] 19:04:41 INFO - PROCESS | 4544 | --DOMWINDOW == 87 (0x90de7c00) [pid = 4544] [serial = 547] [outer = (nil)] [url = about:blank] 19:04:41 INFO - PROCESS | 4544 | --DOMWINDOW == 86 (0x8ea1fc00) [pid = 4544] [serial = 509] [outer = (nil)] [url = about:blank] 19:04:41 INFO - PROCESS | 4544 | --DOMWINDOW == 85 (0x8ea09000) [pid = 4544] [serial = 508] [outer = (nil)] [url = about:blank] 19:04:41 INFO - PROCESS | 4544 | --DOMWINDOW == 84 (0x91a8f400) [pid = 4544] [serial = 512] [outer = (nil)] [url = about:blank] 19:04:41 INFO - PROCESS | 4544 | --DOMWINDOW == 83 (0x90de3000) [pid = 4544] [serial = 511] [outer = (nil)] [url = about:blank] 19:04:41 INFO - PROCESS | 4544 | --DOMWINDOW == 82 (0x946a3800) [pid = 4544] [serial = 515] [outer = (nil)] [url = about:blank] 19:04:41 INFO - PROCESS | 4544 | --DOMWINDOW == 81 (0x92e9f400) [pid = 4544] [serial = 514] [outer = (nil)] [url = about:blank] 19:04:41 INFO - PROCESS | 4544 | --DOMWINDOW == 80 (0x90c84000) [pid = 4544] [serial = 544] [outer = (nil)] [url = about:blank] 19:04:41 INFO - PROCESS | 4544 | --DOMWINDOW == 79 (0x997dd000) [pid = 4544] [serial = 518] [outer = (nil)] [url = about:blank] 19:04:41 INFO - PROCESS | 4544 | --DOMWINDOW == 78 (0x8f325400) [pid = 4544] [serial = 541] [outer = (nil)] [url = about:blank] 19:04:41 INFO - PROCESS | 4544 | --DOMWINDOW == 77 (0x99584c00) [pid = 4544] [serial = 517] [outer = (nil)] [url = about:blank] 19:04:41 INFO - PROCESS | 4544 | --DOMWINDOW == 76 (0x8e947400) [pid = 4544] [serial = 538] [outer = (nil)] [url = about:blank] 19:04:41 INFO - PROCESS | 4544 | --DOMWINDOW == 75 (0x8e94ec00) [pid = 4544] [serial = 539] [outer = (nil)] [url = about:blank] 19:04:41 INFO - PROCESS | 4544 | --DOMWINDOW == 74 (0x99b7c800) [pid = 4544] [serial = 521] [outer = (nil)] [url = about:blank] 19:04:41 INFO - PROCESS | 4544 | --DOMWINDOW == 73 (0x99940400) [pid = 4544] [serial = 520] [outer = (nil)] [url = about:blank] 19:04:41 INFO - PROCESS | 4544 | --DOMWINDOW == 72 (0x8eb0dc00) [pid = 4544] [serial = 536] [outer = (nil)] [url = about:blank] 19:04:41 INFO - PROCESS | 4544 | --DOMWINDOW == 71 (0x8ea08000) [pid = 4544] [serial = 535] [outer = (nil)] [url = about:blank] 19:04:41 INFO - PROCESS | 4544 | --DOMWINDOW == 70 (0x9a71a800) [pid = 4544] [serial = 524] [outer = (nil)] [url = about:blank] 19:04:41 INFO - PROCESS | 4544 | --DOMWINDOW == 69 (0x9a56b800) [pid = 4544] [serial = 523] [outer = (nil)] [url = about:blank] 19:04:41 INFO - PROCESS | 4544 | --DOMWINDOW == 68 (0x9a786400) [pid = 4544] [serial = 527] [outer = (nil)] [url = about:blank] 19:04:41 INFO - PROCESS | 4544 | --DOMWINDOW == 67 (0x9a721000) [pid = 4544] [serial = 526] [outer = (nil)] [url = about:blank] 19:04:41 INFO - PROCESS | 4544 | --DOMWINDOW == 66 (0x9a8e9400) [pid = 4544] [serial = 530] [outer = (nil)] [url = about:blank] 19:04:41 INFO - PROCESS | 4544 | --DOMWINDOW == 65 (0x9a879000) [pid = 4544] [serial = 529] [outer = (nil)] [url = about:blank] 19:04:41 INFO - PROCESS | 4544 | --DOMWINDOW == 64 (0x8eb0d800) [pid = 4544] [serial = 533] [outer = (nil)] [url = about:blank] 19:04:41 INFO - PROCESS | 4544 | --DOMWINDOW == 63 (0x90c8a000) [pid = 4544] [serial = 545] [outer = (nil)] [url = about:blank] 19:04:41 INFO - PROCESS | 4544 | --DOMWINDOW == 62 (0x8db77400) [pid = 4544] [serial = 532] [outer = (nil)] [url = about:blank] 19:04:41 INFO - PROCESS | 4544 | --DOMWINDOW == 61 (0x8f32ec00) [pid = 4544] [serial = 542] [outer = (nil)] [url = about:blank] 19:04:41 INFO - PROCESS | 4544 | SkCairoFTTypeface::onFilterRec unimplemented 19:04:41 INFO - PROCESS | 4544 | 1467684281587 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]]]}] 19:04:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 19:04:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 2884ms 19:04:41 INFO - PROCESS | 4544 | 1467684281668 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 19:04:41 INFO - PROCESS | 4544 | 1467684281674 Marionette TRACE conn3 <- [1,757,null,{"value":"8"}] 19:04:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 19:04:41 INFO - PROCESS | 4544 | 1467684281682 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 19:04:41 INFO - PROCESS | 4544 | 1467684281686 Marionette TRACE conn3 <- [1,758,null,{}] 19:04:41 INFO - PROCESS | 4544 | 1467684281694 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}] 19:04:41 INFO - PROCESS | 4544 | 1467684281699 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:04:41 INFO - PROCESS | 4544 | 1467684281856 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 19:04:41 INFO - PROCESS | 4544 | 1467684281868 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:41 INFO - PROCESS | 4544 | 1467684281883 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:04:41 INFO - PROCESS | 4544 | ++DOCSHELL 0x8db70400 == 10 [pid = 4544] [id = 197] 19:04:41 INFO - PROCESS | 4544 | ++DOMWINDOW == 62 (0x8db70800) [pid = 4544] [serial = 591] [outer = (nil)] 19:04:41 INFO - PROCESS | 4544 | ++DOMWINDOW == 63 (0x8e948800) [pid = 4544] [serial = 592] [outer = 0x8db70800] 19:04:41 INFO - PROCESS | 4544 | 1467684281954 Marionette DEBUG loaded listener.js 19:04:42 INFO - PROCESS | 4544 | ++DOMWINDOW == 64 (0x8ea01800) [pid = 4544] [serial = 593] [outer = 0x8db70800] 19:04:42 INFO - PROCESS | 4544 | SkCairoFTTypeface::onFilterRec unimplemented 19:04:42 INFO - PROCESS | 4544 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 19:04:42 INFO - PROCESS | 4544 | SkCairoFTTypeface::onFilterRec unimplemented 19:04:42 INFO - PROCESS | 4544 | SkCairoFTTypeface::onFilterRec unimplemented 19:04:42 INFO - PROCESS | 4544 | SkCairoFTTypeface::onFilterRec unimplemented 19:04:42 INFO - PROCESS | 4544 | 1467684282795 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]]]}] 19:04:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 19:04:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1130ms 19:04:42 INFO - PROCESS | 4544 | 1467684282811 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 19:04:42 INFO - PROCESS | 4544 | 1467684282820 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 19:04:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 19:04:42 INFO - PROCESS | 4544 | 1467684282831 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 19:04:42 INFO - PROCESS | 4544 | 1467684282835 Marionette TRACE conn3 <- [1,762,null,{}] 19:04:42 INFO - PROCESS | 4544 | 1467684282845 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}] 19:04:42 INFO - PROCESS | 4544 | 1467684282850 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:04:43 INFO - PROCESS | 4544 | 1467684283065 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 19:04:43 INFO - PROCESS | 4544 | 1467684283136 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:43 INFO - PROCESS | 4544 | 1467684283144 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:04:43 INFO - PROCESS | 4544 | ++DOCSHELL 0x8ea25000 == 11 [pid = 4544] [id = 198] 19:04:43 INFO - PROCESS | 4544 | ++DOMWINDOW == 65 (0x8ea29400) [pid = 4544] [serial = 594] [outer = (nil)] 19:04:43 INFO - PROCESS | 4544 | ++DOMWINDOW == 66 (0x8ea2c800) [pid = 4544] [serial = 595] [outer = 0x8ea29400] 19:04:43 INFO - PROCESS | 4544 | 1467684283217 Marionette DEBUG loaded listener.js 19:04:43 INFO - PROCESS | 4544 | ++DOMWINDOW == 67 (0x8eb06c00) [pid = 4544] [serial = 596] [outer = 0x8ea29400] 19:04:44 INFO - PROCESS | 4544 | 1467684284451 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]]]}] 19:04:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 19:04:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1633ms 19:04:44 INFO - PROCESS | 4544 | 1467684284465 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 19:04:44 INFO - PROCESS | 4544 | 1467684284468 Marionette TRACE conn3 <- [1,765,null,{"value":"8"}] 19:04:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 19:04:44 INFO - PROCESS | 4544 | 1467684284480 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 19:04:44 INFO - PROCESS | 4544 | 1467684284485 Marionette TRACE conn3 <- [1,766,null,{}] 19:04:44 INFO - PROCESS | 4544 | 1467684284503 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}] 19:04:44 INFO - PROCESS | 4544 | 1467684284511 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:04:44 INFO - PROCESS | 4544 | 1467684284711 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 19:04:44 INFO - PROCESS | 4544 | 1467684284832 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:44 INFO - PROCESS | 4544 | 1467684284841 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:04:44 INFO - PROCESS | 4544 | ++DOCSHELL 0x8f9fd800 == 12 [pid = 4544] [id = 199] 19:04:44 INFO - PROCESS | 4544 | ++DOMWINDOW == 68 (0x8f9fe000) [pid = 4544] [serial = 597] [outer = (nil)] 19:04:44 INFO - PROCESS | 4544 | ++DOMWINDOW == 69 (0x90c83000) [pid = 4544] [serial = 598] [outer = 0x8f9fe000] 19:04:44 INFO - PROCESS | 4544 | 1467684284914 Marionette DEBUG loaded listener.js 19:04:45 INFO - PROCESS | 4544 | ++DOMWINDOW == 70 (0x90c8c000) [pid = 4544] [serial = 599] [outer = 0x8f9fe000] 19:04:45 INFO - PROCESS | 4544 | --DOMWINDOW == 69 (0x923f1800) [pid = 4544] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 19:04:45 INFO - PROCESS | 4544 | --DOMWINDOW == 68 (0x91c1a000) [pid = 4544] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 19:04:45 INFO - PROCESS | 4544 | --DOMWINDOW == 67 (0x921f0400) [pid = 4544] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 19:04:45 INFO - PROCESS | 4544 | --DOMWINDOW == 66 (0x91c1fc00) [pid = 4544] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 19:04:45 INFO - PROCESS | 4544 | --DOMWINDOW == 65 (0x8f328000) [pid = 4544] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 19:04:45 INFO - PROCESS | 4544 | --DOMWINDOW == 64 (0x8ea09400) [pid = 4544] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 19:04:45 INFO - PROCESS | 4544 | --DOMWINDOW == 63 (0x8f9f1400) [pid = 4544] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 19:04:45 INFO - PROCESS | 4544 | --DOMWINDOW == 62 (0x8ea01400) [pid = 4544] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 19:04:45 INFO - PROCESS | 4544 | --DOMWINDOW == 61 (0x8f9f3400) [pid = 4544] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 19:04:45 INFO - PROCESS | 4544 | --DOMWINDOW == 60 (0x91c22800) [pid = 4544] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 19:04:46 INFO - PROCESS | 4544 | 1467684286529 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]]]}] 19:04:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 19:04:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 2090ms 19:04:46 INFO - PROCESS | 4544 | 1467684286565 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 19:04:46 INFO - PROCESS | 4544 | 1467684286570 Marionette TRACE conn3 <- [1,769,null,{"value":"8"}] 19:04:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 19:04:46 INFO - PROCESS | 4544 | 1467684286576 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 19:04:46 INFO - PROCESS | 4544 | 1467684286579 Marionette TRACE conn3 <- [1,770,null,{}] 19:04:46 INFO - PROCESS | 4544 | 1467684286584 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}] 19:04:46 INFO - PROCESS | 4544 | 1467684286589 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:04:46 INFO - PROCESS | 4544 | 1467684286772 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 19:04:46 INFO - PROCESS | 4544 | 1467684286786 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:46 INFO - PROCESS | 4544 | 1467684286797 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:04:46 INFO - PROCESS | 4544 | ++DOCSHELL 0x8d9de800 == 13 [pid = 4544] [id = 200] 19:04:46 INFO - PROCESS | 4544 | ++DOMWINDOW == 61 (0x8e94c800) [pid = 4544] [serial = 600] [outer = (nil)] 19:04:46 INFO - PROCESS | 4544 | ++DOMWINDOW == 62 (0x90c87000) [pid = 4544] [serial = 601] [outer = 0x8e94c800] 19:04:46 INFO - PROCESS | 4544 | 1467684286864 Marionette DEBUG loaded listener.js 19:04:46 INFO - PROCESS | 4544 | ++DOMWINDOW == 63 (0x90de0c00) [pid = 4544] [serial = 602] [outer = 0x8e94c800] 19:04:47 INFO - PROCESS | 4544 | 1467684287603 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]]]}] 19:04:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 19:04:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1083ms 19:04:47 INFO - PROCESS | 4544 | 1467684287660 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 19:04:47 INFO - PROCESS | 4544 | 1467684287664 Marionette TRACE conn3 <- [1,773,null,{"value":"8"}] 19:04:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 19:04:47 INFO - PROCESS | 4544 | 1467684287670 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 19:04:47 INFO - PROCESS | 4544 | 1467684287673 Marionette TRACE conn3 <- [1,774,null,{}] 19:04:47 INFO - PROCESS | 4544 | 1467684287679 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}] 19:04:47 INFO - PROCESS | 4544 | 1467684287684 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:04:47 INFO - PROCESS | 4544 | 1467684287899 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 19:04:48 INFO - PROCESS | 4544 | 1467684288019 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:48 INFO - PROCESS | 4544 | 1467684288030 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:04:48 INFO - PROCESS | 4544 | ++DOCSHELL 0x8d9d6c00 == 14 [pid = 4544] [id = 201] 19:04:48 INFO - PROCESS | 4544 | ++DOMWINDOW == 64 (0x8d9d8400) [pid = 4544] [serial = 603] [outer = (nil)] 19:04:48 INFO - PROCESS | 4544 | ++DOMWINDOW == 65 (0x8d9df000) [pid = 4544] [serial = 604] [outer = 0x8d9d8400] 19:04:48 INFO - PROCESS | 4544 | 1467684288114 Marionette DEBUG loaded listener.js 19:04:48 INFO - PROCESS | 4544 | ++DOMWINDOW == 66 (0x8db70000) [pid = 4544] [serial = 605] [outer = 0x8d9d8400] 19:04:49 INFO - PROCESS | 4544 | 1467684289190 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]]]}] 19:04:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 19:04:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1578ms 19:04:49 INFO - PROCESS | 4544 | 1467684289251 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 19:04:49 INFO - PROCESS | 4544 | 1467684289257 Marionette TRACE conn3 <- [1,777,null,{"value":"8"}] 19:04:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 19:04:49 INFO - PROCESS | 4544 | 1467684289265 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 19:04:49 INFO - PROCESS | 4544 | 1467684289270 Marionette TRACE conn3 <- [1,778,null,{}] 19:04:49 INFO - PROCESS | 4544 | 1467684289278 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}] 19:04:49 INFO - PROCESS | 4544 | 1467684289286 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:04:49 INFO - PROCESS | 4544 | 1467684289586 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 19:04:49 INFO - PROCESS | 4544 | 1467684289768 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:49 INFO - PROCESS | 4544 | 1467684289776 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:04:49 INFO - PROCESS | 4544 | ++DOCSHELL 0x8eb09800 == 15 [pid = 4544] [id = 202] 19:04:49 INFO - PROCESS | 4544 | ++DOMWINDOW == 67 (0x8eb0ac00) [pid = 4544] [serial = 606] [outer = (nil)] 19:04:49 INFO - PROCESS | 4544 | ++DOMWINDOW == 68 (0x8eb0e800) [pid = 4544] [serial = 607] [outer = 0x8eb0ac00] 19:04:49 INFO - PROCESS | 4544 | 1467684289862 Marionette DEBUG loaded listener.js 19:04:49 INFO - PROCESS | 4544 | ++DOMWINDOW == 69 (0x8f32cc00) [pid = 4544] [serial = 608] [outer = 0x8eb0ac00] 19:04:50 INFO - PROCESS | 4544 | 1467684290820 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]]]}] 19:04:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 19:04:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1579ms 19:04:50 INFO - PROCESS | 4544 | 1467684290848 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 19:04:50 INFO - PROCESS | 4544 | 1467684290854 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 19:04:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 19:04:50 INFO - PROCESS | 4544 | 1467684290861 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 19:04:50 INFO - PROCESS | 4544 | 1467684290864 Marionette TRACE conn3 <- [1,782,null,{}] 19:04:50 INFO - PROCESS | 4544 | 1467684290870 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}] 19:04:50 INFO - PROCESS | 4544 | 1467684290876 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:04:51 INFO - PROCESS | 4544 | 1467684291057 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 19:04:51 INFO - PROCESS | 4544 | 1467684291213 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:51 INFO - PROCESS | 4544 | 1467684291223 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:04:51 INFO - PROCESS | 4544 | ++DOCSHELL 0x8db6c800 == 16 [pid = 4544] [id = 203] 19:04:51 INFO - PROCESS | 4544 | ++DOMWINDOW == 70 (0x8e950000) [pid = 4544] [serial = 609] [outer = (nil)] 19:04:51 INFO - PROCESS | 4544 | ++DOMWINDOW == 71 (0x90de7000) [pid = 4544] [serial = 610] [outer = 0x8e950000] 19:04:51 INFO - PROCESS | 4544 | 1467684291388 Marionette DEBUG loaded listener.js 19:04:51 INFO - PROCESS | 4544 | ++DOMWINDOW == 72 (0x90ec6c00) [pid = 4544] [serial = 611] [outer = 0x8e950000] 19:04:52 INFO - PROCESS | 4544 | 1467684292401 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]]]}] 19:04:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 19:04:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1579ms 19:04:52 INFO - PROCESS | 4544 | 1467684292440 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 19:04:52 INFO - PROCESS | 4544 | 1467684292444 Marionette TRACE conn3 <- [1,785,null,{"value":"8"}] 19:04:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 19:04:52 INFO - PROCESS | 4544 | 1467684292460 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 19:04:52 INFO - PROCESS | 4544 | 1467684292469 Marionette TRACE conn3 <- [1,786,null,{}] 19:04:52 INFO - PROCESS | 4544 | 1467684292475 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}] 19:04:52 INFO - PROCESS | 4544 | 1467684292483 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:04:52 INFO - PROCESS | 4544 | 1467684292714 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 19:04:52 INFO - PROCESS | 4544 | 1467684292963 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:52 INFO - PROCESS | 4544 | 1467684292972 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:04:53 INFO - PROCESS | 4544 | ++DOCSHELL 0x8d9d4c00 == 17 [pid = 4544] [id = 204] 19:04:53 INFO - PROCESS | 4544 | ++DOMWINDOW == 73 (0x8d9d7c00) [pid = 4544] [serial = 612] [outer = (nil)] 19:04:53 INFO - PROCESS | 4544 | ++DOMWINDOW == 74 (0x91a99800) [pid = 4544] [serial = 613] [outer = 0x8d9d7c00] 19:04:53 INFO - PROCESS | 4544 | 1467684293054 Marionette DEBUG loaded listener.js 19:04:53 INFO - PROCESS | 4544 | ++DOMWINDOW == 75 (0x90ed0c00) [pid = 4544] [serial = 614] [outer = 0x8d9d7c00] 19:04:54 INFO - PROCESS | 4544 | 1467684294192 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]]]}] 19:04:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 19:04:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1847ms 19:04:54 INFO - PROCESS | 4544 | 1467684294307 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 19:04:54 INFO - PROCESS | 4544 | 1467684294310 Marionette TRACE conn3 <- [1,789,null,{"value":"8"}] 19:04:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 19:04:54 INFO - PROCESS | 4544 | 1467684294320 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 19:04:54 INFO - PROCESS | 4544 | 1467684294323 Marionette TRACE conn3 <- [1,790,null,{}] 19:04:54 INFO - PROCESS | 4544 | 1467684294331 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}] 19:04:54 INFO - PROCESS | 4544 | 1467684294335 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:04:54 INFO - PROCESS | 4544 | --DOCSHELL 0x8d9de800 == 16 [pid = 4544] [id = 200] 19:04:54 INFO - PROCESS | 4544 | --DOCSHELL 0x8f9fd800 == 15 [pid = 4544] [id = 199] 19:04:54 INFO - PROCESS | 4544 | --DOCSHELL 0x8ea25000 == 14 [pid = 4544] [id = 198] 19:04:54 INFO - PROCESS | 4544 | --DOCSHELL 0x8db70400 == 13 [pid = 4544] [id = 197] 19:04:54 INFO - PROCESS | 4544 | 1467684294632 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 19:04:54 INFO - PROCESS | 4544 | --DOMWINDOW == 74 (0x926d9400) [pid = 4544] [serial = 574] [outer = (nil)] [url = about:blank] 19:04:54 INFO - PROCESS | 4544 | --DOMWINDOW == 73 (0x91c20c00) [pid = 4544] [serial = 568] [outer = (nil)] [url = about:blank] 19:04:54 INFO - PROCESS | 4544 | --DOMWINDOW == 72 (0x923f2c00) [pid = 4544] [serial = 571] [outer = (nil)] [url = about:blank] 19:04:54 INFO - PROCESS | 4544 | --DOMWINDOW == 71 (0x91ee8800) [pid = 4544] [serial = 569] [outer = (nil)] [url = about:blank] 19:04:54 INFO - PROCESS | 4544 | --DOMWINDOW == 70 (0x926cf400) [pid = 4544] [serial = 572] [outer = (nil)] [url = about:blank] 19:04:54 INFO - PROCESS | 4544 | --DOMWINDOW == 69 (0x91ee9000) [pid = 4544] [serial = 556] [outer = (nil)] [url = about:blank] 19:04:54 INFO - PROCESS | 4544 | --DOMWINDOW == 68 (0x921e9c00) [pid = 4544] [serial = 557] [outer = (nil)] [url = about:blank] 19:04:54 INFO - PROCESS | 4544 | --DOMWINDOW == 67 (0x90ddf800) [pid = 4544] [serial = 553] [outer = (nil)] [url = about:blank] 19:04:54 INFO - PROCESS | 4544 | --DOMWINDOW == 66 (0x91a8f000) [pid = 4544] [serial = 554] [outer = (nil)] [url = about:blank] 19:04:54 INFO - PROCESS | 4544 | --DOMWINDOW == 65 (0x8ea20400) [pid = 4544] [serial = 550] [outer = (nil)] [url = about:blank] 19:04:54 INFO - PROCESS | 4544 | --DOMWINDOW == 64 (0x8eb05400) [pid = 4544] [serial = 551] [outer = (nil)] [url = about:blank] 19:04:54 INFO - PROCESS | 4544 | --DOMWINDOW == 63 (0x90ed1c00) [pid = 4544] [serial = 548] [outer = (nil)] [url = about:blank] 19:04:54 INFO - PROCESS | 4544 | --DOMWINDOW == 62 (0x8ea0d400) [pid = 4544] [serial = 562] [outer = (nil)] [url = about:blank] 19:04:54 INFO - PROCESS | 4544 | --DOMWINDOW == 61 (0x8ea29c00) [pid = 4544] [serial = 563] [outer = (nil)] [url = about:blank] 19:04:54 INFO - PROCESS | 4544 | --DOMWINDOW == 60 (0x8f9fac00) [pid = 4544] [serial = 565] [outer = (nil)] [url = about:blank] 19:04:54 INFO - PROCESS | 4544 | --DOMWINDOW == 59 (0x921f6c00) [pid = 4544] [serial = 559] [outer = (nil)] [url = about:blank] 19:04:54 INFO - PROCESS | 4544 | --DOMWINDOW == 58 (0x923e8000) [pid = 4544] [serial = 560] [outer = (nil)] [url = about:blank] 19:04:54 INFO - PROCESS | 4544 | --DOMWINDOW == 57 (0x926db400) [pid = 4544] [serial = 575] [outer = (nil)] [url = about:blank] 19:04:54 INFO - PROCESS | 4544 | --DOMWINDOW == 56 (0x90dd9800) [pid = 4544] [serial = 566] [outer = (nil)] [url = about:blank] 19:04:54 INFO - PROCESS | 4544 | 1467684294757 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:54 INFO - PROCESS | 4544 | 1467684294767 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:04:54 INFO - PROCESS | 4544 | ++DOCSHELL 0x8db6e800 == 14 [pid = 4544] [id = 205] 19:04:54 INFO - PROCESS | 4544 | ++DOMWINDOW == 57 (0x8e941400) [pid = 4544] [serial = 615] [outer = (nil)] 19:04:54 INFO - PROCESS | 4544 | ++DOMWINDOW == 58 (0x8ea07800) [pid = 4544] [serial = 616] [outer = 0x8e941400] 19:04:54 INFO - PROCESS | 4544 | 1467684294837 Marionette DEBUG loaded listener.js 19:04:54 INFO - PROCESS | 4544 | ++DOMWINDOW == 59 (0x8ea0e400) [pid = 4544] [serial = 617] [outer = 0x8e941400] 19:04:55 INFO - PROCESS | 4544 | 1467684295572 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]]]}] 19:04:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 19:04:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1277ms 19:04:55 INFO - PROCESS | 4544 | 1467684295597 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 19:04:55 INFO - PROCESS | 4544 | 1467684295605 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 19:04:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 19:04:55 INFO - PROCESS | 4544 | 1467684295616 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 19:04:55 INFO - PROCESS | 4544 | 1467684295619 Marionette TRACE conn3 <- [1,794,null,{}] 19:04:55 INFO - PROCESS | 4544 | 1467684295627 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}] 19:04:55 INFO - PROCESS | 4544 | 1467684295634 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:04:55 INFO - PROCESS | 4544 | 1467684295805 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 19:04:55 INFO - PROCESS | 4544 | 1467684295816 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:55 INFO - PROCESS | 4544 | 1467684295824 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:04:55 INFO - PROCESS | 4544 | ++DOCSHELL 0x8eb06400 == 15 [pid = 4544] [id = 206] 19:04:55 INFO - PROCESS | 4544 | ++DOMWINDOW == 60 (0x8eb0cc00) [pid = 4544] [serial = 618] [outer = (nil)] 19:04:55 INFO - PROCESS | 4544 | ++DOMWINDOW == 61 (0x8f32b400) [pid = 4544] [serial = 619] [outer = 0x8eb0cc00] 19:04:55 INFO - PROCESS | 4544 | 1467684295894 Marionette DEBUG loaded listener.js 19:04:56 INFO - PROCESS | 4544 | ++DOMWINDOW == 62 (0x8f5da000) [pid = 4544] [serial = 620] [outer = 0x8eb0cc00] 19:04:56 INFO - PROCESS | 4544 | 1467684296832 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]]]}] 19:04:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 19:04:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1231ms 19:04:56 INFO - PROCESS | 4544 | 1467684296848 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 19:04:56 INFO - PROCESS | 4544 | 1467684296851 Marionette TRACE conn3 <- [1,797,null,{"value":"8"}] 19:04:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 19:04:56 INFO - PROCESS | 4544 | 1467684296858 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 19:04:56 INFO - PROCESS | 4544 | 1467684296864 Marionette TRACE conn3 <- [1,798,null,{}] 19:04:56 INFO - PROCESS | 4544 | 1467684296880 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}] 19:04:56 INFO - PROCESS | 4544 | 1467684296888 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:04:57 INFO - PROCESS | 4544 | 1467684297090 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 19:04:57 INFO - PROCESS | 4544 | 1467684297131 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:57 INFO - PROCESS | 4544 | 1467684297141 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:04:57 INFO - PROCESS | 4544 | ++DOCSHELL 0x90c8a800 == 16 [pid = 4544] [id = 207] 19:04:57 INFO - PROCESS | 4544 | ++DOMWINDOW == 63 (0x90c8f400) [pid = 4544] [serial = 621] [outer = (nil)] 19:04:57 INFO - PROCESS | 4544 | ++DOMWINDOW == 64 (0x90ddf800) [pid = 4544] [serial = 622] [outer = 0x90c8f400] 19:04:57 INFO - PROCESS | 4544 | 1467684297213 Marionette DEBUG loaded listener.js 19:04:57 INFO - PROCESS | 4544 | ++DOMWINDOW == 65 (0x90eca800) [pid = 4544] [serial = 623] [outer = 0x90c8f400] 19:04:58 INFO - PROCESS | 4544 | 1467684298106 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]]]}] 19:04:58 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 19:04:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1282ms 19:04:58 INFO - PROCESS | 4544 | 1467684298141 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 19:04:58 INFO - PROCESS | 4544 | 1467684298146 Marionette TRACE conn3 <- [1,801,null,{"value":"8"}] 19:04:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 19:04:58 INFO - PROCESS | 4544 | 1467684298151 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 19:04:58 INFO - PROCESS | 4544 | 1467684298155 Marionette TRACE conn3 <- [1,802,null,{}] 19:04:58 INFO - PROCESS | 4544 | 1467684298160 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}] 19:04:58 INFO - PROCESS | 4544 | 1467684298165 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:04:58 INFO - PROCESS | 4544 | 1467684298392 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 19:04:58 INFO - PROCESS | 4544 | 1467684298417 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:58 INFO - PROCESS | 4544 | 1467684298427 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:04:58 INFO - PROCESS | 4544 | ++DOCSHELL 0x8db74000 == 17 [pid = 4544] [id = 208] 19:04:58 INFO - PROCESS | 4544 | ++DOMWINDOW == 66 (0x91a92000) [pid = 4544] [serial = 624] [outer = (nil)] 19:04:58 INFO - PROCESS | 4544 | ++DOMWINDOW == 67 (0x91a9bc00) [pid = 4544] [serial = 625] [outer = 0x91a92000] 19:04:58 INFO - PROCESS | 4544 | 1467684298494 Marionette DEBUG loaded listener.js 19:04:58 INFO - PROCESS | 4544 | ++DOMWINDOW == 68 (0x91c23c00) [pid = 4544] [serial = 626] [outer = 0x91a92000] 19:04:59 INFO - PROCESS | 4544 | --DOMWINDOW == 67 (0x8f9fe000) [pid = 4544] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 19:04:59 INFO - PROCESS | 4544 | --DOMWINDOW == 66 (0x8d9d7000) [pid = 4544] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 19:04:59 INFO - PROCESS | 4544 | --DOMWINDOW == 65 (0x8db70800) [pid = 4544] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 19:04:59 INFO - PROCESS | 4544 | --DOMWINDOW == 64 (0x8ea29400) [pid = 4544] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 19:04:59 INFO - PROCESS | 4544 | --DOMWINDOW == 63 (0x8eb0ec00) [pid = 4544] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 19:04:59 INFO - PROCESS | 4544 | --DOMWINDOW == 62 (0x8ea27c00) [pid = 4544] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 19:04:59 INFO - PROCESS | 4544 | --DOMWINDOW == 61 (0x8f9fa800) [pid = 4544] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 19:04:59 INFO - PROCESS | 4544 | --DOMWINDOW == 60 (0x90ec9c00) [pid = 4544] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 19:04:59 INFO - PROCESS | 4544 | 1467684299484 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]]]}] 19:04:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 19:04:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1378ms 19:04:59 INFO - PROCESS | 4544 | 1467684299529 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 19:04:59 INFO - PROCESS | 4544 | 1467684299533 Marionette TRACE conn3 <- [1,805,null,{"value":"8"}] 19:04:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 19:04:59 INFO - PROCESS | 4544 | 1467684299539 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 19:04:59 INFO - PROCESS | 4544 | 1467684299541 Marionette TRACE conn3 <- [1,806,null,{}] 19:04:59 INFO - PROCESS | 4544 | 1467684299547 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}] 19:04:59 INFO - PROCESS | 4544 | 1467684299552 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:04:59 INFO - PROCESS | 4544 | 1467684299702 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 19:04:59 INFO - PROCESS | 4544 | 1467684299816 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:59 INFO - PROCESS | 4544 | 1467684299821 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:04:59 INFO - PROCESS | 4544 | ++DOCSHELL 0x8d9d7000 == 18 [pid = 4544] [id = 209] 19:04:59 INFO - PROCESS | 4544 | ++DOMWINDOW == 61 (0x8d9dd800) [pid = 4544] [serial = 627] [outer = (nil)] 19:04:59 INFO - PROCESS | 4544 | ++DOMWINDOW == 62 (0x90ec9c00) [pid = 4544] [serial = 628] [outer = 0x8d9dd800] 19:04:59 INFO - PROCESS | 4544 | 1467684299890 Marionette DEBUG loaded listener.js 19:04:59 INFO - PROCESS | 4544 | ++DOMWINDOW == 63 (0x91c23400) [pid = 4544] [serial = 629] [outer = 0x8d9dd800] 19:05:00 INFO - PROCESS | 4544 | 1467684300596 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]]]}] 19:05:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 19:05:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1128ms 19:05:00 INFO - PROCESS | 4544 | 1467684300667 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 19:05:00 INFO - PROCESS | 4544 | 1467684300671 Marionette TRACE conn3 <- [1,809,null,{"value":"8"}] 19:05:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 19:05:00 INFO - PROCESS | 4544 | 1467684300683 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 19:05:00 INFO - PROCESS | 4544 | 1467684300685 Marionette TRACE conn3 <- [1,810,null,{}] 19:05:00 INFO - PROCESS | 4544 | 1467684300691 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}] 19:05:00 INFO - PROCESS | 4544 | 1467684300702 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:05:00 INFO - PROCESS | 4544 | 1467684300909 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 19:05:00 INFO - PROCESS | 4544 | 1467684300919 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:00 INFO - PROCESS | 4544 | 1467684300928 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:05:00 INFO - PROCESS | 4544 | ++DOCSHELL 0x8d9de400 == 19 [pid = 4544] [id = 210] 19:05:00 INFO - PROCESS | 4544 | ++DOMWINDOW == 64 (0x8f9f4400) [pid = 4544] [serial = 630] [outer = (nil)] 19:05:00 INFO - PROCESS | 4544 | ++DOMWINDOW == 65 (0x926c3c00) [pid = 4544] [serial = 631] [outer = 0x8f9f4400] 19:05:00 INFO - PROCESS | 4544 | 1467684300996 Marionette DEBUG loaded listener.js 19:05:01 INFO - PROCESS | 4544 | ++DOMWINDOW == 66 (0x926c8800) [pid = 4544] [serial = 632] [outer = 0x8f9f4400] 19:05:02 INFO - PROCESS | 4544 | 1467684302189 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]]]}] 19:05:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 19:05:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1525ms 19:05:02 INFO - PROCESS | 4544 | 1467684302209 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 19:05:02 INFO - PROCESS | 4544 | 1467684302215 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 19:05:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 19:05:02 INFO - PROCESS | 4544 | 1467684302223 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 19:05:02 INFO - PROCESS | 4544 | 1467684302230 Marionette TRACE conn3 <- [1,814,null,{}] 19:05:02 INFO - PROCESS | 4544 | 1467684302238 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}] 19:05:02 INFO - PROCESS | 4544 | 1467684302244 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:05:02 INFO - PROCESS | 4544 | 1467684302443 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 19:05:02 INFO - PROCESS | 4544 | 1467684302649 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:02 INFO - PROCESS | 4544 | 1467684302660 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:05:02 INFO - PROCESS | 4544 | ++DOCSHELL 0x8ea05800 == 20 [pid = 4544] [id = 211] 19:05:02 INFO - PROCESS | 4544 | ++DOMWINDOW == 67 (0x8ea07c00) [pid = 4544] [serial = 633] [outer = (nil)] 19:05:02 INFO - PROCESS | 4544 | ++DOMWINDOW == 68 (0x8ea2d000) [pid = 4544] [serial = 634] [outer = 0x8ea07c00] 19:05:02 INFO - PROCESS | 4544 | 1467684302786 Marionette DEBUG loaded listener.js 19:05:02 INFO - PROCESS | 4544 | ++DOMWINDOW == 69 (0x8eb05c00) [pid = 4544] [serial = 635] [outer = 0x8ea07c00] 19:05:03 INFO - PROCESS | 4544 | 1467684303707 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] 19:05:03 INFO - PROCESS | 4544 | 1467684303768 Marionette TRACE conn3 <- [1,817,null,{"value":"8"}] 19:05:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 19:05:03 INFO - PROCESS | 4544 | 1467684303780 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 19:05:03 INFO - PROCESS | 4544 | 1467684303783 Marionette TRACE conn3 <- [1,818,null,{}] 19:05:03 INFO - PROCESS | 4544 | 1467684303790 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}] 19:05:03 INFO - PROCESS | 4544 | 1467684303796 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:05:04 INFO - PROCESS | 4544 | 1467684303996 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 19:05:04 INFO - PROCESS | 4544 | 1467684304243 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:04 INFO - PROCESS | 4544 | 1467684304251 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:05:04 INFO - PROCESS | 4544 | ++DOCSHELL 0x8f9f8c00 == 21 [pid = 4544] [id = 212] 19:05:04 INFO - PROCESS | 4544 | ++DOMWINDOW == 70 (0x8f9fc800) [pid = 4544] [serial = 636] [outer = (nil)] 19:05:04 INFO - PROCESS | 4544 | ++DOMWINDOW == 71 (0x90de5000) [pid = 4544] [serial = 637] [outer = 0x8f9fc800] 19:05:04 INFO - PROCESS | 4544 | 1467684304389 Marionette DEBUG loaded listener.js 19:05:04 INFO - PROCESS | 4544 | ++DOMWINDOW == 72 (0x90ed2000) [pid = 4544] [serial = 638] [outer = 0x8f9fc800] 19:05:05 INFO - PROCESS | 4544 | 1467684305315 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]]]}] 19:05:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 19:05:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1597ms 19:05:05 INFO - PROCESS | 4544 | 1467684305377 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 19:05:05 INFO - PROCESS | 4544 | 1467684305381 Marionette TRACE conn3 <- [1,821,null,{"value":"8"}] 19:05:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 19:05:05 INFO - PROCESS | 4544 | 1467684305388 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 19:05:05 INFO - PROCESS | 4544 | 1467684305395 Marionette TRACE conn3 <- [1,822,null,{}] 19:05:05 INFO - PROCESS | 4544 | 1467684305411 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}] 19:05:05 INFO - PROCESS | 4544 | 1467684305420 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:05:05 INFO - PROCESS | 4544 | 1467684305640 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 19:05:05 INFO - PROCESS | 4544 | 1467684305855 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:05 INFO - PROCESS | 4544 | 1467684305865 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:05:05 INFO - PROCESS | 4544 | ++DOCSHELL 0x8ea02400 == 22 [pid = 4544] [id = 213] 19:05:05 INFO - PROCESS | 4544 | ++DOMWINDOW == 73 (0x921e9c00) [pid = 4544] [serial = 639] [outer = (nil)] 19:05:05 INFO - PROCESS | 4544 | ++DOMWINDOW == 74 (0x921f7400) [pid = 4544] [serial = 640] [outer = 0x921e9c00] 19:05:06 INFO - PROCESS | 4544 | 1467684305994 Marionette DEBUG loaded listener.js 19:05:06 INFO - PROCESS | 4544 | ++DOMWINDOW == 75 (0x923f4400) [pid = 4544] [serial = 641] [outer = 0x921e9c00] 19:05:06 INFO - PROCESS | 4544 | 1467684306908 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] 19:05:06 INFO - PROCESS | 4544 | 1467684306930 Marionette TRACE conn3 <- [1,825,null,{"value":"8"}] 19:05:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 19:05:06 INFO - PROCESS | 4544 | 1467684306937 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 19:05:06 INFO - PROCESS | 4544 | 1467684306941 Marionette TRACE conn3 <- [1,826,null,{}] 19:05:06 INFO - PROCESS | 4544 | 1467684306947 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}] 19:05:06 INFO - PROCESS | 4544 | 1467684306952 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:05:07 INFO - PROCESS | 4544 | 1467684307130 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 19:05:07 INFO - PROCESS | 4544 | 1467684307291 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:07 INFO - PROCESS | 4544 | 1467684307300 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:05:07 INFO - PROCESS | 4544 | ++DOCSHELL 0x8ea23400 == 23 [pid = 4544] [id = 214] 19:05:07 INFO - PROCESS | 4544 | ++DOMWINDOW == 76 (0x90ddd000) [pid = 4544] [serial = 642] [outer = (nil)] 19:05:07 INFO - PROCESS | 4544 | ++DOMWINDOW == 77 (0x926dd000) [pid = 4544] [serial = 643] [outer = 0x90ddd000] 19:05:07 INFO - PROCESS | 4544 | 1467684307382 Marionette DEBUG loaded listener.js 19:05:07 INFO - PROCESS | 4544 | ++DOMWINDOW == 78 (0x926de800) [pid = 4544] [serial = 644] [outer = 0x90ddd000] 19:05:08 INFO - PROCESS | 4544 | 1467684308277 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]]]}] 19:05:08 INFO - PROCESS | 4544 | ++DOMWINDOW == 79 (0x926d6800) [pid = 4544] [serial = 645] [outer = 0x93b35800] 19:05:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 19:05:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1387ms 19:05:08 INFO - PROCESS | 4544 | 1467684308352 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 19:05:08 INFO - PROCESS | 4544 | 1467684308356 Marionette TRACE conn3 <- [1,829,null,{"value":"8"}] 19:05:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 19:05:08 INFO - PROCESS | 4544 | 1467684308419 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 19:05:08 INFO - PROCESS | 4544 | 1467684308423 Marionette TRACE conn3 <- [1,830,null,{}] 19:05:08 INFO - PROCESS | 4544 | 1467684308441 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}] 19:05:08 INFO - PROCESS | 4544 | 1467684308446 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:05:08 INFO - PROCESS | 4544 | 1467684308605 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 19:05:08 INFO - PROCESS | 4544 | 1467684308766 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:08 INFO - PROCESS | 4544 | 1467684308776 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:05:08 INFO - PROCESS | 4544 | ++DOCSHELL 0x8d9e0400 == 24 [pid = 4544] [id = 215] 19:05:08 INFO - PROCESS | 4544 | ++DOMWINDOW == 80 (0x8e950400) [pid = 4544] [serial = 646] [outer = (nil)] 19:05:08 INFO - PROCESS | 4544 | ++DOMWINDOW == 81 (0x92ea0400) [pid = 4544] [serial = 647] [outer = 0x8e950400] 19:05:08 INFO - PROCESS | 4544 | 1467684308917 Marionette DEBUG loaded listener.js 19:05:09 INFO - PROCESS | 4544 | ++DOMWINDOW == 82 (0x93803400) [pid = 4544] [serial = 648] [outer = 0x8e950400] 19:05:09 INFO - PROCESS | 4544 | 1467684309901 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]]]}] 19:05:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 19:05:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1541ms 19:05:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 19:05:09 INFO - PROCESS | 4544 | 1467684309913 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 19:05:09 INFO - PROCESS | 4544 | 1467684309916 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 19:05:09 INFO - PROCESS | 4544 | 1467684309923 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 19:05:09 INFO - PROCESS | 4544 | 1467684309927 Marionette TRACE conn3 <- [1,834,null,{}] 19:05:09 INFO - PROCESS | 4544 | 1467684309932 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}] 19:05:09 INFO - PROCESS | 4544 | 1467684309942 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:05:10 INFO - PROCESS | 4544 | 1467684310144 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 19:05:10 INFO - PROCESS | 4544 | 1467684310364 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:10 INFO - PROCESS | 4544 | 1467684310371 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:05:10 INFO - PROCESS | 4544 | ++DOCSHELL 0x8d9e2400 == 25 [pid = 4544] [id = 216] 19:05:10 INFO - PROCESS | 4544 | ++DOMWINDOW == 83 (0x8db6b000) [pid = 4544] [serial = 649] [outer = (nil)] 19:05:10 INFO - PROCESS | 4544 | ++DOMWINDOW == 84 (0x8db76000) [pid = 4544] [serial = 650] [outer = 0x8db6b000] 19:05:10 INFO - PROCESS | 4544 | 1467684310657 Marionette DEBUG loaded listener.js 19:05:10 INFO - PROCESS | 4544 | ++DOMWINDOW == 85 (0x8e94e400) [pid = 4544] [serial = 651] [outer = 0x8db6b000] 19:05:11 INFO - PROCESS | 4544 | 1467684311546 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]]]}] 19:05:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 19:05:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1679ms 19:05:11 INFO - PROCESS | 4544 | 1467684311602 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 19:05:11 INFO - PROCESS | 4544 | 1467684311608 Marionette TRACE conn3 <- [1,837,null,{"value":"8"}] 19:05:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 19:05:11 INFO - PROCESS | 4544 | 1467684311615 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 19:05:11 INFO - PROCESS | 4544 | 1467684311619 Marionette TRACE conn3 <- [1,838,null,{}] 19:05:11 INFO - PROCESS | 4544 | 1467684311626 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}] 19:05:11 INFO - PROCESS | 4544 | 1467684311632 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:05:11 INFO - PROCESS | 4544 | 1467684311891 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 19:05:12 INFO - PROCESS | 4544 | 1467684312123 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:12 INFO - PROCESS | 4544 | 1467684312133 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:05:12 INFO - PROCESS | 4544 | ++DOCSHELL 0x8eb01400 == 26 [pid = 4544] [id = 217] 19:05:12 INFO - PROCESS | 4544 | ++DOMWINDOW == 86 (0x8f327400) [pid = 4544] [serial = 652] [outer = (nil)] 19:05:12 INFO - PROCESS | 4544 | ++DOMWINDOW == 87 (0x8f9f8000) [pid = 4544] [serial = 653] [outer = 0x8f327400] 19:05:12 INFO - PROCESS | 4544 | 1467684312209 Marionette DEBUG loaded listener.js 19:05:12 INFO - PROCESS | 4544 | ++DOMWINDOW == 88 (0x90c82000) [pid = 4544] [serial = 654] [outer = 0x8f327400] 19:05:14 INFO - PROCESS | 4544 | --DOCSHELL 0x8e944400 == 25 [pid = 4544] [id = 196] 19:05:14 INFO - PROCESS | 4544 | --DOCSHELL 0x8d9d7000 == 24 [pid = 4544] [id = 209] 19:05:14 INFO - PROCESS | 4544 | --DOCSHELL 0x8db74000 == 23 [pid = 4544] [id = 208] 19:05:14 INFO - PROCESS | 4544 | --DOCSHELL 0x8d9d4c00 == 22 [pid = 4544] [id = 204] 19:05:14 INFO - PROCESS | 4544 | --DOCSHELL 0x8db6c800 == 21 [pid = 4544] [id = 203] 19:05:14 INFO - PROCESS | 4544 | --DOCSHELL 0x8eb09800 == 20 [pid = 4544] [id = 202] 19:05:14 INFO - PROCESS | 4544 | --DOCSHELL 0x8d9d6c00 == 19 [pid = 4544] [id = 201] 19:05:14 INFO - PROCESS | 4544 | --DOCSHELL 0x8eb06400 == 18 [pid = 4544] [id = 206] 19:05:14 INFO - PROCESS | 4544 | --DOCSHELL 0x90c8a800 == 17 [pid = 4544] [id = 207] 19:05:14 INFO - PROCESS | 4544 | --DOCSHELL 0x8db6e800 == 16 [pid = 4544] [id = 205] 19:05:14 INFO - PROCESS | 4544 | --DOCSHELL 0x8d9e0400 == 15 [pid = 4544] [id = 215] 19:05:14 INFO - PROCESS | 4544 | --DOCSHELL 0x8ea23400 == 14 [pid = 4544] [id = 214] 19:05:14 INFO - PROCESS | 4544 | --DOCSHELL 0x8ea02400 == 13 [pid = 4544] [id = 213] 19:05:14 INFO - PROCESS | 4544 | --DOCSHELL 0x8f9f8c00 == 12 [pid = 4544] [id = 212] 19:05:14 INFO - PROCESS | 4544 | --DOCSHELL 0x8d9de400 == 11 [pid = 4544] [id = 210] 19:05:14 INFO - PROCESS | 4544 | --DOCSHELL 0x8ea05800 == 10 [pid = 4544] [id = 211] 19:05:15 INFO - PROCESS | 4544 | --DOCSHELL 0x8d9e2400 == 9 [pid = 4544] [id = 216] 19:05:15 INFO - PROCESS | 4544 | --DOMWINDOW == 87 (0x90c87000) [pid = 4544] [serial = 601] [outer = (nil)] [url = about:blank] 19:05:15 INFO - PROCESS | 4544 | --DOMWINDOW == 86 (0x90c83000) [pid = 4544] [serial = 598] [outer = (nil)] [url = about:blank] 19:05:15 INFO - PROCESS | 4544 | --DOMWINDOW == 85 (0x8db73000) [pid = 4544] [serial = 578] [outer = (nil)] [url = about:blank] 19:05:15 INFO - PROCESS | 4544 | --DOMWINDOW == 84 (0x8e948800) [pid = 4544] [serial = 592] [outer = (nil)] [url = about:blank] 19:05:15 INFO - PROCESS | 4544 | --DOMWINDOW == 83 (0x8ea01800) [pid = 4544] [serial = 593] [outer = (nil)] [url = about:blank] 19:05:15 INFO - PROCESS | 4544 | --DOMWINDOW == 82 (0x8ea2c800) [pid = 4544] [serial = 595] [outer = (nil)] [url = about:blank] 19:05:15 INFO - PROCESS | 4544 | --DOMWINDOW == 81 (0x8f5db800) [pid = 4544] [serial = 590] [outer = (nil)] [url = about:blank] 19:05:15 INFO - PROCESS | 4544 | --DOMWINDOW == 80 (0x8d9e0c00) [pid = 4544] [serial = 577] [outer = (nil)] [url = about:blank] 19:05:15 INFO - PROCESS | 4544 | --DOMWINDOW == 79 (0x8f32a800) [pid = 4544] [serial = 589] [outer = (nil)] [url = about:blank] 19:05:15 INFO - PROCESS | 4544 | --DOMWINDOW == 78 (0x8f9fc000) [pid = 4544] [serial = 581] [outer = (nil)] [url = about:blank] 19:05:15 INFO - PROCESS | 4544 | --DOMWINDOW == 77 (0x8f5e2000) [pid = 4544] [serial = 580] [outer = (nil)] [url = about:blank] 19:05:15 INFO - PROCESS | 4544 | --DOMWINDOW == 76 (0x91a96c00) [pid = 4544] [serial = 584] [outer = (nil)] [url = about:blank] 19:05:15 INFO - PROCESS | 4544 | --DOMWINDOW == 75 (0x90ed0800) [pid = 4544] [serial = 583] [outer = (nil)] [url = about:blank] 19:05:15 INFO - PROCESS | 4544 | --DOMWINDOW == 74 (0x928e8800) [pid = 4544] [serial = 587] [outer = (nil)] [url = about:blank] 19:05:15 INFO - PROCESS | 4544 | --DOMWINDOW == 73 (0x926c7400) [pid = 4544] [serial = 586] [outer = (nil)] [url = about:blank] 19:05:15 INFO - PROCESS | 4544 | --DOMWINDOW == 72 (0x90c8c000) [pid = 4544] [serial = 599] [outer = (nil)] [url = about:blank] 19:05:15 INFO - PROCESS | 4544 | --DOMWINDOW == 71 (0x8eb06c00) [pid = 4544] [serial = 596] [outer = (nil)] [url = about:blank] 19:05:16 INFO - PROCESS | 4544 | 1467684316196 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]]]}] 19:05:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 19:05:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 4596ms 19:05:16 INFO - PROCESS | 4544 | 1467684316211 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 19:05:16 INFO - PROCESS | 4544 | 1467684316218 Marionette TRACE conn3 <- [1,841,null,{"value":"8"}] 19:05:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 19:05:16 INFO - PROCESS | 4544 | 1467684316227 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 19:05:16 INFO - PROCESS | 4544 | 1467684316232 Marionette TRACE conn3 <- [1,842,null,{}] 19:05:16 INFO - PROCESS | 4544 | 1467684316243 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}] 19:05:16 INFO - PROCESS | 4544 | 1467684316248 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:05:16 INFO - PROCESS | 4544 | 1467684316452 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 19:05:16 INFO - PROCESS | 4544 | 1467684316618 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:16 INFO - PROCESS | 4544 | 1467684316628 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:05:16 INFO - PROCESS | 4544 | ++DOCSHELL 0x8ea10400 == 10 [pid = 4544] [id = 218] 19:05:16 INFO - PROCESS | 4544 | ++DOMWINDOW == 72 (0x8ea10c00) [pid = 4544] [serial = 655] [outer = (nil)] 19:05:16 INFO - PROCESS | 4544 | ++DOMWINDOW == 73 (0x8ea22c00) [pid = 4544] [serial = 656] [outer = 0x8ea10c00] 19:05:16 INFO - PROCESS | 4544 | 1467684316707 Marionette DEBUG loaded listener.js 19:05:16 INFO - PROCESS | 4544 | ++DOMWINDOW == 74 (0x8ea24800) [pid = 4544] [serial = 657] [outer = 0x8ea10c00] 19:05:17 INFO - PROCESS | 4544 | 1467684317439 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]]]}] 19:05:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 19:05:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1238ms 19:05:17 INFO - PROCESS | 4544 | 1467684317464 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 19:05:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 19:05:17 INFO - PROCESS | 4544 | 1467684317473 Marionette TRACE conn3 <- [1,845,null,{"value":"8"}] 19:05:17 INFO - PROCESS | 4544 | 1467684317483 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 19:05:17 INFO - PROCESS | 4544 | 1467684317488 Marionette TRACE conn3 <- [1,846,null,{}] 19:05:17 INFO - PROCESS | 4544 | 1467684317494 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}] 19:05:17 INFO - PROCESS | 4544 | 1467684317500 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:05:17 INFO - PROCESS | 4544 | 1467684317666 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 19:05:17 INFO - PROCESS | 4544 | 1467684317678 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:17 INFO - PROCESS | 4544 | 1467684317690 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:05:17 INFO - PROCESS | 4544 | ++DOCSHELL 0x8ea09400 == 11 [pid = 4544] [id = 219] 19:05:17 INFO - PROCESS | 4544 | ++DOMWINDOW == 75 (0x8f5d4c00) [pid = 4544] [serial = 658] [outer = (nil)] 19:05:17 INFO - PROCESS | 4544 | ++DOMWINDOW == 76 (0x8f5dc400) [pid = 4544] [serial = 659] [outer = 0x8f5d4c00] 19:05:17 INFO - PROCESS | 4544 | 1467684317759 Marionette DEBUG loaded listener.js 19:05:17 INFO - PROCESS | 4544 | ++DOMWINDOW == 77 (0x8f9f1000) [pid = 4544] [serial = 660] [outer = 0x8f5d4c00] 19:05:18 INFO - PROCESS | 4544 | 1467684318739 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]]]}] 19:05:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 19:05:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1293ms 19:05:18 INFO - PROCESS | 4544 | 1467684318775 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 19:05:18 INFO - PROCESS | 4544 | 1467684318779 Marionette TRACE conn3 <- [1,849,null,{"value":"8"}] 19:05:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 19:05:18 INFO - PROCESS | 4544 | 1467684318785 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 19:05:18 INFO - PROCESS | 4544 | 1467684318791 Marionette TRACE conn3 <- [1,850,null,{}] 19:05:18 INFO - PROCESS | 4544 | 1467684318816 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}] 19:05:18 INFO - PROCESS | 4544 | 1467684318825 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:05:19 INFO - PROCESS | 4544 | 1467684319034 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 19:05:19 INFO - PROCESS | 4544 | 1467684319067 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:19 INFO - PROCESS | 4544 | 1467684319076 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:05:19 INFO - PROCESS | 4544 | ++DOCSHELL 0x90ddb000 == 12 [pid = 4544] [id = 220] 19:05:19 INFO - PROCESS | 4544 | ++DOMWINDOW == 78 (0x90ddbc00) [pid = 4544] [serial = 661] [outer = (nil)] 19:05:19 INFO - PROCESS | 4544 | ++DOMWINDOW == 79 (0x90de0800) [pid = 4544] [serial = 662] [outer = 0x90ddbc00] 19:05:19 INFO - PROCESS | 4544 | 1467684319152 Marionette DEBUG loaded listener.js 19:05:19 INFO - PROCESS | 4544 | ++DOMWINDOW == 80 (0x90ecfc00) [pid = 4544] [serial = 663] [outer = 0x90ddbc00] 19:05:20 INFO - PROCESS | 4544 | 1467684320098 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]]]}] 19:05:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 19:05:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1352ms 19:05:20 INFO - PROCESS | 4544 | 1467684320143 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 19:05:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 19:05:20 INFO - PROCESS | 4544 | 1467684320147 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 19:05:20 INFO - PROCESS | 4544 | 1467684320153 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 19:05:20 INFO - PROCESS | 4544 | 1467684320156 Marionette TRACE conn3 <- [1,854,null,{}] 19:05:20 INFO - PROCESS | 4544 | 1467684320162 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}] 19:05:20 INFO - PROCESS | 4544 | 1467684320167 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:05:20 INFO - PROCESS | 4544 | 1467684320363 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 19:05:20 INFO - PROCESS | 4544 | --DOMWINDOW == 79 (0x8e94c800) [pid = 4544] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 19:05:20 INFO - PROCESS | 4544 | --DOMWINDOW == 78 (0x91a92000) [pid = 4544] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 19:05:20 INFO - PROCESS | 4544 | --DOMWINDOW == 77 (0x8e941400) [pid = 4544] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 19:05:20 INFO - PROCESS | 4544 | --DOMWINDOW == 76 (0x8d9d7c00) [pid = 4544] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 19:05:20 INFO - PROCESS | 4544 | --DOMWINDOW == 75 (0x8eb0ac00) [pid = 4544] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 19:05:20 INFO - PROCESS | 4544 | --DOMWINDOW == 74 (0x8d9d8400) [pid = 4544] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 19:05:20 INFO - PROCESS | 4544 | --DOMWINDOW == 73 (0x8eb0cc00) [pid = 4544] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 19:05:20 INFO - PROCESS | 4544 | --DOMWINDOW == 72 (0x8e950000) [pid = 4544] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 19:05:20 INFO - PROCESS | 4544 | --DOMWINDOW == 71 (0x8f9f4400) [pid = 4544] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 19:05:20 INFO - PROCESS | 4544 | --DOMWINDOW == 70 (0x8d9dd800) [pid = 4544] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 19:05:20 INFO - PROCESS | 4544 | --DOMWINDOW == 69 (0x90c8f400) [pid = 4544] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 19:05:20 INFO - PROCESS | 4544 | --DOMWINDOW == 68 (0x8db6b000) [pid = 4544] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 19:05:20 INFO - PROCESS | 4544 | --DOMWINDOW == 67 (0x8e950400) [pid = 4544] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 19:05:20 INFO - PROCESS | 4544 | --DOMWINDOW == 66 (0x90ddd000) [pid = 4544] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 19:05:20 INFO - PROCESS | 4544 | --DOMWINDOW == 65 (0x921e9c00) [pid = 4544] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 19:05:20 INFO - PROCESS | 4544 | --DOMWINDOW == 64 (0x8f9fc800) [pid = 4544] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 19:05:20 INFO - PROCESS | 4544 | --DOMWINDOW == 63 (0x8ea07c00) [pid = 4544] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 19:05:20 INFO - PROCESS | 4544 | 1467684320923 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:20 INFO - PROCESS | 4544 | 1467684320932 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:05:20 INFO - PROCESS | 4544 | ++DOCSHELL 0x8d9d7c00 == 13 [pid = 4544] [id = 221] 19:05:20 INFO - PROCESS | 4544 | ++DOMWINDOW == 64 (0x8d9dd800) [pid = 4544] [serial = 664] [outer = (nil)] 19:05:20 INFO - PROCESS | 4544 | ++DOMWINDOW == 65 (0x8e94c800) [pid = 4544] [serial = 665] [outer = 0x8d9dd800] 19:05:21 INFO - PROCESS | 4544 | 1467684321002 Marionette DEBUG loaded listener.js 19:05:21 INFO - PROCESS | 4544 | ++DOMWINDOW == 66 (0x8f32d400) [pid = 4544] [serial = 666] [outer = 0x8d9dd800] 19:05:21 INFO - PROCESS | 4544 | 1467684321698 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]]]}] 19:05:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 19:05:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1578ms 19:05:21 INFO - PROCESS | 4544 | 1467684321731 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 19:05:21 INFO - PROCESS | 4544 | 1467684321734 Marionette TRACE conn3 <- [1,857,null,{"value":"8"}] 19:05:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 19:05:21 INFO - PROCESS | 4544 | 1467684321740 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 19:05:21 INFO - PROCESS | 4544 | 1467684321744 Marionette TRACE conn3 <- [1,858,null,{}] 19:05:21 INFO - PROCESS | 4544 | 1467684321758 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}] 19:05:21 INFO - PROCESS | 4544 | 1467684321763 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:05:21 INFO - PROCESS | 4544 | 1467684321906 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 19:05:21 INFO - PROCESS | 4544 | 1467684321924 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:21 INFO - PROCESS | 4544 | 1467684321930 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:05:21 INFO - PROCESS | 4544 | ++DOCSHELL 0x8f9fc800 == 14 [pid = 4544] [id = 222] 19:05:21 INFO - PROCESS | 4544 | ++DOMWINDOW == 67 (0x90c8a800) [pid = 4544] [serial = 667] [outer = (nil)] 19:05:21 INFO - PROCESS | 4544 | ++DOMWINDOW == 68 (0x91a9d800) [pid = 4544] [serial = 668] [outer = 0x90c8a800] 19:05:22 INFO - PROCESS | 4544 | 1467684321998 Marionette DEBUG loaded listener.js 19:05:22 INFO - PROCESS | 4544 | ++DOMWINDOW == 69 (0x91c21800) [pid = 4544] [serial = 669] [outer = 0x90c8a800] 19:05:22 INFO - PROCESS | 4544 | 1467684322919 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]]]}] 19:05:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 19:05:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1226ms 19:05:22 INFO - PROCESS | 4544 | 1467684322968 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 19:05:22 INFO - PROCESS | 4544 | 1467684322974 Marionette TRACE conn3 <- [1,861,null,{"value":"8"}] 19:05:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 19:05:23 INFO - PROCESS | 4544 | 1467684323024 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 19:05:23 INFO - PROCESS | 4544 | 1467684323031 Marionette TRACE conn3 <- [1,862,null,{}] 19:05:23 INFO - PROCESS | 4544 | 1467684323055 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}] 19:05:23 INFO - PROCESS | 4544 | 1467684323062 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:05:23 INFO - PROCESS | 4544 | 1467684323269 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 19:05:23 INFO - PROCESS | 4544 | 1467684323423 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:23 INFO - PROCESS | 4544 | 1467684323441 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:05:23 INFO - PROCESS | 4544 | ++DOCSHELL 0x8db6d000 == 15 [pid = 4544] [id = 223] 19:05:23 INFO - PROCESS | 4544 | ++DOMWINDOW == 70 (0x8ea24000) [pid = 4544] [serial = 670] [outer = (nil)] 19:05:23 INFO - PROCESS | 4544 | ++DOMWINDOW == 71 (0x8eb05400) [pid = 4544] [serial = 671] [outer = 0x8ea24000] 19:05:23 INFO - PROCESS | 4544 | 1467684323580 Marionette DEBUG loaded listener.js 19:05:23 INFO - PROCESS | 4544 | ++DOMWINDOW == 72 (0x8f5d5400) [pid = 4544] [serial = 672] [outer = 0x8ea24000] 19:05:24 INFO - PROCESS | 4544 | 1467684324614 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]]]}] 19:05:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 19:05:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1690ms 19:05:24 INFO - PROCESS | 4544 | 1467684324671 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 19:05:24 INFO - PROCESS | 4544 | 1467684324678 Marionette TRACE conn3 <- [1,865,null,{"value":"8"}] 19:05:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 19:05:24 INFO - PROCESS | 4544 | 1467684324689 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 19:05:24 INFO - PROCESS | 4544 | 1467684324693 Marionette TRACE conn3 <- [1,866,null,{}] 19:05:24 INFO - PROCESS | 4544 | 1467684324699 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}] 19:05:24 INFO - PROCESS | 4544 | 1467684324705 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:05:24 INFO - PROCESS | 4544 | 1467684324918 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 19:05:25 INFO - PROCESS | 4544 | 1467684325129 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:25 INFO - PROCESS | 4544 | 1467684325136 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:05:25 INFO - PROCESS | 4544 | ++DOCSHELL 0x8e94f400 == 16 [pid = 4544] [id = 224] 19:05:25 INFO - PROCESS | 4544 | ++DOMWINDOW == 73 (0x91a92000) [pid = 4544] [serial = 673] [outer = (nil)] 19:05:25 INFO - PROCESS | 4544 | ++DOMWINDOW == 74 (0x91c1f400) [pid = 4544] [serial = 674] [outer = 0x91a92000] 19:05:25 INFO - PROCESS | 4544 | 1467684325220 Marionette DEBUG loaded listener.js 19:05:25 INFO - PROCESS | 4544 | ++DOMWINDOW == 75 (0x90ec9800) [pid = 4544] [serial = 675] [outer = 0x91a92000] 19:05:26 INFO - PROCESS | 4544 | 1467684326225 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]]]}] 19:05:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 19:05:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1580ms 19:05:26 INFO - PROCESS | 4544 | 1467684326270 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 19:05:26 INFO - PROCESS | 4544 | 1467684326274 Marionette TRACE conn3 <- [1,869,null,{"value":"8"}] 19:05:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 19:05:26 INFO - PROCESS | 4544 | 1467684326280 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 19:05:26 INFO - PROCESS | 4544 | 1467684326286 Marionette TRACE conn3 <- [1,870,null,{}] 19:05:26 INFO - PROCESS | 4544 | 1467684326303 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}] 19:05:26 INFO - PROCESS | 4544 | 1467684326312 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:05:26 INFO - PROCESS | 4544 | 1467684326501 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 19:05:26 INFO - PROCESS | 4544 | 1467684326707 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:26 INFO - PROCESS | 4544 | 1467684326717 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:05:26 INFO - PROCESS | 4544 | ++DOCSHELL 0x923ed800 == 17 [pid = 4544] [id = 225] 19:05:26 INFO - PROCESS | 4544 | ++DOMWINDOW == 76 (0x923edc00) [pid = 4544] [serial = 676] [outer = (nil)] 19:05:26 INFO - PROCESS | 4544 | ++DOMWINDOW == 77 (0x923f1800) [pid = 4544] [serial = 677] [outer = 0x923edc00] 19:05:26 INFO - PROCESS | 4544 | 1467684326844 Marionette DEBUG loaded listener.js 19:05:26 INFO - PROCESS | 4544 | ++DOMWINDOW == 78 (0x923f4800) [pid = 4544] [serial = 678] [outer = 0x923edc00] 19:05:27 INFO - PROCESS | 4544 | 1467684327812 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]]]}] 19:05:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 19:05:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1545ms 19:05:27 INFO - PROCESS | 4544 | 1467684327826 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 19:05:27 INFO - PROCESS | 4544 | 1467684327830 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 19:05:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 19:05:27 INFO - PROCESS | 4544 | 1467684327837 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 19:05:27 INFO - PROCESS | 4544 | 1467684327841 Marionette TRACE conn3 <- [1,874,null,{}] 19:05:27 INFO - PROCESS | 4544 | 1467684327847 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}] 19:05:27 INFO - PROCESS | 4544 | 1467684327852 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:05:28 INFO - PROCESS | 4544 | 1467684328025 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 19:05:28 INFO - PROCESS | 4544 | 1467684328186 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:28 INFO - PROCESS | 4544 | 1467684328196 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:05:28 INFO - PROCESS | 4544 | ++DOCSHELL 0x8db6f400 == 18 [pid = 4544] [id = 226] 19:05:28 INFO - PROCESS | 4544 | ++DOMWINDOW == 79 (0x8db76c00) [pid = 4544] [serial = 679] [outer = (nil)] 19:05:28 INFO - PROCESS | 4544 | ++DOMWINDOW == 80 (0x8ea25c00) [pid = 4544] [serial = 680] [outer = 0x8db76c00] 19:05:28 INFO - PROCESS | 4544 | 1467684328322 Marionette DEBUG loaded listener.js 19:05:28 INFO - PROCESS | 4544 | ++DOMWINDOW == 81 (0x8f331800) [pid = 4544] [serial = 681] [outer = 0x8db76c00] 19:05:29 INFO - PROCESS | 4544 | --DOMWINDOW == 80 (0x8f9f8000) [pid = 4544] [serial = 653] [outer = (nil)] [url = about:blank] 19:05:29 INFO - PROCESS | 4544 | --DOCSHELL 0x8eb01400 == 17 [pid = 4544] [id = 217] 19:05:29 INFO - PROCESS | 4544 | 1467684329514 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]]]}] 19:05:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 19:05:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1690ms 19:05:29 INFO - PROCESS | 4544 | 1467684329527 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 19:05:29 INFO - PROCESS | 4544 | 1467684329532 Marionette TRACE conn3 <- [1,877,null,{"value":"8"}] 19:05:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 19:05:29 INFO - PROCESS | 4544 | 1467684329540 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 19:05:29 INFO - PROCESS | 4544 | 1467684329547 Marionette TRACE conn3 <- [1,878,null,{}] 19:05:29 INFO - PROCESS | 4544 | 1467684329554 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}] 19:05:29 INFO - PROCESS | 4544 | 1467684329559 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:05:29 INFO - PROCESS | 4544 | 1467684329735 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 19:05:29 INFO - PROCESS | 4544 | --DOMWINDOW == 79 (0x90de0c00) [pid = 4544] [serial = 602] [outer = (nil)] [url = about:blank] 19:05:29 INFO - PROCESS | 4544 | --DOMWINDOW == 78 (0x91a9bc00) [pid = 4544] [serial = 625] [outer = (nil)] [url = about:blank] 19:05:29 INFO - PROCESS | 4544 | --DOMWINDOW == 77 (0x91c23c00) [pid = 4544] [serial = 626] [outer = (nil)] [url = about:blank] 19:05:29 INFO - PROCESS | 4544 | --DOMWINDOW == 76 (0x8ea07800) [pid = 4544] [serial = 616] [outer = (nil)] [url = about:blank] 19:05:29 INFO - PROCESS | 4544 | --DOMWINDOW == 75 (0x8ea0e400) [pid = 4544] [serial = 617] [outer = (nil)] [url = about:blank] 19:05:29 INFO - PROCESS | 4544 | --DOMWINDOW == 74 (0x91a99800) [pid = 4544] [serial = 613] [outer = (nil)] [url = about:blank] 19:05:29 INFO - PROCESS | 4544 | --DOMWINDOW == 73 (0x90ed0c00) [pid = 4544] [serial = 614] [outer = (nil)] [url = about:blank] 19:05:29 INFO - PROCESS | 4544 | --DOMWINDOW == 72 (0x8eb0e800) [pid = 4544] [serial = 607] [outer = (nil)] [url = about:blank] 19:05:29 INFO - PROCESS | 4544 | --DOMWINDOW == 71 (0x8f32cc00) [pid = 4544] [serial = 608] [outer = (nil)] [url = about:blank] 19:05:29 INFO - PROCESS | 4544 | --DOMWINDOW == 70 (0x8d9df000) [pid = 4544] [serial = 604] [outer = (nil)] [url = about:blank] 19:05:29 INFO - PROCESS | 4544 | --DOMWINDOW == 69 (0x8db70000) [pid = 4544] [serial = 605] [outer = (nil)] [url = about:blank] 19:05:29 INFO - PROCESS | 4544 | --DOMWINDOW == 68 (0x8f32b400) [pid = 4544] [serial = 619] [outer = (nil)] [url = about:blank] 19:05:29 INFO - PROCESS | 4544 | --DOMWINDOW == 67 (0x8f5da000) [pid = 4544] [serial = 620] [outer = (nil)] [url = about:blank] 19:05:29 INFO - PROCESS | 4544 | --DOMWINDOW == 66 (0x90de7000) [pid = 4544] [serial = 610] [outer = (nil)] [url = about:blank] 19:05:29 INFO - PROCESS | 4544 | --DOMWINDOW == 65 (0x90ec6c00) [pid = 4544] [serial = 611] [outer = (nil)] [url = about:blank] 19:05:29 INFO - PROCESS | 4544 | --DOMWINDOW == 64 (0x926c3c00) [pid = 4544] [serial = 631] [outer = (nil)] [url = about:blank] 19:05:29 INFO - PROCESS | 4544 | --DOMWINDOW == 63 (0x926c8800) [pid = 4544] [serial = 632] [outer = (nil)] [url = about:blank] 19:05:29 INFO - PROCESS | 4544 | --DOMWINDOW == 62 (0x91c23400) [pid = 4544] [serial = 629] [outer = (nil)] [url = about:blank] 19:05:29 INFO - PROCESS | 4544 | --DOMWINDOW == 61 (0x90eca800) [pid = 4544] [serial = 623] [outer = (nil)] [url = about:blank] 19:05:29 INFO - PROCESS | 4544 | --DOMWINDOW == 60 (0x90ddf800) [pid = 4544] [serial = 622] [outer = (nil)] [url = about:blank] 19:05:29 INFO - PROCESS | 4544 | --DOMWINDOW == 59 (0x90ec9c00) [pid = 4544] [serial = 628] [outer = (nil)] [url = about:blank] 19:05:29 INFO - PROCESS | 4544 | --DOMWINDOW == 58 (0x8db76000) [pid = 4544] [serial = 650] [outer = (nil)] [url = about:blank] 19:05:29 INFO - PROCESS | 4544 | --DOMWINDOW == 57 (0x8e94e400) [pid = 4544] [serial = 651] [outer = (nil)] [url = about:blank] 19:05:29 INFO - PROCESS | 4544 | --DOMWINDOW == 56 (0x92ea0400) [pid = 4544] [serial = 647] [outer = (nil)] [url = about:blank] 19:05:29 INFO - PROCESS | 4544 | --DOMWINDOW == 55 (0x93803400) [pid = 4544] [serial = 648] [outer = (nil)] [url = about:blank] 19:05:29 INFO - PROCESS | 4544 | --DOMWINDOW == 54 (0x9a878c00) [pid = 4544] [serial = 422] [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.] 19:05:29 INFO - PROCESS | 4544 | --DOMWINDOW == 53 (0x926de800) [pid = 4544] [serial = 644] [outer = (nil)] [url = about:blank] 19:05:29 INFO - PROCESS | 4544 | --DOMWINDOW == 52 (0x921f7400) [pid = 4544] [serial = 640] [outer = (nil)] [url = about:blank] 19:05:29 INFO - PROCESS | 4544 | --DOMWINDOW == 51 (0x926dd000) [pid = 4544] [serial = 643] [outer = (nil)] [url = about:blank] 19:05:29 INFO - PROCESS | 4544 | --DOMWINDOW == 50 (0x923f4400) [pid = 4544] [serial = 641] [outer = (nil)] [url = about:blank] 19:05:29 INFO - PROCESS | 4544 | --DOMWINDOW == 49 (0x90de5000) [pid = 4544] [serial = 637] [outer = (nil)] [url = about:blank] 19:05:29 INFO - PROCESS | 4544 | --DOMWINDOW == 48 (0x90ed2000) [pid = 4544] [serial = 638] [outer = (nil)] [url = about:blank] 19:05:29 INFO - PROCESS | 4544 | --DOMWINDOW == 47 (0x8ea2d000) [pid = 4544] [serial = 634] [outer = (nil)] [url = about:blank] 19:05:29 INFO - PROCESS | 4544 | --DOMWINDOW == 46 (0x8eb05c00) [pid = 4544] [serial = 635] [outer = (nil)] [url = about:blank] 19:05:29 INFO - PROCESS | 4544 | 1467684329949 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:29 INFO - PROCESS | 4544 | 1467684329961 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:05:30 INFO - PROCESS | 4544 | ++DOCSHELL 0x8db71400 == 18 [pid = 4544] [id = 227] 19:05:30 INFO - PROCESS | 4544 | ++DOMWINDOW == 47 (0x8db76000) [pid = 4544] [serial = 682] [outer = (nil)] 19:05:30 INFO - PROCESS | 4544 | ++DOMWINDOW == 48 (0x8ea21000) [pid = 4544] [serial = 683] [outer = 0x8db76000] 19:05:30 INFO - PROCESS | 4544 | 1467684330053 Marionette DEBUG loaded listener.js 19:05:30 INFO - PROCESS | 4544 | ++DOMWINDOW == 49 (0x8eb08800) [pid = 4544] [serial = 684] [outer = 0x8db76000] 19:05:30 INFO - PROCESS | 4544 | 1467684330755 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]]]}] 19:05:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 19:05:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1232ms 19:05:30 INFO - PROCESS | 4544 | 1467684330771 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 19:05:30 INFO - PROCESS | 4544 | 1467684330777 Marionette TRACE conn3 <- [1,881,null,{"value":"8"}] 19:05:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 19:05:30 INFO - PROCESS | 4544 | 1467684330787 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 19:05:30 INFO - PROCESS | 4544 | 1467684330791 Marionette TRACE conn3 <- [1,882,null,{}] 19:05:30 INFO - PROCESS | 4544 | 1467684330797 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}] 19:05:30 INFO - PROCESS | 4544 | 1467684330802 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:05:31 INFO - PROCESS | 4544 | 1467684331007 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 19:05:31 INFO - PROCESS | 4544 | 1467684331020 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:31 INFO - PROCESS | 4544 | 1467684331026 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:05:31 INFO - PROCESS | 4544 | ++DOCSHELL 0x8f5e1800 == 19 [pid = 4544] [id = 228] 19:05:31 INFO - PROCESS | 4544 | ++DOMWINDOW == 50 (0x8f9f8000) [pid = 4544] [serial = 685] [outer = (nil)] 19:05:31 INFO - PROCESS | 4544 | ++DOMWINDOW == 51 (0x90c88c00) [pid = 4544] [serial = 686] [outer = 0x8f9f8000] 19:05:31 INFO - PROCESS | 4544 | 1467684331104 Marionette DEBUG loaded listener.js 19:05:31 INFO - PROCESS | 4544 | ++DOMWINDOW == 52 (0x90ddf800) [pid = 4544] [serial = 687] [outer = 0x8f9f8000] 19:05:32 INFO - PROCESS | 4544 | 1467684332009 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]]]}] 19:05:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 19:05:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1280ms 19:05:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 19:05:32 INFO - PROCESS | 4544 | 1467684332067 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 19:05:32 INFO - PROCESS | 4544 | 1467684332070 Marionette TRACE conn3 <- [1,885,null,{"value":"8"}] 19:05:32 INFO - PROCESS | 4544 | 1467684332083 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 19:05:32 INFO - PROCESS | 4544 | 1467684332087 Marionette TRACE conn3 <- [1,886,null,{}] 19:05:32 INFO - PROCESS | 4544 | 1467684332103 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}] 19:05:32 INFO - PROCESS | 4544 | 1467684332111 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:05:32 INFO - PROCESS | 4544 | 1467684332311 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 19:05:32 INFO - PROCESS | 4544 | 1467684332335 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:32 INFO - PROCESS | 4544 | 1467684332346 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:05:32 INFO - PROCESS | 4544 | ++DOCSHELL 0x91a96c00 == 20 [pid = 4544] [id = 229] 19:05:32 INFO - PROCESS | 4544 | ++DOMWINDOW == 53 (0x91a98800) [pid = 4544] [serial = 688] [outer = (nil)] 19:05:32 INFO - PROCESS | 4544 | ++DOMWINDOW == 54 (0x91c18800) [pid = 4544] [serial = 689] [outer = 0x91a98800] 19:05:32 INFO - PROCESS | 4544 | 1467684332413 Marionette DEBUG loaded listener.js 19:05:32 INFO - PROCESS | 4544 | ++DOMWINDOW == 55 (0x91c20400) [pid = 4544] [serial = 690] [outer = 0x91a98800] 19:05:33 INFO - PROCESS | 4544 | 1467684333250 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]]]}] 19:05:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 19:05:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1243ms 19:05:33 INFO - PROCESS | 4544 | --DOMWINDOW == 54 (0x8f5d4c00) [pid = 4544] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 19:05:33 INFO - PROCESS | 4544 | --DOMWINDOW == 53 (0x8f327400) [pid = 4544] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 19:05:33 INFO - PROCESS | 4544 | --DOMWINDOW == 52 (0x8ea10c00) [pid = 4544] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 19:05:33 INFO - PROCESS | 4544 | --DOMWINDOW == 51 (0x90ddbc00) [pid = 4544] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 19:05:33 INFO - PROCESS | 4544 | --DOMWINDOW == 50 (0x8d9dd800) [pid = 4544] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 19:05:33 INFO - PROCESS | 4544 | 1467684333326 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 19:05:33 INFO - PROCESS | 4544 | 1467684333335 Marionette TRACE conn3 <- [1,889,null,{"value":"8"}] 19:05:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 19:05:33 INFO - PROCESS | 4544 | 1467684333349 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 19:05:33 INFO - PROCESS | 4544 | 1467684333355 Marionette TRACE conn3 <- [1,890,null,{}] 19:05:33 INFO - PROCESS | 4544 | 1467684333367 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}] 19:05:33 INFO - PROCESS | 4544 | 1467684333371 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:05:33 INFO - PROCESS | 4544 | 1467684333523 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 19:05:33 INFO - PROCESS | 4544 | 1467684333531 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:33 INFO - PROCESS | 4544 | 1467684333538 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:05:33 INFO - PROCESS | 4544 | ++DOCSHELL 0x8f9fb400 == 21 [pid = 4544] [id = 230] 19:05:33 INFO - PROCESS | 4544 | ++DOMWINDOW == 51 (0x91a8f800) [pid = 4544] [serial = 691] [outer = (nil)] 19:05:33 INFO - PROCESS | 4544 | ++DOMWINDOW == 52 (0x91c1fc00) [pid = 4544] [serial = 692] [outer = 0x91a8f800] 19:05:33 INFO - PROCESS | 4544 | 1467684333605 Marionette DEBUG loaded listener.js 19:05:33 INFO - PROCESS | 4544 | ++DOMWINDOW == 53 (0x91c25000) [pid = 4544] [serial = 693] [outer = 0x91a8f800] 19:05:34 INFO - PROCESS | 4544 | 1467684334443 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]]]}] 19:05:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 19:05:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1144ms 19:05:34 INFO - PROCESS | 4544 | 1467684334494 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 19:05:34 INFO - PROCESS | 4544 | 1467684334497 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 19:05:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 19:05:34 INFO - PROCESS | 4544 | 1467684334503 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 19:05:34 INFO - PROCESS | 4544 | 1467684334506 Marionette TRACE conn3 <- [1,894,null,{}] 19:05:34 INFO - PROCESS | 4544 | 1467684334512 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}] 19:05:34 INFO - PROCESS | 4544 | 1467684334516 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:05:34 INFO - PROCESS | 4544 | 1467684334679 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 19:05:34 INFO - PROCESS | 4544 | 1467684334697 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:34 INFO - PROCESS | 4544 | 1467684334704 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:05:34 INFO - PROCESS | 4544 | ++DOCSHELL 0x90c8a000 == 22 [pid = 4544] [id = 231] 19:05:34 INFO - PROCESS | 4544 | ++DOMWINDOW == 54 (0x90de2000) [pid = 4544] [serial = 694] [outer = (nil)] 19:05:34 INFO - PROCESS | 4544 | ++DOMWINDOW == 55 (0x923e6800) [pid = 4544] [serial = 695] [outer = 0x90de2000] 19:05:34 INFO - PROCESS | 4544 | 1467684334770 Marionette DEBUG loaded listener.js 19:05:34 INFO - PROCESS | 4544 | ++DOMWINDOW == 56 (0x921eec00) [pid = 4544] [serial = 696] [outer = 0x90de2000] 19:05:35 INFO - PROCESS | 4544 | 1467684335625 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]]]}] 19:05:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 19:05:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1182ms 19:05:35 INFO - PROCESS | 4544 | 1467684335686 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 19:05:35 INFO - PROCESS | 4544 | 1467684335689 Marionette TRACE conn3 <- [1,897,null,{"value":"8"}] 19:05:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 19:05:35 INFO - PROCESS | 4544 | 1467684335695 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 19:05:35 INFO - PROCESS | 4544 | 1467684335698 Marionette TRACE conn3 <- [1,898,null,{}] 19:05:35 INFO - PROCESS | 4544 | 1467684335704 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}] 19:05:35 INFO - PROCESS | 4544 | 1467684335714 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:05:35 INFO - PROCESS | 4544 | 1467684335940 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 19:05:36 INFO - PROCESS | 4544 | 1467684336098 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:36 INFO - PROCESS | 4544 | 1467684336111 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:05:36 INFO - PROCESS | 4544 | ++DOCSHELL 0x8db6dc00 == 23 [pid = 4544] [id = 232] 19:05:36 INFO - PROCESS | 4544 | ++DOMWINDOW == 57 (0x8db6e400) [pid = 4544] [serial = 697] [outer = (nil)] 19:05:36 INFO - PROCESS | 4544 | ++DOMWINDOW == 58 (0x8db74400) [pid = 4544] [serial = 698] [outer = 0x8db6e400] 19:05:36 INFO - PROCESS | 4544 | 1467684336192 Marionette DEBUG loaded listener.js 19:05:36 INFO - PROCESS | 4544 | ++DOMWINDOW == 59 (0x8e945400) [pid = 4544] [serial = 699] [outer = 0x8db6e400] 19:05:37 INFO - PROCESS | 4544 | 1467684337218 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]]]}] 19:05:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 19:05:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1531ms 19:05:37 INFO - PROCESS | 4544 | 1467684337230 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 19:05:37 INFO - PROCESS | 4544 | 1467684337236 Marionette TRACE conn3 <- [1,901,null,{"value":"8"}] 19:05:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 19:05:37 INFO - PROCESS | 4544 | 1467684337244 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 19:05:37 INFO - PROCESS | 4544 | 1467684337250 Marionette TRACE conn3 <- [1,902,null,{}] 19:05:37 INFO - PROCESS | 4544 | 1467684337257 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}] 19:05:37 INFO - PROCESS | 4544 | 1467684337263 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:05:37 INFO - PROCESS | 4544 | 1467684337444 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 19:05:37 INFO - PROCESS | 4544 | 1467684337603 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:37 INFO - PROCESS | 4544 | 1467684337614 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:05:37 INFO - PROCESS | 4544 | ++DOCSHELL 0x8d9db800 == 24 [pid = 4544] [id = 233] 19:05:37 INFO - PROCESS | 4544 | ++DOMWINDOW == 60 (0x8eb0bc00) [pid = 4544] [serial = 700] [outer = (nil)] 19:05:37 INFO - PROCESS | 4544 | ++DOMWINDOW == 61 (0x8f333c00) [pid = 4544] [serial = 701] [outer = 0x8eb0bc00] 19:05:37 INFO - PROCESS | 4544 | 1467684337696 Marionette DEBUG loaded listener.js 19:05:37 INFO - PROCESS | 4544 | ++DOMWINDOW == 62 (0x8f5e0000) [pid = 4544] [serial = 702] [outer = 0x8eb0bc00] 19:05:38 INFO - PROCESS | 4544 | 1467684338620 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]]]}] 19:05:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 19:05:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1432ms 19:05:38 INFO - PROCESS | 4544 | 1467684338677 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 19:05:38 INFO - PROCESS | 4544 | 1467684338682 Marionette TRACE conn3 <- [1,905,null,{"value":"8"}] 19:05:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 19:05:38 INFO - PROCESS | 4544 | 1467684338689 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 19:05:38 INFO - PROCESS | 4544 | 1467684338693 Marionette TRACE conn3 <- [1,906,null,{}] 19:05:38 INFO - PROCESS | 4544 | 1467684338699 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}] 19:05:38 INFO - PROCESS | 4544 | 1467684338704 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:05:38 INFO - PROCESS | 4544 | 1467684338882 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 19:05:39 INFO - PROCESS | 4544 | 1467684339040 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:39 INFO - PROCESS | 4544 | 1467684339048 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:05:39 INFO - PROCESS | 4544 | ++DOCSHELL 0x8d9ddc00 == 25 [pid = 4544] [id = 234] 19:05:39 INFO - PROCESS | 4544 | ++DOMWINDOW == 63 (0x90ec6400) [pid = 4544] [serial = 703] [outer = (nil)] 19:05:39 INFO - PROCESS | 4544 | ++DOMWINDOW == 64 (0x90ece400) [pid = 4544] [serial = 704] [outer = 0x90ec6400] 19:05:39 INFO - PROCESS | 4544 | 1467684339144 Marionette DEBUG loaded listener.js 19:05:39 INFO - PROCESS | 4544 | ++DOMWINDOW == 65 (0x91a92c00) [pid = 4544] [serial = 705] [outer = 0x90ec6400] 19:05:40 INFO - PROCESS | 4544 | 1467684340182 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]]]}] 19:05:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 19:05:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1532ms 19:05:40 INFO - PROCESS | 4544 | 1467684340222 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 19:05:40 INFO - PROCESS | 4544 | 1467684340229 Marionette TRACE conn3 <- [1,909,null,{"value":"8"}] 19:05:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 19:05:40 INFO - PROCESS | 4544 | 1467684340246 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 19:05:40 INFO - PROCESS | 4544 | 1467684340253 Marionette TRACE conn3 <- [1,910,null,{}] 19:05:40 INFO - PROCESS | 4544 | 1467684340259 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}] 19:05:40 INFO - PROCESS | 4544 | 1467684340266 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:05:40 INFO - PROCESS | 4544 | 1467684340446 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 19:05:40 INFO - PROCESS | 4544 | 1467684340601 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:40 INFO - PROCESS | 4544 | 1467684340608 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:05:40 INFO - PROCESS | 4544 | ++DOCSHELL 0x8eb03800 == 26 [pid = 4544] [id = 235] 19:05:40 INFO - PROCESS | 4544 | ++DOMWINDOW == 66 (0x90de5800) [pid = 4544] [serial = 706] [outer = (nil)] 19:05:40 INFO - PROCESS | 4544 | ++DOMWINDOW == 67 (0x926cdc00) [pid = 4544] [serial = 707] [outer = 0x90de5800] 19:05:40 INFO - PROCESS | 4544 | 1467684340734 Marionette DEBUG loaded listener.js 19:05:40 INFO - PROCESS | 4544 | ++DOMWINDOW == 68 (0x926dcc00) [pid = 4544] [serial = 708] [outer = 0x90de5800] 19:05:41 INFO - PROCESS | 4544 | 1467684341615 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]]]}] 19:05:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 19:05:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1441ms 19:05:41 INFO - PROCESS | 4544 | 1467684341679 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 19:05:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 19:05:41 INFO - PROCESS | 4544 | 1467684341683 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 19:05:41 INFO - PROCESS | 4544 | 1467684341689 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 19:05:41 INFO - PROCESS | 4544 | 1467684341693 Marionette TRACE conn3 <- [1,914,null,{}] 19:05:41 INFO - PROCESS | 4544 | 1467684341698 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}] 19:05:41 INFO - PROCESS | 4544 | 1467684341704 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:05:41 INFO - PROCESS | 4544 | 1467684341908 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 19:05:42 INFO - PROCESS | 4544 | 1467684342064 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:42 INFO - PROCESS | 4544 | 1467684342071 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:05:42 INFO - PROCESS | 4544 | ++DOCSHELL 0x923e7400 == 27 [pid = 4544] [id = 236] 19:05:42 INFO - PROCESS | 4544 | ++DOMWINDOW == 69 (0x928db800) [pid = 4544] [serial = 709] [outer = (nil)] 19:05:42 INFO - PROCESS | 4544 | ++DOMWINDOW == 70 (0x92e99800) [pid = 4544] [serial = 710] [outer = 0x928db800] 19:05:42 INFO - PROCESS | 4544 | 1467684342195 Marionette DEBUG loaded listener.js 19:05:42 INFO - PROCESS | 4544 | ++DOMWINDOW == 71 (0x93802800) [pid = 4544] [serial = 711] [outer = 0x928db800] 19:05:43 INFO - PROCESS | 4544 | 1467684343061 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]]]}] 19:05:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 19:05:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1436ms 19:05:43 INFO - PROCESS | 4544 | 1467684343125 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 19:05:43 INFO - PROCESS | 4544 | 1467684343130 Marionette TRACE conn3 <- [1,917,null,{"value":"8"}] 19:05:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 19:05:43 INFO - PROCESS | 4544 | 1467684343136 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 19:05:43 INFO - PROCESS | 4544 | 1467684343140 Marionette TRACE conn3 <- [1,918,null,{}] 19:05:43 INFO - PROCESS | 4544 | 1467684343146 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}] 19:05:43 INFO - PROCESS | 4544 | 1467684343151 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:05:43 INFO - PROCESS | 4544 | 1467684343364 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 19:05:43 INFO - PROCESS | 4544 | 1467684343528 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:43 INFO - PROCESS | 4544 | 1467684343546 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:05:43 INFO - PROCESS | 4544 | ++DOCSHELL 0x9380b000 == 28 [pid = 4544] [id = 237] 19:05:43 INFO - PROCESS | 4544 | ++DOMWINDOW == 72 (0x9380b400) [pid = 4544] [serial = 712] [outer = (nil)] 19:05:43 INFO - PROCESS | 4544 | ++DOMWINDOW == 73 (0x9380d800) [pid = 4544] [serial = 713] [outer = 0x9380b400] 19:05:43 INFO - PROCESS | 4544 | 1467684343690 Marionette DEBUG loaded listener.js 19:05:43 INFO - PROCESS | 4544 | ++DOMWINDOW == 74 (0x9391d800) [pid = 4544] [serial = 714] [outer = 0x9380b400] 19:05:44 INFO - PROCESS | 4544 | 1467684344636 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]]]}] 19:05:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 19:05:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1587ms 19:05:44 INFO - PROCESS | 4544 | 1467684344724 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 19:05:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 19:05:44 INFO - PROCESS | 4544 | 1467684344728 Marionette TRACE conn3 <- [1,921,null,{"value":"8"}] 19:05:44 INFO - PROCESS | 4544 | 1467684344736 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 19:05:44 INFO - PROCESS | 4544 | 1467684344739 Marionette TRACE conn3 <- [1,922,null,{}] 19:05:44 INFO - PROCESS | 4544 | 1467684344746 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}] 19:05:44 INFO - PROCESS | 4544 | 1467684344750 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:05:44 INFO - PROCESS | 4544 | 1467684344953 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 19:05:45 INFO - PROCESS | 4544 | 1467684345354 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:45 INFO - PROCESS | 4544 | 1467684345365 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:05:45 INFO - PROCESS | 4544 | ++DOCSHELL 0x8db73c00 == 29 [pid = 4544] [id = 238] 19:05:45 INFO - PROCESS | 4544 | ++DOMWINDOW == 75 (0x8db74000) [pid = 4544] [serial = 715] [outer = (nil)] 19:05:45 INFO - PROCESS | 4544 | ++DOMWINDOW == 76 (0x8e947400) [pid = 4544] [serial = 716] [outer = 0x8db74000] 19:05:45 INFO - PROCESS | 4544 | 1467684345474 Marionette DEBUG loaded listener.js 19:05:45 INFO - PROCESS | 4544 | ++DOMWINDOW == 77 (0x8ea0ac00) [pid = 4544] [serial = 717] [outer = 0x8db74000] 19:05:46 INFO - PROCESS | 4544 | 1467684346315 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]]]}] 19:05:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 19:05:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1631ms 19:05:46 INFO - PROCESS | 4544 | 1467684346369 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 19:05:46 INFO - PROCESS | 4544 | 1467684346375 Marionette TRACE conn3 <- [1,925,null,{"value":"8"}] 19:05:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 19:05:46 INFO - PROCESS | 4544 | 1467684346382 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 19:05:46 INFO - PROCESS | 4544 | 1467684346386 Marionette TRACE conn3 <- [1,926,null,{}] 19:05:46 INFO - PROCESS | 4544 | 1467684346394 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}] 19:05:46 INFO - PROCESS | 4544 | 1467684346402 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:05:46 INFO - PROCESS | 4544 | 1467684346568 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 19:05:46 INFO - PROCESS | 4544 | 1467684346745 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:46 INFO - PROCESS | 4544 | 1467684346756 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:05:46 INFO - PROCESS | 4544 | ++DOCSHELL 0x8d9d6c00 == 30 [pid = 4544] [id = 239] 19:05:46 INFO - PROCESS | 4544 | ++DOMWINDOW == 78 (0x8ea07400) [pid = 4544] [serial = 718] [outer = (nil)] 19:05:46 INFO - PROCESS | 4544 | ++DOMWINDOW == 79 (0x8f9fbc00) [pid = 4544] [serial = 719] [outer = 0x8ea07400] 19:05:46 INFO - PROCESS | 4544 | 1467684346857 Marionette DEBUG loaded listener.js 19:05:46 INFO - PROCESS | 4544 | ++DOMWINDOW == 80 (0x90ddb800) [pid = 4544] [serial = 720] [outer = 0x8ea07400] 19:05:48 INFO - PROCESS | 4544 | --DOCSHELL 0x90c8a000 == 29 [pid = 4544] [id = 231] 19:05:48 INFO - PROCESS | 4544 | --DOCSHELL 0x8f9fb400 == 28 [pid = 4544] [id = 230] 19:05:48 INFO - PROCESS | 4544 | --DOCSHELL 0x91a96c00 == 27 [pid = 4544] [id = 229] 19:05:48 INFO - PROCESS | 4544 | --DOCSHELL 0x8f5e1800 == 26 [pid = 4544] [id = 228] 19:05:48 INFO - PROCESS | 4544 | --DOCSHELL 0x8db71400 == 25 [pid = 4544] [id = 227] 19:05:48 INFO - PROCESS | 4544 | --DOCSHELL 0x8f9fc800 == 24 [pid = 4544] [id = 222] 19:05:48 INFO - PROCESS | 4544 | --DOCSHELL 0x8db6f400 == 23 [pid = 4544] [id = 226] 19:05:48 INFO - PROCESS | 4544 | --DOCSHELL 0x8ea10400 == 22 [pid = 4544] [id = 218] 19:05:48 INFO - PROCESS | 4544 | --DOCSHELL 0x8e94f400 == 21 [pid = 4544] [id = 224] 19:05:48 INFO - PROCESS | 4544 | --DOCSHELL 0x923ed800 == 20 [pid = 4544] [id = 225] 19:05:48 INFO - PROCESS | 4544 | --DOCSHELL 0x90ddb000 == 19 [pid = 4544] [id = 220] 19:05:48 INFO - PROCESS | 4544 | --DOCSHELL 0x8db6d000 == 18 [pid = 4544] [id = 223] 19:05:48 INFO - PROCESS | 4544 | --DOCSHELL 0x8d9d7c00 == 17 [pid = 4544] [id = 221] 19:05:48 INFO - PROCESS | 4544 | --DOCSHELL 0x8ea09400 == 16 [pid = 4544] [id = 219] 19:05:48 INFO - PROCESS | 4544 | --DOCSHELL 0x9380b000 == 15 [pid = 4544] [id = 237] 19:05:48 INFO - PROCESS | 4544 | --DOCSHELL 0x923e7400 == 14 [pid = 4544] [id = 236] 19:05:48 INFO - PROCESS | 4544 | --DOCSHELL 0x8eb03800 == 13 [pid = 4544] [id = 235] 19:05:48 INFO - PROCESS | 4544 | --DOCSHELL 0x8d9ddc00 == 12 [pid = 4544] [id = 234] 19:05:48 INFO - PROCESS | 4544 | --DOCSHELL 0x8db6dc00 == 11 [pid = 4544] [id = 232] 19:05:48 INFO - PROCESS | 4544 | --DOCSHELL 0x8d9db800 == 10 [pid = 4544] [id = 233] 19:05:48 INFO - PROCESS | 4544 | --DOMWINDOW == 79 (0x8f5dc400) [pid = 4544] [serial = 659] [outer = (nil)] [url = about:blank] 19:05:48 INFO - PROCESS | 4544 | --DOMWINDOW == 78 (0x90c82000) [pid = 4544] [serial = 654] [outer = (nil)] [url = about:blank] 19:05:48 INFO - PROCESS | 4544 | --DOMWINDOW == 77 (0x8ea22c00) [pid = 4544] [serial = 656] [outer = (nil)] [url = about:blank] 19:05:48 INFO - PROCESS | 4544 | --DOMWINDOW == 76 (0x8ea24800) [pid = 4544] [serial = 657] [outer = (nil)] [url = about:blank] 19:05:48 INFO - PROCESS | 4544 | --DOMWINDOW == 75 (0x90de0800) [pid = 4544] [serial = 662] [outer = (nil)] [url = about:blank] 19:05:48 INFO - PROCESS | 4544 | --DOMWINDOW == 74 (0x8e94c800) [pid = 4544] [serial = 665] [outer = (nil)] [url = about:blank] 19:05:48 INFO - PROCESS | 4544 | --DOMWINDOW == 73 (0x90ecfc00) [pid = 4544] [serial = 663] [outer = (nil)] [url = about:blank] 19:05:48 INFO - PROCESS | 4544 | --DOMWINDOW == 72 (0x8f9f1000) [pid = 4544] [serial = 660] [outer = (nil)] [url = about:blank] 19:05:48 INFO - PROCESS | 4544 | --DOMWINDOW == 71 (0x8f32d400) [pid = 4544] [serial = 666] [outer = (nil)] [url = about:blank] 19:05:48 INFO - PROCESS | 4544 | --DOMWINDOW == 70 (0x91a9d800) [pid = 4544] [serial = 668] [outer = (nil)] [url = about:blank] 19:05:48 INFO - PROCESS | 4544 | 1467684348686 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]]]}] 19:05:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 19:05:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 2331ms 19:05:48 INFO - PROCESS | 4544 | 1467684348713 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 19:05:48 INFO - PROCESS | 4544 | 1467684348720 Marionette TRACE conn3 <- [1,929,null,{"value":"8"}] 19:05:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 19:05:48 INFO - PROCESS | 4544 | 1467684348728 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 19:05:48 INFO - PROCESS | 4544 | 1467684348732 Marionette TRACE conn3 <- [1,930,null,{}] 19:05:48 INFO - PROCESS | 4544 | 1467684348740 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}] 19:05:48 INFO - PROCESS | 4544 | 1467684348746 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:05:48 INFO - PROCESS | 4544 | 1467684348910 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 19:05:49 INFO - PROCESS | 4544 | 1467684349051 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:49 INFO - PROCESS | 4544 | 1467684349061 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:05:49 INFO - PROCESS | 4544 | ++DOCSHELL 0x8db78400 == 11 [pid = 4544] [id = 240] 19:05:49 INFO - PROCESS | 4544 | ++DOMWINDOW == 71 (0x8db79c00) [pid = 4544] [serial = 721] [outer = (nil)] 19:05:49 INFO - PROCESS | 4544 | ++DOMWINDOW == 72 (0x8ea06400) [pid = 4544] [serial = 722] [outer = 0x8db79c00] 19:05:49 INFO - PROCESS | 4544 | 1467684349129 Marionette DEBUG loaded listener.js 19:05:49 INFO - PROCESS | 4544 | ++DOMWINDOW == 73 (0x8ea0e800) [pid = 4544] [serial = 723] [outer = 0x8db79c00] 19:05:49 INFO - PROCESS | 4544 | 1467684349983 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]]]}] 19:05:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 19:05:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1279ms 19:05:50 INFO - PROCESS | 4544 | 1467684350007 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 19:05:50 INFO - PROCESS | 4544 | 1467684350015 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 19:05:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 19:05:50 INFO - PROCESS | 4544 | 1467684350026 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 19:05:50 INFO - PROCESS | 4544 | 1467684350029 Marionette TRACE conn3 <- [1,934,null,{}] 19:05:50 INFO - PROCESS | 4544 | 1467684350036 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}] 19:05:50 INFO - PROCESS | 4544 | 1467684350041 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:05:50 INFO - PROCESS | 4544 | 1467684350205 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 19:05:50 INFO - PROCESS | 4544 | 1467684350216 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:50 INFO - PROCESS | 4544 | 1467684350224 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:05:50 INFO - PROCESS | 4544 | ++DOCSHELL 0x8f5d5c00 == 12 [pid = 4544] [id = 241] 19:05:50 INFO - PROCESS | 4544 | ++DOMWINDOW == 74 (0x8f5d8000) [pid = 4544] [serial = 724] [outer = (nil)] 19:05:50 INFO - PROCESS | 4544 | ++DOMWINDOW == 75 (0x8f5db400) [pid = 4544] [serial = 725] [outer = 0x8f5d8000] 19:05:50 INFO - PROCESS | 4544 | 1467684350296 Marionette DEBUG loaded listener.js 19:05:50 INFO - PROCESS | 4544 | ++DOMWINDOW == 76 (0x8f5dcc00) [pid = 4544] [serial = 726] [outer = 0x8f5d8000] 19:05:51 INFO - PROCESS | 4544 | 1467684351230 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]]]}] 19:05:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 19:05:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1236ms 19:05:51 INFO - PROCESS | 4544 | 1467684351263 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 19:05:51 INFO - PROCESS | 4544 | 1467684351266 Marionette TRACE conn3 <- [1,937,null,{"value":"8"}] 19:05:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 19:05:51 INFO - PROCESS | 4544 | 1467684351273 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 19:05:51 INFO - PROCESS | 4544 | 1467684351279 Marionette TRACE conn3 <- [1,938,null,{}] 19:05:51 INFO - PROCESS | 4544 | 1467684351304 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}] 19:05:51 INFO - PROCESS | 4544 | 1467684351313 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:05:51 INFO - PROCESS | 4544 | 1467684351520 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 19:05:51 INFO - PROCESS | 4544 | 1467684351545 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:51 INFO - PROCESS | 4544 | 1467684351554 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:05:51 INFO - PROCESS | 4544 | ++DOCSHELL 0x90ec5800 == 13 [pid = 4544] [id = 242] 19:05:51 INFO - PROCESS | 4544 | ++DOMWINDOW == 77 (0x90ec6800) [pid = 4544] [serial = 727] [outer = (nil)] 19:05:51 INFO - PROCESS | 4544 | ++DOMWINDOW == 78 (0x90ec9400) [pid = 4544] [serial = 728] [outer = 0x90ec6800] 19:05:51 INFO - PROCESS | 4544 | 1467684351629 Marionette DEBUG loaded listener.js 19:05:51 INFO - PROCESS | 4544 | ++DOMWINDOW == 79 (0x90ed2000) [pid = 4544] [serial = 729] [outer = 0x90ec6800] 19:05:52 INFO - PROCESS | 4544 | 1467684352551 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]]]}] 19:05:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 19:05:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1340ms 19:05:52 INFO - PROCESS | 4544 | 1467684352613 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 19:05:52 INFO - PROCESS | 4544 | 1467684352618 Marionette TRACE conn3 <- [1,941,null,{"value":"8"}] 19:05:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 19:05:52 INFO - PROCESS | 4544 | 1467684352623 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 19:05:52 INFO - PROCESS | 4544 | 1467684352627 Marionette TRACE conn3 <- [1,942,null,{}] 19:05:52 INFO - PROCESS | 4544 | 1467684352646 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}] 19:05:52 INFO - PROCESS | 4544 | 1467684352650 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:05:52 INFO - PROCESS | 4544 | 1467684352841 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 19:05:52 INFO - PROCESS | 4544 | 1467684352866 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:52 INFO - PROCESS | 4544 | 1467684352872 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:05:52 INFO - PROCESS | 4544 | ++DOCSHELL 0x90eca000 == 14 [pid = 4544] [id = 243] 19:05:52 INFO - PROCESS | 4544 | ++DOMWINDOW == 80 (0x90ed1800) [pid = 4544] [serial = 730] [outer = (nil)] 19:05:52 INFO - PROCESS | 4544 | ++DOMWINDOW == 81 (0x91c19400) [pid = 4544] [serial = 731] [outer = 0x90ed1800] 19:05:52 INFO - PROCESS | 4544 | 1467684352942 Marionette DEBUG loaded listener.js 19:05:53 INFO - PROCESS | 4544 | ++DOMWINDOW == 82 (0x921f0800) [pid = 4544] [serial = 732] [outer = 0x90ed1800] 19:05:53 INFO - PROCESS | 4544 | --DOMWINDOW == 81 (0x90de2000) [pid = 4544] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 19:05:53 INFO - PROCESS | 4544 | --DOMWINDOW == 80 (0x91a98800) [pid = 4544] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 19:05:53 INFO - PROCESS | 4544 | --DOMWINDOW == 79 (0x91a8f800) [pid = 4544] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 19:05:53 INFO - PROCESS | 4544 | --DOMWINDOW == 78 (0x90c8a800) [pid = 4544] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 19:05:53 INFO - PROCESS | 4544 | --DOMWINDOW == 77 (0x923edc00) [pid = 4544] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 19:05:53 INFO - PROCESS | 4544 | --DOMWINDOW == 76 (0x91a92000) [pid = 4544] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 19:05:53 INFO - PROCESS | 4544 | --DOMWINDOW == 75 (0x8ea24000) [pid = 4544] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 19:05:53 INFO - PROCESS | 4544 | --DOMWINDOW == 74 (0x8f9f8000) [pid = 4544] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 19:05:53 INFO - PROCESS | 4544 | --DOMWINDOW == 73 (0x8db76000) [pid = 4544] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 19:05:53 INFO - PROCESS | 4544 | --DOMWINDOW == 72 (0x8db76c00) [pid = 4544] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 19:05:54 INFO - PROCESS | 4544 | 1467684354001 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]]]}] 19:05:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 19:05:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1397ms 19:05:54 INFO - PROCESS | 4544 | 1467684354028 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 19:05:54 INFO - PROCESS | 4544 | 1467684354032 Marionette TRACE conn3 <- [1,945,null,{"value":"8"}] 19:05:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 19:05:54 INFO - PROCESS | 4544 | 1467684354038 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 19:05:54 INFO - PROCESS | 4544 | 1467684354040 Marionette TRACE conn3 <- [1,946,null,{}] 19:05:54 INFO - PROCESS | 4544 | 1467684354046 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}] 19:05:54 INFO - PROCESS | 4544 | 1467684354051 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:05:54 INFO - PROCESS | 4544 | 1467684354202 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 19:05:54 INFO - PROCESS | 4544 | 1467684354220 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:54 INFO - PROCESS | 4544 | 1467684354228 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:05:54 INFO - PROCESS | 4544 | ++DOCSHELL 0x8db72000 == 15 [pid = 4544] [id = 244] 19:05:54 INFO - PROCESS | 4544 | ++DOMWINDOW == 73 (0x8ea2a400) [pid = 4544] [serial = 733] [outer = (nil)] 19:05:54 INFO - PROCESS | 4544 | ++DOMWINDOW == 74 (0x91a9b800) [pid = 4544] [serial = 734] [outer = 0x8ea2a400] 19:05:54 INFO - PROCESS | 4544 | 1467684354296 Marionette DEBUG loaded listener.js 19:05:54 INFO - PROCESS | 4544 | ++DOMWINDOW == 75 (0x921f3000) [pid = 4544] [serial = 735] [outer = 0x8ea2a400] 19:05:55 INFO - PROCESS | 4544 | 1467684355226 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]]]}] 19:05:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 19:05:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1237ms 19:05:55 INFO - PROCESS | 4544 | 1467684355275 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 19:05:55 INFO - PROCESS | 4544 | 1467684355279 Marionette TRACE conn3 <- [1,949,null,{"value":"8"}] 19:05:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 19:05:55 INFO - PROCESS | 4544 | 1467684355285 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 19:05:55 INFO - PROCESS | 4544 | 1467684355287 Marionette TRACE conn3 <- [1,950,null,{}] 19:05:55 INFO - PROCESS | 4544 | 1467684355293 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}] 19:05:55 INFO - PROCESS | 4544 | 1467684355303 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:05:55 INFO - PROCESS | 4544 | 1467684355486 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 19:05:55 INFO - PROCESS | 4544 | 1467684355689 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:55 INFO - PROCESS | 4544 | 1467684355700 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:05:55 INFO - PROCESS | 4544 | ++DOCSHELL 0x8d9d8c00 == 16 [pid = 4544] [id = 245] 19:05:55 INFO - PROCESS | 4544 | ++DOMWINDOW == 76 (0x8d9da800) [pid = 4544] [serial = 736] [outer = (nil)] 19:05:55 INFO - PROCESS | 4544 | ++DOMWINDOW == 77 (0x8d9dec00) [pid = 4544] [serial = 737] [outer = 0x8d9da800] 19:05:55 INFO - PROCESS | 4544 | 1467684355786 Marionette DEBUG loaded listener.js 19:05:55 INFO - PROCESS | 4544 | ++DOMWINDOW == 78 (0x8db74c00) [pid = 4544] [serial = 738] [outer = 0x8d9da800] 19:05:56 INFO - PROCESS | 4544 | 1467684356795 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]]]}] 19:05:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 19:05:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1588ms 19:05:56 INFO - PROCESS | 4544 | 1467684356876 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 19:05:56 INFO - PROCESS | 4544 | 1467684356883 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 19:05:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 19:05:56 INFO - PROCESS | 4544 | 1467684356890 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 19:05:56 INFO - PROCESS | 4544 | 1467684356895 Marionette TRACE conn3 <- [1,954,null,{}] 19:05:56 INFO - PROCESS | 4544 | 1467684356903 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}] 19:05:56 INFO - PROCESS | 4544 | 1467684356910 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:05:57 INFO - PROCESS | 4544 | 1467684357091 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 19:05:57 INFO - PROCESS | 4544 | 1467684357301 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:57 INFO - PROCESS | 4544 | 1467684357313 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:05:57 INFO - PROCESS | 4544 | ++DOCSHELL 0x8eb07800 == 17 [pid = 4544] [id = 246] 19:05:57 INFO - PROCESS | 4544 | ++DOMWINDOW == 79 (0x8f328400) [pid = 4544] [serial = 739] [outer = (nil)] 19:05:57 INFO - PROCESS | 4544 | ++DOMWINDOW == 80 (0x8f332400) [pid = 4544] [serial = 740] [outer = 0x8f328400] 19:05:57 INFO - PROCESS | 4544 | 1467684357419 Marionette DEBUG loaded listener.js 19:05:57 INFO - PROCESS | 4544 | ++DOMWINDOW == 81 (0x8f5e3800) [pid = 4544] [serial = 741] [outer = 0x8f328400] 19:05:58 INFO - PROCESS | 4544 | 1467684358372 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]]]}] 19:05:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 19:05:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1533ms 19:05:58 INFO - PROCESS | 4544 | 1467684358427 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 19:05:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 19:05:58 INFO - PROCESS | 4544 | 1467684358434 Marionette TRACE conn3 <- [1,957,null,{"value":"8"}] 19:05:58 INFO - PROCESS | 4544 | 1467684358441 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 19:05:58 INFO - PROCESS | 4544 | 1467684358444 Marionette TRACE conn3 <- [1,958,null,{}] 19:05:58 INFO - PROCESS | 4544 | 1467684358451 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}] 19:05:58 INFO - PROCESS | 4544 | 1467684358456 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:05:58 INFO - PROCESS | 4544 | 1467684358642 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 19:05:58 INFO - PROCESS | 4544 | 1467684358907 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:58 INFO - PROCESS | 4544 | 1467684358916 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:05:58 INFO - PROCESS | 4544 | ++DOCSHELL 0x90ecb400 == 18 [pid = 4544] [id = 247] 19:05:58 INFO - PROCESS | 4544 | ++DOMWINDOW == 82 (0x90ecfc00) [pid = 4544] [serial = 742] [outer = (nil)] 19:05:59 INFO - PROCESS | 4544 | ++DOMWINDOW == 83 (0x91a96c00) [pid = 4544] [serial = 743] [outer = 0x90ecfc00] 19:05:59 INFO - PROCESS | 4544 | 1467684359040 Marionette DEBUG loaded listener.js 19:05:59 INFO - PROCESS | 4544 | ++DOMWINDOW == 84 (0x91eefc00) [pid = 4544] [serial = 744] [outer = 0x90ecfc00] 19:06:00 INFO - PROCESS | 4544 | 1467684360028 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]]]}] 19:06:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 19:06:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1647ms 19:06:00 INFO - PROCESS | 4544 | 1467684360089 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 19:06:00 INFO - PROCESS | 4544 | 1467684360093 Marionette TRACE conn3 <- [1,961,null,{"value":"8"}] 19:06:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 19:06:00 INFO - PROCESS | 4544 | 1467684360109 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 19:06:00 INFO - PROCESS | 4544 | 1467684360119 Marionette TRACE conn3 <- [1,962,null,{}] 19:06:00 INFO - PROCESS | 4544 | 1467684360125 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}] 19:06:00 INFO - PROCESS | 4544 | 1467684360133 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:06:00 INFO - PROCESS | 4544 | 1467684360322 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 19:06:00 INFO - PROCESS | 4544 | 1467684360522 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:00 INFO - PROCESS | 4544 | 1467684360529 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:06:00 INFO - PROCESS | 4544 | ++DOCSHELL 0x8d9ddc00 == 19 [pid = 4544] [id = 248] 19:06:00 INFO - PROCESS | 4544 | ++DOMWINDOW == 85 (0x8d9e1400) [pid = 4544] [serial = 745] [outer = (nil)] 19:06:00 INFO - PROCESS | 4544 | ++DOMWINDOW == 86 (0x926d8c00) [pid = 4544] [serial = 746] [outer = 0x8d9e1400] 19:06:00 INFO - PROCESS | 4544 | 1467684360614 Marionette DEBUG loaded listener.js 19:06:00 INFO - PROCESS | 4544 | ++DOMWINDOW == 87 (0x926df400) [pid = 4544] [serial = 747] [outer = 0x8d9e1400] 19:06:01 INFO - PROCESS | 4544 | 1467684361576 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]]]}] 19:06:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 19:06:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1554ms 19:06:01 INFO - PROCESS | 4544 | 1467684361656 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 19:06:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 19:06:01 INFO - PROCESS | 4544 | 1467684361661 Marionette TRACE conn3 <- [1,965,null,{"value":"8"}] 19:06:01 INFO - PROCESS | 4544 | 1467684361667 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 19:06:01 INFO - PROCESS | 4544 | 1467684361671 Marionette TRACE conn3 <- [1,966,null,{}] 19:06:01 INFO - PROCESS | 4544 | 1467684361676 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}] 19:06:01 INFO - PROCESS | 4544 | 1467684361682 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:06:02 INFO - PROCESS | 4544 | 1467684362009 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 19:06:02 INFO - PROCESS | 4544 | 1467684362237 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:02 INFO - PROCESS | 4544 | 1467684362246 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:06:02 INFO - PROCESS | 4544 | ++DOCSHELL 0x8db71400 == 20 [pid = 4544] [id = 249] 19:06:02 INFO - PROCESS | 4544 | ++DOMWINDOW == 88 (0x8e94dc00) [pid = 4544] [serial = 748] [outer = (nil)] 19:06:02 INFO - PROCESS | 4544 | ++DOMWINDOW == 89 (0x8ea04c00) [pid = 4544] [serial = 749] [outer = 0x8e94dc00] 19:06:02 INFO - PROCESS | 4544 | 1467684362323 Marionette DEBUG loaded listener.js 19:06:02 INFO - PROCESS | 4544 | ++DOMWINDOW == 90 (0x8ea28000) [pid = 4544] [serial = 750] [outer = 0x8e94dc00] 19:06:03 INFO - PROCESS | 4544 | --DOCSHELL 0x8db72000 == 19 [pid = 4544] [id = 244] 19:06:03 INFO - PROCESS | 4544 | --DOCSHELL 0x90eca000 == 18 [pid = 4544] [id = 243] 19:06:03 INFO - PROCESS | 4544 | --DOCSHELL 0x90ec5800 == 17 [pid = 4544] [id = 242] 19:06:03 INFO - PROCESS | 4544 | --DOCSHELL 0x8f5d5c00 == 16 [pid = 4544] [id = 241] 19:06:03 INFO - PROCESS | 4544 | --DOCSHELL 0x8db78400 == 15 [pid = 4544] [id = 240] 19:06:03 INFO - PROCESS | 4544 | 1467684363295 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]]]}] 19:06:03 INFO - PROCESS | 4544 | --DOMWINDOW == 89 (0x91c18800) [pid = 4544] [serial = 689] [outer = (nil)] [url = about:blank] 19:06:03 INFO - PROCESS | 4544 | --DOMWINDOW == 88 (0x91c1fc00) [pid = 4544] [serial = 692] [outer = (nil)] [url = about:blank] 19:06:03 INFO - PROCESS | 4544 | --DOMWINDOW == 87 (0x91c20400) [pid = 4544] [serial = 690] [outer = (nil)] [url = about:blank] 19:06:03 INFO - PROCESS | 4544 | --DOMWINDOW == 86 (0x91c21800) [pid = 4544] [serial = 669] [outer = (nil)] [url = about:blank] 19:06:03 INFO - PROCESS | 4544 | --DOMWINDOW == 85 (0x923f1800) [pid = 4544] [serial = 677] [outer = (nil)] [url = about:blank] 19:06:03 INFO - PROCESS | 4544 | --DOMWINDOW == 84 (0x923f4800) [pid = 4544] [serial = 678] [outer = (nil)] [url = about:blank] 19:06:03 INFO - PROCESS | 4544 | --DOMWINDOW == 83 (0x91c1f400) [pid = 4544] [serial = 674] [outer = (nil)] [url = about:blank] 19:06:03 INFO - PROCESS | 4544 | --DOMWINDOW == 82 (0x90ec9800) [pid = 4544] [serial = 675] [outer = (nil)] [url = about:blank] 19:06:03 INFO - PROCESS | 4544 | --DOMWINDOW == 81 (0x8eb05400) [pid = 4544] [serial = 671] [outer = (nil)] [url = about:blank] 19:06:03 INFO - PROCESS | 4544 | --DOMWINDOW == 80 (0x8f5d5400) [pid = 4544] [serial = 672] [outer = (nil)] [url = about:blank] 19:06:03 INFO - PROCESS | 4544 | --DOMWINDOW == 79 (0x90c88c00) [pid = 4544] [serial = 686] [outer = (nil)] [url = about:blank] 19:06:03 INFO - PROCESS | 4544 | --DOMWINDOW == 78 (0x8ea21000) [pid = 4544] [serial = 683] [outer = (nil)] [url = about:blank] 19:06:03 INFO - PROCESS | 4544 | --DOMWINDOW == 77 (0x8eb08800) [pid = 4544] [serial = 684] [outer = (nil)] [url = about:blank] 19:06:03 INFO - PROCESS | 4544 | --DOMWINDOW == 76 (0x8ea25c00) [pid = 4544] [serial = 680] [outer = (nil)] [url = about:blank] 19:06:03 INFO - PROCESS | 4544 | --DOMWINDOW == 75 (0x8f331800) [pid = 4544] [serial = 681] [outer = (nil)] [url = about:blank] 19:06:03 INFO - PROCESS | 4544 | --DOMWINDOW == 74 (0x921eec00) [pid = 4544] [serial = 696] [outer = (nil)] [url = about:blank] 19:06:03 INFO - PROCESS | 4544 | --DOMWINDOW == 73 (0x91c25000) [pid = 4544] [serial = 693] [outer = (nil)] [url = about:blank] 19:06:03 INFO - PROCESS | 4544 | --DOMWINDOW == 72 (0x90ddf800) [pid = 4544] [serial = 687] [outer = (nil)] [url = about:blank] 19:06:03 INFO - PROCESS | 4544 | --DOMWINDOW == 71 (0x923e6800) [pid = 4544] [serial = 695] [outer = (nil)] [url = about:blank] 19:06:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 19:06:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1687ms 19:06:03 INFO - PROCESS | 4544 | 1467684363355 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 19:06:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 19:06:03 INFO - PROCESS | 4544 | 1467684363361 Marionette TRACE conn3 <- [1,969,null,{"value":"8"}] 19:06:03 INFO - PROCESS | 4544 | 1467684363369 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 19:06:03 INFO - PROCESS | 4544 | 1467684363374 Marionette TRACE conn3 <- [1,970,null,{}] 19:06:03 INFO - PROCESS | 4544 | 1467684363381 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}] 19:06:03 INFO - PROCESS | 4544 | 1467684363386 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:06:03 INFO - PROCESS | 4544 | 1467684363546 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 19:06:03 INFO - PROCESS | 4544 | 1467684363678 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:03 INFO - PROCESS | 4544 | 1467684363689 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:06:03 INFO - PROCESS | 4544 | ++DOCSHELL 0x8eb0a800 == 16 [pid = 4544] [id = 250] 19:06:03 INFO - PROCESS | 4544 | ++DOMWINDOW == 72 (0x8f328800) [pid = 4544] [serial = 751] [outer = (nil)] 19:06:03 INFO - PROCESS | 4544 | ++DOMWINDOW == 73 (0x8f5d5c00) [pid = 4544] [serial = 752] [outer = 0x8f328800] 19:06:03 INFO - PROCESS | 4544 | 1467684363760 Marionette DEBUG loaded listener.js 19:06:03 INFO - PROCESS | 4544 | ++DOMWINDOW == 74 (0x8f9fa400) [pid = 4544] [serial = 753] [outer = 0x8f328800] 19:06:04 INFO - PROCESS | 4544 | 1467684364558 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]]]}] 19:06:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 19:06:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1231ms 19:06:04 INFO - PROCESS | 4544 | 1467684364603 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 19:06:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 19:06:04 INFO - PROCESS | 4544 | 1467684364607 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 19:06:04 INFO - PROCESS | 4544 | 1467684364614 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 19:06:04 INFO - PROCESS | 4544 | 1467684364617 Marionette TRACE conn3 <- [1,974,null,{}] 19:06:04 INFO - PROCESS | 4544 | 1467684364623 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}] 19:06:04 INFO - PROCESS | 4544 | 1467684364628 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:06:04 INFO - PROCESS | 4544 | 1467684364797 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 19:06:04 INFO - PROCESS | 4544 | 1467684364811 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:04 INFO - PROCESS | 4544 | 1467684364818 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:06:04 INFO - PROCESS | 4544 | ++DOCSHELL 0x8f32b400 == 17 [pid = 4544] [id = 251] 19:06:04 INFO - PROCESS | 4544 | ++DOMWINDOW == 75 (0x90ecf000) [pid = 4544] [serial = 754] [outer = (nil)] 19:06:04 INFO - PROCESS | 4544 | ++DOMWINDOW == 76 (0x91a91400) [pid = 4544] [serial = 755] [outer = 0x90ecf000] 19:06:04 INFO - PROCESS | 4544 | 1467684364887 Marionette DEBUG loaded listener.js 19:06:05 INFO - PROCESS | 4544 | ++DOMWINDOW == 77 (0x91c1dc00) [pid = 4544] [serial = 756] [outer = 0x90ecf000] 19:06:05 INFO - PROCESS | 4544 | 1467684365816 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]]]}] 19:06:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 19:06:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1242ms 19:06:05 INFO - PROCESS | 4544 | 1467684365856 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 19:06:05 INFO - PROCESS | 4544 | 1467684365862 Marionette TRACE conn3 <- [1,977,null,{"value":"8"}] 19:06:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 19:06:05 INFO - PROCESS | 4544 | 1467684365884 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 19:06:05 INFO - PROCESS | 4544 | 1467684365891 Marionette TRACE conn3 <- [1,978,null,{}] 19:06:05 INFO - PROCESS | 4544 | 1467684365900 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}] 19:06:05 INFO - PROCESS | 4544 | 1467684365906 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:06:06 INFO - PROCESS | 4544 | 1467684366119 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 19:06:06 INFO - PROCESS | 4544 | 1467684366138 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:06 INFO - PROCESS | 4544 | 1467684366145 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:06:06 INFO - PROCESS | 4544 | ++DOCSHELL 0x90de6800 == 18 [pid = 4544] [id = 252] 19:06:06 INFO - PROCESS | 4544 | ++DOMWINDOW == 78 (0x91ee5400) [pid = 4544] [serial = 757] [outer = (nil)] 19:06:06 INFO - PROCESS | 4544 | ++DOMWINDOW == 79 (0x923f1800) [pid = 4544] [serial = 758] [outer = 0x91ee5400] 19:06:06 INFO - PROCESS | 4544 | 1467684366213 Marionette DEBUG loaded listener.js 19:06:06 INFO - PROCESS | 4544 | ++DOMWINDOW == 80 (0x926c4c00) [pid = 4544] [serial = 759] [outer = 0x91ee5400] 19:06:07 INFO - PROCESS | 4544 | 1467684367103 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]]]}] 19:06:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 19:06:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1289ms 19:06:07 INFO - PROCESS | 4544 | 1467684367170 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 19:06:07 INFO - PROCESS | 4544 | 1467684367172 Marionette TRACE conn3 <- [1,981,null,{"value":"8"}] 19:06:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 19:06:07 INFO - PROCESS | 4544 | 1467684367179 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 19:06:07 INFO - PROCESS | 4544 | 1467684367182 Marionette TRACE conn3 <- [1,982,null,{}] 19:06:07 INFO - PROCESS | 4544 | 1467684367187 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}] 19:06:07 INFO - PROCESS | 4544 | 1467684367192 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:06:07 INFO - PROCESS | 4544 | 1467684367385 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 19:06:07 INFO - PROCESS | 4544 | 1467684367406 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:07 INFO - PROCESS | 4544 | 1467684367416 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:06:07 INFO - PROCESS | 4544 | ++DOCSHELL 0x90c8ac00 == 19 [pid = 4544] [id = 253] 19:06:07 INFO - PROCESS | 4544 | ++DOMWINDOW == 81 (0x90ec7000) [pid = 4544] [serial = 760] [outer = (nil)] 19:06:07 INFO - PROCESS | 4544 | ++DOMWINDOW == 82 (0x926d8400) [pid = 4544] [serial = 761] [outer = 0x90ec7000] 19:06:07 INFO - PROCESS | 4544 | 1467684367480 Marionette DEBUG loaded listener.js 19:06:07 INFO - PROCESS | 4544 | ++DOMWINDOW == 83 (0x926d7000) [pid = 4544] [serial = 762] [outer = 0x90ec7000] 19:06:08 INFO - PROCESS | 4544 | --DOMWINDOW == 82 (0x8db79c00) [pid = 4544] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 19:06:08 INFO - PROCESS | 4544 | --DOMWINDOW == 81 (0x90de5800) [pid = 4544] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 19:06:08 INFO - PROCESS | 4544 | --DOMWINDOW == 80 (0x8f5d8000) [pid = 4544] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 19:06:08 INFO - PROCESS | 4544 | --DOMWINDOW == 79 (0x90ed1800) [pid = 4544] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 19:06:08 INFO - PROCESS | 4544 | --DOMWINDOW == 78 (0x8db74000) [pid = 4544] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 19:06:08 INFO - PROCESS | 4544 | --DOMWINDOW == 77 (0x8eb0bc00) [pid = 4544] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 19:06:08 INFO - PROCESS | 4544 | --DOMWINDOW == 76 (0x8ea07400) [pid = 4544] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 19:06:08 INFO - PROCESS | 4544 | --DOMWINDOW == 75 (0x928db800) [pid = 4544] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 19:06:08 INFO - PROCESS | 4544 | --DOMWINDOW == 74 (0x9380b400) [pid = 4544] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 19:06:08 INFO - PROCESS | 4544 | --DOMWINDOW == 73 (0x90ec6400) [pid = 4544] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 19:06:08 INFO - PROCESS | 4544 | --DOMWINDOW == 72 (0x8db6e400) [pid = 4544] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 19:06:08 INFO - PROCESS | 4544 | --DOMWINDOW == 71 (0x90ec6800) [pid = 4544] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 19:06:08 INFO - PROCESS | 4544 | 1467684368457 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]]]}] 19:06:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 19:06:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1334ms 19:06:08 INFO - PROCESS | 4544 | 1467684368514 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 19:06:08 INFO - PROCESS | 4544 | 1467684368516 Marionette TRACE conn3 <- [1,985,null,{"value":"8"}] 19:06:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 19:06:08 INFO - PROCESS | 4544 | 1467684368523 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 19:06:08 INFO - PROCESS | 4544 | 1467684368526 Marionette TRACE conn3 <- [1,986,null,{}] 19:06:08 INFO - PROCESS | 4544 | 1467684368531 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}] 19:06:08 INFO - PROCESS | 4544 | 1467684368536 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:06:08 INFO - PROCESS | 4544 | 1467684368732 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 19:06:08 INFO - PROCESS | 4544 | 1467684368756 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:08 INFO - PROCESS | 4544 | 1467684368772 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:06:08 INFO - PROCESS | 4544 | ++DOCSHELL 0x91c1a400 == 20 [pid = 4544] [id = 254] 19:06:08 INFO - PROCESS | 4544 | ++DOMWINDOW == 72 (0x91c21000) [pid = 4544] [serial = 763] [outer = (nil)] 19:06:08 INFO - PROCESS | 4544 | ++DOMWINDOW == 73 (0x926d7800) [pid = 4544] [serial = 764] [outer = 0x91c21000] 19:06:08 INFO - PROCESS | 4544 | 1467684368852 Marionette DEBUG loaded listener.js 19:06:08 INFO - PROCESS | 4544 | ++DOMWINDOW == 74 (0x93809400) [pid = 4544] [serial = 765] [outer = 0x91c21000] 19:06:09 INFO - PROCESS | 4544 | 1467684369696 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]]]}] 19:06:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 19:06:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1238ms 19:06:09 INFO - PROCESS | 4544 | 1467684369761 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 19:06:09 INFO - PROCESS | 4544 | 1467684369765 Marionette TRACE conn3 <- [1,989,null,{"value":"8"}] 19:06:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 19:06:09 INFO - PROCESS | 4544 | 1467684369771 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 19:06:09 INFO - PROCESS | 4544 | 1467684369774 Marionette TRACE conn3 <- [1,990,null,{}] 19:06:09 INFO - PROCESS | 4544 | 1467684369779 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}] 19:06:09 INFO - PROCESS | 4544 | 1467684369784 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:06:09 INFO - PROCESS | 4544 | 1467684369947 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 19:06:09 INFO - PROCESS | 4544 | 1467684369957 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:09 INFO - PROCESS | 4544 | 1467684369968 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:06:09 INFO - PROCESS | 4544 | ++DOCSHELL 0x8e94c800 == 21 [pid = 4544] [id = 255] 19:06:09 INFO - PROCESS | 4544 | ++DOMWINDOW == 75 (0x926d5c00) [pid = 4544] [serial = 766] [outer = (nil)] 19:06:10 INFO - PROCESS | 4544 | ++DOMWINDOW == 76 (0x93918800) [pid = 4544] [serial = 767] [outer = 0x926d5c00] 19:06:10 INFO - PROCESS | 4544 | 1467684370033 Marionette DEBUG loaded listener.js 19:06:10 INFO - PROCESS | 4544 | ++DOMWINDOW == 77 (0x93955c00) [pid = 4544] [serial = 768] [outer = 0x926d5c00] 19:06:11 INFO - PROCESS | 4544 | 1467684371185 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]]]}] 19:06:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 19:06:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1477ms 19:06:11 INFO - PROCESS | 4544 | 1467684371249 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 19:06:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 19:06:11 INFO - PROCESS | 4544 | 1467684371255 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 19:06:11 INFO - PROCESS | 4544 | 1467684371263 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 19:06:11 INFO - PROCESS | 4544 | 1467684371268 Marionette TRACE conn3 <- [1,994,null,{}] 19:06:11 INFO - PROCESS | 4544 | 1467684371276 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}] 19:06:11 INFO - PROCESS | 4544 | 1467684371281 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:06:11 INFO - PROCESS | 4544 | 1467684371497 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 19:06:11 INFO - PROCESS | 4544 | 1467684371707 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:11 INFO - PROCESS | 4544 | 1467684371716 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:06:11 INFO - PROCESS | 4544 | ++DOCSHELL 0x8e947c00 == 22 [pid = 4544] [id = 256] 19:06:11 INFO - PROCESS | 4544 | ++DOMWINDOW == 78 (0x8ea23000) [pid = 4544] [serial = 769] [outer = (nil)] 19:06:11 INFO - PROCESS | 4544 | ++DOMWINDOW == 79 (0x8f32e800) [pid = 4544] [serial = 770] [outer = 0x8ea23000] 19:06:11 INFO - PROCESS | 4544 | 1467684371844 Marionette DEBUG loaded listener.js 19:06:11 INFO - PROCESS | 4544 | ++DOMWINDOW == 80 (0x8f9fcc00) [pid = 4544] [serial = 771] [outer = 0x8ea23000] 19:06:12 INFO - PROCESS | 4544 | 1467684372722 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]]]}] 19:06:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 19:06:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1537ms 19:06:12 INFO - PROCESS | 4544 | 1467684372799 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 19:06:12 INFO - PROCESS | 4544 | 1467684372806 Marionette TRACE conn3 <- [1,997,null,{"value":"8"}] 19:06:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 19:06:12 INFO - PROCESS | 4544 | 1467684372817 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 19:06:12 INFO - PROCESS | 4544 | 1467684372820 Marionette TRACE conn3 <- [1,998,null,{}] 19:06:12 INFO - PROCESS | 4544 | 1467684372827 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}] 19:06:12 INFO - PROCESS | 4544 | 1467684372833 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:06:13 INFO - PROCESS | 4544 | 1467684373050 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 19:06:13 INFO - PROCESS | 4544 | 1467684373310 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:13 INFO - PROCESS | 4544 | 1467684373318 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:06:13 INFO - PROCESS | 4544 | ++DOCSHELL 0x90de4c00 == 23 [pid = 4544] [id = 257] 19:06:13 INFO - PROCESS | 4544 | ++DOMWINDOW == 81 (0x91c24400) [pid = 4544] [serial = 772] [outer = (nil)] 19:06:13 INFO - PROCESS | 4544 | ++DOMWINDOW == 82 (0x91eed800) [pid = 4544] [serial = 773] [outer = 0x91c24400] 19:06:13 INFO - PROCESS | 4544 | 1467684373416 Marionette DEBUG loaded listener.js 19:06:13 INFO - PROCESS | 4544 | ++DOMWINDOW == 83 (0x923f1000) [pid = 4544] [serial = 774] [outer = 0x91c24400] 19:06:14 INFO - PROCESS | 4544 | 1467684374259 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]]]}] 19:06:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 19:06:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1479ms 19:06:14 INFO - PROCESS | 4544 | 1467684374297 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 19:06:14 INFO - PROCESS | 4544 | 1467684374300 Marionette TRACE conn3 <- [1,1001,null,{"value":"8"}] 19:06:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 19:06:14 INFO - PROCESS | 4544 | 1467684374308 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 19:06:14 INFO - PROCESS | 4544 | 1467684374314 Marionette TRACE conn3 <- [1,1002,null,{}] 19:06:14 INFO - PROCESS | 4544 | 1467684374330 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}] 19:06:14 INFO - PROCESS | 4544 | 1467684374339 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:06:14 INFO - PROCESS | 4544 | 1467684374514 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 19:06:14 INFO - PROCESS | 4544 | 1467684374675 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:14 INFO - PROCESS | 4544 | 1467684374687 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:06:14 INFO - PROCESS | 4544 | ++DOCSHELL 0x93918000 == 24 [pid = 4544] [id = 258] 19:06:14 INFO - PROCESS | 4544 | ++DOMWINDOW == 84 (0x9391bc00) [pid = 4544] [serial = 775] [outer = (nil)] 19:06:14 INFO - PROCESS | 4544 | ++DOMWINDOW == 85 (0x93b2f000) [pid = 4544] [serial = 776] [outer = 0x9391bc00] 19:06:14 INFO - PROCESS | 4544 | 1467684374770 Marionette DEBUG loaded listener.js 19:06:14 INFO - PROCESS | 4544 | ++DOMWINDOW == 86 (0x93b36800) [pid = 4544] [serial = 777] [outer = 0x9391bc00] 19:06:15 INFO - PROCESS | 4544 | 1467684375662 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]]]}] 19:06:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 19:06:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1389ms 19:06:15 INFO - PROCESS | 4544 | 1467684375698 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 19:06:15 INFO - PROCESS | 4544 | 1467684375702 Marionette TRACE conn3 <- [1,1005,null,{"value":"8"}] 19:06:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 19:06:15 INFO - PROCESS | 4544 | 1467684375708 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 19:06:15 INFO - PROCESS | 4544 | 1467684375712 Marionette TRACE conn3 <- [1,1006,null,{}] 19:06:15 INFO - PROCESS | 4544 | 1467684375717 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}] 19:06:15 INFO - PROCESS | 4544 | 1467684375723 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:06:15 INFO - PROCESS | 4544 | 1467684375896 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 19:06:16 INFO - PROCESS | 4544 | 1467684376056 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:16 INFO - PROCESS | 4544 | 1467684376062 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:06:16 INFO - PROCESS | 4544 | ++DOCSHELL 0x9391ac00 == 25 [pid = 4544] [id = 259] 19:06:16 INFO - PROCESS | 4544 | ++DOMWINDOW == 87 (0x93b35c00) [pid = 4544] [serial = 778] [outer = (nil)] 19:06:16 INFO - PROCESS | 4544 | ++DOMWINDOW == 88 (0x946a3000) [pid = 4544] [serial = 779] [outer = 0x93b35c00] 19:06:16 INFO - PROCESS | 4544 | 1467684376150 Marionette DEBUG loaded listener.js 19:06:16 INFO - PROCESS | 4544 | ++DOMWINDOW == 89 (0x946a9400) [pid = 4544] [serial = 780] [outer = 0x93b35c00] 19:06:17 INFO - PROCESS | 4544 | 1467684377075 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]]]}] 19:06:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 19:06:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1430ms 19:06:17 INFO - PROCESS | 4544 | 1467684377140 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 19:06:17 INFO - PROCESS | 4544 | 1467684377144 Marionette TRACE conn3 <- [1,1009,null,{"value":"8"}] 19:06:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 19:06:17 INFO - PROCESS | 4544 | 1467684377150 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 19:06:17 INFO - PROCESS | 4544 | 1467684377153 Marionette TRACE conn3 <- [1,1010,null,{}] 19:06:17 INFO - PROCESS | 4544 | 1467684377159 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}] 19:06:17 INFO - PROCESS | 4544 | 1467684377164 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:06:17 INFO - PROCESS | 4544 | 1467684377332 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 19:06:17 INFO - PROCESS | 4544 | 1467684377508 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:17 INFO - PROCESS | 4544 | 1467684377516 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:06:17 INFO - PROCESS | 4544 | ++DOCSHELL 0x8f5d8c00 == 26 [pid = 4544] [id = 260] 19:06:17 INFO - PROCESS | 4544 | ++DOMWINDOW == 90 (0x93954400) [pid = 4544] [serial = 781] [outer = (nil)] 19:06:17 INFO - PROCESS | 4544 | ++DOMWINDOW == 91 (0x950c7000) [pid = 4544] [serial = 782] [outer = 0x93954400] 19:06:17 INFO - PROCESS | 4544 | 1467684377595 Marionette DEBUG loaded listener.js 19:06:17 INFO - PROCESS | 4544 | ++DOMWINDOW == 92 (0x950cb000) [pid = 4544] [serial = 783] [outer = 0x93954400] 19:06:18 INFO - PROCESS | 4544 | 1467684378556 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]]]}] 19:06:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 19:06:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1434ms 19:06:18 INFO - PROCESS | 4544 | 1467684378585 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 19:06:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 19:06:18 INFO - PROCESS | 4544 | 1467684378589 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 19:06:18 INFO - PROCESS | 4544 | 1467684378596 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 19:06:18 INFO - PROCESS | 4544 | 1467684378599 Marionette TRACE conn3 <- [1,1014,null,{}] 19:06:18 INFO - PROCESS | 4544 | 1467684378605 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}] 19:06:18 INFO - PROCESS | 4544 | 1467684378615 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:06:18 INFO - PROCESS | 4544 | 1467684378797 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 19:06:18 INFO - PROCESS | 4544 | 1467684378963 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:18 INFO - PROCESS | 4544 | 1467684378972 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:06:19 INFO - PROCESS | 4544 | ++DOCSHELL 0x8d9df800 == 27 [pid = 4544] [id = 261] 19:06:19 INFO - PROCESS | 4544 | ++DOMWINDOW == 93 (0x8db6a400) [pid = 4544] [serial = 784] [outer = (nil)] 19:06:19 INFO - PROCESS | 4544 | ++DOMWINDOW == 94 (0x8f32e400) [pid = 4544] [serial = 785] [outer = 0x8db6a400] 19:06:19 INFO - PROCESS | 4544 | 1467684379050 Marionette DEBUG loaded listener.js 19:06:19 INFO - PROCESS | 4544 | ++DOMWINDOW == 95 (0x90c8e800) [pid = 4544] [serial = 786] [outer = 0x8db6a400] 19:06:20 INFO - PROCESS | 4544 | 1467684380202 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]]]}] 19:06:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 19:06:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1685ms 19:06:20 INFO - PROCESS | 4544 | 1467684380280 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 19:06:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 19:06:20 INFO - PROCESS | 4544 | 1467684380286 Marionette TRACE conn3 <- [1,1017,null,{"value":"8"}] 19:06:20 INFO - PROCESS | 4544 | 1467684380294 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 19:06:20 INFO - PROCESS | 4544 | 1467684380299 Marionette TRACE conn3 <- [1,1018,null,{}] 19:06:20 INFO - PROCESS | 4544 | 1467684380307 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}] 19:06:20 INFO - PROCESS | 4544 | 1467684380312 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:06:20 INFO - PROCESS | 4544 | 1467684380591 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 19:06:20 INFO - PROCESS | 4544 | 1467684380797 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:20 INFO - PROCESS | 4544 | 1467684380805 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:06:20 INFO - PROCESS | 4544 | ++DOCSHELL 0x8ea1e800 == 28 [pid = 4544] [id = 262] 19:06:20 INFO - PROCESS | 4544 | ++DOMWINDOW == 96 (0x8eb05400) [pid = 4544] [serial = 787] [outer = (nil)] 19:06:20 INFO - PROCESS | 4544 | ++DOMWINDOW == 97 (0x8f5da800) [pid = 4544] [serial = 788] [outer = 0x8eb05400] 19:06:20 INFO - PROCESS | 4544 | 1467684380879 Marionette DEBUG loaded listener.js 19:06:20 INFO - PROCESS | 4544 | ++DOMWINDOW == 98 (0x8f9fa800) [pid = 4544] [serial = 789] [outer = 0x8eb05400] 19:06:21 INFO - PROCESS | 4544 | 1467684381725 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]]]}] 19:06:22 INFO - PROCESS | 4544 | --DOCSHELL 0x8db73c00 == 27 [pid = 4544] [id = 238] 19:06:22 INFO - PROCESS | 4544 | --DOCSHELL 0x8d9d6c00 == 26 [pid = 4544] [id = 239] 19:06:22 INFO - PROCESS | 4544 | --DOCSHELL 0x8d9ddc00 == 25 [pid = 4544] [id = 248] 19:06:22 INFO - PROCESS | 4544 | --DOCSHELL 0x90ecb400 == 24 [pid = 4544] [id = 247] 19:06:22 INFO - PROCESS | 4544 | --DOCSHELL 0x8eb07800 == 23 [pid = 4544] [id = 246] 19:06:22 INFO - PROCESS | 4544 | --DOCSHELL 0x8d9d8c00 == 22 [pid = 4544] [id = 245] 19:06:22 INFO - PROCESS | 4544 | --DOMWINDOW == 97 (0x8ea06400) [pid = 4544] [serial = 722] [outer = (nil)] [url = about:blank] 19:06:22 INFO - PROCESS | 4544 | --DOMWINDOW == 96 (0x926cdc00) [pid = 4544] [serial = 707] [outer = (nil)] [url = about:blank] 19:06:22 INFO - PROCESS | 4544 | --DOMWINDOW == 95 (0x8f5dcc00) [pid = 4544] [serial = 726] [outer = (nil)] [url = about:blank] 19:06:22 INFO - PROCESS | 4544 | --DOMWINDOW == 94 (0x921f0800) [pid = 4544] [serial = 732] [outer = (nil)] [url = about:blank] 19:06:22 INFO - PROCESS | 4544 | --DOMWINDOW == 93 (0x8ea0e800) [pid = 4544] [serial = 723] [outer = (nil)] [url = about:blank] 19:06:22 INFO - PROCESS | 4544 | --DOMWINDOW == 92 (0x8e947400) [pid = 4544] [serial = 716] [outer = (nil)] [url = about:blank] 19:06:22 INFO - PROCESS | 4544 | --DOMWINDOW == 91 (0x91c19400) [pid = 4544] [serial = 731] [outer = (nil)] [url = about:blank] 19:06:22 INFO - PROCESS | 4544 | --DOMWINDOW == 90 (0x8f333c00) [pid = 4544] [serial = 701] [outer = (nil)] [url = about:blank] 19:06:22 INFO - PROCESS | 4544 | --DOMWINDOW == 89 (0x8f5e0000) [pid = 4544] [serial = 702] [outer = (nil)] [url = about:blank] 19:06:22 INFO - PROCESS | 4544 | --DOMWINDOW == 88 (0x8ea0ac00) [pid = 4544] [serial = 717] [outer = (nil)] [url = about:blank] 19:06:22 INFO - PROCESS | 4544 | --DOMWINDOW == 87 (0x8f9fbc00) [pid = 4544] [serial = 719] [outer = (nil)] [url = about:blank] 19:06:22 INFO - PROCESS | 4544 | --DOMWINDOW == 86 (0x92e99800) [pid = 4544] [serial = 710] [outer = (nil)] [url = about:blank] 19:06:22 INFO - PROCESS | 4544 | --DOMWINDOW == 85 (0x93802800) [pid = 4544] [serial = 711] [outer = (nil)] [url = about:blank] 19:06:22 INFO - PROCESS | 4544 | --DOMWINDOW == 84 (0x9391d800) [pid = 4544] [serial = 714] [outer = (nil)] [url = about:blank] 19:06:22 INFO - PROCESS | 4544 | --DOMWINDOW == 83 (0x90ece400) [pid = 4544] [serial = 704] [outer = (nil)] [url = about:blank] 19:06:22 INFO - PROCESS | 4544 | --DOMWINDOW == 82 (0x91a92c00) [pid = 4544] [serial = 705] [outer = (nil)] [url = about:blank] 19:06:22 INFO - PROCESS | 4544 | --DOMWINDOW == 81 (0x926dcc00) [pid = 4544] [serial = 708] [outer = (nil)] [url = about:blank] 19:06:22 INFO - PROCESS | 4544 | --DOMWINDOW == 80 (0x8db74400) [pid = 4544] [serial = 698] [outer = (nil)] [url = about:blank] 19:06:22 INFO - PROCESS | 4544 | --DOMWINDOW == 79 (0x90ec9400) [pid = 4544] [serial = 728] [outer = (nil)] [url = about:blank] 19:06:22 INFO - PROCESS | 4544 | --DOMWINDOW == 78 (0x9380d800) [pid = 4544] [serial = 713] [outer = (nil)] [url = about:blank] 19:06:22 INFO - PROCESS | 4544 | --DOMWINDOW == 77 (0x8f5db400) [pid = 4544] [serial = 725] [outer = (nil)] [url = about:blank] 19:06:22 INFO - PROCESS | 4544 | --DOMWINDOW == 76 (0x8e945400) [pid = 4544] [serial = 699] [outer = (nil)] [url = about:blank] 19:06:22 INFO - PROCESS | 4544 | --DOMWINDOW == 75 (0x90ddb800) [pid = 4544] [serial = 720] [outer = (nil)] [url = about:blank] 19:06:22 INFO - PROCESS | 4544 | --DOMWINDOW == 74 (0x90ed2000) [pid = 4544] [serial = 729] [outer = (nil)] [url = about:blank] 19:06:22 INFO - PROCESS | 4544 | --DOMWINDOW == 73 (0x91a9b800) [pid = 4544] [serial = 734] [outer = (nil)] [url = about:blank] 19:06:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 19:06:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 2485ms 19:06:22 INFO - PROCESS | 4544 | 1467684382875 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 19:06:22 INFO - PROCESS | 4544 | 1467684382880 Marionette TRACE conn3 <- [1,1021,null,{"value":"8"}] 19:06:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 19:06:22 INFO - PROCESS | 4544 | 1467684382889 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 19:06:22 INFO - PROCESS | 4544 | 1467684382897 Marionette TRACE conn3 <- [1,1022,null,{}] 19:06:22 INFO - PROCESS | 4544 | 1467684382904 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}] 19:06:22 INFO - PROCESS | 4544 | 1467684382910 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:06:23 INFO - PROCESS | 4544 | 1467684383056 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 19:06:23 INFO - PROCESS | 4544 | 1467684383173 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:23 INFO - PROCESS | 4544 | 1467684383184 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:06:23 INFO - PROCESS | 4544 | ++DOCSHELL 0x8e948000 == 23 [pid = 4544] [id = 263] 19:06:23 INFO - PROCESS | 4544 | ++DOMWINDOW == 74 (0x8e949400) [pid = 4544] [serial = 790] [outer = (nil)] 19:06:23 INFO - PROCESS | 4544 | ++DOMWINDOW == 75 (0x8e94e400) [pid = 4544] [serial = 791] [outer = 0x8e949400] 19:06:23 INFO - PROCESS | 4544 | 1467684383252 Marionette DEBUG loaded listener.js 19:06:23 INFO - PROCESS | 4544 | ++DOMWINDOW == 76 (0x8ea05400) [pid = 4544] [serial = 792] [outer = 0x8e949400] 19:06:24 INFO - PROCESS | 4544 | 1467684384002 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]]]}] 19:06:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 19:06:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1142ms 19:06:24 INFO - PROCESS | 4544 | 1467684384033 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 19:06:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 19:06:24 INFO - PROCESS | 4544 | 1467684384039 Marionette TRACE conn3 <- [1,1025,null,{"value":"8"}] 19:06:24 INFO - PROCESS | 4544 | 1467684384050 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 19:06:24 INFO - PROCESS | 4544 | 1467684384056 Marionette TRACE conn3 <- [1,1026,null,{}] 19:06:24 INFO - PROCESS | 4544 | 1467684384063 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}] 19:06:24 INFO - PROCESS | 4544 | 1467684384068 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:06:24 INFO - PROCESS | 4544 | 1467684384229 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 19:06:24 INFO - PROCESS | 4544 | 1467684384244 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:24 INFO - PROCESS | 4544 | 1467684384250 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:06:24 INFO - PROCESS | 4544 | ++DOCSHELL 0x8eb0f400 == 24 [pid = 4544] [id = 264] 19:06:24 INFO - PROCESS | 4544 | ++DOMWINDOW == 77 (0x8f324800) [pid = 4544] [serial = 793] [outer = (nil)] 19:06:24 INFO - PROCESS | 4544 | ++DOMWINDOW == 78 (0x8f32a400) [pid = 4544] [serial = 794] [outer = 0x8f324800] 19:06:24 INFO - PROCESS | 4544 | 1467684384322 Marionette DEBUG loaded listener.js 19:06:24 INFO - PROCESS | 4544 | ++DOMWINDOW == 79 (0x8f32ec00) [pid = 4544] [serial = 795] [outer = 0x8f324800] 19:06:25 INFO - PROCESS | 4544 | 1467684385241 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]]]}] 19:06:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 19:06:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1237ms 19:06:25 INFO - PROCESS | 4544 | 1467684385282 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 19:06:25 INFO - PROCESS | 4544 | 1467684385286 Marionette TRACE conn3 <- [1,1029,null,{"value":"8"}] 19:06:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 19:06:25 INFO - PROCESS | 4544 | 1467684385310 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 19:06:25 INFO - PROCESS | 4544 | 1467684385313 Marionette TRACE conn3 <- [1,1030,null,{}] 19:06:25 INFO - PROCESS | 4544 | 1467684385330 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}] 19:06:25 INFO - PROCESS | 4544 | 1467684385339 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:06:25 INFO - PROCESS | 4544 | 1467684385557 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 19:06:25 INFO - PROCESS | 4544 | 1467684385666 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:25 INFO - PROCESS | 4544 | 1467684385678 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:06:25 INFO - PROCESS | 4544 | ++DOCSHELL 0x90c85c00 == 25 [pid = 4544] [id = 265] 19:06:25 INFO - PROCESS | 4544 | ++DOMWINDOW == 80 (0x90c87000) [pid = 4544] [serial = 796] [outer = (nil)] 19:06:25 INFO - PROCESS | 4544 | ++DOMWINDOW == 81 (0x90de3800) [pid = 4544] [serial = 797] [outer = 0x90c87000] 19:06:25 INFO - PROCESS | 4544 | 1467684385758 Marionette DEBUG loaded listener.js 19:06:25 INFO - PROCESS | 4544 | ++DOMWINDOW == 82 (0x90ecd400) [pid = 4544] [serial = 798] [outer = 0x90c87000] 19:06:26 INFO - PROCESS | 4544 | 1467684386590 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]]]}] 19:06:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 19:06:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1333ms 19:06:26 INFO - PROCESS | 4544 | 1467684386650 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 19:06:26 INFO - PROCESS | 4544 | 1467684386669 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 19:06:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 19:06:26 INFO - PROCESS | 4544 | 1467684386681 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 19:06:26 INFO - PROCESS | 4544 | 1467684386683 Marionette TRACE conn3 <- [1,1034,null,{}] 19:06:26 INFO - PROCESS | 4544 | 1467684386695 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}] 19:06:26 INFO - PROCESS | 4544 | 1467684386699 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:06:26 INFO - PROCESS | 4544 | 1467684386894 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 19:06:26 INFO - PROCESS | 4544 | 1467684386911 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:26 INFO - PROCESS | 4544 | 1467684386917 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:06:26 INFO - PROCESS | 4544 | ++DOCSHELL 0x91a91000 == 26 [pid = 4544] [id = 266] 19:06:26 INFO - PROCESS | 4544 | ++DOMWINDOW == 83 (0x91a98400) [pid = 4544] [serial = 799] [outer = (nil)] 19:06:26 INFO - PROCESS | 4544 | ++DOMWINDOW == 84 (0x91a9d800) [pid = 4544] [serial = 800] [outer = 0x91a98400] 19:06:26 INFO - PROCESS | 4544 | 1467684386985 Marionette DEBUG loaded listener.js 19:06:27 INFO - PROCESS | 4544 | ++DOMWINDOW == 85 (0x91c25000) [pid = 4544] [serial = 801] [outer = 0x91a98400] 19:06:27 INFO - PROCESS | 4544 | --DOMWINDOW == 84 (0x90ec7000) [pid = 4544] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 19:06:27 INFO - PROCESS | 4544 | --DOMWINDOW == 83 (0x8d9e1400) [pid = 4544] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 19:06:27 INFO - PROCESS | 4544 | --DOMWINDOW == 82 (0x90ecf000) [pid = 4544] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 19:06:27 INFO - PROCESS | 4544 | --DOMWINDOW == 81 (0x8e94dc00) [pid = 4544] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 19:06:27 INFO - PROCESS | 4544 | --DOMWINDOW == 80 (0x8f328800) [pid = 4544] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 19:06:27 INFO - PROCESS | 4544 | --DOMWINDOW == 79 (0x8f328400) [pid = 4544] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 19:06:27 INFO - PROCESS | 4544 | --DOMWINDOW == 78 (0x8d9da800) [pid = 4544] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 19:06:27 INFO - PROCESS | 4544 | --DOMWINDOW == 77 (0x90ecfc00) [pid = 4544] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 19:06:27 INFO - PROCESS | 4544 | --DOMWINDOW == 76 (0x91c21000) [pid = 4544] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 19:06:27 INFO - PROCESS | 4544 | --DOMWINDOW == 75 (0x91ee5400) [pid = 4544] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 19:06:27 INFO - PROCESS | 4544 | --DOMWINDOW == 74 (0x926d5c00) [pid = 4544] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 19:06:27 INFO - PROCESS | 4544 | --DOMWINDOW == 73 (0x8ea2a400) [pid = 4544] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 19:06:28 INFO - PROCESS | 4544 | 1467684388277 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]]]}] 19:06:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 19:06:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1640ms 19:06:28 INFO - PROCESS | 4544 | 1467684388326 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 19:06:28 INFO - PROCESS | 4544 | 1467684388330 Marionette TRACE conn3 <- [1,1037,null,{"value":"8"}] 19:06:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 19:06:28 INFO - PROCESS | 4544 | 1467684388336 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 19:06:28 INFO - PROCESS | 4544 | 1467684388339 Marionette TRACE conn3 <- [1,1038,null,{}] 19:06:28 INFO - PROCESS | 4544 | 1467684388344 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}] 19:06:28 INFO - PROCESS | 4544 | 1467684388349 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:06:28 INFO - PROCESS | 4544 | 1467684388482 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 19:06:28 INFO - PROCESS | 4544 | 1467684388495 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:28 INFO - PROCESS | 4544 | 1467684388503 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:06:28 INFO - PROCESS | 4544 | ++DOCSHELL 0x90de5800 == 27 [pid = 4544] [id = 267] 19:06:28 INFO - PROCESS | 4544 | ++DOMWINDOW == 74 (0x90ec7000) [pid = 4544] [serial = 802] [outer = (nil)] 19:06:28 INFO - PROCESS | 4544 | ++DOMWINDOW == 75 (0x91c24800) [pid = 4544] [serial = 803] [outer = 0x90ec7000] 19:06:28 INFO - PROCESS | 4544 | 1467684388571 Marionette DEBUG loaded listener.js 19:06:28 INFO - PROCESS | 4544 | ++DOMWINDOW == 76 (0x91eea400) [pid = 4544] [serial = 804] [outer = 0x90ec7000] 19:06:29 INFO - PROCESS | 4544 | 1467684389386 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]]]}] 19:06:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 19:06:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1086ms 19:06:29 INFO - PROCESS | 4544 | 1467684389423 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 19:06:29 INFO - PROCESS | 4544 | 1467684389427 Marionette TRACE conn3 <- [1,1041,null,{"value":"8"}] 19:06:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 19:06:29 INFO - PROCESS | 4544 | 1467684389433 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 19:06:29 INFO - PROCESS | 4544 | 1467684389436 Marionette TRACE conn3 <- [1,1042,null,{}] 19:06:29 INFO - PROCESS | 4544 | 1467684389442 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}] 19:06:29 INFO - PROCESS | 4544 | 1467684389452 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:06:29 INFO - PROCESS | 4544 | 1467684389691 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 19:06:29 INFO - PROCESS | 4544 | 1467684389700 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:29 INFO - PROCESS | 4544 | 1467684389708 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:06:29 INFO - PROCESS | 4544 | ++DOCSHELL 0x8d9d8400 == 28 [pid = 4544] [id = 268] 19:06:29 INFO - PROCESS | 4544 | ++DOMWINDOW == 77 (0x923efc00) [pid = 4544] [serial = 805] [outer = (nil)] 19:06:29 INFO - PROCESS | 4544 | ++DOMWINDOW == 78 (0x926cac00) [pid = 4544] [serial = 806] [outer = 0x923efc00] 19:06:29 INFO - PROCESS | 4544 | 1467684389777 Marionette DEBUG loaded listener.js 19:06:29 INFO - PROCESS | 4544 | ++DOMWINDOW == 79 (0x926dcc00) [pid = 4544] [serial = 807] [outer = 0x923efc00] 19:06:30 INFO - PROCESS | 4544 | 1467684390899 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]]]}] 19:06:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 19:06:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1533ms 19:06:30 INFO - PROCESS | 4544 | 1467684390967 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 19:06:30 INFO - PROCESS | 4544 | 1467684390974 Marionette TRACE conn3 <- [1,1045,null,{"value":"8"}] 19:06:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 19:06:30 INFO - PROCESS | 4544 | 1467684390981 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 19:06:30 INFO - PROCESS | 4544 | 1467684390989 Marionette TRACE conn3 <- [1,1046,null,{}] 19:06:31 INFO - PROCESS | 4544 | 1467684390997 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}] 19:06:31 INFO - PROCESS | 4544 | 1467684391003 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:06:31 INFO - PROCESS | 4544 | 1467684391220 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 19:06:31 INFO - PROCESS | 4544 | 1467684391476 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:31 INFO - PROCESS | 4544 | 1467684391483 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:06:31 INFO - PROCESS | 4544 | ++DOCSHELL 0x8db74000 == 29 [pid = 4544] [id = 269] 19:06:31 INFO - PROCESS | 4544 | ++DOMWINDOW == 80 (0x8e94f000) [pid = 4544] [serial = 808] [outer = (nil)] 19:06:31 INFO - PROCESS | 4544 | ++DOMWINDOW == 81 (0x8eb0cc00) [pid = 4544] [serial = 809] [outer = 0x8e94f000] 19:06:31 INFO - PROCESS | 4544 | 1467684391574 Marionette DEBUG loaded listener.js 19:06:31 INFO - PROCESS | 4544 | ++DOMWINDOW == 82 (0x8f5dc000) [pid = 4544] [serial = 810] [outer = 0x8e94f000] 19:06:32 INFO - PROCESS | 4544 | 1467684392511 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]]]}] 19:06:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 19:06:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1586ms 19:06:32 INFO - PROCESS | 4544 | 1467684392567 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 19:06:32 INFO - PROCESS | 4544 | 1467684392575 Marionette TRACE conn3 <- [1,1049,null,{"value":"8"}] 19:06:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 19:06:32 INFO - PROCESS | 4544 | 1467684392586 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 19:06:32 INFO - PROCESS | 4544 | 1467684392590 Marionette TRACE conn3 <- [1,1050,null,{}] 19:06:32 INFO - PROCESS | 4544 | 1467684392597 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}] 19:06:32 INFO - PROCESS | 4544 | 1467684392603 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:06:32 INFO - PROCESS | 4544 | 1467684392786 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 19:06:32 INFO - PROCESS | 4544 | 1467684392957 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:32 INFO - PROCESS | 4544 | 1467684392968 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:06:33 INFO - PROCESS | 4544 | ++DOCSHELL 0x8db6e400 == 30 [pid = 4544] [id = 270] 19:06:33 INFO - PROCESS | 4544 | ++DOMWINDOW == 83 (0x90ed3400) [pid = 4544] [serial = 811] [outer = (nil)] 19:06:33 INFO - PROCESS | 4544 | ++DOMWINDOW == 84 (0x91a97000) [pid = 4544] [serial = 812] [outer = 0x90ed3400] 19:06:33 INFO - PROCESS | 4544 | 1467684393140 Marionette DEBUG loaded listener.js 19:06:33 INFO - PROCESS | 4544 | ++DOMWINDOW == 85 (0x91c21c00) [pid = 4544] [serial = 813] [outer = 0x90ed3400] 19:06:34 INFO - PROCESS | 4544 | 1467684394077 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]]]}] 19:06:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 19:06:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1537ms 19:06:34 INFO - PROCESS | 4544 | 1467684394122 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 19:06:34 INFO - PROCESS | 4544 | 1467684394127 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 19:06:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 19:06:34 INFO - PROCESS | 4544 | 1467684394133 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 19:06:34 INFO - PROCESS | 4544 | 1467684394140 Marionette TRACE conn3 <- [1,1054,null,{}] 19:06:34 INFO - PROCESS | 4544 | 1467684394156 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}] 19:06:34 INFO - PROCESS | 4544 | 1467684394165 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:06:34 INFO - PROCESS | 4544 | 1467684394343 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 19:06:34 INFO - PROCESS | 4544 | 1467684394505 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:34 INFO - PROCESS | 4544 | 1467684394515 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:06:34 INFO - PROCESS | 4544 | ++DOCSHELL 0x92e98400 == 31 [pid = 4544] [id = 271] 19:06:34 INFO - PROCESS | 4544 | ++DOMWINDOW == 86 (0x92e99800) [pid = 4544] [serial = 814] [outer = (nil)] 19:06:34 INFO - PROCESS | 4544 | ++DOMWINDOW == 87 (0x93806000) [pid = 4544] [serial = 815] [outer = 0x92e99800] 19:06:34 INFO - PROCESS | 4544 | 1467684394642 Marionette DEBUG loaded listener.js 19:06:34 INFO - PROCESS | 4544 | ++DOMWINDOW == 88 (0x93810400) [pid = 4544] [serial = 816] [outer = 0x92e99800] 19:06:35 INFO - PROCESS | 4544 | 1467684395615 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]]]}] 19:06:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 19:06:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1534ms 19:06:35 INFO - PROCESS | 4544 | 1467684395667 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 19:06:35 INFO - PROCESS | 4544 | 1467684395671 Marionette TRACE conn3 <- [1,1057,null,{"value":"8"}] 19:06:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 19:06:35 INFO - PROCESS | 4544 | 1467684395678 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 19:06:35 INFO - PROCESS | 4544 | 1467684395681 Marionette TRACE conn3 <- [1,1058,null,{}] 19:06:35 INFO - PROCESS | 4544 | 1467684395687 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}] 19:06:35 INFO - PROCESS | 4544 | 1467684395692 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:06:35 INFO - PROCESS | 4544 | 1467684395886 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 19:06:36 INFO - PROCESS | 4544 | 1467684396107 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:36 INFO - PROCESS | 4544 | 1467684396117 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:06:36 INFO - PROCESS | 4544 | ++DOCSHELL 0x8d9da000 == 32 [pid = 4544] [id = 272] 19:06:36 INFO - PROCESS | 4544 | ++DOMWINDOW == 89 (0x8d9da800) [pid = 4544] [serial = 817] [outer = (nil)] 19:06:36 INFO - PROCESS | 4544 | ++DOMWINDOW == 90 (0x8db6c800) [pid = 4544] [serial = 818] [outer = 0x8d9da800] 19:06:36 INFO - PROCESS | 4544 | 1467684396367 Marionette DEBUG loaded listener.js 19:06:36 INFO - PROCESS | 4544 | ++DOMWINDOW == 91 (0x8db79c00) [pid = 4544] [serial = 819] [outer = 0x8d9da800] 19:06:37 INFO - PROCESS | 4544 | 1467684397373 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]]]}] 19:06:37 INFO - PROCESS | 4544 | --DOMWINDOW == 90 (0x921f3000) [pid = 4544] [serial = 735] [outer = (nil)] [url = about:blank] 19:06:37 INFO - PROCESS | 4544 | --DOMWINDOW == 89 (0x926d8400) [pid = 4544] [serial = 761] [outer = (nil)] [url = about:blank] 19:06:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 19:06:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1730ms 19:06:37 INFO - PROCESS | 4544 | --DOMWINDOW == 88 (0x926d7000) [pid = 4544] [serial = 762] [outer = (nil)] [url = about:blank] 19:06:37 INFO - PROCESS | 4544 | --DOMWINDOW == 87 (0x926d8c00) [pid = 4544] [serial = 746] [outer = (nil)] [url = about:blank] 19:06:37 INFO - PROCESS | 4544 | --DOMWINDOW == 86 (0x926df400) [pid = 4544] [serial = 747] [outer = (nil)] [url = about:blank] 19:06:37 INFO - PROCESS | 4544 | --DOMWINDOW == 85 (0x91a91400) [pid = 4544] [serial = 755] [outer = (nil)] [url = about:blank] 19:06:37 INFO - PROCESS | 4544 | --DOMWINDOW == 84 (0x8ea04c00) [pid = 4544] [serial = 749] [outer = (nil)] [url = about:blank] 19:06:37 INFO - PROCESS | 4544 | --DOMWINDOW == 83 (0x8ea28000) [pid = 4544] [serial = 750] [outer = (nil)] [url = about:blank] 19:06:37 INFO - PROCESS | 4544 | --DOMWINDOW == 82 (0x8f5d5c00) [pid = 4544] [serial = 752] [outer = (nil)] [url = about:blank] 19:06:37 INFO - PROCESS | 4544 | --DOMWINDOW == 81 (0x8f9fa400) [pid = 4544] [serial = 753] [outer = (nil)] [url = about:blank] 19:06:37 INFO - PROCESS | 4544 | --DOMWINDOW == 80 (0x8f332400) [pid = 4544] [serial = 740] [outer = (nil)] [url = about:blank] 19:06:37 INFO - PROCESS | 4544 | --DOMWINDOW == 79 (0x8f5e3800) [pid = 4544] [serial = 741] [outer = (nil)] [url = about:blank] 19:06:37 INFO - PROCESS | 4544 | --DOMWINDOW == 78 (0x8d9dec00) [pid = 4544] [serial = 737] [outer = (nil)] [url = about:blank] 19:06:37 INFO - PROCESS | 4544 | --DOMWINDOW == 77 (0x8db74c00) [pid = 4544] [serial = 738] [outer = (nil)] [url = about:blank] 19:06:37 INFO - PROCESS | 4544 | --DOMWINDOW == 76 (0x91a96c00) [pid = 4544] [serial = 743] [outer = (nil)] [url = about:blank] 19:06:37 INFO - PROCESS | 4544 | --DOMWINDOW == 75 (0x91eefc00) [pid = 4544] [serial = 744] [outer = (nil)] [url = about:blank] 19:06:37 INFO - PROCESS | 4544 | --DOMWINDOW == 74 (0x93809400) [pid = 4544] [serial = 765] [outer = (nil)] [url = about:blank] 19:06:37 INFO - PROCESS | 4544 | --DOMWINDOW == 73 (0x923f1800) [pid = 4544] [serial = 758] [outer = (nil)] [url = about:blank] 19:06:37 INFO - PROCESS | 4544 | --DOMWINDOW == 72 (0x926c4c00) [pid = 4544] [serial = 759] [outer = (nil)] [url = about:blank] 19:06:37 INFO - PROCESS | 4544 | --DOMWINDOW == 71 (0x926d7800) [pid = 4544] [serial = 764] [outer = (nil)] [url = about:blank] 19:06:37 INFO - PROCESS | 4544 | --DOMWINDOW == 70 (0x91c1dc00) [pid = 4544] [serial = 756] [outer = (nil)] [url = about:blank] 19:06:37 INFO - PROCESS | 4544 | --DOMWINDOW == 69 (0x93918800) [pid = 4544] [serial = 767] [outer = (nil)] [url = about:blank] 19:06:37 INFO - PROCESS | 4544 | --DOMWINDOW == 68 (0x93955c00) [pid = 4544] [serial = 768] [outer = (nil)] [url = about:blank] 19:06:37 INFO - PROCESS | 4544 | 1467684397425 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 19:06:37 INFO - PROCESS | 4544 | 1467684397437 Marionette TRACE conn3 <- [1,1061,null,{"value":"8"}] 19:06:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 19:06:37 INFO - PROCESS | 4544 | 1467684397449 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 19:06:37 INFO - PROCESS | 4544 | 1467684397453 Marionette TRACE conn3 <- [1,1062,null,{}] 19:06:37 INFO - PROCESS | 4544 | 1467684397460 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}] 19:06:37 INFO - PROCESS | 4544 | 1467684397465 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:06:37 INFO - PROCESS | 4544 | 1467684397624 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 19:06:37 INFO - PROCESS | 4544 | 1467684397792 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:37 INFO - PROCESS | 4544 | 1467684397800 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:06:37 INFO - PROCESS | 4544 | ++DOCSHELL 0x8eb06c00 == 33 [pid = 4544] [id = 273] 19:06:37 INFO - PROCESS | 4544 | ++DOMWINDOW == 69 (0x8eb0a000) [pid = 4544] [serial = 820] [outer = (nil)] 19:06:37 INFO - PROCESS | 4544 | ++DOMWINDOW == 70 (0x8f327800) [pid = 4544] [serial = 821] [outer = 0x8eb0a000] 19:06:37 INFO - PROCESS | 4544 | 1467684397875 Marionette DEBUG loaded listener.js 19:06:37 INFO - PROCESS | 4544 | ++DOMWINDOW == 71 (0x8f5e3800) [pid = 4544] [serial = 822] [outer = 0x8eb0a000] 19:06:38 INFO - PROCESS | 4544 | 1467684398614 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]]]}] 19:06:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 19:06:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1182ms 19:06:38 INFO - PROCESS | 4544 | 1467684398639 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 19:06:38 INFO - PROCESS | 4544 | 1467684398645 Marionette TRACE conn3 <- [1,1065,null,{"value":"8"}] 19:06:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 19:06:38 INFO - PROCESS | 4544 | 1467684398660 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 19:06:38 INFO - PROCESS | 4544 | 1467684398663 Marionette TRACE conn3 <- [1,1066,null,{}] 19:06:38 INFO - PROCESS | 4544 | 1467684398670 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}] 19:06:38 INFO - PROCESS | 4544 | 1467684398675 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:06:38 INFO - PROCESS | 4544 | 1467684398832 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 19:06:38 INFO - PROCESS | 4544 | 1467684398843 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:38 INFO - PROCESS | 4544 | 1467684398851 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:06:38 INFO - PROCESS | 4544 | ++DOCSHELL 0x8f9f4c00 == 34 [pid = 4544] [id = 274] 19:06:38 INFO - PROCESS | 4544 | ++DOMWINDOW == 72 (0x90c81400) [pid = 4544] [serial = 823] [outer = (nil)] 19:06:38 INFO - PROCESS | 4544 | ++DOMWINDOW == 73 (0x91a92000) [pid = 4544] [serial = 824] [outer = 0x90c81400] 19:06:38 INFO - PROCESS | 4544 | 1467684398917 Marionette DEBUG loaded listener.js 19:06:39 INFO - PROCESS | 4544 | ++DOMWINDOW == 74 (0x91c1dc00) [pid = 4544] [serial = 825] [outer = 0x90c81400] 19:06:39 INFO - PROCESS | 4544 | 1467684399828 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]]]}] 19:06:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 19:06:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1236ms 19:06:39 INFO - PROCESS | 4544 | 1467684399895 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 19:06:39 INFO - PROCESS | 4544 | 1467684399899 Marionette TRACE conn3 <- [1,1069,null,{"value":"8"}] 19:06:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 19:06:39 INFO - PROCESS | 4544 | 1467684399913 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 19:06:39 INFO - PROCESS | 4544 | 1467684399919 Marionette TRACE conn3 <- [1,1070,null,{}] 19:06:39 INFO - PROCESS | 4544 | 1467684399942 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}] 19:06:39 INFO - PROCESS | 4544 | 1467684399954 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:06:40 INFO - PROCESS | 4544 | 1467684400161 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 19:06:40 INFO - PROCESS | 4544 | 1467684400242 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:40 INFO - PROCESS | 4544 | 1467684400251 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:06:40 INFO - PROCESS | 4544 | ++DOCSHELL 0x8ea21c00 == 35 [pid = 4544] [id = 275] 19:06:40 INFO - PROCESS | 4544 | ++DOMWINDOW == 75 (0x90de2400) [pid = 4544] [serial = 826] [outer = (nil)] 19:06:40 INFO - PROCESS | 4544 | ++DOMWINDOW == 76 (0x926c7c00) [pid = 4544] [serial = 827] [outer = 0x90de2400] 19:06:40 INFO - PROCESS | 4544 | 1467684400316 Marionette DEBUG loaded listener.js 19:06:40 INFO - PROCESS | 4544 | ++DOMWINDOW == 77 (0x926d5800) [pid = 4544] [serial = 828] [outer = 0x90de2400] 19:06:41 INFO - PROCESS | 4544 | 1467684401205 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]]]}] 19:06:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 19:06:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1340ms 19:06:41 INFO - PROCESS | 4544 | 1467684401245 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 19:06:41 INFO - PROCESS | 4544 | 1467684401249 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 19:06:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 19:06:41 INFO - PROCESS | 4544 | 1467684401262 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 19:06:41 INFO - PROCESS | 4544 | 1467684401264 Marionette TRACE conn3 <- [1,1074,null,{}] 19:06:41 INFO - PROCESS | 4544 | 1467684401270 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}] 19:06:41 INFO - PROCESS | 4544 | 1467684401274 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:06:41 INFO - PROCESS | 4544 | 1467684401472 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 19:06:41 INFO - PROCESS | 4544 | 1467684401499 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:41 INFO - PROCESS | 4544 | 1467684401508 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:06:41 INFO - PROCESS | 4544 | ++DOCSHELL 0x923eec00 == 36 [pid = 4544] [id = 276] 19:06:41 INFO - PROCESS | 4544 | ++DOMWINDOW == 78 (0x926db800) [pid = 4544] [serial = 829] [outer = (nil)] 19:06:41 INFO - PROCESS | 4544 | ++DOMWINDOW == 79 (0x928e8c00) [pid = 4544] [serial = 830] [outer = 0x926db800] 19:06:41 INFO - PROCESS | 4544 | 1467684401574 Marionette DEBUG loaded listener.js 19:06:41 INFO - PROCESS | 4544 | ++DOMWINDOW == 80 (0x92e99c00) [pid = 4544] [serial = 831] [outer = 0x926db800] 19:06:42 INFO - PROCESS | 4544 | --DOMWINDOW == 79 (0x8ea23000) [pid = 4544] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 19:06:42 INFO - PROCESS | 4544 | --DOMWINDOW == 78 (0x91c24400) [pid = 4544] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 19:06:42 INFO - PROCESS | 4544 | --DOMWINDOW == 77 (0x9391bc00) [pid = 4544] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 19:06:42 INFO - PROCESS | 4544 | --DOMWINDOW == 76 (0x8f324800) [pid = 4544] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 19:06:42 INFO - PROCESS | 4544 | --DOMWINDOW == 75 (0x8e949400) [pid = 4544] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 19:06:42 INFO - PROCESS | 4544 | --DOMWINDOW == 74 (0x8eb05400) [pid = 4544] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 19:06:42 INFO - PROCESS | 4544 | --DOMWINDOW == 73 (0x90c87000) [pid = 4544] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 19:06:42 INFO - PROCESS | 4544 | --DOMWINDOW == 72 (0x93b35c00) [pid = 4544] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 19:06:42 INFO - PROCESS | 4544 | --DOMWINDOW == 71 (0x93954400) [pid = 4544] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 19:06:42 INFO - PROCESS | 4544 | --DOMWINDOW == 70 (0x91a98400) [pid = 4544] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 19:06:42 INFO - PROCESS | 4544 | --DOMWINDOW == 69 (0x90ec7000) [pid = 4544] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 19:06:42 INFO - PROCESS | 4544 | --DOMWINDOW == 68 (0x8db6a400) [pid = 4544] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 19:06:42 INFO - PROCESS | 4544 | 1467684402514 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]]]}] 19:06:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 19:06:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1293ms 19:06:42 INFO - PROCESS | 4544 | 1467684402549 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 19:06:42 INFO - PROCESS | 4544 | 1467684402551 Marionette TRACE conn3 <- [1,1077,null,{"value":"8"}] 19:06:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 19:06:42 INFO - PROCESS | 4544 | 1467684402558 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 19:06:42 INFO - PROCESS | 4544 | 1467684402561 Marionette TRACE conn3 <- [1,1078,null,{}] 19:06:42 INFO - PROCESS | 4544 | 1467684402566 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}] 19:06:42 INFO - PROCESS | 4544 | 1467684402571 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:06:42 INFO - PROCESS | 4544 | 1467684402761 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 19:06:42 INFO - PROCESS | 4544 | 1467684402777 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:42 INFO - PROCESS | 4544 | 1467684402784 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:06:42 INFO - PROCESS | 4544 | ++DOCSHELL 0x8f5de000 == 37 [pid = 4544] [id = 277] 19:06:42 INFO - PROCESS | 4544 | ++DOMWINDOW == 69 (0x91a9c800) [pid = 4544] [serial = 832] [outer = (nil)] 19:06:42 INFO - PROCESS | 4544 | ++DOMWINDOW == 70 (0x928e4000) [pid = 4544] [serial = 833] [outer = 0x91a9c800] 19:06:42 INFO - PROCESS | 4544 | 1467684402867 Marionette DEBUG loaded listener.js 19:06:42 INFO - PROCESS | 4544 | ++DOMWINDOW == 71 (0x93915000) [pid = 4544] [serial = 834] [outer = 0x91a9c800] 19:06:43 INFO - PROCESS | 4544 | 1467684403682 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]]]}] 19:06:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 19:06:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1183ms 19:06:43 INFO - PROCESS | 4544 | 1467684403741 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 19:06:43 INFO - PROCESS | 4544 | 1467684403744 Marionette TRACE conn3 <- [1,1081,null,{"value":"8"}] 19:06:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 19:06:43 INFO - PROCESS | 4544 | 1467684403750 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 19:06:43 INFO - PROCESS | 4544 | 1467684403753 Marionette TRACE conn3 <- [1,1082,null,{}] 19:06:43 INFO - PROCESS | 4544 | 1467684403759 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}] 19:06:43 INFO - PROCESS | 4544 | 1467684403769 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:06:43 INFO - PROCESS | 4544 | 1467684403919 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 19:06:43 INFO - PROCESS | 4544 | 1467684403928 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:43 INFO - PROCESS | 4544 | 1467684403936 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:06:43 INFO - PROCESS | 4544 | ++DOCSHELL 0x8d9d5800 == 38 [pid = 4544] [id = 278] 19:06:43 INFO - PROCESS | 4544 | ++DOMWINDOW == 72 (0x8ea0ec00) [pid = 4544] [serial = 835] [outer = (nil)] 19:06:43 INFO - PROCESS | 4544 | ++DOMWINDOW == 73 (0x9395e800) [pid = 4544] [serial = 836] [outer = 0x8ea0ec00] 19:06:44 INFO - PROCESS | 4544 | 1467684404002 Marionette DEBUG loaded listener.js 19:06:44 INFO - PROCESS | 4544 | ++DOMWINDOW == 74 (0x93b38000) [pid = 4544] [serial = 837] [outer = 0x8ea0ec00] 19:06:45 INFO - PROCESS | 4544 | 1467684405095 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]]]}] 19:06:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 19:06:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1387ms 19:06:45 INFO - PROCESS | 4544 | 1467684405139 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 19:06:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 19:06:45 INFO - PROCESS | 4544 | 1467684405145 Marionette TRACE conn3 <- [1,1085,null,{"value":"8"}] 19:06:45 INFO - PROCESS | 4544 | 1467684405153 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 19:06:45 INFO - PROCESS | 4544 | 1467684405161 Marionette TRACE conn3 <- [1,1086,null,{}] 19:06:45 INFO - PROCESS | 4544 | 1467684405169 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}] 19:06:45 INFO - PROCESS | 4544 | 1467684405174 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:06:45 INFO - PROCESS | 4544 | 1467684405389 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 19:06:45 INFO - PROCESS | 4544 | 1467684405619 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:45 INFO - PROCESS | 4544 | 1467684405626 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:06:45 INFO - PROCESS | 4544 | ++DOCSHELL 0x8ea29400 == 39 [pid = 4544] [id = 279] 19:06:45 INFO - PROCESS | 4544 | ++DOMWINDOW == 75 (0x8ea2a400) [pid = 4544] [serial = 838] [outer = (nil)] 19:06:45 INFO - PROCESS | 4544 | ++DOMWINDOW == 76 (0x8f5dfc00) [pid = 4544] [serial = 839] [outer = 0x8ea2a400] 19:06:45 INFO - PROCESS | 4544 | 1467684405725 Marionette DEBUG loaded listener.js 19:06:45 INFO - PROCESS | 4544 | ++DOMWINDOW == 77 (0x90c8f800) [pid = 4544] [serial = 840] [outer = 0x8ea2a400] 19:06:46 INFO - PROCESS | 4544 | 1467684406622 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]]]}] 19:06:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 19:06:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1541ms 19:06:46 INFO - PROCESS | 4544 | 1467684406693 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 19:06:46 INFO - PROCESS | 4544 | 1467684406701 Marionette TRACE conn3 <- [1,1089,null,{"value":"8"}] 19:06:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 19:06:46 INFO - PROCESS | 4544 | 1467684406711 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 19:06:46 INFO - PROCESS | 4544 | 1467684406715 Marionette TRACE conn3 <- [1,1090,null,{}] 19:06:46 INFO - PROCESS | 4544 | 1467684406722 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}] 19:06:46 INFO - PROCESS | 4544 | 1467684406728 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:06:46 INFO - PROCESS | 4544 | 1467684406945 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 19:06:47 INFO - PROCESS | 4544 | 1467684407198 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:47 INFO - PROCESS | 4544 | 1467684407208 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:06:47 INFO - PROCESS | 4544 | ++DOCSHELL 0x91ee9800 == 40 [pid = 4544] [id = 280] 19:06:47 INFO - PROCESS | 4544 | ++DOMWINDOW == 78 (0x921ee400) [pid = 4544] [serial = 841] [outer = (nil)] 19:06:47 INFO - PROCESS | 4544 | ++DOMWINDOW == 79 (0x923e8000) [pid = 4544] [serial = 842] [outer = 0x921ee400] 19:06:47 INFO - PROCESS | 4544 | 1467684407335 Marionette DEBUG loaded listener.js 19:06:47 INFO - PROCESS | 4544 | ++DOMWINDOW == 80 (0x926c6800) [pid = 4544] [serial = 843] [outer = 0x921ee400] 19:06:48 INFO - PROCESS | 4544 | 1467684408210 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]]]}] 19:06:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 19:06:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1538ms 19:06:48 INFO - PROCESS | 4544 | 1467684408249 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 19:06:48 INFO - PROCESS | 4544 | 1467684408252 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 19:06:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 19:06:48 INFO - PROCESS | 4544 | 1467684408259 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 19:06:48 INFO - PROCESS | 4544 | 1467684408265 Marionette TRACE conn3 <- [1,1094,null,{}] 19:06:48 INFO - PROCESS | 4544 | 1467684408282 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}] 19:06:48 INFO - PROCESS | 4544 | 1467684408291 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:06:48 INFO - PROCESS | 4544 | 1467684408467 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 19:06:48 INFO - PROCESS | 4544 | 1467684408633 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:48 INFO - PROCESS | 4544 | 1467684408644 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:06:48 INFO - PROCESS | 4544 | ++DOCSHELL 0x93b2f400 == 41 [pid = 4544] [id = 281] 19:06:48 INFO - PROCESS | 4544 | ++DOMWINDOW == 81 (0x93b2f800) [pid = 4544] [serial = 844] [outer = (nil)] 19:06:48 INFO - PROCESS | 4544 | ++DOMWINDOW == 82 (0x946af400) [pid = 4544] [serial = 845] [outer = 0x93b2f800] 19:06:48 INFO - PROCESS | 4544 | 1467684408728 Marionette DEBUG loaded listener.js 19:06:48 INFO - PROCESS | 4544 | ++DOMWINDOW == 83 (0x950cfc00) [pid = 4544] [serial = 846] [outer = 0x93b2f800] 19:06:49 INFO - PROCESS | 4544 | 1467684409670 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]]]}] 19:06:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 19:06:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1484ms 19:06:49 INFO - PROCESS | 4544 | 1467684409744 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 19:06:49 INFO - PROCESS | 4544 | 1467684409748 Marionette TRACE conn3 <- [1,1097,null,{"value":"8"}] 19:06:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 19:06:49 INFO - PROCESS | 4544 | 1467684409755 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 19:06:49 INFO - PROCESS | 4544 | 1467684409757 Marionette TRACE conn3 <- [1,1098,null,{}] 19:06:49 INFO - PROCESS | 4544 | 1467684409764 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}] 19:06:49 INFO - PROCESS | 4544 | 1467684409769 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:06:49 INFO - PROCESS | 4544 | 1467684409985 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 19:06:50 INFO - PROCESS | 4544 | 1467684410194 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:50 INFO - PROCESS | 4544 | 1467684410209 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:06:50 INFO - PROCESS | 4544 | ++DOCSHELL 0x8f5dd400 == 42 [pid = 4544] [id = 282] 19:06:50 INFO - PROCESS | 4544 | ++DOMWINDOW == 84 (0x946b7400) [pid = 4544] [serial = 847] [outer = (nil)] 19:06:50 INFO - PROCESS | 4544 | ++DOMWINDOW == 85 (0x951c4000) [pid = 4544] [serial = 848] [outer = 0x946b7400] 19:06:50 INFO - PROCESS | 4544 | 1467684410340 Marionette DEBUG loaded listener.js 19:06:50 INFO - PROCESS | 4544 | ++DOMWINDOW == 86 (0x95265000) [pid = 4544] [serial = 849] [outer = 0x946b7400] 19:06:51 INFO - PROCESS | 4544 | 1467684411192 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]]]}] 19:06:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 19:06:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1481ms 19:06:51 INFO - PROCESS | 4544 | 1467684411237 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 19:06:51 INFO - PROCESS | 4544 | 1467684411241 Marionette TRACE conn3 <- [1,1101,null,{"value":"8"}] 19:06:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 19:06:51 INFO - PROCESS | 4544 | 1467684411247 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 19:06:51 INFO - PROCESS | 4544 | 1467684411251 Marionette TRACE conn3 <- [1,1102,null,{}] 19:06:51 INFO - PROCESS | 4544 | 1467684411256 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}] 19:06:51 INFO - PROCESS | 4544 | 1467684411262 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:06:51 INFO - PROCESS | 4544 | 1467684411430 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 19:06:51 INFO - PROCESS | 4544 | 1467684411596 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:51 INFO - PROCESS | 4544 | 1467684411604 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:06:51 INFO - PROCESS | 4544 | ++DOCSHELL 0x951c6000 == 43 [pid = 4544] [id = 283] 19:06:51 INFO - PROCESS | 4544 | ++DOMWINDOW == 87 (0x96df0000) [pid = 4544] [serial = 850] [outer = (nil)] 19:06:51 INFO - PROCESS | 4544 | ++DOMWINDOW == 88 (0x977a9400) [pid = 4544] [serial = 851] [outer = 0x96df0000] 19:06:51 INFO - PROCESS | 4544 | 1467684411685 Marionette DEBUG loaded listener.js 19:06:51 INFO - PROCESS | 4544 | ++DOMWINDOW == 89 (0x977ac800) [pid = 4544] [serial = 852] [outer = 0x96df0000] 19:06:52 INFO - PROCESS | 4544 | 1467684412661 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]]]}] 19:06:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 19:06:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1478ms 19:06:52 INFO - PROCESS | 4544 | 1467684412726 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 19:06:52 INFO - PROCESS | 4544 | 1467684412730 Marionette TRACE conn3 <- [1,1105,null,{"value":"8"}] 19:06:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 19:06:52 INFO - PROCESS | 4544 | 1467684412736 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 19:06:52 INFO - PROCESS | 4544 | 1467684412740 Marionette TRACE conn3 <- [1,1106,null,{}] 19:06:52 INFO - PROCESS | 4544 | 1467684412746 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}] 19:06:52 INFO - PROCESS | 4544 | 1467684412756 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:06:53 INFO - PROCESS | 4544 | 1467684413177 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 19:06:53 INFO - PROCESS | 4544 | 1467684413416 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:53 INFO - PROCESS | 4544 | 1467684413424 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:06:53 INFO - PROCESS | 4544 | ++DOCSHELL 0x8ea0a400 == 44 [pid = 4544] [id = 284] 19:06:53 INFO - PROCESS | 4544 | ++DOMWINDOW == 90 (0x8ea0b400) [pid = 4544] [serial = 853] [outer = (nil)] 19:06:53 INFO - PROCESS | 4544 | ++DOMWINDOW == 91 (0x8ea29800) [pid = 4544] [serial = 854] [outer = 0x8ea0b400] 19:06:53 INFO - PROCESS | 4544 | 1467684413499 Marionette DEBUG loaded listener.js 19:06:53 INFO - PROCESS | 4544 | ++DOMWINDOW == 92 (0x8f32cc00) [pid = 4544] [serial = 855] [outer = 0x8ea0b400] 19:06:54 INFO - PROCESS | 4544 | 1467684414335 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]]]}] 19:06:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 19:06:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1632ms 19:06:54 INFO - PROCESS | 4544 | 1467684414371 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 19:06:54 INFO - PROCESS | 4544 | 1467684414377 Marionette TRACE conn3 <- [1,1109,null,{"value":"8"}] 19:06:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 19:06:54 INFO - PROCESS | 4544 | 1467684414385 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 19:06:54 INFO - PROCESS | 4544 | 1467684414390 Marionette TRACE conn3 <- [1,1110,null,{}] 19:06:54 INFO - PROCESS | 4544 | 1467684414397 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}] 19:06:54 INFO - PROCESS | 4544 | 1467684414402 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:06:54 INFO - PROCESS | 4544 | 1467684414571 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 19:06:54 INFO - PROCESS | 4544 | 1467684414823 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:54 INFO - PROCESS | 4544 | 1467684414832 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:06:54 INFO - PROCESS | 4544 | ++DOCSHELL 0x8f5e1c00 == 45 [pid = 4544] [id = 285] 19:06:54 INFO - PROCESS | 4544 | ++DOMWINDOW == 93 (0x90c88400) [pid = 4544] [serial = 856] [outer = (nil)] 19:06:54 INFO - PROCESS | 4544 | ++DOMWINDOW == 94 (0x91a93400) [pid = 4544] [serial = 857] [outer = 0x90c88400] 19:06:54 INFO - PROCESS | 4544 | 1467684414946 Marionette DEBUG loaded listener.js 19:06:55 INFO - PROCESS | 4544 | ++DOMWINDOW == 95 (0x91c1bc00) [pid = 4544] [serial = 858] [outer = 0x90c88400] 19:06:56 INFO - PROCESS | 4544 | --DOCSHELL 0x8f5de000 == 44 [pid = 4544] [id = 277] 19:06:56 INFO - PROCESS | 4544 | --DOCSHELL 0x923eec00 == 43 [pid = 4544] [id = 276] 19:06:56 INFO - PROCESS | 4544 | --DOCSHELL 0x8ea21c00 == 42 [pid = 4544] [id = 275] 19:06:56 INFO - PROCESS | 4544 | --DOCSHELL 0x8f9f4c00 == 41 [pid = 4544] [id = 274] 19:06:56 INFO - PROCESS | 4544 | --DOCSHELL 0x8eb06c00 == 40 [pid = 4544] [id = 273] 19:06:56 INFO - PROCESS | 4544 | --DOCSHELL 0x8d9da000 == 39 [pid = 4544] [id = 272] 19:06:56 INFO - PROCESS | 4544 | --DOCSHELL 0x8db6e400 == 38 [pid = 4544] [id = 270] 19:06:56 INFO - PROCESS | 4544 | --DOCSHELL 0x8db74000 == 37 [pid = 4544] [id = 269] 19:06:56 INFO - PROCESS | 4544 | --DOCSHELL 0x90de5800 == 36 [pid = 4544] [id = 267] 19:06:56 INFO - PROCESS | 4544 | --DOCSHELL 0x92e98400 == 35 [pid = 4544] [id = 271] 19:06:56 INFO - PROCESS | 4544 | --DOCSHELL 0x8d9d8400 == 34 [pid = 4544] [id = 268] 19:06:56 INFO - PROCESS | 4544 | --DOCSHELL 0x8db71400 == 33 [pid = 4544] [id = 249] 19:06:56 INFO - PROCESS | 4544 | --DOCSHELL 0x8ea0a400 == 32 [pid = 4544] [id = 284] 19:06:56 INFO - PROCESS | 4544 | --DOCSHELL 0x8f5dd400 == 31 [pid = 4544] [id = 282] 19:06:56 INFO - PROCESS | 4544 | --DOCSHELL 0x951c6000 == 30 [pid = 4544] [id = 283] 19:06:56 INFO - PROCESS | 4544 | --DOCSHELL 0x93b2f400 == 29 [pid = 4544] [id = 281] 19:06:56 INFO - PROCESS | 4544 | --DOCSHELL 0x91ee9800 == 28 [pid = 4544] [id = 280] 19:06:56 INFO - PROCESS | 4544 | --DOCSHELL 0x8d9d5800 == 27 [pid = 4544] [id = 278] 19:06:56 INFO - PROCESS | 4544 | --DOCSHELL 0x8ea29400 == 26 [pid = 4544] [id = 279] 19:06:56 INFO - PROCESS | 4544 | --DOMWINDOW == 94 (0x8f9fcc00) [pid = 4544] [serial = 771] [outer = (nil)] [url = about:blank] 19:06:56 INFO - PROCESS | 4544 | --DOMWINDOW == 93 (0x8f32e800) [pid = 4544] [serial = 770] [outer = (nil)] [url = about:blank] 19:06:56 INFO - PROCESS | 4544 | --DOMWINDOW == 92 (0x923f1000) [pid = 4544] [serial = 774] [outer = (nil)] [url = about:blank] 19:06:56 INFO - PROCESS | 4544 | --DOMWINDOW == 91 (0x91eed800) [pid = 4544] [serial = 773] [outer = (nil)] [url = about:blank] 19:06:56 INFO - PROCESS | 4544 | --DOMWINDOW == 90 (0x93b36800) [pid = 4544] [serial = 777] [outer = (nil)] [url = about:blank] 19:06:56 INFO - PROCESS | 4544 | --DOMWINDOW == 89 (0x8f32a400) [pid = 4544] [serial = 794] [outer = (nil)] [url = about:blank] 19:06:56 INFO - PROCESS | 4544 | --DOMWINDOW == 88 (0x93b2f000) [pid = 4544] [serial = 776] [outer = (nil)] [url = about:blank] 19:06:56 INFO - PROCESS | 4544 | --DOMWINDOW == 87 (0x8e94e400) [pid = 4544] [serial = 791] [outer = (nil)] [url = about:blank] 19:06:56 INFO - PROCESS | 4544 | --DOMWINDOW == 86 (0x8ea05400) [pid = 4544] [serial = 792] [outer = (nil)] [url = about:blank] 19:06:56 INFO - PROCESS | 4544 | --DOMWINDOW == 85 (0x8f5da800) [pid = 4544] [serial = 788] [outer = (nil)] [url = about:blank] 19:06:56 INFO - PROCESS | 4544 | --DOMWINDOW == 84 (0x8f9fa800) [pid = 4544] [serial = 789] [outer = (nil)] [url = about:blank] 19:06:56 INFO - PROCESS | 4544 | --DOMWINDOW == 83 (0x90ecd400) [pid = 4544] [serial = 798] [outer = (nil)] [url = about:blank] 19:06:56 INFO - PROCESS | 4544 | --DOMWINDOW == 82 (0x946a9400) [pid = 4544] [serial = 780] [outer = (nil)] [url = about:blank] 19:06:56 INFO - PROCESS | 4544 | --DOMWINDOW == 81 (0x946a3000) [pid = 4544] [serial = 779] [outer = (nil)] [url = about:blank] 19:06:56 INFO - PROCESS | 4544 | --DOMWINDOW == 80 (0x950cb000) [pid = 4544] [serial = 783] [outer = (nil)] [url = about:blank] 19:06:56 INFO - PROCESS | 4544 | --DOMWINDOW == 79 (0x91a9d800) [pid = 4544] [serial = 800] [outer = (nil)] [url = about:blank] 19:06:56 INFO - PROCESS | 4544 | --DOMWINDOW == 78 (0x950c7000) [pid = 4544] [serial = 782] [outer = (nil)] [url = about:blank] 19:06:56 INFO - PROCESS | 4544 | --DOMWINDOW == 77 (0x91c24800) [pid = 4544] [serial = 803] [outer = (nil)] [url = about:blank] 19:06:56 INFO - PROCESS | 4544 | --DOMWINDOW == 76 (0x90c8e800) [pid = 4544] [serial = 786] [outer = (nil)] [url = about:blank] 19:06:56 INFO - PROCESS | 4544 | --DOMWINDOW == 75 (0x8f32e400) [pid = 4544] [serial = 785] [outer = (nil)] [url = about:blank] 19:06:56 INFO - PROCESS | 4544 | --DOMWINDOW == 74 (0x91c25000) [pid = 4544] [serial = 801] [outer = (nil)] [url = about:blank] 19:06:56 INFO - PROCESS | 4544 | --DOMWINDOW == 73 (0x90de3800) [pid = 4544] [serial = 797] [outer = (nil)] [url = about:blank] 19:06:56 INFO - PROCESS | 4544 | --DOMWINDOW == 72 (0x8f32ec00) [pid = 4544] [serial = 795] [outer = (nil)] [url = about:blank] 19:06:56 INFO - PROCESS | 4544 | --DOMWINDOW == 71 (0x91eea400) [pid = 4544] [serial = 804] [outer = (nil)] [url = about:blank] 19:06:56 INFO - PROCESS | 4544 | 1467684416815 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]]]}] 19:06:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 19:06:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 2489ms 19:06:56 INFO - PROCESS | 4544 | 1467684416886 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 19:06:56 INFO - PROCESS | 4544 | 1467684416890 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 19:06:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 19:06:56 INFO - PROCESS | 4544 | 1467684416900 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 19:06:56 INFO - PROCESS | 4544 | 1467684416904 Marionette TRACE conn3 <- [1,1114,null,{}] 19:06:56 INFO - PROCESS | 4544 | 1467684416912 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}] 19:06:56 INFO - PROCESS | 4544 | 1467684416918 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:06:57 INFO - PROCESS | 4544 | 1467684417069 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 19:06:57 INFO - PROCESS | 4544 | 1467684417079 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:57 INFO - PROCESS | 4544 | 1467684417088 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:06:57 INFO - PROCESS | 4544 | ++DOCSHELL 0x8e947400 == 27 [pid = 4544] [id = 286] 19:06:57 INFO - PROCESS | 4544 | ++DOMWINDOW == 72 (0x8e949800) [pid = 4544] [serial = 859] [outer = (nil)] 19:06:57 INFO - PROCESS | 4544 | ++DOMWINDOW == 73 (0x8ea08000) [pid = 4544] [serial = 860] [outer = 0x8e949800] 19:06:57 INFO - PROCESS | 4544 | 1467684417158 Marionette DEBUG loaded listener.js 19:06:57 INFO - PROCESS | 4544 | ++DOMWINDOW == 74 (0x8ea20000) [pid = 4544] [serial = 861] [outer = 0x8e949800] 19:06:58 INFO - PROCESS | 4544 | 1467684418044 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]]]}] 19:06:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 19:06:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1185ms 19:06:58 INFO - PROCESS | 4544 | 1467684418084 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 19:06:58 INFO - PROCESS | 4544 | 1467684418092 Marionette TRACE conn3 <- [1,1117,null,{"value":"8"}] 19:06:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 19:06:58 INFO - PROCESS | 4544 | 1467684418103 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 19:06:58 INFO - PROCESS | 4544 | 1467684418107 Marionette TRACE conn3 <- [1,1118,null,{}] 19:06:58 INFO - PROCESS | 4544 | 1467684418113 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}] 19:06:58 INFO - PROCESS | 4544 | 1467684418118 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:06:58 INFO - PROCESS | 4544 | 1467684418281 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 19:06:58 INFO - PROCESS | 4544 | 1467684418412 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:58 INFO - PROCESS | 4544 | 1467684418418 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:06:58 INFO - PROCESS | 4544 | ++DOCSHELL 0x8f326400 == 28 [pid = 4544] [id = 287] 19:06:58 INFO - PROCESS | 4544 | ++DOMWINDOW == 75 (0x8f32c400) [pid = 4544] [serial = 862] [outer = (nil)] 19:06:58 INFO - PROCESS | 4544 | ++DOMWINDOW == 76 (0x8f5d8800) [pid = 4544] [serial = 863] [outer = 0x8f32c400] 19:06:58 INFO - PROCESS | 4544 | 1467684418490 Marionette DEBUG loaded listener.js 19:06:58 INFO - PROCESS | 4544 | ++DOMWINDOW == 77 (0x8f5e2400) [pid = 4544] [serial = 864] [outer = 0x8f32c400] 19:06:59 INFO - PROCESS | 4544 | 1467684419335 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]]]}] 19:06:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 19:06:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1279ms 19:06:59 INFO - PROCESS | 4544 | 1467684419381 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 19:06:59 INFO - PROCESS | 4544 | 1467684419385 Marionette TRACE conn3 <- [1,1121,null,{"value":"8"}] 19:06:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 19:06:59 INFO - PROCESS | 4544 | 1467684419398 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 19:06:59 INFO - PROCESS | 4544 | 1467684419404 Marionette TRACE conn3 <- [1,1122,null,{}] 19:06:59 INFO - PROCESS | 4544 | 1467684419421 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}] 19:06:59 INFO - PROCESS | 4544 | 1467684419430 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:06:59 INFO - PROCESS | 4544 | 1467684419634 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 19:06:59 INFO - PROCESS | 4544 | 1467684419666 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:59 INFO - PROCESS | 4544 | 1467684419677 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:06:59 INFO - PROCESS | 4544 | ++DOCSHELL 0x90c8c800 == 29 [pid = 4544] [id = 288] 19:06:59 INFO - PROCESS | 4544 | ++DOMWINDOW == 78 (0x90c8e000) [pid = 4544] [serial = 865] [outer = (nil)] 19:06:59 INFO - PROCESS | 4544 | ++DOMWINDOW == 79 (0x90de3800) [pid = 4544] [serial = 866] [outer = 0x90c8e000] 19:06:59 INFO - PROCESS | 4544 | 1467684419746 Marionette DEBUG loaded listener.js 19:06:59 INFO - PROCESS | 4544 | ++DOMWINDOW == 80 (0x90eca800) [pid = 4544] [serial = 867] [outer = 0x90c8e000] 19:07:00 INFO - PROCESS | 4544 | 1467684420642 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]]]}] 19:07:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 19:07:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1282ms 19:07:00 INFO - PROCESS | 4544 | 1467684420681 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 19:07:00 INFO - PROCESS | 4544 | 1467684420685 Marionette TRACE conn3 <- [1,1125,null,{"value":"8"}] 19:07:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 19:07:00 INFO - PROCESS | 4544 | 1467684420691 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 19:07:00 INFO - PROCESS | 4544 | 1467684420694 Marionette TRACE conn3 <- [1,1126,null,{}] 19:07:01 INFO - PROCESS | 4544 | --DOMWINDOW == 79 (0x8ea0ec00) [pid = 4544] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 19:07:01 INFO - PROCESS | 4544 | --DOMWINDOW == 78 (0x8e94f000) [pid = 4544] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 19:07:01 INFO - PROCESS | 4544 | --DOMWINDOW == 77 (0x8eb0a000) [pid = 4544] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 19:07:01 INFO - PROCESS | 4544 | --DOMWINDOW == 76 (0x92e99800) [pid = 4544] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 19:07:01 INFO - PROCESS | 4544 | --DOMWINDOW == 75 (0x90ed3400) [pid = 4544] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 19:07:01 INFO - PROCESS | 4544 | --DOMWINDOW == 74 (0x923efc00) [pid = 4544] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 19:07:01 INFO - PROCESS | 4544 | --DOMWINDOW == 73 (0x90c81400) [pid = 4544] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 19:07:01 INFO - PROCESS | 4544 | --DOMWINDOW == 72 (0x926db800) [pid = 4544] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 19:07:01 INFO - PROCESS | 4544 | --DOMWINDOW == 71 (0x8d9da800) [pid = 4544] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 19:07:01 INFO - PROCESS | 4544 | --DOMWINDOW == 70 (0x91a9c800) [pid = 4544] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 19:07:01 INFO - PROCESS | 4544 | --DOMWINDOW == 69 (0x90de2400) [pid = 4544] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 19:07:01 INFO - PROCESS | 4544 | 1467684421104 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}] 19:07:01 INFO - PROCESS | 4544 | 1467684421110 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:07:01 INFO - PROCESS | 4544 | 1467684421331 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 19:07:01 INFO - PROCESS | 4544 | 1467684421462 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:01 INFO - PROCESS | 4544 | 1467684421468 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:07:01 INFO - PROCESS | 4544 | ++DOCSHELL 0x8d9e2800 == 30 [pid = 4544] [id = 289] 19:07:01 INFO - PROCESS | 4544 | ++DOMWINDOW == 70 (0x8ea02000) [pid = 4544] [serial = 868] [outer = (nil)] 19:07:01 INFO - PROCESS | 4544 | ++DOMWINDOW == 71 (0x90de3c00) [pid = 4544] [serial = 869] [outer = 0x8ea02000] 19:07:01 INFO - PROCESS | 4544 | 1467684421540 Marionette DEBUG loaded listener.js 19:07:01 INFO - PROCESS | 4544 | ++DOMWINDOW == 72 (0x90ed3000) [pid = 4544] [serial = 870] [outer = 0x8ea02000] 19:07:02 INFO - PROCESS | 4544 | 1467684422271 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]]]}] 19:07:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 19:07:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1635ms 19:07:02 INFO - PROCESS | 4544 | 1467684422327 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 19:07:02 INFO - PROCESS | 4544 | 1467684422330 Marionette TRACE conn3 <- [1,1129,null,{"value":"8"}] 19:07:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 19:07:02 INFO - PROCESS | 4544 | 1467684422336 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 19:07:02 INFO - PROCESS | 4544 | 1467684422339 Marionette TRACE conn3 <- [1,1130,null,{}] 19:07:02 INFO - PROCESS | 4544 | 1467684422345 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}] 19:07:02 INFO - PROCESS | 4544 | 1467684422350 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:07:02 INFO - PROCESS | 4544 | 1467684422548 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 19:07:02 INFO - PROCESS | 4544 | 1467684422561 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:02 INFO - PROCESS | 4544 | 1467684422568 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:07:02 INFO - PROCESS | 4544 | ++DOCSHELL 0x8ea02c00 == 31 [pid = 4544] [id = 290] 19:07:02 INFO - PROCESS | 4544 | ++DOMWINDOW == 73 (0x8f324800) [pid = 4544] [serial = 871] [outer = (nil)] 19:07:02 INFO - PROCESS | 4544 | ++DOMWINDOW == 74 (0x91c23000) [pid = 4544] [serial = 872] [outer = 0x8f324800] 19:07:02 INFO - PROCESS | 4544 | 1467684422638 Marionette DEBUG loaded listener.js 19:07:02 INFO - PROCESS | 4544 | ++DOMWINDOW == 75 (0x91c25800) [pid = 4544] [serial = 873] [outer = 0x8f324800] 19:07:03 INFO - PROCESS | 4544 | 1467684423739 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]]]}] 19:07:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 19:07:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1434ms 19:07:03 INFO - PROCESS | 4544 | 1467684423771 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 19:07:03 INFO - PROCESS | 4544 | 1467684423777 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 19:07:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 19:07:03 INFO - PROCESS | 4544 | 1467684423789 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 19:07:03 INFO - PROCESS | 4544 | 1467684423793 Marionette TRACE conn3 <- [1,1134,null,{}] 19:07:03 INFO - PROCESS | 4544 | 1467684423802 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}] 19:07:03 INFO - PROCESS | 4544 | 1467684423807 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:07:04 INFO - PROCESS | 4544 | 1467684424006 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 19:07:04 INFO - PROCESS | 4544 | 1467684424224 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:04 INFO - PROCESS | 4544 | 1467684424238 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:07:04 INFO - PROCESS | 4544 | ++DOCSHELL 0x8d9db800 == 32 [pid = 4544] [id = 291] 19:07:04 INFO - PROCESS | 4544 | ++DOMWINDOW == 76 (0x8e94b400) [pid = 4544] [serial = 874] [outer = (nil)] 19:07:04 INFO - PROCESS | 4544 | ++DOMWINDOW == 77 (0x8eb05c00) [pid = 4544] [serial = 875] [outer = 0x8e94b400] 19:07:04 INFO - PROCESS | 4544 | 1467684424319 Marionette DEBUG loaded listener.js 19:07:04 INFO - PROCESS | 4544 | ++DOMWINDOW == 78 (0x8f32ac00) [pid = 4544] [serial = 876] [outer = 0x8e94b400] 19:07:05 INFO - PROCESS | 4544 | 1467684425296 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]]]}] 19:07:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 19:07:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1580ms 19:07:05 INFO - PROCESS | 4544 | 1467684425369 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 19:07:05 INFO - PROCESS | 4544 | 1467684425376 Marionette TRACE conn3 <- [1,1137,null,{"value":"8"}] 19:07:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 19:07:05 INFO - PROCESS | 4544 | 1467684425387 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 19:07:05 INFO - PROCESS | 4544 | 1467684425391 Marionette TRACE conn3 <- [1,1138,null,{}] 19:07:05 INFO - PROCESS | 4544 | 1467684425398 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}] 19:07:05 INFO - PROCESS | 4544 | 1467684425403 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:07:05 INFO - PROCESS | 4544 | 1467684425613 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 19:07:05 INFO - PROCESS | 4544 | 1467684425824 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:05 INFO - PROCESS | 4544 | 1467684425836 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:07:05 INFO - PROCESS | 4544 | ++DOCSHELL 0x8db77800 == 33 [pid = 4544] [id = 292] 19:07:05 INFO - PROCESS | 4544 | ++DOMWINDOW == 79 (0x90dda400) [pid = 4544] [serial = 877] [outer = (nil)] 19:07:05 INFO - PROCESS | 4544 | ++DOMWINDOW == 80 (0x90ec6400) [pid = 4544] [serial = 878] [outer = 0x90dda400] 19:07:05 INFO - PROCESS | 4544 | 1467684425960 Marionette DEBUG loaded listener.js 19:07:06 INFO - PROCESS | 4544 | ++DOMWINDOW == 81 (0x91c1b800) [pid = 4544] [serial = 879] [outer = 0x90dda400] 19:07:06 INFO - PROCESS | 4544 | 1467684426945 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]]]}] 19:07:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 19:07:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1636ms 19:07:07 INFO - PROCESS | 4544 | 1467684427023 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 19:07:07 INFO - PROCESS | 4544 | 1467684427027 Marionette TRACE conn3 <- [1,1141,null,{"value":"8"}] 19:07:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 19:07:07 INFO - PROCESS | 4544 | 1467684427034 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 19:07:07 INFO - PROCESS | 4544 | 1467684427040 Marionette TRACE conn3 <- [1,1142,null,{}] 19:07:07 INFO - PROCESS | 4544 | 1467684427056 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}] 19:07:07 INFO - PROCESS | 4544 | 1467684427065 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:07:07 INFO - PROCESS | 4544 | 1467684427272 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 19:07:07 INFO - PROCESS | 4544 | 1467684427484 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:07 INFO - PROCESS | 4544 | 1467684427498 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:07:07 INFO - PROCESS | 4544 | ++DOCSHELL 0x923ed000 == 34 [pid = 4544] [id = 293] 19:07:07 INFO - PROCESS | 4544 | ++DOMWINDOW == 82 (0x923ed800) [pid = 4544] [serial = 880] [outer = (nil)] 19:07:07 INFO - PROCESS | 4544 | ++DOMWINDOW == 83 (0x926c4c00) [pid = 4544] [serial = 881] [outer = 0x923ed800] 19:07:07 INFO - PROCESS | 4544 | 1467684427601 Marionette DEBUG loaded listener.js 19:07:07 INFO - PROCESS | 4544 | ++DOMWINDOW == 84 (0x926ce000) [pid = 4544] [serial = 882] [outer = 0x923ed800] 19:07:08 INFO - PROCESS | 4544 | 1467684428568 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]]]}] 19:07:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 19:07:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1592ms 19:07:08 INFO - PROCESS | 4544 | 1467684428626 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 19:07:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 19:07:08 INFO - PROCESS | 4544 | 1467684428631 Marionette TRACE conn3 <- [1,1145,null,{"value":"8"}] 19:07:08 INFO - PROCESS | 4544 | 1467684428637 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 19:07:08 INFO - PROCESS | 4544 | 1467684428641 Marionette TRACE conn3 <- [1,1146,null,{}] 19:07:08 INFO - PROCESS | 4544 | 1467684428647 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}] 19:07:08 INFO - PROCESS | 4544 | 1467684428652 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:07:08 INFO - PROCESS | 4544 | 1467684428824 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 19:07:09 INFO - PROCESS | 4544 | 1467684429061 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:09 INFO - PROCESS | 4544 | 1467684429070 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:07:09 INFO - PROCESS | 4544 | ++DOCSHELL 0x8d9d9000 == 35 [pid = 4544] [id = 294] 19:07:09 INFO - PROCESS | 4544 | ++DOMWINDOW == 85 (0x8d9da000) [pid = 4544] [serial = 883] [outer = (nil)] 19:07:09 INFO - PROCESS | 4544 | ++DOMWINDOW == 86 (0x8db6e400) [pid = 4544] [serial = 884] [outer = 0x8d9da000] 19:07:09 INFO - PROCESS | 4544 | 1467684429289 Marionette DEBUG loaded listener.js 19:07:09 INFO - PROCESS | 4544 | ++DOMWINDOW == 87 (0x8e946400) [pid = 4544] [serial = 885] [outer = 0x8d9da000] 19:07:10 INFO - PROCESS | 4544 | 1467684430289 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]]]}] 19:07:10 INFO - PROCESS | 4544 | --DOCSHELL 0x8d9e2800 == 34 [pid = 4544] [id = 289] 19:07:10 INFO - PROCESS | 4544 | --DOCSHELL 0x90c8c800 == 33 [pid = 4544] [id = 288] 19:07:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 19:07:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1680ms 19:07:10 INFO - PROCESS | 4544 | --DOCSHELL 0x8f326400 == 32 [pid = 4544] [id = 287] 19:07:10 INFO - PROCESS | 4544 | --DOCSHELL 0x8e947400 == 31 [pid = 4544] [id = 286] 19:07:10 INFO - PROCESS | 4544 | 1467684430334 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 19:07:10 INFO - PROCESS | 4544 | 1467684430339 Marionette TRACE conn3 <- [1,1149,null,{"value":"8"}] 19:07:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 19:07:10 INFO - PROCESS | 4544 | 1467684430347 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 19:07:10 INFO - PROCESS | 4544 | 1467684430351 Marionette TRACE conn3 <- [1,1150,null,{}] 19:07:10 INFO - PROCESS | 4544 | 1467684430358 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}] 19:07:10 INFO - PROCESS | 4544 | 1467684430363 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:07:10 INFO - PROCESS | 4544 | --DOMWINDOW == 86 (0x8f5dc000) [pid = 4544] [serial = 810] [outer = (nil)] [url = about:blank] 19:07:10 INFO - PROCESS | 4544 | --DOMWINDOW == 85 (0x8f5e3800) [pid = 4544] [serial = 822] [outer = (nil)] [url = about:blank] 19:07:10 INFO - PROCESS | 4544 | --DOMWINDOW == 84 (0x93806000) [pid = 4544] [serial = 815] [outer = (nil)] [url = about:blank] 19:07:10 INFO - PROCESS | 4544 | --DOMWINDOW == 83 (0x93810400) [pid = 4544] [serial = 816] [outer = (nil)] [url = about:blank] 19:07:10 INFO - PROCESS | 4544 | --DOMWINDOW == 82 (0x91c21c00) [pid = 4544] [serial = 813] [outer = (nil)] [url = about:blank] 19:07:10 INFO - PROCESS | 4544 | --DOMWINDOW == 81 (0x926dcc00) [pid = 4544] [serial = 807] [outer = (nil)] [url = about:blank] 19:07:10 INFO - PROCESS | 4544 | --DOMWINDOW == 80 (0x91a92000) [pid = 4544] [serial = 824] [outer = (nil)] [url = about:blank] 19:07:10 INFO - PROCESS | 4544 | --DOMWINDOW == 79 (0x92e99c00) [pid = 4544] [serial = 831] [outer = (nil)] [url = about:blank] 19:07:10 INFO - PROCESS | 4544 | --DOMWINDOW == 78 (0x8db79c00) [pid = 4544] [serial = 819] [outer = (nil)] [url = about:blank] 19:07:10 INFO - PROCESS | 4544 | --DOMWINDOW == 77 (0x928e4000) [pid = 4544] [serial = 833] [outer = (nil)] [url = about:blank] 19:07:10 INFO - PROCESS | 4544 | --DOMWINDOW == 76 (0x8db6c800) [pid = 4544] [serial = 818] [outer = (nil)] [url = about:blank] 19:07:10 INFO - PROCESS | 4544 | --DOMWINDOW == 75 (0x8eb0cc00) [pid = 4544] [serial = 809] [outer = (nil)] [url = about:blank] 19:07:10 INFO - PROCESS | 4544 | --DOMWINDOW == 74 (0x926cac00) [pid = 4544] [serial = 806] [outer = (nil)] [url = about:blank] 19:07:10 INFO - PROCESS | 4544 | --DOMWINDOW == 73 (0x91a97000) [pid = 4544] [serial = 812] [outer = (nil)] [url = about:blank] 19:07:10 INFO - PROCESS | 4544 | --DOMWINDOW == 72 (0x928e8c00) [pid = 4544] [serial = 830] [outer = (nil)] [url = about:blank] 19:07:10 INFO - PROCESS | 4544 | --DOMWINDOW == 71 (0x926d5800) [pid = 4544] [serial = 828] [outer = (nil)] [url = about:blank] 19:07:10 INFO - PROCESS | 4544 | --DOMWINDOW == 70 (0x926c7c00) [pid = 4544] [serial = 827] [outer = (nil)] [url = about:blank] 19:07:10 INFO - PROCESS | 4544 | --DOMWINDOW == 69 (0x91c1dc00) [pid = 4544] [serial = 825] [outer = (nil)] [url = about:blank] 19:07:10 INFO - PROCESS | 4544 | --DOMWINDOW == 68 (0x8f327800) [pid = 4544] [serial = 821] [outer = (nil)] [url = about:blank] 19:07:10 INFO - PROCESS | 4544 | --DOMWINDOW == 67 (0x93915000) [pid = 4544] [serial = 834] [outer = (nil)] [url = about:blank] 19:07:10 INFO - PROCESS | 4544 | --DOMWINDOW == 66 (0x9395e800) [pid = 4544] [serial = 836] [outer = (nil)] [url = about:blank] 19:07:10 INFO - PROCESS | 4544 | --DOMWINDOW == 65 (0x93b38000) [pid = 4544] [serial = 837] [outer = (nil)] [url = about:blank] 19:07:10 INFO - PROCESS | 4544 | 1467684430633 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 19:07:10 INFO - PROCESS | 4544 | 1467684430766 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:10 INFO - PROCESS | 4544 | 1467684430775 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:07:10 INFO - PROCESS | 4544 | ++DOCSHELL 0x8eb08800 == 32 [pid = 4544] [id = 295] 19:07:10 INFO - PROCESS | 4544 | ++DOMWINDOW == 66 (0x8f326400) [pid = 4544] [serial = 886] [outer = (nil)] 19:07:10 INFO - PROCESS | 4544 | ++DOMWINDOW == 67 (0x8f32ec00) [pid = 4544] [serial = 887] [outer = 0x8f326400] 19:07:10 INFO - PROCESS | 4544 | 1467684430847 Marionette DEBUG loaded listener.js 19:07:10 INFO - PROCESS | 4544 | ++DOMWINDOW == 68 (0x8f5e1000) [pid = 4544] [serial = 888] [outer = 0x8f326400] 19:07:11 INFO - PROCESS | 4544 | 1467684431619 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]]]}] 19:07:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 19:07:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1331ms 19:07:11 INFO - PROCESS | 4544 | 1467684431678 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 19:07:11 INFO - PROCESS | 4544 | 1467684431683 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 19:07:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 19:07:11 INFO - PROCESS | 4544 | 1467684431694 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 19:07:11 INFO - PROCESS | 4544 | 1467684431697 Marionette TRACE conn3 <- [1,1154,null,{}] 19:07:11 INFO - PROCESS | 4544 | 1467684431703 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}] 19:07:11 INFO - PROCESS | 4544 | 1467684431709 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:07:11 INFO - PROCESS | 4544 | 1467684431868 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 19:07:11 INFO - PROCESS | 4544 | 1467684431879 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:11 INFO - PROCESS | 4544 | 1467684431888 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:07:11 INFO - PROCESS | 4544 | ++DOCSHELL 0x8ea2b800 == 33 [pid = 4544] [id = 296] 19:07:11 INFO - PROCESS | 4544 | ++DOMWINDOW == 69 (0x8f9f4c00) [pid = 4544] [serial = 889] [outer = (nil)] 19:07:11 INFO - PROCESS | 4544 | ++DOMWINDOW == 70 (0x91a9b800) [pid = 4544] [serial = 890] [outer = 0x8f9f4c00] 19:07:11 INFO - PROCESS | 4544 | 1467684431953 Marionette DEBUG loaded listener.js 19:07:12 INFO - PROCESS | 4544 | ++DOMWINDOW == 71 (0x91c27800) [pid = 4544] [serial = 891] [outer = 0x8f9f4c00] 19:07:12 INFO - PROCESS | 4544 | 1467684432860 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]]]}] 19:07:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 19:07:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1230ms 19:07:12 INFO - PROCESS | 4544 | 1467684432923 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 19:07:12 INFO - PROCESS | 4544 | 1467684432926 Marionette TRACE conn3 <- [1,1157,null,{"value":"8"}] 19:07:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 19:07:12 INFO - PROCESS | 4544 | 1467684432933 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 19:07:12 INFO - PROCESS | 4544 | 1467684432939 Marionette TRACE conn3 <- [1,1158,null,{}] 19:07:12 INFO - PROCESS | 4544 | 1467684432963 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}] 19:07:12 INFO - PROCESS | 4544 | 1467684432971 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:07:13 INFO - PROCESS | 4544 | 1467684433184 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 19:07:13 INFO - PROCESS | 4544 | 1467684433210 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:13 INFO - PROCESS | 4544 | 1467684433217 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:07:13 INFO - PROCESS | 4544 | ++DOCSHELL 0x90c86000 == 34 [pid = 4544] [id = 297] 19:07:13 INFO - PROCESS | 4544 | ++DOMWINDOW == 72 (0x921f4c00) [pid = 4544] [serial = 892] [outer = (nil)] 19:07:13 INFO - PROCESS | 4544 | ++DOMWINDOW == 73 (0x926d3800) [pid = 4544] [serial = 893] [outer = 0x921f4c00] 19:07:13 INFO - PROCESS | 4544 | 1467684433283 Marionette DEBUG loaded listener.js 19:07:13 INFO - PROCESS | 4544 | ++DOMWINDOW == 74 (0x926db000) [pid = 4544] [serial = 894] [outer = 0x921f4c00] 19:07:14 INFO - PROCESS | 4544 | 1467684434170 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]]]}] 19:07:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 19:07:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1288ms 19:07:14 INFO - PROCESS | 4544 | 1467684434226 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 19:07:14 INFO - PROCESS | 4544 | 1467684434230 Marionette TRACE conn3 <- [1,1161,null,{"value":"8"}] 19:07:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 19:07:14 INFO - PROCESS | 4544 | 1467684434236 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 19:07:14 INFO - PROCESS | 4544 | 1467684434239 Marionette TRACE conn3 <- [1,1162,null,{}] 19:07:14 INFO - PROCESS | 4544 | 1467684434244 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}] 19:07:14 INFO - PROCESS | 4544 | 1467684434249 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:07:14 INFO - PROCESS | 4544 | 1467684434451 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 19:07:14 INFO - PROCESS | 4544 | 1467684434475 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:14 INFO - PROCESS | 4544 | 1467684434481 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:07:14 INFO - PROCESS | 4544 | ++DOCSHELL 0x926d0400 == 35 [pid = 4544] [id = 298] 19:07:14 INFO - PROCESS | 4544 | ++DOMWINDOW == 75 (0x926df800) [pid = 4544] [serial = 895] [outer = (nil)] 19:07:14 INFO - PROCESS | 4544 | ++DOMWINDOW == 76 (0x92e94c00) [pid = 4544] [serial = 896] [outer = 0x926df800] 19:07:14 INFO - PROCESS | 4544 | 1467684434551 Marionette DEBUG loaded listener.js 19:07:14 INFO - PROCESS | 4544 | ++DOMWINDOW == 77 (0x92e98c00) [pid = 4544] [serial = 897] [outer = 0x926df800] 19:07:15 INFO - PROCESS | 4544 | --DOMWINDOW == 76 (0x90c8e000) [pid = 4544] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 19:07:15 INFO - PROCESS | 4544 | --DOMWINDOW == 75 (0x90c88400) [pid = 4544] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 19:07:15 INFO - PROCESS | 4544 | --DOMWINDOW == 74 (0x8ea2a400) [pid = 4544] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 19:07:15 INFO - PROCESS | 4544 | --DOMWINDOW == 73 (0x8f32c400) [pid = 4544] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 19:07:15 INFO - PROCESS | 4544 | --DOMWINDOW == 72 (0x8e949800) [pid = 4544] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 19:07:15 INFO - PROCESS | 4544 | --DOMWINDOW == 71 (0x921ee400) [pid = 4544] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 19:07:15 INFO - PROCESS | 4544 | --DOMWINDOW == 70 (0x93b2f800) [pid = 4544] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 19:07:15 INFO - PROCESS | 4544 | --DOMWINDOW == 69 (0x946b7400) [pid = 4544] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 19:07:15 INFO - PROCESS | 4544 | --DOMWINDOW == 68 (0x96df0000) [pid = 4544] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 19:07:15 INFO - PROCESS | 4544 | --DOMWINDOW == 67 (0x8ea02000) [pid = 4544] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 19:07:15 INFO - PROCESS | 4544 | --DOMWINDOW == 66 (0x8ea0b400) [pid = 4544] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 19:07:15 INFO - PROCESS | 4544 | 1467684435491 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]]]}] 19:07:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 19:07:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1284ms 19:07:15 INFO - PROCESS | 4544 | 1467684435521 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 19:07:15 INFO - PROCESS | 4544 | 1467684435523 Marionette TRACE conn3 <- [1,1165,null,{"value":"8"}] 19:07:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 19:07:15 INFO - PROCESS | 4544 | 1467684435530 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 19:07:15 INFO - PROCESS | 4544 | 1467684435532 Marionette TRACE conn3 <- [1,1166,null,{}] 19:07:15 INFO - PROCESS | 4544 | 1467684435538 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}] 19:07:15 INFO - PROCESS | 4544 | 1467684435543 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:07:15 INFO - PROCESS | 4544 | 1467684435734 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 19:07:15 INFO - PROCESS | 4544 | 1467684435751 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:15 INFO - PROCESS | 4544 | 1467684435760 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:07:15 INFO - PROCESS | 4544 | ++DOCSHELL 0x8db77400 == 36 [pid = 4544] [id = 299] 19:07:15 INFO - PROCESS | 4544 | ++DOMWINDOW == 67 (0x8eb05000) [pid = 4544] [serial = 898] [outer = (nil)] 19:07:15 INFO - PROCESS | 4544 | ++DOMWINDOW == 68 (0x92e97400) [pid = 4544] [serial = 899] [outer = 0x8eb05000] 19:07:15 INFO - PROCESS | 4544 | 1467684435840 Marionette DEBUG loaded listener.js 19:07:15 INFO - PROCESS | 4544 | ++DOMWINDOW == 69 (0x93910400) [pid = 4544] [serial = 900] [outer = 0x8eb05000] 19:07:16 INFO - PROCESS | 4544 | 1467684436681 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]]]}] 19:07:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 19:07:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1186ms 19:07:16 INFO - PROCESS | 4544 | 1467684436716 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 19:07:16 INFO - PROCESS | 4544 | 1467684436719 Marionette TRACE conn3 <- [1,1169,null,{"value":"8"}] 19:07:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 19:07:16 INFO - PROCESS | 4544 | 1467684436725 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 19:07:16 INFO - PROCESS | 4544 | 1467684436729 Marionette TRACE conn3 <- [1,1170,null,{}] 19:07:16 INFO - PROCESS | 4544 | 1467684436734 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}] 19:07:16 INFO - PROCESS | 4544 | 1467684436744 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:07:16 INFO - PROCESS | 4544 | 1467684436892 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 19:07:16 INFO - PROCESS | 4544 | 1467684436901 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:16 INFO - PROCESS | 4544 | 1467684436911 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:07:16 INFO - PROCESS | 4544 | ++DOCSHELL 0x8d9d5400 == 37 [pid = 4544] [id = 300] 19:07:16 INFO - PROCESS | 4544 | ++DOMWINDOW == 70 (0x8eb02400) [pid = 4544] [serial = 901] [outer = (nil)] 19:07:16 INFO - PROCESS | 4544 | ++DOMWINDOW == 71 (0x93954c00) [pid = 4544] [serial = 902] [outer = 0x8eb02400] 19:07:16 INFO - PROCESS | 4544 | 1467684436975 Marionette DEBUG loaded listener.js 19:07:17 INFO - PROCESS | 4544 | ++DOMWINDOW == 72 (0x91a96800) [pid = 4544] [serial = 903] [outer = 0x8eb02400] 19:07:18 INFO - PROCESS | 4544 | 1467684438057 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]]]}] 19:07:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 19:07:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1380ms 19:07:18 INFO - PROCESS | 4544 | 1467684438107 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 19:07:18 INFO - PROCESS | 4544 | 1467684438114 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 19:07:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 19:07:18 INFO - PROCESS | 4544 | 1467684438122 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 19:07:18 INFO - PROCESS | 4544 | 1467684438129 Marionette TRACE conn3 <- [1,1174,null,{}] 19:07:18 INFO - PROCESS | 4544 | 1467684438137 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}] 19:07:18 INFO - PROCESS | 4544 | 1467684438143 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:07:18 INFO - PROCESS | 4544 | 1467684438324 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 19:07:18 INFO - PROCESS | 4544 | 1467684438549 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:18 INFO - PROCESS | 4544 | 1467684438556 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:07:18 INFO - PROCESS | 4544 | ++DOCSHELL 0x8e94fc00 == 38 [pid = 4544] [id = 301] 19:07:18 INFO - PROCESS | 4544 | ++DOMWINDOW == 73 (0x8eb03400) [pid = 4544] [serial = 904] [outer = (nil)] 19:07:18 INFO - PROCESS | 4544 | ++DOMWINDOW == 74 (0x8f32d400) [pid = 4544] [serial = 905] [outer = 0x8eb03400] 19:07:18 INFO - PROCESS | 4544 | 1467684438687 Marionette DEBUG loaded listener.js 19:07:18 INFO - PROCESS | 4544 | ++DOMWINDOW == 75 (0x8f9f9000) [pid = 4544] [serial = 906] [outer = 0x8eb03400] 19:07:19 INFO - PROCESS | 4544 | 1467684439583 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] 19:07:19 INFO - PROCESS | 4544 | 1467684439665 Marionette TRACE conn3 <- [1,1177,null,{"value":"8"}] 19:07:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 19:07:19 INFO - PROCESS | 4544 | 1467684439679 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 19:07:19 INFO - PROCESS | 4544 | 1467684439682 Marionette TRACE conn3 <- [1,1178,null,{}] 19:07:19 INFO - PROCESS | 4544 | 1467684439689 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}] 19:07:19 INFO - PROCESS | 4544 | 1467684439695 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:07:19 INFO - PROCESS | 4544 | 1467684439912 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 19:07:20 INFO - PROCESS | 4544 | 1467684440176 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:20 INFO - PROCESS | 4544 | 1467684440184 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:07:20 INFO - PROCESS | 4544 | ++DOCSHELL 0x90ec9000 == 39 [pid = 4544] [id = 302] 19:07:20 INFO - PROCESS | 4544 | ++DOMWINDOW == 76 (0x91eeec00) [pid = 4544] [serial = 907] [outer = (nil)] 19:07:20 INFO - PROCESS | 4544 | ++DOMWINDOW == 77 (0x923e5c00) [pid = 4544] [serial = 908] [outer = 0x91eeec00] 19:07:20 INFO - PROCESS | 4544 | 1467684440313 Marionette DEBUG loaded listener.js 19:07:20 INFO - PROCESS | 4544 | ++DOMWINDOW == 78 (0x926cbc00) [pid = 4544] [serial = 909] [outer = 0x91eeec00] 19:07:21 INFO - PROCESS | 4544 | 1467684441200 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] 19:07:21 INFO - PROCESS | 4544 | 1467684441267 Marionette TRACE conn3 <- [1,1181,null,{"value":"8"}] 19:07:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 19:07:21 INFO - PROCESS | 4544 | 1467684441274 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 19:07:21 INFO - PROCESS | 4544 | 1467684441280 Marionette TRACE conn3 <- [1,1182,null,{}] 19:07:21 INFO - PROCESS | 4544 | 1467684441297 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}] 19:07:21 INFO - PROCESS | 4544 | 1467684441305 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:07:21 INFO - PROCESS | 4544 | 1467684441486 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 19:07:21 INFO - PROCESS | 4544 | 1467684441666 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:21 INFO - PROCESS | 4544 | 1467684441673 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:07:21 INFO - PROCESS | 4544 | ++DOCSHELL 0x8d9d4400 == 40 [pid = 4544] [id = 303] 19:07:21 INFO - PROCESS | 4544 | ++DOMWINDOW == 79 (0x9391bc00) [pid = 4544] [serial = 910] [outer = (nil)] 19:07:21 INFO - PROCESS | 4544 | ++DOMWINDOW == 80 (0x946a0800) [pid = 4544] [serial = 911] [outer = 0x9391bc00] 19:07:21 INFO - PROCESS | 4544 | 1467684441799 Marionette DEBUG loaded listener.js 19:07:21 INFO - PROCESS | 4544 | ++DOMWINDOW == 81 (0x946a9400) [pid = 4544] [serial = 912] [outer = 0x9391bc00] 19:07:22 INFO - PROCESS | 4544 | SkCairoFTTypeface::onFilterRec unimplemented 19:07:22 INFO - PROCESS | 4544 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 19:07:22 INFO - PROCESS | 4544 | 1467684442729 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] 19:07:22 INFO - PROCESS | 4544 | 1467684442773 Marionette TRACE conn3 <- [1,1185,null,{"value":"8"}] 19:07:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 19:07:22 INFO - PROCESS | 4544 | 1467684442780 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 19:07:22 INFO - PROCESS | 4544 | 1467684442784 Marionette TRACE conn3 <- [1,1186,null,{}] 19:07:22 INFO - PROCESS | 4544 | 1467684442790 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}] 19:07:22 INFO - PROCESS | 4544 | 1467684442795 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:07:23 INFO - PROCESS | 4544 | 1467684443004 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 19:07:23 INFO - PROCESS | 4544 | 1467684443169 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:23 INFO - PROCESS | 4544 | 1467684443182 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:07:23 INFO - PROCESS | 4544 | ++DOCSHELL 0x946a7c00 == 41 [pid = 4544] [id = 304] 19:07:23 INFO - PROCESS | 4544 | ++DOMWINDOW == 82 (0x946ad000) [pid = 4544] [serial = 913] [outer = (nil)] 19:07:23 INFO - PROCESS | 4544 | ++DOMWINDOW == 83 (0x951c6000) [pid = 4544] [serial = 914] [outer = 0x946ad000] 19:07:23 INFO - PROCESS | 4544 | 1467684443258 Marionette DEBUG loaded listener.js 19:07:23 INFO - PROCESS | 4544 | ++DOMWINDOW == 84 (0x95270000) [pid = 4544] [serial = 915] [outer = 0x946ad000] 19:07:24 INFO - PROCESS | 4544 | 1467684444132 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] 19:07:24 INFO - PROCESS | 4544 | 1467684444216 Marionette TRACE conn3 <- [1,1189,null,{"value":"8"}] 19:07:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 19:07:24 INFO - PROCESS | 4544 | 1467684444223 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 19:07:24 INFO - PROCESS | 4544 | 1467684444227 Marionette TRACE conn3 <- [1,1190,null,{}] 19:07:24 INFO - PROCESS | 4544 | 1467684444233 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}] 19:07:24 INFO - PROCESS | 4544 | 1467684444238 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:07:24 INFO - PROCESS | 4544 | 1467684444437 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 19:07:24 INFO - PROCESS | 4544 | 1467684444621 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:24 INFO - PROCESS | 4544 | 1467684444632 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:07:24 INFO - PROCESS | 4544 | ++DOCSHELL 0x8ea23c00 == 42 [pid = 4544] [id = 305] 19:07:24 INFO - PROCESS | 4544 | ++DOMWINDOW == 85 (0x951bec00) [pid = 4544] [serial = 916] [outer = (nil)] 19:07:24 INFO - PROCESS | 4544 | ++DOMWINDOW == 86 (0x982db400) [pid = 4544] [serial = 917] [outer = 0x951bec00] 19:07:24 INFO - PROCESS | 4544 | 1467684444710 Marionette DEBUG loaded listener.js 19:07:24 INFO - PROCESS | 4544 | ++DOMWINDOW == 87 (0x98983c00) [pid = 4544] [serial = 918] [outer = 0x951bec00] 19:07:25 INFO - PROCESS | 4544 | 1467684445625 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] 19:07:25 INFO - PROCESS | 4544 | 1467684445711 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 19:07:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 19:07:25 INFO - PROCESS | 4544 | 1467684445719 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 19:07:25 INFO - PROCESS | 4544 | 1467684445723 Marionette TRACE conn3 <- [1,1194,null,{}] 19:07:25 INFO - PROCESS | 4544 | 1467684445728 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}] 19:07:25 INFO - PROCESS | 4544 | 1467684445739 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:07:25 INFO - PROCESS | 4544 | 1467684445972 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 19:07:26 INFO - PROCESS | 4544 | 1467684446190 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:26 INFO - PROCESS | 4544 | 1467684446198 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:07:26 INFO - PROCESS | 4544 | ++DOCSHELL 0x8db74400 == 43 [pid = 4544] [id = 306] 19:07:26 INFO - PROCESS | 4544 | ++DOMWINDOW == 88 (0x8ea0f000) [pid = 4544] [serial = 919] [outer = (nil)] 19:07:26 INFO - PROCESS | 4544 | ++DOMWINDOW == 89 (0x8f5de800) [pid = 4544] [serial = 920] [outer = 0x8ea0f000] 19:07:26 INFO - PROCESS | 4544 | 1467684446295 Marionette DEBUG loaded listener.js 19:07:26 INFO - PROCESS | 4544 | ++DOMWINDOW == 90 (0x90dda800) [pid = 4544] [serial = 921] [outer = 0x8ea0f000] 19:07:27 INFO - PROCESS | 4544 | SkCairoFTTypeface::onFilterRec unimplemented 19:07:27 INFO - PROCESS | 4544 | SkCairoFTTypeface::onFilterRec unimplemented 19:07:27 INFO - PROCESS | 4544 | 1467684447379 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] 19:07:27 INFO - PROCESS | 4544 | 1467684447475 Marionette TRACE conn3 <- [1,1197,null,{"value":"8"}] 19:07:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 19:07:27 INFO - PROCESS | 4544 | 1467684447483 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 19:07:27 INFO - PROCESS | 4544 | 1467684447488 Marionette TRACE conn3 <- [1,1198,null,{}] 19:07:27 INFO - PROCESS | 4544 | 1467684447496 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}] 19:07:27 INFO - PROCESS | 4544 | 1467684447501 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:07:27 INFO - PROCESS | 4544 | 1467684447666 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 19:07:27 INFO - PROCESS | 4544 | 1467684447873 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:27 INFO - PROCESS | 4544 | 1467684447887 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:07:27 INFO - PROCESS | 4544 | ++DOCSHELL 0x8eb0a000 == 44 [pid = 4544] [id = 307] 19:07:27 INFO - PROCESS | 4544 | ++DOMWINDOW == 91 (0x8eb0d000) [pid = 4544] [serial = 922] [outer = (nil)] 19:07:27 INFO - PROCESS | 4544 | ++DOMWINDOW == 92 (0x8f5d5c00) [pid = 4544] [serial = 923] [outer = 0x8eb0d000] 19:07:27 INFO - PROCESS | 4544 | 1467684447956 Marionette DEBUG loaded listener.js 19:07:28 INFO - PROCESS | 4544 | ++DOMWINDOW == 93 (0x8f9f5400) [pid = 4544] [serial = 924] [outer = 0x8eb0d000] 19:07:28 INFO - PROCESS | 4544 | 1467684448907 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]]]}] 19:07:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 19:07:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1480ms 19:07:28 INFO - PROCESS | 4544 | 1467684448962 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 19:07:28 INFO - PROCESS | 4544 | 1467684448968 Marionette TRACE conn3 <- [1,1201,null,{"value":"8"}] 19:07:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 19:07:28 INFO - PROCESS | 4544 | 1467684448978 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 19:07:28 INFO - PROCESS | 4544 | 1467684448982 Marionette TRACE conn3 <- [1,1202,null,{}] 19:07:28 INFO - PROCESS | 4544 | 1467684448988 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}] 19:07:28 INFO - PROCESS | 4544 | 1467684448993 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:07:29 INFO - PROCESS | 4544 | 1467684449195 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 19:07:30 INFO - PROCESS | 4544 | --DOCSHELL 0x8db77400 == 43 [pid = 4544] [id = 299] 19:07:30 INFO - PROCESS | 4544 | --DOCSHELL 0x926d0400 == 42 [pid = 4544] [id = 298] 19:07:30 INFO - PROCESS | 4544 | --DOCSHELL 0x90c86000 == 41 [pid = 4544] [id = 297] 19:07:30 INFO - PROCESS | 4544 | --DOCSHELL 0x8ea2b800 == 40 [pid = 4544] [id = 296] 19:07:30 INFO - PROCESS | 4544 | --DOCSHELL 0x8eb08800 == 39 [pid = 4544] [id = 295] 19:07:30 INFO - PROCESS | 4544 | --DOCSHELL 0x8d9d9000 == 38 [pid = 4544] [id = 294] 19:07:30 INFO - PROCESS | 4544 | --DOCSHELL 0x8ea02c00 == 37 [pid = 4544] [id = 290] 19:07:30 INFO - PROCESS | 4544 | --DOCSHELL 0x8db77800 == 36 [pid = 4544] [id = 292] 19:07:30 INFO - PROCESS | 4544 | --DOCSHELL 0x8d9db800 == 35 [pid = 4544] [id = 291] 19:07:30 INFO - PROCESS | 4544 | --DOCSHELL 0x923ed000 == 34 [pid = 4544] [id = 293] 19:07:30 INFO - PROCESS | 4544 | --DOCSHELL 0x8f5e1c00 == 33 [pid = 4544] [id = 285] 19:07:30 INFO - PROCESS | 4544 | --DOCSHELL 0x8eb0a000 == 32 [pid = 4544] [id = 307] 19:07:30 INFO - PROCESS | 4544 | --DOCSHELL 0x8ea23c00 == 31 [pid = 4544] [id = 305] 19:07:30 INFO - PROCESS | 4544 | --DOCSHELL 0x8db74400 == 30 [pid = 4544] [id = 306] 19:07:30 INFO - PROCESS | 4544 | --DOCSHELL 0x946a7c00 == 29 [pid = 4544] [id = 304] 19:07:30 INFO - PROCESS | 4544 | --DOCSHELL 0x8d9d4400 == 28 [pid = 4544] [id = 303] 19:07:30 INFO - PROCESS | 4544 | --DOCSHELL 0x90ec9000 == 27 [pid = 4544] [id = 302] 19:07:30 INFO - PROCESS | 4544 | --DOCSHELL 0x8d9d5400 == 26 [pid = 4544] [id = 300] 19:07:30 INFO - PROCESS | 4544 | --DOCSHELL 0x8e94fc00 == 25 [pid = 4544] [id = 301] 19:07:30 INFO - PROCESS | 4544 | --DOMWINDOW == 92 (0x90de3800) [pid = 4544] [serial = 866] [outer = (nil)] [url = about:blank] 19:07:30 INFO - PROCESS | 4544 | --DOMWINDOW == 91 (0x91a93400) [pid = 4544] [serial = 857] [outer = (nil)] [url = about:blank] 19:07:30 INFO - PROCESS | 4544 | --DOMWINDOW == 90 (0x90c8f800) [pid = 4544] [serial = 840] [outer = (nil)] [url = about:blank] 19:07:30 INFO - PROCESS | 4544 | --DOMWINDOW == 89 (0x8f5d8800) [pid = 4544] [serial = 863] [outer = (nil)] [url = about:blank] 19:07:30 INFO - PROCESS | 4544 | --DOMWINDOW == 88 (0x8f5dfc00) [pid = 4544] [serial = 839] [outer = (nil)] [url = about:blank] 19:07:30 INFO - PROCESS | 4544 | --DOMWINDOW == 87 (0x8ea08000) [pid = 4544] [serial = 860] [outer = (nil)] [url = about:blank] 19:07:30 INFO - PROCESS | 4544 | --DOMWINDOW == 86 (0x8ea20000) [pid = 4544] [serial = 861] [outer = (nil)] [url = about:blank] 19:07:30 INFO - PROCESS | 4544 | --DOMWINDOW == 85 (0x926c6800) [pid = 4544] [serial = 843] [outer = (nil)] [url = about:blank] 19:07:30 INFO - PROCESS | 4544 | --DOMWINDOW == 84 (0x923e8000) [pid = 4544] [serial = 842] [outer = (nil)] [url = about:blank] 19:07:30 INFO - PROCESS | 4544 | --DOMWINDOW == 83 (0x950cfc00) [pid = 4544] [serial = 846] [outer = (nil)] [url = about:blank] 19:07:30 INFO - PROCESS | 4544 | --DOMWINDOW == 82 (0x946af400) [pid = 4544] [serial = 845] [outer = (nil)] [url = about:blank] 19:07:30 INFO - PROCESS | 4544 | --DOMWINDOW == 81 (0x95265000) [pid = 4544] [serial = 849] [outer = (nil)] [url = about:blank] 19:07:30 INFO - PROCESS | 4544 | --DOMWINDOW == 80 (0x951c4000) [pid = 4544] [serial = 848] [outer = (nil)] [url = about:blank] 19:07:30 INFO - PROCESS | 4544 | --DOMWINDOW == 79 (0x977ac800) [pid = 4544] [serial = 852] [outer = (nil)] [url = about:blank] 19:07:30 INFO - PROCESS | 4544 | --DOMWINDOW == 78 (0x977a9400) [pid = 4544] [serial = 851] [outer = (nil)] [url = about:blank] 19:07:30 INFO - PROCESS | 4544 | --DOMWINDOW == 77 (0x90eca800) [pid = 4544] [serial = 867] [outer = (nil)] [url = about:blank] 19:07:30 INFO - PROCESS | 4544 | --DOMWINDOW == 76 (0x90de3c00) [pid = 4544] [serial = 869] [outer = (nil)] [url = about:blank] 19:07:30 INFO - PROCESS | 4544 | --DOMWINDOW == 75 (0x8f32cc00) [pid = 4544] [serial = 855] [outer = (nil)] [url = about:blank] 19:07:30 INFO - PROCESS | 4544 | --DOMWINDOW == 74 (0x8ea29800) [pid = 4544] [serial = 854] [outer = (nil)] [url = about:blank] 19:07:30 INFO - PROCESS | 4544 | --DOMWINDOW == 73 (0x91c23000) [pid = 4544] [serial = 872] [outer = (nil)] [url = about:blank] 19:07:30 INFO - PROCESS | 4544 | --DOMWINDOW == 72 (0x91c1bc00) [pid = 4544] [serial = 858] [outer = (nil)] [url = about:blank] 19:07:30 INFO - PROCESS | 4544 | --DOMWINDOW == 71 (0x90ed3000) [pid = 4544] [serial = 870] [outer = (nil)] [url = about:blank] 19:07:30 INFO - PROCESS | 4544 | --DOMWINDOW == 70 (0x8f5e2400) [pid = 4544] [serial = 864] [outer = (nil)] [url = about:blank] 19:07:30 INFO - PROCESS | 4544 | 1467684450457 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:30 INFO - PROCESS | 4544 | 1467684450464 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:07:30 INFO - PROCESS | 4544 | ++DOCSHELL 0x8d9e1400 == 26 [pid = 4544] [id = 308] 19:07:30 INFO - PROCESS | 4544 | ++DOMWINDOW == 71 (0x8d9e1800) [pid = 4544] [serial = 925] [outer = (nil)] 19:07:30 INFO - PROCESS | 4544 | ++DOMWINDOW == 72 (0x8db6c800) [pid = 4544] [serial = 926] [outer = 0x8d9e1800] 19:07:30 INFO - PROCESS | 4544 | 1467684450544 Marionette DEBUG loaded listener.js 19:07:30 INFO - PROCESS | 4544 | ++DOMWINDOW == 73 (0x8db79000) [pid = 4544] [serial = 927] [outer = 0x8d9e1800] 19:07:31 INFO - PROCESS | 4544 | 1467684451307 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]]]}] 19:07:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 19:07:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 2387ms 19:07:31 INFO - PROCESS | 4544 | 1467684451368 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 19:07:31 INFO - PROCESS | 4544 | 1467684451373 Marionette TRACE conn3 <- [1,1205,null,{"value":"8"}] 19:07:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 19:07:31 INFO - PROCESS | 4544 | 1467684451380 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 19:07:31 INFO - PROCESS | 4544 | 1467684451385 Marionette TRACE conn3 <- [1,1206,null,{}] 19:07:31 INFO - PROCESS | 4544 | 1467684451401 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}] 19:07:31 INFO - PROCESS | 4544 | 1467684451409 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:07:31 INFO - PROCESS | 4544 | 1467684451569 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 19:07:31 INFO - PROCESS | 4544 | 1467684451581 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:31 INFO - PROCESS | 4544 | 1467684451588 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:07:31 INFO - PROCESS | 4544 | ++DOCSHELL 0x8ea27000 == 27 [pid = 4544] [id = 309] 19:07:31 INFO - PROCESS | 4544 | ++DOMWINDOW == 74 (0x8ea28800) [pid = 4544] [serial = 928] [outer = (nil)] 19:07:31 INFO - PROCESS | 4544 | ++DOMWINDOW == 75 (0x8eb06800) [pid = 4544] [serial = 929] [outer = 0x8ea28800] 19:07:31 INFO - PROCESS | 4544 | 1467684451661 Marionette DEBUG loaded listener.js 19:07:31 INFO - PROCESS | 4544 | ++DOMWINDOW == 76 (0x8f324400) [pid = 4544] [serial = 930] [outer = 0x8ea28800] 19:07:32 INFO - PROCESS | 4544 | 1467684452569 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]]]}] 19:07:32 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 19:07:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1238ms 19:07:32 INFO - PROCESS | 4544 | 1467684452621 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 19:07:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 19:07:32 INFO - PROCESS | 4544 | 1467684452627 Marionette TRACE conn3 <- [1,1209,null,{"value":"8"}] 19:07:32 INFO - PROCESS | 4544 | 1467684452634 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 19:07:32 INFO - PROCESS | 4544 | 1467684452638 Marionette TRACE conn3 <- [1,1210,null,{}] 19:07:32 INFO - PROCESS | 4544 | 1467684452643 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}] 19:07:32 INFO - PROCESS | 4544 | 1467684452648 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:07:32 INFO - PROCESS | 4544 | 1467684452813 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 19:07:32 INFO - PROCESS | 4544 | 1467684452978 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:33 INFO - PROCESS | 4544 | 1467684452990 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:07:33 INFO - PROCESS | 4544 | ++DOCSHELL 0x8f5d8800 == 28 [pid = 4544] [id = 310] 19:07:33 INFO - PROCESS | 4544 | ++DOMWINDOW == 77 (0x8f5da000) [pid = 4544] [serial = 931] [outer = (nil)] 19:07:33 INFO - PROCESS | 4544 | ++DOMWINDOW == 78 (0x8f9fb800) [pid = 4544] [serial = 932] [outer = 0x8f5da000] 19:07:33 INFO - PROCESS | 4544 | 1467684453061 Marionette DEBUG loaded listener.js 19:07:33 INFO - PROCESS | 4544 | ++DOMWINDOW == 79 (0x90c8d400) [pid = 4544] [serial = 933] [outer = 0x8f5da000] 19:07:34 INFO - PROCESS | 4544 | 1467684454025 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]]]}] 19:07:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 19:07:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1432ms 19:07:34 INFO - PROCESS | 4544 | 1467684454066 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 19:07:34 INFO - PROCESS | 4544 | 1467684454070 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 19:07:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 19:07:34 INFO - PROCESS | 4544 | 1467684454085 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 19:07:34 INFO - PROCESS | 4544 | 1467684454095 Marionette TRACE conn3 <- [1,1214,null,{}] 19:07:34 INFO - PROCESS | 4544 | 1467684454111 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}] 19:07:34 INFO - PROCESS | 4544 | 1467684454119 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:07:34 INFO - PROCESS | 4544 | 1467684454334 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 19:07:34 INFO - PROCESS | 4544 | 1467684454377 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:34 INFO - PROCESS | 4544 | 1467684454384 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:07:34 INFO - PROCESS | 4544 | ++DOCSHELL 0x90ecec00 == 29 [pid = 4544] [id = 311] 19:07:34 INFO - PROCESS | 4544 | ++DOMWINDOW == 80 (0x90ecf000) [pid = 4544] [serial = 934] [outer = (nil)] 19:07:34 INFO - PROCESS | 4544 | ++DOMWINDOW == 81 (0x91a93400) [pid = 4544] [serial = 935] [outer = 0x90ecf000] 19:07:34 INFO - PROCESS | 4544 | 1467684454473 Marionette DEBUG loaded listener.js 19:07:34 INFO - PROCESS | 4544 | ++DOMWINDOW == 82 (0x91a9d400) [pid = 4544] [serial = 936] [outer = 0x90ecf000] 19:07:35 INFO - PROCESS | 4544 | --DOMWINDOW == 81 (0x921f4c00) [pid = 4544] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 19:07:35 INFO - PROCESS | 4544 | --DOMWINDOW == 80 (0x926df800) [pid = 4544] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 19:07:35 INFO - PROCESS | 4544 | --DOMWINDOW == 79 (0x8eb05000) [pid = 4544] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 19:07:35 INFO - PROCESS | 4544 | --DOMWINDOW == 78 (0x8f9f4c00) [pid = 4544] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 19:07:35 INFO - PROCESS | 4544 | --DOMWINDOW == 77 (0x8f324800) [pid = 4544] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 19:07:35 INFO - PROCESS | 4544 | --DOMWINDOW == 76 (0x90dda400) [pid = 4544] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 19:07:35 INFO - PROCESS | 4544 | --DOMWINDOW == 75 (0x8d9da000) [pid = 4544] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 19:07:35 INFO - PROCESS | 4544 | --DOMWINDOW == 74 (0x8e94b400) [pid = 4544] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 19:07:35 INFO - PROCESS | 4544 | --DOMWINDOW == 73 (0x923ed800) [pid = 4544] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 19:07:35 INFO - PROCESS | 4544 | --DOMWINDOW == 72 (0x8f326400) [pid = 4544] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 19:07:35 INFO - PROCESS | 4544 | --DOMWINDOW == 71 (0x8eb02400) [pid = 4544] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 19:07:35 INFO - PROCESS | 4544 | 1467684455691 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]]]}] 19:07:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 19:07:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1661ms 19:07:35 INFO - PROCESS | 4544 | 1467684455737 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 19:07:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 19:07:35 INFO - PROCESS | 4544 | 1467684455742 Marionette TRACE conn3 <- [1,1217,null,{"value":"8"}] 19:07:35 INFO - PROCESS | 4544 | 1467684455748 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 19:07:35 INFO - PROCESS | 4544 | 1467684455751 Marionette TRACE conn3 <- [1,1218,null,{}] 19:07:35 INFO - PROCESS | 4544 | 1467684455756 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}] 19:07:35 INFO - PROCESS | 4544 | 1467684455760 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:07:35 INFO - PROCESS | 4544 | 1467684455955 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 19:07:35 INFO - PROCESS | 4544 | 1467684455972 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:35 INFO - PROCESS | 4544 | 1467684455978 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:07:36 INFO - PROCESS | 4544 | ++DOCSHELL 0x8e94b400 == 30 [pid = 4544] [id = 312] 19:07:36 INFO - PROCESS | 4544 | ++DOMWINDOW == 72 (0x90de1800) [pid = 4544] [serial = 937] [outer = (nil)] 19:07:36 INFO - PROCESS | 4544 | ++DOMWINDOW == 73 (0x91a9bc00) [pid = 4544] [serial = 938] [outer = 0x90de1800] 19:07:36 INFO - PROCESS | 4544 | 1467684456047 Marionette DEBUG loaded listener.js 19:07:36 INFO - PROCESS | 4544 | ++DOMWINDOW == 74 (0x91c1d400) [pid = 4544] [serial = 939] [outer = 0x90de1800] 19:07:36 INFO - PROCESS | 4544 | 1467684456875 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]]]}] 19:07:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 19:07:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1177ms 19:07:36 INFO - PROCESS | 4544 | 1467684456925 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 19:07:36 INFO - PROCESS | 4544 | 1467684456929 Marionette TRACE conn3 <- [1,1221,null,{"value":"8"}] 19:07:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 19:07:36 INFO - PROCESS | 4544 | 1467684456935 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 19:07:36 INFO - PROCESS | 4544 | 1467684456939 Marionette TRACE conn3 <- [1,1222,null,{}] 19:07:36 INFO - PROCESS | 4544 | 1467684456944 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}] 19:07:36 INFO - PROCESS | 4544 | 1467684456949 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:07:37 INFO - PROCESS | 4544 | 1467684457092 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 19:07:37 INFO - PROCESS | 4544 | 1467684457100 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:37 INFO - PROCESS | 4544 | 1467684457119 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:07:37 INFO - PROCESS | 4544 | ++DOCSHELL 0x91eec800 == 31 [pid = 4544] [id = 313] 19:07:37 INFO - PROCESS | 4544 | ++DOMWINDOW == 75 (0x91eed800) [pid = 4544] [serial = 940] [outer = (nil)] 19:07:37 INFO - PROCESS | 4544 | ++DOMWINDOW == 76 (0x921ef400) [pid = 4544] [serial = 941] [outer = 0x91eed800] 19:07:37 INFO - PROCESS | 4544 | 1467684457199 Marionette DEBUG loaded listener.js 19:07:37 INFO - PROCESS | 4544 | ++DOMWINDOW == 77 (0x926c7000) [pid = 4544] [serial = 942] [outer = 0x91eed800] 19:07:38 INFO - PROCESS | 4544 | 1467684458414 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] 19:07:38 INFO - PROCESS | 4544 | 1467684458530 Marionette TRACE conn3 <- [1,1225,null,{"value":"8"}] 19:07:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 19:07:38 INFO - PROCESS | 4544 | 1467684458562 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 19:07:38 INFO - PROCESS | 4544 | 1467684458565 Marionette TRACE conn3 <- [1,1226,null,{}] 19:07:38 INFO - PROCESS | 4544 | 1467684458573 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}] 19:07:38 INFO - PROCESS | 4544 | 1467684458580 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:07:38 INFO - PROCESS | 4544 | 1467684458758 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 19:07:39 INFO - PROCESS | 4544 | 1467684458979 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:39 INFO - PROCESS | 4544 | 1467684458992 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:07:39 INFO - PROCESS | 4544 | ++DOCSHELL 0x8e945400 == 31 [pid = 4544] [id = 314] 19:07:39 INFO - PROCESS | 4544 | ++DOMWINDOW == 78 (0x8ea1e400) [pid = 4544] [serial = 943] [outer = (nil)] 19:07:39 INFO - PROCESS | 4544 | ++DOMWINDOW == 79 (0x8f9f7800) [pid = 4544] [serial = 944] [outer = 0x8ea1e400] 19:07:39 INFO - PROCESS | 4544 | 1467684459073 Marionette DEBUG loaded listener.js 19:07:39 INFO - PROCESS | 4544 | ++DOMWINDOW == 80 (0x90c8b800) [pid = 4544] [serial = 945] [outer = 0x8ea1e400] 19:07:40 INFO - PROCESS | 4544 | 1467684460019 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]]]}] 19:07:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 19:07:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1500ms 19:07:40 INFO - PROCESS | 4544 | 1467684460042 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 19:07:40 INFO - PROCESS | 4544 | 1467684460049 Marionette TRACE conn3 <- [1,1229,null,{"value":"8"}] 19:07:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 19:07:40 INFO - PROCESS | 4544 | 1467684460060 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 19:07:40 INFO - PROCESS | 4544 | 1467684460064 Marionette TRACE conn3 <- [1,1230,null,{}] 19:07:40 INFO - PROCESS | 4544 | 1467684460070 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}] 19:07:40 INFO - PROCESS | 4544 | 1467684460076 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:07:40 INFO - PROCESS | 4544 | 1467684460279 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 19:07:40 INFO - PROCESS | 4544 | 1467684460531 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:40 INFO - PROCESS | 4544 | 1467684460540 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:07:40 INFO - PROCESS | 4544 | ++DOCSHELL 0x90ecbc00 == 32 [pid = 4544] [id = 315] 19:07:40 INFO - PROCESS | 4544 | ++DOMWINDOW == 81 (0x91c1bc00) [pid = 4544] [serial = 946] [outer = (nil)] 19:07:40 INFO - PROCESS | 4544 | ++DOMWINDOW == 82 (0x91ef1000) [pid = 4544] [serial = 947] [outer = 0x91c1bc00] 19:07:40 INFO - PROCESS | 4544 | 1467684460667 Marionette DEBUG loaded listener.js 19:07:40 INFO - PROCESS | 4544 | ++DOMWINDOW == 83 (0x923f1000) [pid = 4544] [serial = 948] [outer = 0x91c1bc00] 19:07:41 INFO - PROCESS | 4544 | 1467684461617 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]]]}] 19:07:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 19:07:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1638ms 19:07:41 INFO - PROCESS | 4544 | 1467684461698 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 19:07:41 INFO - PROCESS | 4544 | 1467684461703 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 19:07:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 19:07:41 INFO - PROCESS | 4544 | 1467684461710 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 19:07:41 INFO - PROCESS | 4544 | 1467684461716 Marionette TRACE conn3 <- [1,1234,null,{}] 19:07:41 INFO - PROCESS | 4544 | 1467684461761 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}] 19:07:41 INFO - PROCESS | 4544 | 1467684461770 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:07:42 INFO - PROCESS | 4544 | 1467684462047 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 19:07:42 INFO - PROCESS | 4544 | 1467684462218 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:42 INFO - PROCESS | 4544 | 1467684462228 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:07:42 INFO - PROCESS | 4544 | ++DOCSHELL 0x926cb800 == 33 [pid = 4544] [id = 316] 19:07:42 INFO - PROCESS | 4544 | ++DOMWINDOW == 84 (0x926d0800) [pid = 4544] [serial = 949] [outer = (nil)] 19:07:42 INFO - PROCESS | 4544 | ++DOMWINDOW == 85 (0x92ea1c00) [pid = 4544] [serial = 950] [outer = 0x926d0800] 19:07:42 INFO - PROCESS | 4544 | 1467684462312 Marionette DEBUG loaded listener.js 19:07:42 INFO - PROCESS | 4544 | ++DOMWINDOW == 86 (0x93807c00) [pid = 4544] [serial = 951] [outer = 0x926d0800] 19:07:43 INFO - PROCESS | 4544 | 1467684463271 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]]]}] 19:07:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 19:07:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1640ms 19:07:43 INFO - PROCESS | 4544 | 1467684463351 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 19:07:43 INFO - PROCESS | 4544 | 1467684463355 Marionette TRACE conn3 <- [1,1237,null,{"value":"8"}] 19:07:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 19:07:43 INFO - PROCESS | 4544 | 1467684463362 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 19:07:43 INFO - PROCESS | 4544 | 1467684463364 Marionette TRACE conn3 <- [1,1238,null,{}] 19:07:43 INFO - PROCESS | 4544 | 1467684463371 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}] 19:07:43 INFO - PROCESS | 4544 | 1467684463376 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:07:43 INFO - PROCESS | 4544 | 1467684463581 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 19:07:43 INFO - PROCESS | 4544 | 1467684463929 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:43 INFO - PROCESS | 4544 | 1467684463941 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:07:44 INFO - PROCESS | 4544 | ++DOCSHELL 0x8db6a400 == 34 [pid = 4544] [id = 317] 19:07:44 INFO - PROCESS | 4544 | ++DOMWINDOW == 87 (0x8db6b400) [pid = 4544] [serial = 952] [outer = (nil)] 19:07:44 INFO - PROCESS | 4544 | ++DOMWINDOW == 88 (0x8e946800) [pid = 4544] [serial = 953] [outer = 0x8db6b400] 19:07:44 INFO - PROCESS | 4544 | 1467684464057 Marionette DEBUG loaded listener.js 19:07:44 INFO - PROCESS | 4544 | ++DOMWINDOW == 89 (0x8ea1fc00) [pid = 4544] [serial = 954] [outer = 0x8db6b400] 19:07:44 INFO - PROCESS | 4544 | --DOCSHELL 0x90c8ac00 == 33 [pid = 4544] [id = 253] 19:07:44 INFO - PROCESS | 4544 | --DOCSHELL 0x8eb0f400 == 32 [pid = 4544] [id = 264] 19:07:44 INFO - PROCESS | 4544 | --DOCSHELL 0x90de6800 == 31 [pid = 4544] [id = 252] 19:07:44 INFO - PROCESS | 4544 | --DOCSHELL 0x91a91000 == 30 [pid = 4544] [id = 266] 19:07:44 INFO - PROCESS | 4544 | --DOCSHELL 0x8e948000 == 29 [pid = 4544] [id = 263] 19:07:44 INFO - PROCESS | 4544 | 1467684464994 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]]]}] 19:07:45 INFO - PROCESS | 4544 | --DOMWINDOW == 88 (0x926db000) [pid = 4544] [serial = 894] [outer = (nil)] [url = about:blank] 19:07:45 INFO - PROCESS | 4544 | --DOMWINDOW == 87 (0x92e94c00) [pid = 4544] [serial = 896] [outer = (nil)] [url = about:blank] 19:07:45 INFO - PROCESS | 4544 | --DOMWINDOW == 86 (0x92e97400) [pid = 4544] [serial = 899] [outer = (nil)] [url = about:blank] 19:07:45 INFO - PROCESS | 4544 | --DOMWINDOW == 85 (0x91a9b800) [pid = 4544] [serial = 890] [outer = (nil)] [url = about:blank] 19:07:45 INFO - PROCESS | 4544 | --DOMWINDOW == 84 (0x91c25800) [pid = 4544] [serial = 873] [outer = (nil)] [url = about:blank] 19:07:45 INFO - PROCESS | 4544 | --DOMWINDOW == 83 (0x90ec6400) [pid = 4544] [serial = 878] [outer = (nil)] [url = about:blank] 19:07:45 INFO - PROCESS | 4544 | --DOMWINDOW == 82 (0x91c1b800) [pid = 4544] [serial = 879] [outer = (nil)] [url = about:blank] 19:07:45 INFO - PROCESS | 4544 | --DOMWINDOW == 81 (0x8db6e400) [pid = 4544] [serial = 884] [outer = (nil)] [url = about:blank] 19:07:45 INFO - PROCESS | 4544 | --DOMWINDOW == 80 (0x8e946400) [pid = 4544] [serial = 885] [outer = (nil)] [url = about:blank] 19:07:45 INFO - PROCESS | 4544 | --DOMWINDOW == 79 (0x8eb05c00) [pid = 4544] [serial = 875] [outer = (nil)] [url = about:blank] 19:07:45 INFO - PROCESS | 4544 | --DOMWINDOW == 78 (0x8f32ac00) [pid = 4544] [serial = 876] [outer = (nil)] [url = about:blank] 19:07:45 INFO - PROCESS | 4544 | --DOMWINDOW == 77 (0x926c4c00) [pid = 4544] [serial = 881] [outer = (nil)] [url = about:blank] 19:07:45 INFO - PROCESS | 4544 | --DOMWINDOW == 76 (0x926ce000) [pid = 4544] [serial = 882] [outer = (nil)] [url = about:blank] 19:07:45 INFO - PROCESS | 4544 | --DOMWINDOW == 75 (0x8f32ec00) [pid = 4544] [serial = 887] [outer = (nil)] [url = about:blank] 19:07:45 INFO - PROCESS | 4544 | --DOMWINDOW == 74 (0x8f5e1000) [pid = 4544] [serial = 888] [outer = (nil)] [url = about:blank] 19:07:45 INFO - PROCESS | 4544 | --DOMWINDOW == 73 (0x93910400) [pid = 4544] [serial = 900] [outer = (nil)] [url = about:blank] 19:07:45 INFO - PROCESS | 4544 | --DOMWINDOW == 72 (0x93954c00) [pid = 4544] [serial = 902] [outer = (nil)] [url = about:blank] 19:07:45 INFO - PROCESS | 4544 | --DOMWINDOW == 71 (0x91a96800) [pid = 4544] [serial = 903] [outer = (nil)] [url = about:blank] 19:07:45 INFO - PROCESS | 4544 | --DOMWINDOW == 70 (0x926d3800) [pid = 4544] [serial = 893] [outer = (nil)] [url = about:blank] 19:07:45 INFO - PROCESS | 4544 | --DOMWINDOW == 69 (0x92e98c00) [pid = 4544] [serial = 897] [outer = (nil)] [url = about:blank] 19:07:45 INFO - PROCESS | 4544 | --DOMWINDOW == 68 (0x91c27800) [pid = 4544] [serial = 891] [outer = (nil)] [url = about:blank] 19:07:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 19:07:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1688ms 19:07:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 19:07:45 INFO - PROCESS | 4544 | 1467684465052 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 19:07:45 INFO - PROCESS | 4544 | 1467684465056 Marionette TRACE conn3 <- [1,1241,null,{"value":"8"}] 19:07:45 INFO - PROCESS | 4544 | 1467684465064 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 19:07:45 INFO - PROCESS | 4544 | 1467684465068 Marionette TRACE conn3 <- [1,1242,null,{}] 19:07:45 INFO - PROCESS | 4544 | 1467684465076 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}] 19:07:45 INFO - PROCESS | 4544 | 1467684465084 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:07:45 INFO - PROCESS | 4544 | 1467684465241 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 19:07:45 INFO - PROCESS | 4544 | 1467684465253 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:45 INFO - PROCESS | 4544 | 1467684465269 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:07:45 INFO - PROCESS | 4544 | ++DOCSHELL 0x8eb10c00 == 30 [pid = 4544] [id = 318] 19:07:45 INFO - PROCESS | 4544 | ++DOMWINDOW == 69 (0x8f326000) [pid = 4544] [serial = 955] [outer = (nil)] 19:07:45 INFO - PROCESS | 4544 | ++DOMWINDOW == 70 (0x8f5da800) [pid = 4544] [serial = 956] [outer = 0x8f326000] 19:07:45 INFO - PROCESS | 4544 | 1467684465377 Marionette DEBUG loaded listener.js 19:07:45 INFO - PROCESS | 4544 | ++DOMWINDOW == 71 (0x8f9fc000) [pid = 4544] [serial = 957] [outer = 0x8f326000] 19:07:46 INFO - PROCESS | 4544 | 1467684466258 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]]]}] 19:07:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 19:07:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1231ms 19:07:46 INFO - PROCESS | 4544 | 1467684466297 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 19:07:46 INFO - PROCESS | 4544 | 1467684466303 Marionette TRACE conn3 <- [1,1245,null,{"value":"8"}] 19:07:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 19:07:46 INFO - PROCESS | 4544 | 1467684466310 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 19:07:46 INFO - PROCESS | 4544 | 1467684466313 Marionette TRACE conn3 <- [1,1246,null,{}] 19:07:46 INFO - PROCESS | 4544 | 1467684466319 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}] 19:07:46 INFO - PROCESS | 4544 | 1467684466324 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:07:46 INFO - PROCESS | 4544 | 1467684466530 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 19:07:46 INFO - PROCESS | 4544 | 1467684466549 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:46 INFO - PROCESS | 4544 | 1467684466558 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:07:46 INFO - PROCESS | 4544 | ++DOCSHELL 0x90ecc400 == 31 [pid = 4544] [id = 319] 19:07:46 INFO - PROCESS | 4544 | ++DOMWINDOW == 72 (0x90ed1000) [pid = 4544] [serial = 958] [outer = (nil)] 19:07:46 INFO - PROCESS | 4544 | ++DOMWINDOW == 73 (0x91c1c000) [pid = 4544] [serial = 959] [outer = 0x90ed1000] 19:07:46 INFO - PROCESS | 4544 | 1467684466624 Marionette DEBUG loaded listener.js 19:07:46 INFO - PROCESS | 4544 | ++DOMWINDOW == 74 (0x91ee9400) [pid = 4544] [serial = 960] [outer = 0x90ed1000] 19:07:47 INFO - PROCESS | 4544 | 1467684467564 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]]]}] 19:07:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 19:07:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1341ms 19:07:47 INFO - PROCESS | 4544 | 1467684467652 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 19:07:47 INFO - PROCESS | 4544 | 1467684467655 Marionette TRACE conn3 <- [1,1249,null,{"value":"8"}] 19:07:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 19:07:47 INFO - PROCESS | 4544 | 1467684467669 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 19:07:47 INFO - PROCESS | 4544 | 1467684467678 Marionette TRACE conn3 <- [1,1250,null,{}] 19:07:47 INFO - PROCESS | 4544 | 1467684467696 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}] 19:07:47 INFO - PROCESS | 4544 | 1467684467703 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:07:47 INFO - PROCESS | 4544 | 1467684467907 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 19:07:47 INFO - PROCESS | 4544 | 1467684467927 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:47 INFO - PROCESS | 4544 | 1467684467938 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:07:47 INFO - PROCESS | 4544 | ++DOCSHELL 0x8db71400 == 32 [pid = 4544] [id = 320] 19:07:47 INFO - PROCESS | 4544 | ++DOMWINDOW == 75 (0x926cec00) [pid = 4544] [serial = 961] [outer = (nil)] 19:07:47 INFO - PROCESS | 4544 | ++DOMWINDOW == 76 (0x926dd800) [pid = 4544] [serial = 962] [outer = 0x926cec00] 19:07:48 INFO - PROCESS | 4544 | 1467684468000 Marionette DEBUG loaded listener.js 19:07:48 INFO - PROCESS | 4544 | ++DOMWINDOW == 77 (0x928e5000) [pid = 4544] [serial = 963] [outer = 0x926cec00] 19:07:48 INFO - PROCESS | 4544 | 1467684468881 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]]]}] 19:07:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 19:07:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1254ms 19:07:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 19:07:48 INFO - PROCESS | 4544 | 1467684468916 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 19:07:48 INFO - PROCESS | 4544 | 1467684468920 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 19:07:48 INFO - PROCESS | 4544 | 1467684468926 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 19:07:48 INFO - PROCESS | 4544 | 1467684468929 Marionette TRACE conn3 <- [1,1254,null,{}] 19:07:48 INFO - PROCESS | 4544 | 1467684468943 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}] 19:07:48 INFO - PROCESS | 4544 | 1467684468948 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:07:49 INFO - PROCESS | 4544 | 1467684469141 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 19:07:49 INFO - PROCESS | 4544 | 1467684469164 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:49 INFO - PROCESS | 4544 | 1467684469172 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:07:49 INFO - PROCESS | 4544 | ++DOCSHELL 0x8ea23c00 == 33 [pid = 4544] [id = 321] 19:07:49 INFO - PROCESS | 4544 | ++DOMWINDOW == 78 (0x8ea26800) [pid = 4544] [serial = 964] [outer = (nil)] 19:07:49 INFO - PROCESS | 4544 | ++DOMWINDOW == 79 (0x93808c00) [pid = 4544] [serial = 965] [outer = 0x8ea26800] 19:07:49 INFO - PROCESS | 4544 | 1467684469238 Marionette DEBUG loaded listener.js 19:07:49 INFO - PROCESS | 4544 | ++DOMWINDOW == 80 (0x9380d400) [pid = 4544] [serial = 966] [outer = 0x8ea26800] 19:07:49 INFO - PROCESS | 4544 | --DOMWINDOW == 79 (0x8eb03400) [pid = 4544] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 19:07:49 INFO - PROCESS | 4544 | --DOMWINDOW == 78 (0x91eeec00) [pid = 4544] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 19:07:49 INFO - PROCESS | 4544 | --DOMWINDOW == 77 (0x9391bc00) [pid = 4544] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 19:07:49 INFO - PROCESS | 4544 | --DOMWINDOW == 76 (0x8d9e1800) [pid = 4544] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 19:07:49 INFO - PROCESS | 4544 | --DOMWINDOW == 75 (0x946ad000) [pid = 4544] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 19:07:49 INFO - PROCESS | 4544 | --DOMWINDOW == 74 (0x8ea28800) [pid = 4544] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 19:07:49 INFO - PROCESS | 4544 | --DOMWINDOW == 73 (0x8eb0d000) [pid = 4544] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 19:07:49 INFO - PROCESS | 4544 | --DOMWINDOW == 72 (0x951bec00) [pid = 4544] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 19:07:49 INFO - PROCESS | 4544 | --DOMWINDOW == 71 (0x8ea0f000) [pid = 4544] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 19:07:49 INFO - PROCESS | 4544 | --DOMWINDOW == 70 (0x90ecf000) [pid = 4544] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 19:07:49 INFO - PROCESS | 4544 | --DOMWINDOW == 69 (0x90de1800) [pid = 4544] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 19:07:49 INFO - PROCESS | 4544 | --DOMWINDOW == 68 (0x8f5da000) [pid = 4544] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 19:07:50 INFO - PROCESS | 4544 | 1467684470157 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]]]}] 19:07:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 19:07:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1284ms 19:07:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 19:07:50 INFO - PROCESS | 4544 | 1467684470209 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 19:07:50 INFO - PROCESS | 4544 | 1467684470212 Marionette TRACE conn3 <- [1,1257,null,{"value":"8"}] 19:07:50 INFO - PROCESS | 4544 | 1467684470218 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 19:07:50 INFO - PROCESS | 4544 | 1467684470222 Marionette TRACE conn3 <- [1,1258,null,{}] 19:07:50 INFO - PROCESS | 4544 | 1467684470231 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}] 19:07:50 INFO - PROCESS | 4544 | 1467684470235 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:07:50 INFO - PROCESS | 4544 | 1467684470394 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 19:07:50 INFO - PROCESS | 4544 | 1467684470403 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:50 INFO - PROCESS | 4544 | 1467684470421 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:07:50 INFO - PROCESS | 4544 | ++DOCSHELL 0x90de1800 == 34 [pid = 4544] [id = 322] 19:07:50 INFO - PROCESS | 4544 | ++DOMWINDOW == 69 (0x91c21c00) [pid = 4544] [serial = 967] [outer = (nil)] 19:07:50 INFO - PROCESS | 4544 | ++DOMWINDOW == 70 (0x92e9a400) [pid = 4544] [serial = 968] [outer = 0x91c21c00] 19:07:50 INFO - PROCESS | 4544 | 1467684470497 Marionette DEBUG loaded listener.js 19:07:50 INFO - PROCESS | 4544 | ++DOMWINDOW == 71 (0x93915c00) [pid = 4544] [serial = 969] [outer = 0x91c21c00] 19:07:51 INFO - PROCESS | 4544 | 1467684471395 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]]]}] 19:07:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 19:07:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1236ms 19:07:51 INFO - PROCESS | 4544 | 1467684471454 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 19:07:51 INFO - PROCESS | 4544 | 1467684471457 Marionette TRACE conn3 <- [1,1261,null,{"value":"8"}] 19:07:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 19:07:51 INFO - PROCESS | 4544 | 1467684471463 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 19:07:51 INFO - PROCESS | 4544 | 1467684471466 Marionette TRACE conn3 <- [1,1262,null,{}] 19:07:51 INFO - PROCESS | 4544 | 1467684471472 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}] 19:07:51 INFO - PROCESS | 4544 | 1467684471477 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:07:51 INFO - PROCESS | 4544 | 1467684471685 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 19:07:51 INFO - PROCESS | 4544 | 1467684471852 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:51 INFO - PROCESS | 4544 | 1467684471861 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:07:51 INFO - PROCESS | 4544 | ++DOCSHELL 0x8d9db800 == 35 [pid = 4544] [id = 323] 19:07:51 INFO - PROCESS | 4544 | ++DOMWINDOW == 72 (0x8d9dd000) [pid = 4544] [serial = 970] [outer = (nil)] 19:07:51 INFO - PROCESS | 4544 | ++DOMWINDOW == 73 (0x8db73800) [pid = 4544] [serial = 971] [outer = 0x8d9dd000] 19:07:51 INFO - PROCESS | 4544 | 1467684471948 Marionette DEBUG loaded listener.js 19:07:52 INFO - PROCESS | 4544 | ++DOMWINDOW == 74 (0x8e94dc00) [pid = 4544] [serial = 972] [outer = 0x8d9dd000] 19:07:52 INFO - PROCESS | 4544 | 1467684472972 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]]]}] 19:07:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 19:07:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1579ms 19:07:53 INFO - PROCESS | 4544 | 1467684473046 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 19:07:53 INFO - PROCESS | 4544 | 1467684473052 Marionette TRACE conn3 <- [1,1265,null,{"value":"8"}] 19:07:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 19:07:53 INFO - PROCESS | 4544 | 1467684473060 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 19:07:53 INFO - PROCESS | 4544 | 1467684473065 Marionette TRACE conn3 <- [1,1266,null,{}] 19:07:53 INFO - PROCESS | 4544 | 1467684473072 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}] 19:07:53 INFO - PROCESS | 4544 | 1467684473081 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:07:53 INFO - PROCESS | 4544 | 1467684473300 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 19:07:53 INFO - PROCESS | 4544 | 1467684473514 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:53 INFO - PROCESS | 4544 | 1467684473525 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:07:53 INFO - PROCESS | 4544 | ++DOCSHELL 0x8f5dcc00 == 36 [pid = 4544] [id = 324] 19:07:53 INFO - PROCESS | 4544 | ++DOMWINDOW == 75 (0x8f9f5000) [pid = 4544] [serial = 973] [outer = (nil)] 19:07:53 INFO - PROCESS | 4544 | ++DOMWINDOW == 76 (0x90ddd400) [pid = 4544] [serial = 974] [outer = 0x8f9f5000] 19:07:53 INFO - PROCESS | 4544 | 1467684473654 Marionette DEBUG loaded listener.js 19:07:53 INFO - PROCESS | 4544 | ++DOMWINDOW == 77 (0x90eca800) [pid = 4544] [serial = 975] [outer = 0x8f9f5000] 19:07:54 INFO - PROCESS | 4544 | 1467684474556 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]]]}] 19:07:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 19:07:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1529ms 19:07:54 INFO - PROCESS | 4544 | 1467684474590 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 19:07:54 INFO - PROCESS | 4544 | 1467684474594 Marionette TRACE conn3 <- [1,1269,null,{"value":"8"}] 19:07:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 19:07:54 INFO - PROCESS | 4544 | 1467684474601 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 19:07:54 INFO - PROCESS | 4544 | 1467684474605 Marionette TRACE conn3 <- [1,1270,null,{}] 19:07:54 INFO - PROCESS | 4544 | 1467684474612 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}] 19:07:54 INFO - PROCESS | 4544 | 1467684474618 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:07:54 INFO - PROCESS | 4544 | 1467684474800 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 19:07:54 INFO - PROCESS | 4544 | 1467684474968 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:54 INFO - PROCESS | 4544 | 1467684474976 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:07:55 INFO - PROCESS | 4544 | ++DOCSHELL 0x91ee8800 == 37 [pid = 4544] [id = 325] 19:07:55 INFO - PROCESS | 4544 | ++DOMWINDOW == 78 (0x91ef2c00) [pid = 4544] [serial = 976] [outer = (nil)] 19:07:55 INFO - PROCESS | 4544 | ++DOMWINDOW == 79 (0x921f4400) [pid = 4544] [serial = 977] [outer = 0x91ef2c00] 19:07:55 INFO - PROCESS | 4544 | 1467684475056 Marionette DEBUG loaded listener.js 19:07:55 INFO - PROCESS | 4544 | ++DOMWINDOW == 80 (0x926c4400) [pid = 4544] [serial = 978] [outer = 0x91ef2c00] 19:07:56 INFO - PROCESS | 4544 | 1467684476137 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]]]}] 19:07:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 19:07:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1580ms 19:07:56 INFO - PROCESS | 4544 | 1467684476183 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 19:07:56 INFO - PROCESS | 4544 | 1467684476189 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 19:07:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 19:07:56 INFO - PROCESS | 4544 | 1467684476206 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 19:07:56 INFO - PROCESS | 4544 | 1467684476213 Marionette TRACE conn3 <- [1,1274,null,{}] 19:07:56 INFO - PROCESS | 4544 | 1467684476219 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}] 19:07:56 INFO - PROCESS | 4544 | 1467684476226 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:07:56 INFO - PROCESS | 4544 | 1467684476449 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 19:07:56 INFO - PROCESS | 4544 | 1467684476657 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:56 INFO - PROCESS | 4544 | 1467684476662 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:07:56 INFO - PROCESS | 4544 | ++DOCSHELL 0x8eb08800 == 38 [pid = 4544] [id = 326] 19:07:56 INFO - PROCESS | 4544 | ++DOMWINDOW == 81 (0x8f326800) [pid = 4544] [serial = 979] [outer = (nil)] 19:07:56 INFO - PROCESS | 4544 | ++DOMWINDOW == 82 (0x93955800) [pid = 4544] [serial = 980] [outer = 0x8f326800] 19:07:56 INFO - PROCESS | 4544 | 1467684476788 Marionette DEBUG loaded listener.js 19:07:56 INFO - PROCESS | 4544 | ++DOMWINDOW == 83 (0x93b30800) [pid = 4544] [serial = 981] [outer = 0x8f326800] 19:07:57 INFO - PROCESS | 4544 | 1467684477711 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]]]}] 19:07:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 19:07:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1545ms 19:07:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 19:07:57 INFO - PROCESS | 4544 | 1467684477742 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 19:07:57 INFO - PROCESS | 4544 | 1467684477746 Marionette TRACE conn3 <- [1,1277,null,{"value":"8"}] 19:07:57 INFO - PROCESS | 4544 | 1467684477752 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 19:07:57 INFO - PROCESS | 4544 | 1467684477755 Marionette TRACE conn3 <- [1,1278,null,{}] 19:07:57 INFO - PROCESS | 4544 | 1467684477761 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}] 19:07:57 INFO - PROCESS | 4544 | 1467684477766 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:07:57 INFO - PROCESS | 4544 | 1467684477998 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 19:07:58 INFO - PROCESS | 4544 | 1467684478119 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:58 INFO - PROCESS | 4544 | 1467684478128 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:07:58 INFO - PROCESS | 4544 | ++DOCSHELL 0x91a99c00 == 39 [pid = 4544] [id = 327] 19:07:58 INFO - PROCESS | 4544 | ++DOMWINDOW == 84 (0x93810800) [pid = 4544] [serial = 982] [outer = (nil)] 19:07:58 INFO - PROCESS | 4544 | ++DOMWINDOW == 85 (0x946a8c00) [pid = 4544] [serial = 983] [outer = 0x93810800] 19:07:58 INFO - PROCESS | 4544 | 1467684478206 Marionette DEBUG loaded listener.js 19:07:58 INFO - PROCESS | 4544 | ++DOMWINDOW == 86 (0x946ac800) [pid = 4544] [serial = 984] [outer = 0x93810800] 19:07:59 INFO - PROCESS | 4544 | 1467684479141 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]]]}] 19:07:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 19:07:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1433ms 19:07:59 INFO - PROCESS | 4544 | 1467684479184 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 19:07:59 INFO - PROCESS | 4544 | 1467684479189 Marionette TRACE conn3 <- [1,1281,null,{"value":"8"}] 19:07:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 19:07:59 INFO - PROCESS | 4544 | 1467684479195 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 19:07:59 INFO - PROCESS | 4544 | 1467684479199 Marionette TRACE conn3 <- [1,1282,null,{}] 19:07:59 INFO - PROCESS | 4544 | 1467684479205 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}] 19:07:59 INFO - PROCESS | 4544 | 1467684479210 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:07:59 INFO - PROCESS | 4544 | 1467684479383 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 19:07:59 INFO - PROCESS | 4544 | 1467684479837 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:59 INFO - PROCESS | 4544 | 1467684479851 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:07:59 INFO - PROCESS | 4544 | ++DOCSHELL 0x8e94a800 == 40 [pid = 4544] [id = 328] 19:07:59 INFO - PROCESS | 4544 | ++DOMWINDOW == 87 (0x8e94c400) [pid = 4544] [serial = 985] [outer = (nil)] 19:07:59 INFO - PROCESS | 4544 | ++DOMWINDOW == 88 (0x8ea03c00) [pid = 4544] [serial = 986] [outer = 0x8e94c400] 19:07:59 INFO - PROCESS | 4544 | 1467684479965 Marionette DEBUG loaded listener.js 19:08:00 INFO - PROCESS | 4544 | ++DOMWINDOW == 89 (0x8eb04400) [pid = 4544] [serial = 987] [outer = 0x8e94c400] 19:08:00 INFO - PROCESS | 4544 | 1467684480838 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]]]}] 19:08:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 19:08:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1679ms 19:08:00 INFO - PROCESS | 4544 | 1467684480886 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 19:08:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 19:08:00 INFO - PROCESS | 4544 | 1467684480895 Marionette TRACE conn3 <- [1,1285,null,{"value":"8"}] 19:08:00 INFO - PROCESS | 4544 | 1467684480906 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 19:08:00 INFO - PROCESS | 4544 | 1467684480910 Marionette TRACE conn3 <- [1,1286,null,{}] 19:08:00 INFO - PROCESS | 4544 | 1467684480930 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}] 19:08:00 INFO - PROCESS | 4544 | 1467684480938 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:08:01 INFO - PROCESS | 4544 | 1467684481158 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 19:08:02 INFO - PROCESS | 4544 | --DOCSHELL 0x90de1800 == 39 [pid = 4544] [id = 322] 19:08:02 INFO - PROCESS | 4544 | --DOCSHELL 0x8ea23c00 == 38 [pid = 4544] [id = 321] 19:08:02 INFO - PROCESS | 4544 | --DOCSHELL 0x8db71400 == 37 [pid = 4544] [id = 320] 19:08:02 INFO - PROCESS | 4544 | --DOCSHELL 0x90ecc400 == 36 [pid = 4544] [id = 319] 19:08:02 INFO - PROCESS | 4544 | --DOCSHELL 0x91ef0000 == 35 [pid = 4544] [id = 11] 19:08:02 INFO - PROCESS | 4544 | --DOCSHELL 0x8eb10c00 == 34 [pid = 4544] [id = 318] 19:08:02 INFO - PROCESS | 4544 | --DOCSHELL 0x8db6a400 == 33 [pid = 4544] [id = 317] 19:08:02 INFO - PROCESS | 4544 | --DOCSHELL 0x926cb800 == 32 [pid = 4544] [id = 316] 19:08:02 INFO - PROCESS | 4544 | --DOCSHELL 0x90ecbc00 == 31 [pid = 4544] [id = 315] 19:08:02 INFO - PROCESS | 4544 | --DOCSHELL 0x8e945400 == 30 [pid = 4544] [id = 314] 19:08:02 INFO - PROCESS | 4544 | --DOCSHELL 0x8d9df800 == 29 [pid = 4544] [id = 261] 19:08:02 INFO - PROCESS | 4544 | --DOCSHELL 0x8eb0a800 == 28 [pid = 4544] [id = 250] 19:08:02 INFO - PROCESS | 4544 | --DOCSHELL 0x8f32b400 == 27 [pid = 4544] [id = 251] 19:08:02 INFO - PROCESS | 4544 | --DOCSHELL 0x8d9e1400 == 26 [pid = 4544] [id = 308] 19:08:02 INFO - PROCESS | 4544 | --DOCSHELL 0x8ea1e800 == 25 [pid = 4544] [id = 262] 19:08:02 INFO - PROCESS | 4544 | --DOCSHELL 0x8e947c00 == 24 [pid = 4544] [id = 256] 19:08:02 INFO - PROCESS | 4544 | --DOCSHELL 0x8e94b400 == 23 [pid = 4544] [id = 312] 19:08:02 INFO - PROCESS | 4544 | --DOCSHELL 0x8f5d8800 == 22 [pid = 4544] [id = 310] 19:08:02 INFO - PROCESS | 4544 | --DOCSHELL 0x9391ac00 == 21 [pid = 4544] [id = 259] 19:08:02 INFO - PROCESS | 4544 | --DOCSHELL 0x90c85c00 == 20 [pid = 4544] [id = 265] 19:08:02 INFO - PROCESS | 4544 | --DOCSHELL 0x91c1a400 == 19 [pid = 4544] [id = 254] 19:08:02 INFO - PROCESS | 4544 | --DOCSHELL 0x8ea27000 == 18 [pid = 4544] [id = 309] 19:08:02 INFO - PROCESS | 4544 | --DOCSHELL 0x8f5d8c00 == 17 [pid = 4544] [id = 260] 19:08:02 INFO - PROCESS | 4544 | --DOCSHELL 0x8e94c800 == 16 [pid = 4544] [id = 255] 19:08:02 INFO - PROCESS | 4544 | --DOCSHELL 0x90ecec00 == 15 [pid = 4544] [id = 311] 19:08:02 INFO - PROCESS | 4544 | --DOCSHELL 0x93918000 == 14 [pid = 4544] [id = 258] 19:08:02 INFO - PROCESS | 4544 | --DOCSHELL 0x90de4c00 == 13 [pid = 4544] [id = 257] 19:08:02 INFO - PROCESS | 4544 | --DOCSHELL 0x91eec800 == 12 [pid = 4544] [id = 313] 19:08:02 INFO - PROCESS | 4544 | --DOCSHELL 0x91a99c00 == 11 [pid = 4544] [id = 327] 19:08:02 INFO - PROCESS | 4544 | --DOCSHELL 0x8eb08800 == 10 [pid = 4544] [id = 326] 19:08:02 INFO - PROCESS | 4544 | --DOCSHELL 0x8f5dcc00 == 9 [pid = 4544] [id = 324] 19:08:02 INFO - PROCESS | 4544 | --DOCSHELL 0x91ee8800 == 8 [pid = 4544] [id = 325] 19:08:02 INFO - PROCESS | 4544 | --DOCSHELL 0x8d9db800 == 7 [pid = 4544] [id = 323] 19:08:02 INFO - PROCESS | 4544 | --DOMWINDOW == 88 (0x8f9f9000) [pid = 4544] [serial = 906] [outer = (nil)] [url = about:blank] 19:08:02 INFO - PROCESS | 4544 | --DOMWINDOW == 87 (0x8f32d400) [pid = 4544] [serial = 905] [outer = (nil)] [url = about:blank] 19:08:02 INFO - PROCESS | 4544 | --DOMWINDOW == 86 (0x926cbc00) [pid = 4544] [serial = 909] [outer = (nil)] [url = about:blank] 19:08:02 INFO - PROCESS | 4544 | --DOMWINDOW == 85 (0x923e5c00) [pid = 4544] [serial = 908] [outer = (nil)] [url = about:blank] 19:08:02 INFO - PROCESS | 4544 | --DOMWINDOW == 84 (0x946a9400) [pid = 4544] [serial = 912] [outer = (nil)] [url = about:blank] 19:08:02 INFO - PROCESS | 4544 | --DOMWINDOW == 83 (0x946a0800) [pid = 4544] [serial = 911] [outer = (nil)] [url = about:blank] 19:08:02 INFO - PROCESS | 4544 | --DOMWINDOW == 82 (0x8db6c800) [pid = 4544] [serial = 926] [outer = (nil)] [url = about:blank] 19:08:02 INFO - PROCESS | 4544 | --DOMWINDOW == 81 (0x8db79000) [pid = 4544] [serial = 927] [outer = (nil)] [url = about:blank] 19:08:02 INFO - PROCESS | 4544 | --DOMWINDOW == 80 (0x95270000) [pid = 4544] [serial = 915] [outer = (nil)] [url = about:blank] 19:08:02 INFO - PROCESS | 4544 | --DOMWINDOW == 79 (0x8eb06800) [pid = 4544] [serial = 929] [outer = (nil)] [url = about:blank] 19:08:02 INFO - PROCESS | 4544 | --DOMWINDOW == 78 (0x951c6000) [pid = 4544] [serial = 914] [outer = (nil)] [url = about:blank] 19:08:02 INFO - PROCESS | 4544 | --DOMWINDOW == 77 (0x8f324400) [pid = 4544] [serial = 930] [outer = (nil)] [url = about:blank] 19:08:02 INFO - PROCESS | 4544 | --DOMWINDOW == 76 (0x8f9f5400) [pid = 4544] [serial = 924] [outer = (nil)] [url = about:blank] 19:08:02 INFO - PROCESS | 4544 | --DOMWINDOW == 75 (0x8f5d5c00) [pid = 4544] [serial = 923] [outer = (nil)] [url = about:blank] 19:08:02 INFO - PROCESS | 4544 | --DOMWINDOW == 74 (0x98983c00) [pid = 4544] [serial = 918] [outer = (nil)] [url = about:blank] 19:08:02 INFO - PROCESS | 4544 | --DOMWINDOW == 73 (0x982db400) [pid = 4544] [serial = 917] [outer = (nil)] [url = about:blank] 19:08:02 INFO - PROCESS | 4544 | --DOMWINDOW == 72 (0x90dda800) [pid = 4544] [serial = 921] [outer = (nil)] [url = about:blank] 19:08:02 INFO - PROCESS | 4544 | --DOMWINDOW == 71 (0x8f5de800) [pid = 4544] [serial = 920] [outer = (nil)] [url = about:blank] 19:08:02 INFO - PROCESS | 4544 | --DOMWINDOW == 70 (0x91a93400) [pid = 4544] [serial = 935] [outer = (nil)] [url = about:blank] 19:08:02 INFO - PROCESS | 4544 | --DOMWINDOW == 69 (0x91c1d400) [pid = 4544] [serial = 939] [outer = (nil)] [url = about:blank] 19:08:02 INFO - PROCESS | 4544 | --DOMWINDOW == 68 (0x91a9d400) [pid = 4544] [serial = 936] [outer = (nil)] [url = about:blank] 19:08:02 INFO - PROCESS | 4544 | --DOMWINDOW == 67 (0x8f9fb800) [pid = 4544] [serial = 932] [outer = (nil)] [url = about:blank] 19:08:02 INFO - PROCESS | 4544 | --DOMWINDOW == 66 (0x90c8d400) [pid = 4544] [serial = 933] [outer = (nil)] [url = about:blank] 19:08:02 INFO - PROCESS | 4544 | --DOMWINDOW == 65 (0x91a9bc00) [pid = 4544] [serial = 938] [outer = (nil)] [url = about:blank] 19:08:02 INFO - PROCESS | 4544 | 1467684482443 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:02 INFO - PROCESS | 4544 | 1467684482457 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:08:02 INFO - PROCESS | 4544 | ++DOCSHELL 0x8d9df800 == 8 [pid = 4544] [id = 329] 19:08:02 INFO - PROCESS | 4544 | ++DOMWINDOW == 66 (0x8d9dfc00) [pid = 4544] [serial = 988] [outer = (nil)] 19:08:02 INFO - PROCESS | 4544 | ++DOMWINDOW == 67 (0x8db6b800) [pid = 4544] [serial = 989] [outer = 0x8d9dfc00] 19:08:02 INFO - PROCESS | 4544 | 1467684482534 Marionette DEBUG loaded listener.js 19:08:02 INFO - PROCESS | 4544 | ++DOMWINDOW == 68 (0x8db78000) [pid = 4544] [serial = 990] [outer = 0x8d9dfc00] 19:08:03 INFO - PROCESS | 4544 | 1467684483340 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]]]}] 19:08:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 19:08:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 2461ms 19:08:03 INFO - PROCESS | 4544 | 1467684483369 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 19:08:03 INFO - PROCESS | 4544 | 1467684483374 Marionette TRACE conn3 <- [1,1289,null,{"value":"8"}] 19:08:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 19:08:03 INFO - PROCESS | 4544 | 1467684483381 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 19:08:03 INFO - PROCESS | 4544 | 1467684483386 Marionette TRACE conn3 <- [1,1290,null,{}] 19:08:03 INFO - PROCESS | 4544 | 1467684483394 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}] 19:08:03 INFO - PROCESS | 4544 | 1467684483401 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:08:03 INFO - PROCESS | 4544 | 1467684483558 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 19:08:03 INFO - PROCESS | 4544 | 1467684483570 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:03 INFO - PROCESS | 4544 | 1467684483583 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:08:03 INFO - PROCESS | 4544 | ++DOCSHELL 0x8eb05000 == 9 [pid = 4544] [id = 330] 19:08:03 INFO - PROCESS | 4544 | ++DOMWINDOW == 69 (0x8eb05c00) [pid = 4544] [serial = 991] [outer = (nil)] 19:08:03 INFO - PROCESS | 4544 | ++DOMWINDOW == 70 (0x8eb0ac00) [pid = 4544] [serial = 992] [outer = 0x8eb05c00] 19:08:03 INFO - PROCESS | 4544 | 1467684483652 Marionette DEBUG loaded listener.js 19:08:03 INFO - PROCESS | 4544 | ++DOMWINDOW == 71 (0x8f328400) [pid = 4544] [serial = 993] [outer = 0x8eb05c00] 19:08:04 INFO - PROCESS | 4544 | 1467684484570 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]]]}] 19:08:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 19:08:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1227ms 19:08:04 INFO - PROCESS | 4544 | 1467684484614 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 19:08:04 INFO - PROCESS | 4544 | 1467684484623 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 19:08:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 19:08:04 INFO - PROCESS | 4544 | 1467684484630 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 19:08:04 INFO - PROCESS | 4544 | 1467684484633 Marionette TRACE conn3 <- [1,1294,null,{}] 19:08:04 INFO - PROCESS | 4544 | 1467684484639 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}] 19:08:04 INFO - PROCESS | 4544 | 1467684484644 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:08:04 INFO - PROCESS | 4544 | 1467684484811 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 19:08:04 INFO - PROCESS | 4544 | 1467684484961 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:04 INFO - PROCESS | 4544 | 1467684484968 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:08:04 INFO - PROCESS | 4544 | ++DOCSHELL 0x8eb01c00 == 10 [pid = 4544] [id = 331] 19:08:04 INFO - PROCESS | 4544 | ++DOMWINDOW == 72 (0x8f331c00) [pid = 4544] [serial = 994] [outer = (nil)] 19:08:05 INFO - PROCESS | 4544 | ++DOMWINDOW == 73 (0x8f9fa000) [pid = 4544] [serial = 995] [outer = 0x8f331c00] 19:08:05 INFO - PROCESS | 4544 | 1467684485036 Marionette DEBUG loaded listener.js 19:08:05 INFO - PROCESS | 4544 | ++DOMWINDOW == 74 (0x90c89400) [pid = 4544] [serial = 996] [outer = 0x8f331c00] 19:08:05 INFO - PROCESS | 4544 | 1467684485975 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]]]}] 19:08:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 19:08:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1377ms 19:08:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 19:08:06 INFO - PROCESS | 4544 | 1467684486007 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 19:08:06 INFO - PROCESS | 4544 | 1467684486010 Marionette TRACE conn3 <- [1,1297,null,{"value":"8"}] 19:08:06 INFO - PROCESS | 4544 | 1467684486025 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 19:08:06 INFO - PROCESS | 4544 | 1467684486035 Marionette TRACE conn3 <- [1,1298,null,{}] 19:08:06 INFO - PROCESS | 4544 | 1467684486052 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}] 19:08:06 INFO - PROCESS | 4544 | 1467684486059 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:08:06 INFO - PROCESS | 4544 | 1467684486266 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 19:08:06 INFO - PROCESS | 4544 | 1467684486300 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:06 INFO - PROCESS | 4544 | 1467684486308 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:08:06 INFO - PROCESS | 4544 | ++DOCSHELL 0x90de3400 == 11 [pid = 4544] [id = 332] 19:08:06 INFO - PROCESS | 4544 | ++DOMWINDOW == 75 (0x90ed2800) [pid = 4544] [serial = 997] [outer = (nil)] 19:08:06 INFO - PROCESS | 4544 | ++DOMWINDOW == 76 (0x91a97000) [pid = 4544] [serial = 998] [outer = 0x90ed2800] 19:08:06 INFO - PROCESS | 4544 | 1467684486374 Marionette DEBUG loaded listener.js 19:08:06 INFO - PROCESS | 4544 | ++DOMWINDOW == 77 (0x91a99c00) [pid = 4544] [serial = 999] [outer = 0x90ed2800] 19:08:07 INFO - PROCESS | 4544 | --DOMWINDOW == 76 (0x93b2e400) [pid = 4544] [serial = 27] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 19:08:07 INFO - PROCESS | 4544 | --DOMWINDOW == 75 (0x91c21c00) [pid = 4544] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 19:08:07 INFO - PROCESS | 4544 | --DOMWINDOW == 74 (0x926cec00) [pid = 4544] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 19:08:07 INFO - PROCESS | 4544 | --DOMWINDOW == 73 (0x8ea26800) [pid = 4544] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 19:08:07 INFO - PROCESS | 4544 | --DOMWINDOW == 72 (0x8db6b400) [pid = 4544] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 19:08:07 INFO - PROCESS | 4544 | --DOMWINDOW == 71 (0x90ed1000) [pid = 4544] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 19:08:07 INFO - PROCESS | 4544 | --DOMWINDOW == 70 (0x926d0800) [pid = 4544] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 19:08:07 INFO - PROCESS | 4544 | --DOMWINDOW == 69 (0x8f326000) [pid = 4544] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 19:08:07 INFO - PROCESS | 4544 | --DOMWINDOW == 68 (0x91eed800) [pid = 4544] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 19:08:07 INFO - PROCESS | 4544 | --DOMWINDOW == 67 (0x8ea1e400) [pid = 4544] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 19:08:07 INFO - PROCESS | 4544 | --DOMWINDOW == 66 (0x91c1bc00) [pid = 4544] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 19:08:07 INFO - PROCESS | 4544 | --DOMWINDOW == 65 (0x93b35800) [pid = 4544] [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.] 19:08:07 INFO - PROCESS | 4544 | 1467684487622 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]]]}] 19:08:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 19:08:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1657ms 19:08:07 INFO - PROCESS | 4544 | 1467684487673 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 19:08:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 19:08:07 INFO - PROCESS | 4544 | 1467684487677 Marionette TRACE conn3 <- [1,1301,null,{"value":"8"}] 19:08:07 INFO - PROCESS | 4544 | 1467684487684 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 19:08:07 INFO - PROCESS | 4544 | 1467684487687 Marionette TRACE conn3 <- [1,1302,null,{}] 19:08:07 INFO - PROCESS | 4544 | 1467684487705 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}] 19:08:07 INFO - PROCESS | 4544 | 1467684487710 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:08:07 INFO - PROCESS | 4544 | 1467684487854 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 19:08:08 INFO - PROCESS | 4544 | 1467684488045 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:08 INFO - PROCESS | 4544 | 1467684488052 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:08:08 INFO - PROCESS | 4544 | ++DOCSHELL 0x8d9d8c00 == 12 [pid = 4544] [id = 333] 19:08:08 INFO - PROCESS | 4544 | ++DOMWINDOW == 66 (0x8d9dbc00) [pid = 4544] [serial = 1000] [outer = (nil)] 19:08:08 INFO - PROCESS | 4544 | ++DOMWINDOW == 67 (0x8f5d7400) [pid = 4544] [serial = 1001] [outer = 0x8d9dbc00] 19:08:08 INFO - PROCESS | 4544 | 1467684488120 Marionette DEBUG loaded listener.js 19:08:08 INFO - PROCESS | 4544 | ++DOMWINDOW == 68 (0x91a91000) [pid = 4544] [serial = 1002] [outer = 0x8d9dbc00] 19:08:08 INFO - PROCESS | 4544 | 1467684488797 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]]]}] 19:08:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 19:08:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1144ms 19:08:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 19:08:08 INFO - PROCESS | 4544 | 1467684488828 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 19:08:08 INFO - PROCESS | 4544 | 1467684488831 Marionette TRACE conn3 <- [1,1305,null,{"value":"8"}] 19:08:08 INFO - PROCESS | 4544 | 1467684488837 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 19:08:08 INFO - PROCESS | 4544 | 1467684488840 Marionette TRACE conn3 <- [1,1306,null,{}] 19:08:08 INFO - PROCESS | 4544 | 1467684488846 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}] 19:08:08 INFO - PROCESS | 4544 | 1467684488850 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:08:08 INFO - PROCESS | 4544 | 1467684488989 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 19:08:09 INFO - PROCESS | 4544 | 1467684489112 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:09 INFO - PROCESS | 4544 | 1467684489131 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:08:09 INFO - PROCESS | 4544 | ++DOCSHELL 0x91c21400 == 13 [pid = 4544] [id = 334] 19:08:09 INFO - PROCESS | 4544 | ++DOMWINDOW == 69 (0x91c21c00) [pid = 4544] [serial = 1003] [outer = (nil)] 19:08:09 INFO - PROCESS | 4544 | ++DOMWINDOW == 70 (0x91ee3c00) [pid = 4544] [serial = 1004] [outer = 0x91c21c00] 19:08:09 INFO - PROCESS | 4544 | 1467684489208 Marionette DEBUG loaded listener.js 19:08:09 INFO - PROCESS | 4544 | ++DOMWINDOW == 71 (0x923ebc00) [pid = 4544] [serial = 1005] [outer = 0x91c21c00] 19:08:10 INFO - PROCESS | 4544 | 1467684490288 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]]]}] 19:08:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 19:08:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1536ms 19:08:10 INFO - PROCESS | 4544 | 1467684490373 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 19:08:10 INFO - PROCESS | 4544 | 1467684490380 Marionette TRACE conn3 <- [1,1309,null,{"value":"8"}] 19:08:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 19:08:10 INFO - PROCESS | 4544 | 1467684490387 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 19:08:10 INFO - PROCESS | 4544 | 1467684490403 Marionette TRACE conn3 <- [1,1310,null,{}] 19:08:10 INFO - PROCESS | 4544 | 1467684490415 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}] 19:08:10 INFO - PROCESS | 4544 | 1467684490421 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:08:10 INFO - PROCESS | 4544 | 1467684490718 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 19:08:10 INFO - PROCESS | 4544 | 1467684490890 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:10 INFO - PROCESS | 4544 | 1467684490897 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:08:10 INFO - PROCESS | 4544 | ++DOCSHELL 0x8db71800 == 14 [pid = 4544] [id = 335] 19:08:10 INFO - PROCESS | 4544 | ++DOMWINDOW == 72 (0x8eb02c00) [pid = 4544] [serial = 1006] [outer = (nil)] 19:08:10 INFO - PROCESS | 4544 | ++DOMWINDOW == 73 (0x8f333000) [pid = 4544] [serial = 1007] [outer = 0x8eb02c00] 19:08:10 INFO - PROCESS | 4544 | 1467684490984 Marionette DEBUG loaded listener.js 19:08:11 INFO - PROCESS | 4544 | ++DOMWINDOW == 74 (0x8f9f3400) [pid = 4544] [serial = 1008] [outer = 0x8eb02c00] 19:08:11 INFO - PROCESS | 4544 | 1467684491952 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] 19:08:12 INFO - PROCESS | 4544 | 1467684492050 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 19:08:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 19:08:12 INFO - PROCESS | 4544 | 1467684492061 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 19:08:12 INFO - PROCESS | 4544 | 1467684492064 Marionette TRACE conn3 <- [1,1314,null,{}] 19:08:12 INFO - PROCESS | 4544 | 1467684492071 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}] 19:08:12 INFO - PROCESS | 4544 | 1467684492077 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:08:12 INFO - PROCESS | 4544 | 1467684492313 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 19:08:12 INFO - PROCESS | 4544 | 1467684492649 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:12 INFO - PROCESS | 4544 | 1467684492656 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:08:12 INFO - PROCESS | 4544 | ++DOCSHELL 0x91a9d400 == 15 [pid = 4544] [id = 336] 19:08:12 INFO - PROCESS | 4544 | ++DOMWINDOW == 75 (0x91c1fc00) [pid = 4544] [serial = 1009] [outer = (nil)] 19:08:12 INFO - PROCESS | 4544 | ++DOMWINDOW == 76 (0x91c26400) [pid = 4544] [serial = 1010] [outer = 0x91c1fc00] 19:08:12 INFO - PROCESS | 4544 | 1467684492739 Marionette DEBUG loaded listener.js 19:08:12 INFO - PROCESS | 4544 | ++DOMWINDOW == 77 (0x923e9c00) [pid = 4544] [serial = 1011] [outer = 0x91c1fc00] 19:08:13 INFO - PROCESS | 4544 | 1467684493727 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]]]}] 19:08:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 19:08:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1732ms 19:08:13 INFO - PROCESS | 4544 | 1467684493793 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 19:08:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 19:08:13 INFO - PROCESS | 4544 | 1467684493798 Marionette TRACE conn3 <- [1,1317,null,{"value":"8"}] 19:08:13 INFO - PROCESS | 4544 | 1467684493805 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 19:08:13 INFO - PROCESS | 4544 | 1467684493810 Marionette TRACE conn3 <- [1,1318,null,{}] 19:08:13 INFO - PROCESS | 4544 | 1467684493826 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}] 19:08:13 INFO - PROCESS | 4544 | 1467684493835 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:08:14 INFO - PROCESS | 4544 | 1467684494022 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 19:08:14 INFO - PROCESS | 4544 | 1467684494231 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:14 INFO - PROCESS | 4544 | 1467684494246 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:08:14 INFO - PROCESS | 4544 | ++DOCSHELL 0x8ea05c00 == 16 [pid = 4544] [id = 337] 19:08:14 INFO - PROCESS | 4544 | ++DOMWINDOW == 78 (0x8ea07000) [pid = 4544] [serial = 1012] [outer = (nil)] 19:08:14 INFO - PROCESS | 4544 | ++DOMWINDOW == 79 (0x8ea2b000) [pid = 4544] [serial = 1013] [outer = 0x8ea07000] 19:08:14 INFO - PROCESS | 4544 | 1467684494370 Marionette DEBUG loaded listener.js 19:08:14 INFO - PROCESS | 4544 | ++DOMWINDOW == 80 (0x91a9c000) [pid = 4544] [serial = 1014] [outer = 0x8ea07000] 19:08:15 INFO - PROCESS | 4544 | 1467684495555 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]]]}] 19:08:15 INFO - PROCESS | 4544 | --DOMWINDOW == 79 (0x921f1000) [pid = 4544] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 19:08:15 INFO - PROCESS | 4544 | --DOMWINDOW == 78 (0x926dd800) [pid = 4544] [serial = 962] [outer = (nil)] [url = about:blank] 19:08:15 INFO - PROCESS | 4544 | --DOMWINDOW == 77 (0x93808c00) [pid = 4544] [serial = 965] [outer = (nil)] [url = about:blank] 19:08:15 INFO - PROCESS | 4544 | --DOMWINDOW == 76 (0x8e946800) [pid = 4544] [serial = 953] [outer = (nil)] [url = about:blank] 19:08:15 INFO - PROCESS | 4544 | --DOMWINDOW == 75 (0x8ea1fc00) [pid = 4544] [serial = 954] [outer = (nil)] [url = about:blank] 19:08:15 INFO - PROCESS | 4544 | --DOMWINDOW == 74 (0x91c1c000) [pid = 4544] [serial = 959] [outer = (nil)] [url = about:blank] 19:08:15 INFO - PROCESS | 4544 | --DOMWINDOW == 73 (0x92ea1c00) [pid = 4544] [serial = 950] [outer = (nil)] [url = about:blank] 19:08:15 INFO - PROCESS | 4544 | --DOMWINDOW == 72 (0x93807c00) [pid = 4544] [serial = 951] [outer = (nil)] [url = about:blank] 19:08:15 INFO - PROCESS | 4544 | --DOMWINDOW == 71 (0x8f5da800) [pid = 4544] [serial = 956] [outer = (nil)] [url = about:blank] 19:08:15 INFO - PROCESS | 4544 | --DOMWINDOW == 70 (0x8f9fc000) [pid = 4544] [serial = 957] [outer = (nil)] [url = about:blank] 19:08:15 INFO - PROCESS | 4544 | --DOMWINDOW == 69 (0x926c7000) [pid = 4544] [serial = 942] [outer = (nil)] [url = about:blank] 19:08:15 INFO - PROCESS | 4544 | --DOMWINDOW == 68 (0x921ef400) [pid = 4544] [serial = 941] [outer = (nil)] [url = about:blank] 19:08:15 INFO - PROCESS | 4544 | --DOMWINDOW == 67 (0x8f9f7800) [pid = 4544] [serial = 944] [outer = (nil)] [url = about:blank] 19:08:15 INFO - PROCESS | 4544 | --DOMWINDOW == 66 (0x90c8b800) [pid = 4544] [serial = 945] [outer = (nil)] [url = about:blank] 19:08:15 INFO - PROCESS | 4544 | --DOMWINDOW == 65 (0x91ef1000) [pid = 4544] [serial = 947] [outer = (nil)] [url = about:blank] 19:08:15 INFO - PROCESS | 4544 | --DOMWINDOW == 64 (0x923f1000) [pid = 4544] [serial = 948] [outer = (nil)] [url = about:blank] 19:08:15 INFO - PROCESS | 4544 | --DOMWINDOW == 63 (0x93915c00) [pid = 4544] [serial = 969] [outer = (nil)] [url = about:blank] 19:08:15 INFO - PROCESS | 4544 | --DOMWINDOW == 62 (0x926d6800) [pid = 4544] [serial = 645] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 19:08:15 INFO - PROCESS | 4544 | --DOMWINDOW == 61 (0x9380d400) [pid = 4544] [serial = 966] [outer = (nil)] [url = about:blank] 19:08:15 INFO - PROCESS | 4544 | --DOMWINDOW == 60 (0x928e5000) [pid = 4544] [serial = 963] [outer = (nil)] [url = about:blank] 19:08:15 INFO - PROCESS | 4544 | --DOMWINDOW == 59 (0x91ee9400) [pid = 4544] [serial = 960] [outer = (nil)] [url = about:blank] 19:08:15 INFO - PROCESS | 4544 | --DOMWINDOW == 58 (0x92e9a400) [pid = 4544] [serial = 968] [outer = (nil)] [url = about:blank] 19:08:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 19:08:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1835ms 19:08:15 INFO - PROCESS | 4544 | 1467684495641 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 19:08:15 INFO - PROCESS | 4544 | 1467684495647 Marionette TRACE conn3 <- [1,1321,null,{"value":"8"}] 19:08:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 19:08:15 INFO - PROCESS | 4544 | 1467684495662 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 19:08:15 INFO - PROCESS | 4544 | 1467684495667 Marionette TRACE conn3 <- [1,1322,null,{}] 19:08:15 INFO - PROCESS | 4544 | 1467684495674 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}] 19:08:15 INFO - PROCESS | 4544 | 1467684495681 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:08:15 INFO - PROCESS | 4544 | 1467684495826 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 19:08:16 INFO - PROCESS | 4544 | 1467684495998 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:16 INFO - PROCESS | 4544 | 1467684496009 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:08:16 INFO - PROCESS | 4544 | ++DOCSHELL 0x8ea10400 == 17 [pid = 4544] [id = 338] 19:08:16 INFO - PROCESS | 4544 | ++DOMWINDOW == 59 (0x8ea21c00) [pid = 4544] [serial = 1015] [outer = (nil)] 19:08:16 INFO - PROCESS | 4544 | ++DOMWINDOW == 60 (0x8eb08400) [pid = 4544] [serial = 1016] [outer = 0x8ea21c00] 19:08:16 INFO - PROCESS | 4544 | 1467684496089 Marionette DEBUG loaded listener.js 19:08:16 INFO - PROCESS | 4544 | ++DOMWINDOW == 61 (0x8f5db000) [pid = 4544] [serial = 1017] [outer = 0x8ea21c00] 19:08:16 INFO - PROCESS | 4544 | 1467684496840 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]]]}] 19:08:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 19:08:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1195ms 19:08:16 INFO - PROCESS | 4544 | 1467684496856 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 19:08:16 INFO - PROCESS | 4544 | 1467684496864 Marionette TRACE conn3 <- [1,1325,null,{"value":"8"}] 19:08:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 19:08:16 INFO - PROCESS | 4544 | 1467684496874 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 19:08:16 INFO - PROCESS | 4544 | 1467684496878 Marionette TRACE conn3 <- [1,1326,null,{}] 19:08:16 INFO - PROCESS | 4544 | 1467684496903 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}] 19:08:16 INFO - PROCESS | 4544 | 1467684496908 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:08:17 INFO - PROCESS | 4544 | 1467684497067 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 19:08:17 INFO - PROCESS | 4544 | 1467684497077 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:17 INFO - PROCESS | 4544 | 1467684497084 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:08:17 INFO - PROCESS | 4544 | ++DOCSHELL 0x90ddd800 == 18 [pid = 4544] [id = 339] 19:08:17 INFO - PROCESS | 4544 | ++DOMWINDOW == 62 (0x90ddf000) [pid = 4544] [serial = 1018] [outer = (nil)] 19:08:17 INFO - PROCESS | 4544 | ++DOMWINDOW == 63 (0x90eca400) [pid = 4544] [serial = 1019] [outer = 0x90ddf000] 19:08:17 INFO - PROCESS | 4544 | 1467684497160 Marionette DEBUG loaded listener.js 19:08:17 INFO - PROCESS | 4544 | ++DOMWINDOW == 64 (0x91a98400) [pid = 4544] [serial = 1020] [outer = 0x90ddf000] 19:08:18 INFO - PROCESS | 4544 | 1467684498098 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]]]}] 19:08:18 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 19:08:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1305ms 19:08:18 INFO - PROCESS | 4544 | 1467684498179 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 19:08:18 INFO - PROCESS | 4544 | 1467684498183 Marionette TRACE conn3 <- [1,1329,null,{"value":"8"}] 19:08:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 19:08:18 INFO - PROCESS | 4544 | 1467684498197 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 19:08:18 INFO - PROCESS | 4544 | 1467684498202 Marionette TRACE conn3 <- [1,1330,null,{}] 19:08:18 INFO - PROCESS | 4544 | 1467684498222 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}] 19:08:18 INFO - PROCESS | 4544 | 1467684498230 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:08:18 INFO - PROCESS | 4544 | 1467684498447 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 19:08:18 INFO - PROCESS | 4544 | 1467684498527 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:18 INFO - PROCESS | 4544 | 1467684498538 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:08:18 INFO - PROCESS | 4544 | ++DOCSHELL 0x923f1400 == 19 [pid = 4544] [id = 340] 19:08:18 INFO - PROCESS | 4544 | ++DOMWINDOW == 65 (0x926c1400) [pid = 4544] [serial = 1021] [outer = (nil)] 19:08:18 INFO - PROCESS | 4544 | ++DOMWINDOW == 66 (0x926cdc00) [pid = 4544] [serial = 1022] [outer = 0x926c1400] 19:08:18 INFO - PROCESS | 4544 | 1467684498609 Marionette DEBUG loaded listener.js 19:08:18 INFO - PROCESS | 4544 | ++DOMWINDOW == 67 (0x926d7400) [pid = 4544] [serial = 1023] [outer = 0x926c1400] 19:08:19 INFO - PROCESS | 4544 | 1467684499430 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]]]}] 19:08:19 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 19:08:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1290ms 19:08:19 INFO - PROCESS | 4544 | 1467684499489 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 19:08:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 19:08:19 INFO - PROCESS | 4544 | 1467684499493 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 19:08:19 INFO - PROCESS | 4544 | 1467684499499 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 19:08:19 INFO - PROCESS | 4544 | 1467684499502 Marionette TRACE conn3 <- [1,1334,null,{}] 19:08:19 INFO - PROCESS | 4544 | 1467684499508 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}] 19:08:19 INFO - PROCESS | 4544 | 1467684499515 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:08:19 INFO - PROCESS | 4544 | 1467684499720 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 19:08:19 INFO - PROCESS | 4544 | 1467684499743 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:19 INFO - PROCESS | 4544 | 1467684499749 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:08:19 INFO - PROCESS | 4544 | ++DOCSHELL 0x926c7800 == 20 [pid = 4544] [id = 341] 19:08:19 INFO - PROCESS | 4544 | ++DOMWINDOW == 68 (0x926dc400) [pid = 4544] [serial = 1024] [outer = (nil)] 19:08:19 INFO - PROCESS | 4544 | ++DOMWINDOW == 69 (0x92e95000) [pid = 4544] [serial = 1025] [outer = 0x926dc400] 19:08:19 INFO - PROCESS | 4544 | 1467684499816 Marionette DEBUG loaded listener.js 19:08:19 INFO - PROCESS | 4544 | ++DOMWINDOW == 70 (0x92ea1c00) [pid = 4544] [serial = 1026] [outer = 0x926dc400] 19:08:20 INFO - PROCESS | 4544 | --DOMWINDOW == 69 (0x8f9f5000) [pid = 4544] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 19:08:20 INFO - PROCESS | 4544 | --DOMWINDOW == 68 (0x91ef2c00) [pid = 4544] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 19:08:20 INFO - PROCESS | 4544 | --DOMWINDOW == 67 (0x8f326800) [pid = 4544] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 19:08:20 INFO - PROCESS | 4544 | --DOMWINDOW == 66 (0x90ed2800) [pid = 4544] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 19:08:20 INFO - PROCESS | 4544 | --DOMWINDOW == 65 (0x8eb05c00) [pid = 4544] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 19:08:20 INFO - PROCESS | 4544 | --DOMWINDOW == 64 (0x93810800) [pid = 4544] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 19:08:20 INFO - PROCESS | 4544 | --DOMWINDOW == 63 (0x8d9dfc00) [pid = 4544] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 19:08:20 INFO - PROCESS | 4544 | --DOMWINDOW == 62 (0x8e94c400) [pid = 4544] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 19:08:20 INFO - PROCESS | 4544 | --DOMWINDOW == 61 (0x8d9dd000) [pid = 4544] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 19:08:20 INFO - PROCESS | 4544 | --DOMWINDOW == 60 (0x8d9dbc00) [pid = 4544] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 19:08:20 INFO - PROCESS | 4544 | --DOMWINDOW == 59 (0x8f331c00) [pid = 4544] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 19:08:20 INFO - PROCESS | 4544 | 1467684500764 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]]]}] 19:08:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 19:08:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1327ms 19:08:20 INFO - PROCESS | 4544 | 1467684500830 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 19:08:20 INFO - PROCESS | 4544 | 1467684500833 Marionette TRACE conn3 <- [1,1337,null,{"value":"8"}] 19:08:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 19:08:20 INFO - PROCESS | 4544 | 1467684500846 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 19:08:20 INFO - PROCESS | 4544 | 1467684500848 Marionette TRACE conn3 <- [1,1338,null,{}] 19:08:20 INFO - PROCESS | 4544 | 1467684500854 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}] 19:08:20 INFO - PROCESS | 4544 | 1467684500859 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:08:21 INFO - PROCESS | 4544 | 1467684501002 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 19:08:21 INFO - PROCESS | 4544 | 1467684501012 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:21 INFO - PROCESS | 4544 | 1467684501020 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:08:21 INFO - PROCESS | 4544 | ++DOCSHELL 0x8e941800 == 21 [pid = 4544] [id = 342] 19:08:21 INFO - PROCESS | 4544 | ++DOMWINDOW == 60 (0x8f326800) [pid = 4544] [serial = 1027] [outer = (nil)] 19:08:21 INFO - PROCESS | 4544 | ++DOMWINDOW == 61 (0x926d0000) [pid = 4544] [serial = 1028] [outer = 0x8f326800] 19:08:21 INFO - PROCESS | 4544 | 1467684501085 Marionette DEBUG loaded listener.js 19:08:21 INFO - PROCESS | 4544 | ++DOMWINDOW == 62 (0x926e1000) [pid = 4544] [serial = 1029] [outer = 0x8f326800] 19:08:22 INFO - PROCESS | 4544 | 1467684502371 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]]]}] 19:08:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 19:08:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1581ms 19:08:22 INFO - PROCESS | 4544 | 1467684502431 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 19:08:22 INFO - PROCESS | 4544 | 1467684502443 Marionette TRACE conn3 <- [1,1341,null,{"value":"8"}] 19:08:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 19:08:22 INFO - PROCESS | 4544 | 1467684502498 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 19:08:22 INFO - PROCESS | 4544 | 1467684502503 Marionette TRACE conn3 <- [1,1342,null,{}] 19:08:22 INFO - PROCESS | 4544 | 1467684502512 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}] 19:08:22 INFO - PROCESS | 4544 | 1467684502517 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:08:22 INFO - PROCESS | 4544 | 1467684502791 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 19:08:22 INFO - PROCESS | 4544 | 1467684502957 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:22 INFO - PROCESS | 4544 | 1467684502965 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:08:23 INFO - PROCESS | 4544 | ++DOCSHELL 0x8e949c00 == 22 [pid = 4544] [id = 343] 19:08:23 INFO - PROCESS | 4544 | ++DOMWINDOW == 63 (0x8e94c400) [pid = 4544] [serial = 1030] [outer = (nil)] 19:08:23 INFO - PROCESS | 4544 | ++DOMWINDOW == 64 (0x8ea0a800) [pid = 4544] [serial = 1031] [outer = 0x8e94c400] 19:08:23 INFO - PROCESS | 4544 | 1467684503053 Marionette DEBUG loaded listener.js 19:08:23 INFO - PROCESS | 4544 | ++DOMWINDOW == 65 (0x8ea27c00) [pid = 4544] [serial = 1032] [outer = 0x8e94c400] 19:08:24 INFO - PROCESS | 4544 | 1467684504002 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]]]}] 19:08:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 19:08:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1543ms 19:08:24 INFO - PROCESS | 4544 | 1467684504035 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 19:08:24 INFO - PROCESS | 4544 | 1467684504042 Marionette TRACE conn3 <- [1,1345,null,{"value":"8"}] 19:08:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 19:08:24 INFO - PROCESS | 4544 | 1467684504053 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 19:08:24 INFO - PROCESS | 4544 | 1467684504057 Marionette TRACE conn3 <- [1,1346,null,{}] 19:08:24 INFO - PROCESS | 4544 | 1467684504063 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}] 19:08:24 INFO - PROCESS | 4544 | 1467684504069 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:08:24 INFO - PROCESS | 4544 | 1467684504250 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 19:08:24 INFO - PROCESS | 4544 | 1467684504415 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:24 INFO - PROCESS | 4544 | 1467684504423 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:08:24 INFO - PROCESS | 4544 | ++DOCSHELL 0x8d9d9000 == 23 [pid = 4544] [id = 344] 19:08:24 INFO - PROCESS | 4544 | ++DOMWINDOW == 66 (0x90c88400) [pid = 4544] [serial = 1033] [outer = (nil)] 19:08:24 INFO - PROCESS | 4544 | ++DOMWINDOW == 67 (0x90de4c00) [pid = 4544] [serial = 1034] [outer = 0x90c88400] 19:08:24 INFO - PROCESS | 4544 | 1467684504509 Marionette DEBUG loaded listener.js 19:08:24 INFO - PROCESS | 4544 | ++DOMWINDOW == 68 (0x90ed0400) [pid = 4544] [serial = 1035] [outer = 0x90c88400] 19:08:25 INFO - PROCESS | 4544 | 1467684505469 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]]]}] 19:08:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 19:08:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1479ms 19:08:25 INFO - PROCESS | 4544 | 1467684505532 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 19:08:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 19:08:25 INFO - PROCESS | 4544 | 1467684505537 Marionette TRACE conn3 <- [1,1349,null,{"value":"8"}] 19:08:25 INFO - PROCESS | 4544 | 1467684505543 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 19:08:25 INFO - PROCESS | 4544 | 1467684505550 Marionette TRACE conn3 <- [1,1350,null,{}] 19:08:25 INFO - PROCESS | 4544 | 1467684505566 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}] 19:08:25 INFO - PROCESS | 4544 | 1467684505575 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:08:25 INFO - PROCESS | 4544 | 1467684505798 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 19:08:26 INFO - PROCESS | 4544 | 1467684506049 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:26 INFO - PROCESS | 4544 | 1467684506060 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:08:26 INFO - PROCESS | 4544 | ++DOCSHELL 0x91c1c400 == 24 [pid = 4544] [id = 345] 19:08:26 INFO - PROCESS | 4544 | ++DOMWINDOW == 69 (0x921ec000) [pid = 4544] [serial = 1036] [outer = (nil)] 19:08:26 INFO - PROCESS | 4544 | ++DOMWINDOW == 70 (0x923e9000) [pid = 4544] [serial = 1037] [outer = 0x921ec000] 19:08:26 INFO - PROCESS | 4544 | 1467684506188 Marionette DEBUG loaded listener.js 19:08:26 INFO - PROCESS | 4544 | ++DOMWINDOW == 71 (0x926cc800) [pid = 4544] [serial = 1038] [outer = 0x921ec000] 19:08:27 INFO - PROCESS | 4544 | 1467684507118 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]]]}] 19:08:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 19:08:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1639ms 19:08:27 INFO - PROCESS | 4544 | 1467684507183 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 19:08:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 19:08:27 INFO - PROCESS | 4544 | 1467684507188 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 19:08:27 INFO - PROCESS | 4544 | 1467684507194 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 19:08:27 INFO - PROCESS | 4544 | 1467684507197 Marionette TRACE conn3 <- [1,1354,null,{}] 19:08:27 INFO - PROCESS | 4544 | 1467684507203 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}] 19:08:27 INFO - PROCESS | 4544 | 1467684507208 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:08:27 INFO - PROCESS | 4544 | 1467684507418 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 19:08:27 INFO - PROCESS | 4544 | 1467684507648 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:27 INFO - PROCESS | 4544 | 1467684507655 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:08:27 INFO - PROCESS | 4544 | ++DOCSHELL 0x8d9d9400 == 25 [pid = 4544] [id = 346] 19:08:27 INFO - PROCESS | 4544 | ++DOMWINDOW == 72 (0x90c8c800) [pid = 4544] [serial = 1039] [outer = (nil)] 19:08:27 INFO - PROCESS | 4544 | ++DOMWINDOW == 73 (0x93810c00) [pid = 4544] [serial = 1040] [outer = 0x90c8c800] 19:08:27 INFO - PROCESS | 4544 | 1467684507810 Marionette DEBUG loaded listener.js 19:08:27 INFO - PROCESS | 4544 | ++DOMWINDOW == 74 (0x9391dc00) [pid = 4544] [serial = 1041] [outer = 0x90c8c800] 19:08:28 INFO - PROCESS | 4544 | 1467684508718 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]]]}] 19:08:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 19:08:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1580ms 19:08:28 INFO - PROCESS | 4544 | 1467684508774 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 19:08:28 INFO - PROCESS | 4544 | 1467684508778 Marionette TRACE conn3 <- [1,1357,null,{"value":"8"}] 19:08:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 19:08:28 INFO - PROCESS | 4544 | 1467684508784 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 19:08:28 INFO - PROCESS | 4544 | 1467684508787 Marionette TRACE conn3 <- [1,1358,null,{}] 19:08:28 INFO - PROCESS | 4544 | 1467684508793 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}] 19:08:28 INFO - PROCESS | 4544 | 1467684508798 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:08:28 INFO - PROCESS | 4544 | 1467684508965 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 19:08:29 INFO - PROCESS | 4544 | 1467684509130 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:29 INFO - PROCESS | 4544 | 1467684509136 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:08:29 INFO - PROCESS | 4544 | ++DOCSHELL 0x8f32ec00 == 26 [pid = 4544] [id = 347] 19:08:29 INFO - PROCESS | 4544 | ++DOMWINDOW == 75 (0x926d4400) [pid = 4544] [serial = 1042] [outer = (nil)] 19:08:29 INFO - PROCESS | 4544 | ++DOMWINDOW == 76 (0x93b31000) [pid = 4544] [serial = 1043] [outer = 0x926d4400] 19:08:29 INFO - PROCESS | 4544 | 1467684509218 Marionette DEBUG loaded listener.js 19:08:29 INFO - PROCESS | 4544 | ++DOMWINDOW == 77 (0x93b35800) [pid = 4544] [serial = 1044] [outer = 0x926d4400] 19:08:30 INFO - PROCESS | 4544 | 1467684510093 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]]]}] 19:08:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 19:08:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1383ms 19:08:30 INFO - PROCESS | 4544 | 1467684510167 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 19:08:30 INFO - PROCESS | 4544 | 1467684510170 Marionette TRACE conn3 <- [1,1361,null,{"value":"8"}] 19:08:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 19:08:30 INFO - PROCESS | 4544 | 1467684510177 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 19:08:30 INFO - PROCESS | 4544 | 1467684510181 Marionette TRACE conn3 <- [1,1362,null,{}] 19:08:30 INFO - PROCESS | 4544 | 1467684510186 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}] 19:08:30 INFO - PROCESS | 4544 | 1467684510197 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:08:30 INFO - PROCESS | 4544 | 1467684510431 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 19:08:30 INFO - PROCESS | 4544 | 1467684510655 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:30 INFO - PROCESS | 4544 | 1467684510663 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:08:30 INFO - PROCESS | 4544 | ++DOCSHELL 0x8db6c800 == 27 [pid = 4544] [id = 348] 19:08:30 INFO - PROCESS | 4544 | ++DOMWINDOW == 78 (0x8db6d400) [pid = 4544] [serial = 1045] [outer = (nil)] 19:08:30 INFO - PROCESS | 4544 | ++DOMWINDOW == 79 (0x8db74800) [pid = 4544] [serial = 1046] [outer = 0x8db6d400] 19:08:30 INFO - PROCESS | 4544 | 1467684510937 Marionette DEBUG loaded listener.js 19:08:31 INFO - PROCESS | 4544 | ++DOMWINDOW == 80 (0x8e948400) [pid = 4544] [serial = 1047] [outer = 0x8db6d400] 19:08:31 INFO - PROCESS | 4544 | 1467684511917 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]]]}] 19:08:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 19:08:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1793ms 19:08:31 INFO - PROCESS | 4544 | 1467684511971 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 19:08:31 INFO - PROCESS | 4544 | 1467684511977 Marionette TRACE conn3 <- [1,1365,null,{"value":"8"}] 19:08:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 19:08:31 INFO - PROCESS | 4544 | 1467684511986 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 19:08:31 INFO - PROCESS | 4544 | 1467684511989 Marionette TRACE conn3 <- [1,1366,null,{}] 19:08:31 INFO - PROCESS | 4544 | 1467684511997 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}] 19:08:32 INFO - PROCESS | 4544 | 1467684512002 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:08:32 INFO - PROCESS | 4544 | 1467684512171 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 19:08:33 INFO - PROCESS | 4544 | --DOCSHELL 0x8e94a800 == 26 [pid = 4544] [id = 328] 19:08:33 INFO - PROCESS | 4544 | --DOCSHELL 0x926c7800 == 25 [pid = 4544] [id = 341] 19:08:33 INFO - PROCESS | 4544 | --DOCSHELL 0x923f1400 == 24 [pid = 4544] [id = 340] 19:08:33 INFO - PROCESS | 4544 | --DOCSHELL 0x90ddd800 == 23 [pid = 4544] [id = 339] 19:08:33 INFO - PROCESS | 4544 | --DOCSHELL 0x8ea10400 == 22 [pid = 4544] [id = 338] 19:08:33 INFO - PROCESS | 4544 | --DOCSHELL 0x8d9df800 == 21 [pid = 4544] [id = 329] 19:08:33 INFO - PROCESS | 4544 | --DOCSHELL 0x8eb05000 == 20 [pid = 4544] [id = 330] 19:08:33 INFO - PROCESS | 4544 | --DOCSHELL 0x91c21400 == 19 [pid = 4544] [id = 334] 19:08:33 INFO - PROCESS | 4544 | --DOCSHELL 0x8d9d8c00 == 18 [pid = 4544] [id = 333] 19:08:33 INFO - PROCESS | 4544 | --DOCSHELL 0x91a9d400 == 17 [pid = 4544] [id = 336] 19:08:33 INFO - PROCESS | 4544 | --DOCSHELL 0x8eb01c00 == 16 [pid = 4544] [id = 331] 19:08:33 INFO - PROCESS | 4544 | --DOCSHELL 0x8ea05c00 == 15 [pid = 4544] [id = 337] 19:08:33 INFO - PROCESS | 4544 | --DOCSHELL 0x8db71800 == 14 [pid = 4544] [id = 335] 19:08:33 INFO - PROCESS | 4544 | --DOCSHELL 0x90de3400 == 13 [pid = 4544] [id = 332] 19:08:33 INFO - PROCESS | 4544 | --DOCSHELL 0x8f32ec00 == 12 [pid = 4544] [id = 347] 19:08:33 INFO - PROCESS | 4544 | --DOCSHELL 0x8d9d9400 == 11 [pid = 4544] [id = 346] 19:08:33 INFO - PROCESS | 4544 | --DOCSHELL 0x8d9d9000 == 10 [pid = 4544] [id = 344] 19:08:33 INFO - PROCESS | 4544 | --DOCSHELL 0x91c1c400 == 9 [pid = 4544] [id = 345] 19:08:33 INFO - PROCESS | 4544 | --DOCSHELL 0x8e941800 == 8 [pid = 4544] [id = 342] 19:08:33 INFO - PROCESS | 4544 | --DOCSHELL 0x8e949c00 == 7 [pid = 4544] [id = 343] 19:08:33 INFO - PROCESS | 4544 | 1467684513209 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:33 INFO - PROCESS | 4544 | 1467684513222 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:08:33 INFO - PROCESS | 4544 | --DOMWINDOW == 79 (0x90ddd400) [pid = 4544] [serial = 974] [outer = (nil)] [url = about:blank] 19:08:33 INFO - PROCESS | 4544 | --DOMWINDOW == 78 (0x926c4400) [pid = 4544] [serial = 978] [outer = (nil)] [url = about:blank] 19:08:33 INFO - PROCESS | 4544 | --DOMWINDOW == 77 (0x921f4400) [pid = 4544] [serial = 977] [outer = (nil)] [url = about:blank] 19:08:33 INFO - PROCESS | 4544 | --DOMWINDOW == 76 (0x93b30800) [pid = 4544] [serial = 981] [outer = (nil)] [url = about:blank] 19:08:33 INFO - PROCESS | 4544 | --DOMWINDOW == 75 (0x93955800) [pid = 4544] [serial = 980] [outer = (nil)] [url = about:blank] 19:08:33 INFO - PROCESS | 4544 | --DOMWINDOW == 74 (0x91a97000) [pid = 4544] [serial = 998] [outer = (nil)] [url = about:blank] 19:08:33 INFO - PROCESS | 4544 | --DOMWINDOW == 73 (0x8eb0ac00) [pid = 4544] [serial = 992] [outer = (nil)] [url = about:blank] 19:08:33 INFO - PROCESS | 4544 | --DOMWINDOW == 72 (0x946ac800) [pid = 4544] [serial = 984] [outer = (nil)] [url = about:blank] 19:08:33 INFO - PROCESS | 4544 | --DOMWINDOW == 71 (0x8f328400) [pid = 4544] [serial = 993] [outer = (nil)] [url = about:blank] 19:08:33 INFO - PROCESS | 4544 | --DOMWINDOW == 70 (0x946a8c00) [pid = 4544] [serial = 983] [outer = (nil)] [url = about:blank] 19:08:33 INFO - PROCESS | 4544 | --DOMWINDOW == 69 (0x8db6b800) [pid = 4544] [serial = 989] [outer = (nil)] [url = about:blank] 19:08:33 INFO - PROCESS | 4544 | --DOMWINDOW == 68 (0x8db78000) [pid = 4544] [serial = 990] [outer = (nil)] [url = about:blank] 19:08:33 INFO - PROCESS | 4544 | --DOMWINDOW == 67 (0x8eb04400) [pid = 4544] [serial = 987] [outer = (nil)] [url = about:blank] 19:08:33 INFO - PROCESS | 4544 | --DOMWINDOW == 66 (0x8ea03c00) [pid = 4544] [serial = 986] [outer = (nil)] [url = about:blank] 19:08:33 INFO - PROCESS | 4544 | --DOMWINDOW == 65 (0x8e94dc00) [pid = 4544] [serial = 972] [outer = (nil)] [url = about:blank] 19:08:33 INFO - PROCESS | 4544 | --DOMWINDOW == 64 (0x8db73800) [pid = 4544] [serial = 971] [outer = (nil)] [url = about:blank] 19:08:33 INFO - PROCESS | 4544 | --DOMWINDOW == 63 (0x90eca800) [pid = 4544] [serial = 975] [outer = (nil)] [url = about:blank] 19:08:33 INFO - PROCESS | 4544 | --DOMWINDOW == 62 (0x91a99c00) [pid = 4544] [serial = 999] [outer = (nil)] [url = about:blank] 19:08:33 INFO - PROCESS | 4544 | --DOMWINDOW == 61 (0x8f5d7400) [pid = 4544] [serial = 1001] [outer = (nil)] [url = about:blank] 19:08:33 INFO - PROCESS | 4544 | --DOMWINDOW == 60 (0x8f9fa000) [pid = 4544] [serial = 995] [outer = (nil)] [url = about:blank] 19:08:33 INFO - PROCESS | 4544 | --DOMWINDOW == 59 (0x90c89400) [pid = 4544] [serial = 996] [outer = (nil)] [url = about:blank] 19:08:33 INFO - PROCESS | 4544 | --DOMWINDOW == 58 (0x91a91000) [pid = 4544] [serial = 1002] [outer = (nil)] [url = about:blank] 19:08:33 INFO - PROCESS | 4544 | ++DOCSHELL 0x8d9d7800 == 8 [pid = 4544] [id = 349] 19:08:33 INFO - PROCESS | 4544 | ++DOMWINDOW == 59 (0x8d9dfc00) [pid = 4544] [serial = 1048] [outer = (nil)] 19:08:33 INFO - PROCESS | 4544 | ++DOMWINDOW == 60 (0x8db6c000) [pid = 4544] [serial = 1049] [outer = 0x8d9dfc00] 19:08:33 INFO - PROCESS | 4544 | 1467684513484 Marionette DEBUG loaded listener.js 19:08:33 INFO - PROCESS | 4544 | ++DOMWINDOW == 61 (0x8e946800) [pid = 4544] [serial = 1050] [outer = 0x8d9dfc00] 19:08:34 INFO - PROCESS | 4544 | 1467684514288 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] 19:08:34 INFO - PROCESS | 4544 | 1467684514322 Marionette TRACE conn3 <- [1,1369,null,{"value":"8"}] 19:08:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 19:08:34 INFO - PROCESS | 4544 | 1467684514329 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 19:08:34 INFO - PROCESS | 4544 | 1467684514334 Marionette TRACE conn3 <- [1,1370,null,{}] 19:08:34 INFO - PROCESS | 4544 | 1467684514342 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}] 19:08:34 INFO - PROCESS | 4544 | 1467684514350 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:08:34 INFO - PROCESS | 4544 | 1467684514508 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 19:08:34 INFO - PROCESS | 4544 | 1467684514520 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:34 INFO - PROCESS | 4544 | 1467684514530 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:08:34 INFO - PROCESS | 4544 | ++DOCSHELL 0x8ea26800 == 9 [pid = 4544] [id = 350] 19:08:34 INFO - PROCESS | 4544 | ++DOMWINDOW == 62 (0x8ea27400) [pid = 4544] [serial = 1051] [outer = (nil)] 19:08:34 INFO - PROCESS | 4544 | ++DOMWINDOW == 63 (0x8eb02800) [pid = 4544] [serial = 1052] [outer = 0x8ea27400] 19:08:34 INFO - PROCESS | 4544 | 1467684514601 Marionette DEBUG loaded listener.js 19:08:34 INFO - PROCESS | 4544 | ++DOMWINDOW == 64 (0x8eb07400) [pid = 4544] [serial = 1053] [outer = 0x8ea27400] 19:08:35 INFO - PROCESS | 4544 | 1467684515491 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] 19:08:35 INFO - PROCESS | 4544 | 1467684515531 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 19:08:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 19:08:35 INFO - PROCESS | 4544 | 1467684515544 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 19:08:35 INFO - PROCESS | 4544 | 1467684515547 Marionette TRACE conn3 <- [1,1374,null,{}] 19:08:35 INFO - PROCESS | 4544 | 1467684515553 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}] 19:08:35 INFO - PROCESS | 4544 | 1467684515559 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:08:35 INFO - PROCESS | 4544 | 1467684515727 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 19:08:35 INFO - PROCESS | 4544 | 1467684515873 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:35 INFO - PROCESS | 4544 | 1467684515880 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:08:35 INFO - PROCESS | 4544 | ++DOCSHELL 0x8ea0b400 == 10 [pid = 4544] [id = 351] 19:08:35 INFO - PROCESS | 4544 | ++DOMWINDOW == 65 (0x8eb01c00) [pid = 4544] [serial = 1054] [outer = (nil)] 19:08:35 INFO - PROCESS | 4544 | ++DOMWINDOW == 66 (0x8f9f3800) [pid = 4544] [serial = 1055] [outer = 0x8eb01c00] 19:08:35 INFO - PROCESS | 4544 | 1467684515950 Marionette DEBUG loaded listener.js 19:08:36 INFO - PROCESS | 4544 | ++DOMWINDOW == 67 (0x8f9fd400) [pid = 4544] [serial = 1056] [outer = 0x8eb01c00] 19:08:36 INFO - PROCESS | 4544 | [4544] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 19:08:36 INFO - PROCESS | 4544 | 1467684516928 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] 19:08:36 INFO - PROCESS | 4544 | 1467684516977 Marionette TRACE conn3 <- [1,1377,null,{"value":"8"}] 19:08:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 19:08:36 INFO - PROCESS | 4544 | 1467684516985 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 19:08:37 INFO - PROCESS | 4544 | 1467684516995 Marionette TRACE conn3 <- [1,1378,null,{}] 19:08:37 INFO - PROCESS | 4544 | 1467684517017 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}] 19:08:37 INFO - PROCESS | 4544 | 1467684517025 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:08:37 INFO - PROCESS | 4544 | 1467684517248 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 19:08:37 INFO - PROCESS | 4544 | 1467684517298 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:37 INFO - PROCESS | 4544 | 1467684517310 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:08:37 INFO - PROCESS | 4544 | ++DOCSHELL 0x90c81400 == 11 [pid = 4544] [id = 352] 19:08:37 INFO - PROCESS | 4544 | ++DOMWINDOW == 68 (0x90ddcc00) [pid = 4544] [serial = 1057] [outer = (nil)] 19:08:37 INFO - PROCESS | 4544 | ++DOMWINDOW == 69 (0x91a90c00) [pid = 4544] [serial = 1058] [outer = 0x90ddcc00] 19:08:37 INFO - PROCESS | 4544 | 1467684517452 Marionette DEBUG loaded listener.js 19:08:37 INFO - PROCESS | 4544 | ++DOMWINDOW == 70 (0x8ea0e000) [pid = 4544] [serial = 1059] [outer = 0x90ddcc00] 19:08:38 INFO - PROCESS | 4544 | --DOMWINDOW == 69 (0x926c1400) [pid = 4544] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 19:08:38 INFO - PROCESS | 4544 | --DOMWINDOW == 68 (0x926dc400) [pid = 4544] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 19:08:38 INFO - PROCESS | 4544 | --DOMWINDOW == 67 (0x8ea21c00) [pid = 4544] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 19:08:38 INFO - PROCESS | 4544 | --DOMWINDOW == 66 (0x8eb02c00) [pid = 4544] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 19:08:38 INFO - PROCESS | 4544 | --DOMWINDOW == 65 (0x90ddf000) [pid = 4544] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 19:08:38 INFO - PROCESS | 4544 | --DOMWINDOW == 64 (0x91c21c00) [pid = 4544] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 19:08:38 INFO - PROCESS | 4544 | --DOMWINDOW == 63 (0x8ea07000) [pid = 4544] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 19:08:38 INFO - PROCESS | 4544 | --DOMWINDOW == 62 (0x91c1fc00) [pid = 4544] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 19:08:38 INFO - PROCESS | 4544 | --DOMWINDOW == 61 (0x8f326800) [pid = 4544] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 19:08:38 INFO - PROCESS | 4544 | 1467684518556 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] 19:08:38 INFO - PROCESS | 4544 | 1467684518589 Marionette TRACE conn3 <- [1,1381,null,{"value":"8"}] 19:08:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 19:08:38 INFO - PROCESS | 4544 | 1467684518596 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 19:08:38 INFO - PROCESS | 4544 | 1467684518599 Marionette TRACE conn3 <- [1,1382,null,{}] 19:08:38 INFO - PROCESS | 4544 | 1467684518605 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}] 19:08:38 INFO - PROCESS | 4544 | 1467684518610 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:08:38 INFO - PROCESS | 4544 | 1467684518766 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 19:08:38 INFO - PROCESS | 4544 | 1467684518780 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:38 INFO - PROCESS | 4544 | 1467684518788 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:08:38 INFO - PROCESS | 4544 | ++DOCSHELL 0x8ea08400 == 12 [pid = 4544] [id = 353] 19:08:38 INFO - PROCESS | 4544 | ++DOMWINDOW == 62 (0x90de0800) [pid = 4544] [serial = 1060] [outer = (nil)] 19:08:38 INFO - PROCESS | 4544 | ++DOMWINDOW == 63 (0x91c18800) [pid = 4544] [serial = 1061] [outer = 0x90de0800] 19:08:38 INFO - PROCESS | 4544 | 1467684518857 Marionette DEBUG loaded listener.js 19:08:38 INFO - PROCESS | 4544 | ++DOMWINDOW == 64 (0x91c1a400) [pid = 4544] [serial = 1062] [outer = 0x90de0800] 19:08:39 INFO - PROCESS | 4544 | [4544] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 19:08:39 INFO - PROCESS | 4544 | 1467684519761 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] 19:08:39 INFO - PROCESS | 4544 | 1467684519837 Marionette TRACE conn3 <- [1,1385,null,{"value":"8"}] 19:08:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 19:08:39 INFO - PROCESS | 4544 | 1467684519844 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 19:08:39 INFO - PROCESS | 4544 | 1467684519847 Marionette TRACE conn3 <- [1,1386,null,{}] 19:08:39 INFO - PROCESS | 4544 | 1467684519854 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}] 19:08:39 INFO - PROCESS | 4544 | 1467684519858 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:08:40 INFO - PROCESS | 4544 | 1467684520004 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 19:08:40 INFO - PROCESS | 4544 | 1467684520014 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:40 INFO - PROCESS | 4544 | 1467684520035 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:08:40 INFO - PROCESS | 4544 | ++DOCSHELL 0x8d9d7c00 == 13 [pid = 4544] [id = 354] 19:08:40 INFO - PROCESS | 4544 | ++DOMWINDOW == 65 (0x8d9d8c00) [pid = 4544] [serial = 1063] [outer = (nil)] 19:08:40 INFO - PROCESS | 4544 | ++DOMWINDOW == 66 (0x8db6e000) [pid = 4544] [serial = 1064] [outer = 0x8d9d8c00] 19:08:40 INFO - PROCESS | 4544 | 1467684520158 Marionette DEBUG loaded listener.js 19:08:40 INFO - PROCESS | 4544 | ++DOMWINDOW == 67 (0x8e94e400) [pid = 4544] [serial = 1065] [outer = 0x8d9d8c00] 19:08:41 INFO - PROCESS | 4544 | 1467684521544 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] 19:08:41 INFO - PROCESS | 4544 | 1467684521592 Marionette TRACE conn3 <- [1,1389,null,{"value":"8"}] 19:08:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 19:08:41 INFO - PROCESS | 4544 | 1467684521601 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 19:08:41 INFO - PROCESS | 4544 | 1467684521604 Marionette TRACE conn3 <- [1,1390,null,{}] 19:08:41 INFO - PROCESS | 4544 | 1467684521612 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}] 19:08:41 INFO - PROCESS | 4544 | 1467684521618 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:08:41 INFO - PROCESS | 4544 | 1467684521836 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 19:08:42 INFO - PROCESS | 4544 | 1467684522028 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:42 INFO - PROCESS | 4544 | 1467684522039 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:08:42 INFO - PROCESS | 4544 | ++DOCSHELL 0x8d9de400 == 14 [pid = 4544] [id = 355] 19:08:42 INFO - PROCESS | 4544 | ++DOMWINDOW == 68 (0x8db70800) [pid = 4544] [serial = 1066] [outer = (nil)] 19:08:42 INFO - PROCESS | 4544 | ++DOMWINDOW == 69 (0x8f9fb000) [pid = 4544] [serial = 1067] [outer = 0x8db70800] 19:08:42 INFO - PROCESS | 4544 | 1467684522118 Marionette DEBUG loaded listener.js 19:08:42 INFO - PROCESS | 4544 | ++DOMWINDOW == 70 (0x90c8d800) [pid = 4544] [serial = 1068] [outer = 0x8db70800] 19:08:43 INFO - PROCESS | 4544 | 1467684523218 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]]]}] 19:08:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 19:08:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1678ms 19:08:43 INFO - PROCESS | 4544 | 1467684523278 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 19:08:43 INFO - PROCESS | 4544 | 1467684523284 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 19:08:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 19:08:43 INFO - PROCESS | 4544 | 1467684523294 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 19:08:43 INFO - PROCESS | 4544 | 1467684523298 Marionette TRACE conn3 <- [1,1394,null,{}] 19:08:43 INFO - PROCESS | 4544 | 1467684523305 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}] 19:08:43 INFO - PROCESS | 4544 | 1467684523310 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:08:43 INFO - PROCESS | 4544 | 1467684523609 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 19:08:43 INFO - PROCESS | 4544 | 1467684523787 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:43 INFO - PROCESS | 4544 | 1467684523794 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:08:43 INFO - PROCESS | 4544 | ++DOCSHELL 0x91ee8000 == 15 [pid = 4544] [id = 356] 19:08:43 INFO - PROCESS | 4544 | ++DOMWINDOW == 71 (0x91ee9c00) [pid = 4544] [serial = 1069] [outer = (nil)] 19:08:43 INFO - PROCESS | 4544 | ++DOMWINDOW == 72 (0x921e9400) [pid = 4544] [serial = 1070] [outer = 0x91ee9c00] 19:08:43 INFO - PROCESS | 4544 | 1467684523876 Marionette DEBUG loaded listener.js 19:08:44 INFO - PROCESS | 4544 | ++DOMWINDOW == 73 (0x921f3400) [pid = 4544] [serial = 1071] [outer = 0x91ee9c00] 19:08:44 INFO - PROCESS | 4544 | 1467684524890 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]]]}] 19:08:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 19:08:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1789ms 19:08:45 INFO - PROCESS | 4544 | 1467684525084 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 19:08:45 INFO - PROCESS | 4544 | 1467684525091 Marionette TRACE conn3 <- [1,1397,null,{"value":"8"}] 19:08:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 19:08:45 INFO - PROCESS | 4544 | 1467684525099 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 19:08:45 INFO - PROCESS | 4544 | 1467684525103 Marionette TRACE conn3 <- [1,1398,null,{}] 19:08:45 INFO - PROCESS | 4544 | 1467684525111 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}] 19:08:45 INFO - PROCESS | 4544 | 1467684525118 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:08:45 INFO - PROCESS | 4544 | 1467684525285 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 19:08:45 INFO - PROCESS | 4544 | 1467684525518 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:45 INFO - PROCESS | 4544 | 1467684525533 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:08:45 INFO - PROCESS | 4544 | ++DOCSHELL 0x8ea1f400 == 16 [pid = 4544] [id = 357] 19:08:45 INFO - PROCESS | 4544 | ++DOMWINDOW == 74 (0x8ea22800) [pid = 4544] [serial = 1072] [outer = (nil)] 19:08:45 INFO - PROCESS | 4544 | ++DOMWINDOW == 75 (0x8eb01400) [pid = 4544] [serial = 1073] [outer = 0x8ea22800] 19:08:45 INFO - PROCESS | 4544 | 1467684525617 Marionette DEBUG loaded listener.js 19:08:45 INFO - PROCESS | 4544 | ++DOMWINDOW == 76 (0x8f324800) [pid = 4544] [serial = 1074] [outer = 0x8ea22800] 19:08:46 INFO - PROCESS | 4544 | --DOCSHELL 0x8ea08400 == 15 [pid = 4544] [id = 353] 19:08:46 INFO - PROCESS | 4544 | --DOCSHELL 0x90c81400 == 14 [pid = 4544] [id = 352] 19:08:46 INFO - PROCESS | 4544 | --DOCSHELL 0x8ea0b400 == 13 [pid = 4544] [id = 351] 19:08:46 INFO - PROCESS | 4544 | --DOCSHELL 0x8ea26800 == 12 [pid = 4544] [id = 350] 19:08:46 INFO - PROCESS | 4544 | --DOCSHELL 0x8d9d7800 == 11 [pid = 4544] [id = 349] 19:08:46 INFO - PROCESS | 4544 | 1467684526532 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]]]}] 19:08:46 INFO - PROCESS | 4544 | --DOMWINDOW == 75 (0x926d0000) [pid = 4544] [serial = 1028] [outer = (nil)] [url = about:blank] 19:08:46 INFO - PROCESS | 4544 | --DOMWINDOW == 74 (0x926d7400) [pid = 4544] [serial = 1023] [outer = (nil)] [url = about:blank] 19:08:46 INFO - PROCESS | 4544 | --DOMWINDOW == 73 (0x92e95000) [pid = 4544] [serial = 1025] [outer = (nil)] [url = about:blank] 19:08:46 INFO - PROCESS | 4544 | --DOMWINDOW == 72 (0x8eb08400) [pid = 4544] [serial = 1016] [outer = (nil)] [url = about:blank] 19:08:46 INFO - PROCESS | 4544 | --DOMWINDOW == 71 (0x8f5db000) [pid = 4544] [serial = 1017] [outer = (nil)] [url = about:blank] 19:08:46 INFO - PROCESS | 4544 | --DOMWINDOW == 70 (0x8f333000) [pid = 4544] [serial = 1007] [outer = (nil)] [url = about:blank] 19:08:46 INFO - PROCESS | 4544 | --DOMWINDOW == 69 (0x8f9f3400) [pid = 4544] [serial = 1008] [outer = (nil)] [url = about:blank] 19:08:46 INFO - PROCESS | 4544 | --DOMWINDOW == 68 (0x90eca400) [pid = 4544] [serial = 1019] [outer = (nil)] [url = about:blank] 19:08:46 INFO - PROCESS | 4544 | --DOMWINDOW == 67 (0x923ebc00) [pid = 4544] [serial = 1005] [outer = (nil)] [url = about:blank] 19:08:46 INFO - PROCESS | 4544 | --DOMWINDOW == 66 (0x91ee3c00) [pid = 4544] [serial = 1004] [outer = (nil)] [url = about:blank] 19:08:46 INFO - PROCESS | 4544 | --DOMWINDOW == 65 (0x8ea2b000) [pid = 4544] [serial = 1013] [outer = (nil)] [url = about:blank] 19:08:46 INFO - PROCESS | 4544 | --DOMWINDOW == 64 (0x91a9c000) [pid = 4544] [serial = 1014] [outer = (nil)] [url = about:blank] 19:08:46 INFO - PROCESS | 4544 | --DOMWINDOW == 63 (0x91c26400) [pid = 4544] [serial = 1010] [outer = (nil)] [url = about:blank] 19:08:46 INFO - PROCESS | 4544 | --DOMWINDOW == 62 (0x923e9c00) [pid = 4544] [serial = 1011] [outer = (nil)] [url = about:blank] 19:08:46 INFO - PROCESS | 4544 | --DOMWINDOW == 61 (0x926cdc00) [pid = 4544] [serial = 1022] [outer = (nil)] [url = about:blank] 19:08:46 INFO - PROCESS | 4544 | --DOMWINDOW == 60 (0x92ea1c00) [pid = 4544] [serial = 1026] [outer = (nil)] [url = about:blank] 19:08:46 INFO - PROCESS | 4544 | --DOMWINDOW == 59 (0x91a98400) [pid = 4544] [serial = 1020] [outer = (nil)] [url = about:blank] 19:08:46 INFO - PROCESS | 4544 | --DOMWINDOW == 58 (0x926e1000) [pid = 4544] [serial = 1029] [outer = (nil)] [url = about:blank] 19:08:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 19:08:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1488ms 19:08:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 19:08:46 INFO - PROCESS | 4544 | 1467684526587 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 19:08:46 INFO - PROCESS | 4544 | 1467684526591 Marionette TRACE conn3 <- [1,1401,null,{"value":"8"}] 19:08:46 INFO - PROCESS | 4544 | 1467684526601 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 19:08:46 INFO - PROCESS | 4544 | 1467684526607 Marionette TRACE conn3 <- [1,1402,null,{}] 19:08:46 INFO - PROCESS | 4544 | 1467684526613 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}] 19:08:46 INFO - PROCESS | 4544 | 1467684526618 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:08:46 INFO - PROCESS | 4544 | 1467684526777 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 19:08:46 INFO - PROCESS | 4544 | 1467684526932 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:46 INFO - PROCESS | 4544 | 1467684526940 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:08:46 INFO - PROCESS | 4544 | ++DOCSHELL 0x8d9da000 == 12 [pid = 4544] [id = 358] 19:08:46 INFO - PROCESS | 4544 | ++DOMWINDOW == 59 (0x8ea1f000) [pid = 4544] [serial = 1075] [outer = (nil)] 19:08:47 INFO - PROCESS | 4544 | ++DOMWINDOW == 60 (0x8f5de000) [pid = 4544] [serial = 1076] [outer = 0x8ea1f000] 19:08:47 INFO - PROCESS | 4544 | 1467684527010 Marionette DEBUG loaded listener.js 19:08:47 INFO - PROCESS | 4544 | ++DOMWINDOW == 61 (0x8f9fa400) [pid = 4544] [serial = 1077] [outer = 0x8ea1f000] 19:08:47 INFO - PROCESS | 4544 | 1467684527790 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]]]}] 19:08:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 19:08:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1244ms 19:08:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 19:08:47 INFO - PROCESS | 4544 | 1467684527840 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 19:08:47 INFO - PROCESS | 4544 | 1467684527843 Marionette TRACE conn3 <- [1,1405,null,{"value":"8"}] 19:08:47 INFO - PROCESS | 4544 | 1467684527854 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 19:08:47 INFO - PROCESS | 4544 | 1467684527858 Marionette TRACE conn3 <- [1,1406,null,{}] 19:08:47 INFO - PROCESS | 4544 | 1467684527874 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}] 19:08:47 INFO - PROCESS | 4544 | 1467684527883 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:08:48 INFO - PROCESS | 4544 | 1467684528048 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 19:08:48 INFO - PROCESS | 4544 | 1467684528061 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:48 INFO - PROCESS | 4544 | 1467684528075 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:08:48 INFO - PROCESS | 4544 | ++DOCSHELL 0x90ec9c00 == 13 [pid = 4544] [id = 359] 19:08:48 INFO - PROCESS | 4544 | ++DOMWINDOW == 62 (0x90ecec00) [pid = 4544] [serial = 1078] [outer = (nil)] 19:08:48 INFO - PROCESS | 4544 | ++DOMWINDOW == 63 (0x91a98000) [pid = 4544] [serial = 1079] [outer = 0x90ecec00] 19:08:48 INFO - PROCESS | 4544 | 1467684528263 Marionette DEBUG loaded listener.js 19:08:48 INFO - PROCESS | 4544 | ++DOMWINDOW == 64 (0x91c1ec00) [pid = 4544] [serial = 1080] [outer = 0x90ecec00] 19:08:49 INFO - PROCESS | 4544 | 1467684529165 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]]]}] 19:08:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 19:08:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1340ms 19:08:49 INFO - PROCESS | 4544 | 1467684529190 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 19:08:49 INFO - PROCESS | 4544 | 1467684529193 Marionette TRACE conn3 <- [1,1409,null,{"value":"8"}] 19:08:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 19:08:49 INFO - PROCESS | 4544 | 1467684529205 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 19:08:49 INFO - PROCESS | 4544 | 1467684529207 Marionette TRACE conn3 <- [1,1410,null,{}] 19:08:49 INFO - PROCESS | 4544 | 1467684529213 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}] 19:08:49 INFO - PROCESS | 4544 | 1467684529218 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:08:49 INFO - PROCESS | 4544 | 1467684529418 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 19:08:49 INFO - PROCESS | 4544 | 1467684529443 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:49 INFO - PROCESS | 4544 | 1467684529450 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:08:49 INFO - PROCESS | 4544 | ++DOCSHELL 0x91c1b400 == 14 [pid = 4544] [id = 360] 19:08:49 INFO - PROCESS | 4544 | ++DOMWINDOW == 65 (0x921ec400) [pid = 4544] [serial = 1081] [outer = (nil)] 19:08:49 INFO - PROCESS | 4544 | ++DOMWINDOW == 66 (0x923ee400) [pid = 4544] [serial = 1082] [outer = 0x921ec400] 19:08:49 INFO - PROCESS | 4544 | 1467684529519 Marionette DEBUG loaded listener.js 19:08:49 INFO - PROCESS | 4544 | ++DOMWINDOW == 67 (0x926c5c00) [pid = 4544] [serial = 1083] [outer = 0x921ec400] 19:08:50 INFO - PROCESS | 4544 | 1467684530472 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]]]}] 19:08:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 19:08:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1283ms 19:08:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 19:08:50 INFO - PROCESS | 4544 | 1467684530488 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 19:08:50 INFO - PROCESS | 4544 | 1467684530491 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 19:08:50 INFO - PROCESS | 4544 | 1467684530497 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 19:08:50 INFO - PROCESS | 4544 | 1467684530501 Marionette TRACE conn3 <- [1,1414,null,{}] 19:08:50 INFO - PROCESS | 4544 | 1467684530506 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}] 19:08:50 INFO - PROCESS | 4544 | 1467684530511 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:08:50 INFO - PROCESS | 4544 | 1467684530712 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 19:08:50 INFO - PROCESS | 4544 | --DOMWINDOW == 66 (0x90ddcc00) [pid = 4544] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 19:08:50 INFO - PROCESS | 4544 | --DOMWINDOW == 65 (0x8d9dfc00) [pid = 4544] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 19:08:50 INFO - PROCESS | 4544 | --DOMWINDOW == 64 (0x8e94c400) [pid = 4544] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 19:08:50 INFO - PROCESS | 4544 | --DOMWINDOW == 63 (0x90c88400) [pid = 4544] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 19:08:50 INFO - PROCESS | 4544 | --DOMWINDOW == 62 (0x8ea27400) [pid = 4544] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 19:08:50 INFO - PROCESS | 4544 | --DOMWINDOW == 61 (0x8db6d400) [pid = 4544] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 19:08:50 INFO - PROCESS | 4544 | --DOMWINDOW == 60 (0x921ec000) [pid = 4544] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 19:08:50 INFO - PROCESS | 4544 | --DOMWINDOW == 59 (0x90c8c800) [pid = 4544] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 19:08:50 INFO - PROCESS | 4544 | --DOMWINDOW == 58 (0x926d4400) [pid = 4544] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 19:08:50 INFO - PROCESS | 4544 | --DOMWINDOW == 57 (0x8eb01c00) [pid = 4544] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 19:08:50 INFO - PROCESS | 4544 | 1467684530888 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:50 INFO - PROCESS | 4544 | 1467684530896 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:08:50 INFO - PROCESS | 4544 | ++DOCSHELL 0x8d9dfc00 == 15 [pid = 4544] [id = 361] 19:08:50 INFO - PROCESS | 4544 | ++DOMWINDOW == 58 (0x8db6d400) [pid = 4544] [serial = 1084] [outer = (nil)] 19:08:50 INFO - PROCESS | 4544 | ++DOMWINDOW == 59 (0x8ea25800) [pid = 4544] [serial = 1085] [outer = 0x8db6d400] 19:08:50 INFO - PROCESS | 4544 | 1467684530964 Marionette DEBUG loaded listener.js 19:08:51 INFO - PROCESS | 4544 | ++DOMWINDOW == 60 (0x8f5d7800) [pid = 4544] [serial = 1086] [outer = 0x8db6d400] 19:08:51 INFO - PROCESS | 4544 | 1467684531762 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]]]}] 19:08:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 19:08:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1278ms 19:08:51 INFO - PROCESS | 4544 | 1467684531780 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 19:08:51 INFO - PROCESS | 4544 | 1467684531782 Marionette TRACE conn3 <- [1,1417,null,{"value":"8"}] 19:08:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 19:08:51 INFO - PROCESS | 4544 | 1467684531789 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 19:08:51 INFO - PROCESS | 4544 | 1467684531791 Marionette TRACE conn3 <- [1,1418,null,{}] 19:08:51 INFO - PROCESS | 4544 | 1467684531797 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}] 19:08:51 INFO - PROCESS | 4544 | 1467684531807 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:08:52 INFO - PROCESS | 4544 | 1467684532028 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 19:08:52 INFO - PROCESS | 4544 | 1467684532163 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:52 INFO - PROCESS | 4544 | 1467684532172 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:08:52 INFO - PROCESS | 4544 | ++DOCSHELL 0x8ea06400 == 16 [pid = 4544] [id = 362] 19:08:52 INFO - PROCESS | 4544 | ++DOMWINDOW == 61 (0x90ed3000) [pid = 4544] [serial = 1087] [outer = (nil)] 19:08:52 INFO - PROCESS | 4544 | ++DOMWINDOW == 62 (0x928e6400) [pid = 4544] [serial = 1088] [outer = 0x90ed3000] 19:08:52 INFO - PROCESS | 4544 | 1467684532239 Marionette DEBUG loaded listener.js 19:08:52 INFO - PROCESS | 4544 | ++DOMWINDOW == 63 (0x92ea1c00) [pid = 4544] [serial = 1089] [outer = 0x90ed3000] 19:08:53 INFO - PROCESS | 4544 | 1467684533143 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]]]}] 19:08:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 19:08:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1385ms 19:08:53 INFO - PROCESS | 4544 | 1467684533175 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 19:08:53 INFO - PROCESS | 4544 | 1467684533182 Marionette TRACE conn3 <- [1,1421,null,{"value":"8"}] 19:08:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 19:08:53 INFO - PROCESS | 4544 | 1467684533192 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 19:08:53 INFO - PROCESS | 4544 | 1467684533196 Marionette TRACE conn3 <- [1,1422,null,{}] 19:08:53 INFO - PROCESS | 4544 | 1467684533205 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}] 19:08:53 INFO - PROCESS | 4544 | 1467684533211 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:08:53 INFO - PROCESS | 4544 | 1467684533392 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 19:08:53 INFO - PROCESS | 4544 | 1467684533568 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:53 INFO - PROCESS | 4544 | 1467684533583 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:08:53 INFO - PROCESS | 4544 | ++DOCSHELL 0x8e948000 == 17 [pid = 4544] [id = 363] 19:08:53 INFO - PROCESS | 4544 | ++DOMWINDOW == 64 (0x8ea04000) [pid = 4544] [serial = 1090] [outer = (nil)] 19:08:53 INFO - PROCESS | 4544 | ++DOMWINDOW == 65 (0x8eb09c00) [pid = 4544] [serial = 1091] [outer = 0x8ea04000] 19:08:53 INFO - PROCESS | 4544 | 1467684533665 Marionette DEBUG loaded listener.js 19:08:53 INFO - PROCESS | 4544 | ++DOMWINDOW == 66 (0x8f5d4c00) [pid = 4544] [serial = 1092] [outer = 0x8ea04000] 19:08:54 INFO - PROCESS | 4544 | 1467684534679 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]]]}] 19:08:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 19:08:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1541ms 19:08:54 INFO - PROCESS | 4544 | 1467684534733 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 19:08:54 INFO - PROCESS | 4544 | 1467684534740 Marionette TRACE conn3 <- [1,1425,null,{"value":"8"}] 19:08:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 19:08:54 INFO - PROCESS | 4544 | 1467684534751 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 19:08:54 INFO - PROCESS | 4544 | 1467684534754 Marionette TRACE conn3 <- [1,1426,null,{}] 19:08:54 INFO - PROCESS | 4544 | 1467684534761 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}] 19:08:54 INFO - PROCESS | 4544 | 1467684534767 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:08:54 INFO - PROCESS | 4544 | 1467684534945 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 19:08:55 INFO - PROCESS | 4544 | 1467684535156 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:55 INFO - PROCESS | 4544 | 1467684535165 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:08:55 INFO - PROCESS | 4544 | ++DOCSHELL 0x8ea10800 == 18 [pid = 4544] [id = 364] 19:08:55 INFO - PROCESS | 4544 | ++DOMWINDOW == 67 (0x90de8400) [pid = 4544] [serial = 1093] [outer = (nil)] 19:08:55 INFO - PROCESS | 4544 | ++DOMWINDOW == 68 (0x91a91c00) [pid = 4544] [serial = 1094] [outer = 0x90de8400] 19:08:55 INFO - PROCESS | 4544 | 1467684535262 Marionette DEBUG loaded listener.js 19:08:55 INFO - PROCESS | 4544 | ++DOMWINDOW == 69 (0x91c21c00) [pid = 4544] [serial = 1095] [outer = 0x90de8400] 19:08:56 INFO - PROCESS | 4544 | 1467684536228 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]]]}] 19:08:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 19:08:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1531ms 19:08:56 INFO - PROCESS | 4544 | 1467684536282 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 19:08:56 INFO - PROCESS | 4544 | 1467684536286 Marionette TRACE conn3 <- [1,1429,null,{"value":"8"}] 19:08:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 19:08:56 INFO - PROCESS | 4544 | 1467684536293 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 19:08:56 INFO - PROCESS | 4544 | 1467684536299 Marionette TRACE conn3 <- [1,1430,null,{}] 19:08:56 INFO - PROCESS | 4544 | 1467684536316 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}] 19:08:56 INFO - PROCESS | 4544 | 1467684536324 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:08:56 INFO - PROCESS | 4544 | 1467684536548 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 19:08:56 INFO - PROCESS | 4544 | 1467684536804 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:56 INFO - PROCESS | 4544 | 1467684536813 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:08:56 INFO - PROCESS | 4544 | ++DOCSHELL 0x90ec9000 == 19 [pid = 4544] [id = 365] 19:08:56 INFO - PROCESS | 4544 | ++DOMWINDOW == 70 (0x928e8800) [pid = 4544] [serial = 1096] [outer = (nil)] 19:08:56 INFO - PROCESS | 4544 | ++DOMWINDOW == 71 (0x93804000) [pid = 4544] [serial = 1097] [outer = 0x928e8800] 19:08:56 INFO - PROCESS | 4544 | 1467684536901 Marionette DEBUG loaded listener.js 19:08:57 INFO - PROCESS | 4544 | ++DOMWINDOW == 72 (0x9380ac00) [pid = 4544] [serial = 1098] [outer = 0x928e8800] 19:08:57 INFO - PROCESS | 4544 | 1467684537827 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]]]}] 19:08:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 19:08:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1583ms 19:08:57 INFO - PROCESS | 4544 | 1467684537877 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 19:08:57 INFO - PROCESS | 4544 | 1467684537882 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 19:08:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 19:08:57 INFO - PROCESS | 4544 | 1467684537888 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 19:08:57 INFO - PROCESS | 4544 | 1467684537892 Marionette TRACE conn3 <- [1,1434,null,{}] 19:08:57 INFO - PROCESS | 4544 | 1467684537897 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}] 19:08:57 INFO - PROCESS | 4544 | 1467684537903 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:08:58 INFO - PROCESS | 4544 | 1467684538100 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 19:08:58 INFO - PROCESS | 4544 | 1467684538310 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:58 INFO - PROCESS | 4544 | 1467684538318 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:08:58 INFO - PROCESS | 4544 | ++DOCSHELL 0x8f9f5800 == 20 [pid = 4544] [id = 366] 19:08:58 INFO - PROCESS | 4544 | ++DOMWINDOW == 73 (0x9380dc00) [pid = 4544] [serial = 1099] [outer = (nil)] 19:08:58 INFO - PROCESS | 4544 | ++DOMWINDOW == 74 (0x9391d400) [pid = 4544] [serial = 1100] [outer = 0x9380dc00] 19:08:58 INFO - PROCESS | 4544 | 1467684538442 Marionette DEBUG loaded listener.js 19:08:58 INFO - PROCESS | 4544 | ++DOMWINDOW == 75 (0x93961800) [pid = 4544] [serial = 1101] [outer = 0x9380dc00] 19:08:59 INFO - PROCESS | 4544 | 1467684539345 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]]]}] 19:08:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 19:08:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1530ms 19:08:59 INFO - PROCESS | 4544 | 1467684539419 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 19:08:59 INFO - PROCESS | 4544 | 1467684539423 Marionette TRACE conn3 <- [1,1437,null,{"value":"8"}] 19:08:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 19:08:59 INFO - PROCESS | 4544 | 1467684539429 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 19:08:59 INFO - PROCESS | 4544 | 1467684539433 Marionette TRACE conn3 <- [1,1438,null,{}] 19:08:59 INFO - PROCESS | 4544 | 1467684539438 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}] 19:08:59 INFO - PROCESS | 4544 | 1467684539444 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:08:59 INFO - PROCESS | 4544 | 1467684539650 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 19:08:59 INFO - PROCESS | 4544 | 1467684539815 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:59 INFO - PROCESS | 4544 | 1467684539822 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:08:59 INFO - PROCESS | 4544 | ++DOCSHELL 0x93b36800 == 21 [pid = 4544] [id = 367] 19:08:59 INFO - PROCESS | 4544 | ++DOMWINDOW == 76 (0x93b37400) [pid = 4544] [serial = 1102] [outer = (nil)] 19:08:59 INFO - PROCESS | 4544 | ++DOMWINDOW == 77 (0x946a2c00) [pid = 4544] [serial = 1103] [outer = 0x93b37400] 19:08:59 INFO - PROCESS | 4544 | 1467684539909 Marionette DEBUG loaded listener.js 19:09:00 INFO - PROCESS | 4544 | ++DOMWINDOW == 78 (0x946a9c00) [pid = 4544] [serial = 1104] [outer = 0x93b37400] 19:09:00 INFO - PROCESS | 4544 | 1467684540881 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]]]}] 19:09:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 19:09:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1529ms 19:09:00 INFO - PROCESS | 4544 | 1467684540959 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 19:09:00 INFO - PROCESS | 4544 | 1467684540963 Marionette TRACE conn3 <- [1,1441,null,{"value":"8"}] 19:09:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 19:09:00 INFO - PROCESS | 4544 | 1467684540970 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 19:09:00 INFO - PROCESS | 4544 | 1467684540973 Marionette TRACE conn3 <- [1,1442,null,{}] 19:09:00 INFO - PROCESS | 4544 | 1467684540979 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}] 19:09:00 INFO - PROCESS | 4544 | 1467684540989 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:09:01 INFO - PROCESS | 4544 | 1467684541417 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 19:09:01 INFO - PROCESS | 4544 | 1467684541658 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:01 INFO - PROCESS | 4544 | 1467684541665 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:09:01 INFO - PROCESS | 4544 | ++DOCSHELL 0x8ea07800 == 22 [pid = 4544] [id = 368] 19:09:01 INFO - PROCESS | 4544 | ++DOMWINDOW == 79 (0x8ea08000) [pid = 4544] [serial = 1105] [outer = (nil)] 19:09:01 INFO - PROCESS | 4544 | ++DOMWINDOW == 80 (0x8ea0f400) [pid = 4544] [serial = 1106] [outer = 0x8ea08000] 19:09:01 INFO - PROCESS | 4544 | 1467684541740 Marionette DEBUG loaded listener.js 19:09:01 INFO - PROCESS | 4544 | ++DOMWINDOW == 81 (0x8ea2d800) [pid = 4544] [serial = 1107] [outer = 0x8ea08000] 19:09:03 INFO - PROCESS | 4544 | --DOCSHELL 0x8db6c800 == 21 [pid = 4544] [id = 348] 19:09:03 INFO - PROCESS | 4544 | --DOCSHELL 0x8d9de400 == 20 [pid = 4544] [id = 355] 19:09:03 INFO - PROCESS | 4544 | --DOCSHELL 0x8d9d7c00 == 19 [pid = 4544] [id = 354] 19:09:03 INFO - PROCESS | 4544 | --DOCSHELL 0x91ee8000 == 18 [pid = 4544] [id = 356] 19:09:03 INFO - PROCESS | 4544 | --DOMWINDOW == 80 (0x91c18800) [pid = 4544] [serial = 1061] [outer = (nil)] [url = about:blank] 19:09:03 INFO - PROCESS | 4544 | --DOMWINDOW == 79 (0x91a90c00) [pid = 4544] [serial = 1058] [outer = (nil)] [url = about:blank] 19:09:03 INFO - PROCESS | 4544 | --DOMWINDOW == 78 (0x8db6c000) [pid = 4544] [serial = 1049] [outer = (nil)] [url = about:blank] 19:09:03 INFO - PROCESS | 4544 | --DOMWINDOW == 77 (0x8ea27c00) [pid = 4544] [serial = 1032] [outer = (nil)] [url = about:blank] 19:09:03 INFO - PROCESS | 4544 | --DOMWINDOW == 76 (0x8ea0a800) [pid = 4544] [serial = 1031] [outer = (nil)] [url = about:blank] 19:09:03 INFO - PROCESS | 4544 | --DOMWINDOW == 75 (0x90ed0400) [pid = 4544] [serial = 1035] [outer = (nil)] [url = about:blank] 19:09:03 INFO - PROCESS | 4544 | --DOMWINDOW == 74 (0x8e946800) [pid = 4544] [serial = 1050] [outer = (nil)] [url = about:blank] 19:09:03 INFO - PROCESS | 4544 | --DOMWINDOW == 73 (0x90de4c00) [pid = 4544] [serial = 1034] [outer = (nil)] [url = about:blank] 19:09:03 INFO - PROCESS | 4544 | --DOMWINDOW == 72 (0x8eb02800) [pid = 4544] [serial = 1052] [outer = (nil)] [url = about:blank] 19:09:03 INFO - PROCESS | 4544 | --DOMWINDOW == 71 (0x8eb07400) [pid = 4544] [serial = 1053] [outer = (nil)] [url = about:blank] 19:09:03 INFO - PROCESS | 4544 | --DOMWINDOW == 70 (0x8e948400) [pid = 4544] [serial = 1047] [outer = (nil)] [url = about:blank] 19:09:03 INFO - PROCESS | 4544 | --DOMWINDOW == 69 (0x8db74800) [pid = 4544] [serial = 1046] [outer = (nil)] [url = about:blank] 19:09:03 INFO - PROCESS | 4544 | --DOMWINDOW == 68 (0x926cc800) [pid = 4544] [serial = 1038] [outer = (nil)] [url = about:blank] 19:09:03 INFO - PROCESS | 4544 | --DOMWINDOW == 67 (0x923e9000) [pid = 4544] [serial = 1037] [outer = (nil)] [url = about:blank] 19:09:03 INFO - PROCESS | 4544 | --DOMWINDOW == 66 (0x9391dc00) [pid = 4544] [serial = 1041] [outer = (nil)] [url = about:blank] 19:09:03 INFO - PROCESS | 4544 | --DOMWINDOW == 65 (0x93810c00) [pid = 4544] [serial = 1040] [outer = (nil)] [url = about:blank] 19:09:03 INFO - PROCESS | 4544 | --DOMWINDOW == 64 (0x93b35800) [pid = 4544] [serial = 1044] [outer = (nil)] [url = about:blank] 19:09:03 INFO - PROCESS | 4544 | --DOMWINDOW == 63 (0x93b31000) [pid = 4544] [serial = 1043] [outer = (nil)] [url = about:blank] 19:09:03 INFO - PROCESS | 4544 | --DOMWINDOW == 62 (0x8ea0e000) [pid = 4544] [serial = 1059] [outer = (nil)] [url = about:blank] 19:09:03 INFO - PROCESS | 4544 | --DOMWINDOW == 61 (0x8f9f3800) [pid = 4544] [serial = 1055] [outer = (nil)] [url = about:blank] 19:09:03 INFO - PROCESS | 4544 | --DOMWINDOW == 60 (0x8f9fd400) [pid = 4544] [serial = 1056] [outer = (nil)] [url = about:blank] 19:09:03 INFO - PROCESS | 4544 | 1467684543808 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]]]}] 19:09:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 19:09:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 2883ms 19:09:03 INFO - PROCESS | 4544 | 1467684543855 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 19:09:03 INFO - PROCESS | 4544 | 1467684543859 Marionette TRACE conn3 <- [1,1445,null,{"value":"8"}] 19:09:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 19:09:03 INFO - PROCESS | 4544 | 1467684543868 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 19:09:03 INFO - PROCESS | 4544 | 1467684543873 Marionette TRACE conn3 <- [1,1446,null,{}] 19:09:03 INFO - PROCESS | 4544 | 1467684543882 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}] 19:09:03 INFO - PROCESS | 4544 | 1467684543887 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:09:04 INFO - PROCESS | 4544 | 1467684544038 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 19:09:04 INFO - PROCESS | 4544 | 1467684544154 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:04 INFO - PROCESS | 4544 | 1467684544168 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:09:04 INFO - PROCESS | 4544 | ++DOCSHELL 0x8e94fc00 == 19 [pid = 4544] [id = 369] 19:09:04 INFO - PROCESS | 4544 | ++DOMWINDOW == 61 (0x8e950c00) [pid = 4544] [serial = 1108] [outer = (nil)] 19:09:04 INFO - PROCESS | 4544 | ++DOMWINDOW == 62 (0x8ea06000) [pid = 4544] [serial = 1109] [outer = 0x8e950c00] 19:09:04 INFO - PROCESS | 4544 | 1467684544242 Marionette DEBUG loaded listener.js 19:09:04 INFO - PROCESS | 4544 | ++DOMWINDOW == 63 (0x8ea09000) [pid = 4544] [serial = 1110] [outer = 0x8e950c00] 19:09:05 INFO - PROCESS | 4544 | 1467684545032 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]]]}] 19:09:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 19:09:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1238ms 19:09:05 INFO - PROCESS | 4544 | 1467684545105 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 19:09:05 INFO - PROCESS | 4544 | 1467684545114 Marionette TRACE conn3 <- [1,1449,null,{"value":"8"}] 19:09:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 19:09:05 INFO - PROCESS | 4544 | 1467684545125 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 19:09:05 INFO - PROCESS | 4544 | 1467684545129 Marionette TRACE conn3 <- [1,1450,null,{}] 19:09:05 INFO - PROCESS | 4544 | 1467684545135 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}] 19:09:05 INFO - PROCESS | 4544 | 1467684545142 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:09:05 INFO - PROCESS | 4544 | 1467684545306 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 19:09:05 INFO - PROCESS | 4544 | 1467684545424 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:05 INFO - PROCESS | 4544 | 1467684545433 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:09:05 INFO - PROCESS | 4544 | ++DOCSHELL 0x8eb0d000 == 20 [pid = 4544] [id = 370] 19:09:05 INFO - PROCESS | 4544 | ++DOMWINDOW == 64 (0x8eb0f000) [pid = 4544] [serial = 1111] [outer = (nil)] 19:09:05 INFO - PROCESS | 4544 | ++DOMWINDOW == 65 (0x8f331000) [pid = 4544] [serial = 1112] [outer = 0x8eb0f000] 19:09:05 INFO - PROCESS | 4544 | 1467684545507 Marionette DEBUG loaded listener.js 19:09:05 INFO - PROCESS | 4544 | ++DOMWINDOW == 66 (0x8f5d9000) [pid = 4544] [serial = 1113] [outer = 0x8eb0f000] 19:09:06 INFO - PROCESS | 4544 | 1467684546422 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]]]}] 19:09:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 19:09:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1332ms 19:09:06 INFO - PROCESS | 4544 | 1467684546466 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 19:09:06 INFO - PROCESS | 4544 | 1467684546470 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 19:09:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 19:09:06 INFO - PROCESS | 4544 | 1467684546476 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 19:09:06 INFO - PROCESS | 4544 | 1467684546482 Marionette TRACE conn3 <- [1,1454,null,{}] 19:09:06 INFO - PROCESS | 4544 | 1467684546507 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}] 19:09:06 INFO - PROCESS | 4544 | 1467684546516 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:09:06 INFO - PROCESS | 4544 | 1467684546722 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 19:09:06 INFO - PROCESS | 4544 | 1467684546747 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:06 INFO - PROCESS | 4544 | 1467684546759 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:09:06 INFO - PROCESS | 4544 | ++DOCSHELL 0x90de2c00 == 21 [pid = 4544] [id = 371] 19:09:06 INFO - PROCESS | 4544 | ++DOMWINDOW == 67 (0x90de3400) [pid = 4544] [serial = 1114] [outer = (nil)] 19:09:06 INFO - PROCESS | 4544 | ++DOMWINDOW == 68 (0x90ec8000) [pid = 4544] [serial = 1115] [outer = 0x90de3400] 19:09:06 INFO - PROCESS | 4544 | 1467684546828 Marionette DEBUG loaded listener.js 19:09:06 INFO - PROCESS | 4544 | ++DOMWINDOW == 69 (0x90ecac00) [pid = 4544] [serial = 1116] [outer = 0x90de3400] 19:09:07 INFO - PROCESS | 4544 | 1467684547770 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]]]}] 19:09:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 19:09:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1332ms 19:09:07 INFO - PROCESS | 4544 | 1467684547809 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 19:09:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 19:09:07 INFO - PROCESS | 4544 | 1467684547813 Marionette TRACE conn3 <- [1,1457,null,{"value":"8"}] 19:09:07 INFO - PROCESS | 4544 | 1467684547819 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 19:09:07 INFO - PROCESS | 4544 | 1467684547823 Marionette TRACE conn3 <- [1,1458,null,{}] 19:09:07 INFO - PROCESS | 4544 | 1467684547862 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}] 19:09:07 INFO - PROCESS | 4544 | 1467684547867 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:09:08 INFO - PROCESS | 4544 | 1467684548077 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 19:09:08 INFO - PROCESS | 4544 | 1467684548101 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:08 INFO - PROCESS | 4544 | 1467684548108 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:09:08 INFO - PROCESS | 4544 | ++DOCSHELL 0x90ec6c00 == 22 [pid = 4544] [id = 372] 19:09:08 INFO - PROCESS | 4544 | ++DOMWINDOW == 70 (0x91a95400) [pid = 4544] [serial = 1117] [outer = (nil)] 19:09:08 INFO - PROCESS | 4544 | ++DOMWINDOW == 71 (0x91c1ac00) [pid = 4544] [serial = 1118] [outer = 0x91a95400] 19:09:08 INFO - PROCESS | 4544 | 1467684548178 Marionette DEBUG loaded listener.js 19:09:08 INFO - PROCESS | 4544 | ++DOMWINDOW == 72 (0x91ef0000) [pid = 4544] [serial = 1119] [outer = 0x91a95400] 19:09:08 INFO - PROCESS | 4544 | --DOMWINDOW == 71 (0x921ec400) [pid = 4544] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 19:09:08 INFO - PROCESS | 4544 | --DOMWINDOW == 70 (0x8db6d400) [pid = 4544] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 19:09:08 INFO - PROCESS | 4544 | --DOMWINDOW == 69 (0x8db70800) [pid = 4544] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 19:09:08 INFO - PROCESS | 4544 | --DOMWINDOW == 68 (0x91ee9c00) [pid = 4544] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 19:09:08 INFO - PROCESS | 4544 | --DOMWINDOW == 67 (0x90ecec00) [pid = 4544] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 19:09:08 INFO - PROCESS | 4544 | --DOMWINDOW == 66 (0x8ea1f000) [pid = 4544] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 19:09:08 INFO - PROCESS | 4544 | --DOMWINDOW == 65 (0x8d9d8c00) [pid = 4544] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 19:09:08 INFO - PROCESS | 4544 | --DOMWINDOW == 64 (0x8ea22800) [pid = 4544] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 19:09:08 INFO - PROCESS | 4544 | --DOMWINDOW == 63 (0x90ed3000) [pid = 4544] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 19:09:08 INFO - PROCESS | 4544 | --DOMWINDOW == 62 (0x90de0800) [pid = 4544] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 19:09:09 INFO - PROCESS | 4544 | 1467684549339 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]]]}] 19:09:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 19:09:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1545ms 19:09:09 INFO - PROCESS | 4544 | 1467684549365 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 19:09:09 INFO - PROCESS | 4544 | 1467684549368 Marionette TRACE conn3 <- [1,1461,null,{"value":"8"}] 19:09:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 19:09:09 INFO - PROCESS | 4544 | 1467684549375 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 19:09:09 INFO - PROCESS | 4544 | 1467684549378 Marionette TRACE conn3 <- [1,1462,null,{}] 19:09:09 INFO - PROCESS | 4544 | 1467684549383 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}] 19:09:09 INFO - PROCESS | 4544 | 1467684549388 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:09:09 INFO - PROCESS | 4544 | 1467684549529 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 19:09:09 INFO - PROCESS | 4544 | 1467684549544 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:09 INFO - PROCESS | 4544 | 1467684549549 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:09:09 INFO - PROCESS | 4544 | ++DOCSHELL 0x8f9f1c00 == 23 [pid = 4544] [id = 373] 19:09:09 INFO - PROCESS | 4544 | ++DOMWINDOW == 63 (0x90de8800) [pid = 4544] [serial = 1120] [outer = (nil)] 19:09:09 INFO - PROCESS | 4544 | ++DOMWINDOW == 64 (0x921ec400) [pid = 4544] [serial = 1121] [outer = 0x90de8800] 19:09:09 INFO - PROCESS | 4544 | 1467684549620 Marionette DEBUG loaded listener.js 19:09:09 INFO - PROCESS | 4544 | ++DOMWINDOW == 65 (0x921f4800) [pid = 4544] [serial = 1122] [outer = 0x90de8800] 19:09:10 INFO - PROCESS | 4544 | 1467684550479 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]]]}] 19:09:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 19:09:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1143ms 19:09:10 INFO - PROCESS | 4544 | 1467684550519 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 19:09:10 INFO - PROCESS | 4544 | 1467684550522 Marionette TRACE conn3 <- [1,1465,null,{"value":"8"}] 19:09:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 19:09:10 INFO - PROCESS | 4544 | 1467684550528 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 19:09:10 INFO - PROCESS | 4544 | 1467684550530 Marionette TRACE conn3 <- [1,1466,null,{}] 19:09:10 INFO - PROCESS | 4544 | 1467684550537 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}] 19:09:10 INFO - PROCESS | 4544 | 1467684550546 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:09:10 INFO - PROCESS | 4544 | 1467684550795 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 19:09:10 INFO - PROCESS | 4544 | 1467684550958 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:10 INFO - PROCESS | 4544 | 1467684550969 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:09:11 INFO - PROCESS | 4544 | ++DOCSHELL 0x8d9df800 == 24 [pid = 4544] [id = 374] 19:09:11 INFO - PROCESS | 4544 | ++DOMWINDOW == 66 (0x8d9e0000) [pid = 4544] [serial = 1123] [outer = (nil)] 19:09:11 INFO - PROCESS | 4544 | ++DOMWINDOW == 67 (0x8db6e800) [pid = 4544] [serial = 1124] [outer = 0x8d9e0000] 19:09:11 INFO - PROCESS | 4544 | 1467684551058 Marionette DEBUG loaded listener.js 19:09:11 INFO - PROCESS | 4544 | ++DOMWINDOW == 68 (0x8e944400) [pid = 4544] [serial = 1125] [outer = 0x8d9e0000] 19:09:12 INFO - PROCESS | 4544 | 1467684552143 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]]]}] 19:09:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 19:09:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1677ms 19:09:12 INFO - PROCESS | 4544 | 1467684552208 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 19:09:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 19:09:12 INFO - PROCESS | 4544 | 1467684552214 Marionette TRACE conn3 <- [1,1469,null,{"value":"8"}] 19:09:12 INFO - PROCESS | 4544 | 1467684552223 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 19:09:12 INFO - PROCESS | 4544 | 1467684552228 Marionette TRACE conn3 <- [1,1470,null,{}] 19:09:12 INFO - PROCESS | 4544 | 1467684552235 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}] 19:09:12 INFO - PROCESS | 4544 | 1467684552243 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:09:12 INFO - PROCESS | 4544 | 1467684552431 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 19:09:12 INFO - PROCESS | 4544 | 1467684552647 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:12 INFO - PROCESS | 4544 | 1467684552655 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:09:12 INFO - PROCESS | 4544 | ++DOCSHELL 0x8f5e0800 == 25 [pid = 4544] [id = 375] 19:09:12 INFO - PROCESS | 4544 | ++DOMWINDOW == 69 (0x8f5e2000) [pid = 4544] [serial = 1126] [outer = (nil)] 19:09:12 INFO - PROCESS | 4544 | ++DOMWINDOW == 70 (0x8f9f6400) [pid = 4544] [serial = 1127] [outer = 0x8f5e2000] 19:09:12 INFO - PROCESS | 4544 | 1467684552763 Marionette DEBUG loaded listener.js 19:09:12 INFO - PROCESS | 4544 | ++DOMWINDOW == 71 (0x90c84c00) [pid = 4544] [serial = 1128] [outer = 0x8f5e2000] 19:09:13 INFO - PROCESS | 4544 | 1467684553810 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]]]}] 19:09:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 19:09:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1645ms 19:09:13 INFO - PROCESS | 4544 | 1467684553866 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 19:09:13 INFO - PROCESS | 4544 | 1467684553871 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 19:09:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 19:09:13 INFO - PROCESS | 4544 | 1467684553878 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 19:09:13 INFO - PROCESS | 4544 | 1467684553881 Marionette TRACE conn3 <- [1,1474,null,{}] 19:09:13 INFO - PROCESS | 4544 | 1467684553888 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}] 19:09:13 INFO - PROCESS | 4544 | 1467684553892 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:09:14 INFO - PROCESS | 4544 | 1467684554081 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 19:09:14 INFO - PROCESS | 4544 | 1467684554334 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:14 INFO - PROCESS | 4544 | 1467684554341 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:09:14 INFO - PROCESS | 4544 | ++DOCSHELL 0x90ddd400 == 26 [pid = 4544] [id = 376] 19:09:14 INFO - PROCESS | 4544 | ++DOMWINDOW == 72 (0x91a99000) [pid = 4544] [serial = 1129] [outer = (nil)] 19:09:14 INFO - PROCESS | 4544 | ++DOMWINDOW == 73 (0x91ee7000) [pid = 4544] [serial = 1130] [outer = 0x91a99000] 19:09:14 INFO - PROCESS | 4544 | 1467684554447 Marionette DEBUG loaded listener.js 19:09:14 INFO - PROCESS | 4544 | ++DOMWINDOW == 74 (0x923e9c00) [pid = 4544] [serial = 1131] [outer = 0x91a99000] 19:09:15 INFO - PROCESS | 4544 | 1467684555510 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]]]}] 19:09:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 19:09:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1691ms 19:09:15 INFO - PROCESS | 4544 | 1467684555570 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 19:09:15 INFO - PROCESS | 4544 | 1467684555576 Marionette TRACE conn3 <- [1,1477,null,{"value":"8"}] 19:09:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 19:09:15 INFO - PROCESS | 4544 | 1467684555593 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 19:09:15 INFO - PROCESS | 4544 | 1467684555600 Marionette TRACE conn3 <- [1,1478,null,{}] 19:09:15 INFO - PROCESS | 4544 | 1467684555606 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}] 19:09:15 INFO - PROCESS | 4544 | 1467684555613 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:09:15 INFO - PROCESS | 4544 | 1467684555813 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 19:09:16 INFO - PROCESS | 4544 | 1467684556022 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:16 INFO - PROCESS | 4544 | 1467684556028 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:09:16 INFO - PROCESS | 4544 | ++DOCSHELL 0x926d3c00 == 27 [pid = 4544] [id = 377] 19:09:16 INFO - PROCESS | 4544 | ++DOMWINDOW == 75 (0x926d8c00) [pid = 4544] [serial = 1132] [outer = (nil)] 19:09:16 INFO - PROCESS | 4544 | ++DOMWINDOW == 76 (0x928e7400) [pid = 4544] [serial = 1133] [outer = 0x926d8c00] 19:09:16 INFO - PROCESS | 4544 | 1467684556135 Marionette DEBUG loaded listener.js 19:09:16 INFO - PROCESS | 4544 | ++DOMWINDOW == 77 (0x926dd000) [pid = 4544] [serial = 1134] [outer = 0x926d8c00] 19:09:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 19:09:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1738ms 19:09:17 INFO - PROCESS | 4544 | 1467684557313 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]]]}] 19:09:17 INFO - PROCESS | 4544 | 1467684557325 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 19:09:17 INFO - PROCESS | 4544 | 1467684557331 Marionette TRACE conn3 <- [1,1481,null,{"value":"8"}] 19:09:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 19:09:17 INFO - PROCESS | 4544 | 1467684557339 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 19:09:17 INFO - PROCESS | 4544 | 1467684557344 Marionette TRACE conn3 <- [1,1482,null,{}] 19:09:17 INFO - PROCESS | 4544 | 1467684557352 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}] 19:09:17 INFO - PROCESS | 4544 | 1467684557357 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:09:17 INFO - PROCESS | 4544 | 1467684557524 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 19:09:17 INFO - PROCESS | 4544 | 1467684557769 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:17 INFO - PROCESS | 4544 | 1467684557782 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:09:17 INFO - PROCESS | 4544 | ++DOCSHELL 0x8ea1e400 == 28 [pid = 4544] [id = 378] 19:09:17 INFO - PROCESS | 4544 | ++DOMWINDOW == 78 (0x8ea21800) [pid = 4544] [serial = 1135] [outer = (nil)] 19:09:17 INFO - PROCESS | 4544 | ++DOMWINDOW == 79 (0x8ea29400) [pid = 4544] [serial = 1136] [outer = 0x8ea21800] 19:09:17 INFO - PROCESS | 4544 | 1467684557891 Marionette DEBUG loaded listener.js 19:09:18 INFO - PROCESS | 4544 | ++DOMWINDOW == 80 (0x8eb0c400) [pid = 4544] [serial = 1137] [outer = 0x8ea21800] 19:09:18 INFO - PROCESS | 4544 | --DOCSHELL 0x8f9f1c00 == 27 [pid = 4544] [id = 373] 19:09:18 INFO - PROCESS | 4544 | --DOCSHELL 0x90ec6c00 == 26 [pid = 4544] [id = 372] 19:09:18 INFO - PROCESS | 4544 | --DOCSHELL 0x90de2c00 == 25 [pid = 4544] [id = 371] 19:09:18 INFO - PROCESS | 4544 | --DOCSHELL 0x8eb0d000 == 24 [pid = 4544] [id = 370] 19:09:18 INFO - PROCESS | 4544 | --DOCSHELL 0x8e94fc00 == 23 [pid = 4544] [id = 369] 19:09:18 INFO - PROCESS | 4544 | --DOMWINDOW == 79 (0x91c1a400) [pid = 4544] [serial = 1062] [outer = (nil)] [url = about:blank] 19:09:18 INFO - PROCESS | 4544 | --DOMWINDOW == 78 (0x923ee400) [pid = 4544] [serial = 1082] [outer = (nil)] [url = about:blank] 19:09:18 INFO - PROCESS | 4544 | --DOMWINDOW == 77 (0x8ea25800) [pid = 4544] [serial = 1085] [outer = (nil)] [url = about:blank] 19:09:18 INFO - PROCESS | 4544 | --DOMWINDOW == 76 (0x926c5c00) [pid = 4544] [serial = 1083] [outer = (nil)] [url = about:blank] 19:09:18 INFO - PROCESS | 4544 | --DOMWINDOW == 75 (0x8f9fb000) [pid = 4544] [serial = 1067] [outer = (nil)] [url = about:blank] 19:09:18 INFO - PROCESS | 4544 | --DOMWINDOW == 74 (0x90c8d800) [pid = 4544] [serial = 1068] [outer = (nil)] [url = about:blank] 19:09:18 INFO - PROCESS | 4544 | --DOMWINDOW == 73 (0x921e9400) [pid = 4544] [serial = 1070] [outer = (nil)] [url = about:blank] 19:09:18 INFO - PROCESS | 4544 | --DOMWINDOW == 72 (0x921f3400) [pid = 4544] [serial = 1071] [outer = (nil)] [url = about:blank] 19:09:18 INFO - PROCESS | 4544 | --DOMWINDOW == 71 (0x91a98000) [pid = 4544] [serial = 1079] [outer = (nil)] [url = about:blank] 19:09:18 INFO - PROCESS | 4544 | --DOMWINDOW == 70 (0x8f5de000) [pid = 4544] [serial = 1076] [outer = (nil)] [url = about:blank] 19:09:18 INFO - PROCESS | 4544 | --DOMWINDOW == 69 (0x8f9fa400) [pid = 4544] [serial = 1077] [outer = (nil)] [url = about:blank] 19:09:18 INFO - PROCESS | 4544 | --DOMWINDOW == 68 (0x8db6e000) [pid = 4544] [serial = 1064] [outer = (nil)] [url = about:blank] 19:09:18 INFO - PROCESS | 4544 | --DOMWINDOW == 67 (0x8e94e400) [pid = 4544] [serial = 1065] [outer = (nil)] [url = about:blank] 19:09:18 INFO - PROCESS | 4544 | --DOMWINDOW == 66 (0x8eb01400) [pid = 4544] [serial = 1073] [outer = (nil)] [url = about:blank] 19:09:18 INFO - PROCESS | 4544 | --DOMWINDOW == 65 (0x8f324800) [pid = 4544] [serial = 1074] [outer = (nil)] [url = about:blank] 19:09:18 INFO - PROCESS | 4544 | --DOMWINDOW == 64 (0x92ea1c00) [pid = 4544] [serial = 1089] [outer = (nil)] [url = about:blank] 19:09:18 INFO - PROCESS | 4544 | --DOMWINDOW == 63 (0x928e6400) [pid = 4544] [serial = 1088] [outer = (nil)] [url = about:blank] 19:09:18 INFO - PROCESS | 4544 | --DOMWINDOW == 62 (0x91c1ec00) [pid = 4544] [serial = 1080] [outer = (nil)] [url = about:blank] 19:09:18 INFO - PROCESS | 4544 | --DOMWINDOW == 61 (0x8f5d7800) [pid = 4544] [serial = 1086] [outer = (nil)] [url = about:blank] 19:09:18 INFO - PROCESS | 4544 | 1467684558787 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]]]}] 19:09:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 19:09:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1533ms 19:09:18 INFO - PROCESS | 4544 | 1467684558872 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 19:09:18 INFO - PROCESS | 4544 | 1467684558879 Marionette TRACE conn3 <- [1,1485,null,{"value":"8"}] 19:09:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 19:09:18 INFO - PROCESS | 4544 | 1467684558889 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 19:09:18 INFO - PROCESS | 4544 | 1467684558892 Marionette TRACE conn3 <- [1,1486,null,{}] 19:09:18 INFO - PROCESS | 4544 | 1467684558898 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}] 19:09:18 INFO - PROCESS | 4544 | 1467684558903 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:09:19 INFO - PROCESS | 4544 | 1467684559064 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 19:09:19 INFO - PROCESS | 4544 | 1467684559074 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:19 INFO - PROCESS | 4544 | 1467684559080 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:09:19 INFO - PROCESS | 4544 | ++DOCSHELL 0x8e94e800 == 24 [pid = 4544] [id = 379] 19:09:19 INFO - PROCESS | 4544 | ++DOMWINDOW == 62 (0x8f5e3c00) [pid = 4544] [serial = 1138] [outer = (nil)] 19:09:19 INFO - PROCESS | 4544 | ++DOMWINDOW == 63 (0x8f9f9400) [pid = 4544] [serial = 1139] [outer = 0x8f5e3c00] 19:09:19 INFO - PROCESS | 4544 | 1467684559155 Marionette DEBUG loaded listener.js 19:09:19 INFO - PROCESS | 4544 | ++DOMWINDOW == 64 (0x90c8b800) [pid = 4544] [serial = 1140] [outer = 0x8f5e3c00] 19:09:20 INFO - PROCESS | 4544 | 1467684560069 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]]]}] 19:09:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 19:09:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1229ms 19:09:20 INFO - PROCESS | 4544 | 1467684560117 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 19:09:20 INFO - PROCESS | 4544 | 1467684560121 Marionette TRACE conn3 <- [1,1489,null,{"value":"8"}] 19:09:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 19:09:20 INFO - PROCESS | 4544 | 1467684560127 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 19:09:20 INFO - PROCESS | 4544 | 1467684560133 Marionette TRACE conn3 <- [1,1490,null,{}] 19:09:20 INFO - PROCESS | 4544 | 1467684560165 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}] 19:09:20 INFO - PROCESS | 4544 | 1467684560173 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:09:20 INFO - PROCESS | 4544 | 1467684560331 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 19:09:20 INFO - PROCESS | 4544 | 1467684560342 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:20 INFO - PROCESS | 4544 | 1467684560354 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:09:20 INFO - PROCESS | 4544 | ++DOCSHELL 0x91c21800 == 25 [pid = 4544] [id = 380] 19:09:20 INFO - PROCESS | 4544 | ++DOMWINDOW == 65 (0x91c22000) [pid = 4544] [serial = 1141] [outer = (nil)] 19:09:20 INFO - PROCESS | 4544 | ++DOMWINDOW == 66 (0x91ee5400) [pid = 4544] [serial = 1142] [outer = 0x91c22000] 19:09:20 INFO - PROCESS | 4544 | 1467684560423 Marionette DEBUG loaded listener.js 19:09:20 INFO - PROCESS | 4544 | ++DOMWINDOW == 67 (0x921f5400) [pid = 4544] [serial = 1143] [outer = 0x91c22000] 19:09:21 INFO - PROCESS | 4544 | 1467684561436 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]]]}] 19:09:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 19:09:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1348ms 19:09:21 INFO - PROCESS | 4544 | 1467684561476 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 19:09:21 INFO - PROCESS | 4544 | 1467684561479 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 19:09:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 19:09:21 INFO - PROCESS | 4544 | 1467684561491 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 19:09:21 INFO - PROCESS | 4544 | 1467684561493 Marionette TRACE conn3 <- [1,1494,null,{}] 19:09:21 INFO - PROCESS | 4544 | 1467684561499 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}] 19:09:21 INFO - PROCESS | 4544 | 1467684561503 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:09:21 INFO - PROCESS | 4544 | 1467684561699 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 19:09:21 INFO - PROCESS | 4544 | 1467684561728 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:21 INFO - PROCESS | 4544 | 1467684561734 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:09:21 INFO - PROCESS | 4544 | ++DOCSHELL 0x90ed4000 == 26 [pid = 4544] [id = 381] 19:09:21 INFO - PROCESS | 4544 | ++DOMWINDOW == 68 (0x923ec400) [pid = 4544] [serial = 1144] [outer = (nil)] 19:09:21 INFO - PROCESS | 4544 | ++DOMWINDOW == 69 (0x926cac00) [pid = 4544] [serial = 1145] [outer = 0x923ec400] 19:09:21 INFO - PROCESS | 4544 | 1467684561802 Marionette DEBUG loaded listener.js 19:09:21 INFO - PROCESS | 4544 | ++DOMWINDOW == 70 (0x926da000) [pid = 4544] [serial = 1146] [outer = 0x923ec400] 19:09:22 INFO - PROCESS | 4544 | --DOMWINDOW == 69 (0x8ea04000) [pid = 4544] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 19:09:22 INFO - PROCESS | 4544 | --DOMWINDOW == 68 (0x90de8400) [pid = 4544] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 19:09:22 INFO - PROCESS | 4544 | --DOMWINDOW == 67 (0x928e8800) [pid = 4544] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 19:09:22 INFO - PROCESS | 4544 | --DOMWINDOW == 66 (0x8e950c00) [pid = 4544] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 19:09:22 INFO - PROCESS | 4544 | --DOMWINDOW == 65 (0x9380dc00) [pid = 4544] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 19:09:22 INFO - PROCESS | 4544 | --DOMWINDOW == 64 (0x8eb0f000) [pid = 4544] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 19:09:22 INFO - PROCESS | 4544 | --DOMWINDOW == 63 (0x8ea08000) [pid = 4544] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 19:09:22 INFO - PROCESS | 4544 | --DOMWINDOW == 62 (0x90de3400) [pid = 4544] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 19:09:22 INFO - PROCESS | 4544 | --DOMWINDOW == 61 (0x93b37400) [pid = 4544] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 19:09:22 INFO - PROCESS | 4544 | --DOMWINDOW == 60 (0x91a95400) [pid = 4544] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 19:09:22 INFO - PROCESS | 4544 | 1467684562768 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]]]}] 19:09:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 19:09:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1331ms 19:09:22 INFO - PROCESS | 4544 | 1467684562817 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 19:09:22 INFO - PROCESS | 4544 | 1467684562821 Marionette TRACE conn3 <- [1,1497,null,{"value":"8"}] 19:09:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 19:09:22 INFO - PROCESS | 4544 | 1467684562827 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 19:09:22 INFO - PROCESS | 4544 | 1467684562830 Marionette TRACE conn3 <- [1,1498,null,{}] 19:09:22 INFO - PROCESS | 4544 | 1467684562835 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}] 19:09:22 INFO - PROCESS | 4544 | 1467684562840 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:09:22 INFO - PROCESS | 4544 | 1467684562985 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 19:09:23 INFO - PROCESS | 4544 | 1467684563110 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:23 INFO - PROCESS | 4544 | 1467684563117 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:09:23 INFO - PROCESS | 4544 | ++DOCSHELL 0x8f329c00 == 27 [pid = 4544] [id = 382] 19:09:23 INFO - PROCESS | 4544 | ++DOMWINDOW == 61 (0x8f5e3400) [pid = 4544] [serial = 1147] [outer = (nil)] 19:09:23 INFO - PROCESS | 4544 | ++DOMWINDOW == 62 (0x90dd9c00) [pid = 4544] [serial = 1148] [outer = 0x8f5e3400] 19:09:23 INFO - PROCESS | 4544 | 1467684563188 Marionette DEBUG loaded listener.js 19:09:23 INFO - PROCESS | 4544 | ++DOMWINDOW == 63 (0x90de3400) [pid = 4544] [serial = 1149] [outer = 0x8f5e3400] 19:09:23 INFO - PROCESS | 4544 | 1467684563974 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]]]}] 19:09:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 19:09:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1182ms 19:09:24 INFO - PROCESS | 4544 | 1467684564009 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 19:09:24 INFO - PROCESS | 4544 | 1467684564012 Marionette TRACE conn3 <- [1,1501,null,{"value":"8"}] 19:09:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 19:09:24 INFO - PROCESS | 4544 | 1467684564018 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 19:09:24 INFO - PROCESS | 4544 | 1467684564022 Marionette TRACE conn3 <- [1,1502,null,{}] 19:09:24 INFO - PROCESS | 4544 | 1467684564027 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}] 19:09:24 INFO - PROCESS | 4544 | 1467684564037 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:09:24 INFO - PROCESS | 4544 | 1467684564249 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 19:09:24 INFO - PROCESS | 4544 | 1467684564372 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:24 INFO - PROCESS | 4544 | 1467684564380 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:09:24 INFO - PROCESS | 4544 | ++DOCSHELL 0x8d9dc000 == 28 [pid = 4544] [id = 383] 19:09:24 INFO - PROCESS | 4544 | ++DOMWINDOW == 64 (0x8d9e1800) [pid = 4544] [serial = 1150] [outer = (nil)] 19:09:24 INFO - PROCESS | 4544 | ++DOMWINDOW == 65 (0x93810800) [pid = 4544] [serial = 1151] [outer = 0x8d9e1800] 19:09:24 INFO - PROCESS | 4544 | 1467684564447 Marionette DEBUG loaded listener.js 19:09:24 INFO - PROCESS | 4544 | ++DOMWINDOW == 66 (0x93955800) [pid = 4544] [serial = 1152] [outer = 0x8d9e1800] 19:09:25 INFO - PROCESS | 4544 | 1467684565412 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]]]}] 19:09:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 19:09:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1427ms 19:09:25 INFO - PROCESS | 4544 | 1467684565447 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 19:09:25 INFO - PROCESS | 4544 | 1467684565453 Marionette TRACE conn3 <- [1,1505,null,{"value":"8"}] 19:09:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 19:09:25 INFO - PROCESS | 4544 | 1467684565462 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 19:09:25 INFO - PROCESS | 4544 | 1467684565466 Marionette TRACE conn3 <- [1,1506,null,{}] 19:09:25 INFO - PROCESS | 4544 | 1467684565477 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}] 19:09:25 INFO - PROCESS | 4544 | 1467684565482 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:09:25 INFO - PROCESS | 4544 | 1467684565661 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 19:09:25 INFO - PROCESS | 4544 | 1467684565828 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:25 INFO - PROCESS | 4544 | 1467684565838 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:09:25 INFO - PROCESS | 4544 | ++DOCSHELL 0x8db74400 == 29 [pid = 4544] [id = 384] 19:09:25 INFO - PROCESS | 4544 | ++DOMWINDOW == 67 (0x8ea0ec00) [pid = 4544] [serial = 1153] [outer = (nil)] 19:09:25 INFO - PROCESS | 4544 | ++DOMWINDOW == 68 (0x8f332800) [pid = 4544] [serial = 1154] [outer = 0x8ea0ec00] 19:09:25 INFO - PROCESS | 4544 | 1467684565989 Marionette DEBUG loaded listener.js 19:09:26 INFO - PROCESS | 4544 | ++DOMWINDOW == 69 (0x8f9f0c00) [pid = 4544] [serial = 1155] [outer = 0x8ea0ec00] 19:09:26 INFO - PROCESS | 4544 | 1467684566897 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]]]}] 19:09:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 19:09:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1484ms 19:09:26 INFO - PROCESS | 4544 | 1467684566946 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 19:09:26 INFO - PROCESS | 4544 | 1467684566953 Marionette TRACE conn3 <- [1,1509,null,{"value":"8"}] 19:09:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 19:09:26 INFO - PROCESS | 4544 | 1467684566963 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 19:09:26 INFO - PROCESS | 4544 | 1467684566967 Marionette TRACE conn3 <- [1,1510,null,{}] 19:09:26 INFO - PROCESS | 4544 | 1467684566974 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}] 19:09:26 INFO - PROCESS | 4544 | 1467684566980 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:09:27 INFO - PROCESS | 4544 | 1467684567191 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 19:09:27 INFO - PROCESS | 4544 | 1467684567408 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:27 INFO - PROCESS | 4544 | 1467684567416 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:09:27 INFO - PROCESS | 4544 | ++DOCSHELL 0x90ec5c00 == 30 [pid = 4544] [id = 385] 19:09:27 INFO - PROCESS | 4544 | ++DOMWINDOW == 70 (0x90ed3800) [pid = 4544] [serial = 1156] [outer = (nil)] 19:09:27 INFO - PROCESS | 4544 | ++DOMWINDOW == 71 (0x91a9d800) [pid = 4544] [serial = 1157] [outer = 0x90ed3800] 19:09:27 INFO - PROCESS | 4544 | 1467684567544 Marionette DEBUG loaded listener.js 19:09:27 INFO - PROCESS | 4544 | ++DOMWINDOW == 72 (0x91ee9000) [pid = 4544] [serial = 1158] [outer = 0x90ed3800] 19:09:28 INFO - PROCESS | 4544 | 1467684568528 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]]]}] 19:09:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 19:09:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1583ms 19:09:28 INFO - PROCESS | 4544 | 1467684568545 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 19:09:28 INFO - PROCESS | 4544 | 1467684568550 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 19:09:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 19:09:28 INFO - PROCESS | 4544 | 1467684568556 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 19:09:28 INFO - PROCESS | 4544 | 1467684568562 Marionette TRACE conn3 <- [1,1514,null,{}] 19:09:28 INFO - PROCESS | 4544 | 1467684568579 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}] 19:09:28 INFO - PROCESS | 4544 | 1467684568587 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:09:28 INFO - PROCESS | 4544 | 1467684568799 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 19:09:29 INFO - PROCESS | 4544 | 1467684569018 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:29 INFO - PROCESS | 4544 | 1467684569030 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:09:29 INFO - PROCESS | 4544 | ++DOCSHELL 0x921f3400 == 31 [pid = 4544] [id = 386] 19:09:29 INFO - PROCESS | 4544 | ++DOMWINDOW == 73 (0x93910400) [pid = 4544] [serial = 1159] [outer = (nil)] 19:09:29 INFO - PROCESS | 4544 | ++DOMWINDOW == 74 (0x93919000) [pid = 4544] [serial = 1160] [outer = 0x93910400] 19:09:29 INFO - PROCESS | 4544 | 1467684569125 Marionette DEBUG loaded listener.js 19:09:29 INFO - PROCESS | 4544 | ++DOMWINDOW == 75 (0x93b35400) [pid = 4544] [serial = 1161] [outer = 0x93910400] 19:09:29 INFO - PROCESS | 4544 | 1467684569990 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]]]}] 19:09:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 19:09:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1489ms 19:09:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 19:09:30 INFO - PROCESS | 4544 | 1467684570046 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 19:09:30 INFO - PROCESS | 4544 | 1467684570050 Marionette TRACE conn3 <- [1,1517,null,{"value":"8"}] 19:09:30 INFO - PROCESS | 4544 | 1467684570057 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 19:09:30 INFO - PROCESS | 4544 | 1467684570061 Marionette TRACE conn3 <- [1,1518,null,{}] 19:09:30 INFO - PROCESS | 4544 | 1467684570067 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}] 19:09:30 INFO - PROCESS | 4544 | 1467684570072 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:09:30 INFO - PROCESS | 4544 | 1467684570250 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 19:09:30 INFO - PROCESS | 4544 | 1467684570416 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:30 INFO - PROCESS | 4544 | 1467684570423 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:09:30 INFO - PROCESS | 4544 | ++DOCSHELL 0x93b36c00 == 32 [pid = 4544] [id = 387] 19:09:30 INFO - PROCESS | 4544 | ++DOMWINDOW == 76 (0x946a0800) [pid = 4544] [serial = 1162] [outer = (nil)] 19:09:30 INFO - PROCESS | 4544 | ++DOMWINDOW == 77 (0x946abc00) [pid = 4544] [serial = 1163] [outer = 0x946a0800] 19:09:30 INFO - PROCESS | 4544 | 1467684570505 Marionette DEBUG loaded listener.js 19:09:30 INFO - PROCESS | 4544 | ++DOMWINDOW == 78 (0x8f5df000) [pid = 4544] [serial = 1164] [outer = 0x946a0800] 19:09:31 INFO - PROCESS | 4544 | 1467684571404 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]]]}] 19:09:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 19:09:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1385ms 19:09:31 INFO - PROCESS | 4544 | 1467684571442 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 19:09:31 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 19:09:31 INFO - PROCESS | 4544 | 1467684571446 Marionette TRACE conn3 <- [1,1521,null,{"value":"8"}] 19:09:31 INFO - PROCESS | 4544 | 1467684571453 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 19:09:31 INFO - PROCESS | 4544 | 1467684571457 Marionette TRACE conn3 <- [1,1522,null,{}] 19:09:31 INFO - PROCESS | 4544 | 1467684571462 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}] 19:09:31 INFO - PROCESS | 4544 | 1467684571468 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:09:31 INFO - PROCESS | 4544 | 1467684571634 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 19:09:31 INFO - PROCESS | 4544 | 1467684571800 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:31 INFO - PROCESS | 4544 | 1467684571809 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:09:31 INFO - PROCESS | 4544 | ++DOCSHELL 0x8f9f2000 == 33 [pid = 4544] [id = 388] 19:09:31 INFO - PROCESS | 4544 | ++DOMWINDOW == 79 (0x926e0400) [pid = 4544] [serial = 1165] [outer = (nil)] 19:09:31 INFO - PROCESS | 4544 | ++DOMWINDOW == 80 (0x950c6c00) [pid = 4544] [serial = 1166] [outer = 0x926e0400] 19:09:31 INFO - PROCESS | 4544 | 1467684571895 Marionette DEBUG loaded listener.js 19:09:32 INFO - PROCESS | 4544 | ++DOMWINDOW == 81 (0x951bd000) [pid = 4544] [serial = 1167] [outer = 0x926e0400] 19:09:32 INFO - PROCESS | 4544 | SkCairoFTTypeface::onFilterRec unimplemented 19:09:32 INFO - PROCESS | 4544 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 19:09:32 INFO - PROCESS | 4544 | SkCairoFTTypeface::onFilterRec unimplemented 19:09:32 INFO - PROCESS | 4544 | SkCairoFTTypeface::onFilterRec unimplemented 19:09:32 INFO - PROCESS | 4544 | SkCairoFTTypeface::onFilterRec unimplemented 19:09:32 INFO - PROCESS | 4544 | SkCairoFTTypeface::onFilterRec unimplemented 19:09:32 INFO - PROCESS | 4544 | SkCairoFTTypeface::onFilterRec unimplemented 19:09:32 INFO - PROCESS | 4544 | SkCairoFTTypeface::onFilterRec unimplemented 19:09:32 INFO - PROCESS | 4544 | SkCairoFTTypeface::onFilterRec unimplemented 19:09:32 INFO - PROCESS | 4544 | SkCairoFTTypeface::onFilterRec unimplemented 19:09:32 INFO - PROCESS | 4544 | SkCairoFTTypeface::onFilterRec unimplemented 19:09:32 INFO - PROCESS | 4544 | SkCairoFTTypeface::onFilterRec unimplemented 19:09:32 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 () { 19:09:32 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 19:09:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 19:09:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:09:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:09:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 19:09:32 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 () { 19:09:32 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 19:09:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 19:09:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:09:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:09:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 19:09:32 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 () { 19:09:32 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 19:09:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 19:09:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:09:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:09:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 19:09:32 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 () { 19:09:32 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 19:09:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 19:09:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:09:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:09:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 19:09:32 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1331ms 19:09:32 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 19:09:32 INFO - PROCESS | 4544 | 1467684572763 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"]]]}] 19:09:32 INFO - PROCESS | 4544 | 1467684572784 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 19:09:32 INFO - PROCESS | 4544 | 1467684572795 Marionette TRACE conn3 <- [1,1525,null,{"value":"8"}] 19:09:32 INFO - PROCESS | 4544 | 1467684572804 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 19:09:32 INFO - PROCESS | 4544 | 1467684572806 Marionette TRACE conn3 <- [1,1526,null,{}] 19:09:32 INFO - PROCESS | 4544 | 1467684572819 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}] 19:09:32 INFO - PROCESS | 4544 | 1467684572831 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:09:33 INFO - PROCESS | 4544 | 1467684573055 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 19:09:33 INFO - PROCESS | 4544 | 1467684573233 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:33 INFO - PROCESS | 4544 | 1467684573245 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:09:33 INFO - PROCESS | 4544 | ++DOCSHELL 0x90ddf400 == 34 [pid = 4544] [id = 389] 19:09:33 INFO - PROCESS | 4544 | ++DOMWINDOW == 82 (0x946be800) [pid = 4544] [serial = 1168] [outer = (nil)] 19:09:33 INFO - PROCESS | 4544 | ++DOMWINDOW == 83 (0x98209000) [pid = 4544] [serial = 1169] [outer = 0x946be800] 19:09:33 INFO - PROCESS | 4544 | 1467684573324 Marionette DEBUG loaded listener.js 19:09:33 INFO - PROCESS | 4544 | ++DOMWINDOW == 84 (0x98255000) [pid = 4544] [serial = 1170] [outer = 0x946be800] 19:09:34 INFO - PROCESS | 4544 | 1467684574168 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"]]]}] 19:09:34 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 19:09:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 19:09:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:09:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:09:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 19:09:34 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 19:09:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 19:09:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:09:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:09:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 19:09:34 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 19:09:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 19:09:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:09:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:09:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 19:09:34 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1391ms 19:09:34 INFO - PROCESS | 4544 | 1467684574198 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 19:09:34 INFO - PROCESS | 4544 | 1467684574200 Marionette TRACE conn3 <- [1,1529,null,{"value":"8"}] 19:09:34 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 19:09:34 INFO - PROCESS | 4544 | 1467684574208 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 19:09:34 INFO - PROCESS | 4544 | 1467684574212 Marionette TRACE conn3 <- [1,1530,null,{}] 19:09:34 INFO - PROCESS | 4544 | 1467684574217 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}] 19:09:34 INFO - PROCESS | 4544 | 1467684574222 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:09:34 INFO - PROCESS | 4544 | 1467684574415 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 19:09:34 INFO - PROCESS | 4544 | 1467684574567 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:34 INFO - PROCESS | 4544 | 1467684574576 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:09:34 INFO - PROCESS | 4544 | ++DOCSHELL 0x8db75c00 == 35 [pid = 4544] [id = 390] 19:09:34 INFO - PROCESS | 4544 | ++DOMWINDOW == 85 (0x8e950c00) [pid = 4544] [serial = 1171] [outer = (nil)] 19:09:34 INFO - PROCESS | 4544 | ++DOMWINDOW == 86 (0x8f9f3000) [pid = 4544] [serial = 1172] [outer = 0x8e950c00] 19:09:34 INFO - PROCESS | 4544 | 1467684574651 Marionette DEBUG loaded listener.js 19:09:34 INFO - PROCESS | 4544 | ++DOMWINDOW == 87 (0x90ec8800) [pid = 4544] [serial = 1173] [outer = 0x8e950c00] 19:09:35 INFO - PROCESS | 4544 | 1467684575672 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]]]}] 19:09:35 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 19:09:35 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 19:09:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:09:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:09:35 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 19:09:35 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 19:09:35 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. 19:09:35 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 19:09:35 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1482ms 19:09:35 INFO - PROCESS | 4544 | 1467684575692 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 19:09:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 19:09:35 INFO - PROCESS | 4544 | 1467684575697 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 19:09:35 INFO - PROCESS | 4544 | 1467684575704 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 19:09:35 INFO - PROCESS | 4544 | 1467684575711 Marionette TRACE conn3 <- [1,1534,null,{}] 19:09:35 INFO - PROCESS | 4544 | 1467684575719 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}] 19:09:35 INFO - PROCESS | 4544 | 1467684575725 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:09:35 INFO - PROCESS | 4544 | 1467684575893 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 19:09:36 INFO - PROCESS | 4544 | 1467684576137 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:36 INFO - PROCESS | 4544 | 1467684576146 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:09:36 INFO - PROCESS | 4544 | ++DOCSHELL 0x8e945000 == 36 [pid = 4544] [id = 391] 19:09:36 INFO - PROCESS | 4544 | ++DOMWINDOW == 88 (0x8f32e000) [pid = 4544] [serial = 1174] [outer = (nil)] 19:09:36 INFO - PROCESS | 4544 | ++DOMWINDOW == 89 (0x8f5e0c00) [pid = 4544] [serial = 1175] [outer = 0x8f32e000] 19:09:36 INFO - PROCESS | 4544 | 1467684576263 Marionette DEBUG loaded listener.js 19:09:36 INFO - PROCESS | 4544 | ++DOMWINDOW == 90 (0x90c83c00) [pid = 4544] [serial = 1176] [outer = 0x8f32e000] 19:09:37 INFO - PROCESS | 4544 | --DOCSHELL 0x90ec9000 == 35 [pid = 4544] [id = 365] 19:09:37 INFO - PROCESS | 4544 | --DOCSHELL 0x8ea10800 == 34 [pid = 4544] [id = 364] 19:09:37 INFO - PROCESS | 4544 | --DOCSHELL 0x8ea07800 == 33 [pid = 4544] [id = 368] 19:09:37 INFO - PROCESS | 4544 | --DOCSHELL 0x926d3c00 == 32 [pid = 4544] [id = 377] 19:09:37 INFO - PROCESS | 4544 | --DOCSHELL 0x90ddd400 == 31 [pid = 4544] [id = 376] 19:09:37 INFO - PROCESS | 4544 | --DOCSHELL 0x8d9df800 == 30 [pid = 4544] [id = 374] 19:09:37 INFO - PROCESS | 4544 | --DOCSHELL 0x8f5e0800 == 29 [pid = 4544] [id = 375] 19:09:37 INFO - PROCESS | 4544 | --DOCSHELL 0x91c1b400 == 28 [pid = 4544] [id = 360] 19:09:37 INFO - PROCESS | 4544 | --DOCSHELL 0x90ec9c00 == 27 [pid = 4544] [id = 359] 19:09:37 INFO - PROCESS | 4544 | --DOCSHELL 0x93b36800 == 26 [pid = 4544] [id = 367] 19:09:37 INFO - PROCESS | 4544 | --DOCSHELL 0x8f9f5800 == 25 [pid = 4544] [id = 366] 19:09:37 INFO - PROCESS | 4544 | --DOCSHELL 0x8ea1f400 == 24 [pid = 4544] [id = 357] 19:09:37 INFO - PROCESS | 4544 | --DOCSHELL 0x8d9dfc00 == 23 [pid = 4544] [id = 361] 19:09:37 INFO - PROCESS | 4544 | --DOCSHELL 0x8e948000 == 22 [pid = 4544] [id = 363] 19:09:37 INFO - PROCESS | 4544 | --DOCSHELL 0x8ea06400 == 21 [pid = 4544] [id = 362] 19:09:37 INFO - PROCESS | 4544 | --DOCSHELL 0x8d9da000 == 20 [pid = 4544] [id = 358] 19:09:37 INFO - PROCESS | 4544 | --DOMWINDOW == 89 (0x921ec400) [pid = 4544] [serial = 1121] [outer = (nil)] [url = about:blank] 19:09:37 INFO - PROCESS | 4544 | --DOMWINDOW == 88 (0x8f5d4c00) [pid = 4544] [serial = 1092] [outer = (nil)] [url = about:blank] 19:09:37 INFO - PROCESS | 4544 | --DOMWINDOW == 87 (0x8eb09c00) [pid = 4544] [serial = 1091] [outer = (nil)] [url = about:blank] 19:09:37 INFO - PROCESS | 4544 | --DOMWINDOW == 86 (0x91c21c00) [pid = 4544] [serial = 1095] [outer = (nil)] [url = about:blank] 19:09:37 INFO - PROCESS | 4544 | --DOMWINDOW == 85 (0x91a91c00) [pid = 4544] [serial = 1094] [outer = (nil)] [url = about:blank] 19:09:37 INFO - PROCESS | 4544 | --DOMWINDOW == 84 (0x9380ac00) [pid = 4544] [serial = 1098] [outer = (nil)] [url = about:blank] 19:09:37 INFO - PROCESS | 4544 | --DOMWINDOW == 83 (0x93804000) [pid = 4544] [serial = 1097] [outer = (nil)] [url = about:blank] 19:09:37 INFO - PROCESS | 4544 | --DOMWINDOW == 82 (0x8ea06000) [pid = 4544] [serial = 1109] [outer = (nil)] [url = about:blank] 19:09:37 INFO - PROCESS | 4544 | --DOMWINDOW == 81 (0x8ea09000) [pid = 4544] [serial = 1110] [outer = (nil)] [url = about:blank] 19:09:37 INFO - PROCESS | 4544 | --DOMWINDOW == 80 (0x93961800) [pid = 4544] [serial = 1101] [outer = (nil)] [url = about:blank] 19:09:37 INFO - PROCESS | 4544 | --DOMWINDOW == 79 (0x9391d400) [pid = 4544] [serial = 1100] [outer = (nil)] [url = about:blank] 19:09:37 INFO - PROCESS | 4544 | --DOMWINDOW == 78 (0x8f331000) [pid = 4544] [serial = 1112] [outer = (nil)] [url = about:blank] 19:09:37 INFO - PROCESS | 4544 | --DOMWINDOW == 77 (0x8ea2d800) [pid = 4544] [serial = 1107] [outer = (nil)] [url = about:blank] 19:09:37 INFO - PROCESS | 4544 | --DOMWINDOW == 76 (0x90ec8000) [pid = 4544] [serial = 1115] [outer = (nil)] [url = about:blank] 19:09:37 INFO - PROCESS | 4544 | --DOMWINDOW == 75 (0x8ea0f400) [pid = 4544] [serial = 1106] [outer = (nil)] [url = about:blank] 19:09:37 INFO - PROCESS | 4544 | --DOMWINDOW == 74 (0x946a9c00) [pid = 4544] [serial = 1104] [outer = (nil)] [url = about:blank] 19:09:37 INFO - PROCESS | 4544 | --DOMWINDOW == 73 (0x946a2c00) [pid = 4544] [serial = 1103] [outer = (nil)] [url = about:blank] 19:09:37 INFO - PROCESS | 4544 | --DOMWINDOW == 72 (0x91c1ac00) [pid = 4544] [serial = 1118] [outer = (nil)] [url = about:blank] 19:09:37 INFO - PROCESS | 4544 | --DOMWINDOW == 71 (0x90ecac00) [pid = 4544] [serial = 1116] [outer = (nil)] [url = about:blank] 19:09:37 INFO - PROCESS | 4544 | --DOMWINDOW == 70 (0x91ef0000) [pid = 4544] [serial = 1119] [outer = (nil)] [url = about:blank] 19:09:37 INFO - PROCESS | 4544 | --DOMWINDOW == 69 (0x8f5d9000) [pid = 4544] [serial = 1113] [outer = (nil)] [url = about:blank] 19:09:38 INFO - PROCESS | 4544 | 1467684578237 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]]]}] 19:09:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 19:09:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 2590ms 19:09:38 INFO - PROCESS | 4544 | 1467684578295 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 19:09:38 INFO - PROCESS | 4544 | 1467684578300 Marionette TRACE conn3 <- [1,1537,null,{"value":"8"}] 19:09:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 19:09:38 INFO - PROCESS | 4544 | 1467684578308 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 19:09:38 INFO - PROCESS | 4544 | 1467684578313 Marionette TRACE conn3 <- [1,1538,null,{}] 19:09:38 INFO - PROCESS | 4544 | 1467684578321 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}] 19:09:38 INFO - PROCESS | 4544 | 1467684578327 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:09:38 INFO - PROCESS | 4544 | 1467684578484 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 19:09:38 INFO - PROCESS | 4544 | 1467684578667 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:38 INFO - PROCESS | 4544 | 1467684578676 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:09:38 INFO - PROCESS | 4544 | ++DOCSHELL 0x8e94bc00 == 21 [pid = 4544] [id = 392] 19:09:38 INFO - PROCESS | 4544 | ++DOMWINDOW == 70 (0x8e94c800) [pid = 4544] [serial = 1177] [outer = (nil)] 19:09:38 INFO - PROCESS | 4544 | ++DOMWINDOW == 71 (0x8ea0f000) [pid = 4544] [serial = 1178] [outer = 0x8e94c800] 19:09:38 INFO - PROCESS | 4544 | 1467684578751 Marionette DEBUG loaded listener.js 19:09:38 INFO - PROCESS | 4544 | ++DOMWINDOW == 72 (0x8ea24800) [pid = 4544] [serial = 1179] [outer = 0x8e94c800] 19:09:39 INFO - PROCESS | 4544 | 1467684579557 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]]]}] 19:09:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 19:09:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1286ms 19:09:39 INFO - PROCESS | 4544 | 1467684579594 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 19:09:39 INFO - PROCESS | 4544 | 1467684579602 Marionette TRACE conn3 <- [1,1541,null,{"value":"8"}] 19:09:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 19:09:39 INFO - PROCESS | 4544 | 1467684579613 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 19:09:39 INFO - PROCESS | 4544 | 1467684579617 Marionette TRACE conn3 <- [1,1542,null,{}] 19:09:39 INFO - PROCESS | 4544 | 1467684579623 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}] 19:09:39 INFO - PROCESS | 4544 | 1467684579629 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:09:39 INFO - PROCESS | 4544 | 1467684579791 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 19:09:39 INFO - PROCESS | 4544 | 1467684579806 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:39 INFO - PROCESS | 4544 | 1467684579817 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:09:39 INFO - PROCESS | 4544 | ++DOCSHELL 0x8f32cc00 == 22 [pid = 4544] [id = 393] 19:09:39 INFO - PROCESS | 4544 | ++DOMWINDOW == 73 (0x8f5d5c00) [pid = 4544] [serial = 1180] [outer = (nil)] 19:09:39 INFO - PROCESS | 4544 | ++DOMWINDOW == 74 (0x8f5d9400) [pid = 4544] [serial = 1181] [outer = 0x8f5d5c00] 19:09:39 INFO - PROCESS | 4544 | 1467684579884 Marionette DEBUG loaded listener.js 19:09:39 INFO - PROCESS | 4544 | ++DOMWINDOW == 75 (0x8f5e1000) [pid = 4544] [serial = 1182] [outer = 0x8f5d5c00] 19:09:40 INFO - PROCESS | 4544 | 1467684580810 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]]]}] 19:09:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 19:09:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1231ms 19:09:40 INFO - PROCESS | 4544 | 1467684580844 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 19:09:40 INFO - PROCESS | 4544 | 1467684580848 Marionette TRACE conn3 <- [1,1545,null,{"value":"8"}] 19:09:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 19:09:40 INFO - PROCESS | 4544 | 1467684580855 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 19:09:40 INFO - PROCESS | 4544 | 1467684580860 Marionette TRACE conn3 <- [1,1546,null,{}] 19:09:40 INFO - PROCESS | 4544 | 1467684580889 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}] 19:09:40 INFO - PROCESS | 4544 | 1467684580898 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:09:41 INFO - PROCESS | 4544 | 1467684581105 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 19:09:41 INFO - PROCESS | 4544 | 1467684581127 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:41 INFO - PROCESS | 4544 | 1467684581138 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:09:41 INFO - PROCESS | 4544 | ++DOCSHELL 0x90ecd800 == 23 [pid = 4544] [id = 394] 19:09:41 INFO - PROCESS | 4544 | ++DOMWINDOW == 76 (0x90ece800) [pid = 4544] [serial = 1183] [outer = (nil)] 19:09:41 INFO - PROCESS | 4544 | ++DOMWINDOW == 77 (0x90ed1800) [pid = 4544] [serial = 1184] [outer = 0x90ece800] 19:09:41 INFO - PROCESS | 4544 | 1467684581208 Marionette DEBUG loaded listener.js 19:09:41 INFO - PROCESS | 4544 | ++DOMWINDOW == 78 (0x91a9a000) [pid = 4544] [serial = 1185] [outer = 0x90ece800] 19:09:42 INFO - PROCESS | 4544 | 1467684582143 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]]]}] 19:09:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 19:09:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1347ms 19:09:42 INFO - PROCESS | 4544 | 1467684582206 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 19:09:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 19:09:42 INFO - PROCESS | 4544 | 1467684582211 Marionette TRACE conn3 <- [1,1549,null,{"value":"8"}] 19:09:42 INFO - PROCESS | 4544 | 1467684582217 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 19:09:42 INFO - PROCESS | 4544 | 1467684582220 Marionette TRACE conn3 <- [1,1550,null,{}] 19:09:42 INFO - PROCESS | 4544 | 1467684582225 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}] 19:09:42 INFO - PROCESS | 4544 | 1467684582230 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:09:42 INFO - PROCESS | 4544 | 1467684582425 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 19:09:42 INFO - PROCESS | 4544 | 1467684582445 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:42 INFO - PROCESS | 4544 | 1467684582451 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:09:42 INFO - PROCESS | 4544 | ++DOCSHELL 0x90de1800 == 24 [pid = 4544] [id = 395] 19:09:42 INFO - PROCESS | 4544 | ++DOMWINDOW == 79 (0x91c1a400) [pid = 4544] [serial = 1186] [outer = (nil)] 19:09:42 INFO - PROCESS | 4544 | ++DOMWINDOW == 80 (0x91eec800) [pid = 4544] [serial = 1187] [outer = 0x91c1a400] 19:09:42 INFO - PROCESS | 4544 | 1467684582521 Marionette DEBUG loaded listener.js 19:09:42 INFO - PROCESS | 4544 | ++DOMWINDOW == 81 (0x923e8800) [pid = 4544] [serial = 1188] [outer = 0x91c1a400] 19:09:43 INFO - PROCESS | 4544 | --DOMWINDOW == 80 (0x923ec400) [pid = 4544] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 19:09:43 INFO - PROCESS | 4544 | --DOMWINDOW == 79 (0x8f5e3400) [pid = 4544] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 19:09:43 INFO - PROCESS | 4544 | --DOMWINDOW == 78 (0x8ea21800) [pid = 4544] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 19:09:43 INFO - PROCESS | 4544 | --DOMWINDOW == 77 (0x8d9e0000) [pid = 4544] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 19:09:43 INFO - PROCESS | 4544 | --DOMWINDOW == 76 (0x8f5e2000) [pid = 4544] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 19:09:43 INFO - PROCESS | 4544 | --DOMWINDOW == 75 (0x91a99000) [pid = 4544] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 19:09:43 INFO - PROCESS | 4544 | --DOMWINDOW == 74 (0x91c22000) [pid = 4544] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 19:09:43 INFO - PROCESS | 4544 | --DOMWINDOW == 73 (0x8f5e3c00) [pid = 4544] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 19:09:43 INFO - PROCESS | 4544 | --DOMWINDOW == 72 (0x926d8c00) [pid = 4544] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 19:09:43 INFO - PROCESS | 4544 | --DOMWINDOW == 71 (0x8d9e1800) [pid = 4544] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 19:09:43 INFO - PROCESS | 4544 | --DOMWINDOW == 70 (0x90de8800) [pid = 4544] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 19:09:43 INFO - PROCESS | 4544 | 1467684583820 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]]]}] 19:09:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 19:09:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1629ms 19:09:43 INFO - PROCESS | 4544 | 1467684583845 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 19:09:43 INFO - PROCESS | 4544 | 1467684583848 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 19:09:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 19:09:43 INFO - PROCESS | 4544 | 1467684583854 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 19:09:43 INFO - PROCESS | 4544 | 1467684583857 Marionette TRACE conn3 <- [1,1554,null,{}] 19:09:43 INFO - PROCESS | 4544 | 1467684583863 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}] 19:09:43 INFO - PROCESS | 4544 | 1467684583868 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:09:44 INFO - PROCESS | 4544 | 1467684584016 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 19:09:44 INFO - PROCESS | 4544 | 1467684584029 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:44 INFO - PROCESS | 4544 | 1467684584039 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:09:44 INFO - PROCESS | 4544 | ++DOCSHELL 0x8db73400 == 25 [pid = 4544] [id = 396] 19:09:44 INFO - PROCESS | 4544 | ++DOMWINDOW == 71 (0x90de8800) [pid = 4544] [serial = 1189] [outer = (nil)] 19:09:44 INFO - PROCESS | 4544 | ++DOMWINDOW == 72 (0x91a9a800) [pid = 4544] [serial = 1190] [outer = 0x90de8800] 19:09:44 INFO - PROCESS | 4544 | 1467684584104 Marionette DEBUG loaded listener.js 19:09:44 INFO - PROCESS | 4544 | ++DOMWINDOW == 73 (0x90c87800) [pid = 4544] [serial = 1191] [outer = 0x90de8800] 19:09:44 INFO - PROCESS | 4544 | 1467684584978 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]]]}] 19:09:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 19:09:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1178ms 19:09:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 19:09:45 INFO - PROCESS | 4544 | 1467684585034 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 19:09:45 INFO - PROCESS | 4544 | 1467684585037 Marionette TRACE conn3 <- [1,1557,null,{"value":"8"}] 19:09:45 INFO - PROCESS | 4544 | 1467684585043 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 19:09:45 INFO - PROCESS | 4544 | 1467684585046 Marionette TRACE conn3 <- [1,1558,null,{}] 19:09:45 INFO - PROCESS | 4544 | 1467684585052 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}] 19:09:45 INFO - PROCESS | 4544 | 1467684585062 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:09:45 INFO - PROCESS | 4544 | 1467684585293 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 19:09:45 INFO - PROCESS | 4544 | 1467684585460 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:45 INFO - PROCESS | 4544 | 1467684585469 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:09:45 INFO - PROCESS | 4544 | ++DOCSHELL 0x8d9d6c00 == 26 [pid = 4544] [id = 397] 19:09:45 INFO - PROCESS | 4544 | ++DOMWINDOW == 74 (0x8d9d9800) [pid = 4544] [serial = 1192] [outer = (nil)] 19:09:45 INFO - PROCESS | 4544 | ++DOMWINDOW == 75 (0x8d9de800) [pid = 4544] [serial = 1193] [outer = 0x8d9d9800] 19:09:45 INFO - PROCESS | 4544 | 1467684585556 Marionette DEBUG loaded listener.js 19:09:45 INFO - PROCESS | 4544 | ++DOMWINDOW == 76 (0x8db75800) [pid = 4544] [serial = 1194] [outer = 0x8d9d9800] 19:09:46 INFO - PROCESS | 4544 | 1467684586622 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]]]}] 19:09:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 19:09:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1631ms 19:09:46 INFO - PROCESS | 4544 | 1467684586674 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 19:09:46 INFO - PROCESS | 4544 | 1467684586679 Marionette TRACE conn3 <- [1,1561,null,{"value":"8"}] 19:09:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 19:09:46 INFO - PROCESS | 4544 | 1467684586689 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 19:09:46 INFO - PROCESS | 4544 | 1467684586693 Marionette TRACE conn3 <- [1,1562,null,{}] 19:09:46 INFO - PROCESS | 4544 | 1467684586700 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}] 19:09:46 INFO - PROCESS | 4544 | 1467684586709 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:09:46 INFO - PROCESS | 4544 | 1467684586963 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 19:09:47 INFO - PROCESS | 4544 | 1467684587180 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:47 INFO - PROCESS | 4544 | 1467684587193 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:09:47 INFO - PROCESS | 4544 | ++DOCSHELL 0x8ea0e000 == 27 [pid = 4544] [id = 398] 19:09:47 INFO - PROCESS | 4544 | ++DOMWINDOW == 77 (0x8f331000) [pid = 4544] [serial = 1195] [outer = (nil)] 19:09:47 INFO - PROCESS | 4544 | ++DOMWINDOW == 78 (0x8f5db000) [pid = 4544] [serial = 1196] [outer = 0x8f331000] 19:09:47 INFO - PROCESS | 4544 | 1467684587272 Marionette DEBUG loaded listener.js 19:09:47 INFO - PROCESS | 4544 | ++DOMWINDOW == 79 (0x8f330000) [pid = 4544] [serial = 1197] [outer = 0x8f331000] 19:09:48 INFO - PROCESS | 4544 | 1467684588242 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]]]}] 19:09:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 19:09:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1638ms 19:09:48 INFO - PROCESS | 4544 | 1467684588326 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 19:09:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 19:09:48 INFO - PROCESS | 4544 | 1467684588332 Marionette TRACE conn3 <- [1,1565,null,{"value":"8"}] 19:09:48 INFO - PROCESS | 4544 | 1467684588338 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 19:09:48 INFO - PROCESS | 4544 | 1467684588342 Marionette TRACE conn3 <- [1,1566,null,{}] 19:09:48 INFO - PROCESS | 4544 | 1467684588348 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}] 19:09:48 INFO - PROCESS | 4544 | 1467684588354 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:09:48 INFO - PROCESS | 4544 | 1467684588570 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 19:09:48 INFO - PROCESS | 4544 | 1467684588887 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:48 INFO - PROCESS | 4544 | 1467684588896 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:09:48 INFO - PROCESS | 4544 | ++DOCSHELL 0x8f327000 == 28 [pid = 4544] [id = 399] 19:09:48 INFO - PROCESS | 4544 | ++DOMWINDOW == 80 (0x8f9fe400) [pid = 4544] [serial = 1198] [outer = (nil)] 19:09:48 INFO - PROCESS | 4544 | ++DOMWINDOW == 81 (0x91c22000) [pid = 4544] [serial = 1199] [outer = 0x8f9fe400] 19:09:48 INFO - PROCESS | 4544 | 1467684588980 Marionette DEBUG loaded listener.js 19:09:49 INFO - PROCESS | 4544 | ++DOMWINDOW == 82 (0x923e7400) [pid = 4544] [serial = 1200] [outer = 0x8f9fe400] 19:09:50 INFO - PROCESS | 4544 | 1467684590037 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]]]}] 19:09:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 19:09:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1730ms 19:09:50 INFO - PROCESS | 4544 | 1467684590068 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 19:09:50 INFO - PROCESS | 4544 | 1467684590074 Marionette TRACE conn3 <- [1,1569,null,{"value":"8"}] 19:09:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 19:09:50 INFO - PROCESS | 4544 | 1467684590090 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 19:09:50 INFO - PROCESS | 4544 | 1467684590098 Marionette TRACE conn3 <- [1,1570,null,{}] 19:09:50 INFO - PROCESS | 4544 | 1467684590103 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}] 19:09:50 INFO - PROCESS | 4544 | 1467684590111 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:09:50 INFO - PROCESS | 4544 | 1467684590335 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 19:09:50 INFO - PROCESS | 4544 | 1467684590551 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:50 INFO - PROCESS | 4544 | 1467684590560 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:09:50 INFO - PROCESS | 4544 | ++DOCSHELL 0x8d9da800 == 29 [pid = 4544] [id = 400] 19:09:50 INFO - PROCESS | 4544 | ++DOMWINDOW == 83 (0x8d9de000) [pid = 4544] [serial = 1201] [outer = (nil)] 19:09:50 INFO - PROCESS | 4544 | ++DOMWINDOW == 84 (0x8db6e400) [pid = 4544] [serial = 1202] [outer = 0x8d9de000] 19:09:50 INFO - PROCESS | 4544 | 1467684590804 Marionette DEBUG loaded listener.js 19:09:50 INFO - PROCESS | 4544 | ++DOMWINDOW == 85 (0x8e94f800) [pid = 4544] [serial = 1203] [outer = 0x8d9de000] 19:09:51 INFO - PROCESS | 4544 | --DOCSHELL 0x8ea1e400 == 28 [pid = 4544] [id = 378] 19:09:51 INFO - PROCESS | 4544 | --DOCSHELL 0x8db74400 == 27 [pid = 4544] [id = 384] 19:09:51 INFO - PROCESS | 4544 | --DOCSHELL 0x8d9dc000 == 26 [pid = 4544] [id = 383] 19:09:51 INFO - PROCESS | 4544 | --DOCSHELL 0x8db73400 == 25 [pid = 4544] [id = 396] 19:09:51 INFO - PROCESS | 4544 | --DOCSHELL 0x90de1800 == 24 [pid = 4544] [id = 395] 19:09:51 INFO - PROCESS | 4544 | 1467684591851 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]]]}] 19:09:51 INFO - PROCESS | 4544 | --DOCSHELL 0x90ecd800 == 23 [pid = 4544] [id = 394] 19:09:51 INFO - PROCESS | 4544 | --DOCSHELL 0x8f32cc00 == 22 [pid = 4544] [id = 393] 19:09:51 INFO - PROCESS | 4544 | --DOCSHELL 0x8e94bc00 == 21 [pid = 4544] [id = 392] 19:09:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 19:09:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1841ms 19:09:51 INFO - PROCESS | 4544 | 1467684591924 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 19:09:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 19:09:51 INFO - PROCESS | 4544 | 1467684591930 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 19:09:51 INFO - PROCESS | 4544 | 1467684591938 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 19:09:51 INFO - PROCESS | 4544 | 1467684591940 Marionette TRACE conn3 <- [1,1574,null,{}] 19:09:51 INFO - PROCESS | 4544 | 1467684591948 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}] 19:09:51 INFO - PROCESS | 4544 | 1467684591953 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:09:52 INFO - PROCESS | 4544 | 1467684592115 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 19:09:52 INFO - PROCESS | 4544 | --DOMWINDOW == 84 (0x926cac00) [pid = 4544] [serial = 1145] [outer = (nil)] [url = about:blank] 19:09:52 INFO - PROCESS | 4544 | --DOMWINDOW == 83 (0x90dd9c00) [pid = 4544] [serial = 1148] [outer = (nil)] [url = about:blank] 19:09:52 INFO - PROCESS | 4544 | --DOMWINDOW == 82 (0x926da000) [pid = 4544] [serial = 1146] [outer = (nil)] [url = about:blank] 19:09:52 INFO - PROCESS | 4544 | --DOMWINDOW == 81 (0x8ea29400) [pid = 4544] [serial = 1136] [outer = (nil)] [url = about:blank] 19:09:52 INFO - PROCESS | 4544 | --DOMWINDOW == 80 (0x8eb0c400) [pid = 4544] [serial = 1137] [outer = (nil)] [url = about:blank] 19:09:52 INFO - PROCESS | 4544 | --DOMWINDOW == 79 (0x8db6e800) [pid = 4544] [serial = 1124] [outer = (nil)] [url = about:blank] 19:09:52 INFO - PROCESS | 4544 | --DOMWINDOW == 78 (0x8e944400) [pid = 4544] [serial = 1125] [outer = (nil)] [url = about:blank] 19:09:52 INFO - PROCESS | 4544 | --DOMWINDOW == 77 (0x8f9f6400) [pid = 4544] [serial = 1127] [outer = (nil)] [url = about:blank] 19:09:52 INFO - PROCESS | 4544 | --DOMWINDOW == 76 (0x90c84c00) [pid = 4544] [serial = 1128] [outer = (nil)] [url = about:blank] 19:09:52 INFO - PROCESS | 4544 | --DOMWINDOW == 75 (0x91ee7000) [pid = 4544] [serial = 1130] [outer = (nil)] [url = about:blank] 19:09:52 INFO - PROCESS | 4544 | --DOMWINDOW == 74 (0x923e9c00) [pid = 4544] [serial = 1131] [outer = (nil)] [url = about:blank] 19:09:52 INFO - PROCESS | 4544 | --DOMWINDOW == 73 (0x91ee5400) [pid = 4544] [serial = 1142] [outer = (nil)] [url = about:blank] 19:09:52 INFO - PROCESS | 4544 | --DOMWINDOW == 72 (0x8f9f9400) [pid = 4544] [serial = 1139] [outer = (nil)] [url = about:blank] 19:09:52 INFO - PROCESS | 4544 | --DOMWINDOW == 71 (0x90c8b800) [pid = 4544] [serial = 1140] [outer = (nil)] [url = about:blank] 19:09:52 INFO - PROCESS | 4544 | --DOMWINDOW == 70 (0x928e7400) [pid = 4544] [serial = 1133] [outer = (nil)] [url = about:blank] 19:09:52 INFO - PROCESS | 4544 | --DOMWINDOW == 69 (0x926dd000) [pid = 4544] [serial = 1134] [outer = (nil)] [url = about:blank] 19:09:52 INFO - PROCESS | 4544 | --DOMWINDOW == 68 (0x93810800) [pid = 4544] [serial = 1151] [outer = (nil)] [url = about:blank] 19:09:52 INFO - PROCESS | 4544 | --DOMWINDOW == 67 (0x93955800) [pid = 4544] [serial = 1152] [outer = (nil)] [url = about:blank] 19:09:52 INFO - PROCESS | 4544 | --DOMWINDOW == 66 (0x921f4800) [pid = 4544] [serial = 1122] [outer = (nil)] [url = about:blank] 19:09:52 INFO - PROCESS | 4544 | --DOMWINDOW == 65 (0x90de3400) [pid = 4544] [serial = 1149] [outer = (nil)] [url = about:blank] 19:09:52 INFO - PROCESS | 4544 | --DOMWINDOW == 64 (0x921f5400) [pid = 4544] [serial = 1143] [outer = (nil)] [url = about:blank] 19:09:52 INFO - PROCESS | 4544 | 1467684592320 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:52 INFO - PROCESS | 4544 | 1467684592328 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:09:52 INFO - PROCESS | 4544 | ++DOCSHELL 0x8ea07000 == 22 [pid = 4544] [id = 401] 19:09:52 INFO - PROCESS | 4544 | ++DOMWINDOW == 65 (0x8eb06400) [pid = 4544] [serial = 1204] [outer = (nil)] 19:09:52 INFO - PROCESS | 4544 | ++DOMWINDOW == 66 (0x8f329000) [pid = 4544] [serial = 1205] [outer = 0x8eb06400] 19:09:52 INFO - PROCESS | 4544 | 1467684592407 Marionette DEBUG loaded listener.js 19:09:52 INFO - PROCESS | 4544 | ++DOMWINDOW == 67 (0x8f9f8c00) [pid = 4544] [serial = 1206] [outer = 0x8eb06400] 19:09:53 INFO - PROCESS | 4544 | 1467684593168 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]]]}] 19:09:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 19:09:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1279ms 19:09:53 INFO - PROCESS | 4544 | 1467684593215 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 19:09:53 INFO - PROCESS | 4544 | 1467684593221 Marionette TRACE conn3 <- [1,1577,null,{"value":"8"}] 19:09:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 19:09:53 INFO - PROCESS | 4544 | 1467684593234 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 19:09:53 INFO - PROCESS | 4544 | 1467684593238 Marionette TRACE conn3 <- [1,1578,null,{}] 19:09:53 INFO - PROCESS | 4544 | 1467684593244 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}] 19:09:53 INFO - PROCESS | 4544 | 1467684593249 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:09:53 INFO - PROCESS | 4544 | 1467684593410 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 19:09:53 INFO - PROCESS | 4544 | 1467684593420 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:53 INFO - PROCESS | 4544 | 1467684593428 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:09:53 INFO - PROCESS | 4544 | ++DOCSHELL 0x90dd9c00 == 23 [pid = 4544] [id = 402] 19:09:53 INFO - PROCESS | 4544 | ++DOMWINDOW == 68 (0x90de0400) [pid = 4544] [serial = 1207] [outer = (nil)] 19:09:53 INFO - PROCESS | 4544 | ++DOMWINDOW == 69 (0x90eca800) [pid = 4544] [serial = 1208] [outer = 0x90de0400] 19:09:53 INFO - PROCESS | 4544 | 1467684593495 Marionette DEBUG loaded listener.js 19:09:53 INFO - PROCESS | 4544 | ++DOMWINDOW == 70 (0x91a98c00) [pid = 4544] [serial = 1209] [outer = 0x90de0400] 19:09:54 INFO - PROCESS | 4544 | 1467684594462 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]]]}] 19:09:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 19:09:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1281ms 19:09:54 INFO - PROCESS | 4544 | 1467684594521 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 19:09:54 INFO - PROCESS | 4544 | 1467684594525 Marionette TRACE conn3 <- [1,1581,null,{"value":"8"}] 19:09:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 19:09:54 INFO - PROCESS | 4544 | 1467684594531 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 19:09:54 INFO - PROCESS | 4544 | 1467684594536 Marionette TRACE conn3 <- [1,1582,null,{}] 19:09:54 INFO - PROCESS | 4544 | 1467684594552 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}] 19:09:54 INFO - PROCESS | 4544 | 1467684594560 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:09:54 INFO - PROCESS | 4544 | 1467684594779 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 19:09:54 INFO - PROCESS | 4544 | 1467684594801 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:54 INFO - PROCESS | 4544 | 1467684594809 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:09:54 INFO - PROCESS | 4544 | ++DOCSHELL 0x8f5db400 == 24 [pid = 4544] [id = 403] 19:09:54 INFO - PROCESS | 4544 | ++DOMWINDOW == 71 (0x91ef1800) [pid = 4544] [serial = 1210] [outer = (nil)] 19:09:54 INFO - PROCESS | 4544 | ++DOMWINDOW == 72 (0x923f4c00) [pid = 4544] [serial = 1211] [outer = 0x91ef1800] 19:09:54 INFO - PROCESS | 4544 | 1467684594875 Marionette DEBUG loaded listener.js 19:09:54 INFO - PROCESS | 4544 | ++DOMWINDOW == 73 (0x926c4c00) [pid = 4544] [serial = 1212] [outer = 0x91ef1800] 19:09:55 INFO - PROCESS | 4544 | 1467684595765 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]]]}] 19:09:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 19:09:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1283ms 19:09:55 INFO - PROCESS | 4544 | 1467684595815 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 19:09:55 INFO - PROCESS | 4544 | 1467684595819 Marionette TRACE conn3 <- [1,1585,null,{"value":"8"}] 19:09:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 19:09:55 INFO - PROCESS | 4544 | 1467684595833 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 19:09:55 INFO - PROCESS | 4544 | 1467684595835 Marionette TRACE conn3 <- [1,1586,null,{}] 19:09:55 INFO - PROCESS | 4544 | 1467684595841 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}] 19:09:55 INFO - PROCESS | 4544 | 1467684595846 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:09:56 INFO - PROCESS | 4544 | 1467684596064 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 19:09:56 INFO - PROCESS | 4544 | 1467684596094 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:56 INFO - PROCESS | 4544 | 1467684596101 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:09:56 INFO - PROCESS | 4544 | ++DOCSHELL 0x921f1000 == 25 [pid = 4544] [id = 404] 19:09:56 INFO - PROCESS | 4544 | ++DOMWINDOW == 74 (0x923ec000) [pid = 4544] [serial = 1213] [outer = (nil)] 19:09:56 INFO - PROCESS | 4544 | ++DOMWINDOW == 75 (0x926dac00) [pid = 4544] [serial = 1214] [outer = 0x923ec000] 19:09:56 INFO - PROCESS | 4544 | 1467684596168 Marionette DEBUG loaded listener.js 19:09:56 INFO - PROCESS | 4544 | ++DOMWINDOW == 76 (0x926de000) [pid = 4544] [serial = 1215] [outer = 0x923ec000] 19:09:56 INFO - PROCESS | 4544 | --DOMWINDOW == 75 (0x8e950c00) [pid = 4544] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 19:09:56 INFO - PROCESS | 4544 | --DOMWINDOW == 74 (0x93910400) [pid = 4544] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 19:09:56 INFO - PROCESS | 4544 | --DOMWINDOW == 73 (0x8f5d5c00) [pid = 4544] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 19:09:56 INFO - PROCESS | 4544 | --DOMWINDOW == 72 (0x91c1a400) [pid = 4544] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 19:09:56 INFO - PROCESS | 4544 | --DOMWINDOW == 71 (0x8ea0ec00) [pid = 4544] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 19:09:56 INFO - PROCESS | 4544 | --DOMWINDOW == 70 (0x8f32e000) [pid = 4544] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 19:09:56 INFO - PROCESS | 4544 | --DOMWINDOW == 69 (0x946a0800) [pid = 4544] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 19:09:56 INFO - PROCESS | 4544 | --DOMWINDOW == 68 (0x90ece800) [pid = 4544] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 19:09:56 INFO - PROCESS | 4544 | --DOMWINDOW == 67 (0x946be800) [pid = 4544] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 19:09:56 INFO - PROCESS | 4544 | --DOMWINDOW == 66 (0x90ed3800) [pid = 4544] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 19:09:56 INFO - PROCESS | 4544 | --DOMWINDOW == 65 (0x8e94c800) [pid = 4544] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 19:09:56 INFO - PROCESS | 4544 | --DOMWINDOW == 64 (0x926e0400) [pid = 4544] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 19:09:57 INFO - PROCESS | 4544 | 1467684597142 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]]]}] 19:09:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 19:09:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1329ms 19:09:57 INFO - PROCESS | 4544 | 1467684597162 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 19:09:57 INFO - PROCESS | 4544 | 1467684597165 Marionette TRACE conn3 <- [1,1589,null,{"value":"8"}] 19:09:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 19:09:57 INFO - PROCESS | 4544 | 1467684597172 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 19:09:57 INFO - PROCESS | 4544 | 1467684597175 Marionette TRACE conn3 <- [1,1590,null,{}] 19:09:57 INFO - PROCESS | 4544 | 1467684597181 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}] 19:09:57 INFO - PROCESS | 4544 | 1467684597186 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:09:57 INFO - PROCESS | 4544 | 1467684597374 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 19:09:57 INFO - PROCESS | 4544 | 1467684597391 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:57 INFO - PROCESS | 4544 | 1467684597399 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:09:57 INFO - PROCESS | 4544 | ++DOCSHELL 0x8f5d5c00 == 26 [pid = 4544] [id = 405] 19:09:57 INFO - PROCESS | 4544 | ++DOMWINDOW == 65 (0x8f5dc400) [pid = 4544] [serial = 1216] [outer = (nil)] 19:09:57 INFO - PROCESS | 4544 | ++DOMWINDOW == 66 (0x926d2c00) [pid = 4544] [serial = 1217] [outer = 0x8f5dc400] 19:09:57 INFO - PROCESS | 4544 | 1467684597482 Marionette DEBUG loaded listener.js 19:09:57 INFO - PROCESS | 4544 | ++DOMWINDOW == 67 (0x93802000) [pid = 4544] [serial = 1218] [outer = 0x8f5dc400] 19:09:58 INFO - PROCESS | 4544 | 1467684598356 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]]]}] 19:09:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 19:09:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1228ms 19:09:58 INFO - PROCESS | 4544 | 1467684598402 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 19:09:58 INFO - PROCESS | 4544 | 1467684598406 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 19:09:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 19:09:58 INFO - PROCESS | 4544 | 1467684598412 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 19:09:58 INFO - PROCESS | 4544 | 1467684598414 Marionette TRACE conn3 <- [1,1594,null,{}] 19:09:58 INFO - PROCESS | 4544 | 1467684598420 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}] 19:09:58 INFO - PROCESS | 4544 | 1467684598430 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:09:58 INFO - PROCESS | 4544 | 1467684598590 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 19:09:58 INFO - PROCESS | 4544 | 1467684598599 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:58 INFO - PROCESS | 4544 | 1467684598608 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:09:58 INFO - PROCESS | 4544 | ++DOCSHELL 0x8d9d4400 == 27 [pid = 4544] [id = 406] 19:09:58 INFO - PROCESS | 4544 | ++DOMWINDOW == 68 (0x90de1c00) [pid = 4544] [serial = 1219] [outer = (nil)] 19:09:58 INFO - PROCESS | 4544 | ++DOMWINDOW == 69 (0x93910800) [pid = 4544] [serial = 1220] [outer = 0x90de1c00] 19:09:58 INFO - PROCESS | 4544 | 1467684598672 Marionette DEBUG loaded listener.js 19:09:58 INFO - PROCESS | 4544 | ++DOMWINDOW == 70 (0x9391b800) [pid = 4544] [serial = 1221] [outer = 0x90de1c00] 19:09:59 INFO - PROCESS | 4544 | 1467684599879 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]]]}] 19:09:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 19:09:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1534ms 19:09:59 INFO - PROCESS | 4544 | 1467684599947 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 19:09:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 19:09:59 INFO - PROCESS | 4544 | 1467684599953 Marionette TRACE conn3 <- [1,1597,null,{"value":"8"}] 19:09:59 INFO - PROCESS | 4544 | 1467684599961 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 19:09:59 INFO - PROCESS | 4544 | 1467684599966 Marionette TRACE conn3 <- [1,1598,null,{}] 19:09:59 INFO - PROCESS | 4544 | 1467684599974 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}] 19:09:59 INFO - PROCESS | 4544 | 1467684599980 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:10:00 INFO - PROCESS | 4544 | 1467684600195 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 19:10:00 INFO - PROCESS | 4544 | 1467684600415 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:00 INFO - PROCESS | 4544 | 1467684600426 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:10:00 INFO - PROCESS | 4544 | ++DOCSHELL 0x8db6d800 == 28 [pid = 4544] [id = 407] 19:10:00 INFO - PROCESS | 4544 | ++DOMWINDOW == 71 (0x8eb04400) [pid = 4544] [serial = 1222] [outer = (nil)] 19:10:00 INFO - PROCESS | 4544 | ++DOMWINDOW == 72 (0x8f32dc00) [pid = 4544] [serial = 1223] [outer = 0x8eb04400] 19:10:00 INFO - PROCESS | 4544 | 1467684600551 Marionette DEBUG loaded listener.js 19:10:00 INFO - PROCESS | 4544 | ++DOMWINDOW == 73 (0x90c90400) [pid = 4544] [serial = 1224] [outer = 0x8eb04400] 19:10:01 INFO - PROCESS | 4544 | 1467684601506 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]]]}] 19:10:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 19:10:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1585ms 19:10:01 INFO - PROCESS | 4544 | 1467684601545 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 19:10:01 INFO - PROCESS | 4544 | 1467684601553 Marionette TRACE conn3 <- [1,1601,null,{"value":"8"}] 19:10:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 19:10:01 INFO - PROCESS | 4544 | 1467684601564 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 19:10:01 INFO - PROCESS | 4544 | 1467684601568 Marionette TRACE conn3 <- [1,1602,null,{}] 19:10:01 INFO - PROCESS | 4544 | 1467684601574 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}] 19:10:01 INFO - PROCESS | 4544 | 1467684601580 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:10:01 INFO - PROCESS | 4544 | 1467684601768 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 19:10:02 INFO - PROCESS | 4544 | 1467684602027 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:02 INFO - PROCESS | 4544 | 1467684602036 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:10:02 INFO - PROCESS | 4544 | ++DOCSHELL 0x90c8c800 == 29 [pid = 4544] [id = 408] 19:10:02 INFO - PROCESS | 4544 | ++DOMWINDOW == 74 (0x91c18400) [pid = 4544] [serial = 1225] [outer = (nil)] 19:10:02 INFO - PROCESS | 4544 | ++DOMWINDOW == 75 (0x923ea800) [pid = 4544] [serial = 1226] [outer = 0x91c18400] 19:10:02 INFO - PROCESS | 4544 | 1467684602164 Marionette DEBUG loaded listener.js 19:10:02 INFO - PROCESS | 4544 | ++DOMWINDOW == 76 (0x926ccc00) [pid = 4544] [serial = 1227] [outer = 0x91c18400] 19:10:03 INFO - PROCESS | 4544 | 1467684603058 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]]]}] 19:10:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 19:10:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1531ms 19:10:03 INFO - PROCESS | 4544 | 1467684603095 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 19:10:03 INFO - PROCESS | 4544 | 1467684603100 Marionette TRACE conn3 <- [1,1605,null,{"value":"8"}] 19:10:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 19:10:03 INFO - PROCESS | 4544 | 1467684603106 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 19:10:03 INFO - PROCESS | 4544 | 1467684603112 Marionette TRACE conn3 <- [1,1606,null,{}] 19:10:03 INFO - PROCESS | 4544 | 1467684603129 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}] 19:10:03 INFO - PROCESS | 4544 | 1467684603137 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:10:03 INFO - PROCESS | 4544 | 1467684603312 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 19:10:03 INFO - PROCESS | 4544 | 1467684603486 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:03 INFO - PROCESS | 4544 | 1467684603497 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:10:03 INFO - PROCESS | 4544 | ++DOCSHELL 0x92e9f800 == 30 [pid = 4544] [id = 409] 19:10:03 INFO - PROCESS | 4544 | ++DOMWINDOW == 77 (0x93807c00) [pid = 4544] [serial = 1228] [outer = (nil)] 19:10:03 INFO - PROCESS | 4544 | ++DOMWINDOW == 78 (0x93915000) [pid = 4544] [serial = 1229] [outer = 0x93807c00] 19:10:03 INFO - PROCESS | 4544 | 1467684603583 Marionette DEBUG loaded listener.js 19:10:03 INFO - PROCESS | 4544 | ++DOMWINDOW == 79 (0x93b33000) [pid = 4544] [serial = 1230] [outer = 0x93807c00] 19:10:04 INFO - PROCESS | 4544 | 1467684604559 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]]]}] 19:10:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 19:10:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1491ms 19:10:04 INFO - PROCESS | 4544 | 1467684604598 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 19:10:04 INFO - PROCESS | 4544 | 1467684604603 Marionette TRACE conn3 <- [1,1609,null,{"value":"8"}] 19:10:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 19:10:04 INFO - PROCESS | 4544 | 1467684604609 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 19:10:04 INFO - PROCESS | 4544 | 1467684604613 Marionette TRACE conn3 <- [1,1610,null,{}] 19:10:04 INFO - PROCESS | 4544 | 1467684604619 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}] 19:10:04 INFO - PROCESS | 4544 | 1467684604624 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:10:04 INFO - PROCESS | 4544 | 1467684604798 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 19:10:04 INFO - PROCESS | 4544 | 1467684604970 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:04 INFO - PROCESS | 4544 | 1467684604980 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:10:05 INFO - PROCESS | 4544 | ++DOCSHELL 0x91c21c00 == 31 [pid = 4544] [id = 410] 19:10:05 INFO - PROCESS | 4544 | ++DOMWINDOW == 80 (0x93b35000) [pid = 4544] [serial = 1231] [outer = (nil)] 19:10:05 INFO - PROCESS | 4544 | ++DOMWINDOW == 81 (0x946a9c00) [pid = 4544] [serial = 1232] [outer = 0x93b35000] 19:10:05 INFO - PROCESS | 4544 | 1467684605064 Marionette DEBUG loaded listener.js 19:10:05 INFO - PROCESS | 4544 | ++DOMWINDOW == 82 (0x950c8c00) [pid = 4544] [serial = 1233] [outer = 0x93b35000] 19:10:05 INFO - PROCESS | 4544 | 1467684605971 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]]]}] 19:10:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 19:10:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1428ms 19:10:06 INFO - PROCESS | 4544 | 1467684606039 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 19:10:06 INFO - PROCESS | 4544 | 1467684606042 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 19:10:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 19:10:06 INFO - PROCESS | 4544 | 1467684606049 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 19:10:06 INFO - PROCESS | 4544 | 1467684606052 Marionette TRACE conn3 <- [1,1614,null,{}] 19:10:06 INFO - PROCESS | 4544 | 1467684606058 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}] 19:10:06 INFO - PROCESS | 4544 | 1467684606063 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:10:06 INFO - PROCESS | 4544 | 1467684606239 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 19:10:06 INFO - PROCESS | 4544 | 1467684606412 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:06 INFO - PROCESS | 4544 | 1467684606422 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:10:06 INFO - PROCESS | 4544 | ++DOCSHELL 0x946a0800 == 32 [pid = 4544] [id = 411] 19:10:06 INFO - PROCESS | 4544 | ++DOMWINDOW == 83 (0x946a4000) [pid = 4544] [serial = 1234] [outer = (nil)] 19:10:06 INFO - PROCESS | 4544 | ++DOMWINDOW == 84 (0x95265000) [pid = 4544] [serial = 1235] [outer = 0x946a4000] 19:10:06 INFO - PROCESS | 4544 | 1467684606502 Marionette DEBUG loaded listener.js 19:10:06 INFO - PROCESS | 4544 | ++DOMWINDOW == 85 (0x9526c400) [pid = 4544] [serial = 1236] [outer = 0x946a4000] 19:10:07 INFO - PROCESS | 4544 | 1467684607463 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]]]}] 19:10:07 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 19:10:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1479ms 19:10:07 INFO - PROCESS | 4544 | 1467684607529 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 19:10:07 INFO - PROCESS | 4544 | 1467684607533 Marionette TRACE conn3 <- [1,1617,null,{"value":"8"}] 19:10:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 19:10:07 INFO - PROCESS | 4544 | 1467684607539 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 19:10:07 INFO - PROCESS | 4544 | 1467684607543 Marionette TRACE conn3 <- [1,1618,null,{}] 19:10:07 INFO - PROCESS | 4544 | 1467684607548 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}] 19:10:07 INFO - PROCESS | 4544 | 1467684607559 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:10:07 INFO - PROCESS | 4544 | 1467684607785 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 19:10:08 INFO - PROCESS | 4544 | 1467684608010 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:08 INFO - PROCESS | 4544 | 1467684608016 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:10:08 INFO - PROCESS | 4544 | ++DOCSHELL 0x8d9d9400 == 33 [pid = 4544] [id = 412] 19:10:08 INFO - PROCESS | 4544 | ++DOMWINDOW == 86 (0x8db78c00) [pid = 4544] [serial = 1237] [outer = (nil)] 19:10:08 INFO - PROCESS | 4544 | ++DOMWINDOW == 87 (0x8ea27800) [pid = 4544] [serial = 1238] [outer = 0x8db78c00] 19:10:08 INFO - PROCESS | 4544 | 1467684608145 Marionette DEBUG loaded listener.js 19:10:08 INFO - PROCESS | 4544 | ++DOMWINDOW == 88 (0x8f9f2800) [pid = 4544] [serial = 1239] [outer = 0x8db78c00] 19:10:09 INFO - PROCESS | 4544 | 1467684609254 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]]]}] 19:10:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 19:10:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1786ms 19:10:09 INFO - PROCESS | 4544 | 1467684609325 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 19:10:09 INFO - PROCESS | 4544 | 1467684609331 Marionette TRACE conn3 <- [1,1621,null,{"value":"8"}] 19:10:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 19:10:09 INFO - PROCESS | 4544 | 1467684609338 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 19:10:09 INFO - PROCESS | 4544 | 1467684609346 Marionette TRACE conn3 <- [1,1622,null,{}] 19:10:09 INFO - PROCESS | 4544 | 1467684609353 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}] 19:10:09 INFO - PROCESS | 4544 | 1467684609358 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:10:09 INFO - PROCESS | 4544 | 1467684609614 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 19:10:09 INFO - PROCESS | 4544 | 1467684609840 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:09 INFO - PROCESS | 4544 | 1467684609848 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:10:10 INFO - PROCESS | 4544 | --DOCSHELL 0x91c21800 == 32 [pid = 4544] [id = 380] 19:10:10 INFO - PROCESS | 4544 | --DOCSHELL 0x8e94e800 == 31 [pid = 4544] [id = 379] 19:10:10 INFO - PROCESS | 4544 | --DOCSHELL 0x90ed4000 == 30 [pid = 4544] [id = 381] 19:10:10 INFO - PROCESS | 4544 | --DOCSHELL 0x8f329c00 == 29 [pid = 4544] [id = 382] 19:10:10 INFO - PROCESS | 4544 | --DOCSHELL 0x90ec5c00 == 28 [pid = 4544] [id = 385] 19:10:10 INFO - PROCESS | 4544 | --DOCSHELL 0x8ea0e000 == 27 [pid = 4544] [id = 398] 19:10:10 INFO - PROCESS | 4544 | --DOCSHELL 0x8e945000 == 26 [pid = 4544] [id = 391] 19:10:10 INFO - PROCESS | 4544 | --DOCSHELL 0x8d9d6c00 == 25 [pid = 4544] [id = 397] 19:10:10 INFO - PROCESS | 4544 | --DOCSHELL 0x90ddf400 == 24 [pid = 4544] [id = 389] 19:10:10 INFO - PROCESS | 4544 | --DOCSHELL 0x8f9f2000 == 23 [pid = 4544] [id = 388] 19:10:10 INFO - PROCESS | 4544 | --DOCSHELL 0x8f327000 == 22 [pid = 4544] [id = 399] 19:10:10 INFO - PROCESS | 4544 | --DOCSHELL 0x921f3400 == 21 [pid = 4544] [id = 386] 19:10:10 INFO - PROCESS | 4544 | --DOCSHELL 0x93b36c00 == 20 [pid = 4544] [id = 387] 19:10:10 INFO - PROCESS | 4544 | --DOCSHELL 0x8db75c00 == 19 [pid = 4544] [id = 390] 19:10:10 INFO - PROCESS | 4544 | ++DOCSHELL 0x8d9d7000 == 20 [pid = 4544] [id = 413] 19:10:10 INFO - PROCESS | 4544 | ++DOMWINDOW == 89 (0x8d9d7c00) [pid = 4544] [serial = 1240] [outer = (nil)] 19:10:10 INFO - PROCESS | 4544 | ++DOMWINDOW == 90 (0x8db6a400) [pid = 4544] [serial = 1241] [outer = 0x8d9d7c00] 19:10:10 INFO - PROCESS | 4544 | 1467684610857 Marionette DEBUG loaded listener.js 19:10:10 INFO - PROCESS | 4544 | ++DOMWINDOW == 91 (0x8e945000) [pid = 4544] [serial = 1242] [outer = 0x8d9d7c00] 19:10:11 INFO - PROCESS | 4544 | --DOMWINDOW == 90 (0x91a9a800) [pid = 4544] [serial = 1190] [outer = (nil)] [url = about:blank] 19:10:11 INFO - PROCESS | 4544 | --DOMWINDOW == 89 (0x8f9f0c00) [pid = 4544] [serial = 1155] [outer = (nil)] [url = about:blank] 19:10:11 INFO - PROCESS | 4544 | --DOMWINDOW == 88 (0x8f332800) [pid = 4544] [serial = 1154] [outer = (nil)] [url = about:blank] 19:10:11 INFO - PROCESS | 4544 | --DOMWINDOW == 87 (0x91ee9000) [pid = 4544] [serial = 1158] [outer = (nil)] [url = about:blank] 19:10:11 INFO - PROCESS | 4544 | --DOMWINDOW == 86 (0x91a9d800) [pid = 4544] [serial = 1157] [outer = (nil)] [url = about:blank] 19:10:11 INFO - PROCESS | 4544 | --DOMWINDOW == 85 (0x93b35400) [pid = 4544] [serial = 1161] [outer = (nil)] [url = about:blank] 19:10:11 INFO - PROCESS | 4544 | --DOMWINDOW == 84 (0x93919000) [pid = 4544] [serial = 1160] [outer = (nil)] [url = about:blank] 19:10:11 INFO - PROCESS | 4544 | --DOMWINDOW == 83 (0x8f5df000) [pid = 4544] [serial = 1164] [outer = (nil)] [url = about:blank] 19:10:11 INFO - PROCESS | 4544 | --DOMWINDOW == 82 (0x946abc00) [pid = 4544] [serial = 1163] [outer = (nil)] [url = about:blank] 19:10:11 INFO - PROCESS | 4544 | --DOMWINDOW == 81 (0x951bd000) [pid = 4544] [serial = 1167] [outer = (nil)] [url = about:blank] 19:10:11 INFO - PROCESS | 4544 | --DOMWINDOW == 80 (0x950c6c00) [pid = 4544] [serial = 1166] [outer = (nil)] [url = about:blank] 19:10:11 INFO - PROCESS | 4544 | --DOMWINDOW == 79 (0x98255000) [pid = 4544] [serial = 1170] [outer = (nil)] [url = about:blank] 19:10:11 INFO - PROCESS | 4544 | --DOMWINDOW == 78 (0x98209000) [pid = 4544] [serial = 1169] [outer = (nil)] [url = about:blank] 19:10:11 INFO - PROCESS | 4544 | --DOMWINDOW == 77 (0x90ec8800) [pid = 4544] [serial = 1173] [outer = (nil)] [url = about:blank] 19:10:11 INFO - PROCESS | 4544 | --DOMWINDOW == 76 (0x90c83c00) [pid = 4544] [serial = 1176] [outer = (nil)] [url = about:blank] 19:10:11 INFO - PROCESS | 4544 | --DOMWINDOW == 75 (0x8f9f3000) [pid = 4544] [serial = 1172] [outer = (nil)] [url = about:blank] 19:10:11 INFO - PROCESS | 4544 | --DOMWINDOW == 74 (0x8f5e0c00) [pid = 4544] [serial = 1175] [outer = (nil)] [url = about:blank] 19:10:11 INFO - PROCESS | 4544 | --DOMWINDOW == 73 (0x8f5d9400) [pid = 4544] [serial = 1181] [outer = (nil)] [url = about:blank] 19:10:11 INFO - PROCESS | 4544 | --DOMWINDOW == 72 (0x8ea0f000) [pid = 4544] [serial = 1178] [outer = (nil)] [url = about:blank] 19:10:11 INFO - PROCESS | 4544 | --DOMWINDOW == 71 (0x8ea24800) [pid = 4544] [serial = 1179] [outer = (nil)] [url = about:blank] 19:10:11 INFO - PROCESS | 4544 | --DOMWINDOW == 70 (0x90ed1800) [pid = 4544] [serial = 1184] [outer = (nil)] [url = about:blank] 19:10:11 INFO - PROCESS | 4544 | --DOMWINDOW == 69 (0x91eec800) [pid = 4544] [serial = 1187] [outer = (nil)] [url = about:blank] 19:10:11 INFO - PROCESS | 4544 | --DOMWINDOW == 68 (0x91a9a000) [pid = 4544] [serial = 1185] [outer = (nil)] [url = about:blank] 19:10:11 INFO - PROCESS | 4544 | --DOMWINDOW == 67 (0x923e8800) [pid = 4544] [serial = 1188] [outer = (nil)] [url = about:blank] 19:10:11 INFO - PROCESS | 4544 | --DOMWINDOW == 66 (0x8f5e1000) [pid = 4544] [serial = 1182] [outer = (nil)] [url = about:blank] 19:10:11 INFO - PROCESS | 4544 | 1467684611790 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]]]}] 19:10:11 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 19:10:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 2496ms 19:10:11 INFO - PROCESS | 4544 | 1467684611836 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 19:10:11 INFO - PROCESS | 4544 | 1467684611842 Marionette TRACE conn3 <- [1,1625,null,{"value":"8"}] 19:10:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 19:10:11 INFO - PROCESS | 4544 | 1467684611850 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 19:10:11 INFO - PROCESS | 4544 | 1467684611853 Marionette TRACE conn3 <- [1,1626,null,{}] 19:10:11 INFO - PROCESS | 4544 | 1467684611861 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}] 19:10:11 INFO - PROCESS | 4544 | 1467684611865 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:10:12 INFO - PROCESS | 4544 | 1467684612029 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 19:10:12 INFO - PROCESS | 4544 | 1467684612155 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:12 INFO - PROCESS | 4544 | 1467684612163 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:10:12 INFO - PROCESS | 4544 | ++DOCSHELL 0x8ea26c00 == 21 [pid = 4544] [id = 414] 19:10:12 INFO - PROCESS | 4544 | ++DOMWINDOW == 67 (0x8ea28400) [pid = 4544] [serial = 1243] [outer = (nil)] 19:10:12 INFO - PROCESS | 4544 | ++DOMWINDOW == 68 (0x8eb01400) [pid = 4544] [serial = 1244] [outer = 0x8ea28400] 19:10:12 INFO - PROCESS | 4544 | 1467684612250 Marionette DEBUG loaded listener.js 19:10:12 INFO - PROCESS | 4544 | ++DOMWINDOW == 69 (0x8eb0d400) [pid = 4544] [serial = 1245] [outer = 0x8ea28400] 19:10:13 INFO - PROCESS | 4544 | 1467684613025 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]]]}] 19:10:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 19:10:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1230ms 19:10:13 INFO - PROCESS | 4544 | 1467684613079 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 19:10:13 INFO - PROCESS | 4544 | 1467684613086 Marionette TRACE conn3 <- [1,1629,null,{"value":"8"}] 19:10:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 19:10:13 INFO - PROCESS | 4544 | 1467684613097 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 19:10:13 INFO - PROCESS | 4544 | 1467684613101 Marionette TRACE conn3 <- [1,1630,null,{}] 19:10:13 INFO - PROCESS | 4544 | 1467684613107 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}] 19:10:13 INFO - PROCESS | 4544 | 1467684613113 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:10:13 INFO - PROCESS | 4544 | 1467684613283 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 19:10:13 INFO - PROCESS | 4544 | 1467684613293 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:13 INFO - PROCESS | 4544 | 1467684613301 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:10:13 INFO - PROCESS | 4544 | ++DOCSHELL 0x8f332000 == 22 [pid = 4544] [id = 415] 19:10:13 INFO - PROCESS | 4544 | ++DOMWINDOW == 70 (0x8f5d6c00) [pid = 4544] [serial = 1246] [outer = (nil)] 19:10:13 INFO - PROCESS | 4544 | ++DOMWINDOW == 71 (0x8f9f1800) [pid = 4544] [serial = 1247] [outer = 0x8f5d6c00] 19:10:13 INFO - PROCESS | 4544 | 1467684613494 Marionette DEBUG loaded listener.js 19:10:13 INFO - PROCESS | 4544 | ++DOMWINDOW == 72 (0x90c82400) [pid = 4544] [serial = 1248] [outer = 0x8f5d6c00] 19:10:14 INFO - PROCESS | 4544 | 1467684614500 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]]]}] 19:10:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 19:10:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1430ms 19:10:14 INFO - PROCESS | 4544 | 1467684614526 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 19:10:14 INFO - PROCESS | 4544 | 1467684614530 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 19:10:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 19:10:14 INFO - PROCESS | 4544 | 1467684614542 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 19:10:14 INFO - PROCESS | 4544 | 1467684614548 Marionette TRACE conn3 <- [1,1634,null,{}] 19:10:14 INFO - PROCESS | 4544 | 1467684614565 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}] 19:10:14 INFO - PROCESS | 4544 | 1467684614574 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:10:14 INFO - PROCESS | 4544 | 1467684614793 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 19:10:14 INFO - PROCESS | 4544 | 1467684614822 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:14 INFO - PROCESS | 4544 | 1467684614828 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:10:14 INFO - PROCESS | 4544 | ++DOCSHELL 0x8f5e1400 == 23 [pid = 4544] [id = 416] 19:10:14 INFO - PROCESS | 4544 | ++DOMWINDOW == 73 (0x90ddf000) [pid = 4544] [serial = 1249] [outer = (nil)] 19:10:14 INFO - PROCESS | 4544 | ++DOMWINDOW == 74 (0x91a8f400) [pid = 4544] [serial = 1250] [outer = 0x90ddf000] 19:10:14 INFO - PROCESS | 4544 | 1467684614916 Marionette DEBUG loaded listener.js 19:10:15 INFO - PROCESS | 4544 | ++DOMWINDOW == 75 (0x91a9a800) [pid = 4544] [serial = 1251] [outer = 0x90ddf000] 19:10:15 INFO - PROCESS | 4544 | --DOMWINDOW == 74 (0x923ec000) [pid = 4544] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 19:10:15 INFO - PROCESS | 4544 | --DOMWINDOW == 73 (0x8d9d9800) [pid = 4544] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 19:10:15 INFO - PROCESS | 4544 | --DOMWINDOW == 72 (0x90de0400) [pid = 4544] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 19:10:15 INFO - PROCESS | 4544 | --DOMWINDOW == 71 (0x8f9fe400) [pid = 4544] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 19:10:15 INFO - PROCESS | 4544 | --DOMWINDOW == 70 (0x8eb06400) [pid = 4544] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 19:10:15 INFO - PROCESS | 4544 | --DOMWINDOW == 69 (0x8f5dc400) [pid = 4544] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 19:10:15 INFO - PROCESS | 4544 | --DOMWINDOW == 68 (0x8d9de000) [pid = 4544] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 19:10:15 INFO - PROCESS | 4544 | --DOMWINDOW == 67 (0x8f331000) [pid = 4544] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 19:10:15 INFO - PROCESS | 4544 | --DOMWINDOW == 66 (0x90de8800) [pid = 4544] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 19:10:15 INFO - PROCESS | 4544 | --DOMWINDOW == 65 (0x91ef1800) [pid = 4544] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 19:10:15 INFO - PROCESS | 4544 | --DOMWINDOW == 64 (0x90de1c00) [pid = 4544] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 19:10:16 INFO - PROCESS | 4544 | 1467684616203 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]]]}] 19:10:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 19:10:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1682ms 19:10:16 INFO - PROCESS | 4544 | 1467684616225 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 19:10:16 INFO - PROCESS | 4544 | 1467684616230 Marionette TRACE conn3 <- [1,1637,null,{"value":"8"}] 19:10:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 19:10:16 INFO - PROCESS | 4544 | 1467684616249 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 19:10:16 INFO - PROCESS | 4544 | 1467684616251 Marionette TRACE conn3 <- [1,1638,null,{}] 19:10:16 INFO - PROCESS | 4544 | 1467684616257 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}] 19:10:16 INFO - PROCESS | 4544 | 1467684616261 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:10:16 INFO - PROCESS | 4544 | 1467684616457 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 19:10:16 INFO - PROCESS | 4544 | 1467684616474 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:16 INFO - PROCESS | 4544 | 1467684616482 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:10:16 INFO - PROCESS | 4544 | ++DOCSHELL 0x8f331000 == 24 [pid = 4544] [id = 417] 19:10:16 INFO - PROCESS | 4544 | ++DOMWINDOW == 65 (0x90de8800) [pid = 4544] [serial = 1252] [outer = (nil)] 19:10:16 INFO - PROCESS | 4544 | ++DOMWINDOW == 66 (0x91c18c00) [pid = 4544] [serial = 1253] [outer = 0x90de8800] 19:10:16 INFO - PROCESS | 4544 | 1467684616549 Marionette DEBUG loaded listener.js 19:10:16 INFO - PROCESS | 4544 | ++DOMWINDOW == 67 (0x91c1bc00) [pid = 4544] [serial = 1254] [outer = 0x90de8800] 19:10:17 INFO - PROCESS | 4544 | 1467684617408 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]]]}] 19:10:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 19:10:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1179ms 19:10:17 INFO - PROCESS | 4544 | 1467684617425 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 19:10:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 19:10:17 INFO - PROCESS | 4544 | 1467684617430 Marionette TRACE conn3 <- [1,1641,null,{"value":"8"}] 19:10:17 INFO - PROCESS | 4544 | 1467684617436 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 19:10:17 INFO - PROCESS | 4544 | 1467684617439 Marionette TRACE conn3 <- [1,1642,null,{}] 19:10:17 INFO - PROCESS | 4544 | 1467684617454 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}] 19:10:17 INFO - PROCESS | 4544 | 1467684617459 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:10:17 INFO - PROCESS | 4544 | 1467684617606 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 19:10:17 INFO - PROCESS | 4544 | 1467684617616 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:17 INFO - PROCESS | 4544 | 1467684617622 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:10:17 INFO - PROCESS | 4544 | ++DOCSHELL 0x91c1b000 == 25 [pid = 4544] [id = 418] 19:10:17 INFO - PROCESS | 4544 | ++DOMWINDOW == 68 (0x91c27800) [pid = 4544] [serial = 1255] [outer = (nil)] 19:10:17 INFO - PROCESS | 4544 | ++DOMWINDOW == 69 (0x91ee9c00) [pid = 4544] [serial = 1256] [outer = 0x91c27800] 19:10:17 INFO - PROCESS | 4544 | 1467684617706 Marionette DEBUG loaded listener.js 19:10:17 INFO - PROCESS | 4544 | ++DOMWINDOW == 70 (0x923e9800) [pid = 4544] [serial = 1257] [outer = 0x91c27800] 19:10:18 INFO - PROCESS | 4544 | 1467684618892 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]]]}] 19:10:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 19:10:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1488ms 19:10:18 INFO - PROCESS | 4544 | 1467684618924 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 19:10:18 INFO - PROCESS | 4544 | 1467684618929 Marionette TRACE conn3 <- [1,1645,null,{"value":"8"}] 19:10:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 19:10:18 INFO - PROCESS | 4544 | 1467684618937 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 19:10:18 INFO - PROCESS | 4544 | 1467684618945 Marionette TRACE conn3 <- [1,1646,null,{}] 19:10:18 INFO - PROCESS | 4544 | 1467684618953 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}] 19:10:18 INFO - PROCESS | 4544 | 1467684618959 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:10:19 INFO - PROCESS | 4544 | 1467684619170 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 19:10:19 INFO - PROCESS | 4544 | 1467684619412 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:19 INFO - PROCESS | 4544 | 1467684619420 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:10:19 INFO - PROCESS | 4544 | ++DOCSHELL 0x8db77000 == 26 [pid = 4544] [id = 419] 19:10:19 INFO - PROCESS | 4544 | ++DOMWINDOW == 71 (0x8ea28000) [pid = 4544] [serial = 1258] [outer = (nil)] 19:10:19 INFO - PROCESS | 4544 | ++DOMWINDOW == 72 (0x8f5d7800) [pid = 4544] [serial = 1259] [outer = 0x8ea28000] 19:10:19 INFO - PROCESS | 4544 | 1467684619546 Marionette DEBUG loaded listener.js 19:10:19 INFO - PROCESS | 4544 | ++DOMWINDOW == 73 (0x8f9f1c00) [pid = 4544] [serial = 1260] [outer = 0x8ea28000] 19:10:20 INFO - PROCESS | 4544 | 1467684620480 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]]]}] 19:10:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 19:10:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1584ms 19:10:20 INFO - PROCESS | 4544 | 1467684620522 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 19:10:20 INFO - PROCESS | 4544 | 1467684620529 Marionette TRACE conn3 <- [1,1649,null,{"value":"8"}] 19:10:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 19:10:20 INFO - PROCESS | 4544 | 1467684620540 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 19:10:20 INFO - PROCESS | 4544 | 1467684620545 Marionette TRACE conn3 <- [1,1650,null,{}] 19:10:20 INFO - PROCESS | 4544 | 1467684620551 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}] 19:10:20 INFO - PROCESS | 4544 | 1467684620557 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:10:20 INFO - PROCESS | 4544 | 1467684620745 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 19:10:20 INFO - PROCESS | 4544 | 1467684620917 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:20 INFO - PROCESS | 4544 | 1467684620924 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:10:20 INFO - PROCESS | 4544 | ++DOCSHELL 0x8ea02000 == 27 [pid = 4544] [id = 420] 19:10:20 INFO - PROCESS | 4544 | ++DOMWINDOW == 74 (0x90ddfc00) [pid = 4544] [serial = 1261] [outer = (nil)] 19:10:21 INFO - PROCESS | 4544 | ++DOMWINDOW == 75 (0x91a93c00) [pid = 4544] [serial = 1262] [outer = 0x90ddfc00] 19:10:21 INFO - PROCESS | 4544 | 1467684621036 Marionette DEBUG loaded listener.js 19:10:21 INFO - PROCESS | 4544 | ++DOMWINDOW == 76 (0x91c23000) [pid = 4544] [serial = 1263] [outer = 0x90ddfc00] 19:10:22 INFO - PROCESS | 4544 | 1467684622043 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]]]}] 19:10:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 19:10:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1582ms 19:10:22 INFO - PROCESS | 4544 | 1467684622126 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 19:10:22 INFO - PROCESS | 4544 | 1467684622130 Marionette TRACE conn3 <- [1,1653,null,{"value":"8"}] 19:10:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 19:10:22 INFO - PROCESS | 4544 | 1467684622138 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 19:10:22 INFO - PROCESS | 4544 | 1467684622144 Marionette TRACE conn3 <- [1,1654,null,{}] 19:10:22 INFO - PROCESS | 4544 | 1467684622161 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}] 19:10:22 INFO - PROCESS | 4544 | 1467684622170 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:10:22 INFO - PROCESS | 4544 | 1467684622348 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 19:10:22 INFO - PROCESS | 4544 | 1467684622523 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:22 INFO - PROCESS | 4544 | 1467684622538 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:10:22 INFO - PROCESS | 4544 | ++DOCSHELL 0x923ec800 == 28 [pid = 4544] [id = 421] 19:10:22 INFO - PROCESS | 4544 | ++DOMWINDOW == 77 (0x923eec00) [pid = 4544] [serial = 1264] [outer = (nil)] 19:10:22 INFO - PROCESS | 4544 | ++DOMWINDOW == 78 (0x926db000) [pid = 4544] [serial = 1265] [outer = 0x923eec00] 19:10:22 INFO - PROCESS | 4544 | 1467684622617 Marionette DEBUG loaded listener.js 19:10:22 INFO - PROCESS | 4544 | ++DOMWINDOW == 79 (0x928e7400) [pid = 4544] [serial = 1266] [outer = 0x923eec00] 19:10:23 INFO - PROCESS | 4544 | 1467684623591 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]]]}] 19:10:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 19:10:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1491ms 19:10:23 INFO - PROCESS | 4544 | 1467684623629 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 19:10:23 INFO - PROCESS | 4544 | 1467684623633 Marionette TRACE conn3 <- [1,1657,null,{"value":"8"}] 19:10:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 19:10:23 INFO - PROCESS | 4544 | 1467684623640 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 19:10:23 INFO - PROCESS | 4544 | 1467684623644 Marionette TRACE conn3 <- [1,1658,null,{}] 19:10:23 INFO - PROCESS | 4544 | 1467684623649 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}] 19:10:23 INFO - PROCESS | 4544 | 1467684623657 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:10:23 INFO - PROCESS | 4544 | 1467684623834 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 19:10:24 INFO - PROCESS | 4544 | 1467684624005 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:24 INFO - PROCESS | 4544 | 1467684624012 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:10:24 INFO - PROCESS | 4544 | ++DOCSHELL 0x8ea0a400 == 29 [pid = 4544] [id = 422] 19:10:24 INFO - PROCESS | 4544 | ++DOMWINDOW == 80 (0x92e98c00) [pid = 4544] [serial = 1267] [outer = (nil)] 19:10:24 INFO - PROCESS | 4544 | ++DOMWINDOW == 81 (0x93807800) [pid = 4544] [serial = 1268] [outer = 0x92e98c00] 19:10:24 INFO - PROCESS | 4544 | 1467684624091 Marionette DEBUG loaded listener.js 19:10:24 INFO - PROCESS | 4544 | ++DOMWINDOW == 82 (0x9380ac00) [pid = 4544] [serial = 1269] [outer = 0x92e98c00] 19:10:25 INFO - PROCESS | 4544 | 1467684625241 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]]]}] 19:10:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 19:10:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1635ms 19:10:25 INFO - PROCESS | 4544 | 1467684625276 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 19:10:25 INFO - PROCESS | 4544 | 1467684625282 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 19:10:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 19:10:25 INFO - PROCESS | 4544 | 1467684625290 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 19:10:25 INFO - PROCESS | 4544 | 1467684625294 Marionette TRACE conn3 <- [1,1662,null,{}] 19:10:25 INFO - PROCESS | 4544 | 1467684625302 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}] 19:10:25 INFO - PROCESS | 4544 | 1467684625308 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:10:25 INFO - PROCESS | 4544 | 1467684625559 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 19:10:25 INFO - PROCESS | 4544 | --DOCSHELL 0x90c8c800 == 28 [pid = 4544] [id = 408] 19:10:25 INFO - PROCESS | 4544 | --DOCSHELL 0x8db6d800 == 27 [pid = 4544] [id = 407] 19:10:25 INFO - PROCESS | 4544 | 1467684625854 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:25 INFO - PROCESS | 4544 | 1467684625865 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:10:25 INFO - PROCESS | 4544 | ++DOCSHELL 0x8db77c00 == 28 [pid = 4544] [id = 423] 19:10:25 INFO - PROCESS | 4544 | ++DOMWINDOW == 83 (0x8db78000) [pid = 4544] [serial = 1270] [outer = (nil)] 19:10:25 INFO - PROCESS | 4544 | ++DOMWINDOW == 84 (0x8e94dc00) [pid = 4544] [serial = 1271] [outer = 0x8db78000] 19:10:25 INFO - PROCESS | 4544 | 1467684625947 Marionette DEBUG loaded listener.js 19:10:26 INFO - PROCESS | 4544 | ++DOMWINDOW == 85 (0x8eb08400) [pid = 4544] [serial = 1272] [outer = 0x8db78000] 19:10:26 INFO - PROCESS | 4544 | --DOMWINDOW == 84 (0x926dac00) [pid = 4544] [serial = 1214] [outer = (nil)] [url = about:blank] 19:10:26 INFO - PROCESS | 4544 | --DOMWINDOW == 83 (0x8d9de800) [pid = 4544] [serial = 1193] [outer = (nil)] [url = about:blank] 19:10:26 INFO - PROCESS | 4544 | --DOMWINDOW == 82 (0x8db75800) [pid = 4544] [serial = 1194] [outer = (nil)] [url = about:blank] 19:10:26 INFO - PROCESS | 4544 | --DOMWINDOW == 81 (0x90eca800) [pid = 4544] [serial = 1208] [outer = (nil)] [url = about:blank] 19:10:26 INFO - PROCESS | 4544 | --DOMWINDOW == 80 (0x91c22000) [pid = 4544] [serial = 1199] [outer = (nil)] [url = about:blank] 19:10:26 INFO - PROCESS | 4544 | --DOMWINDOW == 79 (0x923e7400) [pid = 4544] [serial = 1200] [outer = (nil)] [url = about:blank] 19:10:26 INFO - PROCESS | 4544 | --DOMWINDOW == 78 (0x8f329000) [pid = 4544] [serial = 1205] [outer = (nil)] [url = about:blank] 19:10:26 INFO - PROCESS | 4544 | --DOMWINDOW == 77 (0x93802000) [pid = 4544] [serial = 1218] [outer = (nil)] [url = about:blank] 19:10:26 INFO - PROCESS | 4544 | --DOMWINDOW == 76 (0x8f9f8c00) [pid = 4544] [serial = 1206] [outer = (nil)] [url = about:blank] 19:10:26 INFO - PROCESS | 4544 | --DOMWINDOW == 75 (0x8db6e400) [pid = 4544] [serial = 1202] [outer = (nil)] [url = about:blank] 19:10:26 INFO - PROCESS | 4544 | --DOMWINDOW == 74 (0x8e94f800) [pid = 4544] [serial = 1203] [outer = (nil)] [url = about:blank] 19:10:26 INFO - PROCESS | 4544 | --DOMWINDOW == 73 (0x8f5db000) [pid = 4544] [serial = 1196] [outer = (nil)] [url = about:blank] 19:10:26 INFO - PROCESS | 4544 | --DOMWINDOW == 72 (0x8f330000) [pid = 4544] [serial = 1197] [outer = (nil)] [url = about:blank] 19:10:26 INFO - PROCESS | 4544 | --DOMWINDOW == 71 (0x926de000) [pid = 4544] [serial = 1215] [outer = (nil)] [url = about:blank] 19:10:26 INFO - PROCESS | 4544 | --DOMWINDOW == 70 (0x90c87800) [pid = 4544] [serial = 1191] [outer = (nil)] [url = about:blank] 19:10:26 INFO - PROCESS | 4544 | --DOMWINDOW == 69 (0x923f4c00) [pid = 4544] [serial = 1211] [outer = (nil)] [url = about:blank] 19:10:26 INFO - PROCESS | 4544 | --DOMWINDOW == 68 (0x926c4c00) [pid = 4544] [serial = 1212] [outer = (nil)] [url = about:blank] 19:10:26 INFO - PROCESS | 4544 | --DOMWINDOW == 67 (0x93910800) [pid = 4544] [serial = 1220] [outer = (nil)] [url = about:blank] 19:10:26 INFO - PROCESS | 4544 | --DOMWINDOW == 66 (0x926d2c00) [pid = 4544] [serial = 1217] [outer = (nil)] [url = about:blank] 19:10:26 INFO - PROCESS | 4544 | --DOMWINDOW == 65 (0x9391b800) [pid = 4544] [serial = 1221] [outer = (nil)] [url = about:blank] 19:10:26 INFO - PROCESS | 4544 | --DOMWINDOW == 64 (0x91a98c00) [pid = 4544] [serial = 1209] [outer = (nil)] [url = about:blank] 19:10:26 INFO - PROCESS | 4544 | 1467684626740 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]]]}] 19:10:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 19:10:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1482ms 19:10:26 INFO - PROCESS | 4544 | 1467684626772 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 19:10:26 INFO - PROCESS | 4544 | 1467684626778 Marionette TRACE conn3 <- [1,1665,null,{"value":"8"}] 19:10:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 19:10:26 INFO - PROCESS | 4544 | 1467684626788 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 19:10:26 INFO - PROCESS | 4544 | 1467684626791 Marionette TRACE conn3 <- [1,1666,null,{}] 19:10:26 INFO - PROCESS | 4544 | 1467684626830 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}] 19:10:26 INFO - PROCESS | 4544 | 1467684626835 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:10:26 INFO - PROCESS | 4544 | 1467684626994 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 19:10:27 INFO - PROCESS | 4544 | 1467684627005 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:27 INFO - PROCESS | 4544 | 1467684627016 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:10:27 INFO - PROCESS | 4544 | ++DOCSHELL 0x8ea2a000 == 29 [pid = 4544] [id = 424] 19:10:27 INFO - PROCESS | 4544 | ++DOMWINDOW == 65 (0x8f9f9400) [pid = 4544] [serial = 1273] [outer = (nil)] 19:10:27 INFO - PROCESS | 4544 | ++DOMWINDOW == 66 (0x90c87800) [pid = 4544] [serial = 1274] [outer = 0x8f9f9400] 19:10:27 INFO - PROCESS | 4544 | 1467684627081 Marionette DEBUG loaded listener.js 19:10:27 INFO - PROCESS | 4544 | ++DOMWINDOW == 67 (0x90de4400) [pid = 4544] [serial = 1275] [outer = 0x8f9f9400] 19:10:28 INFO - PROCESS | 4544 | 1467684628009 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]]]}] 19:10:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 19:10:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1287ms 19:10:28 INFO - PROCESS | 4544 | 1467684628074 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 19:10:28 INFO - PROCESS | 4544 | 1467684628078 Marionette TRACE conn3 <- [1,1669,null,{"value":"8"}] 19:10:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 19:10:28 INFO - PROCESS | 4544 | 1467684628084 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 19:10:28 INFO - PROCESS | 4544 | 1467684628090 Marionette TRACE conn3 <- [1,1670,null,{}] 19:10:28 INFO - PROCESS | 4544 | 1467684628105 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}] 19:10:28 INFO - PROCESS | 4544 | 1467684628113 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:10:28 INFO - PROCESS | 4544 | 1467684628267 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 19:10:28 INFO - PROCESS | 4544 | 1467684628407 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:28 INFO - PROCESS | 4544 | 1467684628417 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:10:28 INFO - PROCESS | 4544 | ++DOCSHELL 0x91c1cc00 == 30 [pid = 4544] [id = 425] 19:10:28 INFO - PROCESS | 4544 | ++DOMWINDOW == 68 (0x91c20000) [pid = 4544] [serial = 1276] [outer = (nil)] 19:10:28 INFO - PROCESS | 4544 | ++DOMWINDOW == 69 (0x923e5c00) [pid = 4544] [serial = 1277] [outer = 0x91c20000] 19:10:28 INFO - PROCESS | 4544 | 1467684628485 Marionette DEBUG loaded listener.js 19:10:28 INFO - PROCESS | 4544 | ++DOMWINDOW == 70 (0x926c4c00) [pid = 4544] [serial = 1278] [outer = 0x91c20000] 19:10:29 INFO - PROCESS | 4544 | 1467684629302 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]]]}] 19:10:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 19:10:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1283ms 19:10:29 INFO - PROCESS | 4544 | 1467684629373 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 19:10:29 INFO - PROCESS | 4544 | 1467684629378 Marionette TRACE conn3 <- [1,1673,null,{"value":"8"}] 19:10:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 19:10:29 INFO - PROCESS | 4544 | 1467684629430 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 19:10:29 INFO - PROCESS | 4544 | 1467684629433 Marionette TRACE conn3 <- [1,1674,null,{}] 19:10:29 INFO - PROCESS | 4544 | 1467684629439 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}] 19:10:29 INFO - PROCESS | 4544 | 1467684629443 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:10:29 INFO - PROCESS | 4544 | 1467684629664 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 19:10:29 INFO - PROCESS | 4544 | 1467684629695 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:29 INFO - PROCESS | 4544 | 1467684629707 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:10:29 INFO - PROCESS | 4544 | ++DOCSHELL 0x8db78800 == 31 [pid = 4544] [id = 426] 19:10:29 INFO - PROCESS | 4544 | ++DOMWINDOW == 71 (0x8ea23c00) [pid = 4544] [serial = 1279] [outer = (nil)] 19:10:29 INFO - PROCESS | 4544 | ++DOMWINDOW == 72 (0x926dec00) [pid = 4544] [serial = 1280] [outer = 0x8ea23c00] 19:10:29 INFO - PROCESS | 4544 | 1467684629778 Marionette DEBUG loaded listener.js 19:10:29 INFO - PROCESS | 4544 | ++DOMWINDOW == 73 (0x92e97000) [pid = 4544] [serial = 1281] [outer = 0x8ea23c00] 19:10:30 INFO - PROCESS | 4544 | 1467684630674 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]]]}] 19:10:30 INFO - PROCESS | 4544 | --DOMWINDOW == 72 (0x8eb04400) [pid = 4544] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 19:10:30 INFO - PROCESS | 4544 | --DOMWINDOW == 71 (0x91c18400) [pid = 4544] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 19:10:30 INFO - PROCESS | 4544 | --DOMWINDOW == 70 (0x8ea28400) [pid = 4544] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 19:10:30 INFO - PROCESS | 4544 | --DOMWINDOW == 69 (0x93807c00) [pid = 4544] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 19:10:30 INFO - PROCESS | 4544 | --DOMWINDOW == 68 (0x93b35000) [pid = 4544] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 19:10:30 INFO - PROCESS | 4544 | --DOMWINDOW == 67 (0x90ddf000) [pid = 4544] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 19:10:30 INFO - PROCESS | 4544 | --DOMWINDOW == 66 (0x8d9d7c00) [pid = 4544] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 19:10:30 INFO - PROCESS | 4544 | --DOMWINDOW == 65 (0x946a4000) [pid = 4544] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 19:10:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 19:10:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1398ms 19:10:30 INFO - PROCESS | 4544 | --DOMWINDOW == 64 (0x8db78c00) [pid = 4544] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 19:10:30 INFO - PROCESS | 4544 | --DOMWINDOW == 63 (0x90de8800) [pid = 4544] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 19:10:30 INFO - PROCESS | 4544 | --DOMWINDOW == 62 (0x8f5d6c00) [pid = 4544] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 19:10:30 INFO - PROCESS | 4544 | 1467684630808 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 19:10:30 INFO - PROCESS | 4544 | 1467684630813 Marionette TRACE conn3 <- [1,1677,null,{"value":"8"}] 19:10:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 19:10:30 INFO - PROCESS | 4544 | 1467684630820 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 19:10:30 INFO - PROCESS | 4544 | 1467684630823 Marionette TRACE conn3 <- [1,1678,null,{}] 19:10:30 INFO - PROCESS | 4544 | 1467684630829 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}] 19:10:30 INFO - PROCESS | 4544 | 1467684630833 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:10:30 INFO - PROCESS | 4544 | 1467684630980 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 19:10:31 INFO - PROCESS | 4544 | 1467684630989 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:31 INFO - PROCESS | 4544 | 1467684630996 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:10:31 INFO - PROCESS | 4544 | ++DOCSHELL 0x8eb04400 == 32 [pid = 4544] [id = 427] 19:10:31 INFO - PROCESS | 4544 | ++DOMWINDOW == 63 (0x8f9f0800) [pid = 4544] [serial = 1282] [outer = (nil)] 19:10:31 INFO - PROCESS | 4544 | ++DOMWINDOW == 64 (0x91eeec00) [pid = 4544] [serial = 1283] [outer = 0x8f9f0800] 19:10:31 INFO - PROCESS | 4544 | 1467684631075 Marionette DEBUG loaded listener.js 19:10:31 INFO - PROCESS | 4544 | ++DOMWINDOW == 65 (0x926c1c00) [pid = 4544] [serial = 1284] [outer = 0x8f9f0800] 19:10:31 INFO - PROCESS | 4544 | 1467684631947 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]]]}] 19:10:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 19:10:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1190ms 19:10:32 INFO - PROCESS | 4544 | 1467684632010 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 19:10:32 INFO - PROCESS | 4544 | 1467684632014 Marionette TRACE conn3 <- [1,1681,null,{"value":"8"}] 19:10:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 19:10:32 INFO - PROCESS | 4544 | 1467684632020 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 19:10:32 INFO - PROCESS | 4544 | 1467684632023 Marionette TRACE conn3 <- [1,1682,null,{}] 19:10:32 INFO - PROCESS | 4544 | 1467684632029 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}] 19:10:32 INFO - PROCESS | 4544 | 1467684632039 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:10:32 INFO - PROCESS | 4544 | 1467684632226 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 19:10:32 INFO - PROCESS | 4544 | 1467684632362 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:32 INFO - PROCESS | 4544 | 1467684632370 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:10:32 INFO - PROCESS | 4544 | ++DOCSHELL 0x8e94ac00 == 33 [pid = 4544] [id = 428] 19:10:32 INFO - PROCESS | 4544 | ++DOMWINDOW == 66 (0x91a94400) [pid = 4544] [serial = 1285] [outer = (nil)] 19:10:32 INFO - PROCESS | 4544 | ++DOMWINDOW == 67 (0x93955400) [pid = 4544] [serial = 1286] [outer = 0x91a94400] 19:10:32 INFO - PROCESS | 4544 | 1467684632437 Marionette DEBUG loaded listener.js 19:10:32 INFO - PROCESS | 4544 | ++DOMWINDOW == 68 (0x93b31400) [pid = 4544] [serial = 1287] [outer = 0x91a94400] 19:10:33 INFO - PROCESS | 4544 | 1467684633381 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]]]}] 19:10:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 19:10:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1440ms 19:10:33 INFO - PROCESS | 4544 | 1467684633461 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 19:10:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 19:10:33 INFO - PROCESS | 4544 | 1467684633467 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 19:10:33 INFO - PROCESS | 4544 | 1467684633475 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 19:10:33 INFO - PROCESS | 4544 | 1467684633481 Marionette TRACE conn3 <- [1,1686,null,{}] 19:10:33 INFO - PROCESS | 4544 | 1467684633489 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}] 19:10:33 INFO - PROCESS | 4544 | 1467684633494 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:10:33 INFO - PROCESS | 4544 | 1467684633713 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 19:10:33 INFO - PROCESS | 4544 | 1467684633946 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:33 INFO - PROCESS | 4544 | 1467684633958 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:10:34 INFO - PROCESS | 4544 | ++DOCSHELL 0x8e948c00 == 34 [pid = 4544] [id = 429] 19:10:34 INFO - PROCESS | 4544 | ++DOMWINDOW == 69 (0x8e94d400) [pid = 4544] [serial = 1288] [outer = (nil)] 19:10:34 INFO - PROCESS | 4544 | ++DOMWINDOW == 70 (0x8ea22800) [pid = 4544] [serial = 1289] [outer = 0x8e94d400] 19:10:34 INFO - PROCESS | 4544 | 1467684634053 Marionette DEBUG loaded listener.js 19:10:34 INFO - PROCESS | 4544 | ++DOMWINDOW == 71 (0x8f9f4000) [pid = 4544] [serial = 1290] [outer = 0x8e94d400] 19:10:34 INFO - PROCESS | 4544 | 1467684634967 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]]]}] 19:10:35 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 19:10:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1538ms 19:10:35 INFO - PROCESS | 4544 | 1467684635015 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 19:10:35 INFO - PROCESS | 4544 | 1467684635023 Marionette TRACE conn3 <- [1,1689,null,{"value":"8"}] 19:10:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 19:10:35 INFO - PROCESS | 4544 | 1467684635034 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 19:10:35 INFO - PROCESS | 4544 | 1467684635037 Marionette TRACE conn3 <- [1,1690,null,{}] 19:10:35 INFO - PROCESS | 4544 | 1467684635044 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}] 19:10:35 INFO - PROCESS | 4544 | 1467684635050 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:10:35 INFO - PROCESS | 4544 | 1467684635228 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 19:10:35 INFO - PROCESS | 4544 | 1467684635401 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:35 INFO - PROCESS | 4544 | 1467684635408 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:10:35 INFO - PROCESS | 4544 | ++DOCSHELL 0x8f32f400 == 35 [pid = 4544] [id = 430] 19:10:35 INFO - PROCESS | 4544 | ++DOMWINDOW == 72 (0x90ecc800) [pid = 4544] [serial = 1291] [outer = (nil)] 19:10:35 INFO - PROCESS | 4544 | ++DOMWINDOW == 73 (0x91a97c00) [pid = 4544] [serial = 1292] [outer = 0x90ecc800] 19:10:35 INFO - PROCESS | 4544 | 1467684635490 Marionette DEBUG loaded listener.js 19:10:35 INFO - PROCESS | 4544 | ++DOMWINDOW == 74 (0x91ef0000) [pid = 4544] [serial = 1293] [outer = 0x90ecc800] 19:10:36 INFO - PROCESS | 4544 | 1467684636480 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]]]}] 19:10:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 19:10:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1484ms 19:10:36 INFO - PROCESS | 4544 | 1467684636518 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 19:10:36 INFO - PROCESS | 4544 | 1467684636522 Marionette TRACE conn3 <- [1,1693,null,{"value":"8"}] 19:10:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 19:10:36 INFO - PROCESS | 4544 | 1467684636529 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 19:10:36 INFO - PROCESS | 4544 | 1467684636535 Marionette TRACE conn3 <- [1,1694,null,{}] 19:10:36 INFO - PROCESS | 4544 | 1467684636552 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}] 19:10:36 INFO - PROCESS | 4544 | 1467684636560 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:10:36 INFO - PROCESS | 4544 | 1467684636737 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 19:10:36 INFO - PROCESS | 4544 | 1467684636913 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:36 INFO - PROCESS | 4544 | 1467684636924 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:10:36 INFO - PROCESS | 4544 | ++DOCSHELL 0x93961800 == 36 [pid = 4544] [id = 431] 19:10:36 INFO - PROCESS | 4544 | ++DOMWINDOW == 75 (0x93963000) [pid = 4544] [serial = 1294] [outer = (nil)] 19:10:36 INFO - PROCESS | 4544 | ++DOMWINDOW == 76 (0x93b35800) [pid = 4544] [serial = 1295] [outer = 0x93963000] 19:10:37 INFO - PROCESS | 4544 | 1467684637007 Marionette DEBUG loaded listener.js 19:10:37 INFO - PROCESS | 4544 | ++DOMWINDOW == 77 (0x946a8800) [pid = 4544] [serial = 1296] [outer = 0x93963000] 19:10:37 INFO - PROCESS | 4544 | 1467684637914 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]]]}] 19:10:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 19:10:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1434ms 19:10:37 INFO - PROCESS | 4544 | 1467684637963 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 19:10:37 INFO - PROCESS | 4544 | 1467684637968 Marionette TRACE conn3 <- [1,1697,null,{"value":"8"}] 19:10:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 19:10:37 INFO - PROCESS | 4544 | 1467684637974 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 19:10:37 INFO - PROCESS | 4544 | 1467684637978 Marionette TRACE conn3 <- [1,1698,null,{}] 19:10:37 INFO - PROCESS | 4544 | 1467684637984 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}] 19:10:37 INFO - PROCESS | 4544 | 1467684637989 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:10:38 INFO - PROCESS | 4544 | 1467684638161 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 19:10:38 INFO - PROCESS | 4544 | 1467684638334 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:38 INFO - PROCESS | 4544 | 1467684638344 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:10:38 INFO - PROCESS | 4544 | ++DOCSHELL 0x8db6d800 == 37 [pid = 4544] [id = 432] 19:10:38 INFO - PROCESS | 4544 | ++DOMWINDOW == 78 (0x946ad000) [pid = 4544] [serial = 1297] [outer = (nil)] 19:10:38 INFO - PROCESS | 4544 | ++DOMWINDOW == 79 (0x950c5400) [pid = 4544] [serial = 1298] [outer = 0x946ad000] 19:10:38 INFO - PROCESS | 4544 | 1467684638424 Marionette DEBUG loaded listener.js 19:10:38 INFO - PROCESS | 4544 | ++DOMWINDOW == 80 (0x951c1400) [pid = 4544] [serial = 1299] [outer = 0x946ad000] 19:10:39 INFO - PROCESS | 4544 | 1467684639303 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]]]}] 19:10:39 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 19:10:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1377ms 19:10:39 INFO - PROCESS | 4544 | 1467684639369 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 19:10:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 19:10:39 INFO - PROCESS | 4544 | 1467684639373 Marionette TRACE conn3 <- [1,1701,null,{"value":"8"}] 19:10:39 INFO - PROCESS | 4544 | 1467684639379 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 19:10:39 INFO - PROCESS | 4544 | 1467684639383 Marionette TRACE conn3 <- [1,1702,null,{}] 19:10:39 INFO - PROCESS | 4544 | 1467684639389 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}] 19:10:39 INFO - PROCESS | 4544 | 1467684639394 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:10:39 INFO - PROCESS | 4544 | 1467684639571 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 19:10:39 INFO - PROCESS | 4544 | 1467684639763 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:39 INFO - PROCESS | 4544 | 1467684639769 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:10:39 INFO - PROCESS | 4544 | ++DOCSHELL 0x8eb0b800 == 38 [pid = 4544] [id = 433] 19:10:39 INFO - PROCESS | 4544 | ++DOMWINDOW == 81 (0x90de4000) [pid = 4544] [serial = 1300] [outer = (nil)] 19:10:39 INFO - PROCESS | 4544 | ++DOMWINDOW == 82 (0x951bd000) [pid = 4544] [serial = 1301] [outer = 0x90de4000] 19:10:39 INFO - PROCESS | 4544 | 1467684639852 Marionette DEBUG loaded listener.js 19:10:39 INFO - PROCESS | 4544 | ++DOMWINDOW == 83 (0x9526e000) [pid = 4544] [serial = 1302] [outer = 0x90de4000] 19:10:40 INFO - PROCESS | 4544 | 1467684640759 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]]]}] 19:10:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 19:10:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1429ms 19:10:40 INFO - PROCESS | 4544 | 1467684640809 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 19:10:40 INFO - PROCESS | 4544 | 1467684640813 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 19:10:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 19:10:40 INFO - PROCESS | 4544 | 1467684640820 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 19:10:40 INFO - PROCESS | 4544 | 1467684640823 Marionette TRACE conn3 <- [1,1706,null,{}] 19:10:40 INFO - PROCESS | 4544 | 1467684640829 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}] 19:10:40 INFO - PROCESS | 4544 | 1467684640839 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:10:41 INFO - PROCESS | 4544 | 1467684641074 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 19:10:41 INFO - PROCESS | 4544 | 1467684641263 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:41 INFO - PROCESS | 4544 | 1467684641269 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:10:41 INFO - PROCESS | 4544 | ++DOCSHELL 0x8d9e1800 == 39 [pid = 4544] [id = 434] 19:10:41 INFO - PROCESS | 4544 | ++DOMWINDOW == 84 (0x8db70400) [pid = 4544] [serial = 1303] [outer = (nil)] 19:10:41 INFO - PROCESS | 4544 | ++DOMWINDOW == 85 (0x98985800) [pid = 4544] [serial = 1304] [outer = 0x8db70400] 19:10:41 INFO - PROCESS | 4544 | 1467684641351 Marionette DEBUG loaded listener.js 19:10:41 INFO - PROCESS | 4544 | ++DOMWINDOW == 86 (0x98988000) [pid = 4544] [serial = 1305] [outer = 0x8db70400] 19:10:42 INFO - PROCESS | 4544 | 1467684642213 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]]]}] 19:10:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 19:10:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1430ms 19:10:42 INFO - PROCESS | 4544 | 1467684642251 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 19:10:42 INFO - PROCESS | 4544 | 1467684642255 Marionette TRACE conn3 <- [1,1709,null,{"value":"8"}] 19:10:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 19:10:42 INFO - PROCESS | 4544 | 1467684642261 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 19:10:42 INFO - PROCESS | 4544 | 1467684642265 Marionette TRACE conn3 <- [1,1710,null,{}] 19:10:42 INFO - PROCESS | 4544 | 1467684642289 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}] 19:10:42 INFO - PROCESS | 4544 | 1467684642295 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:10:42 INFO - PROCESS | 4544 | 1467684642458 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 19:10:42 INFO - PROCESS | 4544 | 1467684642635 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:42 INFO - PROCESS | 4544 | 1467684642644 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:10:42 INFO - PROCESS | 4544 | ++DOCSHELL 0x98d3e800 == 40 [pid = 4544] [id = 435] 19:10:42 INFO - PROCESS | 4544 | ++DOMWINDOW == 87 (0x98d3f800) [pid = 4544] [serial = 1306] [outer = (nil)] 19:10:42 INFO - PROCESS | 4544 | ++DOMWINDOW == 88 (0x99580c00) [pid = 4544] [serial = 1307] [outer = 0x98d3f800] 19:10:42 INFO - PROCESS | 4544 | 1467684642720 Marionette DEBUG loaded listener.js 19:10:42 INFO - PROCESS | 4544 | ++DOMWINDOW == 89 (0x997d3800) [pid = 4544] [serial = 1308] [outer = 0x98d3f800] 19:10:43 INFO - PROCESS | 4544 | 1467684643612 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]]]}] 19:10:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 19:10:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1379ms 19:10:43 INFO - PROCESS | 4544 | 1467684643642 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 19:10:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 19:10:43 INFO - PROCESS | 4544 | 1467684643646 Marionette TRACE conn3 <- [1,1713,null,{"value":"8"}] 19:10:43 INFO - PROCESS | 4544 | 1467684643653 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 19:10:43 INFO - PROCESS | 4544 | 1467684643656 Marionette TRACE conn3 <- [1,1714,null,{}] 19:10:43 INFO - PROCESS | 4544 | 1467684643662 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}] 19:10:43 INFO - PROCESS | 4544 | 1467684643667 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:10:43 INFO - PROCESS | 4544 | 1467684643835 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 19:10:44 INFO - PROCESS | 4544 | 1467684644014 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:44 INFO - PROCESS | 4544 | 1467684644023 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:10:44 INFO - PROCESS | 4544 | ++DOCSHELL 0x8db6a800 == 41 [pid = 4544] [id = 436] 19:10:44 INFO - PROCESS | 4544 | ++DOMWINDOW == 90 (0x8eb0c400) [pid = 4544] [serial = 1309] [outer = (nil)] 19:10:44 INFO - PROCESS | 4544 | ++DOMWINDOW == 91 (0x997dd800) [pid = 4544] [serial = 1310] [outer = 0x8eb0c400] 19:10:44 INFO - PROCESS | 4544 | 1467684644097 Marionette DEBUG loaded listener.js 19:10:44 INFO - PROCESS | 4544 | ++DOMWINDOW == 92 (0x997e1400) [pid = 4544] [serial = 1311] [outer = 0x8eb0c400] 19:10:45 INFO - PROCESS | 4544 | 1467684645279 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]]]}] 19:10:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 19:10:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1732ms 19:10:45 INFO - PROCESS | 4544 | 1467684645385 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 19:10:45 INFO - PROCESS | 4544 | 1467684645391 Marionette TRACE conn3 <- [1,1717,null,{"value":"8"}] 19:10:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 19:10:45 INFO - PROCESS | 4544 | 1467684645408 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 19:10:45 INFO - PROCESS | 4544 | 1467684645413 Marionette TRACE conn3 <- [1,1718,null,{}] 19:10:45 INFO - PROCESS | 4544 | 1467684645421 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}] 19:10:45 INFO - PROCESS | 4544 | 1467684645427 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:10:45 INFO - PROCESS | 4544 | 1467684645661 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 19:10:45 INFO - PROCESS | 4544 | 1467684645882 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:45 INFO - PROCESS | 4544 | 1467684645905 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:10:45 INFO - PROCESS | 4544 | ++DOCSHELL 0x8eb05800 == 42 [pid = 4544] [id = 437] 19:10:45 INFO - PROCESS | 4544 | ++DOMWINDOW == 93 (0x8eb06400) [pid = 4544] [serial = 1312] [outer = (nil)] 19:10:45 INFO - PROCESS | 4544 | ++DOMWINDOW == 94 (0x8f330000) [pid = 4544] [serial = 1313] [outer = 0x8eb06400] 19:10:46 INFO - PROCESS | 4544 | 1467684646010 Marionette DEBUG loaded listener.js 19:10:46 INFO - PROCESS | 4544 | ++DOMWINDOW == 95 (0x8f5d5400) [pid = 4544] [serial = 1314] [outer = 0x8eb06400] 19:10:47 INFO - PROCESS | 4544 | --DOCSHELL 0x921f1000 == 41 [pid = 4544] [id = 404] 19:10:47 INFO - PROCESS | 4544 | --DOCSHELL 0x8d9da800 == 40 [pid = 4544] [id = 400] 19:10:47 INFO - PROCESS | 4544 | --DOCSHELL 0x8ea07000 == 39 [pid = 4544] [id = 401] 19:10:47 INFO - PROCESS | 4544 | --DOCSHELL 0x8d9d7000 == 38 [pid = 4544] [id = 413] 19:10:47 INFO - PROCESS | 4544 | --DOCSHELL 0x90dd9c00 == 37 [pid = 4544] [id = 402] 19:10:47 INFO - PROCESS | 4544 | --DOCSHELL 0x8f5d5c00 == 36 [pid = 4544] [id = 405] 19:10:47 INFO - PROCESS | 4544 | --DOCSHELL 0x946a0800 == 35 [pid = 4544] [id = 411] 19:10:47 INFO - PROCESS | 4544 | --DOCSHELL 0x8f5db400 == 34 [pid = 4544] [id = 403] 19:10:47 INFO - PROCESS | 4544 | --DOCSHELL 0x92e9f800 == 33 [pid = 4544] [id = 409] 19:10:47 INFO - PROCESS | 4544 | --DOCSHELL 0x8d9d9400 == 32 [pid = 4544] [id = 412] 19:10:47 INFO - PROCESS | 4544 | --DOCSHELL 0x91c21c00 == 31 [pid = 4544] [id = 410] 19:10:47 INFO - PROCESS | 4544 | --DOCSHELL 0x8d9d4400 == 30 [pid = 4544] [id = 406] 19:10:47 INFO - PROCESS | 4544 | --DOMWINDOW == 94 (0x90c90400) [pid = 4544] [serial = 1224] [outer = (nil)] [url = about:blank] 19:10:47 INFO - PROCESS | 4544 | --DOMWINDOW == 93 (0x8f32dc00) [pid = 4544] [serial = 1223] [outer = (nil)] [url = about:blank] 19:10:47 INFO - PROCESS | 4544 | --DOMWINDOW == 92 (0x926ccc00) [pid = 4544] [serial = 1227] [outer = (nil)] [url = about:blank] 19:10:47 INFO - PROCESS | 4544 | --DOMWINDOW == 91 (0x8eb01400) [pid = 4544] [serial = 1244] [outer = (nil)] [url = about:blank] 19:10:47 INFO - PROCESS | 4544 | --DOMWINDOW == 90 (0x8eb0d400) [pid = 4544] [serial = 1245] [outer = (nil)] [url = about:blank] 19:10:47 INFO - PROCESS | 4544 | --DOMWINDOW == 89 (0x923ea800) [pid = 4544] [serial = 1226] [outer = (nil)] [url = about:blank] 19:10:47 INFO - PROCESS | 4544 | --DOMWINDOW == 88 (0x93b33000) [pid = 4544] [serial = 1230] [outer = (nil)] [url = about:blank] 19:10:47 INFO - PROCESS | 4544 | --DOMWINDOW == 87 (0x93915000) [pid = 4544] [serial = 1229] [outer = (nil)] [url = about:blank] 19:10:47 INFO - PROCESS | 4544 | --DOMWINDOW == 86 (0x950c8c00) [pid = 4544] [serial = 1233] [outer = (nil)] [url = about:blank] 19:10:47 INFO - PROCESS | 4544 | --DOMWINDOW == 85 (0x91a8f400) [pid = 4544] [serial = 1250] [outer = (nil)] [url = about:blank] 19:10:47 INFO - PROCESS | 4544 | --DOMWINDOW == 84 (0x946a9c00) [pid = 4544] [serial = 1232] [outer = (nil)] [url = about:blank] 19:10:47 INFO - PROCESS | 4544 | --DOMWINDOW == 83 (0x8db6a400) [pid = 4544] [serial = 1241] [outer = (nil)] [url = about:blank] 19:10:47 INFO - PROCESS | 4544 | --DOMWINDOW == 82 (0x9526c400) [pid = 4544] [serial = 1236] [outer = (nil)] [url = about:blank] 19:10:47 INFO - PROCESS | 4544 | --DOMWINDOW == 81 (0x8e945000) [pid = 4544] [serial = 1242] [outer = (nil)] [url = about:blank] 19:10:47 INFO - PROCESS | 4544 | --DOMWINDOW == 80 (0x8ea27800) [pid = 4544] [serial = 1238] [outer = (nil)] [url = about:blank] 19:10:47 INFO - PROCESS | 4544 | --DOMWINDOW == 79 (0x95265000) [pid = 4544] [serial = 1235] [outer = (nil)] [url = about:blank] 19:10:47 INFO - PROCESS | 4544 | --DOMWINDOW == 78 (0x8f9f2800) [pid = 4544] [serial = 1239] [outer = (nil)] [url = about:blank] 19:10:47 INFO - PROCESS | 4544 | --DOMWINDOW == 77 (0x91c18c00) [pid = 4544] [serial = 1253] [outer = (nil)] [url = about:blank] 19:10:47 INFO - PROCESS | 4544 | --DOMWINDOW == 76 (0x91a9a800) [pid = 4544] [serial = 1251] [outer = (nil)] [url = about:blank] 19:10:47 INFO - PROCESS | 4544 | --DOMWINDOW == 75 (0x8f9f1800) [pid = 4544] [serial = 1247] [outer = (nil)] [url = about:blank] 19:10:47 INFO - PROCESS | 4544 | --DOMWINDOW == 74 (0x90c82400) [pid = 4544] [serial = 1248] [outer = (nil)] [url = about:blank] 19:10:47 INFO - PROCESS | 4544 | --DOMWINDOW == 73 (0x91c1bc00) [pid = 4544] [serial = 1254] [outer = (nil)] [url = about:blank] 19:10:48 INFO - PROCESS | 4544 | 1467684648034 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]]]}] 19:10:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 19:10:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 2753ms 19:10:48 INFO - PROCESS | 4544 | 1467684648152 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 19:10:48 INFO - PROCESS | 4544 | 1467684648158 Marionette TRACE conn3 <- [1,1721,null,{"value":"8"}] 19:10:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 19:10:48 INFO - PROCESS | 4544 | 1467684648165 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 19:10:48 INFO - PROCESS | 4544 | 1467684648172 Marionette TRACE conn3 <- [1,1722,null,{}] 19:10:48 INFO - PROCESS | 4544 | 1467684648181 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}] 19:10:48 INFO - PROCESS | 4544 | 1467684648186 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:10:48 INFO - PROCESS | 4544 | 1467684648337 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 19:10:48 INFO - PROCESS | 4544 | 1467684648348 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:48 INFO - PROCESS | 4544 | 1467684648357 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:10:48 INFO - PROCESS | 4544 | ++DOCSHELL 0x8e945800 == 31 [pid = 4544] [id = 438] 19:10:48 INFO - PROCESS | 4544 | ++DOMWINDOW == 74 (0x8e947800) [pid = 4544] [serial = 1315] [outer = (nil)] 19:10:48 INFO - PROCESS | 4544 | ++DOMWINDOW == 75 (0x8e94f800) [pid = 4544] [serial = 1316] [outer = 0x8e947800] 19:10:48 INFO - PROCESS | 4544 | 1467684648432 Marionette DEBUG loaded listener.js 19:10:48 INFO - PROCESS | 4544 | ++DOMWINDOW == 76 (0x8ea07c00) [pid = 4544] [serial = 1317] [outer = 0x8e947800] 19:10:49 INFO - PROCESS | 4544 | 1467684649365 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]]]}] 19:10:49 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 19:10:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1234ms 19:10:49 INFO - PROCESS | 4544 | 1467684649398 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 19:10:49 INFO - PROCESS | 4544 | 1467684649407 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 19:10:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 19:10:49 INFO - PROCESS | 4544 | 1467684649418 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 19:10:49 INFO - PROCESS | 4544 | 1467684649422 Marionette TRACE conn3 <- [1,1726,null,{}] 19:10:49 INFO - PROCESS | 4544 | 1467684649428 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}] 19:10:49 INFO - PROCESS | 4544 | 1467684649434 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:10:49 INFO - PROCESS | 4544 | 1467684649610 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 19:10:49 INFO - PROCESS | 4544 | 1467684649745 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:49 INFO - PROCESS | 4544 | 1467684649754 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:10:49 INFO - PROCESS | 4544 | ++DOCSHELL 0x8eb0b400 == 32 [pid = 4544] [id = 439] 19:10:49 INFO - PROCESS | 4544 | ++DOMWINDOW == 77 (0x8eb0e800) [pid = 4544] [serial = 1318] [outer = (nil)] 19:10:49 INFO - PROCESS | 4544 | ++DOMWINDOW == 78 (0x8f32e800) [pid = 4544] [serial = 1319] [outer = 0x8eb0e800] 19:10:49 INFO - PROCESS | 4544 | 1467684649824 Marionette DEBUG loaded listener.js 19:10:49 INFO - PROCESS | 4544 | ++DOMWINDOW == 79 (0x8f5d9000) [pid = 4544] [serial = 1320] [outer = 0x8eb0e800] 19:10:50 INFO - PROCESS | 4544 | 1467684650716 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]]]}] 19:10:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 19:10:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1339ms 19:10:50 INFO - PROCESS | 4544 | 1467684650756 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 19:10:50 INFO - PROCESS | 4544 | 1467684650760 Marionette TRACE conn3 <- [1,1729,null,{"value":"8"}] 19:10:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 19:10:50 INFO - PROCESS | 4544 | 1467684650773 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 19:10:50 INFO - PROCESS | 4544 | 1467684650779 Marionette TRACE conn3 <- [1,1730,null,{}] 19:10:50 INFO - PROCESS | 4544 | 1467684650797 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}] 19:10:50 INFO - PROCESS | 4544 | 1467684650806 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:10:51 INFO - PROCESS | 4544 | 1467684651023 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 19:10:51 INFO - PROCESS | 4544 | 1467684651046 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:51 INFO - PROCESS | 4544 | 1467684651056 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:10:51 INFO - PROCESS | 4544 | ++DOCSHELL 0x90de0000 == 33 [pid = 4544] [id = 440] 19:10:51 INFO - PROCESS | 4544 | ++DOMWINDOW == 80 (0x90de0c00) [pid = 4544] [serial = 1321] [outer = (nil)] 19:10:51 INFO - PROCESS | 4544 | ++DOMWINDOW == 81 (0x90ec9c00) [pid = 4544] [serial = 1322] [outer = 0x90de0c00] 19:10:51 INFO - PROCESS | 4544 | 1467684651140 Marionette DEBUG loaded listener.js 19:10:51 INFO - PROCESS | 4544 | ++DOMWINDOW == 82 (0x90ed1800) [pid = 4544] [serial = 1323] [outer = 0x90de0c00] 19:10:52 INFO - PROCESS | 4544 | 1467684652051 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]]]}] 19:10:52 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 19:10:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1341ms 19:10:52 INFO - PROCESS | 4544 | 1467684652112 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 19:10:52 INFO - PROCESS | 4544 | 1467684652116 Marionette TRACE conn3 <- [1,1733,null,{"value":"8"}] 19:10:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 19:10:52 INFO - PROCESS | 4544 | 1467684652163 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 19:10:52 INFO - PROCESS | 4544 | 1467684652165 Marionette TRACE conn3 <- [1,1734,null,{}] 19:10:52 INFO - PROCESS | 4544 | 1467684652172 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}] 19:10:52 INFO - PROCESS | 4544 | 1467684652177 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:10:52 INFO - PROCESS | 4544 | 1467684652391 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 19:10:52 INFO - PROCESS | 4544 | --DOMWINDOW == 81 (0x91a94400) [pid = 4544] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 19:10:52 INFO - PROCESS | 4544 | --DOMWINDOW == 80 (0x91c27800) [pid = 4544] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 19:10:52 INFO - PROCESS | 4544 | --DOMWINDOW == 79 (0x90ddfc00) [pid = 4544] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 19:10:52 INFO - PROCESS | 4544 | --DOMWINDOW == 78 (0x923eec00) [pid = 4544] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 19:10:52 INFO - PROCESS | 4544 | --DOMWINDOW == 77 (0x91c20000) [pid = 4544] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 19:10:52 INFO - PROCESS | 4544 | --DOMWINDOW == 76 (0x8ea23c00) [pid = 4544] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 19:10:52 INFO - PROCESS | 4544 | --DOMWINDOW == 75 (0x8ea28000) [pid = 4544] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 19:10:52 INFO - PROCESS | 4544 | --DOMWINDOW == 74 (0x8f9f0800) [pid = 4544] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 19:10:52 INFO - PROCESS | 4544 | --DOMWINDOW == 73 (0x8f9f9400) [pid = 4544] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 19:10:52 INFO - PROCESS | 4544 | --DOMWINDOW == 72 (0x8db78000) [pid = 4544] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 19:10:52 INFO - PROCESS | 4544 | --DOMWINDOW == 71 (0x92e98c00) [pid = 4544] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 19:10:52 INFO - PROCESS | 4544 | 1467684652913 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:52 INFO - PROCESS | 4544 | 1467684652920 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:10:52 INFO - PROCESS | 4544 | ++DOCSHELL 0x8d9dc000 == 34 [pid = 4544] [id = 441] 19:10:52 INFO - PROCESS | 4544 | ++DOMWINDOW == 72 (0x8e944000) [pid = 4544] [serial = 1324] [outer = (nil)] 19:10:52 INFO - PROCESS | 4544 | ++DOMWINDOW == 73 (0x8f32a000) [pid = 4544] [serial = 1325] [outer = 0x8e944000] 19:10:52 INFO - PROCESS | 4544 | 1467684652991 Marionette DEBUG loaded listener.js 19:10:53 INFO - PROCESS | 4544 | ++DOMWINDOW == 74 (0x91a94400) [pid = 4544] [serial = 1326] [outer = 0x8e944000] 19:10:53 INFO - PROCESS | 4544 | 1467684653733 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]]]}] 19:10:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 19:10:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1602ms 19:10:53 INFO - PROCESS | 4544 | 1467684653751 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 19:10:53 INFO - PROCESS | 4544 | 1467684653754 Marionette TRACE conn3 <- [1,1737,null,{"value":"8"}] 19:10:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 19:10:53 INFO - PROCESS | 4544 | 1467684653767 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 19:10:53 INFO - PROCESS | 4544 | 1467684653770 Marionette TRACE conn3 <- [1,1738,null,{}] 19:10:53 INFO - PROCESS | 4544 | 1467684653777 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}] 19:10:53 INFO - PROCESS | 4544 | 1467684653782 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:10:53 INFO - PROCESS | 4544 | 1467684653920 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 19:10:53 INFO - PROCESS | 4544 | 1467684653935 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:53 INFO - PROCESS | 4544 | 1467684653941 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:10:53 INFO - PROCESS | 4544 | ++DOCSHELL 0x8e944c00 == 35 [pid = 4544] [id = 442] 19:10:53 INFO - PROCESS | 4544 | ++DOMWINDOW == 75 (0x90ddd400) [pid = 4544] [serial = 1327] [outer = (nil)] 19:10:53 INFO - PROCESS | 4544 | ++DOMWINDOW == 76 (0x91ee8400) [pid = 4544] [serial = 1328] [outer = 0x90ddd400] 19:10:54 INFO - PROCESS | 4544 | 1467684654008 Marionette DEBUG loaded listener.js 19:10:54 INFO - PROCESS | 4544 | ++DOMWINDOW == 77 (0x921f5400) [pid = 4544] [serial = 1329] [outer = 0x90ddd400] 19:10:54 INFO - PROCESS | 4544 | 1467684654940 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]]]}] 19:10:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 19:10:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1243ms 19:10:55 INFO - PROCESS | 4544 | 1467684655008 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 19:10:55 INFO - PROCESS | 4544 | 1467684655014 Marionette TRACE conn3 <- [1,1741,null,{"value":"8"}] 19:10:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 19:10:55 INFO - PROCESS | 4544 | 1467684655034 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 19:10:55 INFO - PROCESS | 4544 | 1467684655040 Marionette TRACE conn3 <- [1,1742,null,{}] 19:10:55 INFO - PROCESS | 4544 | 1467684655049 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}] 19:10:55 INFO - PROCESS | 4544 | 1467684655055 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:10:55 INFO - PROCESS | 4544 | 1467684655232 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 19:10:55 INFO - PROCESS | 4544 | 1467684655407 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:55 INFO - PROCESS | 4544 | 1467684655439 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:10:55 INFO - PROCESS | 4544 | ++DOCSHELL 0x8e946c00 == 36 [pid = 4544] [id = 443] 19:10:55 INFO - PROCESS | 4544 | ++DOMWINDOW == 78 (0x8ea0b000) [pid = 4544] [serial = 1330] [outer = (nil)] 19:10:55 INFO - PROCESS | 4544 | ++DOMWINDOW == 79 (0x8ea20c00) [pid = 4544] [serial = 1331] [outer = 0x8ea0b000] 19:10:55 INFO - PROCESS | 4544 | 1467684655525 Marionette DEBUG loaded listener.js 19:10:55 INFO - PROCESS | 4544 | ++DOMWINDOW == 80 (0x8eb03000) [pid = 4544] [serial = 1332] [outer = 0x8ea0b000] 19:10:56 INFO - PROCESS | 4544 | 1467684656533 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]]]}] 19:10:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 19:10:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1557ms 19:10:56 INFO - PROCESS | 4544 | 1467684656583 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 19:10:56 INFO - PROCESS | 4544 | 1467684656590 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 19:10:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 19:10:56 INFO - PROCESS | 4544 | 1467684656601 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 19:10:56 INFO - PROCESS | 4544 | 1467684656605 Marionette TRACE conn3 <- [1,1746,null,{}] 19:10:56 INFO - PROCESS | 4544 | 1467684656612 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}] 19:10:56 INFO - PROCESS | 4544 | 1467684656618 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:10:56 INFO - PROCESS | 4544 | 1467684656795 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 19:10:56 INFO - PROCESS | 4544 | 1467684656968 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:56 INFO - PROCESS | 4544 | 1467684656977 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:10:57 INFO - PROCESS | 4544 | ++DOCSHELL 0x8d9d6000 == 37 [pid = 4544] [id = 444] 19:10:57 INFO - PROCESS | 4544 | ++DOMWINDOW == 81 (0x90c90400) [pid = 4544] [serial = 1333] [outer = (nil)] 19:10:57 INFO - PROCESS | 4544 | ++DOMWINDOW == 82 (0x90ec8000) [pid = 4544] [serial = 1334] [outer = 0x90c90400] 19:10:57 INFO - PROCESS | 4544 | 1467684657108 Marionette DEBUG loaded listener.js 19:10:57 INFO - PROCESS | 4544 | ++DOMWINDOW == 83 (0x91a9ac00) [pid = 4544] [serial = 1335] [outer = 0x90c90400] 19:10:58 INFO - PROCESS | 4544 | 1467684658072 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]]]}] 19:10:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 19:10:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1532ms 19:10:58 INFO - PROCESS | 4544 | 1467684658132 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 19:10:58 INFO - PROCESS | 4544 | 1467684658137 Marionette TRACE conn3 <- [1,1749,null,{"value":"8"}] 19:10:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 19:10:58 INFO - PROCESS | 4544 | 1467684658144 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 19:10:58 INFO - PROCESS | 4544 | 1467684658150 Marionette TRACE conn3 <- [1,1750,null,{}] 19:10:58 INFO - PROCESS | 4544 | 1467684658167 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}] 19:10:58 INFO - PROCESS | 4544 | 1467684658175 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:10:58 INFO - PROCESS | 4544 | 1467684658355 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 19:10:58 INFO - PROCESS | 4544 | 1467684658575 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:58 INFO - PROCESS | 4544 | 1467684658591 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:10:58 INFO - PROCESS | 4544 | ++DOCSHELL 0x926c8c00 == 38 [pid = 4544] [id = 445] 19:10:58 INFO - PROCESS | 4544 | ++DOMWINDOW == 84 (0x926cd400) [pid = 4544] [serial = 1336] [outer = (nil)] 19:10:58 INFO - PROCESS | 4544 | ++DOMWINDOW == 85 (0x926d7000) [pid = 4544] [serial = 1337] [outer = 0x926cd400] 19:10:58 INFO - PROCESS | 4544 | 1467684658686 Marionette DEBUG loaded listener.js 19:10:58 INFO - PROCESS | 4544 | ++DOMWINDOW == 86 (0x926e0c00) [pid = 4544] [serial = 1338] [outer = 0x926cd400] 19:10:59 INFO - PROCESS | 4544 | 1467684659639 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]]]}] 19:10:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 19:10:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1598ms 19:10:59 INFO - PROCESS | 4544 | 1467684659741 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 19:10:59 INFO - PROCESS | 4544 | 1467684659746 Marionette TRACE conn3 <- [1,1753,null,{"value":"8"}] 19:10:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 19:10:59 INFO - PROCESS | 4544 | 1467684659752 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 19:10:59 INFO - PROCESS | 4544 | 1467684659755 Marionette TRACE conn3 <- [1,1754,null,{}] 19:10:59 INFO - PROCESS | 4544 | 1467684659761 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}] 19:10:59 INFO - PROCESS | 4544 | 1467684659766 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:10:59 INFO - PROCESS | 4544 | 1467684659974 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 19:11:00 INFO - PROCESS | 4544 | 1467684660197 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:00 INFO - PROCESS | 4544 | 1467684660206 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:11:00 INFO - PROCESS | 4544 | ++DOCSHELL 0x926ddc00 == 39 [pid = 4544] [id = 446] 19:11:00 INFO - PROCESS | 4544 | ++DOMWINDOW == 87 (0x93808000) [pid = 4544] [serial = 1339] [outer = (nil)] 19:11:00 INFO - PROCESS | 4544 | ++DOMWINDOW == 88 (0x93911800) [pid = 4544] [serial = 1340] [outer = 0x93808000] 19:11:00 INFO - PROCESS | 4544 | 1467684660310 Marionette DEBUG loaded listener.js 19:11:00 INFO - PROCESS | 4544 | ++DOMWINDOW == 89 (0x93915800) [pid = 4544] [serial = 1341] [outer = 0x93808000] 19:11:01 INFO - PROCESS | 4544 | 1467684661213 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]]]}] 19:11:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 19:11:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1537ms 19:11:01 INFO - PROCESS | 4544 | 1467684661290 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 19:11:01 INFO - PROCESS | 4544 | 1467684661294 Marionette TRACE conn3 <- [1,1757,null,{"value":"8"}] 19:11:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 19:11:01 INFO - PROCESS | 4544 | 1467684661300 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 19:11:01 INFO - PROCESS | 4544 | 1467684661304 Marionette TRACE conn3 <- [1,1758,null,{}] 19:11:01 INFO - PROCESS | 4544 | 1467684661310 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}] 19:11:01 INFO - PROCESS | 4544 | 1467684661315 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:11:01 INFO - PROCESS | 4544 | 1467684661485 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 19:11:01 INFO - PROCESS | 4544 | 1467684661658 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:01 INFO - PROCESS | 4544 | 1467684661665 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:11:01 INFO - PROCESS | 4544 | ++DOCSHELL 0x8ea29400 == 40 [pid = 4544] [id = 447] 19:11:01 INFO - PROCESS | 4544 | ++DOMWINDOW == 90 (0x92ea2800) [pid = 4544] [serial = 1342] [outer = (nil)] 19:11:01 INFO - PROCESS | 4544 | ++DOMWINDOW == 91 (0x93b33000) [pid = 4544] [serial = 1343] [outer = 0x92ea2800] 19:11:01 INFO - PROCESS | 4544 | 1467684661755 Marionette DEBUG loaded listener.js 19:11:01 INFO - PROCESS | 4544 | ++DOMWINDOW == 92 (0x946a0800) [pid = 4544] [serial = 1344] [outer = 0x92ea2800] 19:11:02 INFO - PROCESS | 4544 | 1467684662764 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]]]}] 19:11:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 19:11:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1636ms 19:11:02 INFO - PROCESS | 4544 | 1467684662944 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 19:11:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 19:11:02 INFO - PROCESS | 4544 | 1467684662951 Marionette TRACE conn3 <- [1,1761,null,{"value":"8"}] 19:11:02 INFO - PROCESS | 4544 | 1467684662959 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 19:11:02 INFO - PROCESS | 4544 | 1467684662963 Marionette TRACE conn3 <- [1,1762,null,{}] 19:11:02 INFO - PROCESS | 4544 | 1467684662971 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}] 19:11:02 INFO - PROCESS | 4544 | 1467684662978 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:11:03 INFO - PROCESS | 4544 | 1467684663167 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 19:11:03 INFO - PROCESS | 4544 | 1467684663406 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:03 INFO - PROCESS | 4544 | 1467684663421 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:11:03 INFO - PROCESS | 4544 | ++DOCSHELL 0x8ea06400 == 41 [pid = 4544] [id = 448] 19:11:03 INFO - PROCESS | 4544 | ++DOMWINDOW == 93 (0x8ea08800) [pid = 4544] [serial = 1345] [outer = (nil)] 19:11:03 INFO - PROCESS | 4544 | ++DOMWINDOW == 94 (0x8ea20000) [pid = 4544] [serial = 1346] [outer = 0x8ea08800] 19:11:03 INFO - PROCESS | 4544 | 1467684663568 Marionette DEBUG loaded listener.js 19:11:03 INFO - PROCESS | 4544 | ++DOMWINDOW == 95 (0x8eb06800) [pid = 4544] [serial = 1347] [outer = 0x8ea08800] 19:11:04 INFO - PROCESS | 4544 | --DOCSHELL 0x8d9dc000 == 40 [pid = 4544] [id = 441] 19:11:04 INFO - PROCESS | 4544 | --DOCSHELL 0x90de0000 == 39 [pid = 4544] [id = 440] 19:11:04 INFO - PROCESS | 4544 | --DOCSHELL 0x8eb0b400 == 38 [pid = 4544] [id = 439] 19:11:04 INFO - PROCESS | 4544 | --DOCSHELL 0x8e945800 == 37 [pid = 4544] [id = 438] 19:11:04 INFO - PROCESS | 4544 | --DOMWINDOW == 94 (0x93b31400) [pid = 4544] [serial = 1287] [outer = (nil)] [url = about:blank] 19:11:04 INFO - PROCESS | 4544 | --DOMWINDOW == 93 (0x93955400) [pid = 4544] [serial = 1286] [outer = (nil)] [url = about:blank] 19:11:04 INFO - PROCESS | 4544 | --DOMWINDOW == 92 (0x91ee9c00) [pid = 4544] [serial = 1256] [outer = (nil)] [url = about:blank] 19:11:04 INFO - PROCESS | 4544 | --DOMWINDOW == 91 (0x91c23000) [pid = 4544] [serial = 1263] [outer = (nil)] [url = about:blank] 19:11:04 INFO - PROCESS | 4544 | --DOMWINDOW == 90 (0x926db000) [pid = 4544] [serial = 1265] [outer = (nil)] [url = about:blank] 19:11:04 INFO - PROCESS | 4544 | --DOMWINDOW == 89 (0x923e5c00) [pid = 4544] [serial = 1277] [outer = (nil)] [url = about:blank] 19:11:04 INFO - PROCESS | 4544 | --DOMWINDOW == 88 (0x926dec00) [pid = 4544] [serial = 1280] [outer = (nil)] [url = about:blank] 19:11:04 INFO - PROCESS | 4544 | --DOMWINDOW == 87 (0x8f9f1c00) [pid = 4544] [serial = 1260] [outer = (nil)] [url = about:blank] 19:11:04 INFO - PROCESS | 4544 | --DOMWINDOW == 86 (0x926c1c00) [pid = 4544] [serial = 1284] [outer = (nil)] [url = about:blank] 19:11:04 INFO - PROCESS | 4544 | --DOMWINDOW == 85 (0x923e9800) [pid = 4544] [serial = 1257] [outer = (nil)] [url = about:blank] 19:11:04 INFO - PROCESS | 4544 | --DOMWINDOW == 84 (0x91eeec00) [pid = 4544] [serial = 1283] [outer = (nil)] [url = about:blank] 19:11:04 INFO - PROCESS | 4544 | --DOMWINDOW == 83 (0x90de4400) [pid = 4544] [serial = 1275] [outer = (nil)] [url = about:blank] 19:11:04 INFO - PROCESS | 4544 | --DOMWINDOW == 82 (0x926c4c00) [pid = 4544] [serial = 1278] [outer = (nil)] [url = about:blank] 19:11:04 INFO - PROCESS | 4544 | --DOMWINDOW == 81 (0x8e94dc00) [pid = 4544] [serial = 1271] [outer = (nil)] [url = about:blank] 19:11:04 INFO - PROCESS | 4544 | --DOMWINDOW == 80 (0x928e7400) [pid = 4544] [serial = 1266] [outer = (nil)] [url = about:blank] 19:11:04 INFO - PROCESS | 4544 | --DOMWINDOW == 79 (0x91a93c00) [pid = 4544] [serial = 1262] [outer = (nil)] [url = about:blank] 19:11:04 INFO - PROCESS | 4544 | --DOMWINDOW == 78 (0x8f5d7800) [pid = 4544] [serial = 1259] [outer = (nil)] [url = about:blank] 19:11:04 INFO - PROCESS | 4544 | --DOMWINDOW == 77 (0x90c87800) [pid = 4544] [serial = 1274] [outer = (nil)] [url = about:blank] 19:11:04 INFO - PROCESS | 4544 | --DOMWINDOW == 76 (0x92e97000) [pid = 4544] [serial = 1281] [outer = (nil)] [url = about:blank] 19:11:04 INFO - PROCESS | 4544 | --DOMWINDOW == 75 (0x8eb08400) [pid = 4544] [serial = 1272] [outer = (nil)] [url = about:blank] 19:11:04 INFO - PROCESS | 4544 | --DOMWINDOW == 74 (0x93807800) [pid = 4544] [serial = 1268] [outer = (nil)] [url = about:blank] 19:11:04 INFO - PROCESS | 4544 | --DOMWINDOW == 73 (0x9380ac00) [pid = 4544] [serial = 1269] [outer = (nil)] [url = about:blank] 19:11:04 INFO - PROCESS | 4544 | 1467684664483 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]]]}] 19:11:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 19:11:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1587ms 19:11:04 INFO - PROCESS | 4544 | 1467684664548 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 19:11:04 INFO - PROCESS | 4544 | 1467684664552 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 19:11:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 19:11:04 INFO - PROCESS | 4544 | 1467684664563 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 19:11:04 INFO - PROCESS | 4544 | 1467684664567 Marionette TRACE conn3 <- [1,1766,null,{}] 19:11:04 INFO - PROCESS | 4544 | 1467684664573 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}] 19:11:04 INFO - PROCESS | 4544 | 1467684664579 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:11:04 INFO - PROCESS | 4544 | 1467684664748 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 19:11:04 INFO - PROCESS | 4544 | 1467684664759 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:04 INFO - PROCESS | 4544 | 1467684664766 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:11:04 INFO - PROCESS | 4544 | ++DOCSHELL 0x8e945800 == 38 [pid = 4544] [id = 449] 19:11:04 INFO - PROCESS | 4544 | ++DOMWINDOW == 74 (0x8f9fd800) [pid = 4544] [serial = 1348] [outer = (nil)] 19:11:04 INFO - PROCESS | 4544 | ++DOMWINDOW == 75 (0x90c8f400) [pid = 4544] [serial = 1349] [outer = 0x8f9fd800] 19:11:04 INFO - PROCESS | 4544 | 1467684664837 Marionette DEBUG loaded listener.js 19:11:04 INFO - PROCESS | 4544 | ++DOMWINDOW == 76 (0x90de5c00) [pid = 4544] [serial = 1350] [outer = 0x8f9fd800] 19:11:05 INFO - PROCESS | 4544 | 1467684665747 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]]]}] 19:11:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 19:11:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1238ms 19:11:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 19:11:05 INFO - PROCESS | 4544 | 1467684665797 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 19:11:05 INFO - PROCESS | 4544 | 1467684665800 Marionette TRACE conn3 <- [1,1769,null,{"value":"8"}] 19:11:05 INFO - PROCESS | 4544 | 1467684665807 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 19:11:05 INFO - PROCESS | 4544 | 1467684665810 Marionette TRACE conn3 <- [1,1770,null,{}] 19:11:05 INFO - PROCESS | 4544 | 1467684665826 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}] 19:11:05 INFO - PROCESS | 4544 | 1467684665834 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:11:05 INFO - PROCESS | 4544 | 1467684665993 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 19:11:06 INFO - PROCESS | 4544 | 1467684666127 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:06 INFO - PROCESS | 4544 | 1467684666135 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:11:06 INFO - PROCESS | 4544 | ++DOCSHELL 0x91c1ac00 == 39 [pid = 4544] [id = 450] 19:11:06 INFO - PROCESS | 4544 | ++DOMWINDOW == 77 (0x91c27800) [pid = 4544] [serial = 1351] [outer = (nil)] 19:11:06 INFO - PROCESS | 4544 | ++DOMWINDOW == 78 (0x923eb800) [pid = 4544] [serial = 1352] [outer = 0x91c27800] 19:11:06 INFO - PROCESS | 4544 | 1467684666223 Marionette DEBUG loaded listener.js 19:11:06 INFO - PROCESS | 4544 | ++DOMWINDOW == 79 (0x926c1c00) [pid = 4544] [serial = 1353] [outer = 0x91c27800] 19:11:07 INFO - PROCESS | 4544 | 1467684667058 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]]]}] 19:11:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 19:11:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1280ms 19:11:07 INFO - PROCESS | 4544 | 1467684667087 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 19:11:07 INFO - PROCESS | 4544 | 1467684667090 Marionette TRACE conn3 <- [1,1773,null,{"value":"8"}] 19:11:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 19:11:07 INFO - PROCESS | 4544 | 1467684667096 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 19:11:07 INFO - PROCESS | 4544 | 1467684667099 Marionette TRACE conn3 <- [1,1774,null,{}] 19:11:07 INFO - PROCESS | 4544 | 1467684667104 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}] 19:11:07 INFO - PROCESS | 4544 | 1467684667109 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:11:07 INFO - PROCESS | 4544 | 1467684667320 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 19:11:07 INFO - PROCESS | 4544 | 1467684667341 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:07 INFO - PROCESS | 4544 | 1467684667348 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:11:07 INFO - PROCESS | 4544 | ++DOCSHELL 0x8db6e000 == 40 [pid = 4544] [id = 451] 19:11:07 INFO - PROCESS | 4544 | ++DOMWINDOW == 80 (0x923eac00) [pid = 4544] [serial = 1354] [outer = (nil)] 19:11:07 INFO - PROCESS | 4544 | ++DOMWINDOW == 81 (0x926dd800) [pid = 4544] [serial = 1355] [outer = 0x923eac00] 19:11:07 INFO - PROCESS | 4544 | 1467684667414 Marionette DEBUG loaded listener.js 19:11:07 INFO - PROCESS | 4544 | ++DOMWINDOW == 82 (0x92e95800) [pid = 4544] [serial = 1356] [outer = 0x923eac00] 19:11:08 INFO - PROCESS | 4544 | 1467684668338 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]]]}] 19:11:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 19:11:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1285ms 19:11:08 INFO - PROCESS | 4544 | 1467684668382 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 19:11:08 INFO - PROCESS | 4544 | 1467684668385 Marionette TRACE conn3 <- [1,1777,null,{"value":"8"}] 19:11:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 19:11:08 INFO - PROCESS | 4544 | 1467684668398 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 19:11:08 INFO - PROCESS | 4544 | 1467684668401 Marionette TRACE conn3 <- [1,1778,null,{}] 19:11:08 INFO - PROCESS | 4544 | 1467684668407 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}] 19:11:08 INFO - PROCESS | 4544 | 1467684668411 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:11:08 INFO - PROCESS | 4544 | 1467684668604 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 19:11:08 INFO - PROCESS | 4544 | 1467684668626 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:08 INFO - PROCESS | 4544 | 1467684668633 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:11:08 INFO - PROCESS | 4544 | ++DOCSHELL 0x90c88000 == 41 [pid = 4544] [id = 452] 19:11:08 INFO - PROCESS | 4544 | ++DOMWINDOW == 83 (0x91a91800) [pid = 4544] [serial = 1357] [outer = (nil)] 19:11:08 INFO - PROCESS | 4544 | ++DOMWINDOW == 84 (0x93803c00) [pid = 4544] [serial = 1358] [outer = 0x91a91800] 19:11:08 INFO - PROCESS | 4544 | 1467684668698 Marionette DEBUG loaded listener.js 19:11:08 INFO - PROCESS | 4544 | ++DOMWINDOW == 85 (0x9380a000) [pid = 4544] [serial = 1359] [outer = 0x91a91800] 19:11:09 INFO - PROCESS | 4544 | --DOMWINDOW == 84 (0x8e94d400) [pid = 4544] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 19:11:09 INFO - PROCESS | 4544 | --DOMWINDOW == 83 (0x90de0c00) [pid = 4544] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 19:11:09 INFO - PROCESS | 4544 | --DOMWINDOW == 82 (0x90ecc800) [pid = 4544] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 19:11:09 INFO - PROCESS | 4544 | --DOMWINDOW == 81 (0x8e944000) [pid = 4544] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 19:11:09 INFO - PROCESS | 4544 | --DOMWINDOW == 80 (0x8eb0e800) [pid = 4544] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 19:11:09 INFO - PROCESS | 4544 | --DOMWINDOW == 79 (0x93963000) [pid = 4544] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 19:11:09 INFO - PROCESS | 4544 | --DOMWINDOW == 78 (0x946ad000) [pid = 4544] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 19:11:09 INFO - PROCESS | 4544 | --DOMWINDOW == 77 (0x8e947800) [pid = 4544] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 19:11:09 INFO - PROCESS | 4544 | --DOMWINDOW == 76 (0x90de4000) [pid = 4544] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 19:11:09 INFO - PROCESS | 4544 | --DOMWINDOW == 75 (0x8db70400) [pid = 4544] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 19:11:09 INFO - PROCESS | 4544 | --DOMWINDOW == 74 (0x98d3f800) [pid = 4544] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 19:11:09 INFO - PROCESS | 4544 | --DOMWINDOW == 73 (0x8eb0c400) [pid = 4544] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 19:11:09 INFO - PROCESS | 4544 | --DOMWINDOW == 72 (0x8eb06400) [pid = 4544] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 19:11:09 INFO - PROCESS | 4544 | 1467684669682 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]]]}] 19:11:09 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 19:11:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1340ms 19:11:09 INFO - PROCESS | 4544 | 1467684669739 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 19:11:09 INFO - PROCESS | 4544 | 1467684669741 Marionette TRACE conn3 <- [1,1781,null,{"value":"8"}] 19:11:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 19:11:09 INFO - PROCESS | 4544 | 1467684669752 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 19:11:09 INFO - PROCESS | 4544 | 1467684669756 Marionette TRACE conn3 <- [1,1782,null,{}] 19:11:09 INFO - PROCESS | 4544 | 1467684669765 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}] 19:11:09 INFO - PROCESS | 4544 | 1467684669776 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:11:10 INFO - PROCESS | 4544 | 1467684670027 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 19:11:10 INFO - PROCESS | 4544 | 1467684670042 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:10 INFO - PROCESS | 4544 | 1467684670051 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:11:10 INFO - PROCESS | 4544 | ++DOCSHELL 0x8d9df800 == 42 [pid = 4544] [id = 453] 19:11:10 INFO - PROCESS | 4544 | ++DOMWINDOW == 73 (0x8f5d7c00) [pid = 4544] [serial = 1360] [outer = (nil)] 19:11:10 INFO - PROCESS | 4544 | ++DOMWINDOW == 74 (0x9391e000) [pid = 4544] [serial = 1361] [outer = 0x8f5d7c00] 19:11:10 INFO - PROCESS | 4544 | 1467684670117 Marionette DEBUG loaded listener.js 19:11:10 INFO - PROCESS | 4544 | ++DOMWINDOW == 75 (0x93b3c800) [pid = 4544] [serial = 1362] [outer = 0x8f5d7c00] 19:11:10 INFO - PROCESS | 4544 | 1467684670941 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]]]}] 19:11:10 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 19:11:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1239ms 19:11:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 19:11:11 INFO - PROCESS | 4544 | 1467684670992 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 19:11:11 INFO - PROCESS | 4544 | 1467684670995 Marionette TRACE conn3 <- [1,1785,null,{"value":"8"}] 19:11:11 INFO - PROCESS | 4544 | 1467684671001 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 19:11:11 INFO - PROCESS | 4544 | 1467684671004 Marionette TRACE conn3 <- [1,1786,null,{}] 19:11:11 INFO - PROCESS | 4544 | 1467684671010 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}] 19:11:11 INFO - PROCESS | 4544 | 1467684671014 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:11:11 INFO - PROCESS | 4544 | 1467684671159 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 19:11:11 INFO - PROCESS | 4544 | 1467684671168 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:11 INFO - PROCESS | 4544 | 1467684671174 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:11:11 INFO - PROCESS | 4544 | ++DOCSHELL 0x8e94a400 == 43 [pid = 4544] [id = 454] 19:11:11 INFO - PROCESS | 4544 | ++DOMWINDOW == 76 (0x8e94fc00) [pid = 4544] [serial = 1363] [outer = (nil)] 19:11:11 INFO - PROCESS | 4544 | ++DOMWINDOW == 77 (0x946bbc00) [pid = 4544] [serial = 1364] [outer = 0x8e94fc00] 19:11:11 INFO - PROCESS | 4544 | 1467684671254 Marionette DEBUG loaded listener.js 19:11:11 INFO - PROCESS | 4544 | ++DOMWINDOW == 78 (0x950cc800) [pid = 4544] [serial = 1365] [outer = 0x8e94fc00] 19:11:12 INFO - PROCESS | 4544 | 1467684672354 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]]]}] 19:11:12 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 19:11:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1383ms 19:11:12 INFO - PROCESS | 4544 | 1467684672384 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 19:11:12 INFO - PROCESS | 4544 | 1467684672391 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 19:11:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 19:11:12 INFO - PROCESS | 4544 | 1467684672398 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 19:11:12 INFO - PROCESS | 4544 | 1467684672406 Marionette TRACE conn3 <- [1,1790,null,{}] 19:11:12 INFO - PROCESS | 4544 | 1467684672414 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}] 19:11:12 INFO - PROCESS | 4544 | 1467684672420 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:11:12 INFO - PROCESS | 4544 | 1467684672602 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 19:11:12 INFO - PROCESS | 4544 | 1467684672795 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:12 INFO - PROCESS | 4544 | 1467684672809 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:11:12 INFO - PROCESS | 4544 | ++DOCSHELL 0x8db70400 == 44 [pid = 4544] [id = 455] 19:11:12 INFO - PROCESS | 4544 | ++DOMWINDOW == 79 (0x8db73800) [pid = 4544] [serial = 1366] [outer = (nil)] 19:11:12 INFO - PROCESS | 4544 | ++DOMWINDOW == 80 (0x8f327800) [pid = 4544] [serial = 1367] [outer = 0x8db73800] 19:11:12 INFO - PROCESS | 4544 | 1467684672887 Marionette DEBUG loaded listener.js 19:11:13 INFO - PROCESS | 4544 | ++DOMWINDOW == 81 (0x90c83c00) [pid = 4544] [serial = 1368] [outer = 0x8db73800] 19:11:13 INFO - PROCESS | 4544 | 1467684673845 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]]]}] 19:11:13 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) 19:11:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1495ms 19:11:13 INFO - PROCESS | 4544 | 1467684673893 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 19:11:13 INFO - PROCESS | 4544 | 1467684673900 Marionette TRACE conn3 <- [1,1793,null,{"value":"8"}] 19:11:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 19:11:13 INFO - PROCESS | 4544 | 1467684673911 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 19:11:13 INFO - PROCESS | 4544 | 1467684673914 Marionette TRACE conn3 <- [1,1794,null,{}] 19:11:13 INFO - PROCESS | 4544 | 1467684673921 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}] 19:11:13 INFO - PROCESS | 4544 | 1467684673927 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:11:14 INFO - PROCESS | 4544 | 1467684674108 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 19:11:14 INFO - PROCESS | 4544 | 1467684674286 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:14 INFO - PROCESS | 4544 | 1467684674296 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:11:14 INFO - PROCESS | 4544 | ++DOCSHELL 0x90c8bc00 == 45 [pid = 4544] [id = 456] 19:11:14 INFO - PROCESS | 4544 | ++DOMWINDOW == 82 (0x91a98400) [pid = 4544] [serial = 1369] [outer = (nil)] 19:11:14 INFO - PROCESS | 4544 | ++DOMWINDOW == 83 (0x921ec400) [pid = 4544] [serial = 1370] [outer = 0x91a98400] 19:11:14 INFO - PROCESS | 4544 | 1467684674379 Marionette DEBUG loaded listener.js 19:11:14 INFO - PROCESS | 4544 | ++DOMWINDOW == 84 (0x923ed000) [pid = 4544] [serial = 1371] [outer = 0x91a98400] 19:11:15 INFO - PROCESS | 4544 | 1467684675416 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]]]}] 19:11:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 19:11:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1535ms 19:11:15 INFO - PROCESS | 4544 | 1467684675446 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 19:11:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 19:11:15 INFO - PROCESS | 4544 | 1467684675451 Marionette TRACE conn3 <- [1,1797,null,{"value":"8"}] 19:11:15 INFO - PROCESS | 4544 | 1467684675458 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 19:11:15 INFO - PROCESS | 4544 | 1467684675464 Marionette TRACE conn3 <- [1,1798,null,{}] 19:11:15 INFO - PROCESS | 4544 | 1467684675480 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}] 19:11:15 INFO - PROCESS | 4544 | 1467684675489 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:11:15 INFO - PROCESS | 4544 | 1467684675664 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 19:11:15 INFO - PROCESS | 4544 | 1467684675846 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:15 INFO - PROCESS | 4544 | 1467684675856 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:11:15 INFO - PROCESS | 4544 | ++DOCSHELL 0x93b37400 == 46 [pid = 4544] [id = 457] 19:11:15 INFO - PROCESS | 4544 | ++DOMWINDOW == 85 (0x946a9800) [pid = 4544] [serial = 1372] [outer = (nil)] 19:11:15 INFO - PROCESS | 4544 | ++DOMWINDOW == 86 (0x951bf800) [pid = 4544] [serial = 1373] [outer = 0x946a9800] 19:11:15 INFO - PROCESS | 4544 | 1467684675942 Marionette DEBUG loaded listener.js 19:11:16 INFO - PROCESS | 4544 | ++DOMWINDOW == 87 (0x95270800) [pid = 4544] [serial = 1374] [outer = 0x946a9800] 19:11:16 INFO - PROCESS | 4544 | 1467684676926 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]]]}] 19:11:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 19:11:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1539ms 19:11:17 INFO - PROCESS | 4544 | 1467684676997 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 19:11:17 INFO - PROCESS | 4544 | 1467684677002 Marionette TRACE conn3 <- [1,1801,null,{"value":"8"}] 19:11:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 19:11:17 INFO - PROCESS | 4544 | 1467684677009 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 19:11:17 INFO - PROCESS | 4544 | 1467684677012 Marionette TRACE conn3 <- [1,1802,null,{}] 19:11:17 INFO - PROCESS | 4544 | 1467684677018 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}] 19:11:17 INFO - PROCESS | 4544 | 1467684677023 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:11:17 INFO - PROCESS | 4544 | 1467684677201 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 19:11:17 INFO - PROCESS | 4544 | 1467684677378 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:17 INFO - PROCESS | 4544 | 1467684677388 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:11:17 INFO - PROCESS | 4544 | ++DOCSHELL 0x90de5400 == 47 [pid = 4544] [id = 458] 19:11:17 INFO - PROCESS | 4544 | ++DOMWINDOW == 88 (0x90ed3c00) [pid = 4544] [serial = 1375] [outer = (nil)] 19:11:17 INFO - PROCESS | 4544 | ++DOMWINDOW == 89 (0x950c6400) [pid = 4544] [serial = 1376] [outer = 0x90ed3c00] 19:11:17 INFO - PROCESS | 4544 | 1467684677470 Marionette DEBUG loaded listener.js 19:11:17 INFO - PROCESS | 4544 | ++DOMWINDOW == 90 (0x977ab400) [pid = 4544] [serial = 1377] [outer = 0x90ed3c00] 19:11:18 INFO - PROCESS | 4544 | 1467684678383 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]]]}] 19:11:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 19:11:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1430ms 19:11:18 INFO - PROCESS | 4544 | 1467684678439 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 19:11:18 INFO - PROCESS | 4544 | 1467684678443 Marionette TRACE conn3 <- [1,1805,null,{"value":"8"}] 19:11:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 19:11:18 INFO - PROCESS | 4544 | 1467684678449 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 19:11:18 INFO - PROCESS | 4544 | 1467684678453 Marionette TRACE conn3 <- [1,1806,null,{}] 19:11:18 INFO - PROCESS | 4544 | 1467684678458 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}] 19:11:18 INFO - PROCESS | 4544 | 1467684678464 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:11:18 INFO - PROCESS | 4544 | 1467684678636 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 19:11:18 INFO - PROCESS | 4544 | 1467684678818 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:18 INFO - PROCESS | 4544 | 1467684678826 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:11:18 INFO - PROCESS | 4544 | ++DOCSHELL 0x91a9a800 == 48 [pid = 4544] [id = 459] 19:11:18 INFO - PROCESS | 4544 | ++DOMWINDOW == 91 (0x926d0800) [pid = 4544] [serial = 1378] [outer = (nil)] 19:11:18 INFO - PROCESS | 4544 | ++DOMWINDOW == 92 (0x98986000) [pid = 4544] [serial = 1379] [outer = 0x926d0800] 19:11:18 INFO - PROCESS | 4544 | 1467684678908 Marionette DEBUG loaded listener.js 19:11:19 INFO - PROCESS | 4544 | ++DOMWINDOW == 93 (0x98e9d800) [pid = 4544] [serial = 1380] [outer = 0x926d0800] 19:11:19 INFO - PROCESS | 4544 | 1467684679881 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]]]}] 19:11:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 19:11:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1480ms 19:11:19 INFO - PROCESS | 4544 | 1467684679930 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 19:11:19 INFO - PROCESS | 4544 | 1467684679934 Marionette TRACE conn3 <- [1,1809,null,{"value":"8"}] 19:11:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 19:11:19 INFO - PROCESS | 4544 | 1467684679941 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 19:11:19 INFO - PROCESS | 4544 | 1467684679944 Marionette TRACE conn3 <- [1,1810,null,{}] 19:11:19 INFO - PROCESS | 4544 | 1467684679950 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}] 19:11:19 INFO - PROCESS | 4544 | 1467684679960 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:11:20 INFO - PROCESS | 4544 | 1467684680147 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 19:11:20 INFO - PROCESS | 4544 | 1467684680327 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:20 INFO - PROCESS | 4544 | 1467684680336 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:11:20 INFO - PROCESS | 4544 | ++DOCSHELL 0x926d2c00 == 49 [pid = 4544] [id = 460] 19:11:20 INFO - PROCESS | 4544 | ++DOMWINDOW == 94 (0x98254800) [pid = 4544] [serial = 1381] [outer = (nil)] 19:11:20 INFO - PROCESS | 4544 | ++DOMWINDOW == 95 (0x998d1400) [pid = 4544] [serial = 1382] [outer = 0x98254800] 19:11:20 INFO - PROCESS | 4544 | 1467684680418 Marionette DEBUG loaded listener.js 19:11:20 INFO - PROCESS | 4544 | ++DOMWINDOW == 96 (0x998d5400) [pid = 4544] [serial = 1383] [outer = 0x98254800] 19:11:21 INFO - PROCESS | 4544 | 1467684681354 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]]]}] 19:11:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 19:11:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1484ms 19:11:21 INFO - PROCESS | 4544 | 1467684681426 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 19:11:21 INFO - PROCESS | 4544 | 1467684681429 Marionette TRACE conn3 <- [1,1813,null,{"value":"8"}] 19:11:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 19:11:21 INFO - PROCESS | 4544 | 1467684681437 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 19:11:21 INFO - PROCESS | 4544 | 1467684681440 Marionette TRACE conn3 <- [1,1814,null,{}] 19:11:21 INFO - PROCESS | 4544 | 1467684681446 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}] 19:11:21 INFO - PROCESS | 4544 | 1467684681451 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:11:21 INFO - PROCESS | 4544 | 1467684681654 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 19:11:21 INFO - PROCESS | 4544 | 1467684681840 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:21 INFO - PROCESS | 4544 | 1467684681851 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:11:21 INFO - PROCESS | 4544 | ++DOCSHELL 0x8e94e400 == 50 [pid = 4544] [id = 461] 19:11:21 INFO - PROCESS | 4544 | ++DOMWINDOW == 97 (0x8e950800) [pid = 4544] [serial = 1384] [outer = (nil)] 19:11:21 INFO - PROCESS | 4544 | ++DOMWINDOW == 98 (0x997ee000) [pid = 4544] [serial = 1385] [outer = 0x8e950800] 19:11:21 INFO - PROCESS | 4544 | 1467684681979 Marionette DEBUG loaded listener.js 19:11:22 INFO - PROCESS | 4544 | ++DOMWINDOW == 99 (0x99b84c00) [pid = 4544] [serial = 1386] [outer = 0x8e950800] 19:11:22 INFO - PROCESS | 4544 | 1467684682866 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]]]}] 19:11:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 19:11:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1480ms 19:11:22 INFO - PROCESS | 4544 | 1467684682919 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 19:11:22 INFO - PROCESS | 4544 | 1467684682922 Marionette TRACE conn3 <- [1,1817,null,{"value":"8"}] 19:11:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 19:11:22 INFO - PROCESS | 4544 | 1467684682929 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 19:11:22 INFO - PROCESS | 4544 | 1467684682933 Marionette TRACE conn3 <- [1,1818,null,{}] 19:11:22 INFO - PROCESS | 4544 | 1467684682939 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}] 19:11:22 INFO - PROCESS | 4544 | 1467684682944 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:11:23 INFO - PROCESS | 4544 | 1467684683113 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 19:11:23 INFO - PROCESS | 4544 | 1467684683640 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:23 INFO - PROCESS | 4544 | 1467684683650 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:11:23 INFO - PROCESS | 4544 | ++DOCSHELL 0x8db73c00 == 51 [pid = 4544] [id = 462] 19:11:23 INFO - PROCESS | 4544 | ++DOMWINDOW == 100 (0x8db74400) [pid = 4544] [serial = 1387] [outer = (nil)] 19:11:23 INFO - PROCESS | 4544 | ++DOMWINDOW == 101 (0x8e945000) [pid = 4544] [serial = 1388] [outer = 0x8db74400] 19:11:23 INFO - PROCESS | 4544 | 1467684683730 Marionette DEBUG loaded listener.js 19:11:23 INFO - PROCESS | 4544 | ++DOMWINDOW == 102 (0x8ea0e800) [pid = 4544] [serial = 1389] [outer = 0x8db74400] 19:11:24 INFO - PROCESS | 4544 | 1467684684628 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]]]}] 19:11:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 19:11:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1789ms 19:11:24 INFO - PROCESS | 4544 | 1467684684721 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 19:11:24 INFO - PROCESS | 4544 | 1467684684727 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 19:11:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 19:11:24 INFO - PROCESS | 4544 | 1467684684734 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 19:11:24 INFO - PROCESS | 4544 | 1467684684738 Marionette TRACE conn3 <- [1,1822,null,{}] 19:11:24 INFO - PROCESS | 4544 | 1467684684746 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}] 19:11:24 INFO - PROCESS | 4544 | 1467684684754 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:11:24 INFO - PROCESS | 4544 | 1467684684938 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 19:11:25 INFO - PROCESS | 4544 | 1467684685126 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:25 INFO - PROCESS | 4544 | 1467684685136 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:11:25 INFO - PROCESS | 4544 | ++DOCSHELL 0x8db71c00 == 52 [pid = 4544] [id = 463] 19:11:25 INFO - PROCESS | 4544 | ++DOMWINDOW == 103 (0x90c83800) [pid = 4544] [serial = 1390] [outer = (nil)] 19:11:25 INFO - PROCESS | 4544 | ++DOMWINDOW == 104 (0x90ecd800) [pid = 4544] [serial = 1391] [outer = 0x90c83800] 19:11:25 INFO - PROCESS | 4544 | 1467684685250 Marionette DEBUG loaded listener.js 19:11:25 INFO - PROCESS | 4544 | ++DOMWINDOW == 105 (0x91a93c00) [pid = 4544] [serial = 1392] [outer = 0x90c83800] 19:11:26 INFO - PROCESS | 4544 | --DOCSHELL 0x8eb05800 == 51 [pid = 4544] [id = 437] 19:11:26 INFO - PROCESS | 4544 | --DOCSHELL 0x8d9df800 == 50 [pid = 4544] [id = 453] 19:11:26 INFO - PROCESS | 4544 | --DOCSHELL 0x90c88000 == 49 [pid = 4544] [id = 452] 19:11:26 INFO - PROCESS | 4544 | --DOCSHELL 0x8db6e000 == 48 [pid = 4544] [id = 451] 19:11:26 INFO - PROCESS | 4544 | --DOCSHELL 0x91c1ac00 == 47 [pid = 4544] [id = 450] 19:11:26 INFO - PROCESS | 4544 | --DOCSHELL 0x8e945800 == 46 [pid = 4544] [id = 449] 19:11:26 INFO - PROCESS | 4544 | --DOCSHELL 0x8ea06400 == 45 [pid = 4544] [id = 448] 19:11:26 INFO - PROCESS | 4544 | --DOCSHELL 0x8e944c00 == 44 [pid = 4544] [id = 442] 19:11:26 INFO - PROCESS | 4544 | --DOCSHELL 0x8db6a800 == 43 [pid = 4544] [id = 436] 19:11:26 INFO - PROCESS | 4544 | --DOCSHELL 0x926c8c00 == 42 [pid = 4544] [id = 445] 19:11:26 INFO - PROCESS | 4544 | --DOCSHELL 0x8e946c00 == 41 [pid = 4544] [id = 443] 19:11:26 INFO - PROCESS | 4544 | --DOCSHELL 0x8d9d6000 == 40 [pid = 4544] [id = 444] 19:11:26 INFO - PROCESS | 4544 | --DOCSHELL 0x8ea29400 == 39 [pid = 4544] [id = 447] 19:11:26 INFO - PROCESS | 4544 | --DOCSHELL 0x93961800 == 38 [pid = 4544] [id = 431] 19:11:26 INFO - PROCESS | 4544 | --DOCSHELL 0x8db6d800 == 37 [pid = 4544] [id = 432] 19:11:26 INFO - PROCESS | 4544 | --DOCSHELL 0x8eb0b800 == 36 [pid = 4544] [id = 433] 19:11:26 INFO - PROCESS | 4544 | --DOCSHELL 0x8d9e1800 == 35 [pid = 4544] [id = 434] 19:11:26 INFO - PROCESS | 4544 | --DOCSHELL 0x98d3e800 == 34 [pid = 4544] [id = 435] 19:11:26 INFO - PROCESS | 4544 | --DOCSHELL 0x926ddc00 == 33 [pid = 4544] [id = 446] 19:11:26 INFO - PROCESS | 4544 | --DOCSHELL 0x8db73c00 == 32 [pid = 4544] [id = 462] 19:11:26 INFO - PROCESS | 4544 | --DOCSHELL 0x8e94e400 == 31 [pid = 4544] [id = 461] 19:11:26 INFO - PROCESS | 4544 | --DOCSHELL 0x91a9a800 == 30 [pid = 4544] [id = 459] 19:11:26 INFO - PROCESS | 4544 | --DOCSHELL 0x926d2c00 == 29 [pid = 4544] [id = 460] 19:11:26 INFO - PROCESS | 4544 | --DOCSHELL 0x90de5400 == 28 [pid = 4544] [id = 458] 19:11:26 INFO - PROCESS | 4544 | --DOCSHELL 0x93b37400 == 27 [pid = 4544] [id = 457] 19:11:26 INFO - PROCESS | 4544 | --DOCSHELL 0x90c8bc00 == 26 [pid = 4544] [id = 456] 19:11:26 INFO - PROCESS | 4544 | --DOCSHELL 0x8e94a400 == 25 [pid = 4544] [id = 454] 19:11:26 INFO - PROCESS | 4544 | --DOCSHELL 0x8db70400 == 24 [pid = 4544] [id = 455] 19:11:26 INFO - PROCESS | 4544 | --DOMWINDOW == 104 (0x91ee8400) [pid = 4544] [serial = 1328] [outer = (nil)] [url = about:blank] 19:11:26 INFO - PROCESS | 4544 | --DOMWINDOW == 103 (0x8f9f4000) [pid = 4544] [serial = 1290] [outer = (nil)] [url = about:blank] 19:11:26 INFO - PROCESS | 4544 | --DOMWINDOW == 102 (0x8ea22800) [pid = 4544] [serial = 1289] [outer = (nil)] [url = about:blank] 19:11:26 INFO - PROCESS | 4544 | --DOMWINDOW == 101 (0x90ec9c00) [pid = 4544] [serial = 1322] [outer = (nil)] [url = about:blank] 19:11:26 INFO - PROCESS | 4544 | --DOMWINDOW == 100 (0x91ef0000) [pid = 4544] [serial = 1293] [outer = (nil)] [url = about:blank] 19:11:26 INFO - PROCESS | 4544 | --DOMWINDOW == 99 (0x91a97c00) [pid = 4544] [serial = 1292] [outer = (nil)] [url = about:blank] 19:11:26 INFO - PROCESS | 4544 | --DOMWINDOW == 98 (0x8f32a000) [pid = 4544] [serial = 1325] [outer = (nil)] [url = about:blank] 19:11:26 INFO - PROCESS | 4544 | --DOMWINDOW == 97 (0x8f32e800) [pid = 4544] [serial = 1319] [outer = (nil)] [url = about:blank] 19:11:26 INFO - PROCESS | 4544 | --DOMWINDOW == 96 (0x946a8800) [pid = 4544] [serial = 1296] [outer = (nil)] [url = about:blank] 19:11:26 INFO - PROCESS | 4544 | --DOMWINDOW == 95 (0x93b35800) [pid = 4544] [serial = 1295] [outer = (nil)] [url = about:blank] 19:11:26 INFO - PROCESS | 4544 | --DOMWINDOW == 94 (0x951c1400) [pid = 4544] [serial = 1299] [outer = (nil)] [url = about:blank] 19:11:26 INFO - PROCESS | 4544 | --DOMWINDOW == 93 (0x950c5400) [pid = 4544] [serial = 1298] [outer = (nil)] [url = about:blank] 19:11:26 INFO - PROCESS | 4544 | --DOMWINDOW == 92 (0x8e94f800) [pid = 4544] [serial = 1316] [outer = (nil)] [url = about:blank] 19:11:26 INFO - PROCESS | 4544 | --DOMWINDOW == 91 (0x9526e000) [pid = 4544] [serial = 1302] [outer = (nil)] [url = about:blank] 19:11:26 INFO - PROCESS | 4544 | --DOMWINDOW == 90 (0x951bd000) [pid = 4544] [serial = 1301] [outer = (nil)] [url = about:blank] 19:11:26 INFO - PROCESS | 4544 | --DOMWINDOW == 89 (0x98988000) [pid = 4544] [serial = 1305] [outer = (nil)] [url = about:blank] 19:11:26 INFO - PROCESS | 4544 | --DOMWINDOW == 88 (0x8ea07c00) [pid = 4544] [serial = 1317] [outer = (nil)] [url = about:blank] 19:11:26 INFO - PROCESS | 4544 | --DOMWINDOW == 87 (0x98985800) [pid = 4544] [serial = 1304] [outer = (nil)] [url = about:blank] 19:11:26 INFO - PROCESS | 4544 | --DOMWINDOW == 86 (0x997d3800) [pid = 4544] [serial = 1308] [outer = (nil)] [url = about:blank] 19:11:26 INFO - PROCESS | 4544 | --DOMWINDOW == 85 (0x99580c00) [pid = 4544] [serial = 1307] [outer = (nil)] [url = about:blank] 19:11:26 INFO - PROCESS | 4544 | --DOMWINDOW == 84 (0x997e1400) [pid = 4544] [serial = 1311] [outer = (nil)] [url = about:blank] 19:11:26 INFO - PROCESS | 4544 | --DOMWINDOW == 83 (0x997dd800) [pid = 4544] [serial = 1310] [outer = (nil)] [url = about:blank] 19:11:26 INFO - PROCESS | 4544 | --DOMWINDOW == 82 (0x8f5d5400) [pid = 4544] [serial = 1314] [outer = (nil)] [url = about:blank] 19:11:26 INFO - PROCESS | 4544 | --DOMWINDOW == 81 (0x8f330000) [pid = 4544] [serial = 1313] [outer = (nil)] [url = about:blank] 19:11:26 INFO - PROCESS | 4544 | --DOMWINDOW == 80 (0x90ed1800) [pid = 4544] [serial = 1323] [outer = (nil)] [url = about:blank] 19:11:26 INFO - PROCESS | 4544 | --DOMWINDOW == 79 (0x8f5d9000) [pid = 4544] [serial = 1320] [outer = (nil)] [url = about:blank] 19:11:26 INFO - PROCESS | 4544 | --DOMWINDOW == 78 (0x91a94400) [pid = 4544] [serial = 1326] [outer = (nil)] [url = about:blank] 19:11:27 INFO - PROCESS | 4544 | 1467684687262 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]]]}] 19:11:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 19:11:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 2587ms 19:11:27 INFO - PROCESS | 4544 | 1467684687322 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 19:11:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 19:11:27 INFO - PROCESS | 4544 | 1467684687328 Marionette TRACE conn3 <- [1,1825,null,{"value":"8"}] 19:11:27 INFO - PROCESS | 4544 | 1467684687335 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 19:11:27 INFO - PROCESS | 4544 | 1467684687342 Marionette TRACE conn3 <- [1,1826,null,{}] 19:11:27 INFO - PROCESS | 4544 | 1467684687353 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}] 19:11:27 INFO - PROCESS | 4544 | 1467684687358 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:11:27 INFO - PROCESS | 4544 | 1467684687517 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 19:11:27 INFO - PROCESS | 4544 | 1467684687649 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:27 INFO - PROCESS | 4544 | 1467684687660 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:11:27 INFO - PROCESS | 4544 | ++DOCSHELL 0x8ea05c00 == 25 [pid = 4544] [id = 464] 19:11:27 INFO - PROCESS | 4544 | ++DOMWINDOW == 79 (0x8ea06000) [pid = 4544] [serial = 1393] [outer = (nil)] 19:11:27 INFO - PROCESS | 4544 | ++DOMWINDOW == 80 (0x8ea21800) [pid = 4544] [serial = 1394] [outer = 0x8ea06000] 19:11:27 INFO - PROCESS | 4544 | 1467684687731 Marionette DEBUG loaded listener.js 19:11:27 INFO - PROCESS | 4544 | ++DOMWINDOW == 81 (0x8eb02000) [pid = 4544] [serial = 1395] [outer = 0x8ea06000] 19:11:28 INFO - PROCESS | 4544 | 1467684688537 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]]]}] 19:11:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 19:11:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1242ms 19:11:28 INFO - PROCESS | 4544 | 1467684688576 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 19:11:28 INFO - PROCESS | 4544 | 1467684688584 Marionette TRACE conn3 <- [1,1829,null,{"value":"8"}] 19:11:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 19:11:28 INFO - PROCESS | 4544 | 1467684688599 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 19:11:28 INFO - PROCESS | 4544 | 1467684688603 Marionette TRACE conn3 <- [1,1830,null,{}] 19:11:28 INFO - PROCESS | 4544 | 1467684688609 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}] 19:11:28 INFO - PROCESS | 4544 | 1467684688615 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:11:28 INFO - PROCESS | 4544 | 1467684688781 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 19:11:28 INFO - PROCESS | 4544 | 1467684688791 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:28 INFO - PROCESS | 4544 | 1467684688800 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:11:28 INFO - PROCESS | 4544 | ++DOCSHELL 0x8f5d8000 == 26 [pid = 4544] [id = 465] 19:11:28 INFO - PROCESS | 4544 | ++DOMWINDOW == 82 (0x8f5e2400) [pid = 4544] [serial = 1396] [outer = (nil)] 19:11:28 INFO - PROCESS | 4544 | ++DOMWINDOW == 83 (0x8f9f4000) [pid = 4544] [serial = 1397] [outer = 0x8f5e2400] 19:11:28 INFO - PROCESS | 4544 | 1467684688875 Marionette DEBUG loaded listener.js 19:11:28 INFO - PROCESS | 4544 | ++DOMWINDOW == 84 (0x8f9fac00) [pid = 4544] [serial = 1398] [outer = 0x8f5e2400] 19:11:29 INFO - PROCESS | 4544 | 1467684689873 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]]]}] 19:11:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 19:11:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1339ms 19:11:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 19:11:29 INFO - PROCESS | 4544 | 1467684689945 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 19:11:29 INFO - PROCESS | 4544 | 1467684689948 Marionette TRACE conn3 <- [1,1833,null,{"value":"8"}] 19:11:29 INFO - PROCESS | 4544 | 1467684689954 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 19:11:29 INFO - PROCESS | 4544 | 1467684689960 Marionette TRACE conn3 <- [1,1834,null,{}] 19:11:30 INFO - PROCESS | 4544 | 1467684690027 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}] 19:11:30 INFO - PROCESS | 4544 | 1467684690036 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:11:30 INFO - PROCESS | 4544 | 1467684690242 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 19:11:30 INFO - PROCESS | 4544 | 1467684690268 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:30 INFO - PROCESS | 4544 | 1467684690275 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:11:30 INFO - PROCESS | 4544 | ++DOCSHELL 0x90ecf000 == 27 [pid = 4544] [id = 466] 19:11:30 INFO - PROCESS | 4544 | ++DOMWINDOW == 85 (0x90ed0400) [pid = 4544] [serial = 1399] [outer = (nil)] 19:11:30 INFO - PROCESS | 4544 | ++DOMWINDOW == 86 (0x91a99400) [pid = 4544] [serial = 1400] [outer = 0x90ed0400] 19:11:30 INFO - PROCESS | 4544 | 1467684690349 Marionette DEBUG loaded listener.js 19:11:30 INFO - PROCESS | 4544 | ++DOMWINDOW == 87 (0x91c21400) [pid = 4544] [serial = 1401] [outer = 0x90ed0400] 19:11:31 INFO - PROCESS | 4544 | --DOMWINDOW == 86 (0x8ea0b000) [pid = 4544] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 19:11:31 INFO - PROCESS | 4544 | --DOMWINDOW == 85 (0x91a91800) [pid = 4544] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 19:11:31 INFO - PROCESS | 4544 | --DOMWINDOW == 84 (0x8ea08800) [pid = 4544] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 19:11:31 INFO - PROCESS | 4544 | --DOMWINDOW == 83 (0x91c27800) [pid = 4544] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 19:11:31 INFO - PROCESS | 4544 | --DOMWINDOW == 82 (0x926cd400) [pid = 4544] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 19:11:31 INFO - PROCESS | 4544 | --DOMWINDOW == 81 (0x8f9fd800) [pid = 4544] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 19:11:31 INFO - PROCESS | 4544 | --DOMWINDOW == 80 (0x90ddd400) [pid = 4544] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 19:11:31 INFO - PROCESS | 4544 | --DOMWINDOW == 79 (0x92ea2800) [pid = 4544] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 19:11:31 INFO - PROCESS | 4544 | --DOMWINDOW == 78 (0x923eac00) [pid = 4544] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 19:11:31 INFO - PROCESS | 4544 | --DOMWINDOW == 77 (0x8f5d7c00) [pid = 4544] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 19:11:31 INFO - PROCESS | 4544 | --DOMWINDOW == 76 (0x93808000) [pid = 4544] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 19:11:31 INFO - PROCESS | 4544 | --DOMWINDOW == 75 (0x90c90400) [pid = 4544] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 19:11:31 INFO - PROCESS | 4544 | --DOMWINDOW == 74 (0x8e94fc00) [pid = 4544] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 19:11:31 INFO - PROCESS | 4544 | 1467684691846 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]]]}] 19:11:31 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 19:11:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1933ms 19:11:31 INFO - PROCESS | 4544 | 1467684691912 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 19:11:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 19:11:31 INFO - PROCESS | 4544 | 1467684691917 Marionette TRACE conn3 <- [1,1837,null,{"value":"8"}] 19:11:31 INFO - PROCESS | 4544 | 1467684691922 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 19:11:31 INFO - PROCESS | 4544 | 1467684691926 Marionette TRACE conn3 <- [1,1838,null,{}] 19:11:31 INFO - PROCESS | 4544 | 1467684691931 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}] 19:11:31 INFO - PROCESS | 4544 | 1467684691936 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:11:32 INFO - PROCESS | 4544 | 1467684692085 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 19:11:32 INFO - PROCESS | 4544 | 1467684692095 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:32 INFO - PROCESS | 4544 | 1467684692104 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:11:32 INFO - PROCESS | 4544 | ++DOCSHELL 0x8e94fc00 == 28 [pid = 4544] [id = 467] 19:11:32 INFO - PROCESS | 4544 | ++DOMWINDOW == 75 (0x8ea0b000) [pid = 4544] [serial = 1402] [outer = (nil)] 19:11:32 INFO - PROCESS | 4544 | ++DOMWINDOW == 76 (0x90c90400) [pid = 4544] [serial = 1403] [outer = 0x8ea0b000] 19:11:32 INFO - PROCESS | 4544 | 1467684692170 Marionette DEBUG loaded listener.js 19:11:32 INFO - PROCESS | 4544 | ++DOMWINDOW == 77 (0x91ee9800) [pid = 4544] [serial = 1404] [outer = 0x8ea0b000] 19:11:32 INFO - PROCESS | 4544 | 1467684692968 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]]]}] 19:11:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 19:11:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1086ms 19:11:33 INFO - PROCESS | 4544 | 1467684693008 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 19:11:33 INFO - PROCESS | 4544 | 1467684693012 Marionette TRACE conn3 <- [1,1841,null,{"value":"8"}] 19:11:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 19:11:33 INFO - PROCESS | 4544 | 1467684693018 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 19:11:33 INFO - PROCESS | 4544 | 1467684693020 Marionette TRACE conn3 <- [1,1842,null,{}] 19:11:33 INFO - PROCESS | 4544 | 1467684693035 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}] 19:11:33 INFO - PROCESS | 4544 | 1467684693039 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:11:33 INFO - PROCESS | 4544 | 1467684693182 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 19:11:33 INFO - PROCESS | 4544 | 1467684693206 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:33 INFO - PROCESS | 4544 | 1467684693216 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:11:33 INFO - PROCESS | 4544 | ++DOCSHELL 0x8ea23c00 == 29 [pid = 4544] [id = 468] 19:11:33 INFO - PROCESS | 4544 | ++DOMWINDOW == 78 (0x91eec800) [pid = 4544] [serial = 1405] [outer = (nil)] 19:11:33 INFO - PROCESS | 4544 | ++DOMWINDOW == 79 (0x921f4800) [pid = 4544] [serial = 1406] [outer = 0x91eec800] 19:11:33 INFO - PROCESS | 4544 | 1467684693284 Marionette DEBUG loaded listener.js 19:11:33 INFO - PROCESS | 4544 | ++DOMWINDOW == 80 (0x923e9800) [pid = 4544] [serial = 1407] [outer = 0x91eec800] 19:11:34 INFO - PROCESS | 4544 | 1467684694506 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]]]}] 19:11:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 19:11:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1538ms 19:11:34 INFO - PROCESS | 4544 | 1467684694557 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 19:11:34 INFO - PROCESS | 4544 | 1467684694564 Marionette TRACE conn3 <- [1,1845,null,{"value":"8"}] 19:11:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 19:11:34 INFO - PROCESS | 4544 | 1467684694572 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 19:11:34 INFO - PROCESS | 4544 | 1467684694577 Marionette TRACE conn3 <- [1,1846,null,{}] 19:11:34 INFO - PROCESS | 4544 | 1467684694587 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}] 19:11:34 INFO - PROCESS | 4544 | 1467684694592 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:11:34 INFO - PROCESS | 4544 | 1467684694774 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 19:11:35 INFO - PROCESS | 4544 | 1467684695002 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:35 INFO - PROCESS | 4544 | 1467684695017 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:11:35 INFO - PROCESS | 4544 | ++DOCSHELL 0x8ea01400 == 30 [pid = 4544] [id = 469] 19:11:35 INFO - PROCESS | 4544 | ++DOMWINDOW == 81 (0x8ea0c400) [pid = 4544] [serial = 1408] [outer = (nil)] 19:11:35 INFO - PROCESS | 4544 | ++DOMWINDOW == 82 (0x8f32d800) [pid = 4544] [serial = 1409] [outer = 0x8ea0c400] 19:11:35 INFO - PROCESS | 4544 | 1467684695145 Marionette DEBUG loaded listener.js 19:11:35 INFO - PROCESS | 4544 | ++DOMWINDOW == 83 (0x8f5dd400) [pid = 4544] [serial = 1410] [outer = 0x8ea0c400] 19:11:36 INFO - PROCESS | 4544 | 1467684696102 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]]]}] 19:11:36 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) 19:11:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1584ms 19:11:36 INFO - PROCESS | 4544 | 1467684696156 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 19:11:36 INFO - PROCESS | 4544 | 1467684696164 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 19:11:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 19:11:36 INFO - PROCESS | 4544 | 1467684696174 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 19:11:36 INFO - PROCESS | 4544 | 1467684696178 Marionette TRACE conn3 <- [1,1850,null,{}] 19:11:36 INFO - PROCESS | 4544 | 1467684696185 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}] 19:11:36 INFO - PROCESS | 4544 | 1467684696191 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:11:36 INFO - PROCESS | 4544 | 1467684696379 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 19:11:36 INFO - PROCESS | 4544 | 1467684696646 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:36 INFO - PROCESS | 4544 | 1467684696652 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:11:36 INFO - PROCESS | 4544 | ++DOCSHELL 0x90c87000 == 31 [pid = 4544] [id = 470] 19:11:36 INFO - PROCESS | 4544 | ++DOMWINDOW == 84 (0x90ece800) [pid = 4544] [serial = 1411] [outer = (nil)] 19:11:36 INFO - PROCESS | 4544 | ++DOMWINDOW == 85 (0x91a9bc00) [pid = 4544] [serial = 1412] [outer = 0x90ece800] 19:11:36 INFO - PROCESS | 4544 | 1467684696783 Marionette DEBUG loaded listener.js 19:11:36 INFO - PROCESS | 4544 | ++DOMWINDOW == 86 (0x91ee7000) [pid = 4544] [serial = 1413] [outer = 0x90ece800] 19:11:37 INFO - PROCESS | 4544 | 1467684697750 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]]]}] 19:11:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 19:11:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1636ms 19:11:37 INFO - PROCESS | 4544 | 1467684697810 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 19:11:37 INFO - PROCESS | 4544 | 1467684697813 Marionette TRACE conn3 <- [1,1853,null,{"value":"8"}] 19:11:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 19:11:37 INFO - PROCESS | 4544 | 1467684697821 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 19:11:37 INFO - PROCESS | 4544 | 1467684697827 Marionette TRACE conn3 <- [1,1854,null,{}] 19:11:37 INFO - PROCESS | 4544 | 1467684697845 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}] 19:11:37 INFO - PROCESS | 4544 | 1467684697853 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:11:38 INFO - PROCESS | 4544 | 1467684698032 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 19:11:38 INFO - PROCESS | 4544 | 1467684698211 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:38 INFO - PROCESS | 4544 | 1467684698223 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:11:38 INFO - PROCESS | 4544 | ++DOCSHELL 0x926d5c00 == 32 [pid = 4544] [id = 471] 19:11:38 INFO - PROCESS | 4544 | ++DOMWINDOW == 87 (0x926dec00) [pid = 4544] [serial = 1414] [outer = (nil)] 19:11:38 INFO - PROCESS | 4544 | ++DOMWINDOW == 88 (0x928e8800) [pid = 4544] [serial = 1415] [outer = 0x926dec00] 19:11:38 INFO - PROCESS | 4544 | 1467684698371 Marionette DEBUG loaded listener.js 19:11:38 INFO - PROCESS | 4544 | ++DOMWINDOW == 89 (0x92ea0c00) [pid = 4544] [serial = 1416] [outer = 0x926dec00] 19:11:39 INFO - PROCESS | 4544 | 1467684699280 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]]]}] 19:11:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 19:11:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1541ms 19:11:39 INFO - PROCESS | 4544 | 1467684699364 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 19:11:39 INFO - PROCESS | 4544 | 1467684699369 Marionette TRACE conn3 <- [1,1857,null,{"value":"8"}] 19:11:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 19:11:39 INFO - PROCESS | 4544 | 1467684699375 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 19:11:39 INFO - PROCESS | 4544 | 1467684699380 Marionette TRACE conn3 <- [1,1858,null,{}] 19:11:39 INFO - PROCESS | 4544 | 1467684699385 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}] 19:11:39 INFO - PROCESS | 4544 | 1467684699391 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:11:39 INFO - PROCESS | 4544 | 1467684699564 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 19:11:39 INFO - PROCESS | 4544 | 1467684699746 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:39 INFO - PROCESS | 4544 | 1467684699756 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:11:39 INFO - PROCESS | 4544 | ++DOCSHELL 0x8f9f5000 == 33 [pid = 4544] [id = 472] 19:11:39 INFO - PROCESS | 4544 | ++DOMWINDOW == 90 (0x926ddc00) [pid = 4544] [serial = 1417] [outer = (nil)] 19:11:39 INFO - PROCESS | 4544 | ++DOMWINDOW == 91 (0x9391ac00) [pid = 4544] [serial = 1418] [outer = 0x926ddc00] 19:11:39 INFO - PROCESS | 4544 | 1467684699833 Marionette DEBUG loaded listener.js 19:11:39 INFO - PROCESS | 4544 | ++DOMWINDOW == 92 (0x93955000) [pid = 4544] [serial = 1419] [outer = 0x926ddc00] 19:11:41 INFO - PROCESS | 4544 | 1467684701006 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]]]}] 19:11:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 19:11:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1679ms 19:11:41 INFO - PROCESS | 4544 | 1467684701055 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 19:11:41 INFO - PROCESS | 4544 | 1467684701062 Marionette TRACE conn3 <- [1,1861,null,{"value":"8"}] 19:11:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 19:11:41 INFO - PROCESS | 4544 | 1467684701070 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 19:11:41 INFO - PROCESS | 4544 | 1467684701075 Marionette TRACE conn3 <- [1,1862,null,{}] 19:11:41 INFO - PROCESS | 4544 | 1467684701083 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}] 19:11:41 INFO - PROCESS | 4544 | 1467684701087 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:11:41 INFO - PROCESS | 4544 | 1467684701269 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 19:11:41 INFO - PROCESS | 4544 | 1467684701541 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:41 INFO - PROCESS | 4544 | 1467684701564 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:11:41 INFO - PROCESS | 4544 | ++DOCSHELL 0x8ea25c00 == 34 [pid = 4544] [id = 473] 19:11:41 INFO - PROCESS | 4544 | ++DOMWINDOW == 93 (0x8ea27c00) [pid = 4544] [serial = 1420] [outer = (nil)] 19:11:41 INFO - PROCESS | 4544 | ++DOMWINDOW == 94 (0x8eb10000) [pid = 4544] [serial = 1421] [outer = 0x8ea27c00] 19:11:41 INFO - PROCESS | 4544 | 1467684701672 Marionette DEBUG loaded listener.js 19:11:41 INFO - PROCESS | 4544 | ++DOMWINDOW == 95 (0x8f330400) [pid = 4544] [serial = 1422] [outer = 0x8ea27c00] 19:11:42 INFO - PROCESS | 4544 | --DOCSHELL 0x8e94fc00 == 33 [pid = 4544] [id = 467] 19:11:42 INFO - PROCESS | 4544 | --DOCSHELL 0x90ecf000 == 32 [pid = 4544] [id = 466] 19:11:42 INFO - PROCESS | 4544 | --DOCSHELL 0x8f5d8000 == 31 [pid = 4544] [id = 465] 19:11:42 INFO - PROCESS | 4544 | --DOCSHELL 0x8ea05c00 == 30 [pid = 4544] [id = 464] 19:11:42 INFO - PROCESS | 4544 | --DOCSHELL 0x8db71c00 == 29 [pid = 4544] [id = 463] 19:11:42 INFO - PROCESS | 4544 | --DOMWINDOW == 94 (0x946bbc00) [pid = 4544] [serial = 1364] [outer = (nil)] [url = about:blank] 19:11:42 INFO - PROCESS | 4544 | --DOMWINDOW == 93 (0x950cc800) [pid = 4544] [serial = 1365] [outer = (nil)] [url = about:blank] 19:11:42 INFO - PROCESS | 4544 | --DOMWINDOW == 92 (0x93b3c800) [pid = 4544] [serial = 1362] [outer = (nil)] [url = about:blank] 19:11:42 INFO - PROCESS | 4544 | --DOMWINDOW == 91 (0x8ea20c00) [pid = 4544] [serial = 1331] [outer = (nil)] [url = about:blank] 19:11:42 INFO - PROCESS | 4544 | --DOMWINDOW == 90 (0x9380a000) [pid = 4544] [serial = 1359] [outer = (nil)] [url = about:blank] 19:11:42 INFO - PROCESS | 4544 | --DOMWINDOW == 89 (0x8eb06800) [pid = 4544] [serial = 1347] [outer = (nil)] [url = about:blank] 19:11:42 INFO - PROCESS | 4544 | --DOMWINDOW == 88 (0x93803c00) [pid = 4544] [serial = 1358] [outer = (nil)] [url = about:blank] 19:11:42 INFO - PROCESS | 4544 | --DOMWINDOW == 87 (0x923eb800) [pid = 4544] [serial = 1352] [outer = (nil)] [url = about:blank] 19:11:42 INFO - PROCESS | 4544 | --DOMWINDOW == 86 (0x8eb03000) [pid = 4544] [serial = 1332] [outer = (nil)] [url = about:blank] 19:11:42 INFO - PROCESS | 4544 | --DOMWINDOW == 85 (0x926d7000) [pid = 4544] [serial = 1337] [outer = (nil)] [url = about:blank] 19:11:42 INFO - PROCESS | 4544 | --DOMWINDOW == 84 (0x90de5c00) [pid = 4544] [serial = 1350] [outer = (nil)] [url = about:blank] 19:11:42 INFO - PROCESS | 4544 | --DOMWINDOW == 83 (0x921f5400) [pid = 4544] [serial = 1329] [outer = (nil)] [url = about:blank] 19:11:42 INFO - PROCESS | 4544 | --DOMWINDOW == 82 (0x93b33000) [pid = 4544] [serial = 1343] [outer = (nil)] [url = about:blank] 19:11:42 INFO - PROCESS | 4544 | --DOMWINDOW == 81 (0x92e95800) [pid = 4544] [serial = 1356] [outer = (nil)] [url = about:blank] 19:11:42 INFO - PROCESS | 4544 | --DOMWINDOW == 80 (0x9391e000) [pid = 4544] [serial = 1361] [outer = (nil)] [url = about:blank] 19:11:42 INFO - PROCESS | 4544 | --DOMWINDOW == 79 (0x93911800) [pid = 4544] [serial = 1340] [outer = (nil)] [url = about:blank] 19:11:42 INFO - PROCESS | 4544 | --DOMWINDOW == 78 (0x93915800) [pid = 4544] [serial = 1341] [outer = (nil)] [url = about:blank] 19:11:42 INFO - PROCESS | 4544 | --DOMWINDOW == 77 (0x926dd800) [pid = 4544] [serial = 1355] [outer = (nil)] [url = about:blank] 19:11:42 INFO - PROCESS | 4544 | --DOMWINDOW == 76 (0x926c1c00) [pid = 4544] [serial = 1353] [outer = (nil)] [url = about:blank] 19:11:42 INFO - PROCESS | 4544 | --DOMWINDOW == 75 (0x91a9ac00) [pid = 4544] [serial = 1335] [outer = (nil)] [url = about:blank] 19:11:42 INFO - PROCESS | 4544 | --DOMWINDOW == 74 (0x8ea20000) [pid = 4544] [serial = 1346] [outer = (nil)] [url = about:blank] 19:11:42 INFO - PROCESS | 4544 | --DOMWINDOW == 73 (0x946a0800) [pid = 4544] [serial = 1344] [outer = (nil)] [url = about:blank] 19:11:42 INFO - PROCESS | 4544 | --DOMWINDOW == 72 (0x926e0c00) [pid = 4544] [serial = 1338] [outer = (nil)] [url = about:blank] 19:11:42 INFO - PROCESS | 4544 | --DOMWINDOW == 71 (0x90ec8000) [pid = 4544] [serial = 1334] [outer = (nil)] [url = about:blank] 19:11:42 INFO - PROCESS | 4544 | --DOMWINDOW == 70 (0x90c8f400) [pid = 4544] [serial = 1349] [outer = (nil)] [url = about:blank] 19:11:42 INFO - PROCESS | 4544 | 1467684702542 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]]]}] 19:11:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 19:11:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1500ms 19:11:42 INFO - PROCESS | 4544 | 1467684702591 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 19:11:42 INFO - PROCESS | 4544 | 1467684702597 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 19:11:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 19:11:42 INFO - PROCESS | 4544 | 1467684702609 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 19:11:42 INFO - PROCESS | 4544 | 1467684702612 Marionette TRACE conn3 <- [1,1866,null,{}] 19:11:42 INFO - PROCESS | 4544 | 1467684702618 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}] 19:11:42 INFO - PROCESS | 4544 | 1467684702624 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:11:42 INFO - PROCESS | 4544 | 1467684702782 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 19:11:42 INFO - PROCESS | 4544 | 1467684702791 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:42 INFO - PROCESS | 4544 | 1467684702797 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:11:42 INFO - PROCESS | 4544 | ++DOCSHELL 0x8f5dc000 == 30 [pid = 4544] [id = 474] 19:11:42 INFO - PROCESS | 4544 | ++DOMWINDOW == 71 (0x90c8d800) [pid = 4544] [serial = 1423] [outer = (nil)] 19:11:42 INFO - PROCESS | 4544 | ++DOMWINDOW == 72 (0x90de0000) [pid = 4544] [serial = 1424] [outer = 0x90c8d800] 19:11:42 INFO - PROCESS | 4544 | 1467684702870 Marionette DEBUG loaded listener.js 19:11:42 INFO - PROCESS | 4544 | ++DOMWINDOW == 73 (0x90ec9000) [pid = 4544] [serial = 1425] [outer = 0x90c8d800] 19:11:43 INFO - PROCESS | 4544 | 1467684703786 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]]]}] 19:11:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 19:11:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1228ms 19:11:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 19:11:43 INFO - PROCESS | 4544 | 1467684703836 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 19:11:43 INFO - PROCESS | 4544 | 1467684703839 Marionette TRACE conn3 <- [1,1869,null,{"value":"8"}] 19:11:43 INFO - PROCESS | 4544 | 1467684703847 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 19:11:43 INFO - PROCESS | 4544 | 1467684703853 Marionette TRACE conn3 <- [1,1870,null,{}] 19:11:43 INFO - PROCESS | 4544 | 1467684703868 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}] 19:11:43 INFO - PROCESS | 4544 | 1467684703876 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:11:44 INFO - PROCESS | 4544 | 1467684704029 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 19:11:44 INFO - PROCESS | 4544 | 1467684704177 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:44 INFO - PROCESS | 4544 | 1467684704188 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:11:44 INFO - PROCESS | 4544 | ++DOCSHELL 0x91c27000 == 31 [pid = 4544] [id = 475] 19:11:44 INFO - PROCESS | 4544 | ++DOMWINDOW == 74 (0x91eee400) [pid = 4544] [serial = 1426] [outer = (nil)] 19:11:44 INFO - PROCESS | 4544 | ++DOMWINDOW == 75 (0x926c4000) [pid = 4544] [serial = 1427] [outer = 0x91eee400] 19:11:44 INFO - PROCESS | 4544 | 1467684704256 Marionette DEBUG loaded listener.js 19:11:44 INFO - PROCESS | 4544 | ++DOMWINDOW == 76 (0x926d9000) [pid = 4544] [serial = 1428] [outer = 0x91eee400] 19:11:45 INFO - PROCESS | 4544 | 1467684705191 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]]]}] 19:11:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 19:11:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1389ms 19:11:45 INFO - PROCESS | 4544 | 1467684705235 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 19:11:45 INFO - PROCESS | 4544 | 1467684705239 Marionette TRACE conn3 <- [1,1873,null,{"value":"8"}] 19:11:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 19:11:45 INFO - PROCESS | 4544 | 1467684705250 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 19:11:45 INFO - PROCESS | 4544 | 1467684705253 Marionette TRACE conn3 <- [1,1874,null,{}] 19:11:45 INFO - PROCESS | 4544 | 1467684705259 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}] 19:11:45 INFO - PROCESS | 4544 | 1467684705263 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:11:45 INFO - PROCESS | 4544 | 1467684705468 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 19:11:45 INFO - PROCESS | 4544 | 1467684705488 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:45 INFO - PROCESS | 4544 | 1467684705496 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:11:45 INFO - PROCESS | 4544 | ++DOCSHELL 0x926c7000 == 32 [pid = 4544] [id = 476] 19:11:45 INFO - PROCESS | 4544 | ++DOMWINDOW == 77 (0x926dc800) [pid = 4544] [serial = 1429] [outer = (nil)] 19:11:45 INFO - PROCESS | 4544 | ++DOMWINDOW == 78 (0x92e95800) [pid = 4544] [serial = 1430] [outer = 0x926dc800] 19:11:45 INFO - PROCESS | 4544 | 1467684705574 Marionette DEBUG loaded listener.js 19:11:45 INFO - PROCESS | 4544 | ++DOMWINDOW == 79 (0x92e99000) [pid = 4544] [serial = 1431] [outer = 0x926dc800] 19:11:46 INFO - PROCESS | 4544 | 1467684706469 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]]]}] 19:11:46 INFO - PROCESS | 4544 | --DOMWINDOW == 78 (0x8db73800) [pid = 4544] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 19:11:46 INFO - PROCESS | 4544 | --DOMWINDOW == 77 (0x91a98400) [pid = 4544] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 19:11:46 INFO - PROCESS | 4544 | --DOMWINDOW == 76 (0x946a9800) [pid = 4544] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 19:11:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 19:11:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1339ms 19:11:46 INFO - PROCESS | 4544 | --DOMWINDOW == 75 (0x90ed3c00) [pid = 4544] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 19:11:46 INFO - PROCESS | 4544 | --DOMWINDOW == 74 (0x90ed0400) [pid = 4544] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 19:11:46 INFO - PROCESS | 4544 | --DOMWINDOW == 73 (0x926d0800) [pid = 4544] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 19:11:46 INFO - PROCESS | 4544 | --DOMWINDOW == 72 (0x98254800) [pid = 4544] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 19:11:46 INFO - PROCESS | 4544 | --DOMWINDOW == 71 (0x8ea06000) [pid = 4544] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 19:11:46 INFO - PROCESS | 4544 | --DOMWINDOW == 70 (0x90c83800) [pid = 4544] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 19:11:46 INFO - PROCESS | 4544 | --DOMWINDOW == 69 (0x8f5e2400) [pid = 4544] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 19:11:46 INFO - PROCESS | 4544 | --DOMWINDOW == 68 (0x8e950800) [pid = 4544] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 19:11:46 INFO - PROCESS | 4544 | --DOMWINDOW == 67 (0x8ea0b000) [pid = 4544] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 19:11:46 INFO - PROCESS | 4544 | --DOMWINDOW == 66 (0x8db74400) [pid = 4544] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 19:11:46 INFO - PROCESS | 4544 | 1467684706606 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 19:11:46 INFO - PROCESS | 4544 | 1467684706608 Marionette TRACE conn3 <- [1,1877,null,{"value":"8"}] 19:11:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 19:11:46 INFO - PROCESS | 4544 | 1467684706621 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 19:11:46 INFO - PROCESS | 4544 | 1467684706623 Marionette TRACE conn3 <- [1,1878,null,{}] 19:11:46 INFO - PROCESS | 4544 | 1467684706628 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}] 19:11:46 INFO - PROCESS | 4544 | 1467684706634 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:11:46 INFO - PROCESS | 4544 | 1467684706775 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 19:11:46 INFO - PROCESS | 4544 | 1467684706785 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:46 INFO - PROCESS | 4544 | 1467684706795 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:11:46 INFO - PROCESS | 4544 | ++DOCSHELL 0x8eb09400 == 33 [pid = 4544] [id = 477] 19:11:46 INFO - PROCESS | 4544 | ++DOMWINDOW == 67 (0x8f5dfc00) [pid = 4544] [serial = 1432] [outer = (nil)] 19:11:46 INFO - PROCESS | 4544 | ++DOMWINDOW == 68 (0x90ec9c00) [pid = 4544] [serial = 1433] [outer = 0x8f5dfc00] 19:11:46 INFO - PROCESS | 4544 | 1467684706861 Marionette DEBUG loaded listener.js 19:11:46 INFO - PROCESS | 4544 | ++DOMWINDOW == 69 (0x923ec400) [pid = 4544] [serial = 1434] [outer = 0x8f5dfc00] 19:11:47 INFO - PROCESS | 4544 | 1467684707774 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]]]}] 19:11:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 19:11:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1203ms 19:11:47 INFO - PROCESS | 4544 | 1467684707820 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 19:11:47 INFO - PROCESS | 4544 | 1467684707823 Marionette TRACE conn3 <- [1,1881,null,{"value":"8"}] 19:11:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 19:11:47 INFO - PROCESS | 4544 | 1467684707834 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 19:11:47 INFO - PROCESS | 4544 | 1467684707836 Marionette TRACE conn3 <- [1,1882,null,{}] 19:11:47 INFO - PROCESS | 4544 | 1467684707842 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}] 19:11:47 INFO - PROCESS | 4544 | 1467684707853 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:11:48 INFO - PROCESS | 4544 | 1467684708098 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 19:11:48 INFO - PROCESS | 4544 | 1467684708291 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:48 INFO - PROCESS | 4544 | 1467684708301 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:11:48 INFO - PROCESS | 4544 | ++DOCSHELL 0x8db6d400 == 34 [pid = 4544] [id = 478] 19:11:48 INFO - PROCESS | 4544 | ++DOMWINDOW == 70 (0x8db6d800) [pid = 4544] [serial = 1435] [outer = (nil)] 19:11:48 INFO - PROCESS | 4544 | ++DOMWINDOW == 71 (0x8db76800) [pid = 4544] [serial = 1436] [outer = 0x8db6d800] 19:11:48 INFO - PROCESS | 4544 | 1467684708427 Marionette DEBUG loaded listener.js 19:11:48 INFO - PROCESS | 4544 | ++DOMWINDOW == 72 (0x8e94c400) [pid = 4544] [serial = 1437] [outer = 0x8db6d800] 19:11:49 INFO - PROCESS | 4544 | 1467684709395 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]]]}] 19:11:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 19:11:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1630ms 19:11:49 INFO - PROCESS | 4544 | 1467684709463 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 19:11:49 INFO - PROCESS | 4544 | 1467684709469 Marionette TRACE conn3 <- [1,1885,null,{"value":"8"}] 19:11:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 19:11:49 INFO - PROCESS | 4544 | 1467684709478 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 19:11:49 INFO - PROCESS | 4544 | 1467684709483 Marionette TRACE conn3 <- [1,1886,null,{}] 19:11:49 INFO - PROCESS | 4544 | 1467684709490 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}] 19:11:49 INFO - PROCESS | 4544 | 1467684709497 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:11:49 INFO - PROCESS | 4544 | 1467684709745 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 19:11:49 INFO - PROCESS | 4544 | 1467684709876 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:49 INFO - PROCESS | 4544 | 1467684709885 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:11:49 INFO - PROCESS | 4544 | ++DOCSHELL 0x8eb0b800 == 35 [pid = 4544] [id = 479] 19:11:49 INFO - PROCESS | 4544 | ++DOMWINDOW == 73 (0x8f326c00) [pid = 4544] [serial = 1438] [outer = (nil)] 19:11:49 INFO - PROCESS | 4544 | ++DOMWINDOW == 74 (0x8f5e3c00) [pid = 4544] [serial = 1439] [outer = 0x8f326c00] 19:11:49 INFO - PROCESS | 4544 | 1467684709969 Marionette DEBUG loaded listener.js 19:11:50 INFO - PROCESS | 4544 | ++DOMWINDOW == 75 (0x90c86000) [pid = 4544] [serial = 1440] [outer = 0x8f326c00] 19:11:50 INFO - PROCESS | 4544 | 1467684710962 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]]]}] 19:11:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 19:11:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1531ms 19:11:51 INFO - PROCESS | 4544 | 1467684711009 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 19:11:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 19:11:51 INFO - PROCESS | 4544 | 1467684711014 Marionette TRACE conn3 <- [1,1889,null,{"value":"8"}] 19:11:51 INFO - PROCESS | 4544 | 1467684711020 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 19:11:51 INFO - PROCESS | 4544 | 1467684711024 Marionette TRACE conn3 <- [1,1890,null,{}] 19:11:51 INFO - PROCESS | 4544 | 1467684711030 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}] 19:11:51 INFO - PROCESS | 4544 | 1467684711035 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:11:51 INFO - PROCESS | 4544 | 1467684711217 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 19:11:51 INFO - PROCESS | 4544 | 1467684711410 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:51 INFO - PROCESS | 4544 | 1467684711420 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:11:51 INFO - PROCESS | 4544 | ++DOCSHELL 0x91c19000 == 36 [pid = 4544] [id = 480] 19:11:51 INFO - PROCESS | 4544 | ++DOMWINDOW == 76 (0x91c1b800) [pid = 4544] [serial = 1441] [outer = (nil)] 19:11:51 INFO - PROCESS | 4544 | ++DOMWINDOW == 77 (0x921ec800) [pid = 4544] [serial = 1442] [outer = 0x91c1b800] 19:11:51 INFO - PROCESS | 4544 | 1467684711501 Marionette DEBUG loaded listener.js 19:11:51 INFO - PROCESS | 4544 | ++DOMWINDOW == 78 (0x923e6400) [pid = 4544] [serial = 1443] [outer = 0x91c1b800] 19:11:52 INFO - PROCESS | 4544 | 1467684712536 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]]]}] 19:11:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 19:11:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1582ms 19:11:52 INFO - PROCESS | 4544 | 1467684712603 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 19:11:52 INFO - PROCESS | 4544 | 1467684712610 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 19:11:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 19:11:52 INFO - PROCESS | 4544 | 1467684712626 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 19:11:52 INFO - PROCESS | 4544 | 1467684712634 Marionette TRACE conn3 <- [1,1894,null,{}] 19:11:52 INFO - PROCESS | 4544 | 1467684712639 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}] 19:11:52 INFO - PROCESS | 4544 | 1467684712646 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:11:52 INFO - PROCESS | 4544 | 1467684712867 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 19:11:53 INFO - PROCESS | 4544 | 1467684713091 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:53 INFO - PROCESS | 4544 | 1467684713099 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:11:53 INFO - PROCESS | 4544 | ++DOCSHELL 0x8ea04400 == 37 [pid = 4544] [id = 481] 19:11:53 INFO - PROCESS | 4544 | ++DOMWINDOW == 79 (0x8ea2d400) [pid = 4544] [serial = 1444] [outer = (nil)] 19:11:53 INFO - PROCESS | 4544 | ++DOMWINDOW == 80 (0x93910400) [pid = 4544] [serial = 1445] [outer = 0x8ea2d400] 19:11:53 INFO - PROCESS | 4544 | 1467684713201 Marionette DEBUG loaded listener.js 19:11:53 INFO - PROCESS | 4544 | ++DOMWINDOW == 81 (0x93b35000) [pid = 4544] [serial = 1446] [outer = 0x8ea2d400] 19:11:54 INFO - PROCESS | 4544 | 1467684714112 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]]]}] 19:11:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 19:11:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1557ms 19:11:54 INFO - PROCESS | 4544 | 1467684714176 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 19:11:54 INFO - PROCESS | 4544 | 1467684714181 Marionette TRACE conn3 <- [1,1897,null,{"value":"8"}] 19:11:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 19:11:54 INFO - PROCESS | 4544 | 1467684714187 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 19:11:54 INFO - PROCESS | 4544 | 1467684714190 Marionette TRACE conn3 <- [1,1898,null,{}] 19:11:54 INFO - PROCESS | 4544 | 1467684714196 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}] 19:11:54 INFO - PROCESS | 4544 | 1467684714201 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:11:54 INFO - PROCESS | 4544 | 1467684714408 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 19:11:54 INFO - PROCESS | 4544 | 1467684714628 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:54 INFO - PROCESS | 4544 | 1467684714638 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:11:54 INFO - PROCESS | 4544 | ++DOCSHELL 0x8eb07c00 == 38 [pid = 4544] [id = 482] 19:11:54 INFO - PROCESS | 4544 | ++DOMWINDOW == 82 (0x92ea0800) [pid = 4544] [serial = 1447] [outer = (nil)] 19:11:54 INFO - PROCESS | 4544 | ++DOMWINDOW == 83 (0x946a5400) [pid = 4544] [serial = 1448] [outer = 0x92ea0800] 19:11:54 INFO - PROCESS | 4544 | 1467684714759 Marionette DEBUG loaded listener.js 19:11:54 INFO - PROCESS | 4544 | ++DOMWINDOW == 84 (0x946a9400) [pid = 4544] [serial = 1449] [outer = 0x92ea0800] 19:11:55 INFO - PROCESS | 4544 | 1467684715602 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]]]}] 19:11:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 19:11:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1481ms 19:11:55 INFO - PROCESS | 4544 | 1467684715669 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 19:11:55 INFO - PROCESS | 4544 | 1467684715673 Marionette TRACE conn3 <- [1,1901,null,{"value":"8"}] 19:11:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 19:11:55 INFO - PROCESS | 4544 | 1467684715680 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 19:11:55 INFO - PROCESS | 4544 | 1467684715683 Marionette TRACE conn3 <- [1,1902,null,{}] 19:11:55 INFO - PROCESS | 4544 | 1467684715689 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}] 19:11:55 INFO - PROCESS | 4544 | 1467684715694 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:11:55 INFO - PROCESS | 4544 | 1467684715876 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 19:11:56 INFO - PROCESS | 4544 | 1467684716056 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:56 INFO - PROCESS | 4544 | 1467684716074 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:11:56 INFO - PROCESS | 4544 | ++DOCSHELL 0x950ca800 == 39 [pid = 4544] [id = 483] 19:11:56 INFO - PROCESS | 4544 | ++DOMWINDOW == 85 (0x950cb000) [pid = 4544] [serial = 1450] [outer = (nil)] 19:11:56 INFO - PROCESS | 4544 | ++DOMWINDOW == 86 (0x951bec00) [pid = 4544] [serial = 1451] [outer = 0x950cb000] 19:11:56 INFO - PROCESS | 4544 | 1467684716208 Marionette DEBUG loaded listener.js 19:11:56 INFO - PROCESS | 4544 | ++DOMWINDOW == 87 (0x96df8400) [pid = 4544] [serial = 1452] [outer = 0x950cb000] 19:11:57 INFO - PROCESS | 4544 | 1467684717266 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]]]}] 19:11:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 19:11:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1637ms 19:11:57 INFO - PROCESS | 4544 | 1467684717318 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 19:11:57 INFO - PROCESS | 4544 | 1467684717321 Marionette TRACE conn3 <- [1,1905,null,{"value":"8"}] 19:11:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 19:11:57 INFO - PROCESS | 4544 | 1467684717328 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 19:11:57 INFO - PROCESS | 4544 | 1467684717332 Marionette TRACE conn3 <- [1,1906,null,{}] 19:11:57 INFO - PROCESS | 4544 | 1467684717337 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}] 19:11:57 INFO - PROCESS | 4544 | 1467684717343 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:11:57 INFO - PROCESS | 4544 | 1467684717518 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 19:11:58 INFO - PROCESS | 4544 | 1467684718011 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:58 INFO - PROCESS | 4544 | 1467684718019 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:11:58 INFO - PROCESS | 4544 | ++DOCSHELL 0x8db74400 == 40 [pid = 4544] [id = 484] 19:11:58 INFO - PROCESS | 4544 | ++DOMWINDOW == 88 (0x8db75c00) [pid = 4544] [serial = 1453] [outer = (nil)] 19:11:58 INFO - PROCESS | 4544 | ++DOMWINDOW == 89 (0x8e949400) [pid = 4544] [serial = 1454] [outer = 0x8db75c00] 19:11:58 INFO - PROCESS | 4544 | 1467684718100 Marionette DEBUG loaded listener.js 19:11:58 INFO - PROCESS | 4544 | ++DOMWINDOW == 90 (0x8ea07c00) [pid = 4544] [serial = 1455] [outer = 0x8db75c00] 19:11:59 INFO - PROCESS | 4544 | 1467684719063 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]]]}] 19:11:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 19:11:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1786ms 19:11:59 INFO - PROCESS | 4544 | 1467684719116 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 19:11:59 INFO - PROCESS | 4544 | 1467684719122 Marionette TRACE conn3 <- [1,1909,null,{"value":"8"}] 19:11:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 19:11:59 INFO - PROCESS | 4544 | 1467684719130 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 19:11:59 INFO - PROCESS | 4544 | 1467684719134 Marionette TRACE conn3 <- [1,1910,null,{}] 19:11:59 INFO - PROCESS | 4544 | 1467684719142 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}] 19:11:59 INFO - PROCESS | 4544 | 1467684719149 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:11:59 INFO - PROCESS | 4544 | 1467684719326 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 19:11:59 INFO - PROCESS | 4544 | 1467684719509 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:59 INFO - PROCESS | 4544 | 1467684719518 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:11:59 INFO - PROCESS | 4544 | ++DOCSHELL 0x8e94b000 == 41 [pid = 4544] [id = 485] 19:11:59 INFO - PROCESS | 4544 | ++DOMWINDOW == 91 (0x8f5d7c00) [pid = 4544] [serial = 1456] [outer = (nil)] 19:11:59 INFO - PROCESS | 4544 | ++DOMWINDOW == 92 (0x90de1400) [pid = 4544] [serial = 1457] [outer = 0x8f5d7c00] 19:11:59 INFO - PROCESS | 4544 | 1467684719636 Marionette DEBUG loaded listener.js 19:11:59 INFO - PROCESS | 4544 | ++DOMWINDOW == 93 (0x90ed4800) [pid = 4544] [serial = 1458] [outer = 0x8f5d7c00] 19:12:00 INFO - PROCESS | 4544 | --DOCSHELL 0x8db77c00 == 40 [pid = 4544] [id = 423] 19:12:00 INFO - PROCESS | 4544 | --DOCSHELL 0x8eb09400 == 39 [pid = 4544] [id = 477] 19:12:00 INFO - PROCESS | 4544 | --DOCSHELL 0x926c7000 == 38 [pid = 4544] [id = 476] 19:12:00 INFO - PROCESS | 4544 | --DOCSHELL 0x91c27000 == 37 [pid = 4544] [id = 475] 19:12:00 INFO - PROCESS | 4544 | --DOCSHELL 0x8f5dc000 == 36 [pid = 4544] [id = 474] 19:12:00 INFO - PROCESS | 4544 | --DOCSHELL 0x8ea25c00 == 35 [pid = 4544] [id = 473] 19:12:00 INFO - PROCESS | 4544 | --DOCSHELL 0x8f332000 == 34 [pid = 4544] [id = 415] 19:12:00 INFO - PROCESS | 4544 | --DOCSHELL 0x8db78800 == 33 [pid = 4544] [id = 426] 19:12:00 INFO - PROCESS | 4544 | --DOCSHELL 0x923ec800 == 32 [pid = 4544] [id = 421] 19:12:00 INFO - PROCESS | 4544 | --DOCSHELL 0x8ea0a400 == 31 [pid = 4544] [id = 422] 19:12:00 INFO - PROCESS | 4544 | --DOCSHELL 0x8e94ac00 == 30 [pid = 4544] [id = 428] 19:12:00 INFO - PROCESS | 4544 | --DOCSHELL 0x8ea26c00 == 29 [pid = 4544] [id = 414] 19:12:00 INFO - PROCESS | 4544 | --DOCSHELL 0x8ea2a000 == 28 [pid = 4544] [id = 424] 19:12:00 INFO - PROCESS | 4544 | --DOCSHELL 0x8ea02000 == 27 [pid = 4544] [id = 420] 19:12:00 INFO - PROCESS | 4544 | --DOCSHELL 0x8ea23c00 == 26 [pid = 4544] [id = 468] 19:12:00 INFO - PROCESS | 4544 | --DOCSHELL 0x8eb04400 == 25 [pid = 4544] [id = 427] 19:12:00 INFO - PROCESS | 4544 | --DOCSHELL 0x91c1b000 == 24 [pid = 4544] [id = 418] 19:12:00 INFO - PROCESS | 4544 | --DOCSHELL 0x8f331000 == 23 [pid = 4544] [id = 417] 19:12:00 INFO - PROCESS | 4544 | --DOCSHELL 0x91c1cc00 == 22 [pid = 4544] [id = 425] 19:12:00 INFO - PROCESS | 4544 | --DOCSHELL 0x8f9f5000 == 21 [pid = 4544] [id = 472] 19:12:00 INFO - PROCESS | 4544 | --DOCSHELL 0x8ea01400 == 20 [pid = 4544] [id = 469] 19:12:00 INFO - PROCESS | 4544 | --DOCSHELL 0x8db77000 == 19 [pid = 4544] [id = 419] 19:12:00 INFO - PROCESS | 4544 | --DOCSHELL 0x926d5c00 == 18 [pid = 4544] [id = 471] 19:12:00 INFO - PROCESS | 4544 | --DOCSHELL 0x8e948c00 == 17 [pid = 4544] [id = 429] 19:12:00 INFO - PROCESS | 4544 | --DOCSHELL 0x90c87000 == 16 [pid = 4544] [id = 470] 19:12:00 INFO - PROCESS | 4544 | --DOCSHELL 0x8f32f400 == 15 [pid = 4544] [id = 430] 19:12:00 INFO - PROCESS | 4544 | --DOCSHELL 0x8f5e1400 == 14 [pid = 4544] [id = 416] 19:12:00 INFO - PROCESS | 4544 | --DOCSHELL 0x950ca800 == 13 [pid = 4544] [id = 483] 19:12:00 INFO - PROCESS | 4544 | --DOCSHELL 0x8eb07c00 == 12 [pid = 4544] [id = 482] 19:12:00 INFO - PROCESS | 4544 | --DOCSHELL 0x8ea04400 == 11 [pid = 4544] [id = 481] 19:12:00 INFO - PROCESS | 4544 | --DOCSHELL 0x91c19000 == 10 [pid = 4544] [id = 480] 19:12:00 INFO - PROCESS | 4544 | --DOCSHELL 0x8db6d400 == 9 [pid = 4544] [id = 478] 19:12:00 INFO - PROCESS | 4544 | --DOCSHELL 0x8eb0b800 == 8 [pid = 4544] [id = 479] 19:12:01 INFO - PROCESS | 4544 | --DOMWINDOW == 92 (0x90c83c00) [pid = 4544] [serial = 1368] [outer = (nil)] [url = about:blank] 19:12:01 INFO - PROCESS | 4544 | --DOMWINDOW == 91 (0x8f327800) [pid = 4544] [serial = 1367] [outer = (nil)] [url = about:blank] 19:12:01 INFO - PROCESS | 4544 | --DOMWINDOW == 90 (0x923ed000) [pid = 4544] [serial = 1371] [outer = (nil)] [url = about:blank] 19:12:01 INFO - PROCESS | 4544 | --DOMWINDOW == 89 (0x921ec400) [pid = 4544] [serial = 1370] [outer = (nil)] [url = about:blank] 19:12:01 INFO - PROCESS | 4544 | --DOMWINDOW == 88 (0x95270800) [pid = 4544] [serial = 1374] [outer = (nil)] [url = about:blank] 19:12:01 INFO - PROCESS | 4544 | --DOMWINDOW == 87 (0x951bf800) [pid = 4544] [serial = 1373] [outer = (nil)] [url = about:blank] 19:12:01 INFO - PROCESS | 4544 | --DOMWINDOW == 86 (0x977ab400) [pid = 4544] [serial = 1377] [outer = (nil)] [url = about:blank] 19:12:01 INFO - PROCESS | 4544 | --DOMWINDOW == 85 (0x950c6400) [pid = 4544] [serial = 1376] [outer = (nil)] [url = about:blank] 19:12:01 INFO - PROCESS | 4544 | --DOMWINDOW == 84 (0x91a99400) [pid = 4544] [serial = 1400] [outer = (nil)] [url = about:blank] 19:12:01 INFO - PROCESS | 4544 | --DOMWINDOW == 83 (0x98e9d800) [pid = 4544] [serial = 1380] [outer = (nil)] [url = about:blank] 19:12:01 INFO - PROCESS | 4544 | --DOMWINDOW == 82 (0x98986000) [pid = 4544] [serial = 1379] [outer = (nil)] [url = about:blank] 19:12:01 INFO - PROCESS | 4544 | --DOMWINDOW == 81 (0x998d5400) [pid = 4544] [serial = 1383] [outer = (nil)] [url = about:blank] 19:12:01 INFO - PROCESS | 4544 | --DOMWINDOW == 80 (0x8ea21800) [pid = 4544] [serial = 1394] [outer = (nil)] [url = about:blank] 19:12:01 INFO - PROCESS | 4544 | --DOMWINDOW == 79 (0x8eb02000) [pid = 4544] [serial = 1395] [outer = (nil)] [url = about:blank] 19:12:01 INFO - PROCESS | 4544 | --DOMWINDOW == 78 (0x998d1400) [pid = 4544] [serial = 1382] [outer = (nil)] [url = about:blank] 19:12:01 INFO - PROCESS | 4544 | --DOMWINDOW == 77 (0x91a93c00) [pid = 4544] [serial = 1392] [outer = (nil)] [url = about:blank] 19:12:01 INFO - PROCESS | 4544 | --DOMWINDOW == 76 (0x90ecd800) [pid = 4544] [serial = 1391] [outer = (nil)] [url = about:blank] 19:12:01 INFO - PROCESS | 4544 | --DOMWINDOW == 75 (0x8f9f4000) [pid = 4544] [serial = 1397] [outer = (nil)] [url = about:blank] 19:12:01 INFO - PROCESS | 4544 | --DOMWINDOW == 74 (0x99b84c00) [pid = 4544] [serial = 1386] [outer = (nil)] [url = about:blank] 19:12:01 INFO - PROCESS | 4544 | --DOMWINDOW == 73 (0x90c90400) [pid = 4544] [serial = 1403] [outer = (nil)] [url = about:blank] 19:12:01 INFO - PROCESS | 4544 | --DOMWINDOW == 72 (0x997ee000) [pid = 4544] [serial = 1385] [outer = (nil)] [url = about:blank] 19:12:01 INFO - PROCESS | 4544 | --DOMWINDOW == 71 (0x8ea0e800) [pid = 4544] [serial = 1389] [outer = (nil)] [url = about:blank] 19:12:01 INFO - PROCESS | 4544 | --DOMWINDOW == 70 (0x8e945000) [pid = 4544] [serial = 1388] [outer = (nil)] [url = about:blank] 19:12:01 INFO - PROCESS | 4544 | --DOMWINDOW == 69 (0x91c21400) [pid = 4544] [serial = 1401] [outer = (nil)] [url = about:blank] 19:12:01 INFO - PROCESS | 4544 | --DOMWINDOW == 68 (0x921f4800) [pid = 4544] [serial = 1406] [outer = (nil)] [url = about:blank] 19:12:01 INFO - PROCESS | 4544 | --DOMWINDOW == 67 (0x8f9fac00) [pid = 4544] [serial = 1398] [outer = (nil)] [url = about:blank] 19:12:01 INFO - PROCESS | 4544 | --DOMWINDOW == 66 (0x91ee9800) [pid = 4544] [serial = 1404] [outer = (nil)] [url = about:blank] 19:12:01 INFO - PROCESS | 4544 | 1467684721679 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]]]}] 19:12:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 19:12:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 2581ms 19:12:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 19:12:01 INFO - PROCESS | 4544 | 1467684721711 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 19:12:01 INFO - PROCESS | 4544 | 1467684721715 Marionette TRACE conn3 <- [1,1913,null,{"value":"8"}] 19:12:01 INFO - PROCESS | 4544 | 1467684721722 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 19:12:01 INFO - PROCESS | 4544 | 1467684721727 Marionette TRACE conn3 <- [1,1914,null,{}] 19:12:01 INFO - PROCESS | 4544 | 1467684721735 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}] 19:12:01 INFO - PROCESS | 4544 | 1467684721741 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:12:01 INFO - PROCESS | 4544 | 1467684721916 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 19:12:02 INFO - PROCESS | 4544 | 1467684722045 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:02 INFO - PROCESS | 4544 | 1467684722052 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:12:02 INFO - PROCESS | 4544 | ++DOCSHELL 0x8ea01400 == 9 [pid = 4544] [id = 486] 19:12:02 INFO - PROCESS | 4544 | ++DOMWINDOW == 67 (0x8ea03400) [pid = 4544] [serial = 1459] [outer = (nil)] 19:12:02 INFO - PROCESS | 4544 | ++DOMWINDOW == 68 (0x8ea20400) [pid = 4544] [serial = 1460] [outer = 0x8ea03400] 19:12:02 INFO - PROCESS | 4544 | 1467684722124 Marionette DEBUG loaded listener.js 19:12:02 INFO - PROCESS | 4544 | ++DOMWINDOW == 69 (0x8eb06400) [pid = 4544] [serial = 1461] [outer = 0x8ea03400] 19:12:02 INFO - PROCESS | 4544 | 1467684722957 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]]]}] 19:12:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 19:12:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1279ms 19:12:03 INFO - PROCESS | 4544 | 1467684723001 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 19:12:03 INFO - PROCESS | 4544 | 1467684723009 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 19:12:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 19:12:03 INFO - PROCESS | 4544 | 1467684723020 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 19:12:03 INFO - PROCESS | 4544 | 1467684723023 Marionette TRACE conn3 <- [1,1918,null,{}] 19:12:03 INFO - PROCESS | 4544 | 1467684723030 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}] 19:12:03 INFO - PROCESS | 4544 | 1467684723036 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:12:03 INFO - PROCESS | 4544 | 1467684723212 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 19:12:03 INFO - PROCESS | 4544 | 1467684723222 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:03 INFO - PROCESS | 4544 | 1467684723229 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:12:03 INFO - PROCESS | 4544 | ++DOCSHELL 0x8f5dcc00 == 10 [pid = 4544] [id = 487] 19:12:03 INFO - PROCESS | 4544 | ++DOMWINDOW == 70 (0x8f9fb800) [pid = 4544] [serial = 1462] [outer = (nil)] 19:12:03 INFO - PROCESS | 4544 | ++DOMWINDOW == 71 (0x90c81800) [pid = 4544] [serial = 1463] [outer = 0x8f9fb800] 19:12:03 INFO - PROCESS | 4544 | 1467684723447 Marionette DEBUG loaded listener.js 19:12:03 INFO - PROCESS | 4544 | ++DOMWINDOW == 72 (0x90c88800) [pid = 4544] [serial = 1464] [outer = 0x8f9fb800] 19:12:04 INFO - PROCESS | 4544 | 1467684724366 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]]]}] 19:12:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 19:12:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1380ms 19:12:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 19:12:04 INFO - PROCESS | 4544 | 1467684724400 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 19:12:04 INFO - PROCESS | 4544 | 1467684724403 Marionette TRACE conn3 <- [1,1921,null,{"value":"8"}] 19:12:04 INFO - PROCESS | 4544 | 1467684724409 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 19:12:04 INFO - PROCESS | 4544 | 1467684724415 Marionette TRACE conn3 <- [1,1922,null,{}] 19:12:04 INFO - PROCESS | 4544 | 1467684724438 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}] 19:12:04 INFO - PROCESS | 4544 | 1467684724447 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:12:04 INFO - PROCESS | 4544 | 1467684724651 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 19:12:04 INFO - PROCESS | 4544 | 1467684724677 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:04 INFO - PROCESS | 4544 | 1467684724686 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:12:04 INFO - PROCESS | 4544 | ++DOCSHELL 0x91a94400 == 11 [pid = 4544] [id = 488] 19:12:04 INFO - PROCESS | 4544 | ++DOMWINDOW == 73 (0x91a95000) [pid = 4544] [serial = 1465] [outer = (nil)] 19:12:04 INFO - PROCESS | 4544 | ++DOMWINDOW == 74 (0x91a9a800) [pid = 4544] [serial = 1466] [outer = 0x91a95000] 19:12:04 INFO - PROCESS | 4544 | 1467684724761 Marionette DEBUG loaded listener.js 19:12:04 INFO - PROCESS | 4544 | ++DOMWINDOW == 75 (0x91c20400) [pid = 4544] [serial = 1467] [outer = 0x91a95000] 19:12:05 INFO - PROCESS | 4544 | --DOMWINDOW == 74 (0x8f5dfc00) [pid = 4544] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 19:12:05 INFO - PROCESS | 4544 | --DOMWINDOW == 73 (0x926dc800) [pid = 4544] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 19:12:05 INFO - PROCESS | 4544 | --DOMWINDOW == 72 (0x90c8d800) [pid = 4544] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 19:12:05 INFO - PROCESS | 4544 | --DOMWINDOW == 71 (0x8ea0c400) [pid = 4544] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 19:12:05 INFO - PROCESS | 4544 | --DOMWINDOW == 70 (0x91eee400) [pid = 4544] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 19:12:05 INFO - PROCESS | 4544 | --DOMWINDOW == 69 (0x90ece800) [pid = 4544] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 19:12:05 INFO - PROCESS | 4544 | --DOMWINDOW == 68 (0x926dec00) [pid = 4544] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 19:12:05 INFO - PROCESS | 4544 | --DOMWINDOW == 67 (0x926ddc00) [pid = 4544] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 19:12:05 INFO - PROCESS | 4544 | --DOMWINDOW == 66 (0x8ea27c00) [pid = 4544] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 19:12:05 INFO - PROCESS | 4544 | --DOMWINDOW == 65 (0x91eec800) [pid = 4544] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 19:12:06 INFO - PROCESS | 4544 | 1467684726173 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]]]}] 19:12:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 19:12:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1791ms 19:12:06 INFO - PROCESS | 4544 | 1467684726199 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 19:12:06 INFO - PROCESS | 4544 | 1467684726204 Marionette TRACE conn3 <- [1,1925,null,{"value":"8"}] 19:12:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 19:12:06 INFO - PROCESS | 4544 | 1467684726210 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 19:12:06 INFO - PROCESS | 4544 | 1467684726213 Marionette TRACE conn3 <- [1,1926,null,{}] 19:12:06 INFO - PROCESS | 4544 | 1467684726218 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}] 19:12:06 INFO - PROCESS | 4544 | 1467684726223 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:12:06 INFO - PROCESS | 4544 | 1467684726463 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 19:12:06 INFO - PROCESS | 4544 | 1467684726494 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:06 INFO - PROCESS | 4544 | 1467684726500 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:12:06 INFO - PROCESS | 4544 | ++DOCSHELL 0x8db6e400 == 12 [pid = 4544] [id = 489] 19:12:06 INFO - PROCESS | 4544 | ++DOMWINDOW == 66 (0x8ea0c400) [pid = 4544] [serial = 1468] [outer = (nil)] 19:12:06 INFO - PROCESS | 4544 | ++DOMWINDOW == 67 (0x90c82000) [pid = 4544] [serial = 1469] [outer = 0x8ea0c400] 19:12:06 INFO - PROCESS | 4544 | 1467684726571 Marionette DEBUG loaded listener.js 19:12:06 INFO - PROCESS | 4544 | ++DOMWINDOW == 68 (0x91eea000) [pid = 4544] [serial = 1470] [outer = 0x8ea0c400] 19:12:07 INFO - PROCESS | 4544 | 1467684727361 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]]]}] 19:12:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 19:12:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1183ms 19:12:07 INFO - PROCESS | 4544 | 1467684727394 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 19:12:07 INFO - PROCESS | 4544 | 1467684727397 Marionette TRACE conn3 <- [1,1929,null,{"value":"8"}] 19:12:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 19:12:07 INFO - PROCESS | 4544 | 1467684727403 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 19:12:07 INFO - PROCESS | 4544 | 1467684727406 Marionette TRACE conn3 <- [1,1930,null,{}] 19:12:07 INFO - PROCESS | 4544 | 1467684727420 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}] 19:12:07 INFO - PROCESS | 4544 | 1467684727425 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:12:07 INFO - PROCESS | 4544 | 1467684727573 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 19:12:07 INFO - PROCESS | 4544 | 1467684727585 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:07 INFO - PROCESS | 4544 | 1467684727592 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:12:07 INFO - PROCESS | 4544 | ++DOCSHELL 0x921edc00 == 13 [pid = 4544] [id = 490] 19:12:07 INFO - PROCESS | 4544 | ++DOMWINDOW == 69 (0x921f1000) [pid = 4544] [serial = 1471] [outer = (nil)] 19:12:07 INFO - PROCESS | 4544 | ++DOMWINDOW == 70 (0x923e5c00) [pid = 4544] [serial = 1472] [outer = 0x921f1000] 19:12:07 INFO - PROCESS | 4544 | 1467684727661 Marionette DEBUG loaded listener.js 19:12:07 INFO - PROCESS | 4544 | ++DOMWINDOW == 71 (0x923ed400) [pid = 4544] [serial = 1473] [outer = 0x921f1000] 19:12:08 INFO - PROCESS | 4544 | 1467684728866 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]]]}] 19:12:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 19:12:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1538ms 19:12:08 INFO - PROCESS | 4544 | 1467684728942 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 19:12:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 19:12:08 INFO - PROCESS | 4544 | 1467684728948 Marionette TRACE conn3 <- [1,1933,null,{"value":"8"}] 19:12:08 INFO - PROCESS | 4544 | 1467684728956 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 19:12:08 INFO - PROCESS | 4544 | 1467684728964 Marionette TRACE conn3 <- [1,1934,null,{}] 19:12:08 INFO - PROCESS | 4544 | 1467684728972 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}] 19:12:08 INFO - PROCESS | 4544 | 1467684728977 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:12:09 INFO - PROCESS | 4544 | 1467684729204 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 19:12:09 INFO - PROCESS | 4544 | 1467684729431 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:09 INFO - PROCESS | 4544 | 1467684729439 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:12:09 INFO - PROCESS | 4544 | ++DOCSHELL 0x8ea0fc00 == 14 [pid = 4544] [id = 491] 19:12:09 INFO - PROCESS | 4544 | ++DOMWINDOW == 72 (0x8ea23c00) [pid = 4544] [serial = 1474] [outer = (nil)] 19:12:09 INFO - PROCESS | 4544 | ++DOMWINDOW == 73 (0x8f32f400) [pid = 4544] [serial = 1475] [outer = 0x8ea23c00] 19:12:09 INFO - PROCESS | 4544 | 1467684729548 Marionette DEBUG loaded listener.js 19:12:09 INFO - PROCESS | 4544 | ++DOMWINDOW == 74 (0x8f9f9800) [pid = 4544] [serial = 1476] [outer = 0x8ea23c00] 19:12:10 INFO - PROCESS | 4544 | 1467684730559 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]]]}] 19:12:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 19:12:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1685ms 19:12:10 INFO - PROCESS | 4544 | 1467684730640 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 19:12:10 INFO - PROCESS | 4544 | 1467684730647 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 19:12:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 19:12:10 INFO - PROCESS | 4544 | 1467684730658 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 19:12:10 INFO - PROCESS | 4544 | 1467684730662 Marionette TRACE conn3 <- [1,1938,null,{}] 19:12:10 INFO - PROCESS | 4544 | 1467684730668 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}] 19:12:10 INFO - PROCESS | 4544 | 1467684730674 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:12:10 INFO - PROCESS | 4544 | 1467684730890 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 19:12:11 INFO - PROCESS | 4544 | 1467684731210 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:11 INFO - PROCESS | 4544 | 1467684731220 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:12:11 INFO - PROCESS | 4544 | ++DOCSHELL 0x8db75800 == 15 [pid = 4544] [id = 492] 19:12:11 INFO - PROCESS | 4544 | ++DOMWINDOW == 75 (0x91a92400) [pid = 4544] [serial = 1477] [outer = (nil)] 19:12:11 INFO - PROCESS | 4544 | ++DOMWINDOW == 76 (0x91c1d400) [pid = 4544] [serial = 1478] [outer = 0x91a92400] 19:12:11 INFO - PROCESS | 4544 | 1467684731308 Marionette DEBUG loaded listener.js 19:12:11 INFO - PROCESS | 4544 | ++DOMWINDOW == 77 (0x921f0000) [pid = 4544] [serial = 1479] [outer = 0x91a92400] 19:12:12 INFO - PROCESS | 4544 | 1467684732248 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]]]}] 19:12:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 19:12:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1640ms 19:12:12 INFO - PROCESS | 4544 | 1467684732314 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 19:12:12 INFO - PROCESS | 4544 | 1467684732319 Marionette TRACE conn3 <- [1,1941,null,{"value":"8"}] 19:12:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 19:12:12 INFO - PROCESS | 4544 | 1467684732327 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 19:12:12 INFO - PROCESS | 4544 | 1467684732332 Marionette TRACE conn3 <- [1,1942,null,{}] 19:12:12 INFO - PROCESS | 4544 | 1467684732349 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}] 19:12:12 INFO - PROCESS | 4544 | 1467684732357 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:12:12 INFO - PROCESS | 4544 | 1467684732539 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 19:12:12 INFO - PROCESS | 4544 | 1467684732717 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:12 INFO - PROCESS | 4544 | 1467684732729 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:12:12 INFO - PROCESS | 4544 | ++DOCSHELL 0x926d6400 == 16 [pid = 4544] [id = 493] 19:12:12 INFO - PROCESS | 4544 | ++DOMWINDOW == 78 (0x926d7000) [pid = 4544] [serial = 1480] [outer = (nil)] 19:12:12 INFO - PROCESS | 4544 | ++DOMWINDOW == 79 (0x928e4400) [pid = 4544] [serial = 1481] [outer = 0x926d7000] 19:12:12 INFO - PROCESS | 4544 | 1467684732854 Marionette DEBUG loaded listener.js 19:12:12 INFO - PROCESS | 4544 | ++DOMWINDOW == 80 (0x93803400) [pid = 4544] [serial = 1482] [outer = 0x926d7000] 19:12:13 INFO - PROCESS | 4544 | 1467684733842 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]]]}] 19:12:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 19:12:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1549ms 19:12:13 INFO - PROCESS | 4544 | 1467684733878 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 19:12:13 INFO - PROCESS | 4544 | 1467684733881 Marionette TRACE conn3 <- [1,1945,null,{"value":"8"}] 19:12:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 19:12:13 INFO - PROCESS | 4544 | 1467684733888 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 19:12:13 INFO - PROCESS | 4544 | 1467684733892 Marionette TRACE conn3 <- [1,1946,null,{}] 19:12:13 INFO - PROCESS | 4544 | 1467684733897 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}] 19:12:13 INFO - PROCESS | 4544 | 1467684733902 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:12:14 INFO - PROCESS | 4544 | 1467684734086 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 19:12:14 INFO - PROCESS | 4544 | 1467684734465 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:14 INFO - PROCESS | 4544 | 1467684734473 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:12:14 INFO - PROCESS | 4544 | ++DOCSHELL 0x8d9d6800 == 17 [pid = 4544] [id = 494] 19:12:14 INFO - PROCESS | 4544 | ++DOMWINDOW == 81 (0x8d9d6c00) [pid = 4544] [serial = 1483] [outer = (nil)] 19:12:14 INFO - PROCESS | 4544 | ++DOMWINDOW == 82 (0x8d9e2400) [pid = 4544] [serial = 1484] [outer = 0x8d9d6c00] 19:12:14 INFO - PROCESS | 4544 | 1467684734597 Marionette DEBUG loaded listener.js 19:12:14 INFO - PROCESS | 4544 | ++DOMWINDOW == 83 (0x8e941400) [pid = 4544] [serial = 1485] [outer = 0x8d9d6c00] 19:12:15 INFO - PROCESS | 4544 | --DOMWINDOW == 82 (0x92e95800) [pid = 4544] [serial = 1430] [outer = (nil)] [url = about:blank] 19:12:15 INFO - PROCESS | 4544 | --DOMWINDOW == 81 (0x90de0000) [pid = 4544] [serial = 1424] [outer = (nil)] [url = about:blank] 19:12:15 INFO - PROCESS | 4544 | --DOMWINDOW == 80 (0x8f32d800) [pid = 4544] [serial = 1409] [outer = (nil)] [url = about:blank] 19:12:15 INFO - PROCESS | 4544 | --DOMWINDOW == 79 (0x8f5dd400) [pid = 4544] [serial = 1410] [outer = (nil)] [url = about:blank] 19:12:15 INFO - PROCESS | 4544 | --DOMWINDOW == 78 (0x926c4000) [pid = 4544] [serial = 1427] [outer = (nil)] [url = about:blank] 19:12:15 INFO - PROCESS | 4544 | --DOMWINDOW == 77 (0x91a9bc00) [pid = 4544] [serial = 1412] [outer = (nil)] [url = about:blank] 19:12:15 INFO - PROCESS | 4544 | --DOMWINDOW == 76 (0x91ee7000) [pid = 4544] [serial = 1413] [outer = (nil)] [url = about:blank] 19:12:15 INFO - PROCESS | 4544 | --DOMWINDOW == 75 (0x928e8800) [pid = 4544] [serial = 1415] [outer = (nil)] [url = about:blank] 19:12:15 INFO - PROCESS | 4544 | --DOMWINDOW == 74 (0x92ea0c00) [pid = 4544] [serial = 1416] [outer = (nil)] [url = about:blank] 19:12:15 INFO - PROCESS | 4544 | --DOMWINDOW == 73 (0x9391ac00) [pid = 4544] [serial = 1418] [outer = (nil)] [url = about:blank] 19:12:15 INFO - PROCESS | 4544 | --DOMWINDOW == 72 (0x93955000) [pid = 4544] [serial = 1419] [outer = (nil)] [url = about:blank] 19:12:15 INFO - PROCESS | 4544 | --DOMWINDOW == 71 (0x8eb10000) [pid = 4544] [serial = 1421] [outer = (nil)] [url = about:blank] 19:12:15 INFO - PROCESS | 4544 | --DOMWINDOW == 70 (0x8f330400) [pid = 4544] [serial = 1422] [outer = (nil)] [url = about:blank] 19:12:15 INFO - PROCESS | 4544 | --DOMWINDOW == 69 (0x923e9800) [pid = 4544] [serial = 1407] [outer = (nil)] [url = about:blank] 19:12:15 INFO - PROCESS | 4544 | --DOMWINDOW == 68 (0x90ec9000) [pid = 4544] [serial = 1425] [outer = (nil)] [url = about:blank] 19:12:15 INFO - PROCESS | 4544 | --DOMWINDOW == 67 (0x92e99000) [pid = 4544] [serial = 1431] [outer = (nil)] [url = about:blank] 19:12:15 INFO - PROCESS | 4544 | --DOMWINDOW == 66 (0x923ec400) [pid = 4544] [serial = 1434] [outer = (nil)] [url = about:blank] 19:12:15 INFO - PROCESS | 4544 | --DOMWINDOW == 65 (0x926d9000) [pid = 4544] [serial = 1428] [outer = (nil)] [url = about:blank] 19:12:15 INFO - PROCESS | 4544 | --DOMWINDOW == 64 (0x90ec9c00) [pid = 4544] [serial = 1433] [outer = (nil)] [url = about:blank] 19:12:15 INFO - PROCESS | 4544 | 1467684735562 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]]]}] 19:12:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 19:12:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1732ms 19:12:15 INFO - PROCESS | 4544 | 1467684735622 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 19:12:15 INFO - PROCESS | 4544 | 1467684735628 Marionette TRACE conn3 <- [1,1949,null,{"value":"8"}] 19:12:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 19:12:15 INFO - PROCESS | 4544 | 1467684735635 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 19:12:15 INFO - PROCESS | 4544 | 1467684735639 Marionette TRACE conn3 <- [1,1950,null,{}] 19:12:15 INFO - PROCESS | 4544 | 1467684735647 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}] 19:12:15 INFO - PROCESS | 4544 | 1467684735655 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:12:15 INFO - PROCESS | 4544 | 1467684735811 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 19:12:15 INFO - PROCESS | 4544 | 1467684735975 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:16 INFO - PROCESS | 4544 | 1467684735987 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:12:16 INFO - PROCESS | 4544 | ++DOCSHELL 0x8ea22400 == 18 [pid = 4544] [id = 495] 19:12:16 INFO - PROCESS | 4544 | ++DOMWINDOW == 65 (0x8ea2d000) [pid = 4544] [serial = 1486] [outer = (nil)] 19:12:16 INFO - PROCESS | 4544 | ++DOMWINDOW == 66 (0x8f329000) [pid = 4544] [serial = 1487] [outer = 0x8ea2d000] 19:12:16 INFO - PROCESS | 4544 | 1467684736071 Marionette DEBUG loaded listener.js 19:12:16 INFO - PROCESS | 4544 | ++DOMWINDOW == 67 (0x8f5d6800) [pid = 4544] [serial = 1488] [outer = 0x8ea2d000] 19:12:16 INFO - PROCESS | 4544 | 1467684736903 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]]]}] 19:12:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 19:12:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1332ms 19:12:16 INFO - PROCESS | 4544 | 1467684736971 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 19:12:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 19:12:16 INFO - PROCESS | 4544 | 1467684736977 Marionette TRACE conn3 <- [1,1953,null,{"value":"8"}] 19:12:16 INFO - PROCESS | 4544 | 1467684736983 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 19:12:16 INFO - PROCESS | 4544 | 1467684736986 Marionette TRACE conn3 <- [1,1954,null,{}] 19:12:16 INFO - PROCESS | 4544 | 1467684736993 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}] 19:12:16 INFO - PROCESS | 4544 | 1467684736997 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:12:17 INFO - PROCESS | 4544 | 1467684737155 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 19:12:17 INFO - PROCESS | 4544 | 1467684737295 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:17 INFO - PROCESS | 4544 | 1467684737304 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:12:17 INFO - PROCESS | 4544 | ++DOCSHELL 0x8ea27000 == 19 [pid = 4544] [id = 496] 19:12:17 INFO - PROCESS | 4544 | ++DOMWINDOW == 68 (0x90c8c000) [pid = 4544] [serial = 1489] [outer = (nil)] 19:12:17 INFO - PROCESS | 4544 | ++DOMWINDOW == 69 (0x90ec5c00) [pid = 4544] [serial = 1490] [outer = 0x90c8c000] 19:12:17 INFO - PROCESS | 4544 | 1467684737372 Marionette DEBUG loaded listener.js 19:12:17 INFO - PROCESS | 4544 | ++DOMWINDOW == 70 (0x90ece000) [pid = 4544] [serial = 1491] [outer = 0x90c8c000] 19:12:18 INFO - PROCESS | 4544 | 1467684738209 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]]]}] 19:12:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 19:12:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1248ms 19:12:18 INFO - PROCESS | 4544 | 1467684738231 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 19:12:18 INFO - PROCESS | 4544 | 1467684738235 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 19:12:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 19:12:18 INFO - PROCESS | 4544 | 1467684738249 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 19:12:18 INFO - PROCESS | 4544 | 1467684738258 Marionette TRACE conn3 <- [1,1958,null,{}] 19:12:18 INFO - PROCESS | 4544 | 1467684738276 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}] 19:12:18 INFO - PROCESS | 4544 | 1467684738283 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:12:18 INFO - PROCESS | 4544 | 1467684738500 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 19:12:18 INFO - PROCESS | 4544 | 1467684738526 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:18 INFO - PROCESS | 4544 | 1467684738536 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:12:18 INFO - PROCESS | 4544 | ++DOCSHELL 0x90ec8400 == 20 [pid = 4544] [id = 497] 19:12:18 INFO - PROCESS | 4544 | ++DOMWINDOW == 71 (0x91c25c00) [pid = 4544] [serial = 1492] [outer = (nil)] 19:12:18 INFO - PROCESS | 4544 | ++DOMWINDOW == 72 (0x921f6000) [pid = 4544] [serial = 1493] [outer = 0x91c25c00] 19:12:18 INFO - PROCESS | 4544 | 1467684738600 Marionette DEBUG loaded listener.js 19:12:18 INFO - PROCESS | 4544 | ++DOMWINDOW == 73 (0x923f1c00) [pid = 4544] [serial = 1494] [outer = 0x91c25c00] 19:12:19 INFO - PROCESS | 4544 | 1467684739466 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]]]}] 19:12:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 19:12:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1255ms 19:12:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 19:12:19 INFO - PROCESS | 4544 | 1467684739496 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 19:12:19 INFO - PROCESS | 4544 | 1467684739499 Marionette TRACE conn3 <- [1,1961,null,{"value":"8"}] 19:12:19 INFO - PROCESS | 4544 | 1467684739506 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 19:12:19 INFO - PROCESS | 4544 | 1467684739509 Marionette TRACE conn3 <- [1,1962,null,{}] 19:12:19 INFO - PROCESS | 4544 | 1467684739515 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}] 19:12:19 INFO - PROCESS | 4544 | 1467684739520 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:12:19 INFO - PROCESS | 4544 | 1467684739734 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 19:12:19 INFO - PROCESS | 4544 | --DOMWINDOW == 72 (0x8f9fb800) [pid = 4544] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 19:12:19 INFO - PROCESS | 4544 | --DOMWINDOW == 71 (0x8ea03400) [pid = 4544] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 19:12:19 INFO - PROCESS | 4544 | --DOMWINDOW == 70 (0x8f5d7c00) [pid = 4544] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 19:12:19 INFO - PROCESS | 4544 | --DOMWINDOW == 69 (0x8ea2d400) [pid = 4544] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 19:12:19 INFO - PROCESS | 4544 | --DOMWINDOW == 68 (0x8f326c00) [pid = 4544] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 19:12:19 INFO - PROCESS | 4544 | --DOMWINDOW == 67 (0x8db75c00) [pid = 4544] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 19:12:19 INFO - PROCESS | 4544 | --DOMWINDOW == 66 (0x950cb000) [pid = 4544] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 19:12:19 INFO - PROCESS | 4544 | --DOMWINDOW == 65 (0x91c1b800) [pid = 4544] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 19:12:19 INFO - PROCESS | 4544 | --DOMWINDOW == 64 (0x91a95000) [pid = 4544] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 19:12:19 INFO - PROCESS | 4544 | --DOMWINDOW == 63 (0x92ea0800) [pid = 4544] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 19:12:19 INFO - PROCESS | 4544 | --DOMWINDOW == 62 (0x8db6d800) [pid = 4544] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 19:12:19 INFO - PROCESS | 4544 | --DOMWINDOW == 61 (0x8ea0c400) [pid = 4544] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 19:12:19 INFO - PROCESS | 4544 | 1467684739936 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:19 INFO - PROCESS | 4544 | 1467684739943 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:12:19 INFO - PROCESS | 4544 | ++DOCSHELL 0x8db6d800 == 21 [pid = 4544] [id = 498] 19:12:19 INFO - PROCESS | 4544 | ++DOMWINDOW == 62 (0x8db75c00) [pid = 4544] [serial = 1495] [outer = (nil)] 19:12:20 INFO - PROCESS | 4544 | ++DOMWINDOW == 63 (0x8ea2d400) [pid = 4544] [serial = 1496] [outer = 0x8db75c00] 19:12:20 INFO - PROCESS | 4544 | 1467684740013 Marionette DEBUG loaded listener.js 19:12:20 INFO - PROCESS | 4544 | ++DOMWINDOW == 64 (0x8f5d7c00) [pid = 4544] [serial = 1497] [outer = 0x8db75c00] 19:12:20 INFO - PROCESS | 4544 | 1467684740761 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]]]}] 19:12:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 19:12:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1278ms 19:12:20 INFO - PROCESS | 4544 | 1467684740784 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 19:12:20 INFO - PROCESS | 4544 | 1467684740787 Marionette TRACE conn3 <- [1,1965,null,{"value":"8"}] 19:12:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 19:12:20 INFO - PROCESS | 4544 | 1467684740793 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 19:12:20 INFO - PROCESS | 4544 | 1467684740797 Marionette TRACE conn3 <- [1,1966,null,{}] 19:12:20 INFO - PROCESS | 4544 | 1467684740810 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}] 19:12:20 INFO - PROCESS | 4544 | 1467684740815 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:12:20 INFO - PROCESS | 4544 | 1467684740961 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 19:12:20 INFO - PROCESS | 4544 | 1467684740974 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:20 INFO - PROCESS | 4544 | 1467684740994 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:12:21 INFO - PROCESS | 4544 | ++DOCSHELL 0x8f9f1800 == 22 [pid = 4544] [id = 499] 19:12:21 INFO - PROCESS | 4544 | ++DOMWINDOW == 65 (0x926c4400) [pid = 4544] [serial = 1498] [outer = (nil)] 19:12:21 INFO - PROCESS | 4544 | ++DOMWINDOW == 66 (0x926cf400) [pid = 4544] [serial = 1499] [outer = 0x926c4400] 19:12:21 INFO - PROCESS | 4544 | 1467684741071 Marionette DEBUG loaded listener.js 19:12:21 INFO - PROCESS | 4544 | ++DOMWINDOW == 67 (0x928e4000) [pid = 4544] [serial = 1500] [outer = 0x926c4400] 19:12:22 INFO - PROCESS | 4544 | 1467684742109 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]]]}] 19:12:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 19:12:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1345ms 19:12:22 INFO - PROCESS | 4544 | 1467684742140 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 19:12:22 INFO - PROCESS | 4544 | 1467684742146 Marionette TRACE conn3 <- [1,1969,null,{"value":"8"}] 19:12:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 19:12:22 INFO - PROCESS | 4544 | 1467684742156 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 19:12:22 INFO - PROCESS | 4544 | 1467684742161 Marionette TRACE conn3 <- [1,1970,null,{}] 19:12:22 INFO - PROCESS | 4544 | 1467684742170 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}] 19:12:22 INFO - PROCESS | 4544 | 1467684742175 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:12:22 INFO - PROCESS | 4544 | 1467684742360 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 19:12:22 INFO - PROCESS | 4544 | 1467684742539 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:22 INFO - PROCESS | 4544 | 1467684742554 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:12:22 INFO - PROCESS | 4544 | ++DOCSHELL 0x8e948000 == 23 [pid = 4544] [id = 500] 19:12:22 INFO - PROCESS | 4544 | ++DOMWINDOW == 68 (0x8e94ac00) [pid = 4544] [serial = 1501] [outer = (nil)] 19:12:22 INFO - PROCESS | 4544 | ++DOMWINDOW == 69 (0x8f325400) [pid = 4544] [serial = 1502] [outer = 0x8e94ac00] 19:12:22 INFO - PROCESS | 4544 | 1467684742632 Marionette DEBUG loaded listener.js 19:12:22 INFO - PROCESS | 4544 | ++DOMWINDOW == 70 (0x8f5dfc00) [pid = 4544] [serial = 1503] [outer = 0x8e94ac00] 19:12:23 INFO - PROCESS | 4544 | 1467684743617 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]]]}] 19:12:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 19:12:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1531ms 19:12:23 INFO - PROCESS | 4544 | 1467684743687 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 19:12:23 INFO - PROCESS | 4544 | 1467684743694 Marionette TRACE conn3 <- [1,1973,null,{"value":"8"}] 19:12:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 19:12:23 INFO - PROCESS | 4544 | 1467684743705 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 19:12:23 INFO - PROCESS | 4544 | 1467684743709 Marionette TRACE conn3 <- [1,1974,null,{}] 19:12:23 INFO - PROCESS | 4544 | 1467684743715 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}] 19:12:23 INFO - PROCESS | 4544 | 1467684743721 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:12:23 INFO - PROCESS | 4544 | 1467684743935 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 19:12:24 INFO - PROCESS | 4544 | 1467684744158 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:24 INFO - PROCESS | 4544 | 1467684744166 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:12:24 INFO - PROCESS | 4544 | ++DOCSHELL 0x91a90800 == 24 [pid = 4544] [id = 501] 19:12:24 INFO - PROCESS | 4544 | ++DOMWINDOW == 71 (0x91a9a000) [pid = 4544] [serial = 1504] [outer = (nil)] 19:12:24 INFO - PROCESS | 4544 | ++DOMWINDOW == 72 (0x91c1d800) [pid = 4544] [serial = 1505] [outer = 0x91a9a000] 19:12:24 INFO - PROCESS | 4544 | 1467684744294 Marionette DEBUG loaded listener.js 19:12:24 INFO - PROCESS | 4544 | ++DOMWINDOW == 73 (0x91eed400) [pid = 4544] [serial = 1506] [outer = 0x91a9a000] 19:12:25 INFO - PROCESS | 4544 | 1467684745223 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]]]}] 19:12:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 19:12:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1584ms 19:12:25 INFO - PROCESS | 4544 | 1467684745289 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 19:12:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 19:12:25 INFO - PROCESS | 4544 | 1467684745293 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 19:12:25 INFO - PROCESS | 4544 | 1467684745300 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 19:12:25 INFO - PROCESS | 4544 | 1467684745306 Marionette TRACE conn3 <- [1,1978,null,{}] 19:12:25 INFO - PROCESS | 4544 | 1467684745323 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}] 19:12:25 INFO - PROCESS | 4544 | 1467684745331 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:12:25 INFO - PROCESS | 4544 | 1467684745541 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 19:12:25 INFO - PROCESS | 4544 | 1467684745774 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:25 INFO - PROCESS | 4544 | 1467684745787 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:12:25 INFO - PROCESS | 4544 | ++DOCSHELL 0x90dde800 == 25 [pid = 4544] [id = 502] 19:12:25 INFO - PROCESS | 4544 | ++DOMWINDOW == 74 (0x928e8800) [pid = 4544] [serial = 1507] [outer = (nil)] 19:12:25 INFO - PROCESS | 4544 | ++DOMWINDOW == 75 (0x93803000) [pid = 4544] [serial = 1508] [outer = 0x928e8800] 19:12:25 INFO - PROCESS | 4544 | 1467684745909 Marionette DEBUG loaded listener.js 19:12:26 INFO - PROCESS | 4544 | ++DOMWINDOW == 76 (0x9380d000) [pid = 4544] [serial = 1509] [outer = 0x928e8800] 19:12:26 INFO - PROCESS | 4544 | 1467684746802 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]]]}] 19:12:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 19:12:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1540ms 19:12:26 INFO - PROCESS | 4544 | 1467684746840 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 19:12:26 INFO - PROCESS | 4544 | 1467684746844 Marionette TRACE conn3 <- [1,1981,null,{"value":"8"}] 19:12:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 19:12:26 INFO - PROCESS | 4544 | 1467684746851 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 19:12:26 INFO - PROCESS | 4544 | 1467684746855 Marionette TRACE conn3 <- [1,1982,null,{}] 19:12:26 INFO - PROCESS | 4544 | 1467684746860 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}] 19:12:26 INFO - PROCESS | 4544 | 1467684746866 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:12:27 INFO - PROCESS | 4544 | 1467684747038 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 19:12:27 INFO - PROCESS | 4544 | 1467684747214 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:27 INFO - PROCESS | 4544 | 1467684747220 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:12:27 INFO - PROCESS | 4544 | ++DOCSHELL 0x90de3800 == 26 [pid = 4544] [id = 503] 19:12:27 INFO - PROCESS | 4544 | ++DOMWINDOW == 77 (0x93803c00) [pid = 4544] [serial = 1510] [outer = (nil)] 19:12:27 INFO - PROCESS | 4544 | ++DOMWINDOW == 78 (0x9391b800) [pid = 4544] [serial = 1511] [outer = 0x93803c00] 19:12:27 INFO - PROCESS | 4544 | 1467684747300 Marionette DEBUG loaded listener.js 19:12:27 INFO - PROCESS | 4544 | ++DOMWINDOW == 79 (0x93955400) [pid = 4544] [serial = 1512] [outer = 0x93803c00] 19:12:28 INFO - PROCESS | 4544 | 1467684748213 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]]]}] 19:12:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 19:12:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1430ms 19:12:28 INFO - PROCESS | 4544 | 1467684748281 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 19:12:28 INFO - PROCESS | 4544 | 1467684748285 Marionette TRACE conn3 <- [1,1985,null,{"value":"8"}] 19:12:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 19:12:28 INFO - PROCESS | 4544 | 1467684748292 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 19:12:28 INFO - PROCESS | 4544 | 1467684748295 Marionette TRACE conn3 <- [1,1986,null,{}] 19:12:28 INFO - PROCESS | 4544 | 1467684748301 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}] 19:12:28 INFO - PROCESS | 4544 | 1467684748306 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:12:28 INFO - PROCESS | 4544 | 1467684748482 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 19:12:28 INFO - PROCESS | 4544 | 1467684748660 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:28 INFO - PROCESS | 4544 | 1467684748666 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:12:28 INFO - PROCESS | 4544 | ++DOCSHELL 0x9391c400 == 27 [pid = 4544] [id = 504] 19:12:28 INFO - PROCESS | 4544 | ++DOMWINDOW == 80 (0x9391f400) [pid = 4544] [serial = 1513] [outer = (nil)] 19:12:28 INFO - PROCESS | 4544 | ++DOMWINDOW == 81 (0x93b37400) [pid = 4544] [serial = 1514] [outer = 0x9391f400] 19:12:28 INFO - PROCESS | 4544 | 1467684748748 Marionette DEBUG loaded listener.js 19:12:28 INFO - PROCESS | 4544 | ++DOMWINDOW == 82 (0x93b3c800) [pid = 4544] [serial = 1515] [outer = 0x9391f400] 19:12:29 INFO - PROCESS | 4544 | 1467684749627 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]]]}] 19:12:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 19:12:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1377ms 19:12:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 19:12:29 INFO - PROCESS | 4544 | 1467684749677 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 19:12:29 INFO - PROCESS | 4544 | 1467684749680 Marionette TRACE conn3 <- [1,1989,null,{"value":"8"}] 19:12:29 INFO - PROCESS | 4544 | 1467684749688 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 19:12:29 INFO - PROCESS | 4544 | 1467684749691 Marionette TRACE conn3 <- [1,1990,null,{}] 19:12:29 INFO - PROCESS | 4544 | 1467684749697 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}] 19:12:29 INFO - PROCESS | 4544 | 1467684749707 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:12:29 INFO - PROCESS | 4544 | 1467684749913 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 19:12:30 INFO - PROCESS | 4544 | 1467684750101 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:30 INFO - PROCESS | 4544 | 1467684750111 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:12:30 INFO - PROCESS | 4544 | ++DOCSHELL 0x921eec00 == 28 [pid = 4544] [id = 505] 19:12:30 INFO - PROCESS | 4544 | ++DOMWINDOW == 83 (0x928e6800) [pid = 4544] [serial = 1516] [outer = (nil)] 19:12:30 INFO - PROCESS | 4544 | ++DOMWINDOW == 84 (0x951bf400) [pid = 4544] [serial = 1517] [outer = 0x928e6800] 19:12:30 INFO - PROCESS | 4544 | 1467684750187 Marionette DEBUG loaded listener.js 19:12:30 INFO - PROCESS | 4544 | ++DOMWINDOW == 85 (0x951c3400) [pid = 4544] [serial = 1518] [outer = 0x928e6800] 19:12:31 INFO - PROCESS | 4544 | 1467684751133 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]]]}] 19:12:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 19:12:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1486ms 19:12:31 INFO - PROCESS | 4544 | 1467684751174 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 19:12:31 INFO - PROCESS | 4544 | 1467684751178 Marionette TRACE conn3 <- [1,1993,null,{"value":"8"}] 19:12:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 19:12:31 INFO - PROCESS | 4544 | 1467684751184 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 19:12:31 INFO - PROCESS | 4544 | 1467684751188 Marionette TRACE conn3 <- [1,1994,null,{}] 19:12:31 INFO - PROCESS | 4544 | 1467684751193 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}] 19:12:31 INFO - PROCESS | 4544 | 1467684751199 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:12:31 INFO - PROCESS | 4544 | 1467684751363 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 19:12:31 INFO - PROCESS | 4544 | 1467684751845 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:31 INFO - PROCESS | 4544 | 1467684751852 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:12:31 INFO - PROCESS | 4544 | ++DOCSHELL 0x8e94d000 == 29 [pid = 4544] [id = 506] 19:12:31 INFO - PROCESS | 4544 | ++DOMWINDOW == 86 (0x8e950800) [pid = 4544] [serial = 1519] [outer = (nil)] 19:12:31 INFO - PROCESS | 4544 | ++DOMWINDOW == 87 (0x8ea0cc00) [pid = 4544] [serial = 1520] [outer = 0x8e950800] 19:12:31 INFO - PROCESS | 4544 | 1467684751973 Marionette DEBUG loaded listener.js 19:12:32 INFO - PROCESS | 4544 | ++DOMWINDOW == 88 (0x8eb07800) [pid = 4544] [serial = 1521] [outer = 0x8e950800] 19:12:32 INFO - PROCESS | 4544 | 1467684752863 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]]]}] 19:12:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 19:12:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1735ms 19:12:32 INFO - PROCESS | 4544 | 1467684752922 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 19:12:32 INFO - PROCESS | 4544 | 1467684752926 Marionette TRACE conn3 <- [1,1997,null,{"value":"8"}] 19:12:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 19:12:32 INFO - PROCESS | 4544 | 1467684752941 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 19:12:32 INFO - PROCESS | 4544 | 1467684752948 Marionette TRACE conn3 <- [1,1998,null,{}] 19:12:32 INFO - PROCESS | 4544 | 1467684752956 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}] 19:12:32 INFO - PROCESS | 4544 | 1467684752961 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:12:33 INFO - PROCESS | 4544 | 1467684753123 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 19:12:33 INFO - PROCESS | 4544 | 1467684753306 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:33 INFO - PROCESS | 4544 | 1467684753316 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:12:33 INFO - PROCESS | 4544 | ++DOCSHELL 0x90c83800 == 30 [pid = 4544] [id = 507] 19:12:33 INFO - PROCESS | 4544 | ++DOMWINDOW == 89 (0x90de5000) [pid = 4544] [serial = 1522] [outer = (nil)] 19:12:33 INFO - PROCESS | 4544 | ++DOMWINDOW == 90 (0x90ed3000) [pid = 4544] [serial = 1523] [outer = 0x90de5000] 19:12:33 INFO - PROCESS | 4544 | 1467684753387 Marionette DEBUG loaded listener.js 19:12:33 INFO - PROCESS | 4544 | ++DOMWINDOW == 91 (0x91c1bc00) [pid = 4544] [serial = 1524] [outer = 0x90de5000] 19:12:34 INFO - PROCESS | 4544 | --DOCSHELL 0x8db74400 == 29 [pid = 4544] [id = 484] 19:12:34 INFO - PROCESS | 4544 | --DOMWINDOW == 90 (0x91eea000) [pid = 4544] [serial = 1470] [outer = (nil)] [url = about:blank] 19:12:34 INFO - PROCESS | 4544 | --DOMWINDOW == 89 (0x90c88800) [pid = 4544] [serial = 1464] [outer = (nil)] [url = about:blank] 19:12:34 INFO - PROCESS | 4544 | --DOMWINDOW == 88 (0x8ea20400) [pid = 4544] [serial = 1460] [outer = (nil)] [url = about:blank] 19:12:34 INFO - PROCESS | 4544 | --DOMWINDOW == 87 (0x90ed4800) [pid = 4544] [serial = 1458] [outer = (nil)] [url = about:blank] 19:12:34 INFO - PROCESS | 4544 | --DOMWINDOW == 86 (0x93910400) [pid = 4544] [serial = 1445] [outer = (nil)] [url = about:blank] 19:12:34 INFO - PROCESS | 4544 | --DOMWINDOW == 85 (0x90de1400) [pid = 4544] [serial = 1457] [outer = (nil)] [url = about:blank] 19:12:34 INFO - PROCESS | 4544 | --DOMWINDOW == 84 (0x8eb06400) [pid = 4544] [serial = 1461] [outer = (nil)] [url = about:blank] 19:12:34 INFO - PROCESS | 4544 | --DOMWINDOW == 83 (0x90c81800) [pid = 4544] [serial = 1463] [outer = (nil)] [url = about:blank] 19:12:34 INFO - PROCESS | 4544 | --DOMWINDOW == 82 (0x8f5e3c00) [pid = 4544] [serial = 1439] [outer = (nil)] [url = about:blank] 19:12:34 INFO - PROCESS | 4544 | --DOMWINDOW == 81 (0x8e949400) [pid = 4544] [serial = 1454] [outer = (nil)] [url = about:blank] 19:12:34 INFO - PROCESS | 4544 | --DOMWINDOW == 80 (0x951bec00) [pid = 4544] [serial = 1451] [outer = (nil)] [url = about:blank] 19:12:34 INFO - PROCESS | 4544 | --DOMWINDOW == 79 (0x923e6400) [pid = 4544] [serial = 1443] [outer = (nil)] [url = about:blank] 19:12:34 INFO - PROCESS | 4544 | --DOMWINDOW == 78 (0x96df8400) [pid = 4544] [serial = 1452] [outer = (nil)] [url = about:blank] 19:12:34 INFO - PROCESS | 4544 | --DOMWINDOW == 77 (0x8ea07c00) [pid = 4544] [serial = 1455] [outer = (nil)] [url = about:blank] 19:12:34 INFO - PROCESS | 4544 | --DOMWINDOW == 76 (0x91a9a800) [pid = 4544] [serial = 1466] [outer = (nil)] [url = about:blank] 19:12:34 INFO - PROCESS | 4544 | --DOMWINDOW == 75 (0x90c86000) [pid = 4544] [serial = 1440] [outer = (nil)] [url = about:blank] 19:12:34 INFO - PROCESS | 4544 | --DOMWINDOW == 74 (0x921ec800) [pid = 4544] [serial = 1442] [outer = (nil)] [url = about:blank] 19:12:34 INFO - PROCESS | 4544 | --DOMWINDOW == 73 (0x946a9400) [pid = 4544] [serial = 1449] [outer = (nil)] [url = about:blank] 19:12:34 INFO - PROCESS | 4544 | --DOMWINDOW == 72 (0x8e94c400) [pid = 4544] [serial = 1437] [outer = (nil)] [url = about:blank] 19:12:34 INFO - PROCESS | 4544 | --DOMWINDOW == 71 (0x8db76800) [pid = 4544] [serial = 1436] [outer = (nil)] [url = about:blank] 19:12:34 INFO - PROCESS | 4544 | --DOMWINDOW == 70 (0x90c82000) [pid = 4544] [serial = 1469] [outer = (nil)] [url = about:blank] 19:12:34 INFO - PROCESS | 4544 | --DOMWINDOW == 69 (0x91c20400) [pid = 4544] [serial = 1467] [outer = (nil)] [url = about:blank] 19:12:34 INFO - PROCESS | 4544 | --DOMWINDOW == 68 (0x93b35000) [pid = 4544] [serial = 1446] [outer = (nil)] [url = about:blank] 19:12:34 INFO - PROCESS | 4544 | --DOMWINDOW == 67 (0x946a5400) [pid = 4544] [serial = 1448] [outer = (nil)] [url = about:blank] 19:12:35 INFO - PROCESS | 4544 | 1467684755334 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]]]}] 19:12:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 19:12:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 2442ms 19:12:35 INFO - PROCESS | 4544 | 1467684755383 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 19:12:35 INFO - PROCESS | 4544 | 1467684755389 Marionette TRACE conn3 <- [1,2001,null,{"value":"8"}] 19:12:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 19:12:35 INFO - PROCESS | 4544 | 1467684755396 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 19:12:35 INFO - PROCESS | 4544 | 1467684755403 Marionette TRACE conn3 <- [1,2002,null,{}] 19:12:35 INFO - PROCESS | 4544 | 1467684755411 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}] 19:12:35 INFO - PROCESS | 4544 | 1467684755416 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:12:35 INFO - PROCESS | 4544 | 1467684755574 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 19:12:35 INFO - PROCESS | 4544 | 1467684755704 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:35 INFO - PROCESS | 4544 | 1467684755712 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:12:35 INFO - PROCESS | 4544 | ++DOCSHELL 0x8db78000 == 30 [pid = 4544] [id = 508] 19:12:35 INFO - PROCESS | 4544 | ++DOMWINDOW == 68 (0x8ea07c00) [pid = 4544] [serial = 1525] [outer = (nil)] 19:12:35 INFO - PROCESS | 4544 | ++DOMWINDOW == 69 (0x8eb02c00) [pid = 4544] [serial = 1526] [outer = 0x8ea07c00] 19:12:35 INFO - PROCESS | 4544 | 1467684755785 Marionette DEBUG loaded listener.js 19:12:35 INFO - PROCESS | 4544 | ++DOMWINDOW == 70 (0x8eb0b000) [pid = 4544] [serial = 1527] [outer = 0x8ea07c00] 19:12:36 INFO - PROCESS | 4544 | 1467684756608 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]]]}] 19:12:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 19:12:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1283ms 19:12:36 INFO - PROCESS | 4544 | 1467684756679 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 19:12:36 INFO - PROCESS | 4544 | 1467684756687 Marionette TRACE conn3 <- [1,2005,null,{"value":"8"}] 19:12:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 19:12:36 INFO - PROCESS | 4544 | 1467684756698 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 19:12:36 INFO - PROCESS | 4544 | 1467684756702 Marionette TRACE conn3 <- [1,2006,null,{}] 19:12:36 INFO - PROCESS | 4544 | 1467684756708 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}] 19:12:36 INFO - PROCESS | 4544 | 1467684756713 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:12:36 INFO - PROCESS | 4544 | 1467684756892 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 19:12:37 INFO - PROCESS | 4544 | 1467684757048 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:37 INFO - PROCESS | 4544 | 1467684757056 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:12:37 INFO - PROCESS | 4544 | ++DOCSHELL 0x8f329800 == 31 [pid = 4544] [id = 509] 19:12:37 INFO - PROCESS | 4544 | ++DOMWINDOW == 71 (0x8f9f9400) [pid = 4544] [serial = 1528] [outer = (nil)] 19:12:37 INFO - PROCESS | 4544 | ++DOMWINDOW == 72 (0x90c86800) [pid = 4544] [serial = 1529] [outer = 0x8f9f9400] 19:12:37 INFO - PROCESS | 4544 | 1467684757130 Marionette DEBUG loaded listener.js 19:12:37 INFO - PROCESS | 4544 | ++DOMWINDOW == 73 (0x90c8cc00) [pid = 4544] [serial = 1530] [outer = 0x8f9f9400] 19:12:37 INFO - PROCESS | 4544 | 1467684757990 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]]]}] 19:12:38 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 19:12:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1334ms 19:12:38 INFO - PROCESS | 4544 | 1467684758031 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 19:12:38 INFO - PROCESS | 4544 | 1467684758035 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 19:12:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 19:12:38 INFO - PROCESS | 4544 | 1467684758053 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 19:12:38 INFO - PROCESS | 4544 | 1467684758059 Marionette TRACE conn3 <- [1,2010,null,{}] 19:12:38 INFO - PROCESS | 4544 | 1467684758077 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}] 19:12:38 INFO - PROCESS | 4544 | 1467684758086 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:12:38 INFO - PROCESS | 4544 | 1467684758299 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 19:12:38 INFO - PROCESS | 4544 | 1467684758323 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:38 INFO - PROCESS | 4544 | 1467684758338 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:12:38 INFO - PROCESS | 4544 | ++DOCSHELL 0x91a9ac00 == 32 [pid = 4544] [id = 510] 19:12:38 INFO - PROCESS | 4544 | ++DOMWINDOW == 74 (0x91a9b000) [pid = 4544] [serial = 1531] [outer = (nil)] 19:12:38 INFO - PROCESS | 4544 | ++DOMWINDOW == 75 (0x91c24800) [pid = 4544] [serial = 1532] [outer = 0x91a9b000] 19:12:38 INFO - PROCESS | 4544 | 1467684758406 Marionette DEBUG loaded listener.js 19:12:38 INFO - PROCESS | 4544 | ++DOMWINDOW == 76 (0x921ec800) [pid = 4544] [serial = 1533] [outer = 0x91a9b000] 19:12:39 INFO - PROCESS | 4544 | --DOMWINDOW == 75 (0x926c4400) [pid = 4544] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 19:12:39 INFO - PROCESS | 4544 | --DOMWINDOW == 74 (0x91c25c00) [pid = 4544] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 19:12:39 INFO - PROCESS | 4544 | --DOMWINDOW == 73 (0x8db75c00) [pid = 4544] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 19:12:39 INFO - PROCESS | 4544 | --DOMWINDOW == 72 (0x921f1000) [pid = 4544] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 19:12:39 INFO - PROCESS | 4544 | --DOMWINDOW == 71 (0x926d7000) [pid = 4544] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 19:12:39 INFO - PROCESS | 4544 | --DOMWINDOW == 70 (0x8d9d6c00) [pid = 4544] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 19:12:39 INFO - PROCESS | 4544 | --DOMWINDOW == 69 (0x90c8c000) [pid = 4544] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 19:12:39 INFO - PROCESS | 4544 | --DOMWINDOW == 68 (0x8ea23c00) [pid = 4544] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 19:12:39 INFO - PROCESS | 4544 | --DOMWINDOW == 67 (0x91a92400) [pid = 4544] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 19:12:39 INFO - PROCESS | 4544 | --DOMWINDOW == 66 (0x8ea2d000) [pid = 4544] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 19:12:39 INFO - PROCESS | 4544 | 1467684759741 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]]]}] 19:12:39 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 19:12:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1757ms 19:12:39 INFO - PROCESS | 4544 | 1467684759799 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 19:12:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 19:12:39 INFO - PROCESS | 4544 | 1467684759803 Marionette TRACE conn3 <- [1,2013,null,{"value":"8"}] 19:12:39 INFO - PROCESS | 4544 | 1467684759810 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 19:12:39 INFO - PROCESS | 4544 | 1467684759813 Marionette TRACE conn3 <- [1,2014,null,{}] 19:12:39 INFO - PROCESS | 4544 | 1467684759818 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}] 19:12:39 INFO - PROCESS | 4544 | 1467684759823 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:12:39 INFO - PROCESS | 4544 | 1467684759973 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 19:12:40 INFO - PROCESS | 4544 | 1467684760143 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:40 INFO - PROCESS | 4544 | 1467684760152 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:12:40 INFO - PROCESS | 4544 | ++DOCSHELL 0x8d9d7400 == 33 [pid = 4544] [id = 511] 19:12:40 INFO - PROCESS | 4544 | ++DOMWINDOW == 67 (0x8ea2d000) [pid = 4544] [serial = 1534] [outer = (nil)] 19:12:40 INFO - PROCESS | 4544 | ++DOMWINDOW == 68 (0x90ecf400) [pid = 4544] [serial = 1535] [outer = 0x8ea2d000] 19:12:40 INFO - PROCESS | 4544 | 1467684760219 Marionette DEBUG loaded listener.js 19:12:40 INFO - PROCESS | 4544 | ++DOMWINDOW == 69 (0x923f1400) [pid = 4544] [serial = 1536] [outer = 0x8ea2d000] 19:12:40 INFO - PROCESS | 4544 | 1467684760901 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]]]}] 19:12:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 19:12:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1129ms 19:12:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 19:12:40 INFO - PROCESS | 4544 | 1467684760938 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 19:12:40 INFO - PROCESS | 4544 | 1467684760941 Marionette TRACE conn3 <- [1,2017,null,{"value":"8"}] 19:12:40 INFO - PROCESS | 4544 | 1467684760947 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 19:12:40 INFO - PROCESS | 4544 | 1467684760950 Marionette TRACE conn3 <- [1,2018,null,{}] 19:12:40 INFO - PROCESS | 4544 | 1467684760956 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}] 19:12:40 INFO - PROCESS | 4544 | 1467684760960 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:12:41 INFO - PROCESS | 4544 | 1467684761159 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 19:12:41 INFO - PROCESS | 4544 | 1467684761173 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:41 INFO - PROCESS | 4544 | 1467684761184 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:12:41 INFO - PROCESS | 4544 | ++DOCSHELL 0x8d9df000 == 34 [pid = 4544] [id = 512] 19:12:41 INFO - PROCESS | 4544 | ++DOMWINDOW == 70 (0x921f5c00) [pid = 4544] [serial = 1537] [outer = (nil)] 19:12:41 INFO - PROCESS | 4544 | ++DOMWINDOW == 71 (0x926d4400) [pid = 4544] [serial = 1538] [outer = 0x921f5c00] 19:12:41 INFO - PROCESS | 4544 | 1467684761246 Marionette DEBUG loaded listener.js 19:12:41 INFO - PROCESS | 4544 | ++DOMWINDOW == 72 (0x926dc800) [pid = 4544] [serial = 1539] [outer = 0x921f5c00] 19:12:42 INFO - PROCESS | 4544 | 1467684762386 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]]]}] 19:12:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 19:12:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1479ms 19:12:42 INFO - PROCESS | 4544 | 1467684762426 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 19:12:42 INFO - PROCESS | 4544 | 1467684762432 Marionette TRACE conn3 <- [1,2021,null,{"value":"8"}] 19:12:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 19:12:42 INFO - PROCESS | 4544 | 1467684762440 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 19:12:42 INFO - PROCESS | 4544 | 1467684762448 Marionette TRACE conn3 <- [1,2022,null,{}] 19:12:42 INFO - PROCESS | 4544 | 1467684762456 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}] 19:12:42 INFO - PROCESS | 4544 | 1467684762462 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:12:42 INFO - PROCESS | 4544 | 1467684762642 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 19:12:42 INFO - PROCESS | 4544 | 1467684762817 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:42 INFO - PROCESS | 4544 | 1467684762824 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:12:42 INFO - PROCESS | 4544 | ++DOCSHELL 0x8ea06800 == 35 [pid = 4544] [id = 513] 19:12:42 INFO - PROCESS | 4544 | ++DOMWINDOW == 73 (0x8ea0c000) [pid = 4544] [serial = 1540] [outer = (nil)] 19:12:42 INFO - PROCESS | 4544 | ++DOMWINDOW == 74 (0x8f32b000) [pid = 4544] [serial = 1541] [outer = 0x8ea0c000] 19:12:42 INFO - PROCESS | 4544 | 1467684762912 Marionette DEBUG loaded listener.js 19:12:43 INFO - PROCESS | 4544 | ++DOMWINDOW == 75 (0x90c89400) [pid = 4544] [serial = 1542] [outer = 0x8ea0c000] 19:12:43 INFO - PROCESS | 4544 | 1467684763913 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]]]}] 19:12:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 19:12:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1539ms 19:12:43 INFO - PROCESS | 4544 | 1467684763979 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 19:12:43 INFO - PROCESS | 4544 | 1467684763986 Marionette TRACE conn3 <- [1,2025,null,{"value":"8"}] 19:12:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 19:12:44 INFO - PROCESS | 4544 | 1467684763997 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 19:12:44 INFO - PROCESS | 4544 | 1467684764001 Marionette TRACE conn3 <- [1,2026,null,{}] 19:12:44 INFO - PROCESS | 4544 | 1467684764008 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}] 19:12:44 INFO - PROCESS | 4544 | 1467684764014 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:12:44 INFO - PROCESS | 4544 | 1467684764203 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 19:12:44 INFO - PROCESS | 4544 | 1467684764466 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:44 INFO - PROCESS | 4544 | 1467684764475 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:12:44 INFO - PROCESS | 4544 | ++DOCSHELL 0x90ecfc00 == 36 [pid = 4544] [id = 514] 19:12:44 INFO - PROCESS | 4544 | ++DOMWINDOW == 76 (0x91eee400) [pid = 4544] [serial = 1543] [outer = (nil)] 19:12:44 INFO - PROCESS | 4544 | ++DOMWINDOW == 77 (0x926c7400) [pid = 4544] [serial = 1544] [outer = 0x91eee400] 19:12:44 INFO - PROCESS | 4544 | 1467684764601 Marionette DEBUG loaded listener.js 19:12:44 INFO - PROCESS | 4544 | ++DOMWINDOW == 78 (0x928e7800) [pid = 4544] [serial = 1545] [outer = 0x91eee400] 19:12:45 INFO - PROCESS | 4544 | 1467684765546 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]]]}] 19:12:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 19:12:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1588ms 19:12:45 INFO - PROCESS | 4544 | 1467684765586 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 19:12:45 INFO - PROCESS | 4544 | 1467684765590 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 19:12:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 19:12:45 INFO - PROCESS | 4544 | 1467684765597 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 19:12:45 INFO - PROCESS | 4544 | 1467684765603 Marionette TRACE conn3 <- [1,2030,null,{}] 19:12:45 INFO - PROCESS | 4544 | 1467684765619 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}] 19:12:45 INFO - PROCESS | 4544 | 1467684765628 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:12:45 INFO - PROCESS | 4544 | 1467684765817 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 19:12:46 INFO - PROCESS | 4544 | 1467684765994 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:46 INFO - PROCESS | 4544 | 1467684766007 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:12:46 INFO - PROCESS | 4544 | ++DOCSHELL 0x93918400 == 37 [pid = 4544] [id = 515] 19:12:46 INFO - PROCESS | 4544 | ++DOMWINDOW == 79 (0x9391a000) [pid = 4544] [serial = 1546] [outer = (nil)] 19:12:46 INFO - PROCESS | 4544 | ++DOMWINDOW == 80 (0x93963c00) [pid = 4544] [serial = 1547] [outer = 0x9391a000] 19:12:46 INFO - PROCESS | 4544 | 1467684766097 Marionette DEBUG loaded listener.js 19:12:46 INFO - PROCESS | 4544 | ++DOMWINDOW == 81 (0x93b39c00) [pid = 4544] [serial = 1548] [outer = 0x9391a000] 19:12:47 INFO - PROCESS | 4544 | 1467684767152 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]]]}] 19:12:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 19:12:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1599ms 19:12:47 INFO - PROCESS | 4544 | 1467684767197 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 19:12:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 19:12:47 INFO - PROCESS | 4544 | 1467684767202 Marionette TRACE conn3 <- [1,2033,null,{"value":"8"}] 19:12:47 INFO - PROCESS | 4544 | 1467684767208 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 19:12:47 INFO - PROCESS | 4544 | 1467684767211 Marionette TRACE conn3 <- [1,2034,null,{}] 19:12:47 INFO - PROCESS | 4544 | 1467684767217 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}] 19:12:47 INFO - PROCESS | 4544 | 1467684767222 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:12:47 INFO - PROCESS | 4544 | 1467684767402 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 19:12:47 INFO - PROCESS | 4544 | 1467684767626 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:47 INFO - PROCESS | 4544 | 1467684767634 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:12:47 INFO - PROCESS | 4544 | ++DOCSHELL 0x8ea23400 == 38 [pid = 4544] [id = 516] 19:12:47 INFO - PROCESS | 4544 | ++DOMWINDOW == 82 (0x8eb03400) [pid = 4544] [serial = 1549] [outer = (nil)] 19:12:47 INFO - PROCESS | 4544 | ++DOMWINDOW == 83 (0x946a9800) [pid = 4544] [serial = 1550] [outer = 0x8eb03400] 19:12:47 INFO - PROCESS | 4544 | 1467684767740 Marionette DEBUG loaded listener.js 19:12:47 INFO - PROCESS | 4544 | ++DOMWINDOW == 84 (0x946af800) [pid = 4544] [serial = 1551] [outer = 0x8eb03400] 19:12:48 INFO - PROCESS | 4544 | 1467684768776 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]]]}] 19:12:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 19:12:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1633ms 19:12:48 INFO - PROCESS | 4544 | 1467684768853 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 19:12:48 INFO - PROCESS | 4544 | 1467684768859 Marionette TRACE conn3 <- [1,2037,null,{"value":"8"}] 19:12:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 19:12:48 INFO - PROCESS | 4544 | 1467684768869 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 19:12:48 INFO - PROCESS | 4544 | 1467684768873 Marionette TRACE conn3 <- [1,2038,null,{}] 19:12:48 INFO - PROCESS | 4544 | 1467684768881 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}] 19:12:48 INFO - PROCESS | 4544 | 1467684768887 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:12:49 INFO - PROCESS | 4544 | 1467684769069 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 19:12:49 INFO - PROCESS | 4544 | 1467684769329 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:49 INFO - PROCESS | 4544 | 1467684769344 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:12:49 INFO - PROCESS | 4544 | ++DOCSHELL 0x8e941c00 == 39 [pid = 4544] [id = 517] 19:12:49 INFO - PROCESS | 4544 | ++DOMWINDOW == 85 (0x8e943800) [pid = 4544] [serial = 1552] [outer = (nil)] 19:12:49 INFO - PROCESS | 4544 | ++DOMWINDOW == 86 (0x8eb0f000) [pid = 4544] [serial = 1553] [outer = 0x8e943800] 19:12:49 INFO - PROCESS | 4544 | 1467684769475 Marionette DEBUG loaded listener.js 19:12:49 INFO - PROCESS | 4544 | ++DOMWINDOW == 87 (0x8f330000) [pid = 4544] [serial = 1554] [outer = 0x8e943800] 19:12:49 INFO - PROCESS | 4544 | --DOCSHELL 0x921eec00 == 38 [pid = 4544] [id = 505] 19:12:49 INFO - PROCESS | 4544 | --DOCSHELL 0x8d9d7400 == 37 [pid = 4544] [id = 511] 19:12:49 INFO - PROCESS | 4544 | --DOCSHELL 0x91a9ac00 == 36 [pid = 4544] [id = 510] 19:12:49 INFO - PROCESS | 4544 | --DOCSHELL 0x8f329800 == 35 [pid = 4544] [id = 509] 19:12:49 INFO - PROCESS | 4544 | --DOCSHELL 0x8db78000 == 34 [pid = 4544] [id = 508] 19:12:49 INFO - PROCESS | 4544 | --DOCSHELL 0x90c83800 == 33 [pid = 4544] [id = 507] 19:12:49 INFO - PROCESS | 4544 | --DOMWINDOW == 86 (0x921f6000) [pid = 4544] [serial = 1493] [outer = (nil)] [url = about:blank] 19:12:49 INFO - PROCESS | 4544 | --DOMWINDOW == 85 (0x8ea2d400) [pid = 4544] [serial = 1496] [outer = (nil)] [url = about:blank] 19:12:49 INFO - PROCESS | 4544 | --DOMWINDOW == 84 (0x923f1c00) [pid = 4544] [serial = 1494] [outer = (nil)] [url = about:blank] 19:12:49 INFO - PROCESS | 4544 | --DOMWINDOW == 83 (0x923e5c00) [pid = 4544] [serial = 1472] [outer = (nil)] [url = about:blank] 19:12:49 INFO - PROCESS | 4544 | --DOMWINDOW == 82 (0x928e4400) [pid = 4544] [serial = 1481] [outer = (nil)] [url = about:blank] 19:12:49 INFO - PROCESS | 4544 | --DOMWINDOW == 81 (0x93803400) [pid = 4544] [serial = 1482] [outer = (nil)] [url = about:blank] 19:12:49 INFO - PROCESS | 4544 | --DOMWINDOW == 80 (0x8d9e2400) [pid = 4544] [serial = 1484] [outer = (nil)] [url = about:blank] 19:12:49 INFO - PROCESS | 4544 | --DOMWINDOW == 79 (0x8e941400) [pid = 4544] [serial = 1485] [outer = (nil)] [url = about:blank] 19:12:49 INFO - PROCESS | 4544 | --DOMWINDOW == 78 (0x90ec5c00) [pid = 4544] [serial = 1490] [outer = (nil)] [url = about:blank] 19:12:49 INFO - PROCESS | 4544 | --DOMWINDOW == 77 (0x8f32f400) [pid = 4544] [serial = 1475] [outer = (nil)] [url = about:blank] 19:12:49 INFO - PROCESS | 4544 | --DOMWINDOW == 76 (0x8f9f9800) [pid = 4544] [serial = 1476] [outer = (nil)] [url = about:blank] 19:12:49 INFO - PROCESS | 4544 | --DOMWINDOW == 75 (0x91c1d400) [pid = 4544] [serial = 1478] [outer = (nil)] [url = about:blank] 19:12:49 INFO - PROCESS | 4544 | --DOMWINDOW == 74 (0x921f0000) [pid = 4544] [serial = 1479] [outer = (nil)] [url = about:blank] 19:12:49 INFO - PROCESS | 4544 | --DOMWINDOW == 73 (0x8f329000) [pid = 4544] [serial = 1487] [outer = (nil)] [url = about:blank] 19:12:49 INFO - PROCESS | 4544 | --DOMWINDOW == 72 (0x8f5d6800) [pid = 4544] [serial = 1488] [outer = (nil)] [url = about:blank] 19:12:49 INFO - PROCESS | 4544 | --DOMWINDOW == 71 (0x923ed400) [pid = 4544] [serial = 1473] [outer = (nil)] [url = about:blank] 19:12:49 INFO - PROCESS | 4544 | --DOMWINDOW == 70 (0x928e4000) [pid = 4544] [serial = 1500] [outer = (nil)] [url = about:blank] 19:12:49 INFO - PROCESS | 4544 | --DOMWINDOW == 69 (0x8f5d7c00) [pid = 4544] [serial = 1497] [outer = (nil)] [url = about:blank] 19:12:49 INFO - PROCESS | 4544 | --DOMWINDOW == 68 (0x90ece000) [pid = 4544] [serial = 1491] [outer = (nil)] [url = about:blank] 19:12:49 INFO - PROCESS | 4544 | --DOMWINDOW == 67 (0x926cf400) [pid = 4544] [serial = 1499] [outer = (nil)] [url = about:blank] 19:12:50 INFO - PROCESS | 4544 | 1467684770297 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]]]}] 19:12:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 19:12:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1491ms 19:12:50 INFO - PROCESS | 4544 | 1467684770372 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 19:12:50 INFO - PROCESS | 4544 | 1467684770378 Marionette TRACE conn3 <- [1,2041,null,{"value":"8"}] 19:12:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 19:12:50 INFO - PROCESS | 4544 | 1467684770389 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 19:12:50 INFO - PROCESS | 4544 | 1467684770394 Marionette TRACE conn3 <- [1,2042,null,{}] 19:12:50 INFO - PROCESS | 4544 | 1467684770399 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}] 19:12:50 INFO - PROCESS | 4544 | 1467684770405 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:12:50 INFO - PROCESS | 4544 | 1467684770560 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 19:12:50 INFO - PROCESS | 4544 | 1467684770571 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:50 INFO - PROCESS | 4544 | 1467684770579 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:12:50 INFO - PROCESS | 4544 | ++DOCSHELL 0x8e948400 == 34 [pid = 4544] [id = 518] 19:12:50 INFO - PROCESS | 4544 | ++DOMWINDOW == 68 (0x8f9fe400) [pid = 4544] [serial = 1555] [outer = (nil)] 19:12:50 INFO - PROCESS | 4544 | ++DOMWINDOW == 69 (0x90ddc000) [pid = 4544] [serial = 1556] [outer = 0x8f9fe400] 19:12:50 INFO - PROCESS | 4544 | 1467684770648 Marionette DEBUG loaded listener.js 19:12:50 INFO - PROCESS | 4544 | ++DOMWINDOW == 70 (0x90ec9000) [pid = 4544] [serial = 1557] [outer = 0x8f9fe400] 19:12:51 INFO - PROCESS | 4544 | 1467684771555 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]]]}] 19:12:51 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) 19:12:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1187ms 19:12:51 INFO - PROCESS | 4544 | 1467684771576 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 19:12:51 INFO - PROCESS | 4544 | 1467684771580 Marionette TRACE conn3 <- [1,2045,null,{"value":"8"}] 19:12:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 19:12:51 INFO - PROCESS | 4544 | 1467684771588 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 19:12:51 INFO - PROCESS | 4544 | 1467684771593 Marionette TRACE conn3 <- [1,2046,null,{}] 19:12:51 INFO - PROCESS | 4544 | 1467684771609 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}] 19:12:51 INFO - PROCESS | 4544 | 1467684771617 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:12:51 INFO - PROCESS | 4544 | 1467684771789 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 19:12:51 INFO - PROCESS | 4544 | 1467684771935 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:51 INFO - PROCESS | 4544 | 1467684771945 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:12:51 INFO - PROCESS | 4544 | ++DOCSHELL 0x91c19800 == 35 [pid = 4544] [id = 519] 19:12:51 INFO - PROCESS | 4544 | ++DOMWINDOW == 71 (0x91c1a000) [pid = 4544] [serial = 1558] [outer = (nil)] 19:12:52 INFO - PROCESS | 4544 | ++DOMWINDOW == 72 (0x923e6c00) [pid = 4544] [serial = 1559] [outer = 0x91c1a000] 19:12:52 INFO - PROCESS | 4544 | 1467684772024 Marionette DEBUG loaded listener.js 19:12:52 INFO - PROCESS | 4544 | ++DOMWINDOW == 73 (0x923f2c00) [pid = 4544] [serial = 1560] [outer = 0x91c1a000] 19:12:52 INFO - PROCESS | 4544 | 1467684772887 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]]]}] 19:12:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 19:12:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1338ms 19:12:52 INFO - PROCESS | 4544 | 1467684772926 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 19:12:52 INFO - PROCESS | 4544 | 1467684772929 Marionette TRACE conn3 <- [1,2049,null,{"value":"8"}] 19:12:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 19:12:52 INFO - PROCESS | 4544 | 1467684772936 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 19:12:52 INFO - PROCESS | 4544 | 1467684772939 Marionette TRACE conn3 <- [1,2050,null,{}] 19:12:52 INFO - PROCESS | 4544 | 1467684772950 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}] 19:12:52 INFO - PROCESS | 4544 | 1467684772954 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:12:53 INFO - PROCESS | 4544 | 1467684773155 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 19:12:53 INFO - PROCESS | 4544 | 1467684773178 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:53 INFO - PROCESS | 4544 | 1467684773204 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:12:53 INFO - PROCESS | 4544 | ++DOCSHELL 0x8ea25c00 == 36 [pid = 4544] [id = 520] 19:12:53 INFO - PROCESS | 4544 | ++DOMWINDOW == 74 (0x926d7400) [pid = 4544] [serial = 1561] [outer = (nil)] 19:12:53 INFO - PROCESS | 4544 | ++DOMWINDOW == 75 (0x92e98c00) [pid = 4544] [serial = 1562] [outer = 0x926d7400] 19:12:53 INFO - PROCESS | 4544 | 1467684773345 Marionette DEBUG loaded listener.js 19:12:53 INFO - PROCESS | 4544 | ++DOMWINDOW == 76 (0x93805800) [pid = 4544] [serial = 1563] [outer = 0x926d7400] 19:12:54 INFO - PROCESS | 4544 | 1467684774172 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]]]}] 19:12:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 19:12:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1283ms 19:12:54 INFO - PROCESS | 4544 | 1467684774220 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 19:12:54 INFO - PROCESS | 4544 | 1467684774223 Marionette TRACE conn3 <- [1,2053,null,{"value":"8"}] 19:12:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 19:12:54 INFO - PROCESS | 4544 | --DOMWINDOW == 75 (0x928e6800) [pid = 4544] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 19:12:54 INFO - PROCESS | 4544 | --DOMWINDOW == 74 (0x8e950800) [pid = 4544] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 19:12:54 INFO - PROCESS | 4544 | --DOMWINDOW == 73 (0x91a9b000) [pid = 4544] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 19:12:54 INFO - PROCESS | 4544 | --DOMWINDOW == 72 (0x8e94ac00) [pid = 4544] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 19:12:54 INFO - PROCESS | 4544 | --DOMWINDOW == 71 (0x8ea07c00) [pid = 4544] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 19:12:54 INFO - PROCESS | 4544 | --DOMWINDOW == 70 (0x91a9a000) [pid = 4544] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 19:12:54 INFO - PROCESS | 4544 | --DOMWINDOW == 69 (0x90de5000) [pid = 4544] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 19:12:54 INFO - PROCESS | 4544 | --DOMWINDOW == 68 (0x928e8800) [pid = 4544] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 19:12:54 INFO - PROCESS | 4544 | --DOMWINDOW == 67 (0x8ea2d000) [pid = 4544] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 19:12:54 INFO - PROCESS | 4544 | --DOMWINDOW == 66 (0x93803c00) [pid = 4544] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 19:12:54 INFO - PROCESS | 4544 | --DOMWINDOW == 65 (0x8f9f9400) [pid = 4544] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 19:12:54 INFO - PROCESS | 4544 | --DOMWINDOW == 64 (0x9391f400) [pid = 4544] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 19:12:54 INFO - PROCESS | 4544 | 1467684774324 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 19:12:54 INFO - PROCESS | 4544 | 1467684774326 Marionette TRACE conn3 <- [1,2054,null,{}] 19:12:54 INFO - PROCESS | 4544 | 1467684774331 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}] 19:12:54 INFO - PROCESS | 4544 | 1467684774335 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:12:54 INFO - PROCESS | 4544 | 1467684774482 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 19:12:54 INFO - PROCESS | 4544 | 1467684774491 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:54 INFO - PROCESS | 4544 | 1467684774500 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:12:54 INFO - PROCESS | 4544 | ++DOCSHELL 0x90de5000 == 37 [pid = 4544] [id = 521] 19:12:54 INFO - PROCESS | 4544 | ++DOMWINDOW == 65 (0x90de7c00) [pid = 4544] [serial = 1564] [outer = (nil)] 19:12:54 INFO - PROCESS | 4544 | ++DOMWINDOW == 66 (0x91c18800) [pid = 4544] [serial = 1565] [outer = 0x90de7c00] 19:12:54 INFO - PROCESS | 4544 | 1467684774565 Marionette DEBUG loaded listener.js 19:12:54 INFO - PROCESS | 4544 | ++DOMWINDOW == 67 (0x923ebc00) [pid = 4544] [serial = 1566] [outer = 0x90de7c00] 19:12:55 INFO - PROCESS | 4544 | 1467684775467 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]]]}] 19:12:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 19:12:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1215ms 19:12:55 INFO - PROCESS | 4544 | 1467684775510 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 19:12:55 INFO - PROCESS | 4544 | 1467684775513 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 19:12:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 19:12:55 INFO - PROCESS | 4544 | 1467684775519 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 19:12:55 INFO - PROCESS | 4544 | 1467684775522 Marionette TRACE conn3 <- [1,2058,null,{}] 19:12:55 INFO - PROCESS | 4544 | 1467684775527 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}] 19:12:55 INFO - PROCESS | 4544 | 1467684775538 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:12:55 INFO - PROCESS | 4544 | 1467684775728 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 19:12:55 INFO - PROCESS | 4544 | 1467684775862 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:55 INFO - PROCESS | 4544 | 1467684775871 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:12:55 INFO - PROCESS | 4544 | ++DOCSHELL 0x8f9ff400 == 38 [pid = 4544] [id = 522] 19:12:55 INFO - PROCESS | 4544 | ++DOMWINDOW == 68 (0x8e948800) [pid = 4544] [serial = 1567] [outer = (nil)] 19:12:55 INFO - PROCESS | 4544 | ++DOMWINDOW == 69 (0x9395ec00) [pid = 4544] [serial = 1568] [outer = 0x8e948800] 19:12:55 INFO - PROCESS | 4544 | 1467684775951 Marionette DEBUG loaded listener.js 19:12:56 INFO - PROCESS | 4544 | ++DOMWINDOW == 70 (0x950c5400) [pid = 4544] [serial = 1569] [outer = 0x8e948800] 19:12:56 INFO - PROCESS | 4544 | 1467684776949 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]]]}] 19:12:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 19:12:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1476ms 19:12:56 INFO - PROCESS | 4544 | 1467684776997 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 19:12:57 INFO - PROCESS | 4544 | 1467684777003 Marionette TRACE conn3 <- [1,2061,null,{"value":"8"}] 19:12:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 19:12:57 INFO - PROCESS | 4544 | 1467684777018 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 19:12:57 INFO - PROCESS | 4544 | 1467684777028 Marionette TRACE conn3 <- [1,2062,null,{}] 19:12:57 INFO - PROCESS | 4544 | 1467684777036 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}] 19:12:57 INFO - PROCESS | 4544 | 1467684777042 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:12:57 INFO - PROCESS | 4544 | 1467684777226 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 19:12:57 INFO - PROCESS | 4544 | 1467684777460 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:57 INFO - PROCESS | 4544 | 1467684777471 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:12:57 INFO - PROCESS | 4544 | ++DOCSHELL 0x8ea03c00 == 39 [pid = 4544] [id = 523] 19:12:57 INFO - PROCESS | 4544 | ++DOMWINDOW == 71 (0x8ea04400) [pid = 4544] [serial = 1570] [outer = (nil)] 19:12:57 INFO - PROCESS | 4544 | ++DOMWINDOW == 72 (0x8f9f0800) [pid = 4544] [serial = 1571] [outer = 0x8ea04400] 19:12:57 INFO - PROCESS | 4544 | 1467684777593 Marionette DEBUG loaded listener.js 19:12:57 INFO - PROCESS | 4544 | ++DOMWINDOW == 73 (0x90c81800) [pid = 4544] [serial = 1572] [outer = 0x8ea04400] 19:12:58 INFO - PROCESS | 4544 | 1467684778523 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]]]}] 19:12:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 19:12:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1544ms 19:12:58 INFO - PROCESS | 4544 | 1467684778560 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 19:12:58 INFO - PROCESS | 4544 | 1467684778567 Marionette TRACE conn3 <- [1,2065,null,{"value":"8"}] 19:12:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 19:12:58 INFO - PROCESS | 4544 | 1467684778586 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 19:12:58 INFO - PROCESS | 4544 | 1467684778593 Marionette TRACE conn3 <- [1,2066,null,{}] 19:12:58 INFO - PROCESS | 4544 | 1467684778600 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}] 19:12:58 INFO - PROCESS | 4544 | 1467684778605 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:12:58 INFO - PROCESS | 4544 | 1467684778784 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 19:12:58 INFO - PROCESS | 4544 | 1467684778965 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:58 INFO - PROCESS | 4544 | 1467684778973 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:12:59 INFO - PROCESS | 4544 | ++DOCSHELL 0x90ed4000 == 40 [pid = 4544] [id = 524] 19:12:59 INFO - PROCESS | 4544 | ++DOMWINDOW == 74 (0x91a94800) [pid = 4544] [serial = 1573] [outer = (nil)] 19:12:59 INFO - PROCESS | 4544 | ++DOMWINDOW == 75 (0x91eebc00) [pid = 4544] [serial = 1574] [outer = 0x91a94800] 19:12:59 INFO - PROCESS | 4544 | 1467684779057 Marionette DEBUG loaded listener.js 19:12:59 INFO - PROCESS | 4544 | ++DOMWINDOW == 76 (0x923ec000) [pid = 4544] [serial = 1575] [outer = 0x91a94800] 19:13:00 INFO - PROCESS | 4544 | 1467684780006 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]]]}] 19:13:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 19:13:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1481ms 19:13:00 INFO - PROCESS | 4544 | 1467684780068 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 19:13:00 INFO - PROCESS | 4544 | 1467684780073 Marionette TRACE conn3 <- [1,2069,null,{"value":"8"}] 19:13:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 19:13:00 INFO - PROCESS | 4544 | 1467684780081 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 19:13:00 INFO - PROCESS | 4544 | 1467684780086 Marionette TRACE conn3 <- [1,2070,null,{}] 19:13:00 INFO - PROCESS | 4544 | 1467684780103 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}] 19:13:00 INFO - PROCESS | 4544 | 1467684780112 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:13:00 INFO - PROCESS | 4544 | 1467684780290 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 19:13:00 INFO - PROCESS | 4544 | 1467684780485 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:00 INFO - PROCESS | 4544 | 1467684780493 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:13:00 INFO - PROCESS | 4544 | ++DOCSHELL 0x93913400 == 41 [pid = 4544] [id = 525] 19:13:00 INFO - PROCESS | 4544 | ++DOMWINDOW == 77 (0x93954800) [pid = 4544] [serial = 1576] [outer = (nil)] 19:13:00 INFO - PROCESS | 4544 | ++DOMWINDOW == 78 (0x950c9c00) [pid = 4544] [serial = 1577] [outer = 0x93954800] 19:13:00 INFO - PROCESS | 4544 | 1467684780576 Marionette DEBUG loaded listener.js 19:13:00 INFO - PROCESS | 4544 | ++DOMWINDOW == 79 (0x951c2800) [pid = 4544] [serial = 1578] [outer = 0x93954800] 19:13:01 INFO - PROCESS | 4544 | 1467684781496 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]]]}] 19:13:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 19:13:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1486ms 19:13:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 19:13:01 INFO - PROCESS | 4544 | 1467684781568 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 19:13:01 INFO - PROCESS | 4544 | 1467684781573 Marionette TRACE conn3 <- [1,2073,null,{"value":"8"}] 19:13:01 INFO - PROCESS | 4544 | 1467684781579 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 19:13:01 INFO - PROCESS | 4544 | 1467684781583 Marionette TRACE conn3 <- [1,2074,null,{}] 19:13:01 INFO - PROCESS | 4544 | 1467684781588 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}] 19:13:01 INFO - PROCESS | 4544 | 1467684781594 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:13:01 INFO - PROCESS | 4544 | 1467684781789 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 19:13:01 INFO - PROCESS | 4544 | 1467684781971 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:01 INFO - PROCESS | 4544 | 1467684781981 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:13:02 INFO - PROCESS | 4544 | ++DOCSHELL 0x8d9e0400 == 42 [pid = 4544] [id = 526] 19:13:02 INFO - PROCESS | 4544 | ++DOMWINDOW == 80 (0x91a90400) [pid = 4544] [serial = 1579] [outer = (nil)] 19:13:02 INFO - PROCESS | 4544 | ++DOMWINDOW == 81 (0x96dee000) [pid = 4544] [serial = 1580] [outer = 0x91a90400] 19:13:02 INFO - PROCESS | 4544 | 1467684782066 Marionette DEBUG loaded listener.js 19:13:02 INFO - PROCESS | 4544 | ++DOMWINDOW == 82 (0x977a6800) [pid = 4544] [serial = 1581] [outer = 0x91a90400] 19:13:03 INFO - PROCESS | 4544 | 1467684783007 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]]]}] 19:13:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 19:13:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1485ms 19:13:03 INFO - PROCESS | 4544 | 1467684783064 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 19:13:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 19:13:03 INFO - PROCESS | 4544 | 1467684783068 Marionette TRACE conn3 <- [1,2077,null,{"value":"8"}] 19:13:03 INFO - PROCESS | 4544 | 1467684783074 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 19:13:03 INFO - PROCESS | 4544 | 1467684783078 Marionette TRACE conn3 <- [1,2078,null,{}] 19:13:03 INFO - PROCESS | 4544 | 1467684783084 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}] 19:13:03 INFO - PROCESS | 4544 | 1467684783089 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:13:03 INFO - PROCESS | 4544 | 1467684783254 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 19:13:03 INFO - PROCESS | 4544 | 1467684783435 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:03 INFO - PROCESS | 4544 | 1467684783442 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:13:03 INFO - PROCESS | 4544 | ++DOCSHELL 0x946bf400 == 43 [pid = 4544] [id = 527] 19:13:03 INFO - PROCESS | 4544 | ++DOMWINDOW == 83 (0x950ca800) [pid = 4544] [serial = 1582] [outer = (nil)] 19:13:03 INFO - PROCESS | 4544 | ++DOMWINDOW == 84 (0x98254c00) [pid = 4544] [serial = 1583] [outer = 0x950ca800] 19:13:03 INFO - PROCESS | 4544 | 1467684783523 Marionette DEBUG loaded listener.js 19:13:03 INFO - PROCESS | 4544 | ++DOMWINDOW == 85 (0x982dbc00) [pid = 4544] [serial = 1584] [outer = 0x950ca800] 19:13:04 INFO - PROCESS | 4544 | 1467684784408 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]]]}] 19:13:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 19:13:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1378ms 19:13:04 INFO - PROCESS | 4544 | 1467684784453 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 19:13:04 INFO - PROCESS | 4544 | 1467684784457 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 19:13:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 19:13:04 INFO - PROCESS | 4544 | 1467684784463 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 19:13:04 INFO - PROCESS | 4544 | 1467684784467 Marionette TRACE conn3 <- [1,2082,null,{}] 19:13:04 INFO - PROCESS | 4544 | 1467684784473 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}] 19:13:04 INFO - PROCESS | 4544 | 1467684784483 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:13:04 INFO - PROCESS | 4544 | 1467684784679 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 19:13:04 INFO - PROCESS | 4544 | 1467684784874 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:04 INFO - PROCESS | 4544 | 1467684784880 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:13:04 INFO - PROCESS | 4544 | ++DOCSHELL 0x8db78c00 == 44 [pid = 4544] [id = 528] 19:13:04 INFO - PROCESS | 4544 | ++DOMWINDOW == 86 (0x90ecc800) [pid = 4544] [serial = 1585] [outer = (nil)] 19:13:04 INFO - PROCESS | 4544 | ++DOMWINDOW == 87 (0x99585800) [pid = 4544] [serial = 1586] [outer = 0x90ecc800] 19:13:04 INFO - PROCESS | 4544 | 1467684784965 Marionette DEBUG loaded listener.js 19:13:05 INFO - PROCESS | 4544 | ++DOMWINDOW == 88 (0x997d4c00) [pid = 4544] [serial = 1587] [outer = 0x90ecc800] 19:13:05 INFO - PROCESS | 4544 | 1467684785879 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]]]}] 19:13:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 19:13:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1482ms 19:13:05 INFO - PROCESS | 4544 | 1467684785947 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 19:13:05 INFO - PROCESS | 4544 | 1467684785951 Marionette TRACE conn3 <- [1,2085,null,{"value":"8"}] 19:13:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 19:13:05 INFO - PROCESS | 4544 | 1467684785957 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 19:13:05 INFO - PROCESS | 4544 | 1467684785961 Marionette TRACE conn3 <- [1,2086,null,{}] 19:13:05 INFO - PROCESS | 4544 | 1467684785967 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}] 19:13:05 INFO - PROCESS | 4544 | 1467684785972 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:13:06 INFO - PROCESS | 4544 | 1467684786133 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 19:13:06 INFO - PROCESS | 4544 | 1467684786314 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:06 INFO - PROCESS | 4544 | 1467684786323 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:13:06 INFO - PROCESS | 4544 | ++DOCSHELL 0x8d9d9800 == 45 [pid = 4544] [id = 529] 19:13:06 INFO - PROCESS | 4544 | ++DOMWINDOW == 89 (0x8eb06400) [pid = 4544] [serial = 1588] [outer = (nil)] 19:13:06 INFO - PROCESS | 4544 | ++DOMWINDOW == 90 (0x997e0c00) [pid = 4544] [serial = 1589] [outer = 0x8eb06400] 19:13:06 INFO - PROCESS | 4544 | 1467684786402 Marionette DEBUG loaded listener.js 19:13:06 INFO - PROCESS | 4544 | ++DOMWINDOW == 91 (0x997eb400) [pid = 4544] [serial = 1590] [outer = 0x8eb06400] 19:13:07 INFO - PROCESS | 4544 | 1467684787346 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]]]}] 19:13:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 19:13:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1431ms 19:13:07 INFO - PROCESS | 4544 | 1467684787390 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 19:13:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 19:13:07 INFO - PROCESS | 4544 | 1467684787401 Marionette TRACE conn3 <- [1,2089,null,{"value":"8"}] 19:13:07 INFO - PROCESS | 4544 | 1467684787406 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 19:13:07 INFO - PROCESS | 4544 | 1467684787410 Marionette TRACE conn3 <- [1,2090,null,{}] 19:13:07 INFO - PROCESS | 4544 | 1467684787416 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}] 19:13:07 INFO - PROCESS | 4544 | 1467684787421 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:13:07 INFO - PROCESS | 4544 | 1467684787584 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 19:13:08 INFO - PROCESS | 4544 | 1467684788077 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:08 INFO - PROCESS | 4544 | 1467684788088 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:13:08 INFO - PROCESS | 4544 | ++DOCSHELL 0x8db71400 == 46 [pid = 4544] [id = 530] 19:13:08 INFO - PROCESS | 4544 | ++DOMWINDOW == 92 (0x8db71c00) [pid = 4544] [serial = 1591] [outer = (nil)] 19:13:08 INFO - PROCESS | 4544 | ++DOMWINDOW == 93 (0x8e941400) [pid = 4544] [serial = 1592] [outer = 0x8db71c00] 19:13:08 INFO - PROCESS | 4544 | 1467684788165 Marionette DEBUG loaded listener.js 19:13:08 INFO - PROCESS | 4544 | ++DOMWINDOW == 94 (0x8ea06c00) [pid = 4544] [serial = 1593] [outer = 0x8db71c00] 19:13:09 INFO - PROCESS | 4544 | 1467684789054 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]]]}] 19:13:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 19:13:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1734ms 19:13:09 INFO - PROCESS | 4544 | 1467684789144 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 19:13:09 INFO - PROCESS | 4544 | 1467684789150 Marionette TRACE conn3 <- [1,2093,null,{"value":"8"}] 19:13:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 19:13:09 INFO - PROCESS | 4544 | 1467684789177 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 19:13:09 INFO - PROCESS | 4544 | 1467684789182 Marionette TRACE conn3 <- [1,2094,null,{}] 19:13:09 INFO - PROCESS | 4544 | 1467684789198 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}] 19:13:09 INFO - PROCESS | 4544 | 1467684789203 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:13:09 INFO - PROCESS | 4544 | 1467684789367 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 19:13:09 INFO - PROCESS | 4544 | 1467684789567 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:09 INFO - PROCESS | 4544 | 1467684789579 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:13:09 INFO - PROCESS | 4544 | ++DOCSHELL 0x8e944000 == 47 [pid = 4544] [id = 531] 19:13:09 INFO - PROCESS | 4544 | ++DOMWINDOW == 95 (0x8f331400) [pid = 4544] [serial = 1594] [outer = (nil)] 19:13:09 INFO - PROCESS | 4544 | ++DOMWINDOW == 96 (0x90c89000) [pid = 4544] [serial = 1595] [outer = 0x8f331400] 19:13:09 INFO - PROCESS | 4544 | 1467684789690 Marionette DEBUG loaded listener.js 19:13:09 INFO - PROCESS | 4544 | ++DOMWINDOW == 97 (0x91a8f400) [pid = 4544] [serial = 1596] [outer = 0x8f331400] 19:13:10 INFO - PROCESS | 4544 | --DOCSHELL 0x90de5000 == 46 [pid = 4544] [id = 521] 19:13:10 INFO - PROCESS | 4544 | --DOCSHELL 0x8ea25c00 == 45 [pid = 4544] [id = 520] 19:13:10 INFO - PROCESS | 4544 | --DOCSHELL 0x91c19800 == 44 [pid = 4544] [id = 519] 19:13:10 INFO - PROCESS | 4544 | --DOCSHELL 0x8e948400 == 43 [pid = 4544] [id = 518] 19:13:10 INFO - PROCESS | 4544 | --DOCSHELL 0x8e941c00 == 42 [pid = 4544] [id = 517] 19:13:10 INFO - PROCESS | 4544 | --DOCSHELL 0x8e94d000 == 41 [pid = 4544] [id = 506] 19:13:10 INFO - PROCESS | 4544 | --DOCSHELL 0x90de3800 == 40 [pid = 4544] [id = 503] 19:13:10 INFO - PROCESS | 4544 | --DOCSHELL 0x9391c400 == 39 [pid = 4544] [id = 504] 19:13:10 INFO - PROCESS | 4544 | --DOCSHELL 0x8ea06800 == 38 [pid = 4544] [id = 513] 19:13:10 INFO - PROCESS | 4544 | --DOCSHELL 0x93918400 == 37 [pid = 4544] [id = 515] 19:13:10 INFO - PROCESS | 4544 | --DOCSHELL 0x8ea23400 == 36 [pid = 4544] [id = 516] 19:13:10 INFO - PROCESS | 4544 | --DOCSHELL 0x8d9df000 == 35 [pid = 4544] [id = 512] 19:13:10 INFO - PROCESS | 4544 | --DOCSHELL 0x90ecfc00 == 34 [pid = 4544] [id = 514] 19:13:10 INFO - PROCESS | 4544 | --DOCSHELL 0x90dde800 == 33 [pid = 4544] [id = 502] 19:13:10 INFO - PROCESS | 4544 | --DOCSHELL 0x8db71400 == 32 [pid = 4544] [id = 530] 19:13:10 INFO - PROCESS | 4544 | --DOCSHELL 0x8d9d9800 == 31 [pid = 4544] [id = 529] 19:13:10 INFO - PROCESS | 4544 | --DOCSHELL 0x8db78c00 == 30 [pid = 4544] [id = 528] 19:13:10 INFO - PROCESS | 4544 | --DOCSHELL 0x8d9e0400 == 29 [pid = 4544] [id = 526] 19:13:10 INFO - PROCESS | 4544 | --DOCSHELL 0x946bf400 == 28 [pid = 4544] [id = 527] 19:13:10 INFO - PROCESS | 4544 | --DOCSHELL 0x93913400 == 27 [pid = 4544] [id = 525] 19:13:10 INFO - PROCESS | 4544 | --DOCSHELL 0x90ed4000 == 26 [pid = 4544] [id = 524] 19:13:10 INFO - PROCESS | 4544 | --DOCSHELL 0x8f9ff400 == 25 [pid = 4544] [id = 522] 19:13:10 INFO - PROCESS | 4544 | --DOCSHELL 0x8ea03c00 == 24 [pid = 4544] [id = 523] 19:13:11 INFO - PROCESS | 4544 | --DOMWINDOW == 96 (0x951bf400) [pid = 4544] [serial = 1517] [outer = (nil)] [url = about:blank] 19:13:11 INFO - PROCESS | 4544 | --DOMWINDOW == 95 (0x8eb07800) [pid = 4544] [serial = 1521] [outer = (nil)] [url = about:blank] 19:13:11 INFO - PROCESS | 4544 | --DOMWINDOW == 94 (0x8ea0cc00) [pid = 4544] [serial = 1520] [outer = (nil)] [url = about:blank] 19:13:11 INFO - PROCESS | 4544 | --DOMWINDOW == 93 (0x91c24800) [pid = 4544] [serial = 1532] [outer = (nil)] [url = about:blank] 19:13:11 INFO - PROCESS | 4544 | --DOMWINDOW == 92 (0x8f5dfc00) [pid = 4544] [serial = 1503] [outer = (nil)] [url = about:blank] 19:13:11 INFO - PROCESS | 4544 | --DOMWINDOW == 91 (0x8f325400) [pid = 4544] [serial = 1502] [outer = (nil)] [url = about:blank] 19:13:11 INFO - PROCESS | 4544 | --DOMWINDOW == 90 (0x8eb02c00) [pid = 4544] [serial = 1526] [outer = (nil)] [url = about:blank] 19:13:11 INFO - PROCESS | 4544 | --DOMWINDOW == 89 (0x8eb0b000) [pid = 4544] [serial = 1527] [outer = (nil)] [url = about:blank] 19:13:11 INFO - PROCESS | 4544 | --DOMWINDOW == 88 (0x91eed400) [pid = 4544] [serial = 1506] [outer = (nil)] [url = about:blank] 19:13:11 INFO - PROCESS | 4544 | --DOMWINDOW == 87 (0x91c1d800) [pid = 4544] [serial = 1505] [outer = (nil)] [url = about:blank] 19:13:11 INFO - PROCESS | 4544 | --DOMWINDOW == 86 (0x91c1bc00) [pid = 4544] [serial = 1524] [outer = (nil)] [url = about:blank] 19:13:11 INFO - PROCESS | 4544 | --DOMWINDOW == 85 (0x90ed3000) [pid = 4544] [serial = 1523] [outer = (nil)] [url = about:blank] 19:13:11 INFO - PROCESS | 4544 | --DOMWINDOW == 84 (0x9380d000) [pid = 4544] [serial = 1509] [outer = (nil)] [url = about:blank] 19:13:11 INFO - PROCESS | 4544 | --DOMWINDOW == 83 (0x93803000) [pid = 4544] [serial = 1508] [outer = (nil)] [url = about:blank] 19:13:11 INFO - PROCESS | 4544 | --DOMWINDOW == 82 (0x923f1400) [pid = 4544] [serial = 1536] [outer = (nil)] [url = about:blank] 19:13:11 INFO - PROCESS | 4544 | --DOMWINDOW == 81 (0x93955400) [pid = 4544] [serial = 1512] [outer = (nil)] [url = about:blank] 19:13:11 INFO - PROCESS | 4544 | --DOMWINDOW == 80 (0x9391b800) [pid = 4544] [serial = 1511] [outer = (nil)] [url = about:blank] 19:13:11 INFO - PROCESS | 4544 | --DOMWINDOW == 79 (0x921ec800) [pid = 4544] [serial = 1533] [outer = (nil)] [url = about:blank] 19:13:11 INFO - PROCESS | 4544 | --DOMWINDOW == 78 (0x90ecf400) [pid = 4544] [serial = 1535] [outer = (nil)] [url = about:blank] 19:13:11 INFO - PROCESS | 4544 | --DOMWINDOW == 77 (0x90c8cc00) [pid = 4544] [serial = 1530] [outer = (nil)] [url = about:blank] 19:13:11 INFO - PROCESS | 4544 | --DOMWINDOW == 76 (0x926d4400) [pid = 4544] [serial = 1538] [outer = (nil)] [url = about:blank] 19:13:11 INFO - PROCESS | 4544 | --DOMWINDOW == 75 (0x90c86800) [pid = 4544] [serial = 1529] [outer = (nil)] [url = about:blank] 19:13:11 INFO - PROCESS | 4544 | --DOMWINDOW == 74 (0x93b3c800) [pid = 4544] [serial = 1515] [outer = (nil)] [url = about:blank] 19:13:11 INFO - PROCESS | 4544 | --DOMWINDOW == 73 (0x93b37400) [pid = 4544] [serial = 1514] [outer = (nil)] [url = about:blank] 19:13:11 INFO - PROCESS | 4544 | --DOMWINDOW == 72 (0x951c3400) [pid = 4544] [serial = 1518] [outer = (nil)] [url = about:blank] 19:13:11 INFO - PROCESS | 4544 | 1467684791637 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]]]}] 19:13:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 19:13:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 2488ms 19:13:11 INFO - PROCESS | 4544 | 1467684791662 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 19:13:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 19:13:11 INFO - PROCESS | 4544 | 1467684791668 Marionette TRACE conn3 <- [1,2097,null,{"value":"8"}] 19:13:11 INFO - PROCESS | 4544 | 1467684791675 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 19:13:11 INFO - PROCESS | 4544 | 1467684791683 Marionette TRACE conn3 <- [1,2098,null,{}] 19:13:11 INFO - PROCESS | 4544 | 1467684791690 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}] 19:13:11 INFO - PROCESS | 4544 | 1467684791695 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:13:11 INFO - PROCESS | 4544 | 1467684791867 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 19:13:12 INFO - PROCESS | 4544 | 1467684792003 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:12 INFO - PROCESS | 4544 | 1467684792009 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:13:12 INFO - PROCESS | 4544 | ++DOCSHELL 0x8e94ac00 == 25 [pid = 4544] [id = 532] 19:13:12 INFO - PROCESS | 4544 | ++DOMWINDOW == 73 (0x8ea06000) [pid = 4544] [serial = 1597] [outer = (nil)] 19:13:12 INFO - PROCESS | 4544 | ++DOMWINDOW == 74 (0x8ea29400) [pid = 4544] [serial = 1598] [outer = 0x8ea06000] 19:13:12 INFO - PROCESS | 4544 | 1467684792081 Marionette DEBUG loaded listener.js 19:13:12 INFO - PROCESS | 4544 | ++DOMWINDOW == 75 (0x8eb09400) [pid = 4544] [serial = 1599] [outer = 0x8ea06000] 19:13:12 INFO - PROCESS | 4544 | 1467684792877 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]]]}] 19:13:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 19:13:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1235ms 19:13:12 INFO - PROCESS | 4544 | 1467684792911 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 19:13:12 INFO - PROCESS | 4544 | 1467684792919 Marionette TRACE conn3 <- [1,2101,null,{"value":"8"}] 19:13:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 19:13:12 INFO - PROCESS | 4544 | 1467684792935 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 19:13:12 INFO - PROCESS | 4544 | 1467684792940 Marionette TRACE conn3 <- [1,2102,null,{}] 19:13:12 INFO - PROCESS | 4544 | 1467684792945 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}] 19:13:12 INFO - PROCESS | 4544 | 1467684792951 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:13:13 INFO - PROCESS | 4544 | 1467684793117 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 19:13:13 INFO - PROCESS | 4544 | 1467684793128 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:13 INFO - PROCESS | 4544 | 1467684793134 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:13:13 INFO - PROCESS | 4544 | ++DOCSHELL 0x8f5db800 == 26 [pid = 4544] [id = 533] 19:13:13 INFO - PROCESS | 4544 | ++DOMWINDOW == 76 (0x8f9f8000) [pid = 4544] [serial = 1600] [outer = (nil)] 19:13:13 INFO - PROCESS | 4544 | ++DOMWINDOW == 77 (0x90c83800) [pid = 4544] [serial = 1601] [outer = 0x8f9f8000] 19:13:13 INFO - PROCESS | 4544 | 1467684793208 Marionette DEBUG loaded listener.js 19:13:13 INFO - PROCESS | 4544 | ++DOMWINDOW == 78 (0x90c8bc00) [pid = 4544] [serial = 1602] [outer = 0x8f9f8000] 19:13:14 INFO - PROCESS | 4544 | 1467684794243 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]]]}] 19:13:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 19:13:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1332ms 19:13:14 INFO - PROCESS | 4544 | 1467684794268 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 19:13:14 INFO - PROCESS | 4544 | 1467684794272 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 19:13:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 19:13:14 INFO - PROCESS | 4544 | 1467684794290 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 19:13:14 INFO - PROCESS | 4544 | 1467684794296 Marionette TRACE conn3 <- [1,2106,null,{}] 19:13:14 INFO - PROCESS | 4544 | 1467684794313 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}] 19:13:14 INFO - PROCESS | 4544 | 1467684794322 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:13:14 INFO - PROCESS | 4544 | 1467684794535 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 19:13:14 INFO - PROCESS | 4544 | 1467684794557 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:14 INFO - PROCESS | 4544 | 1467684794570 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:13:14 INFO - PROCESS | 4544 | ++DOCSHELL 0x91a9ac00 == 27 [pid = 4544] [id = 534] 19:13:14 INFO - PROCESS | 4544 | ++DOMWINDOW == 79 (0x91a9b400) [pid = 4544] [serial = 1603] [outer = (nil)] 19:13:14 INFO - PROCESS | 4544 | ++DOMWINDOW == 80 (0x91c21c00) [pid = 4544] [serial = 1604] [outer = 0x91a9b400] 19:13:14 INFO - PROCESS | 4544 | 1467684794637 Marionette DEBUG loaded listener.js 19:13:14 INFO - PROCESS | 4544 | ++DOMWINDOW == 81 (0x91eeec00) [pid = 4544] [serial = 1605] [outer = 0x91a9b400] 19:13:15 INFO - PROCESS | 4544 | --DOMWINDOW == 80 (0x90de7c00) [pid = 4544] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 19:13:15 INFO - PROCESS | 4544 | --DOMWINDOW == 79 (0x8e943800) [pid = 4544] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 19:13:15 INFO - PROCESS | 4544 | --DOMWINDOW == 78 (0x8f9fe400) [pid = 4544] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 19:13:15 INFO - PROCESS | 4544 | --DOMWINDOW == 77 (0x8ea0c000) [pid = 4544] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 19:13:15 INFO - PROCESS | 4544 | --DOMWINDOW == 76 (0x91eee400) [pid = 4544] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 19:13:15 INFO - PROCESS | 4544 | --DOMWINDOW == 75 (0x8eb03400) [pid = 4544] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 19:13:15 INFO - PROCESS | 4544 | --DOMWINDOW == 74 (0x91c1a000) [pid = 4544] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 19:13:15 INFO - PROCESS | 4544 | --DOMWINDOW == 73 (0x9391a000) [pid = 4544] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 19:13:15 INFO - PROCESS | 4544 | --DOMWINDOW == 72 (0x926d7400) [pid = 4544] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 19:13:15 INFO - PROCESS | 4544 | --DOMWINDOW == 71 (0x921f5c00) [pid = 4544] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 19:13:15 INFO - PROCESS | 4544 | --DOMWINDOW == 70 (0x8e948800) [pid = 4544] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 19:13:15 INFO - PROCESS | 4544 | 1467684795987 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]]]}] 19:13:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 19:13:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1737ms 19:13:16 INFO - PROCESS | 4544 | 1467684796023 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 19:13:16 INFO - PROCESS | 4544 | 1467684796027 Marionette TRACE conn3 <- [1,2109,null,{"value":"8"}] 19:13:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 19:13:16 INFO - PROCESS | 4544 | 1467684796034 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 19:13:16 INFO - PROCESS | 4544 | 1467684796036 Marionette TRACE conn3 <- [1,2110,null,{}] 19:13:16 INFO - PROCESS | 4544 | 1467684796042 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}] 19:13:16 INFO - PROCESS | 4544 | 1467684796047 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:13:16 INFO - PROCESS | 4544 | 1467684796266 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 19:13:16 INFO - PROCESS | 4544 | 1467684796414 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:16 INFO - PROCESS | 4544 | 1467684796424 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:13:16 INFO - PROCESS | 4544 | ++DOCSHELL 0x8d9dec00 == 28 [pid = 4544] [id = 535] 19:13:16 INFO - PROCESS | 4544 | ++DOMWINDOW == 71 (0x8db6f000) [pid = 4544] [serial = 1606] [outer = (nil)] 19:13:16 INFO - PROCESS | 4544 | ++DOMWINDOW == 72 (0x91a99000) [pid = 4544] [serial = 1607] [outer = 0x8db6f000] 19:13:16 INFO - PROCESS | 4544 | 1467684796491 Marionette DEBUG loaded listener.js 19:13:16 INFO - PROCESS | 4544 | ++DOMWINDOW == 73 (0x921ef400) [pid = 4544] [serial = 1608] [outer = 0x8db6f000] 19:13:17 INFO - PROCESS | 4544 | 1467684797196 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]]]}] 19:13:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 19:13:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1180ms 19:13:17 INFO - PROCESS | 4544 | 1467684797214 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 19:13:17 INFO - PROCESS | 4544 | 1467684797219 Marionette TRACE conn3 <- [1,2113,null,{"value":"8"}] 19:13:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 19:13:17 INFO - PROCESS | 4544 | 1467684797229 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 19:13:17 INFO - PROCESS | 4544 | 1467684797232 Marionette TRACE conn3 <- [1,2114,null,{}] 19:13:17 INFO - PROCESS | 4544 | 1467684797238 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}] 19:13:17 INFO - PROCESS | 4544 | 1467684797243 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:13:17 INFO - PROCESS | 4544 | 1467684797445 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 19:13:17 INFO - PROCESS | 4544 | 1467684797459 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:17 INFO - PROCESS | 4544 | 1467684797464 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:13:17 INFO - PROCESS | 4544 | ++DOCSHELL 0x8db6c000 == 29 [pid = 4544] [id = 536] 19:13:17 INFO - PROCESS | 4544 | ++DOMWINDOW == 74 (0x8ea2dc00) [pid = 4544] [serial = 1609] [outer = (nil)] 19:13:17 INFO - PROCESS | 4544 | ++DOMWINDOW == 75 (0x923edc00) [pid = 4544] [serial = 1610] [outer = 0x8ea2dc00] 19:13:17 INFO - PROCESS | 4544 | 1467684797532 Marionette DEBUG loaded listener.js 19:13:17 INFO - PROCESS | 4544 | ++DOMWINDOW == 76 (0x923f2000) [pid = 4544] [serial = 1611] [outer = 0x8ea2dc00] 19:13:18 INFO - PROCESS | 4544 | 1467684798640 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]]]}] 19:13:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 19:13:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1482ms 19:13:18 INFO - PROCESS | 4544 | 1467684798713 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 19:13:18 INFO - PROCESS | 4544 | 1467684798721 Marionette TRACE conn3 <- [1,2117,null,{"value":"8"}] 19:13:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 19:13:18 INFO - PROCESS | 4544 | 1467684798729 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 19:13:18 INFO - PROCESS | 4544 | 1467684798734 Marionette TRACE conn3 <- [1,2118,null,{}] 19:13:18 INFO - PROCESS | 4544 | 1467684798744 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}] 19:13:18 INFO - PROCESS | 4544 | 1467684798750 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:13:18 INFO - PROCESS | 4544 | 1467684798963 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 19:13:19 INFO - PROCESS | 4544 | 1467684799207 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:19 INFO - PROCESS | 4544 | 1467684799215 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:13:19 INFO - PROCESS | 4544 | ++DOCSHELL 0x8ea10c00 == 30 [pid = 4544] [id = 537] 19:13:19 INFO - PROCESS | 4544 | ++DOMWINDOW == 77 (0x8ea26c00) [pid = 4544] [serial = 1612] [outer = (nil)] 19:13:19 INFO - PROCESS | 4544 | ++DOMWINDOW == 78 (0x8f5d8c00) [pid = 4544] [serial = 1613] [outer = 0x8ea26c00] 19:13:19 INFO - PROCESS | 4544 | 1467684799344 Marionette DEBUG loaded listener.js 19:13:19 INFO - PROCESS | 4544 | ++DOMWINDOW == 79 (0x8f9fc000) [pid = 4544] [serial = 1614] [outer = 0x8ea26c00] 19:13:20 INFO - PROCESS | 4544 | 1467684800273 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]]]}] 19:13:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 19:13:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1632ms 19:13:20 INFO - PROCESS | 4544 | 1467684800361 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 19:13:20 INFO - PROCESS | 4544 | 1467684800369 Marionette TRACE conn3 <- [1,2121,null,{"value":"8"}] 19:13:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 19:13:20 INFO - PROCESS | 4544 | 1467684800379 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 19:13:20 INFO - PROCESS | 4544 | 1467684800383 Marionette TRACE conn3 <- [1,2122,null,{}] 19:13:20 INFO - PROCESS | 4544 | 1467684800390 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}] 19:13:20 INFO - PROCESS | 4544 | 1467684800396 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:13:20 INFO - PROCESS | 4544 | 1467684800607 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 19:13:20 INFO - PROCESS | 4544 | 1467684800840 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:20 INFO - PROCESS | 4544 | 1467684800847 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:13:20 INFO - PROCESS | 4544 | ++DOCSHELL 0x8f5da400 == 31 [pid = 4544] [id = 538] 19:13:20 INFO - PROCESS | 4544 | ++DOMWINDOW == 80 (0x91a9c400) [pid = 4544] [serial = 1615] [outer = (nil)] 19:13:20 INFO - PROCESS | 4544 | ++DOMWINDOW == 81 (0x91ee8000) [pid = 4544] [serial = 1616] [outer = 0x91a9c400] 19:13:20 INFO - PROCESS | 4544 | 1467684800954 Marionette DEBUG loaded listener.js 19:13:21 INFO - PROCESS | 4544 | ++DOMWINDOW == 82 (0x923e6000) [pid = 4544] [serial = 1617] [outer = 0x91a9c400] 19:13:21 INFO - PROCESS | 4544 | 1467684801961 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]]]}] 19:13:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 19:13:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1631ms 19:13:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 19:13:22 INFO - PROCESS | 4544 | 1467684802011 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 19:13:22 INFO - PROCESS | 4544 | 1467684802014 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 19:13:22 INFO - PROCESS | 4544 | 1467684802021 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 19:13:22 INFO - PROCESS | 4544 | 1467684802027 Marionette TRACE conn3 <- [1,2126,null,{}] 19:13:22 INFO - PROCESS | 4544 | 1467684802044 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}] 19:13:22 INFO - PROCESS | 4544 | 1467684802053 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:13:22 INFO - PROCESS | 4544 | 1467684802241 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 19:13:22 INFO - PROCESS | 4544 | 1467684802466 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:22 INFO - PROCESS | 4544 | 1467684802473 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:13:22 INFO - PROCESS | 4544 | ++DOCSHELL 0x92ea0c00 == 32 [pid = 4544] [id = 539] 19:13:22 INFO - PROCESS | 4544 | ++DOMWINDOW == 83 (0x92ea2800) [pid = 4544] [serial = 1618] [outer = (nil)] 19:13:22 INFO - PROCESS | 4544 | ++DOMWINDOW == 84 (0x93808c00) [pid = 4544] [serial = 1619] [outer = 0x92ea2800] 19:13:22 INFO - PROCESS | 4544 | 1467684802601 Marionette DEBUG loaded listener.js 19:13:22 INFO - PROCESS | 4544 | ++DOMWINDOW == 85 (0x9380e800) [pid = 4544] [serial = 1620] [outer = 0x92ea2800] 19:13:23 INFO - PROCESS | 4544 | 1467684803535 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]]]}] 19:13:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 19:13:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1540ms 19:13:23 INFO - PROCESS | 4544 | 1467684803561 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 19:13:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 19:13:23 INFO - PROCESS | 4544 | 1467684803566 Marionette TRACE conn3 <- [1,2129,null,{"value":"8"}] 19:13:23 INFO - PROCESS | 4544 | 1467684803572 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 19:13:23 INFO - PROCESS | 4544 | 1467684803576 Marionette TRACE conn3 <- [1,2130,null,{}] 19:13:23 INFO - PROCESS | 4544 | 1467684803613 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}] 19:13:23 INFO - PROCESS | 4544 | 1467684803619 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:13:23 INFO - PROCESS | 4544 | 1467684803810 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 19:13:24 INFO - PROCESS | 4544 | 1467684803998 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:24 INFO - PROCESS | 4544 | 1467684804008 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:13:24 INFO - PROCESS | 4544 | ++DOCSHELL 0x90ddf000 == 33 [pid = 4544] [id = 540] 19:13:24 INFO - PROCESS | 4544 | ++DOMWINDOW == 86 (0x93806800) [pid = 4544] [serial = 1621] [outer = (nil)] 19:13:24 INFO - PROCESS | 4544 | ++DOMWINDOW == 87 (0x93956000) [pid = 4544] [serial = 1622] [outer = 0x93806800] 19:13:24 INFO - PROCESS | 4544 | 1467684804090 Marionette DEBUG loaded listener.js 19:13:24 INFO - PROCESS | 4544 | ++DOMWINDOW == 88 (0x93957800) [pid = 4544] [serial = 1623] [outer = 0x93806800] 19:13:25 INFO - PROCESS | 4544 | 1467684805226 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] 19:13:25 INFO - PROCESS | 4544 | 1467684805299 Marionette TRACE conn3 <- [1,2133,null,{"value":"8"}] 19:13:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 19:13:25 INFO - PROCESS | 4544 | 1467684805308 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 19:13:25 INFO - PROCESS | 4544 | 1467684805312 Marionette TRACE conn3 <- [1,2134,null,{}] 19:13:25 INFO - PROCESS | 4544 | 1467684805320 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}] 19:13:25 INFO - PROCESS | 4544 | 1467684805326 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:13:25 INFO - PROCESS | 4544 | 1467684805499 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 19:13:25 INFO - PROCESS | 4544 | 1467684805765 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:25 INFO - PROCESS | 4544 | 1467684805780 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:13:25 INFO - PROCESS | 4544 | ++DOCSHELL 0x8f327400 == 34 [pid = 4544] [id = 541] 19:13:25 INFO - PROCESS | 4544 | ++DOMWINDOW == 89 (0x8f327800) [pid = 4544] [serial = 1624] [outer = (nil)] 19:13:25 INFO - PROCESS | 4544 | ++DOMWINDOW == 90 (0x8f331800) [pid = 4544] [serial = 1625] [outer = 0x8f327800] 19:13:25 INFO - PROCESS | 4544 | 1467684805905 Marionette DEBUG loaded listener.js 19:13:26 INFO - PROCESS | 4544 | ++DOMWINDOW == 91 (0x8f5ddc00) [pid = 4544] [serial = 1626] [outer = 0x8f327800] 19:13:26 INFO - PROCESS | 4544 | --DOCSHELL 0x8d9dec00 == 33 [pid = 4544] [id = 535] 19:13:26 INFO - PROCESS | 4544 | --DOCSHELL 0x91a9ac00 == 32 [pid = 4544] [id = 534] 19:13:26 INFO - PROCESS | 4544 | --DOCSHELL 0x8f5db800 == 31 [pid = 4544] [id = 533] 19:13:26 INFO - PROCESS | 4544 | --DOCSHELL 0x8e94ac00 == 30 [pid = 4544] [id = 532] 19:13:26 INFO - PROCESS | 4544 | --DOMWINDOW == 90 (0x91c18800) [pid = 4544] [serial = 1565] [outer = (nil)] [url = about:blank] 19:13:26 INFO - PROCESS | 4544 | --DOMWINDOW == 89 (0x8eb0f000) [pid = 4544] [serial = 1553] [outer = (nil)] [url = about:blank] 19:13:26 INFO - PROCESS | 4544 | --DOMWINDOW == 88 (0x90ec9000) [pid = 4544] [serial = 1557] [outer = (nil)] [url = about:blank] 19:13:26 INFO - PROCESS | 4544 | --DOMWINDOW == 87 (0x8f32b000) [pid = 4544] [serial = 1541] [outer = (nil)] [url = about:blank] 19:13:26 INFO - PROCESS | 4544 | --DOMWINDOW == 86 (0x928e7800) [pid = 4544] [serial = 1545] [outer = (nil)] [url = about:blank] 19:13:26 INFO - PROCESS | 4544 | --DOMWINDOW == 85 (0x946af800) [pid = 4544] [serial = 1551] [outer = (nil)] [url = about:blank] 19:13:26 INFO - PROCESS | 4544 | --DOMWINDOW == 84 (0x923e6c00) [pid = 4544] [serial = 1559] [outer = (nil)] [url = about:blank] 19:13:26 INFO - PROCESS | 4544 | --DOMWINDOW == 83 (0x923f2c00) [pid = 4544] [serial = 1560] [outer = (nil)] [url = about:blank] 19:13:26 INFO - PROCESS | 4544 | --DOMWINDOW == 82 (0x946a9800) [pid = 4544] [serial = 1550] [outer = (nil)] [url = about:blank] 19:13:26 INFO - PROCESS | 4544 | --DOMWINDOW == 81 (0x926c7400) [pid = 4544] [serial = 1544] [outer = (nil)] [url = about:blank] 19:13:26 INFO - PROCESS | 4544 | --DOMWINDOW == 80 (0x93b39c00) [pid = 4544] [serial = 1548] [outer = (nil)] [url = about:blank] 19:13:26 INFO - PROCESS | 4544 | --DOMWINDOW == 79 (0x92e98c00) [pid = 4544] [serial = 1562] [outer = (nil)] [url = about:blank] 19:13:26 INFO - PROCESS | 4544 | --DOMWINDOW == 78 (0x8f330000) [pid = 4544] [serial = 1554] [outer = (nil)] [url = about:blank] 19:13:26 INFO - PROCESS | 4544 | --DOMWINDOW == 77 (0x93963c00) [pid = 4544] [serial = 1547] [outer = (nil)] [url = about:blank] 19:13:26 INFO - PROCESS | 4544 | --DOMWINDOW == 76 (0x926dc800) [pid = 4544] [serial = 1539] [outer = (nil)] [url = about:blank] 19:13:26 INFO - PROCESS | 4544 | --DOMWINDOW == 75 (0x90c89400) [pid = 4544] [serial = 1542] [outer = (nil)] [url = about:blank] 19:13:26 INFO - PROCESS | 4544 | --DOMWINDOW == 74 (0x90ddc000) [pid = 4544] [serial = 1556] [outer = (nil)] [url = about:blank] 19:13:26 INFO - PROCESS | 4544 | --DOMWINDOW == 73 (0x923ebc00) [pid = 4544] [serial = 1566] [outer = (nil)] [url = about:blank] 19:13:26 INFO - PROCESS | 4544 | --DOMWINDOW == 72 (0x93805800) [pid = 4544] [serial = 1563] [outer = (nil)] [url = about:blank] 19:13:26 INFO - PROCESS | 4544 | --DOMWINDOW == 71 (0x950c5400) [pid = 4544] [serial = 1569] [outer = (nil)] [url = about:blank] 19:13:26 INFO - PROCESS | 4544 | --DOMWINDOW == 70 (0x9395ec00) [pid = 4544] [serial = 1568] [outer = (nil)] [url = about:blank] 19:13:26 INFO - PROCESS | 4544 | 1467684806729 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]]]}] 19:13:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 19:13:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1486ms 19:13:26 INFO - PROCESS | 4544 | 1467684806794 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 19:13:26 INFO - PROCESS | 4544 | 1467684806800 Marionette TRACE conn3 <- [1,2137,null,{"value":"8"}] 19:13:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 19:13:26 INFO - PROCESS | 4544 | 1467684806810 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 19:13:26 INFO - PROCESS | 4544 | 1467684806814 Marionette TRACE conn3 <- [1,2138,null,{}] 19:13:26 INFO - PROCESS | 4544 | 1467684806820 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}] 19:13:26 INFO - PROCESS | 4544 | 1467684806825 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:13:26 INFO - PROCESS | 4544 | 1467684806994 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 19:13:27 INFO - PROCESS | 4544 | 1467684807005 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:27 INFO - PROCESS | 4544 | 1467684807012 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:13:27 INFO - PROCESS | 4544 | ++DOCSHELL 0x8d9e0000 == 31 [pid = 4544] [id = 542] 19:13:27 INFO - PROCESS | 4544 | ++DOMWINDOW == 71 (0x90de3000) [pid = 4544] [serial = 1627] [outer = (nil)] 19:13:27 INFO - PROCESS | 4544 | ++DOMWINDOW == 72 (0x90ec9800) [pid = 4544] [serial = 1628] [outer = 0x90de3000] 19:13:27 INFO - PROCESS | 4544 | 1467684807082 Marionette DEBUG loaded listener.js 19:13:27 INFO - PROCESS | 4544 | ++DOMWINDOW == 73 (0x91a9bc00) [pid = 4544] [serial = 1629] [outer = 0x90de3000] 19:13:28 INFO - PROCESS | 4544 | 1467684808013 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]]]}] 19:13:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 19:13:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1226ms 19:13:28 INFO - PROCESS | 4544 | 1467684808037 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 19:13:28 INFO - PROCESS | 4544 | 1467684808041 Marionette TRACE conn3 <- [1,2141,null,{"value":"8"}] 19:13:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 19:13:28 INFO - PROCESS | 4544 | 1467684808048 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 19:13:28 INFO - PROCESS | 4544 | 1467684808054 Marionette TRACE conn3 <- [1,2142,null,{}] 19:13:28 INFO - PROCESS | 4544 | 1467684808074 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}] 19:13:28 INFO - PROCESS | 4544 | 1467684808082 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:13:28 INFO - PROCESS | 4544 | 1467684808240 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 19:13:28 INFO - PROCESS | 4544 | 1467684808405 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:28 INFO - PROCESS | 4544 | 1467684808413 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:13:28 INFO - PROCESS | 4544 | ++DOCSHELL 0x91c22000 == 32 [pid = 4544] [id = 543] 19:13:28 INFO - PROCESS | 4544 | ++DOMWINDOW == 74 (0x921f0c00) [pid = 4544] [serial = 1630] [outer = (nil)] 19:13:28 INFO - PROCESS | 4544 | ++DOMWINDOW == 75 (0x926d9800) [pid = 4544] [serial = 1631] [outer = 0x921f0c00] 19:13:28 INFO - PROCESS | 4544 | 1467684808485 Marionette DEBUG loaded listener.js 19:13:28 INFO - PROCESS | 4544 | ++DOMWINDOW == 76 (0x928e7800) [pid = 4544] [serial = 1632] [outer = 0x921f0c00] 19:13:29 INFO - PROCESS | 4544 | 1467684809391 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] 19:13:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 19:13:29 INFO - PROCESS | 4544 | 1467684809440 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 19:13:29 INFO - PROCESS | 4544 | 1467684809452 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 19:13:29 INFO - PROCESS | 4544 | 1467684809454 Marionette TRACE conn3 <- [1,2146,null,{}] 19:13:29 INFO - PROCESS | 4544 | 1467684809459 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}] 19:13:29 INFO - PROCESS | 4544 | 1467684809464 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:13:29 INFO - PROCESS | 4544 | 1467684809670 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 19:13:29 INFO - PROCESS | 4544 | 1467684809691 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:29 INFO - PROCESS | 4544 | 1467684809717 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:13:29 INFO - PROCESS | 4544 | ++DOCSHELL 0x8d9dbc00 == 33 [pid = 4544] [id = 544] 19:13:29 INFO - PROCESS | 4544 | ++DOMWINDOW == 77 (0x8db73c00) [pid = 4544] [serial = 1633] [outer = (nil)] 19:13:29 INFO - PROCESS | 4544 | ++DOMWINDOW == 78 (0x9380fc00) [pid = 4544] [serial = 1634] [outer = 0x8db73c00] 19:13:29 INFO - PROCESS | 4544 | 1467684809858 Marionette DEBUG loaded listener.js 19:13:29 INFO - PROCESS | 4544 | ++DOMWINDOW == 79 (0x93919c00) [pid = 4544] [serial = 1635] [outer = 0x8db73c00] 19:13:30 INFO - PROCESS | 4544 | 1467684810783 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] 19:13:30 INFO - PROCESS | 4544 | 1467684810892 Marionette TRACE conn3 <- [1,2149,null,{"value":"8"}] 19:13:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 19:13:30 INFO - PROCESS | 4544 | 1467684810899 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 19:13:30 INFO - PROCESS | 4544 | 1467684810903 Marionette TRACE conn3 <- [1,2150,null,{}] 19:13:30 INFO - PROCESS | 4544 | 1467684810908 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}] 19:13:30 INFO - PROCESS | 4544 | 1467684810913 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:13:31 INFO - PROCESS | 4544 | 1467684811064 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 19:13:31 INFO - PROCESS | 4544 | 1467684811209 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:31 INFO - PROCESS | 4544 | 1467684811224 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:13:31 INFO - PROCESS | 4544 | ++DOCSHELL 0x8db6b800 == 34 [pid = 4544] [id = 545] 19:13:31 INFO - PROCESS | 4544 | ++DOMWINDOW == 67 (0x8ea27c00) [pid = 4544] [serial = 1636] [outer = (nil)] 19:13:31 INFO - PROCESS | 4544 | ++DOMWINDOW == 68 (0x91a97800) [pid = 4544] [serial = 1637] [outer = 0x8ea27c00] 19:13:31 INFO - PROCESS | 4544 | 1467684811285 Marionette DEBUG loaded listener.js 19:13:31 INFO - PROCESS | 4544 | ++DOMWINDOW == 69 (0x93809000) [pid = 4544] [serial = 1638] [outer = 0x8ea27c00] 19:13:32 INFO - PROCESS | 4544 | 1467684812084 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]]]}] 19:13:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 19:13:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1235ms 19:13:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 19:13:32 INFO - PROCESS | 4544 | 1467684812139 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 19:13:32 INFO - PROCESS | 4544 | 1467684812142 Marionette TRACE conn3 <- [1,2153,null,{"value":"8"}] 19:13:32 INFO - PROCESS | 4544 | 1467684812149 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 19:13:32 INFO - PROCESS | 4544 | 1467684812151 Marionette TRACE conn3 <- [1,2154,null,{}] 19:13:32 INFO - PROCESS | 4544 | 1467684812157 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}] 19:13:32 INFO - PROCESS | 4544 | 1467684812168 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:13:32 INFO - PROCESS | 4544 | 1467684812366 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 19:13:32 INFO - PROCESS | 4544 | 1467684812376 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:32 INFO - PROCESS | 4544 | 1467684812383 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:13:32 INFO - PROCESS | 4544 | ++DOCSHELL 0x8eb06400 == 35 [pid = 4544] [id = 546] 19:13:32 INFO - PROCESS | 4544 | ++DOMWINDOW == 70 (0x8f9f4000) [pid = 4544] [serial = 1639] [outer = (nil)] 19:13:32 INFO - PROCESS | 4544 | ++DOMWINDOW == 71 (0x946ac800) [pid = 4544] [serial = 1640] [outer = 0x8f9f4000] 19:13:32 INFO - PROCESS | 4544 | 1467684812589 Marionette DEBUG loaded listener.js 19:13:32 INFO - PROCESS | 4544 | ++DOMWINDOW == 72 (0x90ddfc00) [pid = 4544] [serial = 1641] [outer = 0x8f9f4000] 19:13:33 INFO - PROCESS | 4544 | 1467684813616 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]]]}] 19:13:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 19:13:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1544ms 19:13:33 INFO - PROCESS | 4544 | 1467684813693 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 19:13:33 INFO - PROCESS | 4544 | 1467684813698 Marionette TRACE conn3 <- [1,2157,null,{"value":"8"}] 19:13:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 19:13:33 INFO - PROCESS | 4544 | 1467684813707 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 19:13:33 INFO - PROCESS | 4544 | 1467684813711 Marionette TRACE conn3 <- [1,2158,null,{}] 19:13:33 INFO - PROCESS | 4544 | 1467684813726 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}] 19:13:33 INFO - PROCESS | 4544 | 1467684813734 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:13:34 INFO - PROCESS | 4544 | 1467684814000 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 19:13:34 INFO - PROCESS | 4544 | 1467684814235 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:34 INFO - PROCESS | 4544 | 1467684814242 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:13:34 INFO - PROCESS | 4544 | ++DOCSHELL 0x8f330400 == 36 [pid = 4544] [id = 547] 19:13:34 INFO - PROCESS | 4544 | ++DOMWINDOW == 73 (0x8f332000) [pid = 4544] [serial = 1642] [outer = (nil)] 19:13:34 INFO - PROCESS | 4544 | ++DOMWINDOW == 74 (0x90c8f000) [pid = 4544] [serial = 1643] [outer = 0x8f332000] 19:13:34 INFO - PROCESS | 4544 | 1467684814327 Marionette DEBUG loaded listener.js 19:13:34 INFO - PROCESS | 4544 | ++DOMWINDOW == 75 (0x90de2800) [pid = 4544] [serial = 1644] [outer = 0x8f332000] 19:13:35 INFO - PROCESS | 4544 | 1467684815214 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]]]}] 19:13:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 19:13:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1537ms 19:13:35 INFO - PROCESS | 4544 | 1467684815245 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 19:13:35 INFO - PROCESS | 4544 | 1467684815252 Marionette TRACE conn3 <- [1,2161,null,{"value":"8"}] 19:13:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 19:13:35 INFO - PROCESS | 4544 | 1467684815263 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 19:13:35 INFO - PROCESS | 4544 | 1467684815268 Marionette TRACE conn3 <- [1,2162,null,{}] 19:13:35 INFO - PROCESS | 4544 | 1467684815292 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}] 19:13:35 INFO - PROCESS | 4544 | 1467684815299 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:13:35 INFO - PROCESS | 4544 | 1467684815480 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 19:13:35 INFO - PROCESS | 4544 | 1467684815660 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:35 INFO - PROCESS | 4544 | 1467684815668 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:13:35 INFO - PROCESS | 4544 | ++DOCSHELL 0x8f32fc00 == 37 [pid = 4544] [id = 548] 19:13:35 INFO - PROCESS | 4544 | ++DOMWINDOW == 76 (0x923f0c00) [pid = 4544] [serial = 1645] [outer = (nil)] 19:13:35 INFO - PROCESS | 4544 | ++DOMWINDOW == 77 (0x926dc800) [pid = 4544] [serial = 1646] [outer = 0x923f0c00] 19:13:35 INFO - PROCESS | 4544 | 1467684815751 Marionette DEBUG loaded listener.js 19:13:35 INFO - PROCESS | 4544 | ++DOMWINDOW == 78 (0x92e9fc00) [pid = 4544] [serial = 1647] [outer = 0x923f0c00] 19:13:36 INFO - PROCESS | 4544 | 1467684816760 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]]]}] 19:13:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 19:13:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1549ms 19:13:36 INFO - PROCESS | 4544 | 1467684816812 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 19:13:36 INFO - PROCESS | 4544 | 1467684816815 Marionette TRACE conn3 <- [1,2165,null,{"value":"8"}] 19:13:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 19:13:36 INFO - PROCESS | 4544 | 1467684816822 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 19:13:36 INFO - PROCESS | 4544 | 1467684816828 Marionette TRACE conn3 <- [1,2166,null,{}] 19:13:36 INFO - PROCESS | 4544 | 1467684816845 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}] 19:13:36 INFO - PROCESS | 4544 | 1467684816854 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:13:37 INFO - PROCESS | 4544 | 1467684817040 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 19:13:37 INFO - PROCESS | 4544 | 1467684817235 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:37 INFO - PROCESS | 4544 | 1467684817246 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:13:37 INFO - PROCESS | 4544 | ++DOCSHELL 0x92e9f800 == 38 [pid = 4544] [id = 549] 19:13:37 INFO - PROCESS | 4544 | ++DOMWINDOW == 79 (0x93802800) [pid = 4544] [serial = 1648] [outer = (nil)] 19:13:37 INFO - PROCESS | 4544 | ++DOMWINDOW == 80 (0x950cc000) [pid = 4544] [serial = 1649] [outer = 0x93802800] 19:13:37 INFO - PROCESS | 4544 | 1467684817372 Marionette DEBUG loaded listener.js 19:13:37 INFO - PROCESS | 4544 | ++DOMWINDOW == 81 (0x951c8c00) [pid = 4544] [serial = 1650] [outer = 0x93802800] 19:13:38 INFO - PROCESS | 4544 | 1467684818265 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]]]}] 19:13:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 19:13:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1498ms 19:13:38 INFO - PROCESS | 4544 | 1467684818321 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 19:13:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 19:13:38 INFO - PROCESS | 4544 | 1467684818326 Marionette TRACE conn3 <- [1,2169,null,{"value":"8"}] 19:13:38 INFO - PROCESS | 4544 | 1467684818333 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 19:13:38 INFO - PROCESS | 4544 | 1467684818336 Marionette TRACE conn3 <- [1,2170,null,{}] 19:13:38 INFO - PROCESS | 4544 | 1467684818342 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}] 19:13:38 INFO - PROCESS | 4544 | 1467684818347 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:13:38 INFO - PROCESS | 4544 | 1467684818520 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 19:13:38 INFO - PROCESS | 4544 | 1467684818702 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:38 INFO - PROCESS | 4544 | 1467684818712 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:13:38 INFO - PROCESS | 4544 | ++DOCSHELL 0x946b7c00 == 39 [pid = 4544] [id = 550] 19:13:38 INFO - PROCESS | 4544 | ++DOMWINDOW == 82 (0x9526c800) [pid = 4544] [serial = 1651] [outer = (nil)] 19:13:38 INFO - PROCESS | 4544 | ++DOMWINDOW == 83 (0x977a8c00) [pid = 4544] [serial = 1652] [outer = 0x9526c800] 19:13:38 INFO - PROCESS | 4544 | 1467684818801 Marionette DEBUG loaded listener.js 19:13:38 INFO - PROCESS | 4544 | ++DOMWINDOW == 84 (0x977a0400) [pid = 4544] [serial = 1653] [outer = 0x9526c800] 19:13:39 INFO - PROCESS | 4544 | 1467684819701 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]]]}] 19:13:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 19:13:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1429ms 19:13:39 INFO - PROCESS | 4544 | 1467684819761 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 19:13:39 INFO - PROCESS | 4544 | 1467684819765 Marionette TRACE conn3 <- [1,2173,null,{"value":"8"}] 19:13:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 19:13:39 INFO - PROCESS | 4544 | 1467684819772 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 19:13:39 INFO - PROCESS | 4544 | 1467684819774 Marionette TRACE conn3 <- [1,2174,null,{}] 19:13:39 INFO - PROCESS | 4544 | 1467684819781 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}] 19:13:39 INFO - PROCESS | 4544 | 1467684819786 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:13:39 INFO - PROCESS | 4544 | 1467684819951 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 19:13:40 INFO - PROCESS | 4544 | 1467684820135 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:40 INFO - PROCESS | 4544 | 1467684820145 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:13:40 INFO - PROCESS | 4544 | ++DOCSHELL 0x951c4400 == 40 [pid = 4544] [id = 551] 19:13:40 INFO - PROCESS | 4544 | ++DOMWINDOW == 85 (0x982d8000) [pid = 4544] [serial = 1654] [outer = (nil)] 19:13:40 INFO - PROCESS | 4544 | ++DOMWINDOW == 86 (0x98989c00) [pid = 4544] [serial = 1655] [outer = 0x982d8000] 19:13:40 INFO - PROCESS | 4544 | 1467684820224 Marionette DEBUG loaded listener.js 19:13:40 INFO - PROCESS | 4544 | ++DOMWINDOW == 87 (0x98d49c00) [pid = 4544] [serial = 1656] [outer = 0x982d8000] 19:13:41 INFO - PROCESS | 4544 | 1467684821104 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]]]}] 19:13:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 19:13:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1381ms 19:13:41 INFO - PROCESS | 4544 | 1467684821154 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 19:13:41 INFO - PROCESS | 4544 | 1467684821158 Marionette TRACE conn3 <- [1,2177,null,{"value":"8"}] 19:13:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 19:13:41 INFO - PROCESS | 4544 | 1467684821165 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 19:13:41 INFO - PROCESS | 4544 | 1467684821168 Marionette TRACE conn3 <- [1,2178,null,{}] 19:13:41 INFO - PROCESS | 4544 | 1467684821174 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}] 19:13:41 INFO - PROCESS | 4544 | 1467684821184 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:13:41 INFO - PROCESS | 4544 | 1467684821383 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 19:13:41 INFO - PROCESS | 4544 | 1467684821568 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:41 INFO - PROCESS | 4544 | 1467684821580 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:13:41 INFO - PROCESS | 4544 | ++DOCSHELL 0x8f9fac00 == 41 [pid = 4544] [id = 552] 19:13:41 INFO - PROCESS | 4544 | ++DOMWINDOW == 88 (0x91eecc00) [pid = 4544] [serial = 1657] [outer = (nil)] 19:13:41 INFO - PROCESS | 4544 | ++DOMWINDOW == 89 (0x997f1000) [pid = 4544] [serial = 1658] [outer = 0x91eecc00] 19:13:41 INFO - PROCESS | 4544 | 1467684821666 Marionette DEBUG loaded listener.js 19:13:41 INFO - PROCESS | 4544 | ++DOMWINDOW == 90 (0x998d4c00) [pid = 4544] [serial = 1659] [outer = 0x91eecc00] 19:13:42 INFO - PROCESS | 4544 | 1467684822604 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]]]}] 19:13:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 19:13:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1486ms 19:13:42 INFO - PROCESS | 4544 | 1467684822651 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 19:13:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 19:13:42 INFO - PROCESS | 4544 | 1467684822655 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 19:13:42 INFO - PROCESS | 4544 | 1467684822662 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 19:13:42 INFO - PROCESS | 4544 | 1467684822665 Marionette TRACE conn3 <- [1,2182,null,{}] 19:13:42 INFO - PROCESS | 4544 | 1467684822671 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}] 19:13:42 INFO - PROCESS | 4544 | 1467684822676 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:13:42 INFO - PROCESS | 4544 | 1467684822842 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 19:13:43 INFO - PROCESS | 4544 | 1467684823028 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:43 INFO - PROCESS | 4544 | 1467684823036 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:13:43 INFO - PROCESS | 4544 | ++DOCSHELL 0x926dd800 == 42 [pid = 4544] [id = 553] 19:13:43 INFO - PROCESS | 4544 | ++DOMWINDOW == 91 (0x997d5c00) [pid = 4544] [serial = 1660] [outer = (nil)] 19:13:43 INFO - PROCESS | 4544 | ++DOMWINDOW == 92 (0x999c3400) [pid = 4544] [serial = 1661] [outer = 0x997d5c00] 19:13:43 INFO - PROCESS | 4544 | 1467684823112 Marionette DEBUG loaded listener.js 19:13:43 INFO - PROCESS | 4544 | ++DOMWINDOW == 93 (0x99b83400) [pid = 4544] [serial = 1662] [outer = 0x997d5c00] 19:13:44 INFO - PROCESS | 4544 | 1467684824047 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]]]}] 19:13:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 19:13:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1437ms 19:13:44 INFO - PROCESS | 4544 | 1467684824099 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 19:13:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 19:13:44 INFO - PROCESS | 4544 | 1467684824109 Marionette TRACE conn3 <- [1,2185,null,{"value":"8"}] 19:13:44 INFO - PROCESS | 4544 | 1467684824115 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 19:13:44 INFO - PROCESS | 4544 | 1467684824119 Marionette TRACE conn3 <- [1,2186,null,{}] 19:13:44 INFO - PROCESS | 4544 | 1467684824125 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}] 19:13:44 INFO - PROCESS | 4544 | 1467684824130 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:13:44 INFO - PROCESS | 4544 | 1467684824294 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 19:13:44 INFO - PROCESS | 4544 | 1467684824804 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:44 INFO - PROCESS | 4544 | 1467684824815 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:13:44 INFO - PROCESS | 4544 | ++DOCSHELL 0x8e941c00 == 43 [pid = 4544] [id = 554] 19:13:44 INFO - PROCESS | 4544 | ++DOMWINDOW == 94 (0x8e942c00) [pid = 4544] [serial = 1663] [outer = (nil)] 19:13:44 INFO - PROCESS | 4544 | ++DOMWINDOW == 95 (0x8e94bc00) [pid = 4544] [serial = 1664] [outer = 0x8e942c00] 19:13:44 INFO - PROCESS | 4544 | 1467684824893 Marionette DEBUG loaded listener.js 19:13:45 INFO - PROCESS | 4544 | ++DOMWINDOW == 96 (0x8ea26000) [pid = 4544] [serial = 1665] [outer = 0x8e942c00] 19:13:45 INFO - PROCESS | 4544 | 1467684825845 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]]]}] 19:13:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 19:13:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1784ms 19:13:45 INFO - PROCESS | 4544 | 1467684825901 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 19:13:45 INFO - PROCESS | 4544 | 1467684825907 Marionette TRACE conn3 <- [1,2189,null,{"value":"8"}] 19:13:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 19:13:45 INFO - PROCESS | 4544 | 1467684825914 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 19:13:45 INFO - PROCESS | 4544 | 1467684825918 Marionette TRACE conn3 <- [1,2190,null,{}] 19:13:45 INFO - PROCESS | 4544 | 1467684825926 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}] 19:13:45 INFO - PROCESS | 4544 | 1467684825934 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:13:46 INFO - PROCESS | 4544 | 1467684826100 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 19:13:46 INFO - PROCESS | 4544 | 1467684826333 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:46 INFO - PROCESS | 4544 | 1467684826346 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:13:47 INFO - PROCESS | 4544 | --DOCSHELL 0x8db6b800 == 42 [pid = 4544] [id = 545] 19:13:47 INFO - PROCESS | 4544 | --DOCSHELL 0x8d9dbc00 == 41 [pid = 4544] [id = 544] 19:13:47 INFO - PROCESS | 4544 | --DOCSHELL 0x91c22000 == 40 [pid = 4544] [id = 543] 19:13:47 INFO - PROCESS | 4544 | --DOCSHELL 0x8d9e0000 == 39 [pid = 4544] [id = 542] 19:13:47 INFO - PROCESS | 4544 | --DOCSHELL 0x8f327400 == 38 [pid = 4544] [id = 541] 19:13:47 INFO - PROCESS | 4544 | --DOCSHELL 0x90ddf000 == 37 [pid = 4544] [id = 540] 19:13:47 INFO - PROCESS | 4544 | --DOCSHELL 0x8f5da400 == 36 [pid = 4544] [id = 538] 19:13:47 INFO - PROCESS | 4544 | --DOCSHELL 0x8ea10c00 == 35 [pid = 4544] [id = 537] 19:13:47 INFO - PROCESS | 4544 | --DOCSHELL 0x92ea0c00 == 34 [pid = 4544] [id = 539] 19:13:47 INFO - PROCESS | 4544 | --DOCSHELL 0x8e944000 == 33 [pid = 4544] [id = 531] 19:13:47 INFO - PROCESS | 4544 | --DOCSHELL 0x8db6c000 == 32 [pid = 4544] [id = 536] 19:13:47 INFO - PROCESS | 4544 | --DOCSHELL 0x8e941c00 == 31 [pid = 4544] [id = 554] 19:13:47 INFO - PROCESS | 4544 | --DOCSHELL 0x926dd800 == 30 [pid = 4544] [id = 553] 19:13:47 INFO - PROCESS | 4544 | --DOCSHELL 0x8f9fac00 == 29 [pid = 4544] [id = 552] 19:13:47 INFO - PROCESS | 4544 | --DOCSHELL 0x946b7c00 == 28 [pid = 4544] [id = 550] 19:13:47 INFO - PROCESS | 4544 | --DOCSHELL 0x951c4400 == 27 [pid = 4544] [id = 551] 19:13:47 INFO - PROCESS | 4544 | --DOCSHELL 0x92e9f800 == 26 [pid = 4544] [id = 549] 19:13:47 INFO - PROCESS | 4544 | --DOCSHELL 0x8f32fc00 == 25 [pid = 4544] [id = 548] 19:13:47 INFO - PROCESS | 4544 | --DOCSHELL 0x8eb06400 == 24 [pid = 4544] [id = 546] 19:13:47 INFO - PROCESS | 4544 | --DOCSHELL 0x8f330400 == 23 [pid = 4544] [id = 547] 19:13:47 INFO - PROCESS | 4544 | ++DOCSHELL 0x8d9d5c00 == 24 [pid = 4544] [id = 555] 19:13:47 INFO - PROCESS | 4544 | ++DOMWINDOW == 97 (0x8d9d9000) [pid = 4544] [serial = 1666] [outer = (nil)] 19:13:47 INFO - PROCESS | 4544 | ++DOMWINDOW == 98 (0x8d9df800) [pid = 4544] [serial = 1667] [outer = 0x8d9d9000] 19:13:47 INFO - PROCESS | 4544 | 1467684827451 Marionette DEBUG loaded listener.js 19:13:47 INFO - PROCESS | 4544 | ++DOMWINDOW == 99 (0x8db74000) [pid = 4544] [serial = 1668] [outer = 0x8d9d9000] 19:13:47 INFO - PROCESS | 4544 | --DOMWINDOW == 98 (0x90c81800) [pid = 4544] [serial = 1572] [outer = (nil)] [url = about:blank] 19:13:47 INFO - PROCESS | 4544 | --DOMWINDOW == 97 (0x8f9f0800) [pid = 4544] [serial = 1571] [outer = (nil)] [url = about:blank] 19:13:47 INFO - PROCESS | 4544 | --DOMWINDOW == 96 (0x923ec000) [pid = 4544] [serial = 1575] [outer = (nil)] [url = about:blank] 19:13:47 INFO - PROCESS | 4544 | --DOMWINDOW == 95 (0x91eebc00) [pid = 4544] [serial = 1574] [outer = (nil)] [url = about:blank] 19:13:47 INFO - PROCESS | 4544 | --DOMWINDOW == 94 (0x951c2800) [pid = 4544] [serial = 1578] [outer = (nil)] [url = about:blank] 19:13:47 INFO - PROCESS | 4544 | --DOMWINDOW == 93 (0x950c9c00) [pid = 4544] [serial = 1577] [outer = (nil)] [url = about:blank] 19:13:47 INFO - PROCESS | 4544 | --DOMWINDOW == 92 (0x91c21c00) [pid = 4544] [serial = 1604] [outer = (nil)] [url = about:blank] 19:13:47 INFO - PROCESS | 4544 | --DOMWINDOW == 91 (0x977a6800) [pid = 4544] [serial = 1581] [outer = (nil)] [url = about:blank] 19:13:47 INFO - PROCESS | 4544 | --DOMWINDOW == 90 (0x96dee000) [pid = 4544] [serial = 1580] [outer = (nil)] [url = about:blank] 19:13:47 INFO - PROCESS | 4544 | --DOMWINDOW == 89 (0x8ea29400) [pid = 4544] [serial = 1598] [outer = (nil)] [url = about:blank] 19:13:47 INFO - PROCESS | 4544 | --DOMWINDOW == 88 (0x8eb09400) [pid = 4544] [serial = 1599] [outer = (nil)] [url = about:blank] 19:13:47 INFO - PROCESS | 4544 | --DOMWINDOW == 87 (0x90c83800) [pid = 4544] [serial = 1601] [outer = (nil)] [url = about:blank] 19:13:47 INFO - PROCESS | 4544 | --DOMWINDOW == 86 (0x982dbc00) [pid = 4544] [serial = 1584] [outer = (nil)] [url = about:blank] 19:13:47 INFO - PROCESS | 4544 | --DOMWINDOW == 85 (0x91a8f400) [pid = 4544] [serial = 1596] [outer = (nil)] [url = about:blank] 19:13:47 INFO - PROCESS | 4544 | --DOMWINDOW == 84 (0x90c89000) [pid = 4544] [serial = 1595] [outer = (nil)] [url = about:blank] 19:13:47 INFO - PROCESS | 4544 | --DOMWINDOW == 83 (0x98254c00) [pid = 4544] [serial = 1583] [outer = (nil)] [url = about:blank] 19:13:47 INFO - PROCESS | 4544 | --DOMWINDOW == 82 (0x997d4c00) [pid = 4544] [serial = 1587] [outer = (nil)] [url = about:blank] 19:13:47 INFO - PROCESS | 4544 | --DOMWINDOW == 81 (0x99585800) [pid = 4544] [serial = 1586] [outer = (nil)] [url = about:blank] 19:13:47 INFO - PROCESS | 4544 | --DOMWINDOW == 80 (0x997eb400) [pid = 4544] [serial = 1590] [outer = (nil)] [url = about:blank] 19:13:47 INFO - PROCESS | 4544 | --DOMWINDOW == 79 (0x997e0c00) [pid = 4544] [serial = 1589] [outer = (nil)] [url = about:blank] 19:13:47 INFO - PROCESS | 4544 | --DOMWINDOW == 78 (0x91a99000) [pid = 4544] [serial = 1607] [outer = (nil)] [url = about:blank] 19:13:47 INFO - PROCESS | 4544 | --DOMWINDOW == 77 (0x921ef400) [pid = 4544] [serial = 1608] [outer = (nil)] [url = about:blank] 19:13:47 INFO - PROCESS | 4544 | --DOMWINDOW == 76 (0x923edc00) [pid = 4544] [serial = 1610] [outer = (nil)] [url = about:blank] 19:13:47 INFO - PROCESS | 4544 | --DOMWINDOW == 75 (0x8ea06c00) [pid = 4544] [serial = 1593] [outer = (nil)] [url = about:blank] 19:13:47 INFO - PROCESS | 4544 | --DOMWINDOW == 74 (0x8e941400) [pid = 4544] [serial = 1592] [outer = (nil)] [url = about:blank] 19:13:47 INFO - PROCESS | 4544 | --DOMWINDOW == 73 (0x91eeec00) [pid = 4544] [serial = 1605] [outer = (nil)] [url = about:blank] 19:13:47 INFO - PROCESS | 4544 | --DOMWINDOW == 72 (0x90c8bc00) [pid = 4544] [serial = 1602] [outer = (nil)] [url = about:blank] 19:13:48 INFO - PROCESS | 4544 | 1467684828413 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]]]}] 19:13:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 19:13:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 2532ms 19:13:48 INFO - PROCESS | 4544 | 1467684828449 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 19:13:48 INFO - PROCESS | 4544 | 1467684828452 Marionette TRACE conn3 <- [1,2193,null,{"value":"8"}] 19:13:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 19:13:48 INFO - PROCESS | 4544 | 1467684828461 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 19:13:48 INFO - PROCESS | 4544 | 1467684828466 Marionette TRACE conn3 <- [1,2194,null,{}] 19:13:48 INFO - PROCESS | 4544 | 1467684828474 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}] 19:13:48 INFO - PROCESS | 4544 | 1467684828480 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:13:48 INFO - PROCESS | 4544 | 1467684828638 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 19:13:48 INFO - PROCESS | 4544 | 1467684828774 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:48 INFO - PROCESS | 4544 | 1467684828782 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:13:48 INFO - PROCESS | 4544 | ++DOCSHELL 0x8ea22000 == 25 [pid = 4544] [id = 556] 19:13:48 INFO - PROCESS | 4544 | ++DOMWINDOW == 73 (0x8ea24400) [pid = 4544] [serial = 1669] [outer = (nil)] 19:13:48 INFO - PROCESS | 4544 | ++DOMWINDOW == 74 (0x8eb04c00) [pid = 4544] [serial = 1670] [outer = 0x8ea24400] 19:13:48 INFO - PROCESS | 4544 | 1467684828868 Marionette DEBUG loaded listener.js 19:13:48 INFO - PROCESS | 4544 | ++DOMWINDOW == 75 (0x8eb0d800) [pid = 4544] [serial = 1671] [outer = 0x8ea24400] 19:13:49 INFO - PROCESS | 4544 | 1467684829676 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]]]}] 19:13:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 19:13:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1286ms 19:13:49 INFO - PROCESS | 4544 | 1467684829748 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 19:13:49 INFO - PROCESS | 4544 | 1467684829755 Marionette TRACE conn3 <- [1,2197,null,{"value":"8"}] 19:13:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 19:13:49 INFO - PROCESS | 4544 | 1467684829766 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 19:13:49 INFO - PROCESS | 4544 | 1467684829770 Marionette TRACE conn3 <- [1,2198,null,{}] 19:13:49 INFO - PROCESS | 4544 | 1467684829776 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}] 19:13:49 INFO - PROCESS | 4544 | 1467684829782 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:13:49 INFO - PROCESS | 4544 | 1467684829953 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 19:13:50 INFO - PROCESS | 4544 | 1467684830119 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:50 INFO - PROCESS | 4544 | 1467684830129 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:13:50 INFO - PROCESS | 4544 | ++DOCSHELL 0x8eb0f800 == 26 [pid = 4544] [id = 557] 19:13:50 INFO - PROCESS | 4544 | ++DOMWINDOW == 76 (0x8f5de000) [pid = 4544] [serial = 1672] [outer = (nil)] 19:13:50 INFO - PROCESS | 4544 | ++DOMWINDOW == 77 (0x8f9fcc00) [pid = 4544] [serial = 1673] [outer = 0x8f5de000] 19:13:50 INFO - PROCESS | 4544 | 1467684830196 Marionette DEBUG loaded listener.js 19:13:50 INFO - PROCESS | 4544 | ++DOMWINDOW == 78 (0x90c86400) [pid = 4544] [serial = 1674] [outer = 0x8f5de000] 19:13:51 INFO - PROCESS | 4544 | 1467684831119 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]]]}] 19:13:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 19:13:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1384ms 19:13:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 19:13:51 INFO - PROCESS | 4544 | 1467684831150 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 19:13:51 INFO - PROCESS | 4544 | 1467684831153 Marionette TRACE conn3 <- [1,2201,null,{"value":"8"}] 19:13:51 INFO - PROCESS | 4544 | 1467684831159 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 19:13:51 INFO - PROCESS | 4544 | 1467684831165 Marionette TRACE conn3 <- [1,2202,null,{}] 19:13:51 INFO - PROCESS | 4544 | 1467684831187 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}] 19:13:51 INFO - PROCESS | 4544 | 1467684831196 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:13:51 INFO - PROCESS | 4544 | 1467684831413 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 19:13:51 INFO - PROCESS | 4544 | 1467684831445 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:51 INFO - PROCESS | 4544 | 1467684831456 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:13:51 INFO - PROCESS | 4544 | ++DOCSHELL 0x8f9f3800 == 27 [pid = 4544] [id = 558] 19:13:51 INFO - PROCESS | 4544 | ++DOMWINDOW == 79 (0x90de0400) [pid = 4544] [serial = 1675] [outer = (nil)] 19:13:51 INFO - PROCESS | 4544 | ++DOMWINDOW == 80 (0x91a95400) [pid = 4544] [serial = 1676] [outer = 0x90de0400] 19:13:51 INFO - PROCESS | 4544 | 1467684831541 Marionette DEBUG loaded listener.js 19:13:51 INFO - PROCESS | 4544 | ++DOMWINDOW == 81 (0x91a9a000) [pid = 4544] [serial = 1677] [outer = 0x90de0400] 19:13:52 INFO - PROCESS | 4544 | --DOMWINDOW == 80 (0x8f9f4000) [pid = 4544] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 19:13:52 INFO - PROCESS | 4544 | --DOMWINDOW == 79 (0x91a9c400) [pid = 4544] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 19:13:52 INFO - PROCESS | 4544 | --DOMWINDOW == 78 (0x90de3000) [pid = 4544] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 19:13:52 INFO - PROCESS | 4544 | --DOMWINDOW == 77 (0x8ea26c00) [pid = 4544] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 19:13:52 INFO - PROCESS | 4544 | --DOMWINDOW == 76 (0x8f327800) [pid = 4544] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 19:13:52 INFO - PROCESS | 4544 | --DOMWINDOW == 75 (0x921f0c00) [pid = 4544] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 19:13:52 INFO - PROCESS | 4544 | --DOMWINDOW == 74 (0x93806800) [pid = 4544] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 19:13:52 INFO - PROCESS | 4544 | --DOMWINDOW == 73 (0x92ea2800) [pid = 4544] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 19:13:52 INFO - PROCESS | 4544 | --DOMWINDOW == 72 (0x8ea27c00) [pid = 4544] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 19:13:52 INFO - PROCESS | 4544 | --DOMWINDOW == 71 (0x8db73c00) [pid = 4544] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 19:13:52 INFO - PROCESS | 4544 | --DOMWINDOW == 70 (0x8ea2dc00) [pid = 4544] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 19:13:52 INFO - PROCESS | 4544 | 1467684832903 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]]]}] 19:13:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 19:13:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1791ms 19:13:52 INFO - PROCESS | 4544 | 1467684832950 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 19:13:52 INFO - PROCESS | 4544 | 1467684832954 Marionette TRACE conn3 <- [1,2205,null,{"value":"8"}] 19:13:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 19:13:52 INFO - PROCESS | 4544 | 1467684832960 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 19:13:52 INFO - PROCESS | 4544 | 1467684832963 Marionette TRACE conn3 <- [1,2206,null,{}] 19:13:52 INFO - PROCESS | 4544 | 1467684832968 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}] 19:13:52 INFO - PROCESS | 4544 | 1467684832974 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:13:53 INFO - PROCESS | 4544 | 1467684833187 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 19:13:53 INFO - PROCESS | 4544 | 1467684833335 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:53 INFO - PROCESS | 4544 | 1467684833342 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:13:53 INFO - PROCESS | 4544 | ++DOCSHELL 0x8db73c00 == 28 [pid = 4544] [id = 559] 19:13:53 INFO - PROCESS | 4544 | ++DOMWINDOW == 71 (0x8db78000) [pid = 4544] [serial = 1678] [outer = (nil)] 19:13:53 INFO - PROCESS | 4544 | ++DOMWINDOW == 72 (0x91c19800) [pid = 4544] [serial = 1679] [outer = 0x8db78000] 19:13:53 INFO - PROCESS | 4544 | 1467684833418 Marionette DEBUG loaded listener.js 19:13:53 INFO - PROCESS | 4544 | ++DOMWINDOW == 73 (0x91c1c400) [pid = 4544] [serial = 1680] [outer = 0x8db78000] 19:13:54 INFO - PROCESS | 4544 | 1467684834132 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]]]}] 19:13:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 19:13:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1227ms 19:13:54 INFO - PROCESS | 4544 | 1467684834187 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 19:13:54 INFO - PROCESS | 4544 | 1467684834190 Marionette TRACE conn3 <- [1,2209,null,{"value":"8"}] 19:13:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 19:13:54 INFO - PROCESS | 4544 | 1467684834197 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 19:13:54 INFO - PROCESS | 4544 | 1467684834200 Marionette TRACE conn3 <- [1,2210,null,{}] 19:13:54 INFO - PROCESS | 4544 | 1467684834205 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}] 19:13:54 INFO - PROCESS | 4544 | 1467684834210 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:13:54 INFO - PROCESS | 4544 | 1467684834358 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 19:13:54 INFO - PROCESS | 4544 | 1467684834367 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:54 INFO - PROCESS | 4544 | 1467684834376 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:13:54 INFO - PROCESS | 4544 | ++DOCSHELL 0x91c26800 == 29 [pid = 4544] [id = 560] 19:13:54 INFO - PROCESS | 4544 | ++DOMWINDOW == 74 (0x91c27800) [pid = 4544] [serial = 1681] [outer = (nil)] 19:13:54 INFO - PROCESS | 4544 | ++DOMWINDOW == 75 (0x91ee9800) [pid = 4544] [serial = 1682] [outer = 0x91c27800] 19:13:54 INFO - PROCESS | 4544 | 1467684834458 Marionette DEBUG loaded listener.js 19:13:54 INFO - PROCESS | 4544 | ++DOMWINDOW == 76 (0x923e5c00) [pid = 4544] [serial = 1683] [outer = 0x91c27800] 19:13:55 INFO - PROCESS | 4544 | 1467684835666 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]]]}] 19:13:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 19:13:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1538ms 19:13:55 INFO - PROCESS | 4544 | 1467684835736 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 19:13:55 INFO - PROCESS | 4544 | 1467684835742 Marionette TRACE conn3 <- [1,2213,null,{"value":"8"}] 19:13:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 19:13:55 INFO - PROCESS | 4544 | 1467684835750 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 19:13:55 INFO - PROCESS | 4544 | 1467684835758 Marionette TRACE conn3 <- [1,2214,null,{}] 19:13:55 INFO - PROCESS | 4544 | 1467684835766 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}] 19:13:55 INFO - PROCESS | 4544 | 1467684835772 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:13:55 INFO - PROCESS | 4544 | 1467684835992 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 19:13:56 INFO - PROCESS | 4544 | 1467684836232 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:56 INFO - PROCESS | 4544 | 1467684836242 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:13:56 INFO - PROCESS | 4544 | ++DOCSHELL 0x8e94e000 == 30 [pid = 4544] [id = 561] 19:13:56 INFO - PROCESS | 4544 | ++DOMWINDOW == 77 (0x8ea2d000) [pid = 4544] [serial = 1684] [outer = (nil)] 19:13:56 INFO - PROCESS | 4544 | ++DOMWINDOW == 78 (0x8f5d9400) [pid = 4544] [serial = 1685] [outer = 0x8ea2d000] 19:13:56 INFO - PROCESS | 4544 | 1467684836373 Marionette DEBUG loaded listener.js 19:13:56 INFO - PROCESS | 4544 | ++DOMWINDOW == 79 (0x8f9f9000) [pid = 4544] [serial = 1686] [outer = 0x8ea2d000] 19:13:57 INFO - PROCESS | 4544 | 1467684837634 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]]]}] 19:13:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 19:13:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1938ms 19:13:57 INFO - PROCESS | 4544 | 1467684837688 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 19:13:57 INFO - PROCESS | 4544 | 1467684837695 Marionette TRACE conn3 <- [1,2217,null,{"value":"8"}] 19:13:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 19:13:57 INFO - PROCESS | 4544 | 1467684837706 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 19:13:57 INFO - PROCESS | 4544 | 1467684837710 Marionette TRACE conn3 <- [1,2218,null,{}] 19:13:57 INFO - PROCESS | 4544 | 1467684837716 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}] 19:13:57 INFO - PROCESS | 4544 | 1467684837722 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:13:57 INFO - PROCESS | 4544 | 1467684837941 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 19:13:58 INFO - PROCESS | 4544 | 1467684838212 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:58 INFO - PROCESS | 4544 | 1467684838221 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:13:58 INFO - PROCESS | 4544 | ++DOCSHELL 0x8ea0c000 == 31 [pid = 4544] [id = 562] 19:13:58 INFO - PROCESS | 4544 | ++DOMWINDOW == 80 (0x91c24000) [pid = 4544] [serial = 1687] [outer = (nil)] 19:13:58 INFO - PROCESS | 4544 | ++DOMWINDOW == 81 (0x91ee6c00) [pid = 4544] [serial = 1688] [outer = 0x91c24000] 19:13:58 INFO - PROCESS | 4544 | 1467684838350 Marionette DEBUG loaded listener.js 19:13:58 INFO - PROCESS | 4544 | ++DOMWINDOW == 82 (0x923e8400) [pid = 4544] [serial = 1689] [outer = 0x91c24000] 19:13:59 INFO - PROCESS | 4544 | 1467684839324 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]]]}] 19:13:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 19:13:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1685ms 19:13:59 INFO - PROCESS | 4544 | 1467684839391 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 19:13:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 19:13:59 INFO - PROCESS | 4544 | 1467684839396 Marionette TRACE conn3 <- [1,2221,null,{"value":"8"}] 19:13:59 INFO - PROCESS | 4544 | 1467684839403 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 19:13:59 INFO - PROCESS | 4544 | 1467684839409 Marionette TRACE conn3 <- [1,2222,null,{}] 19:13:59 INFO - PROCESS | 4544 | 1467684839426 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}] 19:13:59 INFO - PROCESS | 4544 | 1467684839434 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:13:59 INFO - PROCESS | 4544 | 1467684839694 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 19:13:59 INFO - PROCESS | 4544 | 1467684839868 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:59 INFO - PROCESS | 4544 | 1467684839877 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:13:59 INFO - PROCESS | 4544 | ++DOCSHELL 0x926cf400 == 32 [pid = 4544] [id = 563] 19:13:59 INFO - PROCESS | 4544 | ++DOMWINDOW == 83 (0x926d0000) [pid = 4544] [serial = 1690] [outer = (nil)] 19:13:59 INFO - PROCESS | 4544 | ++DOMWINDOW == 84 (0x926d5400) [pid = 4544] [serial = 1691] [outer = 0x926d0000] 19:14:00 INFO - PROCESS | 4544 | 1467684840006 Marionette DEBUG loaded listener.js 19:14:00 INFO - PROCESS | 4544 | ++DOMWINDOW == 85 (0x926df000) [pid = 4544] [serial = 1692] [outer = 0x926d0000] 19:14:01 INFO - PROCESS | 4544 | 1467684841166 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]]]}] 19:14:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 19:14:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1835ms 19:14:01 INFO - PROCESS | 4544 | 1467684841238 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 19:14:01 INFO - PROCESS | 4544 | 1467684841243 Marionette TRACE conn3 <- [1,2225,null,{"value":"8"}] 19:14:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 19:14:01 INFO - PROCESS | 4544 | 1467684841252 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 19:14:01 INFO - PROCESS | 4544 | 1467684841257 Marionette TRACE conn3 <- [1,2226,null,{}] 19:14:01 INFO - PROCESS | 4544 | 1467684841265 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}] 19:14:01 INFO - PROCESS | 4544 | 1467684841271 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:14:01 INFO - PROCESS | 4544 | 1467684841544 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 19:14:01 INFO - PROCESS | 4544 | 1467684841801 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:01 INFO - PROCESS | 4544 | 1467684841816 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:14:01 INFO - PROCESS | 4544 | ++DOCSHELL 0x8ea29c00 == 33 [pid = 4544] [id = 564] 19:14:01 INFO - PROCESS | 4544 | ++DOMWINDOW == 86 (0x8ea2a000) [pid = 4544] [serial = 1693] [outer = (nil)] 19:14:01 INFO - PROCESS | 4544 | ++DOMWINDOW == 87 (0x8eb0b800) [pid = 4544] [serial = 1694] [outer = 0x8ea2a000] 19:14:01 INFO - PROCESS | 4544 | 1467684841924 Marionette DEBUG loaded listener.js 19:14:02 INFO - PROCESS | 4544 | ++DOMWINDOW == 88 (0x8eb0ec00) [pid = 4544] [serial = 1695] [outer = 0x8ea2a000] 19:14:02 INFO - PROCESS | 4544 | --DOCSHELL 0x8f5dcc00 == 32 [pid = 4544] [id = 487] 19:14:02 INFO - PROCESS | 4544 | --DOCSHELL 0x8ea01400 == 31 [pid = 4544] [id = 486] 19:14:02 INFO - PROCESS | 4544 | --DOCSHELL 0x8e94b000 == 30 [pid = 4544] [id = 485] 19:14:02 INFO - PROCESS | 4544 | --DOCSHELL 0x8ea22400 == 29 [pid = 4544] [id = 495] 19:14:02 INFO - PROCESS | 4544 | --DOMWINDOW == 87 (0x946ac800) [pid = 4544] [serial = 1640] [outer = (nil)] [url = about:blank] 19:14:02 INFO - PROCESS | 4544 | --DOMWINDOW == 86 (0x90ddfc00) [pid = 4544] [serial = 1641] [outer = (nil)] [url = about:blank] 19:14:02 INFO - PROCESS | 4544 | --DOMWINDOW == 85 (0x91ee8000) [pid = 4544] [serial = 1616] [outer = (nil)] [url = about:blank] 19:14:02 INFO - PROCESS | 4544 | --DOMWINDOW == 84 (0x90ec9800) [pid = 4544] [serial = 1628] [outer = (nil)] [url = about:blank] 19:14:02 INFO - PROCESS | 4544 | --DOMWINDOW == 83 (0x8f9fc000) [pid = 4544] [serial = 1614] [outer = (nil)] [url = about:blank] 19:14:02 INFO - PROCESS | 4544 | --DOMWINDOW == 82 (0x8f5ddc00) [pid = 4544] [serial = 1626] [outer = (nil)] [url = about:blank] 19:14:02 INFO - PROCESS | 4544 | --DOMWINDOW == 81 (0x926d9800) [pid = 4544] [serial = 1631] [outer = (nil)] [url = about:blank] 19:14:02 INFO - PROCESS | 4544 | --DOMWINDOW == 80 (0x928e7800) [pid = 4544] [serial = 1632] [outer = (nil)] [url = about:blank] 19:14:02 INFO - PROCESS | 4544 | --DOMWINDOW == 79 (0x93957800) [pid = 4544] [serial = 1623] [outer = (nil)] [url = about:blank] 19:14:02 INFO - PROCESS | 4544 | --DOMWINDOW == 78 (0x93808c00) [pid = 4544] [serial = 1619] [outer = (nil)] [url = about:blank] 19:14:02 INFO - PROCESS | 4544 | --DOMWINDOW == 77 (0x91a9bc00) [pid = 4544] [serial = 1629] [outer = (nil)] [url = about:blank] 19:14:02 INFO - PROCESS | 4544 | --DOMWINDOW == 76 (0x93809000) [pid = 4544] [serial = 1638] [outer = (nil)] [url = about:blank] 19:14:02 INFO - PROCESS | 4544 | --DOMWINDOW == 75 (0x8f331800) [pid = 4544] [serial = 1625] [outer = (nil)] [url = about:blank] 19:14:02 INFO - PROCESS | 4544 | --DOMWINDOW == 74 (0x8f5d8c00) [pid = 4544] [serial = 1613] [outer = (nil)] [url = about:blank] 19:14:02 INFO - PROCESS | 4544 | --DOMWINDOW == 73 (0x9380e800) [pid = 4544] [serial = 1620] [outer = (nil)] [url = about:blank] 19:14:02 INFO - PROCESS | 4544 | --DOMWINDOW == 72 (0x93956000) [pid = 4544] [serial = 1622] [outer = (nil)] [url = about:blank] 19:14:02 INFO - PROCESS | 4544 | --DOMWINDOW == 71 (0x93919c00) [pid = 4544] [serial = 1635] [outer = (nil)] [url = about:blank] 19:14:02 INFO - PROCESS | 4544 | --DOMWINDOW == 70 (0x9380fc00) [pid = 4544] [serial = 1634] [outer = (nil)] [url = about:blank] 19:14:02 INFO - PROCESS | 4544 | --DOMWINDOW == 69 (0x923f2000) [pid = 4544] [serial = 1611] [outer = (nil)] [url = about:blank] 19:14:02 INFO - PROCESS | 4544 | --DOMWINDOW == 68 (0x91a97800) [pid = 4544] [serial = 1637] [outer = (nil)] [url = about:blank] 19:14:02 INFO - PROCESS | 4544 | --DOMWINDOW == 67 (0x923e6000) [pid = 4544] [serial = 1617] [outer = (nil)] [url = about:blank] 19:14:02 INFO - PROCESS | 4544 | 1467684842757 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]]]}] 19:14:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 19:14:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1539ms 19:14:02 INFO - PROCESS | 4544 | 1467684842790 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 19:14:02 INFO - PROCESS | 4544 | 1467684842796 Marionette TRACE conn3 <- [1,2229,null,{"value":"8"}] 19:14:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 19:14:02 INFO - PROCESS | 4544 | 1467684842842 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 19:14:02 INFO - PROCESS | 4544 | 1467684842846 Marionette TRACE conn3 <- [1,2230,null,{}] 19:14:02 INFO - PROCESS | 4544 | 1467684842852 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}] 19:14:02 INFO - PROCESS | 4544 | 1467684842857 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:14:03 INFO - PROCESS | 4544 | 1467684843015 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 19:14:03 INFO - PROCESS | 4544 | 1467684843025 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:03 INFO - PROCESS | 4544 | 1467684843033 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:14:03 INFO - PROCESS | 4544 | ++DOCSHELL 0x8f9f6400 == 30 [pid = 4544] [id = 565] 19:14:03 INFO - PROCESS | 4544 | ++DOMWINDOW == 68 (0x8f9f7000) [pid = 4544] [serial = 1696] [outer = (nil)] 19:14:03 INFO - PROCESS | 4544 | ++DOMWINDOW == 69 (0x90c8c000) [pid = 4544] [serial = 1697] [outer = 0x8f9f7000] 19:14:03 INFO - PROCESS | 4544 | 1467684843111 Marionette DEBUG loaded listener.js 19:14:03 INFO - PROCESS | 4544 | ++DOMWINDOW == 70 (0x90de1800) [pid = 4544] [serial = 1698] [outer = 0x8f9f7000] 19:14:04 INFO - PROCESS | 4544 | 1467684844084 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]]]}] 19:14:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 19:14:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1294ms 19:14:04 INFO - PROCESS | 4544 | 1467684844127 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 19:14:04 INFO - PROCESS | 4544 | 1467684844130 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 19:14:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 19:14:04 INFO - PROCESS | 4544 | 1467684844137 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 19:14:04 INFO - PROCESS | 4544 | 1467684844142 Marionette TRACE conn3 <- [1,2234,null,{}] 19:14:04 INFO - PROCESS | 4544 | 1467684844162 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}] 19:14:04 INFO - PROCESS | 4544 | 1467684844170 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:14:04 INFO - PROCESS | 4544 | 1467684844327 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 19:14:04 INFO - PROCESS | 4544 | 1467684844479 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:04 INFO - PROCESS | 4544 | 1467684844490 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:14:04 INFO - PROCESS | 4544 | ++DOCSHELL 0x91c24c00 == 31 [pid = 4544] [id = 566] 19:14:04 INFO - PROCESS | 4544 | ++DOMWINDOW == 71 (0x91c27000) [pid = 4544] [serial = 1699] [outer = (nil)] 19:14:04 INFO - PROCESS | 4544 | ++DOMWINDOW == 72 (0x923ee000) [pid = 4544] [serial = 1700] [outer = 0x91c27000] 19:14:04 INFO - PROCESS | 4544 | 1467684844559 Marionette DEBUG loaded listener.js 19:14:04 INFO - PROCESS | 4544 | ++DOMWINDOW == 73 (0x926c4c00) [pid = 4544] [serial = 1701] [outer = 0x91c27000] 19:14:05 INFO - PROCESS | 4544 | 1467684845394 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]]]}] 19:14:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 19:14:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1330ms 19:14:05 INFO - PROCESS | 4544 | 1467684845472 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 19:14:05 INFO - PROCESS | 4544 | 1467684845475 Marionette TRACE conn3 <- [1,2237,null,{"value":"8"}] 19:14:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 19:14:05 INFO - PROCESS | 4544 | 1467684845482 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 19:14:05 INFO - PROCESS | 4544 | 1467684845485 Marionette TRACE conn3 <- [1,2238,null,{}] 19:14:05 INFO - PROCESS | 4544 | 1467684845496 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}] 19:14:05 INFO - PROCESS | 4544 | 1467684845500 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:14:05 INFO - PROCESS | 4544 | 1467684845722 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 19:14:05 INFO - PROCESS | 4544 | 1467684845741 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:05 INFO - PROCESS | 4544 | 1467684845750 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:14:05 INFO - PROCESS | 4544 | ++DOCSHELL 0x926d8c00 == 32 [pid = 4544] [id = 567] 19:14:05 INFO - PROCESS | 4544 | ++DOMWINDOW == 74 (0x926db800) [pid = 4544] [serial = 1702] [outer = (nil)] 19:14:05 INFO - PROCESS | 4544 | ++DOMWINDOW == 75 (0x928e6800) [pid = 4544] [serial = 1703] [outer = 0x926db800] 19:14:05 INFO - PROCESS | 4544 | 1467684845818 Marionette DEBUG loaded listener.js 19:14:05 INFO - PROCESS | 4544 | ++DOMWINDOW == 76 (0x92ea0c00) [pid = 4544] [serial = 1704] [outer = 0x926db800] 19:14:06 INFO - PROCESS | 4544 | 1467684846745 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]]]}] 19:14:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 19:14:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1282ms 19:14:06 INFO - PROCESS | 4544 | 1467684846764 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 19:14:06 INFO - PROCESS | 4544 | 1467684846768 Marionette TRACE conn3 <- [1,2241,null,{"value":"8"}] 19:14:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 19:14:06 INFO - PROCESS | 4544 | 1467684846784 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 19:14:06 INFO - PROCESS | 4544 | 1467684846787 Marionette TRACE conn3 <- [1,2242,null,{}] 19:14:06 INFO - PROCESS | 4544 | 1467684846793 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}] 19:14:06 INFO - PROCESS | 4544 | 1467684846798 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:14:07 INFO - PROCESS | 4544 | 1467684847110 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 19:14:07 INFO - PROCESS | 4544 | --DOMWINDOW == 75 (0x90de0400) [pid = 4544] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 19:14:07 INFO - PROCESS | 4544 | --DOMWINDOW == 74 (0x8ea24400) [pid = 4544] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 19:14:07 INFO - PROCESS | 4544 | --DOMWINDOW == 73 (0x8d9d9000) [pid = 4544] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 19:14:07 INFO - PROCESS | 4544 | --DOMWINDOW == 72 (0x982d8000) [pid = 4544] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 19:14:07 INFO - PROCESS | 4544 | --DOMWINDOW == 71 (0x91eecc00) [pid = 4544] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 19:14:07 INFO - PROCESS | 4544 | --DOMWINDOW == 70 (0x8e942c00) [pid = 4544] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 19:14:07 INFO - PROCESS | 4544 | --DOMWINDOW == 69 (0x997d5c00) [pid = 4544] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 19:14:07 INFO - PROCESS | 4544 | --DOMWINDOW == 68 (0x8f332000) [pid = 4544] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 19:14:07 INFO - PROCESS | 4544 | --DOMWINDOW == 67 (0x923f0c00) [pid = 4544] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 19:14:07 INFO - PROCESS | 4544 | --DOMWINDOW == 66 (0x8f5de000) [pid = 4544] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 19:14:07 INFO - PROCESS | 4544 | --DOMWINDOW == 65 (0x93802800) [pid = 4544] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 19:14:07 INFO - PROCESS | 4544 | --DOMWINDOW == 64 (0x8db78000) [pid = 4544] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 19:14:07 INFO - PROCESS | 4544 | --DOMWINDOW == 63 (0x9526c800) [pid = 4544] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 19:14:07 INFO - PROCESS | 4544 | 1467684847236 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:07 INFO - PROCESS | 4544 | 1467684847243 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:14:07 INFO - PROCESS | 4544 | ++DOCSHELL 0x8d9dd400 == 33 [pid = 4544] [id = 568] 19:14:07 INFO - PROCESS | 4544 | ++DOMWINDOW == 64 (0x8db6fc00) [pid = 4544] [serial = 1705] [outer = (nil)] 19:14:07 INFO - PROCESS | 4544 | ++DOMWINDOW == 65 (0x8f331400) [pid = 4544] [serial = 1706] [outer = 0x8db6fc00] 19:14:07 INFO - PROCESS | 4544 | 1467684847310 Marionette DEBUG loaded listener.js 19:14:07 INFO - PROCESS | 4544 | ++DOMWINDOW == 66 (0x91c25c00) [pid = 4544] [serial = 1707] [outer = 0x8db6fc00] 19:14:08 INFO - PROCESS | 4544 | 1467684848076 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]]]}] 19:14:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 19:14:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1338ms 19:14:08 INFO - PROCESS | 4544 | 1467684848121 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 19:14:08 INFO - PROCESS | 4544 | 1467684848125 Marionette TRACE conn3 <- [1,2245,null,{"value":"8"}] 19:14:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 19:14:08 INFO - PROCESS | 4544 | 1467684848131 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 19:14:08 INFO - PROCESS | 4544 | 1467684848134 Marionette TRACE conn3 <- [1,2246,null,{}] 19:14:08 INFO - PROCESS | 4544 | 1467684848139 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}] 19:14:08 INFO - PROCESS | 4544 | 1467684848149 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:14:08 INFO - PROCESS | 4544 | 1467684848335 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 19:14:08 INFO - PROCESS | 4544 | 1467684848472 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:08 INFO - PROCESS | 4544 | 1467684848479 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:14:08 INFO - PROCESS | 4544 | ++DOCSHELL 0x8ea0f800 == 34 [pid = 4544] [id = 569] 19:14:08 INFO - PROCESS | 4544 | ++DOMWINDOW == 67 (0x8ea25000) [pid = 4544] [serial = 1708] [outer = (nil)] 19:14:08 INFO - PROCESS | 4544 | ++DOMWINDOW == 68 (0x9391a000) [pid = 4544] [serial = 1709] [outer = 0x8ea25000] 19:14:08 INFO - PROCESS | 4544 | 1467684848549 Marionette DEBUG loaded listener.js 19:14:08 INFO - PROCESS | 4544 | ++DOMWINDOW == 69 (0x93b31000) [pid = 4544] [serial = 1710] [outer = 0x8ea25000] 19:14:09 INFO - PROCESS | 4544 | 1467684849481 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]]]}] 19:14:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 19:14:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1382ms 19:14:09 INFO - PROCESS | 4544 | 1467684849514 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 19:14:09 INFO - PROCESS | 4544 | 1467684849520 Marionette TRACE conn3 <- [1,2249,null,{"value":"8"}] 19:14:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 19:14:09 INFO - PROCESS | 4544 | 1467684849529 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 19:14:09 INFO - PROCESS | 4544 | 1467684849534 Marionette TRACE conn3 <- [1,2250,null,{}] 19:14:09 INFO - PROCESS | 4544 | 1467684849543 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}] 19:14:09 INFO - PROCESS | 4544 | 1467684849548 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:14:09 INFO - PROCESS | 4544 | 1467684849767 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 19:14:10 INFO - PROCESS | 4544 | 1467684850017 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:10 INFO - PROCESS | 4544 | 1467684850031 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:14:10 INFO - PROCESS | 4544 | ++DOCSHELL 0x8ea06000 == 35 [pid = 4544] [id = 570] 19:14:10 INFO - PROCESS | 4544 | ++DOMWINDOW == 70 (0x8ea06400) [pid = 4544] [serial = 1711] [outer = (nil)] 19:14:10 INFO - PROCESS | 4544 | ++DOMWINDOW == 71 (0x8f5d9800) [pid = 4544] [serial = 1712] [outer = 0x8ea06400] 19:14:10 INFO - PROCESS | 4544 | 1467684850155 Marionette DEBUG loaded listener.js 19:14:10 INFO - PROCESS | 4544 | ++DOMWINDOW == 72 (0x8f5e2000) [pid = 4544] [serial = 1713] [outer = 0x8ea06400] 19:14:11 INFO - PROCESS | 4544 | 1467684851027 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]]]}] 19:14:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 19:14:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1539ms 19:14:11 INFO - PROCESS | 4544 | 1467684851068 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 19:14:11 INFO - PROCESS | 4544 | 1467684851075 Marionette TRACE conn3 <- [1,2253,null,{"value":"8"}] 19:14:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 19:14:11 INFO - PROCESS | 4544 | 1467684851104 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 19:14:11 INFO - PROCESS | 4544 | 1467684851109 Marionette TRACE conn3 <- [1,2254,null,{}] 19:14:11 INFO - PROCESS | 4544 | 1467684851115 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}] 19:14:11 INFO - PROCESS | 4544 | 1467684851121 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:14:11 INFO - PROCESS | 4544 | 1467684851298 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 19:14:11 INFO - PROCESS | 4544 | 1467684851493 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:11 INFO - PROCESS | 4544 | 1467684851500 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:14:11 INFO - PROCESS | 4544 | ++DOCSHELL 0x8ea09800 == 36 [pid = 4544] [id = 571] 19:14:11 INFO - PROCESS | 4544 | ++DOMWINDOW == 73 (0x90c90c00) [pid = 4544] [serial = 1714] [outer = (nil)] 19:14:11 INFO - PROCESS | 4544 | ++DOMWINDOW == 74 (0x91c18800) [pid = 4544] [serial = 1715] [outer = 0x90c90c00] 19:14:11 INFO - PROCESS | 4544 | 1467684851623 Marionette DEBUG loaded listener.js 19:14:11 INFO - PROCESS | 4544 | ++DOMWINDOW == 75 (0x91ee5400) [pid = 4544] [serial = 1716] [outer = 0x90c90c00] 19:14:12 INFO - PROCESS | 4544 | 1467684852694 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]]]}] 19:14:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 19:14:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1632ms 19:14:12 INFO - PROCESS | 4544 | 1467684852734 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 19:14:12 INFO - PROCESS | 4544 | 1467684852739 Marionette TRACE conn3 <- [1,2257,null,{"value":"8"}] 19:14:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 19:14:12 INFO - PROCESS | 4544 | 1467684852746 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 19:14:12 INFO - PROCESS | 4544 | 1467684852752 Marionette TRACE conn3 <- [1,2258,null,{}] 19:14:12 INFO - PROCESS | 4544 | 1467684852768 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}] 19:14:12 INFO - PROCESS | 4544 | 1467684852777 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:14:12 INFO - PROCESS | 4544 | 1467684852953 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 19:14:13 INFO - PROCESS | 4544 | 1467684853136 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:13 INFO - PROCESS | 4544 | 1467684853147 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:14:13 INFO - PROCESS | 4544 | ++DOCSHELL 0x93915400 == 37 [pid = 4544] [id = 572] 19:14:13 INFO - PROCESS | 4544 | ++DOMWINDOW == 76 (0x93916800) [pid = 4544] [serial = 1717] [outer = (nil)] 19:14:13 INFO - PROCESS | 4544 | ++DOMWINDOW == 77 (0x93955c00) [pid = 4544] [serial = 1718] [outer = 0x93916800] 19:14:13 INFO - PROCESS | 4544 | 1467684853274 Marionette DEBUG loaded listener.js 19:14:13 INFO - PROCESS | 4544 | ++DOMWINDOW == 78 (0x93b37400) [pid = 4544] [serial = 1719] [outer = 0x93916800] 19:14:14 INFO - PROCESS | 4544 | 1467684854203 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]]]}] 19:14:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 19:14:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1489ms 19:14:14 INFO - PROCESS | 4544 | 1467684854235 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 19:14:14 INFO - PROCESS | 4544 | 1467684854240 Marionette TRACE conn3 <- [1,2261,null,{"value":"8"}] 19:14:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 19:14:14 INFO - PROCESS | 4544 | 1467684854246 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 19:14:14 INFO - PROCESS | 4544 | 1467684854249 Marionette TRACE conn3 <- [1,2262,null,{}] 19:14:14 INFO - PROCESS | 4544 | 1467684854255 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}] 19:14:14 INFO - PROCESS | 4544 | 1467684854260 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:14:14 INFO - PROCESS | 4544 | 1467684854427 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 19:14:14 INFO - PROCESS | 4544 | 1467684854613 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:14 INFO - PROCESS | 4544 | 1467684854620 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:14:14 INFO - PROCESS | 4544 | ++DOCSHELL 0x93914400 == 38 [pid = 4544] [id = 573] 19:14:14 INFO - PROCESS | 4544 | ++DOMWINDOW == 79 (0x93b35800) [pid = 4544] [serial = 1720] [outer = (nil)] 19:14:14 INFO - PROCESS | 4544 | ++DOMWINDOW == 80 (0x946abc00) [pid = 4544] [serial = 1721] [outer = 0x93b35800] 19:14:14 INFO - PROCESS | 4544 | 1467684854699 Marionette DEBUG loaded listener.js 19:14:14 INFO - PROCESS | 4544 | ++DOMWINDOW == 81 (0x946bc800) [pid = 4544] [serial = 1722] [outer = 0x93b35800] 19:14:15 INFO - PROCESS | 4544 | 1467684855612 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]]]}] 19:14:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 19:14:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1378ms 19:14:15 INFO - PROCESS | 4544 | 1467684855624 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 19:14:15 INFO - PROCESS | 4544 | 1467684855627 Marionette TRACE conn3 <- [1,2265,null,{"value":"8"}] 19:14:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 19:14:15 INFO - PROCESS | 4544 | 1467684855652 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 19:14:15 INFO - PROCESS | 4544 | 1467684855656 Marionette TRACE conn3 <- [1,2266,null,{}] 19:14:15 INFO - PROCESS | 4544 | 1467684855662 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}] 19:14:15 INFO - PROCESS | 4544 | 1467684855667 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:14:15 INFO - PROCESS | 4544 | 1467684855828 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 19:14:16 INFO - PROCESS | 4544 | 1467684856027 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:16 INFO - PROCESS | 4544 | 1467684856036 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:14:16 INFO - PROCESS | 4544 | ++DOCSHELL 0x8ea1ec00 == 39 [pid = 4544] [id = 574] 19:14:16 INFO - PROCESS | 4544 | ++DOMWINDOW == 82 (0x923f3000) [pid = 4544] [serial = 1723] [outer = (nil)] 19:14:16 INFO - PROCESS | 4544 | ++DOMWINDOW == 83 (0x950ca800) [pid = 4544] [serial = 1724] [outer = 0x923f3000] 19:14:16 INFO - PROCESS | 4544 | 1467684856152 Marionette DEBUG loaded listener.js 19:14:16 INFO - PROCESS | 4544 | ++DOMWINDOW == 84 (0x951c2800) [pid = 4544] [serial = 1725] [outer = 0x923f3000] 19:14:17 INFO - PROCESS | 4544 | 1467684857087 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]]]}] 19:14:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 19:14:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1482ms 19:14:17 INFO - PROCESS | 4544 | 1467684857136 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 19:14:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 19:14:17 INFO - PROCESS | 4544 | 1467684857144 Marionette TRACE conn3 <- [1,2269,null,{"value":"8"}] 19:14:17 INFO - PROCESS | 4544 | 1467684857172 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 19:14:17 INFO - PROCESS | 4544 | 1467684857176 Marionette TRACE conn3 <- [1,2270,null,{}] 19:14:17 INFO - PROCESS | 4544 | 1467684857185 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}] 19:14:17 INFO - PROCESS | 4544 | 1467684857195 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:14:17 INFO - PROCESS | 4544 | 1467684857400 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 19:14:17 INFO - PROCESS | 4544 | 1467684857584 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:17 INFO - PROCESS | 4544 | 1467684857592 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:14:17 INFO - PROCESS | 4544 | ++DOCSHELL 0x8d9dfc00 == 40 [pid = 4544] [id = 575] 19:14:17 INFO - PROCESS | 4544 | ++DOMWINDOW == 85 (0x8ea2c400) [pid = 4544] [serial = 1726] [outer = (nil)] 19:14:17 INFO - PROCESS | 4544 | ++DOMWINDOW == 86 (0x93804400) [pid = 4544] [serial = 1727] [outer = 0x8ea2c400] 19:14:17 INFO - PROCESS | 4544 | 1467684857672 Marionette DEBUG loaded listener.js 19:14:17 INFO - PROCESS | 4544 | ++DOMWINDOW == 87 (0x951be800) [pid = 4544] [serial = 1728] [outer = 0x8ea2c400] 19:14:18 INFO - PROCESS | 4544 | 1467684858853 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]]]}] 19:14:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 19:14:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1808ms 19:14:18 INFO - PROCESS | 4544 | 1467684858960 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 19:14:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 19:14:18 INFO - PROCESS | 4544 | 1467684858964 Marionette TRACE conn3 <- [1,2273,null,{"value":"8"}] 19:14:18 INFO - PROCESS | 4544 | 1467684858972 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 19:14:18 INFO - PROCESS | 4544 | 1467684858977 Marionette TRACE conn3 <- [1,2274,null,{}] 19:14:18 INFO - PROCESS | 4544 | 1467684858984 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}] 19:14:18 INFO - PROCESS | 4544 | 1467684858990 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:14:19 INFO - PROCESS | 4544 | 1467684859245 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 19:14:19 INFO - PROCESS | 4544 | 1467684859496 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:19 INFO - PROCESS | 4544 | 1467684859505 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:14:19 INFO - PROCESS | 4544 | ++DOCSHELL 0x8e941400 == 41 [pid = 4544] [id = 576] 19:14:19 INFO - PROCESS | 4544 | ++DOMWINDOW == 88 (0x8f5dbc00) [pid = 4544] [serial = 1729] [outer = (nil)] 19:14:19 INFO - PROCESS | 4544 | ++DOMWINDOW == 89 (0x90c83400) [pid = 4544] [serial = 1730] [outer = 0x8f5dbc00] 19:14:19 INFO - PROCESS | 4544 | 1467684859581 Marionette DEBUG loaded listener.js 19:14:19 INFO - PROCESS | 4544 | ++DOMWINDOW == 90 (0x90de5400) [pid = 4544] [serial = 1731] [outer = 0x8f5dbc00] 19:14:20 INFO - PROCESS | 4544 | --DOCSHELL 0x8ea0fc00 == 40 [pid = 4544] [id = 491] 19:14:20 INFO - PROCESS | 4544 | --DOCSHELL 0x8d9d5c00 == 39 [pid = 4544] [id = 555] 19:14:20 INFO - PROCESS | 4544 | --DOCSHELL 0x8e948000 == 38 [pid = 4544] [id = 500] 19:14:20 INFO - PROCESS | 4544 | --DOCSHELL 0x8d9d6800 == 37 [pid = 4544] [id = 494] 19:14:20 INFO - PROCESS | 4544 | --DOCSHELL 0x921edc00 == 36 [pid = 4544] [id = 490] 19:14:20 INFO - PROCESS | 4544 | --DOCSHELL 0x8db6d800 == 35 [pid = 4544] [id = 498] 19:14:20 INFO - PROCESS | 4544 | --DOCSHELL 0x8ea27000 == 34 [pid = 4544] [id = 496] 19:14:20 INFO - PROCESS | 4544 | --DOCSHELL 0x91a94400 == 33 [pid = 4544] [id = 488] 19:14:20 INFO - PROCESS | 4544 | --DOCSHELL 0x91a90800 == 32 [pid = 4544] [id = 501] 19:14:20 INFO - PROCESS | 4544 | --DOCSHELL 0x8f9f1800 == 31 [pid = 4544] [id = 499] 19:14:20 INFO - PROCESS | 4544 | --DOCSHELL 0x926d6400 == 30 [pid = 4544] [id = 493] 19:14:20 INFO - PROCESS | 4544 | --DOCSHELL 0x90ec8400 == 29 [pid = 4544] [id = 497] 19:14:20 INFO - PROCESS | 4544 | --DOCSHELL 0x8db6e400 == 28 [pid = 4544] [id = 489] 19:14:20 INFO - PROCESS | 4544 | --DOCSHELL 0x8db75800 == 27 [pid = 4544] [id = 492] 19:14:20 INFO - PROCESS | 4544 | --DOMWINDOW == 89 (0x91a95400) [pid = 4544] [serial = 1676] [outer = (nil)] [url = about:blank] 19:14:20 INFO - PROCESS | 4544 | --DOMWINDOW == 88 (0x8eb04c00) [pid = 4544] [serial = 1670] [outer = (nil)] [url = about:blank] 19:14:20 INFO - PROCESS | 4544 | --DOMWINDOW == 87 (0x8eb0d800) [pid = 4544] [serial = 1671] [outer = (nil)] [url = about:blank] 19:14:20 INFO - PROCESS | 4544 | --DOMWINDOW == 86 (0x8d9df800) [pid = 4544] [serial = 1667] [outer = (nil)] [url = about:blank] 19:14:20 INFO - PROCESS | 4544 | --DOMWINDOW == 85 (0x8db74000) [pid = 4544] [serial = 1668] [outer = (nil)] [url = about:blank] 19:14:20 INFO - PROCESS | 4544 | --DOMWINDOW == 84 (0x98989c00) [pid = 4544] [serial = 1655] [outer = (nil)] [url = about:blank] 19:14:20 INFO - PROCESS | 4544 | --DOMWINDOW == 83 (0x998d4c00) [pid = 4544] [serial = 1659] [outer = (nil)] [url = about:blank] 19:14:20 INFO - PROCESS | 4544 | --DOMWINDOW == 82 (0x8ea26000) [pid = 4544] [serial = 1665] [outer = (nil)] [url = about:blank] 19:14:20 INFO - PROCESS | 4544 | --DOMWINDOW == 81 (0x997f1000) [pid = 4544] [serial = 1658] [outer = (nil)] [url = about:blank] 19:14:20 INFO - PROCESS | 4544 | --DOMWINDOW == 80 (0x8e94bc00) [pid = 4544] [serial = 1664] [outer = (nil)] [url = about:blank] 19:14:20 INFO - PROCESS | 4544 | --DOMWINDOW == 79 (0x99b83400) [pid = 4544] [serial = 1662] [outer = (nil)] [url = about:blank] 19:14:20 INFO - PROCESS | 4544 | --DOMWINDOW == 78 (0x999c3400) [pid = 4544] [serial = 1661] [outer = (nil)] [url = about:blank] 19:14:20 INFO - PROCESS | 4544 | --DOMWINDOW == 77 (0x90de2800) [pid = 4544] [serial = 1644] [outer = (nil)] [url = about:blank] 19:14:20 INFO - PROCESS | 4544 | --DOMWINDOW == 76 (0x90c8f000) [pid = 4544] [serial = 1643] [outer = (nil)] [url = about:blank] 19:14:20 INFO - PROCESS | 4544 | --DOMWINDOW == 75 (0x91a9a000) [pid = 4544] [serial = 1677] [outer = (nil)] [url = about:blank] 19:14:20 INFO - PROCESS | 4544 | --DOMWINDOW == 74 (0x92e9fc00) [pid = 4544] [serial = 1647] [outer = (nil)] [url = about:blank] 19:14:20 INFO - PROCESS | 4544 | --DOMWINDOW == 73 (0x926dc800) [pid = 4544] [serial = 1646] [outer = (nil)] [url = about:blank] 19:14:20 INFO - PROCESS | 4544 | --DOMWINDOW == 72 (0x8f9fcc00) [pid = 4544] [serial = 1673] [outer = (nil)] [url = about:blank] 19:14:20 INFO - PROCESS | 4544 | --DOMWINDOW == 71 (0x951c8c00) [pid = 4544] [serial = 1650] [outer = (nil)] [url = about:blank] 19:14:20 INFO - PROCESS | 4544 | --DOMWINDOW == 70 (0x950cc000) [pid = 4544] [serial = 1649] [outer = (nil)] [url = about:blank] 19:14:20 INFO - PROCESS | 4544 | --DOMWINDOW == 69 (0x90c86400) [pid = 4544] [serial = 1674] [outer = (nil)] [url = about:blank] 19:14:20 INFO - PROCESS | 4544 | --DOMWINDOW == 68 (0x91c19800) [pid = 4544] [serial = 1679] [outer = (nil)] [url = about:blank] 19:14:20 INFO - PROCESS | 4544 | --DOMWINDOW == 67 (0x977a0400) [pid = 4544] [serial = 1653] [outer = (nil)] [url = about:blank] 19:14:20 INFO - PROCESS | 4544 | --DOMWINDOW == 66 (0x977a8c00) [pid = 4544] [serial = 1652] [outer = (nil)] [url = about:blank] 19:14:20 INFO - PROCESS | 4544 | --DOMWINDOW == 65 (0x98d49c00) [pid = 4544] [serial = 1656] [outer = (nil)] [url = about:blank] 19:14:20 INFO - PROCESS | 4544 | --DOMWINDOW == 64 (0x91c1c400) [pid = 4544] [serial = 1680] [outer = (nil)] [url = about:blank] 19:14:21 INFO - PROCESS | 4544 | 1467684861428 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]]]}] 19:14:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 19:14:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 2484ms 19:14:21 INFO - PROCESS | 4544 | 1467684861457 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 19:14:21 INFO - PROCESS | 4544 | 1467684861463 Marionette TRACE conn3 <- [1,2277,null,{"value":"8"}] 19:14:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 19:14:21 INFO - PROCESS | 4544 | 1467684861471 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 19:14:21 INFO - PROCESS | 4544 | 1467684861475 Marionette TRACE conn3 <- [1,2278,null,{}] 19:14:21 INFO - PROCESS | 4544 | 1467684861484 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}] 19:14:21 INFO - PROCESS | 4544 | 1467684861489 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:14:21 INFO - PROCESS | 4544 | 1467684861650 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 19:14:21 INFO - PROCESS | 4544 | 1467684861827 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:21 INFO - PROCESS | 4544 | 1467684861836 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:14:21 INFO - PROCESS | 4544 | ++DOCSHELL 0x8e947400 == 28 [pid = 4544] [id = 577] 19:14:21 INFO - PROCESS | 4544 | ++DOMWINDOW == 65 (0x8e949c00) [pid = 4544] [serial = 1732] [outer = (nil)] 19:14:21 INFO - PROCESS | 4544 | ++DOMWINDOW == 66 (0x8ea20000) [pid = 4544] [serial = 1733] [outer = 0x8e949c00] 19:14:21 INFO - PROCESS | 4544 | 1467684861909 Marionette DEBUG loaded listener.js 19:14:22 INFO - PROCESS | 4544 | ++DOMWINDOW == 67 (0x8ea27400) [pid = 4544] [serial = 1734] [outer = 0x8e949c00] 19:14:22 INFO - PROCESS | 4544 | 1467684862715 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]]]}] 19:14:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 19:14:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1289ms 19:14:22 INFO - PROCESS | 4544 | 1467684862760 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 19:14:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 19:14:22 INFO - PROCESS | 4544 | 1467684862768 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 19:14:22 INFO - PROCESS | 4544 | 1467684862779 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 19:14:22 INFO - PROCESS | 4544 | 1467684862784 Marionette TRACE conn3 <- [1,2282,null,{}] 19:14:22 INFO - PROCESS | 4544 | 1467684862795 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}] 19:14:22 INFO - PROCESS | 4544 | 1467684862800 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:14:22 INFO - PROCESS | 4544 | 1467684862961 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 19:14:23 INFO - PROCESS | 4544 | 1467684862972 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:23 INFO - PROCESS | 4544 | 1467684862980 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:14:23 INFO - PROCESS | 4544 | ++DOCSHELL 0x8f5d6800 == 29 [pid = 4544] [id = 578] 19:14:23 INFO - PROCESS | 4544 | ++DOMWINDOW == 68 (0x8f5e1400) [pid = 4544] [serial = 1735] [outer = (nil)] 19:14:23 INFO - PROCESS | 4544 | ++DOMWINDOW == 69 (0x8f9fec00) [pid = 4544] [serial = 1736] [outer = 0x8f5e1400] 19:14:23 INFO - PROCESS | 4544 | 1467684863182 Marionette DEBUG loaded listener.js 19:14:23 INFO - PROCESS | 4544 | ++DOMWINDOW == 70 (0x90c86800) [pid = 4544] [serial = 1737] [outer = 0x8f5e1400] 19:14:24 INFO - PROCESS | 4544 | 1467684864064 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]]]}] 19:14:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 19:14:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1337ms 19:14:24 INFO - PROCESS | 4544 | 1467684864114 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 19:14:24 INFO - PROCESS | 4544 | 1467684864117 Marionette TRACE conn3 <- [1,2285,null,{"value":"8"}] 19:14:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 19:14:24 INFO - PROCESS | 4544 | 1467684864130 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 19:14:24 INFO - PROCESS | 4544 | 1467684864135 Marionette TRACE conn3 <- [1,2286,null,{}] 19:14:24 INFO - PROCESS | 4544 | 1467684864153 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}] 19:14:24 INFO - PROCESS | 4544 | 1467684864162 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:14:24 INFO - PROCESS | 4544 | 1467684864379 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 19:14:24 INFO - PROCESS | 4544 | 1467684864401 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:24 INFO - PROCESS | 4544 | 1467684864414 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:14:24 INFO - PROCESS | 4544 | ++DOCSHELL 0x91a92400 == 30 [pid = 4544] [id = 579] 19:14:24 INFO - PROCESS | 4544 | ++DOMWINDOW == 71 (0x91a92800) [pid = 4544] [serial = 1738] [outer = (nil)] 19:14:24 INFO - PROCESS | 4544 | ++DOMWINDOW == 72 (0x91a96000) [pid = 4544] [serial = 1739] [outer = 0x91a92800] 19:14:24 INFO - PROCESS | 4544 | 1467684864483 Marionette DEBUG loaded listener.js 19:14:24 INFO - PROCESS | 4544 | ++DOMWINDOW == 73 (0x91a9b400) [pid = 4544] [serial = 1740] [outer = 0x91a92800] 19:14:25 INFO - PROCESS | 4544 | 1467684865375 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]]]}] 19:14:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 19:14:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1282ms 19:14:25 INFO - PROCESS | 4544 | 1467684865412 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 19:14:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 19:14:25 INFO - PROCESS | 4544 | 1467684865416 Marionette TRACE conn3 <- [1,2289,null,{"value":"8"}] 19:14:25 INFO - PROCESS | 4544 | 1467684865426 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 19:14:25 INFO - PROCESS | 4544 | 1467684865429 Marionette TRACE conn3 <- [1,2290,null,{}] 19:14:25 INFO - PROCESS | 4544 | 1467684865461 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}] 19:14:25 INFO - PROCESS | 4544 | 1467684865465 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:14:26 INFO - PROCESS | 4544 | 1467684866021 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 19:14:26 INFO - PROCESS | 4544 | --DOMWINDOW == 72 (0x8ea25000) [pid = 4544] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 19:14:26 INFO - PROCESS | 4544 | --DOMWINDOW == 71 (0x926db800) [pid = 4544] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 19:14:26 INFO - PROCESS | 4544 | --DOMWINDOW == 70 (0x8db6fc00) [pid = 4544] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 19:14:26 INFO - PROCESS | 4544 | --DOMWINDOW == 69 (0x926d0000) [pid = 4544] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 19:14:26 INFO - PROCESS | 4544 | --DOMWINDOW == 68 (0x91c24000) [pid = 4544] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 19:14:26 INFO - PROCESS | 4544 | --DOMWINDOW == 67 (0x91c27800) [pid = 4544] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 19:14:26 INFO - PROCESS | 4544 | --DOMWINDOW == 66 (0x8ea2a000) [pid = 4544] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 19:14:26 INFO - PROCESS | 4544 | --DOMWINDOW == 65 (0x8ea2d000) [pid = 4544] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 19:14:26 INFO - PROCESS | 4544 | --DOMWINDOW == 64 (0x91c27000) [pid = 4544] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 19:14:26 INFO - PROCESS | 4544 | --DOMWINDOW == 63 (0x8f9f7000) [pid = 4544] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 19:14:26 INFO - PROCESS | 4544 | 1467684866212 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:26 INFO - PROCESS | 4544 | 1467684866220 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:14:26 INFO - PROCESS | 4544 | ++DOCSHELL 0x8db6fc00 == 31 [pid = 4544] [id = 580] 19:14:26 INFO - PROCESS | 4544 | ++DOMWINDOW == 64 (0x8db71c00) [pid = 4544] [serial = 1741] [outer = (nil)] 19:14:26 INFO - PROCESS | 4544 | ++DOMWINDOW == 65 (0x8ea26800) [pid = 4544] [serial = 1742] [outer = 0x8db71c00] 19:14:26 INFO - PROCESS | 4544 | 1467684866288 Marionette DEBUG loaded listener.js 19:14:26 INFO - PROCESS | 4544 | ++DOMWINDOW == 66 (0x90ecc400) [pid = 4544] [serial = 1743] [outer = 0x8db71c00] 19:14:26 INFO - PROCESS | 4544 | 1467684866976 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]]]}] 19:14:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 19:14:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1574ms 19:14:26 INFO - PROCESS | 4544 | 1467684866996 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 19:14:27 INFO - PROCESS | 4544 | 1467684866999 Marionette TRACE conn3 <- [1,2293,null,{"value":"8"}] 19:14:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 19:14:27 INFO - PROCESS | 4544 | 1467684867007 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 19:14:27 INFO - PROCESS | 4544 | 1467684867010 Marionette TRACE conn3 <- [1,2294,null,{}] 19:14:27 INFO - PROCESS | 4544 | 1467684867016 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}] 19:14:27 INFO - PROCESS | 4544 | 1467684867021 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:14:27 INFO - PROCESS | 4544 | 1467684867226 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 19:14:27 INFO - PROCESS | 4544 | 1467684867246 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:27 INFO - PROCESS | 4544 | 1467684867252 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:14:27 INFO - PROCESS | 4544 | ++DOCSHELL 0x91c1f000 == 32 [pid = 4544] [id = 581] 19:14:27 INFO - PROCESS | 4544 | ++DOMWINDOW == 67 (0x91c20400) [pid = 4544] [serial = 1744] [outer = (nil)] 19:14:27 INFO - PROCESS | 4544 | ++DOMWINDOW == 68 (0x921f2c00) [pid = 4544] [serial = 1745] [outer = 0x91c20400] 19:14:27 INFO - PROCESS | 4544 | 1467684867321 Marionette DEBUG loaded listener.js 19:14:27 INFO - PROCESS | 4544 | ++DOMWINDOW == 69 (0x923ed000) [pid = 4544] [serial = 1746] [outer = 0x91c20400] 19:14:28 INFO - PROCESS | 4544 | 1467684868234 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]]]}] 19:14:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 19:14:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1291ms 19:14:28 INFO - PROCESS | 4544 | 1467684868300 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 19:14:28 INFO - PROCESS | 4544 | 1467684868307 Marionette TRACE conn3 <- [1,2297,null,{"value":"8"}] 19:14:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 19:14:28 INFO - PROCESS | 4544 | 1467684868316 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 19:14:28 INFO - PROCESS | 4544 | 1467684868320 Marionette TRACE conn3 <- [1,2298,null,{}] 19:14:28 INFO - PROCESS | 4544 | 1467684868329 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}] 19:14:28 INFO - PROCESS | 4544 | 1467684868335 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:14:28 INFO - PROCESS | 4544 | 1467684868554 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 19:14:28 INFO - PROCESS | 4544 | 1467684868735 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:28 INFO - PROCESS | 4544 | 1467684868751 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:14:28 INFO - PROCESS | 4544 | ++DOCSHELL 0x8db72800 == 33 [pid = 4544] [id = 582] 19:14:28 INFO - PROCESS | 4544 | ++DOMWINDOW == 70 (0x8db78c00) [pid = 4544] [serial = 1747] [outer = (nil)] 19:14:28 INFO - PROCESS | 4544 | ++DOMWINDOW == 71 (0x8eb0c800) [pid = 4544] [serial = 1748] [outer = 0x8db78c00] 19:14:28 INFO - PROCESS | 4544 | 1467684868834 Marionette DEBUG loaded listener.js 19:14:28 INFO - PROCESS | 4544 | ++DOMWINDOW == 72 (0x8f332400) [pid = 4544] [serial = 1749] [outer = 0x8db78c00] 19:14:29 INFO - PROCESS | 4544 | 1467684869882 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]]]}] 19:14:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 19:14:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1584ms 19:14:29 INFO - PROCESS | 4544 | 1467684869898 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 19:14:29 INFO - PROCESS | 4544 | 1467684869904 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 19:14:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 19:14:29 INFO - PROCESS | 4544 | 1467684869915 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 19:14:29 INFO - PROCESS | 4544 | 1467684869919 Marionette TRACE conn3 <- [1,2302,null,{}] 19:14:29 INFO - PROCESS | 4544 | 1467684869926 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}] 19:14:29 INFO - PROCESS | 4544 | 1467684869932 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:14:30 INFO - PROCESS | 4544 | 1467684870112 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 19:14:30 INFO - PROCESS | 4544 | 1467684870289 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:30 INFO - PROCESS | 4544 | 1467684870300 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:14:30 INFO - PROCESS | 4544 | ++DOCSHELL 0x90c90800 == 34 [pid = 4544] [id = 583] 19:14:30 INFO - PROCESS | 4544 | ++DOMWINDOW == 73 (0x90de6800) [pid = 4544] [serial = 1750] [outer = (nil)] 19:14:30 INFO - PROCESS | 4544 | ++DOMWINDOW == 74 (0x91a96400) [pid = 4544] [serial = 1751] [outer = 0x90de6800] 19:14:30 INFO - PROCESS | 4544 | 1467684870378 Marionette DEBUG loaded listener.js 19:14:30 INFO - PROCESS | 4544 | ++DOMWINDOW == 75 (0x91c19800) [pid = 4544] [serial = 1752] [outer = 0x90de6800] 19:14:31 INFO - PROCESS | 4544 | 1467684871448 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]]]}] 19:14:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 19:14:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1583ms 19:14:31 INFO - PROCESS | 4544 | 1467684871499 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 19:14:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 19:14:31 INFO - PROCESS | 4544 | 1467684871504 Marionette TRACE conn3 <- [1,2305,null,{"value":"8"}] 19:14:31 INFO - PROCESS | 4544 | 1467684871510 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 19:14:31 INFO - PROCESS | 4544 | 1467684871516 Marionette TRACE conn3 <- [1,2306,null,{}] 19:14:31 INFO - PROCESS | 4544 | 1467684871533 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}] 19:14:31 INFO - PROCESS | 4544 | 1467684871541 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:14:31 INFO - PROCESS | 4544 | 1467684871715 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 19:14:31 INFO - PROCESS | 4544 | 1467684871941 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:31 INFO - PROCESS | 4544 | 1467684871948 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:14:32 INFO - PROCESS | 4544 | ++DOCSHELL 0x926dc000 == 35 [pid = 4544] [id = 584] 19:14:32 INFO - PROCESS | 4544 | ++DOMWINDOW == 76 (0x926dc400) [pid = 4544] [serial = 1753] [outer = (nil)] 19:14:32 INFO - PROCESS | 4544 | ++DOMWINDOW == 77 (0x928e7c00) [pid = 4544] [serial = 1754] [outer = 0x926dc400] 19:14:32 INFO - PROCESS | 4544 | 1467684872079 Marionette DEBUG loaded listener.js 19:14:32 INFO - PROCESS | 4544 | ++DOMWINDOW == 78 (0x92e9f800) [pid = 4544] [serial = 1755] [outer = 0x926dc400] 19:14:33 INFO - PROCESS | 4544 | 1467684873043 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]]]}] 19:14:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 19:14:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1586ms 19:14:33 INFO - PROCESS | 4544 | 1467684873095 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 19:14:33 INFO - PROCESS | 4544 | 1467684873099 Marionette TRACE conn3 <- [1,2309,null,{"value":"8"}] 19:14:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 19:14:33 INFO - PROCESS | 4544 | 1467684873106 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 19:14:33 INFO - PROCESS | 4544 | 1467684873109 Marionette TRACE conn3 <- [1,2310,null,{}] 19:14:33 INFO - PROCESS | 4544 | 1467684873115 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}] 19:14:33 INFO - PROCESS | 4544 | 1467684873120 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:14:33 INFO - PROCESS | 4544 | 1467684873295 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 19:14:33 INFO - PROCESS | 4544 | 1467684873474 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:33 INFO - PROCESS | 4544 | 1467684873485 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:14:33 INFO - PROCESS | 4544 | ++DOCSHELL 0x93810400 == 36 [pid = 4544] [id = 585] 19:14:33 INFO - PROCESS | 4544 | ++DOMWINDOW == 79 (0x93810c00) [pid = 4544] [serial = 1756] [outer = (nil)] 19:14:33 INFO - PROCESS | 4544 | ++DOMWINDOW == 80 (0x93916000) [pid = 4544] [serial = 1757] [outer = 0x93810c00] 19:14:33 INFO - PROCESS | 4544 | 1467684873563 Marionette DEBUG loaded listener.js 19:14:33 INFO - PROCESS | 4544 | ++DOMWINDOW == 81 (0x9391cc00) [pid = 4544] [serial = 1758] [outer = 0x93810c00] 19:14:34 INFO - PROCESS | 4544 | 1467684874819 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]]]}] 19:14:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 19:14:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1728ms 19:14:34 INFO - PROCESS | 4544 | 1467684874834 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 19:14:34 INFO - PROCESS | 4544 | 1467684874839 Marionette TRACE conn3 <- [1,2313,null,{"value":"8"}] 19:14:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 19:14:34 INFO - PROCESS | 4544 | 1467684874858 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 19:14:34 INFO - PROCESS | 4544 | 1467684874861 Marionette TRACE conn3 <- [1,2314,null,{}] 19:14:34 INFO - PROCESS | 4544 | 1467684874870 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}] 19:14:34 INFO - PROCESS | 4544 | 1467684874874 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:14:35 INFO - PROCESS | 4544 | 1467684875038 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 19:14:35 INFO - PROCESS | 4544 | 1467684875386 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:35 INFO - PROCESS | 4544 | 1467684875397 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:14:35 INFO - PROCESS | 4544 | ++DOCSHELL 0x8db6a800 == 37 [pid = 4544] [id = 586] 19:14:35 INFO - PROCESS | 4544 | ++DOMWINDOW == 82 (0x8ea0d800) [pid = 4544] [serial = 1759] [outer = (nil)] 19:14:35 INFO - PROCESS | 4544 | ++DOMWINDOW == 83 (0x8ea28400) [pid = 4544] [serial = 1760] [outer = 0x8ea0d800] 19:14:35 INFO - PROCESS | 4544 | 1467684875493 Marionette DEBUG loaded listener.js 19:14:35 INFO - PROCESS | 4544 | ++DOMWINDOW == 84 (0x8eb0d800) [pid = 4544] [serial = 1761] [outer = 0x8ea0d800] 19:14:35 INFO - PROCESS | 4544 | --DOMWINDOW == 83 (0x9391a000) [pid = 4544] [serial = 1709] [outer = (nil)] [url = about:blank] 19:14:35 INFO - PROCESS | 4544 | --DOMWINDOW == 82 (0x93b31000) [pid = 4544] [serial = 1710] [outer = (nil)] [url = about:blank] 19:14:35 INFO - PROCESS | 4544 | --DOMWINDOW == 81 (0x928e6800) [pid = 4544] [serial = 1703] [outer = (nil)] [url = about:blank] 19:14:35 INFO - PROCESS | 4544 | --DOMWINDOW == 80 (0x8f331400) [pid = 4544] [serial = 1706] [outer = (nil)] [url = about:blank] 19:14:35 INFO - PROCESS | 4544 | --DOMWINDOW == 79 (0x92ea0c00) [pid = 4544] [serial = 1704] [outer = (nil)] [url = about:blank] 19:14:35 INFO - PROCESS | 4544 | --DOMWINDOW == 78 (0x926d5400) [pid = 4544] [serial = 1691] [outer = (nil)] [url = about:blank] 19:14:35 INFO - PROCESS | 4544 | --DOMWINDOW == 77 (0x926df000) [pid = 4544] [serial = 1692] [outer = (nil)] [url = about:blank] 19:14:35 INFO - PROCESS | 4544 | --DOMWINDOW == 76 (0x91ee6c00) [pid = 4544] [serial = 1688] [outer = (nil)] [url = about:blank] 19:14:35 INFO - PROCESS | 4544 | --DOMWINDOW == 75 (0x923e8400) [pid = 4544] [serial = 1689] [outer = (nil)] [url = about:blank] 19:14:35 INFO - PROCESS | 4544 | --DOMWINDOW == 74 (0x923e5c00) [pid = 4544] [serial = 1683] [outer = (nil)] [url = about:blank] 19:14:35 INFO - PROCESS | 4544 | --DOMWINDOW == 73 (0x91ee9800) [pid = 4544] [serial = 1682] [outer = (nil)] [url = about:blank] 19:14:35 INFO - PROCESS | 4544 | --DOMWINDOW == 72 (0x8eb0b800) [pid = 4544] [serial = 1694] [outer = (nil)] [url = about:blank] 19:14:35 INFO - PROCESS | 4544 | --DOMWINDOW == 71 (0x8eb0ec00) [pid = 4544] [serial = 1695] [outer = (nil)] [url = about:blank] 19:14:35 INFO - PROCESS | 4544 | --DOMWINDOW == 70 (0x8f5d9400) [pid = 4544] [serial = 1685] [outer = (nil)] [url = about:blank] 19:14:35 INFO - PROCESS | 4544 | --DOMWINDOW == 69 (0x8f9f9000) [pid = 4544] [serial = 1686] [outer = (nil)] [url = about:blank] 19:14:35 INFO - PROCESS | 4544 | --DOMWINDOW == 68 (0x923ee000) [pid = 4544] [serial = 1700] [outer = (nil)] [url = about:blank] 19:14:35 INFO - PROCESS | 4544 | --DOMWINDOW == 67 (0x90c8c000) [pid = 4544] [serial = 1697] [outer = (nil)] [url = about:blank] 19:14:35 INFO - PROCESS | 4544 | --DOMWINDOW == 66 (0x90de1800) [pid = 4544] [serial = 1698] [outer = (nil)] [url = about:blank] 19:14:35 INFO - PROCESS | 4544 | --DOMWINDOW == 65 (0x91c25c00) [pid = 4544] [serial = 1707] [outer = (nil)] [url = about:blank] 19:14:35 INFO - PROCESS | 4544 | --DOMWINDOW == 64 (0x926c4c00) [pid = 4544] [serial = 1701] [outer = (nil)] [url = about:blank] 19:14:36 INFO - PROCESS | 4544 | 1467684876269 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]]]}] 19:14:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 19:14:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1431ms 19:14:36 INFO - PROCESS | 4544 | 1467684876286 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 19:14:36 INFO - PROCESS | 4544 | 1467684876293 Marionette TRACE conn3 <- [1,2317,null,{"value":"8"}] 19:14:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 19:14:36 INFO - PROCESS | 4544 | 1467684876305 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 19:14:36 INFO - PROCESS | 4544 | 1467684876308 Marionette TRACE conn3 <- [1,2318,null,{}] 19:14:36 INFO - PROCESS | 4544 | 1467684876353 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}] 19:14:36 INFO - PROCESS | 4544 | 1467684876359 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:14:36 INFO - PROCESS | 4544 | 1467684876515 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 19:14:36 INFO - PROCESS | 4544 | 1467684876525 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:36 INFO - PROCESS | 4544 | 1467684876536 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:14:36 INFO - PROCESS | 4544 | ++DOCSHELL 0x8ea22400 == 38 [pid = 4544] [id = 587] 19:14:36 INFO - PROCESS | 4544 | ++DOMWINDOW == 65 (0x8f9f7000) [pid = 4544] [serial = 1762] [outer = (nil)] 19:14:36 INFO - PROCESS | 4544 | ++DOMWINDOW == 66 (0x90de0000) [pid = 4544] [serial = 1763] [outer = 0x8f9f7000] 19:14:36 INFO - PROCESS | 4544 | 1467684876602 Marionette DEBUG loaded listener.js 19:14:36 INFO - PROCESS | 4544 | ++DOMWINDOW == 67 (0x90ece800) [pid = 4544] [serial = 1764] [outer = 0x8f9f7000] 19:14:37 INFO - PROCESS | 4544 | 1467684877509 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] 19:14:37 INFO - PROCESS | 4544 | 1467684877572 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 19:14:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 19:14:37 INFO - PROCESS | 4544 | 1467684877578 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 19:14:37 INFO - PROCESS | 4544 | 1467684877584 Marionette TRACE conn3 <- [1,2322,null,{}] 19:14:37 INFO - PROCESS | 4544 | 1467684877599 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}] 19:14:37 INFO - PROCESS | 4544 | 1467684877608 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:14:37 INFO - PROCESS | 4544 | 1467684877823 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 19:14:37 INFO - PROCESS | 4544 | 1467684877909 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:37 INFO - PROCESS | 4544 | 1467684877920 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:14:37 INFO - PROCESS | 4544 | ++DOCSHELL 0x923e6800 == 39 [pid = 4544] [id = 588] 19:14:37 INFO - PROCESS | 4544 | ++DOMWINDOW == 68 (0x923e6c00) [pid = 4544] [serial = 1765] [outer = (nil)] 19:14:37 INFO - PROCESS | 4544 | ++DOMWINDOW == 69 (0x926c1c00) [pid = 4544] [serial = 1766] [outer = 0x923e6c00] 19:14:37 INFO - PROCESS | 4544 | 1467684877987 Marionette DEBUG loaded listener.js 19:14:38 INFO - PROCESS | 4544 | ++DOMWINDOW == 70 (0x926cd800) [pid = 4544] [serial = 1767] [outer = 0x923e6c00] 19:14:38 INFO - PROCESS | 4544 | 1467684878842 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]]]}] 19:14:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 19:14:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1289ms 19:14:38 INFO - PROCESS | 4544 | 1467684878867 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 19:14:38 INFO - PROCESS | 4544 | 1467684878871 Marionette TRACE conn3 <- [1,2325,null,{"value":"8"}] 19:14:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 19:14:38 INFO - PROCESS | 4544 | 1467684878877 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 19:14:38 INFO - PROCESS | 4544 | 1467684878880 Marionette TRACE conn3 <- [1,2326,null,{}] 19:14:38 INFO - PROCESS | 4544 | 1467684878886 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}] 19:14:38 INFO - PROCESS | 4544 | 1467684878891 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:14:39 INFO - PROCESS | 4544 | 1467684879119 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 19:14:39 INFO - PROCESS | 4544 | 1467684879160 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:39 INFO - PROCESS | 4544 | 1467684879168 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:14:39 INFO - PROCESS | 4544 | ++DOCSHELL 0x90de3800 == 40 [pid = 4544] [id = 589] 19:14:39 INFO - PROCESS | 4544 | ++DOMWINDOW == 71 (0x923ea800) [pid = 4544] [serial = 1768] [outer = (nil)] 19:14:39 INFO - PROCESS | 4544 | ++DOMWINDOW == 72 (0x926e0c00) [pid = 4544] [serial = 1769] [outer = 0x923ea800] 19:14:39 INFO - PROCESS | 4544 | 1467684879234 Marionette DEBUG loaded listener.js 19:14:39 INFO - PROCESS | 4544 | ++DOMWINDOW == 73 (0x8e94f400) [pid = 4544] [serial = 1770] [outer = 0x923ea800] 19:14:40 INFO - PROCESS | 4544 | 1467684880109 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]]]}] 19:14:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 19:14:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1279ms 19:14:40 INFO - PROCESS | 4544 | 1467684880163 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 19:14:40 INFO - PROCESS | 4544 | 1467684880166 Marionette TRACE conn3 <- [1,2329,null,{"value":"8"}] 19:14:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 19:14:40 INFO - PROCESS | 4544 | 1467684880172 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 19:14:40 INFO - PROCESS | 4544 | 1467684880176 Marionette TRACE conn3 <- [1,2330,null,{}] 19:14:40 INFO - PROCESS | 4544 | 1467684880181 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}] 19:14:40 INFO - PROCESS | 4544 | 1467684880186 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:14:40 INFO - PROCESS | 4544 | 1467684880459 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 19:14:40 INFO - PROCESS | 4544 | --DOMWINDOW == 72 (0x93916800) [pid = 4544] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 19:14:40 INFO - PROCESS | 4544 | --DOMWINDOW == 71 (0x8db71c00) [pid = 4544] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 19:14:40 INFO - PROCESS | 4544 | --DOMWINDOW == 70 (0x93b35800) [pid = 4544] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 19:14:40 INFO - PROCESS | 4544 | --DOMWINDOW == 69 (0x8ea2c400) [pid = 4544] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 19:14:40 INFO - PROCESS | 4544 | --DOMWINDOW == 68 (0x8f5dbc00) [pid = 4544] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 19:14:40 INFO - PROCESS | 4544 | --DOMWINDOW == 67 (0x90c90c00) [pid = 4544] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 19:14:40 INFO - PROCESS | 4544 | --DOMWINDOW == 66 (0x8ea06400) [pid = 4544] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 19:14:40 INFO - PROCESS | 4544 | --DOMWINDOW == 65 (0x91a92800) [pid = 4544] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 19:14:40 INFO - PROCESS | 4544 | --DOMWINDOW == 64 (0x8f5e1400) [pid = 4544] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 19:14:40 INFO - PROCESS | 4544 | --DOMWINDOW == 63 (0x923f3000) [pid = 4544] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 19:14:40 INFO - PROCESS | 4544 | --DOMWINDOW == 62 (0x8e949c00) [pid = 4544] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 19:14:40 INFO - PROCESS | 4544 | 1467684880576 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:40 INFO - PROCESS | 4544 | 1467684880584 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:14:40 INFO - PROCESS | 4544 | ++DOCSHELL 0x8d9e0400 == 41 [pid = 4544] [id = 590] 19:14:40 INFO - PROCESS | 4544 | ++DOMWINDOW == 63 (0x8db71c00) [pid = 4544] [serial = 1771] [outer = (nil)] 19:14:40 INFO - PROCESS | 4544 | ++DOMWINDOW == 64 (0x8ea0cc00) [pid = 4544] [serial = 1772] [outer = 0x8db71c00] 19:14:40 INFO - PROCESS | 4544 | 1467684880649 Marionette DEBUG loaded listener.js 19:14:40 INFO - PROCESS | 4544 | ++DOMWINDOW == 65 (0x90c90c00) [pid = 4544] [serial = 1773] [outer = 0x8db71c00] 19:14:41 INFO - PROCESS | 4544 | 1467684881418 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]]]}] 19:14:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 19:14:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1281ms 19:14:41 INFO - PROCESS | 4544 | 1467684881453 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 19:14:41 INFO - PROCESS | 4544 | 1467684881457 Marionette TRACE conn3 <- [1,2333,null,{"value":"8"}] 19:14:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 19:14:41 INFO - PROCESS | 4544 | 1467684881462 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 19:14:41 INFO - PROCESS | 4544 | 1467684881466 Marionette TRACE conn3 <- [1,2334,null,{}] 19:14:41 INFO - PROCESS | 4544 | 1467684881471 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}] 19:14:41 INFO - PROCESS | 4544 | 1467684881481 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:14:41 INFO - PROCESS | 4544 | 1467684881675 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 19:14:41 INFO - PROCESS | 4544 | 1467684881813 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:41 INFO - PROCESS | 4544 | 1467684881820 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:14:41 INFO - PROCESS | 4544 | ++DOCSHELL 0x91a96800 == 42 [pid = 4544] [id = 591] 19:14:41 INFO - PROCESS | 4544 | ++DOMWINDOW == 66 (0x921eb400) [pid = 4544] [serial = 1774] [outer = (nil)] 19:14:41 INFO - PROCESS | 4544 | ++DOMWINDOW == 67 (0x93b36c00) [pid = 4544] [serial = 1775] [outer = 0x921eb400] 19:14:41 INFO - PROCESS | 4544 | 1467684881888 Marionette DEBUG loaded listener.js 19:14:41 INFO - PROCESS | 4544 | ++DOMWINDOW == 68 (0x946a4c00) [pid = 4544] [serial = 1776] [outer = 0x921eb400] 19:14:42 INFO - PROCESS | 4544 | 1467684882787 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]]]}] 19:14:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 19:14:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1379ms 19:14:42 INFO - PROCESS | 4544 | 1467684882843 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 19:14:42 INFO - PROCESS | 4544 | 1467684882850 Marionette TRACE conn3 <- [1,2337,null,{"value":"8"}] 19:14:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 19:14:42 INFO - PROCESS | 4544 | 1467684882859 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 19:14:42 INFO - PROCESS | 4544 | 1467684882864 Marionette TRACE conn3 <- [1,2338,null,{}] 19:14:42 INFO - PROCESS | 4544 | 1467684882872 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}] 19:14:42 INFO - PROCESS | 4544 | 1467684882878 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:14:43 INFO - PROCESS | 4544 | 1467684883145 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 19:14:43 INFO - PROCESS | 4544 | 1467684883352 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:43 INFO - PROCESS | 4544 | 1467684883365 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:14:43 INFO - PROCESS | 4544 | ++DOCSHELL 0x8ea03400 == 43 [pid = 4544] [id = 592] 19:14:43 INFO - PROCESS | 4544 | ++DOMWINDOW == 69 (0x8ea08800) [pid = 4544] [serial = 1777] [outer = (nil)] 19:14:43 INFO - PROCESS | 4544 | ++DOMWINDOW == 70 (0x8f326c00) [pid = 4544] [serial = 1778] [outer = 0x8ea08800] 19:14:43 INFO - PROCESS | 4544 | 1467684883490 Marionette DEBUG loaded listener.js 19:14:43 INFO - PROCESS | 4544 | ++DOMWINDOW == 71 (0x8f5e1400) [pid = 4544] [serial = 1779] [outer = 0x8ea08800] 19:14:44 INFO - PROCESS | 4544 | 1467684884413 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]]]}] 19:14:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 19:14:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1630ms 19:14:44 INFO - PROCESS | 4544 | 1467684884488 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 19:14:44 INFO - PROCESS | 4544 | 1467684884496 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 19:14:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 19:14:44 INFO - PROCESS | 4544 | 1467684884506 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 19:14:44 INFO - PROCESS | 4544 | 1467684884510 Marionette TRACE conn3 <- [1,2342,null,{}] 19:14:44 INFO - PROCESS | 4544 | 1467684884517 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}] 19:14:44 INFO - PROCESS | 4544 | 1467684884523 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:14:44 INFO - PROCESS | 4544 | 1467684884747 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 19:14:44 INFO - PROCESS | 4544 | 1467684884975 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:44 INFO - PROCESS | 4544 | 1467684884984 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:14:45 INFO - PROCESS | 4544 | ++DOCSHELL 0x8ea05400 == 44 [pid = 4544] [id = 593] 19:14:45 INFO - PROCESS | 4544 | ++DOMWINDOW == 72 (0x90ed2800) [pid = 4544] [serial = 1780] [outer = (nil)] 19:14:45 INFO - PROCESS | 4544 | ++DOMWINDOW == 73 (0x921f0800) [pid = 4544] [serial = 1781] [outer = 0x90ed2800] 19:14:45 INFO - PROCESS | 4544 | 1467684885110 Marionette DEBUG loaded listener.js 19:14:45 INFO - PROCESS | 4544 | ++DOMWINDOW == 74 (0x926c2400) [pid = 4544] [serial = 1782] [outer = 0x90ed2800] 19:14:46 INFO - PROCESS | 4544 | 1467684886063 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]]]}] 19:14:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 19:14:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1590ms 19:14:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 19:14:46 INFO - PROCESS | 4544 | 1467684886096 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 19:14:46 INFO - PROCESS | 4544 | 1467684886100 Marionette TRACE conn3 <- [1,2345,null,{"value":"8"}] 19:14:46 INFO - PROCESS | 4544 | 1467684886107 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 19:14:46 INFO - PROCESS | 4544 | 1467684886113 Marionette TRACE conn3 <- [1,2346,null,{}] 19:14:46 INFO - PROCESS | 4544 | 1467684886130 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}] 19:14:46 INFO - PROCESS | 4544 | 1467684886138 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:14:46 INFO - PROCESS | 4544 | 1467684886315 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 19:14:46 INFO - PROCESS | 4544 | 1467684886500 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:46 INFO - PROCESS | 4544 | 1467684886514 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:14:46 INFO - PROCESS | 4544 | ++DOCSHELL 0x93913c00 == 45 [pid = 4544] [id = 594] 19:14:46 INFO - PROCESS | 4544 | ++DOMWINDOW == 75 (0x93918800) [pid = 4544] [serial = 1783] [outer = (nil)] 19:14:46 INFO - PROCESS | 4544 | ++DOMWINDOW == 76 (0x93b3a400) [pid = 4544] [serial = 1784] [outer = 0x93918800] 19:14:46 INFO - PROCESS | 4544 | 1467684886595 Marionette DEBUG loaded listener.js 19:14:46 INFO - PROCESS | 4544 | ++DOMWINDOW == 77 (0x950c7800) [pid = 4544] [serial = 1785] [outer = 0x93918800] 19:14:47 INFO - PROCESS | 4544 | 1467684887550 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]]]}] 19:14:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 19:14:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1486ms 19:14:47 INFO - PROCESS | 4544 | 1467684887593 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 19:14:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 19:14:47 INFO - PROCESS | 4544 | 1467684887598 Marionette TRACE conn3 <- [1,2349,null,{"value":"8"}] 19:14:47 INFO - PROCESS | 4544 | 1467684887604 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 19:14:47 INFO - PROCESS | 4544 | 1467684887607 Marionette TRACE conn3 <- [1,2350,null,{}] 19:14:47 INFO - PROCESS | 4544 | 1467684887613 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}] 19:14:47 INFO - PROCESS | 4544 | 1467684887618 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:14:47 INFO - PROCESS | 4544 | 1467684887790 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 19:14:47 INFO - PROCESS | 4544 | 1467684887972 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:47 INFO - PROCESS | 4544 | 1467684887978 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:14:48 INFO - PROCESS | 4544 | ++DOCSHELL 0x90ec8400 == 46 [pid = 4544] [id = 595] 19:14:48 INFO - PROCESS | 4544 | ++DOMWINDOW == 78 (0x950cf000) [pid = 4544] [serial = 1786] [outer = (nil)] 19:14:48 INFO - PROCESS | 4544 | ++DOMWINDOW == 79 (0x9526dc00) [pid = 4544] [serial = 1787] [outer = 0x950cf000] 19:14:48 INFO - PROCESS | 4544 | 1467684888062 Marionette DEBUG loaded listener.js 19:14:48 INFO - PROCESS | 4544 | ++DOMWINDOW == 80 (0x96df0000) [pid = 4544] [serial = 1788] [outer = 0x950cf000] 19:14:48 INFO - PROCESS | 4544 | 1467684888960 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]]]}] 19:14:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 19:14:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1378ms 19:14:48 INFO - PROCESS | 4544 | 1467684888981 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 19:14:48 INFO - PROCESS | 4544 | 1467684888985 Marionette TRACE conn3 <- [1,2353,null,{"value":"8"}] 19:14:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 19:14:48 INFO - PROCESS | 4544 | 1467684888991 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 19:14:48 INFO - PROCESS | 4544 | 1467684888995 Marionette TRACE conn3 <- [1,2354,null,{}] 19:14:49 INFO - PROCESS | 4544 | 1467684889001 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}] 19:14:49 INFO - PROCESS | 4544 | 1467684889006 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:14:49 INFO - PROCESS | 4544 | 1467684889187 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 19:14:49 INFO - PROCESS | 4544 | 1467684889405 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:49 INFO - PROCESS | 4544 | 1467684889412 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:14:49 INFO - PROCESS | 4544 | ++DOCSHELL 0x951bd000 == 47 [pid = 4544] [id = 596] 19:14:49 INFO - PROCESS | 4544 | ++DOMWINDOW == 81 (0x98208000) [pid = 4544] [serial = 1789] [outer = (nil)] 19:14:49 INFO - PROCESS | 4544 | ++DOMWINDOW == 82 (0x92e93800) [pid = 4544] [serial = 1790] [outer = 0x98208000] 19:14:49 INFO - PROCESS | 4544 | 1467684889505 Marionette DEBUG loaded listener.js 19:14:49 INFO - PROCESS | 4544 | ++DOMWINDOW == 83 (0x98909c00) [pid = 4544] [serial = 1791] [outer = 0x98208000] 19:14:50 INFO - PROCESS | 4544 | 1467684890443 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]]]}] 19:14:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 19:14:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1489ms 19:14:50 INFO - PROCESS | 4544 | 1467684890482 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 19:14:50 INFO - PROCESS | 4544 | 1467684890485 Marionette TRACE conn3 <- [1,2357,null,{"value":"8"}] 19:14:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 19:14:50 INFO - PROCESS | 4544 | 1467684890492 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 19:14:50 INFO - PROCESS | 4544 | 1467684890496 Marionette TRACE conn3 <- [1,2358,null,{}] 19:14:50 INFO - PROCESS | 4544 | 1467684890501 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}] 19:14:50 INFO - PROCESS | 4544 | 1467684890512 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:14:50 INFO - PROCESS | 4544 | 1467684890714 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 19:14:50 INFO - PROCESS | 4544 | 1467684890899 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:50 INFO - PROCESS | 4544 | 1467684890910 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:14:50 INFO - PROCESS | 4544 | ++DOCSHELL 0x8d9d4400 == 48 [pid = 4544] [id = 597] 19:14:50 INFO - PROCESS | 4544 | ++DOMWINDOW == 84 (0x951c0400) [pid = 4544] [serial = 1792] [outer = (nil)] 19:14:50 INFO - PROCESS | 4544 | ++DOMWINDOW == 85 (0x99585800) [pid = 4544] [serial = 1793] [outer = 0x951c0400] 19:14:50 INFO - PROCESS | 4544 | 1467684890990 Marionette DEBUG loaded listener.js 19:14:51 INFO - PROCESS | 4544 | ++DOMWINDOW == 86 (0x997dcc00) [pid = 4544] [serial = 1794] [outer = 0x951c0400] 19:14:51 INFO - PROCESS | 4544 | 1467684891901 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]]]}] 19:14:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 19:14:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1484ms 19:14:51 INFO - PROCESS | 4544 | 1467684891977 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 19:14:51 INFO - PROCESS | 4544 | 1467684891981 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 19:14:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 19:14:51 INFO - PROCESS | 4544 | 1467684891988 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 19:14:51 INFO - PROCESS | 4544 | 1467684891991 Marionette TRACE conn3 <- [1,2362,null,{}] 19:14:52 INFO - PROCESS | 4544 | 1467684891997 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}] 19:14:52 INFO - PROCESS | 4544 | 1467684892002 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:14:52 INFO - PROCESS | 4544 | 1467684892167 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 19:14:52 INFO - PROCESS | 4544 | 1467684892366 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:52 INFO - PROCESS | 4544 | 1467684892373 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:14:52 INFO - PROCESS | 4544 | ++DOCSHELL 0x8db71000 == 49 [pid = 4544] [id = 598] 19:14:52 INFO - PROCESS | 4544 | ++DOMWINDOW == 87 (0x8db71400) [pid = 4544] [serial = 1795] [outer = (nil)] 19:14:52 INFO - PROCESS | 4544 | ++DOMWINDOW == 88 (0x8e948000) [pid = 4544] [serial = 1796] [outer = 0x8db71400] 19:14:52 INFO - PROCESS | 4544 | 1467684892681 Marionette DEBUG loaded listener.js 19:14:52 INFO - PROCESS | 4544 | ++DOMWINDOW == 89 (0x8ea06800) [pid = 4544] [serial = 1797] [outer = 0x8db71400] 19:14:53 INFO - PROCESS | 4544 | 1467684893761 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]]]}] 19:14:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 19:14:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1829ms 19:14:53 INFO - PROCESS | 4544 | 1467684893819 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 19:14:53 INFO - PROCESS | 4544 | 1467684893825 Marionette TRACE conn3 <- [1,2365,null,{"value":"8"}] 19:14:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 19:14:53 INFO - PROCESS | 4544 | 1467684893833 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 19:14:53 INFO - PROCESS | 4544 | 1467684893837 Marionette TRACE conn3 <- [1,2366,null,{}] 19:14:53 INFO - PROCESS | 4544 | 1467684893844 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}] 19:14:53 INFO - PROCESS | 4544 | 1467684893848 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:14:54 INFO - PROCESS | 4544 | 1467684894025 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 19:14:55 INFO - PROCESS | 4544 | --DOCSHELL 0x8d9e0400 == 48 [pid = 4544] [id = 590] 19:14:55 INFO - PROCESS | 4544 | --DOCSHELL 0x90de3800 == 47 [pid = 4544] [id = 589] 19:14:55 INFO - PROCESS | 4544 | --DOCSHELL 0x923e6800 == 46 [pid = 4544] [id = 588] 19:14:55 INFO - PROCESS | 4544 | --DOCSHELL 0x8ea22400 == 45 [pid = 4544] [id = 587] 19:14:55 INFO - PROCESS | 4544 | --DOCSHELL 0x8db6a800 == 44 [pid = 4544] [id = 586] 19:14:55 INFO - PROCESS | 4544 | --DOCSHELL 0x93914400 == 43 [pid = 4544] [id = 573] 19:14:55 INFO - PROCESS | 4544 | --DOCSHELL 0x8ea1ec00 == 42 [pid = 4544] [id = 574] 19:14:55 INFO - PROCESS | 4544 | --DOCSHELL 0x8d9dfc00 == 41 [pid = 4544] [id = 575] 19:14:55 INFO - PROCESS | 4544 | --DOCSHELL 0x8e947400 == 40 [pid = 4544] [id = 577] 19:14:55 INFO - PROCESS | 4544 | --DOCSHELL 0x8f5d6800 == 39 [pid = 4544] [id = 578] 19:14:55 INFO - PROCESS | 4544 | --DOCSHELL 0x91a92400 == 38 [pid = 4544] [id = 579] 19:14:55 INFO - PROCESS | 4544 | --DOCSHELL 0x8db72800 == 37 [pid = 4544] [id = 582] 19:14:55 INFO - PROCESS | 4544 | --DOCSHELL 0x91c1f000 == 36 [pid = 4544] [id = 581] 19:14:55 INFO - PROCESS | 4544 | --DOCSHELL 0x8db6fc00 == 35 [pid = 4544] [id = 580] 19:14:55 INFO - PROCESS | 4544 | --DOCSHELL 0x90c90800 == 34 [pid = 4544] [id = 583] 19:14:55 INFO - PROCESS | 4544 | --DOCSHELL 0x93810400 == 33 [pid = 4544] [id = 585] 19:14:55 INFO - PROCESS | 4544 | --DOCSHELL 0x926dc000 == 32 [pid = 4544] [id = 584] 19:14:55 INFO - PROCESS | 4544 | --DOCSHELL 0x8e941400 == 31 [pid = 4544] [id = 576] 19:14:55 INFO - PROCESS | 4544 | --DOCSHELL 0x8db71000 == 30 [pid = 4544] [id = 598] 19:14:55 INFO - PROCESS | 4544 | --DOCSHELL 0x8d9d4400 == 29 [pid = 4544] [id = 597] 19:14:55 INFO - PROCESS | 4544 | --DOCSHELL 0x951bd000 == 28 [pid = 4544] [id = 596] 19:14:55 INFO - PROCESS | 4544 | --DOCSHELL 0x93913c00 == 27 [pid = 4544] [id = 594] 19:14:55 INFO - PROCESS | 4544 | --DOCSHELL 0x90ec8400 == 26 [pid = 4544] [id = 595] 19:14:55 INFO - PROCESS | 4544 | --DOCSHELL 0x8ea05400 == 25 [pid = 4544] [id = 593] 19:14:55 INFO - PROCESS | 4544 | --DOCSHELL 0x91a96800 == 24 [pid = 4544] [id = 591] 19:14:55 INFO - PROCESS | 4544 | --DOCSHELL 0x8ea03400 == 23 [pid = 4544] [id = 592] 19:14:55 INFO - PROCESS | 4544 | --DOMWINDOW == 88 (0x93b37400) [pid = 4544] [serial = 1719] [outer = (nil)] [url = about:blank] 19:14:55 INFO - PROCESS | 4544 | --DOMWINDOW == 87 (0x90ecc400) [pid = 4544] [serial = 1743] [outer = (nil)] [url = about:blank] 19:14:55 INFO - PROCESS | 4544 | --DOMWINDOW == 86 (0x946bc800) [pid = 4544] [serial = 1722] [outer = (nil)] [url = about:blank] 19:14:55 INFO - PROCESS | 4544 | --DOMWINDOW == 85 (0x951be800) [pid = 4544] [serial = 1728] [outer = (nil)] [url = about:blank] 19:14:55 INFO - PROCESS | 4544 | --DOMWINDOW == 84 (0x90c83400) [pid = 4544] [serial = 1730] [outer = (nil)] [url = about:blank] 19:14:55 INFO - PROCESS | 4544 | --DOMWINDOW == 83 (0x90de5400) [pid = 4544] [serial = 1731] [outer = (nil)] [url = about:blank] 19:14:55 INFO - PROCESS | 4544 | --DOMWINDOW == 82 (0x91ee5400) [pid = 4544] [serial = 1716] [outer = (nil)] [url = about:blank] 19:14:55 INFO - PROCESS | 4544 | --DOMWINDOW == 81 (0x921f2c00) [pid = 4544] [serial = 1745] [outer = (nil)] [url = about:blank] 19:14:55 INFO - PROCESS | 4544 | --DOMWINDOW == 80 (0x8ea26800) [pid = 4544] [serial = 1742] [outer = (nil)] [url = about:blank] 19:14:55 INFO - PROCESS | 4544 | --DOMWINDOW == 79 (0x8f5e2000) [pid = 4544] [serial = 1713] [outer = (nil)] [url = about:blank] 19:14:55 INFO - PROCESS | 4544 | --DOMWINDOW == 78 (0x8f5d9800) [pid = 4544] [serial = 1712] [outer = (nil)] [url = about:blank] 19:14:55 INFO - PROCESS | 4544 | --DOMWINDOW == 77 (0x91a96000) [pid = 4544] [serial = 1739] [outer = (nil)] [url = about:blank] 19:14:55 INFO - PROCESS | 4544 | --DOMWINDOW == 76 (0x90c86800) [pid = 4544] [serial = 1737] [outer = (nil)] [url = about:blank] 19:14:55 INFO - PROCESS | 4544 | --DOMWINDOW == 75 (0x91a9b400) [pid = 4544] [serial = 1740] [outer = (nil)] [url = about:blank] 19:14:55 INFO - PROCESS | 4544 | --DOMWINDOW == 74 (0x93804400) [pid = 4544] [serial = 1727] [outer = (nil)] [url = about:blank] 19:14:55 INFO - PROCESS | 4544 | --DOMWINDOW == 73 (0x950ca800) [pid = 4544] [serial = 1724] [outer = (nil)] [url = about:blank] 19:14:55 INFO - PROCESS | 4544 | --DOMWINDOW == 72 (0x8f9fec00) [pid = 4544] [serial = 1736] [outer = (nil)] [url = about:blank] 19:14:55 INFO - PROCESS | 4544 | --DOMWINDOW == 71 (0x951c2800) [pid = 4544] [serial = 1725] [outer = (nil)] [url = about:blank] 19:14:55 INFO - PROCESS | 4544 | --DOMWINDOW == 70 (0x91c18800) [pid = 4544] [serial = 1715] [outer = (nil)] [url = about:blank] 19:14:55 INFO - PROCESS | 4544 | --DOMWINDOW == 69 (0x8ea20000) [pid = 4544] [serial = 1733] [outer = (nil)] [url = about:blank] 19:14:55 INFO - PROCESS | 4544 | --DOMWINDOW == 68 (0x8ea27400) [pid = 4544] [serial = 1734] [outer = (nil)] [url = about:blank] 19:14:55 INFO - PROCESS | 4544 | --DOMWINDOW == 67 (0x946abc00) [pid = 4544] [serial = 1721] [outer = (nil)] [url = about:blank] 19:14:55 INFO - PROCESS | 4544 | --DOMWINDOW == 66 (0x93955c00) [pid = 4544] [serial = 1718] [outer = (nil)] [url = about:blank] 19:14:55 INFO - PROCESS | 4544 | 1467684895358 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:55 INFO - PROCESS | 4544 | 1467684895370 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:14:55 INFO - PROCESS | 4544 | ++DOCSHELL 0x8d9e2400 == 24 [pid = 4544] [id = 599] 19:14:55 INFO - PROCESS | 4544 | ++DOMWINDOW == 67 (0x8db6a400) [pid = 4544] [serial = 1798] [outer = (nil)] 19:14:55 INFO - PROCESS | 4544 | ++DOMWINDOW == 68 (0x8db6dc00) [pid = 4544] [serial = 1799] [outer = 0x8db6a400] 19:14:55 INFO - PROCESS | 4544 | 1467684895447 Marionette DEBUG loaded listener.js 19:14:55 INFO - PROCESS | 4544 | ++DOMWINDOW == 69 (0x8db77400) [pid = 4544] [serial = 1800] [outer = 0x8db6a400] 19:14:56 INFO - PROCESS | 4544 | 1467684896243 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]]]}] 19:14:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 19:14:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 2432ms 19:14:56 INFO - PROCESS | 4544 | 1467684896267 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 19:14:56 INFO - PROCESS | 4544 | 1467684896272 Marionette TRACE conn3 <- [1,2369,null,{"value":"8"}] 19:14:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 19:14:56 INFO - PROCESS | 4544 | 1467684896280 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 19:14:56 INFO - PROCESS | 4544 | 1467684896284 Marionette TRACE conn3 <- [1,2370,null,{}] 19:14:56 INFO - PROCESS | 4544 | 1467684896292 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}] 19:14:56 INFO - PROCESS | 4544 | 1467684896299 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:14:56 INFO - PROCESS | 4544 | 1467684896468 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 19:14:56 INFO - PROCESS | 4544 | 1467684896615 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:56 INFO - PROCESS | 4544 | 1467684896622 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:14:56 INFO - PROCESS | 4544 | ++DOCSHELL 0x8ea10400 == 25 [pid = 4544] [id = 600] 19:14:56 INFO - PROCESS | 4544 | ++DOMWINDOW == 70 (0x8ea26800) [pid = 4544] [serial = 1801] [outer = (nil)] 19:14:56 INFO - PROCESS | 4544 | ++DOMWINDOW == 71 (0x8eb09c00) [pid = 4544] [serial = 1802] [outer = 0x8ea26800] 19:14:56 INFO - PROCESS | 4544 | 1467684896695 Marionette DEBUG loaded listener.js 19:14:56 INFO - PROCESS | 4544 | ++DOMWINDOW == 72 (0x8f32cc00) [pid = 4544] [serial = 1803] [outer = 0x8ea26800] 19:14:57 INFO - PROCESS | 4544 | 1467684897508 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]]]}] 19:14:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 19:14:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1280ms 19:14:57 INFO - PROCESS | 4544 | 1467684897574 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 19:14:57 INFO - PROCESS | 4544 | 1467684897582 Marionette TRACE conn3 <- [1,2373,null,{"value":"8"}] 19:14:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 19:14:57 INFO - PROCESS | 4544 | 1467684897593 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 19:14:57 INFO - PROCESS | 4544 | 1467684897596 Marionette TRACE conn3 <- [1,2374,null,{}] 19:14:57 INFO - PROCESS | 4544 | 1467684897607 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}] 19:14:57 INFO - PROCESS | 4544 | 1467684897613 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:14:57 INFO - PROCESS | 4544 | 1467684897830 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 19:14:57 INFO - PROCESS | 4544 | 1467684897855 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:57 INFO - PROCESS | 4544 | 1467684897861 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:14:57 INFO - PROCESS | 4544 | ++DOCSHELL 0x8f5e2000 == 26 [pid = 4544] [id = 601] 19:14:57 INFO - PROCESS | 4544 | ++DOMWINDOW == 73 (0x8f5e3800) [pid = 4544] [serial = 1804] [outer = (nil)] 19:14:57 INFO - PROCESS | 4544 | ++DOMWINDOW == 74 (0x90c86000) [pid = 4544] [serial = 1805] [outer = 0x8f5e3800] 19:14:57 INFO - PROCESS | 4544 | 1467684897931 Marionette DEBUG loaded listener.js 19:14:58 INFO - PROCESS | 4544 | ++DOMWINDOW == 75 (0x90ddb800) [pid = 4544] [serial = 1806] [outer = 0x8f5e3800] 19:14:58 INFO - PROCESS | 4544 | 1467684898933 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]]]}] 19:14:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 19:14:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1382ms 19:14:58 INFO - PROCESS | 4544 | 1467684898976 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 19:14:58 INFO - PROCESS | 4544 | 1467684898980 Marionette TRACE conn3 <- [1,2377,null,{"value":"8"}] 19:14:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 19:14:59 INFO - PROCESS | 4544 | 1467684899003 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 19:14:59 INFO - PROCESS | 4544 | 1467684899013 Marionette TRACE conn3 <- [1,2378,null,{}] 19:14:59 INFO - PROCESS | 4544 | 1467684899021 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}] 19:14:59 INFO - PROCESS | 4544 | 1467684899029 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:14:59 INFO - PROCESS | 4544 | 1467684899273 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 19:14:59 INFO - PROCESS | 4544 | 1467684899303 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:59 INFO - PROCESS | 4544 | 1467684899315 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:14:59 INFO - PROCESS | 4544 | ++DOCSHELL 0x91a93000 == 27 [pid = 4544] [id = 602] 19:14:59 INFO - PROCESS | 4544 | ++DOMWINDOW == 76 (0x91a93c00) [pid = 4544] [serial = 1807] [outer = (nil)] 19:14:59 INFO - PROCESS | 4544 | ++DOMWINDOW == 77 (0x91a9ac00) [pid = 4544] [serial = 1808] [outer = 0x91a93c00] 19:14:59 INFO - PROCESS | 4544 | 1467684899388 Marionette DEBUG loaded listener.js 19:14:59 INFO - PROCESS | 4544 | ++DOMWINDOW == 78 (0x91c1c000) [pid = 4544] [serial = 1809] [outer = 0x91a93c00] 19:15:00 INFO - PROCESS | 4544 | --DOMWINDOW == 77 (0x923ea800) [pid = 4544] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 19:15:00 INFO - PROCESS | 4544 | --DOMWINDOW == 76 (0x8db71c00) [pid = 4544] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 19:15:00 INFO - PROCESS | 4544 | --DOMWINDOW == 75 (0x8db78c00) [pid = 4544] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 19:15:00 INFO - PROCESS | 4544 | --DOMWINDOW == 74 (0x8ea0d800) [pid = 4544] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 19:15:00 INFO - PROCESS | 4544 | --DOMWINDOW == 73 (0x91c20400) [pid = 4544] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 19:15:00 INFO - PROCESS | 4544 | --DOMWINDOW == 72 (0x93810c00) [pid = 4544] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 19:15:00 INFO - PROCESS | 4544 | --DOMWINDOW == 71 (0x926dc400) [pid = 4544] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 19:15:00 INFO - PROCESS | 4544 | --DOMWINDOW == 70 (0x90de6800) [pid = 4544] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 19:15:00 INFO - PROCESS | 4544 | --DOMWINDOW == 69 (0x8f9f7000) [pid = 4544] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 19:15:00 INFO - PROCESS | 4544 | --DOMWINDOW == 68 (0x923e6c00) [pid = 4544] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 19:15:00 INFO - PROCESS | 4544 | --DOMWINDOW == 67 (0x921eb400) [pid = 4544] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 19:15:00 INFO - PROCESS | 4544 | 1467684900747 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]]]}] 19:15:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 19:15:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1805ms 19:15:00 INFO - PROCESS | 4544 | 1467684900791 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 19:15:00 INFO - PROCESS | 4544 | 1467684900795 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 19:15:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 19:15:00 INFO - PROCESS | 4544 | 1467684900801 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 19:15:00 INFO - PROCESS | 4544 | 1467684900805 Marionette TRACE conn3 <- [1,2382,null,{}] 19:15:00 INFO - PROCESS | 4544 | 1467684900810 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}] 19:15:00 INFO - PROCESS | 4544 | 1467684900815 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:15:01 INFO - PROCESS | 4544 | 1467684901017 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 19:15:01 INFO - PROCESS | 4544 | 1467684901036 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:01 INFO - PROCESS | 4544 | 1467684901045 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:15:01 INFO - PROCESS | 4544 | ++DOCSHELL 0x8db76c00 == 28 [pid = 4544] [id = 603] 19:15:01 INFO - PROCESS | 4544 | ++DOMWINDOW == 68 (0x8ea0d800) [pid = 4544] [serial = 1810] [outer = (nil)] 19:15:01 INFO - PROCESS | 4544 | ++DOMWINDOW == 69 (0x91c1f800) [pid = 4544] [serial = 1811] [outer = 0x8ea0d800] 19:15:01 INFO - PROCESS | 4544 | 1467684901111 Marionette DEBUG loaded listener.js 19:15:01 INFO - PROCESS | 4544 | ++DOMWINDOW == 70 (0x91c24800) [pid = 4544] [serial = 1812] [outer = 0x8ea0d800] 19:15:01 INFO - PROCESS | 4544 | 1467684901952 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]]]}] 19:15:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 19:15:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1186ms 19:15:01 INFO - PROCESS | 4544 | 1467684901989 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 19:15:01 INFO - PROCESS | 4544 | 1467684901994 Marionette TRACE conn3 <- [1,2385,null,{"value":"8"}] 19:15:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 19:15:02 INFO - PROCESS | 4544 | 1467684902000 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 19:15:02 INFO - PROCESS | 4544 | 1467684902003 Marionette TRACE conn3 <- [1,2386,null,{}] 19:15:02 INFO - PROCESS | 4544 | 1467684902009 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}] 19:15:02 INFO - PROCESS | 4544 | 1467684902014 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:15:02 INFO - PROCESS | 4544 | 1467684902227 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 19:15:02 INFO - PROCESS | 4544 | 1467684902429 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:02 INFO - PROCESS | 4544 | 1467684902437 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:15:02 INFO - PROCESS | 4544 | ++DOCSHELL 0x8e945400 == 29 [pid = 4544] [id = 604] 19:15:02 INFO - PROCESS | 4544 | ++DOMWINDOW == 71 (0x8e947400) [pid = 4544] [serial = 1813] [outer = (nil)] 19:15:02 INFO - PROCESS | 4544 | ++DOMWINDOW == 72 (0x8e94f000) [pid = 4544] [serial = 1814] [outer = 0x8e947400] 19:15:02 INFO - PROCESS | 4544 | 1467684902565 Marionette DEBUG loaded listener.js 19:15:02 INFO - PROCESS | 4544 | ++DOMWINDOW == 73 (0x8f32f000) [pid = 4544] [serial = 1815] [outer = 0x8e947400] 19:15:03 INFO - PROCESS | 4544 | 1467684903666 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]]]}] 19:15:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 19:15:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1736ms 19:15:03 INFO - PROCESS | 4544 | 1467684903738 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 19:15:03 INFO - PROCESS | 4544 | 1467684903744 Marionette TRACE conn3 <- [1,2389,null,{"value":"8"}] 19:15:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 19:15:03 INFO - PROCESS | 4544 | 1467684903753 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 19:15:03 INFO - PROCESS | 4544 | 1467684903757 Marionette TRACE conn3 <- [1,2390,null,{}] 19:15:03 INFO - PROCESS | 4544 | 1467684903765 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}] 19:15:03 INFO - PROCESS | 4544 | 1467684903771 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:15:03 INFO - PROCESS | 4544 | 1467684903985 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 19:15:04 INFO - PROCESS | 4544 | 1467684904216 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:04 INFO - PROCESS | 4544 | 1467684904226 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:15:04 INFO - PROCESS | 4544 | ++DOCSHELL 0x8ea1e400 == 30 [pid = 4544] [id = 605] 19:15:04 INFO - PROCESS | 4544 | ++DOMWINDOW == 74 (0x8f9ffc00) [pid = 4544] [serial = 1816] [outer = (nil)] 19:15:04 INFO - PROCESS | 4544 | ++DOMWINDOW == 75 (0x90ec8800) [pid = 4544] [serial = 1817] [outer = 0x8f9ffc00] 19:15:04 INFO - PROCESS | 4544 | 1467684904362 Marionette DEBUG loaded listener.js 19:15:04 INFO - PROCESS | 4544 | ++DOMWINDOW == 76 (0x91a96000) [pid = 4544] [serial = 1818] [outer = 0x8f9ffc00] 19:15:05 INFO - PROCESS | 4544 | 1467684905404 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]]]}] 19:15:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 19:15:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1739ms 19:15:05 INFO - PROCESS | 4544 | 1467684905491 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 19:15:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 19:15:05 INFO - PROCESS | 4544 | 1467684905497 Marionette TRACE conn3 <- [1,2393,null,{"value":"8"}] 19:15:05 INFO - PROCESS | 4544 | 1467684905503 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 19:15:05 INFO - PROCESS | 4544 | 1467684905506 Marionette TRACE conn3 <- [1,2394,null,{}] 19:15:05 INFO - PROCESS | 4544 | 1467684905513 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}] 19:15:05 INFO - PROCESS | 4544 | 1467684905518 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:15:05 INFO - PROCESS | 4544 | 1467684905730 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 19:15:06 INFO - PROCESS | 4544 | 1467684906002 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:06 INFO - PROCESS | 4544 | 1467684906011 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:15:06 INFO - PROCESS | 4544 | ++DOCSHELL 0x921f7400 == 31 [pid = 4544] [id = 606] 19:15:06 INFO - PROCESS | 4544 | ++DOMWINDOW == 77 (0x923e6800) [pid = 4544] [serial = 1819] [outer = (nil)] 19:15:06 INFO - PROCESS | 4544 | ++DOMWINDOW == 78 (0x923ecc00) [pid = 4544] [serial = 1820] [outer = 0x923e6800] 19:15:06 INFO - PROCESS | 4544 | 1467684906131 Marionette DEBUG loaded listener.js 19:15:06 INFO - PROCESS | 4544 | ++DOMWINDOW == 79 (0x926c1400) [pid = 4544] [serial = 1821] [outer = 0x923e6800] 19:15:07 INFO - PROCESS | 4544 | 1467684907165 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]]]}] 19:15:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 19:15:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1735ms 19:15:07 INFO - PROCESS | 4544 | 1467684907238 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 19:15:07 INFO - PROCESS | 4544 | 1467684907245 Marionette TRACE conn3 <- [1,2397,null,{"value":"8"}] 19:15:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 19:15:07 INFO - PROCESS | 4544 | 1467684907262 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 19:15:07 INFO - PROCESS | 4544 | 1467684907269 Marionette TRACE conn3 <- [1,2398,null,{}] 19:15:07 INFO - PROCESS | 4544 | 1467684907274 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}] 19:15:07 INFO - PROCESS | 4544 | 1467684907281 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:15:07 INFO - PROCESS | 4544 | 1467684907627 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 19:15:07 INFO - PROCESS | 4544 | 1467684907867 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:07 INFO - PROCESS | 4544 | 1467684907878 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:15:07 INFO - PROCESS | 4544 | ++DOCSHELL 0x8db72800 == 32 [pid = 4544] [id = 607] 19:15:07 INFO - PROCESS | 4544 | ++DOMWINDOW == 80 (0x8e947800) [pid = 4544] [serial = 1822] [outer = (nil)] 19:15:07 INFO - PROCESS | 4544 | ++DOMWINDOW == 81 (0x8e950000) [pid = 4544] [serial = 1823] [outer = 0x8e947800] 19:15:07 INFO - PROCESS | 4544 | 1467684907983 Marionette DEBUG loaded listener.js 19:15:08 INFO - PROCESS | 4544 | ++DOMWINDOW == 82 (0x8eb0fc00) [pid = 4544] [serial = 1824] [outer = 0x8e947800] 19:15:08 INFO - PROCESS | 4544 | --DOMWINDOW == 81 (0x926e0c00) [pid = 4544] [serial = 1769] [outer = (nil)] [url = about:blank] 19:15:08 INFO - PROCESS | 4544 | --DOMWINDOW == 80 (0x8ea0cc00) [pid = 4544] [serial = 1772] [outer = (nil)] [url = about:blank] 19:15:08 INFO - PROCESS | 4544 | --DOMWINDOW == 79 (0x8e94f400) [pid = 4544] [serial = 1770] [outer = (nil)] [url = about:blank] 19:15:08 INFO - PROCESS | 4544 | --DOMWINDOW == 78 (0x8eb0c800) [pid = 4544] [serial = 1748] [outer = (nil)] [url = about:blank] 19:15:08 INFO - PROCESS | 4544 | --DOMWINDOW == 77 (0x8f332400) [pid = 4544] [serial = 1749] [outer = (nil)] [url = about:blank] 19:15:08 INFO - PROCESS | 4544 | --DOMWINDOW == 76 (0x8ea28400) [pid = 4544] [serial = 1760] [outer = (nil)] [url = about:blank] 19:15:08 INFO - PROCESS | 4544 | --DOMWINDOW == 75 (0x8eb0d800) [pid = 4544] [serial = 1761] [outer = (nil)] [url = about:blank] 19:15:08 INFO - PROCESS | 4544 | --DOMWINDOW == 74 (0x923ed000) [pid = 4544] [serial = 1746] [outer = (nil)] [url = about:blank] 19:15:08 INFO - PROCESS | 4544 | --DOMWINDOW == 73 (0x93916000) [pid = 4544] [serial = 1757] [outer = (nil)] [url = about:blank] 19:15:08 INFO - PROCESS | 4544 | --DOMWINDOW == 72 (0x9391cc00) [pid = 4544] [serial = 1758] [outer = (nil)] [url = about:blank] 19:15:08 INFO - PROCESS | 4544 | --DOMWINDOW == 71 (0x928e7c00) [pid = 4544] [serial = 1754] [outer = (nil)] [url = about:blank] 19:15:08 INFO - PROCESS | 4544 | --DOMWINDOW == 70 (0x92e9f800) [pid = 4544] [serial = 1755] [outer = (nil)] [url = about:blank] 19:15:08 INFO - PROCESS | 4544 | --DOMWINDOW == 69 (0x91a96400) [pid = 4544] [serial = 1751] [outer = (nil)] [url = about:blank] 19:15:08 INFO - PROCESS | 4544 | --DOMWINDOW == 68 (0x91c19800) [pid = 4544] [serial = 1752] [outer = (nil)] [url = about:blank] 19:15:08 INFO - PROCESS | 4544 | --DOMWINDOW == 67 (0x90de0000) [pid = 4544] [serial = 1763] [outer = (nil)] [url = about:blank] 19:15:08 INFO - PROCESS | 4544 | --DOMWINDOW == 66 (0x90ece800) [pid = 4544] [serial = 1764] [outer = (nil)] [url = about:blank] 19:15:08 INFO - PROCESS | 4544 | --DOMWINDOW == 65 (0x926c1c00) [pid = 4544] [serial = 1766] [outer = (nil)] [url = about:blank] 19:15:08 INFO - PROCESS | 4544 | --DOMWINDOW == 64 (0x90c90c00) [pid = 4544] [serial = 1773] [outer = (nil)] [url = about:blank] 19:15:08 INFO - PROCESS | 4544 | --DOMWINDOW == 63 (0x926cd800) [pid = 4544] [serial = 1767] [outer = (nil)] [url = about:blank] 19:15:08 INFO - PROCESS | 4544 | --DOMWINDOW == 62 (0x946a4c00) [pid = 4544] [serial = 1776] [outer = (nil)] [url = about:blank] 19:15:08 INFO - PROCESS | 4544 | --DOMWINDOW == 61 (0x93b36c00) [pid = 4544] [serial = 1775] [outer = (nil)] [url = about:blank] 19:15:08 INFO - PROCESS | 4544 | 1467684908943 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]]]}] 19:15:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 19:15:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1748ms 19:15:09 INFO - PROCESS | 4544 | 1467684909002 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 19:15:09 INFO - PROCESS | 4544 | 1467684909008 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 19:15:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 19:15:09 INFO - PROCESS | 4544 | 1467684909016 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 19:15:09 INFO - PROCESS | 4544 | 1467684909021 Marionette TRACE conn3 <- [1,2402,null,{}] 19:15:09 INFO - PROCESS | 4544 | 1467684909031 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}] 19:15:09 INFO - PROCESS | 4544 | 1467684909037 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:15:09 INFO - PROCESS | 4544 | 1467684909255 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 19:15:09 INFO - PROCESS | 4544 | 1467684909265 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:09 INFO - PROCESS | 4544 | 1467684909272 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:15:09 INFO - PROCESS | 4544 | ++DOCSHELL 0x8f5e3000 == 33 [pid = 4544] [id = 608] 19:15:09 INFO - PROCESS | 4544 | ++DOMWINDOW == 62 (0x8f9f8800) [pid = 4544] [serial = 1825] [outer = (nil)] 19:15:09 INFO - PROCESS | 4544 | ++DOMWINDOW == 63 (0x90c81400) [pid = 4544] [serial = 1826] [outer = 0x8f9f8800] 19:15:09 INFO - PROCESS | 4544 | 1467684909344 Marionette DEBUG loaded listener.js 19:15:09 INFO - PROCESS | 4544 | ++DOMWINDOW == 64 (0x90c90c00) [pid = 4544] [serial = 1827] [outer = 0x8f9f8800] 19:15:10 INFO - PROCESS | 4544 | 1467684910277 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]]]}] 19:15:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 19:15:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1329ms 19:15:10 INFO - PROCESS | 4544 | 1467684910345 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 19:15:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 19:15:10 INFO - PROCESS | 4544 | 1467684910350 Marionette TRACE conn3 <- [1,2405,null,{"value":"8"}] 19:15:10 INFO - PROCESS | 4544 | 1467684910356 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 19:15:10 INFO - PROCESS | 4544 | 1467684910360 Marionette TRACE conn3 <- [1,2406,null,{}] 19:15:10 INFO - PROCESS | 4544 | 1467684910365 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}] 19:15:10 INFO - PROCESS | 4544 | 1467684910370 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:15:10 INFO - PROCESS | 4544 | 1467684910526 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 19:15:10 INFO - PROCESS | 4544 | 1467684910672 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:10 INFO - PROCESS | 4544 | 1467684910680 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:15:10 INFO - PROCESS | 4544 | ++DOCSHELL 0x91a99800 == 34 [pid = 4544] [id = 609] 19:15:10 INFO - PROCESS | 4544 | ++DOMWINDOW == 65 (0x91a9b000) [pid = 4544] [serial = 1828] [outer = (nil)] 19:15:10 INFO - PROCESS | 4544 | ++DOMWINDOW == 66 (0x91ee3400) [pid = 4544] [serial = 1829] [outer = 0x91a9b000] 19:15:10 INFO - PROCESS | 4544 | 1467684910754 Marionette DEBUG loaded listener.js 19:15:10 INFO - PROCESS | 4544 | ++DOMWINDOW == 67 (0x921f0400) [pid = 4544] [serial = 1830] [outer = 0x91a9b000] 19:15:11 INFO - PROCESS | 4544 | 1467684911609 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]]]}] 19:15:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 19:15:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1281ms 19:15:11 INFO - PROCESS | 4544 | 1467684911638 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 19:15:11 INFO - PROCESS | 4544 | 1467684911644 Marionette TRACE conn3 <- [1,2409,null,{"value":"8"}] 19:15:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 19:15:11 INFO - PROCESS | 4544 | 1467684911660 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 19:15:11 INFO - PROCESS | 4544 | 1467684911667 Marionette TRACE conn3 <- [1,2410,null,{}] 19:15:11 INFO - PROCESS | 4544 | 1467684911678 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}] 19:15:11 INFO - PROCESS | 4544 | 1467684911683 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:15:11 INFO - PROCESS | 4544 | 1467684911913 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 19:15:11 INFO - PROCESS | 4544 | 1467684911931 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:11 INFO - PROCESS | 4544 | 1467684911940 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:15:11 INFO - PROCESS | 4544 | ++DOCSHELL 0x8f332c00 == 35 [pid = 4544] [id = 610] 19:15:11 INFO - PROCESS | 4544 | ++DOMWINDOW == 68 (0x921f5400) [pid = 4544] [serial = 1831] [outer = (nil)] 19:15:12 INFO - PROCESS | 4544 | ++DOMWINDOW == 69 (0x926db800) [pid = 4544] [serial = 1832] [outer = 0x921f5400] 19:15:12 INFO - PROCESS | 4544 | 1467684912006 Marionette DEBUG loaded listener.js 19:15:12 INFO - PROCESS | 4544 | ++DOMWINDOW == 70 (0x92e95c00) [pid = 4544] [serial = 1833] [outer = 0x921f5400] 19:15:12 INFO - PROCESS | 4544 | 1467684912969 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]]]}] 19:15:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 19:15:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1344ms 19:15:12 INFO - PROCESS | 4544 | 1467684912997 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 19:15:13 INFO - PROCESS | 4544 | 1467684913000 Marionette TRACE conn3 <- [1,2413,null,{"value":"8"}] 19:15:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 19:15:13 INFO - PROCESS | 4544 | 1467684913013 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 19:15:13 INFO - PROCESS | 4544 | 1467684913015 Marionette TRACE conn3 <- [1,2414,null,{}] 19:15:13 INFO - PROCESS | 4544 | 1467684913021 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}] 19:15:13 INFO - PROCESS | 4544 | 1467684913026 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:15:13 INFO - PROCESS | 4544 | 1467684913233 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 19:15:13 INFO - PROCESS | 4544 | 1467684913252 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:13 INFO - PROCESS | 4544 | 1467684913262 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:15:13 INFO - PROCESS | 4544 | ++DOCSHELL 0x923e7c00 == 36 [pid = 4544] [id = 611] 19:15:13 INFO - PROCESS | 4544 | ++DOMWINDOW == 71 (0x926e1400) [pid = 4544] [serial = 1834] [outer = (nil)] 19:15:13 INFO - PROCESS | 4544 | ++DOMWINDOW == 72 (0x93806000) [pid = 4544] [serial = 1835] [outer = 0x926e1400] 19:15:13 INFO - PROCESS | 4544 | 1467684913328 Marionette DEBUG loaded listener.js 19:15:13 INFO - PROCESS | 4544 | ++DOMWINDOW == 73 (0x93809800) [pid = 4544] [serial = 1836] [outer = 0x926e1400] 19:15:13 INFO - PROCESS | 4544 | --DOMWINDOW == 72 (0x8ea08800) [pid = 4544] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 19:15:13 INFO - PROCESS | 4544 | --DOMWINDOW == 71 (0x90ed2800) [pid = 4544] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 19:15:13 INFO - PROCESS | 4544 | --DOMWINDOW == 70 (0x93918800) [pid = 4544] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 19:15:13 INFO - PROCESS | 4544 | --DOMWINDOW == 69 (0x950cf000) [pid = 4544] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 19:15:13 INFO - PROCESS | 4544 | --DOMWINDOW == 68 (0x91a93c00) [pid = 4544] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 19:15:13 INFO - PROCESS | 4544 | --DOMWINDOW == 67 (0x8ea26800) [pid = 4544] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 19:15:13 INFO - PROCESS | 4544 | --DOMWINDOW == 66 (0x8db71400) [pid = 4544] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 19:15:13 INFO - PROCESS | 4544 | --DOMWINDOW == 65 (0x8db6a400) [pid = 4544] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 19:15:13 INFO - PROCESS | 4544 | --DOMWINDOW == 64 (0x98208000) [pid = 4544] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 19:15:13 INFO - PROCESS | 4544 | --DOMWINDOW == 63 (0x951c0400) [pid = 4544] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 19:15:13 INFO - PROCESS | 4544 | --DOMWINDOW == 62 (0x8f5e3800) [pid = 4544] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 19:15:14 INFO - PROCESS | 4544 | 1467684914310 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]]]}] 19:15:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 19:15:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1337ms 19:15:14 INFO - PROCESS | 4544 | 1467684914350 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 19:15:14 INFO - PROCESS | 4544 | 1467684914353 Marionette TRACE conn3 <- [1,2417,null,{"value":"8"}] 19:15:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 19:15:14 INFO - PROCESS | 4544 | 1467684914359 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 19:15:14 INFO - PROCESS | 4544 | 1467684914363 Marionette TRACE conn3 <- [1,2418,null,{}] 19:15:14 INFO - PROCESS | 4544 | 1467684914368 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}] 19:15:14 INFO - PROCESS | 4544 | 1467684914373 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:15:14 INFO - PROCESS | 4544 | 1467684914522 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 19:15:14 INFO - PROCESS | 4544 | 1467684914669 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:14 INFO - PROCESS | 4544 | 1467684914708 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:15:14 INFO - PROCESS | 4544 | ++DOCSHELL 0x8e949800 == 37 [pid = 4544] [id = 612] 19:15:14 INFO - PROCESS | 4544 | ++DOMWINDOW == 63 (0x8f325c00) [pid = 4544] [serial = 1837] [outer = (nil)] 19:15:14 INFO - PROCESS | 4544 | ++DOMWINDOW == 64 (0x93802800) [pid = 4544] [serial = 1838] [outer = 0x8f325c00] 19:15:14 INFO - PROCESS | 4544 | 1467684914788 Marionette DEBUG loaded listener.js 19:15:14 INFO - PROCESS | 4544 | ++DOMWINDOW == 65 (0x93913800) [pid = 4544] [serial = 1839] [outer = 0x8f325c00] 19:15:15 INFO - PROCESS | 4544 | 1467684915561 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]]]}] 19:15:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 19:15:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1239ms 19:15:15 INFO - PROCESS | 4544 | 1467684915600 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 19:15:15 INFO - PROCESS | 4544 | 1467684915602 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 19:15:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 19:15:15 INFO - PROCESS | 4544 | 1467684915609 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 19:15:15 INFO - PROCESS | 4544 | 1467684915612 Marionette TRACE conn3 <- [1,2422,null,{}] 19:15:15 INFO - PROCESS | 4544 | 1467684915618 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}] 19:15:15 INFO - PROCESS | 4544 | 1467684915623 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:15:15 INFO - PROCESS | 4544 | 1467684915825 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 19:15:16 INFO - PROCESS | 4544 | 1467684915995 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:16 INFO - PROCESS | 4544 | 1467684916005 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:15:16 INFO - PROCESS | 4544 | ++DOCSHELL 0x8e941c00 == 38 [pid = 4544] [id = 613] 19:15:16 INFO - PROCESS | 4544 | ++DOMWINDOW == 66 (0x8e944c00) [pid = 4544] [serial = 1840] [outer = (nil)] 19:15:16 INFO - PROCESS | 4544 | ++DOMWINDOW == 67 (0x8e950400) [pid = 4544] [serial = 1841] [outer = 0x8e944c00] 19:15:16 INFO - PROCESS | 4544 | 1467684916088 Marionette DEBUG loaded listener.js 19:15:16 INFO - PROCESS | 4544 | ++DOMWINDOW == 68 (0x8ea29400) [pid = 4544] [serial = 1842] [outer = 0x8e944c00] 19:15:17 INFO - PROCESS | 4544 | 1467684917091 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]]]}] 19:15:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 19:15:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1529ms 19:15:17 INFO - PROCESS | 4544 | 1467684917140 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 19:15:17 INFO - PROCESS | 4544 | 1467684917147 Marionette TRACE conn3 <- [1,2425,null,{"value":"8"}] 19:15:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 19:15:17 INFO - PROCESS | 4544 | 1467684917155 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 19:15:17 INFO - PROCESS | 4544 | 1467684917161 Marionette TRACE conn3 <- [1,2426,null,{}] 19:15:17 INFO - PROCESS | 4544 | 1467684917168 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}] 19:15:17 INFO - PROCESS | 4544 | 1467684917174 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:15:17 INFO - PROCESS | 4544 | 1467684917356 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 19:15:17 INFO - PROCESS | 4544 | 1467684917540 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:17 INFO - PROCESS | 4544 | 1467684917551 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:15:17 INFO - PROCESS | 4544 | ++DOCSHELL 0x8f9fc800 == 39 [pid = 4544] [id = 614] 19:15:17 INFO - PROCESS | 4544 | ++DOMWINDOW == 69 (0x90de2000) [pid = 4544] [serial = 1843] [outer = (nil)] 19:15:17 INFO - PROCESS | 4544 | ++DOMWINDOW == 70 (0x90ece800) [pid = 4544] [serial = 1844] [outer = 0x90de2000] 19:15:17 INFO - PROCESS | 4544 | 1467684917632 Marionette DEBUG loaded listener.js 19:15:17 INFO - PROCESS | 4544 | ++DOMWINDOW == 71 (0x91a96400) [pid = 4544] [serial = 1845] [outer = 0x90de2000] 19:15:18 INFO - PROCESS | 4544 | 1467684918567 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]]]}] 19:15:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 19:15:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1482ms 19:15:18 INFO - PROCESS | 4544 | 1467684918637 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 19:15:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 19:15:18 INFO - PROCESS | 4544 | 1467684918642 Marionette TRACE conn3 <- [1,2429,null,{"value":"8"}] 19:15:18 INFO - PROCESS | 4544 | 1467684918649 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 19:15:18 INFO - PROCESS | 4544 | 1467684918652 Marionette TRACE conn3 <- [1,2430,null,{}] 19:15:18 INFO - PROCESS | 4544 | 1467684918658 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}] 19:15:18 INFO - PROCESS | 4544 | 1467684918664 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:15:18 INFO - PROCESS | 4544 | 1467684918841 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 19:15:19 INFO - PROCESS | 4544 | 1467684919032 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:19 INFO - PROCESS | 4544 | 1467684919040 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:15:19 INFO - PROCESS | 4544 | ++DOCSHELL 0x8f328c00 == 40 [pid = 4544] [id = 615] 19:15:19 INFO - PROCESS | 4544 | ++DOMWINDOW == 72 (0x91c19800) [pid = 4544] [serial = 1846] [outer = (nil)] 19:15:19 INFO - PROCESS | 4544 | ++DOMWINDOW == 73 (0x926e0c00) [pid = 4544] [serial = 1847] [outer = 0x91c19800] 19:15:19 INFO - PROCESS | 4544 | 1467684919123 Marionette DEBUG loaded listener.js 19:15:19 INFO - PROCESS | 4544 | ++DOMWINDOW == 74 (0x93805c00) [pid = 4544] [serial = 1848] [outer = 0x91c19800] 19:15:20 INFO - PROCESS | 4544 | 1467684920184 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]]]}] 19:15:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 19:15:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1581ms 19:15:20 INFO - PROCESS | 4544 | 1467684920230 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 19:15:20 INFO - PROCESS | 4544 | 1467684920237 Marionette TRACE conn3 <- [1,2433,null,{"value":"8"}] 19:15:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 19:15:20 INFO - PROCESS | 4544 | 1467684920254 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 19:15:20 INFO - PROCESS | 4544 | 1467684920261 Marionette TRACE conn3 <- [1,2434,null,{}] 19:15:20 INFO - PROCESS | 4544 | 1467684920267 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}] 19:15:20 INFO - PROCESS | 4544 | 1467684920274 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:15:20 INFO - PROCESS | 4544 | 1467684920450 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 19:15:20 INFO - PROCESS | 4544 | 1467684920632 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:20 INFO - PROCESS | 4544 | 1467684920640 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:15:20 INFO - PROCESS | 4544 | ++DOCSHELL 0x926e1000 == 41 [pid = 4544] [id = 616] 19:15:20 INFO - PROCESS | 4544 | ++DOMWINDOW == 75 (0x93803400) [pid = 4544] [serial = 1849] [outer = (nil)] 19:15:20 INFO - PROCESS | 4544 | ++DOMWINDOW == 76 (0x946a1000) [pid = 4544] [serial = 1850] [outer = 0x93803400] 19:15:20 INFO - PROCESS | 4544 | 1467684920721 Marionette DEBUG loaded listener.js 19:15:20 INFO - PROCESS | 4544 | ++DOMWINDOW == 77 (0x946aa800) [pid = 4544] [serial = 1851] [outer = 0x93803400] 19:15:21 INFO - PROCESS | 4544 | 1467684921606 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]]]}] 19:15:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 19:15:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1397ms 19:15:21 INFO - PROCESS | 4544 | 1467684921642 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 19:15:21 INFO - PROCESS | 4544 | 1467684921646 Marionette TRACE conn3 <- [1,2437,null,{"value":"8"}] 19:15:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 19:15:21 INFO - PROCESS | 4544 | 1467684921652 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 19:15:21 INFO - PROCESS | 4544 | 1467684921655 Marionette TRACE conn3 <- [1,2438,null,{}] 19:15:21 INFO - PROCESS | 4544 | 1467684921661 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}] 19:15:21 INFO - PROCESS | 4544 | 1467684921666 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:15:21 INFO - PROCESS | 4544 | 1467684921902 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 19:15:22 INFO - PROCESS | 4544 | 1467684922033 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:22 INFO - PROCESS | 4544 | 1467684922040 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:15:22 INFO - PROCESS | 4544 | ++DOCSHELL 0x946a4000 == 42 [pid = 4544] [id = 617] 19:15:22 INFO - PROCESS | 4544 | ++DOMWINDOW == 78 (0x946a5400) [pid = 4544] [serial = 1852] [outer = (nil)] 19:15:22 INFO - PROCESS | 4544 | ++DOMWINDOW == 79 (0x951bec00) [pid = 4544] [serial = 1853] [outer = 0x946a5400] 19:15:22 INFO - PROCESS | 4544 | 1467684922119 Marionette DEBUG loaded listener.js 19:15:22 INFO - PROCESS | 4544 | ++DOMWINDOW == 80 (0x951c3000) [pid = 4544] [serial = 1854] [outer = 0x946a5400] 19:15:23 INFO - PROCESS | 4544 | 1467684923070 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]]]}] 19:15:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 19:15:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1481ms 19:15:23 INFO - PROCESS | 4544 | 1467684923134 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 19:15:23 INFO - PROCESS | 4544 | 1467684923138 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 19:15:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 19:15:23 INFO - PROCESS | 4544 | 1467684923144 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 19:15:23 INFO - PROCESS | 4544 | 1467684923148 Marionette TRACE conn3 <- [1,2442,null,{}] 19:15:23 INFO - PROCESS | 4544 | 1467684923154 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}] 19:15:23 INFO - PROCESS | 4544 | 1467684923159 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:15:23 INFO - PROCESS | 4544 | 1467684923332 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 19:15:23 INFO - PROCESS | 4544 | 1467684923514 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:23 INFO - PROCESS | 4544 | 1467684923532 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:15:23 INFO - PROCESS | 4544 | ++DOCSHELL 0x93809400 == 43 [pid = 4544] [id = 618] 19:15:23 INFO - PROCESS | 4544 | ++DOMWINDOW == 81 (0x93b35c00) [pid = 4544] [serial = 1855] [outer = (nil)] 19:15:23 INFO - PROCESS | 4544 | ++DOMWINDOW == 82 (0x9526e400) [pid = 4544] [serial = 1856] [outer = 0x93b35c00] 19:15:23 INFO - PROCESS | 4544 | 1467684923664 Marionette DEBUG loaded listener.js 19:15:23 INFO - PROCESS | 4544 | ++DOMWINDOW == 83 (0x982d8000) [pid = 4544] [serial = 1857] [outer = 0x93b35c00] 19:15:24 INFO - PROCESS | 4544 | 1467684924643 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]]]}] 19:15:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 19:15:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1528ms 19:15:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 19:15:24 INFO - PROCESS | 4544 | 1467684924673 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 19:15:24 INFO - PROCESS | 4544 | 1467684924676 Marionette TRACE conn3 <- [1,2445,null,{"value":"8"}] 19:15:24 INFO - PROCESS | 4544 | 1467684924683 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 19:15:24 INFO - PROCESS | 4544 | 1467684924687 Marionette TRACE conn3 <- [1,2446,null,{}] 19:15:24 INFO - PROCESS | 4544 | 1467684924692 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}] 19:15:24 INFO - PROCESS | 4544 | 1467684924698 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:15:24 INFO - PROCESS | 4544 | 1467684924858 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 19:15:25 INFO - PROCESS | 4544 | 1467684925045 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:25 INFO - PROCESS | 4544 | 1467684925052 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:15:25 INFO - PROCESS | 4544 | ++DOCSHELL 0x8d9dc400 == 44 [pid = 4544] [id = 619] 19:15:25 INFO - PROCESS | 4544 | ++DOMWINDOW == 84 (0x921f3000) [pid = 4544] [serial = 1858] [outer = (nil)] 19:15:25 INFO - PROCESS | 4544 | ++DOMWINDOW == 85 (0x98ea6800) [pid = 4544] [serial = 1859] [outer = 0x921f3000] 19:15:25 INFO - PROCESS | 4544 | 1467684925132 Marionette DEBUG loaded listener.js 19:15:25 INFO - PROCESS | 4544 | ++DOMWINDOW == 86 (0x99579800) [pid = 4544] [serial = 1860] [outer = 0x921f3000] 19:15:26 INFO - PROCESS | 4544 | 1467684926011 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]]]}] 19:15:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 19:15:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1382ms 19:15:26 INFO - PROCESS | 4544 | 1467684926065 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 19:15:26 INFO - PROCESS | 4544 | 1467684926069 Marionette TRACE conn3 <- [1,2449,null,{"value":"8"}] 19:15:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 19:15:26 INFO - PROCESS | 4544 | 1467684926075 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 19:15:26 INFO - PROCESS | 4544 | 1467684926078 Marionette TRACE conn3 <- [1,2450,null,{}] 19:15:26 INFO - PROCESS | 4544 | 1467684926084 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}] 19:15:26 INFO - PROCESS | 4544 | 1467684926089 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:15:26 INFO - PROCESS | 4544 | 1467684926252 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 19:15:26 INFO - PROCESS | 4544 | 1467684926446 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:26 INFO - PROCESS | 4544 | 1467684926456 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:15:26 INFO - PROCESS | 4544 | ++DOCSHELL 0x8db70400 == 45 [pid = 4544] [id = 620] 19:15:26 INFO - PROCESS | 4544 | ++DOMWINDOW == 87 (0x8ea10c00) [pid = 4544] [serial = 1861] [outer = (nil)] 19:15:26 INFO - PROCESS | 4544 | ++DOMWINDOW == 88 (0x98202800) [pid = 4544] [serial = 1862] [outer = 0x8ea10c00] 19:15:26 INFO - PROCESS | 4544 | 1467684926538 Marionette DEBUG loaded listener.js 19:15:26 INFO - PROCESS | 4544 | ++DOMWINDOW == 89 (0x997db800) [pid = 4544] [serial = 1863] [outer = 0x8ea10c00] 19:15:27 INFO - PROCESS | 4544 | 1467684927706 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]]]}] 19:15:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 19:15:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1682ms 19:15:27 INFO - PROCESS | 4544 | 1467684927757 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 19:15:27 INFO - PROCESS | 4544 | 1467684927762 Marionette TRACE conn3 <- [1,2453,null,{"value":"8"}] 19:15:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 19:15:27 INFO - PROCESS | 4544 | 1467684927771 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 19:15:27 INFO - PROCESS | 4544 | 1467684927776 Marionette TRACE conn3 <- [1,2454,null,{}] 19:15:27 INFO - PROCESS | 4544 | 1467684927784 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}] 19:15:27 INFO - PROCESS | 4544 | 1467684927789 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:15:27 INFO - PROCESS | 4544 | 1467684927994 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 19:15:28 INFO - PROCESS | 4544 | 1467684928336 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:28 INFO - PROCESS | 4544 | 1467684928351 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:15:28 INFO - PROCESS | 4544 | ++DOCSHELL 0x8f327800 == 46 [pid = 4544] [id = 621] 19:15:28 INFO - PROCESS | 4544 | ++DOMWINDOW == 90 (0x8f328800) [pid = 4544] [serial = 1864] [outer = (nil)] 19:15:28 INFO - PROCESS | 4544 | ++DOMWINDOW == 91 (0x8f5d4800) [pid = 4544] [serial = 1865] [outer = 0x8f328800] 19:15:28 INFO - PROCESS | 4544 | 1467684928425 Marionette DEBUG loaded listener.js 19:15:28 INFO - PROCESS | 4544 | ++DOMWINDOW == 92 (0x8f9f4000) [pid = 4544] [serial = 1866] [outer = 0x8f328800] 19:15:29 INFO - PROCESS | 4544 | --DOCSHELL 0x8db73c00 == 45 [pid = 4544] [id = 559] 19:15:29 INFO - PROCESS | 4544 | --DOCSHELL 0x91c26800 == 44 [pid = 4544] [id = 560] 19:15:29 INFO - PROCESS | 4544 | --DOCSHELL 0x8d9e2400 == 43 [pid = 4544] [id = 599] 19:15:29 INFO - PROCESS | 4544 | --DOCSHELL 0x8f9f6400 == 42 [pid = 4544] [id = 565] 19:15:29 INFO - PROCESS | 4544 | --DOCSHELL 0x91c24c00 == 41 [pid = 4544] [id = 566] 19:15:29 INFO - PROCESS | 4544 | --DOCSHELL 0x8ea0f800 == 40 [pid = 4544] [id = 569] 19:15:29 INFO - PROCESS | 4544 | --DOCSHELL 0x8eb0f800 == 39 [pid = 4544] [id = 557] 19:15:29 INFO - PROCESS | 4544 | --DOCSHELL 0x8ea0c000 == 38 [pid = 4544] [id = 562] 19:15:29 INFO - PROCESS | 4544 | --DOCSHELL 0x8ea29c00 == 37 [pid = 4544] [id = 564] 19:15:29 INFO - PROCESS | 4544 | --DOCSHELL 0x8d9dd400 == 36 [pid = 4544] [id = 568] 19:15:29 INFO - PROCESS | 4544 | --DOCSHELL 0x8f9f3800 == 35 [pid = 4544] [id = 558] 19:15:29 INFO - PROCESS | 4544 | --DOCSHELL 0x926d8c00 == 34 [pid = 4544] [id = 567] 19:15:29 INFO - PROCESS | 4544 | --DOCSHELL 0x8e94e000 == 33 [pid = 4544] [id = 561] 19:15:29 INFO - PROCESS | 4544 | --DOCSHELL 0x8ea06000 == 32 [pid = 4544] [id = 570] 19:15:29 INFO - PROCESS | 4544 | --DOCSHELL 0x8ea09800 == 31 [pid = 4544] [id = 571] 19:15:29 INFO - PROCESS | 4544 | --DOCSHELL 0x93915400 == 30 [pid = 4544] [id = 572] 19:15:29 INFO - PROCESS | 4544 | --DOCSHELL 0x926cf400 == 29 [pid = 4544] [id = 563] 19:15:29 INFO - PROCESS | 4544 | --DOCSHELL 0x8ea22000 == 28 [pid = 4544] [id = 556] 19:15:29 INFO - PROCESS | 4544 | --DOMWINDOW == 91 (0x91c1f800) [pid = 4544] [serial = 1811] [outer = (nil)] [url = about:blank] 19:15:29 INFO - PROCESS | 4544 | --DOMWINDOW == 90 (0x8f326c00) [pid = 4544] [serial = 1778] [outer = (nil)] [url = about:blank] 19:15:29 INFO - PROCESS | 4544 | --DOMWINDOW == 89 (0x926c2400) [pid = 4544] [serial = 1782] [outer = (nil)] [url = about:blank] 19:15:29 INFO - PROCESS | 4544 | --DOMWINDOW == 88 (0x921f0800) [pid = 4544] [serial = 1781] [outer = (nil)] [url = about:blank] 19:15:29 INFO - PROCESS | 4544 | --DOMWINDOW == 87 (0x950c7800) [pid = 4544] [serial = 1785] [outer = (nil)] [url = about:blank] 19:15:29 INFO - PROCESS | 4544 | --DOMWINDOW == 86 (0x93b3a400) [pid = 4544] [serial = 1784] [outer = (nil)] [url = about:blank] 19:15:29 INFO - PROCESS | 4544 | --DOMWINDOW == 85 (0x96df0000) [pid = 4544] [serial = 1788] [outer = (nil)] [url = about:blank] 19:15:29 INFO - PROCESS | 4544 | --DOMWINDOW == 84 (0x9526dc00) [pid = 4544] [serial = 1787] [outer = (nil)] [url = about:blank] 19:15:29 INFO - PROCESS | 4544 | --DOMWINDOW == 83 (0x91a9ac00) [pid = 4544] [serial = 1808] [outer = (nil)] [url = about:blank] 19:15:29 INFO - PROCESS | 4544 | --DOMWINDOW == 82 (0x8eb09c00) [pid = 4544] [serial = 1802] [outer = (nil)] [url = about:blank] 19:15:29 INFO - PROCESS | 4544 | --DOMWINDOW == 81 (0x8ea06800) [pid = 4544] [serial = 1797] [outer = (nil)] [url = about:blank] 19:15:29 INFO - PROCESS | 4544 | --DOMWINDOW == 80 (0x8e948000) [pid = 4544] [serial = 1796] [outer = (nil)] [url = about:blank] 19:15:29 INFO - PROCESS | 4544 | --DOMWINDOW == 79 (0x8db6dc00) [pid = 4544] [serial = 1799] [outer = (nil)] [url = about:blank] 19:15:29 INFO - PROCESS | 4544 | --DOMWINDOW == 78 (0x8db77400) [pid = 4544] [serial = 1800] [outer = (nil)] [url = about:blank] 19:15:29 INFO - PROCESS | 4544 | --DOMWINDOW == 77 (0x98909c00) [pid = 4544] [serial = 1791] [outer = (nil)] [url = about:blank] 19:15:29 INFO - PROCESS | 4544 | --DOMWINDOW == 76 (0x92e93800) [pid = 4544] [serial = 1790] [outer = (nil)] [url = about:blank] 19:15:29 INFO - PROCESS | 4544 | --DOMWINDOW == 75 (0x997dcc00) [pid = 4544] [serial = 1794] [outer = (nil)] [url = about:blank] 19:15:29 INFO - PROCESS | 4544 | --DOMWINDOW == 74 (0x99585800) [pid = 4544] [serial = 1793] [outer = (nil)] [url = about:blank] 19:15:29 INFO - PROCESS | 4544 | --DOMWINDOW == 73 (0x8f5e1400) [pid = 4544] [serial = 1779] [outer = (nil)] [url = about:blank] 19:15:29 INFO - PROCESS | 4544 | --DOMWINDOW == 72 (0x90c86000) [pid = 4544] [serial = 1805] [outer = (nil)] [url = about:blank] 19:15:29 INFO - PROCESS | 4544 | --DOMWINDOW == 71 (0x90ddb800) [pid = 4544] [serial = 1806] [outer = (nil)] [url = about:blank] 19:15:29 INFO - PROCESS | 4544 | --DOMWINDOW == 70 (0x91c1c000) [pid = 4544] [serial = 1809] [outer = (nil)] [url = about:blank] 19:15:29 INFO - PROCESS | 4544 | --DOMWINDOW == 69 (0x8f32cc00) [pid = 4544] [serial = 1803] [outer = (nil)] [url = about:blank] 19:15:30 INFO - PROCESS | 4544 | 1467684930378 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]]]}] 19:15:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 19:15:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 2645ms 19:15:30 INFO - PROCESS | 4544 | 1467684930416 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 19:15:30 INFO - PROCESS | 4544 | 1467684930422 Marionette TRACE conn3 <- [1,2457,null,{"value":"8"}] 19:15:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 19:15:30 INFO - PROCESS | 4544 | 1467684930429 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 19:15:30 INFO - PROCESS | 4544 | 1467684930434 Marionette TRACE conn3 <- [1,2458,null,{}] 19:15:30 INFO - PROCESS | 4544 | 1467684930443 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}] 19:15:30 INFO - PROCESS | 4544 | 1467684930448 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:15:30 INFO - PROCESS | 4544 | 1467684930607 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 19:15:30 INFO - PROCESS | 4544 | 1467684930790 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:30 INFO - PROCESS | 4544 | 1467684930798 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:15:30 INFO - PROCESS | 4544 | ++DOCSHELL 0x8ea20400 == 29 [pid = 4544] [id = 622] 19:15:30 INFO - PROCESS | 4544 | ++DOMWINDOW == 70 (0x8ea21000) [pid = 4544] [serial = 1867] [outer = (nil)] 19:15:30 INFO - PROCESS | 4544 | ++DOMWINDOW == 71 (0x8ea24800) [pid = 4544] [serial = 1868] [outer = 0x8ea21000] 19:15:30 INFO - PROCESS | 4544 | 1467684930915 Marionette DEBUG loaded listener.js 19:15:31 INFO - PROCESS | 4544 | ++DOMWINDOW == 72 (0x8eb02800) [pid = 4544] [serial = 1869] [outer = 0x8ea21000] 19:15:31 INFO - PROCESS | 4544 | 1467684931642 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]]]}] 19:15:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 19:15:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1232ms 19:15:31 INFO - PROCESS | 4544 | 1467684931661 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 19:15:31 INFO - PROCESS | 4544 | 1467684931670 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 19:15:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 19:15:31 INFO - PROCESS | 4544 | 1467684931690 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 19:15:31 INFO - PROCESS | 4544 | 1467684931694 Marionette TRACE conn3 <- [1,2462,null,{}] 19:15:31 INFO - PROCESS | 4544 | 1467684931700 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}] 19:15:31 INFO - PROCESS | 4544 | 1467684931706 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:15:31 INFO - PROCESS | 4544 | 1467684931859 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 19:15:31 INFO - PROCESS | 4544 | 1467684931877 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:31 INFO - PROCESS | 4544 | 1467684931889 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:15:31 INFO - PROCESS | 4544 | ++DOCSHELL 0x8f9f0400 == 30 [pid = 4544] [id = 623] 19:15:31 INFO - PROCESS | 4544 | ++DOMWINDOW == 73 (0x8f9f2000) [pid = 4544] [serial = 1870] [outer = (nil)] 19:15:31 INFO - PROCESS | 4544 | ++DOMWINDOW == 74 (0x8f9f9c00) [pid = 4544] [serial = 1871] [outer = 0x8f9f2000] 19:15:31 INFO - PROCESS | 4544 | 1467684931957 Marionette DEBUG loaded listener.js 19:15:32 INFO - PROCESS | 4544 | ++DOMWINDOW == 75 (0x90c86000) [pid = 4544] [serial = 1872] [outer = 0x8f9f2000] 19:15:32 INFO - PROCESS | 4544 | 1467684932983 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]]]}] 19:15:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 19:15:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1343ms 19:15:33 INFO - PROCESS | 4544 | 1467684933032 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 19:15:33 INFO - PROCESS | 4544 | 1467684933036 Marionette TRACE conn3 <- [1,2465,null,{"value":"8"}] 19:15:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 19:15:33 INFO - PROCESS | 4544 | 1467684933042 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 19:15:33 INFO - PROCESS | 4544 | 1467684933048 Marionette TRACE conn3 <- [1,2466,null,{}] 19:15:33 INFO - PROCESS | 4544 | 1467684933073 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}] 19:15:33 INFO - PROCESS | 4544 | 1467684933082 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:15:33 INFO - PROCESS | 4544 | 1467684933295 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 19:15:33 INFO - PROCESS | 4544 | 1467684933318 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:33 INFO - PROCESS | 4544 | 1467684933328 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:15:33 INFO - PROCESS | 4544 | ++DOCSHELL 0x90ed4800 == 31 [pid = 4544] [id = 624] 19:15:33 INFO - PROCESS | 4544 | ++DOMWINDOW == 76 (0x91a90400) [pid = 4544] [serial = 1873] [outer = (nil)] 19:15:33 INFO - PROCESS | 4544 | ++DOMWINDOW == 77 (0x91a94400) [pid = 4544] [serial = 1874] [outer = 0x91a90400] 19:15:33 INFO - PROCESS | 4544 | 1467684933399 Marionette DEBUG loaded listener.js 19:15:33 INFO - PROCESS | 4544 | ++DOMWINDOW == 78 (0x91c1a400) [pid = 4544] [serial = 1875] [outer = 0x91a90400] 19:15:34 INFO - PROCESS | 4544 | 1467684934308 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]]]}] 19:15:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 19:15:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1286ms 19:15:34 INFO - PROCESS | 4544 | 1467684934328 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 19:15:34 INFO - PROCESS | 4544 | 1467684934333 Marionette TRACE conn3 <- [1,2469,null,{"value":"8"}] 19:15:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 19:15:34 INFO - PROCESS | 4544 | 1467684934339 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 19:15:34 INFO - PROCESS | 4544 | 1467684934342 Marionette TRACE conn3 <- [1,2470,null,{}] 19:15:34 INFO - PROCESS | 4544 | 1467684934351 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}] 19:15:34 INFO - PROCESS | 4544 | 1467684934355 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:15:34 INFO - PROCESS | 4544 | 1467684934565 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 19:15:34 INFO - PROCESS | 4544 | 1467684934598 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:34 INFO - PROCESS | 4544 | 1467684934604 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:15:34 INFO - PROCESS | 4544 | ++DOCSHELL 0x8d9d9000 == 32 [pid = 4544] [id = 625] 19:15:34 INFO - PROCESS | 4544 | ++DOMWINDOW == 79 (0x91c1e800) [pid = 4544] [serial = 1876] [outer = (nil)] 19:15:34 INFO - PROCESS | 4544 | ++DOMWINDOW == 80 (0x91eee000) [pid = 4544] [serial = 1877] [outer = 0x91c1e800] 19:15:34 INFO - PROCESS | 4544 | 1467684934672 Marionette DEBUG loaded listener.js 19:15:34 INFO - PROCESS | 4544 | ++DOMWINDOW == 81 (0x923e9c00) [pid = 4544] [serial = 1878] [outer = 0x91c1e800] 19:15:35 INFO - PROCESS | 4544 | --DOMWINDOW == 80 (0x921f5400) [pid = 4544] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 19:15:35 INFO - PROCESS | 4544 | --DOMWINDOW == 79 (0x926e1400) [pid = 4544] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 19:15:35 INFO - PROCESS | 4544 | --DOMWINDOW == 78 (0x8ea0d800) [pid = 4544] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 19:15:35 INFO - PROCESS | 4544 | --DOMWINDOW == 77 (0x8f9ffc00) [pid = 4544] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 19:15:35 INFO - PROCESS | 4544 | --DOMWINDOW == 76 (0x8e947400) [pid = 4544] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 19:15:35 INFO - PROCESS | 4544 | --DOMWINDOW == 75 (0x923e6800) [pid = 4544] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 19:15:35 INFO - PROCESS | 4544 | --DOMWINDOW == 74 (0x8f9f8800) [pid = 4544] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 19:15:35 INFO - PROCESS | 4544 | --DOMWINDOW == 73 (0x8e947800) [pid = 4544] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 19:15:35 INFO - PROCESS | 4544 | --DOMWINDOW == 72 (0x91a9b000) [pid = 4544] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 19:15:35 INFO - PROCESS | 4544 | --DOMWINDOW == 71 (0x8f325c00) [pid = 4544] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 19:15:35 INFO - PROCESS | 4544 | 1467684935950 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]]]}] 19:15:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 19:15:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1636ms 19:15:35 INFO - PROCESS | 4544 | 1467684935975 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 19:15:35 INFO - PROCESS | 4544 | 1467684935978 Marionette TRACE conn3 <- [1,2473,null,{"value":"8"}] 19:15:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 19:15:35 INFO - PROCESS | 4544 | 1467684935985 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 19:15:35 INFO - PROCESS | 4544 | 1467684935988 Marionette TRACE conn3 <- [1,2474,null,{}] 19:15:35 INFO - PROCESS | 4544 | 1467684935993 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}] 19:15:36 INFO - PROCESS | 4544 | 1467684935998 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:15:36 INFO - PROCESS | 4544 | 1467684936142 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 19:15:36 INFO - PROCESS | 4544 | 1467684936155 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:36 INFO - PROCESS | 4544 | 1467684936164 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:15:36 INFO - PROCESS | 4544 | ++DOCSHELL 0x8f325c00 == 33 [pid = 4544] [id = 626] 19:15:36 INFO - PROCESS | 4544 | ++DOMWINDOW == 72 (0x91a9a400) [pid = 4544] [serial = 1879] [outer = (nil)] 19:15:36 INFO - PROCESS | 4544 | ++DOMWINDOW == 73 (0x921f3800) [pid = 4544] [serial = 1880] [outer = 0x91a9a400] 19:15:36 INFO - PROCESS | 4544 | 1467684936359 Marionette DEBUG loaded listener.js 19:15:36 INFO - PROCESS | 4544 | ++DOMWINDOW == 74 (0x923ee400) [pid = 4544] [serial = 1881] [outer = 0x91a9a400] 19:15:37 INFO - PROCESS | 4544 | 1467684937138 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]]]}] 19:15:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 19:15:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1177ms 19:15:37 INFO - PROCESS | 4544 | 1467684937162 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 19:15:37 INFO - PROCESS | 4544 | 1467684937165 Marionette TRACE conn3 <- [1,2477,null,{"value":"8"}] 19:15:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 19:15:37 INFO - PROCESS | 4544 | 1467684937171 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 19:15:37 INFO - PROCESS | 4544 | 1467684937174 Marionette TRACE conn3 <- [1,2478,null,{}] 19:15:37 INFO - PROCESS | 4544 | 1467684937179 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}] 19:15:37 INFO - PROCESS | 4544 | 1467684937189 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:15:37 INFO - PROCESS | 4544 | 1467684937484 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 19:15:37 INFO - PROCESS | 4544 | 1467684937629 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:37 INFO - PROCESS | 4544 | 1467684937640 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:15:37 INFO - PROCESS | 4544 | ++DOCSHELL 0x8d9ddc00 == 34 [pid = 4544] [id = 627] 19:15:37 INFO - PROCESS | 4544 | ++DOMWINDOW == 75 (0x8d9de800) [pid = 4544] [serial = 1882] [outer = (nil)] 19:15:37 INFO - PROCESS | 4544 | ++DOMWINDOW == 76 (0x8db6f000) [pid = 4544] [serial = 1883] [outer = 0x8d9de800] 19:15:37 INFO - PROCESS | 4544 | 1467684937727 Marionette DEBUG loaded listener.js 19:15:37 INFO - PROCESS | 4544 | ++DOMWINDOW == 77 (0x8e941400) [pid = 4544] [serial = 1884] [outer = 0x8d9de800] 19:15:38 INFO - PROCESS | 4544 | 1467684938781 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]]]}] 19:15:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 19:15:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1679ms 19:15:38 INFO - PROCESS | 4544 | 1467684938853 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 19:15:38 INFO - PROCESS | 4544 | 1467684938859 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 19:15:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 19:15:38 INFO - PROCESS | 4544 | 1467684938868 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 19:15:38 INFO - PROCESS | 4544 | 1467684938872 Marionette TRACE conn3 <- [1,2482,null,{}] 19:15:38 INFO - PROCESS | 4544 | 1467684938880 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}] 19:15:38 INFO - PROCESS | 4544 | 1467684938886 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:15:39 INFO - PROCESS | 4544 | 1467684939070 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 19:15:39 INFO - PROCESS | 4544 | 1467684939310 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:39 INFO - PROCESS | 4544 | 1467684939317 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:15:39 INFO - PROCESS | 4544 | ++DOCSHELL 0x8f324800 == 35 [pid = 4544] [id = 628] 19:15:39 INFO - PROCESS | 4544 | ++DOMWINDOW == 78 (0x8f5d8400) [pid = 4544] [serial = 1885] [outer = (nil)] 19:15:39 INFO - PROCESS | 4544 | ++DOMWINDOW == 79 (0x8f5e3800) [pid = 4544] [serial = 1886] [outer = 0x8f5d8400] 19:15:39 INFO - PROCESS | 4544 | 1467684939445 Marionette DEBUG loaded listener.js 19:15:39 INFO - PROCESS | 4544 | ++DOMWINDOW == 80 (0x90c84000) [pid = 4544] [serial = 1887] [outer = 0x8f5d8400] 19:15:40 INFO - PROCESS | 4544 | 1467684940398 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]]]}] 19:15:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 19:15:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1587ms 19:15:40 INFO - PROCESS | 4544 | 1467684940459 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 19:15:40 INFO - PROCESS | 4544 | 1467684940464 Marionette TRACE conn3 <- [1,2485,null,{"value":"8"}] 19:15:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 19:15:40 INFO - PROCESS | 4544 | 1467684940478 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 19:15:40 INFO - PROCESS | 4544 | 1467684940481 Marionette TRACE conn3 <- [1,2486,null,{}] 19:15:40 INFO - PROCESS | 4544 | 1467684940488 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}] 19:15:40 INFO - PROCESS | 4544 | 1467684940492 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:15:40 INFO - PROCESS | 4544 | 1467684940678 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 19:15:40 INFO - PROCESS | 4544 | 1467684940875 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:40 INFO - PROCESS | 4544 | 1467684940884 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:15:40 INFO - PROCESS | 4544 | ++DOCSHELL 0x8d9dd400 == 36 [pid = 4544] [id = 629] 19:15:40 INFO - PROCESS | 4544 | ++DOMWINDOW == 81 (0x8db6fc00) [pid = 4544] [serial = 1888] [outer = (nil)] 19:15:40 INFO - PROCESS | 4544 | ++DOMWINDOW == 82 (0x91c1d000) [pid = 4544] [serial = 1889] [outer = 0x8db6fc00] 19:15:40 INFO - PROCESS | 4544 | 1467684940963 Marionette DEBUG loaded listener.js 19:15:41 INFO - PROCESS | 4544 | ++DOMWINDOW == 83 (0x91eedc00) [pid = 4544] [serial = 1890] [outer = 0x8db6fc00] 19:15:42 INFO - PROCESS | 4544 | 1467684942073 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]]]}] 19:15:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 19:15:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1683ms 19:15:42 INFO - PROCESS | 4544 | 1467684942161 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 19:15:42 INFO - PROCESS | 4544 | 1467684942168 Marionette TRACE conn3 <- [1,2489,null,{"value":"8"}] 19:15:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 19:15:42 INFO - PROCESS | 4544 | 1467684942185 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 19:15:42 INFO - PROCESS | 4544 | 1467684942193 Marionette TRACE conn3 <- [1,2490,null,{}] 19:15:42 INFO - PROCESS | 4544 | 1467684942199 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}] 19:15:42 INFO - PROCESS | 4544 | 1467684942206 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:15:42 INFO - PROCESS | 4544 | 1467684942509 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 19:15:42 INFO - PROCESS | 4544 | 1467684942709 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:42 INFO - PROCESS | 4544 | 1467684942718 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:15:42 INFO - PROCESS | 4544 | ++DOCSHELL 0x926d5c00 == 37 [pid = 4544] [id = 630] 19:15:42 INFO - PROCESS | 4544 | ++DOMWINDOW == 84 (0x926d9400) [pid = 4544] [serial = 1891] [outer = (nil)] 19:15:42 INFO - PROCESS | 4544 | ++DOMWINDOW == 85 (0x92e97800) [pid = 4544] [serial = 1892] [outer = 0x926d9400] 19:15:42 INFO - PROCESS | 4544 | 1467684942799 Marionette DEBUG loaded listener.js 19:15:42 INFO - PROCESS | 4544 | ++DOMWINDOW == 86 (0x9380a800) [pid = 4544] [serial = 1893] [outer = 0x926d9400] 19:15:43 INFO - PROCESS | 4544 | 1467684943784 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]]]}] 19:15:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 19:15:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1845ms 19:15:44 INFO - PROCESS | 4544 | 1467684944022 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 19:15:44 INFO - PROCESS | 4544 | 1467684944029 Marionette TRACE conn3 <- [1,2493,null,{"value":"8"}] 19:15:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 19:15:44 INFO - PROCESS | 4544 | 1467684944037 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 19:15:44 INFO - PROCESS | 4544 | 1467684944042 Marionette TRACE conn3 <- [1,2494,null,{}] 19:15:44 INFO - PROCESS | 4544 | 1467684944057 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}] 19:15:44 INFO - PROCESS | 4544 | 1467684944063 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:15:44 INFO - PROCESS | 4544 | 1467684944308 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 19:15:44 INFO - PROCESS | 4544 | 1467684944613 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:44 INFO - PROCESS | 4544 | 1467684944629 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:15:44 INFO - PROCESS | 4544 | ++DOCSHELL 0x8ea0a800 == 38 [pid = 4544] [id = 631] 19:15:44 INFO - PROCESS | 4544 | ++DOMWINDOW == 87 (0x8ea0ac00) [pid = 4544] [serial = 1894] [outer = (nil)] 19:15:44 INFO - PROCESS | 4544 | ++DOMWINDOW == 88 (0x8ea26c00) [pid = 4544] [serial = 1895] [outer = 0x8ea0ac00] 19:15:44 INFO - PROCESS | 4544 | 1467684944698 Marionette DEBUG loaded listener.js 19:15:44 INFO - PROCESS | 4544 | ++DOMWINDOW == 89 (0x8eb0d400) [pid = 4544] [serial = 1896] [outer = 0x8ea0ac00] 19:15:45 INFO - PROCESS | 4544 | --DOCSHELL 0x8d9dc400 == 37 [pid = 4544] [id = 619] 19:15:45 INFO - PROCESS | 4544 | --DOCSHELL 0x93809400 == 36 [pid = 4544] [id = 618] 19:15:45 INFO - PROCESS | 4544 | --DOCSHELL 0x91a93000 == 35 [pid = 4544] [id = 602] 19:15:45 INFO - PROCESS | 4544 | --DOCSHELL 0x8f325c00 == 34 [pid = 4544] [id = 626] 19:15:45 INFO - PROCESS | 4544 | --DOCSHELL 0x8d9d9000 == 33 [pid = 4544] [id = 625] 19:15:45 INFO - PROCESS | 4544 | --DOCSHELL 0x90ed4800 == 32 [pid = 4544] [id = 624] 19:15:45 INFO - PROCESS | 4544 | --DOCSHELL 0x8f9f0400 == 31 [pid = 4544] [id = 623] 19:15:45 INFO - PROCESS | 4544 | --DOCSHELL 0x8ea20400 == 30 [pid = 4544] [id = 622] 19:15:45 INFO - PROCESS | 4544 | --DOMWINDOW == 88 (0x93802800) [pid = 4544] [serial = 1838] [outer = (nil)] [url = about:blank] 19:15:45 INFO - PROCESS | 4544 | --DOMWINDOW == 87 (0x926db800) [pid = 4544] [serial = 1832] [outer = (nil)] [url = about:blank] 19:15:45 INFO - PROCESS | 4544 | --DOMWINDOW == 86 (0x93806000) [pid = 4544] [serial = 1835] [outer = (nil)] [url = about:blank] 19:15:45 INFO - PROCESS | 4544 | --DOMWINDOW == 85 (0x92e95c00) [pid = 4544] [serial = 1833] [outer = (nil)] [url = about:blank] 19:15:45 INFO - PROCESS | 4544 | --DOMWINDOW == 84 (0x91c24800) [pid = 4544] [serial = 1812] [outer = (nil)] [url = about:blank] 19:15:45 INFO - PROCESS | 4544 | --DOMWINDOW == 83 (0x90ec8800) [pid = 4544] [serial = 1817] [outer = (nil)] [url = about:blank] 19:15:45 INFO - PROCESS | 4544 | --DOMWINDOW == 82 (0x91a96000) [pid = 4544] [serial = 1818] [outer = (nil)] [url = about:blank] 19:15:45 INFO - PROCESS | 4544 | --DOMWINDOW == 81 (0x8e94f000) [pid = 4544] [serial = 1814] [outer = (nil)] [url = about:blank] 19:15:45 INFO - PROCESS | 4544 | --DOMWINDOW == 80 (0x8f32f000) [pid = 4544] [serial = 1815] [outer = (nil)] [url = about:blank] 19:15:45 INFO - PROCESS | 4544 | --DOMWINDOW == 79 (0x923ecc00) [pid = 4544] [serial = 1820] [outer = (nil)] [url = about:blank] 19:15:45 INFO - PROCESS | 4544 | --DOMWINDOW == 78 (0x926c1400) [pid = 4544] [serial = 1821] [outer = (nil)] [url = about:blank] 19:15:45 INFO - PROCESS | 4544 | --DOMWINDOW == 77 (0x90c81400) [pid = 4544] [serial = 1826] [outer = (nil)] [url = about:blank] 19:15:45 INFO - PROCESS | 4544 | --DOMWINDOW == 76 (0x90c90c00) [pid = 4544] [serial = 1827] [outer = (nil)] [url = about:blank] 19:15:45 INFO - PROCESS | 4544 | --DOMWINDOW == 75 (0x8e950000) [pid = 4544] [serial = 1823] [outer = (nil)] [url = about:blank] 19:15:45 INFO - PROCESS | 4544 | --DOMWINDOW == 74 (0x8eb0fc00) [pid = 4544] [serial = 1824] [outer = (nil)] [url = about:blank] 19:15:45 INFO - PROCESS | 4544 | --DOMWINDOW == 73 (0x91ee3400) [pid = 4544] [serial = 1829] [outer = (nil)] [url = about:blank] 19:15:45 INFO - PROCESS | 4544 | --DOMWINDOW == 72 (0x93809800) [pid = 4544] [serial = 1836] [outer = (nil)] [url = about:blank] 19:15:45 INFO - PROCESS | 4544 | --DOMWINDOW == 71 (0x921f0400) [pid = 4544] [serial = 1830] [outer = (nil)] [url = about:blank] 19:15:45 INFO - PROCESS | 4544 | --DOMWINDOW == 70 (0x93913800) [pid = 4544] [serial = 1839] [outer = (nil)] [url = about:blank] 19:15:45 INFO - PROCESS | 4544 | 1467684945573 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]]]}] 19:15:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 19:15:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1583ms 19:15:45 INFO - PROCESS | 4544 | 1467684945643 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 19:15:45 INFO - PROCESS | 4544 | 1467684945648 Marionette TRACE conn3 <- [1,2497,null,{"value":"8"}] 19:15:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 19:15:45 INFO - PROCESS | 4544 | 1467684945664 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 19:15:45 INFO - PROCESS | 4544 | 1467684945669 Marionette TRACE conn3 <- [1,2498,null,{}] 19:15:45 INFO - PROCESS | 4544 | 1467684945675 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}] 19:15:45 INFO - PROCESS | 4544 | 1467684945681 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:15:45 INFO - PROCESS | 4544 | 1467684945843 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 19:15:45 INFO - PROCESS | 4544 | 1467684945853 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:45 INFO - PROCESS | 4544 | 1467684945859 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:15:45 INFO - PROCESS | 4544 | ++DOCSHELL 0x8ea20400 == 31 [pid = 4544] [id = 632] 19:15:45 INFO - PROCESS | 4544 | ++DOMWINDOW == 71 (0x8f5d9800) [pid = 4544] [serial = 1897] [outer = (nil)] 19:15:45 INFO - PROCESS | 4544 | ++DOMWINDOW == 72 (0x90c85800) [pid = 4544] [serial = 1898] [outer = 0x8f5d9800] 19:15:45 INFO - PROCESS | 4544 | 1467684945931 Marionette DEBUG loaded listener.js 19:15:46 INFO - PROCESS | 4544 | ++DOMWINDOW == 73 (0x90ddfc00) [pid = 4544] [serial = 1899] [outer = 0x8f5d9800] 19:15:46 INFO - PROCESS | 4544 | 1467684946884 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]]]}] 19:15:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 19:15:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1244ms 19:15:46 INFO - PROCESS | 4544 | 1467684946905 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 19:15:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 19:15:46 INFO - PROCESS | 4544 | 1467684946910 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 19:15:46 INFO - PROCESS | 4544 | 1467684946916 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 19:15:46 INFO - PROCESS | 4544 | 1467684946920 Marionette TRACE conn3 <- [1,2502,null,{}] 19:15:46 INFO - PROCESS | 4544 | 1467684946934 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}] 19:15:46 INFO - PROCESS | 4544 | 1467684946942 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:15:47 INFO - PROCESS | 4544 | 1467684947114 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 19:15:47 INFO - PROCESS | 4544 | 1467684947266 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:47 INFO - PROCESS | 4544 | 1467684947276 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:15:47 INFO - PROCESS | 4544 | ++DOCSHELL 0x91a93000 == 32 [pid = 4544] [id = 633] 19:15:47 INFO - PROCESS | 4544 | ++DOMWINDOW == 74 (0x91a94800) [pid = 4544] [serial = 1900] [outer = (nil)] 19:15:47 INFO - PROCESS | 4544 | ++DOMWINDOW == 75 (0x91c27800) [pid = 4544] [serial = 1901] [outer = 0x91a94800] 19:15:47 INFO - PROCESS | 4544 | 1467684947348 Marionette DEBUG loaded listener.js 19:15:47 INFO - PROCESS | 4544 | ++DOMWINDOW == 76 (0x921f1c00) [pid = 4544] [serial = 1902] [outer = 0x91a94800] 19:15:48 INFO - PROCESS | 4544 | 1467684948286 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]]]}] 19:15:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 19:15:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1438ms 19:15:48 INFO - PROCESS | 4544 | 1467684948353 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 19:15:48 INFO - PROCESS | 4544 | 1467684948357 Marionette TRACE conn3 <- [1,2505,null,{"value":"8"}] 19:15:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 19:15:48 INFO - PROCESS | 4544 | 1467684948363 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 19:15:48 INFO - PROCESS | 4544 | 1467684948366 Marionette TRACE conn3 <- [1,2506,null,{}] 19:15:48 INFO - PROCESS | 4544 | 1467684948371 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}] 19:15:48 INFO - PROCESS | 4544 | 1467684948376 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:15:48 INFO - PROCESS | 4544 | 1467684948593 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 19:15:48 INFO - PROCESS | 4544 | 1467684948610 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:48 INFO - PROCESS | 4544 | 1467684948619 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:15:48 INFO - PROCESS | 4544 | ++DOCSHELL 0x8f5da800 == 33 [pid = 4544] [id = 634] 19:15:48 INFO - PROCESS | 4544 | ++DOMWINDOW == 77 (0x91c23c00) [pid = 4544] [serial = 1903] [outer = (nil)] 19:15:48 INFO - PROCESS | 4544 | ++DOMWINDOW == 78 (0x928e6000) [pid = 4544] [serial = 1904] [outer = 0x91c23c00] 19:15:48 INFO - PROCESS | 4544 | 1467684948684 Marionette DEBUG loaded listener.js 19:15:48 INFO - PROCESS | 4544 | ++DOMWINDOW == 79 (0x923eb400) [pid = 4544] [serial = 1905] [outer = 0x91c23c00] 19:15:49 INFO - PROCESS | 4544 | 1467684949608 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]]]}] 19:15:49 INFO - PROCESS | 4544 | --DOMWINDOW == 78 (0x8e944c00) [pid = 4544] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 19:15:49 INFO - PROCESS | 4544 | --DOMWINDOW == 77 (0x90de2000) [pid = 4544] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 19:15:49 INFO - PROCESS | 4544 | --DOMWINDOW == 76 (0x91c19800) [pid = 4544] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 19:15:49 INFO - PROCESS | 4544 | --DOMWINDOW == 75 (0x93803400) [pid = 4544] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 19:15:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 19:15:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1384ms 19:15:49 INFO - PROCESS | 4544 | --DOMWINDOW == 74 (0x946a5400) [pid = 4544] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 19:15:49 INFO - PROCESS | 4544 | --DOMWINDOW == 73 (0x93b35c00) [pid = 4544] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 19:15:49 INFO - PROCESS | 4544 | --DOMWINDOW == 72 (0x8f9f2000) [pid = 4544] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 19:15:49 INFO - PROCESS | 4544 | --DOMWINDOW == 71 (0x8ea21000) [pid = 4544] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 19:15:49 INFO - PROCESS | 4544 | --DOMWINDOW == 70 (0x921f3000) [pid = 4544] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 19:15:49 INFO - PROCESS | 4544 | --DOMWINDOW == 69 (0x8f328800) [pid = 4544] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 19:15:49 INFO - PROCESS | 4544 | --DOMWINDOW == 68 (0x91a90400) [pid = 4544] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 19:15:49 INFO - PROCESS | 4544 | --DOMWINDOW == 67 (0x91c1e800) [pid = 4544] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 19:15:49 INFO - PROCESS | 4544 | --DOMWINDOW == 66 (0x8ea10c00) [pid = 4544] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 19:15:49 INFO - PROCESS | 4544 | 1467684949760 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 19:15:49 INFO - PROCESS | 4544 | 1467684949766 Marionette TRACE conn3 <- [1,2509,null,{"value":"8"}] 19:15:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 19:15:49 INFO - PROCESS | 4544 | 1467684949777 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 19:15:49 INFO - PROCESS | 4544 | 1467684949779 Marionette TRACE conn3 <- [1,2510,null,{}] 19:15:49 INFO - PROCESS | 4544 | 1467684949784 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}] 19:15:49 INFO - PROCESS | 4544 | 1467684949789 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:15:49 INFO - PROCESS | 4544 | 1467684949938 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 19:15:49 INFO - PROCESS | 4544 | 1467684949947 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:49 INFO - PROCESS | 4544 | 1467684949956 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:15:49 INFO - PROCESS | 4544 | ++DOCSHELL 0x90c81800 == 34 [pid = 4544] [id = 635] 19:15:49 INFO - PROCESS | 4544 | ++DOMWINDOW == 67 (0x90c8b000) [pid = 4544] [serial = 1906] [outer = (nil)] 19:15:50 INFO - PROCESS | 4544 | ++DOMWINDOW == 68 (0x91c19800) [pid = 4544] [serial = 1907] [outer = 0x90c8b000] 19:15:50 INFO - PROCESS | 4544 | 1467684950024 Marionette DEBUG loaded listener.js 19:15:50 INFO - PROCESS | 4544 | ++DOMWINDOW == 69 (0x91c27000) [pid = 4544] [serial = 1908] [outer = 0x90c8b000] 19:15:51 INFO - PROCESS | 4544 | 1467684950996 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]]]}] 19:15:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 19:15:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1284ms 19:15:51 INFO - PROCESS | 4544 | 1467684951058 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 19:15:51 INFO - PROCESS | 4544 | 1467684951061 Marionette TRACE conn3 <- [1,2513,null,{"value":"8"}] 19:15:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 19:15:51 INFO - PROCESS | 4544 | 1467684951067 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 19:15:51 INFO - PROCESS | 4544 | 1467684951070 Marionette TRACE conn3 <- [1,2514,null,{}] 19:15:51 INFO - PROCESS | 4544 | 1467684951076 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}] 19:15:51 INFO - PROCESS | 4544 | 1467684951086 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:15:51 INFO - PROCESS | 4544 | 1467684951305 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 19:15:51 INFO - PROCESS | 4544 | 1467684951466 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:51 INFO - PROCESS | 4544 | 1467684951473 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:15:51 INFO - PROCESS | 4544 | ++DOCSHELL 0x8d9d6800 == 35 [pid = 4544] [id = 636] 19:15:51 INFO - PROCESS | 4544 | ++DOMWINDOW == 70 (0x8eb10000) [pid = 4544] [serial = 1909] [outer = (nil)] 19:15:51 INFO - PROCESS | 4544 | ++DOMWINDOW == 71 (0x93914400) [pid = 4544] [serial = 1910] [outer = 0x8eb10000] 19:15:51 INFO - PROCESS | 4544 | 1467684951544 Marionette DEBUG loaded listener.js 19:15:51 INFO - PROCESS | 4544 | ++DOMWINDOW == 72 (0x93b36000) [pid = 4544] [serial = 1911] [outer = 0x8eb10000] 19:15:52 INFO - PROCESS | 4544 | 1467684952561 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]]]}] 19:15:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 19:15:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1526ms 19:15:52 INFO - PROCESS | 4544 | 1467684952595 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 19:15:52 INFO - PROCESS | 4544 | 1467684952602 Marionette TRACE conn3 <- [1,2517,null,{"value":"8"}] 19:15:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 19:15:52 INFO - PROCESS | 4544 | 1467684952616 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 19:15:52 INFO - PROCESS | 4544 | 1467684952628 Marionette TRACE conn3 <- [1,2518,null,{}] 19:15:52 INFO - PROCESS | 4544 | 1467684952637 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}] 19:15:52 INFO - PROCESS | 4544 | 1467684952644 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:15:52 INFO - PROCESS | 4544 | 1467684952822 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 19:15:53 INFO - PROCESS | 4544 | 1467684953006 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:53 INFO - PROCESS | 4544 | 1467684953013 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:15:53 INFO - PROCESS | 4544 | ++DOCSHELL 0x8ea0f800 == 36 [pid = 4544] [id = 637] 19:15:53 INFO - PROCESS | 4544 | ++DOMWINDOW == 73 (0x8ea2ac00) [pid = 4544] [serial = 1912] [outer = (nil)] 19:15:53 INFO - PROCESS | 4544 | ++DOMWINDOW == 74 (0x8f5de800) [pid = 4544] [serial = 1913] [outer = 0x8ea2ac00] 19:15:53 INFO - PROCESS | 4544 | 1467684953156 Marionette DEBUG loaded listener.js 19:15:53 INFO - PROCESS | 4544 | ++DOMWINDOW == 75 (0x90c8c400) [pid = 4544] [serial = 1914] [outer = 0x8ea2ac00] 19:15:54 INFO - PROCESS | 4544 | 1467684954064 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]]]}] 19:15:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 19:15:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1494ms 19:15:54 INFO - PROCESS | 4544 | 1467684954104 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 19:15:54 INFO - PROCESS | 4544 | 1467684954111 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 19:15:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 19:15:54 INFO - PROCESS | 4544 | 1467684954139 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 19:15:54 INFO - PROCESS | 4544 | 1467684954144 Marionette TRACE conn3 <- [1,2522,null,{}] 19:15:54 INFO - PROCESS | 4544 | 1467684954150 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}] 19:15:54 INFO - PROCESS | 4544 | 1467684954156 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:15:54 INFO - PROCESS | 4544 | 1467684954344 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 19:15:54 INFO - PROCESS | 4544 | 1467684954530 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:54 INFO - PROCESS | 4544 | 1467684954536 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:15:54 INFO - PROCESS | 4544 | ++DOCSHELL 0x8f5d6000 == 37 [pid = 4544] [id = 638] 19:15:54 INFO - PROCESS | 4544 | ++DOMWINDOW == 76 (0x90ecf800) [pid = 4544] [serial = 1915] [outer = (nil)] 19:15:54 INFO - PROCESS | 4544 | ++DOMWINDOW == 77 (0x91c22800) [pid = 4544] [serial = 1916] [outer = 0x90ecf800] 19:15:54 INFO - PROCESS | 4544 | 1467684954621 Marionette DEBUG loaded listener.js 19:15:54 INFO - PROCESS | 4544 | ++DOMWINDOW == 78 (0x923e8c00) [pid = 4544] [serial = 1917] [outer = 0x90ecf800] 19:15:55 INFO - PROCESS | 4544 | 1467684955637 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]]]}] 19:15:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 19:15:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1534ms 19:15:55 INFO - PROCESS | 4544 | 1467684955671 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 19:15:55 INFO - PROCESS | 4544 | 1467684955675 Marionette TRACE conn3 <- [1,2525,null,{"value":"8"}] 19:15:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 19:15:55 INFO - PROCESS | 4544 | 1467684955682 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 19:15:55 INFO - PROCESS | 4544 | 1467684955688 Marionette TRACE conn3 <- [1,2526,null,{}] 19:15:55 INFO - PROCESS | 4544 | 1467684955704 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}] 19:15:55 INFO - PROCESS | 4544 | 1467684955713 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:15:55 INFO - PROCESS | 4544 | 1467684955904 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 19:15:56 INFO - PROCESS | 4544 | 1467684956102 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:56 INFO - PROCESS | 4544 | 1467684956114 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:15:56 INFO - PROCESS | 4544 | ++DOCSHELL 0x9391e400 == 38 [pid = 4544] [id = 639] 19:15:56 INFO - PROCESS | 4544 | ++DOMWINDOW == 79 (0x93957c00) [pid = 4544] [serial = 1918] [outer = (nil)] 19:15:56 INFO - PROCESS | 4544 | ++DOMWINDOW == 80 (0x946a2800) [pid = 4544] [serial = 1919] [outer = 0x93957c00] 19:15:56 INFO - PROCESS | 4544 | 1467684956196 Marionette DEBUG loaded listener.js 19:15:56 INFO - PROCESS | 4544 | ++DOMWINDOW == 81 (0x946afc00) [pid = 4544] [serial = 1920] [outer = 0x93957c00] 19:15:57 INFO - PROCESS | 4544 | 1467684957134 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]]]}] 19:15:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 19:15:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1489ms 19:15:57 INFO - PROCESS | 4544 | 1467684957172 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 19:15:57 INFO - PROCESS | 4544 | 1467684957177 Marionette TRACE conn3 <- [1,2529,null,{"value":"8"}] 19:15:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 19:15:57 INFO - PROCESS | 4544 | 1467684957184 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 19:15:57 INFO - PROCESS | 4544 | 1467684957187 Marionette TRACE conn3 <- [1,2530,null,{}] 19:15:57 INFO - PROCESS | 4544 | 1467684957193 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}] 19:15:57 INFO - PROCESS | 4544 | 1467684957198 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:15:57 INFO - PROCESS | 4544 | 1467684957373 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 19:15:57 INFO - PROCESS | 4544 | 1467684957557 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:57 INFO - PROCESS | 4544 | 1467684957564 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:15:57 INFO - PROCESS | 4544 | ++DOCSHELL 0x946a6400 == 39 [pid = 4544] [id = 640] 19:15:57 INFO - PROCESS | 4544 | ++DOMWINDOW == 82 (0x946af800) [pid = 4544] [serial = 1921] [outer = (nil)] 19:15:57 INFO - PROCESS | 4544 | ++DOMWINDOW == 83 (0x951be000) [pid = 4544] [serial = 1922] [outer = 0x946af800] 19:15:57 INFO - PROCESS | 4544 | 1467684957661 Marionette DEBUG loaded listener.js 19:15:57 INFO - PROCESS | 4544 | ++DOMWINDOW == 84 (0x951c0c00) [pid = 4544] [serial = 1923] [outer = 0x946af800] 19:15:58 INFO - PROCESS | 4544 | 1467684958576 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]]]}] 19:15:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 19:15:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1431ms 19:15:58 INFO - PROCESS | 4544 | 1467684958616 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 19:15:58 INFO - PROCESS | 4544 | 1467684958619 Marionette TRACE conn3 <- [1,2533,null,{"value":"8"}] 19:15:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 19:15:58 INFO - PROCESS | 4544 | 1467684958626 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 19:15:58 INFO - PROCESS | 4544 | 1467684958629 Marionette TRACE conn3 <- [1,2534,null,{}] 19:15:58 INFO - PROCESS | 4544 | 1467684958635 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}] 19:15:58 INFO - PROCESS | 4544 | 1467684958640 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:15:58 INFO - PROCESS | 4544 | 1467684958808 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 19:15:59 INFO - PROCESS | 4544 | 1467684958992 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:59 INFO - PROCESS | 4544 | 1467684959000 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:15:59 INFO - PROCESS | 4544 | ++DOCSHELL 0x8f329800 == 40 [pid = 4544] [id = 641] 19:15:59 INFO - PROCESS | 4544 | ++DOMWINDOW == 85 (0x950c6400) [pid = 4544] [serial = 1924] [outer = (nil)] 19:15:59 INFO - PROCESS | 4544 | ++DOMWINDOW == 86 (0x977a0c00) [pid = 4544] [serial = 1925] [outer = 0x950c6400] 19:15:59 INFO - PROCESS | 4544 | 1467684959085 Marionette DEBUG loaded listener.js 19:15:59 INFO - PROCESS | 4544 | ++DOMWINDOW == 87 (0x98254800) [pid = 4544] [serial = 1926] [outer = 0x950c6400] 19:16:00 INFO - PROCESS | 4544 | 1467684960072 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]]]}] 19:16:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 19:16:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1478ms 19:16:00 INFO - PROCESS | 4544 | 1467684960105 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 19:16:00 INFO - PROCESS | 4544 | 1467684960108 Marionette TRACE conn3 <- [1,2537,null,{"value":"8"}] 19:16:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 19:16:00 INFO - PROCESS | 4544 | 1467684960115 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 19:16:00 INFO - PROCESS | 4544 | 1467684960117 Marionette TRACE conn3 <- [1,2538,null,{}] 19:16:00 INFO - PROCESS | 4544 | 1467684960124 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}] 19:16:00 INFO - PROCESS | 4544 | 1467684960134 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:16:00 INFO - PROCESS | 4544 | 1467684960339 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 19:16:00 INFO - PROCESS | 4544 | 1467684960537 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:00 INFO - PROCESS | 4544 | 1467684960546 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:16:00 INFO - PROCESS | 4544 | ++DOCSHELL 0x91ee9400 == 41 [pid = 4544] [id = 642] 19:16:00 INFO - PROCESS | 4544 | ++DOMWINDOW == 88 (0x926dec00) [pid = 4544] [serial = 1927] [outer = (nil)] 19:16:00 INFO - PROCESS | 4544 | ++DOMWINDOW == 89 (0x997dac00) [pid = 4544] [serial = 1928] [outer = 0x926dec00] 19:16:00 INFO - PROCESS | 4544 | 1467684960629 Marionette DEBUG loaded listener.js 19:16:00 INFO - PROCESS | 4544 | ++DOMWINDOW == 90 (0x997de400) [pid = 4544] [serial = 1929] [outer = 0x926dec00] 19:16:01 INFO - PROCESS | 4544 | 1467684961532 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]]]}] 19:16:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 19:16:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1487ms 19:16:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 19:16:01 INFO - PROCESS | 4544 | 1467684961604 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 19:16:01 INFO - PROCESS | 4544 | 1467684961607 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 19:16:01 INFO - PROCESS | 4544 | 1467684961616 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 19:16:01 INFO - PROCESS | 4544 | 1467684961619 Marionette TRACE conn3 <- [1,2542,null,{}] 19:16:01 INFO - PROCESS | 4544 | 1467684961625 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}] 19:16:01 INFO - PROCESS | 4544 | 1467684961630 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:16:01 INFO - PROCESS | 4544 | 1467684961795 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 19:16:02 INFO - PROCESS | 4544 | 1467684961984 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:02 INFO - PROCESS | 4544 | 1467684961995 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:16:02 INFO - PROCESS | 4544 | ++DOCSHELL 0x8db6cc00 == 42 [pid = 4544] [id = 643] 19:16:02 INFO - PROCESS | 4544 | ++DOMWINDOW == 91 (0x8ea0f400) [pid = 4544] [serial = 1930] [outer = (nil)] 19:16:02 INFO - PROCESS | 4544 | ++DOMWINDOW == 92 (0x99935c00) [pid = 4544] [serial = 1931] [outer = 0x8ea0f400] 19:16:02 INFO - PROCESS | 4544 | 1467684962072 Marionette DEBUG loaded listener.js 19:16:02 INFO - PROCESS | 4544 | ++DOMWINDOW == 93 (0x99940000) [pid = 4544] [serial = 1932] [outer = 0x8ea0f400] 19:16:03 INFO - PROCESS | 4544 | 1467684963063 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]]]}] 19:16:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 19:16:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1482ms 19:16:03 INFO - PROCESS | 4544 | 1467684963098 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 19:16:03 INFO - PROCESS | 4544 | 1467684963103 Marionette TRACE conn3 <- [1,2545,null,{"value":"8"}] 19:16:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 19:16:03 INFO - PROCESS | 4544 | 1467684963109 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 19:16:03 INFO - PROCESS | 4544 | 1467684963113 Marionette TRACE conn3 <- [1,2546,null,{}] 19:16:03 INFO - PROCESS | 4544 | 1467684963118 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}] 19:16:03 INFO - PROCESS | 4544 | 1467684963123 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:16:03 INFO - PROCESS | 4544 | 1467684963295 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 19:16:03 INFO - PROCESS | 4544 | 1467684963805 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:03 INFO - PROCESS | 4544 | 1467684963812 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:16:03 INFO - PROCESS | 4544 | ++DOCSHELL 0x8db6ec00 == 43 [pid = 4544] [id = 644] 19:16:03 INFO - PROCESS | 4544 | ++DOMWINDOW == 94 (0x8db78000) [pid = 4544] [serial = 1933] [outer = (nil)] 19:16:03 INFO - PROCESS | 4544 | ++DOMWINDOW == 95 (0x8e94ec00) [pid = 4544] [serial = 1934] [outer = 0x8db78000] 19:16:03 INFO - PROCESS | 4544 | 1467684963893 Marionette DEBUG loaded listener.js 19:16:03 INFO - PROCESS | 4544 | ++DOMWINDOW == 96 (0x8ea23000) [pid = 4544] [serial = 1935] [outer = 0x8db78000] 19:16:04 INFO - PROCESS | 4544 | 1467684964754 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]]]}] 19:16:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 19:16:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1683ms 19:16:04 INFO - PROCESS | 4544 | 1467684964795 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 19:16:04 INFO - PROCESS | 4544 | 1467684964801 Marionette TRACE conn3 <- [1,2549,null,{"value":"8"}] 19:16:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 19:16:04 INFO - PROCESS | 4544 | 1467684964808 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 19:16:04 INFO - PROCESS | 4544 | 1467684964813 Marionette TRACE conn3 <- [1,2550,null,{}] 19:16:04 INFO - PROCESS | 4544 | 1467684964820 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}] 19:16:04 INFO - PROCESS | 4544 | 1467684964828 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:16:05 INFO - PROCESS | 4544 | 1467684965133 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 19:16:05 INFO - PROCESS | 4544 | 1467684965277 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:05 INFO - PROCESS | 4544 | 1467684965285 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:16:05 INFO - PROCESS | 4544 | ++DOCSHELL 0x8e950000 == 44 [pid = 4544] [id = 645] 19:16:05 INFO - PROCESS | 4544 | ++DOMWINDOW == 97 (0x8ea25800) [pid = 4544] [serial = 1936] [outer = (nil)] 19:16:05 INFO - PROCESS | 4544 | ++DOMWINDOW == 98 (0x8f5e3400) [pid = 4544] [serial = 1937] [outer = 0x8ea25800] 19:16:05 INFO - PROCESS | 4544 | 1467684965404 Marionette DEBUG loaded listener.js 19:16:05 INFO - PROCESS | 4544 | ++DOMWINDOW == 99 (0x90de2c00) [pid = 4544] [serial = 1938] [outer = 0x8ea25800] 19:16:06 INFO - PROCESS | 4544 | --DOCSHELL 0x8ea1e400 == 43 [pid = 4544] [id = 605] 19:16:06 INFO - PROCESS | 4544 | --DOCSHELL 0x8f5e2000 == 42 [pid = 4544] [id = 601] 19:16:06 INFO - PROCESS | 4544 | --DOCSHELL 0x8e945400 == 41 [pid = 4544] [id = 604] 19:16:06 INFO - PROCESS | 4544 | --DOCSHELL 0x8f332c00 == 40 [pid = 4544] [id = 610] 19:16:06 INFO - PROCESS | 4544 | --DOCSHELL 0x8f328c00 == 39 [pid = 4544] [id = 615] 19:16:06 INFO - PROCESS | 4544 | --DOCSHELL 0x8f9fc800 == 38 [pid = 4544] [id = 614] 19:16:06 INFO - PROCESS | 4544 | --DOCSHELL 0x926e1000 == 37 [pid = 4544] [id = 616] 19:16:06 INFO - PROCESS | 4544 | --DOCSHELL 0x946a4000 == 36 [pid = 4544] [id = 617] 19:16:06 INFO - PROCESS | 4544 | --DOCSHELL 0x8db70400 == 35 [pid = 4544] [id = 620] 19:16:06 INFO - PROCESS | 4544 | --DOCSHELL 0x8ea10400 == 34 [pid = 4544] [id = 600] 19:16:06 INFO - PROCESS | 4544 | --DOCSHELL 0x91a99800 == 33 [pid = 4544] [id = 609] 19:16:06 INFO - PROCESS | 4544 | --DOCSHELL 0x8f5e3000 == 32 [pid = 4544] [id = 608] 19:16:06 INFO - PROCESS | 4544 | --DOCSHELL 0x8db76c00 == 31 [pid = 4544] [id = 603] 19:16:06 INFO - PROCESS | 4544 | --DOCSHELL 0x923e7c00 == 30 [pid = 4544] [id = 611] 19:16:06 INFO - PROCESS | 4544 | --DOCSHELL 0x8d9ddc00 == 29 [pid = 4544] [id = 627] 19:16:06 INFO - PROCESS | 4544 | --DOCSHELL 0x8f324800 == 28 [pid = 4544] [id = 628] 19:16:06 INFO - PROCESS | 4544 | --DOCSHELL 0x921f7400 == 27 [pid = 4544] [id = 606] 19:16:06 INFO - PROCESS | 4544 | --DOCSHELL 0x926d5c00 == 26 [pid = 4544] [id = 630] 19:16:06 INFO - PROCESS | 4544 | --DOCSHELL 0x8db72800 == 25 [pid = 4544] [id = 607] 19:16:06 INFO - PROCESS | 4544 | --DOCSHELL 0x8e941c00 == 24 [pid = 4544] [id = 613] 19:16:06 INFO - PROCESS | 4544 | --DOCSHELL 0x8d9dd400 == 23 [pid = 4544] [id = 629] 19:16:06 INFO - PROCESS | 4544 | --DOCSHELL 0x8e949800 == 22 [pid = 4544] [id = 612] 19:16:06 INFO - PROCESS | 4544 | --DOCSHELL 0x8f327800 == 21 [pid = 4544] [id = 621] 19:16:06 INFO - PROCESS | 4544 | --DOMWINDOW == 98 (0x8ea29400) [pid = 4544] [serial = 1842] [outer = (nil)] [url = about:blank] 19:16:06 INFO - PROCESS | 4544 | --DOMWINDOW == 97 (0x8e950400) [pid = 4544] [serial = 1841] [outer = (nil)] [url = about:blank] 19:16:06 INFO - PROCESS | 4544 | --DOMWINDOW == 96 (0x91a96400) [pid = 4544] [serial = 1845] [outer = (nil)] [url = about:blank] 19:16:06 INFO - PROCESS | 4544 | --DOMWINDOW == 95 (0x90ece800) [pid = 4544] [serial = 1844] [outer = (nil)] [url = about:blank] 19:16:06 INFO - PROCESS | 4544 | --DOMWINDOW == 94 (0x921f3800) [pid = 4544] [serial = 1880] [outer = (nil)] [url = about:blank] 19:16:06 INFO - PROCESS | 4544 | --DOMWINDOW == 93 (0x93805c00) [pid = 4544] [serial = 1848] [outer = (nil)] [url = about:blank] 19:16:06 INFO - PROCESS | 4544 | --DOMWINDOW == 92 (0x926e0c00) [pid = 4544] [serial = 1847] [outer = (nil)] [url = about:blank] 19:16:06 INFO - PROCESS | 4544 | --DOMWINDOW == 91 (0x946aa800) [pid = 4544] [serial = 1851] [outer = (nil)] [url = about:blank] 19:16:06 INFO - PROCESS | 4544 | --DOMWINDOW == 90 (0x946a1000) [pid = 4544] [serial = 1850] [outer = (nil)] [url = about:blank] 19:16:06 INFO - PROCESS | 4544 | --DOMWINDOW == 89 (0x951c3000) [pid = 4544] [serial = 1854] [outer = (nil)] [url = about:blank] 19:16:06 INFO - PROCESS | 4544 | --DOMWINDOW == 88 (0x951bec00) [pid = 4544] [serial = 1853] [outer = (nil)] [url = about:blank] 19:16:06 INFO - PROCESS | 4544 | --DOMWINDOW == 87 (0x982d8000) [pid = 4544] [serial = 1857] [outer = (nil)] [url = about:blank] 19:16:06 INFO - PROCESS | 4544 | --DOMWINDOW == 86 (0x9526e400) [pid = 4544] [serial = 1856] [outer = (nil)] [url = about:blank] 19:16:06 INFO - PROCESS | 4544 | --DOMWINDOW == 85 (0x8f9f9c00) [pid = 4544] [serial = 1871] [outer = (nil)] [url = about:blank] 19:16:06 INFO - PROCESS | 4544 | --DOMWINDOW == 84 (0x8ea24800) [pid = 4544] [serial = 1868] [outer = (nil)] [url = about:blank] 19:16:06 INFO - PROCESS | 4544 | --DOMWINDOW == 83 (0x8eb02800) [pid = 4544] [serial = 1869] [outer = (nil)] [url = about:blank] 19:16:06 INFO - PROCESS | 4544 | --DOMWINDOW == 82 (0x99579800) [pid = 4544] [serial = 1860] [outer = (nil)] [url = about:blank] 19:16:06 INFO - PROCESS | 4544 | --DOMWINDOW == 81 (0x8f9f4000) [pid = 4544] [serial = 1866] [outer = (nil)] [url = about:blank] 19:16:06 INFO - PROCESS | 4544 | --DOMWINDOW == 80 (0x8f5d4800) [pid = 4544] [serial = 1865] [outer = (nil)] [url = about:blank] 19:16:06 INFO - PROCESS | 4544 | --DOMWINDOW == 79 (0x98ea6800) [pid = 4544] [serial = 1859] [outer = (nil)] [url = about:blank] 19:16:06 INFO - PROCESS | 4544 | --DOMWINDOW == 78 (0x91a94400) [pid = 4544] [serial = 1874] [outer = (nil)] [url = about:blank] 19:16:06 INFO - PROCESS | 4544 | --DOMWINDOW == 77 (0x91eee000) [pid = 4544] [serial = 1877] [outer = (nil)] [url = about:blank] 19:16:06 INFO - PROCESS | 4544 | --DOMWINDOW == 76 (0x997db800) [pid = 4544] [serial = 1863] [outer = (nil)] [url = about:blank] 19:16:06 INFO - PROCESS | 4544 | --DOMWINDOW == 75 (0x91c1a400) [pid = 4544] [serial = 1875] [outer = (nil)] [url = about:blank] 19:16:06 INFO - PROCESS | 4544 | --DOMWINDOW == 74 (0x98202800) [pid = 4544] [serial = 1862] [outer = (nil)] [url = about:blank] 19:16:06 INFO - PROCESS | 4544 | --DOMWINDOW == 73 (0x923e9c00) [pid = 4544] [serial = 1878] [outer = (nil)] [url = about:blank] 19:16:06 INFO - PROCESS | 4544 | --DOMWINDOW == 72 (0x90c86000) [pid = 4544] [serial = 1872] [outer = (nil)] [url = about:blank] 19:16:07 INFO - PROCESS | 4544 | 1467684967402 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]]]}] 19:16:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 19:16:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 2632ms 19:16:07 INFO - PROCESS | 4544 | 1467684967441 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 19:16:07 INFO - PROCESS | 4544 | 1467684967446 Marionette TRACE conn3 <- [1,2553,null,{"value":"8"}] 19:16:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 19:16:07 INFO - PROCESS | 4544 | 1467684967457 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 19:16:07 INFO - PROCESS | 4544 | 1467684967461 Marionette TRACE conn3 <- [1,2554,null,{}] 19:16:07 INFO - PROCESS | 4544 | 1467684967527 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}] 19:16:07 INFO - PROCESS | 4544 | 1467684967533 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:16:07 INFO - PROCESS | 4544 | 1467684967700 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 19:16:07 INFO - PROCESS | 4544 | 1467684967710 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:07 INFO - PROCESS | 4544 | 1467684967719 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:16:07 INFO - PROCESS | 4544 | ++DOCSHELL 0x8e94b800 == 22 [pid = 4544] [id = 646] 19:16:07 INFO - PROCESS | 4544 | ++DOMWINDOW == 73 (0x8e94bc00) [pid = 4544] [serial = 1939] [outer = (nil)] 19:16:07 INFO - PROCESS | 4544 | ++DOMWINDOW == 74 (0x8ea0b400) [pid = 4544] [serial = 1940] [outer = 0x8e94bc00] 19:16:07 INFO - PROCESS | 4544 | 1467684967790 Marionette DEBUG loaded listener.js 19:16:07 INFO - PROCESS | 4544 | ++DOMWINDOW == 75 (0x8ea1e400) [pid = 4544] [serial = 1941] [outer = 0x8e94bc00] 19:16:08 INFO - PROCESS | 4544 | 1467684968732 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]]]}] 19:16:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 19:16:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1342ms 19:16:08 INFO - PROCESS | 4544 | 1467684968795 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 19:16:08 INFO - PROCESS | 4544 | 1467684968804 Marionette TRACE conn3 <- [1,2557,null,{"value":"8"}] 19:16:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 19:16:08 INFO - PROCESS | 4544 | 1467684968814 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 19:16:08 INFO - PROCESS | 4544 | 1467684968818 Marionette TRACE conn3 <- [1,2558,null,{}] 19:16:08 INFO - PROCESS | 4544 | 1467684968824 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}] 19:16:08 INFO - PROCESS | 4544 | 1467684968830 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:16:09 INFO - PROCESS | 4544 | 1467684969001 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 19:16:09 INFO - PROCESS | 4544 | 1467684969155 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:09 INFO - PROCESS | 4544 | 1467684969161 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:16:09 INFO - PROCESS | 4544 | ++DOCSHELL 0x8f327800 == 23 [pid = 4544] [id = 647] 19:16:09 INFO - PROCESS | 4544 | ++DOMWINDOW == 76 (0x8f32a800) [pid = 4544] [serial = 1942] [outer = (nil)] 19:16:09 INFO - PROCESS | 4544 | ++DOMWINDOW == 77 (0x8f5e0000) [pid = 4544] [serial = 1943] [outer = 0x8f32a800] 19:16:09 INFO - PROCESS | 4544 | 1467684969233 Marionette DEBUG loaded listener.js 19:16:09 INFO - PROCESS | 4544 | ++DOMWINDOW == 78 (0x8f9f2800) [pid = 4544] [serial = 1944] [outer = 0x8f32a800] 19:16:10 INFO - PROCESS | 4544 | 1467684970141 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]]]}] 19:16:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 19:16:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1382ms 19:16:10 INFO - PROCESS | 4544 | 1467684970200 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 19:16:10 INFO - PROCESS | 4544 | 1467684970204 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 19:16:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 19:16:10 INFO - PROCESS | 4544 | 1467684970210 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 19:16:10 INFO - PROCESS | 4544 | 1467684970216 Marionette TRACE conn3 <- [1,2562,null,{}] 19:16:10 INFO - PROCESS | 4544 | 1467684970234 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}] 19:16:10 INFO - PROCESS | 4544 | 1467684970243 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:16:10 INFO - PROCESS | 4544 | 1467684970460 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 19:16:10 INFO - PROCESS | 4544 | 1467684970483 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:10 INFO - PROCESS | 4544 | 1467684970494 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:16:10 INFO - PROCESS | 4544 | ++DOCSHELL 0x90de4c00 == 24 [pid = 4544] [id = 648] 19:16:10 INFO - PROCESS | 4544 | ++DOMWINDOW == 79 (0x90de7c00) [pid = 4544] [serial = 1945] [outer = (nil)] 19:16:10 INFO - PROCESS | 4544 | ++DOMWINDOW == 80 (0x90eca800) [pid = 4544] [serial = 1946] [outer = 0x90de7c00] 19:16:10 INFO - PROCESS | 4544 | 1467684970564 Marionette DEBUG loaded listener.js 19:16:10 INFO - PROCESS | 4544 | ++DOMWINDOW == 81 (0x90ed3800) [pid = 4544] [serial = 1947] [outer = 0x90de7c00] 19:16:11 INFO - PROCESS | 4544 | 1467684971952 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]]]}] 19:16:11 INFO - PROCESS | 4544 | --DOMWINDOW == 80 (0x8eb10000) [pid = 4544] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 19:16:11 INFO - PROCESS | 4544 | --DOMWINDOW == 79 (0x926d9400) [pid = 4544] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 19:16:11 INFO - PROCESS | 4544 | --DOMWINDOW == 78 (0x8f5d9800) [pid = 4544] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 19:16:11 INFO - PROCESS | 4544 | --DOMWINDOW == 77 (0x91a94800) [pid = 4544] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 19:16:11 INFO - PROCESS | 4544 | --DOMWINDOW == 76 (0x8db6fc00) [pid = 4544] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 19:16:11 INFO - PROCESS | 4544 | --DOMWINDOW == 75 (0x8d9de800) [pid = 4544] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 19:16:11 INFO - PROCESS | 4544 | --DOMWINDOW == 74 (0x91a9a400) [pid = 4544] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 19:16:11 INFO - PROCESS | 4544 | --DOMWINDOW == 73 (0x91c23c00) [pid = 4544] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 19:16:11 INFO - PROCESS | 4544 | --DOMWINDOW == 72 (0x8f5d8400) [pid = 4544] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 19:16:12 INFO - PROCESS | 4544 | --DOMWINDOW == 71 (0x90c8b000) [pid = 4544] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 19:16:12 INFO - PROCESS | 4544 | --DOMWINDOW == 70 (0x8ea0ac00) [pid = 4544] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 19:16:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 19:16:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1837ms 19:16:12 INFO - PROCESS | 4544 | 1467684972047 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 19:16:12 INFO - PROCESS | 4544 | 1467684972051 Marionette TRACE conn3 <- [1,2565,null,{"value":"8"}] 19:16:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 19:16:12 INFO - PROCESS | 4544 | 1467684972059 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 19:16:12 INFO - PROCESS | 4544 | 1467684972062 Marionette TRACE conn3 <- [1,2566,null,{}] 19:16:12 INFO - PROCESS | 4544 | 1467684972143 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}] 19:16:12 INFO - PROCESS | 4544 | 1467684972148 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:16:12 INFO - PROCESS | 4544 | 1467684972348 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 19:16:12 INFO - PROCESS | 4544 | 1467684972441 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:12 INFO - PROCESS | 4544 | 1467684972451 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:16:12 INFO - PROCESS | 4544 | ++DOCSHELL 0x8e944000 == 25 [pid = 4544] [id = 649] 19:16:12 INFO - PROCESS | 4544 | ++DOMWINDOW == 71 (0x8f5d5800) [pid = 4544] [serial = 1948] [outer = (nil)] 19:16:12 INFO - PROCESS | 4544 | ++DOMWINDOW == 72 (0x90de6400) [pid = 4544] [serial = 1949] [outer = 0x8f5d5800] 19:16:12 INFO - PROCESS | 4544 | 1467684972517 Marionette DEBUG loaded listener.js 19:16:12 INFO - PROCESS | 4544 | ++DOMWINDOW == 73 (0x91a93400) [pid = 4544] [serial = 1950] [outer = 0x8f5d5800] 19:16:13 INFO - PROCESS | 4544 | 1467684973255 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]]]}] 19:16:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 19:16:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1254ms 19:16:13 INFO - PROCESS | 4544 | 1467684973313 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 19:16:13 INFO - PROCESS | 4544 | 1467684973316 Marionette TRACE conn3 <- [1,2569,null,{"value":"8"}] 19:16:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 19:16:13 INFO - PROCESS | 4544 | 1467684973323 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 19:16:13 INFO - PROCESS | 4544 | 1467684973325 Marionette TRACE conn3 <- [1,2570,null,{}] 19:16:13 INFO - PROCESS | 4544 | 1467684973331 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}] 19:16:13 INFO - PROCESS | 4544 | 1467684973336 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:16:13 INFO - PROCESS | 4544 | 1467684973481 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 19:16:13 INFO - PROCESS | 4544 | 1467684973490 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:13 INFO - PROCESS | 4544 | 1467684973496 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:16:13 INFO - PROCESS | 4544 | ++DOCSHELL 0x91a91c00 == 26 [pid = 4544] [id = 650] 19:16:13 INFO - PROCESS | 4544 | ++DOMWINDOW == 74 (0x91a92000) [pid = 4544] [serial = 1951] [outer = (nil)] 19:16:13 INFO - PROCESS | 4544 | ++DOMWINDOW == 75 (0x91c1b400) [pid = 4544] [serial = 1952] [outer = 0x91a92000] 19:16:13 INFO - PROCESS | 4544 | 1467684973564 Marionette DEBUG loaded listener.js 19:16:13 INFO - PROCESS | 4544 | ++DOMWINDOW == 76 (0x91c1fc00) [pid = 4544] [serial = 1953] [outer = 0x91a92000] 19:16:14 INFO - PROCESS | 4544 | 1467684974820 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]]]}] 19:16:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 19:16:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1578ms 19:16:14 INFO - PROCESS | 4544 | 1467684974913 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 19:16:14 INFO - PROCESS | 4544 | 1467684974919 Marionette TRACE conn3 <- [1,2573,null,{"value":"8"}] 19:16:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 19:16:14 INFO - PROCESS | 4544 | 1467684974928 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 19:16:14 INFO - PROCESS | 4544 | 1467684974933 Marionette TRACE conn3 <- [1,2574,null,{}] 19:16:14 INFO - PROCESS | 4544 | 1467684974943 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}] 19:16:14 INFO - PROCESS | 4544 | 1467684974948 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:16:15 INFO - PROCESS | 4544 | 1467684975154 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 19:16:15 INFO - PROCESS | 4544 | 1467684975398 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:15 INFO - PROCESS | 4544 | 1467684975407 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:16:15 INFO - PROCESS | 4544 | ++DOCSHELL 0x8ea04400 == 27 [pid = 4544] [id = 651] 19:16:15 INFO - PROCESS | 4544 | ++DOMWINDOW == 77 (0x8ea05000) [pid = 4544] [serial = 1954] [outer = (nil)] 19:16:15 INFO - PROCESS | 4544 | ++DOMWINDOW == 78 (0x8eb0f000) [pid = 4544] [serial = 1955] [outer = 0x8ea05000] 19:16:15 INFO - PROCESS | 4544 | 1467684975488 Marionette DEBUG loaded listener.js 19:16:15 INFO - PROCESS | 4544 | ++DOMWINDOW == 79 (0x8f5d8000) [pid = 4544] [serial = 1956] [outer = 0x8ea05000] 19:16:16 INFO - PROCESS | 4544 | 1467684976485 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]]]}] 19:16:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 19:16:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1642ms 19:16:16 INFO - PROCESS | 4544 | 1467684976570 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 19:16:16 INFO - PROCESS | 4544 | 1467684976578 Marionette TRACE conn3 <- [1,2577,null,{"value":"8"}] 19:16:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 19:16:16 INFO - PROCESS | 4544 | 1467684976588 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 19:16:16 INFO - PROCESS | 4544 | 1467684976592 Marionette TRACE conn3 <- [1,2578,null,{}] 19:16:16 INFO - PROCESS | 4544 | 1467684976599 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}] 19:16:16 INFO - PROCESS | 4544 | 1467684976605 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:16:16 INFO - PROCESS | 4544 | 1467684976818 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 19:16:17 INFO - PROCESS | 4544 | 1467684977063 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:17 INFO - PROCESS | 4544 | 1467684977072 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:16:17 INFO - PROCESS | 4544 | ++DOCSHELL 0x8f331000 == 28 [pid = 4544] [id = 652] 19:16:17 INFO - PROCESS | 4544 | ++DOMWINDOW == 80 (0x90ec7800) [pid = 4544] [serial = 1957] [outer = (nil)] 19:16:17 INFO - PROCESS | 4544 | ++DOMWINDOW == 81 (0x91a8f400) [pid = 4544] [serial = 1958] [outer = 0x90ec7800] 19:16:17 INFO - PROCESS | 4544 | 1467684977181 Marionette DEBUG loaded listener.js 19:16:17 INFO - PROCESS | 4544 | ++DOMWINDOW == 82 (0x91a9d400) [pid = 4544] [serial = 1959] [outer = 0x90ec7800] 19:16:18 INFO - PROCESS | 4544 | 1467684978214 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]]]}] 19:16:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 19:16:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1683ms 19:16:18 INFO - PROCESS | 4544 | 1467684978272 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 19:16:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 19:16:18 INFO - PROCESS | 4544 | 1467684978276 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 19:16:18 INFO - PROCESS | 4544 | 1467684978284 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 19:16:18 INFO - PROCESS | 4544 | 1467684978291 Marionette TRACE conn3 <- [1,2582,null,{}] 19:16:18 INFO - PROCESS | 4544 | 1467684978309 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}] 19:16:18 INFO - PROCESS | 4544 | 1467684978318 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:16:18 INFO - PROCESS | 4544 | 1467684978536 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 19:16:18 INFO - PROCESS | 4544 | 1467684978764 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:18 INFO - PROCESS | 4544 | 1467684978777 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:16:18 INFO - PROCESS | 4544 | ++DOCSHELL 0x923e8800 == 29 [pid = 4544] [id = 653] 19:16:18 INFO - PROCESS | 4544 | ++DOMWINDOW == 83 (0x923ea800) [pid = 4544] [serial = 1960] [outer = (nil)] 19:16:18 INFO - PROCESS | 4544 | ++DOMWINDOW == 84 (0x923f1c00) [pid = 4544] [serial = 1961] [outer = 0x923ea800] 19:16:18 INFO - PROCESS | 4544 | 1467684978899 Marionette DEBUG loaded listener.js 19:16:19 INFO - PROCESS | 4544 | ++DOMWINDOW == 85 (0x926c7000) [pid = 4544] [serial = 1962] [outer = 0x923ea800] 19:16:19 INFO - PROCESS | 4544 | 1467684979897 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]]]}] 19:16:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 19:16:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1690ms 19:16:19 INFO - PROCESS | 4544 | 1467684979973 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 19:16:19 INFO - PROCESS | 4544 | 1467684979979 Marionette TRACE conn3 <- [1,2585,null,{"value":"8"}] 19:16:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 19:16:19 INFO - PROCESS | 4544 | 1467684979985 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 19:16:19 INFO - PROCESS | 4544 | 1467684979988 Marionette TRACE conn3 <- [1,2586,null,{}] 19:16:19 INFO - PROCESS | 4544 | 1467684979994 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}] 19:16:20 INFO - PROCESS | 4544 | 1467684980000 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:16:20 INFO - PROCESS | 4544 | 1467684980173 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 19:16:20 INFO - PROCESS | 4544 | 1467684980544 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:20 INFO - PROCESS | 4544 | 1467684980550 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:16:20 INFO - PROCESS | 4544 | ++DOCSHELL 0x8db6a400 == 30 [pid = 4544] [id = 654] 19:16:20 INFO - PROCESS | 4544 | ++DOMWINDOW == 86 (0x8db6ac00) [pid = 4544] [serial = 1963] [outer = (nil)] 19:16:20 INFO - PROCESS | 4544 | ++DOMWINDOW == 87 (0x8db79000) [pid = 4544] [serial = 1964] [outer = 0x8db6ac00] 19:16:20 INFO - PROCESS | 4544 | 1467684980671 Marionette DEBUG loaded listener.js 19:16:20 INFO - PROCESS | 4544 | ++DOMWINDOW == 88 (0x8ea06800) [pid = 4544] [serial = 1965] [outer = 0x8db6ac00] 19:16:21 INFO - PROCESS | 4544 | --DOMWINDOW == 87 (0x8e941400) [pid = 4544] [serial = 1884] [outer = (nil)] [url = about:blank] 19:16:21 INFO - PROCESS | 4544 | --DOMWINDOW == 86 (0x923ee400) [pid = 4544] [serial = 1881] [outer = (nil)] [url = about:blank] 19:16:21 INFO - PROCESS | 4544 | --DOMWINDOW == 85 (0x8db6f000) [pid = 4544] [serial = 1883] [outer = (nil)] [url = about:blank] 19:16:21 INFO - PROCESS | 4544 | 1467684981640 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]]]}] 19:16:21 INFO - PROCESS | 4544 | --DOMWINDOW == 84 (0x93b36000) [pid = 4544] [serial = 1911] [outer = (nil)] [url = about:blank] 19:16:21 INFO - PROCESS | 4544 | --DOMWINDOW == 83 (0x93914400) [pid = 4544] [serial = 1910] [outer = (nil)] [url = about:blank] 19:16:21 INFO - PROCESS | 4544 | --DOMWINDOW == 82 (0x9380a800) [pid = 4544] [serial = 1893] [outer = (nil)] [url = about:blank] 19:16:21 INFO - PROCESS | 4544 | --DOMWINDOW == 81 (0x90ddfc00) [pid = 4544] [serial = 1899] [outer = (nil)] [url = about:blank] 19:16:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 19:16:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1681ms 19:16:21 INFO - PROCESS | 4544 | --DOMWINDOW == 80 (0x92e97800) [pid = 4544] [serial = 1892] [outer = (nil)] [url = about:blank] 19:16:21 INFO - PROCESS | 4544 | --DOMWINDOW == 79 (0x91c27800) [pid = 4544] [serial = 1901] [outer = (nil)] [url = about:blank] 19:16:21 INFO - PROCESS | 4544 | --DOMWINDOW == 78 (0x921f1c00) [pid = 4544] [serial = 1902] [outer = (nil)] [url = about:blank] 19:16:21 INFO - PROCESS | 4544 | --DOMWINDOW == 77 (0x91eedc00) [pid = 4544] [serial = 1890] [outer = (nil)] [url = about:blank] 19:16:21 INFO - PROCESS | 4544 | --DOMWINDOW == 76 (0x90c85800) [pid = 4544] [serial = 1898] [outer = (nil)] [url = about:blank] 19:16:21 INFO - PROCESS | 4544 | --DOMWINDOW == 75 (0x928e6000) [pid = 4544] [serial = 1904] [outer = (nil)] [url = about:blank] 19:16:21 INFO - PROCESS | 4544 | --DOMWINDOW == 74 (0x91c1d000) [pid = 4544] [serial = 1889] [outer = (nil)] [url = about:blank] 19:16:21 INFO - PROCESS | 4544 | --DOMWINDOW == 73 (0x90c84000) [pid = 4544] [serial = 1887] [outer = (nil)] [url = about:blank] 19:16:21 INFO - PROCESS | 4544 | --DOMWINDOW == 72 (0x91c27000) [pid = 4544] [serial = 1908] [outer = (nil)] [url = about:blank] 19:16:21 INFO - PROCESS | 4544 | --DOMWINDOW == 71 (0x91c19800) [pid = 4544] [serial = 1907] [outer = (nil)] [url = about:blank] 19:16:21 INFO - PROCESS | 4544 | --DOMWINDOW == 70 (0x8ea26c00) [pid = 4544] [serial = 1895] [outer = (nil)] [url = about:blank] 19:16:21 INFO - PROCESS | 4544 | --DOMWINDOW == 69 (0x923eb400) [pid = 4544] [serial = 1905] [outer = (nil)] [url = about:blank] 19:16:21 INFO - PROCESS | 4544 | --DOMWINDOW == 68 (0x8eb0d400) [pid = 4544] [serial = 1896] [outer = (nil)] [url = about:blank] 19:16:21 INFO - PROCESS | 4544 | --DOMWINDOW == 67 (0x8f5e3800) [pid = 4544] [serial = 1886] [outer = (nil)] [url = about:blank] 19:16:21 INFO - PROCESS | 4544 | 1467684981694 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 19:16:21 INFO - PROCESS | 4544 | 1467684981699 Marionette TRACE conn3 <- [1,2589,null,{"value":"8"}] 19:16:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 19:16:21 INFO - PROCESS | 4544 | 1467684981708 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 19:16:21 INFO - PROCESS | 4544 | 1467684981712 Marionette TRACE conn3 <- [1,2590,null,{}] 19:16:21 INFO - PROCESS | 4544 | 1467684981720 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}] 19:16:21 INFO - PROCESS | 4544 | 1467684981728 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:16:21 INFO - PROCESS | 4544 | 1467684981882 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 19:16:21 INFO - PROCESS | 4544 | 1467684981895 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:21 INFO - PROCESS | 4544 | 1467684981904 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:16:21 INFO - PROCESS | 4544 | ++DOCSHELL 0x8eb03400 == 31 [pid = 4544] [id = 655] 19:16:21 INFO - PROCESS | 4544 | ++DOMWINDOW == 68 (0x8eb0f800) [pid = 4544] [serial = 1966] [outer = (nil)] 19:16:22 INFO - PROCESS | 4544 | ++DOMWINDOW == 69 (0x8f5e0c00) [pid = 4544] [serial = 1967] [outer = 0x8eb0f800] 19:16:22 INFO - PROCESS | 4544 | 1467684982019 Marionette DEBUG loaded listener.js 19:16:22 INFO - PROCESS | 4544 | ++DOMWINDOW == 70 (0x90c83800) [pid = 4544] [serial = 1968] [outer = 0x8eb0f800] 19:16:22 INFO - PROCESS | 4544 | 1467684982994 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]]]}] 19:16:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 19:16:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1330ms 19:16:23 INFO - PROCESS | 4544 | 1467684983043 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 19:16:23 INFO - PROCESS | 4544 | 1467684983049 Marionette TRACE conn3 <- [1,2593,null,{"value":"8"}] 19:16:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 19:16:23 INFO - PROCESS | 4544 | 1467684983055 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 19:16:23 INFO - PROCESS | 4544 | 1467684983058 Marionette TRACE conn3 <- [1,2594,null,{}] 19:16:23 INFO - PROCESS | 4544 | 1467684983065 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}] 19:16:23 INFO - PROCESS | 4544 | 1467684983070 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:16:23 INFO - PROCESS | 4544 | 1467684983290 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 19:16:23 INFO - PROCESS | 4544 | 1467684983305 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:23 INFO - PROCESS | 4544 | 1467684983311 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:16:23 INFO - PROCESS | 4544 | ++DOCSHELL 0x90c86400 == 32 [pid = 4544] [id = 656] 19:16:23 INFO - PROCESS | 4544 | ++DOMWINDOW == 71 (0x90de0800) [pid = 4544] [serial = 1969] [outer = (nil)] 19:16:23 INFO - PROCESS | 4544 | ++DOMWINDOW == 72 (0x91a9d800) [pid = 4544] [serial = 1970] [outer = 0x90de0800] 19:16:23 INFO - PROCESS | 4544 | 1467684983386 Marionette DEBUG loaded listener.js 19:16:23 INFO - PROCESS | 4544 | ++DOMWINDOW == 73 (0x91c26000) [pid = 4544] [serial = 1971] [outer = 0x90de0800] 19:16:24 INFO - PROCESS | 4544 | 1467684984338 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]]]}] 19:16:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 19:16:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1331ms 19:16:24 INFO - PROCESS | 4544 | 1467684984387 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 19:16:24 INFO - PROCESS | 4544 | 1467684984390 Marionette TRACE conn3 <- [1,2597,null,{"value":"8"}] 19:16:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 19:16:24 INFO - PROCESS | 4544 | 1467684984423 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 19:16:24 INFO - PROCESS | 4544 | 1467684984431 Marionette TRACE conn3 <- [1,2598,null,{}] 19:16:24 INFO - PROCESS | 4544 | 1467684984454 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}] 19:16:24 INFO - PROCESS | 4544 | 1467684984461 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:16:24 INFO - PROCESS | 4544 | 1467684984677 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 19:16:24 INFO - PROCESS | 4544 | 1467684984702 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:24 INFO - PROCESS | 4544 | 1467684984709 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:16:24 INFO - PROCESS | 4544 | ++DOCSHELL 0x91c19800 == 33 [pid = 4544] [id = 657] 19:16:24 INFO - PROCESS | 4544 | ++DOMWINDOW == 74 (0x923e7c00) [pid = 4544] [serial = 1972] [outer = (nil)] 19:16:24 INFO - PROCESS | 4544 | ++DOMWINDOW == 75 (0x926d2c00) [pid = 4544] [serial = 1973] [outer = 0x923e7c00] 19:16:24 INFO - PROCESS | 4544 | 1467684984775 Marionette DEBUG loaded listener.js 19:16:24 INFO - PROCESS | 4544 | ++DOMWINDOW == 76 (0x926d5000) [pid = 4544] [serial = 1974] [outer = 0x923e7c00] 19:16:25 INFO - PROCESS | 4544 | 1467684985750 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]]]}] 19:16:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 19:16:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1369ms 19:16:25 INFO - PROCESS | 4544 | 1467684985775 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 19:16:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 19:16:25 INFO - PROCESS | 4544 | 1467684985780 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 19:16:25 INFO - PROCESS | 4544 | 1467684985785 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 19:16:25 INFO - PROCESS | 4544 | 1467684985789 Marionette TRACE conn3 <- [1,2602,null,{}] 19:16:25 INFO - PROCESS | 4544 | 1467684985794 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}] 19:16:25 INFO - PROCESS | 4544 | 1467684985799 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:16:26 INFO - PROCESS | 4544 | 1467684986007 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 19:16:26 INFO - PROCESS | 4544 | 1467684986028 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:26 INFO - PROCESS | 4544 | 1467684986035 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:16:26 INFO - PROCESS | 4544 | ++DOCSHELL 0x8db6fc00 == 34 [pid = 4544] [id = 658] 19:16:26 INFO - PROCESS | 4544 | ++DOMWINDOW == 77 (0x921ea000) [pid = 4544] [serial = 1975] [outer = (nil)] 19:16:26 INFO - PROCESS | 4544 | ++DOMWINDOW == 78 (0x92e93800) [pid = 4544] [serial = 1976] [outer = 0x921ea000] 19:16:26 INFO - PROCESS | 4544 | 1467684986104 Marionette DEBUG loaded listener.js 19:16:26 INFO - PROCESS | 4544 | ++DOMWINDOW == 79 (0x92e97000) [pid = 4544] [serial = 1977] [outer = 0x921ea000] 19:16:26 INFO - PROCESS | 4544 | --DOMWINDOW == 78 (0x8ea2ac00) [pid = 4544] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 19:16:26 INFO - PROCESS | 4544 | --DOMWINDOW == 77 (0x90ecf800) [pid = 4544] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 19:16:26 INFO - PROCESS | 4544 | --DOMWINDOW == 76 (0x93957c00) [pid = 4544] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 19:16:26 INFO - PROCESS | 4544 | --DOMWINDOW == 75 (0x946af800) [pid = 4544] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 19:16:26 INFO - PROCESS | 4544 | --DOMWINDOW == 74 (0x950c6400) [pid = 4544] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 19:16:26 INFO - PROCESS | 4544 | --DOMWINDOW == 73 (0x926dec00) [pid = 4544] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 19:16:26 INFO - PROCESS | 4544 | --DOMWINDOW == 72 (0x8ea0f400) [pid = 4544] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 19:16:26 INFO - PROCESS | 4544 | --DOMWINDOW == 71 (0x8f32a800) [pid = 4544] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 19:16:26 INFO - PROCESS | 4544 | --DOMWINDOW == 70 (0x90de7c00) [pid = 4544] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 19:16:26 INFO - PROCESS | 4544 | --DOMWINDOW == 69 (0x8e94bc00) [pid = 4544] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 19:16:26 INFO - PROCESS | 4544 | --DOMWINDOW == 68 (0x8ea25800) [pid = 4544] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 19:16:26 INFO - PROCESS | 4544 | --DOMWINDOW == 67 (0x8db78000) [pid = 4544] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 19:16:26 INFO - PROCESS | 4544 | --DOMWINDOW == 66 (0x8f5d5800) [pid = 4544] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 19:16:27 INFO - PROCESS | 4544 | 1467684987141 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]]]}] 19:16:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 19:16:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1379ms 19:16:27 INFO - PROCESS | 4544 | 1467684987166 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 19:16:27 INFO - PROCESS | 4544 | 1467684987170 Marionette TRACE conn3 <- [1,2605,null,{"value":"8"}] 19:16:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 19:16:27 INFO - PROCESS | 4544 | 1467684987177 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 19:16:27 INFO - PROCESS | 4544 | 1467684987181 Marionette TRACE conn3 <- [1,2606,null,{}] 19:16:27 INFO - PROCESS | 4544 | 1467684987186 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}] 19:16:27 INFO - PROCESS | 4544 | 1467684987192 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:16:27 INFO - PROCESS | 4544 | 1467684987342 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 19:16:27 INFO - PROCESS | 4544 | 1467684987516 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:27 INFO - PROCESS | 4544 | 1467684987536 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:16:27 INFO - PROCESS | 4544 | ++DOCSHELL 0x90de4000 == 35 [pid = 4544] [id = 659] 19:16:27 INFO - PROCESS | 4544 | ++DOMWINDOW == 67 (0x91a8f000) [pid = 4544] [serial = 1978] [outer = (nil)] 19:16:27 INFO - PROCESS | 4544 | ++DOMWINDOW == 68 (0x926db400) [pid = 4544] [serial = 1979] [outer = 0x91a8f000] 19:16:27 INFO - PROCESS | 4544 | 1467684987613 Marionette DEBUG loaded listener.js 19:16:27 INFO - PROCESS | 4544 | ++DOMWINDOW == 69 (0x93804400) [pid = 4544] [serial = 1980] [outer = 0x91a8f000] 19:16:28 INFO - PROCESS | 4544 | 1467684988435 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]]]}] 19:16:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 19:16:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1278ms 19:16:28 INFO - PROCESS | 4544 | 1467684988456 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 19:16:28 INFO - PROCESS | 4544 | 1467684988460 Marionette TRACE conn3 <- [1,2609,null,{"value":"8"}] 19:16:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 19:16:28 INFO - PROCESS | 4544 | 1467684988526 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 19:16:28 INFO - PROCESS | 4544 | 1467684988532 Marionette TRACE conn3 <- [1,2610,null,{}] 19:16:28 INFO - PROCESS | 4544 | 1467684988540 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}] 19:16:28 INFO - PROCESS | 4544 | 1467684988547 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:16:28 INFO - PROCESS | 4544 | 1467684988767 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 19:16:28 INFO - PROCESS | 4544 | 1467684988950 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:28 INFO - PROCESS | 4544 | 1467684988961 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:16:28 INFO - PROCESS | 4544 | ++DOCSHELL 0x8db6a800 == 36 [pid = 4544] [id = 660] 19:16:28 INFO - PROCESS | 4544 | ++DOMWINDOW == 70 (0x8e94ac00) [pid = 4544] [serial = 1981] [outer = (nil)] 19:16:29 INFO - PROCESS | 4544 | ++DOMWINDOW == 71 (0x8ea22800) [pid = 4544] [serial = 1982] [outer = 0x8e94ac00] 19:16:29 INFO - PROCESS | 4544 | 1467684989047 Marionette DEBUG loaded listener.js 19:16:29 INFO - PROCESS | 4544 | ++DOMWINDOW == 72 (0x8eb08800) [pid = 4544] [serial = 1983] [outer = 0x8e94ac00] 19:16:30 INFO - PROCESS | 4544 | 1467684990015 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]]]}] 19:16:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 19:16:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1539ms 19:16:30 INFO - PROCESS | 4544 | 1467684990061 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 19:16:30 INFO - PROCESS | 4544 | 1467684990067 Marionette TRACE conn3 <- [1,2613,null,{"value":"8"}] 19:16:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 19:16:30 INFO - PROCESS | 4544 | 1467684990094 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 19:16:30 INFO - PROCESS | 4544 | 1467684990097 Marionette TRACE conn3 <- [1,2614,null,{}] 19:16:30 INFO - PROCESS | 4544 | 1467684990108 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}] 19:16:30 INFO - PROCESS | 4544 | 1467684990116 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:16:30 INFO - PROCESS | 4544 | 1467684990297 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 19:16:30 INFO - PROCESS | 4544 | 1467684990484 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:30 INFO - PROCESS | 4544 | 1467684990492 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:16:30 INFO - PROCESS | 4544 | ++DOCSHELL 0x90de0c00 == 37 [pid = 4544] [id = 661] 19:16:30 INFO - PROCESS | 4544 | ++DOMWINDOW == 73 (0x90de6000) [pid = 4544] [serial = 1984] [outer = (nil)] 19:16:30 INFO - PROCESS | 4544 | ++DOMWINDOW == 74 (0x91a95000) [pid = 4544] [serial = 1985] [outer = 0x90de6000] 19:16:30 INFO - PROCESS | 4544 | 1467684990573 Marionette DEBUG loaded listener.js 19:16:30 INFO - PROCESS | 4544 | ++DOMWINDOW == 75 (0x91c25400) [pid = 4544] [serial = 1986] [outer = 0x90de6000] 19:16:31 INFO - PROCESS | 4544 | 1467684991539 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]]]}] 19:16:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 19:16:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1489ms 19:16:31 INFO - PROCESS | 4544 | 1467684991581 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 19:16:31 INFO - PROCESS | 4544 | 1467684991586 Marionette TRACE conn3 <- [1,2617,null,{"value":"8"}] 19:16:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 19:16:31 INFO - PROCESS | 4544 | 1467684991592 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 19:16:31 INFO - PROCESS | 4544 | 1467684991596 Marionette TRACE conn3 <- [1,2618,null,{}] 19:16:31 INFO - PROCESS | 4544 | 1467684991602 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}] 19:16:31 INFO - PROCESS | 4544 | 1467684991608 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:16:31 INFO - PROCESS | 4544 | 1467684991790 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 19:16:32 INFO - PROCESS | 4544 | 1467684991985 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:32 INFO - PROCESS | 4544 | 1467684992004 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:16:32 INFO - PROCESS | 4544 | ++DOCSHELL 0x92e98400 == 38 [pid = 4544] [id = 662] 19:16:32 INFO - PROCESS | 4544 | ++DOMWINDOW == 76 (0x93802000) [pid = 4544] [serial = 1987] [outer = (nil)] 19:16:32 INFO - PROCESS | 4544 | ++DOMWINDOW == 77 (0x93809800) [pid = 4544] [serial = 1988] [outer = 0x93802000] 19:16:32 INFO - PROCESS | 4544 | 1467684992133 Marionette DEBUG loaded listener.js 19:16:32 INFO - PROCESS | 4544 | ++DOMWINDOW == 78 (0x93810800) [pid = 4544] [serial = 1989] [outer = 0x93802000] 19:16:33 INFO - PROCESS | 4544 | 1467684993174 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]]]}] 19:16:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 19:16:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1631ms 19:16:33 INFO - PROCESS | 4544 | 1467684993231 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 19:16:33 INFO - PROCESS | 4544 | 1467684993235 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 19:16:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 19:16:33 INFO - PROCESS | 4544 | 1467684993243 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 19:16:33 INFO - PROCESS | 4544 | 1467684993246 Marionette TRACE conn3 <- [1,2622,null,{}] 19:16:33 INFO - PROCESS | 4544 | 1467684993252 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}] 19:16:33 INFO - PROCESS | 4544 | 1467684993257 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:16:33 INFO - PROCESS | 4544 | 1467684993438 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 19:16:33 INFO - PROCESS | 4544 | 1467684993625 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:33 INFO - PROCESS | 4544 | 1467684993632 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:16:33 INFO - PROCESS | 4544 | ++DOCSHELL 0x8e94e000 == 39 [pid = 4544] [id = 663] 19:16:33 INFO - PROCESS | 4544 | ++DOMWINDOW == 79 (0x9380d000) [pid = 4544] [serial = 1990] [outer = (nil)] 19:16:33 INFO - PROCESS | 4544 | ++DOMWINDOW == 80 (0x93961400) [pid = 4544] [serial = 1991] [outer = 0x9380d000] 19:16:33 INFO - PROCESS | 4544 | 1467684993711 Marionette DEBUG loaded listener.js 19:16:33 INFO - PROCESS | 4544 | ++DOMWINDOW == 81 (0x93b30400) [pid = 4544] [serial = 1992] [outer = 0x9380d000] 19:16:34 INFO - PROCESS | 4544 | 1467684994654 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]]]}] 19:16:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 19:16:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1481ms 19:16:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 19:16:34 INFO - PROCESS | 4544 | 1467684994725 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 19:16:34 INFO - PROCESS | 4544 | 1467684994728 Marionette TRACE conn3 <- [1,2625,null,{"value":"8"}] 19:16:34 INFO - PROCESS | 4544 | 1467684994735 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 19:16:34 INFO - PROCESS | 4544 | 1467684994739 Marionette TRACE conn3 <- [1,2626,null,{}] 19:16:34 INFO - PROCESS | 4544 | 1467684994744 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}] 19:16:34 INFO - PROCESS | 4544 | 1467684994749 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:16:34 INFO - PROCESS | 4544 | 1467684994951 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 19:16:35 INFO - PROCESS | 4544 | 1467684995138 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:35 INFO - PROCESS | 4544 | 1467684995148 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:16:35 INFO - PROCESS | 4544 | ++DOCSHELL 0x8db6f400 == 40 [pid = 4544] [id = 664] 19:16:35 INFO - PROCESS | 4544 | ++DOMWINDOW == 82 (0x923eb800) [pid = 4544] [serial = 1993] [outer = (nil)] 19:16:35 INFO - PROCESS | 4544 | ++DOMWINDOW == 83 (0x946a9c00) [pid = 4544] [serial = 1994] [outer = 0x923eb800] 19:16:35 INFO - PROCESS | 4544 | 1467684995226 Marionette DEBUG loaded listener.js 19:16:35 INFO - PROCESS | 4544 | ++DOMWINDOW == 84 (0x946ac800) [pid = 4544] [serial = 1995] [outer = 0x923eb800] 19:16:36 INFO - PROCESS | 4544 | 1467684996148 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]]]}] 19:16:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 19:16:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1480ms 19:16:36 INFO - PROCESS | 4544 | 1467684996215 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 19:16:36 INFO - PROCESS | 4544 | 1467684996218 Marionette TRACE conn3 <- [1,2629,null,{"value":"8"}] 19:16:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 19:16:36 INFO - PROCESS | 4544 | 1467684996225 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 19:16:36 INFO - PROCESS | 4544 | 1467684996228 Marionette TRACE conn3 <- [1,2630,null,{}] 19:16:36 INFO - PROCESS | 4544 | 1467684996234 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}] 19:16:36 INFO - PROCESS | 4544 | 1467684996244 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:16:36 INFO - PROCESS | 4544 | 1467684996491 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 19:16:36 INFO - PROCESS | 4544 | 1467684996692 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:36 INFO - PROCESS | 4544 | 1467684996703 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:16:36 INFO - PROCESS | 4544 | ++DOCSHELL 0x8f9fdc00 == 41 [pid = 4544] [id = 665] 19:16:36 INFO - PROCESS | 4544 | ++DOMWINDOW == 85 (0x951bf400) [pid = 4544] [serial = 1996] [outer = (nil)] 19:16:36 INFO - PROCESS | 4544 | ++DOMWINDOW == 86 (0x96df1400) [pid = 4544] [serial = 1997] [outer = 0x951bf400] 19:16:36 INFO - PROCESS | 4544 | 1467684996870 Marionette DEBUG loaded listener.js 19:16:36 INFO - PROCESS | 4544 | ++DOMWINDOW == 87 (0x9824f400) [pid = 4544] [serial = 1998] [outer = 0x951bf400] 19:16:37 INFO - PROCESS | 4544 | 1467684997823 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]]]}] 19:16:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 19:16:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1630ms 19:16:37 INFO - PROCESS | 4544 | 1467684997856 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 19:16:37 INFO - PROCESS | 4544 | 1467684997860 Marionette TRACE conn3 <- [1,2633,null,{"value":"8"}] 19:16:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 19:16:37 INFO - PROCESS | 4544 | 1467684997866 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 19:16:37 INFO - PROCESS | 4544 | 1467684997870 Marionette TRACE conn3 <- [1,2634,null,{}] 19:16:37 INFO - PROCESS | 4544 | 1467684997876 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}] 19:16:37 INFO - PROCESS | 4544 | 1467684997881 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:16:38 INFO - PROCESS | 4544 | 1467684998041 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 19:16:38 INFO - PROCESS | 4544 | 1467684998234 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:38 INFO - PROCESS | 4544 | 1467684998241 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:16:38 INFO - PROCESS | 4544 | ++DOCSHELL 0x8db74c00 == 42 [pid = 4544] [id = 666] 19:16:38 INFO - PROCESS | 4544 | ++DOMWINDOW == 88 (0x8db75400) [pid = 4544] [serial = 1999] [outer = (nil)] 19:16:38 INFO - PROCESS | 4544 | ++DOMWINDOW == 89 (0x90de3c00) [pid = 4544] [serial = 2000] [outer = 0x8db75400] 19:16:38 INFO - PROCESS | 4544 | 1467684998321 Marionette DEBUG loaded listener.js 19:16:38 INFO - PROCESS | 4544 | ++DOMWINDOW == 90 (0x923f2400) [pid = 4544] [serial = 2001] [outer = 0x8db75400] 19:16:39 INFO - PROCESS | 4544 | 1467684999459 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]]]}] 19:16:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 19:16:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1628ms 19:16:39 INFO - PROCESS | 4544 | 1467684999497 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 19:16:39 INFO - PROCESS | 4544 | 1467684999503 Marionette TRACE conn3 <- [1,2637,null,{"value":"8"}] 19:16:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 19:16:39 INFO - PROCESS | 4544 | 1467684999510 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 19:16:39 INFO - PROCESS | 4544 | 1467684999517 Marionette TRACE conn3 <- [1,2638,null,{}] 19:16:39 INFO - PROCESS | 4544 | 1467684999543 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}] 19:16:39 INFO - PROCESS | 4544 | 1467684999548 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:16:39 INFO - PROCESS | 4544 | 1467684999716 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 19:16:39 INFO - PROCESS | 4544 | 1467684999914 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:39 INFO - PROCESS | 4544 | 1467684999924 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:16:39 INFO - PROCESS | 4544 | ++DOCSHELL 0x8f9f7800 == 43 [pid = 4544] [id = 667] 19:16:39 INFO - PROCESS | 4544 | ++DOMWINDOW == 91 (0x8f9f7c00) [pid = 4544] [serial = 2002] [outer = (nil)] 19:16:39 INFO - PROCESS | 4544 | ++DOMWINDOW == 92 (0x90c88000) [pid = 4544] [serial = 2003] [outer = 0x8f9f7c00] 19:16:40 INFO - PROCESS | 4544 | 1467684999994 Marionette DEBUG loaded listener.js 19:16:40 INFO - PROCESS | 4544 | ++DOMWINDOW == 93 (0x90c8ec00) [pid = 4544] [serial = 2004] [outer = 0x8f9f7c00] 19:16:41 INFO - PROCESS | 4544 | --DOCSHELL 0x8db6fc00 == 42 [pid = 4544] [id = 658] 19:16:41 INFO - PROCESS | 4544 | --DOCSHELL 0x91c19800 == 41 [pid = 4544] [id = 657] 19:16:41 INFO - PROCESS | 4544 | --DOCSHELL 0x90c86400 == 40 [pid = 4544] [id = 656] 19:16:41 INFO - PROCESS | 4544 | --DOCSHELL 0x8eb03400 == 39 [pid = 4544] [id = 655] 19:16:41 INFO - PROCESS | 4544 | --DOCSHELL 0x8db6a400 == 38 [pid = 4544] [id = 654] 19:16:41 INFO - PROCESS | 4544 | --DOCSHELL 0x91a91c00 == 37 [pid = 4544] [id = 650] 19:16:41 INFO - PROCESS | 4544 | --DOCSHELL 0x8ea04400 == 36 [pid = 4544] [id = 651] 19:16:41 INFO - PROCESS | 4544 | --DOCSHELL 0x923e8800 == 35 [pid = 4544] [id = 653] 19:16:41 INFO - PROCESS | 4544 | --DOCSHELL 0x8f331000 == 34 [pid = 4544] [id = 652] 19:16:41 INFO - PROCESS | 4544 | --DOCSHELL 0x8e944000 == 33 [pid = 4544] [id = 649] 19:16:41 INFO - PROCESS | 4544 | --DOCSHELL 0x8f9fdc00 == 32 [pid = 4544] [id = 665] 19:16:41 INFO - PROCESS | 4544 | --DOCSHELL 0x8db74c00 == 31 [pid = 4544] [id = 666] 19:16:41 INFO - PROCESS | 4544 | --DOCSHELL 0x8db6f400 == 30 [pid = 4544] [id = 664] 19:16:41 INFO - PROCESS | 4544 | --DOCSHELL 0x8e94e000 == 29 [pid = 4544] [id = 663] 19:16:41 INFO - PROCESS | 4544 | --DOCSHELL 0x90de0c00 == 28 [pid = 4544] [id = 661] 19:16:41 INFO - PROCESS | 4544 | --DOCSHELL 0x92e98400 == 27 [pid = 4544] [id = 662] 19:16:41 INFO - PROCESS | 4544 | --DOCSHELL 0x90de4000 == 26 [pid = 4544] [id = 659] 19:16:41 INFO - PROCESS | 4544 | --DOCSHELL 0x8db6a800 == 25 [pid = 4544] [id = 660] 19:16:41 INFO - PROCESS | 4544 | --DOMWINDOW == 92 (0x90c8c400) [pid = 4544] [serial = 1914] [outer = (nil)] [url = about:blank] 19:16:41 INFO - PROCESS | 4544 | --DOMWINDOW == 91 (0x8f5de800) [pid = 4544] [serial = 1913] [outer = (nil)] [url = about:blank] 19:16:41 INFO - PROCESS | 4544 | --DOMWINDOW == 90 (0x923e8c00) [pid = 4544] [serial = 1917] [outer = (nil)] [url = about:blank] 19:16:41 INFO - PROCESS | 4544 | --DOMWINDOW == 89 (0x91c22800) [pid = 4544] [serial = 1916] [outer = (nil)] [url = about:blank] 19:16:41 INFO - PROCESS | 4544 | --DOMWINDOW == 88 (0x946afc00) [pid = 4544] [serial = 1920] [outer = (nil)] [url = about:blank] 19:16:41 INFO - PROCESS | 4544 | --DOMWINDOW == 87 (0x946a2800) [pid = 4544] [serial = 1919] [outer = (nil)] [url = about:blank] 19:16:41 INFO - PROCESS | 4544 | --DOMWINDOW == 86 (0x951c0c00) [pid = 4544] [serial = 1923] [outer = (nil)] [url = about:blank] 19:16:41 INFO - PROCESS | 4544 | --DOMWINDOW == 85 (0x951be000) [pid = 4544] [serial = 1922] [outer = (nil)] [url = about:blank] 19:16:41 INFO - PROCESS | 4544 | --DOMWINDOW == 84 (0x98254800) [pid = 4544] [serial = 1926] [outer = (nil)] [url = about:blank] 19:16:41 INFO - PROCESS | 4544 | --DOMWINDOW == 83 (0x977a0c00) [pid = 4544] [serial = 1925] [outer = (nil)] [url = about:blank] 19:16:41 INFO - PROCESS | 4544 | --DOMWINDOW == 82 (0x997de400) [pid = 4544] [serial = 1929] [outer = (nil)] [url = about:blank] 19:16:41 INFO - PROCESS | 4544 | --DOMWINDOW == 81 (0x997dac00) [pid = 4544] [serial = 1928] [outer = (nil)] [url = about:blank] 19:16:41 INFO - PROCESS | 4544 | --DOMWINDOW == 80 (0x99940000) [pid = 4544] [serial = 1932] [outer = (nil)] [url = about:blank] 19:16:41 INFO - PROCESS | 4544 | --DOMWINDOW == 79 (0x8f5e0000) [pid = 4544] [serial = 1943] [outer = (nil)] [url = about:blank] 19:16:41 INFO - PROCESS | 4544 | --DOMWINDOW == 78 (0x90eca800) [pid = 4544] [serial = 1946] [outer = (nil)] [url = about:blank] 19:16:41 INFO - PROCESS | 4544 | --DOMWINDOW == 77 (0x8ea0b400) [pid = 4544] [serial = 1940] [outer = (nil)] [url = about:blank] 19:16:41 INFO - PROCESS | 4544 | --DOMWINDOW == 76 (0x99935c00) [pid = 4544] [serial = 1931] [outer = (nil)] [url = about:blank] 19:16:41 INFO - PROCESS | 4544 | --DOMWINDOW == 75 (0x8ea1e400) [pid = 4544] [serial = 1941] [outer = (nil)] [url = about:blank] 19:16:41 INFO - PROCESS | 4544 | --DOMWINDOW == 74 (0x90de2c00) [pid = 4544] [serial = 1938] [outer = (nil)] [url = about:blank] 19:16:41 INFO - PROCESS | 4544 | --DOMWINDOW == 73 (0x8f5e3400) [pid = 4544] [serial = 1937] [outer = (nil)] [url = about:blank] 19:16:41 INFO - PROCESS | 4544 | --DOMWINDOW == 72 (0x8ea23000) [pid = 4544] [serial = 1935] [outer = (nil)] [url = about:blank] 19:16:41 INFO - PROCESS | 4544 | --DOMWINDOW == 71 (0x8e94ec00) [pid = 4544] [serial = 1934] [outer = (nil)] [url = about:blank] 19:16:41 INFO - PROCESS | 4544 | --DOMWINDOW == 70 (0x91c1b400) [pid = 4544] [serial = 1952] [outer = (nil)] [url = about:blank] 19:16:41 INFO - PROCESS | 4544 | --DOMWINDOW == 69 (0x90de6400) [pid = 4544] [serial = 1949] [outer = (nil)] [url = about:blank] 19:16:41 INFO - PROCESS | 4544 | --DOMWINDOW == 68 (0x90ed3800) [pid = 4544] [serial = 1947] [outer = (nil)] [url = about:blank] 19:16:41 INFO - PROCESS | 4544 | --DOMWINDOW == 67 (0x91a93400) [pid = 4544] [serial = 1950] [outer = (nil)] [url = about:blank] 19:16:41 INFO - PROCESS | 4544 | --DOMWINDOW == 66 (0x8f9f2800) [pid = 4544] [serial = 1944] [outer = (nil)] [url = about:blank] 19:16:42 INFO - PROCESS | 4544 | 1467685002134 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]]]}] 19:16:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 19:16:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 2652ms 19:16:42 INFO - PROCESS | 4544 | 1467685002164 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 19:16:42 INFO - PROCESS | 4544 | 1467685002170 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 19:16:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 19:16:42 INFO - PROCESS | 4544 | 1467685002179 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 19:16:42 INFO - PROCESS | 4544 | 1467685002182 Marionette TRACE conn3 <- [1,2642,null,{}] 19:16:42 INFO - PROCESS | 4544 | 1467685002191 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}] 19:16:42 INFO - PROCESS | 4544 | 1467685002197 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:16:42 INFO - PROCESS | 4544 | 1467685002356 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 19:16:42 INFO - PROCESS | 4544 | 1467685002496 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:42 INFO - PROCESS | 4544 | 1467685002510 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:16:42 INFO - PROCESS | 4544 | ++DOCSHELL 0x8ea02400 == 26 [pid = 4544] [id = 668] 19:16:42 INFO - PROCESS | 4544 | ++DOMWINDOW == 67 (0x8ea03c00) [pid = 4544] [serial = 2005] [outer = (nil)] 19:16:42 INFO - PROCESS | 4544 | ++DOMWINDOW == 68 (0x8ea0f000) [pid = 4544] [serial = 2006] [outer = 0x8ea03c00] 19:16:42 INFO - PROCESS | 4544 | 1467685002578 Marionette DEBUG loaded listener.js 19:16:42 INFO - PROCESS | 4544 | ++DOMWINDOW == 69 (0x8ea24800) [pid = 4544] [serial = 2007] [outer = 0x8ea03c00] 19:16:43 INFO - PROCESS | 4544 | 1467685003400 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]]]}] 19:16:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 19:16:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1278ms 19:16:43 INFO - PROCESS | 4544 | 1467685003456 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 19:16:43 INFO - PROCESS | 4544 | 1467685003464 Marionette TRACE conn3 <- [1,2645,null,{"value":"8"}] 19:16:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 19:16:43 INFO - PROCESS | 4544 | 1467685003475 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 19:16:43 INFO - PROCESS | 4544 | 1467685003479 Marionette TRACE conn3 <- [1,2646,null,{}] 19:16:43 INFO - PROCESS | 4544 | 1467685003485 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}] 19:16:43 INFO - PROCESS | 4544 | 1467685003491 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:16:43 INFO - PROCESS | 4544 | 1467685003651 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 19:16:43 INFO - PROCESS | 4544 | 1467685003661 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:43 INFO - PROCESS | 4544 | 1467685003668 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:16:43 INFO - PROCESS | 4544 | ++DOCSHELL 0x8f5dec00 == 27 [pid = 4544] [id = 669] 19:16:43 INFO - PROCESS | 4544 | ++DOMWINDOW == 70 (0x8f5dfc00) [pid = 4544] [serial = 2008] [outer = (nil)] 19:16:43 INFO - PROCESS | 4544 | ++DOMWINDOW == 71 (0x8f5e2800) [pid = 4544] [serial = 2009] [outer = 0x8f5dfc00] 19:16:43 INFO - PROCESS | 4544 | 1467685003741 Marionette DEBUG loaded listener.js 19:16:43 INFO - PROCESS | 4544 | ++DOMWINDOW == 72 (0x8f9f4c00) [pid = 4544] [serial = 2010] [outer = 0x8f5dfc00] 19:16:44 INFO - PROCESS | 4544 | 1467685004667 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]]]}] 19:16:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 19:16:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1231ms 19:16:44 INFO - PROCESS | 4544 | 1467685004720 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 19:16:44 INFO - PROCESS | 4544 | 1467685004723 Marionette TRACE conn3 <- [1,2649,null,{"value":"8"}] 19:16:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 19:16:44 INFO - PROCESS | 4544 | 1467685004729 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 19:16:44 INFO - PROCESS | 4544 | 1467685004735 Marionette TRACE conn3 <- [1,2650,null,{}] 19:16:44 INFO - PROCESS | 4544 | 1467685004756 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}] 19:16:44 INFO - PROCESS | 4544 | 1467685004765 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:16:44 INFO - PROCESS | 4544 | 1467685004980 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 19:16:45 INFO - PROCESS | 4544 | 1467685005072 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:45 INFO - PROCESS | 4544 | 1467685005081 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:16:45 INFO - PROCESS | 4544 | ++DOCSHELL 0x90de6800 == 28 [pid = 4544] [id = 670] 19:16:45 INFO - PROCESS | 4544 | ++DOMWINDOW == 73 (0x90ec5400) [pid = 4544] [serial = 2011] [outer = (nil)] 19:16:45 INFO - PROCESS | 4544 | ++DOMWINDOW == 74 (0x90ece800) [pid = 4544] [serial = 2012] [outer = 0x90ec5400] 19:16:45 INFO - PROCESS | 4544 | 1467685005158 Marionette DEBUG loaded listener.js 19:16:45 INFO - PROCESS | 4544 | ++DOMWINDOW == 75 (0x91a91800) [pid = 4544] [serial = 2013] [outer = 0x90ec5400] 19:16:46 INFO - PROCESS | 4544 | 1467685006043 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]]]}] 19:16:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 19:16:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1335ms 19:16:46 INFO - PROCESS | 4544 | 1467685006063 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 19:16:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 19:16:46 INFO - PROCESS | 4544 | 1467685006083 Marionette TRACE conn3 <- [1,2653,null,{"value":"8"}] 19:16:46 INFO - PROCESS | 4544 | 1467685006090 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 19:16:46 INFO - PROCESS | 4544 | 1467685006093 Marionette TRACE conn3 <- [1,2654,null,{}] 19:16:46 INFO - PROCESS | 4544 | 1467685006104 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}] 19:16:46 INFO - PROCESS | 4544 | 1467685006108 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:16:46 INFO - PROCESS | 4544 | 1467685006313 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 19:16:46 INFO - PROCESS | 4544 | 1467685006329 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:46 INFO - PROCESS | 4544 | 1467685006339 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:16:46 INFO - PROCESS | 4544 | ++DOCSHELL 0x8ea24400 == 29 [pid = 4544] [id = 671] 19:16:46 INFO - PROCESS | 4544 | ++DOMWINDOW == 76 (0x90ed0800) [pid = 4544] [serial = 2014] [outer = (nil)] 19:16:46 INFO - PROCESS | 4544 | ++DOMWINDOW == 77 (0x91ee8000) [pid = 4544] [serial = 2015] [outer = 0x90ed0800] 19:16:46 INFO - PROCESS | 4544 | 1467685006405 Marionette DEBUG loaded listener.js 19:16:46 INFO - PROCESS | 4544 | ++DOMWINDOW == 78 (0x921f7400) [pid = 4544] [serial = 2016] [outer = 0x90ed0800] 19:16:47 INFO - PROCESS | 4544 | --DOMWINDOW == 77 (0x91a8f000) [pid = 4544] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 19:16:47 INFO - PROCESS | 4544 | --DOMWINDOW == 76 (0x923e7c00) [pid = 4544] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 19:16:47 INFO - PROCESS | 4544 | --DOMWINDOW == 75 (0x921ea000) [pid = 4544] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 19:16:47 INFO - PROCESS | 4544 | --DOMWINDOW == 74 (0x923ea800) [pid = 4544] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 19:16:47 INFO - PROCESS | 4544 | --DOMWINDOW == 73 (0x8ea05000) [pid = 4544] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 19:16:47 INFO - PROCESS | 4544 | --DOMWINDOW == 72 (0x91a92000) [pid = 4544] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 19:16:47 INFO - PROCESS | 4544 | --DOMWINDOW == 71 (0x8eb0f800) [pid = 4544] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 19:16:47 INFO - PROCESS | 4544 | --DOMWINDOW == 70 (0x8db6ac00) [pid = 4544] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 19:16:47 INFO - PROCESS | 4544 | --DOMWINDOW == 69 (0x90ec7800) [pid = 4544] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 19:16:47 INFO - PROCESS | 4544 | --DOMWINDOW == 68 (0x90de0800) [pid = 4544] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 19:16:47 INFO - PROCESS | 4544 | 1467685007739 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]]]}] 19:16:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 19:16:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1691ms 19:16:47 INFO - PROCESS | 4544 | 1467685007780 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 19:16:47 INFO - PROCESS | 4544 | 1467685007784 Marionette TRACE conn3 <- [1,2657,null,{"value":"8"}] 19:16:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 19:16:47 INFO - PROCESS | 4544 | 1467685007797 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 19:16:47 INFO - PROCESS | 4544 | 1467685007799 Marionette TRACE conn3 <- [1,2658,null,{}] 19:16:47 INFO - PROCESS | 4544 | 1467685007805 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}] 19:16:47 INFO - PROCESS | 4544 | 1467685007810 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:16:47 INFO - PROCESS | 4544 | 1467685007962 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 19:16:47 INFO - PROCESS | 4544 | 1467685007971 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:47 INFO - PROCESS | 4544 | 1467685007980 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:16:48 INFO - PROCESS | 4544 | ++DOCSHELL 0x8db79c00 == 30 [pid = 4544] [id = 672] 19:16:48 INFO - PROCESS | 4544 | ++DOMWINDOW == 69 (0x8ea01400) [pid = 4544] [serial = 2017] [outer = (nil)] 19:16:48 INFO - PROCESS | 4544 | ++DOMWINDOW == 70 (0x91c26400) [pid = 4544] [serial = 2018] [outer = 0x8ea01400] 19:16:48 INFO - PROCESS | 4544 | 1467685008046 Marionette DEBUG loaded listener.js 19:16:48 INFO - PROCESS | 4544 | ++DOMWINDOW == 71 (0x923e6c00) [pid = 4544] [serial = 2019] [outer = 0x8ea01400] 19:16:48 INFO - PROCESS | 4544 | 1467685008913 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]]]}] 19:16:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 19:16:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1130ms 19:16:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 19:16:48 INFO - PROCESS | 4544 | 1467685008927 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 19:16:48 INFO - PROCESS | 4544 | 1467685008930 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 19:16:48 INFO - PROCESS | 4544 | 1467685008945 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 19:16:48 INFO - PROCESS | 4544 | 1467685008948 Marionette TRACE conn3 <- [1,2662,null,{}] 19:16:48 INFO - PROCESS | 4544 | 1467685008953 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}] 19:16:48 INFO - PROCESS | 4544 | 1467685008963 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:16:49 INFO - PROCESS | 4544 | 1467685009150 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 19:16:49 INFO - PROCESS | 4544 | 1467685009159 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:49 INFO - PROCESS | 4544 | 1467685009167 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:16:49 INFO - PROCESS | 4544 | ++DOCSHELL 0x8eb0fc00 == 31 [pid = 4544] [id = 673] 19:16:49 INFO - PROCESS | 4544 | ++DOMWINDOW == 72 (0x926d0c00) [pid = 4544] [serial = 2020] [outer = (nil)] 19:16:49 INFO - PROCESS | 4544 | ++DOMWINDOW == 73 (0x928e7800) [pid = 4544] [serial = 2021] [outer = 0x926d0c00] 19:16:49 INFO - PROCESS | 4544 | 1467685009235 Marionette DEBUG loaded listener.js 19:16:49 INFO - PROCESS | 4544 | ++DOMWINDOW == 74 (0x93803000) [pid = 4544] [serial = 2022] [outer = 0x926d0c00] 19:16:50 INFO - PROCESS | 4544 | 1467685010459 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]]]}] 19:16:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 19:16:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1591ms 19:16:50 INFO - PROCESS | 4544 | 1467685010528 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 19:16:50 INFO - PROCESS | 4544 | 1467685010535 Marionette TRACE conn3 <- [1,2665,null,{"value":"8"}] 19:16:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 19:16:50 INFO - PROCESS | 4544 | 1467685010542 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 19:16:50 INFO - PROCESS | 4544 | 1467685010550 Marionette TRACE conn3 <- [1,2666,null,{}] 19:16:50 INFO - PROCESS | 4544 | 1467685010558 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}] 19:16:50 INFO - PROCESS | 4544 | 1467685010564 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:16:50 INFO - PROCESS | 4544 | 1467685010778 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 19:16:51 INFO - PROCESS | 4544 | 1467685011019 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:51 INFO - PROCESS | 4544 | 1467685011032 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:16:51 INFO - PROCESS | 4544 | ++DOCSHELL 0x8ea1e400 == 32 [pid = 4544] [id = 674] 19:16:51 INFO - PROCESS | 4544 | ++DOMWINDOW == 75 (0x8ea22000) [pid = 4544] [serial = 2023] [outer = (nil)] 19:16:51 INFO - PROCESS | 4544 | ++DOMWINDOW == 76 (0x8f32e800) [pid = 4544] [serial = 2024] [outer = 0x8ea22000] 19:16:51 INFO - PROCESS | 4544 | 1467685011157 Marionette DEBUG loaded listener.js 19:16:51 INFO - PROCESS | 4544 | ++DOMWINDOW == 77 (0x8f5dd400) [pid = 4544] [serial = 2025] [outer = 0x8ea22000] 19:16:52 INFO - PROCESS | 4544 | SkCairoFTTypeface::onFilterRec unimplemented 19:16:52 INFO - PROCESS | 4544 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 19:16:52 INFO - PROCESS | 4544 | 1467685012532 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]]]}] 19:16:52 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) 19:16:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2040ms 19:16:52 INFO - PROCESS | 4544 | 1467685012581 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 19:16:52 INFO - PROCESS | 4544 | 1467685012589 Marionette TRACE conn3 <- [1,2669,null,{"value":"8"}] 19:16:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 19:16:52 INFO - PROCESS | 4544 | 1467685012779 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 19:16:52 INFO - PROCESS | 4544 | 1467685012784 Marionette TRACE conn3 <- [1,2670,null,{}] 19:16:52 INFO - PROCESS | 4544 | 1467685012791 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}] 19:16:52 INFO - PROCESS | 4544 | 1467685012798 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:16:52 INFO - PROCESS | 4544 | 1467685012975 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 19:16:53 INFO - PROCESS | 4544 | 1467685013153 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:53 INFO - PROCESS | 4544 | 1467685013164 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:16:53 INFO - PROCESS | 4544 | ++DOCSHELL 0x8eb06400 == 33 [pid = 4544] [id = 675] 19:16:53 INFO - PROCESS | 4544 | ++DOMWINDOW == 78 (0x90de1000) [pid = 4544] [serial = 2026] [outer = (nil)] 19:16:53 INFO - PROCESS | 4544 | ++DOMWINDOW == 79 (0x91c24800) [pid = 4544] [serial = 2027] [outer = 0x90de1000] 19:16:53 INFO - PROCESS | 4544 | 1467685013243 Marionette DEBUG loaded listener.js 19:16:53 INFO - PROCESS | 4544 | ++DOMWINDOW == 80 (0x921eac00) [pid = 4544] [serial = 2028] [outer = 0x90de1000] 19:16:54 INFO - PROCESS | 4544 | SkCairoFTTypeface::onFilterRec unimplemented 19:16:54 INFO - PROCESS | 4544 | 1467685014622 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"]]]}] 19:16:54 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 19:16:54 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 19:16:54 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 19:16:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:16:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 19:16:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1964ms 19:16:54 INFO - PROCESS | 4544 | 1467685014664 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 19:16:54 INFO - PROCESS | 4544 | 1467685014667 Marionette TRACE conn3 <- [1,2673,null,{"value":"8"}] 19:16:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 19:16:54 INFO - PROCESS | 4544 | 1467685014675 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 19:16:54 INFO - PROCESS | 4544 | 1467685014681 Marionette TRACE conn3 <- [1,2674,null,{}] 19:16:54 INFO - PROCESS | 4544 | 1467685014787 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}] 19:16:54 INFO - PROCESS | 4544 | 1467685014797 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:16:55 INFO - PROCESS | 4544 | 1467685015019 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 19:16:55 INFO - PROCESS | 4544 | 1467685015282 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:55 INFO - PROCESS | 4544 | 1467685015292 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:16:55 INFO - PROCESS | 4544 | ++DOCSHELL 0x8d9dd400 == 34 [pid = 4544] [id = 676] 19:16:55 INFO - PROCESS | 4544 | ++DOMWINDOW == 81 (0x8d9df000) [pid = 4544] [serial = 2029] [outer = (nil)] 19:16:55 INFO - PROCESS | 4544 | ++DOMWINDOW == 82 (0x8db72400) [pid = 4544] [serial = 2030] [outer = 0x8d9df000] 19:16:55 INFO - PROCESS | 4544 | 1467685015366 Marionette DEBUG loaded listener.js 19:16:55 INFO - PROCESS | 4544 | ++DOMWINDOW == 83 (0x8e948400) [pid = 4544] [serial = 2031] [outer = 0x8d9df000] 19:16:56 INFO - PROCESS | 4544 | --DOCSHELL 0x8db79c00 == 33 [pid = 4544] [id = 672] 19:16:56 INFO - PROCESS | 4544 | --DOCSHELL 0x8ea24400 == 32 [pid = 4544] [id = 671] 19:16:56 INFO - PROCESS | 4544 | --DOCSHELL 0x90de6800 == 31 [pid = 4544] [id = 670] 19:16:56 INFO - PROCESS | 4544 | --DOCSHELL 0x8f5dec00 == 30 [pid = 4544] [id = 669] 19:16:56 INFO - PROCESS | 4544 | --DOCSHELL 0x8ea02400 == 29 [pid = 4544] [id = 668] 19:16:56 INFO - PROCESS | 4544 | --DOMWINDOW == 82 (0x926db400) [pid = 4544] [serial = 1979] [outer = (nil)] [url = about:blank] 19:16:56 INFO - PROCESS | 4544 | --DOMWINDOW == 81 (0x926d2c00) [pid = 4544] [serial = 1973] [outer = (nil)] [url = about:blank] 19:16:56 INFO - PROCESS | 4544 | --DOMWINDOW == 80 (0x92e93800) [pid = 4544] [serial = 1976] [outer = (nil)] [url = about:blank] 19:16:56 INFO - PROCESS | 4544 | --DOMWINDOW == 79 (0x926d5000) [pid = 4544] [serial = 1974] [outer = (nil)] [url = about:blank] 19:16:56 INFO - PROCESS | 4544 | --DOMWINDOW == 78 (0x923f1c00) [pid = 4544] [serial = 1961] [outer = (nil)] [url = about:blank] 19:16:56 INFO - PROCESS | 4544 | --DOMWINDOW == 77 (0x926c7000) [pid = 4544] [serial = 1962] [outer = (nil)] [url = about:blank] 19:16:56 INFO - PROCESS | 4544 | --DOMWINDOW == 76 (0x8eb0f000) [pid = 4544] [serial = 1955] [outer = (nil)] [url = about:blank] 19:16:56 INFO - PROCESS | 4544 | --DOMWINDOW == 75 (0x8f5d8000) [pid = 4544] [serial = 1956] [outer = (nil)] [url = about:blank] 19:16:56 INFO - PROCESS | 4544 | --DOMWINDOW == 74 (0x91c1fc00) [pid = 4544] [serial = 1953] [outer = (nil)] [url = about:blank] 19:16:56 INFO - PROCESS | 4544 | --DOMWINDOW == 73 (0x8f5e0c00) [pid = 4544] [serial = 1967] [outer = (nil)] [url = about:blank] 19:16:56 INFO - PROCESS | 4544 | --DOMWINDOW == 72 (0x90c83800) [pid = 4544] [serial = 1968] [outer = (nil)] [url = about:blank] 19:16:56 INFO - PROCESS | 4544 | --DOMWINDOW == 71 (0x8db79000) [pid = 4544] [serial = 1964] [outer = (nil)] [url = about:blank] 19:16:56 INFO - PROCESS | 4544 | --DOMWINDOW == 70 (0x8ea06800) [pid = 4544] [serial = 1965] [outer = (nil)] [url = about:blank] 19:16:56 INFO - PROCESS | 4544 | --DOMWINDOW == 69 (0x91a8f400) [pid = 4544] [serial = 1958] [outer = (nil)] [url = about:blank] 19:16:56 INFO - PROCESS | 4544 | --DOMWINDOW == 68 (0x91a9d400) [pid = 4544] [serial = 1959] [outer = (nil)] [url = about:blank] 19:16:56 INFO - PROCESS | 4544 | --DOMWINDOW == 67 (0x91a9d800) [pid = 4544] [serial = 1970] [outer = (nil)] [url = about:blank] 19:16:56 INFO - PROCESS | 4544 | --DOMWINDOW == 66 (0x93804400) [pid = 4544] [serial = 1980] [outer = (nil)] [url = about:blank] 19:16:56 INFO - PROCESS | 4544 | --DOMWINDOW == 65 (0x92e97000) [pid = 4544] [serial = 1977] [outer = (nil)] [url = about:blank] 19:16:56 INFO - PROCESS | 4544 | --DOMWINDOW == 64 (0x91c26000) [pid = 4544] [serial = 1971] [outer = (nil)] [url = about:blank] 19:16:56 INFO - PROCESS | 4544 | SkCairoFTTypeface::onFilterRec unimplemented 19:16:56 INFO - PROCESS | 4544 | 1467685016774 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"]]]}] 19:16:56 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 19:16:56 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 19:16:56 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 19:16:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:16:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 19:16:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 2139ms 19:16:56 INFO - PROCESS | 4544 | 1467685016840 Marionette TRACE conn3 -> [0,2677,"getWindowHandle",null] 19:16:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 19:16:56 INFO - PROCESS | 4544 | 1467685016845 Marionette TRACE conn3 <- [1,2677,null,{"value":"8"}] 19:16:56 INFO - PROCESS | 4544 | 1467685016853 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 19:16:56 INFO - PROCESS | 4544 | 1467685016858 Marionette TRACE conn3 <- [1,2678,null,{}] 19:16:56 INFO - PROCESS | 4544 | 1467685016866 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}] 19:16:56 INFO - PROCESS | 4544 | 1467685016870 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:16:57 INFO - PROCESS | 4544 | 1467685017053 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 19:16:57 INFO - PROCESS | 4544 | 1467685017197 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:57 INFO - PROCESS | 4544 | 1467685017204 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:16:57 INFO - PROCESS | 4544 | ++DOCSHELL 0x8ea06800 == 30 [pid = 4544] [id = 677] 19:16:57 INFO - PROCESS | 4544 | ++DOMWINDOW == 65 (0x8ea0ac00) [pid = 4544] [serial = 2032] [outer = (nil)] 19:16:57 INFO - PROCESS | 4544 | ++DOMWINDOW == 66 (0x8f5d9800) [pid = 4544] [serial = 2033] [outer = 0x8ea0ac00] 19:16:57 INFO - PROCESS | 4544 | 1467685017275 Marionette DEBUG loaded listener.js 19:16:57 INFO - PROCESS | 4544 | ++DOMWINDOW == 67 (0x8f9fe000) [pid = 4544] [serial = 2034] [outer = 0x8ea0ac00] 19:16:58 INFO - PROCESS | 4544 | SkCairoFTTypeface::onFilterRec unimplemented 19:16:58 INFO - PROCESS | 4544 | 1467685018424 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]]]}] 19:16:58 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) 19:16:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1583ms 19:16:58 INFO - PROCESS | 4544 | 1467685018439 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 19:16:58 INFO - PROCESS | 4544 | 1467685018444 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 19:16:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 19:16:58 INFO - PROCESS | 4544 | 1467685018451 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 19:16:58 INFO - PROCESS | 4544 | 1467685018455 Marionette TRACE conn3 <- [1,2682,null,{}] 19:16:58 INFO - PROCESS | 4544 | 1467685018460 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}] 19:16:58 INFO - PROCESS | 4544 | 1467685018465 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:16:58 INFO - PROCESS | 4544 | 1467685018616 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 19:16:58 INFO - PROCESS | 4544 | 1467685018821 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:58 INFO - PROCESS | 4544 | 1467685018830 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:16:58 INFO - PROCESS | 4544 | ++DOCSHELL 0x90c8dc00 == 31 [pid = 4544] [id = 678] 19:16:58 INFO - PROCESS | 4544 | ++DOMWINDOW == 68 (0x90c90000) [pid = 4544] [serial = 2035] [outer = (nil)] 19:16:58 INFO - PROCESS | 4544 | ++DOMWINDOW == 69 (0x91a93800) [pid = 4544] [serial = 2036] [outer = 0x90c90000] 19:16:58 INFO - PROCESS | 4544 | 1467685018896 Marionette DEBUG loaded listener.js 19:16:59 INFO - PROCESS | 4544 | ++DOMWINDOW == 70 (0x91c1b800) [pid = 4544] [serial = 2037] [outer = 0x90c90000] 19:17:00 INFO - PROCESS | 4544 | SkCairoFTTypeface::onFilterRec unimplemented 19:17:00 INFO - PROCESS | 4544 | 1467685020211 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]]]}] 19:17:00 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) 19:17:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1784ms 19:17:00 INFO - PROCESS | 4544 | 1467685020236 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 19:17:00 INFO - PROCESS | 4544 | 1467685020239 Marionette TRACE conn3 <- [1,2685,null,{"value":"8"}] 19:17:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 19:17:00 INFO - PROCESS | 4544 | 1467685020269 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 19:17:00 INFO - PROCESS | 4544 | 1467685020279 Marionette TRACE conn3 <- [1,2686,null,{}] 19:17:00 INFO - PROCESS | 4544 | 1467685020288 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}] 19:17:00 INFO - PROCESS | 4544 | 1467685020295 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:17:00 INFO - PROCESS | 4544 | 1467685020544 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 19:17:00 INFO - PROCESS | 4544 | 1467685020640 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:17:00 INFO - PROCESS | 4544 | 1467685020648 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:17:00 INFO - PROCESS | 4544 | ++DOCSHELL 0x8f332000 == 32 [pid = 4544] [id = 679] 19:17:00 INFO - PROCESS | 4544 | ++DOMWINDOW == 71 (0x91c1f400) [pid = 4544] [serial = 2038] [outer = (nil)] 19:17:00 INFO - PROCESS | 4544 | ++DOMWINDOW == 72 (0x926c4400) [pid = 4544] [serial = 2039] [outer = 0x91c1f400] 19:17:00 INFO - PROCESS | 4544 | 1467685020713 Marionette DEBUG loaded listener.js 19:17:00 INFO - PROCESS | 4544 | ++DOMWINDOW == 73 (0x926dfc00) [pid = 4544] [serial = 2040] [outer = 0x91c1f400] 19:17:01 INFO - PROCESS | 4544 | --DOMWINDOW == 72 (0x90ec5400) [pid = 4544] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 19:17:01 INFO - PROCESS | 4544 | --DOMWINDOW == 71 (0x90ed0800) [pid = 4544] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 19:17:01 INFO - PROCESS | 4544 | --DOMWINDOW == 70 (0x8f5dfc00) [pid = 4544] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 19:17:01 INFO - PROCESS | 4544 | --DOMWINDOW == 69 (0x8e94ac00) [pid = 4544] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 19:17:01 INFO - PROCESS | 4544 | --DOMWINDOW == 68 (0x90de6000) [pid = 4544] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 19:17:01 INFO - PROCESS | 4544 | --DOMWINDOW == 67 (0x8f9f7c00) [pid = 4544] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 19:17:01 INFO - PROCESS | 4544 | --DOMWINDOW == 66 (0x93802000) [pid = 4544] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 19:17:01 INFO - PROCESS | 4544 | --DOMWINDOW == 65 (0x9380d000) [pid = 4544] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 19:17:01 INFO - PROCESS | 4544 | --DOMWINDOW == 64 (0x923eb800) [pid = 4544] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 19:17:01 INFO - PROCESS | 4544 | --DOMWINDOW == 63 (0x8ea01400) [pid = 4544] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 19:17:01 INFO - PROCESS | 4544 | --DOMWINDOW == 62 (0x8ea03c00) [pid = 4544] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 19:17:01 INFO - PROCESS | 4544 | --DOMWINDOW == 61 (0x951bf400) [pid = 4544] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 19:17:01 INFO - PROCESS | 4544 | --DOMWINDOW == 60 (0x8db75400) [pid = 4544] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 19:17:01 INFO - PROCESS | 4544 | SkCairoFTTypeface::onFilterRec unimplemented 19:17:02 INFO - PROCESS | 4544 | 1467685022002 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"]]]}] 19:17:02 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 19:17:02 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 19:17:02 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 19:17:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:17:02 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 19:17:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1814ms 19:17:02 INFO - PROCESS | 4544 | 1467685022062 Marionette TRACE conn3 -> [0,2689,"getWindowHandle",null] 19:17:02 INFO - PROCESS | 4544 | 1467685022066 Marionette TRACE conn3 <- [1,2689,null,{"value":"8"}] 19:17:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 19:17:02 INFO - PROCESS | 4544 | 1467685022079 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 19:17:02 INFO - PROCESS | 4544 | 1467685022082 Marionette TRACE conn3 <- [1,2690,null,{}] 19:17:02 INFO - PROCESS | 4544 | 1467685022088 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}] 19:17:02 INFO - PROCESS | 4544 | 1467685022093 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:17:02 INFO - PROCESS | 4544 | 1467685022277 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 19:17:02 INFO - PROCESS | 4544 | 1467685022295 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:17:02 INFO - PROCESS | 4544 | 1467685022303 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:17:02 INFO - PROCESS | 4544 | ++DOCSHELL 0x8db70000 == 33 [pid = 4544] [id = 680] 19:17:02 INFO - PROCESS | 4544 | ++DOMWINDOW == 61 (0x8e950400) [pid = 4544] [serial = 2041] [outer = (nil)] 19:17:02 INFO - PROCESS | 4544 | ++DOMWINDOW == 62 (0x926d8800) [pid = 4544] [serial = 2042] [outer = 0x8e950400] 19:17:02 INFO - PROCESS | 4544 | 1467685022372 Marionette DEBUG loaded listener.js 19:17:02 INFO - PROCESS | 4544 | ++DOMWINDOW == 63 (0x928e7c00) [pid = 4544] [serial = 2043] [outer = 0x8e950400] 19:17:03 INFO - PROCESS | 4544 | SkCairoFTTypeface::onFilterRec unimplemented 19:17:03 INFO - PROCESS | 4544 | 1467685023857 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"]]]}] 19:17:03 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 19:17:03 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 19:17:03 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 19:17:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:17:03 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 19:17:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1836ms 19:17:04 INFO - PROCESS | 4544 | 1467685023996 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 19:17:04 INFO - PROCESS | 4544 | 1467685024003 Marionette TRACE conn3 <- [1,2693,null,{"value":"8"}] 19:17:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 19:17:04 INFO - PROCESS | 4544 | 1467685024016 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 19:17:04 INFO - PROCESS | 4544 | 1467685024022 Marionette TRACE conn3 <- [1,2694,null,{}] 19:17:04 INFO - PROCESS | 4544 | 1467685024030 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}] 19:17:04 INFO - PROCESS | 4544 | 1467685024036 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:17:04 INFO - PROCESS | 4544 | 1467685024200 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 19:17:04 INFO - PROCESS | 4544 | 1467685024381 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:17:04 INFO - PROCESS | 4544 | 1467685024395 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:17:04 INFO - PROCESS | 4544 | ++DOCSHELL 0x8db72000 == 34 [pid = 4544] [id = 681] 19:17:04 INFO - PROCESS | 4544 | ++DOMWINDOW == 64 (0x8ea0a000) [pid = 4544] [serial = 2044] [outer = (nil)] 19:17:04 INFO - PROCESS | 4544 | ++DOMWINDOW == 65 (0x8f9fd400) [pid = 4544] [serial = 2045] [outer = 0x8ea0a000] 19:17:04 INFO - PROCESS | 4544 | 1467685024476 Marionette DEBUG loaded listener.js 19:17:04 INFO - PROCESS | 4544 | ++DOMWINDOW == 66 (0x90c8cc00) [pid = 4544] [serial = 2046] [outer = 0x8ea0a000] 19:17:05 INFO - PROCESS | 4544 | SkCairoFTTypeface::onFilterRec unimplemented 19:17:05 INFO - PROCESS | 4544 | 1467685025829 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"]]]}] 19:17:05 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 19:17:05 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 19:17:05 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 19:17:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:17:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 19:17:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1833ms 19:17:05 INFO - PROCESS | 4544 | 1467685025849 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 19:17:05 INFO - PROCESS | 4544 | 1467685025855 Marionette TRACE conn3 <- [1,2697,null,{"value":"8"}] 19:17:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 19:17:05 INFO - PROCESS | 4544 | 1467685025866 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 19:17:05 INFO - PROCESS | 4544 | 1467685025870 Marionette TRACE conn3 <- [1,2698,null,{}] 19:17:05 INFO - PROCESS | 4544 | 1467685025877 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}] 19:17:05 INFO - PROCESS | 4544 | 1467685025882 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:17:06 INFO - PROCESS | 4544 | 1467685026122 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 19:17:06 INFO - PROCESS | 4544 | 1467685026281 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:17:06 INFO - PROCESS | 4544 | 1467685026290 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:17:06 INFO - PROCESS | 4544 | ++DOCSHELL 0x8ea07000 == 35 [pid = 4544] [id = 682] 19:17:06 INFO - PROCESS | 4544 | ++DOMWINDOW == 67 (0x90ed2c00) [pid = 4544] [serial = 2047] [outer = (nil)] 19:17:06 INFO - PROCESS | 4544 | ++DOMWINDOW == 68 (0x921f3400) [pid = 4544] [serial = 2048] [outer = 0x90ed2c00] 19:17:06 INFO - PROCESS | 4544 | 1467685026372 Marionette DEBUG loaded listener.js 19:17:06 INFO - PROCESS | 4544 | ++DOMWINDOW == 69 (0x926c7800) [pid = 4544] [serial = 2049] [outer = 0x90ed2c00] 19:17:07 INFO - PROCESS | 4544 | SkCairoFTTypeface::onFilterRec unimplemented 19:17:07 INFO - PROCESS | 4544 | 1467685027754 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"]]]}] 19:17:07 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 19:17:07 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 19:17:07 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 19:17:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:17:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 19:17:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1947ms 19:17:07 INFO - PROCESS | 4544 | 1467685027906 Marionette TRACE conn3 -> [0,2701,"getWindowHandle",null] 19:17:07 INFO - PROCESS | 4544 | 1467685027911 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 19:17:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 19:17:07 INFO - PROCESS | 4544 | 1467685027928 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 19:17:07 INFO - PROCESS | 4544 | 1467685027934 Marionette TRACE conn3 <- [1,2702,null,{}] 19:17:07 INFO - PROCESS | 4544 | 1467685027963 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}] 19:17:07 INFO - PROCESS | 4544 | 1467685027971 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:17:08 INFO - PROCESS | 4544 | 1467685028165 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 19:17:08 INFO - PROCESS | 4544 | 1467685028349 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:17:08 INFO - PROCESS | 4544 | 1467685028359 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:17:08 INFO - PROCESS | 4544 | ++DOCSHELL 0x926d5c00 == 36 [pid = 4544] [id = 683] 19:17:08 INFO - PROCESS | 4544 | ++DOMWINDOW == 70 (0x926db400) [pid = 4544] [serial = 2050] [outer = (nil)] 19:17:08 INFO - PROCESS | 4544 | ++DOMWINDOW == 71 (0x93962000) [pid = 4544] [serial = 2051] [outer = 0x926db400] 19:17:08 INFO - PROCESS | 4544 | 1467685028439 Marionette DEBUG loaded listener.js 19:17:08 INFO - PROCESS | 4544 | ++DOMWINDOW == 72 (0x93b38400) [pid = 4544] [serial = 2052] [outer = 0x926db400] 19:17:09 INFO - PROCESS | 4544 | 1467685029367 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]]]}] 19:17:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 19:17:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1486ms 19:17:09 INFO - PROCESS | 4544 | 1467685029414 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 19:17:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 19:17:09 INFO - PROCESS | 4544 | 1467685029419 Marionette TRACE conn3 <- [1,2705,null,{"value":"8"}] 19:17:09 INFO - PROCESS | 4544 | 1467685029425 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 19:17:09 INFO - PROCESS | 4544 | 1467685029429 Marionette TRACE conn3 <- [1,2706,null,{}] 19:17:09 INFO - PROCESS | 4544 | 1467685029434 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}] 19:17:09 INFO - PROCESS | 4544 | 1467685029440 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:17:09 INFO - PROCESS | 4544 | 1467685029619 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 19:17:09 INFO - PROCESS | 4544 | 1467685029803 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:17:09 INFO - PROCESS | 4544 | 1467685029810 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:17:09 INFO - PROCESS | 4544 | ++DOCSHELL 0x8ea25800 == 37 [pid = 4544] [id = 684] 19:17:09 INFO - PROCESS | 4544 | ++DOMWINDOW == 73 (0x8ea26800) [pid = 4544] [serial = 2053] [outer = (nil)] 19:17:09 INFO - PROCESS | 4544 | ++DOMWINDOW == 74 (0x8f9f4000) [pid = 4544] [serial = 2054] [outer = 0x8ea26800] 19:17:09 INFO - PROCESS | 4544 | 1467685029892 Marionette DEBUG loaded listener.js 19:17:10 INFO - PROCESS | 4544 | ++DOMWINDOW == 75 (0x91a90000) [pid = 4544] [serial = 2055] [outer = 0x8ea26800] 19:17:11 INFO - PROCESS | 4544 | 1467685031070 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]]]}] 19:17:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 19:17:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1690ms 19:17:11 INFO - PROCESS | 4544 | 1467685031115 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 19:17:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 19:17:11 INFO - PROCESS | 4544 | 1467685031121 Marionette TRACE conn3 <- [1,2709,null,{"value":"8"}] 19:17:11 INFO - PROCESS | 4544 | 1467685031128 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 19:17:11 INFO - PROCESS | 4544 | 1467685031133 Marionette TRACE conn3 <- [1,2710,null,{}] 19:17:11 INFO - PROCESS | 4544 | 1467685031141 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}] 19:17:11 INFO - PROCESS | 4544 | 1467685031146 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:17:11 INFO - PROCESS | 4544 | 1467685031397 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 19:17:11 INFO - PROCESS | 4544 | 1467685031638 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:17:11 INFO - PROCESS | 4544 | 1467685031645 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:17:12 INFO - PROCESS | 4544 | --DOCSHELL 0x8f9f7800 == 36 [pid = 4544] [id = 667] 19:17:12 INFO - PROCESS | 4544 | --DOCSHELL 0x8f332000 == 35 [pid = 4544] [id = 679] 19:17:12 INFO - PROCESS | 4544 | --DOCSHELL 0x90c8dc00 == 34 [pid = 4544] [id = 678] 19:17:12 INFO - PROCESS | 4544 | --DOCSHELL 0x8ea06800 == 33 [pid = 4544] [id = 677] 19:17:12 INFO - PROCESS | 4544 | --DOCSHELL 0x8d9dd400 == 32 [pid = 4544] [id = 676] 19:17:12 INFO - PROCESS | 4544 | --DOCSHELL 0x8eb06400 == 31 [pid = 4544] [id = 675] 19:17:12 INFO - PROCESS | 4544 | --DOCSHELL 0x8ea1e400 == 30 [pid = 4544] [id = 674] 19:17:12 INFO - PROCESS | 4544 | --DOCSHELL 0x8eb0fc00 == 29 [pid = 4544] [id = 673] 19:17:12 INFO - PROCESS | 4544 | --DOCSHELL 0x926d5c00 == 28 [pid = 4544] [id = 683] 19:17:12 INFO - PROCESS | 4544 | --DOCSHELL 0x8ea25800 == 27 [pid = 4544] [id = 684] 19:17:12 INFO - PROCESS | 4544 | --DOCSHELL 0x8ea07000 == 26 [pid = 4544] [id = 682] 19:17:12 INFO - PROCESS | 4544 | --DOCSHELL 0x8db70000 == 25 [pid = 4544] [id = 680] 19:17:12 INFO - PROCESS | 4544 | --DOCSHELL 0x8db72000 == 24 [pid = 4544] [id = 681] 19:17:12 INFO - PROCESS | 4544 | ++DOCSHELL 0x8d9dc800 == 25 [pid = 4544] [id = 685] 19:17:12 INFO - PROCESS | 4544 | ++DOMWINDOW == 76 (0x8d9dd400) [pid = 4544] [serial = 2056] [outer = (nil)] 19:17:12 INFO - PROCESS | 4544 | ++DOMWINDOW == 77 (0x8db71800) [pid = 4544] [serial = 2057] [outer = 0x8d9dd400] 19:17:12 INFO - PROCESS | 4544 | 1467685032598 Marionette DEBUG loaded listener.js 19:17:12 INFO - PROCESS | 4544 | ++DOMWINDOW == 78 (0x8e947400) [pid = 4544] [serial = 2058] [outer = 0x8d9dd400] 19:17:12 INFO - PROCESS | 4544 | --DOMWINDOW == 77 (0x91a91800) [pid = 4544] [serial = 2013] [outer = (nil)] [url = about:blank] 19:17:12 INFO - PROCESS | 4544 | --DOMWINDOW == 76 (0x91ee8000) [pid = 4544] [serial = 2015] [outer = (nil)] [url = about:blank] 19:17:12 INFO - PROCESS | 4544 | --DOMWINDOW == 75 (0x8f5e2800) [pid = 4544] [serial = 2009] [outer = (nil)] [url = about:blank] 19:17:12 INFO - PROCESS | 4544 | --DOMWINDOW == 74 (0x8eb08800) [pid = 4544] [serial = 1983] [outer = (nil)] [url = about:blank] 19:17:12 INFO - PROCESS | 4544 | --DOMWINDOW == 73 (0x8ea22800) [pid = 4544] [serial = 1982] [outer = (nil)] [url = about:blank] 19:17:12 INFO - PROCESS | 4544 | --DOMWINDOW == 72 (0x91c25400) [pid = 4544] [serial = 1986] [outer = (nil)] [url = about:blank] 19:17:12 INFO - PROCESS | 4544 | --DOMWINDOW == 71 (0x91a95000) [pid = 4544] [serial = 1985] [outer = (nil)] [url = about:blank] 19:17:12 INFO - PROCESS | 4544 | --DOMWINDOW == 70 (0x90c8ec00) [pid = 4544] [serial = 2004] [outer = (nil)] [url = about:blank] 19:17:12 INFO - PROCESS | 4544 | --DOMWINDOW == 69 (0x90c88000) [pid = 4544] [serial = 2003] [outer = (nil)] [url = about:blank] 19:17:12 INFO - PROCESS | 4544 | --DOMWINDOW == 68 (0x93810800) [pid = 4544] [serial = 1989] [outer = (nil)] [url = about:blank] 19:17:12 INFO - PROCESS | 4544 | --DOMWINDOW == 67 (0x93809800) [pid = 4544] [serial = 1988] [outer = (nil)] [url = about:blank] 19:17:12 INFO - PROCESS | 4544 | --DOMWINDOW == 66 (0x93b30400) [pid = 4544] [serial = 1992] [outer = (nil)] [url = about:blank] 19:17:12 INFO - PROCESS | 4544 | --DOMWINDOW == 65 (0x93961400) [pid = 4544] [serial = 1991] [outer = (nil)] [url = about:blank] 19:17:12 INFO - PROCESS | 4544 | --DOMWINDOW == 64 (0x946ac800) [pid = 4544] [serial = 1995] [outer = (nil)] [url = about:blank] 19:17:12 INFO - PROCESS | 4544 | --DOMWINDOW == 63 (0x946a9c00) [pid = 4544] [serial = 1994] [outer = (nil)] [url = about:blank] 19:17:12 INFO - PROCESS | 4544 | --DOMWINDOW == 62 (0x91c26400) [pid = 4544] [serial = 2018] [outer = (nil)] [url = about:blank] 19:17:12 INFO - PROCESS | 4544 | --DOMWINDOW == 61 (0x8ea0f000) [pid = 4544] [serial = 2006] [outer = (nil)] [url = about:blank] 19:17:12 INFO - PROCESS | 4544 | --DOMWINDOW == 60 (0x9824f400) [pid = 4544] [serial = 1998] [outer = (nil)] [url = about:blank] 19:17:12 INFO - PROCESS | 4544 | --DOMWINDOW == 59 (0x96df1400) [pid = 4544] [serial = 1997] [outer = (nil)] [url = about:blank] 19:17:12 INFO - PROCESS | 4544 | --DOMWINDOW == 58 (0x8ea24800) [pid = 4544] [serial = 2007] [outer = (nil)] [url = about:blank] 19:17:12 INFO - PROCESS | 4544 | --DOMWINDOW == 57 (0x90ece800) [pid = 4544] [serial = 2012] [outer = (nil)] [url = about:blank] 19:17:12 INFO - PROCESS | 4544 | --DOMWINDOW == 56 (0x923f2400) [pid = 4544] [serial = 2001] [outer = (nil)] [url = about:blank] 19:17:12 INFO - PROCESS | 4544 | --DOMWINDOW == 55 (0x90de3c00) [pid = 4544] [serial = 2000] [outer = (nil)] [url = about:blank] 19:17:12 INFO - PROCESS | 4544 | --DOMWINDOW == 54 (0x921f7400) [pid = 4544] [serial = 2016] [outer = (nil)] [url = about:blank] 19:17:12 INFO - PROCESS | 4544 | --DOMWINDOW == 53 (0x923e6c00) [pid = 4544] [serial = 2019] [outer = (nil)] [url = about:blank] 19:17:12 INFO - PROCESS | 4544 | --DOMWINDOW == 52 (0x8f9f4c00) [pid = 4544] [serial = 2010] [outer = (nil)] [url = about:blank] 19:17:13 INFO - PROCESS | 4544 | 1467685033612 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] 19:17:13 INFO - PROCESS | 4544 | 1467685033674 Marionette TRACE conn3 <- [1,2713,null,{"value":"8"}] 19:17:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 19:17:13 INFO - PROCESS | 4544 | 1467685033682 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 19:17:13 INFO - PROCESS | 4544 | 1467685033685 Marionette TRACE conn3 <- [1,2714,null,{}] 19:17:13 INFO - PROCESS | 4544 | 1467685033692 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}] 19:17:13 INFO - PROCESS | 4544 | 1467685033698 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:17:13 INFO - PROCESS | 4544 | 1467685033865 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 19:17:14 INFO - PROCESS | 4544 | 1467685034011 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:17:14 INFO - PROCESS | 4544 | 1467685034017 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:17:14 INFO - PROCESS | 4544 | ++DOCSHELL 0x8eb06400 == 26 [pid = 4544] [id = 686] 19:17:14 INFO - PROCESS | 4544 | ++DOMWINDOW == 53 (0x8eb08400) [pid = 4544] [serial = 2059] [outer = (nil)] 19:17:14 INFO - PROCESS | 4544 | ++DOMWINDOW == 54 (0x8f328000) [pid = 4544] [serial = 2060] [outer = 0x8eb08400] 19:17:14 INFO - PROCESS | 4544 | 1467685034091 Marionette DEBUG loaded listener.js 19:17:14 INFO - PROCESS | 4544 | ++DOMWINDOW == 55 (0x8f331c00) [pid = 4544] [serial = 2061] [outer = 0x8eb08400] 19:17:14 INFO - PROCESS | 4544 | 1467685034896 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]]]}] 19:17:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 19:17:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1279ms 19:17:14 INFO - PROCESS | 4544 | 1467685034960 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 19:17:14 INFO - PROCESS | 4544 | 1467685034967 Marionette TRACE conn3 <- [1,2717,null,{"value":"8"}] 19:17:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 19:17:14 INFO - PROCESS | 4544 | 1467685034978 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 19:17:14 INFO - PROCESS | 4544 | 1467685034981 Marionette TRACE conn3 <- [1,2718,null,{}] 19:17:14 INFO - PROCESS | 4544 | 1467685034987 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}] 19:17:14 INFO - PROCESS | 4544 | 1467685034993 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:17:15 INFO - PROCESS | 4544 | 1467685035161 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 19:17:15 INFO - PROCESS | 4544 | 1467685035319 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:17:15 INFO - PROCESS | 4544 | 1467685035327 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:17:15 INFO - PROCESS | 4544 | ++DOCSHELL 0x8f332c00 == 27 [pid = 4544] [id = 687] 19:17:15 INFO - PROCESS | 4544 | ++DOMWINDOW == 56 (0x8f9fbc00) [pid = 4544] [serial = 2062] [outer = (nil)] 19:17:15 INFO - PROCESS | 4544 | ++DOMWINDOW == 57 (0x90c8c800) [pid = 4544] [serial = 2063] [outer = 0x8f9fbc00] 19:17:15 INFO - PROCESS | 4544 | 1467685035398 Marionette DEBUG loaded listener.js 19:17:15 INFO - PROCESS | 4544 | ++DOMWINDOW == 58 (0x90de5800) [pid = 4544] [serial = 2064] [outer = 0x8f9fbc00] 19:17:16 INFO - PROCESS | 4544 | 1467685036337 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] 19:17:16 INFO - PROCESS | 4544 | 1467685036412 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 19:17:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 19:17:16 INFO - PROCESS | 4544 | 1467685036419 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 19:17:16 INFO - PROCESS | 4544 | 1467685036424 Marionette TRACE conn3 <- [1,2722,null,{}] 19:17:16 INFO - PROCESS | 4544 | 1467685036448 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}] 19:17:16 INFO - PROCESS | 4544 | 1467685036458 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:17:16 INFO - PROCESS | 4544 | 1467685036691 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 19:17:16 INFO - PROCESS | 4544 | 1467685036722 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:17:16 INFO - PROCESS | 4544 | 1467685036733 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:17:16 INFO - PROCESS | 4544 | ++DOCSHELL 0x91a99400 == 28 [pid = 4544] [id = 688] 19:17:16 INFO - PROCESS | 4544 | ++DOMWINDOW == 59 (0x91a99800) [pid = 4544] [serial = 2065] [outer = (nil)] 19:17:16 INFO - PROCESS | 4544 | ++DOMWINDOW == 60 (0x91c22800) [pid = 4544] [serial = 2066] [outer = 0x91a99800] 19:17:16 INFO - PROCESS | 4544 | 1467685036796 Marionette DEBUG loaded listener.js 19:17:16 INFO - PROCESS | 4544 | ++DOMWINDOW == 61 (0x91c27800) [pid = 4544] [serial = 2067] [outer = 0x91a99800] 19:17:17 INFO - PROCESS | 4544 | --DOMWINDOW == 60 (0x8e950400) [pid = 4544] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 19:17:17 INFO - PROCESS | 4544 | --DOMWINDOW == 59 (0x91c1f400) [pid = 4544] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 19:17:17 INFO - PROCESS | 4544 | --DOMWINDOW == 58 (0x926d0c00) [pid = 4544] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 19:17:17 INFO - PROCESS | 4544 | --DOMWINDOW == 57 (0x90de1000) [pid = 4544] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 19:17:17 INFO - PROCESS | 4544 | --DOMWINDOW == 56 (0x8d9df000) [pid = 4544] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 19:17:17 INFO - PROCESS | 4544 | --DOMWINDOW == 55 (0x8ea0ac00) [pid = 4544] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 19:17:17 INFO - PROCESS | 4544 | --DOMWINDOW == 54 (0x8ea22000) [pid = 4544] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 19:17:17 INFO - PROCESS | 4544 | --DOMWINDOW == 53 (0x90c90000) [pid = 4544] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 19:17:17 INFO - PROCESS | 4544 | 1467685037978 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] 19:17:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 19:17:18 INFO - PROCESS | 4544 | 1467685038015 Marionette TRACE conn3 <- [1,2725,null,{"value":"8"}] 19:17:18 INFO - PROCESS | 4544 | 1467685038020 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 19:17:18 INFO - PROCESS | 4544 | 1467685038024 Marionette TRACE conn3 <- [1,2726,null,{}] 19:17:18 INFO - PROCESS | 4544 | 1467685038029 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}] 19:17:18 INFO - PROCESS | 4544 | 1467685038034 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:17:18 INFO - PROCESS | 4544 | 1467685038250 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 19:17:18 INFO - PROCESS | 4544 | 1467685038268 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:17:18 INFO - PROCESS | 4544 | 1467685038278 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:17:18 INFO - PROCESS | 4544 | ++DOCSHELL 0x8d9d6c00 == 29 [pid = 4544] [id = 689] 19:17:18 INFO - PROCESS | 4544 | ++DOMWINDOW == 54 (0x91c25400) [pid = 4544] [serial = 2068] [outer = (nil)] 19:17:18 INFO - PROCESS | 4544 | ++DOMWINDOW == 55 (0x921f1400) [pid = 4544] [serial = 2069] [outer = 0x91c25400] 19:17:18 INFO - PROCESS | 4544 | 1467685038344 Marionette DEBUG loaded listener.js 19:17:18 INFO - PROCESS | 4544 | ++DOMWINDOW == 56 (0x921f4800) [pid = 4544] [serial = 2070] [outer = 0x91c25400] 19:17:19 INFO - PROCESS | 4544 | 1467685039179 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]]]}] 19:17:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 19:17:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1176ms 19:17:19 INFO - PROCESS | 4544 | 1467685039196 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 19:17:19 INFO - PROCESS | 4544 | 1467685039200 Marionette TRACE conn3 <- [1,2729,null,{"value":"8"}] 19:17:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 19:17:19 INFO - PROCESS | 4544 | 1467685039214 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 19:17:19 INFO - PROCESS | 4544 | 1467685039218 Marionette TRACE conn3 <- [1,2730,null,{}] 19:17:19 INFO - PROCESS | 4544 | 1467685039223 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}] 19:17:19 INFO - PROCESS | 4544 | 1467685039228 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:17:19 INFO - PROCESS | 4544 | 1467685039366 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 19:17:19 INFO - PROCESS | 4544 | 1467685039379 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:17:19 INFO - PROCESS | 4544 | 1467685039386 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:17:19 INFO - PROCESS | 4544 | ++DOCSHELL 0x923e8400 == 30 [pid = 4544] [id = 690] 19:17:19 INFO - PROCESS | 4544 | ++DOMWINDOW == 57 (0x923ed000) [pid = 4544] [serial = 2071] [outer = (nil)] 19:17:19 INFO - PROCESS | 4544 | ++DOMWINDOW == 58 (0x926c1400) [pid = 4544] [serial = 2072] [outer = 0x923ed000] 19:17:19 INFO - PROCESS | 4544 | 1467685039469 Marionette DEBUG loaded listener.js 19:17:19 INFO - PROCESS | 4544 | ++DOMWINDOW == 59 (0x926d9000) [pid = 4544] [serial = 2073] [outer = 0x923ed000] 19:17:21 INFO - PROCESS | 4544 | 1467685041078 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"]]]}] 19:17:21 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 19:17:21 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 19:17:21 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 19:17:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:17:21 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 19:17:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1888ms 19:17:21 INFO - PROCESS | 4544 | 1467685041136 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 19:17:21 INFO - PROCESS | 4544 | 1467685041144 Marionette TRACE conn3 <- [1,2733,null,{"value":"8"}] 19:17:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 19:17:21 INFO - PROCESS | 4544 | 1467685041209 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 19:17:21 INFO - PROCESS | 4544 | 1467685041214 Marionette TRACE conn3 <- [1,2734,null,{}] 19:17:21 INFO - PROCESS | 4544 | 1467685041227 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}] 19:17:21 INFO - PROCESS | 4544 | 1467685041235 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:17:21 INFO - PROCESS | 4544 | 1467685041479 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 19:17:21 INFO - PROCESS | 4544 | 1467685041610 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:17:21 INFO - PROCESS | 4544 | 1467685041618 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:17:21 INFO - PROCESS | 4544 | ++DOCSHELL 0x8ea24c00 == 31 [pid = 4544] [id = 691] 19:17:21 INFO - PROCESS | 4544 | ++DOMWINDOW == 60 (0x8f326c00) [pid = 4544] [serial = 2074] [outer = (nil)] 19:17:21 INFO - PROCESS | 4544 | ++DOMWINDOW == 61 (0x90c82000) [pid = 4544] [serial = 2075] [outer = 0x8f326c00] 19:17:21 INFO - PROCESS | 4544 | 1467685041700 Marionette DEBUG loaded listener.js 19:17:21 INFO - PROCESS | 4544 | ++DOMWINDOW == 62 (0x90de1400) [pid = 4544] [serial = 2076] [outer = 0x8f326c00] 19:17:22 INFO - PROCESS | 4544 | 1467685042682 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]]]}] 19:17:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 19:17:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1555ms 19:17:22 INFO - PROCESS | 4544 | 1467685042761 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 19:17:22 INFO - PROCESS | 4544 | 1467685042768 Marionette TRACE conn3 <- [1,2737,null,{"value":"8"}] 19:17:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 19:17:22 INFO - PROCESS | 4544 | 1467685042779 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 19:17:22 INFO - PROCESS | 4544 | 1467685042783 Marionette TRACE conn3 <- [1,2738,null,{}] 19:17:22 INFO - PROCESS | 4544 | 1467685042789 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}] 19:17:22 INFO - PROCESS | 4544 | 1467685042795 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:17:23 INFO - PROCESS | 4544 | 1467685043082 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 19:17:23 INFO - PROCESS | 4544 | 1467685043402 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:17:23 INFO - PROCESS | 4544 | 1467685043411 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:17:23 INFO - PROCESS | 4544 | ++DOCSHELL 0x8db6dc00 == 32 [pid = 4544] [id = 692] 19:17:23 INFO - PROCESS | 4544 | ++DOMWINDOW == 63 (0x923e6c00) [pid = 4544] [serial = 2077] [outer = (nil)] 19:17:23 INFO - PROCESS | 4544 | ++DOMWINDOW == 64 (0x923ee400) [pid = 4544] [serial = 2078] [outer = 0x923e6c00] 19:17:23 INFO - PROCESS | 4544 | 1467685043492 Marionette DEBUG loaded listener.js 19:17:23 INFO - PROCESS | 4544 | ++DOMWINDOW == 65 (0x926d4000) [pid = 4544] [serial = 2079] [outer = 0x923e6c00] 19:17:24 INFO - PROCESS | 4544 | 1467685044446 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]]]}] 19:17:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 19:17:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1728ms 19:17:24 INFO - PROCESS | 4544 | 1467685044507 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 19:17:24 INFO - PROCESS | 4544 | 1467685044511 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 19:17:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 19:17:24 INFO - PROCESS | 4544 | 1467685044518 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 19:17:24 INFO - PROCESS | 4544 | 1467685044524 Marionette TRACE conn3 <- [1,2742,null,{}] 19:17:24 INFO - PROCESS | 4544 | 1467685044541 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}] 19:17:24 INFO - PROCESS | 4544 | 1467685044549 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:17:24 INFO - PROCESS | 4544 | 1467685044740 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 19:17:25 INFO - PROCESS | 4544 | 1467685045107 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:17:25 INFO - PROCESS | 4544 | 1467685045121 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:17:25 INFO - PROCESS | 4544 | ++DOCSHELL 0x8db72000 == 33 [pid = 4544] [id = 693] 19:17:25 INFO - PROCESS | 4544 | ++DOMWINDOW == 66 (0x8db72800) [pid = 4544] [serial = 2080] [outer = (nil)] 19:17:25 INFO - PROCESS | 4544 | ++DOMWINDOW == 67 (0x8e948800) [pid = 4544] [serial = 2081] [outer = 0x8db72800] 19:17:25 INFO - PROCESS | 4544 | 1467685045238 Marionette DEBUG loaded listener.js 19:17:25 INFO - PROCESS | 4544 | ++DOMWINDOW == 68 (0x8ea0e400) [pid = 4544] [serial = 2082] [outer = 0x8db72800] 19:17:25 INFO - PROCESS | 4544 | --DOCSHELL 0x8ea0a800 == 32 [pid = 4544] [id = 631] 19:17:25 INFO - PROCESS | 4544 | --DOCSHELL 0x8d9d6800 == 31 [pid = 4544] [id = 636] 19:17:25 INFO - PROCESS | 4544 | --DOCSHELL 0x90de4c00 == 30 [pid = 4544] [id = 648] 19:17:25 INFO - PROCESS | 4544 | --DOCSHELL 0x8e94b800 == 29 [pid = 4544] [id = 646] 19:17:25 INFO - PROCESS | 4544 | --DOCSHELL 0x8e950000 == 28 [pid = 4544] [id = 645] 19:17:26 INFO - PROCESS | 4544 | --DOMWINDOW == 67 (0x926d8800) [pid = 4544] [serial = 2042] [outer = (nil)] [url = about:blank] 19:17:26 INFO - PROCESS | 4544 | --DOMWINDOW == 66 (0x926c4400) [pid = 4544] [serial = 2039] [outer = (nil)] [url = about:blank] 19:17:26 INFO - PROCESS | 4544 | --DOMWINDOW == 65 (0x93803000) [pid = 4544] [serial = 2022] [outer = (nil)] [url = about:blank] 19:17:26 INFO - PROCESS | 4544 | --DOMWINDOW == 64 (0x928e7800) [pid = 4544] [serial = 2021] [outer = (nil)] [url = about:blank] 19:17:26 INFO - PROCESS | 4544 | --DOMWINDOW == 63 (0x91c24800) [pid = 4544] [serial = 2027] [outer = (nil)] [url = about:blank] 19:17:26 INFO - PROCESS | 4544 | --DOMWINDOW == 62 (0x921eac00) [pid = 4544] [serial = 2028] [outer = (nil)] [url = about:blank] 19:17:26 INFO - PROCESS | 4544 | --DOMWINDOW == 61 (0x8db72400) [pid = 4544] [serial = 2030] [outer = (nil)] [url = about:blank] 19:17:26 INFO - PROCESS | 4544 | --DOMWINDOW == 60 (0x8e948400) [pid = 4544] [serial = 2031] [outer = (nil)] [url = about:blank] 19:17:26 INFO - PROCESS | 4544 | --DOMWINDOW == 59 (0x8f5d9800) [pid = 4544] [serial = 2033] [outer = (nil)] [url = about:blank] 19:17:26 INFO - PROCESS | 4544 | --DOMWINDOW == 58 (0x8f9fe000) [pid = 4544] [serial = 2034] [outer = (nil)] [url = about:blank] 19:17:26 INFO - PROCESS | 4544 | --DOMWINDOW == 57 (0x8f32e800) [pid = 4544] [serial = 2024] [outer = (nil)] [url = about:blank] 19:17:26 INFO - PROCESS | 4544 | --DOMWINDOW == 56 (0x8f5dd400) [pid = 4544] [serial = 2025] [outer = (nil)] [url = about:blank] 19:17:26 INFO - PROCESS | 4544 | --DOMWINDOW == 55 (0x91a93800) [pid = 4544] [serial = 2036] [outer = (nil)] [url = about:blank] 19:17:26 INFO - PROCESS | 4544 | --DOMWINDOW == 54 (0x926dfc00) [pid = 4544] [serial = 2040] [outer = (nil)] [url = about:blank] 19:17:26 INFO - PROCESS | 4544 | --DOMWINDOW == 53 (0x91c1b800) [pid = 4544] [serial = 2037] [outer = (nil)] [url = about:blank] 19:17:26 INFO - PROCESS | 4544 | --DOMWINDOW == 52 (0x928e7c00) [pid = 4544] [serial = 2043] [outer = (nil)] [url = about:blank] 19:17:26 INFO - PROCESS | 4544 | 1467685046225 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]]]}] 19:17:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 19:17:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1736ms 19:17:26 INFO - PROCESS | 4544 | 1467685046256 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 19:17:26 INFO - PROCESS | 4544 | 1467685046261 Marionette TRACE conn3 <- [1,2745,null,{"value":"8"}] 19:17:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 19:17:26 INFO - PROCESS | 4544 | 1467685046268 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 19:17:26 INFO - PROCESS | 4544 | 1467685046272 Marionette TRACE conn3 <- [1,2746,null,{}] 19:17:26 INFO - PROCESS | 4544 | 1467685046280 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}] 19:17:26 INFO - PROCESS | 4544 | 1467685046288 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:17:26 INFO - PROCESS | 4544 | 1467685046439 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 19:17:26 INFO - PROCESS | 4544 | 1467685046455 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:17:26 INFO - PROCESS | 4544 | 1467685046463 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:17:26 INFO - PROCESS | 4544 | ++DOCSHELL 0x8e94b400 == 29 [pid = 4544] [id = 694] 19:17:26 INFO - PROCESS | 4544 | ++DOMWINDOW == 53 (0x8ea08c00) [pid = 4544] [serial = 2083] [outer = (nil)] 19:17:26 INFO - PROCESS | 4544 | ++DOMWINDOW == 54 (0x8f5dbc00) [pid = 4544] [serial = 2084] [outer = 0x8ea08c00] 19:17:26 INFO - PROCESS | 4544 | 1467685046534 Marionette DEBUG loaded listener.js 19:17:26 INFO - PROCESS | 4544 | ++DOMWINDOW == 55 (0x8f5e3000) [pid = 4544] [serial = 2085] [outer = 0x8ea08c00] 19:17:27 INFO - PROCESS | 4544 | 1467685047469 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]]]}] 19:17:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 19:17:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1239ms 19:17:27 INFO - PROCESS | 4544 | 1467685047513 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 19:17:27 INFO - PROCESS | 4544 | 1467685047519 Marionette TRACE conn3 <- [1,2749,null,{"value":"8"}] 19:17:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 19:17:27 INFO - PROCESS | 4544 | 1467685047526 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 19:17:27 INFO - PROCESS | 4544 | 1467685047530 Marionette TRACE conn3 <- [1,2750,null,{}] 19:17:27 INFO - PROCESS | 4544 | 1467685047535 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}] 19:17:27 INFO - PROCESS | 4544 | 1467685047540 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:17:27 INFO - PROCESS | 4544 | 1467685047697 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 19:17:27 INFO - PROCESS | 4544 | 1467685047708 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:17:27 INFO - PROCESS | 4544 | 1467685047716 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:17:27 INFO - PROCESS | 4544 | ++DOCSHELL 0x8db6d400 == 30 [pid = 4544] [id = 695] 19:17:27 INFO - PROCESS | 4544 | ++DOMWINDOW == 56 (0x8eb0bc00) [pid = 4544] [serial = 2086] [outer = (nil)] 19:17:27 INFO - PROCESS | 4544 | ++DOMWINDOW == 57 (0x90ddcc00) [pid = 4544] [serial = 2087] [outer = 0x8eb0bc00] 19:17:27 INFO - PROCESS | 4544 | 1467685047929 Marionette DEBUG loaded listener.js 19:17:28 INFO - PROCESS | 4544 | ++DOMWINDOW == 58 (0x91a93c00) [pid = 4544] [serial = 2088] [outer = 0x8eb0bc00] 19:17:28 INFO - PROCESS | 4544 | 1467685048783 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]]]}] 19:17:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 19:17:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1289ms 19:17:28 INFO - PROCESS | 4544 | 1467685048821 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 19:17:28 INFO - PROCESS | 4544 | 1467685048824 Marionette TRACE conn3 <- [1,2753,null,{"value":"8"}] 19:17:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 19:17:28 INFO - PROCESS | 4544 | 1467685048838 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 19:17:28 INFO - PROCESS | 4544 | 1467685048847 Marionette TRACE conn3 <- [1,2754,null,{}] 19:17:28 INFO - PROCESS | 4544 | 1467685048865 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}] 19:17:28 INFO - PROCESS | 4544 | 1467685048872 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:17:29 INFO - PROCESS | 4544 | 1467685049082 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 19:17:29 INFO - PROCESS | 4544 | 1467685049108 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:17:29 INFO - PROCESS | 4544 | 1467685049114 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:17:29 INFO - PROCESS | 4544 | ++DOCSHELL 0x90c81c00 == 31 [pid = 4544] [id = 696] 19:17:29 INFO - PROCESS | 4544 | ++DOMWINDOW == 59 (0x91ee9c00) [pid = 4544] [serial = 2089] [outer = (nil)] 19:17:29 INFO - PROCESS | 4544 | ++DOMWINDOW == 60 (0x926c1c00) [pid = 4544] [serial = 2090] [outer = 0x91ee9c00] 19:17:29 INFO - PROCESS | 4544 | 1467685049182 Marionette DEBUG loaded listener.js 19:17:29 INFO - PROCESS | 4544 | ++DOMWINDOW == 61 (0x926dd400) [pid = 4544] [serial = 2091] [outer = 0x91ee9c00] 19:17:30 INFO - PROCESS | 4544 | 1467685050092 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]]]}] 19:17:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 19:17:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1309ms 19:17:30 INFO - PROCESS | 4544 | 1467685050145 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 19:17:30 INFO - PROCESS | 4544 | 1467685050148 Marionette TRACE conn3 <- [1,2757,null,{"value":"8"}] 19:17:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 19:17:30 INFO - PROCESS | 4544 | 1467685050154 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 19:17:30 INFO - PROCESS | 4544 | 1467685050158 Marionette TRACE conn3 <- [1,2758,null,{}] 19:17:30 INFO - PROCESS | 4544 | 1467685050163 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}] 19:17:30 INFO - PROCESS | 4544 | 1467685050168 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:17:30 INFO - PROCESS | 4544 | 1467685050378 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 19:17:30 INFO - PROCESS | 4544 | 1467685050396 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:17:30 INFO - PROCESS | 4544 | 1467685050403 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:17:30 INFO - PROCESS | 4544 | ++DOCSHELL 0x8ea29800 == 32 [pid = 4544] [id = 697] 19:17:30 INFO - PROCESS | 4544 | ++DOMWINDOW == 62 (0x90ec8c00) [pid = 4544] [serial = 2092] [outer = (nil)] 19:17:30 INFO - PROCESS | 4544 | ++DOMWINDOW == 63 (0x92e98800) [pid = 4544] [serial = 2093] [outer = 0x90ec8c00] 19:17:30 INFO - PROCESS | 4544 | 1467685050468 Marionette DEBUG loaded listener.js 19:17:30 INFO - PROCESS | 4544 | ++DOMWINDOW == 64 (0x92e95c00) [pid = 4544] [serial = 2094] [outer = 0x90ec8c00] 19:17:31 INFO - PROCESS | 4544 | --DOMWINDOW == 63 (0x91a99800) [pid = 4544] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 19:17:31 INFO - PROCESS | 4544 | --DOMWINDOW == 62 (0x8d9dd400) [pid = 4544] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 19:17:31 INFO - PROCESS | 4544 | --DOMWINDOW == 61 (0x8eb08400) [pid = 4544] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 19:17:31 INFO - PROCESS | 4544 | --DOMWINDOW == 60 (0x8ea26800) [pid = 4544] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 19:17:31 INFO - PROCESS | 4544 | --DOMWINDOW == 59 (0x8ea0a000) [pid = 4544] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 19:17:31 INFO - PROCESS | 4544 | --DOMWINDOW == 58 (0x91c25400) [pid = 4544] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 19:17:31 INFO - PROCESS | 4544 | --DOMWINDOW == 57 (0x90ed2c00) [pid = 4544] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 19:17:31 INFO - PROCESS | 4544 | --DOMWINDOW == 56 (0x926db400) [pid = 4544] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 19:17:31 INFO - PROCESS | 4544 | --DOMWINDOW == 55 (0x8f9fbc00) [pid = 4544] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 19:17:31 INFO - PROCESS | 4544 | 1467685051406 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]]]}] 19:17:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 19:17:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1279ms 19:17:31 INFO - PROCESS | 4544 | 1467685051434 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 19:17:31 INFO - PROCESS | 4544 | 1467685051437 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 19:17:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 19:17:31 INFO - PROCESS | 4544 | 1467685051443 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 19:17:31 INFO - PROCESS | 4544 | 1467685051447 Marionette TRACE conn3 <- [1,2762,null,{}] 19:17:31 INFO - PROCESS | 4544 | 1467685051452 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}] 19:17:31 INFO - PROCESS | 4544 | 1467685051456 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:17:31 INFO - PROCESS | 4544 | 1467685051651 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 19:17:31 INFO - PROCESS | 4544 | 1467685051744 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:17:31 INFO - PROCESS | 4544 | 1467685051762 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:17:31 INFO - PROCESS | 4544 | ++DOCSHELL 0x8d9d5800 == 33 [pid = 4544] [id = 698] 19:17:31 INFO - PROCESS | 4544 | ++DOMWINDOW == 56 (0x91eee000) [pid = 4544] [serial = 2095] [outer = (nil)] 19:17:31 INFO - PROCESS | 4544 | ++DOMWINDOW == 57 (0x93804c00) [pid = 4544] [serial = 2096] [outer = 0x91eee000] 19:17:31 INFO - PROCESS | 4544 | 1467685051838 Marionette DEBUG loaded listener.js 19:17:31 INFO - PROCESS | 4544 | ++DOMWINDOW == 58 (0x9380dc00) [pid = 4544] [serial = 2097] [outer = 0x91eee000] 19:17:32 INFO - PROCESS | 4544 | 1467685052620 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]]]}] 19:17:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 19:17:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1232ms 19:17:32 INFO - PROCESS | 4544 | 1467685052678 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 19:17:32 INFO - PROCESS | 4544 | 1467685052681 Marionette TRACE conn3 <- [1,2765,null,{"value":"8"}] 19:17:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 19:17:32 INFO - PROCESS | 4544 | 1467685052687 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 19:17:32 INFO - PROCESS | 4544 | 1467685052690 Marionette TRACE conn3 <- [1,2766,null,{}] 19:17:32 INFO - PROCESS | 4544 | 1467685052696 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}] 19:17:32 INFO - PROCESS | 4544 | 1467685052701 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:17:32 INFO - PROCESS | 4544 | 1467685052852 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 19:17:32 INFO - PROCESS | 4544 | 1467685052861 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:17:32 INFO - PROCESS | 4544 | 1467685052868 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:17:32 INFO - PROCESS | 4544 | ++DOCSHELL 0x90ec5800 == 34 [pid = 4544] [id = 699] 19:17:32 INFO - PROCESS | 4544 | ++DOMWINDOW == 59 (0x93805800) [pid = 4544] [serial = 2098] [outer = (nil)] 19:17:32 INFO - PROCESS | 4544 | ++DOMWINDOW == 60 (0x9391d400) [pid = 4544] [serial = 2099] [outer = 0x93805800] 19:17:32 INFO - PROCESS | 4544 | 1467685052934 Marionette DEBUG loaded listener.js 19:17:33 INFO - PROCESS | 4544 | ++DOMWINDOW == 61 (0x93913400) [pid = 4544] [serial = 2100] [outer = 0x93805800] 19:17:34 INFO - PROCESS | 4544 | 1467685054089 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]]]}] 19:17:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 19:17:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1438ms 19:17:34 INFO - PROCESS | 4544 | 1467685054127 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 19:17:34 INFO - PROCESS | 4544 | 1467685054134 Marionette TRACE conn3 <- [1,2769,null,{"value":"8"}] 19:17:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 19:17:34 INFO - PROCESS | 4544 | 1467685054142 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 19:17:34 INFO - PROCESS | 4544 | 1467685054149 Marionette TRACE conn3 <- [1,2770,null,{}] 19:17:34 INFO - PROCESS | 4544 | 1467685054157 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}] 19:17:34 INFO - PROCESS | 4544 | 1467685054163 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:17:34 INFO - PROCESS | 4544 | 1467685054347 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 19:17:34 INFO - PROCESS | 4544 | 1467685054531 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:17:34 INFO - PROCESS | 4544 | 1467685054541 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:17:34 INFO - PROCESS | 4544 | ++DOCSHELL 0x8e94c800 == 35 [pid = 4544] [id = 700] 19:17:34 INFO - PROCESS | 4544 | ++DOMWINDOW == 62 (0x8ea25400) [pid = 4544] [serial = 2101] [outer = (nil)] 19:17:34 INFO - PROCESS | 4544 | ++DOMWINDOW == 63 (0x8f9f7800) [pid = 4544] [serial = 2102] [outer = 0x8ea25400] 19:17:34 INFO - PROCESS | 4544 | 1467685054625 Marionette DEBUG loaded listener.js 19:17:34 INFO - PROCESS | 4544 | ++DOMWINDOW == 64 (0x90c84400) [pid = 4544] [serial = 2103] [outer = 0x8ea25400] 19:17:35 INFO - PROCESS | 4544 | 1467685055587 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]]]}] 19:17:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 19:17:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1488ms 19:17:35 INFO - PROCESS | 4544 | 1467685055630 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 19:17:35 INFO - PROCESS | 4544 | 1467685055637 Marionette TRACE conn3 <- [1,2773,null,{"value":"8"}] 19:17:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 19:17:35 INFO - PROCESS | 4544 | 1467685055648 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 19:17:35 INFO - PROCESS | 4544 | 1467685055652 Marionette TRACE conn3 <- [1,2774,null,{}] 19:17:35 INFO - PROCESS | 4544 | 1467685055658 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}] 19:17:35 INFO - PROCESS | 4544 | 1467685055665 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:17:35 INFO - PROCESS | 4544 | 1467685055847 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 19:17:36 INFO - PROCESS | 4544 | 1467685056033 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:17:36 INFO - PROCESS | 4544 | 1467685056044 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:17:36 INFO - PROCESS | 4544 | ++DOCSHELL 0x91c1c800 == 36 [pid = 4544] [id = 701] 19:17:36 INFO - PROCESS | 4544 | ++DOMWINDOW == 65 (0x91ef1800) [pid = 4544] [serial = 2104] [outer = (nil)] 19:17:36 INFO - PROCESS | 4544 | ++DOMWINDOW == 66 (0x923ea800) [pid = 4544] [serial = 2105] [outer = 0x91ef1800] 19:17:36 INFO - PROCESS | 4544 | 1467685056126 Marionette DEBUG loaded listener.js 19:17:36 INFO - PROCESS | 4544 | ++DOMWINDOW == 67 (0x926cf400) [pid = 4544] [serial = 2106] [outer = 0x91ef1800] 19:17:37 INFO - PROCESS | 4544 | 1467685057113 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]]]}] 19:17:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 19:17:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1530ms 19:17:37 INFO - PROCESS | 4544 | 1467685057178 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 19:17:37 INFO - PROCESS | 4544 | 1467685057182 Marionette TRACE conn3 <- [1,2777,null,{"value":"8"}] 19:17:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 19:17:37 INFO - PROCESS | 4544 | 1467685057190 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 19:17:37 INFO - PROCESS | 4544 | 1467685057196 Marionette TRACE conn3 <- [1,2778,null,{}] 19:17:37 INFO - PROCESS | 4544 | 1467685057213 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}] 19:17:37 INFO - PROCESS | 4544 | 1467685057222 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:17:37 INFO - PROCESS | 4544 | 1467685057401 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 19:17:37 INFO - PROCESS | 4544 | 1467685057587 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:17:37 INFO - PROCESS | 4544 | 1467685057599 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:17:37 INFO - PROCESS | 4544 | ++DOCSHELL 0x93b31400 == 37 [pid = 4544] [id = 702] 19:17:37 INFO - PROCESS | 4544 | ++DOMWINDOW == 68 (0x93b32400) [pid = 4544] [serial = 2107] [outer = (nil)] 19:17:37 INFO - PROCESS | 4544 | ++DOMWINDOW == 69 (0x946a4400) [pid = 4544] [serial = 2108] [outer = 0x93b32400] 19:17:37 INFO - PROCESS | 4544 | 1467685057682 Marionette DEBUG loaded listener.js 19:17:37 INFO - PROCESS | 4544 | ++DOMWINDOW == 70 (0x946ad000) [pid = 4544] [serial = 2109] [outer = 0x93b32400] 19:17:38 INFO - PROCESS | 4544 | 1467685058675 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]]]}] 19:17:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 19:17:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1542ms 19:17:38 INFO - PROCESS | 4544 | 1467685058732 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 19:17:38 INFO - PROCESS | 4544 | 1467685058737 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 19:17:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 19:17:38 INFO - PROCESS | 4544 | 1467685058744 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 19:17:38 INFO - PROCESS | 4544 | 1467685058747 Marionette TRACE conn3 <- [1,2782,null,{}] 19:17:38 INFO - PROCESS | 4544 | 1467685058753 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}] 19:17:38 INFO - PROCESS | 4544 | 1467685058758 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:17:38 INFO - PROCESS | 4544 | 1467685058934 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 19:17:39 INFO - PROCESS | 4544 | 1467685059119 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:17:39 INFO - PROCESS | 4544 | 1467685059126 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:17:39 INFO - PROCESS | 4544 | ++DOCSHELL 0x921ef400 == 38 [pid = 4544] [id = 703] 19:17:39 INFO - PROCESS | 4544 | ++DOMWINDOW == 71 (0x93b36000) [pid = 4544] [serial = 2110] [outer = (nil)] 19:17:39 INFO - PROCESS | 4544 | ++DOMWINDOW == 72 (0x950cb000) [pid = 4544] [serial = 2111] [outer = 0x93b36000] 19:17:39 INFO - PROCESS | 4544 | 1467685059210 Marionette DEBUG loaded listener.js 19:17:39 INFO - PROCESS | 4544 | ++DOMWINDOW == 73 (0x951c0c00) [pid = 4544] [serial = 2112] [outer = 0x93b36000] 19:17:40 INFO - PROCESS | 4544 | 1467685060151 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]]]}] 19:17:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 19:17:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1478ms 19:17:40 INFO - PROCESS | 4544 | 1467685060222 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 19:17:40 INFO - PROCESS | 4544 | 1467685060226 Marionette TRACE conn3 <- [1,2785,null,{"value":"8"}] 19:17:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 19:17:40 INFO - PROCESS | 4544 | 1467685060233 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 19:17:40 INFO - PROCESS | 4544 | 1467685060236 Marionette TRACE conn3 <- [1,2786,null,{}] 19:17:40 INFO - PROCESS | 4544 | 1467685060242 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}] 19:17:40 INFO - PROCESS | 4544 | 1467685060247 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:17:40 INFO - PROCESS | 4544 | 1467685060413 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 19:17:40 INFO - PROCESS | 4544 | 1467685060602 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:17:40 INFO - PROCESS | 4544 | 1467685060608 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:17:40 INFO - PROCESS | 4544 | ++DOCSHELL 0x90c8f800 == 39 [pid = 4544] [id = 704] 19:17:40 INFO - PROCESS | 4544 | ++DOMWINDOW == 74 (0x946ad400) [pid = 4544] [serial = 2113] [outer = (nil)] 19:17:40 INFO - PROCESS | 4544 | ++DOMWINDOW == 75 (0x95270400) [pid = 4544] [serial = 2114] [outer = 0x946ad400] 19:17:40 INFO - PROCESS | 4544 | 1467685060690 Marionette DEBUG loaded listener.js 19:17:40 INFO - PROCESS | 4544 | ++DOMWINDOW == 76 (0x96dee000) [pid = 4544] [serial = 2115] [outer = 0x946ad400] 19:17:41 INFO - PROCESS | 4544 | 1467685061663 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]]]}] 19:17:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 19:17:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1480ms 19:17:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 19:17:41 INFO - PROCESS | 4544 | 1467685061714 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 19:17:41 INFO - PROCESS | 4544 | 1467685061717 Marionette TRACE conn3 <- [1,2789,null,{"value":"8"}] 19:17:41 INFO - PROCESS | 4544 | 1467685061724 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 19:17:41 INFO - PROCESS | 4544 | 1467685061727 Marionette TRACE conn3 <- [1,2790,null,{}] 19:17:41 INFO - PROCESS | 4544 | 1467685061733 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}] 19:17:41 INFO - PROCESS | 4544 | 1467685061743 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:17:41 INFO - PROCESS | 4544 | 1467685061972 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 19:17:42 INFO - PROCESS | 4544 | 1467685062159 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:17:42 INFO - PROCESS | 4544 | 1467685062165 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:17:42 INFO - PROCESS | 4544 | ++DOCSHELL 0x950c6800 == 40 [pid = 4544] [id = 705] 19:17:42 INFO - PROCESS | 4544 | ++DOMWINDOW == 77 (0x95272000) [pid = 4544] [serial = 2116] [outer = (nil)] 19:17:42 INFO - PROCESS | 4544 | ++DOMWINDOW == 78 (0x98913000) [pid = 4544] [serial = 2117] [outer = 0x95272000] 19:17:42 INFO - PROCESS | 4544 | 1467685062245 Marionette DEBUG loaded listener.js 19:17:42 INFO - PROCESS | 4544 | ++DOMWINDOW == 79 (0x98988400) [pid = 4544] [serial = 2118] [outer = 0x95272000] 19:17:43 INFO - PROCESS | 4544 | 1467685063178 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]]]}] 19:17:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 19:17:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1490ms 19:17:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 19:17:43 INFO - PROCESS | 4544 | 1467685063212 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 19:17:43 INFO - PROCESS | 4544 | 1467685063215 Marionette TRACE conn3 <- [1,2793,null,{"value":"8"}] 19:17:43 INFO - PROCESS | 4544 | 1467685063242 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 19:17:43 INFO - PROCESS | 4544 | 1467685063245 Marionette TRACE conn3 <- [1,2794,null,{}] 19:17:43 INFO - PROCESS | 4544 | 1467685063253 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}] 19:17:43 INFO - PROCESS | 4544 | 1467685063258 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:17:43 INFO - PROCESS | 4544 | 1467685063434 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 19:17:43 INFO - PROCESS | 4544 | 1467685063937 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:17:43 INFO - PROCESS | 4544 | 1467685063946 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:17:43 INFO - PROCESS | 4544 | ++DOCSHELL 0x8db73000 == 41 [pid = 4544] [id = 706] 19:17:43 INFO - PROCESS | 4544 | ++DOMWINDOW == 80 (0x8db73800) [pid = 4544] [serial = 2119] [outer = (nil)] 19:17:44 INFO - PROCESS | 4544 | ++DOMWINDOW == 81 (0x8e949000) [pid = 4544] [serial = 2120] [outer = 0x8db73800] 19:17:44 INFO - PROCESS | 4544 | 1467685064024 Marionette DEBUG loaded listener.js 19:17:44 INFO - PROCESS | 4544 | ++DOMWINDOW == 82 (0x8ea0e000) [pid = 4544] [serial = 2121] [outer = 0x8db73800] 19:17:44 INFO - PROCESS | 4544 | 1467685064914 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]]]}] 19:17:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 19:17:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1758ms 19:17:44 INFO - PROCESS | 4544 | 1467685064982 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 19:17:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 19:17:44 INFO - PROCESS | 4544 | 1467685064987 Marionette TRACE conn3 <- [1,2797,null,{"value":"8"}] 19:17:44 INFO - PROCESS | 4544 | 1467685064995 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 19:17:45 INFO - PROCESS | 4544 | 1467685064998 Marionette TRACE conn3 <- [1,2798,null,{}] 19:17:45 INFO - PROCESS | 4544 | 1467685065006 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}] 19:17:45 INFO - PROCESS | 4544 | 1467685065013 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:17:45 INFO - PROCESS | 4544 | 1467685065177 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 19:17:45 INFO - PROCESS | 4544 | 1467685065379 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:17:45 INFO - PROCESS | 4544 | 1467685065390 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:17:45 INFO - PROCESS | 4544 | ++DOCSHELL 0x8ea04800 == 42 [pid = 4544] [id = 707] 19:17:45 INFO - PROCESS | 4544 | ++DOMWINDOW == 83 (0x8f324400) [pid = 4544] [serial = 2122] [outer = (nil)] 19:17:45 INFO - PROCESS | 4544 | ++DOMWINDOW == 84 (0x8f9fe800) [pid = 4544] [serial = 2123] [outer = 0x8f324400] 19:17:45 INFO - PROCESS | 4544 | 1467685065464 Marionette DEBUG loaded listener.js 19:17:45 INFO - PROCESS | 4544 | ++DOMWINDOW == 85 (0x90ddbc00) [pid = 4544] [serial = 2124] [outer = 0x8f324400] 19:17:46 INFO - PROCESS | 4544 | --DOCSHELL 0x8ea20400 == 41 [pid = 4544] [id = 632] 19:17:46 INFO - PROCESS | 4544 | --DOCSHELL 0x8d9dc800 == 40 [pid = 4544] [id = 685] 19:17:46 INFO - PROCESS | 4544 | --DOCSHELL 0x91a93000 == 39 [pid = 4544] [id = 633] 19:17:46 INFO - PROCESS | 4544 | --DOCSHELL 0x946a6400 == 38 [pid = 4544] [id = 640] 19:17:46 INFO - PROCESS | 4544 | --DOCSHELL 0x8ea0f800 == 37 [pid = 4544] [id = 637] 19:17:46 INFO - PROCESS | 4544 | --DOCSHELL 0x8f327800 == 36 [pid = 4544] [id = 647] 19:17:46 INFO - PROCESS | 4544 | --DOCSHELL 0x90c81800 == 35 [pid = 4544] [id = 635] 19:17:46 INFO - PROCESS | 4544 | --DOCSHELL 0x8db6ec00 == 34 [pid = 4544] [id = 644] 19:17:46 INFO - PROCESS | 4544 | --DOCSHELL 0x8f5da800 == 33 [pid = 4544] [id = 634] 19:17:46 INFO - PROCESS | 4544 | --DOCSHELL 0x8db6cc00 == 32 [pid = 4544] [id = 643] 19:17:46 INFO - PROCESS | 4544 | --DOCSHELL 0x9391e400 == 31 [pid = 4544] [id = 639] 19:17:46 INFO - PROCESS | 4544 | --DOCSHELL 0x91ee9400 == 30 [pid = 4544] [id = 642] 19:17:46 INFO - PROCESS | 4544 | --DOCSHELL 0x8f5d6000 == 29 [pid = 4544] [id = 638] 19:17:46 INFO - PROCESS | 4544 | --DOCSHELL 0x8f329800 == 28 [pid = 4544] [id = 641] 19:17:46 INFO - PROCESS | 4544 | --DOMWINDOW == 84 (0x91c22800) [pid = 4544] [serial = 2066] [outer = (nil)] [url = about:blank] 19:17:46 INFO - PROCESS | 4544 | --DOMWINDOW == 83 (0x8db71800) [pid = 4544] [serial = 2057] [outer = (nil)] [url = about:blank] 19:17:46 INFO - PROCESS | 4544 | --DOMWINDOW == 82 (0x8e947400) [pid = 4544] [serial = 2058] [outer = (nil)] [url = about:blank] 19:17:46 INFO - PROCESS | 4544 | --DOMWINDOW == 81 (0x8f328000) [pid = 4544] [serial = 2060] [outer = (nil)] [url = about:blank] 19:17:46 INFO - PROCESS | 4544 | --DOMWINDOW == 80 (0x8f331c00) [pid = 4544] [serial = 2061] [outer = (nil)] [url = about:blank] 19:17:46 INFO - PROCESS | 4544 | --DOMWINDOW == 79 (0x91a90000) [pid = 4544] [serial = 2055] [outer = (nil)] [url = about:blank] 19:17:46 INFO - PROCESS | 4544 | --DOMWINDOW == 78 (0x8f9f4000) [pid = 4544] [serial = 2054] [outer = (nil)] [url = about:blank] 19:17:46 INFO - PROCESS | 4544 | --DOMWINDOW == 77 (0x90c8cc00) [pid = 4544] [serial = 2046] [outer = (nil)] [url = about:blank] 19:17:46 INFO - PROCESS | 4544 | --DOMWINDOW == 76 (0x8f9fd400) [pid = 4544] [serial = 2045] [outer = (nil)] [url = about:blank] 19:17:46 INFO - PROCESS | 4544 | --DOMWINDOW == 75 (0x921f4800) [pid = 4544] [serial = 2070] [outer = (nil)] [url = about:blank] 19:17:46 INFO - PROCESS | 4544 | --DOMWINDOW == 74 (0x91c27800) [pid = 4544] [serial = 2067] [outer = (nil)] [url = about:blank] 19:17:46 INFO - PROCESS | 4544 | --DOMWINDOW == 73 (0x926c7800) [pid = 4544] [serial = 2049] [outer = (nil)] [url = about:blank] 19:17:46 INFO - PROCESS | 4544 | --DOMWINDOW == 72 (0x921f3400) [pid = 4544] [serial = 2048] [outer = (nil)] [url = about:blank] 19:17:46 INFO - PROCESS | 4544 | --DOMWINDOW == 71 (0x93b38400) [pid = 4544] [serial = 2052] [outer = (nil)] [url = about:blank] 19:17:46 INFO - PROCESS | 4544 | --DOMWINDOW == 70 (0x90c8c800) [pid = 4544] [serial = 2063] [outer = (nil)] [url = about:blank] 19:17:46 INFO - PROCESS | 4544 | --DOMWINDOW == 69 (0x921f1400) [pid = 4544] [serial = 2069] [outer = (nil)] [url = about:blank] 19:17:46 INFO - PROCESS | 4544 | --DOMWINDOW == 68 (0x93962000) [pid = 4544] [serial = 2051] [outer = (nil)] [url = about:blank] 19:17:46 INFO - PROCESS | 4544 | --DOMWINDOW == 67 (0x90de5800) [pid = 4544] [serial = 2064] [outer = (nil)] [url = about:blank] 19:17:47 INFO - PROCESS | 4544 | 1467685067371 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]]]}] 19:17:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 19:17:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 2433ms 19:17:47 INFO - PROCESS | 4544 | 1467685067427 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 19:17:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 19:17:47 INFO - PROCESS | 4544 | 1467685067433 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 19:17:47 INFO - PROCESS | 4544 | 1467685067441 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 19:17:47 INFO - PROCESS | 4544 | 1467685067445 Marionette TRACE conn3 <- [1,2802,null,{}] 19:17:47 INFO - PROCESS | 4544 | 1467685067453 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}] 19:17:47 INFO - PROCESS | 4544 | 1467685067459 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:17:47 INFO - PROCESS | 4544 | 1467685067675 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 19:17:47 INFO - PROCESS | 4544 | 1467685067818 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:17:47 INFO - PROCESS | 4544 | 1467685067828 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:17:47 INFO - PROCESS | 4544 | ++DOCSHELL 0x8e94b800 == 29 [pid = 4544] [id = 708] 19:17:47 INFO - PROCESS | 4544 | ++DOMWINDOW == 68 (0x8e94dc00) [pid = 4544] [serial = 2125] [outer = (nil)] 19:17:47 INFO - PROCESS | 4544 | ++DOMWINDOW == 69 (0x8eb04800) [pid = 4544] [serial = 2126] [outer = 0x8e94dc00] 19:17:47 INFO - PROCESS | 4544 | 1467685067896 Marionette DEBUG loaded listener.js 19:17:48 INFO - PROCESS | 4544 | ++DOMWINDOW == 70 (0x8eb09000) [pid = 4544] [serial = 2127] [outer = 0x8e94dc00] 19:17:48 INFO - PROCESS | 4544 | 1467685068712 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]]]}] 19:17:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 19:17:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1332ms 19:17:48 INFO - PROCESS | 4544 | 1467685068771 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 19:17:48 INFO - PROCESS | 4544 | 1467685068779 Marionette TRACE conn3 <- [1,2805,null,{"value":"8"}] 19:17:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 19:17:48 INFO - PROCESS | 4544 | 1467685068790 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 19:17:48 INFO - PROCESS | 4544 | 1467685068794 Marionette TRACE conn3 <- [1,2806,null,{}] 19:17:48 INFO - PROCESS | 4544 | 1467685068800 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}] 19:17:48 INFO - PROCESS | 4544 | 1467685068805 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:17:48 INFO - PROCESS | 4544 | 1467685068964 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 19:17:49 INFO - PROCESS | 4544 | 1467685069119 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:17:49 INFO - PROCESS | 4544 | 1467685069125 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:17:49 INFO - PROCESS | 4544 | ++DOCSHELL 0x8f9f0c00 == 30 [pid = 4544] [id = 709] 19:17:49 INFO - PROCESS | 4544 | ++DOMWINDOW == 71 (0x8f9f3000) [pid = 4544] [serial = 2128] [outer = (nil)] 19:17:49 INFO - PROCESS | 4544 | ++DOMWINDOW == 72 (0x8f9fd400) [pid = 4544] [serial = 2129] [outer = 0x8f9f3000] 19:17:49 INFO - PROCESS | 4544 | 1467685069199 Marionette DEBUG loaded listener.js 19:17:49 INFO - PROCESS | 4544 | ++DOMWINDOW == 73 (0x90c89400) [pid = 4544] [serial = 2130] [outer = 0x8f9f3000] 19:17:50 INFO - PROCESS | 4544 | 1467685070083 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]]]}] 19:17:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 19:17:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1332ms 19:17:50 INFO - PROCESS | 4544 | 1467685070122 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 19:17:50 INFO - PROCESS | 4544 | 1467685070126 Marionette TRACE conn3 <- [1,2809,null,{"value":"8"}] 19:17:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 19:17:50 INFO - PROCESS | 4544 | 1467685070132 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 19:17:50 INFO - PROCESS | 4544 | 1467685070138 Marionette TRACE conn3 <- [1,2810,null,{}] 19:17:50 INFO - PROCESS | 4544 | 1467685070167 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}] 19:17:50 INFO - PROCESS | 4544 | 1467685070176 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:17:50 INFO - PROCESS | 4544 | 1467685070386 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 19:17:50 INFO - PROCESS | 4544 | 1467685070407 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:17:50 INFO - PROCESS | 4544 | 1467685070420 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:17:50 INFO - PROCESS | 4544 | ++DOCSHELL 0x91a90400 == 31 [pid = 4544] [id = 710] 19:17:50 INFO - PROCESS | 4544 | ++DOMWINDOW == 74 (0x91a91000) [pid = 4544] [serial = 2131] [outer = (nil)] 19:17:50 INFO - PROCESS | 4544 | ++DOMWINDOW == 75 (0x91a9d400) [pid = 4544] [serial = 2132] [outer = 0x91a91000] 19:17:50 INFO - PROCESS | 4544 | 1467685070499 Marionette DEBUG loaded listener.js 19:17:50 INFO - PROCESS | 4544 | ++DOMWINDOW == 76 (0x91c21c00) [pid = 4544] [serial = 2133] [outer = 0x91a91000] 19:17:51 INFO - PROCESS | 4544 | 1467685071398 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]]]}] 19:17:51 INFO - PROCESS | 4544 | --DOMWINDOW == 75 (0x923ed000) [pid = 4544] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 19:17:51 INFO - PROCESS | 4544 | --DOMWINDOW == 74 (0x90ec8c00) [pid = 4544] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 19:17:51 INFO - PROCESS | 4544 | --DOMWINDOW == 73 (0x8ea08c00) [pid = 4544] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 19:17:51 INFO - PROCESS | 4544 | --DOMWINDOW == 72 (0x8eb0bc00) [pid = 4544] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 19:17:51 INFO - PROCESS | 4544 | --DOMWINDOW == 71 (0x8f326c00) [pid = 4544] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 19:17:51 INFO - PROCESS | 4544 | --DOMWINDOW == 70 (0x8db72800) [pid = 4544] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 19:17:51 INFO - PROCESS | 4544 | --DOMWINDOW == 69 (0x923e6c00) [pid = 4544] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 19:17:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 19:17:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1637ms 19:17:51 INFO - PROCESS | 4544 | --DOMWINDOW == 68 (0x91eee000) [pid = 4544] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 19:17:51 INFO - PROCESS | 4544 | --DOMWINDOW == 67 (0x91ee9c00) [pid = 4544] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 19:17:51 INFO - PROCESS | 4544 | --DOMWINDOW == 66 (0x93805800) [pid = 4544] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 19:17:51 INFO - PROCESS | 4544 | 1467685071772 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 19:17:51 INFO - PROCESS | 4544 | 1467685071776 Marionette TRACE conn3 <- [1,2813,null,{"value":"8"}] 19:17:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 19:17:51 INFO - PROCESS | 4544 | 1467685071782 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 19:17:51 INFO - PROCESS | 4544 | 1467685071785 Marionette TRACE conn3 <- [1,2814,null,{}] 19:17:51 INFO - PROCESS | 4544 | 1467685071801 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}] 19:17:51 INFO - PROCESS | 4544 | 1467685071805 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:17:51 INFO - PROCESS | 4544 | 1467685071946 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 19:17:51 INFO - PROCESS | 4544 | 1467685071957 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:17:51 INFO - PROCESS | 4544 | 1467685071967 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:17:51 INFO - PROCESS | 4544 | ++DOCSHELL 0x8eb0bc00 == 32 [pid = 4544] [id = 711] 19:17:51 INFO - PROCESS | 4544 | ++DOMWINDOW == 67 (0x90ec8c00) [pid = 4544] [serial = 2134] [outer = (nil)] 19:17:52 INFO - PROCESS | 4544 | ++DOMWINDOW == 68 (0x91c18400) [pid = 4544] [serial = 2135] [outer = 0x90ec8c00] 19:17:52 INFO - PROCESS | 4544 | 1467685072031 Marionette DEBUG loaded listener.js 19:17:52 INFO - PROCESS | 4544 | ++DOMWINDOW == 69 (0x91eee400) [pid = 4544] [serial = 2136] [outer = 0x90ec8c00] 19:17:52 INFO - PROCESS | 4544 | 1467685072926 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]]]}] 19:17:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 19:17:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1196ms 19:17:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 19:17:52 INFO - PROCESS | 4544 | 1467685072978 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 19:17:52 INFO - PROCESS | 4544 | 1467685072981 Marionette TRACE conn3 <- [1,2817,null,{"value":"8"}] 19:17:52 INFO - PROCESS | 4544 | 1467685072987 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 19:17:52 INFO - PROCESS | 4544 | 1467685072990 Marionette TRACE conn3 <- [1,2818,null,{}] 19:17:52 INFO - PROCESS | 4544 | 1467685072996 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}] 19:17:53 INFO - PROCESS | 4544 | 1467685073001 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:17:53 INFO - PROCESS | 4544 | 1467685073145 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 19:17:53 INFO - PROCESS | 4544 | 1467685073155 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:17:53 INFO - PROCESS | 4544 | 1467685073169 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:17:53 INFO - PROCESS | 4544 | ++DOCSHELL 0x8db6fc00 == 33 [pid = 4544] [id = 712] 19:17:53 INFO - PROCESS | 4544 | ++DOMWINDOW == 70 (0x8e94ec00) [pid = 4544] [serial = 2137] [outer = (nil)] 19:17:53 INFO - PROCESS | 4544 | ++DOMWINDOW == 71 (0x923e6800) [pid = 4544] [serial = 2138] [outer = 0x8e94ec00] 19:17:53 INFO - PROCESS | 4544 | 1467685073243 Marionette DEBUG loaded listener.js 19:17:53 INFO - PROCESS | 4544 | ++DOMWINDOW == 72 (0x923f0000) [pid = 4544] [serial = 2139] [outer = 0x8e94ec00] 19:17:54 INFO - PROCESS | 4544 | 1467685074435 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]]]}] 19:17:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 19:17:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1483ms 19:17:54 INFO - PROCESS | 4544 | 1467685074470 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 19:17:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 19:17:54 INFO - PROCESS | 4544 | 1467685074476 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 19:17:54 INFO - PROCESS | 4544 | 1467685074484 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 19:17:54 INFO - PROCESS | 4544 | 1467685074489 Marionette TRACE conn3 <- [1,2822,null,{}] 19:17:54 INFO - PROCESS | 4544 | 1467685074498 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}] 19:17:54 INFO - PROCESS | 4544 | 1467685074504 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:17:54 INFO - PROCESS | 4544 | 1467685074715 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 19:17:55 INFO - PROCESS | 4544 | 1467685075021 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:17:55 INFO - PROCESS | 4544 | 1467685075029 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:17:55 INFO - PROCESS | 4544 | ++DOCSHELL 0x8ea01400 == 34 [pid = 4544] [id = 713] 19:17:55 INFO - PROCESS | 4544 | ++DOMWINDOW == 73 (0x8eb0b400) [pid = 4544] [serial = 2140] [outer = (nil)] 19:17:55 INFO - PROCESS | 4544 | ++DOMWINDOW == 74 (0x8f32c000) [pid = 4544] [serial = 2141] [outer = 0x8eb0b400] 19:17:55 INFO - PROCESS | 4544 | 1467685075117 Marionette DEBUG loaded listener.js 19:17:55 INFO - PROCESS | 4544 | ++DOMWINDOW == 75 (0x8f9f6c00) [pid = 4544] [serial = 2142] [outer = 0x8eb0b400] 19:17:56 INFO - PROCESS | 4544 | 1467685076127 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]]]}] 19:17:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 19:17:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1733ms 19:17:56 INFO - PROCESS | 4544 | 1467685076216 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 19:17:56 INFO - PROCESS | 4544 | 1467685076224 Marionette TRACE conn3 <- [1,2825,null,{"value":"8"}] 19:17:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 19:17:56 INFO - PROCESS | 4544 | 1467685076235 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 19:17:56 INFO - PROCESS | 4544 | 1467685076239 Marionette TRACE conn3 <- [1,2826,null,{}] 19:17:56 INFO - PROCESS | 4544 | 1467685076246 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}] 19:17:56 INFO - PROCESS | 4544 | 1467685076252 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:17:56 INFO - PROCESS | 4544 | 1467685076467 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 19:17:56 INFO - PROCESS | 4544 | 1467685076707 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:17:56 INFO - PROCESS | 4544 | 1467685076714 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:17:56 INFO - PROCESS | 4544 | ++DOCSHELL 0x8ea1f000 == 35 [pid = 4544] [id = 714] 19:17:56 INFO - PROCESS | 4544 | ++DOMWINDOW == 76 (0x91c1a000) [pid = 4544] [serial = 2143] [outer = (nil)] 19:17:56 INFO - PROCESS | 4544 | ++DOMWINDOW == 77 (0x91c27400) [pid = 4544] [serial = 2144] [outer = 0x91c1a000] 19:17:56 INFO - PROCESS | 4544 | 1467685076820 Marionette DEBUG loaded listener.js 19:17:56 INFO - PROCESS | 4544 | ++DOMWINDOW == 78 (0x91a94400) [pid = 4544] [serial = 2145] [outer = 0x91c1a000] 19:17:57 INFO - PROCESS | 4544 | 1467685077824 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 19:17:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 19:17:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1634ms 19:17:57 INFO - PROCESS | 4544 | 1467685077870 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 19:17:57 INFO - PROCESS | 4544 | 1467685077874 Marionette TRACE conn3 <- [1,2829,null,{"value":"8"}] 19:17:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 19:17:57 INFO - PROCESS | 4544 | 1467685077881 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 19:17:57 INFO - PROCESS | 4544 | 1467685077887 Marionette TRACE conn3 <- [1,2830,null,{}] 19:17:57 INFO - PROCESS | 4544 | 1467685077904 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}] 19:17:57 INFO - PROCESS | 4544 | 1467685077913 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:17:58 INFO - PROCESS | 4544 | 1467685078093 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 19:17:58 INFO - PROCESS | 4544 | 1467685078331 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:17:58 INFO - PROCESS | 4544 | 1467685078338 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:17:58 INFO - PROCESS | 4544 | ++DOCSHELL 0x92e97c00 == 36 [pid = 4544] [id = 715] 19:17:58 INFO - PROCESS | 4544 | ++DOMWINDOW == 79 (0x92ea0c00) [pid = 4544] [serial = 2146] [outer = (nil)] 19:17:58 INFO - PROCESS | 4544 | ++DOMWINDOW == 80 (0x93805800) [pid = 4544] [serial = 2147] [outer = 0x92ea0c00] 19:17:58 INFO - PROCESS | 4544 | 1467685078466 Marionette DEBUG loaded listener.js 19:17:58 INFO - PROCESS | 4544 | ++DOMWINDOW == 81 (0x9380c800) [pid = 4544] [serial = 2148] [outer = 0x92ea0c00] 19:17:59 INFO - PROCESS | 4544 | 1467685079445 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]]]}] 19:17:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 19:17:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1788ms 19:17:59 INFO - PROCESS | 4544 | 1467685079670 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 19:17:59 INFO - PROCESS | 4544 | 1467685079677 Marionette TRACE conn3 <- [1,2833,null,{"value":"8"}] 19:17:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 19:17:59 INFO - PROCESS | 4544 | 1467685079685 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 19:17:59 INFO - PROCESS | 4544 | 1467685079689 Marionette TRACE conn3 <- [1,2834,null,{}] 19:17:59 INFO - PROCESS | 4544 | 1467685079697 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}] 19:17:59 INFO - PROCESS | 4544 | 1467685079704 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:17:59 INFO - PROCESS | 4544 | 1467685079891 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 19:18:00 INFO - PROCESS | 4544 | 1467685080144 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:00 INFO - PROCESS | 4544 | 1467685080159 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:18:00 INFO - PROCESS | 4544 | ++DOCSHELL 0x8e945c00 == 37 [pid = 4544] [id = 716] 19:18:00 INFO - PROCESS | 4544 | ++DOMWINDOW == 82 (0x8ea0d000) [pid = 4544] [serial = 2149] [outer = (nil)] 19:18:00 INFO - PROCESS | 4544 | ++DOMWINDOW == 83 (0x8eb07000) [pid = 4544] [serial = 2150] [outer = 0x8ea0d000] 19:18:00 INFO - PROCESS | 4544 | 1467685080298 Marionette DEBUG loaded listener.js 19:18:00 INFO - PROCESS | 4544 | ++DOMWINDOW == 84 (0x8f328800) [pid = 4544] [serial = 2151] [outer = 0x8ea0d000] 19:18:00 INFO - PROCESS | 4544 | --DOCSHELL 0x8eb0bc00 == 36 [pid = 4544] [id = 711] 19:18:00 INFO - PROCESS | 4544 | --DOCSHELL 0x91a90400 == 35 [pid = 4544] [id = 710] 19:18:00 INFO - PROCESS | 4544 | --DOCSHELL 0x8f9f0c00 == 34 [pid = 4544] [id = 709] 19:18:00 INFO - PROCESS | 4544 | --DOCSHELL 0x8e94b800 == 33 [pid = 4544] [id = 708] 19:18:00 INFO - PROCESS | 4544 | --DOCSHELL 0x8ea04800 == 32 [pid = 4544] [id = 707] 19:18:00 INFO - PROCESS | 4544 | --DOMWINDOW == 83 (0x926c1400) [pid = 4544] [serial = 2072] [outer = (nil)] [url = about:blank] 19:18:00 INFO - PROCESS | 4544 | --DOMWINDOW == 82 (0x92e98800) [pid = 4544] [serial = 2093] [outer = (nil)] [url = about:blank] 19:18:00 INFO - PROCESS | 4544 | --DOMWINDOW == 81 (0x8f5dbc00) [pid = 4544] [serial = 2084] [outer = (nil)] [url = about:blank] 19:18:00 INFO - PROCESS | 4544 | --DOMWINDOW == 80 (0x91a93c00) [pid = 4544] [serial = 2088] [outer = (nil)] [url = about:blank] 19:18:00 INFO - PROCESS | 4544 | --DOMWINDOW == 79 (0x90de1400) [pid = 4544] [serial = 2076] [outer = (nil)] [url = about:blank] 19:18:00 INFO - PROCESS | 4544 | --DOMWINDOW == 78 (0x8ea0e400) [pid = 4544] [serial = 2082] [outer = (nil)] [url = about:blank] 19:18:00 INFO - PROCESS | 4544 | --DOMWINDOW == 77 (0x90c82000) [pid = 4544] [serial = 2075] [outer = (nil)] [url = about:blank] 19:18:00 INFO - PROCESS | 4544 | --DOMWINDOW == 76 (0x8e948800) [pid = 4544] [serial = 2081] [outer = (nil)] [url = about:blank] 19:18:00 INFO - PROCESS | 4544 | --DOMWINDOW == 75 (0x90ddcc00) [pid = 4544] [serial = 2087] [outer = (nil)] [url = about:blank] 19:18:00 INFO - PROCESS | 4544 | --DOMWINDOW == 74 (0x923ee400) [pid = 4544] [serial = 2078] [outer = (nil)] [url = about:blank] 19:18:00 INFO - PROCESS | 4544 | --DOMWINDOW == 73 (0x8f5e3000) [pid = 4544] [serial = 2085] [outer = (nil)] [url = about:blank] 19:18:00 INFO - PROCESS | 4544 | --DOMWINDOW == 72 (0x93804c00) [pid = 4544] [serial = 2096] [outer = (nil)] [url = about:blank] 19:18:00 INFO - PROCESS | 4544 | --DOMWINDOW == 71 (0x926d4000) [pid = 4544] [serial = 2079] [outer = (nil)] [url = about:blank] 19:18:00 INFO - PROCESS | 4544 | --DOMWINDOW == 70 (0x926c1c00) [pid = 4544] [serial = 2090] [outer = (nil)] [url = about:blank] 19:18:00 INFO - PROCESS | 4544 | --DOMWINDOW == 69 (0x92e95c00) [pid = 4544] [serial = 2094] [outer = (nil)] [url = about:blank] 19:18:00 INFO - PROCESS | 4544 | --DOMWINDOW == 68 (0x926d9000) [pid = 4544] [serial = 2073] [outer = (nil)] [url = about:blank] 19:18:00 INFO - PROCESS | 4544 | --DOMWINDOW == 67 (0x926dd400) [pid = 4544] [serial = 2091] [outer = (nil)] [url = about:blank] 19:18:00 INFO - PROCESS | 4544 | --DOMWINDOW == 66 (0x93913400) [pid = 4544] [serial = 2100] [outer = (nil)] [url = about:blank] 19:18:00 INFO - PROCESS | 4544 | --DOMWINDOW == 65 (0x9391d400) [pid = 4544] [serial = 2099] [outer = (nil)] [url = about:blank] 19:18:00 INFO - PROCESS | 4544 | --DOMWINDOW == 64 (0x9380dc00) [pid = 4544] [serial = 2097] [outer = (nil)] [url = about:blank] 19:18:01 INFO - PROCESS | 4544 | 1467685081197 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 19:18:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 19:18:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1539ms 19:18:01 INFO - PROCESS | 4544 | 1467685081224 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 19:18:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 19:18:01 INFO - PROCESS | 4544 | 1467685081229 Marionette TRACE conn3 <- [1,2837,null,{"value":"8"}] 19:18:01 INFO - PROCESS | 4544 | 1467685081239 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 19:18:01 INFO - PROCESS | 4544 | 1467685081245 Marionette TRACE conn3 <- [1,2838,null,{}] 19:18:01 INFO - PROCESS | 4544 | 1467685081251 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}] 19:18:01 INFO - PROCESS | 4544 | 1467685081256 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:18:01 INFO - PROCESS | 4544 | 1467685081442 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 19:18:01 INFO - PROCESS | 4544 | 1467685081595 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:01 INFO - PROCESS | 4544 | 1467685081603 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:18:01 INFO - PROCESS | 4544 | ++DOCSHELL 0x8db78000 == 33 [pid = 4544] [id = 717] 19:18:01 INFO - PROCESS | 4544 | ++DOMWINDOW == 65 (0x8f9f0c00) [pid = 4544] [serial = 2152] [outer = (nil)] 19:18:01 INFO - PROCESS | 4544 | ++DOMWINDOW == 66 (0x90ddcc00) [pid = 4544] [serial = 2153] [outer = 0x8f9f0c00] 19:18:01 INFO - PROCESS | 4544 | 1467685081672 Marionette DEBUG loaded listener.js 19:18:01 INFO - PROCESS | 4544 | ++DOMWINDOW == 67 (0x90eca400) [pid = 4544] [serial = 2154] [outer = 0x8f9f0c00] 19:18:02 INFO - PROCESS | 4544 | 1467685082501 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]]]}] 19:18:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 19:18:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1297ms 19:18:02 INFO - PROCESS | 4544 | 1467685082532 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 19:18:02 INFO - PROCESS | 4544 | 1467685082536 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 19:18:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 19:18:02 INFO - PROCESS | 4544 | 1467685082543 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 19:18:02 INFO - PROCESS | 4544 | 1467685082546 Marionette TRACE conn3 <- [1,2842,null,{}] 19:18:02 INFO - PROCESS | 4544 | 1467685082561 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}] 19:18:02 INFO - PROCESS | 4544 | 1467685082569 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:18:02 INFO - PROCESS | 4544 | 1467685082728 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 19:18:02 INFO - PROCESS | 4544 | 1467685082739 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:02 INFO - PROCESS | 4544 | 1467685082749 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:18:02 INFO - PROCESS | 4544 | ++DOCSHELL 0x91c26000 == 34 [pid = 4544] [id = 718] 19:18:02 INFO - PROCESS | 4544 | ++DOMWINDOW == 68 (0x91c26c00) [pid = 4544] [serial = 2155] [outer = (nil)] 19:18:02 INFO - PROCESS | 4544 | ++DOMWINDOW == 69 (0x921f3000) [pid = 4544] [serial = 2156] [outer = 0x91c26c00] 19:18:02 INFO - PROCESS | 4544 | 1467685082960 Marionette DEBUG loaded listener.js 19:18:03 INFO - PROCESS | 4544 | ++DOMWINDOW == 70 (0x926c2400) [pid = 4544] [serial = 2157] [outer = 0x91c26c00] 19:18:03 INFO - PROCESS | 4544 | 1467685083859 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]]]}] 19:18:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 19:18:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1378ms 19:18:03 INFO - PROCESS | 4544 | 1467685083926 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 19:18:03 INFO - PROCESS | 4544 | 1467685083930 Marionette TRACE conn3 <- [1,2845,null,{"value":"8"}] 19:18:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 19:18:03 INFO - PROCESS | 4544 | 1467685083935 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 19:18:03 INFO - PROCESS | 4544 | 1467685083938 Marionette TRACE conn3 <- [1,2846,null,{}] 19:18:03 INFO - PROCESS | 4544 | 1467685083944 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}] 19:18:03 INFO - PROCESS | 4544 | 1467685083949 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:18:04 INFO - PROCESS | 4544 | 1467685084157 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 19:18:04 INFO - PROCESS | 4544 | 1467685084182 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:04 INFO - PROCESS | 4544 | 1467685084188 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:18:04 INFO - PROCESS | 4544 | ++DOCSHELL 0x8f9fa000 == 35 [pid = 4544] [id = 719] 19:18:04 INFO - PROCESS | 4544 | ++DOMWINDOW == 71 (0x91a90000) [pid = 4544] [serial = 2158] [outer = (nil)] 19:18:04 INFO - PROCESS | 4544 | ++DOMWINDOW == 72 (0x928e4c00) [pid = 4544] [serial = 2159] [outer = 0x91a90000] 19:18:04 INFO - PROCESS | 4544 | 1467685084268 Marionette DEBUG loaded listener.js 19:18:04 INFO - PROCESS | 4544 | ++DOMWINDOW == 73 (0x92e95800) [pid = 4544] [serial = 2160] [outer = 0x91a90000] 19:18:05 INFO - PROCESS | 4544 | 1467685085203 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]]]}] 19:18:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 19:18:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1337ms 19:18:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 19:18:05 INFO - PROCESS | 4544 | 1467685085273 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 19:18:05 INFO - PROCESS | 4544 | 1467685085276 Marionette TRACE conn3 <- [1,2849,null,{"value":"8"}] 19:18:05 INFO - PROCESS | 4544 | 1467685085282 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 19:18:05 INFO - PROCESS | 4544 | 1467685085286 Marionette TRACE conn3 <- [1,2850,null,{}] 19:18:05 INFO - PROCESS | 4544 | 1467685085291 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}] 19:18:05 INFO - PROCESS | 4544 | 1467685085296 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:18:05 INFO - PROCESS | 4544 | 1467685085561 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 19:18:05 INFO - PROCESS | 4544 | --DOMWINDOW == 72 (0x8ea25400) [pid = 4544] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 19:18:05 INFO - PROCESS | 4544 | --DOMWINDOW == 71 (0x91ef1800) [pid = 4544] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 19:18:05 INFO - PROCESS | 4544 | --DOMWINDOW == 70 (0x93b32400) [pid = 4544] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 19:18:05 INFO - PROCESS | 4544 | --DOMWINDOW == 69 (0x91a91000) [pid = 4544] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 19:18:05 INFO - PROCESS | 4544 | --DOMWINDOW == 68 (0x8e94dc00) [pid = 4544] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 19:18:05 INFO - PROCESS | 4544 | --DOMWINDOW == 67 (0x93b36000) [pid = 4544] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 19:18:05 INFO - PROCESS | 4544 | --DOMWINDOW == 66 (0x946ad400) [pid = 4544] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 19:18:05 INFO - PROCESS | 4544 | --DOMWINDOW == 65 (0x8f9f3000) [pid = 4544] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 19:18:05 INFO - PROCESS | 4544 | --DOMWINDOW == 64 (0x95272000) [pid = 4544] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 19:18:05 INFO - PROCESS | 4544 | --DOMWINDOW == 63 (0x8db73800) [pid = 4544] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 19:18:05 INFO - PROCESS | 4544 | --DOMWINDOW == 62 (0x90ec8c00) [pid = 4544] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 19:18:05 INFO - PROCESS | 4544 | --DOMWINDOW == 61 (0x8f324400) [pid = 4544] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 19:18:05 INFO - PROCESS | 4544 | 1467685085683 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:05 INFO - PROCESS | 4544 | 1467685085691 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:18:05 INFO - PROCESS | 4544 | ++DOCSHELL 0x8db72800 == 36 [pid = 4544] [id = 720] 19:18:05 INFO - PROCESS | 4544 | ++DOMWINDOW == 62 (0x8e94f400) [pid = 4544] [serial = 2161] [outer = (nil)] 19:18:05 INFO - PROCESS | 4544 | ++DOMWINDOW == 63 (0x8f5df000) [pid = 4544] [serial = 2162] [outer = 0x8e94f400] 19:18:05 INFO - PROCESS | 4544 | 1467685085764 Marionette DEBUG loaded listener.js 19:18:05 INFO - PROCESS | 4544 | ++DOMWINDOW == 64 (0x8f32e400) [pid = 4544] [serial = 2163] [outer = 0x8e94f400] 19:18:06 INFO - PROCESS | 4544 | 1467685086538 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 19:18:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 19:18:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1330ms 19:18:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 19:18:06 INFO - PROCESS | 4544 | 1467685086612 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 19:18:06 INFO - PROCESS | 4544 | 1467685086614 Marionette TRACE conn3 <- [1,2853,null,{"value":"8"}] 19:18:06 INFO - PROCESS | 4544 | 1467685086621 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 19:18:06 INFO - PROCESS | 4544 | 1467685086624 Marionette TRACE conn3 <- [1,2854,null,{}] 19:18:06 INFO - PROCESS | 4544 | 1467685086629 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}] 19:18:06 INFO - PROCESS | 4544 | 1467685086640 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:18:06 INFO - PROCESS | 4544 | 1467685086840 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 19:18:07 INFO - PROCESS | 4544 | 1467685086984 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:07 INFO - PROCESS | 4544 | 1467685086995 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:18:07 INFO - PROCESS | 4544 | ++DOCSHELL 0x8d9d6800 == 37 [pid = 4544] [id = 721] 19:18:07 INFO - PROCESS | 4544 | ++DOMWINDOW == 65 (0x926d0800) [pid = 4544] [serial = 2164] [outer = (nil)] 19:18:07 INFO - PROCESS | 4544 | ++DOMWINDOW == 66 (0x93954c00) [pid = 4544] [serial = 2165] [outer = 0x926d0800] 19:18:07 INFO - PROCESS | 4544 | 1467685087063 Marionette DEBUG loaded listener.js 19:18:07 INFO - PROCESS | 4544 | ++DOMWINDOW == 67 (0x93b2e800) [pid = 4544] [serial = 2166] [outer = 0x926d0800] 19:18:07 INFO - PROCESS | 4544 | 1467685087984 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]]]}] 19:18:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 19:18:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1437ms 19:18:08 INFO - PROCESS | 4544 | 1467685088058 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 19:18:08 INFO - PROCESS | 4544 | 1467685088065 Marionette TRACE conn3 <- [1,2857,null,{"value":"8"}] 19:18:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 19:18:08 INFO - PROCESS | 4544 | 1467685088075 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 19:18:08 INFO - PROCESS | 4544 | 1467685088079 Marionette TRACE conn3 <- [1,2858,null,{}] 19:18:08 INFO - PROCESS | 4544 | 1467685088088 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}] 19:18:08 INFO - PROCESS | 4544 | 1467685088094 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:18:08 INFO - PROCESS | 4544 | 1467685088327 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 19:18:08 INFO - PROCESS | 4544 | 1467685088596 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:08 INFO - PROCESS | 4544 | 1467685088610 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:18:08 INFO - PROCESS | 4544 | ++DOCSHELL 0x8ea01c00 == 38 [pid = 4544] [id = 722] 19:18:08 INFO - PROCESS | 4544 | ++DOMWINDOW == 68 (0x8ea04400) [pid = 4544] [serial = 2167] [outer = (nil)] 19:18:08 INFO - PROCESS | 4544 | ++DOMWINDOW == 69 (0x8f5d8c00) [pid = 4544] [serial = 2168] [outer = 0x8ea04400] 19:18:08 INFO - PROCESS | 4544 | 1467685088707 Marionette DEBUG loaded listener.js 19:18:08 INFO - PROCESS | 4544 | ++DOMWINDOW == 70 (0x90c86000) [pid = 4544] [serial = 2169] [outer = 0x8ea04400] 19:18:09 INFO - PROCESS | 4544 | 1467685089649 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 19:18:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 19:18:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1638ms 19:18:09 INFO - PROCESS | 4544 | 1467685089712 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 19:18:09 INFO - PROCESS | 4544 | 1467685089720 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 19:18:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 19:18:09 INFO - PROCESS | 4544 | 1467685089730 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 19:18:09 INFO - PROCESS | 4544 | 1467685089735 Marionette TRACE conn3 <- [1,2862,null,{}] 19:18:09 INFO - PROCESS | 4544 | 1467685089741 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}] 19:18:09 INFO - PROCESS | 4544 | 1467685089747 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:18:09 INFO - PROCESS | 4544 | 1467685089942 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 19:18:10 INFO - PROCESS | 4544 | 1467685090131 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:10 INFO - PROCESS | 4544 | 1467685090140 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:18:10 INFO - PROCESS | 4544 | ++DOCSHELL 0x8eb0f800 == 39 [pid = 4544] [id = 723] 19:18:10 INFO - PROCESS | 4544 | ++DOMWINDOW == 71 (0x91a9dc00) [pid = 4544] [serial = 2170] [outer = (nil)] 19:18:10 INFO - PROCESS | 4544 | ++DOMWINDOW == 72 (0x921f6400) [pid = 4544] [serial = 2171] [outer = 0x91a9dc00] 19:18:10 INFO - PROCESS | 4544 | 1467685090220 Marionette DEBUG loaded listener.js 19:18:10 INFO - PROCESS | 4544 | ++DOMWINDOW == 73 (0x926d8800) [pid = 4544] [serial = 2172] [outer = 0x91a9dc00] 19:18:11 INFO - PROCESS | 4544 | 1467685091244 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]]]}] 19:18:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 19:18:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1588ms 19:18:11 INFO - PROCESS | 4544 | 1467685091318 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 19:18:11 INFO - PROCESS | 4544 | 1467685091322 Marionette TRACE conn3 <- [1,2865,null,{"value":"8"}] 19:18:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 19:18:11 INFO - PROCESS | 4544 | 1467685091329 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 19:18:11 INFO - PROCESS | 4544 | 1467685091335 Marionette TRACE conn3 <- [1,2866,null,{}] 19:18:11 INFO - PROCESS | 4544 | 1467685091352 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}] 19:18:11 INFO - PROCESS | 4544 | 1467685091360 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:18:11 INFO - PROCESS | 4544 | 1467685091569 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 19:18:11 INFO - PROCESS | 4544 | 1467685091803 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:11 INFO - PROCESS | 4544 | 1467685091814 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:18:11 INFO - PROCESS | 4544 | ++DOCSHELL 0x926d4000 == 40 [pid = 4544] [id = 724] 19:18:11 INFO - PROCESS | 4544 | ++DOMWINDOW == 74 (0x93963c00) [pid = 4544] [serial = 2173] [outer = (nil)] 19:18:11 INFO - PROCESS | 4544 | ++DOMWINDOW == 75 (0x93b36c00) [pid = 4544] [serial = 2174] [outer = 0x93963c00] 19:18:11 INFO - PROCESS | 4544 | 1467685091940 Marionette DEBUG loaded listener.js 19:18:12 INFO - PROCESS | 4544 | ++DOMWINDOW == 76 (0x946a2400) [pid = 4544] [serial = 2175] [outer = 0x93963c00] 19:18:12 INFO - PROCESS | 4544 | 1467685092819 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]]]}] 19:18:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 19:18:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1536ms 19:18:12 INFO - PROCESS | 4544 | 1467685092866 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 19:18:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 19:18:12 INFO - PROCESS | 4544 | 1467685092871 Marionette TRACE conn3 <- [1,2869,null,{"value":"8"}] 19:18:12 INFO - PROCESS | 4544 | 1467685092878 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 19:18:12 INFO - PROCESS | 4544 | 1467685092881 Marionette TRACE conn3 <- [1,2870,null,{}] 19:18:12 INFO - PROCESS | 4544 | 1467685092887 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}] 19:18:12 INFO - PROCESS | 4544 | 1467685092892 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:18:13 INFO - PROCESS | 4544 | 1467685093065 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 19:18:13 INFO - PROCESS | 4544 | 1467685093252 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:13 INFO - PROCESS | 4544 | 1467685093261 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:18:13 INFO - PROCESS | 4544 | ++DOCSHELL 0x93957400 == 41 [pid = 4544] [id = 725] 19:18:13 INFO - PROCESS | 4544 | ++DOMWINDOW == 77 (0x93b35400) [pid = 4544] [serial = 2176] [outer = (nil)] 19:18:13 INFO - PROCESS | 4544 | ++DOMWINDOW == 78 (0x950c7800) [pid = 4544] [serial = 2177] [outer = 0x93b35400] 19:18:13 INFO - PROCESS | 4544 | 1467685093354 Marionette DEBUG loaded listener.js 19:18:13 INFO - PROCESS | 4544 | ++DOMWINDOW == 79 (0x950d3000) [pid = 4544] [serial = 2178] [outer = 0x93b35400] 19:18:14 INFO - PROCESS | 4544 | 1467685094286 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]]]}] 19:18:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 19:18:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1483ms 19:18:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 19:18:14 INFO - PROCESS | 4544 | 1467685094361 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 19:18:14 INFO - PROCESS | 4544 | 1467685094364 Marionette TRACE conn3 <- [1,2873,null,{"value":"8"}] 19:18:14 INFO - PROCESS | 4544 | 1467685094371 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 19:18:14 INFO - PROCESS | 4544 | 1467685094375 Marionette TRACE conn3 <- [1,2874,null,{}] 19:18:14 INFO - PROCESS | 4544 | 1467685094380 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}] 19:18:14 INFO - PROCESS | 4544 | 1467685094386 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:18:14 INFO - PROCESS | 4544 | 1467685094587 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 19:18:14 INFO - PROCESS | 4544 | 1467685094774 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:14 INFO - PROCESS | 4544 | 1467685094784 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:18:14 INFO - PROCESS | 4544 | ++DOCSHELL 0x91c27800 == 42 [pid = 4544] [id = 726] 19:18:14 INFO - PROCESS | 4544 | ++DOMWINDOW == 80 (0x946ae000) [pid = 4544] [serial = 2179] [outer = (nil)] 19:18:14 INFO - PROCESS | 4544 | ++DOMWINDOW == 81 (0x96df1400) [pid = 4544] [serial = 2180] [outer = 0x946ae000] 19:18:14 INFO - PROCESS | 4544 | 1467685094875 Marionette DEBUG loaded listener.js 19:18:14 INFO - PROCESS | 4544 | ++DOMWINDOW == 82 (0x977a0400) [pid = 4544] [serial = 2181] [outer = 0x946ae000] 19:18:15 INFO - PROCESS | 4544 | 1467685095810 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]]]}] 19:18:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 19:18:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1487ms 19:18:15 INFO - PROCESS | 4544 | 1467685095858 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 19:18:15 INFO - PROCESS | 4544 | 1467685095862 Marionette TRACE conn3 <- [1,2877,null,{"value":"8"}] 19:18:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 19:18:15 INFO - PROCESS | 4544 | 1467685095869 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 19:18:15 INFO - PROCESS | 4544 | 1467685095872 Marionette TRACE conn3 <- [1,2878,null,{}] 19:18:15 INFO - PROCESS | 4544 | 1467685095878 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}] 19:18:15 INFO - PROCESS | 4544 | 1467685095888 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:18:16 INFO - PROCESS | 4544 | 1467685096090 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 19:18:16 INFO - PROCESS | 4544 | 1467685096279 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:16 INFO - PROCESS | 4544 | 1467685096285 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:18:16 INFO - PROCESS | 4544 | ++DOCSHELL 0x8ea21000 == 43 [pid = 4544] [id = 727] 19:18:16 INFO - PROCESS | 4544 | ++DOMWINDOW == 83 (0x91a93000) [pid = 4544] [serial = 2182] [outer = (nil)] 19:18:16 INFO - PROCESS | 4544 | ++DOMWINDOW == 84 (0x9957a000) [pid = 4544] [serial = 2183] [outer = 0x91a93000] 19:18:16 INFO - PROCESS | 4544 | 1467685096364 Marionette DEBUG loaded listener.js 19:18:16 INFO - PROCESS | 4544 | ++DOMWINDOW == 85 (0x99584800) [pid = 4544] [serial = 2184] [outer = 0x91a93000] 19:18:17 INFO - PROCESS | 4544 | 1467685097312 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]]]}] 19:18:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 19:18:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1482ms 19:18:17 INFO - PROCESS | 4544 | 1467685097352 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 19:18:17 INFO - PROCESS | 4544 | 1467685097355 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 19:18:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 19:18:17 INFO - PROCESS | 4544 | 1467685097362 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 19:18:17 INFO - PROCESS | 4544 | 1467685097365 Marionette TRACE conn3 <- [1,2882,null,{}] 19:18:17 INFO - PROCESS | 4544 | 1467685097371 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}] 19:18:17 INFO - PROCESS | 4544 | 1467685097376 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:18:17 INFO - PROCESS | 4544 | 1467685097546 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 19:18:18 INFO - PROCESS | 4544 | 1467685098049 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:18 INFO - PROCESS | 4544 | 1467685098059 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:18:18 INFO - PROCESS | 4544 | ++DOCSHELL 0x8db78400 == 44 [pid = 4544] [id = 728] 19:18:18 INFO - PROCESS | 4544 | ++DOMWINDOW == 86 (0x8e941400) [pid = 4544] [serial = 2185] [outer = (nil)] 19:18:18 INFO - PROCESS | 4544 | ++DOMWINDOW == 87 (0x8e94f000) [pid = 4544] [serial = 2186] [outer = 0x8e941400] 19:18:18 INFO - PROCESS | 4544 | 1467685098137 Marionette DEBUG loaded listener.js 19:18:18 INFO - PROCESS | 4544 | ++DOMWINDOW == 88 (0x8ea20000) [pid = 4544] [serial = 2187] [outer = 0x8e941400] 19:18:19 INFO - PROCESS | 4544 | 1467685099030 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]]]}] 19:18:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 19:18:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1728ms 19:18:19 INFO - PROCESS | 4544 | 1467685099104 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 19:18:19 INFO - PROCESS | 4544 | 1467685099109 Marionette TRACE conn3 <- [1,2885,null,{"value":"8"}] 19:18:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 19:18:19 INFO - PROCESS | 4544 | 1467685099125 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 19:18:19 INFO - PROCESS | 4544 | 1467685099135 Marionette TRACE conn3 <- [1,2886,null,{}] 19:18:19 INFO - PROCESS | 4544 | 1467685099146 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}] 19:18:19 INFO - PROCESS | 4544 | 1467685099162 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:18:19 INFO - PROCESS | 4544 | 1467685099377 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 19:18:19 INFO - PROCESS | 4544 | 1467685099542 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:19 INFO - PROCESS | 4544 | 1467685099553 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:18:20 INFO - PROCESS | 4544 | --DOCSHELL 0x8db72800 == 43 [pid = 4544] [id = 720] 19:18:20 INFO - PROCESS | 4544 | --DOCSHELL 0x8f9fa000 == 42 [pid = 4544] [id = 719] 19:18:20 INFO - PROCESS | 4544 | --DOCSHELL 0x91c26000 == 41 [pid = 4544] [id = 718] 19:18:20 INFO - PROCESS | 4544 | --DOCSHELL 0x8db78000 == 40 [pid = 4544] [id = 717] 19:18:20 INFO - PROCESS | 4544 | --DOCSHELL 0x8e945c00 == 39 [pid = 4544] [id = 716] 19:18:20 INFO - PROCESS | 4544 | --DOCSHELL 0x921ef400 == 38 [pid = 4544] [id = 703] 19:18:20 INFO - PROCESS | 4544 | --DOCSHELL 0x8db73000 == 37 [pid = 4544] [id = 706] 19:18:20 INFO - PROCESS | 4544 | --DOCSHELL 0x8db6fc00 == 36 [pid = 4544] [id = 712] 19:18:20 INFO - PROCESS | 4544 | --DOCSHELL 0x8ea01400 == 35 [pid = 4544] [id = 713] 19:18:20 INFO - PROCESS | 4544 | --DOCSHELL 0x8ea1f000 == 34 [pid = 4544] [id = 714] 19:18:20 INFO - PROCESS | 4544 | --DOCSHELL 0x92e97c00 == 33 [pid = 4544] [id = 715] 19:18:20 INFO - PROCESS | 4544 | --DOCSHELL 0x90c8f800 == 32 [pid = 4544] [id = 704] 19:18:20 INFO - PROCESS | 4544 | --DOCSHELL 0x950c6800 == 31 [pid = 4544] [id = 705] 19:18:20 INFO - PROCESS | 4544 | --DOCSHELL 0x8db78400 == 30 [pid = 4544] [id = 728] 19:18:20 INFO - PROCESS | 4544 | --DOCSHELL 0x8ea21000 == 29 [pid = 4544] [id = 727] 19:18:20 INFO - PROCESS | 4544 | --DOCSHELL 0x91c27800 == 28 [pid = 4544] [id = 726] 19:18:20 INFO - PROCESS | 4544 | --DOCSHELL 0x926d4000 == 27 [pid = 4544] [id = 724] 19:18:20 INFO - PROCESS | 4544 | --DOCSHELL 0x93957400 == 26 [pid = 4544] [id = 725] 19:18:20 INFO - PROCESS | 4544 | --DOCSHELL 0x8eb0f800 == 25 [pid = 4544] [id = 723] 19:18:20 INFO - PROCESS | 4544 | --DOCSHELL 0x8d9d6800 == 24 [pid = 4544] [id = 721] 19:18:20 INFO - PROCESS | 4544 | --DOCSHELL 0x8ea01c00 == 23 [pid = 4544] [id = 722] 19:18:20 INFO - PROCESS | 4544 | ++DOCSHELL 0x8d9dc400 == 24 [pid = 4544] [id = 729] 19:18:20 INFO - PROCESS | 4544 | ++DOMWINDOW == 89 (0x8d9dd400) [pid = 4544] [serial = 2188] [outer = (nil)] 19:18:20 INFO - PROCESS | 4544 | ++DOMWINDOW == 90 (0x8db6cc00) [pid = 4544] [serial = 2189] [outer = 0x8d9dd400] 19:18:20 INFO - PROCESS | 4544 | 1467685100577 Marionette DEBUG loaded listener.js 19:18:20 INFO - PROCESS | 4544 | ++DOMWINDOW == 91 (0x8db77800) [pid = 4544] [serial = 2190] [outer = 0x8d9dd400] 19:18:20 INFO - PROCESS | 4544 | --DOMWINDOW == 90 (0x90c84400) [pid = 4544] [serial = 2103] [outer = (nil)] [url = about:blank] 19:18:20 INFO - PROCESS | 4544 | --DOMWINDOW == 89 (0x8f9f7800) [pid = 4544] [serial = 2102] [outer = (nil)] [url = about:blank] 19:18:20 INFO - PROCESS | 4544 | --DOMWINDOW == 88 (0x926cf400) [pid = 4544] [serial = 2106] [outer = (nil)] [url = about:blank] 19:18:20 INFO - PROCESS | 4544 | --DOMWINDOW == 87 (0x923ea800) [pid = 4544] [serial = 2105] [outer = (nil)] [url = about:blank] 19:18:20 INFO - PROCESS | 4544 | --DOMWINDOW == 86 (0x946ad000) [pid = 4544] [serial = 2109] [outer = (nil)] [url = about:blank] 19:18:20 INFO - PROCESS | 4544 | --DOMWINDOW == 85 (0x91a9d400) [pid = 4544] [serial = 2132] [outer = (nil)] [url = about:blank] 19:18:20 INFO - PROCESS | 4544 | --DOMWINDOW == 84 (0x946a4400) [pid = 4544] [serial = 2108] [outer = (nil)] [url = about:blank] 19:18:20 INFO - PROCESS | 4544 | --DOMWINDOW == 83 (0x8eb04800) [pid = 4544] [serial = 2126] [outer = (nil)] [url = about:blank] 19:18:20 INFO - PROCESS | 4544 | --DOMWINDOW == 82 (0x951c0c00) [pid = 4544] [serial = 2112] [outer = (nil)] [url = about:blank] 19:18:20 INFO - PROCESS | 4544 | --DOMWINDOW == 81 (0x950cb000) [pid = 4544] [serial = 2111] [outer = (nil)] [url = about:blank] 19:18:20 INFO - PROCESS | 4544 | --DOMWINDOW == 80 (0x8eb09000) [pid = 4544] [serial = 2127] [outer = (nil)] [url = about:blank] 19:18:20 INFO - PROCESS | 4544 | --DOMWINDOW == 79 (0x96dee000) [pid = 4544] [serial = 2115] [outer = (nil)] [url = about:blank] 19:18:20 INFO - PROCESS | 4544 | --DOMWINDOW == 78 (0x95270400) [pid = 4544] [serial = 2114] [outer = (nil)] [url = about:blank] 19:18:20 INFO - PROCESS | 4544 | --DOMWINDOW == 77 (0x8f9fd400) [pid = 4544] [serial = 2129] [outer = (nil)] [url = about:blank] 19:18:20 INFO - PROCESS | 4544 | --DOMWINDOW == 76 (0x98988400) [pid = 4544] [serial = 2118] [outer = (nil)] [url = about:blank] 19:18:20 INFO - PROCESS | 4544 | --DOMWINDOW == 75 (0x98913000) [pid = 4544] [serial = 2117] [outer = (nil)] [url = about:blank] 19:18:20 INFO - PROCESS | 4544 | --DOMWINDOW == 74 (0x8ea0e000) [pid = 4544] [serial = 2121] [outer = (nil)] [url = about:blank] 19:18:20 INFO - PROCESS | 4544 | --DOMWINDOW == 73 (0x8e949000) [pid = 4544] [serial = 2120] [outer = (nil)] [url = about:blank] 19:18:20 INFO - PROCESS | 4544 | --DOMWINDOW == 72 (0x923e6800) [pid = 4544] [serial = 2138] [outer = (nil)] [url = about:blank] 19:18:20 INFO - PROCESS | 4544 | --DOMWINDOW == 71 (0x91c18400) [pid = 4544] [serial = 2135] [outer = (nil)] [url = about:blank] 19:18:20 INFO - PROCESS | 4544 | --DOMWINDOW == 70 (0x90ddbc00) [pid = 4544] [serial = 2124] [outer = (nil)] [url = about:blank] 19:18:20 INFO - PROCESS | 4544 | --DOMWINDOW == 69 (0x91c21c00) [pid = 4544] [serial = 2133] [outer = (nil)] [url = about:blank] 19:18:20 INFO - PROCESS | 4544 | --DOMWINDOW == 68 (0x8f9fe800) [pid = 4544] [serial = 2123] [outer = (nil)] [url = about:blank] 19:18:20 INFO - PROCESS | 4544 | --DOMWINDOW == 67 (0x91eee400) [pid = 4544] [serial = 2136] [outer = (nil)] [url = about:blank] 19:18:20 INFO - PROCESS | 4544 | --DOMWINDOW == 66 (0x90c89400) [pid = 4544] [serial = 2130] [outer = (nil)] [url = about:blank] 19:18:21 INFO - PROCESS | 4544 | 1467685101589 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]]]}] 19:18:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 19:18:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 2494ms 19:18:21 INFO - PROCESS | 4544 | 1467685101620 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 19:18:21 INFO - PROCESS | 4544 | 1467685101627 Marionette TRACE conn3 <- [1,2889,null,{"value":"8"}] 19:18:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 19:18:21 INFO - PROCESS | 4544 | 1467685101635 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 19:18:21 INFO - PROCESS | 4544 | 1467685101639 Marionette TRACE conn3 <- [1,2890,null,{}] 19:18:21 INFO - PROCESS | 4544 | 1467685101646 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}] 19:18:21 INFO - PROCESS | 4544 | 1467685101652 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:18:21 INFO - PROCESS | 4544 | 1467685101820 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 19:18:21 INFO - PROCESS | 4544 | 1467685101959 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:21 INFO - PROCESS | 4544 | 1467685101968 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:18:21 INFO - PROCESS | 4544 | ++DOCSHELL 0x8ea2c000 == 25 [pid = 4544] [id = 730] 19:18:21 INFO - PROCESS | 4544 | ++DOMWINDOW == 67 (0x8eb02400) [pid = 4544] [serial = 2191] [outer = (nil)] 19:18:22 INFO - PROCESS | 4544 | ++DOMWINDOW == 68 (0x8eb0a800) [pid = 4544] [serial = 2192] [outer = 0x8eb02400] 19:18:22 INFO - PROCESS | 4544 | 1467685102039 Marionette DEBUG loaded listener.js 19:18:22 INFO - PROCESS | 4544 | ++DOMWINDOW == 69 (0x8f324400) [pid = 4544] [serial = 2193] [outer = 0x8eb02400] 19:18:22 INFO - PROCESS | 4544 | 1467685102858 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 19:18:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 19:18:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1285ms 19:18:22 INFO - PROCESS | 4544 | 1467685102919 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 19:18:22 INFO - PROCESS | 4544 | 1467685102927 Marionette TRACE conn3 <- [1,2893,null,{"value":"8"}] 19:18:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 19:18:22 INFO - PROCESS | 4544 | 1467685102937 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 19:18:22 INFO - PROCESS | 4544 | 1467685102942 Marionette TRACE conn3 <- [1,2894,null,{}] 19:18:22 INFO - PROCESS | 4544 | 1467685102948 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}] 19:18:22 INFO - PROCESS | 4544 | 1467685102953 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:18:23 INFO - PROCESS | 4544 | 1467685103124 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 19:18:23 INFO - PROCESS | 4544 | 1467685103134 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:23 INFO - PROCESS | 4544 | 1467685103143 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:18:23 INFO - PROCESS | 4544 | ++DOCSHELL 0x8ea27400 == 26 [pid = 4544] [id = 731] 19:18:23 INFO - PROCESS | 4544 | ++DOMWINDOW == 70 (0x8f5da800) [pid = 4544] [serial = 2194] [outer = (nil)] 19:18:23 INFO - PROCESS | 4544 | ++DOMWINDOW == 71 (0x90c86400) [pid = 4544] [serial = 2195] [outer = 0x8f5da800] 19:18:23 INFO - PROCESS | 4544 | 1467685103366 Marionette DEBUG loaded listener.js 19:18:23 INFO - PROCESS | 4544 | ++DOMWINDOW == 72 (0x90c90400) [pid = 4544] [serial = 2196] [outer = 0x8f5da800] 19:18:24 INFO - PROCESS | 4544 | 1467685104388 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]]]}] 19:18:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 19:18:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1480ms 19:18:24 INFO - PROCESS | 4544 | 1467685104418 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 19:18:24 INFO - PROCESS | 4544 | 1467685104422 Marionette TRACE conn3 <- [1,2897,null,{"value":"8"}] 19:18:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 19:18:24 INFO - PROCESS | 4544 | 1467685104428 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 19:18:24 INFO - PROCESS | 4544 | 1467685104433 Marionette TRACE conn3 <- [1,2898,null,{}] 19:18:24 INFO - PROCESS | 4544 | 1467685104457 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}] 19:18:24 INFO - PROCESS | 4544 | 1467685104466 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:18:24 INFO - PROCESS | 4544 | 1467685104691 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 19:18:24 INFO - PROCESS | 4544 | 1467685104716 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:24 INFO - PROCESS | 4544 | 1467685104724 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:18:24 INFO - PROCESS | 4544 | ++DOCSHELL 0x91a95800 == 27 [pid = 4544] [id = 732] 19:18:24 INFO - PROCESS | 4544 | ++DOMWINDOW == 73 (0x91a96800) [pid = 4544] [serial = 2197] [outer = (nil)] 19:18:24 INFO - PROCESS | 4544 | ++DOMWINDOW == 74 (0x91c1a400) [pid = 4544] [serial = 2198] [outer = 0x91a96800] 19:18:24 INFO - PROCESS | 4544 | 1467685104812 Marionette DEBUG loaded listener.js 19:18:24 INFO - PROCESS | 4544 | ++DOMWINDOW == 75 (0x91c22000) [pid = 4544] [serial = 2199] [outer = 0x91a96800] 19:18:25 INFO - PROCESS | 4544 | --DOMWINDOW == 74 (0x91c26c00) [pid = 4544] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 19:18:25 INFO - PROCESS | 4544 | --DOMWINDOW == 73 (0x8ea0d000) [pid = 4544] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 19:18:25 INFO - PROCESS | 4544 | --DOMWINDOW == 72 (0x91a90000) [pid = 4544] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 19:18:25 INFO - PROCESS | 4544 | --DOMWINDOW == 71 (0x926d0800) [pid = 4544] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 19:18:25 INFO - PROCESS | 4544 | --DOMWINDOW == 70 (0x8f9f0c00) [pid = 4544] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 19:18:25 INFO - PROCESS | 4544 | --DOMWINDOW == 69 (0x8e94f400) [pid = 4544] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 19:18:25 INFO - PROCESS | 4544 | --DOMWINDOW == 68 (0x92ea0c00) [pid = 4544] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 19:18:25 INFO - PROCESS | 4544 | --DOMWINDOW == 67 (0x91c1a000) [pid = 4544] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 19:18:25 INFO - PROCESS | 4544 | --DOMWINDOW == 66 (0x8eb0b400) [pid = 4544] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 19:18:25 INFO - PROCESS | 4544 | --DOMWINDOW == 65 (0x8e94ec00) [pid = 4544] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 19:18:26 INFO - PROCESS | 4544 | 1467685106162 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]]]}] 19:18:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 19:18:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1785ms 19:18:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 19:18:26 INFO - PROCESS | 4544 | 1467685106213 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 19:18:26 INFO - PROCESS | 4544 | 1467685106217 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 19:18:26 INFO - PROCESS | 4544 | 1467685106223 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 19:18:26 INFO - PROCESS | 4544 | 1467685106227 Marionette TRACE conn3 <- [1,2902,null,{}] 19:18:26 INFO - PROCESS | 4544 | 1467685106232 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}] 19:18:26 INFO - PROCESS | 4544 | 1467685106236 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:18:26 INFO - PROCESS | 4544 | 1467685106387 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 19:18:26 INFO - PROCESS | 4544 | 1467685106397 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:26 INFO - PROCESS | 4544 | 1467685106408 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:18:26 INFO - PROCESS | 4544 | ++DOCSHELL 0x8db72400 == 28 [pid = 4544] [id = 733] 19:18:26 INFO - PROCESS | 4544 | ++DOMWINDOW == 66 (0x8f5db800) [pid = 4544] [serial = 2200] [outer = (nil)] 19:18:26 INFO - PROCESS | 4544 | ++DOMWINDOW == 67 (0x91c26000) [pid = 4544] [serial = 2201] [outer = 0x8f5db800] 19:18:26 INFO - PROCESS | 4544 | 1467685106473 Marionette DEBUG loaded listener.js 19:18:26 INFO - PROCESS | 4544 | ++DOMWINDOW == 68 (0x91ee9400) [pid = 4544] [serial = 2202] [outer = 0x8f5db800] 19:18:27 INFO - PROCESS | 4544 | 1467685107352 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 19:18:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 19:18:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1181ms 19:18:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 19:18:27 INFO - PROCESS | 4544 | 1467685107404 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 19:18:27 INFO - PROCESS | 4544 | 1467685107406 Marionette TRACE conn3 <- [1,2905,null,{"value":"8"}] 19:18:27 INFO - PROCESS | 4544 | 1467685107413 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 19:18:27 INFO - PROCESS | 4544 | 1467685107416 Marionette TRACE conn3 <- [1,2906,null,{}] 19:18:27 INFO - PROCESS | 4544 | 1467685107421 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}] 19:18:27 INFO - PROCESS | 4544 | 1467685107426 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:18:27 INFO - PROCESS | 4544 | 1467685107575 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 19:18:27 INFO - PROCESS | 4544 | 1467685107584 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:27 INFO - PROCESS | 4544 | 1467685107592 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:18:27 INFO - PROCESS | 4544 | ++DOCSHELL 0x921e9c00 == 29 [pid = 4544] [id = 734] 19:18:27 INFO - PROCESS | 4544 | ++DOMWINDOW == 69 (0x921ed400) [pid = 4544] [serial = 2203] [outer = (nil)] 19:18:27 INFO - PROCESS | 4544 | ++DOMWINDOW == 70 (0x923e5c00) [pid = 4544] [serial = 2204] [outer = 0x921ed400] 19:18:27 INFO - PROCESS | 4544 | 1467685107677 Marionette DEBUG loaded listener.js 19:18:27 INFO - PROCESS | 4544 | ++DOMWINDOW == 71 (0x926c8c00) [pid = 4544] [serial = 2205] [outer = 0x921ed400] 19:18:28 INFO - PROCESS | 4544 | 1467685108904 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]]]}] 19:18:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 19:18:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1538ms 19:18:28 INFO - PROCESS | 4544 | 1467685108951 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 19:18:28 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 19:18:28 INFO - PROCESS | 4544 | 1467685108958 Marionette TRACE conn3 <- [1,2909,null,{"value":"8"}] 19:18:28 INFO - PROCESS | 4544 | 1467685108965 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 19:18:28 INFO - PROCESS | 4544 | 1467685108973 Marionette TRACE conn3 <- [1,2910,null,{}] 19:18:28 INFO - PROCESS | 4544 | 1467685108981 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}] 19:18:28 INFO - PROCESS | 4544 | 1467685108987 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:18:29 INFO - PROCESS | 4544 | 1467685109170 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 19:18:29 INFO - PROCESS | 4544 | 1467685109368 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:29 INFO - PROCESS | 4544 | 1467685109378 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:18:29 INFO - PROCESS | 4544 | ++DOCSHELL 0x8ea07000 == 30 [pid = 4544] [id = 735] 19:18:29 INFO - PROCESS | 4544 | ++DOMWINDOW == 72 (0x8ea09800) [pid = 4544] [serial = 2206] [outer = (nil)] 19:18:29 INFO - PROCESS | 4544 | ++DOMWINDOW == 73 (0x8f327400) [pid = 4544] [serial = 2207] [outer = 0x8ea09800] 19:18:29 INFO - PROCESS | 4544 | 1467685109508 Marionette DEBUG loaded listener.js 19:18:29 INFO - PROCESS | 4544 | ++DOMWINDOW == 74 (0x8f9f9800) [pid = 4544] [serial = 2208] [outer = 0x8ea09800] 19:18:30 INFO - PROCESS | 4544 | 1467685110396 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]]]}] 19:18:30 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 19:18:30 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 19:18:30 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1489ms 19:18:30 INFO - PROCESS | 4544 | 1467685110454 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 19:18:30 INFO - PROCESS | 4544 | 1467685110462 Marionette TRACE conn3 <- [1,2913,null,{"value":"8"}] 19:18:30 INFO - TEST-START | /DOMEvents/constructors.html 19:18:30 INFO - PROCESS | 4544 | 1467685110500 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 19:18:30 INFO - PROCESS | 4544 | 1467685110504 Marionette TRACE conn3 <- [1,2914,null,{}] 19:18:30 INFO - PROCESS | 4544 | 1467685110512 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}] 19:18:30 INFO - PROCESS | 4544 | 1467685110517 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:18:30 INFO - PROCESS | 4544 | 1467685110700 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 19:18:30 INFO - PROCESS | 4544 | 1467685110888 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:30 INFO - PROCESS | 4544 | 1467685110896 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:18:30 INFO - PROCESS | 4544 | ++DOCSHELL 0x8db6d000 == 31 [pid = 4544] [id = 736] 19:18:30 INFO - PROCESS | 4544 | ++DOMWINDOW == 75 (0x90ec6400) [pid = 4544] [serial = 2209] [outer = (nil)] 19:18:30 INFO - PROCESS | 4544 | ++DOMWINDOW == 76 (0x91a9cc00) [pid = 4544] [serial = 2210] [outer = 0x90ec6400] 19:18:30 INFO - PROCESS | 4544 | 1467685110978 Marionette DEBUG loaded listener.js 19:18:31 INFO - PROCESS | 4544 | ++DOMWINDOW == 77 (0x91c26c00) [pid = 4544] [serial = 2211] [outer = 0x90ec6400] 19:18:32 INFO - PROCESS | 4544 | 1467685112065 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]]]}] 19:18:32 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 19:18:32 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 19:18:32 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 19:18:32 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 19:18:32 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 19:18:32 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 19:18:32 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 19:18:32 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 19:18:32 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 19:18:32 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 19:18:32 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 19:18:32 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 19:18:32 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 19:18:32 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 19:18:32 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 19:18:32 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 19:18:32 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 19:18:32 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 19:18:32 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 19:18:32 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 19:18:32 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 19:18:32 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 19:18:32 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 19:18:32 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 19:18:32 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 19:18:32 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 19:18:32 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 19:18:32 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 19:18:32 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 19:18:32 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 19:18:32 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 19:18:32 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 19:18:32 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 19:18:32 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 19:18:32 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 19:18:32 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 19:18:32 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 19:18:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 19:18:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:18:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:18:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 19:18:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 19:18:32 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 19:18:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 19:18:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:18:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:18:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 19:18:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 19:18:32 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 19:18:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 19:18:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:18:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:18:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 19:18:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 19:18:32 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 19:18:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 19:18:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:18:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:18:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 19:18:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 19:18:32 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 19:18:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 19:18:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:18:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:18:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 19:18:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 19:18:32 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 19:18:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 19:18:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:18:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:18:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 19:18:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 19:18:32 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 19:18:32 INFO - TEST-OK | /DOMEvents/constructors.html | took 1675ms 19:18:32 INFO - PROCESS | 4544 | 1467685112156 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 19:18:32 INFO - PROCESS | 4544 | 1467685112163 Marionette TRACE conn3 <- [1,2917,null,{"value":"8"}] 19:18:32 INFO - TEST-START | /DOMEvents/event-phases-order.html 19:18:32 INFO - PROCESS | 4544 | 1467685112188 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 19:18:32 INFO - PROCESS | 4544 | 1467685112196 Marionette TRACE conn3 <- [1,2918,null,{}] 19:18:32 INFO - PROCESS | 4544 | 1467685112212 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}] 19:18:32 INFO - PROCESS | 4544 | 1467685112221 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:18:32 INFO - PROCESS | 4544 | 1467685112428 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 19:18:32 INFO - PROCESS | 4544 | 1467685112662 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:32 INFO - PROCESS | 4544 | 1467685112673 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:18:32 INFO - PROCESS | 4544 | ++DOCSHELL 0x926dc400 == 32 [pid = 4544] [id = 737] 19:18:32 INFO - PROCESS | 4544 | ++DOMWINDOW == 78 (0x926e1400) [pid = 4544] [serial = 2212] [outer = (nil)] 19:18:32 INFO - PROCESS | 4544 | ++DOMWINDOW == 79 (0x92e97c00) [pid = 4544] [serial = 2213] [outer = 0x926e1400] 19:18:32 INFO - PROCESS | 4544 | 1467685112782 Marionette DEBUG loaded listener.js 19:18:32 INFO - PROCESS | 4544 | ++DOMWINDOW == 80 (0x93802000) [pid = 4544] [serial = 2214] [outer = 0x926e1400] 19:18:33 INFO - PROCESS | 4544 | 1467685113636 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 19:18:33 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 19:18:33 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1499ms 19:18:33 INFO - PROCESS | 4544 | 1467685113672 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 19:18:33 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 19:18:33 INFO - PROCESS | 4544 | 1467685113678 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 19:18:33 INFO - PROCESS | 4544 | 1467685113684 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 19:18:33 INFO - PROCESS | 4544 | 1467685113688 Marionette TRACE conn3 <- [1,2922,null,{}] 19:18:33 INFO - PROCESS | 4544 | 1467685113693 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}] 19:18:33 INFO - PROCESS | 4544 | 1467685113699 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:18:33 INFO - PROCESS | 4544 | 1467685113864 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 19:18:34 INFO - PROCESS | 4544 | 1467685114053 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:34 INFO - PROCESS | 4544 | 1467685114060 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:18:34 INFO - PROCESS | 4544 | ++DOCSHELL 0x9380a800 == 33 [pid = 4544] [id = 738] 19:18:34 INFO - PROCESS | 4544 | ++DOMWINDOW == 81 (0x9380e000) [pid = 4544] [serial = 2215] [outer = (nil)] 19:18:34 INFO - PROCESS | 4544 | ++DOMWINDOW == 82 (0x93914400) [pid = 4544] [serial = 2216] [outer = 0x9380e000] 19:18:34 INFO - PROCESS | 4544 | 1467685114142 Marionette DEBUG loaded listener.js 19:18:34 INFO - PROCESS | 4544 | ++DOMWINDOW == 83 (0x9391cc00) [pid = 4544] [serial = 2217] [outer = 0x9380e000] 19:18:34 INFO - PROCESS | 4544 | [4544] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 19:18:34 INFO - PROCESS | 4544 | [4544] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 19:18:34 INFO - PROCESS | 4544 | [4544] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 19:18:34 INFO - PROCESS | 4544 | [4544] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 19:18:35 INFO - PROCESS | 4544 | 1467685115066 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]]]}] 19:18:35 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 19:18:35 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 19:18:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 19:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:18:35 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 19:18:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 19:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:18:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 19:18:35 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 19:18:35 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 19:18:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 19:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:18:35 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 19:18:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 19:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:18:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 19:18:35 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 19:18:35 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 19:18:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 19:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:18:35 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 19:18:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 19:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:18:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 19:18:35 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]" 19:18:35 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 19:18:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 19:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:18:35 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 19:18:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 19:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:18:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 19:18:35 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 19:18:35 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1440ms 19:18:35 INFO - PROCESS | 4544 | 1467685115155 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 19:18:35 INFO - PROCESS | 4544 | 1467685115159 Marionette TRACE conn3 <- [1,2925,null,{"value":"8"}] 19:18:35 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 19:18:35 INFO - PROCESS | 4544 | 1467685115167 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 19:18:35 INFO - PROCESS | 4544 | 1467685115170 Marionette TRACE conn3 <- [1,2926,null,{}] 19:18:35 INFO - PROCESS | 4544 | 1467685115174 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}] 19:18:35 INFO - PROCESS | 4544 | 1467685115180 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:18:35 INFO - PROCESS | 4544 | 1467685115346 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 19:18:35 INFO - PROCESS | 4544 | 1467685115709 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:35 INFO - PROCESS | 4544 | 1467685115719 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:18:35 INFO - PROCESS | 4544 | ++DOCSHELL 0x8db76800 == 34 [pid = 4544] [id = 739] 19:18:35 INFO - PROCESS | 4544 | ++DOMWINDOW == 84 (0x8e944c00) [pid = 4544] [serial = 2218] [outer = (nil)] 19:18:35 INFO - PROCESS | 4544 | ++DOMWINDOW == 85 (0x8e94dc00) [pid = 4544] [serial = 2219] [outer = 0x8e944c00] 19:18:35 INFO - PROCESS | 4544 | 1467685115821 Marionette DEBUG loaded listener.js 19:18:35 INFO - PROCESS | 4544 | ++DOMWINDOW == 86 (0x8ea26c00) [pid = 4544] [serial = 2220] [outer = 0x8e944c00] 19:18:36 INFO - PROCESS | 4544 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 19:18:36 INFO - PROCESS | 4544 | 1467685116736 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]]]}] 19:18:36 INFO - PROCESS | 4544 | --DOCSHELL 0x90c81c00 == 33 [pid = 4544] [id = 696] 19:18:36 INFO - PROCESS | 4544 | --DOCSHELL 0x8e94b400 == 32 [pid = 4544] [id = 694] 19:18:36 INFO - PROCESS | 4544 | --DOMWINDOW == 85 (0x93b2e800) [pid = 4544] [serial = 2166] [outer = (nil)] [url = about:blank] 19:18:36 INFO - PROCESS | 4544 | --DOMWINDOW == 84 (0x921f3000) [pid = 4544] [serial = 2156] [outer = (nil)] [url = about:blank] 19:18:36 INFO - PROCESS | 4544 | --DOMWINDOW == 83 (0x8eb07000) [pid = 4544] [serial = 2150] [outer = (nil)] [url = about:blank] 19:18:36 INFO - PROCESS | 4544 | --DOMWINDOW == 82 (0x928e4c00) [pid = 4544] [serial = 2159] [outer = (nil)] [url = about:blank] 19:18:36 INFO - PROCESS | 4544 | --DOMWINDOW == 81 (0x93954c00) [pid = 4544] [serial = 2165] [outer = (nil)] [url = about:blank] 19:18:36 INFO - PROCESS | 4544 | --DOMWINDOW == 80 (0x90eca400) [pid = 4544] [serial = 2154] [outer = (nil)] [url = about:blank] 19:18:36 INFO - PROCESS | 4544 | --DOMWINDOW == 79 (0x8f32e400) [pid = 4544] [serial = 2163] [outer = (nil)] [url = about:blank] 19:18:36 INFO - PROCESS | 4544 | --DOMWINDOW == 78 (0x93805800) [pid = 4544] [serial = 2147] [outer = (nil)] [url = about:blank] 19:18:36 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 19:18:36 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1639ms 19:18:36 INFO - PROCESS | 4544 | --DOMWINDOW == 77 (0x926c2400) [pid = 4544] [serial = 2157] [outer = (nil)] [url = about:blank] 19:18:36 INFO - PROCESS | 4544 | --DOMWINDOW == 76 (0x91c27400) [pid = 4544] [serial = 2144] [outer = (nil)] [url = about:blank] 19:18:36 INFO - PROCESS | 4544 | --DOMWINDOW == 75 (0x8f5df000) [pid = 4544] [serial = 2162] [outer = (nil)] [url = about:blank] 19:18:36 INFO - PROCESS | 4544 | --DOMWINDOW == 74 (0x8f9f6c00) [pid = 4544] [serial = 2142] [outer = (nil)] [url = about:blank] 19:18:36 INFO - PROCESS | 4544 | --DOMWINDOW == 73 (0x8f32c000) [pid = 4544] [serial = 2141] [outer = (nil)] [url = about:blank] 19:18:36 INFO - PROCESS | 4544 | --DOMWINDOW == 72 (0x923f0000) [pid = 4544] [serial = 2139] [outer = (nil)] [url = about:blank] 19:18:36 INFO - PROCESS | 4544 | --DOMWINDOW == 71 (0x91a94400) [pid = 4544] [serial = 2145] [outer = (nil)] [url = about:blank] 19:18:36 INFO - PROCESS | 4544 | --DOMWINDOW == 70 (0x92e95800) [pid = 4544] [serial = 2160] [outer = (nil)] [url = about:blank] 19:18:36 INFO - PROCESS | 4544 | --DOMWINDOW == 69 (0x9380c800) [pid = 4544] [serial = 2148] [outer = (nil)] [url = about:blank] 19:18:36 INFO - PROCESS | 4544 | --DOMWINDOW == 68 (0x90ddcc00) [pid = 4544] [serial = 2153] [outer = (nil)] [url = about:blank] 19:18:36 INFO - PROCESS | 4544 | --DOMWINDOW == 67 (0x8f328800) [pid = 4544] [serial = 2151] [outer = (nil)] [url = about:blank] 19:18:36 INFO - PROCESS | 4544 | 1467685116819 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 19:18:36 INFO - PROCESS | 4544 | 1467685116827 Marionette TRACE conn3 <- [1,2929,null,{"value":"8"}] 19:18:36 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 19:18:36 INFO - PROCESS | 4544 | 1467685116834 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 19:18:36 INFO - PROCESS | 4544 | 1467685116839 Marionette TRACE conn3 <- [1,2930,null,{}] 19:18:36 INFO - PROCESS | 4544 | 1467685116846 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}] 19:18:36 INFO - PROCESS | 4544 | 1467685116854 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:18:37 INFO - PROCESS | 4544 | 1467685117003 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 19:18:37 INFO - PROCESS | 4544 | 1467685117014 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:37 INFO - PROCESS | 4544 | 1467685117020 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:18:37 INFO - PROCESS | 4544 | ++DOCSHELL 0x8f5d6c00 == 33 [pid = 4544] [id = 740] 19:18:37 INFO - PROCESS | 4544 | ++DOMWINDOW == 68 (0x8f5dac00) [pid = 4544] [serial = 2221] [outer = (nil)] 19:18:37 INFO - PROCESS | 4544 | ++DOMWINDOW == 69 (0x8f9f2800) [pid = 4544] [serial = 2222] [outer = 0x8f5dac00] 19:18:37 INFO - PROCESS | 4544 | 1467685117094 Marionette DEBUG loaded listener.js 19:18:37 INFO - PROCESS | 4544 | ++DOMWINDOW == 70 (0x90c85800) [pid = 4544] [serial = 2223] [outer = 0x8f5dac00] 19:18:37 INFO - PROCESS | 4544 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 19:18:37 INFO - PROCESS | 4544 | 1467685117951 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]]]}] 19:18:37 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 19:18:37 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1132ms 19:18:37 INFO - PROCESS | 4544 | 1467685117970 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 19:18:37 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 19:18:37 INFO - PROCESS | 4544 | 1467685117976 Marionette TRACE conn3 <- [1,2933,null,{"value":"8"}] 19:18:37 INFO - PROCESS | 4544 | 1467685117983 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 19:18:37 INFO - PROCESS | 4544 | 1467685117986 Marionette TRACE conn3 <- [1,2934,null,{}] 19:18:37 INFO - PROCESS | 4544 | 1467685117992 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}] 19:18:37 INFO - PROCESS | 4544 | 1467685117997 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:18:38 INFO - PROCESS | 4544 | 1467685118141 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 19:18:38 INFO - PROCESS | 4544 | 1467685118162 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:38 INFO - PROCESS | 4544 | 1467685118170 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:18:38 INFO - PROCESS | 4544 | ++DOCSHELL 0x90ec8c00 == 34 [pid = 4544] [id = 741] 19:18:38 INFO - PROCESS | 4544 | ++DOMWINDOW == 71 (0x91a9b000) [pid = 4544] [serial = 2224] [outer = (nil)] 19:18:38 INFO - PROCESS | 4544 | ++DOMWINDOW == 72 (0x921ed000) [pid = 4544] [serial = 2225] [outer = 0x91a9b000] 19:18:38 INFO - PROCESS | 4544 | 1467685118236 Marionette DEBUG loaded listener.js 19:18:38 INFO - PROCESS | 4544 | ++DOMWINDOW == 73 (0x923f3000) [pid = 4544] [serial = 2226] [outer = 0x91a9b000] 19:18:39 INFO - PROCESS | 4544 | 1467685119124 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]]]}] 19:18:39 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 19:18:39 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1182ms 19:18:39 INFO - PROCESS | 4544 | 1467685119165 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 19:18:39 INFO - PROCESS | 4544 | 1467685119168 Marionette TRACE conn3 <- [1,2937,null,{"value":"8"}] 19:18:39 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 19:18:39 INFO - PROCESS | 4544 | 1467685119182 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 19:18:39 INFO - PROCESS | 4544 | 1467685119190 Marionette TRACE conn3 <- [1,2938,null,{}] 19:18:39 INFO - PROCESS | 4544 | 1467685119202 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}] 19:18:39 INFO - PROCESS | 4544 | 1467685119208 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:18:39 INFO - PROCESS | 4544 | 1467685119461 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 19:18:39 INFO - PROCESS | 4544 | 1467685119489 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:39 INFO - PROCESS | 4544 | 1467685119496 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:18:39 INFO - PROCESS | 4544 | ++DOCSHELL 0x91a8f000 == 35 [pid = 4544] [id = 742] 19:18:39 INFO - PROCESS | 4544 | ++DOMWINDOW == 74 (0x92e98800) [pid = 4544] [serial = 2227] [outer = (nil)] 19:18:39 INFO - PROCESS | 4544 | ++DOMWINDOW == 75 (0x9380c800) [pid = 4544] [serial = 2228] [outer = 0x92e98800] 19:18:39 INFO - PROCESS | 4544 | 1467685119563 Marionette DEBUG loaded listener.js 19:18:39 INFO - PROCESS | 4544 | ++DOMWINDOW == 76 (0x93810c00) [pid = 4544] [serial = 2229] [outer = 0x92e98800] 19:18:40 INFO - PROCESS | 4544 | 1467685120378 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]]]}] 19:18:40 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. 19:18:40 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1254ms 19:18:40 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 19:18:40 INFO - PROCESS | 4544 | 1467685120430 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 19:18:40 INFO - PROCESS | 4544 | 1467685120433 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 19:18:40 INFO - PROCESS | 4544 | 1467685120439 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 19:18:40 INFO - PROCESS | 4544 | 1467685120443 Marionette TRACE conn3 <- [1,2942,null,{}] 19:18:40 INFO - PROCESS | 4544 | 1467685120448 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}] 19:18:40 INFO - PROCESS | 4544 | 1467685120453 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:18:40 INFO - PROCESS | 4544 | 1467685120658 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 19:18:40 INFO - PROCESS | 4544 | 1467685120682 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:40 INFO - PROCESS | 4544 | 1467685120689 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:18:40 INFO - PROCESS | 4544 | ++DOCSHELL 0x8d9e2000 == 36 [pid = 4544] [id = 743] 19:18:40 INFO - PROCESS | 4544 | ++DOMWINDOW == 77 (0x926c2000) [pid = 4544] [serial = 2230] [outer = (nil)] 19:18:40 INFO - PROCESS | 4544 | ++DOMWINDOW == 78 (0x93b2e800) [pid = 4544] [serial = 2231] [outer = 0x926c2000] 19:18:40 INFO - PROCESS | 4544 | 1467685120758 Marionette DEBUG loaded listener.js 19:18:40 INFO - PROCESS | 4544 | ++DOMWINDOW == 79 (0x93957400) [pid = 4544] [serial = 2232] [outer = 0x926c2000] 19:18:41 INFO - PROCESS | 4544 | --DOMWINDOW == 78 (0x91a96800) [pid = 4544] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 19:18:41 INFO - PROCESS | 4544 | --DOMWINDOW == 77 (0x8f5db800) [pid = 4544] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 19:18:41 INFO - PROCESS | 4544 | --DOMWINDOW == 76 (0x8d9dd400) [pid = 4544] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 19:18:41 INFO - PROCESS | 4544 | --DOMWINDOW == 75 (0x8e941400) [pid = 4544] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 19:18:41 INFO - PROCESS | 4544 | --DOMWINDOW == 74 (0x8ea04400) [pid = 4544] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 19:18:41 INFO - PROCESS | 4544 | --DOMWINDOW == 73 (0x91a9dc00) [pid = 4544] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 19:18:41 INFO - PROCESS | 4544 | --DOMWINDOW == 72 (0x93963c00) [pid = 4544] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 19:18:41 INFO - PROCESS | 4544 | --DOMWINDOW == 71 (0x93b35400) [pid = 4544] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 19:18:41 INFO - PROCESS | 4544 | --DOMWINDOW == 70 (0x8eb02400) [pid = 4544] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 19:18:41 INFO - PROCESS | 4544 | --DOMWINDOW == 69 (0x946ae000) [pid = 4544] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 19:18:41 INFO - PROCESS | 4544 | --DOMWINDOW == 68 (0x91a93000) [pid = 4544] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 19:18:41 INFO - PROCESS | 4544 | --DOMWINDOW == 67 (0x8f5da800) [pid = 4544] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 19:18:41 INFO - PROCESS | 4544 | 1467685121705 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"]]]}] 19:18:41 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 19:18:41 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 19:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:18:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:18:41 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 19:18:41 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1327ms 19:18:41 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 19:18:41 INFO - PROCESS | 4544 | 1467685121767 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 19:18:41 INFO - PROCESS | 4544 | 1467685121770 Marionette TRACE conn3 <- [1,2945,null,{"value":"8"}] 19:18:41 INFO - PROCESS | 4544 | 1467685121776 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 19:18:41 INFO - PROCESS | 4544 | 1467685121780 Marionette TRACE conn3 <- [1,2946,null,{}] 19:18:41 INFO - PROCESS | 4544 | 1467685121793 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}] 19:18:41 INFO - PROCESS | 4544 | 1467685121798 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:18:41 INFO - PROCESS | 4544 | 1467685121937 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 19:18:41 INFO - PROCESS | 4544 | 1467685121950 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:41 INFO - PROCESS | 4544 | 1467685121968 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:18:42 INFO - PROCESS | 4544 | ++DOCSHELL 0x8ea01c00 == 37 [pid = 4544] [id = 744] 19:18:42 INFO - PROCESS | 4544 | ++DOMWINDOW == 68 (0x8ea2d000) [pid = 4544] [serial = 2233] [outer = (nil)] 19:18:42 INFO - PROCESS | 4544 | ++DOMWINDOW == 69 (0x9380ac00) [pid = 4544] [serial = 2234] [outer = 0x8ea2d000] 19:18:42 INFO - PROCESS | 4544 | 1467685122046 Marionette DEBUG loaded listener.js 19:18:42 INFO - PROCESS | 4544 | ++DOMWINDOW == 70 (0x946bf800) [pid = 4544] [serial = 2235] [outer = 0x8ea2d000] 19:18:42 INFO - PROCESS | 4544 | 1467685122885 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]]]}] 19:18:42 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. 19:18:42 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1138ms 19:18:42 INFO - PROCESS | 4544 | 1467685122913 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 19:18:42 INFO - PROCESS | 4544 | 1467685122917 Marionette TRACE conn3 <- [1,2949,null,{"value":"8"}] 19:18:42 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 19:18:42 INFO - PROCESS | 4544 | 1467685122923 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 19:18:42 INFO - PROCESS | 4544 | 1467685122926 Marionette TRACE conn3 <- [1,2950,null,{}] 19:18:42 INFO - PROCESS | 4544 | 1467685122931 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}] 19:18:42 INFO - PROCESS | 4544 | 1467685122936 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:18:43 INFO - PROCESS | 4544 | 1467685123132 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 19:18:43 INFO - PROCESS | 4544 | 1467685123158 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:43 INFO - PROCESS | 4544 | 1467685123164 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:18:43 INFO - PROCESS | 4544 | ++DOCSHELL 0x91a9dc00 == 38 [pid = 4544] [id = 745] 19:18:43 INFO - PROCESS | 4544 | ++DOMWINDOW == 71 (0x951bd800) [pid = 4544] [serial = 2236] [outer = (nil)] 19:18:43 INFO - PROCESS | 4544 | ++DOMWINDOW == 72 (0x9526c400) [pid = 4544] [serial = 2237] [outer = 0x951bd800] 19:18:43 INFO - PROCESS | 4544 | 1467685123231 Marionette DEBUG loaded listener.js 19:18:43 INFO - PROCESS | 4544 | ++DOMWINDOW == 73 (0x96deb000) [pid = 4544] [serial = 2238] [outer = 0x951bd800] 19:18:44 INFO - PROCESS | 4544 | ++DOCSHELL 0x8ea07400 == 39 [pid = 4544] [id = 746] 19:18:44 INFO - PROCESS | 4544 | ++DOMWINDOW == 74 (0x8ea0d400) [pid = 4544] [serial = 2239] [outer = (nil)] 19:18:44 INFO - PROCESS | 4544 | ++DOMWINDOW == 75 (0x8f328000) [pid = 4544] [serial = 2240] [outer = 0x8ea0d400] 19:18:44 INFO - PROCESS | 4544 | 1467685124335 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]]]}] 19:18:44 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. 19:18:44 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1492ms 19:18:44 INFO - PROCESS | 4544 | 1467685124415 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 19:18:44 INFO - PROCESS | 4544 | 1467685124422 Marionette TRACE conn3 <- [1,2953,null,{"value":"8"}] 19:18:44 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 19:18:44 INFO - PROCESS | 4544 | 1467685124473 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 19:18:44 INFO - PROCESS | 4544 | 1467685124478 Marionette TRACE conn3 <- [1,2954,null,{}] 19:18:44 INFO - PROCESS | 4544 | 1467685124489 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}] 19:18:44 INFO - PROCESS | 4544 | 1467685124494 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:18:44 INFO - PROCESS | 4544 | 1467685124698 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 19:18:44 INFO - PROCESS | 4544 | 1467685124944 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:44 INFO - PROCESS | 4544 | 1467685124956 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:18:45 INFO - PROCESS | 4544 | ++DOCSHELL 0x8f5da000 == 40 [pid = 4544] [id = 747] 19:18:45 INFO - PROCESS | 4544 | ++DOMWINDOW == 76 (0x8f5e1800) [pid = 4544] [serial = 2241] [outer = (nil)] 19:18:45 INFO - PROCESS | 4544 | ++DOMWINDOW == 77 (0x90ec5400) [pid = 4544] [serial = 2242] [outer = 0x8f5e1800] 19:18:45 INFO - PROCESS | 4544 | 1467685125060 Marionette DEBUG loaded listener.js 19:18:45 INFO - PROCESS | 4544 | ++DOMWINDOW == 78 (0x90ed2000) [pid = 4544] [serial = 2243] [outer = 0x8f5e1800] 19:18:45 INFO - PROCESS | 4544 | 1467685125816 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]]]}] 19:18:45 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 19:18:45 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 19:18:45 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1429ms 19:18:45 INFO - PROCESS | 4544 | 1467685125860 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 19:18:45 INFO - PROCESS | 4544 | 1467685125867 Marionette TRACE conn3 <- [1,2957,null,{"value":"8"}] 19:18:45 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 19:18:45 INFO - PROCESS | 4544 | 1467685125878 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 19:18:45 INFO - PROCESS | 4544 | 1467685125882 Marionette TRACE conn3 <- [1,2958,null,{}] 19:18:45 INFO - PROCESS | 4544 | 1467685125889 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}] 19:18:45 INFO - PROCESS | 4544 | 1467685125894 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:18:46 INFO - PROCESS | 4544 | 1467685126091 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 19:18:46 INFO - PROCESS | 4544 | 1467685126279 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:46 INFO - PROCESS | 4544 | 1467685126287 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:18:46 INFO - PROCESS | 4544 | ++DOCSHELL 0x921e9000 == 41 [pid = 4544] [id = 748] 19:18:46 INFO - PROCESS | 4544 | ++DOMWINDOW == 79 (0x926d6000) [pid = 4544] [serial = 2244] [outer = (nil)] 19:18:46 INFO - PROCESS | 4544 | ++DOMWINDOW == 80 (0x93804000) [pid = 4544] [serial = 2245] [outer = 0x926d6000] 19:18:46 INFO - PROCESS | 4544 | 1467685126386 Marionette DEBUG loaded listener.js 19:18:46 INFO - PROCESS | 4544 | ++DOMWINDOW == 81 (0x93957800) [pid = 4544] [serial = 2246] [outer = 0x926d6000] 19:18:47 INFO - PROCESS | 4544 | 1467685127272 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]]]}] 19:18:47 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. 19:18:47 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1442ms 19:18:47 INFO - PROCESS | 4544 | 1467685127320 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 19:18:47 INFO - PROCESS | 4544 | 1467685127324 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 19:18:47 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 19:18:47 INFO - PROCESS | 4544 | 1467685127331 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 19:18:47 INFO - PROCESS | 4544 | 1467685127337 Marionette TRACE conn3 <- [1,2962,null,{}] 19:18:47 INFO - PROCESS | 4544 | 1467685127354 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}] 19:18:47 INFO - PROCESS | 4544 | 1467685127362 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:18:47 INFO - PROCESS | 4544 | 1467685127612 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 19:18:47 INFO - PROCESS | 4544 | 1467685127798 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:47 INFO - PROCESS | 4544 | 1467685127809 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:18:47 INFO - PROCESS | 4544 | ++DOCSHELL 0x98202800 == 42 [pid = 4544] [id = 749] 19:18:47 INFO - PROCESS | 4544 | ++DOMWINDOW == 82 (0x9820a400) [pid = 4544] [serial = 2247] [outer = (nil)] 19:18:47 INFO - PROCESS | 4544 | ++DOMWINDOW == 83 (0x9890bc00) [pid = 4544] [serial = 2248] [outer = 0x9820a400] 19:18:47 INFO - PROCESS | 4544 | 1467685127893 Marionette DEBUG loaded listener.js 19:18:48 INFO - PROCESS | 4544 | ++DOMWINDOW == 84 (0x98989400) [pid = 4544] [serial = 2249] [outer = 0x9820a400] 19:18:48 INFO - PROCESS | 4544 | 1467685128729 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]]]}] 19:18:48 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. 19:18:48 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1443ms 19:18:48 INFO - PROCESS | 4544 | 1467685128775 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 19:18:48 INFO - PROCESS | 4544 | 1467685128779 Marionette TRACE conn3 <- [1,2965,null,{"value":"8"}] 19:18:48 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 19:18:48 INFO - PROCESS | 4544 | 1467685128785 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 19:18:48 INFO - PROCESS | 4544 | 1467685128789 Marionette TRACE conn3 <- [1,2966,null,{}] 19:18:48 INFO - PROCESS | 4544 | 1467685128795 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}] 19:18:48 INFO - PROCESS | 4544 | 1467685128800 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:18:48 INFO - PROCESS | 4544 | 1467685128963 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 19:18:49 INFO - PROCESS | 4544 | 1467685129157 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:49 INFO - PROCESS | 4544 | 1467685129165 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:18:49 INFO - PROCESS | 4544 | ++DOCSHELL 0x98d49c00 == 43 [pid = 4544] [id = 750] 19:18:49 INFO - PROCESS | 4544 | ++DOMWINDOW == 85 (0x98ea5c00) [pid = 4544] [serial = 2250] [outer = (nil)] 19:18:49 INFO - PROCESS | 4544 | ++DOMWINDOW == 86 (0x99585400) [pid = 4544] [serial = 2251] [outer = 0x98ea5c00] 19:18:49 INFO - PROCESS | 4544 | 1467685129245 Marionette DEBUG loaded listener.js 19:18:49 INFO - PROCESS | 4544 | ++DOMWINDOW == 87 (0x997dbc00) [pid = 4544] [serial = 2252] [outer = 0x98ea5c00] 19:18:50 INFO - PROCESS | 4544 | 1467685130057 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]]]}] 19:18:50 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. 19:18:50 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1329ms 19:18:50 INFO - PROCESS | 4544 | 1467685130116 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 19:18:50 INFO - PROCESS | 4544 | 1467685130120 Marionette TRACE conn3 <- [1,2969,null,{"value":"8"}] 19:18:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 19:18:50 INFO - PROCESS | 4544 | 1467685130126 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 19:18:50 INFO - PROCESS | 4544 | 1467685130129 Marionette TRACE conn3 <- [1,2970,null,{}] 19:18:50 INFO - PROCESS | 4544 | 1467685130135 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}] 19:18:50 INFO - PROCESS | 4544 | 1467685130140 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:18:50 INFO - PROCESS | 4544 | 1467685130332 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 19:18:50 INFO - PROCESS | 4544 | 1467685130539 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:50 INFO - PROCESS | 4544 | 1467685130545 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:18:50 INFO - PROCESS | 4544 | ++DOCSHELL 0x921ea400 == 44 [pid = 4544] [id = 751] 19:18:50 INFO - PROCESS | 4544 | ++DOMWINDOW == 88 (0x926cbc00) [pid = 4544] [serial = 2253] [outer = (nil)] 19:18:50 INFO - PROCESS | 4544 | ++DOMWINDOW == 89 (0x997e9c00) [pid = 4544] [serial = 2254] [outer = 0x926cbc00] 19:18:50 INFO - PROCESS | 4544 | 1467685130661 Marionette DEBUG loaded listener.js 19:18:50 INFO - PROCESS | 4544 | ++DOMWINDOW == 90 (0x997f1c00) [pid = 4544] [serial = 2255] [outer = 0x926cbc00] 19:18:51 INFO - PROCESS | 4544 | 1467685131500 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]]]}] 19:18:51 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. 19:18:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1382ms 19:18:51 INFO - PROCESS | 4544 | 1467685131509 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 19:18:51 INFO - PROCESS | 4544 | 1467685131512 Marionette TRACE conn3 <- [1,2973,null,{"value":"8"}] 19:18:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 19:18:51 INFO - PROCESS | 4544 | 1467685131519 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 19:18:51 INFO - PROCESS | 4544 | 1467685131522 Marionette TRACE conn3 <- [1,2974,null,{}] 19:18:51 INFO - PROCESS | 4544 | 1467685131528 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}] 19:18:51 INFO - PROCESS | 4544 | 1467685131538 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:18:51 INFO - PROCESS | 4544 | 1467685131758 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 19:18:51 INFO - PROCESS | 4544 | 1467685131933 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:51 INFO - PROCESS | 4544 | 1467685131943 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:18:51 INFO - PROCESS | 4544 | ++DOCSHELL 0x8db76000 == 45 [pid = 4544] [id = 752] 19:18:52 INFO - PROCESS | 4544 | ++DOMWINDOW == 91 (0x8db76400) [pid = 4544] [serial = 2256] [outer = (nil)] 19:18:52 INFO - PROCESS | 4544 | ++DOMWINDOW == 92 (0x8eb04800) [pid = 4544] [serial = 2257] [outer = 0x8db76400] 19:18:52 INFO - PROCESS | 4544 | 1467685132053 Marionette DEBUG loaded listener.js 19:18:52 INFO - PROCESS | 4544 | ++DOMWINDOW == 93 (0x8eb0dc00) [pid = 4544] [serial = 2258] [outer = 0x8db76400] 19:18:53 INFO - PROCESS | 4544 | 1467685133165 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]]]}] 19:18:53 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. 19:18:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1679ms 19:18:53 INFO - PROCESS | 4544 | 1467685133199 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 19:18:53 INFO - PROCESS | 4544 | 1467685133204 Marionette TRACE conn3 <- [1,2977,null,{"value":"8"}] 19:18:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 19:18:53 INFO - PROCESS | 4544 | 1467685133211 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 19:18:53 INFO - PROCESS | 4544 | 1467685133219 Marionette TRACE conn3 <- [1,2978,null,{}] 19:18:53 INFO - PROCESS | 4544 | 1467685133226 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}] 19:18:53 INFO - PROCESS | 4544 | 1467685133231 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:18:53 INFO - PROCESS | 4544 | 1467685133427 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 19:18:53 INFO - PROCESS | 4544 | 1467685133726 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:53 INFO - PROCESS | 4544 | 1467685133735 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:18:53 INFO - PROCESS | 4544 | ++DOCSHELL 0x8ea1f000 == 46 [pid = 4544] [id = 753] 19:18:53 INFO - PROCESS | 4544 | ++DOMWINDOW == 94 (0x8ea2ac00) [pid = 4544] [serial = 2259] [outer = (nil)] 19:18:53 INFO - PROCESS | 4544 | ++DOMWINDOW == 95 (0x90de0800) [pid = 4544] [serial = 2260] [outer = 0x8ea2ac00] 19:18:53 INFO - PROCESS | 4544 | 1467685133813 Marionette DEBUG loaded listener.js 19:18:53 INFO - PROCESS | 4544 | ++DOMWINDOW == 96 (0x90ec7400) [pid = 4544] [serial = 2261] [outer = 0x8ea2ac00] 19:18:55 INFO - PROCESS | 4544 | --DOCSHELL 0x8d9d5800 == 45 [pid = 4544] [id = 698] 19:18:55 INFO - PROCESS | 4544 | --DOCSHELL 0x8ea24c00 == 44 [pid = 4544] [id = 691] 19:18:55 INFO - PROCESS | 4544 | --DOCSHELL 0x8db72000 == 43 [pid = 4544] [id = 693] 19:18:55 INFO - PROCESS | 4544 | --DOCSHELL 0x8d9dc400 == 42 [pid = 4544] [id = 729] 19:18:55 INFO - PROCESS | 4544 | --DOCSHELL 0x91a99400 == 41 [pid = 4544] [id = 688] 19:18:55 INFO - PROCESS | 4544 | --DOCSHELL 0x8ea29800 == 40 [pid = 4544] [id = 697] 19:18:55 INFO - PROCESS | 4544 | --DOCSHELL 0x8db6d400 == 39 [pid = 4544] [id = 695] 19:18:55 INFO - PROCESS | 4544 | --DOCSHELL 0x8d9d6c00 == 38 [pid = 4544] [id = 689] 19:18:55 INFO - PROCESS | 4544 | --DOCSHELL 0x8f332c00 == 37 [pid = 4544] [id = 687] 19:18:55 INFO - PROCESS | 4544 | --DOCSHELL 0x8db6dc00 == 36 [pid = 4544] [id = 692] 19:18:55 INFO - PROCESS | 4544 | --DOCSHELL 0x8e94c800 == 35 [pid = 4544] [id = 700] 19:18:55 INFO - PROCESS | 4544 | --DOCSHELL 0x923e8400 == 34 [pid = 4544] [id = 690] 19:18:55 INFO - PROCESS | 4544 | --DOCSHELL 0x8eb06400 == 33 [pid = 4544] [id = 686] 19:18:55 INFO - PROCESS | 4544 | --DOCSHELL 0x93b31400 == 32 [pid = 4544] [id = 702] 19:18:55 INFO - PROCESS | 4544 | --DOCSHELL 0x91c1c800 == 31 [pid = 4544] [id = 701] 19:18:55 INFO - PROCESS | 4544 | --DOCSHELL 0x90ec5800 == 30 [pid = 4544] [id = 699] 19:18:55 INFO - PROCESS | 4544 | --DOCSHELL 0x8ea07400 == 29 [pid = 4544] [id = 746] 19:18:55 INFO - PROCESS | 4544 | --DOMWINDOW == 95 (0x91c1a400) [pid = 4544] [serial = 2198] [outer = (nil)] [url = about:blank] 19:18:55 INFO - PROCESS | 4544 | --DOMWINDOW == 94 (0x91c26000) [pid = 4544] [serial = 2201] [outer = (nil)] [url = about:blank] 19:18:55 INFO - PROCESS | 4544 | --DOMWINDOW == 93 (0x8db6cc00) [pid = 4544] [serial = 2189] [outer = (nil)] [url = about:blank] 19:18:55 INFO - PROCESS | 4544 | --DOMWINDOW == 92 (0x8db77800) [pid = 4544] [serial = 2190] [outer = (nil)] [url = about:blank] 19:18:55 INFO - PROCESS | 4544 | --DOMWINDOW == 91 (0x8ea20000) [pid = 4544] [serial = 2187] [outer = (nil)] [url = about:blank] 19:18:55 INFO - PROCESS | 4544 | --DOMWINDOW == 90 (0x8e94f000) [pid = 4544] [serial = 2186] [outer = (nil)] [url = about:blank] 19:18:55 INFO - PROCESS | 4544 | --DOMWINDOW == 89 (0x90c86000) [pid = 4544] [serial = 2169] [outer = (nil)] [url = about:blank] 19:18:55 INFO - PROCESS | 4544 | --DOMWINDOW == 88 (0x8f5d8c00) [pid = 4544] [serial = 2168] [outer = (nil)] [url = about:blank] 19:18:55 INFO - PROCESS | 4544 | --DOMWINDOW == 87 (0x926d8800) [pid = 4544] [serial = 2172] [outer = (nil)] [url = about:blank] 19:18:55 INFO - PROCESS | 4544 | --DOMWINDOW == 86 (0x921f6400) [pid = 4544] [serial = 2171] [outer = (nil)] [url = about:blank] 19:18:55 INFO - PROCESS | 4544 | --DOMWINDOW == 85 (0x946a2400) [pid = 4544] [serial = 2175] [outer = (nil)] [url = about:blank] 19:18:55 INFO - PROCESS | 4544 | --DOMWINDOW == 84 (0x93b36c00) [pid = 4544] [serial = 2174] [outer = (nil)] [url = about:blank] 19:18:55 INFO - PROCESS | 4544 | --DOMWINDOW == 83 (0x950d3000) [pid = 4544] [serial = 2178] [outer = (nil)] [url = about:blank] 19:18:55 INFO - PROCESS | 4544 | --DOMWINDOW == 82 (0x8f324400) [pid = 4544] [serial = 2193] [outer = (nil)] [url = about:blank] 19:18:55 INFO - PROCESS | 4544 | --DOMWINDOW == 81 (0x950c7800) [pid = 4544] [serial = 2177] [outer = (nil)] [url = about:blank] 19:18:55 INFO - PROCESS | 4544 | --DOMWINDOW == 80 (0x977a0400) [pid = 4544] [serial = 2181] [outer = (nil)] [url = about:blank] 19:18:55 INFO - PROCESS | 4544 | --DOMWINDOW == 79 (0x96df1400) [pid = 4544] [serial = 2180] [outer = (nil)] [url = about:blank] 19:18:55 INFO - PROCESS | 4544 | --DOMWINDOW == 78 (0x99584800) [pid = 4544] [serial = 2184] [outer = (nil)] [url = about:blank] 19:18:55 INFO - PROCESS | 4544 | --DOMWINDOW == 77 (0x8eb0a800) [pid = 4544] [serial = 2192] [outer = (nil)] [url = about:blank] 19:18:55 INFO - PROCESS | 4544 | --DOMWINDOW == 76 (0x9957a000) [pid = 4544] [serial = 2183] [outer = (nil)] [url = about:blank] 19:18:55 INFO - PROCESS | 4544 | --DOMWINDOW == 75 (0x90c90400) [pid = 4544] [serial = 2196] [outer = (nil)] [url = about:blank] 19:18:55 INFO - PROCESS | 4544 | --DOMWINDOW == 74 (0x91c22000) [pid = 4544] [serial = 2199] [outer = (nil)] [url = about:blank] 19:18:55 INFO - PROCESS | 4544 | --DOMWINDOW == 73 (0x91ee9400) [pid = 4544] [serial = 2202] [outer = (nil)] [url = about:blank] 19:18:55 INFO - PROCESS | 4544 | --DOMWINDOW == 72 (0x90c86400) [pid = 4544] [serial = 2195] [outer = (nil)] [url = about:blank] 19:18:55 INFO - PROCESS | 4544 | 1467685135770 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]]]}] 19:18:55 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. 19:18:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 2596ms 19:18:55 INFO - PROCESS | 4544 | 1467685135808 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 19:18:55 INFO - PROCESS | 4544 | 1467685135813 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 19:18:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 19:18:55 INFO - PROCESS | 4544 | 1467685135822 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 19:18:55 INFO - PROCESS | 4544 | 1467685135826 Marionette TRACE conn3 <- [1,2982,null,{}] 19:18:55 INFO - PROCESS | 4544 | 1467685135833 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}] 19:18:55 INFO - PROCESS | 4544 | 1467685135839 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:18:55 INFO - PROCESS | 4544 | 1467685135982 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 19:18:56 INFO - PROCESS | 4544 | 1467685136000 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:56 INFO - PROCESS | 4544 | 1467685136008 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:18:56 INFO - PROCESS | 4544 | ++DOCSHELL 0x8ea02400 == 30 [pid = 4544] [id = 754] 19:18:56 INFO - PROCESS | 4544 | ++DOMWINDOW == 73 (0x8ea05400) [pid = 4544] [serial = 2262] [outer = (nil)] 19:18:56 INFO - PROCESS | 4544 | ++DOMWINDOW == 74 (0x8ea2d800) [pid = 4544] [serial = 2263] [outer = 0x8ea05400] 19:18:56 INFO - PROCESS | 4544 | 1467685136078 Marionette DEBUG loaded listener.js 19:18:56 INFO - PROCESS | 4544 | ++DOMWINDOW == 75 (0x8ea27800) [pid = 4544] [serial = 2264] [outer = 0x8ea05400] 19:18:56 INFO - PROCESS | 4544 | 1467685136974 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"]]]}] 19:18:57 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 19:18:57 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 19:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:18:57 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 19:18:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1188ms 19:18:57 INFO - PROCESS | 4544 | 1467685137009 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 19:18:57 INFO - PROCESS | 4544 | 1467685137018 Marionette TRACE conn3 <- [1,2985,null,{"value":"8"}] 19:18:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 19:18:57 INFO - PROCESS | 4544 | 1467685137029 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 19:18:57 INFO - PROCESS | 4544 | 1467685137033 Marionette TRACE conn3 <- [1,2986,null,{}] 19:18:57 INFO - PROCESS | 4544 | 1467685137039 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}] 19:18:57 INFO - PROCESS | 4544 | 1467685137044 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:18:57 INFO - PROCESS | 4544 | 1467685137219 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 19:18:57 INFO - PROCESS | 4544 | 1467685137362 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:57 INFO - PROCESS | 4544 | 1467685137371 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:18:57 INFO - PROCESS | 4544 | ++DOCSHELL 0x8f5e3c00 == 31 [pid = 4544] [id = 755] 19:18:57 INFO - PROCESS | 4544 | ++DOMWINDOW == 76 (0x8f9fc800) [pid = 4544] [serial = 2265] [outer = (nil)] 19:18:57 INFO - PROCESS | 4544 | ++DOMWINDOW == 77 (0x90c85000) [pid = 4544] [serial = 2266] [outer = 0x8f9fc800] 19:18:57 INFO - PROCESS | 4544 | 1467685137440 Marionette DEBUG loaded listener.js 19:18:57 INFO - PROCESS | 4544 | ++DOMWINDOW == 78 (0x90c8f400) [pid = 4544] [serial = 2267] [outer = 0x8f9fc800] 19:18:58 INFO - PROCESS | 4544 | 1467685138220 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]]]}] 19:18:58 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. 19:18:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1228ms 19:18:58 INFO - PROCESS | 4544 | 1467685138261 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 19:18:58 INFO - PROCESS | 4544 | 1467685138264 Marionette TRACE conn3 <- [1,2989,null,{"value":"8"}] 19:18:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 19:18:58 INFO - PROCESS | 4544 | 1467685138270 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 19:18:58 INFO - PROCESS | 4544 | 1467685138276 Marionette TRACE conn3 <- [1,2990,null,{}] 19:18:58 INFO - PROCESS | 4544 | 1467685138293 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}] 19:18:58 INFO - PROCESS | 4544 | 1467685138303 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:18:58 INFO - PROCESS | 4544 | 1467685138534 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 19:18:58 INFO - PROCESS | 4544 | 1467685138556 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:58 INFO - PROCESS | 4544 | 1467685138565 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:18:58 INFO - PROCESS | 4544 | ++DOCSHELL 0x91c1a000 == 32 [pid = 4544] [id = 756] 19:18:58 INFO - PROCESS | 4544 | ++DOMWINDOW == 79 (0x91c1a400) [pid = 4544] [serial = 2268] [outer = (nil)] 19:18:58 INFO - PROCESS | 4544 | ++DOMWINDOW == 80 (0x91c1d400) [pid = 4544] [serial = 2269] [outer = 0x91c1a400] 19:18:58 INFO - PROCESS | 4544 | 1467685138637 Marionette DEBUG loaded listener.js 19:18:58 INFO - PROCESS | 4544 | ++DOMWINDOW == 81 (0x91c27400) [pid = 4544] [serial = 2270] [outer = 0x91c1a400] 19:18:59 INFO - PROCESS | 4544 | ++DOCSHELL 0x91eed800 == 33 [pid = 4544] [id = 757] 19:18:59 INFO - PROCESS | 4544 | ++DOMWINDOW == 82 (0x921ecc00) [pid = 4544] [serial = 2271] [outer = (nil)] 19:18:59 INFO - PROCESS | 4544 | ++DOMWINDOW == 83 (0x8f9ffc00) [pid = 4544] [serial = 2272] [outer = 0x921ecc00] 19:18:59 INFO - PROCESS | 4544 | 1467685139520 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]]]}] 19:18:59 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. 19:18:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1287ms 19:18:59 INFO - PROCESS | 4544 | 1467685139558 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 19:18:59 INFO - PROCESS | 4544 | 1467685139562 Marionette TRACE conn3 <- [1,2993,null,{"value":"8"}] 19:18:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 19:18:59 INFO - PROCESS | 4544 | 1467685139568 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 19:18:59 INFO - PROCESS | 4544 | 1467685139571 Marionette TRACE conn3 <- [1,2994,null,{}] 19:18:59 INFO - PROCESS | 4544 | 1467685139577 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}] 19:18:59 INFO - PROCESS | 4544 | 1467685139582 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:18:59 INFO - PROCESS | 4544 | 1467685139793 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 19:18:59 INFO - PROCESS | 4544 | 1467685139814 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:59 INFO - PROCESS | 4544 | 1467685139821 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:18:59 INFO - PROCESS | 4544 | ++DOCSHELL 0x91eee400 == 34 [pid = 4544] [id = 758] 19:18:59 INFO - PROCESS | 4544 | ++DOMWINDOW == 84 (0x921e9400) [pid = 4544] [serial = 2273] [outer = (nil)] 19:18:59 INFO - PROCESS | 4544 | ++DOMWINDOW == 85 (0x923f3800) [pid = 4544] [serial = 2274] [outer = 0x921e9400] 19:18:59 INFO - PROCESS | 4544 | 1467685139888 Marionette DEBUG loaded listener.js 19:19:00 INFO - PROCESS | 4544 | ++DOMWINDOW == 86 (0x926cd800) [pid = 4544] [serial = 2275] [outer = 0x921e9400] 19:19:00 INFO - PROCESS | 4544 | --DOMWINDOW == 85 (0x8ea0d400) [pid = 4544] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 19:19:00 INFO - PROCESS | 4544 | --DOMWINDOW == 84 (0x8ea2d000) [pid = 4544] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 19:19:00 INFO - PROCESS | 4544 | --DOMWINDOW == 83 (0x926c2000) [pid = 4544] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 19:19:00 INFO - PROCESS | 4544 | --DOMWINDOW == 82 (0x8f5dac00) [pid = 4544] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 19:19:00 INFO - PROCESS | 4544 | --DOMWINDOW == 81 (0x921ed400) [pid = 4544] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 19:19:00 INFO - PROCESS | 4544 | --DOMWINDOW == 80 (0x91a9b000) [pid = 4544] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 19:19:00 INFO - PROCESS | 4544 | --DOMWINDOW == 79 (0x8ea09800) [pid = 4544] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 19:19:00 INFO - PROCESS | 4544 | --DOMWINDOW == 78 (0x926e1400) [pid = 4544] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 19:19:00 INFO - PROCESS | 4544 | --DOMWINDOW == 77 (0x9380e000) [pid = 4544] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 19:19:00 INFO - PROCESS | 4544 | --DOMWINDOW == 76 (0x8e944c00) [pid = 4544] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 19:19:00 INFO - PROCESS | 4544 | --DOMWINDOW == 75 (0x90ec6400) [pid = 4544] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 19:19:00 INFO - PROCESS | 4544 | --DOMWINDOW == 74 (0x951bd800) [pid = 4544] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 19:19:00 INFO - PROCESS | 4544 | --DOMWINDOW == 73 (0x92e98800) [pid = 4544] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 19:19:01 INFO - PROCESS | 4544 | 1467685141160 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]]]}] 19:19:01 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 19:19:01 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 19:19:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1626ms 19:19:01 INFO - PROCESS | 4544 | 1467685141196 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 19:19:01 INFO - PROCESS | 4544 | 1467685141199 Marionette TRACE conn3 <- [1,2997,null,{"value":"8"}] 19:19:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 19:19:01 INFO - PROCESS | 4544 | 1467685141205 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 19:19:01 INFO - PROCESS | 4544 | 1467685141208 Marionette TRACE conn3 <- [1,2998,null,{}] 19:19:01 INFO - PROCESS | 4544 | 1467685141214 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}] 19:19:01 INFO - PROCESS | 4544 | 1467685141219 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:19:01 INFO - PROCESS | 4544 | 1467685141359 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 19:19:01 INFO - PROCESS | 4544 | 1467685141376 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:01 INFO - PROCESS | 4544 | 1467685141384 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:19:01 INFO - PROCESS | 4544 | ++DOCSHELL 0x8ea28c00 == 35 [pid = 4544] [id = 759] 19:19:01 INFO - PROCESS | 4544 | ++DOMWINDOW == 74 (0x90dde800) [pid = 4544] [serial = 2276] [outer = (nil)] 19:19:01 INFO - PROCESS | 4544 | ++DOMWINDOW == 75 (0x926c4800) [pid = 4544] [serial = 2277] [outer = 0x90dde800] 19:19:01 INFO - PROCESS | 4544 | 1467685141450 Marionette DEBUG loaded listener.js 19:19:01 INFO - PROCESS | 4544 | ++DOMWINDOW == 76 (0x926db000) [pid = 4544] [serial = 2278] [outer = 0x90dde800] 19:19:02 INFO - PROCESS | 4544 | 1467685142254 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]]]}] 19:19:02 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. 19:19:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1076ms 19:19:02 INFO - PROCESS | 4544 | 1467685142282 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 19:19:02 INFO - PROCESS | 4544 | 1467685142285 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 19:19:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 19:19:02 INFO - PROCESS | 4544 | 1467685142291 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 19:19:02 INFO - PROCESS | 4544 | 1467685142296 Marionette TRACE conn3 <- [1,3002,null,{}] 19:19:02 INFO - PROCESS | 4544 | 1467685142302 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}] 19:19:02 INFO - PROCESS | 4544 | 1467685142313 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:19:02 INFO - PROCESS | 4544 | 1467685142557 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 19:19:02 INFO - PROCESS | 4544 | 1467685142707 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:02 INFO - PROCESS | 4544 | 1467685142719 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:19:02 INFO - PROCESS | 4544 | ++DOCSHELL 0x8d9d6c00 == 36 [pid = 4544] [id = 760] 19:19:02 INFO - PROCESS | 4544 | ++DOMWINDOW == 77 (0x8d9d9000) [pid = 4544] [serial = 2279] [outer = (nil)] 19:19:02 INFO - PROCESS | 4544 | ++DOMWINDOW == 78 (0x8db6c800) [pid = 4544] [serial = 2280] [outer = 0x8d9d9000] 19:19:02 INFO - PROCESS | 4544 | 1467685142845 Marionette DEBUG loaded listener.js 19:19:02 INFO - PROCESS | 4544 | ++DOMWINDOW == 79 (0x8e949400) [pid = 4544] [serial = 2281] [outer = 0x8d9d9000] 19:19:03 INFO - PROCESS | 4544 | 1467685143808 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]]]}] 19:19:03 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. 19:19:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1531ms 19:19:03 INFO - PROCESS | 4544 | 1467685143824 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 19:19:03 INFO - PROCESS | 4544 | 1467685143830 Marionette TRACE conn3 <- [1,3005,null,{"value":"8"}] 19:19:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 19:19:03 INFO - PROCESS | 4544 | 1467685143838 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 19:19:03 INFO - PROCESS | 4544 | 1467685143843 Marionette TRACE conn3 <- [1,3006,null,{}] 19:19:03 INFO - PROCESS | 4544 | 1467685143851 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}] 19:19:03 INFO - PROCESS | 4544 | 1467685143859 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:19:04 INFO - PROCESS | 4544 | 1467685144034 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 19:19:04 INFO - PROCESS | 4544 | 1467685144247 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:04 INFO - PROCESS | 4544 | 1467685144256 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:19:04 INFO - PROCESS | 4544 | ++DOCSHELL 0x8ea09400 == 37 [pid = 4544] [id = 761] 19:19:04 INFO - PROCESS | 4544 | ++DOMWINDOW == 80 (0x8ea0ac00) [pid = 4544] [serial = 2282] [outer = (nil)] 19:19:04 INFO - PROCESS | 4544 | ++DOMWINDOW == 81 (0x8f5dfc00) [pid = 4544] [serial = 2283] [outer = 0x8ea0ac00] 19:19:04 INFO - PROCESS | 4544 | 1467685144380 Marionette DEBUG loaded listener.js 19:19:04 INFO - PROCESS | 4544 | ++DOMWINDOW == 82 (0x8f9f9400) [pid = 4544] [serial = 2284] [outer = 0x8ea0ac00] 19:19:05 INFO - PROCESS | 4544 | 1467685145305 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]]]}] 19:19:05 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. 19:19:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1482ms 19:19:05 INFO - PROCESS | 4544 | 1467685145324 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 19:19:05 INFO - PROCESS | 4544 | 1467685145329 Marionette TRACE conn3 <- [1,3009,null,{"value":"8"}] 19:19:05 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 19:19:05 INFO - PROCESS | 4544 | 1467685145337 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 19:19:05 INFO - PROCESS | 4544 | 1467685145341 Marionette TRACE conn3 <- [1,3010,null,{}] 19:19:05 INFO - PROCESS | 4544 | 1467685145347 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}] 19:19:05 INFO - PROCESS | 4544 | 1467685145352 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:19:05 INFO - PROCESS | 4544 | 1467685145530 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 19:19:05 INFO - PROCESS | 4544 | 1467685145738 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:05 INFO - PROCESS | 4544 | 1467685145748 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:19:05 INFO - PROCESS | 4544 | ++DOCSHELL 0x8d9dd400 == 38 [pid = 4544] [id = 762] 19:19:05 INFO - PROCESS | 4544 | ++DOMWINDOW == 83 (0x90c87c00) [pid = 4544] [serial = 2285] [outer = (nil)] 19:19:05 INFO - PROCESS | 4544 | ++DOMWINDOW == 84 (0x91c19800) [pid = 4544] [serial = 2286] [outer = 0x90c87c00] 19:19:05 INFO - PROCESS | 4544 | 1467685145830 Marionette DEBUG loaded listener.js 19:19:05 INFO - PROCESS | 4544 | ++DOMWINDOW == 85 (0x921f1000) [pid = 4544] [serial = 2287] [outer = 0x90c87c00] 19:19:06 INFO - PROCESS | 4544 | 1467685146773 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]]]}] 19:19:06 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 19:19:06 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1479ms 19:19:06 INFO - PROCESS | 4544 | 1467685146817 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 19:19:06 INFO - TEST-START | /FileAPI/FileReaderSync.worker 19:19:06 INFO - PROCESS | 4544 | 1467685146821 Marionette TRACE conn3 <- [1,3013,null,{"value":"8"}] 19:19:06 INFO - PROCESS | 4544 | 1467685146837 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 19:19:06 INFO - PROCESS | 4544 | 1467685146847 Marionette TRACE conn3 <- [1,3014,null,{}] 19:19:06 INFO - PROCESS | 4544 | 1467685146901 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}] 19:19:06 INFO - PROCESS | 4544 | 1467685146909 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:19:07 INFO - PROCESS | 4544 | 1467685147097 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 19:19:07 INFO - PROCESS | 4544 | 1467685147285 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:07 INFO - PROCESS | 4544 | 1467685147292 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:19:07 INFO - PROCESS | 4544 | ++DOCSHELL 0x8f9f7000 == 39 [pid = 4544] [id = 763] 19:19:07 INFO - PROCESS | 4544 | ++DOMWINDOW == 86 (0x91c19c00) [pid = 4544] [serial = 2288] [outer = (nil)] 19:19:07 INFO - PROCESS | 4544 | ++DOMWINDOW == 87 (0x9380d000) [pid = 4544] [serial = 2289] [outer = 0x91c19c00] 19:19:07 INFO - PROCESS | 4544 | 1467685147374 Marionette DEBUG loaded listener.js 19:19:07 INFO - PROCESS | 4544 | ++DOMWINDOW == 88 (0x93810800) [pid = 4544] [serial = 2290] [outer = 0x91c19c00] 19:19:07 INFO - PROCESS | 4544 | [4544] 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 19:19:08 INFO - PROCESS | 4544 | 1467685148383 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 19:19:08 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 19:19:08 INFO - {} 19:19:08 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 19:19:08 INFO - {} 19:19:08 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 19:19:08 INFO - {} 19:19:08 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 19:19:08 INFO - {} 19:19:08 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1589ms 19:19:08 INFO - PROCESS | 4544 | 1467685148418 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 19:19:08 INFO - PROCESS | 4544 | 1467685148421 Marionette TRACE conn3 <- [1,3017,null,{"value":"8"}] 19:19:08 INFO - TEST-START | /FileAPI/fileReader.html 19:19:08 INFO - PROCESS | 4544 | 1467685148428 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 19:19:08 INFO - PROCESS | 4544 | 1467685148431 Marionette TRACE conn3 <- [1,3018,null,{}] 19:19:08 INFO - PROCESS | 4544 | 1467685148437 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}] 19:19:08 INFO - PROCESS | 4544 | 1467685148442 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:19:08 INFO - PROCESS | 4544 | 1467685148659 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 19:19:08 INFO - PROCESS | 4544 | 1467685148849 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:08 INFO - PROCESS | 4544 | 1467685148856 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:19:08 INFO - PROCESS | 4544 | ++DOCSHELL 0x90de4800 == 40 [pid = 4544] [id = 764] 19:19:08 INFO - PROCESS | 4544 | ++DOMWINDOW == 89 (0x92e96800) [pid = 4544] [serial = 2291] [outer = (nil)] 19:19:08 INFO - PROCESS | 4544 | ++DOMWINDOW == 90 (0x946a2000) [pid = 4544] [serial = 2292] [outer = 0x92e96800] 19:19:08 INFO - PROCESS | 4544 | 1467685148935 Marionette DEBUG loaded listener.js 19:19:09 INFO - PROCESS | 4544 | ++DOMWINDOW == 91 (0x946abc00) [pid = 4544] [serial = 2293] [outer = 0x92e96800] 19:19:09 INFO - PROCESS | 4544 | 1467685149986 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]]]}] 19:19:10 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 19:19:10 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 19:19:10 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 19:19:10 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 19:19:10 INFO - TEST-OK | /FileAPI/fileReader.html | took 1581ms 19:19:10 INFO - PROCESS | 4544 | 1467685150011 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 19:19:10 INFO - PROCESS | 4544 | 1467685150018 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 19:19:10 INFO - TEST-START | /FileAPI/historical.html 19:19:10 INFO - PROCESS | 4544 | 1467685150027 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 19:19:10 INFO - PROCESS | 4544 | 1467685150032 Marionette TRACE conn3 <- [1,3022,null,{}] 19:19:10 INFO - PROCESS | 4544 | 1467685150042 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}] 19:19:10 INFO - PROCESS | 4544 | 1467685150047 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:19:10 INFO - PROCESS | 4544 | 1467685150236 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 19:19:10 INFO - PROCESS | 4544 | 1467685150437 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:10 INFO - PROCESS | 4544 | 1467685150453 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:19:10 INFO - PROCESS | 4544 | ++DOCSHELL 0x8ea24800 == 41 [pid = 4544] [id = 765] 19:19:10 INFO - PROCESS | 4544 | ++DOMWINDOW == 92 (0x8ea24c00) [pid = 4544] [serial = 2294] [outer = (nil)] 19:19:10 INFO - PROCESS | 4544 | ++DOMWINDOW == 93 (0x8eb06000) [pid = 4544] [serial = 2295] [outer = 0x8ea24c00] 19:19:10 INFO - PROCESS | 4544 | 1467685150659 Marionette DEBUG loaded listener.js 19:19:10 INFO - PROCESS | 4544 | ++DOMWINDOW == 94 (0x8f327000) [pid = 4544] [serial = 2296] [outer = 0x8ea24c00] 19:19:10 INFO - PROCESS | 4544 | --DOCSHELL 0x98d49c00 == 40 [pid = 4544] [id = 750] 19:19:11 INFO - PROCESS | 4544 | --DOCSHELL 0x8ea28c00 == 39 [pid = 4544] [id = 759] 19:19:11 INFO - PROCESS | 4544 | --DOCSHELL 0x91eee400 == 38 [pid = 4544] [id = 758] 19:19:11 INFO - PROCESS | 4544 | --DOCSHELL 0x91eed800 == 37 [pid = 4544] [id = 757] 19:19:11 INFO - PROCESS | 4544 | --DOCSHELL 0x91c1a000 == 36 [pid = 4544] [id = 756] 19:19:11 INFO - PROCESS | 4544 | --DOCSHELL 0x8f5e3c00 == 35 [pid = 4544] [id = 755] 19:19:11 INFO - PROCESS | 4544 | --DOCSHELL 0x8ea02400 == 34 [pid = 4544] [id = 754] 19:19:11 INFO - PROCESS | 4544 | --DOCSHELL 0x8ea1f000 == 33 [pid = 4544] [id = 753] 19:19:11 INFO - PROCESS | 4544 | --DOMWINDOW == 93 (0x8f328000) [pid = 4544] [serial = 2240] [outer = (nil)] [url = about:blank] 19:19:11 INFO - PROCESS | 4544 | --DOMWINDOW == 92 (0x9380ac00) [pid = 4544] [serial = 2234] [outer = (nil)] [url = about:blank] 19:19:11 INFO - PROCESS | 4544 | --DOMWINDOW == 91 (0x93b2e800) [pid = 4544] [serial = 2231] [outer = (nil)] [url = about:blank] 19:19:11 INFO - PROCESS | 4544 | --DOMWINDOW == 90 (0x93957400) [pid = 4544] [serial = 2232] [outer = (nil)] [url = about:blank] 19:19:11 INFO - PROCESS | 4544 | --DOMWINDOW == 89 (0x8f9f2800) [pid = 4544] [serial = 2222] [outer = (nil)] [url = about:blank] 19:19:11 INFO - PROCESS | 4544 | --DOMWINDOW == 88 (0x90c85800) [pid = 4544] [serial = 2223] [outer = (nil)] [url = about:blank] 19:19:11 INFO - PROCESS | 4544 | --DOMWINDOW == 87 (0x926c8c00) [pid = 4544] [serial = 2205] [outer = (nil)] [url = about:blank] 19:19:11 INFO - PROCESS | 4544 | --DOMWINDOW == 86 (0x923e5c00) [pid = 4544] [serial = 2204] [outer = (nil)] [url = about:blank] 19:19:11 INFO - PROCESS | 4544 | --DOMWINDOW == 85 (0x921ed000) [pid = 4544] [serial = 2225] [outer = (nil)] [url = about:blank] 19:19:11 INFO - PROCESS | 4544 | --DOMWINDOW == 84 (0x923f3000) [pid = 4544] [serial = 2226] [outer = (nil)] [url = about:blank] 19:19:11 INFO - PROCESS | 4544 | --DOMWINDOW == 83 (0x8f327400) [pid = 4544] [serial = 2207] [outer = (nil)] [url = about:blank] 19:19:11 INFO - PROCESS | 4544 | --DOMWINDOW == 82 (0x8f9f9800) [pid = 4544] [serial = 2208] [outer = (nil)] [url = about:blank] 19:19:11 INFO - PROCESS | 4544 | --DOMWINDOW == 81 (0x92e97c00) [pid = 4544] [serial = 2213] [outer = (nil)] [url = about:blank] 19:19:11 INFO - PROCESS | 4544 | --DOMWINDOW == 80 (0x93802000) [pid = 4544] [serial = 2214] [outer = (nil)] [url = about:blank] 19:19:11 INFO - PROCESS | 4544 | --DOMWINDOW == 79 (0x93914400) [pid = 4544] [serial = 2216] [outer = (nil)] [url = about:blank] 19:19:11 INFO - PROCESS | 4544 | --DOMWINDOW == 78 (0x9391cc00) [pid = 4544] [serial = 2217] [outer = (nil)] [url = about:blank] 19:19:11 INFO - PROCESS | 4544 | --DOMWINDOW == 77 (0x8e94dc00) [pid = 4544] [serial = 2219] [outer = (nil)] [url = about:blank] 19:19:11 INFO - PROCESS | 4544 | --DOMWINDOW == 76 (0x8ea26c00) [pid = 4544] [serial = 2220] [outer = (nil)] [url = about:blank] 19:19:11 INFO - PROCESS | 4544 | --DOMWINDOW == 75 (0x91a9cc00) [pid = 4544] [serial = 2210] [outer = (nil)] [url = about:blank] 19:19:11 INFO - PROCESS | 4544 | --DOMWINDOW == 74 (0x91c26c00) [pid = 4544] [serial = 2211] [outer = (nil)] [url = about:blank] 19:19:11 INFO - PROCESS | 4544 | --DOMWINDOW == 73 (0x96deb000) [pid = 4544] [serial = 2238] [outer = (nil)] [url = about:blank] 19:19:11 INFO - PROCESS | 4544 | --DOMWINDOW == 72 (0x9526c400) [pid = 4544] [serial = 2237] [outer = (nil)] [url = about:blank] 19:19:11 INFO - PROCESS | 4544 | --DOMWINDOW == 71 (0x9380c800) [pid = 4544] [serial = 2228] [outer = (nil)] [url = about:blank] 19:19:11 INFO - PROCESS | 4544 | --DOMWINDOW == 70 (0x93810c00) [pid = 4544] [serial = 2229] [outer = (nil)] [url = about:blank] 19:19:11 INFO - PROCESS | 4544 | --DOMWINDOW == 69 (0x946bf800) [pid = 4544] [serial = 2235] [outer = (nil)] [url = about:blank] 19:19:11 INFO - PROCESS | 4544 | 1467685151537 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"]]]}] 19:19:11 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 19:19:11 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 19:19:11 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 19:19:11 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 19:19:11 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 19:19:11 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 19:19:11 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 19:19:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:19:11 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 19:19:11 INFO - TEST-OK | /FileAPI/historical.html | took 1535ms 19:19:11 INFO - PROCESS | 4544 | 1467685151564 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 19:19:11 INFO - PROCESS | 4544 | 1467685151570 Marionette TRACE conn3 <- [1,3025,null,{"value":"8"}] 19:19:11 INFO - TEST-START | /FileAPI/idlharness.html 19:19:11 INFO - PROCESS | 4544 | 1467685151581 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 19:19:11 INFO - PROCESS | 4544 | 1467685151584 Marionette TRACE conn3 <- [1,3026,null,{}] 19:19:11 INFO - PROCESS | 4544 | 1467685151590 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}] 19:19:11 INFO - PROCESS | 4544 | 1467685151596 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:19:11 INFO - PROCESS | 4544 | 1467685151746 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 19:19:11 INFO - PROCESS | 4544 | 1467685151768 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:11 INFO - PROCESS | 4544 | 1467685151778 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:19:11 INFO - PROCESS | 4544 | ++DOCSHELL 0x8f9f9000 == 34 [pid = 4544] [id = 766] 19:19:11 INFO - PROCESS | 4544 | ++DOMWINDOW == 70 (0x8f9fdc00) [pid = 4544] [serial = 2297] [outer = (nil)] 19:19:11 INFO - PROCESS | 4544 | ++DOMWINDOW == 71 (0x90c89400) [pid = 4544] [serial = 2298] [outer = 0x8f9fdc00] 19:19:11 INFO - PROCESS | 4544 | 1467685151845 Marionette DEBUG loaded listener.js 19:19:11 INFO - PROCESS | 4544 | ++DOMWINDOW == 72 (0x90ecb400) [pid = 4544] [serial = 2299] [outer = 0x8f9fdc00] 19:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 19:19:13 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 19:19:13 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 19:19:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:13 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 19:19:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 19:19:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:19:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:19:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 19:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 19:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 19:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 19:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 19:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 19:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 19:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 19:19:13 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 19:19:13 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 19:19:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:19:13 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 19:19:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 19:19:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:19:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:19:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 19:19:13 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 19:19:13 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 19:19:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:13 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 19:19:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 19:19:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:19:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:19:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 19:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 19:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 19:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 19:19:13 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 19:19:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:19:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:19:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:19:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:19:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:19:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:19:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 19:19:13 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 19:19:13 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 19:19:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:19:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:19:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:19:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:19:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:19:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:19:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 19:19:13 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 19:19:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 19:19:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:19:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 19:19:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:19:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:19:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 19:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 19:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 19:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 19:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 19:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 19:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 19:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 19:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 19:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 19:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 19:19:13 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 19:19:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:19:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:19:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:19:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:19:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:19:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:19:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 19:19:13 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 19:19:13 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 19:19:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:19:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:19:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:19:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:19:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:19:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:19:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 19:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 19:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 19:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 19:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 19:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 19:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 19:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 19:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 19:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 19:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 19:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 19:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 19:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 19:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 19:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 19:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 19:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 19:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 19:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 19:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 19:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 19:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 19:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 19:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 19:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 19:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 19:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 19:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 19:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 19:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 19:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 19:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 19:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 19:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 19:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 19:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 19:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 19:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 19:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 19:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 19:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 19:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 19:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 19:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 19:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 19:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 19:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 19:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 19:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 19:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 19:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 19:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 19:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 19:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 19:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 19:19:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 19:19:13 INFO - TEST-OK | /FileAPI/idlharness.html | took 1818ms 19:19:13 INFO - TEST-START | /FileAPI/idlharness.worker 19:19:13 INFO - PROCESS | 4544 | 1467685153249 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]]]}] 19:19:13 INFO - PROCESS | 4544 | 1467685153421 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 19:19:13 INFO - PROCESS | 4544 | 1467685153434 Marionette TRACE conn3 <- [1,3029,null,{"value":"8"}] 19:19:13 INFO - PROCESS | 4544 | 1467685153455 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 19:19:13 INFO - PROCESS | 4544 | 1467685153461 Marionette TRACE conn3 <- [1,3030,null,{}] 19:19:13 INFO - PROCESS | 4544 | 1467685153655 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}] 19:19:13 INFO - PROCESS | 4544 | 1467685153663 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:19:13 INFO - PROCESS | 4544 | 1467685153903 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 19:19:13 INFO - PROCESS | 4544 | 1467685153917 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:13 INFO - PROCESS | 4544 | 1467685153925 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:19:13 INFO - PROCESS | 4544 | ++DOCSHELL 0x946a4400 == 35 [pid = 4544] [id = 767] 19:19:13 INFO - PROCESS | 4544 | ++DOMWINDOW == 73 (0x946a5000) [pid = 4544] [serial = 2300] [outer = (nil)] 19:19:13 INFO - PROCESS | 4544 | ++DOMWINDOW == 74 (0x946bc800) [pid = 4544] [serial = 2301] [outer = 0x946a5000] 19:19:14 INFO - PROCESS | 4544 | 1467685153997 Marionette DEBUG loaded listener.js 19:19:14 INFO - PROCESS | 4544 | ++DOMWINDOW == 75 (0x951bd000) [pid = 4544] [serial = 2302] [outer = 0x946a5000] 19:19:14 INFO - PROCESS | 4544 | [4544] 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 19:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 19:19:16 INFO - {} 19:19:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 19:19:16 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 19:19:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:16 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 19:19:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 19:19:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:19:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:19:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 19:19:16 INFO - {} 19:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 19:19:16 INFO - {} 19:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 19:19:16 INFO - {} 19:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 19:19:16 INFO - {} 19:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 19:19:16 INFO - {} 19:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 19:19:16 INFO - {} 19:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 19:19:16 INFO - {} 19:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 19:19:16 INFO - {} 19:19:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 19:19:16 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 19:19:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:19:16 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 19:19:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 19:19:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:19:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:19:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 19:19:16 INFO - {} 19:19:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 19:19:16 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 19:19:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:16 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 19:19:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 19:19:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:19:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:19:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 19:19:16 INFO - {} 19:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 19:19:16 INFO - {} 19:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 19:19:16 INFO - {} 19:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 19:19:16 INFO - {} 19:19:16 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 19:19:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:19:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:19:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:19:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:19:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:19:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:19:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 19:19:16 INFO - {} 19:19:16 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 - {} 19:19:16 INFO - {} 19:19:16 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 19:19:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:19:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:19:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:19:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:19:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:19:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:19:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 19:19:16 INFO - {} 19:19:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 19:19:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 19:19:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:19:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 19:19:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:19:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:19:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 19:19:16 INFO - {} 19:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 19:19:16 INFO - {} 19:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 19:19:16 INFO - {} 19:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 19:19:16 INFO - {} 19:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 19:19:16 INFO - {} 19:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 19:19:16 INFO - {} 19:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 19:19:16 INFO - {} 19:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 19:19:16 INFO - {} 19:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 19:19:16 INFO - {} 19:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 19:19:16 INFO - {} 19:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 19:19:16 INFO - {} 19:19:16 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 19:19:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:19:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:19:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:19:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:19:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:19:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:19:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 19:19:16 INFO - {} 19:19:16 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 - {} 19:19:16 INFO - {} 19:19:16 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 19:19:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:19:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:19:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:19:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:19:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:19:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:19:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:19:16 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 19:19:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 19:19:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:19:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 19:19:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:19:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:19:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:19:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 19:19:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 19:19:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:19:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 19:19:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:19:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:19:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:19:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 19:19:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 19:19:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:19:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 19:19:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:19:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:19:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:19:16 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 19:19:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 19:19:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:19:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 19:19:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:19:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:19:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:19:16 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 19:19:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 19:19:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:19:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 19:19:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:19:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:19:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:19:16 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 19:19:16 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 19:19:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:16 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 19:19:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 19:19:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:19:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:19:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:19:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 19:19:16 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 19:19:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:19:16 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 19:19:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 19:19:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:19:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:19:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 19:19:16 INFO - {} 19:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 19:19:16 INFO - {} 19:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 19:19:16 INFO - {} 19:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 19:19:16 INFO - {} 19:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 19:19:16 INFO - {} 19:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 19:19:16 INFO - {} 19:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 19:19:16 INFO - {} 19:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 19:19:16 INFO - {} 19:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 19:19:16 INFO - {} 19:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 19:19:16 INFO - {} 19:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 19:19:16 INFO - {} 19:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 19:19:16 INFO - {} 19:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 19:19:16 INFO - {} 19:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 19:19:16 INFO - {} 19:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 19:19:16 INFO - {} 19:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 19:19:16 INFO - {} 19:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 19:19:16 INFO - {} 19:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 19:19:16 INFO - {} 19:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 19:19:16 INFO - {} 19:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 19:19:16 INFO - {} 19:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 19:19:16 INFO - {} 19:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 19:19:16 INFO - {} 19:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 19:19:16 INFO - {} 19:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 19:19:16 INFO - {} 19:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 19:19:16 INFO - {} 19:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 19:19:16 INFO - {} 19:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 19:19:16 INFO - {} 19:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 19:19:16 INFO - {} 19:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 19:19:16 INFO - {} 19:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 19:19:16 INFO - {} 19:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 19:19:16 INFO - {} 19:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 19:19:16 INFO - {} 19:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 19:19:16 INFO - {} 19:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 19:19:16 INFO - {} 19:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 19:19:16 INFO - {} 19:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 19:19:16 INFO - {} 19:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 19:19:16 INFO - {} 19:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 19:19:16 INFO - {} 19:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 19:19:16 INFO - {} 19:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 19:19:16 INFO - {} 19:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 19:19:16 INFO - {} 19:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 19:19:16 INFO - {} 19:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 19:19:16 INFO - {} 19:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 19:19:16 INFO - {} 19:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 19:19:16 INFO - {} 19:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 19:19:16 INFO - {} 19:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 19:19:16 INFO - {} 19:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 19:19:16 INFO - {} 19:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 19:19:16 INFO - {} 19:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 19:19:16 INFO - {} 19:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 19:19:16 INFO - {} 19:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 19:19:16 INFO - {} 19:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 19:19:16 INFO - {} 19:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 19:19:16 INFO - {} 19:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 19:19:16 INFO - {} 19:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 19:19:16 INFO - {} 19:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 19:19:16 INFO - {} 19:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 19:19:16 INFO - {} 19:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 19:19:16 INFO - {} 19:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 19:19:16 INFO - {} 19:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 19:19:16 INFO - {} 19:19:16 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2647ms 19:19:16 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 19:19:16 INFO - PROCESS | 4544 | 1467685155950 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,{},{}]]]}] 19:19:16 INFO - PROCESS | 4544 | --DOMWINDOW == 74 (0x921e9400) [pid = 4544] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 19:19:16 INFO - PROCESS | 4544 | --DOMWINDOW == 73 (0x926cbc00) [pid = 4544] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 19:19:16 INFO - PROCESS | 4544 | --DOMWINDOW == 72 (0x98ea5c00) [pid = 4544] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 19:19:16 INFO - PROCESS | 4544 | --DOMWINDOW == 71 (0x91c1a400) [pid = 4544] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 19:19:16 INFO - PROCESS | 4544 | --DOMWINDOW == 70 (0x8ea2ac00) [pid = 4544] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 19:19:16 INFO - PROCESS | 4544 | --DOMWINDOW == 69 (0x926d6000) [pid = 4544] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 19:19:16 INFO - PROCESS | 4544 | --DOMWINDOW == 68 (0x8db76400) [pid = 4544] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 19:19:16 INFO - PROCESS | 4544 | --DOMWINDOW == 67 (0x8f9fc800) [pid = 4544] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 19:19:16 INFO - PROCESS | 4544 | --DOMWINDOW == 66 (0x8f5e1800) [pid = 4544] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 19:19:16 INFO - PROCESS | 4544 | --DOMWINDOW == 65 (0x9820a400) [pid = 4544] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 19:19:16 INFO - PROCESS | 4544 | --DOMWINDOW == 64 (0x8ea05400) [pid = 4544] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 19:19:16 INFO - PROCESS | 4544 | --DOMWINDOW == 63 (0x921ecc00) [pid = 4544] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 19:19:16 INFO - PROCESS | 4544 | 1467685156152 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 19:19:16 INFO - PROCESS | 4544 | 1467685156160 Marionette TRACE conn3 <- [1,3033,null,{"value":"8"}] 19:19:16 INFO - PROCESS | 4544 | 1467685156204 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 19:19:16 INFO - PROCESS | 4544 | 1467685156212 Marionette TRACE conn3 <- [1,3034,null,{}] 19:19:16 INFO - PROCESS | 4544 | 1467685156222 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}] 19:19:16 INFO - PROCESS | 4544 | 1467685156229 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:19:16 INFO - PROCESS | 4544 | 1467685156446 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 19:19:16 INFO - PROCESS | 4544 | 1467685156594 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:16 INFO - PROCESS | 4544 | 1467685156602 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:19:16 INFO - PROCESS | 4544 | ++DOCSHELL 0x91a9b000 == 36 [pid = 4544] [id = 768] 19:19:16 INFO - PROCESS | 4544 | ++DOMWINDOW == 64 (0x926c5000) [pid = 4544] [serial = 2303] [outer = (nil)] 19:19:16 INFO - PROCESS | 4544 | ++DOMWINDOW == 65 (0x977a0c00) [pid = 4544] [serial = 2304] [outer = 0x926c5000] 19:19:16 INFO - PROCESS | 4544 | 1467685156669 Marionette DEBUG loaded listener.js 19:19:16 INFO - PROCESS | 4544 | ++DOMWINDOW == 66 (0x9a56f800) [pid = 4544] [serial = 2305] [outer = 0x926c5000] 19:19:17 INFO - PROCESS | 4544 | 1467685157289 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]]]}] 19:19:17 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 19:19:17 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1139ms 19:19:17 INFO - PROCESS | 4544 | 1467685157339 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 19:19:17 INFO - PROCESS | 4544 | 1467685157343 Marionette TRACE conn3 <- [1,3037,null,{"value":"8"}] 19:19:17 INFO - TEST-START | /FileAPI/blob/Blob-close.html 19:19:17 INFO - PROCESS | 4544 | 1467685157349 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 19:19:17 INFO - PROCESS | 4544 | 1467685157353 Marionette TRACE conn3 <- [1,3038,null,{}] 19:19:17 INFO - PROCESS | 4544 | 1467685157409 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}] 19:19:17 INFO - PROCESS | 4544 | 1467685157413 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:19:17 INFO - PROCESS | 4544 | 1467685157562 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 19:19:17 INFO - PROCESS | 4544 | 1467685157707 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:17 INFO - PROCESS | 4544 | 1467685157716 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:19:17 INFO - PROCESS | 4544 | ++DOCSHELL 0x8db6dc00 == 37 [pid = 4544] [id = 769] 19:19:17 INFO - PROCESS | 4544 | ++DOMWINDOW == 67 (0x92e98c00) [pid = 4544] [serial = 2306] [outer = (nil)] 19:19:17 INFO - PROCESS | 4544 | ++DOMWINDOW == 68 (0x9a7f4400) [pid = 4544] [serial = 2307] [outer = 0x92e98c00] 19:19:17 INFO - PROCESS | 4544 | 1467685157785 Marionette DEBUG loaded listener.js 19:19:17 INFO - PROCESS | 4544 | ++DOMWINDOW == 69 (0x95269c00) [pid = 4544] [serial = 2308] [outer = 0x92e98c00] 19:19:18 INFO - PROCESS | 4544 | 1467685158639 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"]]]}] 19:19:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 19:19:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 19:19:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:19:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 19:19:18 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1333ms 19:19:18 INFO - PROCESS | 4544 | 1467685158685 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 19:19:18 INFO - PROCESS | 4544 | 1467685158691 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 19:19:18 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 19:19:18 INFO - PROCESS | 4544 | 1467685158701 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 19:19:18 INFO - PROCESS | 4544 | 1467685158706 Marionette TRACE conn3 <- [1,3042,null,{}] 19:19:18 INFO - PROCESS | 4544 | 1467685158715 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}] 19:19:18 INFO - PROCESS | 4544 | 1467685158721 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:19:18 INFO - PROCESS | 4544 | 1467685158927 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 19:19:19 INFO - PROCESS | 4544 | 1467685159118 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:19 INFO - PROCESS | 4544 | 1467685159131 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:19:19 INFO - PROCESS | 4544 | ++DOCSHELL 0x8e94dc00 == 38 [pid = 4544] [id = 770] 19:19:19 INFO - PROCESS | 4544 | ++DOMWINDOW == 70 (0x8e94f000) [pid = 4544] [serial = 2309] [outer = (nil)] 19:19:19 INFO - PROCESS | 4544 | ++DOMWINDOW == 71 (0x8f5e2400) [pid = 4544] [serial = 2310] [outer = 0x8e94f000] 19:19:19 INFO - PROCESS | 4544 | 1467685159216 Marionette DEBUG loaded listener.js 19:19:19 INFO - PROCESS | 4544 | ++DOMWINDOW == 72 (0x90ec6800) [pid = 4544] [serial = 2311] [outer = 0x8e94f000] 19:19:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 19:19:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 19:19:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 19:19:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 19:19:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 19:19:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 19:19:20 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. 19:19:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 19:19:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 19:19:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 19:19:20 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'.) 19:19:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 19:19:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 19:19:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 19:19:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 19:19:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 19:19:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 19:19:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 19:19:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 19:19:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 19:19:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 19:19:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 19:19:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 19:19:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 19:19:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 19:19:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 19:19:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 19:19:20 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. 19:19:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 19:19:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:19:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 19:19:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 19:19:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 19:19:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 19:19:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 19:19:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 19:19:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 19:19:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 19:19:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 19:19:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 19:19:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 19:19:20 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. 19:19:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 19:19:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 19:19:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:19:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 19:19:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 19:19:20 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. 19:19:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 19:19:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 19:19:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:19:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 19:19:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 19:19:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 19:19:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 19:19:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 19:19:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 19:19:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 19:19:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:19:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 19:19:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 19:19:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 19:19:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 19:19:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:19:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:19:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:19:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:19:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 19:19:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 19:19:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:19:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:19:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:19:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:19:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 19:19:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:19:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:19:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:19:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:19:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 19:19:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:19:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:19:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:19:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:19:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 19:19:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 19:19:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:19:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:19:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:19:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:19:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 19:19:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:19:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:19:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:19:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:19:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 19:19:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:19:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:19:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:19:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:19:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 19:19:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:19:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:19:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:19:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:19:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 19:19:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:19:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:19:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:19:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:19:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 19:19:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 19:19:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 19:19:20 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1771ms 19:19:20 INFO - PROCESS | 4544 | 1467685160375 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]]]}] 19:19:20 INFO - PROCESS | 4544 | 1467685160479 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 19:19:20 INFO - PROCESS | 4544 | 1467685160494 Marionette TRACE conn3 <- [1,3045,null,{"value":"8"}] 19:19:20 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 19:19:20 INFO - PROCESS | 4544 | 1467685160596 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 19:19:20 INFO - PROCESS | 4544 | 1467685160600 Marionette TRACE conn3 <- [1,3046,null,{}] 19:19:20 INFO - PROCESS | 4544 | 1467685160610 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}] 19:19:20 INFO - PROCESS | 4544 | 1467685160615 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:19:20 INFO - PROCESS | 4544 | 1467685160805 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 19:19:21 INFO - PROCESS | 4544 | 1467685161069 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:21 INFO - PROCESS | 4544 | 1467685161077 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:19:21 INFO - PROCESS | 4544 | ++DOCSHELL 0x8ea24400 == 39 [pid = 4544] [id = 771] 19:19:21 INFO - PROCESS | 4544 | ++DOMWINDOW == 73 (0x921f1400) [pid = 4544] [serial = 2312] [outer = (nil)] 19:19:21 INFO - PROCESS | 4544 | ++DOMWINDOW == 74 (0x95270c00) [pid = 4544] [serial = 2313] [outer = 0x921f1400] 19:19:21 INFO - PROCESS | 4544 | 1467685161158 Marionette DEBUG loaded listener.js 19:19:21 INFO - PROCESS | 4544 | ++DOMWINDOW == 75 (0x99940400) [pid = 4544] [serial = 2314] [outer = 0x921f1400] 19:19:21 INFO - PROCESS | 4544 | [4544] 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 19:19:22 INFO - PROCESS | 4544 | 1467685162158 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 19:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 19:19:22 INFO - {} 19:19:22 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1640ms 19:19:22 INFO - PROCESS | 4544 | 1467685162228 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 19:19:22 INFO - PROCESS | 4544 | 1467685162233 Marionette TRACE conn3 <- [1,3049,null,{"value":"8"}] 19:19:22 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 19:19:22 INFO - PROCESS | 4544 | 1467685162241 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 19:19:22 INFO - PROCESS | 4544 | 1467685162247 Marionette TRACE conn3 <- [1,3050,null,{}] 19:19:22 INFO - PROCESS | 4544 | 1467685162264 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}] 19:19:22 INFO - PROCESS | 4544 | 1467685162272 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:19:22 INFO - PROCESS | 4544 | 1467685162479 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 19:19:22 INFO - PROCESS | 4544 | 1467685162680 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:22 INFO - PROCESS | 4544 | 1467685162690 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:19:22 INFO - PROCESS | 4544 | ++DOCSHELL 0x98210400 == 40 [pid = 4544] [id = 772] 19:19:22 INFO - PROCESS | 4544 | ++DOMWINDOW == 76 (0x98251400) [pid = 4544] [serial = 2315] [outer = (nil)] 19:19:22 INFO - PROCESS | 4544 | ++DOMWINDOW == 77 (0x997d4800) [pid = 4544] [serial = 2316] [outer = 0x98251400] 19:19:22 INFO - PROCESS | 4544 | 1467685162771 Marionette DEBUG loaded listener.js 19:19:22 INFO - PROCESS | 4544 | ++DOMWINDOW == 78 (0x997dfc00) [pid = 4544] [serial = 2317] [outer = 0x98251400] 19:19:23 INFO - PROCESS | 4544 | 1467685163614 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]]]}] 19:19:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 19:19:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 19:19:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 19:19:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 19:19:23 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1432ms 19:19:23 INFO - PROCESS | 4544 | 1467685163675 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 19:19:23 INFO - PROCESS | 4544 | 1467685163679 Marionette TRACE conn3 <- [1,3053,null,{"value":"8"}] 19:19:23 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 19:19:23 INFO - PROCESS | 4544 | 1467685163687 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 19:19:23 INFO - PROCESS | 4544 | 1467685163690 Marionette TRACE conn3 <- [1,3054,null,{}] 19:19:23 INFO - PROCESS | 4544 | 1467685163696 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}] 19:19:23 INFO - PROCESS | 4544 | 1467685163701 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:19:23 INFO - PROCESS | 4544 | 1467685163864 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 19:19:24 INFO - PROCESS | 4544 | 1467685164061 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:24 INFO - PROCESS | 4544 | 1467685164069 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:19:24 INFO - PROCESS | 4544 | ++DOCSHELL 0x99585c00 == 41 [pid = 4544] [id = 773] 19:19:24 INFO - PROCESS | 4544 | ++DOMWINDOW == 79 (0x998d5800) [pid = 4544] [serial = 2318] [outer = (nil)] 19:19:24 INFO - PROCESS | 4544 | ++DOMWINDOW == 80 (0x999bc800) [pid = 4544] [serial = 2319] [outer = 0x998d5800] 19:19:24 INFO - PROCESS | 4544 | 1467685164151 Marionette DEBUG loaded listener.js 19:19:24 INFO - PROCESS | 4544 | ++DOMWINDOW == 81 (0x99b80400) [pid = 4544] [serial = 2320] [outer = 0x998d5800] 19:19:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 19:19:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 19:19:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 19:19:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 19:19:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 19:19:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 19:19:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 19:19:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 19:19:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 19:19:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 19:19:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 19:19:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 19:19:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 19:19:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 19:19:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 19:19:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 19:19:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 19:19:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 19:19:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 19:19:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 19:19:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 19:19:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 19:19:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 19:19:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 19:19:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 19:19:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 19:19:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 19:19:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 19:19:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 19:19:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 19:19:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 19:19:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 19:19:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 19:19:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 19:19:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 19:19:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 19:19:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 19:19:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 19:19:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 19:19:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 19:19:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 19:19:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 19:19:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 19:19:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 19:19:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 19:19:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 19:19:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 19:19:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 19:19:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 19:19:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 19:19:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 19:19:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 19:19:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 19:19:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 19:19:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 19:19:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 19:19:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 19:19:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 19:19:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 19:19:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 19:19:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 19:19:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 19:19:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 19:19:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 19:19:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 19:19:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 19:19:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 19:19:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 19:19:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 19:19:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 19:19:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 19:19:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 19:19:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 19:19:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 19:19:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 19:19:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 19:19:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 19:19:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 19:19:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 19:19:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 19:19:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 19:19:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 19:19:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 19:19:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 19:19:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 19:19:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 19:19:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 19:19:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 19:19:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 19:19:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 19:19:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 19:19:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 19:19:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 19:19:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 19:19:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 19:19:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 19:19:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 19:19:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 19:19:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 19:19:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:19:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:19:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:19:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 19:19:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:19:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:19:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:19:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 19:19:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:19:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:19:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:19:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 19:19:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:19:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:19:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:19:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 19:19:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:19:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:19:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:19:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 19:19:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:19:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:19:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:19:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 19:19:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:19:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:19:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:19:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 19:19:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:19:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:19:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:19:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 19:19:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:19:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:19:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:19:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 19:19:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:19:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:19:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:19:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 19:19:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:19:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:19:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:19:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 19:19:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:19:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:19:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:19:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 19:19:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:19:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:19:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:19:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 19:19:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:19:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:19:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:19:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 19:19:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:19:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:19:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:19:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 19:19:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:19:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:19:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:19:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 19:19:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:19:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:19:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:19:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 19:19:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:19:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:19:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:19:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 19:19:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:19:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:19:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:19:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 19:19:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:19:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:19:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:19:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 19:19:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:19:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:19:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:19:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 19:19:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:19:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:19:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:19:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 19:19:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:19:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 19:19:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 19:19:25 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" 19:19:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:19:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 19:19:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 19:19:25 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" 19:19:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:19:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 19:19:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 19:19:25 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1831ms 19:19:25 INFO - TEST-START | /FileAPI/file/File-constructor.html 19:19:25 INFO - PROCESS | 4544 | 1467685165337 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"]]]}] 19:19:25 INFO - PROCESS | 4544 | 1467685165545 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 19:19:25 INFO - PROCESS | 4544 | 1467685165556 Marionette TRACE conn3 <- [1,3057,null,{"value":"8"}] 19:19:25 INFO - PROCESS | 4544 | 1467685165565 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 19:19:25 INFO - PROCESS | 4544 | 1467685165573 Marionette TRACE conn3 <- [1,3058,null,{}] 19:19:25 INFO - PROCESS | 4544 | 1467685165693 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}] 19:19:25 INFO - PROCESS | 4544 | 1467685165698 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:19:25 INFO - PROCESS | 4544 | 1467685165864 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 19:19:26 INFO - PROCESS | 4544 | 1467685166086 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:26 INFO - PROCESS | 4544 | 1467685166097 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:19:26 INFO - PROCESS | 4544 | ++DOCSHELL 0x8f5e1000 == 42 [pid = 4544] [id = 774] 19:19:26 INFO - PROCESS | 4544 | ++DOMWINDOW == 82 (0x9395c000) [pid = 4544] [serial = 2321] [outer = (nil)] 19:19:26 INFO - PROCESS | 4544 | ++DOMWINDOW == 83 (0x99e50000) [pid = 4544] [serial = 2322] [outer = 0x9395c000] 19:19:26 INFO - PROCESS | 4544 | 1467685166215 Marionette DEBUG loaded listener.js 19:19:26 INFO - PROCESS | 4544 | ++DOMWINDOW == 84 (0x9a87c000) [pid = 4544] [serial = 2323] [outer = 0x9395c000] 19:19:27 INFO - PROCESS | 4544 | 1467685167053 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]]]}] 19:19:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 19:19:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 19:19:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 19:19:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 19:19:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 19:19:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 19:19:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 19:19:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 19:19:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 19:19:27 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 19:19:27 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 19:19:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:19:27 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 19:19:27 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 19:19:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 19:19:27 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 19:19:27 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 19:19:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:19:27 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 19:19:27 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 19:19:27 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 19:19:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:19:27 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 19:19:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 19:19:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 19:19:27 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1552ms 19:19:27 INFO - PROCESS | 4544 | 1467685167116 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 19:19:27 INFO - PROCESS | 4544 | 1467685167120 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 19:19:27 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 19:19:27 INFO - PROCESS | 4544 | 1467685167129 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 19:19:27 INFO - PROCESS | 4544 | 1467685167135 Marionette TRACE conn3 <- [1,3062,null,{}] 19:19:27 INFO - PROCESS | 4544 | 1467685167141 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}] 19:19:27 INFO - PROCESS | 4544 | 1467685167152 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:19:27 INFO - PROCESS | 4544 | 1467685167463 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 19:19:27 INFO - PROCESS | 4544 | 1467685167605 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:27 INFO - PROCESS | 4544 | 1467685167617 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:19:27 INFO - PROCESS | 4544 | ++DOCSHELL 0x8e94a800 == 43 [pid = 4544] [id = 775] 19:19:27 INFO - PROCESS | 4544 | ++DOMWINDOW == 85 (0x90c8b800) [pid = 4544] [serial = 2324] [outer = (nil)] 19:19:27 INFO - PROCESS | 4544 | ++DOMWINDOW == 86 (0x98255000) [pid = 4544] [serial = 2325] [outer = 0x90c8b800] 19:19:27 INFO - PROCESS | 4544 | 1467685167741 Marionette DEBUG loaded listener.js 19:19:27 INFO - PROCESS | 4544 | ++DOMWINDOW == 87 (0x98e9ac00) [pid = 4544] [serial = 2326] [outer = 0x90c8b800] 19:19:28 INFO - PROCESS | 4544 | [4544] 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 19:19:28 INFO - PROCESS | 4544 | 1467685168658 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 19:19:28 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 19:19:28 INFO - {} 19:19:28 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1582ms 19:19:28 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 19:19:28 INFO - PROCESS | 4544 | 1467685168711 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 19:19:28 INFO - PROCESS | 4544 | 1467685168713 Marionette TRACE conn3 <- [1,3065,null,{"value":"8"}] 19:19:28 INFO - PROCESS | 4544 | 1467685168720 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 19:19:28 INFO - PROCESS | 4544 | 1467685168724 Marionette TRACE conn3 <- [1,3066,null,{}] 19:19:28 INFO - PROCESS | 4544 | 1467685168729 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}] 19:19:28 INFO - PROCESS | 4544 | 1467685168734 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:19:28 INFO - PROCESS | 4544 | 1467685168926 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 19:19:29 INFO - PROCESS | 4544 | 1467685169094 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:29 INFO - PROCESS | 4544 | 1467685169103 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:19:29 INFO - PROCESS | 4544 | ++DOCSHELL 0x8db77c00 == 44 [pid = 4544] [id = 776] 19:19:29 INFO - PROCESS | 4544 | ++DOMWINDOW == 88 (0x8db79800) [pid = 4544] [serial = 2327] [outer = (nil)] 19:19:29 INFO - PROCESS | 4544 | ++DOMWINDOW == 89 (0x8ea04400) [pid = 4544] [serial = 2328] [outer = 0x8db79800] 19:19:29 INFO - PROCESS | 4544 | 1467685169392 Marionette DEBUG loaded listener.js 19:19:29 INFO - PROCESS | 4544 | ++DOMWINDOW == 90 (0x8ea1e400) [pid = 4544] [serial = 2329] [outer = 0x8db79800] 19:19:30 INFO - PROCESS | 4544 | 1467685170338 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]]]}] 19:19:30 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 19:19:30 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 19:19:30 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 19:19:30 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 19:19:30 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 19:19:30 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 19:19:30 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 19:19:30 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1640ms 19:19:30 INFO - PROCESS | 4544 | 1467685170362 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 19:19:30 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 19:19:30 INFO - PROCESS | 4544 | 1467685170368 Marionette TRACE conn3 <- [1,3069,null,{"value":"8"}] 19:19:30 INFO - PROCESS | 4544 | 1467685170376 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 19:19:30 INFO - PROCESS | 4544 | 1467685170379 Marionette TRACE conn3 <- [1,3070,null,{}] 19:19:30 INFO - PROCESS | 4544 | 1467685170386 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}] 19:19:30 INFO - PROCESS | 4544 | 1467685170392 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:19:30 INFO - PROCESS | 4544 | 1467685170588 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 19:19:30 INFO - PROCESS | 4544 | 1467685170776 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:30 INFO - PROCESS | 4544 | 1467685170786 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:19:31 INFO - PROCESS | 4544 | --DOCSHELL 0x8ea2c000 == 43 [pid = 4544] [id = 730] 19:19:31 INFO - PROCESS | 4544 | --DOCSHELL 0x8db72400 == 42 [pid = 4544] [id = 733] 19:19:31 INFO - PROCESS | 4544 | --DOCSHELL 0x926dc400 == 41 [pid = 4544] [id = 737] 19:19:31 INFO - PROCESS | 4544 | --DOCSHELL 0x8db6d000 == 40 [pid = 4544] [id = 736] 19:19:31 INFO - PROCESS | 4544 | --DOCSHELL 0x921e9c00 == 39 [pid = 4544] [id = 734] 19:19:31 INFO - PROCESS | 4544 | --DOCSHELL 0x921e9000 == 38 [pid = 4544] [id = 748] 19:19:31 INFO - PROCESS | 4544 | --DOCSHELL 0x8f5d6c00 == 37 [pid = 4544] [id = 740] 19:19:31 INFO - PROCESS | 4544 | --DOCSHELL 0x90ec8c00 == 36 [pid = 4544] [id = 741] 19:19:31 INFO - PROCESS | 4544 | --DOCSHELL 0x91a9dc00 == 35 [pid = 4544] [id = 745] 19:19:31 INFO - PROCESS | 4544 | --DOCSHELL 0x91a95800 == 34 [pid = 4544] [id = 732] 19:19:31 INFO - PROCESS | 4544 | --DOCSHELL 0x8db76800 == 33 [pid = 4544] [id = 739] 19:19:31 INFO - PROCESS | 4544 | --DOCSHELL 0x91a8f000 == 32 [pid = 4544] [id = 742] 19:19:31 INFO - PROCESS | 4544 | --DOCSHELL 0x8ea01c00 == 31 [pid = 4544] [id = 744] 19:19:31 INFO - PROCESS | 4544 | --DOCSHELL 0x8ea09400 == 30 [pid = 4544] [id = 761] 19:19:31 INFO - PROCESS | 4544 | --DOCSHELL 0x8ea27400 == 29 [pid = 4544] [id = 731] 19:19:31 INFO - PROCESS | 4544 | --DOCSHELL 0x8d9d6c00 == 28 [pid = 4544] [id = 760] 19:19:31 INFO - PROCESS | 4544 | --DOCSHELL 0x8ea07000 == 27 [pid = 4544] [id = 735] 19:19:31 INFO - PROCESS | 4544 | --DOCSHELL 0x8f5da000 == 26 [pid = 4544] [id = 747] 19:19:31 INFO - PROCESS | 4544 | --DOCSHELL 0x8f9f7000 == 25 [pid = 4544] [id = 763] 19:19:31 INFO - PROCESS | 4544 | --DOCSHELL 0x9380a800 == 24 [pid = 4544] [id = 738] 19:19:31 INFO - PROCESS | 4544 | --DOCSHELL 0x8d9dd400 == 23 [pid = 4544] [id = 762] 19:19:31 INFO - PROCESS | 4544 | --DOCSHELL 0x90de4800 == 22 [pid = 4544] [id = 764] 19:19:31 INFO - PROCESS | 4544 | --DOCSHELL 0x8d9e2000 == 21 [pid = 4544] [id = 743] 19:19:31 INFO - PROCESS | 4544 | --DOCSHELL 0x921ea400 == 20 [pid = 4544] [id = 751] 19:19:31 INFO - PROCESS | 4544 | --DOCSHELL 0x8db76000 == 19 [pid = 4544] [id = 752] 19:19:31 INFO - PROCESS | 4544 | --DOCSHELL 0x98202800 == 18 [pid = 4544] [id = 749] 19:19:31 INFO - PROCESS | 4544 | ++DOCSHELL 0x8d9d6400 == 19 [pid = 4544] [id = 777] 19:19:31 INFO - PROCESS | 4544 | ++DOMWINDOW == 91 (0x8d9d6c00) [pid = 4544] [serial = 2330] [outer = (nil)] 19:19:31 INFO - PROCESS | 4544 | ++DOMWINDOW == 92 (0x8d9e2000) [pid = 4544] [serial = 2331] [outer = 0x8d9d6c00] 19:19:31 INFO - PROCESS | 4544 | 1467685171869 Marionette DEBUG loaded listener.js 19:19:31 INFO - PROCESS | 4544 | ++DOMWINDOW == 93 (0x8db78400) [pid = 4544] [serial = 2332] [outer = 0x8d9d6c00] 19:19:32 INFO - PROCESS | 4544 | --DOMWINDOW == 92 (0x923f3800) [pid = 4544] [serial = 2274] [outer = (nil)] [url = about:blank] 19:19:32 INFO - PROCESS | 4544 | --DOMWINDOW == 91 (0x997e9c00) [pid = 4544] [serial = 2254] [outer = (nil)] [url = about:blank] 19:19:32 INFO - PROCESS | 4544 | --DOMWINDOW == 90 (0x997dbc00) [pid = 4544] [serial = 2252] [outer = (nil)] [url = about:blank] 19:19:32 INFO - PROCESS | 4544 | --DOMWINDOW == 89 (0x91c1d400) [pid = 4544] [serial = 2269] [outer = (nil)] [url = about:blank] 19:19:32 INFO - PROCESS | 4544 | --DOMWINDOW == 88 (0x90ec7400) [pid = 4544] [serial = 2261] [outer = (nil)] [url = about:blank] 19:19:32 INFO - PROCESS | 4544 | --DOMWINDOW == 87 (0x926cd800) [pid = 4544] [serial = 2275] [outer = (nil)] [url = about:blank] 19:19:32 INFO - PROCESS | 4544 | --DOMWINDOW == 86 (0x93957800) [pid = 4544] [serial = 2246] [outer = (nil)] [url = about:blank] 19:19:32 INFO - PROCESS | 4544 | --DOMWINDOW == 85 (0x8eb0dc00) [pid = 4544] [serial = 2258] [outer = (nil)] [url = about:blank] 19:19:32 INFO - PROCESS | 4544 | --DOMWINDOW == 84 (0x90c85000) [pid = 4544] [serial = 2266] [outer = (nil)] [url = about:blank] 19:19:32 INFO - PROCESS | 4544 | --DOMWINDOW == 83 (0x99585400) [pid = 4544] [serial = 2251] [outer = (nil)] [url = about:blank] 19:19:32 INFO - PROCESS | 4544 | --DOMWINDOW == 82 (0x90ed2000) [pid = 4544] [serial = 2243] [outer = (nil)] [url = about:blank] 19:19:32 INFO - PROCESS | 4544 | --DOMWINDOW == 81 (0x93804000) [pid = 4544] [serial = 2245] [outer = (nil)] [url = about:blank] 19:19:32 INFO - PROCESS | 4544 | --DOMWINDOW == 80 (0x8eb04800) [pid = 4544] [serial = 2257] [outer = (nil)] [url = about:blank] 19:19:32 INFO - PROCESS | 4544 | --DOMWINDOW == 79 (0x91c27400) [pid = 4544] [serial = 2270] [outer = (nil)] [url = about:blank] 19:19:32 INFO - PROCESS | 4544 | --DOMWINDOW == 78 (0x997f1c00) [pid = 4544] [serial = 2255] [outer = (nil)] [url = about:blank] 19:19:32 INFO - PROCESS | 4544 | --DOMWINDOW == 77 (0x90de0800) [pid = 4544] [serial = 2260] [outer = (nil)] [url = about:blank] 19:19:32 INFO - PROCESS | 4544 | --DOMWINDOW == 76 (0x98989400) [pid = 4544] [serial = 2249] [outer = (nil)] [url = about:blank] 19:19:32 INFO - PROCESS | 4544 | --DOMWINDOW == 75 (0x90ec5400) [pid = 4544] [serial = 2242] [outer = (nil)] [url = about:blank] 19:19:32 INFO - PROCESS | 4544 | --DOMWINDOW == 74 (0x8ea27800) [pid = 4544] [serial = 2264] [outer = (nil)] [url = about:blank] 19:19:32 INFO - PROCESS | 4544 | --DOMWINDOW == 73 (0x8f9ffc00) [pid = 4544] [serial = 2272] [outer = (nil)] [url = about:blank] 19:19:32 INFO - PROCESS | 4544 | --DOMWINDOW == 72 (0x9890bc00) [pid = 4544] [serial = 2248] [outer = (nil)] [url = about:blank] 19:19:32 INFO - PROCESS | 4544 | --DOMWINDOW == 71 (0x90c8f400) [pid = 4544] [serial = 2267] [outer = (nil)] [url = about:blank] 19:19:32 INFO - PROCESS | 4544 | --DOMWINDOW == 70 (0x8ea2d800) [pid = 4544] [serial = 2263] [outer = (nil)] [url = about:blank] 19:19:32 INFO - PROCESS | 4544 | --DOMWINDOW == 69 (0x926c4800) [pid = 4544] [serial = 2277] [outer = (nil)] [url = about:blank] 19:19:32 INFO - PROCESS | 4544 | 1467685172839 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]]]}] 19:19:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 19:19:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 19:19:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 19:19:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 19:19:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 19:19:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 19:19:32 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 2487ms 19:19:32 INFO - PROCESS | 4544 | 1467685172864 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 19:19:32 INFO - PROCESS | 4544 | 1467685172870 Marionette TRACE conn3 <- [1,3073,null,{"value":"8"}] 19:19:32 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 19:19:32 INFO - PROCESS | 4544 | 1467685172878 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 19:19:32 INFO - PROCESS | 4544 | 1467685172881 Marionette TRACE conn3 <- [1,3074,null,{}] 19:19:32 INFO - PROCESS | 4544 | 1467685172889 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}] 19:19:32 INFO - PROCESS | 4544 | 1467685172894 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:19:33 INFO - PROCESS | 4544 | 1467685173048 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 19:19:33 INFO - PROCESS | 4544 | 1467685173202 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:33 INFO - PROCESS | 4544 | 1467685173212 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:19:33 INFO - PROCESS | 4544 | ++DOCSHELL 0x8eb03400 == 20 [pid = 4544] [id = 778] 19:19:33 INFO - PROCESS | 4544 | ++DOMWINDOW == 70 (0x8eb04800) [pid = 4544] [serial = 2333] [outer = (nil)] 19:19:33 INFO - PROCESS | 4544 | ++DOMWINDOW == 71 (0x8eb0b800) [pid = 4544] [serial = 2334] [outer = 0x8eb04800] 19:19:33 INFO - PROCESS | 4544 | 1467685173283 Marionette DEBUG loaded listener.js 19:19:33 INFO - PROCESS | 4544 | ++DOMWINDOW == 72 (0x8f328400) [pid = 4544] [serial = 2335] [outer = 0x8eb04800] 19:19:34 INFO - PROCESS | 4544 | 1467685174064 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]]]}] 19:19:34 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 19:19:34 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 19:19:34 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 19:19:34 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 19:19:34 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 19:19:34 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 19:19:34 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1237ms 19:19:34 INFO - PROCESS | 4544 | 1467685174116 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 19:19:34 INFO - PROCESS | 4544 | 1467685174123 Marionette TRACE conn3 <- [1,3077,null,{"value":"8"}] 19:19:34 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 19:19:34 INFO - PROCESS | 4544 | 1467685174134 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 19:19:34 INFO - PROCESS | 4544 | 1467685174138 Marionette TRACE conn3 <- [1,3078,null,{}] 19:19:34 INFO - PROCESS | 4544 | 1467685174144 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}] 19:19:34 INFO - PROCESS | 4544 | 1467685174150 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:19:34 INFO - PROCESS | 4544 | 1467685174306 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 19:19:34 INFO - PROCESS | 4544 | 1467685174326 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:34 INFO - PROCESS | 4544 | 1467685174335 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:19:34 INFO - PROCESS | 4544 | ++DOCSHELL 0x8f9fb400 == 21 [pid = 4544] [id = 779] 19:19:34 INFO - PROCESS | 4544 | ++DOMWINDOW == 73 (0x8f9ffc00) [pid = 4544] [serial = 2336] [outer = (nil)] 19:19:34 INFO - PROCESS | 4544 | ++DOMWINDOW == 74 (0x90c86c00) [pid = 4544] [serial = 2337] [outer = 0x8f9ffc00] 19:19:34 INFO - PROCESS | 4544 | 1467685174403 Marionette DEBUG loaded listener.js 19:19:34 INFO - PROCESS | 4544 | ++DOMWINDOW == 75 (0x90ddbc00) [pid = 4544] [serial = 2338] [outer = 0x8f9ffc00] 19:19:35 INFO - PROCESS | 4544 | 1467685175414 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] 19:19:35 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 19:19:35 INFO - PROCESS | 4544 | 1467685175488 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 19:19:35 INFO - PROCESS | 4544 | 1467685175494 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 19:19:35 INFO - PROCESS | 4544 | 1467685175500 Marionette TRACE conn3 <- [1,3082,null,{}] 19:19:35 INFO - PROCESS | 4544 | 1467685175528 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}] 19:19:35 INFO - PROCESS | 4544 | 1467685175536 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:19:35 INFO - PROCESS | 4544 | 1467685175752 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 19:19:35 INFO - PROCESS | 4544 | 1467685175776 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:35 INFO - PROCESS | 4544 | 1467685175807 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:19:35 INFO - PROCESS | 4544 | ++DOCSHELL 0x8db6a400 == 22 [pid = 4544] [id = 780] 19:19:35 INFO - PROCESS | 4544 | ++DOMWINDOW == 76 (0x8ea10c00) [pid = 4544] [serial = 2339] [outer = (nil)] 19:19:35 INFO - PROCESS | 4544 | ++DOMWINDOW == 77 (0x91a9dc00) [pid = 4544] [serial = 2340] [outer = 0x8ea10c00] 19:19:35 INFO - PROCESS | 4544 | 1467685175971 Marionette DEBUG loaded listener.js 19:19:36 INFO - PROCESS | 4544 | ++DOMWINDOW == 78 (0x91c24800) [pid = 4544] [serial = 2341] [outer = 0x8ea10c00] 19:19:37 INFO - PROCESS | 4544 | --DOMWINDOW == 77 (0x92e96800) [pid = 4544] [serial = 2291] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 19:19:37 INFO - PROCESS | 4544 | --DOMWINDOW == 76 (0x8ea24c00) [pid = 4544] [serial = 2294] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 19:19:37 INFO - PROCESS | 4544 | --DOMWINDOW == 75 (0x8d9d9000) [pid = 4544] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 19:19:37 INFO - PROCESS | 4544 | --DOMWINDOW == 74 (0x90c87c00) [pid = 4544] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 19:19:37 INFO - PROCESS | 4544 | --DOMWINDOW == 73 (0x91c19c00) [pid = 4544] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 19:19:37 INFO - PROCESS | 4544 | --DOMWINDOW == 72 (0x8ea0ac00) [pid = 4544] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 19:19:37 INFO - PROCESS | 4544 | --DOMWINDOW == 71 (0x8f9fdc00) [pid = 4544] [serial = 2297] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 19:19:37 INFO - PROCESS | 4544 | --DOMWINDOW == 70 (0x92e98c00) [pid = 4544] [serial = 2306] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 19:19:37 INFO - PROCESS | 4544 | --DOMWINDOW == 69 (0x926c5000) [pid = 4544] [serial = 2303] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 19:19:37 INFO - PROCESS | 4544 | --DOMWINDOW == 68 (0x90dde800) [pid = 4544] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 19:19:37 INFO - PROCESS | 4544 | --DOMWINDOW == 67 (0x946a5000) [pid = 4544] [serial = 2300] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 19:19:37 INFO - PROCESS | 4544 | 1467685177134 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]]]}] 19:19:37 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 19:19:37 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 19:19:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:19:37 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 19:19:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 19:19:37 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1694ms 19:19:37 INFO - PROCESS | 4544 | 1467685177188 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 19:19:37 INFO - PROCESS | 4544 | 1467685177193 Marionette TRACE conn3 <- [1,3085,null,{"value":"8"}] 19:19:37 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 19:19:37 INFO - PROCESS | 4544 | 1467685177202 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 19:19:37 INFO - PROCESS | 4544 | 1467685177205 Marionette TRACE conn3 <- [1,3086,null,{}] 19:19:37 INFO - PROCESS | 4544 | 1467685177209 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}] 19:19:37 INFO - PROCESS | 4544 | 1467685177215 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:19:37 INFO - PROCESS | 4544 | 1467685177419 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 19:19:37 INFO - PROCESS | 4544 | 1467685177597 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:37 INFO - PROCESS | 4544 | 1467685177606 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:19:37 INFO - PROCESS | 4544 | ++DOCSHELL 0x8ea09800 == 23 [pid = 4544] [id = 781] 19:19:37 INFO - PROCESS | 4544 | ++DOMWINDOW == 68 (0x8f9fe000) [pid = 4544] [serial = 2342] [outer = (nil)] 19:19:37 INFO - PROCESS | 4544 | ++DOMWINDOW == 69 (0x91c27800) [pid = 4544] [serial = 2343] [outer = 0x8f9fe000] 19:19:37 INFO - PROCESS | 4544 | 1467685177674 Marionette DEBUG loaded listener.js 19:19:37 INFO - PROCESS | 4544 | ++DOMWINDOW == 70 (0x91ee7000) [pid = 4544] [serial = 2344] [outer = 0x8f9fe000] 19:19:38 INFO - PROCESS | 4544 | 1467685178255 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 19:19:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 19:19:38 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1080ms 19:19:38 INFO - PROCESS | 4544 | 1467685178282 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 19:19:38 INFO - PROCESS | 4544 | 1467685178284 Marionette TRACE conn3 <- [1,3089,null,{"value":"8"}] 19:19:38 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 19:19:38 INFO - PROCESS | 4544 | 1467685178291 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 19:19:38 INFO - PROCESS | 4544 | 1467685178294 Marionette TRACE conn3 <- [1,3090,null,{}] 19:19:38 INFO - PROCESS | 4544 | 1467685178299 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}] 19:19:38 INFO - PROCESS | 4544 | 1467685178304 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:19:38 INFO - PROCESS | 4544 | 1467685178438 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 19:19:38 INFO - PROCESS | 4544 | 1467685178451 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:38 INFO - PROCESS | 4544 | 1467685178458 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:19:38 INFO - PROCESS | 4544 | ++DOCSHELL 0x921f0800 == 24 [pid = 4544] [id = 782] 19:19:38 INFO - PROCESS | 4544 | ++DOMWINDOW == 71 (0x921f1c00) [pid = 4544] [serial = 2345] [outer = (nil)] 19:19:38 INFO - PROCESS | 4544 | ++DOMWINDOW == 72 (0x923ea800) [pid = 4544] [serial = 2346] [outer = 0x921f1c00] 19:19:38 INFO - PROCESS | 4544 | 1467685178689 Marionette DEBUG loaded listener.js 19:19:38 INFO - PROCESS | 4544 | ++DOMWINDOW == 73 (0x926c5400) [pid = 4544] [serial = 2347] [outer = 0x921f1c00] 19:19:39 INFO - PROCESS | 4544 | 1467685179667 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 19:19:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 19:19:39 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1431ms 19:19:39 INFO - PROCESS | 4544 | 1467685179723 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 19:19:39 INFO - PROCESS | 4544 | 1467685179730 Marionette TRACE conn3 <- [1,3093,null,{"value":"8"}] 19:19:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 19:19:39 INFO - PROCESS | 4544 | 1467685179767 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 19:19:39 INFO - PROCESS | 4544 | 1467685179773 Marionette TRACE conn3 <- [1,3094,null,{}] 19:19:39 INFO - PROCESS | 4544 | 1467685179782 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}] 19:19:39 INFO - PROCESS | 4544 | 1467685179788 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:19:39 INFO - PROCESS | 4544 | 1467685179972 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 19:19:40 INFO - PROCESS | 4544 | 1467685180169 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:40 INFO - PROCESS | 4544 | 1467685180179 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:19:40 INFO - PROCESS | 4544 | ++DOCSHELL 0x8eb09c00 == 25 [pid = 4544] [id = 783] 19:19:40 INFO - PROCESS | 4544 | ++DOMWINDOW == 74 (0x8f333000) [pid = 4544] [serial = 2348] [outer = (nil)] 19:19:40 INFO - PROCESS | 4544 | ++DOMWINDOW == 75 (0x8f5db400) [pid = 4544] [serial = 2349] [outer = 0x8f333000] 19:19:40 INFO - PROCESS | 4544 | 1467685180295 Marionette DEBUG loaded listener.js 19:19:40 INFO - PROCESS | 4544 | ++DOMWINDOW == 76 (0x8f9f7800) [pid = 4544] [serial = 2350] [outer = 0x8f333000] 19:19:41 INFO - PROCESS | 4544 | 1467685181251 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 19:19:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 19:19:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1538ms 19:19:41 INFO - PROCESS | 4544 | 1467685181309 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 19:19:41 INFO - PROCESS | 4544 | 1467685181316 Marionette TRACE conn3 <- [1,3097,null,{"value":"8"}] 19:19:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 19:19:41 INFO - PROCESS | 4544 | 1467685181328 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 19:19:41 INFO - PROCESS | 4544 | 1467685181332 Marionette TRACE conn3 <- [1,3098,null,{}] 19:19:41 INFO - PROCESS | 4544 | 1467685181338 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}] 19:19:41 INFO - PROCESS | 4544 | 1467685181344 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:19:41 INFO - PROCESS | 4544 | 1467685181529 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 19:19:41 INFO - PROCESS | 4544 | 1467685181726 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:41 INFO - PROCESS | 4544 | 1467685181735 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:19:41 INFO - PROCESS | 4544 | ++DOCSHELL 0x90ed0c00 == 26 [pid = 4544] [id = 784] 19:19:41 INFO - PROCESS | 4544 | ++DOMWINDOW == 77 (0x91a8f000) [pid = 4544] [serial = 2351] [outer = (nil)] 19:19:41 INFO - PROCESS | 4544 | ++DOMWINDOW == 78 (0x91a98400) [pid = 4544] [serial = 2352] [outer = 0x91a8f000] 19:19:41 INFO - PROCESS | 4544 | 1467685181856 Marionette DEBUG loaded listener.js 19:19:41 INFO - PROCESS | 4544 | ++DOMWINDOW == 79 (0x91ef2c00) [pid = 4544] [serial = 2353] [outer = 0x91a8f000] 19:19:42 INFO - PROCESS | 4544 | 1467685182782 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]]]}] 19:19:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 19:19:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 19:19:42 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1530ms 19:19:42 INFO - PROCESS | 4544 | 1467685182858 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 19:19:42 INFO - PROCESS | 4544 | 1467685182863 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 19:19:42 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 19:19:42 INFO - PROCESS | 4544 | 1467685182870 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 19:19:42 INFO - PROCESS | 4544 | 1467685182876 Marionette TRACE conn3 <- [1,3102,null,{}] 19:19:42 INFO - PROCESS | 4544 | 1467685182920 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}] 19:19:42 INFO - PROCESS | 4544 | 1467685182929 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:19:43 INFO - PROCESS | 4544 | 1467685183104 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 19:19:43 INFO - PROCESS | 4544 | 1467685183301 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:43 INFO - PROCESS | 4544 | 1467685183313 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:19:43 INFO - PROCESS | 4544 | ++DOCSHELL 0x926d4400 == 27 [pid = 4544] [id = 785] 19:19:43 INFO - PROCESS | 4544 | ++DOMWINDOW == 80 (0x926d5800) [pid = 4544] [serial = 2354] [outer = (nil)] 19:19:43 INFO - PROCESS | 4544 | ++DOMWINDOW == 81 (0x926da000) [pid = 4544] [serial = 2355] [outer = 0x926d5800] 19:19:43 INFO - PROCESS | 4544 | 1467685183445 Marionette DEBUG loaded listener.js 19:19:43 INFO - PROCESS | 4544 | ++DOMWINDOW == 82 (0x928e4400) [pid = 4544] [serial = 2356] [outer = 0x926d5800] 19:19:44 INFO - PROCESS | 4544 | 1467685184306 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 19:19:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 19:19:44 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1490ms 19:19:44 INFO - PROCESS | 4544 | 1467685184359 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 19:19:44 INFO - PROCESS | 4544 | 1467685184363 Marionette TRACE conn3 <- [1,3105,null,{"value":"8"}] 19:19:44 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 19:19:44 INFO - PROCESS | 4544 | 1467685184369 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 19:19:44 INFO - PROCESS | 4544 | 1467685184372 Marionette TRACE conn3 <- [1,3106,null,{}] 19:19:44 INFO - PROCESS | 4544 | 1467685184424 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}] 19:19:44 INFO - PROCESS | 4544 | 1467685184428 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:19:44 INFO - PROCESS | 4544 | 1467685184627 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 19:19:44 INFO - PROCESS | 4544 | 1467685184834 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:44 INFO - PROCESS | 4544 | 1467685184845 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:19:44 INFO - PROCESS | 4544 | ++DOCSHELL 0x92e9fc00 == 28 [pid = 4544] [id = 786] 19:19:44 INFO - PROCESS | 4544 | ++DOMWINDOW == 83 (0x93804000) [pid = 4544] [serial = 2357] [outer = (nil)] 19:19:44 INFO - PROCESS | 4544 | ++DOMWINDOW == 84 (0x9380f000) [pid = 4544] [serial = 2358] [outer = 0x93804000] 19:19:44 INFO - PROCESS | 4544 | 1467685184922 Marionette DEBUG loaded listener.js 19:19:45 INFO - PROCESS | 4544 | ++DOMWINDOW == 85 (0x9391a000) [pid = 4544] [serial = 2359] [outer = 0x93804000] 19:19:45 INFO - PROCESS | 4544 | 1467685185808 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]]]}] 19:19:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 19:19:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 19:19:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 19:19:45 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1491ms 19:19:45 INFO - PROCESS | 4544 | 1467685185861 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 19:19:45 INFO - PROCESS | 4544 | 1467685185864 Marionette TRACE conn3 <- [1,3109,null,{"value":"8"}] 19:19:45 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 19:19:45 INFO - PROCESS | 4544 | 1467685185878 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 19:19:45 INFO - PROCESS | 4544 | 1467685185881 Marionette TRACE conn3 <- [1,3110,null,{}] 19:19:45 INFO - PROCESS | 4544 | 1467685185923 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}] 19:19:45 INFO - PROCESS | 4544 | 1467685185929 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:19:46 INFO - PROCESS | 4544 | 1467685186271 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 19:19:46 INFO - PROCESS | 4544 | 1467685186527 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:46 INFO - PROCESS | 4544 | 1467685186533 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:19:46 INFO - PROCESS | 4544 | ++DOCSHELL 0x8ea04c00 == 29 [pid = 4544] [id = 787] 19:19:46 INFO - PROCESS | 4544 | ++DOMWINDOW == 86 (0x8ea05000) [pid = 4544] [serial = 2360] [outer = (nil)] 19:19:46 INFO - PROCESS | 4544 | ++DOMWINDOW == 87 (0x8ea20400) [pid = 4544] [serial = 2361] [outer = 0x8ea05000] 19:19:46 INFO - PROCESS | 4544 | 1467685186644 Marionette DEBUG loaded listener.js 19:19:46 INFO - PROCESS | 4544 | ++DOMWINDOW == 88 (0x8eb07000) [pid = 4544] [serial = 2362] [outer = 0x8ea05000] 19:19:47 INFO - PROCESS | 4544 | 1467685187558 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"]]]}] 19:19:47 INFO - PROCESS | 4544 | --DOMWINDOW == 87 (0x926db000) [pid = 4544] [serial = 2278] [outer = (nil)] [url = about:blank] 19:19:47 INFO - PROCESS | 4544 | --DOMWINDOW == 86 (0x951bd000) [pid = 4544] [serial = 2302] [outer = (nil)] [url = about:blank] 19:19:47 INFO - PROCESS | 4544 | --DOMWINDOW == 85 (0x946a2000) [pid = 4544] [serial = 2292] [outer = (nil)] [url = about:blank] 19:19:47 INFO - PROCESS | 4544 | --DOMWINDOW == 84 (0x946abc00) [pid = 4544] [serial = 2293] [outer = (nil)] [url = about:blank] 19:19:47 INFO - PROCESS | 4544 | --DOMWINDOW == 83 (0x8eb06000) [pid = 4544] [serial = 2295] [outer = (nil)] [url = about:blank] 19:19:47 INFO - PROCESS | 4544 | --DOMWINDOW == 82 (0x8f327000) [pid = 4544] [serial = 2296] [outer = (nil)] [url = about:blank] 19:19:47 INFO - PROCESS | 4544 | --DOMWINDOW == 81 (0x8db6c800) [pid = 4544] [serial = 2280] [outer = (nil)] [url = about:blank] 19:19:47 INFO - PROCESS | 4544 | --DOMWINDOW == 80 (0x8e949400) [pid = 4544] [serial = 2281] [outer = (nil)] [url = about:blank] 19:19:47 INFO - PROCESS | 4544 | --DOMWINDOW == 79 (0x91c19800) [pid = 4544] [serial = 2286] [outer = (nil)] [url = about:blank] 19:19:47 INFO - PROCESS | 4544 | --DOMWINDOW == 78 (0x921f1000) [pid = 4544] [serial = 2287] [outer = (nil)] [url = about:blank] 19:19:47 INFO - PROCESS | 4544 | --DOMWINDOW == 77 (0x9380d000) [pid = 4544] [serial = 2289] [outer = (nil)] [url = about:blank] 19:19:47 INFO - PROCESS | 4544 | --DOMWINDOW == 76 (0x93810800) [pid = 4544] [serial = 2290] [outer = (nil)] [url = about:blank] 19:19:47 INFO - PROCESS | 4544 | --DOMWINDOW == 75 (0x8f5dfc00) [pid = 4544] [serial = 2283] [outer = (nil)] [url = about:blank] 19:19:47 INFO - PROCESS | 4544 | --DOMWINDOW == 74 (0x8f9f9400) [pid = 4544] [serial = 2284] [outer = (nil)] [url = about:blank] 19:19:47 INFO - PROCESS | 4544 | --DOMWINDOW == 73 (0x946bc800) [pid = 4544] [serial = 2301] [outer = (nil)] [url = about:blank] 19:19:47 INFO - PROCESS | 4544 | --DOMWINDOW == 72 (0x90c89400) [pid = 4544] [serial = 2298] [outer = (nil)] [url = about:blank] 19:19:47 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 19:19:47 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 19:19:47 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 19:19:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:19:47 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 19:19:47 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1721ms 19:19:47 INFO - PROCESS | 4544 | --DOMWINDOW == 71 (0x90ecb400) [pid = 4544] [serial = 2299] [outer = (nil)] [url = about:blank] 19:19:47 INFO - PROCESS | 4544 | --DOMWINDOW == 70 (0x95269c00) [pid = 4544] [serial = 2308] [outer = (nil)] [url = about:blank] 19:19:47 INFO - PROCESS | 4544 | --DOMWINDOW == 69 (0x977a0c00) [pid = 4544] [serial = 2304] [outer = (nil)] [url = about:blank] 19:19:47 INFO - PROCESS | 4544 | --DOMWINDOW == 68 (0x9a7f4400) [pid = 4544] [serial = 2307] [outer = (nil)] [url = about:blank] 19:19:47 INFO - PROCESS | 4544 | --DOMWINDOW == 67 (0x9a56f800) [pid = 4544] [serial = 2305] [outer = (nil)] [url = about:blank] 19:19:47 INFO - PROCESS | 4544 | 1467685187601 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 19:19:47 INFO - PROCESS | 4544 | 1467685187613 Marionette TRACE conn3 <- [1,3113,null,{"value":"8"}] 19:19:47 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 19:19:47 INFO - PROCESS | 4544 | 1467685187621 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 19:19:47 INFO - PROCESS | 4544 | 1467685187626 Marionette TRACE conn3 <- [1,3114,null,{}] 19:19:47 INFO - PROCESS | 4544 | 1467685187636 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}] 19:19:47 INFO - PROCESS | 4544 | 1467685187642 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:19:47 INFO - PROCESS | 4544 | 1467685187793 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 19:19:47 INFO - PROCESS | 4544 | 1467685187803 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\", \"42f53969-39c0-475e-aad7-3f695c4b7db4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:47 INFO - PROCESS | 4544 | 1467685187812 Marionette INFO sendAsync 017aec6c-8578-4a91-bee5-7d33c2624e78 19:19:47 INFO - PROCESS | 4544 | ++DOCSHELL 0x8eb10800 == 30 [pid = 4544] [id = 788] 19:19:47 INFO - PROCESS | 4544 | ++DOMWINDOW == 68 (0x8f5d5c00) [pid = 4544] [serial = 2363] [outer = (nil)] 19:19:47 INFO - PROCESS | 4544 | ++DOMWINDOW == 69 (0x8f9f9400) [pid = 4544] [serial = 2364] [outer = 0x8f5d5c00] 19:19:47 INFO - PROCESS | 4544 | 1467685187899 Marionette DEBUG loaded listener.js 19:19:48 INFO - PROCESS | 4544 | ++DOMWINDOW == 70 (0x90c8d400) [pid = 4544] [serial = 2365] [outer = 0x8f5d5c00] 19:19:48 INFO - PROCESS | 4544 | 1467685188792 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]]]}] 19:19:48 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 19:19:48 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1197ms 19:19:48 INFO - PROCESS | 4544 | 1467685188817 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 19:19:48 INFO - PROCESS | 4544 | 1467685188822 Marionette TRACE conn3 <- [1,3117,null,{"value":"8"}] 19:19:49 WARNING - u'runner_teardown' () 19:19:49 INFO - No more tests 19:19:49 INFO - Got 0 unexpected results 19:19:49 INFO - SUITE-END | took 1197s 19:19:49 INFO - Closing logging queue 19:19:49 INFO - queue closed 19:19:50 INFO - Return code: 0 19:19:50 WARNING - # TBPL SUCCESS # 19:19:50 INFO - Running post-action listener: _resource_record_post_action 19:19:50 INFO - Running post-run listener: _resource_record_post_run 19:19:51 INFO - Total resource usage - Wall time: 1231s; CPU: 98.0%; Read bytes: 528384; Write bytes: 924831744; Read time: 36; Write time: 258144 19:19:51 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 19:19:51 INFO - install - Wall time: 30s; CPU: 100.0%; Read bytes: 0; Write bytes: 141979648; Read time: 0; Write time: 122004 19:19:51 INFO - run-tests - Wall time: 1202s; CPU: 98.0%; Read bytes: 528384; Write bytes: 782766080; Read time: 36; Write time: 136132 19:19:51 INFO - Running post-run listener: _upload_blobber_files 19:19:51 INFO - Blob upload gear active. 19:19:51 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 19:19:51 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 19:19:51 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'] 19:19:51 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 19:19:51 INFO - (blobuploader) - INFO - Open directory for files ... 19:19:51 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 19:19:52 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 19:19:52 INFO - (blobuploader) - INFO - Uploading, attempt #1. 19:19:54 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 19:19:54 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 19:19:54 INFO - (blobuploader) - INFO - Done attempting. 19:19:54 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 19:19:54 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 19:19:54 INFO - (blobuploader) - INFO - Uploading, attempt #1. 19:19:55 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 19:19:55 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 19:19:55 INFO - (blobuploader) - INFO - Done attempting. 19:19:55 INFO - (blobuploader) - INFO - Iteration through files over. 19:19:55 INFO - Return code: 0 19:19:55 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 19:19:55 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 19:19:55 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/75b1e84901015ba032ce0893330ae17f1477e138070687fdaffbf66382d92c7ee330fc053add122c90561d1745d01e85b3ad4fb329417a5a0844302f7dec9681", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/bf59e73b6dd447a5f2388d22bbc9a5540d18b43556e9458a9c518e6eefc9da2570ef4dd51cc5861236c3f8ac8bf62de80f29bc298112f7e27a90ef34f3cee580"} 19:19:55 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 19:19:55 INFO - Writing to file /builds/slave/test/properties/blobber_files 19:19:55 INFO - Contents: 19:19:55 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/75b1e84901015ba032ce0893330ae17f1477e138070687fdaffbf66382d92c7ee330fc053add122c90561d1745d01e85b3ad4fb329417a5a0844302f7dec9681", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/bf59e73b6dd447a5f2388d22bbc9a5540d18b43556e9458a9c518e6eefc9da2570ef4dd51cc5861236c3f8ac8bf62de80f29bc298112f7e27a90ef34f3cee580"} 19:19:55 INFO - Running post-run listener: copy_logs_to_upload_dir 19:19:55 INFO - Copying logs to upload dir... 19:19:55 INFO - mkdir: /builds/slave/test/build/upload/logs 19:19:55 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1330.837291 ========= master_lag: 0.54 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 22 mins, 11 secs) (at 2016-07-04 19:19:56.047027) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-04 19:19:56.050554) ========= 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-1467680477.171296-1163331283 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/75b1e84901015ba032ce0893330ae17f1477e138070687fdaffbf66382d92c7ee330fc053add122c90561d1745d01e85b3ad4fb329417a5a0844302f7dec9681", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/bf59e73b6dd447a5f2388d22bbc9a5540d18b43556e9458a9c518e6eefc9da2570ef4dd51cc5861236c3f8ac8bf62de80f29bc298112f7e27a90ef34f3cee580"} build_url:https://queue.taskcluster.net/v1/task/O2FjllZmQm-vQLFS0kQfEQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/O2FjllZmQm-vQLFS0kQfEQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.031474 build_url: 'https://queue.taskcluster.net/v1/task/O2FjllZmQm-vQLFS0kQfEQ/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/75b1e84901015ba032ce0893330ae17f1477e138070687fdaffbf66382d92c7ee330fc053add122c90561d1745d01e85b3ad4fb329417a5a0844302f7dec9681", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/bf59e73b6dd447a5f2388d22bbc9a5540d18b43556e9458a9c518e6eefc9da2570ef4dd51cc5861236c3f8ac8bf62de80f29bc298112f7e27a90ef34f3cee580"}' symbols_url: 'https://queue.taskcluster.net/v1/task/O2FjllZmQm-vQLFS0kQfEQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 0.07 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-04 19:19:56.148022) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-04 19:19:56.148368) ========= 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-1467680477.171296-1163331283 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.015896 ========= master_lag: 0.10 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-04 19:19:56.260952) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-04 19:19:56.261258) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-04 19:19:56.261600) ========= ========= Total master_lag: 1.12 =========