Mac OS X Reference Library Apple Developer Connection spyglass button

10.4 Symbol Changes

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

Classes

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

DOMAbstractView (New)

Complete reference information is available in the DOMAbstractView reference.

Instance Methods

document

DOMAttr (New)

Complete reference information is available in the DOMAttr reference.

Instance Methods

name
ownerElement
setValue:
specified
value

DOMCharacterData (New)

Complete reference information is available in the DOMCharacterData reference.

Instance Methods

appendData:
data
length
setData:

DOMCounter (New)

Complete reference information is available in the DOMCounter reference.

Instance Methods

identifier
listStyle
separator

DOMCSSCharsetRule (New)

Complete reference information is available in the DOMCSSCharsetRule reference.

Instance Methods

encoding

DOMCSSFontFaceRule (New)

Complete reference information is available in the DOMCSSFontFaceRule reference.

Instance Methods

style

DOMCSSImportRule (New)

Complete reference information is available in the DOMCSSImportRule reference.

Instance Methods

href
media
styleSheet

DOMCSSMediaRule (New)

Complete reference information is available in the DOMCSSMediaRule reference.

Instance Methods

cssRules
deleteRule:
media

DOMCSSPageRule (New)

Complete reference information is available in the DOMCSSPageRule reference.

Instance Methods

selectorText
setSelectorText:
style

DOMCSSPrimitiveValue (New)

Complete reference information is available in the DOMCSSPrimitiveValue reference.

Instance Methods

getCounterValue
getFloatValue:
getRectValue
getRGBColorValue
getStringValue
primitiveType

DOMCSSRule (New)

Complete reference information is available in the DOMCSSRule reference.

Instance Methods

cssText
parentRule
parentStyleSheet
setCssText:
type

DOMCSSRuleList (New)

Complete reference information is available in the DOMCSSRuleList reference.

Instance Methods

item:
length

DOMCSSStyleDeclaration (New)

Complete reference information is available in the DOMCSSStyleDeclaration reference.

Instance Methods

azimuth
background
backgroundAttachment
backgroundColor
backgroundImage
backgroundPosition
backgroundRepeat
border
borderBottom
borderBottomColor
borderBottomStyle
borderBottomWidth
borderCollapse
borderColor
borderLeft
borderLeftColor
borderLeftStyle
borderLeftWidth
borderRight
borderRightColor
borderRightStyle
borderRightWidth
borderSpacing
borderStyle
borderTop
borderTopColor
borderTopStyle
borderTopWidth
borderWidth
bottom
captionSide
clear
clip
color
content
counterIncrement
counterReset
cssFloat
cssText
cue
cueAfter
cueBefore
cursor
direction
display
elevation
emptyCells
font
fontFamily
fontSize
fontSizeAdjust
fontStretch
fontStyle
fontVariant
fontWeight
getPropertyCSSValue:
getPropertyPriority:
getPropertyValue:
height
item:
left
length
letterSpacing
lineHeight
listStyle
listStyleImage
listStylePosition
listStyleType
margin
marginBottom
marginLeft
marginRight
marginTop
markerOffset
marks
maxHeight
maxWidth
minHeight
minWidth
orphans
outline
outlineColor
outlineStyle
outlineWidth
overflow
padding
paddingBottom
paddingLeft
paddingRight
paddingTop
page
pageBreakAfter
pageBreakBefore
pageBreakInside
parentRule
pause
pauseAfter
pauseBefore
pitch
pitchRange
playDuring
position
quotes
removeProperty:
richness
right
setAzimuth:
setBackground:
setBackgroundAttachment:
setBackgroundColor:
setBackgroundImage:
setBackgroundPosition:
setBackgroundRepeat:
setBorder:
setBorderBottom:
setBorderBottomColor:
setBorderBottomStyle:
setBorderBottomWidth:
setBorderCollapse:
setBorderColor:
setBorderLeft:
setBorderLeftColor:
setBorderLeftStyle:
setBorderLeftWidth:
setBorderRight:
setBorderRightColor:
setBorderRightStyle:
setBorderRightWidth:
setBorderSpacing:
setBorderStyle:
setBorderTop:
setBorderTopColor:
setBorderTopStyle:
setBorderTopWidth:
setBorderWidth:
setBottom:
setCaptionSide:
setClear:
setClip:
setColor:
setContent:
setCounterIncrement:
setCounterReset:
setCssFloat:
setCssText:
setCue:
setCueAfter:
setCueBefore:
setCursor:
setDirection:
setDisplay:
setElevation:
setEmptyCells:
setFont:
setFontFamily:
setFontSize:
setFontSizeAdjust:
setFontStretch:
setFontStyle:
setFontVariant:
setFontWeight:
setHeight:
setLeft:
setLetterSpacing:
setLineHeight:
setListStyle:
setListStyleImage:
setListStylePosition:
setListStyleType:
setMargin:
setMarginBottom:
setMarginLeft:
setMarginRight:
setMarginTop:
setMarkerOffset:
setMarks:
setMaxHeight:
setMaxWidth:
setMinHeight:
setMinWidth:
setOrphans:
setOutline:
setOutlineColor:
setOutlineStyle:
setOutlineWidth:
setOverflow:
setPadding:
setPaddingBottom:
setPaddingLeft:
setPaddingRight:
setPaddingTop:
setPage:
setPageBreakAfter:
setPageBreakBefore:
setPageBreakInside:
setPause:
setPauseAfter:
setPauseBefore:
setPitch:
setPitchRange:
setPlayDuring:
setPosition:
setQuotes:
setRichness:
setRight:
setSize:
setSpeak:
setSpeakHeader:
setSpeakNumeral:
setSpeakPunctuation:
setSpeechRate:
setStress:
setTableLayout:
setTextAlign:
setTextDecoration:
setTextIndent:
setTextShadow:
setTextTransform:
setTop:
setUnicodeBidi:
setVerticalAlign:
setVisibility:
setVoiceFamily:
setVolume:
setWhiteSpace:
setWidows:
setWidth:
setWordSpacing:
setZIndex:
size
speak
speakHeader
speakNumeral
speakPunctuation
speechRate
stress
tableLayout
textAlign
textDecoration
textIndent
textShadow
textTransform
top
unicodeBidi
verticalAlign
visibility
voiceFamily
volume
whiteSpace
widows
width
wordSpacing
zIndex

DOMCSSStyleRule (New)

Complete reference information is available in the DOMCSSStyleRule reference.

Instance Methods

selectorText
setSelectorText:
style

DOMCSSStyleSheet (New)

Complete reference information is available in the DOMCSSStyleSheet reference.

Instance Methods

cssRules
deleteRule:
ownerRule

DOMCSSValue (New)

Complete reference information is available in the DOMCSSValue reference.

Instance Methods

cssText
cssValueType
setCssText:

DOMCSSValueList (New)

Complete reference information is available in the DOMCSSValueList reference.

Instance Methods

item:
length

DOMDocument (New)

Complete reference information is available in the DOMDocument reference.

Instance Methods

