Mac OS X Reference Library Apple Developer Connection spyglass button

10.5 Symbol Changes

This article lists the symbols added to WebKit.framework in Mac OS X v10.5.

Classes

All of the classes with new symbols are listed alphabetically, with their new class, instance, and delegate methods described.

DOMCharacterData

Complete reference information is available in the DOMCharacterData reference.

Instance Methods

deleteData:length:
insertData:data:
replaceData:length:data:
substringData:length:

DOMCSSMediaRule

Complete reference information is available in the DOMCSSMediaRule reference.

Instance Methods

insertRule:index:

DOMCSSPrimitiveValue

Complete reference information is available in the DOMCSSPrimitiveValue reference.

Instance Methods

setFloatValue:floatValue:
setStringValue:stringValue:

DOMCSSStyleDeclaration

Complete reference information is available in the DOMCSSStyleDeclaration reference.

Instance Methods

getPropertyShorthand:
isPropertyImplicit:
setProperty:value:priority:

DOMCSSStyleSheet

Complete reference information is available in the DOMCSSStyleSheet reference.

Instance Methods

insertRule:index:

DOMDocument

Complete reference information is available in the DOMDocument reference.

Instance Methods

adoptNode:
createAttributeNS:qualifiedName:
createElementNS:qualifiedName:
createExpression:resolver:
createNodeIterator:whatToShow:filter: expandEntityReferences:
createNSResolver:
createProcessingInstruction:data:
createTreeWalker:whatToShow:filter: expandEntityReferences:
evaluate:contextNode:resolver:type:inResult:
getComputedStyle:pseudoElement:
getElementsByTagNameNS:localName:
getMatchedCSSRules:pseudoElement:
getMatchedCSSRules:pseudoElement:authorOnly:
getOverrideStyle:pseudoElement:
importNode:deep:

DOMElement

Complete reference information is available in the DOMElement reference.

Instance Methods

blur
focus
getAttributeNodeNS:localName:
getAttributeNS:localName:
getElementsByTagNameNS:localName:
hasAttributeNS:localName:
imageReturns an image associated with the receiver.
removeAttributeNS:localName:
scrollIntoView:
scrollIntoViewIfNeeded:
setAttribute:value:
setAttributeNS:qualifiedName:value:

DOMEvent

Complete reference information is available in the DOMEvent reference.

Instance Methods

initEvent:canBubbleArg:cancelableArg:

DOMHTMLDocument

Complete reference information is available in the DOMHTMLDocument reference.

Instance Methods

createDocumentFragmentWithMarkupString:baseURL:Creates a document fragment containing the given HTML markup.
createDocumentFragmentWithText:Creates a document fragment containing the given text.

DOMHTMLMarqueeElement (New)

Complete reference information is available in the DOMHTMLMarqueeElement reference.

Instance Methods

start
stop

DOMHTMLSelectElement

Complete reference information is available in the DOMHTMLSelectElement reference.

Instance Methods

add:before:

DOMImplementation

Complete reference information is available in the DOMImplementation reference.

Instance Methods

createCSSStyleSheet:media:
createDocument:qualifiedName:doctype:
createDocumentType:publicId:systemId:
createHTMLDocument:
hasFeature:version:

DOMKeyboardEvent (New)

Complete reference information is available in the DOMKeyboardEvent reference.

Instance Methods

getModifierState:

DOMMouseEvent

Complete reference information is available in the DOMMouseEvent reference.

Instance Methods

initMouseEvent:canBubble:cancelable:view:detail: screenX:screenY:clientX:clientY:ctrlKey:altKey: shiftKey:metaKey:button:relatedTarget:

DOMMutationEvent

Complete reference information is available in the DOMMutationEvent reference.

Instance Methods

initMutationEvent:canBubble:cancelable: relatedNode:prevValue:newValue:attrName: attrChange:

DOMNamedNodeMap

Complete reference information is available in the DOMNamedNodeMap reference.

Instance Methods

getNamedItemNS:localName:
removeNamedItemNS:localName:

DOMNode

Complete reference information is available in the DOMNode reference.

Instance Methods

boundingBoxReturns a rectangle that bounds the onscreen rendering of the node.
insertBefore:refChild:
isEqualNode:
isSameNode:
isSupported:version:
lineBoxRectsReturns the rectangles that bound each line of text in the node.
replaceChild:oldChild:

DOMOverflowEvent (New)

Complete reference information is available in the DOMOverflowEvent reference.

