Timeline
Jun 4, 2007:
- 7:49 PM Changeset in webkit [21977] by
-
- 1 copy in tags/Safari-522.8.10b
New tag.
- 6:09 PM BuildingGdk edited by
- (diff)
- 5:15 PM Changeset in webkit [21976] by
-
- 3 edits in trunk/WebKit
Reviewed by Geoff and Justin.
Fix for <rdar://problem/5246941> Clicking URL field on
Safari causes halt for a minute when using input methods.
and <rdar://problem/5245964> Safari hangs for several
seconds when trying to select text using mouse
This is a by product of the textStorage hack used to fix
rdar://problem/5000470 -- TSM calls textStorage repeatedly
when changing focus, on certain mouse events, etc. If there
is no selection/editable region we repeatedly create an
NSAttributedString from the full document. If the document is
sufficiently long this starts consuming an inordinate amount of
time.
This check should really have been present in the original
patch.
- WebKit.xcodeproj/project.pbxproj:
- WebView/WebHTMLView.mm: (-[WebHTMLView textStorage]):
- 5:10 PM Changeset in webkit [21975] by
-
- 2 edits in trunk/WebCore
Reviewed, tweaked and landed by Anders.
<rdar://problem/5247178> REGRESSION: With CSS Edit 2.5, a crash occurs at WebCore::DeprecatedString::DeprecatedString when page fails to be extracted
Null check the provisional document loader. If an application stops the load
inside of the didFailProvisionalLoad delegate method, the provisional document loader will be nulled out.
- loader/FrameLoader.cpp: (WebCore::FrameLoader::checkLoadCompleteForThisFrame):
- 4:43 PM Changeset in webkit [21974] by
-
- 6 edits in trunk/WebCore
2007-06-04 Alp Toker <alp.toker@collabora.co.uk>
Reviewed by Anders.
http://bugs.webkit.org/show_bug.cgi?id=13986
Cairo graphics fixes and cleanups
- platform/graphics/ImageBuffer.h:
- platform/graphics/cairo/ImageBufferCairo.cpp: (WebCore::ImageBuffer::surface): Provide surface() accessor.
- platform/graphics/cairo/AffineTransformCairo.cpp: (WebCore::AffineTransform::rotate): Convert from degrees to radians to fix rotation.
- platform/graphics/cairo/GraphicsContextCairo.cpp: (WebCore::GraphicsContext::drawRect): Add save/restore. (WebCore::GraphicsContext::rotate): Rename parameter to "radians" to avoid further confusion.
- platform/graphics/cairo/PathCairo.cpp: (WebCore::Path::boundingRect): The cairo_fill_extents() parameters do not describe a point/size but rather the two control points of the rectangular region. (WebCore::Path::contains): Remove needless casts.
- 4:40 PM Changeset in webkit [21973] by
-
- 2 edits in trunk/WebKitTools
2007-06-05 Mark Rowe <mrowe@apple.com>
Reviewed by Anders.
- WebKitLauncher/Info.plist: Update CFBundleGetInfoString, and add CFBundleShortVersionString.
- 4:37 PM Changeset in webkit [21972] by
-
- 2 edits in tags/Safari-5522.8.3/WebKitTools
Roll out change landed in the wrong place.
- 4:36 PM Changeset in webkit [21971] by
-
- 2 edits in tags/Safari-5522.8.3/WebKitTools
2007-06-05 Mark Rowe <mrowe@apple.com>
Reviewed by Anders.
- WebKitLauncher/Info.plist: Update CFBundleGetInfoString, and add CFBundleShortVersionString.
- 2:49 PM Changeset in webkit [21970] by
-
- 2 edits in S60/trunk/WebKit
yadavall, reviewed by <yongjun.zhang@nokia.com>
DESC: Remove circular dependency between UI RSS file and engine
http://bugs.webkit.org/show_bug.cgi?id=13994
- BrowserView/src/WidgetExtension.cpp: (CWidgetExtension::NewL): (CWidgetExtension::~CWidgetExtension): (CWidgetExtension::LaunchApplicationL): (CWidgetExtension::OpenApplication): (CWidgetExtension::SetPreferenceForKey): (CWidgetExtension::AddOptionMenuItemsL): (CWidgetExtension::MenuItemSelected): (CWidgetExtension::SetParamL): (CWidgetExtension::AddOptionsMenuItem): (CWidgetExtension::SetRightSoftKeyLabel): (CWidgetExtension::Append): (CWidgetExtension::DeleteMenuItem): (CWidgetExtension::ReplaceMenuItem): (CWidgetExtension::MenuItem): (CWidgetExtension::GetFromMenuItemCollection): (CWidgetExtension::SetDimmed): (CWidgetExtension::SetMenuItemObserver): (CWidgetExtension::MenuItemObserver): (CWidgetExtension::MenuObserver): (CWidgetExtension::RightKeyObserver): (CWidgetExtension::FindNodeById): (CWidgetExtension::FindNodeByText):
- 2:27 PM Changeset in webkit [21969] by
-
- 2 edits in trunk/WebCore
Reviewed by Adam Roben.
Fix the buildbot.
- rendering/RenderSVGContainer.cpp: (WebCore::RenderSVGContainer::layout):
- 11:39 AM Changeset in webkit [21968] by
-
- 6 edits2 adds in trunk
LayoutTests:
Reviewed by Kimon Tsinteris.
<rdar://problem/5241148> REGRESSION: ActivEdit can't perform operations on certain selections
Demonstrates bug:
- editing/selection/5241148-expected.txt: Added.
- editing/selection/5241148.html: Added. Updated to reflect new equivalents for positions before/after tables:
- editing/selection/click-before-and-after-table-expected.txt:
- editing/selection/click-before-and-after-table.html:
WebCore:
Reviewed by Kimon Tsinteris.
<rdar://problem/5241148> REGRESSION: ActivEdit can't perform operations on certain selections
Return valid equivalents from these methods (no [img, 1] for
example). ActivEdit was using positions returned from these
methods to create new DOM Ranges.
- editing/SelectionController.cpp: (WebCore::SelectionController::baseNode): (WebCore::SelectionController::baseOffset): (WebCore::SelectionController::extentNode): (WebCore::SelectionController::extentOffset): (WebCore::SelectionController::anchorNode): (WebCore::SelectionController::anchorOffset): (WebCore::SelectionController::focusNode): (WebCore::SelectionController::focusOffset):
- editing/SelectionController.h:
- 9:17 AM BuildingQtOnLinux edited by
- Add gcc 4.2 incompatibility workaround (diff)
- 6:41 AM Changeset in webkit [21967] by
-
- 2 edits in trunk/WebCore
Fix the svg experimental build.
- 5:15 AM BuildingQtOnLinux edited by
- Add qmake build dependency and note about having qmake in the PATH (diff)
- 5:01 AM BuildingQtOnLinux edited by
- Add flex to list of build deps (diff)
- 4:51 AM BuildingQtOnLinux edited by
- update headline to reflect the fact that Ark instructions are included (diff)
- 3:43 AM BuildingQtOnLinux edited by
- Add Ark Linux build instructions where they differ from *ubuntu's … (diff)
- 2:41 AM Changeset in webkit [21966] by
-
- 86 edits428 adds in trunk/WebKitSite
2007-05-04 Mark Rowe <mrowe@apple.com>
Upgrade to WordPress 2.2. I didn't go to the effort of tracking down files
present in the old version which have since been removed, but it's unlikely
they'll ever cause a problem.
- 1:30 AM Changeset in webkit [21965] by
-
- 1 edit11 adds in trunk/WebKitSite
2007-05-04 Mark Rowe <mrowe@apple.com>
Add graphics used by existing blog posts into SVN.
- blog/wp-content/rotate.png: Added.
- blog/wp-content/drosera.png: Added.
- blog/wp-content/hitlist.png: Added.
- blog/wp-content/svgtextmini.png: Added.
- blog/wp-content/svgtextmini_01.png: Added.
- blog/wp-content/textfield_screenshot.jpg: Added.
- blog/wp-content/Picture9.png: Added.
- blog/wp-content/svgtext.png: Added.
- blog/wp-content/webInspector.png: Added.
- blog/wp-content/rotate.svg: Added.
- blog/wp-content/chucknorris.png: Added.
- 1:04 AM Changeset in webkit [21964] by
-
- 3 edits4 adds in trunk
Reviewed by Hyatt.
http://bugs.webkit.org/show_bug.cgi?id=6170
CSS1: Properties for :first-letter aren't recalculated on color change
Mark styles with first-letter as unique.
Jun 3, 2007:
- 10:46 PM Changeset in webkit [23443] by
-
- 2 edits in branches/WindowsMerge/WebKitWin
Reviewed by Adam.
<rdar://problem/5246665> Drop down lists are not drawn on volvocars.us
- WebView.cpp: (WebView::userAgentForKURL):
- 7:05 PM Changeset in webkit [21963] by
-
- 1 copy in tags/Safari-522.8.8b
New tag.
- 5:52 PM Changeset in webkit [21962] by
-
- 1 edit in branches/wx-port-alpha/trunk/WebCore/platform/graphics/wx/ImageWx.cpp
We need to clip ourselves when drawing tiled (e.g. background) images.
- 5:16 PM Changeset in webkit [23442] by
-
- 3 edits in branches/WindowsMerge/WebCore
Reviewed by Oliver.
Update to last fix.
Invalidate a list of rects rather than unioning them.
- plugins/win/PluginViewWin.cpp: (WebCore::PluginViewWin::invalidateTimerFired): (WebCore::PluginViewWin::invalidateRect):
- plugins/win/PluginViewWin.h:
- 4:28 PM Changeset in webkit [21961] by
-
- 4 edits in branches/wx-port-alpha/trunk
For Windows, match the debug-runtime-libs setting with the one the wx build is using.
- 4:25 PM Changeset in webkit [21960] by
-
- 1 edit in branches/wx-port-alpha/trunk/WebKit/wx/WebKitSupport/FrameLoaderClientWx.cpp
Send the load complete message when the document load completes, as wxWebView currently only monitors overall load progress.
- 2:01 PM Changeset in webkit [23441] by
-
- 3 edits in branches/WindowsMerge/WebCore
Reviewed by Oliver.
<rdar://problem/5245016> 100A89+WebKit.dll: Can't select text in page location field at kids.yahoo.com
Delay invalidates for windowless Flash to prevent Flash WM_PAINT and WM_USER+1 messages from
starving other HWNDs.
This code defers the invalidate through a WebCore::Timer. We could have used a Windows ::SetTimer
to further lessen CPU load, but this would have the additional risk of negatively impacting Flash
performance, since WebCore::Timer is set up to be more responsive than ::SetTimer.
- plugins/win/PluginViewWin.cpp: (WebCore::PluginViewWin::invalidateTimerFired): Added. (WebCore::PluginViewWin::invalidateRect): Delay invalidates for windowless Flash. (WebCore::PluginViewWin::determineQuirks): Add delayed invalidate quirk.
- plugins/win/PluginViewWin.h:
- 1:31 PM Changeset in webkit [21959] by
-
- 1 edit in branches/wx-port-alpha/trunk/WebCore/platform/graphics/wx/GraphicsContextWx.cpp
Remove debugging statement.
- 1:25 PM Changeset in webkit [21958] by
-
- 3 edits in branches/wx-port-alpha/trunk/JavaScriptCore
Fixing a couple defines, and removing an unused sources tag in JSCore project file.
- 1:05 PM Changeset in webkit [21957] by
-
- 4 edits in branches/wx-port-alpha/trunk/WebKit/wx
Better support for page load progress indicators, along with support for getting the page title.