Chromium Code Reviews
DescriptionCreated HtmlDialogTabContentsDelegate, which encapsulates the TabContentsDelegate behavior for HTML dialogs. Made all three implementations (gtk, win32, and cocoa) use it.
This also makes HTML dialogs not tied to a Browser instance. Also, unlike the current behavior, any links followed from an HTML dialog box will be opened in a non-incognito browser, even if the HTML dialog was launched from an incognito browser. According to beng, this is okay.
BUG=28609
TEST=unittests, manual testing on linux/windows/os x with sync setup wizard
Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=33752
Patch Set 1 #Patch Set 2 : Fixed lint errors. #Patch Set 3 : Fixed whitespace, tweaked some behavior. #Patch Set 4 : Fixed comment. #Patch Set 5 : Added tests. #Patch Set 6 : Fixed whitespace. #
Total comments: 4
Patch Set 7 : Addressed tim's and zork's comments #Patch Set 8 : Synced to head. #Patch Set 9 : Fixed Windows compile error #
Total comments: 1
Patch Set 10 : Addressed tim's and shess's comments. #Patch Set 11 : Synced to head. #Messages
Total messages: 8 (0 generated)
|