createAttribute:
createCDATASection:
createComment:
createCSSStyleDeclaration
createDocumentFragment
createElement:
createEntityReference:
createEvent:
createRange
createTextNode:
defaultView
doctype
documentElement
getElementById:
getElementsByTagName:
implementation
styleSheets
URLWithAttributeString:Constructs a URL given an attribute string.
webFrameReturns the web frame associated with the DOM document.

DOMDocumentType (New)

Complete reference information is available in the DOMDocumentType reference.

Instance Methods

entities
internalSubset
name
notations
publicId
systemId

DOMElement (New)

Complete reference information is available in the DOMElement reference.

Instance Methods

getAttribute:
getAttributeNode:
getElementsByTagName:
hasAttribute:
removeAttribute:
removeAttributeNode:
setAttributeNode:
setAttributeNodeNS:
style
tagName

DOMEntity (New)

Complete reference information is available in the DOMEntity reference.

Instance Methods

notationName
publicId
systemId

DOMEvent (New)

Complete reference information is available in the DOMEvent reference.

Instance Methods

bubbles
cancelable
currentTarget
eventPhase
preventDefault
stopPropagation
target
timeStamp
type

DOMHTMLAnchorElement (New)

Complete reference information is available in the DOMHTMLAnchorElement reference.

Instance Methods

accessKey
blur
charset
coords
focus
href
hreflang
name
rel
rev
setAccessKey:
setCharset:
setCoords:
setHref:
setHreflang:
setName:
setRel:
setRev:
setShape:
setTabIndex:
setTarget:
setType:
shape
tabIndex
target
type

DOMHTMLAppletElement (New)

Complete reference information is available in the DOMHTMLAppletElement reference.

Instance Methods

align
alt
archive
code
codeBase
height
hspace
name
object
setAlign:
setAlt:
setArchive:
setCode:
setCodeBase:
setHeight:
setHspace:
setName:
setObject:
setVspace:
setWidth:
vspace
width

DOMHTMLAreaElement (New)

Complete reference information is available in the DOMHTMLAreaElement reference.

Instance Methods

accessKey
alt
coords
href
noHref
setAccessKey:
setAlt:
setCoords:
setHref:
setNoHref:
setShape:
setTabIndex:
setTarget:
shape
tabIndex
target

DOMHTMLBaseElement (New)

Complete reference information is available in the DOMHTMLBaseElement reference.

Instance Methods

href
setHref:
setTarget:
target

DOMHTMLBaseFontElement (New)

Complete reference information is available in the DOMHTMLBaseFontElement reference.

Instance Methods

color
face
setColor:
setFace:
setSize:
size

DOMHTMLBodyElement (New)

Complete reference information is available in the DOMHTMLBodyElement reference.

Instance Methods

aLink
background
bgColor
link
setALink:
setBackground:
setBgColor:
setLink:
setText:
setVLink:
text
vLink

DOMHTMLBRElement (New)

Complete reference information is available in the DOMHTMLBRElement reference.

Instance Methods

clear
setClear:

DOMHTMLButtonElement (New)

Complete reference information is available in the DOMHTMLButtonElement reference.

Instance Methods

accessKey
disabled
form
name
setAccessKey:
setDisabled:
setName:
setTabIndex:
setValue:
tabIndex
type
value

DOMHTMLCollection (New)

Complete reference information is available in the DOMHTMLCollection reference.

Instance Methods

item:
length
namedItem:

DOMHTMLDirectoryElement (New)

Complete reference information is available in the DOMHTMLDirectoryElement reference.

Instance Methods

compact
setCompact:

DOMHTMLDivElement (New)

Complete reference information is available in the DOMHTMLDivElement reference.

Instance Methods

align
setAlign:

DOMHTMLDListElement (New)

Complete reference information is available in the DOMHTMLDListElement reference.

Instance Methods

compact
setCompact:

DOMHTMLDocument (New)

Complete reference information is available in the DOMHTMLDocument reference.

Instance Methods

anchors
applets
body
close
cookie
domain
forms
getElementById:
getElementsByName:
images
links
open
referrer
setBody:
setCookie:
setTitle:
title
URL
write:
writeln:

DOMHTMLElement (New)

Complete reference information is available in the DOMHTMLElement reference.

Instance Methods

children
className
contentEditable
dir
idName
innerHTML
innerText
isContentEditable
lang
outerHTML
outerText
setClassName:
setContentEditable:
setDir:
setIdName:
setInnerHTML:
setInnerText:
setLang:
setOuterHTML:
setOuterText:
setTitle:
title

DOMHTMLEmbedElement (New)

Complete reference information is available in the DOMHTMLEmbedElement reference.

Instance Methods

align
height
name
setAlign:
setHeight:
setName:
setSrc:
setType:
setWidth:
src
type
width

DOMHTMLFieldSetElement (New)

Complete reference information is available in the DOMHTMLFieldSetElement reference.

Instance Methods

form

DOMHTMLFontElement (New)

Complete reference information is available in the DOMHTMLFontElement reference.

Instance Methods

color
face
setColor:
setFace:
setSize:
size

DOMHTMLFormElement (New)

Complete reference information is available in the DOMHTMLFormElement reference.

Instance Methods

acceptCharset
action
elements
enctype
length
method
name
reset
setAcceptCharset:
setAction:
setEnctype:
setMethod:
setName:
setTarget:
submit
target

DOMHTMLFrameElement (New)

Complete reference information is available in the DOMHTMLFrameElement reference.

Instance Methods

contentDocument
contentFrameReturns the content frame of the element.
frameBorder
longDesc
marginHeight
marginWidth
name
noResize
scrolling
setFrameBorder:
setLongDesc:
setMarginHeight:
setMarginWidth:
setName:
setNoResize:
setScrolling:
setSrc:
src

DOMHTMLFrameSetElement (New)

Complete reference information is available in the DOMHTMLFrameSetElement reference.

Instance Methods

cols
rows
setCols:
setRows:

DOMHTMLHeadElement (New)

Complete reference information is available in the DOMHTMLHeadElement reference.

Instance Methods

profile
setProfile:

DOMHTMLHeadingElement (New)

Complete reference information is available in the DOMHTMLHeadingElement reference.

Instance Methods

align
setAlign:

DOMHTMLHRElement (New)

Complete reference information is available in the DOMHTMLHRElement reference.

Instance Methods

align
noShade
setAlign:
setNoShade:
setSize:
setWidth:
size
width

DOMHTMLHtmlElement (New)

Complete reference information is available in the DOMHTMLHtmlElement reference.

Instance Methods

setVersion:
version

DOMHTMLIFrameElement (New)

Complete reference information is available in the DOMHTMLIFrameElement reference.

Instance Methods

align
contentDocument
contentFrameReturns the content frame of the element.
frameBorder
height
longDesc
marginHeight
marginWidth
name
scrolling
setAlign:
setFrameBorder:
setHeight:
setLongDesc:
setMarginHeight:
setMarginWidth:
setName:
setScrolling:
setSrc:
setWidth:
src
width

DOMHTMLImageElement (New)

