Home | History | Annotate | Download | only in renderer

Lines Matching refs:frame

44   virtual void DidCreateDocumentElement(blink::WebLocalFrame* frame) OVERRIDE;
45 virtual void DidFinishDocumentLoad(blink::WebLocalFrame* frame) OVERRIDE;
46 virtual void DidFinishLoad(blink::WebLocalFrame* frame) OVERRIDE;
47 virtual void DidStartProvisionalLoad(blink::WebLocalFrame* frame) OVERRIDE;
48 virtual void FrameDetached(blink::WebFrame* frame) OVERRIDE;
60 void RunIdle(blink::WebFrame* frame);
62 // Indicate that the given |frame| is no longer valid because it is starting
64 void InvalidateFrame(blink::WebFrame* frame);
70 // a set of those that are valid, so we don't notify that an invalid frame
103 blink::WebLocalFrame* frame) {
104 manager_->InjectScripts(frame, UserScript::DOCUMENT_START);
108 blink::WebLocalFrame* frame) {
109 manager_->InjectScripts(frame, UserScript::DOCUMENT_END);
110 pending_idle_frames_.insert(frame);
122 frame),
127 blink::WebLocalFrame* frame) {
129 // We *don't* add the frame to |pending_idle_frames_| here because
137 frame));
141 blink::WebLocalFrame* frame) {
143 InvalidateFrame(frame);
146 void ScriptInjectionManager::RVOHelper::FrameDetached(blink::WebFrame* frame) {
147 // The frame is closing - invalidate.
148 InvalidateFrame(frame);
185 void ScriptInjectionManager::RVOHelper::RunIdle(blink::WebFrame* frame) {
186 // Only notify the manager if the frame hasn't either been removed or already
188 if (pending_idle_frames_.count(frame) > 0) {
189 manager_->InjectScripts(frame, UserScript::DOCUMENT_IDLE);
190 pending_idle_frames_.erase(frame);
195 blink::WebFrame* frame) {
196 pending_idle_frames_.erase(frame);
197 manager_->InvalidateForFrame(frame);
241 void ScriptInjectionManager::InvalidateForFrame(blink::WebFrame* frame) {
245 if ((*iter)->web_frame() == frame)
251 frame_statuses_.erase(frame);
255 blink::WebFrame* frame, UserScript::RunLocation run_location) {
256 FrameStatusMap::iterator iter = frame_statuses_.find(frame);
259 // - The first run location reported for the frame isn't DOCUMENT_START, or
268 // We also invalidate the frame, because the run order of pending injections
270 InvalidateForFrame(frame);
281 frame_statuses_[frame] = run_location;
288 if ((*iter)->web_frame() == frame &&
303 frame->top()->view()))->tab_id();
305 &user_script_injections, frame, tab_id, run_location);
318 scripts_run_info.LogRun(frame, run_location);
333 "No main frame",