Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(154)

Issue 9712: AppCachePlumbing (Closed)

Created:
12 years, 1 month ago by michaeln
Modified:
9 years, 7 months ago
CC:
chromium-reviews_googlegroups.com
Visibility:
Public.

Description

Adds new messages and widens some existing messages between the renderer and browser processes to support an implementation of the HTML5AppCache spec with most of the logic running in the browser process. The gist of most of the changes are to indicate which frame each resource request is coming from, and to indicate which appcache each response was retrieved from (if any).See https://docs.google.com/a/google.com/Doc?docid=agv6ghfsqr_15f749cgt3&hl=en Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=13258

Patch Set 1 #

Patch Set 2 : '' #

Patch Set 3 : '' #

Patch Set 4 : '' #

Patch Set 5 : '' #

Total comments: 20

Patch Set 6 : '' #

Patch Set 7 : '' #

Patch Set 8 : '' #

Total comments: 13

Patch Set 9 : '' #

Patch Set 10 : '' #

Patch Set 11 : '' #

Total comments: 19

Patch Set 12 : '' #

Patch Set 13 : '' #

Patch Set 14 : '' #

Patch Set 15 : '' #

Patch Set 16 : '' #

Patch Set 17 : '' #

Patch Set 18 : '' #

Total comments: 3
Unified diffs Side-by-side diffs Delta from patch set Stats (+644 lines, -14 lines) Patch
M chrome/browser/renderer_host/resource_dispatcher_host.cc View 5 6 7 8 9 10 11 12 13 14 15 2 chunks +2 lines, -0 lines 0 comments Download
M chrome/browser/renderer_host/resource_dispatcher_host_unittest.cc View 6 7 8 9 10 11 12 13 14 15 2 chunks +2 lines, -0 lines 0 comments Download
M chrome/browser/renderer_host/resource_message_filter.h View 6 7 8 9 10 11 12 13 14 15 2 chunks +4 lines, -0 lines 0 comments Download
M chrome/browser/renderer_host/resource_message_filter.cc View 6 7 8 9 10 11 12 13 14 15 4 chunks +6 lines, -2 lines 0 comments Download
M chrome/chrome.gyp View 7 8 9 10 11 12 13 14 15 1 chunk +6 lines, -0 lines 0 comments Download
A chrome/common/app_cache/app_cache_context_impl.h View 12 1 chunk +48 lines, -0 lines 0 comments Download
A chrome/common/app_cache/app_cache_context_impl.cc View 12 1 chunk +84 lines, -0 lines 0 comments Download
A chrome/common/app_cache/app_cache_dispatcher.h View 1 chunk +26 lines, -0 lines 0 comments Download
A chrome/common/app_cache/app_cache_dispatcher.cc View 1 chunk +26 lines, -0 lines 0 comments Download
A chrome/common/app_cache/app_cache_dispatcher_host.h View 12 1 chunk +43 lines, -0 lines 0 comments Download
A chrome/common/app_cache/app_cache_dispatcher_host.cc View 12 13 14 1 chunk +60 lines, -0 lines 0 comments Download
M chrome/common/render_messages.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 9 chunks +49 lines, -0 lines 0 comments Download
M chrome/common/render_messages_internal.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 3 chunks +37 lines, -0 lines 0 comments Download
M chrome/common/resource_dispatcher.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 2 chunks +2 lines, -1 line 0 comments Download
M chrome/common/resource_dispatcher.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 5 chunks +7 lines, -1 line 0 comments Download
M chrome/common/resource_dispatcher_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 2 chunks +2 lines, -1 line 0 comments Download
M chrome/plugin/chrome_plugin_host.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 2 chunks +2 lines, -0 lines 0 comments Download
M chrome/renderer/media/data_source_impl.cc View 6 7 8 9 10 11 12 13 14 15 2 chunks +5 lines, -0 lines 0 comments Download
M chrome/renderer/render_thread.h View 1 2 3 4 5 6 7 12 13 14 15 2 chunks +3 lines, -0 lines 0 comments Download
M chrome/renderer/render_thread.cc View 1 2 3 4 5 6 7 12 13 14 15 4 chunks +16 lines, -1 line 0 comments Download
M chrome/renderer/renderer_glue.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 1 chunk +3 lines, -1 line 0 comments Download
M chrome/test/worker/test_worker_main.cc View 12 13 14 15 1 chunk +1 line, -0 lines 0 comments Download
M webkit/glue/resource_handle_impl.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 2 chunks +2 lines, -0 lines 0 comments Download
M webkit/glue/resource_loader_bridge.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 3 chunks +7 lines, -0 lines 0 comments Download
M webkit/glue/unittest_test_server.h View 15 2 chunks +2 lines, -0 lines 0 comments Download
A webkit/glue/webappcachecontext.h View 6 7 8 9 10 11 12 13 14 15 16 17 1 chunk +77 lines, -0 lines 2 comments Download
A webkit/glue/webappcachecontext.cc View 12 13 14 15 16 17 1 chunk +41 lines, -0 lines 0 comments Download
M webkit/glue/webframe.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 2 chunks +9 lines, -0 lines 1 comment Download
M webkit/glue/webframe_impl.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 2 chunks +9 lines, -0 lines 0 comments Download
M webkit/glue/webframe_impl.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 5 chunks +37 lines, -1 line 0 comments Download
M webkit/glue/webframeloaderclient_impl.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 3 chunks +5 lines, -1 line 0 comments Download
M webkit/glue/webresponse.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 1 chunk +3 lines, -0 lines 0 comments Download
M webkit/glue/webresponse_impl.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 1 chunk +7 lines, -3 lines 0 comments Download
M webkit/tools/test_shell/simple_resource_loader_bridge.cc View 6 7 8 9 10 11 12 13 14 15 6 chunks +9 lines, -2 lines 0 comments Download
M webkit/webkit.gyp View 12 13 14 15 1 chunk +2 lines, -0 lines 0 comments Download