Complete reference information is available in the DOMHTMLImageElement reference.

Instance Methods

align
alt
border
height
hspace
isMap
longDesc
name
setAlign:
setAlt:
setBorder:
setHeight:
setHspace:
setIsMap:
setLongDesc:
setName:
setSrc:
setUseMap:
setVspace:
setWidth:
src
useMap
vspace
width

DOMHTMLInputElement (New)

Complete reference information is available in the DOMHTMLInputElement reference.

Instance Methods

accept
accessKey
align
alt
blur
checked
click
defaultChecked
defaultValue
disabled
focus
form
maxLength
name
readOnly
select
setAccept:
setAccessKey:
setAlign:
setAlt:
setChecked:
setDefaultChecked:
setDefaultValue:
setDisabled:
setMaxLength:
setName:
setReadOnly:
setSize:
setSrc:
setTabIndex:
setType:
setUseMap:
setValue:
size
src
tabIndex
type
useMap
value

DOMHTMLIsIndexElement (New)

Complete reference information is available in the DOMHTMLIsIndexElement reference.

Instance Methods

form
prompt
setPrompt:

DOMHTMLLabelElement (New)

Complete reference information is available in the DOMHTMLLabelElement reference.

Instance Methods

accessKey
form
htmlFor
setAccessKey:
setHtmlFor:

DOMHTMLLegendElement (New)

Complete reference information is available in the DOMHTMLLegendElement reference.

Instance Methods

accessKey
align
form
setAccessKey:
setAlign:

DOMHTMLLIElement (New)

Complete reference information is available in the DOMHTMLLIElement reference.

Instance Methods

setType:
setValue:
type
value

DOMHTMLLinkElement (New)

Complete reference information is available in the DOMHTMLLinkElement reference.

Instance Methods

charset
disabled
href
hreflang
media
rel
rev
setCharset:
setDisabled:
setHref:
setHreflang:
setMedia:
setRel:
setRev:
setTarget:
setType:
target
type

DOMHTMLMapElement (New)

Complete reference information is available in the DOMHTMLMapElement reference.

Instance Methods

areas
name
setName:

DOMHTMLMenuElement (New)

Complete reference information is available in the DOMHTMLMenuElement reference.

Instance Methods

compact
setCompact:

DOMHTMLMetaElement (New)

Complete reference information is available in the DOMHTMLMetaElement reference.

Instance Methods

content
httpEquiv
name
scheme
setContent:
setHttpEquiv:
setName:
setScheme:

DOMHTMLModElement (New)

Complete reference information is available in the DOMHTMLModElement reference.

Instance Methods

cite
dateTime
setCite:
setDateTime:

DOMHTMLObjectElement (New)

Complete reference information is available in the DOMHTMLObjectElement reference.

Instance Methods

align
archive
border
code
codeBase
codeType
contentDocument
contentFrameReturns the content frame of the element.
data
declare
form
height
hspace
name
setAlign:
setArchive:
setBorder:
setCode:
setCodeBase:
setCodeType:
setData:
setDeclare:
setHeight:
setHspace:
setName:
setStandby:
setTabIndex:
setType:
setUseMap:
setVspace:
setWidth:
standby
tabIndex
type
useMap
vspace
width

DOMHTMLOListElement (New)

Complete reference information is available in the DOMHTMLOListElement reference.

Instance Methods

compact
setCompact:
setStart:
setType:
start
type

DOMHTMLOptGroupElement (New)

Complete reference information is available in the DOMHTMLOptGroupElement reference.

Instance Methods

disabled
label
setDisabled:
setLabel:

DOMHTMLOptionElement (New)

Complete reference information is available in the DOMHTMLOptionElement reference.

Instance Methods

defaultSelected
disabled
form
index
label
selected
setDefaultSelected:
setDisabled:
setLabel:
setSelected:
setValue:
text
value

DOMHTMLOptionsCollection (New)

Complete reference information is available in the DOMHTMLOptionsCollection reference.

Instance Methods

item:
length
namedItem:
setLength:

DOMHTMLParagraphElement (New)

Complete reference information is available in the DOMHTMLParagraphElement reference.

Instance Methods

align
setAlign:

DOMHTMLParamElement (New)

Complete reference information is available in the DOMHTMLParamElement reference.

Instance Methods

name
setName:
setType:
setValue:
setValueType:
type
value
valueType

DOMHTMLPreElement (New)

Complete reference information is available in the DOMHTMLPreElement reference.

Instance Methods

setWidth:
width

DOMHTMLQuoteElement (New)

Complete reference information is available in the DOMHTMLQuoteElement reference.

Instance Methods

cite
setCite:

DOMHTMLScriptElement (New)

Complete reference information is available in the DOMHTMLScriptElement reference.

Instance Methods

charset
defer
event
htmlFor
setCharset:
setDefer:
setEvent:
setHtmlFor:
setSrc:
setText:
setType:
src
text
type

DOMHTMLSelectElement (New)

Complete reference information is available in the DOMHTMLSelectElement reference.

Instance Methods

blur
disabled
focus
form
length
multiple
name
options
remove:
selectedIndex
setDisabled:
setMultiple:
setName:
setSelectedIndex:
setSize:
setTabIndex:
setValue:
size
tabIndex
type
value

DOMHTMLStyleElement (New)

Complete reference information is available in the DOMHTMLStyleElement reference.

Instance Methods

disabled
media
setDisabled:
setMedia:
setType:
type

DOMHTMLTableCaptionElement (New)

Complete reference information is available in the DOMHTMLTableCaptionElement reference.

Instance Methods

align
setAlign:

DOMHTMLTableCellElement (New)

Complete reference information is available in the DOMHTMLTableCellElement reference.

Instance Methods

abbr
align
axis
bgColor
cellIndex
ch
chOff
colSpan
headers
height
noWrap
rowSpan
scope
setAbbr:
setAlign:
setAxis:
setBgColor:
setCh:
setChOff:
setColSpan:
setHeaders:
setHeight:
setNoWrap:
setRowSpan:
setScope:
setVAlign:
setWidth:
vAlign
width

DOMHTMLTableColElement (New)

Complete reference information is available in the DOMHTMLTableColElement reference.

Instance Methods

align
ch
chOff
setAlign:
setCh:
setChOff:
setSpan:
setVAlign:
setWidth:
span
vAlign
width

DOMHTMLTableElement (New)

Complete reference information is available in the DOMHTMLTableElement reference.

Instance Methods

align
bgColor
border
caption
cellPadding
cellSpacing
createCaption
createTFoot
createTHead
deleteCaption
deleteRow:
deleteTFoot
deleteTHead
frameBorders
insertRow:
rows
rules
setAlign:
setBgColor:
setBorder:
setCaption:
setCellPadding:
setCellSpacing:
setFrameBorders:
setRules:
setSummary:
setTFoot:
setTHead:
setWidth:
summary
tBodies
tFoot
tHead
width

DOMHTMLTableRowElement (New)

Complete reference information is available in the DOMHTMLTableRowElement reference.

Instance Methods

align
bgColor
cells
ch
chOff
deleteCell:
insertCell:
rowIndex
sectionRowIndex
setAlign:
setBgColor:
setCh:
setChOff:
setVAlign:
vAlign

DOMHTMLTableSectionElement (New)

Complete reference information is available in the DOMHTMLTableSectionElement reference.

Instance Methods

align
ch
chOff
deleteRow:
insertRow:
rows
setAlign:
setCh:
setChOff:
setVAlign:
vAlign

DOMHTMLTextAreaElement (New)

Complete reference information is available in the DOMHTMLTextAreaElement reference.

Instance Methods

accessKey
blur
cols
defaultValue
disabled
focus
form
name
readOnly
rows
select
setAccessKey:
setCols:
setDefaultValue:
setDisabled:
setName:
setReadOnly:
setRows:
setTabIndex:
setValue:
tabIndex
type
value

DOMHTMLTitleElement (New)

Complete reference information is available in the DOMHTMLTitleElement reference.

Instance Methods

setText:
text

DOMHTMLUListElement (New)

Complete reference information is available in the DOMHTMLUListElement reference.

Instance Methods

compact
setCompact:
setType:
type

DOMMediaList (New)

Complete reference information is available in the DOMMediaList reference.

Instance Methods

appendMedium:
deleteMedium:
item:
length
mediaText
setMediaText:

DOMMouseEvent (New)

Complete reference information is available in the DOMMouseEvent reference.

Instance Methods

altKey
button
clientX
clientY
ctrlKey
metaKey
relatedTarget
screenX
screenY
shiftKey

DOMMutationEvent (New)

Complete reference information is available in the DOMMutationEvent reference.

Instance Methods

attrChange
attrName
newValue
prevValue
relatedNode

DOMNamedNodeMap (New)

Complete reference information is available in the DOMNamedNodeMap reference.

Instance Methods

getNamedItem:
item:
length
removeNamedItem:
setNamedItem:
setNamedItemNS:

DOMNode (New)

Complete reference information is available in the DOMNode reference.

Instance Methods

appendChild:
attributes
childNodes
cloneNode:
firstChild
hasAttributes
hasChildNodes
lastChild
localName
namespaceURI
nextSibling
nodeName
nodeType
nodeValue
normalize
ownerDocument
parentNode
prefix
previousSibling
removeChild:
setNodeValue:
setPrefix:
webArchiveReturns a web archive of the content of the node and its children.

DOMNodeIterator (New)

Complete reference information is available in the DOMNodeIterator reference.

Instance Methods

detach
expandEntityReferences
filter
nextNode
previousNode
root
whatToShow

DOMNodeList (New)

Complete reference information is available in the DOMNodeList reference.

Instance Methods

item:
length

DOMNotation (New)

Complete reference information is available in the DOMNotation reference.

Instance Methods

publicId
systemId

DOMObject (New)

Complete reference information is available in the DOMObject reference.

Instance Methods

sheet

DOMProcessingInstruction (New)

Complete reference information is available in the DOMProcessingInstruction reference.

Instance Methods

data
setData:
target

DOMRange (New)

Complete reference information is available in the DOMRange reference.

Instance Methods

cloneContents
cloneRange
collapse:
collapsed
commonAncestorContainer
deleteContents
detach
endContainer
endOffset
extractContents
insertNode:
markupStringReturns a string in markup format corresponding to the content in the range.
selectNode:
selectNodeContents:
setEndAfter:
setEndBefore:
setStartAfter:
setStartBefore:
startContainer
startOffset
surroundContents:
toString
webArchiveReturns a web archive of the content in the range.

DOMRect (New)

Complete reference information is available in the DOMRect reference.

Instance Methods

bottom
left
right
top

DOMRGBColor (New)

Complete reference information is available in the DOMRGBColor reference.

Instance Methods

alpha
blue
green
red

DOMStyleSheet (New)

Complete reference information is available in the DOMStyleSheet reference.

Instance Methods

disabled
href
media
ownerNode
parentStyleSheet
setDisabled:
title
type

DOMStyleSheetList (New)

Complete reference information is available in the DOMStyleSheetList reference.

Instance Methods

item:
length

DOMText (New)

Complete reference information is available in the DOMText reference.

Instance Methods

splitText:

DOMTreeWalker (New)

Complete reference information is available in the DOMTreeWalker reference.

Instance Methods

currentNode
expandEntityReferences
filter
firstChild
lastChild
nextNode
nextSibling
parentNode
previousNode
previousSibling
root
setCurrentNode:
whatToShow

DOMUIEvent (New)

Complete reference information is available in the DOMUIEvent reference.

Instance Methods

detail
view

NSObject

Complete reference information is available in the NSObject reference.

Class Methods

isKeyExcludedFromWebScript:Returns whether a key should be hidden from the scripting environment. (required)
isSelectorExcludedFromWebScript:Returns whether a selector should be hidden from the scripting environment. (required)
webScriptNameForKey:Returns the scripting environment name for an attribute specified by a key. (required)
webScriptNameForSelector:Returns the scripting environment name for a selector. (required)

Instance Methods

finalizeForWebScriptPerforms cleanup when the scripting environment is reset. (required)
invokeDefaultMethodWithArguments:Executes when a script attempts to invoke a method on an exposed object directly. (required)
invokeUndefinedMethodFromWebScript:withArguments:Handles undefined method invocation from the scripting environment. (required)
objectForWebScriptReturns an object that exposes the plug-in’s scripting interface. (required)
undoManagerForWebView:Returns the undo manager to be used by a webView. (required)
webFrameReturns the WebFrame that contains the plug-in. (required)
webPlugInCallJava:isStatic:returnType:method: arguments:callingURL:exceptionDescription:Sends a message directly to a Java object in a plug-in. (required)
webPlugInContainerLoadRequest:inFrame:Loads a URL into a web frame. (required)
webPlugInContainerSelectionColorReturns the plug-in selection color. (required)
webPlugInContainerShowStatus:Tells the container to show a status message. (required)
webPlugInDestroyPrepares the plug-in for deallocation. (required)
webPlugInGetAppletReturns a jobject that represents a Java applet in a WebPlugInContainer. (required)
webPlugInInitializeInitializes the plug-in. (required)
webPlugInSetIsSelected:Controls plug-in behavior based on its selection. (required)
webPlugInStartTells the plug-in to start normal operation. (required)
webPlugInStopTells the plug-in to stop normal operation. (required)
webView:doCommandBySelector:Returns whether the receiver will perform a command instead of the webView. (required)
webView:dragDestinationActionMaskForDraggingInfo:Returns a mask indicating which drag operations are allowed by the sender. (required)
webView:dragSourceActionMaskForPoint:Returns a mask indicating which drag-source actions are allowed for a drag that begins at the specified location. (required)
webView:shouldApplyStyle:toElementsInDOMRange:Returns whether the user should be allowed to apply a style to a range of content. (required)
webView:shouldBeginEditingInDOMRange:Returns whether the user is allowed to edit a range of content in a web view. (required)
webView:shouldChangeSelectedDOMRange: toDOMRange:affinity:stillSelecting:Returns whether the user should be allowed to change the selected range. (required)
webView:shouldChangeTypingStyle:toStyle:Returns whether the user should be allowed to change the typing style in a web view. (required)
webView:shouldDeleteDOMRange:Returns whether the user should be allowed to delete a range of content. (required)
webView:shouldEndEditingInDOMRange:Returns whether the user should be allowed to end editing. (required)
webView:shouldInsertNode:replacingDOMRange: givenAction:Returns whether the user should be allowed to insert a node in place of a range of content. (required)
webView:shouldInsertText:replacingDOMRange: givenAction:Returns whether a user should be allowed to insert text in place of a range of content. (required)
webView:shouldPerformAction:fromSender:Returns a Boolean value that indicates whether the action sent by the specified object should be performed. (required)
webView:validateUserInterfaceItem: defaultValidation:Returns a Boolean value that indicates whether the specified user interface item is valid. (required)
webView:willPerformDragDestinationAction: forDraggingInfo:Tells the receiver that the sending web view will perform the specified drag-destination action. (required)
webView:willPerformDragSourceAction: fromPoint:withPasteboard:Tells the receiver that the sending web view will perform the specified drag-source action. (required)
webView:windowScriptObjectAvailable:Invoked when a frame’s scripting object for a page is available. (Use the webView:didClearWindowObject: forFrame: method instead.) (required)
webViewDidBeginEditing:Sent by the default notification center when the user begins editing the web view. (required)
webViewDidChange:Sent by the default notification center when the user changes content in the web view. (required)
webViewDidChangeSelection:Sent by the default notification center when the user changes the selection in the web view. (required)
webViewDidChangeTypingStyle:Sent by the default notification center when the user changes the typing style in the web view. (required)
webViewDidEndEditing:Sent by the default notification center when the user stops editing the web view. (required)

