A bunch of work to transition from render_view_id to render_frame_id.
-remove ResourceRequestInfo::GetRenderViewForRequest
-reduce usage of GetAssociatedRenderView and add GetAssociatedRenderFrame which will replace it
-move the cookie jar from RenderView to RenderFrame
-switch most of the usages of RenderView to RenderFrame in WebPluginImpl
BUG=304341
[email protected], [email protected]
Review URL: https://codereview.chromium.org/114573003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@242200 0039d316-1c4b-4281-b951-d872f2087c98
diff --git a/content/renderer/render_frame_impl.h b/content/renderer/render_frame_impl.h
index 6ac984c..6a9ac1a 100644
--- a/content/renderer/render_frame_impl.h
+++ b/content/renderer/render_frame_impl.h
@@ -14,6 +14,7 @@
#include "base/process/process_handle.h"
#include "base/strings/string16.h"
#include "content/public/renderer/render_frame.h"
+#include "content/renderer/renderer_webcookiejar_impl.h"
#include "ipc/ipc_message.h"
#include "third_party/WebKit/public/web/WebDataSource.h"
#include "third_party/WebKit/public/web/WebFrameClient.h"
@@ -59,6 +60,8 @@
// to using RenderFrame instead of RenderView.
RenderViewImpl* render_view() { return render_view_; }
+ RendererWebCookieJarImpl* cookie_jar() { return &cookie_jar_; }
+
// Returns the RenderWidget associated with this frame.
RenderWidget* GetRenderWidget();
@@ -339,6 +342,8 @@
base::string16 pepper_composition_text_;
#endif
+ RendererWebCookieJarImpl cookie_jar_;
+
// All the registered observers.
ObserverList<RenderFrameObserver> observers_;