Timeline
Aug 2, 2005:
- 5:07 PM Changeset in webkit [10023] by
-
- 1 edit4 adds in trunk
Reviewed by Geoffrey Garen.
Test cases added: getting and setting button.value
- layout-tests/fast/dom/HTMLButtonElement/value/getset-expected.txt: Added.
- layout-tests/fast/dom/HTMLButtonElement/value/getset.html: Added.
- 5:02 PM Changeset in webkit [10022] by
-
- 2 edits in branches/Safari-2-0-branch/WebCore
Merged fix from TOT to Safari-2-0-branch
2005-07-29 Geoffrey Garen <ggaren@apple.com>
- fixed: <rdar://problem/3461547> can't use document.writeln() on windows opened via window.open("about:blank") in same function <rdar://problem/3725977> A_WINDOW.document.write() content overwritten when first parameter to window.open is provided <rdar://problem/4101498> SAP: window.write in same call chain as window.open fails to write if URL parameter is provided <rdar://problem/4179028> document.write in same function as window.open fails to write new content (4056) http://bugzilla.opendarwin.org/show_bug.cgi?id=4056 document.write in same function as window.open fails to write new content
Reviewed by darin.
Test cases added:
- manual-tests/resources/write-after-open-popup.html: Added.
- khtml/khtml_part.cpp: (KHTMLPart::didExplicitOpen): now cancels any pending redirection
- 4:10 PM Changeset in webkit [10021] by
-
- 3 edits in branches/Safari-2-0-branch/WebCore
Merged fix from TOT to Safari-2-0-branch
2005-07-14 Justin Garcia <justin.garcia@apple.com>
Patch by Anders Carlsson and justin
Reviewed by mjs
Fixes the following related bugs:
<http://bugzilla.opendarwin.org/show_bug.cgi?id=3298> insertRow generates DOM Exception if TABLE does not possess a TBODY
<rdar://problem/4045213> insertRow fails on a <table> that has no <tbody> but does have other children in the DOM
<rdar://problem/3609576> insertRow() on table object containing any characters but no TR & TD elements fails (3476)
Does a better job of maintaining the firstBody variable so that it's not invalidated on .innerHTML = ""
Better check for when to add an implicit tbody to hold the inserted row.
Test cases added: (NONE)
- layout-tests/fast/dom/HTMLTableElement/insert-row-expected.txt: Added.
- layout-tests/fast/dom/HTMLTableElement/insert-row.html: Added.
- khtml/html/html_tableimpl.cpp: (DOM::HTMLTableElementImpl::~HTMLTableElementImpl): (DOM::HTMLTableElementImpl::setTBody): (DOM::HTMLTableElementImpl::insertRow): (DOM::HTMLTableElementImpl::addChild): (DOM::HTMLTableElementImpl::childrenChanged):
- khtml/html/html_tableimpl.h:
- 4:06 PM Changeset in webkit [10020] by
-
- 2 edits in branches/Safari-2-0-branch/JavaScriptCore
- minor tweak to last checkin
- kjs/debugger.h: restored a comment I shouldn't have deleted
- 3:50 PM Changeset in webkit [10019] by
-
- 14 edits7 adds in branches/Safari-2-0-branch
WebCore:
Merged fix from TOT to Safari-2-0-branch
mjs 05/07/29 20:00:34
Changes by Michael Kahl, reviewed by me.
Test cases added: No tests, this code only affects debugging.
- fixed <rdar://problem/4164112> MASTER: JavaScript debugging support
- WebCore-combined.exp:
- WebCore.exp:
- WebCore.xcodeproj/project.pbxproj:
- kwq/WebCoreScriptDebugger.h: Added.
- kwq/WebCoreScriptDebugger.mm: Added. (toNSString): (WebCoreScriptDebuggerImp::WebCoreScriptDebuggerImp): (WebCoreScriptDebuggerImp::sourceParsed): (WebCoreScriptDebuggerImp::callEvent): (WebCoreScriptDebuggerImp::atStatement): (WebCoreScriptDebuggerImp::returnEvent): (-[WebCoreScriptDebugger initWithDelegate:]): (-[WebCoreScriptDebugger dealloc]): (-[WebCoreScriptDebugger delegate]): (-[WebCoreScriptCallFrame _initWithGlobalObject:caller:state:]): (-[WebCoreScriptCallFrame _setWrapper:]): (-[WebCoreScriptCallFrame _convertValueToObjcValue:]): (-[WebCoreScriptCallFrame dealloc]): (-[WebCoreScriptCallFrame wrapper]): (-[WebCoreScriptCallFrame caller]): (-[WebCoreScriptCallFrame scopeChain]): (-[WebCoreScriptCallFrame functionName]): (-[WebCoreScriptCallFrame exception]): (-[WebCoreScriptCallFrame evaluateWebScript:]):
WebKit:
Merged fix from TOT to Safari-2-0-branch
mjs 05/07/29 20:00:34
Changes by Michael Kahl, reviewed by me.
Test cases added: No tests, this code only affects debugging.
- fixed <rdar://problem/4164112> MASTER: JavaScript debugging support
- WebCoreSupport.subproj/WebBridge.m: (-[WebBridge windowObjectCleared]):
- WebCoreSupport.subproj/WebSubresourceLoader.m:
- WebKit.xcodeproj/project.pbxproj:
- WebView.subproj/WebDefaultScriptDebugDelegate.h: Added.
- WebView.subproj/WebDefaultScriptDebugDelegate.m: Added. (+[WebDefaultScriptDebugDelegate sharedScriptDebugDelegate]): (-[WebDefaultScriptDebugDelegate webView:didParseSource:fromURL:sourceId:forWebFrame:]): (-[WebDefaultScriptDebugDelegate webView:didEnterCallFrame:sourceId:line:forWebFrame:]): (-[WebDefaultScriptDebugDelegate webView:willExecuteStatement:sourceId:line:forWebFrame:]): (-[WebDefaultScriptDebugDelegate webView:willLeaveCallFrame:sourceId:line:forWebFrame:]):
- WebView.subproj/WebFrame.m: (-[WebFramePrivate dealloc]): (-[WebFrame _attachScriptDebugger]):
- WebView.subproj/WebFramePrivate.h:
- WebView.subproj/WebScriptDebugDelegate.h: Added.
- WebView.subproj/WebScriptDebugDelegate.m: Added. (-[WebScriptDebugger initWithWebFrame:]): (-[WebScriptDebugger dealloc]): (-[WebScriptDebugger globalObject]): (-[WebScriptDebugger newWrapperForFrame:]): (-[WebScriptDebugger parsedSource:fromURL:sourceId:]): (-[WebScriptDebugger enteredFrame:sourceId:line:]): (-[WebScriptDebugger hitStatement:sourceId:line:]): (-[WebScriptDebugger leavingFrame:sourceId:line:]): (-[WebScriptCallFrame _initWithFrame:]): (-[WebScriptCallFrame dealloc]): (-[WebScriptCallFrame setUserInfo:]): (-[WebScriptCallFrame userInfo]): (-[WebScriptCallFrame caller]): (-[WebScriptCallFrame scopeChain]): (-[WebScriptCallFrame functionName]): (-[WebScriptCallFrame exception]): (-[WebScriptCallFrame evaluateWebScript:]):
- WebView.subproj/WebScriptDebugDelegatePrivate.h: Added.
- WebView.subproj/WebView.h:
- WebView.subproj/WebView.m: (-[WebViewPrivate dealloc]): (-[WebView _scriptDebugDelegateForwarder]): (-[WebView setScriptDebugDelegate:]): (-[WebView scriptDebugDelegate]):
- WebView.subproj/WebViewInternal.h:
- WebView.subproj/WebViewPrivate.h:
- 3:23 PM Changeset in webkit [10018] by
-
- 2 edits in branches/Safari-2-0-branch/WebCore
small change to fix build bustage.
- khtml/ecma/kjs_binding.h: use '.' instead of '->'. On the branch, self returns an Object instead of an ObjectImp *
- 2:39 PM Changeset in webkit [10017] by
-
- 2 edits in branches/Safari-2-0-branch/WebCore
Merged fix from TOT to Safari-2-0-branch
2005-07-25 Vicki Murley <vicki@apple.com>
Reviewed by Beth Dakin.
- fixed <rdar://problem/4011544> selecting an item from a <select> menu with the mouse doesn't place the focus on the menu
Test cases added:
- manual-tests/focus-select-when-clicked.html: Added.
- kwq/KWQComboBox.mm: (-[KWQPopUpButton needsPanelToBecomeKey]): override this NSView method to return YES
- 2:35 PM Changeset in webkit [10016] by
-
- 3 edits in branches/Safari-2-0-branch/WebCore
Merged fix from TOT to Safari-2-0-branch
2005-06-29 Anders Carlsson <andersca@mac.com>
Reviewed and landed by Darin Adler.
- Fix <http://bugzilla.opendarwin.org/show_bug.cgi?id=3274> document() not supported
Test cases added:
- layout-tests/fast/xsl/document-function-expected.txt: Added.
- layout-tests/fast/xsl/document-function.xml: Added.
- layout-tests/fast/xsl/document-function.xsl: Added.
- layout-tests/fast/xsl/resources/document-function-source.xml: Added.
- khtml/xsl/xslt_processorimpl.cpp: (DOM::parseErrorFunc): Stub to prevent errors from getting written to the console.
(DOM::stylesheetLoadFunc):
Fetch and parse documents.
(DOM::XSLTProcessorImpl::transformDocument):
Use the processor as the global variable instead of the
style sheet.
- khtml/xsl/xslt_processorimpl.h: (DOM::XSLTProcessorImpl::stylesheet): (DOM::XSLTProcessorImpl::sourceDocument): Add accessors for source document and stylesheet.
- 2:26 PM Changeset in webkit [10015] by
-
- 27 edits in branches/Safari-2-0-branch
Merged from TOT to Safari-2-0-branch.
2005-07-27 Maciej Stachowiak <mjs@apple.com>
Changes by Michael Kahl, reviewed by me.
- fixed <rdar://problem/4194278> Need better debugging support in JavaScriptCore
- JavaScriptCore.xcodeproj/project.pbxproj:
- kjs/debugger.cpp: (KJS::AttachedInterpreter::AttachedInterpreter): (KJS::AttachedInterpreter::~AttachedInterpreter): (Debugger::~Debugger): (Debugger::attach): (Debugger::detach): (Debugger::sourceParsed):
- kjs/debugger.h:
- kjs/function.cpp: (KJS::FunctionImp::call): (KJS::GlobalFuncImp::call):
- kjs/function_object.cpp: (FunctionObjectImp::construct):
- kjs/grammar.y:
- kjs/internal.cpp: (Parser::parse): (InterpreterImp::evaluate):
- kjs/internal.h: (KJS::InterpreterImp::setDebugger):
- kjs/interpreter.cpp:
- kjs/interpreter.h: (KJS::Interpreter::imp):
- kjs/nodes.cpp:
WebCore:
Merged fix from TOT to Safari-2-0-branch
2005-07-03 Maciej Stachowiak <mjs@apple.com>
Original patch from Mark Rowe <opendarwin.org@bdash.net.nz>, reviewed by me.
Fixes to patch by me, reviewed by John Sullivan.
Test cases added:
- layout-tests/fast/js/has-own-property.html: Added - tests this change.
- layout-tests/fast/js/eval-var-decl.html: Added - test depends on this change.
- khtml/ecma/kjs_css.cpp: (KJS::DOMCSSStyleDeclaration::hasOwnProperty):
- khtml/ecma/kjs_css.h:
- khtml/ecma/kjs_dom.cpp: (KJS::DOMNodeList::hasOwnProperty): (KJS::DOMElement::tryGet): (KJS::DOMNamedNodeMap::hasOwnProperty):
- khtml/ecma/kjs_dom.h:
- khtml/ecma/kjs_html.cpp: (KJS::HTMLDocument::hasOwnProperty): (KJS::HTMLDocument::tryGet): (KJS::KJS::HTMLElement::hasOwnProperty): (KJS::KJS::HTMLCollection::hasOwnProperty):
- khtml/ecma/kjs_html.h:
- khtml/ecma/kjs_window.cpp: (KJS::Window::hasOwnProperty): (KJS::Konqueror::hasOwnProperty):
- khtml/ecma/kjs_window.h:
- 1:39 PM Changeset in webkit [10014] by
-
- 13 edits in branches/Safari-2-0-branch/JavaScriptCore
Merged from TOT to Safari-2-0-branch.
2005-07-27 Maciej Stachowiak <mjs@apple.com>
Changes by Michael Kahl, reviewed by me.
- fixed <rdar://problem/4194278> Need better debugging support in JavaScriptCore
- JavaScriptCore.xcodeproj/project.pbxproj:
- kjs/debugger.cpp: (KJS::AttachedInterpreter::AttachedInterpreter): (KJS::AttachedInterpreter::~AttachedInterpreter): (Debugger::~Debugger): (Debugger::attach): (Debugger::detach): (Debugger::sourceParsed):
- kjs/debugger.h:
- kjs/function.cpp: (KJS::FunctionImp::call): (KJS::GlobalFuncImp::call):
- kjs/function_object.cpp: (FunctionObjectImp::construct):
- kjs/grammar.y:
- kjs/internal.cpp: (Parser::parse): (InterpreterImp::evaluate):
- kjs/internal.h: (KJS::InterpreterImp::setDebugger):
- kjs/interpreter.cpp:
- kjs/interpreter.h: (KJS::Interpreter::imp):
- kjs/nodes.cpp:
- 1:36 PM Changeset in webkit [10013] by
-
- 6 adds1 delete in /
- fixed build failure on Safari-2-0-branch
- DumpRenderTree/DumpRenderTree.xcodeproj/.cvsignore: Added.
- DumpRenderTree/DumpRenderTree.xcodeproj/project.pbxproj: Added.
- DumpRenderTree/project.pbxproj: Removed.
- 1:28 PM Changeset in webkit [10012] by
-
- 13 edits3 deletes in trunk
- landed layout tests for fix to <rdar://problem/3572585> window.open fails if name param = the name of a window just closed in same function
Fix reviewed by darin.
Test cases added:
- manual-tests/open-after-close.html: Added.
- manual-tests/resources/open-after-close-popup.html: Added.
- 10:28 AM Changeset in webkit [10011] by
-
- 1 edit in trunk/WebKit/ChangeLog
Fixed Changelog entry.
- 10:26 AM Changeset in webkit [10010] by
-
- 1 edit in trunk/WebCore/ChangeLog-2005-08-23
Fixed last Changelog entry.
- 10:19 AM Changeset in webkit [10009] by
-
- 1 edit in trunk/WebKit/ChangeLog
Fixing previous Changelog entry.
- 10:14 AM Changeset in webkit [10008] by
-
- 4 edits in trunk/WebKit
Reviewed by Darin Adler.
Preemptively moved some WebMenuItemTag values from SPI to API, in anticipation of
approval from macosx-api-reviewers. Retitled one of them in response to API reviewers feedback:
WebMenuItemSearchInGoogle -> WebMenuItemSearchWeb
Note that as a side effect of this change, the actual numbers used for these WebMenuItemTags has
changed from what it was in Tiger. This causes "Search in Spotlight", "Search in Google", and
"Look Up in Dictionary" to not appear in Tiger Safari if running on tip of tree WebKit.
- WebView.subproj/WebUIDelegatePrivate.h: removed WebMenuItemTagSearchInSpotlight, WebMenuItemTagSearchInGoogle, and WebMenuItemTagLookUpInDictionary
- WebView.subproj/WebUIDelegate.h: added WebMenuItemTagSearchInSpotlight, WebMenuItemTagSearchWeb, and WebMenuItemTagLookUpInDictionary
- WebView.subproj/WebDefaultContextMenuDelegate.m: (-[WebDefaultUIDelegate menuItemWithTag:]): updated for rename (-[WebDefaultUIDelegate contextMenuItemsForElement:defaultMenuItems:]): ditto (-[WebDefaultUIDelegate editingContextMenuItemsForElement:defaultMenuItems:]): ditto
- 9:58 AM Changeset in webkit [10007] by
-
- 4 edits in branches/Safari-2-0-branch/WebKit
Merged fix from TOT to Safari-2-0-branch
2005-05-20 Chris Blumenberg <cblu@apple.com>
Fixed: <rdar://problem/4098786> sync. XMLHttpRequest works w/o AllowNetworkAccess key because load delegate is not consulted
Synchronous loads did not cause the willSendRequest method on the resource load delegate to be called. This is the method that Dashboard uses to enforce AllowNetworkAccess and this must be called to avoid exploits.
Reviewed by sullivan.
- WebCoreSupport.subproj/WebBridge.m: (-[WebBridge objectLoadedFromCacheWithURL:response:data:]): call [WebFrame _requestFromDelegateForRequest:identifier:error:] then [WebFrame _saveResourceAndSendRemainingDelegateMessagesWithRequest:identifier:response:data:error:] so synthetic resource load delegate methods are called and the data is saved as a WebResource for resources in the WebCore cache.
(-[WebBridge syncLoadResourceWithURL:customHeaders:postData:finalURL:responseHeaders:statusCode:]): call [WebFrame _requestFromDelegateForRequest:identifier:error:],
respect its result, do the load and then call [WebFrame _saveResourceAndSendRemainingDelegateMessagesWithRequest:identifier:response:data:error:]
for synchronous loads
- WebView.subproj/WebFrame.m: (-[WebFrame _opened]): call [WebFrame _requestFromDelegateForRequest:identifier:error:] then [WebFrame _sendRemainingDelegateMessagesWithIdentifier:response:length:error:] so synthetic resource load delegate methods are called for subresrources in the page cache
(-[WebFrame _requestFromDelegateForRequest:identifier:error:]): new, was part of the removed _sendResourceLoadDelegateMessagesForURL:::
This method calls identifierForInitialRequest and willSendRequest.
(-[WebFrame _sendRemainingDelegateMessagesWithIdentifier:response:length:error:]): new, was part of the removed _sendResourceLoadDelegateMessagesForURL:::
This method calls the remaining resource load delegate messages.
(-[WebFrame _saveResourceAndSendRemainingDelegateMessagesWithRequest:identifier:response:data:error:]): new, saves the resource and calls
[WebFrame _sendRemainingDelegateMessagesWithIdentifier:response:length:error:]
- WebView.subproj/WebFrameInternal.h:
- 9:52 AM Changeset in webkit [10006] by
-
- 3 edits in branches/Safari-2-0-branch/WebCore
Merged fix from TOT to Safari-2-0-branch
2005-07-08 Vicki Murley <vicki@apple.com>
- fixed by Trey Matteson <trey@usa.net>, reviewed by Maciej.
Test cases added: (NONE)
<rdar://problem/4109893> REGRESSION: back/forward broken at wsj.com, worked in v185
Also written as http://bugzilla.opendarwin.org/show_bug.cgi?id=3901
Broken by security fix for 4005575: Arbitrary file disclosure vulnerability due to ability to load local html from remote content
The root of this bug is that URLs for subframes of a page are sometimes added to the back/forward list. This happens a lot at
wsj.com, and I believe it would happen for many or all sites that use JS to cons up a URL for an iframe and then load it.
The security fix changed the code path to go through openURLRequest, but only openURL had the logic to guess if
the current navigation was done in response to a user gesture. openURLRequest always assumed it was a user gesture,
and thus all uses of this code path would place an item in the b/f list.
- kwq/KWQKHTMLPart.h:
- kwq/KWQKHTMLPart.mm: (KWQKHTMLPart::userGestureHint): Factored code from openURL. (KWQKHTMLPart::openURL): Call newly factored code. (KWQKHTMLPart::openURLRequest): Newly call newly factored code.
- 9:47 AM Changeset in webkit [10005] by
-
- 2 edits in branches/Safari-2-0-branch/WebCore
Merged fix from TOT to Safari-2-0-branch
2005-07-28 Beth Dakin <Beth Dakin>
This is a fix for <rdar://problem/4190684>. Hyatt and I
(okay, mostly Hyatt) wrote this for Cayenne so that they
can change the value of a style of a rule and have everything
update dynamically without causing a crash.
Reviewed by Hyatt
Test cases added: (NONE)
- khtml/css/css_valueimpl.cpp: (DOM::CSSMutableStyleDeclarationImpl::setChanged):
- 9:39 AM Changeset in webkit [10004] by
-
- 2 edits in branches/Safari-2-0-branch/JavaScriptCore
Merged from TOT to Safari-2-0-branch.
2005-06-30 Kevin Decker <kdecker@apple.com>
Reviewed by rjw.
fixed: <rdar://problem/4166838> failed assertion in`Interpreter::lockCount() > 0
no layout test added; this is in the bindings code.
- bindings/objc/WebScriptObject.mm: (+[WebScriptObject _convertValueToObjcValue:KJS::originExecutionContext:Bindings::executionContext:Bindings::]): make sure to lock and unlock the interpreter around allocations.
Aug 1, 2005:
- 5:51 PM Changeset in webkit [10003] by
-
- 3 edits2 adds in trunk
WebCore:
-landed layout tests for fix to <rdar://problem/3572585> window.open fails if name param = the name of a window just closed in same function
Fix reviewed by darin.
Test cases added:
- manual-tests/open-after-close.html: Added.
- manual-tests/resources/open-after-close-popup.html: Added.
WebKit:
-fixed <rdar://problem/3572585> window.open fails if name param = the name of a window just closed in same function
Reviewed by darin.
Test cases added:
- manual-tests/open-after-close.html: Added.
- manual-tests/resources/open-after-close-popup.html: Added.
- WebCoreSupport.subproj/WebBridge.m: (-[WebBridge closeWindowSoon]): We now remove a WebView from WebViewSets when the WebView is *scheduled* to close.
- 4:56 PM Changeset in webkit [10002] by
-
- 6 edits in branches/Safari-2-0-branch
Updating projects and make files for XCode 2.1.
- 3:23 PM Changeset in webkit [10001] by
-
- 1 edit in trunk/WebCore/khtml/rendering/render_theme_mac.h
Forgot to commit part of my previous patch.
- 2:31 PM Changeset in webkit [10000] by
-
- 2 edits in trunk/WebKit
- PublicHeaderChangesFromTiger.txt: added a comment about isTextField -> _isTextField
- 2:23 PM Changeset in webkit [9999] by
-
- 4 edits in trunk/WebCore
Fix bugzilla bug 4219, crash because we tried to do the fake paint
when layout was not updated yet.
Also landing accessibility for checkboxes.
Reviewed by darin/mjs (accessibility), kocienda(crash)
- ChangeLog:
- khtml/rendering/render_theme.h: (khtml::RenderTheme::supportsControlTints):
- kwq/KWQAccObject.mm: (-[KWQAccObject actionElement]): (-[KWQAccObject role]): (-[KWQAccObject roleDescription]): (-[KWQAccObject value]): (boundingBoxRect): (-[KWQAccObject accessibilityIsIgnored]): (-[KWQAccObject accessibilityAttributeValue:]): (-[KWQAccObject accessibilityIsAttributeSettable:]):
- kwq/KWQKHTMLPart.mm: (KWQKHTMLPart::setDisplaysWithFocusAttributes):
- 2:19 PM Changeset in webkit [9998] by
-
- 2 edits in trunk/WebKit
Patch by Trey Matteson <trey@usa.net>
Reviewed by me.
Fixed http://bugzilla.opendarwin.org/show_bug.cgi?id=4255
underlines still print too thick
The real problem here is that we have code that scales a 0 width line to always
be width=1.0 in device space. I'm leaving that in for the screen, but when printing
a width of 0.5 looks good.
- WebCoreSupport.subproj/WebTextRenderer.m: (-[WebTextRenderer drawLineForCharacters:yOffset:width:color:thickness:]):
- 12:11 PM Changeset in webkit [9997] by
-
- 2 edits in trunk/WebKit
Bug #: 4211
Submitted by: eseidel
Reviewed by: darin
- WebCoreSupport.subproj/WebGraphicsBridge.m: removed create*ColorSpace methods, now using CG API directly. http://bugzilla.opendarwin.org/show_bug.cgi?id=4211
- 10:50 AM Changeset in webkit [9996] by
-
- 8 edits in trunk/WebKit
Patch by Trey Matteson <trey@usa.net>
Reviewed by me.
Fixed http://bugzilla.opendarwin.org/show_bug.cgi?id=4014
PDF files by default load with a poor choice of sizing
For now the various PDF viewing settings are sticky, stored in 2 new defaults. Since
there are a number of ways these settings are changed, I made a proxy for the PDFView
through which all view changing messages are sent. The proxy adds the behavior of
updating the defaults upon any change.
- Misc.subproj/WebNSDictionaryExtras.h:
- Misc.subproj/WebNSDictionaryExtras.m: (-[NSMutableDictionary _webkit_setFloat:forKey:]): New support method.
- WebView.subproj/WebPDFView.h:
- WebView.subproj/WebPDFView.m: (-[WebPDFView initWithFrame:]): Create proxy for PDFView. (-[WebPDFView dealloc]): Free proxy. (-[WebPDFView _menuItemsFromPDFKitForEvent:]): For relevant context menu items, set the
target to the proxy instead of the PDFView.
(-[WebPDFView _readPDFDefaults]): Init PDFView with settings from defaults.
(-[WebPDFView layout]): Call _readPDFDefaults, once. This turned out to be the best hook.
(-[WebPDFView _makeTextSmaller:]): Change PDFView via proxy
(-[WebPDFView _makeTextLarger:]): Ditto
(-[WebPDFView _makeTextStandardSize:]): Ditto
(-[PDFPrefUpdatingProxy initWithView:]): trivial
(-[PDFPrefUpdatingProxy forwardInvocation:]): Forward the msg, then update defaults
(-[PDFPrefUpdatingProxy methodSignatureForSelector:]): Simple forwarding support.
- WebView.subproj/WebPreferenceKeysPrivate.h:
- WebView.subproj/WebPreferences.m: (+[WebPreferences initialize]): Set initial values for new PDF viewing defaults. (-[WebPreferences _integerValueForKey:]): Nuke stray comment. (-[WebPreferences _floatValueForKey:]): New simple support method. (-[WebPreferences _setFloatValue:forKey:]): Ditto. (-[WebPreferences PDFScaleFactor]): 4 accessors for new defaults (-[WebPreferences setPDFScaleFactor:]): (-[WebPreferences PDFDisplayMode]): (-[WebPreferences setPDFDisplayMode:]):
- WebView.subproj/WebPreferencesPrivate.h:
- 9:19 AM Changeset in webkit [9995] by
-
- 2 edits in trunk/WebKit
Patch by Trey Matteson <trey@usa.net>
Reviewed by Maciej.
Fixed <http://bugzilla.opendarwin.org/show_bug.cgi?id=4226>
link underlines print too thickly
Reinstate the fix made by sullivan on 1/11/05. There was a merge
error with an mjs fix on 1/13/05.
- WebCoreSupport.subproj/WebTextRenderer.m: (-[WebTextRenderer drawLineForCharacters:yOffset:width:color:thickness:]):
- 9:12 AM Changeset in webkit [9994] by
-
- 4 edits in trunk/WebCore
Reviewed by Beth Dakin.
Test cases added: none, this only affects Safari forms autofill
Moved the recently-added isTextField method out of the public DOMExtensions.h
and into the private DOMPrivate.h for now, and renamed it with a leading
underscore. We want to make some sort of public API that covers this, but not
necessarily this exact method, so we'll leave it out of the public API until we've
thought about this more.
- kwq/DOMExtensions.h: remove isTextField
- kwq/DOMPrivate.h: add _isTextField. Also added some #imports that make this file more standalone.
- kwq/DOMHTML.mm: (-[DOMHTMLInputElement _isTextField]): moved this method and added leading underscore.
- 2:06 AM Changeset in webkit [9993] by
-
- 8 edits in trunk/WebCore
Bug #: 4211
Submitted by: eseidel
Reviewed by: darin
- kcanvas/device/quartz/KCanvasItemQuartz.mm: (getSharedContext): moved from QPainter -> CG
- kcanvas/device/quartz/KRenderingPaintServerGradientQuartz.mm: (CGShadingRefForLinearGradient): removed comment (CGShadingRefForRadialGradient): removed comment
- khtml/ecma/kjs_html.cpp: (KJS::KJS::Context2DFunction::call): moved from QPainter -> CG (KJS::colorRefFromValue): moved from QPainter -> CG (KJS::Gradient::getShading): moved from QPainter -> CG
- khtml/rendering/render_canvasimage.cpp: (RenderCanvasImage::createDrawingContext):moved from QPainter -> CG
- kwq/KWQColor.mm: (CGColorFromNSColor): moved from QPainter -> CG
- kwq/KWQPainter.h: removed colorspace calls
- kwq/KWQPainter.mm: removed colorspace calls (QPainter::clearFocusRing): moved from QPainter -> CG Removed use of WebKitGraphicsBridge Colorspace SPIs, as well as corresponding QPainter colorspace "choke-point" methods. This fixes colors for WebCore+SVG (since it wasn't linking in webkit). WebKit code removal in separate commit. http://bugzilla.opendarwin.org/show_bug.cgi?id=4211
Jul 31, 2005:
- 10:02 PM Changeset in webkit [9992] by
-
- 4 edits in trunk/JavaScriptCore
Reviewed by Maciej.
- remove uses of Mac-OS-X-specific MAX macro
- remove one of the many excess "APPLE_CHANGES" ifdefs
- kjs/collector.cpp: (KJS::Collector::allocate): Use std::max instead of MAX.
- kjs/property_map.cpp: (KJS::PropertyMap::rehash): Ditto.
- kjs/ustring.cpp: (KJS::UChar::toLower): Take out non-ICU code path. (KJS::UChar::toUpper): Ditto. (KJS::UString::spliceSubstringsWithSeparators): Use std::max instead of MAX.
- 9:31 PM Changeset in webkit [9991] by
-
- 4 edits in trunk/WebCore
Reviewed by Maciej.
- remove uses of Mac-OS-X-specific MAX macro in non-Mac-OS-X-specific code
- khtml/misc/arena.cpp: (ArenaAllocate): Use std::max instead of MAX.
- khtml/misc/loader.cpp: (Cache::setSize): Use kMax instead of MAX.
- khtml/rendering/render_form.cpp: (RenderLineEdit::setSelectionStart): Ditto. (RenderLineEdit::setSelectionEnd): Ditto. (RenderLineEdit::setSelectionRange): Ditto.
- 8:25 PM Changeset in webkit [9990] by
-
- 3 edits in trunk/WebCore
No editor working
- 8:20 PM Changeset in webkit [9989] by
-
- 2 edits2 adds in trunk
Reviewed by mjs
Fixes <http://bugzilla.opendarwin.org/show_bug.cgi?id=3359> Crash on hover with certain styles on the text applied
If a zero length render object (such as a text node that has been set to "") occured at the
end of a line, it was previously given a non-zero sized run. Iteration over such a node would cause
a crash.
Test cases added:
- layout-tests/traversal/size-zero-run-expected.txt: Added.
- layout-tests/traversal/size-zero-run.html: Added.
- khtml/rendering/bidi.cpp: (khtml::appendRun):
- 6:58 PM Changeset in webkit [9988] by
-
- 3 edits in trunk/WebKitTools
- a little tools cleanup
- DumpRenderTree/DumpRenderTree.xcodeproj/project.pbxproj: Moved options from target to project as a whole. Removed unused Default configuration.
- Scripts/check-dom-results: Added license header, comment to explain purpose of tool.
- 6:56 PM Changeset in webkit [9987] by
-
- in /
file delete-br-011-expected.txt was added on branch Safari-2-0-branch on 2005-08-04 02:37:36 +0000
- 6:56 PM Changeset in webkit [9986] by
-
- 299 edits in trunk/LayoutTests
Update results for change in DumpRenderTree tool to log editing
delegate method calls.
- 6:56 PM Changeset in webkit [9985] by
-
- in /
file delete-4038408-fix-expected.txt was added on branch Safari-2-0-branch on 2005-08-04 02:04:17 +0000
- 6:55 PM Changeset in webkit [9984] by
-
- 2 edits in trunk/WebKitTools
Reviewed and landed by Darin Adler.
Add logging of editing delegate calls for regression checking.
- DumpRenderTree/DumpRenderTree.m: (main): setup editing delegate
(-[DOMNode dumpPath]):
(-[DOMRange dump]):
utility for editing delegate logging
(-[EditingDelegate webView:shouldBeginEditingInDOMRange:]):
(-[EditingDelegate webView:shouldEndEditingInDOMRange:]):
(-[EditingDelegate webView:shouldInsertNode:replacingDOMRange:givenAction:]):
(-[EditingDelegate webView:shouldInsertText:replacingDOMRange:givenAction:]):
(-[EditingDelegate webView:shouldDeleteDOMRange:]):
(-[EditingDelegate webView:shouldChangeSelectedDOMRange:toDOMRange:affinity:stillSelecting:]):
(-[EditingDelegate webView:shouldApplyStyle:toElementsInDOMRange:]):
(-[EditingDelegate webView:shouldChangeTypingStyle:toStyle:]):
(-[EditingDelegate webViewDidBeginEditing:]):
(-[EditingDelegate webViewDidChange:]):
(-[EditingDelegate webViewDidEndEditing:]):
(-[EditingDelegate webViewDidChangeTypingStyle:]):
log corresponding editing delegate methods
(-[EditingDelegate webViewDidChangeSelection:]):
log selection except when clearing selection after end of test (uses existing "done" flag)
(dumpRenderTree):
added clearing of selection after test
- 1:02 PM Changeset in webkit [9983] by
-
- 2 edits4 adds in trunk/WebKitTools
Bug #: 4208
Submitted by: eseidel
Reviewed by: hyatt
- Scripts/build-drawtest: Added.
- Scripts/build-svg2png: Added.
- Scripts/build-webcore-svg: Added.
- Scripts/run-drawtest: Added.
- Scripts/webkitdirs.pm: added checkSVGFrameworks Made it much easier to build WebCore+SVG. http://bugzilla.opendarwin.org/show_bug.cgi?id=4208
- 12:51 PM Changeset in webkit [9982] by
-
- 6 edits1 add in trunk
Bug #: 4234
Submitted by: eseidel
Reviewed by: hyatt
- WebCore-svg.exp: Added.
- WebCore.xcodeproj/project.pbxproj: Uses WebCore+SVG.exp
- kcanvas/device/quartz/KCanvasFilterQuartz.mm: (KCanvasFEFloodQuartz::getCIFilter): Fixed longjmp warning.
- kdom/css/impl/CSSStyleSelector.cpp: (CSSStyleSelector::applyRule): Fixed "un-initialized" warning.
- kdom/ecma/DOMLookup.h: Removed <iostream>
- ksvg2/impl/svgpathparser.cpp: Removed <iostream> Several fixes required to make Deployment style builds compile correctly. Also WebCore-svg.exp symbols were added both when generating WebCore-combined.exp as well as for generating a new WebCore+SVG.exp export file for the Deployment style builds, allowing DrawTest to link properly. A few other small warnings were caught and fixed. http://bugzilla.opendarwin.org/show_bug.cgi?id=4234
Jul 30, 2005:
- 6:08 PM Changeset in webkit [9981] by
-
- 7 edits in trunk/WebCore
Editor still broken.
- 2:19 PM Changeset in webkit [9980] by
-
- 5 edits2 adds in trunk
Reviewed and landed by Darin Adler.
Test cases added:
- layout-tests/fast/dom/css-dom-read-2.html: Added.
- layout-tests/fast/dom/css-dom-read-2-expected.txt: Added.
- khtml/css/css_computedstyle.cpp: (DOM::CSSComputedStyleDeclarationImpl::cssText): Implement.
(DOM::CSSComputedStyleDeclarationImpl::item):
Return the item name, not its value.
- khtml/css/css_ruleimpl.cpp: (CSSImportRuleImpl::cssText): (CSSMediaRuleImpl::cssText): (CSSStyleRuleImpl::cssText):
- khtml/css/css_ruleimpl.h: Implement.
- khtml/css/css_stylesheetimpl.cpp: (MediaListImpl::mediaText): Don't put a trailing comma after lists.
- 1:42 PM Changeset in webkit [9979] by
-
- 2 edits in trunk
- rolled back a test that has been failing since we rolled back the <script/> quirk
- layout-tests/fast/tokenizer/script_extra_close-expected.txt: Updated.
- 1:27 PM Changeset in webkit [9978] by
-
- 2 edits in trunk/WebCore
Reviewed by me, change by Dave Hyatt.
- fixed http://bugzilla.opendarwin.org/show_bug.cgi?id=4221 REGRESSION: Elements act as if in :hover meta-class during page load although they aren't
- khtml/xml/dom_nodeimpl.cpp: (DOM::NodeImpl::NodeImpl): Initialize m_hovered to false.
- 2:05 AM Changeset in webkit [9977] by
-
- 3 edits in trunk/WebCore
Missing bits of last checkin...
- WebCore.exp:
- WebCore.xcodeproj/project.pbxproj:
- 1:38 AM Changeset in webkit [9976] by
-
- in /
file WebScriptDebugDelegate.m was added on branch Safari-2-0-branch on 2005-08-02 22:50:28 +0000
- 1:38 AM Changeset in webkit [9975] by
-
- 3 edits in trunk/WebKit
Build fixes for previous change (missing includes)
- WebView.subproj/WebFrame.m:
- WebView.subproj/WebScriptDebugDelegate.m:
- 12:20 AM Changeset in webkit [9974] by
-
- 1 edit in trunk/WebCore/khtml/editing/htmlediting.cpp
Fix build bustage.
Jul 29, 2005:
- 8:00 PM Changeset in webkit [9973] by
-
- in /
file WebCoreScriptDebugger.h was added on branch Safari-2-0-branch on 2005-08-02 22:50:21 +0000
- 8:00 PM Changeset in webkit [9972] by
-
- in /
file WebCoreScriptDebugger.mm was added on branch Safari-2-0-branch on 2005-08-02 22:50:21 +0000
- 8:00 PM Changeset in webkit [9971] by
-
- 11 edits7 adds in trunk
WebCore:
Changes by Michael Kahl, reviewed by me.
Test cases added: No tests, this code only affects debugging.
- fixed <rdar://problem/4164112> MASTER: JavaScript debugging support
- kwq/WebCoreScriptDebugger.h: Added.
- kwq/WebCoreScriptDebugger.mm: Added. (toNSString): (WebCoreScriptDebuggerImp::WebCoreScriptDebuggerImp): (WebCoreScriptDebuggerImp::sourceParsed): (WebCoreScriptDebuggerImp::callEvent): (WebCoreScriptDebuggerImp::atStatement): (WebCoreScriptDebuggerImp::returnEvent): (-[WebCoreScriptDebugger initWithDelegate:]): (-[WebCoreScriptDebugger dealloc]): (-[WebCoreScriptDebugger delegate]): (-[WebCoreScriptCallFrame _initWithGlobalObject:caller:state:]): (-[WebCoreScriptCallFrame _setWrapper:]): (-[WebCoreScriptCallFrame _convertValueToObjcValue:]): (-[WebCoreScriptCallFrame dealloc]): (-[WebCoreScriptCallFrame wrapper]): (-[WebCoreScriptCallFrame caller]): (-[WebCoreScriptCallFrame scopeChain]): (-[WebCoreScriptCallFrame functionName]): (-[WebCoreScriptCallFrame exception]): (-[WebCoreScriptCallFrame evaluateWebScript:]):
WebKit:
Changes by Michael Kahl, reviewed by me.
- fixed <rdar://problem/4164112> MASTER: JavaScript debugging support
- WebCoreSupport.subproj/WebBridge.m: (-[WebBridge windowObjectCleared]):
- WebCoreSupport.subproj/WebSubresourceLoader.m:
- WebKit.xcodeproj/project.pbxproj:
- WebView.subproj/WebDefaultScriptDebugDelegate.h: Added.
- WebView.subproj/WebDefaultScriptDebugDelegate.m: Added. (+[WebDefaultScriptDebugDelegate sharedScriptDebugDelegate]): (-[WebDefaultScriptDebugDelegate webView:didParseSource:fromURL:sourceId:forWebFrame:]): (-[WebDefaultScriptDebugDelegate webView:didEnterCallFrame:sourceId:line:forWebFrame:]): (-[WebDefaultScriptDebugDelegate webView:willExecuteStatement:sourceId:line:forWebFrame:]): (-[WebDefaultScriptDebugDelegate webView:willLeaveCallFrame:sourceId:line:forWebFrame:]):
- WebView.subproj/WebFrame.m: (-[WebFramePrivate dealloc]): (-[WebFrame _attachScriptDebugger]):
- WebView.subproj/WebFramePrivate.h:
- WebView.subproj/WebScriptDebugDelegate.h: Added.
- WebView.subproj/WebScriptDebugDelegate.m: Added. (-[WebScriptDebugger initWithWebFrame:]): (-[WebScriptDebugger dealloc]): (-[WebScriptDebugger globalObject]): (-[WebScriptDebugger newWrapperForFrame:]): (-[WebScriptDebugger parsedSource:fromURL:sourceId:]): (-[WebScriptDebugger enteredFrame:sourceId:line:]): (-[WebScriptDebugger hitStatement:sourceId:line:]): (-[WebScriptDebugger leavingFrame:sourceId:line:]): (-[WebScriptCallFrame _initWithFrame:]): (-[WebScriptCallFrame dealloc]): (-[WebScriptCallFrame setUserInfo:]): (-[WebScriptCallFrame userInfo]): (-[WebScriptCallFrame caller]): (-[WebScriptCallFrame scopeChain]): (-[WebScriptCallFrame functionName]): (-[WebScriptCallFrame exception]): (-[WebScriptCallFrame evaluateWebScript:]):
- WebView.subproj/WebScriptDebugDelegatePrivate.h: Added.
- WebView.subproj/WebView.h:
- WebView.subproj/WebView.m: (-[WebViewPrivate dealloc]): (-[WebView _scriptDebugDelegateForwarder]): (-[WebView setScriptDebugDelegate:]): (-[WebView scriptDebugDelegate]):
- WebView.subproj/WebViewInternal.h:
- WebView.subproj/WebViewPrivate.h:
- 8:00 PM Changeset in webkit [9970] by
-
- in /
file WebDefaultScriptDebugDelegate.h was added on branch Safari-2-0-branch on 2005-08-02 22:50:27 +0000
- 8:00 PM Changeset in webkit [9969] by
-
- in /
file WebScriptDebugDelegatePrivate.h was added on branch Safari-2-0-branch on 2005-08-02 22:50:28 +0000
- 8:00 PM Changeset in webkit [9968] by
-
- in /
file WebScriptDebugDelegate.h was added on branch Safari-2-0-branch on 2005-08-02 22:50:28 +0000
- 8:00 PM Changeset in webkit [9967] by
-
- in /
file WebDefaultScriptDebugDelegate.m was added on branch Safari-2-0-branch on 2005-08-02 22:50:27 +0000
- 7:34 PM Changeset in webkit [9966] by
-
- 2 edits in trunk/WebKit
Reviewed by Dave Hyatt.
- WebView.subproj/WebFrame.m: (-[WebFrame _purgePageCache]): Find the oldest candidate for purging that is not a snapback item.
- 7:33 PM Changeset in webkit [9965] by
-
- 67 edits in trunk/WebCore
Reviewed by hyatt (concept and a few manual parts), large part
done by script and not really reviewed in detail.
- changed how HTML tags and attributes are referred to in the code for better readability.
- khtml/css/cssstyleselector.cpp: (khtml::checkPseudoState): (khtml::CSSStyleSelector::canShareStyleWithElement): (khtml::CSSStyleSelector::adjustRenderStyle): (khtml::CSSStyleSelector::checkOneSelector):
- khtml/css/parser.y:
- khtml/ecma/kjs_css.cpp: (KJS::DOMStyleSheetList::getOwnProperty):
- khtml/ecma/kjs_dom.cpp: (KJS::getRuntimeObject): (KJS::DOMNamedNodesCollection::getOwnProperty):
- khtml/ecma/kjs_html.cpp: (KJS::HTMLDocument::getOwnProperty): (KJS::KJS::HTMLDocument::putValueProperty): (KJS::KJS::HTMLElement::classInfo): (KJS::HTMLElement::getSetInfo): (KJS::KJS::HTMLElement::getOwnProperty): (KJS::KJS::HTMLElement::implementsCall): (KJS::KJS::HTMLElement::call): (KJS::KJS::HTMLElement::hasOwnProperty): (KJS::KJS::HTMLElement::toString): (KJS::getForm): (KJS::KJS::HTMLElement::pushEventHandlerScope): (KJS::KJS::HTMLElementFunction::call): (KJS::KJS::HTMLElement::put): (KJS::toHTMLTableCaptionElement): (KJS::toHTMLTableSectionElement): (KJS::KJS::HTMLCollection::getOwnProperty): (KJS::KJS::HTMLSelectCollection::put):
- khtml/editing/apply_style_command.cpp: (khtml::isStyleSpan): (khtml::isEmptyStyleSpan): (khtml::isEmptyFontTag): (khtml::createFontElement): (khtml::createStyleSpanElement): (khtml::ApplyStyleCommand::applyRelativeFontStyleChange): (khtml::ApplyStyleCommand::applyInlineStyle): (khtml::ApplyStyleCommand::isHTMLStyleNode): (khtml::ApplyStyleCommand::removeHTMLFontStyle): (khtml::ApplyStyleCommand::applyTextDecorationStyle): (khtml::ApplyStyleCommand::mergeEndWithNextIfIdentical): (khtml::ApplyStyleCommand::addBlockStyleIfNeeded): (khtml::ApplyStyleCommand::addInlineStyleIfNeeded):
- khtml/editing/break_blockquote_command.cpp: (khtml::BreakBlockquoteCommand::doApply):
- khtml/editing/composite_edit_command.cpp: (khtml::CompositeEditCommand::insertNodeBefore): (khtml::CompositeEditCommand::insertNodeAfter): (khtml::CompositeEditCommand::findBlockPlaceholder): (khtml::CompositeEditCommand::moveParagraphContentsToNewBlockIfNecessary): (khtml::createBlockPlaceholderElement):
- khtml/editing/delete_selection_command.cpp: (khtml::isListStructureNode): (khtml::DeleteSelectionCommand::handleSpecialCaseBRDelete): (khtml::DeleteSelectionCommand::handleGeneralDelete): (khtml::DeleteSelectionCommand::moveNodesAfterNode):
- khtml/editing/htmlediting.cpp: (khtml::isSpecialElement): (khtml::createDefaultParagraphElement): (khtml::createBreakElement): (khtml::isMailBlockquote):
- khtml/editing/insert_line_break_command.cpp: (khtml::InsertLineBreakCommand::doApply):
- khtml/editing/insert_paragraph_separator_command.cpp: (khtml::InsertParagraphSeparatorCommand::doApply):
- khtml/editing/markup.cpp: (khtml::startMarkup): (khtml::createMarkup): (khtml::createFragmentFromText):
- khtml/editing/replace_selection_command.cpp: (khtml::isProbablyBlock): (khtml::isProbablyTableStructureNode): (khtml::ReplacementFragment::isInterchangeNewlineNode): (khtml::ReplacementFragment::isInterchangeConvertedSpaceSpan): (khtml::ReplacementFragment::removeStyleNodes): (khtml::ReplaceSelectionCommand::doApply):
- khtml/editing/visible_position.cpp: (khtml::VisiblePosition::init): (khtml::VisiblePosition::isCandidate): (khtml::VisiblePosition::isAtomicNode):
- khtml/editing/visible_text.cpp: (khtml::TextIterator::handleNonTextNode): (khtml::TextIterator::exitNode): (khtml::SimplifiedBackwardsTextIterator::handleNonTextNode):
- khtml/editing/visible_units.cpp: (khtml::endOfLine):
- khtml/html/html_baseimpl.cpp: (HTMLBodyElementImpl::HTMLBodyElementImpl): (HTMLBodyElementImpl::mapToEntry): (HTMLBodyElementImpl::parseMappedAttribute): (HTMLBodyElementImpl::insertedIntoDocument): (HTMLBodyElementImpl::isURLAttribute): (HTMLBodyElementImpl::aLink): (HTMLBodyElementImpl::setALink): (HTMLBodyElementImpl::background): (HTMLBodyElementImpl::setBackground): (HTMLBodyElementImpl::bgColor): (HTMLBodyElementImpl::setBgColor): (HTMLBodyElementImpl::link): (HTMLBodyElementImpl::setLink): (HTMLBodyElementImpl::text): (HTMLBodyElementImpl::setText): (HTMLBodyElementImpl::vLink): (HTMLBodyElementImpl::setVLink): (HTMLFrameElementImpl::HTMLFrameElementImpl): (HTMLFrameElementImpl::parseMappedAttribute): (HTMLFrameElementImpl::attach): (HTMLFrameElementImpl::isURLAttribute): (HTMLFrameElementImpl::frameBorder): (HTMLFrameElementImpl::setFrameBorder): (HTMLFrameElementImpl::longDesc): (HTMLFrameElementImpl::setLongDesc): (HTMLFrameElementImpl::marginHeight): (HTMLFrameElementImpl::setMarginHeight): (HTMLFrameElementImpl::marginWidth): (HTMLFrameElementImpl::setMarginWidth): (HTMLFrameElementImpl::name): (HTMLFrameElementImpl::setName): (HTMLFrameElementImpl::setNoResize): (HTMLFrameElementImpl::scrolling): (HTMLFrameElementImpl::setScrolling): (HTMLFrameElementImpl::src): (HTMLFrameElementImpl::setSrc): (HTMLFrameSetElementImpl::HTMLFrameSetElementImpl): (HTMLFrameSetElementImpl::checkDTD): (HTMLFrameSetElementImpl::parseMappedAttribute): (HTMLFrameSetElementImpl::attach): (HTMLFrameSetElementImpl::cols): (HTMLFrameSetElementImpl::setCols): (HTMLFrameSetElementImpl::rows): (HTMLFrameSetElementImpl::setRows): (HTMLHeadElementImpl::HTMLHeadElementImpl): (HTMLHeadElementImpl::profile): (HTMLHeadElementImpl::setProfile): (HTMLHeadElementImpl::checkDTD): (HTMLHtmlElementImpl::HTMLHtmlElementImpl): (HTMLHtmlElementImpl::version): (HTMLHtmlElementImpl::setVersion): (HTMLHtmlElementImpl::checkDTD): (HTMLIFrameElementImpl::HTMLIFrameElementImpl): (HTMLIFrameElementImpl::mapToEntry): (HTMLIFrameElementImpl::parseMappedAttribute): (HTMLIFrameElementImpl::attach): (HTMLIFrameElementImpl::isURLAttribute): (HTMLIFrameElementImpl::align): (HTMLIFrameElementImpl::setAlign): (HTMLIFrameElementImpl::height): (HTMLIFrameElementImpl::setHeight): (HTMLIFrameElementImpl::src): (HTMLIFrameElementImpl::width): (HTMLIFrameElementImpl::setWidth):
- khtml/html/html_blockimpl.cpp: (HTMLBlockquoteElementImpl::HTMLBlockquoteElementImpl): (HTMLBlockquoteElementImpl::cite): (HTMLBlockquoteElementImpl::setCite): (HTMLDivElementImpl::HTMLDivElementImpl): (HTMLDivElementImpl::mapToEntry): (HTMLDivElementImpl::parseMappedAttribute): (HTMLDivElementImpl::align): (HTMLDivElementImpl::setAlign): (HTMLHRElementImpl::HTMLHRElementImpl): (HTMLHRElementImpl::mapToEntry): (HTMLHRElementImpl::parseMappedAttribute): (HTMLHRElementImpl::align): (HTMLHRElementImpl::setAlign): (HTMLHRElementImpl::noShade): (HTMLHRElementImpl::setNoShade): (HTMLHRElementImpl::size): (HTMLHRElementImpl::setSize): (HTMLHRElementImpl::width): (HTMLHRElementImpl::setWidth): (HTMLHeadingElementImpl::checkDTD): (HTMLHeadingElementImpl::align): (HTMLHeadingElementImpl::setAlign): (HTMLParagraphElementImpl::HTMLParagraphElementImpl): (HTMLParagraphElementImpl::checkDTD): (HTMLParagraphElementImpl::mapToEntry): (HTMLParagraphElementImpl::parseMappedAttribute): (HTMLParagraphElementImpl::align): (HTMLParagraphElementImpl::setAlign): (HTMLPreElementImpl::width): (HTMLPreElementImpl::setWidth): (HTMLMarqueeElementImpl::HTMLMarqueeElementImpl): (HTMLMarqueeElementImpl::mapToEntry): (HTMLMarqueeElementImpl::parseMappedAttribute):
- khtml/html/html_canvasimpl.cpp: (HTMLCanvasElementImpl::HTMLCanvasElementImpl): (HTMLCanvasElementImpl::mapToEntry): (HTMLCanvasElementImpl::parseMappedAttribute): (HTMLCanvasElementImpl::isURLAttribute):
- khtml/html/html_documentimpl.cpp: (DOM::HTMLDocumentImpl::childAllowed):
- khtml/html/html_elementimpl.cpp: (HTMLElementImpl::endTagRequirement): (HTMLElementImpl::tagPriority): (HTMLElementImpl::mapToEntry): (HTMLElementImpl::parseMappedAttribute): (HTMLElementImpl::createContextualFragment): (HTMLElementImpl::setInnerText): (HTMLElementImpl::setOuterText): (HTMLElementImpl::setContentEditable): (HTMLElementImpl::id): (HTMLElementImpl::setId): (HTMLElementImpl::title): (HTMLElementImpl::setTitle): (HTMLElementImpl::lang): (HTMLElementImpl::setLang): (HTMLElementImpl::dir): (HTMLElementImpl::setDir): (HTMLElementImpl::className): (HTMLElementImpl::setClassName): (HTMLElementImpl::isRecognizedTagName): (inlineTagList): (blockTagList): (HTMLElementImpl::checkDTD):
- khtml/html/html_formimpl.cpp: (DOM::HTMLFormElementImpl::HTMLFormElementImpl): (DOM::HTMLFormElementImpl::submitClick): (DOM::HTMLFormElementImpl::formData): (DOM::HTMLFormElementImpl::submit): (DOM::HTMLFormElementImpl::parseMappedAttribute): (DOM::HTMLFormElementImpl::radioClicked): (DOM::HTMLFormElementImpl::isURLAttribute): (DOM::HTMLFormElementImpl::name): (DOM::HTMLFormElementImpl::setName): (DOM::HTMLFormElementImpl::acceptCharset): (DOM::HTMLFormElementImpl::setAcceptCharset): (DOM::HTMLFormElementImpl::action): (DOM::HTMLFormElementImpl::setAction): (DOM::HTMLFormElementImpl::setEnctype): (DOM::HTMLFormElementImpl::method): (DOM::HTMLFormElementImpl::setMethod): (DOM::HTMLFormElementImpl::target): (DOM::HTMLFormElementImpl::setTarget): (DOM::HTMLGenericFormElementImpl::parseMappedAttribute): (DOM::HTMLGenericFormElementImpl::getForm): (DOM::HTMLGenericFormElementImpl::name): (DOM::HTMLGenericFormElementImpl::setName): (DOM::HTMLGenericFormElementImpl::setDisabled): (DOM::HTMLGenericFormElementImpl::setReadOnly): (DOM::HTMLGenericFormElementImpl::tabIndex): (DOM::HTMLGenericFormElementImpl::setTabIndex): (DOM::HTMLButtonElementImpl::HTMLButtonElementImpl): (DOM::HTMLButtonElementImpl::type): (DOM::HTMLButtonElementImpl::parseMappedAttribute): (DOM::HTMLButtonElementImpl::accessKey): (DOM::HTMLButtonElementImpl::setAccessKey): (DOM::HTMLButtonElementImpl::value): (DOM::HTMLButtonElementImpl::setValue): (DOM::HTMLFieldSetElementImpl::HTMLFieldSetElementImpl): (DOM::HTMLFieldSetElementImpl::checkDTD): (DOM::HTMLInputElementImpl::HTMLInputElementImpl): (DOM::HTMLInputElementImpl::setType): (DOM::HTMLInputElementImpl::mapToEntry): (DOM::HTMLInputElementImpl::parseMappedAttribute): (DOM::HTMLInputElementImpl::attach): (DOM::HTMLInputElementImpl::altText): (DOM::HTMLInputElementImpl::value): (DOM::HTMLInputElementImpl::setValue): (DOM::HTMLInputElementImpl::isURLAttribute): (DOM::HTMLInputElementImpl::defaultValue): (DOM::HTMLInputElementImpl::setDefaultValue): (DOM::HTMLInputElementImpl::defaultChecked): (DOM::HTMLInputElementImpl::setDefaultChecked): (DOM::HTMLInputElementImpl::accept): (DOM::HTMLInputElementImpl::setAccept): (DOM::HTMLInputElementImpl::accessKey): (DOM::HTMLInputElementImpl::setAccessKey): (DOM::HTMLInputElementImpl::align): (DOM::HTMLInputElementImpl::setAlign): (DOM::HTMLInputElementImpl::alt): (DOM::HTMLInputElementImpl::setAlt): (DOM::HTMLInputElementImpl::setMaxLength): (DOM::HTMLInputElementImpl::setSize): (DOM::HTMLInputElementImpl::src): (DOM::HTMLInputElementImpl::setSrc): (DOM::HTMLInputElementImpl::useMap): (DOM::HTMLInputElementImpl::setUseMap): (DOM::HTMLLabelElementImpl::HTMLLabelElementImpl): (DOM::HTMLLabelElementImpl::parseMappedAttribute): (DOM::HTMLLabelElementImpl::formElement): (DOM::HTMLLabelElementImpl::form): (DOM::HTMLLabelElementImpl::accessKey): (DOM::HTMLLabelElementImpl::setAccessKey): (DOM::HTMLLabelElementImpl::htmlFor): (DOM::HTMLLabelElementImpl::setHtmlFor): (DOM::HTMLLegendElementImpl::HTMLLegendElementImpl): (DOM::HTMLLegendElementImpl::accessKey): (DOM::HTMLLegendElementImpl::setAccessKey): (DOM::HTMLLegendElementImpl::align): (DOM::HTMLLegendElementImpl::setAlign): (DOM::HTMLLegendElementImpl::formElement): (DOM::HTMLSelectElementImpl::HTMLSelectElementImpl): (DOM::HTMLSelectElementImpl::checkDTD): (DOM::HTMLSelectElementImpl::selectedIndex): (DOM::HTMLSelectElementImpl::setSelectedIndex): (DOM::HTMLSelectElementImpl::length): (DOM::HTMLSelectElementImpl::add): (DOM::HTMLSelectElementImpl::value): (DOM::HTMLSelectElementImpl::setValue): (DOM::HTMLSelectElementImpl::state): (DOM::HTMLSelectElementImpl::restoreState): (DOM::HTMLSelectElementImpl::parseMappedAttribute): (DOM::HTMLSelectElementImpl::appendFormData): (DOM::HTMLSelectElementImpl::optionToListIndex): (DOM::HTMLSelectElementImpl::listToOptionIndex): (DOM::HTMLSelectElementImpl::recalcListItems): (DOM::HTMLSelectElementImpl::reset): (DOM::HTMLSelectElementImpl::notifyOptionSelected): (DOM::HTMLSelectElementImpl::setMultiple): (DOM::HTMLSelectElementImpl::setSize): (DOM::HTMLKeygenElementImpl::HTMLKeygenElementImpl): (DOM::HTMLKeygenElementImpl::parseMappedAttribute): (DOM::HTMLOptGroupElementImpl::HTMLOptGroupElementImpl): (DOM::HTMLOptGroupElementImpl::recalcSelectOptions): (DOM::HTMLOptGroupElementImpl::label): (DOM::HTMLOptGroupElementImpl::setLabel): (DOM::HTMLOptionElementImpl::HTMLOptionElementImpl): (DOM::HTMLOptionElementImpl::text): (DOM::HTMLOptionElementImpl::index): (DOM::HTMLOptionElementImpl::parseMappedAttribute): (DOM::HTMLOptionElementImpl::setValue): (DOM::HTMLOptionElementImpl::getSelect): (DOM::HTMLOptionElementImpl::defaultSelected): (DOM::HTMLOptionElementImpl::setDefaultSelected): (DOM::HTMLOptionElementImpl::label): (DOM::HTMLOptionElementImpl::setLabel): (DOM::HTMLTextAreaElementImpl::HTMLTextAreaElementImpl): (DOM::HTMLTextAreaElementImpl::parseMappedAttribute): (DOM::HTMLTextAreaElementImpl::accessKey): (DOM::HTMLTextAreaElementImpl::setAccessKey): (DOM::HTMLTextAreaElementImpl::setCols): (DOM::HTMLTextAreaElementImpl::setRows): (DOM::HTMLIsIndexElementImpl::HTMLIsIndexElementImpl): (DOM::HTMLIsIndexElementImpl::parseMappedAttribute): (DOM::HTMLIsIndexElementImpl::prompt): (DOM::HTMLIsIndexElementImpl::setPrompt):
- khtml/html/html_formimpl.h: (DOM::HTMLOptGroupElementImpl::checkDTD):
- khtml/html/html_headimpl.cpp: (HTMLBaseElementImpl::HTMLBaseElementImpl): (HTMLBaseElementImpl::parseMappedAttribute): (HTMLBaseElementImpl::setHref): (HTMLBaseElementImpl::setTarget): (HTMLLinkElementImpl::HTMLLinkElementImpl): (HTMLLinkElementImpl::parseMappedAttribute): (HTMLLinkElementImpl::process): (HTMLLinkElementImpl::isURLAttribute): (HTMLLinkElementImpl::disabled): (HTMLLinkElementImpl::setDisabled): (HTMLLinkElementImpl::charset): (HTMLLinkElementImpl::setCharset): (HTMLLinkElementImpl::href): (HTMLLinkElementImpl::setHref): (HTMLLinkElementImpl::hreflang): (HTMLLinkElementImpl::setHreflang): (HTMLLinkElementImpl::media): (HTMLLinkElementImpl::setMedia): (HTMLLinkElementImpl::rel): (HTMLLinkElementImpl::setRel): (HTMLLinkElementImpl::rev): (HTMLLinkElementImpl::setRev): (HTMLLinkElementImpl::target): (HTMLLinkElementImpl::setTarget): (HTMLLinkElementImpl::type): (HTMLLinkElementImpl::setType): (HTMLMetaElementImpl::HTMLMetaElementImpl): (HTMLMetaElementImpl::parseMappedAttribute): (HTMLMetaElementImpl::content): (HTMLMetaElementImpl::setContent): (HTMLMetaElementImpl::httpEquiv): (HTMLMetaElementImpl::setHttpEquiv): (HTMLMetaElementImpl::name): (HTMLMetaElementImpl::setName): (HTMLMetaElementImpl::scheme): (HTMLMetaElementImpl::setScheme): (HTMLScriptElementImpl::HTMLScriptElementImpl): (HTMLScriptElementImpl::isURLAttribute): (HTMLScriptElementImpl::insertedIntoDocument): (HTMLScriptElementImpl::charset): (HTMLScriptElementImpl::setCharset): (HTMLScriptElementImpl::defer): (HTMLScriptElementImpl::setDefer): (HTMLScriptElementImpl::src): (HTMLScriptElementImpl::setSrc): (HTMLScriptElementImpl::type): (HTMLScriptElementImpl::setType): (HTMLStyleElementImpl::HTMLStyleElementImpl): (HTMLStyleElementImpl::parseMappedAttribute): (HTMLStyleElementImpl::disabled): (HTMLStyleElementImpl::setDisabled): (HTMLStyleElementImpl::media): (HTMLStyleElementImpl::setMedia): (HTMLStyleElementImpl::type): (HTMLStyleElementImpl::setType): (HTMLTitleElementImpl::HTMLTitleElementImpl):
- khtml/html/html_imageimpl.cpp: (HTMLImageLoader::updateFromElement): (HTMLImageElementImpl::HTMLImageElementImpl): (HTMLImageElementImpl::mapToEntry): (HTMLImageElementImpl::parseMappedAttribute): (HTMLImageElementImpl::altText): (HTMLImageElementImpl::width): (HTMLImageElementImpl::height): (HTMLImageElementImpl::isURLAttribute): (HTMLImageElementImpl::name): (HTMLImageElementImpl::setName): (HTMLImageElementImpl::align): (HTMLImageElementImpl::setAlign): (HTMLImageElementImpl::alt): (HTMLImageElementImpl::setAlt): (HTMLImageElementImpl::border): (HTMLImageElementImpl::setBorder): (HTMLImageElementImpl::setHeight): (HTMLImageElementImpl::hspace): (HTMLImageElementImpl::setHspace): (HTMLImageElementImpl::isMap): (HTMLImageElementImpl::setIsMap): (HTMLImageElementImpl::longDesc): (HTMLImageElementImpl::setLongDesc): (HTMLImageElementImpl::src): (HTMLImageElementImpl::setSrc): (HTMLImageElementImpl::useMap): (HTMLImageElementImpl::setUseMap): (HTMLImageElementImpl::vspace): (HTMLImageElementImpl::setVspace): (HTMLImageElementImpl::setWidth): (HTMLMapElementImpl::HTMLMapElementImpl): (HTMLMapElementImpl::checkDTD): (HTMLMapElementImpl::mapMouseEvent): (HTMLMapElementImpl::parseMappedAttribute): (HTMLMapElementImpl::name): (HTMLMapElementImpl::setName): (HTMLAreaElementImpl::HTMLAreaElementImpl): (HTMLAreaElementImpl::parseMappedAttribute): (HTMLAreaElementImpl::accessKey): (HTMLAreaElementImpl::setAccessKey): (HTMLAreaElementImpl::alt): (HTMLAreaElementImpl::setAlt): (HTMLAreaElementImpl::coords): (HTMLAreaElementImpl::setCoords): (HTMLAreaElementImpl::href): (HTMLAreaElementImpl::setHref): (HTMLAreaElementImpl::noHref): (HTMLAreaElementImpl::setNoHref): (HTMLAreaElementImpl::shape): (HTMLAreaElementImpl::setShape): (HTMLAreaElementImpl::tabIndex): (HTMLAreaElementImpl::setTabIndex): (HTMLAreaElementImpl::target): (HTMLAreaElementImpl::setTarget):
- khtml/html/html_inlineimpl.cpp: (DOM::HTMLAnchorElementImpl::HTMLAnchorElementImpl): (DOM::HTMLAnchorElementImpl::defaultEventHandler): (DOM::HTMLAnchorElementImpl::parseMappedAttribute): (DOM::HTMLAnchorElementImpl::isURLAttribute): (DOM::HTMLAnchorElementImpl::accessKey): (DOM::HTMLAnchorElementImpl::setAccessKey): (DOM::HTMLAnchorElementImpl::charset): (DOM::HTMLAnchorElementImpl::setCharset): (DOM::HTMLAnchorElementImpl::coords): (DOM::HTMLAnchorElementImpl::setCoords): (DOM::HTMLAnchorElementImpl::href): (DOM::HTMLAnchorElementImpl::setHref): (DOM::HTMLAnchorElementImpl::hreflang): (DOM::HTMLAnchorElementImpl::setHreflang): (DOM::HTMLAnchorElementImpl::name): (DOM::HTMLAnchorElementImpl::setName): (DOM::HTMLAnchorElementImpl::rel): (DOM::HTMLAnchorElementImpl::setRel): (DOM::HTMLAnchorElementImpl::rev): (DOM::HTMLAnchorElementImpl::setRev): (DOM::HTMLAnchorElementImpl::shape): (DOM::HTMLAnchorElementImpl::setShape): (DOM::HTMLAnchorElementImpl::tabIndex): (DOM::HTMLAnchorElementImpl::setTabIndex): (DOM::HTMLAnchorElementImpl::target): (DOM::HTMLAnchorElementImpl::setTarget): (DOM::HTMLAnchorElementImpl::type): (DOM::HTMLAnchorElementImpl::setType): (DOM::HTMLBRElementImpl::HTMLBRElementImpl): (DOM::HTMLBRElementImpl::mapToEntry): (DOM::HTMLBRElementImpl::parseMappedAttribute): (DOM::HTMLBRElementImpl::clear): (DOM::HTMLBRElementImpl::setClear): (DOM::HTMLFontElementImpl::HTMLFontElementImpl): (DOM::HTMLFontElementImpl::mapToEntry): (DOM::HTMLFontElementImpl::parseMappedAttribute): (DOM::HTMLFontElementImpl::color): (DOM::HTMLFontElementImpl::setColor): (DOM::HTMLFontElementImpl::face): (DOM::HTMLFontElementImpl::setFace): (DOM::HTMLFontElementImpl::size): (DOM::HTMLFontElementImpl::setSize): (DOM::HTMLModElementImpl::cite): (DOM::HTMLModElementImpl::setCite): (DOM::HTMLModElementImpl::dateTime): (DOM::HTMLModElementImpl::setDateTime): (DOM::HTMLQuoteElementImpl::HTMLQuoteElementImpl): (DOM::HTMLQuoteElementImpl::cite): (DOM::HTMLQuoteElementImpl::setCite):
- khtml/html/html_listimpl.cpp: (DOM::HTMLUListElementImpl::mapToEntry): (DOM::HTMLUListElementImpl::parseMappedAttribute): (DOM::HTMLUListElementImpl::compact): (DOM::HTMLUListElementImpl::setCompact): (DOM::HTMLUListElementImpl::type): (DOM::HTMLUListElementImpl::setType): (DOM::HTMLDirectoryElementImpl::compact): (DOM::HTMLDirectoryElementImpl::setCompact): (DOM::HTMLMenuElementImpl::compact): (DOM::HTMLMenuElementImpl::setCompact): (DOM::HTMLOListElementImpl::mapToEntry): (DOM::HTMLOListElementImpl::parseMappedAttribute): (DOM::HTMLOListElementImpl::compact): (DOM::HTMLOListElementImpl::setCompact): (DOM::HTMLOListElementImpl::setStart): (DOM::HTMLOListElementImpl::type): (DOM::HTMLOListElementImpl::setType): (DOM::HTMLLIElementImpl::mapToEntry): (DOM::HTMLLIElementImpl::parseMappedAttribute): (DOM::HTMLLIElementImpl::attach): (DOM::HTMLLIElementImpl::type): (DOM::HTMLLIElementImpl::setType): (DOM::HTMLLIElementImpl::value): (DOM::HTMLLIElementImpl::setValue): (DOM::HTMLDListElementImpl::compact): (DOM::HTMLDListElementImpl::setCompact):
- khtml/html/html_listimpl.h: (DOM::HTMLUListElementImpl::HTMLUListElementImpl): (DOM::HTMLDirectoryElementImpl::HTMLDirectoryElementImpl): (DOM::HTMLMenuElementImpl::HTMLMenuElementImpl): (DOM::HTMLOListElementImpl::HTMLOListElementImpl): (DOM::HTMLLIElementImpl::HTMLLIElementImpl): (DOM::HTMLDListElementImpl::HTMLDListElementImpl):
- khtml/html/html_miscimpl.cpp: (DOM::HTMLBaseFontElementImpl::HTMLBaseFontElementImpl): (DOM::HTMLBaseFontElementImpl::color): (DOM::HTMLBaseFontElementImpl::setColor): (DOM::HTMLBaseFontElementImpl::face): (DOM::HTMLBaseFontElementImpl::setFace): (DOM::HTMLBaseFontElementImpl::size): (DOM::HTMLBaseFontElementImpl::setSize): (DOM::HTMLCollectionImpl::traverseNextItem): (DOM::HTMLCollectionImpl::checkForNameMatch): (DOM::HTMLNameCollectionImpl::traverseNextItem): (DOM::HTMLCollectionImpl::updateNameCache): (DOM::HTMLFormCollectionImpl::getNamedFormItem): (DOM::HTMLFormCollectionImpl::nextNamedItemInternal): (DOM::HTMLFormCollectionImpl::namedItem): (DOM::HTMLFormCollectionImpl::nextNamedItem): (DOM::HTMLFormCollectionImpl::updateNameCache):
- khtml/html/html_objectimpl.cpp: (DOM::HTMLAppletElementImpl::HTMLAppletElementImpl): (DOM::HTMLAppletElementImpl::checkDTD): (DOM::HTMLAppletElementImpl::mapToEntry): (DOM::HTMLAppletElementImpl::parseMappedAttribute): (DOM::HTMLAppletElementImpl::rendererIsNeeded): (DOM::HTMLAppletElementImpl::createRenderer): (DOM::HTMLAppletElementImpl::align): (DOM::HTMLAppletElementImpl::setAlign): (DOM::HTMLAppletElementImpl::alt): (DOM::HTMLAppletElementImpl::setAlt): (DOM::HTMLAppletElementImpl::archive): (DOM::HTMLAppletElementImpl::setArchive): (DOM::HTMLAppletElementImpl::code): (DOM::HTMLAppletElementImpl::setCode): (DOM::HTMLAppletElementImpl::codeBase): (DOM::HTMLAppletElementImpl::setCodeBase): (DOM::HTMLAppletElementImpl::height): (DOM::HTMLAppletElementImpl::setHeight): (DOM::HTMLAppletElementImpl::hspace): (DOM::HTMLAppletElementImpl::setHspace): (DOM::HTMLAppletElementImpl::name): (DOM::HTMLAppletElementImpl::setName): (DOM::HTMLAppletElementImpl::object): (DOM::HTMLAppletElementImpl::setObject): (DOM::HTMLAppletElementImpl::vspace): (DOM::HTMLAppletElementImpl::setVspace): (DOM::HTMLAppletElementImpl::width): (DOM::HTMLAppletElementImpl::setWidth): (DOM::HTMLEmbedElementImpl::HTMLEmbedElementImpl): (DOM::HTMLEmbedElementImpl::checkDTD): (DOM::HTMLEmbedElementImpl::mapToEntry): (DOM::HTMLEmbedElementImpl::parseMappedAttribute): (DOM::HTMLEmbedElementImpl::rendererIsNeeded): (DOM::HTMLEmbedElementImpl::isURLAttribute): (DOM::HTMLObjectElementImpl::HTMLObjectElementImpl): (DOM::HTMLObjectElementImpl::checkDTD): (DOM::HTMLObjectElementImpl::form): (DOM::HTMLObjectElementImpl::mapToEntry): (DOM::HTMLObjectElementImpl::parseMappedAttribute): (DOM::HTMLObjectElementImpl::isURLAttribute): (DOM::HTMLObjectElementImpl::code): (DOM::HTMLObjectElementImpl::setCode): (DOM::HTMLObjectElementImpl::align): (DOM::HTMLObjectElementImpl::setAlign): (DOM::HTMLObjectElementImpl::archive): (DOM::HTMLObjectElementImpl::setArchive): (DOM::HTMLObjectElementImpl::border): (DOM::HTMLObjectElementImpl::setBorder): (DOM::HTMLObjectElementImpl::codeBase): (DOM::HTMLObjectElementImpl::setCodeBase): (DOM::HTMLObjectElementImpl::codeType): (DOM::HTMLObjectElementImpl::setCodeType): (DOM::HTMLObjectElementImpl::data): (DOM::HTMLObjectElementImpl::setData): (DOM::HTMLObjectElementImpl::declare): (DOM::HTMLObjectElementImpl::setDeclare): (DOM::HTMLObjectElementImpl::height): (DOM::HTMLObjectElementImpl::setHeight): (DOM::HTMLObjectElementImpl::hspace): (DOM::HTMLObjectElementImpl::setHspace): (DOM::HTMLObjectElementImpl::name): (DOM::HTMLObjectElementImpl::setName): (DOM::HTMLObjectElementImpl::standby): (DOM::HTMLObjectElementImpl::setStandby): (DOM::HTMLObjectElementImpl::tabIndex): (DOM::HTMLObjectElementImpl::setTabIndex): (DOM::HTMLObjectElementImpl::type): (DOM::HTMLObjectElementImpl::setType): (DOM::HTMLObjectElementImpl::useMap): (DOM::HTMLObjectElementImpl::setUseMap): (DOM::HTMLObjectElementImpl::vspace): (DOM::HTMLObjectElementImpl::setVspace): (DOM::HTMLObjectElementImpl::width): (DOM::HTMLObjectElementImpl::setWidth): (DOM::HTMLParamElementImpl::HTMLParamElementImpl): (DOM::HTMLParamElementImpl::parseMappedAttribute): (DOM::HTMLParamElementImpl::isURLAttribute): (DOM::HTMLParamElementImpl::setName): (DOM::HTMLParamElementImpl::type): (DOM::HTMLParamElementImpl::setType): (DOM::HTMLParamElementImpl::setValue): (DOM::HTMLParamElementImpl::valueType): (DOM::HTMLParamElementImpl::setValueType):
- khtml/html/html_tableimpl.cpp: (DOM::HTMLTableElementImpl::HTMLTableElementImpl): (DOM::HTMLTableElementImpl::checkDTD): (DOM::HTMLTableElementImpl::createTHead): (DOM::HTMLTableElementImpl::createTFoot): (DOM::HTMLTableElementImpl::insertRow): (DOM::HTMLTableElementImpl::deleteRow): (DOM::HTMLTableElementImpl::addChild): (DOM::HTMLTableElementImpl::mapToEntry): (DOM::HTMLTableElementImpl::parseMappedAttribute): (DOM::HTMLTableElementImpl::additionalAttributeStyleDecl): (DOM::HTMLTableElementImpl::getSharedCellDecl): (DOM::HTMLTableElementImpl::isURLAttribute): (DOM::HTMLTableElementImpl::align): (DOM::HTMLTableElementImpl::setAlign): (DOM::HTMLTableElementImpl::bgColor): (DOM::HTMLTableElementImpl::setBgColor): (DOM::HTMLTableElementImpl::border): (DOM::HTMLTableElementImpl::setBorder): (DOM::HTMLTableElementImpl::cellPadding): (DOM::HTMLTableElementImpl::setCellPadding): (DOM::HTMLTableElementImpl::cellSpacing): (DOM::HTMLTableElementImpl::setCellSpacing): (DOM::HTMLTableElementImpl::frame): (DOM::HTMLTableElementImpl::setFrame): (DOM::HTMLTableElementImpl::rules): (DOM::HTMLTableElementImpl::setRules): (DOM::HTMLTableElementImpl::summary): (DOM::HTMLTableElementImpl::setSummary): (DOM::HTMLTableElementImpl::width): (DOM::HTMLTableElementImpl::setWidth): (DOM::HTMLTablePartElementImpl::mapToEntry): (DOM::HTMLTablePartElementImpl::parseMappedAttribute): (DOM::HTMLTableSectionElementImpl::checkDTD): (DOM::HTMLTableSectionElementImpl::addChild): (DOM::HTMLTableSectionElementImpl::numRows): (DOM::HTMLTableSectionElementImpl::align): (DOM::HTMLTableSectionElementImpl::setAlign): (DOM::HTMLTableSectionElementImpl::ch): (DOM::HTMLTableSectionElementImpl::setCh): (DOM::HTMLTableSectionElementImpl::chOff): (DOM::HTMLTableSectionElementImpl::setChOff): (DOM::HTMLTableSectionElementImpl::vAlign): (DOM::HTMLTableSectionElementImpl::setVAlign): (DOM::HTMLTableRowElementImpl::checkDTD): (DOM::HTMLTableRowElementImpl::addChild): (DOM::HTMLTableRowElementImpl::rowIndex): (DOM::HTMLTableRowElementImpl::sectionRowIndex): (DOM::HTMLTableRowElementImpl::insertCell): (DOM::HTMLTableRowElementImpl::align): (DOM::HTMLTableRowElementImpl::setAlign): (DOM::HTMLTableRowElementImpl::bgColor): (DOM::HTMLTableRowElementImpl::setBgColor): (DOM::HTMLTableRowElementImpl::ch): (DOM::HTMLTableRowElementImpl::setCh): (DOM::HTMLTableRowElementImpl::chOff): (DOM::HTMLTableRowElementImpl::setChOff): (DOM::HTMLTableRowElementImpl::vAlign): (DOM::HTMLTableRowElementImpl::setVAlign): (DOM::HTMLTableCellElementImpl::cellIndex): (DOM::HTMLTableCellElementImpl::mapToEntry): (DOM::HTMLTableCellElementImpl::parseMappedAttribute): (DOM::HTMLTableCellElementImpl::additionalAttributeStyleDecl): (DOM::HTMLTableCellElementImpl::isURLAttribute): (DOM::HTMLTableCellElementImpl::abbr): (DOM::HTMLTableCellElementImpl::setAbbr): (DOM::HTMLTableCellElementImpl::align): (DOM::HTMLTableCellElementImpl::setAlign): (DOM::HTMLTableCellElementImpl::axis): (DOM::HTMLTableCellElementImpl::setAxis): (DOM::HTMLTableCellElementImpl::bgColor): (DOM::HTMLTableCellElementImpl::setBgColor): (DOM::HTMLTableCellElementImpl::ch): (DOM::HTMLTableCellElementImpl::setCh): (DOM::HTMLTableCellElementImpl::chOff): (DOM::HTMLTableCellElementImpl::setChOff): (DOM::HTMLTableCellElementImpl::setColSpan): (DOM::HTMLTableCellElementImpl::headers): (DOM::HTMLTableCellElementImpl::setHeaders): (DOM::HTMLTableCellElementImpl::height): (DOM::HTMLTableCellElementImpl::setHeight): (DOM::HTMLTableCellElementImpl::noWrap): (DOM::HTMLTableCellElementImpl::setNoWrap): (DOM::HTMLTableCellElementImpl::setRowSpan): (DOM::HTMLTableCellElementImpl::scope): (DOM::HTMLTableCellElementImpl::setScope): (DOM::HTMLTableCellElementImpl::vAlign): (DOM::HTMLTableCellElementImpl::setVAlign): (DOM::HTMLTableCellElementImpl::width): (DOM::HTMLTableCellElementImpl::setWidth): (DOM::HTMLTableColElementImpl::HTMLTableColElementImpl): (DOM::HTMLTableColElementImpl::mapToEntry): (DOM::HTMLTableColElementImpl::parseMappedAttribute): (DOM::HTMLTableColElementImpl::align): (DOM::HTMLTableColElementImpl::setAlign): (DOM::HTMLTableColElementImpl::ch): (DOM::HTMLTableColElementImpl::setCh): (DOM::HTMLTableColElementImpl::chOff): (DOM::HTMLTableColElementImpl::setChOff): (DOM::HTMLTableColElementImpl::setSpan): (DOM::HTMLTableColElementImpl::vAlign): (DOM::HTMLTableColElementImpl::setVAlign): (DOM::HTMLTableColElementImpl::width): (DOM::HTMLTableColElementImpl::setWidth): (DOM::HTMLTableCaptionElementImpl::mapToEntry): (DOM::HTMLTableCaptionElementImpl::parseMappedAttribute): (DOM::HTMLTableCaptionElementImpl::align): (DOM::HTMLTableCaptionElementImpl::setAlign):
- khtml/html/html_tableimpl.h: (DOM::HTMLTableRowElementImpl::HTMLTableRowElementImpl): (DOM::HTMLTableColElementImpl::endTagRequirement): (DOM::HTMLTableColElementImpl::tagPriority): (DOM::HTMLTableColElementImpl::checkDTD): (DOM::HTMLTableCaptionElementImpl::HTMLTableCaptionElementImpl):
- khtml/html/htmlfactory.cpp: (DOM::headingConstructor): (DOM::preConstructor): (DOM::modConstructor): (DOM::tableColConstructor): (DOM::tableCellConstructor): (DOM::tableSectionConstructor): (DOM::HTMLElementFactory::createHTMLElement):
- khtml/html/htmlnames.cpp: (HTMLNames::initHTMLNames):
- khtml/html/htmlnames.h:
- khtml/html/htmlparser.cpp: (HTMLParser::parseToken): (isTableSection): (isTablePart): (isTableRelated): (HTMLParser::handleError): (HTMLParser::headCreateErrorCheck): (HTMLParser::bodyCreateErrorCheck): (HTMLParser::framesetCreateErrorCheck): (HTMLParser::iframeCreateErrorCheck): (HTMLParser::ddCreateErrorCheck): (HTMLParser::dtCreateErrorCheck): (HTMLParser::tableCellCreateErrorCheck): (HTMLParser::tableSectionCreateErrorCheck): (HTMLParser::noembedCreateErrorCheck): (HTMLParser::noframesCreateErrorCheck): (HTMLParser::noscriptCreateErrorCheck): (HTMLParser::getNode): (HTMLParser::processCloseTag): (HTMLParser::isHeaderTag): (HTMLParser::isInline): (HTMLParser::isResidualStyleTag): (HTMLParser::isAffectedByResidualStyle): (HTMLParser::popBlock): (HTMLParser::handleIsindex):
- khtml/html/htmltokenizer.cpp: (khtml::HTMLTokenizer::parseSpecial): (khtml::HTMLTokenizer::scriptHandler): (khtml::HTMLTokenizer::parseTag):
- khtml/khtml_part.cpp: (KHTMLPart::init): (KHTMLPart::backgroundURL): (KHTMLPart::updateActions): (KHTMLPart::handleMouseMoveEventDrag): (KHTMLPart::selectionComputedStyle): (KHTMLPart::applyEditingStyleToElement): (KHTMLPart::removeEditingStyleFromElement):
- khtml/khtmlview.cpp: (KHTMLView::layout): (isSubmitImage):
- khtml/misc/decoder.cpp: (Decoder::decode):
- khtml/misc/hashtable.h: (khtml::::lookup):
- khtml/rendering/render_applet.cpp: (RenderApplet::createWidgetIfNecessary):
- khtml/rendering/render_block.cpp: (khtml::RenderBlock::layoutBlock):
- khtml/rendering/render_box.cpp: (RenderBox::paintRootBoxDecorations): (RenderBox::paintBackgroundExtended):
- khtml/rendering/render_canvasimage.cpp: (RenderCanvasImage::paint):
- khtml/rendering/render_flow.cpp: (RenderFlow::addFocusRingRects):
- khtml/rendering/render_form.cpp: (RenderLineEdit::updateFromElement): (RenderFieldset::findLegend): (RenderSelect::updateFromElement): (RenderSelect::layout): (RenderSelect::slotSelected): (RenderSelect::slotSelectionChanged): (RenderSelect::updateSelection): (RenderSlider::updateFromElement): (RenderSlider::slotSliderValueChanged):
- khtml/rendering/render_frames.cpp: (RenderPartObject::updateWidget): (RenderPartObject::slotViewCleared):
- khtml/rendering/render_image.cpp: (RenderImage::paint): (RenderImage::imageMap): (RenderImage::updateAltText):
- khtml/rendering/render_layer.cpp: (Marquee::marqueeSpeed):
- khtml/rendering/render_list.cpp: (getParentOfFirstLineBox):
- khtml/rendering/render_object.cpp: (RenderObject::isBody): (RenderObject::isHR): (RenderObject::isHTMLMarquee): (RenderObject::sizesToMaxWidth): (RenderObject::setStyle): (RenderObject::getTextDecorationColors): (RenderObject::setPixmap):
- khtml/rendering/render_table.cpp: (RenderTable::addChild): (RenderTable::layout): (RenderTableSection::addChild): (RenderTableRow::addChild): (RenderTableCell::updateFromElement): (RenderTableCell::calcMinMaxWidth): (RenderTableCol::updateFromElement):
- khtml/rendering/render_theme.cpp: (khtml::RenderTheme::isControlContainer): (khtml::RenderTheme::isChecked): (khtml::RenderTheme::isEnabled):
- khtml/xml/dom_docimpl.cpp: (DocumentImpl::createElementNS): (DocumentImpl::getElementById): (DocumentImpl::getElementByAccessKey): (DocumentImpl::body): (DocumentImpl::shouldScheduleLayout): (DocumentImpl::prepareMouseEvent): (DocumentImpl::recalcStyleSelector):
- khtml/xml/dom_elementimpl.cpp: (ElementImpl::getAttribute): (ElementImpl::setAttribute): (ElementImpl::setAttributeMap): (ElementImpl::insertedIntoDocument): (ElementImpl::removedFromDocument): (ElementImpl::formatForDebugger): (NamedAttrMapImpl::setNamedItem): (NamedAttrMapImpl::removeNamedItem): (NamedAttrMapImpl::operator=): (StyledElementImpl::updateStyleAttributeIfNeeded): (StyledElementImpl::mapToEntry): (StyledElementImpl::parseMappedAttribute):
- khtml/xml/dom_nodeimpl.cpp: (DOM::NodeImpl::maxDeepOffset): (DOM::NodeImpl::enclosingBlockFlowOrTableElement): (DOM::NodeImpl::enclosingBlockFlowElement): (DOM::NodeImpl::enclosingInlineElement): (DOM::NodeImpl::rootEditableElement): (DOM::NodeImpl::showNode): (DOM::NodeImpl::showTreeAndMark): (DOM::NameNodeListImpl::nodeMatches):
- khtml/xml/dom_position.cpp: (DOM::Position::downstream): (DOM::Position::rendersInDifferentPosition): (DOM::Position::leadingWhitespacePosition): (DOM::Position::trailingWhitespacePosition):
- khtml/xml/xml_tokenizer.cpp: (khtml::XMLTokenizer::startElement): (khtml::XMLTokenizer::insertErrorMessageBlock): (khtml::XMLTokenizer::addScripts): (khtml::XMLTokenizer::executeScripts):
- kwq/DOM.mm: (+[DOMNode _nodeWithImpl:]):
- kwq/DOMHTML.mm: (-[DOMHTMLElement idName]): (-[DOMHTMLElement setIdName:]): (-[DOMHTMLLinkElement media]): (-[DOMHTMLLinkElement setMedia:]): (-[DOMHTMLLinkElement rel]): (-[DOMHTMLLinkElement setRel:]): (-[DOMHTMLLinkElement rev]): (-[DOMHTMLLinkElement setRev:]): (-[DOMHTMLLinkElement target]): (-[DOMHTMLLinkElement setTarget:]): (-[DOMHTMLLinkElement type]): (-[DOMHTMLLinkElement setType:]): (-[DOMHTMLTitleElement text]): (-[DOMHTMLTitleElement setText:]): (-[DOMHTMLMetaElement content]): (-[DOMHTMLMetaElement setContent:]): (-[DOMHTMLMetaElement httpEquiv]): (-[DOMHTMLMetaElement setHttpEquiv:]): (-[DOMHTMLMetaElement name]): (-[DOMHTMLMetaElement setName:]): (-[DOMHTMLMetaElement scheme]): (-[DOMHTMLMetaElement setScheme:]): (-[DOMHTMLBaseElement setHref:]): (-[DOMHTMLBaseElement target]): (-[DOMHTMLBaseElement setTarget:]): (-[DOMHTMLStyleElement disabled]): (-[DOMHTMLStyleElement setDisabled:]): (-[DOMHTMLStyleElement media]): (-[DOMHTMLStyleElement setMedia:]): (-[DOMHTMLStyleElement type]): (-[DOMHTMLStyleElement setType:]): (-[DOMHTMLBodyElement aLink]): (-[DOMHTMLBodyElement setALink:]): (-[DOMHTMLBodyElement background]): (-[DOMHTMLBodyElement setBackground:]): (-[DOMHTMLBodyElement bgColor]): (-[DOMHTMLBodyElement setBgColor:]): (-[DOMHTMLBodyElement link]): (-[DOMHTMLBodyElement setLink:]): (-[DOMHTMLBodyElement text]): (-[DOMHTMLBodyElement setText:]): (-[DOMHTMLBodyElement vLink]): (-[DOMHTMLBodyElement setVLink:]): (-[DOMHTMLFormElement name]): (-[DOMHTMLFormElement setName:]): (-[DOMHTMLFormElement acceptCharset]): (-[DOMHTMLFormElement setAcceptCharset:]): (-[DOMHTMLFormElement action]): (-[DOMHTMLFormElement setAction:]): (-[DOMHTMLFormElement enctype]): (-[DOMHTMLFormElement setEnctype:]): (-[DOMHTMLFormElement method]): (-[DOMHTMLFormElement setMethod:]): (-[DOMHTMLFormElement target]): (-[DOMHTMLFormElement setTarget:]): (-[DOMHTMLTextAreaElement accessKey]): (-[DOMHTMLTextAreaElement setAccessKey:]): (-[DOMHTMLTextAreaElement cols]): (-[DOMHTMLTextAreaElement setCols:]): (-[DOMHTMLTextAreaElement disabled]): (-[DOMHTMLTextAreaElement setDisabled:]): (-[DOMHTMLTextAreaElement readOnly]): (-[DOMHTMLTextAreaElement setReadOnly:]): (-[DOMHTMLTextAreaElement rows]): (-[DOMHTMLTextAreaElement setRows:]): (-[DOMHTMLButtonElement accessKey]): (-[DOMHTMLButtonElement setAccessKey:]): (-[DOMHTMLButtonElement disabled]): (-[DOMHTMLButtonElement setDisabled:]): (-[DOMHTMLButtonElement value]): (-[DOMHTMLButtonElement setValue:]): (-[DOMHTMLLabelElement accessKey]): (-[DOMHTMLLabelElement setAccessKey:]): (-[DOMHTMLLabelElement htmlFor]): (-[DOMHTMLLabelElement setHtmlFor:]): (-[DOMHTMLLegendElement accessKey]): (-[DOMHTMLLegendElement setAccessKey:]): (-[DOMHTMLLegendElement align]): (-[DOMHTMLLegendElement setAlign:]): (-[DOMHTMLUListElement compact]): (-[DOMHTMLUListElement setCompact:]): (-[DOMHTMLUListElement type]): (-[DOMHTMLUListElement setType:]): (-[DOMHTMLOListElement start]): (-[DOMHTMLOListElement setStart:]): (-[DOMHTMLOListElement type]): (-[DOMHTMLOListElement setType:]): (-[DOMHTMLDListElement compact]): (-[DOMHTMLDListElement setCompact:]): (-[DOMHTMLDirectoryElement compact]): (-[DOMHTMLDirectoryElement setCompact:]): (-[DOMHTMLMenuElement compact]): (-[DOMHTMLMenuElement setCompact:]): (-[DOMHTMLQuoteElement cite]): (-[DOMHTMLQuoteElement setCite:]): (-[DOMHTMLDivElement align]): (-[DOMHTMLDivElement setAlign:]): (-[DOMHTMLParagraphElement align]): (-[DOMHTMLParagraphElement setAlign:]): (-[DOMHTMLHeadingElement align]): (-[DOMHTMLHeadingElement setAlign:]): (-[DOMHTMLPreElement width]): (-[DOMHTMLPreElement setWidth:]): (-[DOMHTMLBRElement clear]): (-[DOMHTMLBRElement setClear:]): (-[DOMHTMLBaseFontElement color]): (-[DOMHTMLBaseFontElement setColor:]): (-[DOMHTMLBaseFontElement face]): (-[DOMHTMLBaseFontElement setFace:]): (-[DOMHTMLBaseFontElement size]): (-[DOMHTMLBaseFontElement setSize:]): (-[DOMHTMLFontElement color]): (-[DOMHTMLFontElement setColor:]): (-[DOMHTMLFontElement face]): (-[DOMHTMLFontElement setFace:]): (-[DOMHTMLFontElement size]): (-[DOMHTMLFontElement setSize:]): (-[DOMHTMLHRElement align]): (-[DOMHTMLHRElement setAlign:]): (-[DOMHTMLHRElement noShade]): (-[DOMHTMLHRElement setNoShade:]): (-[DOMHTMLHRElement size]): (-[DOMHTMLHRElement setSize:]): (-[DOMHTMLHRElement width]): (-[DOMHTMLHRElement setWidth:]): (-[DOMHTMLModElement cite]): (-[DOMHTMLModElement setCite:]): (-[DOMHTMLModElement dateTime]): (-[DOMHTMLModElement setDateTime:]): (-[DOMHTMLAnchorElement accessKey]): (-[DOMHTMLAnchorElement setAccessKey:]): (-[DOMHTMLAnchorElement charset]): (-[DOMHTMLAnchorElement setCharset:]): (-[DOMHTMLAnchorElement coords]): (-[DOMHTMLAnchorElement setCoords:]): (-[DOMHTMLAnchorElement setHref:]): (-[DOMHTMLAnchorElement target]): (-[DOMHTMLAnchorElement setTarget:]): (-[DOMHTMLAnchorElement type]): (-[DOMHTMLAnchorElement setType:]): (-[DOMHTMLImageElement name]): (-[DOMHTMLImageElement setName:]): (-[DOMHTMLImageElement align]): (-[DOMHTMLImageElement setAlign:]): (-[DOMHTMLImageElement alt]): (-[DOMHTMLImageElement setAlt:]): (-[DOMHTMLImageElement border]): (-[DOMHTMLImageElement setBorder:]): (-[DOMHTMLImageElement height]): (-[DOMHTMLImageElement setHeight:]): (-[DOMHTMLImageElement hspace]): (-[DOMHTMLImageElement setHspace:]): (-[DOMHTMLImageElement isMap]): (-[DOMHTMLImageElement setIsMap:]): (-[DOMHTMLImageElement longDesc]): (-[DOMHTMLImageElement setLongDesc:]): (-[DOMHTMLImageElement setSrc:]): (-[DOMHTMLImageElement useMap]): (-[DOMHTMLImageElement setUseMap:]): (-[DOMHTMLImageElement vspace]): (-[DOMHTMLImageElement setVspace:]): (-[DOMHTMLImageElement width]): (-[DOMHTMLImageElement setWidth:]): (-[DOMHTMLObjectElement code]): (-[DOMHTMLObjectElement setCode:]): (-[DOMHTMLObjectElement align]): (-[DOMHTMLObjectElement setAlign:]): (-[DOMHTMLObjectElement archive]): (-[DOMHTMLObjectElement setArchive:]): (-[DOMHTMLObjectElement border]): (-[DOMHTMLObjectElement setBorder:]): (-[DOMHTMLObjectElement codeBase]): (-[DOMHTMLObjectElement setCodeBase:]): (-[DOMHTMLObjectElement codeType]): (-[DOMHTMLObjectElement setCodeType:]): (-[DOMHTMLObjectElement data]): (-[DOMHTMLObjectElement setData:]): (-[DOMHTMLObjectElement declare]): (-[DOMHTMLObjectElement setDeclare:]): (-[DOMHTMLObjectElement height]): (-[DOMHTMLObjectElement setHeight:]): (-[DOMHTMLObjectElement hspace]): (-[DOMHTMLObjectElement setHspace:]): (-[DOMHTMLObjectElement name]): (-[DOMHTMLObjectElement setName:]): (-[DOMHTMLObjectElement standby]): (-[DOMHTMLObjectElement setStandby:]): (-[DOMHTMLObjectElement tabIndex]): (-[DOMHTMLObjectElement setTabIndex:]): (-[DOMHTMLObjectElement type]): (-[DOMHTMLObjectElement setType:]): (-[DOMHTMLObjectElement useMap]): (-[DOMHTMLObjectElement setUseMap:]): (-[DOMHTMLObjectElement vspace]): (-[DOMHTMLObjectElement setVspace:]): (-[DOMHTMLObjectElement width]): (-[DOMHTMLObjectElement setWidth:]): (-[DOMHTMLParamElement name]): (-[DOMHTMLParamElement setName:]): (-[DOMHTMLParamElement type]): (-[DOMHTMLParamElement setType:]): (-[DOMHTMLParamElement value]): (-[DOMHTMLParamElement setValue:]): (-[DOMHTMLParamElement valueType]): (-[DOMHTMLParamElement setValueType:]): (-[DOMHTMLAppletElement align]): (-[DOMHTMLAppletElement setAlign:]): (-[DOMHTMLAppletElement alt]): (-[DOMHTMLAppletElement setAlt:]): (-[DOMHTMLAppletElement archive]): (-[DOMHTMLAppletElement setArchive:]): (-[DOMHTMLAppletElement code]): (-[DOMHTMLAppletElement setCode:]): (-[DOMHTMLAppletElement codeBase]): (-[DOMHTMLAppletElement setCodeBase:]): (-[DOMHTMLAppletElement height]): (-[DOMHTMLAppletElement setHeight:]): (-[DOMHTMLAppletElement hspace]): (-[DOMHTMLAppletElement setHspace:]): (-[DOMHTMLAppletElement name]): (-[DOMHTMLAppletElement setName:]): (-[DOMHTMLAppletElement object]): (-[DOMHTMLAppletElement setObject:]): (-[DOMHTMLAppletElement vspace]): (-[DOMHTMLAppletElement setVspace:]): (-[DOMHTMLAppletElement width]): (-[DOMHTMLAppletElement setWidth:]): (-[DOMHTMLMapElement name]): (-[DOMHTMLMapElement setName:]): (-[DOMHTMLAreaElement accessKey]): (-[DOMHTMLAreaElement setAccessKey:]): (-[DOMHTMLAreaElement alt]): (-[DOMHTMLAreaElement setAlt:]): (-[DOMHTMLAreaElement coords]): (-[DOMHTMLAreaElement setCoords:]): (-[DOMHTMLAreaElement setHref:]): (-[DOMHTMLAreaElement noHref]): (-[DOMHTMLAreaElement setNoHref:]): (-[DOMHTMLAreaElement shape]): (-[DOMHTMLAreaElement setShape:]): (-[DOMHTMLAreaElement tabIndex]): (-[DOMHTMLAreaElement setTabIndex:]): (-[DOMHTMLAreaElement target]): (-[DOMHTMLAreaElement setTarget:]): (-[DOMHTMLScriptElement text]): (-[DOMHTMLScriptElement setText:]): (-[DOMHTMLScriptElement charset]): (-[DOMHTMLScriptElement setCharset:]): (-[DOMHTMLScriptElement defer]): (-[DOMHTMLScriptElement setDefer:]): (-[DOMHTMLScriptElement src]): (-[DOMHTMLScriptElement setSrc:]): (-[DOMHTMLScriptElement type]): (-[DOMHTMLScriptElement setType:]): (-[DOMHTMLTableCaptionElement align]): (-[DOMHTMLTableCaptionElement setAlign:]): (-[DOMHTMLTableSectionElement align]): (-[DOMHTMLTableSectionElement setAlign:]): (-[DOMHTMLTableSectionElement ch]): (-[DOMHTMLTableSectionElement setCh:]): (-[DOMHTMLTableSectionElement chOff]): (-[DOMHTMLTableSectionElement setChOff:]): (-[DOMHTMLTableSectionElement vAlign]): (-[DOMHTMLTableSectionElement setVAlign:]): (-[DOMHTMLTableElement align]): (-[DOMHTMLTableElement setAlign:]): (-[DOMHTMLTableElement bgColor]): (-[DOMHTMLTableElement setBgColor:]): (-[DOMHTMLTableElement border]): (-[DOMHTMLTableElement setBorder:]): (-[DOMHTMLTableElement cellPadding]): (-[DOMHTMLTableElement setCellPadding:]): (-[DOMHTMLTableElement cellSpacing]): (-[DOMHTMLTableElement setCellSpacing:]): (-[DOMHTMLTableElement frameBorders]): (-[DOMHTMLTableElement setFrameBorders:]): (-[DOMHTMLTableElement rules]): (-[DOMHTMLTableElement setRules:]): (-[DOMHTMLTableElement summary]): (-[DOMHTMLTableElement setSummary:]): (-[DOMHTMLTableElement width]): (-[DOMHTMLTableElement setWidth:]): (-[DOMHTMLTableColElement align]): (-[DOMHTMLTableColElement setAlign:]): (-[DOMHTMLTableColElement ch]): (-[DOMHTMLTableColElement setCh:]): (-[DOMHTMLTableColElement chOff]): (-[DOMHTMLTableColElement setChOff:]): (-[DOMHTMLTableColElement span]): (-[DOMHTMLTableColElement setSpan:]): (-[DOMHTMLTableColElement vAlign]): (-[DOMHTMLTableColElement setVAlign:]): (-[DOMHTMLTableColElement width]): (-[DOMHTMLTableColElement setWidth:]): (-[DOMHTMLTableRowElement align]): (-[DOMHTMLTableRowElement setAlign:]): (-[DOMHTMLTableRowElement bgColor]): (-[DOMHTMLTableRowElement setBgColor:]): (-[DOMHTMLTableRowElement ch]): (-[DOMHTMLTableRowElement setCh:]): (-[DOMHTMLTableRowElement chOff]): (-[DOMHTMLTableRowElement setChOff:]): (-[DOMHTMLTableRowElement vAlign]): (-[DOMHTMLTableRowElement setVAlign:]): (-[DOMHTMLTableCellElement abbr]): (-[DOMHTMLTableCellElement setAbbr:]): (-[DOMHTMLTableCellElement align]): (-[DOMHTMLTableCellElement setAlign:]): (-[DOMHTMLTableCellElement axis]): (-[DOMHTMLTableCellElement setAxis:]): (-[DOMHTMLTableCellElement bgColor]): (-[DOMHTMLTableCellElement setBgColor:]): (-[DOMHTMLTableCellElement ch]): (-[DOMHTMLTableCellElement setCh:]): (-[DOMHTMLTableCellElement chOff]): (-[DOMHTMLTableCellElement setChOff:]): (-[DOMHTMLTableCellElement colSpan]): (-[DOMHTMLTableCellElement setColSpan:]): (-[DOMHTMLTableCellElement headers]): (-[DOMHTMLTableCellElement setHeaders:]): (-[DOMHTMLTableCellElement height]): (-[DOMHTMLTableCellElement setHeight:]): (-[DOMHTMLTableCellElement noWrap]): (-[DOMHTMLTableCellElement setNoWrap:]): (-[DOMHTMLTableCellElement rowSpan]): (-[DOMHTMLTableCellElement setRowSpan:]): (-[DOMHTMLTableCellElement scope]): (-[DOMHTMLTableCellElement setScope:]): (-[DOMHTMLTableCellElement vAlign]): (-[DOMHTMLTableCellElement setVAlign:]): (-[DOMHTMLTableCellElement width]): (-[DOMHTMLTableCellElement setWidth:]): (-[DOMHTMLFrameSetElement rows]): (-[DOMHTMLFrameSetElement setRows:]): (-[DOMHTMLFrameSetElement cols]): (-[DOMHTMLFrameSetElement setCols:]): (-[DOMHTMLFrameElement frameBorder]): (-[DOMHTMLFrameElement setFrameBorder:]): (-[DOMHTMLFrameElement longDesc]): (-[DOMHTMLFrameElement setLongDesc:]): (-[DOMHTMLFrameElement marginHeight]): (-[DOMHTMLFrameElement setMarginHeight:]): (-[DOMHTMLFrameElement marginWidth]): (-[DOMHTMLFrameElement setMarginWidth:]): (-[DOMHTMLFrameElement name]): (-[DOMHTMLFrameElement setName:]): (-[DOMHTMLFrameElement noResize]): (-[DOMHTMLFrameElement setNoResize:]): (-[DOMHTMLFrameElement scrolling]): (-[DOMHTMLFrameElement setScrolling:]): (-[DOMHTMLFrameElement src]): (-[DOMHTMLFrameElement setSrc:]): (-[DOMHTMLIFrameElement align]): (-[DOMHTMLIFrameElement setAlign:]): (-[DOMHTMLIFrameElement frameBorder]): (-[DOMHTMLIFrameElement setFrameBorder:]): (-[DOMHTMLIFrameElement height]): (-[DOMHTMLIFrameElement setHeight:]): (-[DOMHTMLIFrameElement longDesc]): (-[DOMHTMLIFrameElement setLongDesc:]): (-[DOMHTMLIFrameElement marginHeight]): (-[DOMHTMLIFrameElement setMarginHeight:]): (-[DOMHTMLIFrameElement marginWidth]): (-[DOMHTMLIFrameElement setMarginWidth:]): (-[DOMHTMLIFrameElement name]): (-[DOMHTMLIFrameElement setName:]): (-[DOMHTMLIFrameElement noResize]): (-[DOMHTMLIFrameElement setNoResize:]): (-[DOMHTMLIFrameElement scrolling]): (-[DOMHTMLIFrameElement setScrolling:]): (-[DOMHTMLIFrameElement src]): (-[DOMHTMLIFrameElement setSrc:]): (-[DOMHTMLIFrameElement width]): (-[DOMHTMLIFrameElement setWidth:]): (-[DOMHTMLEmbedElement align]): (-[DOMHTMLEmbedElement setAlign:]): (-[DOMHTMLEmbedElement height]): (-[DOMHTMLEmbedElement setHeight:]): (-[DOMHTMLEmbedElement name]): (-[DOMHTMLEmbedElement setName:]): (-[DOMHTMLEmbedElement src]): (-[DOMHTMLEmbedElement setSrc:]): (-[DOMHTMLEmbedElement type]): (-[DOMHTMLEmbedElement setType:]): (-[DOMHTMLEmbedElement width]): (-[DOMHTMLEmbedElement setWidth:]):
- kwq/KWQAccObject.mm: (-[KWQAccObject role]): (-[KWQAccObject helpText]): (-[KWQAccObject title]): (-[KWQAccObject accessibilityDescription]): (-[KWQAccObject accessibilityIsIgnored]): (-[KWQAccObject accessibilityAttributeValue:]):
- kwq/KWQKHTMLPart.cpp: (KWQKHTMLPart::isFrameSet):
- kwq/KWQKHTMLPart.mm: (scanForForm): (KWQKHTMLPart::currentForm): (KWQKHTMLPart::searchForLabelsBeforeElement): (KWQKHTMLPart::matchLabelsAgainstElement): (KWQKHTMLPart::fileWrapperForElement): (listParent): (isTextFirstInListItem): (KWQKHTMLPart::attributedString): (KWQKHTMLPart::styleForSelectionStart): (KWQKHTMLPart::setSelectionFromNone):
- kwq/WebCoreBridge.mm: (inputElementFromDOMElement): (formElementFromDOMElement): (-[WebCoreBridge elementAtPoint:]):
- 5:18 PM Changeset in webkit [9964] by
-
- 3 edits in trunk
Test cases added: n/a
Update layout tests for my previous change.
- layout-tests/fast/dom/quadraticCurveTo-expected.txt:
- layout-tests/fast/table/border-collapsing/004-expected.txt:
- 4:42 PM Changeset in webkit [9963] by
-
- 52 edits in trunk
Reviewed by Dave Hyatt (rendering) and Maciej (editing and performance improvements).
Test cases added: Existing tab-related basic editing tests were updated. More complex tests are coming soon.
<rdar://problem/3792529> REGRESSION (Mail): Tabs do not work the way they did in Panther (especially useful in plain text mail)
Basic strategy is to put tabs into spans with white-space:pre style, and
render them with tabs stops every 8th space, where the space width and
the left margin are those of the enclosing block.
- khtml/editing/apply_style_command.cpp: (khtml::ApplyStyleCommand::removeCSSStyle): (khtml::ApplyStyleCommand::addInlineStyleIfNeeded):
- khtml/editing/delete_selection_command.cpp: (khtml::DeleteSelectionCommand::saveTypingStyleState):
- khtml/editing/edit_command.cpp: (khtml::EditCommand::styleAtPosition):
- khtml/editing/html_interchange.h:
- khtml/editing/htmlediting.cpp: (khtml::isSpecialElement): (khtml::isTabSpanNode): (khtml::isTabSpanTextNode): (khtml::positionBeforeTabSpan): (khtml::createTabSpanElement):
- khtml/editing/htmlediting.h:
- khtml/editing/insert_text_command.cpp: (khtml::InsertTextCommand::prepareForTextInsertion): (khtml::InsertTextCommand::input): (khtml::InsertTextCommand::insertTab):
- khtml/editing/insert_text_command.h:
- khtml/editing/markup.cpp: (khtml::createParagraphContentsFromString): (khtml::createFragmentFromText):
- khtml/editing/replace_selection_command.cpp: (khtml::ReplacementFragment::removeStyleNodes):
- khtml/html/htmltokenizer.cpp: (khtml::HTMLTokenizer::begin): (khtml::HTMLTokenizer::processListing): (khtml::HTMLTokenizer::parseSpecial): (khtml::HTMLTokenizer::parseText): (khtml::HTMLTokenizer::parseEntity): (khtml::HTMLTokenizer::parseTag): (khtml::HTMLTokenizer::addPending): (khtml::HTMLTokenizer::write):
- khtml/html/htmltokenizer.h: (khtml::HTMLTokenizer::):
- khtml/rendering/bidi.cpp: (khtml::addRun): (khtml::RenderBlock::tabWidth): (khtml::RenderBlock::computeHorizontalPositionsForLine): (khtml::RenderBlock::layoutInlineChildren): (khtml::RenderBlock::skipWhitespace): (khtml::RenderBlock::findNextLineBreak): (khtml::RenderBlock::checkLinesForTextOverflow):
- khtml/rendering/break_lines.cpp: (khtml::isBreakable):
- khtml/rendering/font.cpp: (Font::drawHighlightForText): (Font::drawText): (Font::floatWidth): (Font::floatCharacterWidths): (Font::checkSelectionPoint): (Font::width):
- khtml/rendering/font.h:
- khtml/rendering/render_block.cpp: (khtml:::RenderFlow): (khtml::RenderBlock::setStyle): (khtml::stripTrailingSpace): (khtml::RenderBlock::calcInlineMinMaxWidth):
- khtml/rendering/render_block.h:
- khtml/rendering/render_br.h: (khtml::RenderBR::width):
- khtml/rendering/render_flexbox.cpp: (khtml::RenderFlexibleBox::layoutVerticalBox):
- khtml/rendering/render_image.cpp: (RenderImage::setPixmap): (RenderImage::paint):
- khtml/rendering/render_line.cpp: (khtml::EllipsisBox::paint):
- khtml/rendering/render_line.h: (khtml::InlineBox::width): (khtml::InlineBox::xPos): (khtml::InlineBox::yPos): (khtml::InlineBox::height): (khtml::InlineBox::baseline):
- khtml/rendering/render_list.cpp: (RenderListMarker::paint): (RenderListMarker::calcMinMaxWidth):
- khtml/rendering/render_object.cpp: (RenderObject::tabWidth): (RenderObject::recalcMinMaxWidths):
- khtml/rendering/render_object.h:
- khtml/rendering/render_replaced.cpp:
- khtml/rendering/render_text.cpp: (InlineTextBox::selectionRect): (InlineTextBox::paint): (InlineTextBox::paintSelection): (InlineTextBox::paintMarkedTextBackground): (InlineTextBox::textPos): (InlineTextBox::offsetForPosition): (InlineTextBox::positionForOffset): (RenderText::cacheWidths): (RenderText::widthFromCache): (RenderText::trimmedMinMaxWidth): (RenderText::calcMinMaxWidth): (RenderText::containsOnlyWhitespace): (RenderText::width):
- khtml/rendering/render_text.h:
- kwq/KWQFontMetrics.h:
- kwq/KWQFontMetrics.mm: (QFontMetrics::width): (QFontMetrics::charWidth): (QFontMetrics::floatWidth): (QFontMetrics::floatCharacterWidths): (QFontMetrics::checkSelectionPoint): (QFontMetrics::boundingRect): (QFontMetrics::size):
- kwq/KWQPainter.h:
- kwq/KWQPainter.mm: (QPainter::drawRect): (QPainter::drawLine): (QPainter::drawText): (QPainter::drawHighlightForText): (_fillRectXX): (QPainter::fillRect):
- kwq/WebCoreTextRenderer.h:
- kwq/WebCoreTextRendererFactory.mm: (WebCoreInitializeEmptyTextStyle):
- layout-tests/editing/deleting/delete-tab-001-expected.txt:
- layout-tests/editing/deleting/delete-tab-001.html:
- layout-tests/editing/deleting/delete-tab-002-expected.txt:
- layout-tests/editing/deleting/delete-tab-002.html:
- layout-tests/editing/deleting/delete-tab-003-expected.txt:
- layout-tests/editing/deleting/delete-tab-003.html:
- layout-tests/editing/deleting/delete-tab-004-expected.txt:
- layout-tests/editing/deleting/delete-tab-004.html:
- layout-tests/editing/inserting/insert-tab-001-expected.txt:
- layout-tests/editing/inserting/insert-tab-002-expected.txt:
- layout-tests/editing/inserting/insert-tab-003-expected.txt:
- layout-tests/editing/inserting/insert-tab-004-expected.txt:
- layout-tests/fast/js/string-replace-2-expected.txt:
- layout-tests/fast/table/039-expected.txt:
- layout-tests/fast/table/border-collapsing/004-expected.txt:
- layout-tests/fast/tokenizer/script_extra_close-expected.txt:
- 4:40 PM Changeset in webkit [9962] by
-
- 2 edits in trunk/WebKit
Reviewed by Dave Hyatt (rendering) and Maciej (editing and performance improvements).
Test cases added: Existing tab-related basic editing tests were updated. More complex tests are coming soon.
<rdar://problem/3792529> REGRESSION (Mail): Tabs do not work the way they did in Panther (especially useful in plain text mail)
Basic strategy is to put tabs into spans with white-space:pre style, and
render them with tabs stops every 8th space, where the space width and
the left margin are those of the enclosing block.
- WebCoreSupport.subproj/WebTextRenderer.m: (isSpace): (isRoundingHackCharacter): (getUncachedWidth): (-[WebTextRenderer drawLineForCharacters:yOffset:width:color:thickness:]): (-[WebTextRenderer _computeWidthForSpace]): (_drawGlyphs): (-[WebTextRenderer _CG_drawHighlightForRun:style:geometry:]): (-[WebTextRenderer _CG_floatWidthForRun:style:widths:fonts:glyphs:startPosition:numGlyphs:]): (-[WebTextRenderer _extendCharacterToGlyphMapToInclude:]): (-[WebTextRenderer _CG_pointToOffset:style:position:reversed:includePartialGlyphs:]): (glyphForCharacter): (initializeCharacterWidthIterator): (ceilCurrentWidth): (widthForNextCharacter):
- 4:31 PM Changeset in webkit [9961] by
-
- 3 adds1 delete in branches/Safari-2-0-branch/WebKit
Safari-2-0-branch: Converted WebKit project to XCode 2.1.
- 4:29 PM Changeset in webkit [9960] by
-
- 3 adds1 delete in branches/Safari-2-0-branch/WebCore
Safari-2-0-branch: Converted WebCore project to XCode 2.1.
- 4:25 PM Changeset in webkit [9959] by
-
- 3 adds1 delete in branches/Safari-2-0-branch/JavaScriptCore
Safari-2-0-branch: Converted JavaScriptCore project to XCode 2.1.
- 4:05 PM Changeset in webkit [9958] by
-
- 1 edit in trunk/WebCore/ChangeLog-2005-08-23
Made my recent ChangeLog entry more clear
- 4:02 PM Changeset in webkit [9957] by
-
- 17 edits in trunk/WebCore
Commit log editor still busted for me, have to commit like this.
- 3:50 PM Changeset in webkit [9956] by
-
- in /
file delete-4038408-fix.html was added on branch Safari-2-0-branch on 2005-08-04 02:04:17 +0000
- 3:50 PM Changeset in webkit [9955] by
-
- 3 edits2 adds in trunk
Reviewed by geoff
Fixed problem with patch that I just backed out
Test cases added:
- layout-tests/editing/deleting/delete-4038408-fix-expected.txt: Added.
- layout-tests/editing/deleting/delete-4038408-fix.html: Added.
- khtml/editing/delete_selection_command.cpp: (khtml::DeleteSelectionCommand::DeleteSelectionCommand): (khtml::DeleteSelectionCommand::saveTypingStyleState): (khtml::DeleteSelectionCommand::calculateTypingStyleAfterDelete): (khtml::DeleteSelectionCommand::clearTransientState):
- khtml/editing/delete_selection_command.h:
- 3:05 PM Changeset in webkit [9954] by
-
- 2 edits in trunk/WebKitTools
Submitted by: eseidel
Reviewed by: vicki
- DrawTest/DrawTest.xcodeproj/project.pbxproj: Build fix. Removed bad path.
- 3:04 PM Changeset in webkit [9953] by
-
- 1 edit1 add in trunk/WebCore
- Oops. Last checkin omitted the actual test for: <rdar://problem/3461547> can't use document.writeln() on windows opened via window.open("about:blank") in same function
- manual-tests/write-after-open.html: Added.
- 2:43 PM Changeset in webkit [9952] by
-
- 2 edits in trunk
Submitted by: eseidel
- kdom/xpath/impl/parser/xpath.ypp: Turned off "verbose errors" which was generating a warning during compile (Bison 1.28 bug). This is unused code in kdom xpath support, thus I didn't ask for review.
- 2:22 PM Changeset in webkit [9951] by
-
- 2 edits2 adds in trunk/WebCore
- fixed: <rdar://problem/3461547> can't use document.writeln() on windows opened via window.open("about:blank") in same function <rdar://problem/3725977> A_WINDOW.document.write() content overwritten when first parameter to window.open is provided <rdar://problem/4101498> SAP: window.write in same call chain as window.open fails to write if URL parameter is provided <rdar://problem/4179028> document.write in same function as window.open fails to write new content (4056) http://bugzilla.opendarwin.org/show_bug.cgi?id=4056 document.write in same function as window.open fails to write new content
Reviewed by darin.
Test cases added:
- manual-tests/resources/write-after-open-popup.html: Added.
- khtml/khtml_part.cpp: (KHTMLPart::didExplicitOpen): now cancels any pending redirection
- 2:16 PM Changeset in webkit [9950] by
-
- 9 edits in trunk
WebCore:
Reviewed by Dave Hyatt.
Test cases added: none, this only affects Safari forms autofill
- WebCore part of <rdar://problem/4187404> Redo form SPI so that it doesn't rely on NSViews
- khtml/html/html_formimpl.cpp: added a FIXME about a bug I ran into while doing this autofill stuff
- kwq/DOMHTML.mm: (viewForElement): Moved this function here (was in WebCoreBridge), and simplified it a little. This will go away when we have non-NSView ways of implementing all the methods below. (-[DOMHTMLInputElement _displayedValue]): moved here from Safari (-[DOMHTMLInputElement _setDisplayedValue:]): ditto (-[DOMHTMLInputElement _rectOnScreen]): ditto (-[DOMHTMLInputElement _replaceCharactersInRange:withString:selectingFromIndex:]): ditto (-[DOMHTMLInputElement _selectedRange]): ditto (-[DOMHTMLInputElement _setBackgroundColor:]): ditto (-[DOMHTMLSelectElement _activateItemAtIndex:]): ditto (-[DOMHTMLSelectElement _optionLabels]): ditto
- kwq/DOMPrivate.h: moved DOMHTMLInputElement and DOMHTMLSelectElement categories here from Safari
- kwq/WebCoreBridge.h:
- kwq/WebCoreBridge.mm: removed viewForElement:, which had been added as a temporary measure while I did this conversion.
WebKit:
Reviewed by Dave Hyatt.
- WebKit part of <rdar://problem/4187404> Redo form SPI so that it doesn't rely on NSViews
Much of 4187404 was addressed in earlier checkins. This checkin completes the task.
- WebView.subproj/WebHTMLRepresentation.h:
- WebView.subproj/WebHTMLRepresentation.m: removed viewForElement:, which was the only remaining NSView-related SPI that Safari autofill was still using. I added viewForElement a week ago as a transitional measure, so removing it won't affect any other clients.
- 2:01 PM Changeset in webkit [9949] by
-
- 2 edits in trunk/WebKit
Reviewed by Chris Blumenberg.
- WebView.subproj/WebFrameView.m: (-[WebFrameView _firstResponderIsFormControl]): renamed from _firstResponderIsControl for clarity. Explicitly rejects WebHTMLView, since it's now a control. (-[WebFrameView keyDown:]): updated for renamed method.
- 1:22 PM Changeset in webkit [9948] by
-
- 1 edit12 adds in trunk/WebCore
Bug #: 4155
Submitted by: eseidel
Reviewed by: sullivan
- WebCore+SVG/DrawCanvasItem.h: Added.
- WebCore+SVG/DrawCanvasItem.mm: Added.
- WebCore+SVG/DrawCanvasItemPrivate.h: Added.
- WebCore+SVG/DrawDocument.h: Added.
- WebCore+SVG/DrawDocument.mm: Added.
- WebCore+SVG/DrawDocumentPrivate.h: Added.
- WebCore+SVG/DrawView.h: Added.
- WebCore+SVG/DrawView.mm: Added.
- WebCore+SVG/DrawViewPrivate.h: Added.
- WebCore+SVG/NSSVGImageRep.h: Added.
- WebCore+SVG/NSSVGImageRep.m: Added. Temporary SPI to make it possible to write Obj-C test applications. http://bugzilla.opendarwin.org/show_bug.cgi?id=4155
- 12:44 PM Changeset in webkit [9947] by
-
- 3 edits2 deletes in trunk
Reviewed by harrison
Backing out my recent change as it causes a layout test failure in Deployment mode
- khtml/editing/delete_selection_command.cpp: (khtml::DeleteSelectionCommand::saveTypingStyleState): (khtml::DeleteSelectionCommand::calculateTypingStyleAfterDelete): (khtml::DeleteSelectionCommand::clearTransientState):
- khtml/editing/delete_selection_command.h:
- layout-tests/editing/deleting/delete-4038408-fix-expected.txt: Removed.
- layout-tests/editing/deleting/delete-4038408-fix.html: Removed.
- 12:20 PM Changeset in webkit [9946] by
-
- 1 edit42 adds in trunk/WebKitTools
Bug #: 4157
Submitted by: eseidel
Reviewed by: sullivan
- DrawTest/AppDelegate.h: Added.
- DrawTest/AppDelegate.m: Added.
- DrawTest/DrawTest.xcodeproj/project.pbxproj: Added.
- DrawTest/DrawTestDocument.h: Added.
- DrawTest/DrawTestDocument.m: Added.
- DrawTest/DrawTestInspectorController.h: Added.
- DrawTest/DrawTestInspectorController.m: Added.
- DrawTest/DrawTestToolbarController.h: Added.
- DrawTest/DrawTestToolbarController.m: Added.
- DrawTest/DrawTestView.h: Added.
- DrawTest/DrawTestView.m: Added.
- DrawTest/DrawTest_Prefix.pch: Added.
- DrawTest/English.lproj/DrawTestDocument.nib/classes.nib: Added.
- DrawTest/English.lproj/DrawTestDocument.nib/info.nib: Added.
- DrawTest/English.lproj/DrawTestDocument.nib/keyedobjects.nib: Added.
- DrawTest/English.lproj/InfoPlist.strings: Added.
- DrawTest/English.lproj/Inspector.nib/classes.nib: Added.
- DrawTest/English.lproj/Inspector.nib/info.nib: Added.
- DrawTest/English.lproj/Inspector.nib/keyedobjects.nib: Added.
- DrawTest/English.lproj/MainMenu.nib/classes.nib: Added.
- DrawTest/English.lproj/MainMenu.nib/info.nib: Added.
- DrawTest/English.lproj/MainMenu.nib/keyedobjects.nib: Added.
- DrawTest/English.lproj/TestViewer.nib/classes.nib: Added.
- DrawTest/English.lproj/TestViewer.nib/info.nib: Added.
- DrawTest/English.lproj/TestViewer.nib/keyedobjects.nib: Added.
- DrawTest/Info.plist: Added.
- DrawTest/SVGTest.h: Added.
- DrawTest/SVGTest.m: Added.
- DrawTest/ScalingImageView.h: Added.
- DrawTest/ScalingImageView.m: Added.
- DrawTest/TestController.h: Added.
- DrawTest/TestController.m: Added.
- DrawTest/TestViewerSplitView.h: Added.
- DrawTest/TestViewerSplitView.m: Added.
- DrawTest/main.m: Added. Adding simple cocoa app for testing SVG rendering, interaction. http://bugzilla.opendarwin.org/show_bug.cgi?id=4157