WebArchive (New)

Complete reference information is available in the WebArchive reference.

Instance Methods

dataReturns the data representation of the receiver.
initWithData:Initializes and returns the receiver, specifying the initial content data.
initWithMainResource:subresources: subframeArchives:Initializes the receiver with a resource and optional subresources and subframe archives..
mainResourceReturns the receiver’s main resource.
subframeArchivesReturns archives representing the receiver’s subresources or nil if there are none.
subresourcesReturns the receiver’s subresources, or nil if there are none.

WebDataSource

Complete reference information is available in the WebDataSource reference.

Instance Methods

addSubresource:Adds a resource to the data source’s list of subresources.
mainResourceCreates and returns a WebResource object representing the data source.
subresourceForURL:Returns a subresource for the given URL.
subresourcesReturns the data source’s subresources that have finished downloading.
unreachableURLReturns the data source’s unreachable URL.
webArchiveReturns a web archive representing the data source, its subresources, and subframes.

WebFrame

Complete reference information is available in the WebFrame reference.

Instance Methods

DOMDocumentReturns the web frame’s DOM document.
frameElementReturns the web view’s DOM frame element.
loadAlternateHTMLString:baseURL:forUnreachableURL:Loads alternate content for a frame whose URL is unreachable.
loadArchive:Loads an archive into the web frame.

WebHistory

Complete reference information is available in the WebHistory reference.

Instance Methods

historyAgeInDaysLimitReturns the maximum age of web history items that can be retrieved.
historyItemLimitReturns the maximum number of web history items that can be stored.
setHistoryAgeInDaysLimit:Sets the maximum age of web history items that can be retrieved.
setHistoryItemLimit:Sets the maximum number of web history items to store.

WebPreferences

Complete reference information is available in the WebPreferences reference.

Instance Methods

privateBrowsingEnabledReturns whether or not private browsing is enabled.
setPrivateBrowsingEnabled:Sets whether or not private browsing is enabled.
setTabsToLinks:Sets whether or not the web view will focus control on links when tabbing.
tabsToLinksReturns whether or not the tab key will focus links.

WebResource (New)

Complete reference information is available in the WebResource reference.

Instance Methods

dataReturns the receiver’s data.
frameNameReturns the receiver’s frame name.
initWithData:URL:MIMEType:textEncodingName: frameName:Initializes and returns a web resource instance.
MIMETypeReturns the receiver’s MIME type.
textEncodingNameReturns the receiver’s text encoding name.
URLReturns the receiver’s URL.

WebScriptObject (New)

Complete reference information is available in the WebScriptObject reference.

Class Methods

throwException:Raises an exception in the current script execution context.

Instance Methods

callWebScriptMethod:withArguments:Returns the result of executing a method in the scripting environment.
evaluateWebScript:Returns the result of evaluating a script in the scripting environment.
removeWebScriptKey:Removes a property from a scripting environment.
setException:Raises a scripting environment exception in the context of the current object.
setWebScriptValueAtIndex:value:Sets the value of a property at the specified index.
stringRepresentationReturns a string representation of the receiver.
webScriptValueAtIndex:Returns the value of a property at the specified index.

Delegate Methods

finalizeForWebScriptPerforms cleanup when the scripting environment is reset. (required)
invokeDefaultMethodWithArguments:Executes when a script attempts to invoke a method on an exposed object directly. (required)
invokeUndefinedMethodFromWebScript:withArguments:Handles undefined method invocation from the scripting environment. (required)

WebUndefined (New)

Complete reference information is available in the WebUndefined reference.

Class Methods

undefinedReturns the shared WebUndefined instance.

WebView

Complete reference information is available in the WebView reference.

Class Methods

MIMETypesShownAsHTMLReturns a list of MIME types that WebKit renders as HTML.
setMIMETypesShownAsHTML:Sets the MIME types that WebKit attempts to render as HTML.
URLFromPasteboard:Returns a URL from the specified pasteboard.
URLTitleFromPasteboard:Returns the title of a URL from the specified pasteboard.

Instance Methods

