[SCM] WebKit Debian packaging branch, debian/experimental, updated. debian/1.3.8-1-1049-g2e11a8e
darin at apple.com
darin at apple.com
Fri Jan 21 14:38:55 UTC 2011
The following commit has been merged in the debian/experimental branch:
commit 01303550088f88d58f2e76c3c0e97443d01ce69a
Author: darin at apple.com <darin at apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Date: Thu Dec 23 22:40:19 2010 +0000
Fixed out-of-order ChangeLog.
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@74583 268f45cc-cd09-0410-ab3c-d52691b4dbfc
diff --git a/WebKit2/ChangeLog b/WebKit2/ChangeLog
index d7f9a6c..9e52b31 100644
--- a/WebKit2/ChangeLog
+++ b/WebKit2/ChangeLog
@@ -1,3 +1,76 @@
+2010-12-23 Anders Carlsson <andersca at apple.com>
+
+ Reviewed by Darin Adler.
+
+ Clean up the selection handling code
+ https://bugs.webkit.org/show_bug.cgi?id=51550
+
+ * Shared/SelectionState.h: Added.
+ Add SelectionState class which hold information about the current selection.
+
+ * UIProcess/API/mac/PageClientImpl.h:
+ * UIProcess/API/mac/PageClientImpl.mm:
+ Remove selectionChanged function.
+
+ * UIProcess/API/mac/WKView.mm:
+ (-[WKView initWithFrame:contextRef:pageGroupRef:]):
+ Remove all the selection related state; it lives in the WebPageProxy object now.
+
+ (-[WKView insertText:]):
+ (-[WKView selectedRange]):
+ (-[WKView hasMarkedText]):
+ Get the selection information from the WebPageProxy.
+
+ * UIProcess/API/mac/WKViewInternal.h:
+ Remove _selectionChanged declaration.
+
+ * UIProcess/PageClient.h:
+ Remove selectionChanged functions.
+
+ * UIProcess/WebPageProxy.cpp:
+ (WebKit::WebPageProxy::selectionStateChanged):
+ Update the selection state.
+
+ * UIProcess/WebPageProxy.h:
+ (WebKit::WebPageProxy::selectionState):
+ Return the selection state.
+
+ * UIProcess/WebPageProxy.messages.in:
+ Add SelectionStateChanged message.
+
+ * UIProcess/win/WebView.cpp:
+ (WebKit::WebView::WebView):
+ Remove all the selection related state; it lives in the WebPageProxy object now.
+
+ (WebKit::WebView::compositionSelectionChanged):
+ (WebKit::WebView::onIMEComposition):
+ (WebKit::WebView::onIMEEndComposition):
+ (WebKit::WebView::onIMERequestCharPosition):
+ (WebKit::WebView::onIMERequest):
+ Get the selection information from the WebPageProxy.
+
+ * WebKit2.xcodeproj/project.pbxproj:
+ Add SelectionState.h
+
+ * WebProcess/WebCoreSupport/WebEditorClient.cpp:
+ (WebKit::WebEditorClient::respondToChangedSelection):
+ Send a SelectionStateChanged message with the updated state.
+
+ * WebProcess/WebCoreSupport/mac/WebEditorClientMac.mm:
+ Remove mac specific code.
+
+ * WebProcess/WebPage/WebPage.cpp:
+ (WebKit::WebPage::getLocationAndLengthFromRange):
+ Rename this function from convertRangeToPlatformRange and move it out of WebPageMac.mm
+
+ * WebProcess/WebPage/mac/WebPageMac.mm:
+ (WebKit::WebPage::getMarkedRange):
+ (WebKit::WebPage::characterIndexForPoint):
+ Call getLocationAndLengthFromRange.
+
+ * win/WebKit2.vcproj:
+ Add SelectionState.h
+
2010-12-23 Darin Adler <darin at apple.com>
Reviewed by Sam Weinig.
@@ -88,79 +161,6 @@
2010-12-23 Anders Carlsson <andersca at apple.com>
- Reviewed by Darin Adler.
-
- Clean up the selection handling code
- https://bugs.webkit.org/show_bug.cgi?id=51550
-
- * Shared/SelectionState.h: Added.
- Add SelectionState class which hold information about the current selection.
-
- * UIProcess/API/mac/PageClientImpl.h:
- * UIProcess/API/mac/PageClientImpl.mm:
- Remove selectionChanged function.
-
- * UIProcess/API/mac/WKView.mm:
- (-[WKView initWithFrame:contextRef:pageGroupRef:]):
- Remove all the selection related state; it lives in the WebPageProxy object now.
-
- (-[WKView insertText:]):
- (-[WKView selectedRange]):
- (-[WKView hasMarkedText]):
- Get the selection information from the WebPageProxy.
-
- * UIProcess/API/mac/WKViewInternal.h:
- Remove _selectionChanged declaration.
-
- * UIProcess/PageClient.h:
- Remove selectionChanged functions.
-
- * UIProcess/WebPageProxy.cpp:
- (WebKit::WebPageProxy::selectionStateChanged):
- Update the selection state.
-
- * UIProcess/WebPageProxy.h:
- (WebKit::WebPageProxy::selectionState):
- Return the selection state.
-
- * UIProcess/WebPageProxy.messages.in:
- Add SelectionStateChanged message.
-
- * UIProcess/win/WebView.cpp:
- (WebKit::WebView::WebView):
- Remove all the selection related state; it lives in the WebPageProxy object now.
-
- (WebKit::WebView::compositionSelectionChanged):
- (WebKit::WebView::onIMEComposition):
- (WebKit::WebView::onIMEEndComposition):
- (WebKit::WebView::onIMERequestCharPosition):
- (WebKit::WebView::onIMERequest):
- Get the selection information from the WebPageProxy.
-
- * WebKit2.xcodeproj/project.pbxproj:
- Add SelectionState.h
-
- * WebProcess/WebCoreSupport/WebEditorClient.cpp:
- (WebKit::WebEditorClient::respondToChangedSelection):
- Send a SelectionStateChanged message with the updated state.
-
- * WebProcess/WebCoreSupport/mac/WebEditorClientMac.mm:
- Remove mac specific code.
-
- * WebProcess/WebPage/WebPage.cpp:
- (WebKit::WebPage::getLocationAndLengthFromRange):
- Rename this function from convertRangeToPlatformRange and move it out of WebPageMac.mm
-
- * WebProcess/WebPage/mac/WebPageMac.mm:
- (WebKit::WebPage::getMarkedRange):
- (WebKit::WebPage::characterIndexForPoint):
- Call getLocationAndLengthFromRange.
-
- * win/WebKit2.vcproj:
- Add SelectionState.h
-
-2010-12-23 Anders Carlsson <andersca at apple.com>
-
Reviewed by Sam Weinig.
New popup windows open disproportionately big
--
WebKit Debian packaging
More information about the Pkg-webkit-commits
mailing list