WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
10159
REGRESSION: delegate returning no menu elements crashes webkit
https://bugs.webkit.org/show_bug.cgi?id=10159
Summary
REGRESSION: delegate returning no menu elements crashes webkit
Duncan Wilcox
Reported
2006-07-30 06:09:27 PDT
svn
r14845
has a fix for <
rdar://problem/4498606
> REGRESSION (417.8-420+): 3 missing items (but extra separators) in context menu in Mail message body However if the context menu delegate returns no items, as in: - (NSArray *)webView:(WebView *)sender contextMenuItemsForElement:(NSDictionary *)element defaultMenuItems:(NSArray *)defaultMenuItems { return [NSArray array]; } the patch above crashes because it doesn't check for zero menu items. The fix is trivial, attaching the patch.
Attachments
Patch
(1.02 KB, patch)
2006-07-30 06:11 PDT
,
Duncan Wilcox
darin
: review-
Details
Formatted Diff
Diff
Patch with changelog
(1.83 KB, patch)
2006-07-31 00:35 PDT
,
Duncan Wilcox
darin
: review+
Details
Formatted Diff
Diff
Show Obsolete
(1)
View All
Add attachment
proposed patch, testcase, etc.
Duncan Wilcox
Comment 1
2006-07-30 06:11:41 PDT
Created
attachment 9762
[details]
Patch
Darin Adler
Comment 2
2006-07-30 09:27:41 PDT
Comment on
attachment 9762
[details]
Patch Change looks great. Needs a test case and a change log entry.
Duncan Wilcox
Comment 3
2006-07-31 00:35:12 PDT
Created
attachment 9769
[details]
Patch with changelog No automated test, because there's no way to programmatically open a context menu, no manual test because there's no way to customize the context menu delegate.
Darin Adler
Comment 4
2006-07-31 01:40:53 PDT
Comment on
attachment 9769
[details]
Patch with changelog r=me
Timothy Hatcher
Comment 5
2006-07-31 20:48:14 PDT
Landed in
r15726
.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug