Timeline
Sep 24, 2006:
- 11:35 PM Changeset in webkit [22220] by
-
- 4 edits in branches/WindowsMerge/WebKitWin
- 7:35 PM Changeset in webkit [16553] by
-
- 1 edit4 adds in trunk/LayoutTests
2006-09-24 Eric Seidel <eric@eseidel.com>
Reviewed by beth.
Browsers disagree on behavior for an invalid fill
http://bugzilla.opendarwin.org/show_bug.cgi?id=11017
- svg/custom/invalid-fill-expected.checksum: Added.
- svg/custom/invalid-fill-expected.png: Added.
- svg/custom/invalid-fill-expected.txt: Added.
- svg/custom/invalid-fill.svg: Added.
- 6:30 PM Changeset in webkit [16552] by
-
- 3 edits4 adds in trunk
2006-09-24 Eric Seidel <eric@eseidel.com>
Reviewed by hyatt.
<svg:a> cannot be styled with a:hover
http://bugzilla.opendarwin.org/show_bug.cgi?id=11005
Test: svg/hixie/cascade/002.xml
- css/cssstyleselector.cpp: (WebCore::checkPseudoState):
- 3:36 PM Changeset in webkit [16551] by
-
- 12 edits1 add in trunk/WebCore
Reviewed by Tim H.
Patch for http://bugzilla.opendarwin.org/show_bug.cgi?id=10882
SVG needs Obj-C DOM bindings
- Auto-generate the first 8 Objective-C SVG DOM bindings. The auto-generated classes are DOMSVGAngle, DOMSVGLength, DOMSVGLengthList, DOMSVGMatrix, DOMSVGPathSeg, DOMSVGPathSegList, DOMSVGTransform, and DOMSVGTransformList.
- DerivedSources.make:
- WebCore.xcodeproj/project.pbxproj:
- bindings/objc/DOMInternal.h:
- bindings/objc/DOMSVG.h: Added.
- ksvg2/svg/SVGAngle.idl:
- ksvg2/svg/SVGLength.idl:
- ksvg2/svg/SVGLengthList.idl:
- ksvg2/svg/SVGMatrix.idl:
- ksvg2/svg/SVGPathSeg.idl:
- ksvg2/svg/SVGPathSegList.idl:
- ksvg2/svg/SVGTransform.idl:
- ksvg2/svg/SVGTransformList.idl:
- 1:30 PM Changeset in webkit [16550] by
-
- 2 edits in trunk/WebCore
Hopefully this unbreaks the build, should fix linux build too.
Thanks to WildFox and buildbot for the notification.
- 12:43 PM Changeset in webkit [16549] by
-
- 12 edits5 adds in trunk/WebCore
Reviewed by eseidel.
Fix for http://bugzilla.opendarwin.org/show_bug.cgi?id=6001
WebKit does not handle fallback custom cursors
Fix for http://bugzilla.opendarwin.org/show_bug.cgi?id=6002
WebKit does not properly handle SVG <cursor> element
Add support for svg cursor images. Also make sure hotspot
settings are handled correctly. Add tests for handling of css3
cursor syntax with hotspots in strict and quirks mode. Finally
implement fallback.
- 12:34 PM Changeset in webkit [16548] by
-
- 10 edits in trunk/WebCore
Reviewed by Tim H.
Patch for http://bugzilla.opendarwin.org/show_bug.cgi?id=11009
Auto-generate the internal methods interfaces for the Objective-C bindings
- Auto-generate the internal method declarations into their own files named in the form DOMFooBarInternal.h for class DOMFooBar.
- Remove all use of DOM_cast from code.
- Assorted cleanups.
- WebCore.xcodeproj/project.pbxproj:
- bindings/objc/DOM.mm: (-[DOMNode _initWithNode:WebCore::]): (-[DOMNode WebCore::]): (-[DOMRange dealloc]): (-[DOMRange finalize]): (-[DOMRange _initWithRange:WebCore::]): (-[DOMRange WebCore::]): (-[DOMNodeFilter _initWithNodeFilter:WebCore::]): (-[DOMNodeFilter WebCore::]): (-[DOMNodeFilter dealloc]): (-[DOMNodeFilter finalize]): (-[DOMNodeIterator _initWithNodeIterator:WebCore::filter:]): (-[DOMNodeIterator WebCore::]): (-[DOMTreeWalker _initWithTreeWalker:WebCore::filter:]): (-[DOMTreeWalker WebCore::]):
- bindings/objc/DOMAbstractView.mm: (-[DOMAbstractView _initWithAbstractView:WebCore::]):
- bindings/objc/DOMCSS.mm: (-[DOMStyleSheet _initWithStyleSheet:WebCore::]): (-[DOMCSSRule _initWithRule:WebCore::]): (-[DOMCSSValue _initWithValue:WebCore::]):
- bindings/objc/DOMEvents.mm: (-[DOMEvent _initWithEvent:WebCore::]):
- bindings/objc/DOMHTMLAppletElement.mm: (-[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:]):
- bindings/objc/DOMInternal.h: (getDOMWrapper): (addDOMWrapper): (raiseOnDOMError):
- bindings/objc/DOMXPath.mm: (-[DOMNativeXPathNSResolver _initWithXPathNSResolver:WebCore::]):
- bindings/scripts/CodeGeneratorObjC.pm:
- 7:32 AM Changeset in webkit [16547] by
-
- 3 edits in trunk/WebCore
Reviewed by eseidel.
Fix Qt/Linux build after Dave's Scrollbar changes.
- 7:19 AM Changeset in webkit [16546] by
-
- 3 edits in trunk
Reviewed by eseidel.
Qt/Linux build system changes: enable xpath/xslt by default.
Offer possibility to change all of these using 'ccmake'.
- 12:28 AM Changeset in webkit [22219] by
-
- 2 edits in branches/WindowsMerge/WebCore
Update scrollbar to match public tree's API. Add scaffolding for breaking up the scrollbar into subrects for painting and hit testing.
- 12:23 AM Changeset in webkit [16545] by
-
- 8 edits in trunk/WebCore
Clean up scrollbar API.
Sep 23, 2006:
- 12:03 PM Changeset in webkit [16544] by
-
- 2 edits in trunk/WebKitTools
Reviewed by Eric.
Build Fix.
- DumpRenderTree/EventSendingController.m: (-[EventSendingController enableDOMUIEventLogging:]):
- 11:44 AM Changeset in webkit [16543] by
-
- 11 edits6 adds in trunk
Reviewed by Eric.
http://bugzilla.opendarwin.org/show_bug.cgi?id=4872
XMLHttpRequest fails to throw an exception when there is a security violation
(mismatching domains)
Raise an exception if there is a security violation, and also in cases required by
the current draft of XHR specification.
WebCore:
- bindings/js/JSXMLHttpRequest.cpp: (KJS::JSXMLHttpRequest::getValueProperty): Raise an exception if a DOM method reports one. (KJS::JSXMLHttpRequestProtoFunc::callAsFunction): Raise an exception if a DOM method reports one, and also if there were too few arguments passed.
- bindings/js/kjs_binding.cpp: (KJS::setDOMException): Added support for custom XHR exceptions.
- xml/xmlhttprequest.h: Changed state names to match the current spec. Defined an exception code range for XHR exceptions.
- xml/xmlhttprequest.cpp: (WebCore::XMLHttpRequest::open): Removed a check for m_aborted that could never succeed. (WebCore::XMLHttpRequest::send): (WebCore::XMLHttpRequest::setRequestHeader): (WebCore::XMLHttpRequest::getStatus): (WebCore::XMLHttpRequest::getStatusText): (WebCore::XMLHttpRequest::processSyncLoadResults): (WebCore::XMLHttpRequest::receivedAllData): (WebCore::XMLHttpRequest::receivedData):
LayoutTests:
- http/tests/xmlhttprequest/exceptions-expected.txt: Added.
- http/tests/xmlhttprequest/exceptions.html: Added.
- http/tests/xmlhttprequest/extra-parameters-expected.txt: Added.
- http/tests/xmlhttprequest/extra-parameters.html: Added.
- http/tests/xmlhttprequest/resources/post-echo.cgi: Added. Test that passing too many parameters is OK (Firefox behavior; WinIE raises an exception).
- fast/dom/xmlhttprequest-get-expected.txt: Updated results.
- http/tests/xmlhttprequest/zero-length-response-expected.txt:
- http/tests/xmlhttprequest/zero-length-response-sync-expected.txt:
- http/tests/xmlhttprequest/zero-length-response-sync.html:
- http/tests/xmlhttprequest/zero-length-response.html: Updated results and changed state names to match the current spec.
- http/tests/xmlhttprequest/resources/zero-length.xml: Added.
- 11:08 AM Changeset in webkit [16542] by
-
- 4 edits in trunk/JavaScriptCore
Reviewed by Maciej.
http://bugzilla.opendarwin.org/show_bug.cgi?id=10183
REGRESSION: obfuscated JS decoding breaks because of soft hyphen removal
(Fanfiction.net author pages not listing stories)
Rolled out the fix for bug 4139.
- kjs/lexer.cpp: (Lexer::setCode): (Lexer::shift):
- tests/mozilla/ecma/Array/15.4.5.1-1.js:
- tests/mozilla/expected.html:
2006-09-22 Steve Falkenburg <sfalken@apple.com>