⚠ Archived content — this site is no longer maintained.   Current WebKit documentation is at docs.webkit.org.

Timeline



Sep 29, 2007:

6:58 PM Changeset in webkit [25810] by aroben
  • 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 eseidel
  • 3 edits
    10 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 zecke
  • 4 edits
    11 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 zecke
  • 2 edits in trunk/WebCore

2007-09-28 Jan Michael Alonzo <jmalonzo@unpluggable.com>

Reviewed by Mark.

-Fix http://bugs.webkit.org/show_bug.cgi?id=15254.

  • 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 zecke
  • 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 eseidel
  • 3 edits
    3 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 rwlbuis
  • 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.

Sep 28, 2007:

8:58 PM Changeset in webkit [25803] by aroben
  • 2 edits in trunk/WebCore

Fix <rdar://4965715> Horizontal scrollwheel scrolling moves in opposite direction on Vista

Reviewed by Sam.

No regression test possible.

  • platform/win/WheelEventWin.cpp: (WebCore::PlatformWheelEvent::PlatformWheelEvent): Use a negative delta when scrolling right to match EventHandler's expectations (which are based on AppKit).
8:26 PM Changeset in webkit [25802] by eseidel
  • 3 edits
    2 adds in branches/feature-branch

2007-09-28 Eric Seidel <eric@webkit.org>

Reviewed by Sam Wenig.

ASSERT when dragging <svg:image> with non-null prefix
http://bugs.webkit.org/show_bug.cgi?id=15308

  • bindings/objc/DOM.mm: (WebCore::lookupElementClass): added (WebCore::elementClass): use new lookupElementClass function
5:38 PM Changeset in webkit [25801] by bdash
  • 4 edits in trunk

Versioning.

5:37 PM Changeset in webkit [25800] by bdash
  • 1 copy in tags/Safari-4523.10

New tag.

5:36 PM Changeset in webkit [25799] by bdash
  • 1 copy in tags/Safari-5523.10

New tag.

2:56 PM Changeset in webkit [25798] by kdecker
  • 3 edits in trunk/WebCore

Reviewed by Mark Rowe

Build fix for Mac Gtk+ and Qt builds.


  • xml/XSLStyleSheet.cpp: Use PLATFORM(MAC) instead of PLATFORM(DARWIN)
  • xml/XSLTExtensions.cpp: Ditto.
2:49 PM Changeset in webkit [25797] by harrison
  • 6 edits in trunk/WebCore

Reviewed by Darin Adler.

<rdar://problem/5511128> Crash closing or reloading this SVG

  • dom/ContainerNode.cpp: (WebCore::dispatchChildInsertionEvents): (WebCore::dispatchChildRemovalEvents): Use DocPtr instead of RefPtr, since these events are dispatched when the Document is being being torn down by removedLastRef().
  • dom/DocPtr.h: (WebCore::DocPtr::DocPtr): Fix longstanding typo in template so that the DocPtr(DocPtr) constructor can be used.
  • dom/Document.cpp: (WebCore::Document::Document): (WebCore::Document::removedLastRef):
  • dom/Document.h: (WebCore::Document::selfOnlyRef): (WebCore::Document::selfOnlyDeref):
  • platform/Shared.h: (WebCore::Shared::Shared): (WebCore::Shared::ref): (WebCore::Shared::deref): (WebCore::Shared::hasOneRef): (WebCore::TreeShared::TreeShared): (WebCore::TreeShared::ref): (WebCore::TreeShared::deref): (WebCore::TreeShared::hasOneRef): (WebCore::TreeShared::refCount): Add debug-only checks for a document being ref-counted while being deleted.
11:31 AM Changeset in webkit [25796] by kmccullo
  • 8 edits
    2 adds in trunk

WebCore:

Reviewed by Darin.

  • <rdar://5261371> Nothing downloaded when exporting bookmarks from iGoogle web history
  • Implemented IWebHTTPURLResponse::allHeaderFields so that if the content disposition is "attachment" we will download the file instead of display it. Also implemented some missing functionality.
  • platform/network/ResourceResponse.cpp: (WebCore::ResourceResponse::isAttachment):
  • platform/network/ResourceResponse.h:

win:

Reviewed by Darin.

  • <rdar://5261371> Nothing downloaded when exporting bookmarks from iGoogle web history
  • Implemented IWebHTTPURLResponse::allHeaderFields so that if the content disposition is "attachment" we will download the file instead of display it. Also implemented some missing functionality.
  • HTTPHeaderPropertyBag.cpp: Added. (HTTPHeaderPropertyBag::HTTPHeaderPropertyBag): (HTTPHeaderPropertyBag::createInstance): (HTTPHeaderPropertyBag::setResponse): (HTTPHeaderPropertyBag::response): (HTTPHeaderPropertyBag::QueryInterface): (HTTPHeaderPropertyBag::AddRef): (HTTPHeaderPropertyBag::Release): (ConvertFromLPCOLESTR): (ConvertToVariant): (ConvertFromVariant): (HTTPHeaderPropertyBag::Read): (HTTPHeaderPropertyBag::Write):
  • HTTPHeaderPropertyBag.h: Added.
  • Interfaces/IWebHTTPURLResponse.idl:
  • WebKit.vcproj/WebKit.vcproj:
  • WebURLResponse.cpp: (WebURLResponse::allHeaderFields): (WebURLResponse::isAttachment):
  • WebURLResponse.h:
8:37 AM Changeset in webkit [25795] by zecke
  • 3 edits in trunk/WebCore

2007-09-26 Holger Hans Peter Freyther <zecke@selfish.org>

Reviewed by Anders.

Implement PopupMenu using GtkMenu.

  • platform/PopupMenu.h:
  • platform/gtk/PopupMenuGtk.cpp: (WebCore::PopupMenu::PopupMenu): (WebCore::PopupMenu::~PopupMenu): (WebCore::PopupMenu::show): (WebCore::PopupMenu::hide): (WebCore::PopupMenu::updateFromElement): (WebCore::PopupMenu::itemWritingDirectionIsNatural): (WebCore::PopupMenu::menuItemActivated): (WebCore::PopupMenu::menuUnmapped): (WebCore::PopupMenu::menuPositionFunction): (WebCore::PopupMenu::menuRemoveItem):
8:36 AM Changeset in webkit [25794] by zecke
  • 2 edits in trunk/WebCore

2007-09-23 Holger Hans Peter Freyther <zecke@selfish.org>

Rubber stamped by Mark.

Obey the Coding-Style and move the asterisk to the
left to be part of the type.

  • platform/gtk/RenderThemeGtk.h:
6:45 AM Changeset in webkit [25793] by antti
  • 9 edits in trunk/LayoutTests

Reviewed by bdash.


Use frames instead windows for these tests. Closing windows reliably is difficult in DRT.

  • http/tests/security/resources/has-custom-property.html:
  • http/tests/security/resources/no-custom-property.html:
  • http/tests/security/window-properties-clear-domain-expected.txt:
  • http/tests/security/window-properties-clear-domain.html:
  • http/tests/security/window-properties-clear-port-expected.txt:
  • http/tests/security/window-properties-clear-port.html:
  • http/tests/security/window-properties-pass-expected.txt:
  • http/tests/security/window-properties-pass.html:
Note: See TracTimeline for information about the timeline view.