Lines Matching full:const
160 static const Type APIType = TypePage;
165 uint64_t pageID() const { return m_pageID; }
167 WebFrameProxy* mainFrame() const { return m_mainFrame.get(); }
168 WebFrameProxy* focusedFrame() const { return m_focusedFrame.get(); }
169 WebFrameProxy* frameSetLargestFrame() const { return m_frameSetLargestFrame.get(); }
184 void initializeContextMenuClient(const WKPageContextMenuClient*);
185 void initializeFindClient(const WKPageFindClient*);
186 void initializeFormClient(const WKPageFormClient*);
187 void initializeLoaderClient(const WKPageLoaderClient*);
188 void initializePolicyClient(const WKPagePolicyClient*);
189 void initializeResourceLoadClient(const WKPageResourceLoadClient*);
190 void initializeUIClient(const WKPageUIClient*);
196 bool isClosed() const { return m_isClosed; }
198 void loadURL(const String&);
200 void loadHTMLString(const String& htmlString, const String& baseURL);
201 void loadAlternateHTMLString(const String& htmlString, const String& baseURL, const String& unreachableURL);
202 void loadPlainTextString(const String& string);
208 bool canGoForward() const;
210 bool canGoBack() const;
216 bool canShowMIMEType(const String& mimeType) const;
218 bool drawsBackground() const { return m_drawsBackground; }
221 bool drawsTransparentBackground() const { return m_drawsTransparentBackground; }
228 void setWindowResizerSize(const WebCore::IntSize&);
230 void setViewNeedsDisplay(const WebCore::IntRect&);
232 void scrollView(const WebCore::IntRect& scrollRect, const WebCore::IntSize& scrollOffset);
243 WebCore::IntSize viewSize() const;
244 bool isViewVisible() const { return m_isVisible; }
245 bool isViewWindowActive() const;
247 void executeEditCommand(const String& commandName);
248 void validateCommand(const String& commandName, PassRefPtr<ValidateCommandCallback>);
250 const EditorState& editorState() const { return m_editorState; }
251 bool canDelete() const { return hasSelectedRange() && isContentEditable(); }
252 bool hasSelectedRange() const { return m_editorState.selectionIsRange; }
253 bool isContentEditable() const { return m_editorState.isContentEditable; }
257 void windowAndViewFramesChanged(const WebCore::IntRect& windowFrameInScreenCoordinates, const WebCore::IntRect& viewFrameInWindowCoordinates, const WebCore::IntPoint& accessibilityViewCoordinates);
259 void setComposition(const String& text, Vector<WebCore::CompositionUnderline> underlines, uint64_t selectionStart, uint64_t selectionEnd, uint64_t replacementRangeStart, uint64_t replacementRangeEnd);
261 bool insertText(const String& text, uint64_t replacementRangeStart, uint64_t replacementRangeEnd);
265 uint64_t characterIndexForPoint(const WebCore::IntPoint);
267 bool executeKeypressCommands(const Vector<WebCore::KeypressCommand>&);
269 void sendComplexTextInputToPlugin(uint64_t pluginComplexTextInputIdentifier, const String& textInput);
271 bool shouldDelayWindowOrderingForEvent(const WebMouseEvent&);
272 bool acceptsFirstMouse(int eventNumber, const WebMouseEvent&);
276 void confirmComposition(const String&);
277 void setComposition(const String&, Vector<WebCore::CompositionUnderline>&, int);
281 bool gestureWillBegin(const WebCore::IntPoint&);
282 void gestureDidScroll(const WebCore::IntSize&);
288 void setActualVisibleContentRect(const WebCore::IntRect& rect);
291 void handleMouseEvent(const NativeWebMouseEvent&);
292 void handleWheelEvent(const WebWheelEvent&);
293 void handleKeyboardEvent(const NativeWebKeyboardEvent&);
295 void handleGestureEvent(const WebGestureEvent&);
298 void handleTouchEvent(const WebTouchEvent&);
303 String pageTitle() const;
304 const String& toolTip() const { return m_toolTip; }
306 void setUserAgent(const String&);
307 const String& userAgent() const { return m_userAgent; }
308 void setApplicationNameForUserAgent(const String&);
309 const String& applicationNameForUserAgent() const { return m_applicationNameForUserAgent; }
310 void setCustomUserAgent(const String&);
311 const String& customUserAgent() const { return m_customUserAgent; }
313 bool supportsTextEncoding() const;
314 void setCustomTextEncodingName(const String&);
315 String customTextEncodingName() const { return m_customTextEncodingName; }
317 double estimatedProgress() const;
322 PassRefPtr<WebData> sessionStateData(WebPageProxySessionStateFilterCallback, void* context) const;
325 bool supportsTextZoom() const;
326 double textZoomFactor() const { return m_mainFrameHasCustomRepresentation ? 1 : m_textZoomFactor; }
328 double pageZoomFactor() const;
332 void scaleWebView(double scale, const WebCore::IntPoint& origin);
333 double viewScaleFactor() const { return m_viewScaleFactor; }
336 void setFixedLayoutSize(const WebCore::IntSize&);
337 bool useFixedLayout() const { return m_useFixedLayout; };
338 const WebCore::IntSize& fixedLayoutSize() const { return m_fixedLayoutSize; };
340 bool hasHorizontalScrollbar() const { return m_mainFrameHasHorizontalScrollbar; }
341 bool hasVerticalScrollbar() const { return m_mainFrameHasVerticalScrollbar; }
343 bool isPinnedToLeftSide() const { return m_mainFrameIsPinnedToLeftSide; }
344 bool isPinnedToRightSide() const { return m_mainFrameIsPinnedToRightSide; }
348 void registerWebProcessAccessibilityToken(const CoreIPC::DataReference&);
350 void registerUIProcessAccessibilityTokens(const CoreIPC::DataReference& elemenToken, const CoreIPC::DataReference& windowToken);
351 bool writeSelectionToPasteboard(const String& pasteboardName, const Vector<String>& pasteboardTypes);
352 bool readSelectionFromPasteboard(const String& pasteboardName);
360 void findString(const String&, FindOptions, unsigned maxMatchCount);
362 void countStringMatches(const String&, FindOptions, unsigned maxMatchCount);
363 void didCountStringMatches(const String&, uint32_t matchCount);
364 void setFindIndicator(const WebCore::FloatRect& selectionRectInWindowCoordinates, const Vector<WebCore::FloatRect>& textRectsInSelectionRectCoordinates, const ShareableBitmap::Handle& contentImageHandle, bool fadeOut);
365 void didFindString(const String&, uint32_t matchCount);
366 void didFailToFindString(const String&);
375 void runJavaScriptInMainFrame(const String&, PassRefPtr<ScriptValueCallback>);
380 void drawHeader(WebFrameProxy*, const WebCore::FloatRect&);
381 void drawFooter(WebFrameProxy*, const WebCore::FloatRect&);
385 void performDictionaryLookupAtLocation(const WebCore::FloatPoint&);
393 void dragEntered(WebCore::DragData*, const String& dragStorageName = String());
394 void dragUpdated(WebCore::DragData*, const String& dragStorageName = String());
395 void dragExited(WebCore::DragData*, const String& dragStorageName = String());
396 void performDrag(WebCore::DragData*, const String& dragStorageName, const SandboxExtension::Handle&);
399 void dragEnded(const WebCore::IntPoint& clientPosition, const WebCore::IntPoint& globalPosition, uint64_t operation);
401 void setDragImage(const WebCore::IntPoint& clientPosition, const ShareableBitmap::Handle& dragImageHandle, bool isLinkDrag);
404 void startDragDrop(const WebCore::IntPoint& imagePoint, const WebCore::IntPoint& dragPoint, uint64_t okEffect, const HashMap<UINT, Vector<String> >& dataMap, const WebCore::IntSize& dragImageSize, const SharedMemory::Handle& dragImageHandle, bool isLinkDrag);
414 virtual void enterAcceleratedCompositingMode(const LayerTreeContext&);
426 WebProcessProxy* process() const;
428 WebPageGroup* pageGroup() const { return m_pageGroup.get(); }
438 void setResizesToContentsUsingLayoutSize(const WebCore::IntSize&);
442 void contextMenuItemSelected(const WebContextMenuItemData&);
445 void didChooseFilesForOpenPanel(const Vector<String>&);
448 WebPageCreationParameters creationParameters() const;
451 void findZoomableAreaForPoint(const WebCore::IntPoint&);
454 void advanceToNextMisspelling(bool startBeforeSelection) const;
455 void changeSpellingToWord(const String& word) const;
461 bool isSmartInsertDeleteEnabled() const { return m_isSmartInsertDeleteEnabled; }
465 void beginPrinting(WebFrameProxy*, const PrintInfo&);
467 void computePagesForPrinting(WebFrameProxy*, const PrintInfo&, PassRefPtr<ComputedPagesCallback>);
469 void drawRectToPDF(WebFrameProxy*, const WebCore::IntRect&, PassRefPtr<DataCallback>);
473 const String& pendingAPIRequestURL() const { return m_pendingAPIRequestURL; }
475 void flashBackingStoreUpdates(const Vector<WebCore::IntRect>& updateRects);
478 void handleCorrectionPanelResult(const String& result);
490 void saveDataToFileInDownloadsFolder(const String& suggestedFilename, const String& mimeType, const String& originatingURLString, WebData*);
492 void linkClicked(const String&, const WebMouseEvent&);
497 virtual Type type() const { return APIType; }
513 void didStartProvisionalLoadForFrame(uint64_t frameID, const String& url, const String& unreachableURL, CoreIPC::ArgumentDecoder*);
514 void didReceiveServerRedirectForProvisionalLoadForFrame(uint64_t frameID, const String&, CoreIPC::ArgumentDecoder*);
515 void didFailProvisionalLoadForFrame(uint64_t frameID, const WebCore::ResourceError&, CoreIPC::ArgumentDecoder*);
516 void didCommitLoadForFrame(uint64_t frameID, const String& mimeType, bool frameHasCustomRepresentation, const PlatformCertificateInfo&, CoreIPC::ArgumentDecoder*);
519 void didFailLoadForFrame(uint64_t frameID, const WebCore::ResourceError&, CoreIPC::ArgumentDecoder*);
520 void didSameDocumentNavigationForFrame(uint64_t frameID, uint32_t sameDocumentNavigationType, const String&, CoreIPC::ArgumentDecoder*);
521 void didReceiveTitleForFrame(uint64_t frameID, const String&, CoreIPC::ArgumentDecoder*);
532 void decidePolicyForNavigationAction(uint64_t frameID, uint32_t navigationType, uint32_t modifiers, int32_t mouseButton, const WebCore::ResourceRequest&, uint64_t listenerID, CoreIPC::ArgumentDecoder*, bool& receivedPolicyAction, uint64_t& policyAction, uint64_t& downloadID);
533 void decidePolicyForNewWindowAction(uint64_t frameID, uint32_t navigationType, uint32_t modifiers, int32_t mouseButton, const WebCore::ResourceRequest&, const String& frameName, uint64_t listenerID, CoreIPC::ArgumentDecoder*);
534 void decidePolicyForResponse(uint64_t frameID, const WebCore::ResourceResponse&, const WebCore::ResourceRequest&, uint64_t listenerID, CoreIPC::ArgumentDecoder* arguments, bool& receivedPolicyAction, uint64_t& policyAction, uint64_t& downloadID);
535 void unableToImplementPolicy(uint64_t frameID, const WebCore::ResourceError&, CoreIPC::ArgumentDecoder* arguments);
537 void willSubmitForm(uint64_t frameID, uint64_t sourceFrameID, const StringPairVector& textFieldValues, uint64_t listenerID, CoreIPC::ArgumentDecoder*);
540 void didInitiateLoadForResource(uint64_t frameID, uint64_t resourceIdentifier, const WebCore::ResourceRequest&, bool pageIsProvisionallyLoading);
541 void didSendRequestForResource(uint64_t frameID, uint64_t resourceIdentifier, const WebCore::ResourceRequest&, const WebCore::ResourceResponse& redirectResponse);
542 void didReceiveResponseForResource(uint64_t frameID, uint64_t resourceIdentifier, const WebCore::ResourceResponse&);
545 void didFailLoadForResource(uint64_t frameID, uint64_t resourceIdentifier, const WebCore::ResourceError&);
548 void createNewPage(const WebCore::WindowFeatures&, uint32_t modifiers, int32_t mouseButton, uint64_t& newPageID, WebPageCreationParameters&);
551 void runJavaScriptAlert(uint64_t frameID, const String&);
552 void runJavaScriptConfirm(uint64_t frameID, const String&, bool& result);
553 void runJavaScriptPrompt(uint64_t frameID, const String&, const String&, String& result);
554 void setStatusText(const String&);
556 void missingPluginButtonClicked(const String& mimeType, const String& url, const String& pluginsPageURL);
565 void setWindowFrame(const WebCore::FloatRect&);
567 void windowToScreen(const WebCore::IntRect& viewRect, WebCore::IntRect& result);
568 void runBeforeUnloadConfirmPanel(const String& message, uint64_t frameID, bool& shouldClose);
569 void didChangeViewportData(const WebCore::ViewportArguments&);
571 void runOpenPanel(uint64_t frameID, const WebOpenPanelParameters::Data&);
573 void exceededDatabaseQuota(uint64_t frameID, const String& originIdentifier, const String& databaseName, const String& displayName, uint64_t currentQuota, uint64_t currentUsage, uint64_t expectedUsage, uint64_t& newQuota);
576 void didCompleteRubberBandForMainFrame(const WebCore::IntSize&);
584 void pageDidRequestScroll(const WebCore::IntPoint&);
588 void didChangeContentsSize(const WebCore::IntSize&);
589 void didFindZoomableArea(const WebCore::IntRect&);
592 void editorStateChanged(const EditorState&);
610 void interpretQueuedKeyEvent(const EditorState&, bool& handled, Vector<WebCore::KeypressCommand>&);
611 void executeSavedCommandBySelector(const String& selector, bool& handled);
619 void showPopupMenu(const WebCore::IntRect& rect, uint64_t textDirection, const Vector<WebPopupItem>& items, int32_t selectedIndex, const PlatformPopupMenuData&);
626 void showContextMenu(const WebCore::IntPoint& menuLocation, const ContextMenuState&, const Vector<WebContextMenuItemData>&, CoreIPC::ArgumentDecoder*);
627 void internalShowContextMenu(const WebCore::IntPoint& menuLocation, const ContextMenuState&, const Vector<WebContextMenuItemData>&, CoreIPC::ArgumentDecoder*);
630 void saveRecentSearches(const String&, const Vector<String>&);
631 void loadRecentSearches(const String&, Vector<String>&);
636 void speak(const String&);
640 void searchWithSpotlight(const String&);
643 void didPerformDictionaryLookup(const String&, const DictionaryPopupInfo&);
649 void checkTextOfParagraph(const String& text, uint64_t checkingTypes, Vector<WebCore::TextCheckingResult>& results);
651 void checkSpellingOfString(const String& text, int32_t& misspellingLocation, int32_t& misspellingLength);
652 void checkGrammarOfString(const String& text, Vector<WebCore::GrammarDetail>&, int32_t& badGrammarLocation, int32_t& badGrammarLength);
654 void updateSpellingUIWithMisspelledWord(const String& misspelledWord);
655 void updateSpellingUIWithGrammarString(const String& badGrammarPhrase, const WebCore::GrammarDetail&);
656 void getGuessesForWord(const String& word, const String& context, Vector<String>& guesses);
657 void learnWord(const String& word);
658 void ignoreWord(const String& word);
662 void setToolTip(const String&);
663 void setCursor(const WebCore::Cursor&);
668 void dataCallback(const CoreIPC::DataReference&, uint64_t);
669 void stringCallback(const String&, uint64_t);
670 void scriptValueCallback(const CoreIPC::DataReference&, uint64_t);
671 void computedPagesCallback(const Vector<WebCore::IntRect>&, double totalScaleFactorForPrinting, uint64_t);
672 void validateCommandCallback(const String&, bool, int, uint64_t);
677 void canAuthenticateAgainstProtectionSpaceInFrame(uint64_t frameID, const WebCore::ProtectionSpace&, bool& canAuthenticate);
678 void didReceiveAuthenticationChallenge(uint64_t frameID, const WebCore::AuthenticationChallenge&, uint64_t challengeID);
680 void didFinishLoadingDataForCustomRepresentation(const String& suggestedFilename, const CoreIPC::DataReference&);
686 static String standardUserAgent(const String& applicationName = String());
689 void setPendingAPIRequestURL(const String& pendingAPIRequestURL) { m_pendingAPIRequestURL = pendingAPIRequestURL; }
691 void initializeSandboxExtensionHandle(const WebCore::KURL&, SandboxExtension::Handle&);
696 void showCorrectionPanel(int32_t panelType, const WebCore::FloatRect& boundingBoxOfReplacedString, const String& replacedString, const String& replacementString, const Vector<String>& alternativeReplacementStrings);
699 void recordAutocorrectionResponse(int32_t responseType, const String& replacedString, const String& replacementString);
705 void performDragControllerAction(DragControllerAction, WebCore::DragData*, const String& dragStorageName, const SandboxExtension::Handle&);