alignCenter:An action method that applies center alignment to selected content or all content if there’s no selection.
alignJustified:An action method that applies full justification to selected content or all content if there’s no selection.
alignLeft:An action method that applies left justification to selected content or all content if there’s no selection.
alignRight:An action method that applies right justification to selected content or all content if there is no selection.
applyStyle:Applies the CSS typing style to the current selection.
changeAttributes:An action method that changes the attributes of the current selection.
changeColor:Sets the color of the selected content.
changeDocumentBackgroundColor:Sets the background color of the selected content.
changeFont:An action method that changes the font of the selection, or all content if there is no selection.
checkSpelling:An action method that searches for a misspelled word in the receiver.
computedStyleForElement:pseudoElement:Returns the computed style of an element and its pseudo element.
copy:Action method that copies the selected content to the general pasteboard.
copyFont:An action method that copies font information onto the font pasteboard.
cut:An action method that deletes selected content and puts it on the general pasteboard.
delete:An action method that deletes the selected content.
deleteSelectionDeletes the receiver’s current selection unless it’s collapsed.
editableDOMRangeForPoint:Returns the editable DOM object located at a given point.
editingDelegateReturns the receiver’s editing delegate.
elementAtPoint:Returns a dictionary description of the element at a given point in the receiver’s coordinates.
isContinuousSpellCheckingEnabledReturns whether the web view has continuous spell-checking enabled.
isEditableReturns whether the user is allowed to edit the document.
mediaStyleReturns the receiver’s CSS media property.
moveDragCaretToPoint:Moves the drag caret that indicates the destination of a drag operation to a given point.
paste:An action method that pastes content from the pasteboard at the insertion point or over the selection.
pasteAsPlainText:An action method that pastes pasteboard content as plain text.
pasteAsRichText:An action method that pastes pasteboard content into the receiver as rich text, maintaining its attributes.
pasteboardTypesForElement:Returns an array of pasteboard types for an element.
pasteboardTypesForSelectionReturns an array of pasteboard types that can be used for the current selection of the receiver.
pasteFont:An action method that pastes font information from the font pasteboard.
performFindPanelAction:An action method that opens the Find menu and Find panel.
removeDragCaretRemoves the drag caret that indicates the destination of a drag operation.
replaceSelectionWithArchive:Replaces the current selection with an archive's contents.
replaceSelectionWithMarkupString:Replaces the current selection with mixed text and markup.
replaceSelectionWithNode:Replaces the receiver’s current selection with the specified DOM node.
replaceSelectionWithText:Replaces the current selection with a string of text.
selectedDOMRangeReturns the range of the current selection.
selectionAffinityReturns the current selection affinity.
setContinuousSpellCheckingEnabled:Sets whether the web view has continuous spell-checking enabled.
setEditable:Sets whether the receiver allows the user to edit its HTML document.
setEditingDelegate:Sets the receiver’s editing delegate.
setMediaStyle:Sets the receiver’s CSS media property.
setSelectedDOMRange:affinity:Selects a range of nodes.
setSmartInsertDeleteEnabled:Sets whether the receiver should insert or delete spaces around selected words to preserve proper spacing and punctuation.
setTypingStyle:Sets the receiver’s CSS typing style.
showGuessPanel:An action method that shows a spelling correction panel.
smartInsertDeleteEnabledReturns whether smart-space insertion and deletion is enabled.
spellCheckerDocumentTagReturns the spell-checker document tag for this document.
startSpeaking:An action method that starts speaking the selected text or all text if there’s no selection.
stopSpeaking:An action method that stops speaking that is in progress.
styleDeclarationWithText:Returns the CSS style declaration for the specified text.
typingStyleReturns the receiver’s CSS typing style.
undoManagerReturns the receiver’s undo manager.
windowScriptObjectReturns the receiver’s window object from the scripting environment.
writeElement:withPasteboardTypes:toPasteboard:Writes an element to the pasteboard using a list of types.
writeSelectionWithPasteboardTypes:toPasteboard:Writes the receiver’s current selection to a pasteboard using a list of types.

Protocols

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

DOMEventListener (New)

Complete reference information is available in the DOMEventListener reference.

Instance Methods

handleEvent:

DOMEventTarget (New)

Complete reference information is available in the DOMEventTarget reference.

Instance Methods

dispatchEvent:

DOMNodeFilter (New)

Complete reference information is available in the DOMNodeFilter reference.

Instance Methods

acceptNode:

WebPlugInViewFactory (New)

Complete reference information is available in the WebPlugInViewFactory reference.

Instance Methods

plugInViewWithArguments:

C Symbols

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

DOMCore.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.

DOMException
DOMObjectInternal
DOMTimeStamp
DOM_ATTRIBUTE_NODE
DOM_CDATA_SECTION_NODE
DOM_COMMENT_NODE
DOM_DOCUMENT_FRAGMENT_NODE
DOM_DOCUMENT_NODE
DOM_DOCUMENT_TYPE_NODE
DOM_DOMSTRING_SIZE_ERR
DOM_ELEMENT_NODE
DOM_ENTITY_NODE
DOM_ENTITY_REFERENCE_NODE
DOM_HIERARCHY_REQUEST_ERR
DOM_INDEX_SIZE_ERR
DOM_INUSE_ATTRIBUTE_ERR
DOM_INVALID_ACCESS_ERR
DOM_INVALID_CHARACTER_ERR
DOM_INVALID_MODIFICATION_ERR
DOM_INVALID_STATE_ERR
DOM_NAMESPACE_ERR
DOM_NOTATION_NODE
DOM_NOT_FOUND_ERR
DOM_NOT_SUPPORTED_ERR
DOM_NO_DATA_ALLOWED_ERR
DOM_NO_MODIFICATION_ALLOWED_ERR
DOM_PROCESSING_INSTRUCTION_NODE
DOM_SYNTAX_ERR
DOM_TEXT_NODE
DOM_WRONG_DOCUMENT_ERR

DOMCSS.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.

DOM_CHARSET_RULE
DOM_CSS_ATTR
DOM_CSS_CM
DOM_CSS_COUNTER
DOM_CSS_CUSTOM
DOM_CSS_DEG
DOM_CSS_DIMENSION
DOM_CSS_EMS
DOM_CSS_EXS
DOM_CSS_GRAD
DOM_CSS_HZ
DOM_CSS_IDENT
DOM_CSS_IN
DOM_CSS_INHERIT
DOM_CSS_KHZ
DOM_CSS_MM
DOM_CSS_MS
DOM_CSS_NUMBER
DOM_CSS_PC
DOM_CSS_PERCENTAGE
DOM_CSS_PRIMITIVE_VALUE
DOM_CSS_PT
DOM_CSS_PX
DOM_CSS_RAD
DOM_CSS_RECT
DOM_CSS_RGBCOLOR
DOM_CSS_S
DOM_CSS_STRING
DOM_CSS_UNKNOWN
DOM_CSS_URI
DOM_CSS_VALUE_LIST
DOM_FONT_FACE_RULE
DOM_IMPORT_RULE
DOM_MEDIA_RULE
DOM_PAGE_RULE
DOM_STYLE_RULE
DOM_UNKNOWN_RULE

DOMEvents.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.

DOMEventException
DOMEventExceptionCode
DOM_ADDITION
DOM_AT_TARGET
DOM_BUBBLING_PHASE
DOM_CAPTURING_PHASE
DOM_MODIFICATION
DOM_REMOVAL
DOM_UNSPECIFIED_EVENT_TYPE_ERR

DOMRange.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.

DOMRangeException
DOM_BAD_BOUNDARYPOINTS_ERR
DOM_END_TO_END
DOM_END_TO_START
DOM_INVALID_NODE_TYPE_ERR
DOM_START_TO_END
DOM_START_TO_START

DOMTraversal.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.

DOM_FILTER_ACCEPT
DOM_FILTER_REJECT
DOM_FILTER_SKIP
DOM_SHOW_ALL
DOM_SHOW_ATTRIBUTE
DOM_SHOW_CDATA_SECTION
DOM_SHOW_COMMENT
DOM_SHOW_DOCUMENT
DOM_SHOW_DOCUMENT_FRAGMENT
DOM_SHOW_DOCUMENT_TYPE
DOM_SHOW_ELEMENT
DOM_SHOW_ENTITY
DOM_SHOW_ENTITY_REFERENCE
DOM_SHOW_NOTATION
DOM_SHOW_PROCESSING_INSTRUCTION
DOM_SHOW_TEXT

