Implements "chrome://appcache-internals" based on WebUI API
commit8fc82b21621f21ea8d2d8cb483cb14295d1f6e1f
authorekaramad <ekaramad@google.com>
Mon, 10 Aug 2015 19:25:52 +0000 (10 12:25 -0700)
committerCommit bot <commit-bot@chromium.org>
Mon, 10 Aug 2015 19:26:40 +0000 (10 19:26 +0000)
tree122e73999ed74b89d63b973931f5b0a2fd1f6b25
parent34fb122ba7915d0d189267e00a5d84d85aca5c98
Implements "chrome://appcache-internals" based on WebUI API

Redid the "chrome://appcache-internals" page so that the new implementation is:
 1- Based on "WebUIController" and similar to "chrome://indexed-db-internals".
 2- Looks into "all" storage paritions when fetching application cache data.
 This was previously reported as a bug since the application cache for <webview>
 was not being shown on "chrome://appcache-internals".

BUG=343683

Review URL: https://codereview.chromium.org/1191383004

Cr-Commit-Position: refs/heads/master@{#342671}
14 files changed:
content/browser/appcache/appcache_internals_ui.cc [new file with mode: 0644]
content/browser/appcache/appcache_internals_ui.h [new file with mode: 0644]
content/browser/appcache/appcache_service_impl.cc
content/browser/appcache/appcache_service_impl.h
content/browser/appcache/view_appcache_internals_job.cc [deleted file]
content/browser/appcache/view_appcache_internals_job.h [deleted file]
content/browser/resources/appcache/OWNERS [new file with mode: 0644]
content/browser/resources/appcache/appcache_internals.css [new file with mode: 0644]
content/browser/resources/appcache/appcache_internals.html [new file with mode: 0644]
content/browser/resources/appcache/appcache_internals.js [new file with mode: 0644]
content/browser/webui/content_web_ui_controller_factory.cc
content/browser/webui/url_data_manager_backend.cc
content/content_browser.gypi
content/content_resources.grd