Timeline
Feb 28, 2009:
- 10:21 PM Changeset in webkit [41326] by
-
- 2 edits in trunk/WebKitTools
2009-02-28 Jan Michael Alonzo <jmalonzo@webkit.org>
Reviewed by Holger Freyther.
[Gtk] webkitdirs.pm modify path in when detecting 3D transforms and accelerated compositing
https://bugs.webkit.org/show_bug.cgi?id=24076
Refactor gtk lib detection and put it in builtDylibPathForName
- Scripts/webkitdirs.pm:
- 9:28 PM Changeset in webkit [41325] by
-
- 3 edits in trunk/WebCore
2009-02-28 Dimitri Glazkov <Dimitri Glazkov>
Reviewed by Darin Fisher.
https://bugs.webkit.org/show_bug.cgi?id=24261
Fix V8 custom binding scrubbing error.
Test: fast/dom/TreeWalker/TreeWalker-currentNode.html
Test: traversal/exception-forwarding.html
TesT: traversal/stay-within-root.html
- bindings/v8/custom/V8CSSStyleDeclarationCustom.cpp:
- bindings/v8/custom/V8NodeIteratorCustom.cpp: (WebCore::toV8): Replace v8::Undefined() return value with v8::Null().
- bindings/v8/custom/V8TreeWalkerCustom.cpp: (WebCore::toV8): Ditto.
- 8:27 PM Changeset in webkit [41324] by
-
- 2 edits in trunk/WebCore
2009-02-28 Dimitri Glazkov <Dimitri Glazkov>
Reviewed by Darin Fisher.
https://bugs.webkit.org/show_bug.cgi?id=24261
Fix V8 custom binding scrubbing error.
Test: fast/dom/CSSStyleDeclaration/css-properties-case-sensitive.html
- WebCore.xcodeproj/project.pbxproj:
- bindings/v8/custom/V8CSSStyleDeclarationCustom.cpp: (WebCore::cssPropertyName): Remove dubious checks, left over from
incomplete conversion of parameter from pointer to pass-by-ref.
(WebCore::NAMED_PROPERTY_GETTER): Initialize parameter.
(WebCore::NAMED_PROPERTY_SETTER): Ditto.
- 6:47 PM Changeset in webkit [41323] by
-
- 3 edits in trunk/LayoutTests
- correct a color profile mismatch in expected pixel results
- platform/mac/fast/gradients/background-clipped-expected.checksum:
- platform/mac/fast/gradients/background-clipped-expected.png:
- 12:29 PM Changeset in webkit [41322] by
-
- 2 edits in trunk/WebCore
Add a ref to the ResourceHandle in startHttp so we can keep it
alive untill all callbacks have been executed, and unref it when
soup tells us it's done with the SoupMessage (in
finishedCallback). Fixes a number of crashes when calling
didReceiveData whould crash because of the handle dying.
- 12:12 PM Changeset in webkit [41321] by
-
- 2 edits in trunk/WebKitTools
Use the new webkit_web_view_load_uri to open URIs.
- 12:04 PM Changeset in webkit [41320] by
-
- 2 edits in trunk/WebKit/gtk
- webkit/webkitwebview.cpp: Let webkit_web_view_open add file:// if a
locale path is passed for compatibility, since we used to support that.
- 6:43 AM Changeset in webkit [41319] by
-
- 2 edits in trunk/WebCore
2009-02-28 Adam Bergkvist <adam.bergkvist@ericsson.com>
Reviewed by Alexey Proskuryakov.
https://bugs.webkit.org/show_bug.cgi?id=24226
[SOUP] HTTP status text is never set
Set HTTP status text to SoupMessage reason_phrase.
- platform/network/soup/ResourceHandleSoup.cpp: (WebCore::fillResponseFromMessage):
- 2:01 AM Changeset in webkit [41318] by
-
- 2 edits in trunk/WebCore
- fix malformed project file
- WebCore.xcodeproj/project.pbxproj:
- 1:44 AM Changeset in webkit [41317] by
-
- 4 edits4 adds in trunk
WebCore:
Reviewed by Oliver Hunt.
- fix https://bugs.webkit.org/show_bug.cgi?id=23848 <rdar://problem/6573250> REGRESSION: Crash when mouse cursor moves over a link on www.opportuno.de
Test: fast/layers/inline-dirty-z-order-lists.html
- rendering/RenderBox.cpp: (WebCore::RenderBox::styleWillChange): Moved the code that dirties a layer's and its stacking context's z-order lists when the layer's z-index or visibility change from here...
- rendering/RenderBoxModelObject.cpp: (WebCore::RenderBoxModelObject::styleWillChange): ...to here, so that it will apply to RenderInline too.
LayoutTests:
Reviewed by Oliver Hunt.
- test for https://bugs.webkit.org/show_bug.cgi?id=23848 <rdar://problem/6573250> REGRESSION: Crash when mouse cursor moves over a link on www.opportuno.de
- fast/layers/inline-dirty-z-order-lists.html: Added.
- platform/mac/fast/layers/inline-dirty-z-order-lists-expected.checksum: Added.
- platform/mac/fast/layers/inline-dirty-z-order-lists-expected.png: Added.
- platform/mac/fast/layers/inline-dirty-z-order-lists-expected.txt: Added.
- 12:45 AM Changeset in webkit [41316] by
-
- 2 edits in trunk/WebKit/mac
2009-02-27 Alice Liu <alice.liu@apple.com>
Fix <rdar://problem/6531265> REGRESSION (r39185): adding ".jpeg"
extension to images that already have .jpg extension
Reviewed by Oliver Hunt.
- WebView/WebHTMLView.mm: (-[NSString matchesExtensionEquivalent:]): (-[WebHTMLView namesOfPromisedFilesDroppedAtDestination:]): Relax the check for the proper extension to allow for known equivalents, special-cased in matchesExtensionEquivalent function.
- 12:06 AM Changeset in webkit [41315] by
-
- 4 edits in trunk/WebCore
Reviewed by David Hyatt.
Don't include TextResourceDecoder.h in Document.h
This undoes inlining of Document::displayStringModifiedByEncoding() to avoid world rebuilds
when TextResourceDecoder.h is modified. Performance impact is expected to be negligible.
Feb 27, 2009:
- 7:44 PM Changeset in webkit [41314] by
-
- 2 edits in trunk
2009-02-27 Gustavo Noronha Silva <Gustavo Noronha Silva>
Unreviewed build fix. Adding the WebKit/gtk/webkitmarshal.list
file to EXTRA_DIST to fix make dist.
- GNUmakefile.am:
- 6:21 PM Changeset in webkit [41313] by
-
- 2 edits in trunk/WebKit/gtk
2009-02-27 Gustavo Noronha Silva <Gustavo Noronha Silva>
Reviewed by David Hyatt.
Automatically ignore empty requests to avoid crashing. This fixes
the crash in fast/loader/empty-embed-src-attribute.html.
- WebCoreSupport/FrameLoaderClientGtk.cpp: (WebKit::FrameLoaderClient::dispatchDecidePolicyForMIMEType): (WebKit::FrameLoaderClient::dispatchDecidePolicyForNewWindowAction): (WebKit::FrameLoaderClient::dispatchDecidePolicyForNavigationAction):
- 5:28 PM Changeset in webkit [41312] by
-
- 3 edits4 adds in trunk
WebCore:
2009-02-27 Matt Pennig <pennig@apple.com>
Reviewed by David Hyatt.
Resolves: https://bugs.webkit.org/show_bug.cgi?id=24107
"Fixed elements have 0 as an offsetLeft property"
Code also brings offsetLeft/Top in full conformance with the spec.
Added two tests, one for fixed-position elements, and one for <html>.
Tests: fast/dom/Element/fixed-position-offset-parent.html
fast/dom/Element/offsetLeft-offsetTop-html.html
- rendering/RenderBoxModelObject.cpp: (WebCore::RenderBoxModelObject::offsetLeft): (WebCore::RenderBoxModelObject::offsetTop):
LayoutTests:
2009-02-27 Matt Pennig <pennig@apple.com>
Reviewed by David Hyatt.
Added two tests:
- Tests offsetParent, offsetLeft and offsetTop on fixed-position elements.
- Tests offsetLeft and offsetTop on static and positioned <html> elements.
- fast/dom/Element/fixed-position-offset-parent-expected.txt: Added.
- fast/dom/Element/fixed-position-offset-parent.html: Added.
- fast/dom/Element/offsetLeft-offsetTop-html-expected.txt: Added.
- fast/dom/Element/offsetLeft-offsetTop-html.html: Added.
- 5:13 PM Changeset in webkit [41311] by
-
- 1 edit2 adds in trunk/LayoutTests
2009-02-27 Dean Jackson <dino@apple.com>
Reviewed by Simon Fraser
Pixel tests for previous commit
https://bugs.webkit.org/show_bug.cgi?id=24252
- platform/mac/transforms/no_transform_hit_testing-expected.checksum: Added.
- platform/mac/transforms/no_transform_hit_testing-expected.png: Added.
- 5:07 PM Changeset in webkit [41310] by
-
- 1 add in trunk/LayoutTests/platform/mac/transforms/no_transform_hit_testing-expected.txt
Forgot -expected file from last commit :(
- 5:05 PM Changeset in webkit [41309] by
-
- 3 edits1 add in trunk
2009-02-27 Dean Jackson <dino@apple.com>
Reviewed by Simon Fraser.
renderer()->hasTransform() returns true for elements
with perspective, but no transform, so test for transform
when hit testing. This fixes ASSERT from
https://bugs.webkit.org/show_bug.cgi?id=24252
Test: transforms/no_transform_hit_testing.html
- rendering/RenderLayer.cpp: (WebCore::RenderLayer::hitTestLayer):
- 4:01 PM Changeset in webkit [41308] by
-
- 2 edits in trunk/WebCore
2009-02-27 Dimitri Glazkov <Dimitri Glazkov>
Reviewed by Darin Fisher.
Fix scrubbing error -- a reversed condition.
- bindings/v8/ScriptValue.h: (WebCore::ScriptValue::clear): Change early exit for empty value, not the opposite.
- 3:46 PM Changeset in webkit [41307] by
-
- 4 edits in branches/Safari-3-2-branch
Versioning.
- 3:39 PM Changeset in webkit [41306] by
-
- 1 copy in tags/Safari-5525.28.3
New tag.
- 3:29 PM Changeset in webkit [41305] by
-
- 4 edits in trunk/WebCore
2009-02-27 Jian Li <jianli@chromium.org>
Reviewed by Alexey Proskuryakov.
Add confirmMessageFromWorkerObject to WorkerObjectProxy.
https://bugs.webkit.org/show_bug.cgi?id=24152
- workers/WorkerMessagingProxy.cpp: (WebCore::MessageWorkerContextTask::performTask): (WebCore::WorkerMessagingProxy::confirmMessageFromWorkerObject):
- workers/WorkerMessagingProxy.h:
- workers/WorkerObjectProxy.h:
- 2:46 PM Changeset in webkit [41304] by
-
- 9 edits in trunk/WebCore
2009-02-27 Anders Carlsson <andersca@apple.com>
Reviewed by David Hyatt.
Revert r41295, the fix for https://bugs.webkit.org/show_bug.cgi?id=24227
because it leads to assertion failures in the Mac port.
- platform/graphics/BitmapImage.cpp: (WebCore::BitmapImage::BitmapImage):
- platform/graphics/BitmapImage.h: (WebCore::BitmapImage::mayFillWithSolidColor):
- platform/graphics/Image.h: (WebCore::Image::mayFillWithSolidColor):
- platform/graphics/cairo/ImageCairo.cpp: (WebCore::BitmapImage::BitmapImage):
- platform/graphics/cg/ImageCG.cpp: (WebCore::BitmapImage::BitmapImage): (WebCore::BitmapImage::checkForSolidColor):
- platform/graphics/qt/ImageQt.cpp: (WebCore::BitmapImage::checkForSolidColor):
- platform/graphics/skia/ImageSkia.cpp: (WebCore::BitmapImage::checkForSolidColor):
- platform/graphics/wx/ImageWx.cpp: (WebCore::BitmapImage::checkForSolidColor):
- 2:37 PM Changeset in webkit [41303] by
-
- 2 edits in trunk/WebKit/mac
2009-02-27 Anders Carlsson <andersca@apple.com>
Reviewed by Geoffrey Garen.
<rdar://problem/6631436>
CrashTracer: [USER] 1 crash in Safari at com.apple.WebKit • WebKit::NetscapePluginInstanceProxy::addValueToArray + 55
Port the NPN_Evaluate code over from WebCore instead of using the frame loader.
- Plugins/Hosted/NetscapePluginInstanceProxy.mm: (WebKit::NetscapePluginInstanceProxy::evaluate):
- 2:24 PM Changeset in webkit [41302] by
-
- 1 edit in trunk/WebKit/win/WebPreferenceKeysPrivate.h
Remove mysterious @ sign to fix Windows build.
- 2:15 PM Changeset in webkit [41301] by
-
- 1 edit in trunk/WebKit/win/WebView.cpp
Attempt to fix Windows build.
- 1:58 PM Changeset in webkit [41300] by
-
- 5 edits in trunk/WebKit/mac
2009-02-27 Anders Carlsson <andersca@apple.com>
Reviewed by Geoffrey Garen.
WebKit side of <rdar://problem/6626814>.
- Plugins/Hosted/NetscapePluginHostProxy.mm: (WKPCInvokeDefault): Make InvokeDefault async.
- Plugins/Hosted/NetscapePluginInstanceProxy.mm: (WebKit::NetscapePluginInstanceProxy::addValueToArray): Handle passing NPObjects back to the plug-in host.
- Plugins/Hosted/ProxyInstance.h: (WebKit::ProxyInstance::objectID): Add objectID getter.
- Plugins/Hosted/WebKitPluginClient.defs: Make InvokeDefault a simpleroutine.
- 1:53 PM Changeset in webkit [41299] by
-
- 2 edits in trunk/WebKit/mac
Fixes an exception by null checking the WebResource before adding it to
the subresources array.
<rdar://problem/5950769> Bug in [WebDataSource subresources] can throw an exception
Reviewed by Geoff Garen and Anders Carlsson.
- WebView/WebDataSource.mm: (-[WebDataSource subresources]): Null check the WebResource before adding it.
- 1:01 PM Changeset in webkit [41298] by
-
- 2 edits in trunk/WebKit/mac
Adds a workaround for Automator creating a WebView from a secondary thread.
<rdar://problem/6631951> REGRESSION (Safari 4 Beta): Automator crash on
secondary thread beneath -[WebView initWithFrame:frameName:groupName:]
Reviewed by Geoff Garen.
- WebView/WebView.mm: (needsWebViewInitThreadWorkaround): Check for com.apple.Automator.
- 12:52 PM Changeset in webkit [41297] by
-
- 17 edits in trunk
WebCore:
2009-02-27 Adam Barth <abarth@webkit.org>
Reviewed by Eric Seidel.
Add a preference to allow universal access from local URLs to mitigate
some attacks. Some clients still want to allow this access, so we
expose this as a preference.
- WebCore.base.exp:
- dom/Document.cpp: (WebCore::Document::initSecurityContext):
- page/SecurityOrigin.cpp: (WebCore::SecurityOrigin::SecurityOrigin):
- page/Settings.cpp: (WebCore::Settings::Settings): (WebCore::Settings::setAllowUniversalAccessFromFileUrls):
- page/Settings.h: (WebCore::Settings::allowUniversalAccessFromFileUrls):
WebKit/mac:
2009-02-27 Adam Barth <abarth@webkit.org>
Reviewed by Eric Seidel.
Add a preference to reduce the power of file:// URLs.
- WebView/WebPreferenceKeysPrivate.h:
- WebView/WebPreferences.mm: (+[WebPreferences initialize]): (-[WebPreferences allowUniversalAccessFromFileUrls]): (-[WebPreferences setAllowUniversalAccessFromFileUrls:]):
- WebView/WebPreferencesPrivate.h:
- WebView/WebView.mm: (-[WebView _preferencesChangedNotification:]):
WebKit/win:
2009-02-27 Adam Barth <abarth@webkit.org>
Reviewed by Eric Seidel.
Add a preference to reduce the power of file:// URLs.
- Interfaces/IWebPreferencesPrivate.idl:
- WebPreferenceKeysPrivate.h:
- WebPreferences.cpp: (WebPreferences::initializeDefaultSettings): (WebPreferences::allowUniversalAccessFromFileUrls): (WebPreferences::setAllowUniversalAccessFromFileUrls):
- WebPreferences.h:
- WebView.cpp: (WebView::notifyPreferencesChanged):
- 12:47 PM Changeset in webkit [41296] by
-
- 2 edits in trunk/WebCore
2009-02-27 Adam Treat <adam.treat@torchmobile.com>
Reviewed by Eric Seidel.
https://bugs.webkit.org/show_bug.cgi?id=24229
If an image has no alpha channel there is no reason to use SourceOver.
- platform/graphics/qt/ImageQt.cpp: (WebCore::Image::drawPattern): (WebCore::BitmapImage::draw):
- 12:42 PM Changeset in webkit [41295] by
-
- 9 edits in trunk/WebCore
2009-02-27 Adam Treat <adam.treat@torchmobile.com>
Reviewed by Eric Seidel and Simon Fraser.
https://bugs.webkit.org/show_bug.cgi?id=24227
Ensure that the checkForSolidColor() optimization is correctly triggered
for all cases of drawPattern. Currently, the optimization was not triggered
when the check had not been previously performed via a request for the
image's NativeImagePtr.
Implement the Qt version of the checkForSolidColor() method. Combined with
the bug fix this reduces the time it takes to draw a repeating background
of a 1x1 image from ~50msecs to ~0msecs on my machine.
- platform/graphics/BitmapImage.cpp: (WebCore::BitmapImage::BitmapImage):
- platform/graphics/BitmapImage.h: (WebCore::BitmapImage::mayFillWithSolidColor):
- platform/graphics/Image.h: (WebCore::Image::mayFillWithSolidColor):
- platform/graphics/cairo/ImageCairo.cpp: (WebCore::BitmapImage::BitmapImage):
- platform/graphics/cg/ImageCG.cpp: (WebCore::BitmapImage::BitmapImage): (WebCore::BitmapImage::checkForSolidColor):
- platform/graphics/qt/ImageQt.cpp: (WebCore::BitmapImage::checkForSolidColor):
- platform/graphics/skia/ImageSkia.cpp: (WebCore::BitmapImage::checkForSolidColor):
- platform/graphics/wx/ImageWx.cpp: (WebCore::BitmapImage::checkForSolidColor):
- 12:35 PM Changeset in webkit [41294] by
-
- 2 edits in trunk/WebCore
2009-02-27 Dirk Schulze <krit@webkit.org>
Reviewed by Zack Rusin.
Added support for gradients and pattern on Fonts for Qt.
[Qt] gradients and patterns for FontQt
https://bugs.webkit.org/show_bug.cgi?id=24243
- platform/graphics/qt/FontQt.cpp: (WebCore::Font::drawComplexText):
- 12:02 PM Changeset in webkit [41293] by
-
- 2 edits in trunk/WebKit/mac
2009-02-27 Simon Fraser <Simon Fraser>
Reviewed by Anders Carlsson
setCursor(), and resetCursorRects() on Tiger, were using global, not local
coordinates for elementAtPoint:
- WebView/WebHTMLView.mm: (resetCursorRects): (setCursor):
- 11:50 AM Changeset in webkit [41292] by
-
- 3 edits in trunk/LayoutTests
2009-02-27 David Levin <levin@chromium.org>
Reviewed by Alexey Proskuryakov.
Bug 24213: Web Worker: Worker4 test: onmessage will never be called
<https://bugs.webkit.org/show_bug.cgi?id=24213>
- fast/workers/worker-terminate-expected.txt:
- fast/workers/worker-terminate.html: Added a log entry to the onmessage handler for worker4 to make it visible that the handler was called and removed the terminate call that happened outside of onmessage.
- 11:50 AM Changeset in webkit [41291] by
-
- 2 edits in trunk/WebCore
2009-02-27 Jian Li <jianli@chromium.org>
Reviewed by Alexey Proskuryakov.
WorkerContextProxy::create in WorkerMessagingProxy.cpp should only be provided for non-Chromium platform.
https://bugs.webkit.org/show_bug.cgi?id=24113
- workers/WorkerMessagingProxy.cpp:
- 11:29 AM Changeset in webkit [41290] by
-
- 1 add in trunk/WebCore/inspector/front-end/DOMStorageDataGrid.js
Commit a missing file.
- 10:56 AM Changeset in webkit [41289] by
-
- 5 edits in trunk/WebCore
Added a refresh button to storage views.
Reviewed by Timothy Hatcher.
- inspector/front-end/DOMStorageItemsView.js: (WebInspector.DOMStorageItemsView): (WebInspector.DOMStorageItemsView.prototype.get statusBarItems): (WebInspector.DOMStorageItemsView.prototype.update): (WebInspector.DOMStorageItemsView.prototype._refreshButtonClicked):
- inspector/front-end/DatabaseTableView.js: (WebInspector.DatabaseTableView): (WebInspector.DatabaseTableView.prototype.get statusBarItems): (WebInspector.DatabaseTableView.prototype._refreshButtonClicked):
- inspector/front-end/DatabasesPanel.js: (WebInspector.DatabasesPanel): (WebInspector.DatabasesPanel.prototype.get statusBarItems): (WebInspector.DatabasesPanel.prototype.reset): (WebInspector.DatabasesPanel.prototype.showDatabase): (WebInspector.DatabasesPanel.prototype.showDOMStorage): (WebInspector.DatabasesPanel.prototype._updateSidebarWidth):
- inspector/front-end/inspector.css:
- 10:28 AM Changeset in webkit [41288] by
-
- 7 edits in trunk/WebCore
Added support for editing/deleting localStorage and sessionStorage items
directly from Web Inspector.
Reviewed by Timothy Hatcher.
- WebCore.vcproj/WebCore.vcproj:
- inspector/front-end/DOMStorageDataGrid.js: Added. (WebInspector.DOMStorageDataGrid): (WebInspector.DOMStorageDataGrid.prototype._ondblclick): (WebInspector.DOMStorageDataGrid.prototype._startEditing): (WebInspector.DOMStorageDataGrid.prototype._editingCommitted): (WebInspector.DOMStorageDataGrid.prototype._editingCancelled): (WebInspector.DOMStorageDataGrid.prototype.deleteSelectedRow):
- inspector/front-end/DOMStorageItemsView.js: (WebInspector.DOMStorageItemsView): (WebInspector.DOMStorageItemsView.prototype.get statusBarItems): (WebInspector.DOMStorageItemsView.prototype.hide): (WebInspector.DOMStorageItemsView.prototype.update): (WebInspector.DOMStorageItemsView.prototype._deleteButtonClicked):
- inspector/front-end/DatabasesPanel.js: (WebInspector.DatabasesPanel): (WebInspector.DatabasesPanel.prototype.get statusBarItems): (WebInspector.DatabasesPanel.prototype.reset): (WebInspector.DatabasesPanel.prototype.showDOMStorage): (WebInspector.DatabasesPanel.prototype.dataGridForDOMStorage): (WebInspector.DatabasesPanel.prototype._updateSidebarWidth):
- inspector/front-end/WebKit.qrc:
- inspector/front-end/inspector.css:
- inspector/front-end/inspector.html:
- 9:42 AM Changeset in webkit [41287] by
-
- 7 edits2 adds in trunk/WebCore
Fix Windows transparency for the Chromium port. Implement a helper
class for handling transparency on Windows. It allows semitransparent
ClearType and semitransparent form controls by making new layers in the
background.
It also replaces the "ThemeHelper" which allows better
scaling and transforms on Windows form controls. In addition to the
functionality that the ThemeHelper did, but additionally handles the
antialiasing properly so that the form controls aren't composited on a
white square.
https://bugs.webkit.org/show_bug.cgi?id=24101
Reviewed by Eric Seidel.
- 8:23 AM Changeset in webkit [41286] by
-
- 1 edit2 adds in trunk/WebCore
2009-02-27 Dimitri Glazkov <Dimitri Glazkov>
Reviewed by Eric Seidel.
https://bugs.webkit.org/show_bug.cgi?id=24211
Add ScheduledAction for V8.
- bindings/v8/ScheduledAction.cpp: Added. (WebCore::ScheduledAction::ScheduledAction): (WebCore::ScheduledAction::~ScheduledAction): (WebCore::ScheduledAction::execute):
- bindings/v8/ScheduledAction.h: Added. (WebCore::ScheduledAction::ScheduledAction):
- 6:59 AM Changeset in webkit [41285] by
-
- 2 edits in trunk/WebCore
2009-02-27 Zack Rusin <zack@kde.org>
Reviewed by Nikolas Zimmermann.
Qt: be more reasonable about scrolled lines
cMouseWheelPixelsPerLineStep is currently a constant set to 13.3. it doesn't
match our metrics meaning that Qt scrolls by ~2 lines by default which is quite
irritating. so lets scroll vertically by the Qt set number of lines * Qt default
single step scroll
- platform/qt/WheelEventQt.cpp:
- 3:30 AM Changeset in webkit [41284] by
-
- 4 edits in trunk/WebKit/gtk
2009-02-27 Xan Lopez <xan@gnome.org>
Reviewed by Alexey Proskuryakov.
https://bugs.webkit.org/show_bug.cgi?id=24221
[GTK] Do not emit load-finished when being disposed
webkit_web_view_stop_load() is called from dispose() on
WebKitWebView. This eventually calls postProgressFinishedNotification
in FrameLoaderClientGtk, which emits load-finished. Add
a 'disposing' flag to WebView that we can check here, so
we avoid emitting signals on objects on their way to be
destroyed. This fixes a bunch of critical warnings when
closing a loading WebView.
- WebCoreSupport/FrameLoaderClientGtk.cpp: (WebKit::FrameLoaderClient::postProgressFinishedNotification):
- webkit/webkitprivate.h:
- webkit/webkitwebview.cpp:
- 3:18 AM Changeset in webkit [41283] by
-
- 10 edits in trunk
2009-02-27 Xan Lopez <xan@gnome.org>
Rubber-stamped by Alexey Proskuryakov.
https://bugs.webkit.org/show_bug.cgi?id=24222
[GTK] Remove checks for old glib versions
libsoup, which is a hard dependency, needs at least glib 2.15.3,
so remove all glib checks for versions older than that.
- platform/gtk/ContextMenuGtk.cpp: (WebCore::ContextMenu::ContextMenu):
- platform/gtk/ContextMenuItemGtk.cpp: (WebCore::ContextMenuItem::setSubMenu):
- platform/gtk/PopupMenuGtk.cpp: (WebCore::PopupMenu::show):
- platform/gtk/WidgetGtk.cpp: (WebCore::Widget::retainPlatformWidget):
- platform/network/soup/ResourceHandleSoup.cpp:
WebKit/gtk:
2009-02-27 Xan Lopez <xan@gnome.org>
Rubber-stamped by Alexey Proskuryakov.
https://bugs.webkit.org/show_bug.cgi?id=24222
[GTK] Remove checks for old glib versions
libsoup, which is a hard dependency, needs at least glib 2.15.3,
so remove all glib checks for versions older than that.
- webkit/webkitwebview.cpp:
WebKitTools:
2009-02-27 Xan Lopez <xan@gnome.org>
Rubber-stamped by Alexey Proskuryakov.
https://bugs.webkit.org/show_bug.cgi?id=24222
[GTK] Remove checks for old glib versions
libsoup, which is a hard dependency, needs at least glib 2.15.3,
so remove all glib checks for versions older than that.
- DumpRenderTree/gtk/LayoutTestControllerGtk.cpp: (LayoutTestController::setWaitToDump):
- 3:12 AM Changeset in webkit [41282] by
-
- 2 edits in branches/Safari-3-2-branch/WebKit/mac
Merge r41070.
- 3:12 AM Changeset in webkit [41281] by
-
- 13 edits in branches/Safari-3-2-branch
Merge r41190.
- 3:12 AM Changeset in webkit [41280] by
-
- 1 edit in branches/Safari-3-2-branch/WebKitLibraries/win/tools/scripts/PRODUCTVERSION
Bump version number.
- 12:20 AM Changeset in webkit [41279] by
-
- 3 edits in trunk/WebCore
2009-02-26 Dirk Schulze <krit@webkit.org>
Reviewed by Oliver Hunt.
Added support for Gradients and Patterns on filled or stroked Fonts
in Cairo. I also added support for globalAlpha on FontCairo.
[CAIRO] SVG/Canvas fonts miss gradients/pattern support
https://bugs.webkit.org/show_bug.cgi?id=18617
- html/CanvasRenderingContext2D.cpp: (WebCore::CanvasRenderingContext2D::drawTextInternal):
- platform/graphics/cairo/FontCairo.cpp: (WebCore::Font::drawGlyphs):