npapi.h

Functions

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

NPN_DestroyStream
NPN_ForceRedraw
NPN_GetJavaEnv
NPN_GetJavaPeer
NPN_GetURL
NPN_GetURLNotify
NPN_GetValue
NPN_InvalidateRect
NPN_InvalidateRegion
NPN_MemAlloc
NPN_MemFlush
NPN_MemFree
NPN_NewStream
NPN_PostURL
NPN_PostURLNotify
NPN_ReloadPlugins
NPN_RequestRead
NPN_SetValue
NPN_Status
NPN_UserAgent
NPN_Version
NPN_Write
NPP_Destroy
NPP_DestroyStream
NPP_GetJavaClass
NPP_GetValue
NPP_HandleEvent
NPP_Initialize
NPP_New
NPP_NewStream
NPP_Print
NPP_SetValue
NPP_SetWindow
NPP_Shutdown
NPP_StreamAsFile
NPP_URLNotify
NPP_Write
NPP_WriteReady

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.

embedPrint
fullPrint
jref
JRIEnv
lastmodified
ndata
notifyData
NPBool
NPByteRange
NPEmbedPrint
NPError
NPERR_BASE
NPERR_FILE_NOT_FOUND
NPERR_GENERIC_ERROR
NPERR_INCOMPATIBLE_VERSION_ERROR
NPERR_INVALID_FUNCTABLE_ERROR
NPERR_INVALID_INSTANCE_ERROR
NPERR_INVALID_PARAM
NPERR_INVALID_PLUGIN_DIR_ERROR
NPERR_INVALID_PLUGIN_ERROR
NPERR_INVALID_URL
NPERR_MODULE_LOAD_FAILED_ERROR
NPERR_NO_DATA
NPERR_NO_ERROR
NPERR_OUT_OF_MEMORY_ERROR
NPERR_STREAM_NOT_SEEKABLE
NPEvent
NPFullPrint
NPMIMEType
NPNVariable
NPNVasdEnabledBool
NPNVDOMElement
NPNVDOMWindow
NPNVisOfflineBool
NPNVjavascriptEnabledBool
NPNVnetscapeWindow
NPNVPluginElementNPObject
NPNVserviceManager
NPNVSupportsXEmbedBool
NPNVToolkit
NPNVWindowNPObject
NPNVxDisplay
NPNVxtAppContext
NPP
NPPrint
NPPVariable
NPPVjavaClass
NPPVjavascriptPushCallerBool
NPPVpluginDescriptionString
NPPVpluginKeepLibraryInMemory
NPPVpluginNameString
NPPVpluginNeedsXEmbed
NPPVpluginScriptableIID
NPPVpluginScriptableInstance
NPPVpluginScriptableNPObject
NPPVpluginTimerInterval
NPPVpluginTransparentBool
NPPVpluginWindowBool
NPPVpluginWindowSize
NPP_t
NPReason
NPRect
NPRegion
NPRES_BASE
NPRES_DONE
NPRES_NETWORK_ERR
NPRES_USER_BREAK
NPSavedData
NPStream
NPVERS_68K_HAS_LIVECONNECT
NPVERS_HAS_LIVECONNECT
NPVERS_HAS_NOTIFICATION
NPVERS_HAS_STREAMOUTPUT
NPVERS_HAS_WINDOWLESS
NPVERS_WIN16_HAS_LIVECONNECT
NPWindow
NPWindowType
NPWindowTypeDrawable
NPWindowTypeWindow
NP_ABI_GCC3_MASK
NP_ABI_MACHO_MASK
NP_ABI_MASK
NP_ASFILE
NP_ASFILEONLY
NP_EABORT
NP_EINVAL
NP_EMBED
NP_FULL
NP_LOADDS
NP_MAXREADY
NP_NOERR
NP_NORMAL
NP_SEEK
NP_VERSION_MAJOR
NP_VERSION_MINOR
pdata
platformPrint
pluginPrinted
printOne

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.

asfile
createobject
destroystream
forceredraw
getintidentifier
getJavaEnv
getJavaPeer
getproperty
getstringidentifier
getstringidentifiers
geturl
geturlnotify
getvalue
hasmethod
hasproperty
identifierisstring
intfromidentifier
invalidaterect
invalidateregion
invoke
invokeDefault
javaClass
JRIGlobalRef
memalloc
memflush
memfree
newp
newstream
NPNetscapeFuncs
NPN_CreateObjectProcPtr
NPN_DestroyStreamProcPtr
NPN_EvaluateProcPtr
NPN_ForceRedrawProcPtr
NPN_GetIntIdentifierProcPtr
NPN_GetJavaEnvProcPtr
NPN_GetJavaPeerProcPtr
NPN_GetPropertyProcPtr
NPN_GetStringIdentifierProcPtr
NPN_GetStringIdentifiersProcPtr
NPN_GetURLNotifyProcPtr
NPN_GetURLProcPtr
NPN_GetValueProcPtr
NPN_HasMethodProcPtr
NPN_HasPropertyProcPtr
NPN_IdentifierIsStringProcPtr
NPN_IntFromIdentifierProcPtr
NPN_InvalidateRectProcPtr
NPN_InvalidateRegionProcPtr
NPN_InvokeDefaultProcPtr
NPN_InvokeProcPtr
NPN_MemAllocProcPtr
NPN_MemFlushProcPtr
NPN_MemFreeProcPtr
NPN_NewStreamProcPtr
NPN_PostURLNotifyProcPtr
NPN_PostURLProcPtr
NPN_ReleaseObjectProcPtr
NPN_ReleaseVariantValueProcPtr
NPN_ReloadPluginsProcPtr
NPN_RemovePropertyProcPtr
NPN_RequestReadProcPtr
NPN_RetainObjectProcPtr
NPN_SetExceptionProcPtr
NPN_SetPropertyProcPtr
NPN_SetValueProcPtr
NPN_StatusProcPtr
NPN_UserAgentProcPtr
NPN_UTF8FromIdentifierProcPtr
NPN_WriteProcPtr
NPPluginFuncs
NPP_DestroyProcPtr
NPP_DestroyStreamProcPtr
NPP_GetJavaClassProcPtr
NPP_GetValueProcPtr
NPP_HandleEventProcPtr
NPP_NewProcPtr
NPP_NewStreamProcPtr
NPP_PrintProcPtr
NPP_SetValueProcPtr
NPP_SetWindowProcPtr
NPP_ShutdownProcPtr
NPP_StreamAsFileProcPtr
NPP_URLNotifyProcPtr
NPP_WriteProcPtr
NPP_WriteReadyProcPtr
posturl
posturlnotify
print
releaseobject
releasevariantvalue
reloadplugins
removeproperty
requestread
retainobject
setexception
setproperty
setvalue
setwindow
uagent
urlnotify
utf8fromidentifier
write
writeready

