Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(411)

Issue 5302009: Fix a browser crasher with negative index set on select popups. (Closed)

Created:
10 years ago by Jay Civelli
Modified:
9 years, 7 months ago
CC:
chromium-reviews, pam+watch_chromium.org, darin-cc_chromium.org
Visibility:
Public.

Description

Fix a browser crasher with negative index set on select popups. BUG=63774 TEST=Visit http://vescam.com/select_crasher.html and try all the selects in that page. Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=67969

Patch Set 1 #

Total comments: 7

Patch Set 2 : Modified by Scott's suggestions #

Total comments: 2

Patch Set 3 : One more shess's suggested change #

Unified diffs Side-by-side diffs Delta from patch set Stats (+11 lines, -5 lines) Patch
M webkit/glue/webmenurunner_mac.mm View 1 2 3 chunks +11 lines, -5 lines 0 comments Download

Messages

Total messages: 6 (0 generated)
Jay Civelli
http://codereview.chromium.org/5302009/diff/1/webkit/glue/webmenurunner_mac.mm File webkit/glue/webmenurunner_mac.mm (right): http://codereview.chromium.org/5302009/diff/1/webkit/glue/webmenurunner_mac.mm#newcode131 webkit/glue/webmenurunner_mac.mm:131: // Set up the button cell, converting to NSView ...
10 years ago (2010-12-01 01:08:51 UTC) #1
Scott Hess - ex-Googler
Thanks for working on this! http://codereview.chromium.org/5302009/diff/1/webkit/glue/webmenurunner_mac.mm File webkit/glue/webmenurunner_mac.mm (right): http://codereview.chromium.org/5302009/diff/1/webkit/glue/webmenurunner_mac.mm#newcode95 webkit/glue/webmenurunner_mac.mm:95: [menuItem setTag:[menu_ numberOfItems] - ...
10 years ago (2010-12-01 01:29:51 UTC) #2
Jay Civelli
http://codereview.chromium.org/5302009/diff/1/webkit/glue/webmenurunner_mac.mm File webkit/glue/webmenurunner_mac.mm (right): http://codereview.chromium.org/5302009/diff/1/webkit/glue/webmenurunner_mac.mm#newcode95 webkit/glue/webmenurunner_mac.mm:95: [menuItem setTag:[menu_ numberOfItems] - 1]; On 2010/12/01 01:29:51, shess ...
10 years ago (2010-12-01 02:07:13 UTC) #3
Scott Hess - ex-Googler
lgtm http://codereview.chromium.org/5302009/diff/5001/webkit/glue/webmenurunner_mac.mm File webkit/glue/webmenurunner_mac.mm (right): http://codereview.chromium.org/5302009/diff/5001/webkit/glue/webmenurunner_mac.mm#newcode134 webkit/glue/webmenurunner_mac.mm:134: index = -1; // -1 in selectItemAtIndex means ...
10 years ago (2010-12-01 02:53:36 UTC) #4
Jay Civelli
http://codereview.chromium.org/5302009/diff/5001/webkit/glue/webmenurunner_mac.mm File webkit/glue/webmenurunner_mac.mm (right): http://codereview.chromium.org/5302009/diff/5001/webkit/glue/webmenurunner_mac.mm#newcode134 webkit/glue/webmenurunner_mac.mm:134: index = -1; // -1 in selectItemAtIndex means no ...
10 years ago (2010-12-01 16:58:24 UTC) #5
Scott Hess - ex-Googler
10 years ago (2010-12-01 18:14:37 UTC) #6
lgtm!

Powered by Google App Engine
This is Rietveld 408576698