Instance Methods

initOverflowEvent:horizontalOverflow: verticalOverflow:

DOMRange

Complete reference information is available in the DOMRange reference.

Instance Methods

compareBoundaryPoints:sourceRange:
setEnd:offset:
setStart:offset:

DOMUIEvent

Complete reference information is available in the DOMUIEvent reference.

Instance Methods

initUIEvent:canBubble:cancelable:view:detail:

DOMXPathExpression (New)

Complete reference information is available in the DOMXPathExpression reference.

Instance Methods

evaluate:type:inResult:

DOMXPathResult (New)

Complete reference information is available in the DOMXPathResult reference.

Instance Methods

iterateNext
snapshotItem:

NSObject

Complete reference information is available in the NSObject reference.

Instance Methods

webView:createWebViewModalDialogWithRequest:Creates a modal window containing a web view that loads the specified request. (required)
webView:didClearWindowObject:forFrame:Invoked when the JavaScript window object in a frame is ready for loading. (required)
webView:drawFooterInRect:Draws the web view’s footer in the specified rectangle. (required)
webView:drawHeaderInRect:Draws the web view’s header in the specified rectangle. (required)
webView:printFrameView:Prints the contents of a web frame view. (required)
webView:runBeforeUnloadConfirmPanelWithMessage: initiatedByFrame:Displays a confirmation panel containing the specified message before a window closes. (required)
webView:runJavaScriptAlertPanelWithMessage: initiatedByFrame:Displays a JavaScript alert panel containing the specified message. (required)
webView:runJavaScriptConfirmPanelWithMessage: initiatedByFrame:Displays a JavaScript confirmation panel with the specified message. (required)
webView:runJavaScriptTextInputPanelWithPrompt: defaultText:initiatedByFrame:Displays a JavaScript text input panel and returns the entered text. (required)
webViewFooterHeight:Returns the height of the web view’s printed page footer. (required)
webViewHeaderHeight:Returns the height of the web view’s printed page header. (required)
webViewRunModal:Displays a web view in a modal window. (required)

WebFrame

Complete reference information is available in the WebFrame reference.

Instance Methods

globalContextReturns the global JavaScript execution context for bridging between the WebKit and JavaScriptCore C API.
windowObjectReturns the JavaScript window object.

WebFrameView

Complete reference information is available in the WebFrameView reference.

Instance Methods

canPrintHeadersAndFootersReturns a Boolean value indicating whether the receiver can print headers and footers.
documentViewShouldHandlePrintReturns a Boolean value indicating whether the document view should handle a print operation.
printDocumentViewPrints the receiver.
printOperationWithPrintInfo:Returns a print operation object to print this frame.

WebPreferences

Complete reference information is available in the WebPreferences reference.

Instance Methods

setUsesPageCache:Sets whether the web views associated with the receiver should use the shared page cache.
usesPageCacheReturns whether the web views associated with the receiver should use the shared page cache.

WebScriptObject

Complete reference information is available in the WebScriptObject reference.

Instance Methods

JSObjectReturns the JavaScript object corresponding to the receiver.

WebView

Complete reference information is available in the WebView reference.

Class Methods

registerURLSchemeAsLocal:Adds the specified URL scheme to the list of local schemes.

Instance Methods

canMakeTextStandardSizeReturns whether the current text size is a multiple of 1.
closeCloses the web view when it’s no longer needed.
drawsBackgroundReturns whether the web view draws a background.
isLoadingReturns whether the web view is loading content.
mainFrameDocumentReturns the DOM document for the main frame.
mainFrameIconReturns the site’s favicon.
mainFrameTitleReturns the HTML title of the loaded page.
mainFrameURLReturns the URL that the main frame loads.
maintainsInactiveSelectionReturns whether the selection is maintained when focus is lost.
makeTextStandardSize:Resets the text size to a multiple of 1.
moveToBeginningOfSentence:Moves the insertion point to the beginning of the current sentence.
moveToBeginningOfSentenceAndModifySelection:Moves the insertion point and extends the selection to the beginning of the current sentence.
moveToEndOfSentence:Moves the insertion point to the end of the current sentence.
moveToEndOfSentenceAndModifySelection:Moves the insertion point and extends the selection to the end of the current sentence.
selectedFrameReturns the frame with the active selection.
selectSentence:Selects the entire sentence around the insertion point.
setDrawsBackground:Sets whether a default background is drawn when the webpage has no background set.
setMainFrameURL:Sets the URL that the main frame loads.
setShouldCloseWithWindow:Sets whether the web view should close when its window or host window closes.
shouldCloseWithWindowReturns whether the web view should close when its window or host window closes.
toggleContinuousSpellChecking:Toggles whether continuous spell checking is available.
toggleSmartInsertDelete:Toggles whether spaces around selected words are inserted or deleted to preserve proper spacing and punctuation.

