Timeline
Sep 30, 2007:
- 6:54 PM Changeset in webkit [25813] by
-
- 5 edits in trunk/WebCore
Reviewed by Maciej.
- tone down the assertion I asked Harrison to include in his fix for <rdar://problem/5511128>; it's OK to re-ref and deref the document as long as you do so after the children are done being destroyed
No effect on release builds. Assertion change only.
Besides the changes listed below, renamed m_hasDeleted flag to
m_deletionHasBegun.
- dom/ContainerNode.cpp: (WebCore::ContainerNode::removeAllChildren): Added code to set the m_deletionHasBegun flag and some assertions that test its state.
- dom/Document.h: Removed m_hasDeleted -- we now use m_deletionHasBegun in the base class TreeShared.
- dom/Document.cpp: (WebCore::Document::Document): Removed initialization of m_hasDeleted. (WebCore::Document::removedLastRef): Added code to clear m_inRemovedLastRefFunction if we end up deciding not to delete this.
- platform/Shared.h: (WebCore::TreeShared::TreeShared): Added m_deletionHasBegun in addition to m_inRemovedLastRefFunction (formerly named m_hasRemovedLastRef). (WebCore::TreeShared::~TreeShared): Assert that m_deletionHasBegun is true. (WebCore::TreeShared::ref): Assert neither flag is true. (WebCore::TreeShared::deref): Ditto. (WebCore::TreeShared::hasOneRef): Ditto. (WebCore::TreeShared::removedLastRef): Made private. Added code to set m_hasDeleted to true. Also removed cast; since this class template has a virtual destructor, we don't need to cast before calling delete.
- 2:08 PM Web Inspector edited by
- Point them to the right plist on Windows. (diff)
- 1:13 PM Changeset in webkit [25812] by
-
- 4 edits in trunk
Qt build fix - Mac OS X specific
- 9:03 AM Changeset in webkit [25811] by
-
- 3 edits2 adds in branches/feature-branch
2007-09-30 Julien <julien.chaffraix@gmail.com>
Reviewed by aroben & eseidel.
getAllResponseHeaders() separates each header with a CR LF according to the specification
Test: http/tests/xmlhttprequest/xmlhttprequest-crlf-getAllResponseHeader.html
- xml/XMLHttpRequest.cpp: (WebCore::XMLHttpRequest::getAllResponseHeaders):
Sep 29, 2007:
- 6:58 PM Changeset in webkit [25810] by
-
- 3 edits in trunk/WebKit/win
Clean-up in preparation for <rdar://5505062> WebKit's version-independent ProgIDs contain version numbers
Reviewed by Steve.
- ProgIDMacros.h: Stringify the passed in class name.
- WebKitDLL.cpp: Added a FOR_EACH_CLASS macro to ensure that our class lists stay in the right order, and updated uses of the *_PROGID macros for to take the stringification into account.
- 9:28 AM Changeset in webkit [25809] by
-
- 3 edits10 adds in branches/feature-branch
2007-09-29 Eric Seidel <eric@webkit.org>
Reviewed by Alexey Proskuryakov.
SVG Subresources will not be saved when creating WebArchives
http://bugs.webkit.org/show_bug.cgi?id=15280
Implement _subresourceURLs methods for more SVGElement types
more such methods will be needed as we add support for other
external references (such as use, mpath, tref, etc.)
- DOM/WebDOMOperations.mm: (-[DOMSVGScriptElement _subresourceURLs]): added. (-[DOMSVGCursorElement _subresourceURLs]): added. (-[DOMSVGFEImageElement _subresourceURLs]): added.
- 8:34 AM Changeset in webkit [25808] by
-
- 4 edits11 deletes in trunk
Bakefiles:
2007-09-29 Holger Hans Peter Freyther <zecke@selfish.org>
Reviewed by Mark.
-Fix http://bugs.webkit.org/show_bug.cgi?id=13226.
Remove Bakefiles from svn.
- Bakefiles/Bakefiles.bkgen: Removed.
- Bakefiles/ChangeLog: Removed.
- Bakefiles/Readme.txt: Removed.
- Bakefiles/presets.bkl: Removed.
- Bakefiles/update-file-lists.py: Removed.
JavaScriptCore:
2007-09-29 Holger Hans Peter Freyther <zecke@selfish.org>
Reviewed by Mark.
-Fix http://bugs.webkit.org/show_bug.cgi?id=13226.
Remove Bakefiles from svn.
- JavaScriptCoreSources.bkl: Removed.
- jscore.bkl: Removed.
WebCore:
2007-09-29 Holger Hans Peter Freyther <zecke@selfish.org>
Reviewed by Mark.
-Fix http://bugs.webkit.org/show_bug.cgi?id=13226.
Remove Bakefiles from svn.
- Projects/gdk/webcore-gdk.bkl: Removed.
- Projects/wx/webcore-wx.bkl: Removed.
- WebCoreSources.bkl: Removed.
- webcore-base.bkl: Removed.
WebKitTools
2007-09-29 Holger Hans Peter Freyther <zecke@selfish.org>
Reviewed by Mark.
-Fix http://bugs.webkit.org/show_bug.cgi?id=13226.
Remove Bakefiles from svn.
- GtkLauncher/Bakefiles.bkgen: Removed.
- GtkLauncher/ENV: Removed.
- GtkLauncher/gdklauncher.bkl: Removed.
- GtkLauncher/mk: Removed.
- Scripts/regenerate-makefiles: Removed.
- 8:30 AM Changeset in webkit [25807] by
-
- 2 edits in trunk/WebCore
2007-09-28 Jan Michael Alonzo <jmalonzo@unpluggable.com>
Reviewed by Mark.
- platform/gtk/RenderThemeGtk.cpp:
(WebCore::RenderThemeGtk::determineState):
- Apply state if control is readonly
- Added state GTK_STATE_SELECTED of object is checked
- Apply GTK_STATE_ACTIVE if RenderObject isFocused()
(WebCore::RenderThemeGtk::paintTextField):
(WebCore::RenderThemeGtk::gtkEntry):
- Implemented theme-aware text field based on gtk/gtkentry.c implementation
- 8:16 AM Changeset in webkit [25806] by
-
- 2 edits in trunk/WebCore
2007-09-29 Holger Hans Peter Freyther <zecke@selfish.org>
Reviewed by Eric.
Build fix for Mac Gtk+ and Qt builds. In revision 25798 changing
XSLTProcessor.cpp was forgotten.
- xml/XSLTProcessor.cpp: Use PLATFORM(MAC) instead of PLATFORM(DARWIN)
- 8:15 AM Changeset in webkit [25805] by
-
- 3 edits3 adds in branches/feature-branch
2007-09-29 Eric Seidel <eric@webkit.org>
Reviewed by Alexey Proskuryakov.
WebArchives do not embed stylesheets referenced by xml-stylesheeet
http://bugs.webkit.org/show_bug.cgi?id=15320
- DOM/WebDOMOperations.mm: (-[DOMProcessingInstruction _stylesheetURL]): needed to access [[self sheet] href] (-[DOMProcessingInstruction _subresourceURLs]): call and return _stylesheetURL
- 1:13 AM Changeset in webkit [25804] by
-
- 5 edits in branches/feature-branch
Reviewed by Adam.
http://bugs.webkit.org/show_bug.cgi?id=13472
Misparsing date in javascript leads to year value of -1
http://bugs.webkit.org/show_bug.cgi?id=14176
Some date values not handled consistently with IE/Firefox
Allow an optional comma between month and year, and year and time.