Timeline
Mar 2, 2008:
- 9:34 PM Changeset in webkit [30709] by
-
- 2 edits in trunk/WebCore
2008-03-02 Alp Toker <alp@atoker.com>
Another fix for non-database builds after changes in r30331.
Conditionalize a stopDatabases() call.
- loader/FrameLoader.cpp: (WebCore::FrameLoader::stopLoading):
- 9:29 PM Changeset in webkit [30708] by
-
- 3 edits in trunk/WebCore
Reviewed by Alp Toker.
Scrolling fixes. Implement page scrolling, initialize mouse wheel event variables, and remove duplicate event binding for TOP scrolling event.
- 9:10 PM Changeset in webkit [30707] by
-
- 6 edits in trunk
2008-03-02 Brent Fulgham <bfulgham@gmail.com>
Reviewed by Alp Toker.
http://bugs.webkit.org/show_bug.cgi?id=17415
GTK Build (using autotools) on Mac OS (DarwinPorts) Fails
Add -lstdc++ to link flags for minidom program. This corrects
a build error for the GTK+ on Mac OS.
Add ICU_CPPFLAGS earlier in include path for WebCore
so that we find $(icu_cppflags)/unicode/utf8.h, rather than
the wtf/unicode/UTF8.h on case-insensitive file systems.
Remove some needless LIBS.
- 9:02 PM Changeset in webkit [30706] by
-
- 2 edits in trunk/WebCore
2008-03-02 Alp Toker <alp@atoker.com>
Fix building without database support after changes in r30331.
- dom/Document.cpp:
- 7:16 PM Changeset in webkit [30705] by
-
- 2 edits in trunk/WebCore
wx build fix for Windows after PageWin.cpp move.
- 6:23 PM ApplicationsGtk edited by
- Add perl Bindings to the list (diff)
- 6:02 PM Changeset in webkit [30704] by
-
- 3 edits2 adds in trunk
Reviewed by Dave Hyatt.
Gracefully handle a CSS rule containing an invalid value.
(Fixes http://bugs.webkit.org/show_bug.cgi?id=16898)
- 2:58 PM Changeset in webkit [30703] by
-
- 2 edits in trunk/WebCore
2008-03-02 Alp Toker <alp@atoker.com>
Reviewed by Mark Rowe.
Improve the Cairo Path::isEmpty() function
Use cairo_has_current_point() where available.
- platform/graphics/cairo/PathCairo.cpp: (WebCore::Path::isEmpty):
- 11:51 AM Changeset in webkit [30702] by
-
- 6 edits in trunk
2008-03-02 Alp Toker <alp@atoker.com>
Reviewed by Mark Rowe.
Split the WebKit GTK+ build out of the WebCore build and change the
shared object name to match the package name.
- GNUmakefile.am:
Mar 1, 2008:
- 11:08 PM Changeset in webkit [30701] by
-
- 12 edits in trunk
Update Xcode configuration to support building debug and release from the mysterious future.
Reviewed by Tim Hatcher.
- 10:55 PM Changeset in webkit [30700] by
-
- 11 edits3 adds in trunk
Bug 16954: Support putImageData
Reviewed by Sam Weinig.
Implement support for HTML5's putImageData for the CG port. All other ports
are currently just using stubs for the final blit.
- 6:13 PM Changeset in webkit [30699] by
-
- 1 edit in trunk/WebCore/css/CSSPropertyNames.in
Typo fix.
- 6:02 PM Changeset in webkit [30698] by
-
- 10 edits in trunk/WebCore
2008-03-01 Jon Honeycutt <jhoneycutt@apple.com>
Reviewed by Darin.
<rdar://problem/5772987> Crashing viewing page with two VLC plug-in
instances
The VLC Netscape plug-in crashes if more than one instance is created.
Added a quirk that disallows a plug-in from having more than one
instance and set this for the VLC plug-in.
In addition, we now sort plug-ins that handle the same MIME
type to choose the most appropriate one. This sorting first sorts by
whether a plug-in has an issue that should put it at the end of the
list, then whether it appears in a "preferred" plug-in directory.
- plugins/PluginQuirkSet.h: Added PluginQuirkDontAllowMultipleInstances.
- plugins/PluginDatabase.cpp: (WebCore::PluginDatabase::preferredPluginCompare): Comparator for sorting plug-ins; calls PluginPackage::compare(). (WebCore::PluginDatabase::pluginForMIMEType): Add all of the plug-ins that handle this MIME type to a list, sort the list, and return the first item. (WebCore::PluginDatabase::MIMETypeForExtension): Add all of the plug-ins that handle this extension to a list, sort the list, and return the MIME type used by the plug-in at the beginning of the list.
- plugins/PluginDatabase.h:
- plugins/PluginPackage.h: (WebCore::PluginPackage::version): Added; returns the module version.
- plugins/win/PluginDatabaseWin.cpp: (WebCore::PluginDatabase::isPreferredPluginPath): Made static; removed const.
- plugins/win/PluginPackageWin.cpp: (WebCore::PluginPackage::compare): Sorts plug-ins with known issues to the end, then plug-ins in preferred directories to the beginning, then alphabetically by file name, numerically by version, and alphabetically by parent directory. (WebCore::PluginPackage::determineQuirks): Set the "don't allow multiple instances" quirk for VLC. (WebCore::PluginPackage::load): Return false if the plug-in library has already been loaded and the "don't allow multiple instances" quirk is set.
- platform/gtk/TemporaryLinkStubs.cpp: (PluginPackage::compare): Added stub. (PluginDatabase::IsPreferredPluginPath): Update the GTK stub.
- platform/qt/TemporaryLinkStubs.cpp: (PluginPackage::compare): Added stub. (PluginDatabase::IsPreferredPluginPath): Update the Qt stub.
- platform/wx/TemporaryLinkStubs.cpp: (PluginPackage::compare): Added stub. (PluginDatabase::IsPreferredPluginPath): Update the wx stub.
- 1:55 PM Changeset in webkit [30697] by
-
- 2 edits in trunk/WebCore
Rubber-stamped by Mark Rowe.
Remove reference to the now non-existent bridge directory.
- WebCore.xcodeproj/project.pbxproj:
- 12:19 PM Changeset in webkit [30696] by
-
- 4 edits in trunk
WebCore:
Reviewed by Darin Adler.
Search the entire prototype chain when doing early prototype lookup in
the Window's getOwnPropertySlot method.
Makes fast/dom/Window/window-function-name-getter-precedence.html pass all tests.
- bindings/js/kjs_window.cpp: (KJS::Window::getOwnPropertySlot):
LayoutTests:
Reviewed by Darin Adler.
Update test result.
- fast/dom/Window/window-function-name-getter-precedence-expected.txt:
- 5:46 AM Changeset in webkit [30695] by
-
- 5 edits40 adds in trunk
Reviewed by Oliver.
Fixes: http://bugs.webkit.org/show_bug.cgi?id=17568 (SVGForeignObjectElement can't react to width/height SVG DOM changes)
As the bug title says, fix all dynamic update problems that occour with SVGForeignObjectElement.
Tests: svg/dynamic-updates/SVGForeignObjectElement-dom-height-attr.html
svg/dynamic-updates/SVGForeignObjectElement-dom-width-attr.html
svg/dynamic-updates/SVGForeignObjectElement-dom-x-attr.html
svg/dynamic-updates/SVGForeignObjectElement-dom-y-attr.html
svg/dynamic-updates/SVGForeignObjectElement-svgdom-height-prop.html
svg/dynamic-updates/SVGForeignObjectElement-svgdom-width-prop.html
svg/dynamic-updates/SVGForeignObjectElement-svgdom-x-prop.html
svg/dynamic-updates/SVGForeignObjectElement-svgdom-y-prop.html