Protocols

All of the protocols with new symbols are listed alphabetically, with their new methods described.

DOMEventTarget

Complete reference information is available in the DOMEventTarget reference.

Instance Methods

addEventListener:listener:useCapture:
removeEventListener:listener:useCapture:

DOMXPathNSResolver (New)

Complete reference information is available in the DOMXPathNSResolver reference.

Instance Methods

lookupNamespaceURI:

C Symbols

All of the header files with new symbols are listed alphabetically, with their new symbols described.

DOMHTMLLinkElement.h

Functions

All of the new functions in this header file are listed alphabetically, with links to documentation and abstracts, if available.

bogusMethod:

Data Types & Constants

All of the new data types and constants in this header file are listed alphabetically, with links to documentation and abstracts, if available.

absoluteLinkURL
href
hreflang
rel
rev

DOMHTMLOptionsCollection.h

Functions

All of the new functions in this header file are listed alphabetically, with links to documentation and abstracts, if available.

item:
namedItem:

DOMRangeException.h

Data Types & Constants

All of the new data types and constants in this header file are listed alphabetically, with links to documentation and abstracts, if available.

DOMRangeExceptionCode

DOMXPathException.h

Data Types & Constants

All of the new data types and constants in this header file are listed alphabetically, with links to documentation and abstracts, if available.

DOMXPathException
DOMXPathExceptionCode

npapi.h

Functions

All of the new functions in this header file are listed alphabetically, with links to documentation and abstracts, if available.

NPN_PopPopupsEnabledState
NPN_PushPopupsEnabledState

Data Types & Constants

All of the new data types and constants in this header file are listed alphabetically, with links to documentation and abstracts, if available.

NPCGRegion
NPDrawingModel
NPDrawingModelCoreGraphics
NPDrawingModelOpenGL
NPDrawingModelQuickDraw
NPNVpluginDrawingModel
NPNVsupportsCoreGraphicsBool
NPNVsupportsOpenGLBool
NPNVsupportsQuickDrawBool
NPPVformValue
NPQDRegion

npfunctions.h

Data Types & Constants

All of the new data types and constants in this header file are listed alphabetically, with links to documentation and abstracts, if available.

enumerate
NPN_EnumerateProcPtr
NPN_PopPopupsEnabledStateProcPtr
NPN_PushPopupsEnabledStateProcPtr
poppopupsenabledstate
pushpopupsenabledstate

npruntime.h

Functions

All of the new functions in this header file are listed alphabetically, with links to documentation and abstracts, if available.

NPN_Enumerate

Data Types & Constants

All of the new data types and constants in this header file are listed alphabetically, with links to documentation and abstracts, if available.

NPEnumerationFunctionPtr

WebUIDelegate.h

Data Types & Constants

All of the new data types and constants in this header file are listed alphabetically, with links to documentation and abstracts, if available.

WebMenuItemPDFActualSizeDisplay a PDF document at its original size.
WebMenuItemPDFAutoSizeDisplay a PDF document at a user-specified size.
WebMenuItemPDFContinuousDisplay all pages in a PDF document continuously, using a vertical scroll bar, if necessary.
WebMenuItemPDFFacingPagesDisplay a PDF document two pages at a time.
WebMenuItemPDFNextPageDisplay the next page of a PDF document.
WebMenuItemPDFPreviousPageDisplay the previous page of a PDF document.
WebMenuItemPDFSinglePageDisplay a PDF document one page at a time.
WebMenuItemPDFZoomInScale up a PDF document.
WebMenuItemPDFZoomOutScale down a PDF document.
WebMenuItemTagLookUpInDictionaryLook up the current selection in the Dictionary.
WebMenuItemTagOpenWithDefaultApplicationOpen the current selection using the default application.
WebMenuItemTagSearchInSpotlightSearch SpotLight for the current selection.
WebMenuItemTagSearchWebSearch the web for the current selection.


Last updated: 2009-08-28

Did this document help you? Yes It's good, but... Not helpful...