Lines Matching full:page
22 #include "Page.h"
90 static HashSet<Page*>* allPages;
93 static WTF::RefCountedLeakCounter pageCounter("Page");
100 // Get all the frames of all the pages in all the page groups
101 HashSet<Page*>::iterator end = allPages->end();
102 for (HashSet<Page*>::iterator it = allPages->begin(); it != end; ++it) {
115 HashSet<Page*>::iterator end = allPages->end();
116 for (HashSet<Page*>::iterator it = allPages->begin(); it != end; ++it) {
123 Page::Page(ChromeClient* chromeClient, ContextMenuClient* contextMenuClient, EditorClient* editorClient, DragClient* dragClient, InspectorClient* inspectorClient, PluginHalterClient* pluginHalterClient, GeolocationControllerClient* geolocationControllerClient)
178 allPages = new HashSet<Page*>;
203 Page::~Page()
225 // It's safe to do this because we prohibit closing a Page while JavaScript
231 void Page::setMainFrame(PassRefPtr<Frame> mainFrame)
237 bool Page::openedByDOM() const
242 void Page::setOpenedByDOM()
247 BackForwardList* Page::backForwardList()
252 bool Page::goBack()
263 bool Page::goForward()
274 bool Page::canGoBackOrForward(int distance) const
285 void Page::goBackOrForward(int distance)
308 void Page::goToItem(HistoryItem* item, FrameLoadType type)
331 int Page::getHistoryLength()
336 void Page::setGlobalHistoryItem(HistoryItem* item)
341 void Page::setGroupName(const String& name)
358 const String& Page::groupName() const
364 void Page::initGroup()
372 void Page::setNeedsReapplyStyles()
376 HashSet<Page*>::iterator end = allPages->end();
377 for (HashSet<Page*>::iterator it = allPages->begin(); it != end; ++it)
382 void Page::refreshPlugins(bool reload)
391 HashSet<Page*>::iterator end = allPages->end();
392 for (HashSet<Page*>::iterator it = allPages->begin(); it != end; ++it) {
407 PluginData* Page::pluginData() const
416 void Page::addUnstartedPlugin(PluginView* view)
422 void Page::removeUnstartedPlugin(PluginView* view)
436 bool Page::findString(const String& target, TextCaseSensitivity caseSensitivity, FindDirection direction, bool shouldWrap)
464 unsigned int Page::markAllMatchesForText(const String& target, TextCaseSensitivity caseSensitivity, bool shouldHighlight, unsigned limit)
481 void Page::unmarkAllTextMatches()
493 const VisibleSelection& Page::selection() const
498 void Page::setDefersLoading(bool defers)
511 void Page::clearUndoRedoOperations()
516 bool Page::inLowQualityImageInterpolationMode() const
521 void Page::setInLowQualityImageInterpolationMode(bool mode)
526 void Page::setMediaVolume(float volume)
540 void Page::didMoveOnscreen()
548 void Page::willMoveOffscreen()
556 void Page::userStyleSheetLocationChanged()
591 const String& Page::userStyleSheet() const
632 void Page::removeAllVisitedLinks()
637 HashSet<Page*>::iterator pagesEnd = allPages->end();
638 for (HashSet<Page*>::iterator it = allPages->begin(); it != pagesEnd; ++it) {
647 void Page::allVisitedStateChanged(PageGroup* group)
653 HashSet<Page*>::iterator pagesEnd = allPages->end();
654 for (HashSet<Page*>::iterator it = allPages->begin(); it != pagesEnd; ++it) {
655 Page* page = *it;
656 if (page->m_group != group)
658 for (Frame* frame = page->m_mainFrame.get(); frame; frame = frame->tree()->traverseNext()) {
665 void Page::visitedStateChanged(PageGroup* group, LinkHash visitedLinkHash)
671 HashSet<Page*>::iterator pagesEnd = allPages->end();
672 for (HashSet<Page*>::iterator it = allPages->begin(); it != pagesEnd; ++it) {
673 Page* page = *it;
674 if (page->m_group != group)
676 for (Frame* frame = page->m_mainFrame.get(); frame; frame = frame->tree()->traverseNext()) {
683 void Page::setDebuggerForAllPages(JSC::Debugger* debugger)
687 HashSet<Page*>::iterator end = allPages->end();
688 for (HashSet<Page*>::iterator it = allPages->begin(); it != end; ++it)
692 void Page::setDebugger(JSC::Debugger* debugger)
704 StorageNamespace* Page::sessionStorage(bool optionalCreate)
712 void Page::setSessionStorage(PassRefPtr<StorageNamespace> newStorage)
719 WMLPageState* Page::wmlPageState()
727 void Page::setCustomHTMLTokenizerTimeDelay(double customHTMLTokenizerTimeDelay)
736 void Page::setCustomHTMLTokenizerChunkSize(int customHTMLTokenizerChunkSize)
745 void Page::setMemoryCacheClientCallsEnabled(bool enabled)
758 void Page::setJavaScriptURLsAreAllowed(bool areAllowed)
763 bool Page::javaScriptURLsAreAllowed() const
769 InspectorTimelineAgent* Page::inspectorTimelineAgent() const
775 void Page::pluginAllowedRunTimeChanged()
781 void Page::didStartPlugin(HaltablePlugin* obj)
787 void Page::didStopPlugin(HaltablePlugin* obj)
794 void Page::checkFrameCountConsistency() const