Home | History | Annotate | Download | only in page

Lines Matching refs:Page

21 #include "Page.h"
100 static HashSet<Page*>* allPages;
103 static WTF::RefCountedLeakCounter pageCounter("Page");
110 // Get all the frames of all the pages in all the page groups
111 HashSet<Page*>::iterator end = allPages->end();
112 for (HashSet<Page*>::iterator it = allPages->begin(); it != end; ++it) {
126 HashSet<Page*>::iterator end = allPages->end();
127 for (HashSet<Page*>::iterator it = allPages->begin(); it != end; ++it) {
134 Page::Page(const PageClients& pageClients)
183 allPages = new HashSet<Page*>;
204 Page::~Page()
229 // It's safe to do this because we prohibit closing a Page while JavaScript
237 Page::ViewMode type;
241 {"windowed", Page::ViewModeWindowed},
242 {"floating", Page::ViewModeFloating},
243 {"fullscreen", Page::ViewModeFullscreen},
244 {"maximized", Page::ViewModeMaximized},
245 {"minimized", Page::ViewModeMinimized}
248 Page::ViewMode Page::stringToViewMode(const String& text)
254 return Page::ViewModeInvalid;
257 void Page::setViewMode(ViewMode viewMode)
274 void Page::setMainFrame(PassRefPtr<Frame> mainFrame)
280 bool Page::openedByDOM() const
285 void Page::setOpenedByDOM()
290 BackForwardList* Page::backForwardList() const
295 bool Page::goBack()
306 bool Page::goForward()
317 bool Page::canGoBackOrForward(int distance) const
328 void Page::goBackOrForward(int distance)
351 void Page::goToItem(HistoryItem* item, FrameLoadType type)
366 int Page::getHistoryLength()
371 void Page::setGroupName(const String& name)
388 const String& Page::groupName() const
394 void Page::initGroup()
402 void Page::scheduleForcedStyleRecalcForAllPages()
406 HashSet<Page*>::iterator end = allPages->end();
407 for (HashSet<Page*>::iterator it = allPages->begin(); it != end; ++it)
412 void Page::setNeedsRecalcStyleInAllFrames()
418 void Page::updateViewportArguments()
427 void Page::refreshPlugins(bool reload)
436 HashSet<Page*>::iterator end = allPages->end();
437 for (HashSet<Page*>::iterator it = allPages->begin(); it != end; ++it) {
438 Page* page = *it;
440 // Clear out the page's plug-in data.
441 if (page->m_pluginData)
442 page->m_pluginData = 0;
457 PluginData* Page::pluginData() const
466 inline MediaCanStartListener* Page::takeAnyMediaCanStartListener()
475 void Page::setCanStartMedia(bool canStartMedia)
497 bool Page::findString(const String& target, TextCaseSensitivity caseSensitivity, FindDirection direction, bool shouldWrap)
502 bool Page::findString(const String& target, FindOptions options)
531 unsigned int Page::markAllMatchesForText(const String& target, TextCaseSensitivity caseSensitivity, bool shouldHighlight, unsigned limit)
536 unsigned int Page
553 void Page::unmarkAllTextMatches()
565 const VisibleSelection& Page::selection() const
570 void Page::setDefersLoading(bool defers)
583 void Page::clearUndoRedoOperations()
588 bool Page::inLowQualityImageInterpolationMode() const
593 void Page::setInLowQualityImageInterpolationMode(bool mode)
598 void Page::setMediaVolume(float volume)
612 void Page::didMoveOnscreen()
620 void Page::willMoveOffscreen()
628 void Page::userStyleSheetLocationChanged()
658 const String& Page::userStyleSheet() const
699 void Page::removeAllVisitedLinks()
704 HashSet<Page*>::iterator pagesEnd = allPages->end();
705 for (HashSet<Page*>::iterator it = allPages->begin(); it != pagesEnd; ++it) {
714 void Page::allVisitedStateChanged(PageGroup* group)
720 HashSet<Page*>::iterator pagesEnd = allPages->end();
721 for (HashSet<Page*>::iterator it = allPages->begin(); it != pagesEnd; ++it) {
722 Page* page = *it;
723 if (page->m_group != group)
725 for (Frame* frame = page->m_mainFrame.get(); frame; frame = frame->tree()->traverseNext()) {
732 void Page::visitedStateChanged(PageGroup* group, LinkHash visitedLinkHash)
738 HashSet<Page*>::iterator pagesEnd = allPages->end();
739 for (HashSet<Page*>::iterator it = allPages->begin(); it != pagesEnd; ++it) {
740 Page* page = *it;
741 if (page->m_group != group)
743 for (Frame* frame = page->m_mainFrame.get(); frame; frame = frame->tree()->traverseNext()) {
750 void Page::setDebuggerForAllPages(JSC::Debugger* debugger)
754 HashSet<Page*>::iterator end = allPages->end();
755 for (HashSet<Page*>::iterator it = allPages->begin(); it != end; ++it)
759 void Page::setDebugger(JSC::Debugger* debugger)
770 SharedGraphicsContext3D* Page::sharedGraphicsContext3D()
783 StorageNamespace* Page::sessionStorage(bool optionalCreate)
791 void Page::setSessionStorage(PassRefPtr<StorageNamespace> newStorage)
798 WMLPageState* Page::wmlPageState()
806 void Page::setCustomHTMLTokenizerTimeDelay(double customHTMLTokenizerTimeDelay)
815 void Page::setCustomHTMLTokenizerChunkSize(int customHTMLTokenizerChunkSize)
824 void Page::setMemoryCacheClientCallsEnabled(bool enabled)
837 void Page::setJavaScriptURLsAreAllowed(bool areAllowed)
842 bool Page::javaScriptURLsAreAllowed() const
847 void Page::setMinimumTimerInterval(double minimumTimerInterval)
857 double Page::minimumTimerInterval() const
863 SpeechInput* Page::speechInput()
872 void Page::dnsPrefetchingStateChanged()
878 void Page::privateBrowsingStateChanged()
908 void Page::pluginAllowedRunTimeChanged()
914 void Page::didStartPlugin(HaltablePlugin* obj)
920 void Page::didStopPlugin(HaltablePlugin* obj)
926 void Page::addScrollableArea(ScrollableArea* scrollableArea)
933 void Page::removeScrollableArea(ScrollableArea* scrollableArea)
940 bool Page::containsScrollableArea(ScrollableArea* scrollableArea) const
948 void Page::checkFrameCountConsistency() const
960 Page::PageClients::PageClients()
974 Page::PageClients::~PageClients()