Messages

Total messages: 11 (0 generated)
michaeln
12 years, 1 month ago (2008-11-08 00:38:50 UTC) #1
darin (slow to review)
This all looks very reasonable. http://codereview.chromium.org/9712/diff/1201/1212 File chrome/browser/resource_message_filter.cc (right): http://codereview.chromium.org/9712/diff/1201/1212#newcode124 Line 124: // TODO(michaeln): plumb ...
11 years, 10 months ago (2009-02-18 21:43:46 UTC) #2
michaeln
Finally getting back to this stuff. New snapshot uploaded. I have two webcore files (in ...
11 years, 9 months ago (2009-03-27 00:18:01 UTC) #3
jam
some initial comments (also totally agree about splitting up the files) http://codereview.chromium.org/9712/diff/5201/5224 File chrome/common/app_cache_context_impl.h (right): ...
11 years, 8 months ago (2009-03-31 01:20:03 UTC) #4
michaeln
Still haven't split the .cc file into three, but will do so prior to submitting. ...
11 years, 8 months ago (2009-03-31 21:24:28 UTC) #5
jam
http://codereview.chromium.org/9712/diff/5201/5211 File chrome/common/render_messages_internal.h (right): http://codereview.chromium.org/9712/diff/5201/5211#newcode1202 Line 1202: IPC_MESSAGE_CONTROL5(AppCacheMsg_SelectAppCacheWithManifest, On 2009/03/31 21:24:29, michaeln wrote: > On ...
11 years, 8 months ago (2009-04-02 23:31:48 UTC) #6
michaeln
New snapshot uploaded. * Split the files like we talked about. * I found a ...
11 years, 8 months ago (2009-04-03 23:07:27 UTC) #7
jam
lgtm
11 years, 8 months ago (2009-04-04 00:07:36 UTC) #8
darin (slow to review)
sorry for not commenting when this change was initially in review. can you please fix ...
11 years, 8 months ago (2009-04-13 18:37:54 UTC) #9
darin (slow to review)
http://codereview.chromium.org/9712/diff/11274/11279 File webkit/glue/webframe.h (right): http://codereview.chromium.org/9712/diff/11274/11279#newcode384 Line 384: // Initiates app cache selection for the context ...
11 years, 8 months ago (2009-04-13 18:39:00 UTC) #10
michaeln
11 years, 8 months ago (2009-04-15 06:18:29 UTC) #11
just now saw your comments... (this one was out of sight and out of mind by now)

yes, i'll make those changes, i hadn't realized i was splitting up a related
block of methods in webframe.h

Powered by Google App Engine
This is Rietveld 408576698