Home | History | Annotate | Download | only in renderer

Lines Matching refs:frame

42   // Tell each frame's document about the new set of watched selectors. These
50 for (blink::WebFrame* frame = view->GetWebView()->mainFrame(); frame;
51 frame = frame->traverseNext(/*wrap=*/false))
52 frame->document().watchCSSSelectors(css_selectors_);
63 void ContentWatcher::DidCreateDocumentElement(blink::WebFrame* frame) {
64 frame->document().watchCSSSelectors(css_selectors_);
68 blink::WebFrame* frame,
71 std::set<std::string>& frame_selectors = matching_selectors_[frame];
78 matching_selectors_.erase(frame);
80 NotifyBrowserOfChange(frame);
89 // extension with access to top_origin could run on the frame.
91 // If the changed frame can't be accessed by the top frame, then
97 for (blink::WebFrame* frame = top_frame; frame;
98 frame = frame->traverseNext(/*wrap=*/false)) {
99 if (top_origin.canAccess(frame->document().securityOrigin())) {
101 frame_selectors = matching_selectors_.find(frame);