<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head><meta http-equiv="content-type" content="text/html; charset=utf-8" /><style type="text/css"><!--
#msg dl { border: 1px #006 solid; background: #369; padding: 6px; color: #fff; }
#msg dt { float: left; width: 6em; font-weight: bold; }
#msg dt:after { content:':';}
#msg dl, #msg dt, #msg ul, #msg li, #header, #footer { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt; }
#msg dl a { font-weight: bold}
#msg dl a:link { color:#fc3; }
#msg dl a:active { color:#ff0; }
#msg dl a:visited { color:#cc6; }
h3 { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt; font-weight: bold; }
#msg pre { overflow: auto; background: #ffc; border: 1px #fc0 solid; padding: 6px; }
#msg ul, pre { overflow: auto; }
#header, #footer { color: #fff; background: #636; border: 1px #300 solid; padding: 6px; }
#patch { width: 100%; }
#patch h4 {font-family: verdana,arial,helvetica,sans-serif;font-size:10pt;padding:8px;background:#369;color:#fff;margin:0;}
#patch .propset h4, #patch .binary h4 {margin:0;}
#patch pre {padding:0;line-height:1.2em;margin:0;}
#patch .diff {width:100%;background:#eee;padding: 0 0 10px 0;overflow:auto;}
#patch .propset .diff, #patch .binary .diff {padding:10px 0;}
#patch span {display:block;padding:0 10px;}
#patch .modfile, #patch .addfile, #patch .delfile, #patch .propset, #patch .binary, #patch .copfile {border:1px solid #ccc;margin:10px 0;}
#patch ins {background:#dfd;text-decoration:none;display:block;padding:0 10px;}
#patch del {background:#fdd;text-decoration:none;display:block;padding:0 10px;}
#patch .lines, .info {color:#888;background:#fff;}
--></style>
<title>[23977] trunk/WebKit</title>
</head>
<body>
<div id="msg">
<dl>
<dt>Revision</dt> <dd><a href="http://trac.webkit.org/projects/webkit/changeset/23977">23977</a></dd>
<dt>Author</dt> <dd>thatcher</dd>
<dt>Date</dt> <dd>2007-07-03 18:07:36 -0700 (Tue, 03 Jul 2007)</dd>
</dl>
<h3>Log Message</h3>
<pre> Reviewed by Darin.
Remove HIWebView in 64-bit.
Also disable a few calls that are now gone in 64-bit and filed these bugs:
<rdar://problem/5311653> WebKit needs to adopt HIGetMousePosition where we used GetGlobalMouse before
<rdar://problem/5311648> WebKit needs to move off of CopyEvent in WebBaseNetscapePluginView
<rdar://problem/5311640> WebKit needs a new solution for HISearchWindowShow on 64-bit
* Carbon/CarbonUtils.m:
* Carbon/CarbonWindowAdapter.m:
* Carbon/CarbonWindowContentView.m:
* Carbon/CarbonWindowFrame.m:
* Carbon/HIViewAdapter.m:
(SetViewNeedsDisplay):
* Carbon/HIWebView.m:
(Draw):
(SyncFrame):
* Configurations/WebKit.xcconfig:
* Plugins/WebBaseNetscapePluginView.mm:
(+[WebBaseNetscapePluginView getCarbonEvent:]):
(TSMEventHandler):
* WebKit.LP64.exp: Added.
* WebView/WebView.mm:
(-[WebView _searchWithSpotlightFromMenu:]):</pre>
<h3>Modified Paths</h3>
<ul>
<li><a href="#trunkWebKitCarbonCarbonUtilsm">trunk/WebKit/Carbon/CarbonUtils.m</a></li>
<li><a href="#trunkWebKitCarbonCarbonWindowAdapterm">trunk/WebKit/Carbon/CarbonWindowAdapter.m</a></li>
<li><a href="#trunkWebKitCarbonCarbonWindowContentViewm">trunk/WebKit/Carbon/CarbonWindowContentView.m</a></li>
<li><a href="#trunkWebKitCarbonCarbonWindowFramem">trunk/WebKit/Carbon/CarbonWindowFrame.m</a></li>
<li><a href="#trunkWebKitCarbonHIViewAdapterm">trunk/WebKit/Carbon/HIViewAdapter.m</a></li>
<li><a href="#trunkWebKitCarbonHIWebViewm">trunk/WebKit/Carbon/HIWebView.m</a></li>
<li><a href="#trunkWebKitChangeLog">trunk/WebKit/ChangeLog</a></li>
<li><a href="#trunkWebKitConfigurationsWebKitxcconfig">trunk/WebKit/Configurations/WebKit.xcconfig</a></li>
<li><a href="#trunkWebKitPluginsWebBaseNetscapePluginViewmm">trunk/WebKit/Plugins/WebBaseNetscapePluginView.mm</a></li>
<li><a href="#trunkWebKitWebViewWebViewmm">trunk/WebKit/WebView/WebView.mm</a></li>
</ul>
<h3>Added Paths</h3>
<ul>
<li><a href="#trunkWebKitWebKitLP64exp">trunk/WebKit/WebKit.LP64.exp</a></li>
</ul>
</div>
<div id="patch">
<h3>Diff</h3>
<a id="trunkWebKitCarbonCarbonUtilsm"></a>
<div class="modfile"><h4>Modified: trunk/WebKit/Carbon/CarbonUtils.m (23976 => 23977)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/WebKit/Carbon/CarbonUtils.m        2007-07-04 01:04:11 UTC (rev 23976)
+++ trunk/WebKit/Carbon/CarbonUtils.m        2007-07-04 01:07:36 UTC (rev 23977)
</span><span class="lines">@@ -26,6 +26,8 @@
</span><span class="cx"> * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx"> */
</span><span class="cx">
</span><ins>+#ifndef __LP64__
+
</ins><span class="cx"> #include "CarbonUtils.h"
</span><span class="cx"> #import <WebKitSystemInterface.h>
</span><span class="cx">
</span><span class="lines">@@ -127,3 +129,4 @@
</span><span class="cx">         return image;
</span><span class="cx"> }
</span><span class="cx">
</span><ins>+#endif
</ins></span></pre></div>
<a id="trunkWebKitCarbonCarbonWindowAdapterm"></a>
<div class="modfile"><h4>Modified: trunk/WebKit/Carbon/CarbonWindowAdapter.m (23976 => 23977)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/WebKit/Carbon/CarbonWindowAdapter.m        2007-07-04 01:04:11 UTC (rev 23976)
+++ trunk/WebKit/Carbon/CarbonWindowAdapter.m        2007-07-04 01:07:36 UTC (rev 23977)
</span><span class="lines">@@ -55,6 +55,8 @@
</span><span class="cx">
</span><span class="cx"> // Some things would have to be made public if someone wanted to subclass this so as to support more menu item commands. M.P. Warning - 9/19/00
</span><span class="cx">
</span><ins>+#ifndef __LP64__
+
</ins><span class="cx"> #import "CarbonWindowAdapter.h"
</span><span class="cx">
</span><span class="cx"> #import "CarbonWindowFrame.h"
</span><span class="lines">@@ -1040,3 +1042,5 @@
</span><span class="cx"> }
</span><span class="cx">
</span><span class="cx"> @end // implementation CarbonWindowAdapter
</span><ins>+
+#endif
</ins></span></pre></div>
<a id="trunkWebKitCarbonCarbonWindowContentViewm"></a>
<div class="modfile"><h4>Modified: trunk/WebKit/Carbon/CarbonWindowContentView.m (23976 => 23977)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/WebKit/Carbon/CarbonWindowContentView.m        2007-07-04 01:04:11 UTC (rev 23976)
+++ trunk/WebKit/Carbon/CarbonWindowContentView.m        2007-07-04 01:07:36 UTC (rev 23977)
</span><span class="lines">@@ -26,8 +26,12 @@
</span><span class="cx"> * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx"> */
</span><span class="cx">
</span><ins>+#ifndef __LP64__
+
</ins><span class="cx"> #import "CarbonWindowContentView.h"
</span><span class="cx">
</span><span class="cx"> @implementation CarbonWindowContentView
</span><span class="cx">
</span><span class="cx"> @end
</span><ins>+
+#endif
</ins></span></pre></div>
<a id="trunkWebKitCarbonCarbonWindowFramem"></a>
<div class="modfile"><h4>Modified: trunk/WebKit/Carbon/CarbonWindowFrame.m (23976 => 23977)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/WebKit/Carbon/CarbonWindowFrame.m        2007-07-04 01:04:11 UTC (rev 23976)
+++ trunk/WebKit/Carbon/CarbonWindowFrame.m        2007-07-04 01:07:36 UTC (rev 23977)
</span><span class="lines">@@ -26,6 +26,8 @@
</span><span class="cx"> * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx"> */
</span><span class="cx">
</span><ins>+#ifndef __LP64__
+
</ins><span class="cx"> #import "CarbonWindowFrame.h"
</span><span class="cx"> #import "CarbonWindowAdapter.h"
</span><span class="cx"> #import "CarbonWindowContentView.h"
</span><span class="lines">@@ -282,3 +284,5 @@
</span><span class="cx">
</span><span class="cx">
</span><span class="cx"> @end // implementation NSCarbonWindowFrame
</span><ins>+
+#endif
</ins></span></pre></div>
<a id="trunkWebKitCarbonHIViewAdapterm"></a>
<div class="modfile"><h4>Modified: trunk/WebKit/Carbon/HIViewAdapter.m (23976 => 23977)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/WebKit/Carbon/HIViewAdapter.m        2007-07-04 01:04:11 UTC (rev 23976)
+++ trunk/WebKit/Carbon/HIViewAdapter.m        2007-07-04 01:07:36 UTC (rev 23977)
</span><span class="lines">@@ -26,6 +26,8 @@
</span><span class="cx"> * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx"> */
</span><span class="cx">
</span><ins>+#ifndef __LP64__
+
</ins><span class="cx"> #import "HIViewAdapter.h"
</span><span class="cx">
</span><span class="cx"> #import <objc/objc.h>
</span><span class="lines">@@ -219,7 +221,6 @@
</span><span class="cx"> #endif
</span><span class="cx"> HIViewSetNeedsDisplayInRegion(inHIView, inRegion, inNeedsDisplay);
</span><span class="cx"> } else {
</span><del>-#ifndef __LP64__
</del><span class="cx"> Rect bounds, cntlBounds;
</span><span class="cx"> GrafPtr port, savePort;
</span><span class="cx"> Rect portBounds;
</span><span class="lines">@@ -258,6 +259,7 @@
</span><span class="cx">
</span><span class="cx"> SetOrigin(portBounds.left, portBounds.top);
</span><span class="cx"> SetPort(savePort);
</span><del>-#endif
</del><span class="cx"> }
</span><span class="cx"> }
</span><ins>+
+#endif
</ins></span></pre></div>
<a id="trunkWebKitCarbonHIWebViewm"></a>
<div class="modfile"><h4>Modified: trunk/WebKit/Carbon/HIWebView.m (23976 => 23977)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/WebKit/Carbon/HIWebView.m        2007-07-04 01:04:11 UTC (rev 23976)
+++ trunk/WebKit/Carbon/HIWebView.m        2007-07-04 01:07:36 UTC (rev 23977)
</span><span class="lines">@@ -26,6 +26,8 @@
</span><span class="cx"> * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx"> */
</span><span class="cx">
</span><ins>+#ifndef __LP64__
+
</ins><span class="cx"> #include "HIWebView.h"
</span><span class="cx">
</span><span class="cx"> #include "CarbonWindowAdapter.h"
</span><span class="lines">@@ -333,7 +335,6 @@
</span><span class="cx">         HIRect                                hiRect;
</span><span class="cx">         bool                                createdContext = false;
</span><span class="cx">
</span><del>-#ifndef __LP64__
</del><span class="cx"> if (!inView->fIsComposited)
</span><span class="cx"> {
</span><span class="cx"> GrafPtr port;
</span><span class="lines">@@ -347,7 +348,6 @@
</span><span class="cx"> CGContextScaleCTM( inContext, 1, -1 );
</span><span class="cx"> createdContext = true;
</span><span class="cx"> }
</span><del>-#endif
</del><span class="cx">
</span><span class="cx">         HIViewGetBounds( inView->fViewRef, &bounds );
</span><span class="cx">
</span><span class="lines">@@ -812,7 +812,6 @@
</span><span class="cx"> [inView->fWebView setFrameOrigin: origin];
</span><span class="cx"> [inView->fWebView setFrameSize: *(NSSize*)&frame.size];
</span><span class="cx"> }
</span><del>-#ifndef __LP64__
</del><span class="cx"> else
</span><span class="cx"> {
</span><span class="cx"> GrafPtr                        port = GetWindowPort( GetControlOwner( inView->fViewRef ) );
</span><span class="lines">@@ -845,7 +844,6 @@
</span><span class="cx"> [inView->fWebView setFrameOrigin: *(NSPoint*)&frame.origin];
</span><span class="cx"> [inView->fWebView setFrameSize: *(NSSize*)&frame.size];
</span><span class="cx"> }
</span><del>-#endif
</del><span class="cx"> }
</span><span class="cx"> }
</span><span class="cx">
</span><span class="lines">@@ -1499,10 +1497,6 @@
</span><span class="cx"> }
</span><span class="cx">
</span><span class="cx">
</span><del>-#ifdef __LP64__
-static void StartUpdateObserver(HIWebView* view) {};
-static void StopUpdateObserver(HIWebView* view) {};
-#else
</del><span class="cx"> static void UpdateObserver(CFRunLoopObserverRef observer, CFRunLoopActivity activity, void *info);
</span><span class="cx">
</span><span class="cx"> static void
</span><span class="lines">@@ -1628,4 +1622,5 @@
</span><span class="cx"> DisposeRgn( region );
</span><span class="cx"> }
</span><span class="cx"> }
</span><ins>+
</ins><span class="cx"> #endif
</span></span></pre></div>
<a id="trunkWebKitChangeLog"></a>
<div class="modfile"><h4>Modified: trunk/WebKit/ChangeLog (23976 => 23977)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/WebKit/ChangeLog        2007-07-04 01:04:11 UTC (rev 23976)
+++ trunk/WebKit/ChangeLog        2007-07-04 01:07:36 UTC (rev 23977)
</span><span class="lines">@@ -1,3 +1,32 @@
</span><ins>+2007-07-03 Timothy Hatcher <timothy@apple.com>
+
+ Reviewed by Darin.
+
+ Remove HIWebView in 64-bit.
+
+ Also disable a few calls that are now gone in 64-bit and filed these bugs:
+
+ <rdar://problem/5311653> WebKit needs to adopt HIGetMousePosition where we used GetGlobalMouse before
+ <rdar://problem/5311648> WebKit needs to move off of CopyEvent in WebBaseNetscapePluginView
+ <rdar://problem/5311640> WebKit needs a new solution for HISearchWindowShow on 64-bit
+
+ * Carbon/CarbonUtils.m:
+ * Carbon/CarbonWindowAdapter.m:
+ * Carbon/CarbonWindowContentView.m:
+ * Carbon/CarbonWindowFrame.m:
+ * Carbon/HIViewAdapter.m:
+ (SetViewNeedsDisplay):
+ * Carbon/HIWebView.m:
+ (Draw):
+ (SyncFrame):
+ * Configurations/WebKit.xcconfig:
+ * Plugins/WebBaseNetscapePluginView.mm:
+ (+[WebBaseNetscapePluginView getCarbonEvent:]):
+ (TSMEventHandler):
+ * WebKit.LP64.exp: Added.
+ * WebView/WebView.mm:
+ (-[WebView _searchWithSpotlightFromMenu:]):
+
</ins><span class="cx"> 2007-07-03 Adam Roben <aroben@apple.com>
</span><span class="cx">
</span><span class="cx"> Merge the Windows and Mac localized strings and exceptions files
</span></span></pre></div>
<a id="trunkWebKitConfigurationsWebKitxcconfig"></a>
<div class="modfile"><h4>Modified: trunk/WebKit/Configurations/WebKit.xcconfig (23976 => 23977)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/WebKit/Configurations/WebKit.xcconfig        2007-07-04 01:04:11 UTC (rev 23976)
+++ trunk/WebKit/Configurations/WebKit.xcconfig        2007-07-04 01:07:36 UTC (rev 23977)
</span><span class="lines">@@ -1,5 +1,10 @@
</span><span class="cx"> #include "Version.xcconfig"
</span><del>-EXPORTED_SYMBOLS_FILE = WebKit.exp;
</del><ins>+EXPORTED_SYMBOLS_FILE = $(EXPORTED_SYMBOLS_FILE_$(CURRENT_ARCH));
+EXPORTED_SYMBOLS_FILE_ = WebKit.exp;
+EXPORTED_SYMBOLS_FILE_i386 = WebKit.exp;
+EXPORTED_SYMBOLS_FILE_ppc = WebKit.exp;
+EXPORTED_SYMBOLS_FILE_ppc64 = WebKit.LP64.exp;
+EXPORTED_SYMBOLS_FILE_x86_64 = WebKit.LP64.exp;
</ins><span class="cx"> FEATURE_DEFINES = ENABLE_SVG ENABLE_XPATH ENABLE_XSLT;
</span><span class="cx"> FRAMEWORK_SEARCH_PATHS = $(UMBRELLA_FRAMEWORKS_DIR) $(SYSTEM_LIBRARY_DIR)/Frameworks/ApplicationServices.framework/Frameworks $(SYSTEM_LIBRARY_DIR)/Frameworks/Carbon.framework/Frameworks $(SYSTEM_LIBRARY_DIR)/Frameworks/Quartz.framework/Frameworks $(SYSTEM_LIBRARY_DIR)/PrivateFrameworks $(FRAMEWORK_SEARCH_PATHS);
</span><span class="cx"> GCC_PREFIX_HEADER = WebKitPrefix.h;
</span></span></pre></div>
<a id="trunkWebKitPluginsWebBaseNetscapePluginViewmm"></a>
<div class="modfile"><h4>Modified: trunk/WebKit/Plugins/WebBaseNetscapePluginView.mm (23976 => 23977)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/WebKit/Plugins/WebBaseNetscapePluginView.mm        2007-07-04 01:04:11 UTC (rev 23976)
+++ trunk/WebKit/Plugins/WebBaseNetscapePluginView.mm        2007-07-04 01:07:36 UTC (rev 23977)
</span><span class="lines">@@ -165,9 +165,15 @@
</span><span class="cx"> carbonEvent->what = nullEvent;
</span><span class="cx"> carbonEvent->message = 0;
</span><span class="cx"> carbonEvent->when = TickCount();
</span><ins>+#ifdef __LP64__
+ // FIXME: we need to adopt the new HIGetMousePosition() here and remove GetGlobalMouse <rdar://problem/5311653>
+ carbonEvent->where.h = 0;
+ carbonEvent->where.v = 0;
+#else
</ins><span class="cx"> GetGlobalMouse(&carbonEvent->where);
</span><span class="cx"> carbonEvent->where.h = static_cast<short>(carbonEvent->where.h * HIGetScaleFactor());
</span><span class="cx"> carbonEvent->where.v = static_cast<short>(carbonEvent->where.v * HIGetScaleFactor());
</span><ins>+#endif
</ins><span class="cx"> carbonEvent->modifiers = GetCurrentKeyModifiers();
</span><span class="cx"> if (!Button())
</span><span class="cx"> carbonEvent->modifiers |= btnState;
</span><span class="lines">@@ -1022,6 +1028,9 @@
</span><span class="cx">
</span><span class="cx"> static OSStatus TSMEventHandler(EventHandlerCallRef inHandlerRef, EventRef inEvent, void *pluginView)
</span><span class="cx"> {
</span><ins>+#ifndef __LP64__
+ // FIXME: CopyEvent is gone in 64-bit, this function needs to not use it <rdar://problem/5311648>
+
</ins><span class="cx"> EventRef rawKeyEventRef;
</span><span class="cx"> OSStatus status = GetEventParameter(inEvent, kEventParamTextInputSendKeyboardEvent, typeEventRef, NULL, sizeof(EventRef), NULL, &rawKeyEventRef);
</span><span class="cx"> if (status != noErr) {
</span><span class="lines">@@ -1071,6 +1080,8 @@
</span><span class="cx"> ReleaseEvent(cloneEvent);
</span><span class="cx">
</span><span class="cx"> free(buffer);
</span><ins>+#endif
+
</ins><span class="cx"> return noErr;
</span><span class="cx"> }
</span><span class="cx">
</span></span></pre></div>
<a id="trunkWebKitWebKitLP64expfromrev23973tagsSafari552210WebKitWebKitLP64exp"></a>
<div class="copfile"><h4>Copied: trunk/WebKit/WebKit.LP64.exp (from rev 23973, tags/Safari-5522.10/WebKit/WebKit.LP64.exp) (0 => 23977)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/WebKit/WebKit.LP64.exp         (rev 0)
+++ trunk/WebKit/WebKit.LP64.exp        2007-07-04 01:07:36 UTC (rev 23977)
</span><span class="lines">@@ -0,0 +1,101 @@
</span><ins>+.objc_class_name_WebArchive
+.objc_class_name_WebBackForwardList
+.objc_class_name_WebBaseNetscapePluginView
+.objc_class_name_WebCache
+.objc_class_name_WebCoreScrollView
+.objc_class_name_WebCoreStatistics
+.objc_class_name_WebDataSource
+.objc_class_name_WebDefaultPolicyDelegate
+.objc_class_name_WebDownload
+.objc_class_name_WebDynamicScrollBarsView
+.objc_class_name_WebFormDelegate
+.objc_class_name_WebFrame
+.objc_class_name_WebFrameView
+.objc_class_name_WebHTMLRepresentation
+.objc_class_name_WebHTMLView
+.objc_class_name_WebHistory
+.objc_class_name_WebHistoryItem
+.objc_class_name_WebIconDatabase
+.objc_class_name_WebInspector
+.objc_class_name_WebJavaScriptTextInputPanel
+.objc_class_name_WebKeyGenerator
+.objc_class_name_WebKitStatistics
+.objc_class_name_WebPanelAuthenticationHandler
+.objc_class_name_WebPluginDatabase
+.objc_class_name_WebPreferences
+.objc_class_name_WebRenderNode
+.objc_class_name_WebResource
+.objc_class_name_WebScriptCallFrame
+.objc_class_name_WebStringTruncator
+.objc_class_name_WebURLsWithTitles
+.objc_class_name_WebView
+_WebActionButtonKey
+_WebActionElementKey
+_WebActionModifierFlagsKey
+_WebActionNavigationTypeKey
+_WebActionOriginalURLKey
+_WebArchivePboardType
+_WebElementDOMNodeKey
+_WebElementFrameKey
+_WebElementImageAltStringKey
+_WebElementImageKey
+_WebElementImageRectKey
+_WebElementImageURLKey
+_WebElementIsSelectedKey
+_WebElementLinkIsLiveKey
+_WebElementLinkLabelKey
+_WebElementLinkTargetFrameKey
+_WebElementLinkTitleKey
+_WebElementLinkURLKey
+_WebHistoryAllItemsRemovedNotification
+_WebHistoryItemChangedNotification
+_WebHistoryItemsAddedNotification
+_WebHistoryItemsDiscardedWhileLoadingNotification
+_WebHistoryItemsKey
+_WebHistoryItemsRemovedNotification
+_WebHistoryLoadedNotification
+_WebHistorySavedNotification
+_WebIconDatabaseDidAddIconNotification
+_WebIconDatabaseDidRemoveAllIconsNotification
+_WebIconDatabaseDirectoryDefaultsKey
+_WebIconDatabaseImportDirectoryDefaultsKey
+_WebIconLargeSize
+_WebIconMediumSize
+_WebIconNotificationUserInfoURLKey
+_WebIconSmallSize
+_WebKitErrorDomain
+_WebKitErrorMIMETypeKey
+_WebKitErrorPlugInNameKey
+_WebKitErrorPlugInPageURLStringKey
+_WebLocalizedString
+_WebMainResourceKey
+_WebPlugInAttributesKey
+_WebPlugInBaseURLKey
+_WebPlugInContainerKey
+_WebPlugInContainingElementKey
+_WebPlugInModeKey
+_WebPlugInShouldLoadMainResourceKey
+_WebPluginWillPresentNativeUserInterfaceNotification
+_WebPreferencesChangedNotification
+_WebReportAssertionFailure
+_WebReportError
+_WebScriptDebugServerDidLoadNotification
+_WebScriptDebugServerProcessBundleIdentifierKey
+_WebScriptDebugServerProcessIdentifierKey
+_WebScriptDebugServerProcessNameKey
+_WebScriptDebugServerQueryNotification
+_WebScriptDebugServerQueryReplyNotification
+_WebScriptDebugServerWillUnloadNotification
+_WebScriptErrorDescriptionKey
+_WebScriptErrorDomain
+_WebScriptErrorLineNumberKey
+_WebURLNamePboardType
+_WebURLPboardType
+_WebViewDidBeginEditingNotification
+_WebViewDidChangeNotification
+_WebViewDidChangeSelectionNotification
+_WebViewDidChangeTypingStyleNotification
+_WebViewDidEndEditingNotification
+_WebViewProgressEstimateChangedNotification
+_WebViewProgressFinishedNotification
+_WebViewProgressStartedNotification
</ins></span></pre></div>
<a id="trunkWebKitWebViewWebViewmm"></a>
<div class="modfile"><h4>Modified: trunk/WebKit/WebView/WebView.mm (23976 => 23977)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/WebKit/WebView/WebView.mm        2007-07-04 01:04:11 UTC (rev 23976)
+++ trunk/WebKit/WebView/WebView.mm        2007-07-04 01:07:36 UTC (rev 23977)
</span><span class="lines">@@ -3667,7 +3667,10 @@
</span><span class="cx"> return;
</span><span class="cx"> }
</span><span class="cx">
</span><ins>+#ifndef __LP64__
+ // FIXME: we need a new function that works in 64-bit <rdar://problem/5311640>
</ins><span class="cx"> (void)HISearchWindowShow((CFStringRef)selectedString, kNilOptions);
</span><ins>+#endif
</ins><span class="cx"> }
</span><span class="cx">
</span><span class="cx"> // Slightly funky method that lets us have one copy of the logic for finding docViews that can do
</span></span></pre>
</div>
</div>
</body>
</html>