npruntime.h

Functions

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

NPN_CreateObject
NPN_Evaluate
NPN_GetIntIdentifier
NPN_GetProperty
NPN_GetStringIdentifier
NPN_GetStringIdentifiers
NPN_HasMethod
NPN_HasProperty
NPN_IdentifierIsString
NPN_IntFromIdentifier
NPN_Invoke
NPN_InvokeDefault
NPN_ReleaseObject
NPN_ReleaseVariantValue
NPN_RemoveProperty
NPN_RetainObject
NPN_SetException
NPN_SetProperty
NPN_UTF8FromIdentifier

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.

BOOLEAN_TO_NPVARIANT
DOUBLE_TO_NPVARIANT
getProperty
hasMethod
hasProperty
INT32_TO_NPVARIANT
NPAllocateFunctionPtr
NPClass
NPDeallocateFunctionPtr
NPGetPropertyFunctionPtr
NPHasMethodFunctionPtr
NPHasPropertyFunctionPtr
NPIdentifier
NPInvalidateFunctionPtr
NPInvokeDefaultFunctionPtr
NPInvokeFunctionPtr
NPObject
NPRemovePropertyFunctionPtr
NPSetPropertyFunctionPtr
NPString
NPUTF8
NPVariant
NPVariantType
NPVariantType_Bool
NPVariantType_Double
NPVariantType_Int32
NPVariantType_Null
NPVariantType_Object
NPVariantType_String
NPVariantType_Void
NPVARIANT_IS_BOOLEAN
NPVARIANT_IS_DOUBLE
NPVARIANT_IS_INT32
NPVARIANT_IS_NULL
NPVARIANT_IS_OBJECT
NPVARIANT_IS_STRING
NPVARIANT_IS_VOID
NPVARIANT_TO_BOOLEAN
NPVARIANT_TO_DOUBLE
NPVARIANT_TO_INT32
NPVARIANT_TO_OBJECT
NPVARIANT_TO_STRING
NP_BEGIN_MACRO
NP_CLASS_STRUCT_VERSION
NP_END_MACRO
NULL_TO_NPVARIANT
OBJECT_TO_NPVARIANT
referenceCount
removeProperty
setProperty
STRINGN_TO_NPVARIANT
stringValue
STRINGZ_TO_NPVARIANT
structVersion
UTF8Characters
UTF8Length
VOID_TO_NPVARIANT

WebArchive.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.

WebArchivePboardTypeThe pasteboard type constant used when adding or accessing a WebArchive on the pasteboard.

WebEditingDelegate.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.

WebViewInsertActionIndicate the type of user action that initiated a delegate message.
WebViewInsertActionDroppedIndicates the user inserted content by dropping.
WebViewInsertActionPastedIndicates the user inserted content by pasting.
WebViewInsertActionTypedIndicates the user inserted content by typing.

WebJavaPlugIn.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.

WebJNIReturnTypeThe return type of the Java method.
WebJNIReturnTypeBooleanThe return type is a Boolean value.
WebJNIReturnTypeByteThe return type is a byte value.
WebJNIReturnTypeCharThe return type is a char value.
WebJNIReturnTypeDoubleThe return type is a double value.
WebJNIReturnTypeFloatThe return type is a float value.
WebJNIReturnTypeIntThe return type is an int value.
WebJNIReturnTypeInvalidThe return type is invalid.
WebJNIReturnTypeLongThe return type is a long value.
WebJNIReturnTypeObjectThe return type is an object.
WebJNIReturnTypeShortThe return type is a short value.
WebJNIReturnTypeVoidThe return type is void.

WebKitErrors.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.

WebKitErrorCannotFindPlugInIndicates a plug-in could not be found.
WebKitErrorCannotLoadPlugInIndicates a plug-in could not be loaded.

WebPluginViewFactory.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.

WebPlugInAttributesKeyThe NSDictionary object containing all names and values of all attributes of the plug-in’s associated HTML element, as well as all names and values of the parameters to be passed to the plug-in. For example, this dictionary will contain all PARAM elements within an APPLET element. If attribute and parameter names conflict, the attributes of an element take precedence over any of its parameters. All keys and values in this dictionary must be of type NSString. Required key.
WebPlugInBaseURLKeyThe base URL of the document containing the plug-in's view. Required key.
WebPlugInContainerKeyAn object that conforms to the WebPlugInContainer informal protocol. This object is used for callbacks from the plug-in to the enclosing application. If WebPlugInContainerKey is nil, no callbacks will occur.
WebPlugInContainingElementKeyIf an element of the page’s Document Object Model was used to specify the plug-in, this will contain that element. Otherwise, it will be nil.

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.

WebDragDestinationActionActions that the destination object of a drag operation can perform.
WebDragDestinationActionAnyAllows any defined action to occur.
WebDragDestinationActionDHTMLAllows DHTML (such as JavaScript) to handle the drag.
WebDragDestinationActionEditAllows editable documents to be changed by the drag operation.
WebDragDestinationActionLoadAllows the drag operation to change the location.
WebDragDestinationActionNoneNo action.
WebDragSourceActionActions that the source object of a drag operation can perform.
WebDragSourceActionAnyAllows any defined action to occur.
WebDragSourceActionDHTMLAllows DHTML (such as JavaScript) in the source object to initiate a drag operation.
WebDragSourceActionImageAllows the user to drag an image in the source object.
WebDragSourceActionLinkAllows the user to drag a link in the source object.
WebDragSourceActionNoneNo action.
WebDragSourceActionSelectionAllows the user to drag a selection in the source object.
WebMenuItemTagCutCut the currently selected content.
WebMenuItemTagGoBackLoad the previous page.
WebMenuItemTagGoForwardLoad the next page.
WebMenuItemTagIgnoreSpellingIgnore the misspelled word.
WebMenuItemTagLearnSpellingAdd the misspelled word to the user’s list of acceptable words.
WebMenuItemTagNoGuessesFoundIndicate whether any suggested spellings for the misspelled word could be found.
WebMenuItemTagOtherUsed when a tag for an item in the context menu can’t be determined.
WebMenuItemTagPastePaste the content on the clipboard onto the current selection.
WebMenuItemTagReloadReload the current page.
WebMenuItemTagSpellingGuessSuggest spellings for the misspelled word.
WebMenuItemTagStopStop loading the current page.

WebView.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.

WebElementDOMNodeKeyThe DOMNode for this element.
WebViewDidBeginEditingNotificationPosted when a web view begins any operation that changes its contents in response to user editing.
WebViewDidChangeNotificationPosted when a web view performs any operation that changes its contents in response to user editing.
WebViewDidChangeSelectionNotificationPosted when a web view changes its typing selection.
WebViewDidChangeTypingStyleNotificationPosted when a web view changes its typing style.
WebViewDidEndEditingNotificationPosted when a web view ends any operation that changes its contents in response to user editing.


Last updated: 2009-08-28

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