Reviewed by Eric.
[WebKit-https.git] / WebKit / ChangeLog
index 39cb623c1508a9d789c690e977ef5ae62cf0432d..f2f9eb2f17c7e40a57c002464c6d2f02025be941 100644 (file)
@@ -8,6 +8,23 @@
         (-[WebDataSource _imageElementWithImageResource:]): Quietly do nothing if passed nil.
         (-[WebDataSource _documentFragmentWithImageResource:]): Ditto.
 
+2006-03-22  Tim Omernick  <timo@apple.com>
+
+        Reviewed by John Sullivan.
+
+        <rdar://problem/4439752> TinyMCE: "Search in Google" context menu is active but fails to work when selection is active
+        in textarea field.
+
+        * DefaultDelegates/WebDefaultContextMenuDelegate.m:
+        (-[WebDefaultUIDelegate menuItemWithTag:target:representedObject:]):
+        Added a representedObject parameter, which is set on the newly created menu item.
+        (-[WebDefaultUIDelegate contextMenuItemsForElement:defaultMenuItems:]):
+        Instead of setting the representedObject on each menu item after creating them all, pass the element to
+        -menuItemWithTag:target:representedObject:.
+        (-[WebDefaultUIDelegate editingContextMenuItemsForElement:defaultMenuItems:]):
+        ditto.  This fixes 4439752 because this method failed to set the representedObject on the menu items as
+        -contextMenuItemsForElement:defaultMenuItems: did.
+
 2006-03-22  Tim Omernick  <timo@apple.com>
 
         Reviewed by Kevin Decker.