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

Issue 14848002: Re-implement form validation message UI with native widgets (GTK) (Closed)

Created:
7 years, 7 months ago by tkent
Modified:
7 years, 7 months ago
Reviewers:
Nico, Evan Stade
CC:
chromium-reviews
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Visibility:
Public.

Description

Re-implement form validation message UI with native widgets (GTK) This CL adds a GTK implementation of ValidationMessageBubble, and enable ValidationMessageAgent for GTK platform. BUG=90252, 90958, 92816, 104829, 106621, 113352, 115451, 125330, 143356, 155448, 166981, 231170, 235717 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=198199

Patch Set 1 : #

Total comments: 8

Patch Set 2 : #

Unified diffs Side-by-side diffs Delta from patch set Stats (+121 lines, -6 lines) Patch
M chrome/browser/ui/gtk/validation_message_bubble_gtk.cc View 1 2 chunks +119 lines, -3 lines 0 comments Download
M chrome/renderer/validation_message_agent.cc View 1 chunk +2 lines, -3 lines 0 comments Download

Messages

Total messages: 11 (0 generated)
tkent
FYI: https://chromiumcodereview.appspot.com/13160004/ (common part and Cocoa) https://chromiumcodereview.appspot.com/14627004/ (Views) I tried to add unit test like ...
7 years, 7 months ago (2013-05-02 12:17:41 UTC) #1
Nico
I'll leave this to estade, he knows gtk 4560000 times better than I do. Maybe ...
7 years, 7 months ago (2013-05-02 16:55:59 UTC) #2
Evan Stade
dimension of a GtkWidget... gtk_widget_get_allocation?
7 years, 7 months ago (2013-05-02 22:34:46 UTC) #3
Evan Stade
https://codereview.chromium.org/14848002/diff/2001/chrome/browser/ui/gtk/validation_message_bubble_gtk.cc File chrome/browser/ui/gtk/validation_message_bubble_gtk.cc (right): https://codereview.chromium.org/14848002/diff/2001/chrome/browser/ui/gtk/validation_message_bubble_gtk.cc#newcode86 chrome/browser/ui/gtk/validation_message_bubble_gtk.cc:86: gtk_misc_set_padding(GTK_MISC(icon), 2, 2); what's this magic 2 for? why ...
7 years, 7 months ago (2013-05-02 22:42:33 UTC) #4
tkent
https://codereview.chromium.org/14848002/diff/2001/chrome/browser/ui/gtk/validation_message_bubble_gtk.cc File chrome/browser/ui/gtk/validation_message_bubble_gtk.cc (right): https://codereview.chromium.org/14848002/diff/2001/chrome/browser/ui/gtk/validation_message_bubble_gtk.cc#newcode42 chrome/browser/ui/gtk/validation_message_bubble_gtk.cc:42: static GtkWidget* constructContent(const string16& main_text, On 2013/05/02 16:55:59, Nico ...
7 years, 7 months ago (2013-05-03 14:53:03 UTC) #5
tkent
I uploaded a new patch. Would you take another look please?
7 years, 7 months ago (2013-05-03 14:53:33 UTC) #6
Evan Stade
lgtm
7 years, 7 months ago (2013-05-03 17:38:55 UTC) #7
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/tkent@chromium.org/14848002/12001
7 years, 7 months ago (2013-05-03 18:08:13 UTC) #8
commit-bot: I haz the power
Retried try job too often on ios_dbg_simulator for step(s) googleurl_unittests http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=ios_dbg_simulator&number=49215
7 years, 7 months ago (2013-05-03 18:49:18 UTC) #9
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/tkent@chromium.org/14848002/12001
7 years, 7 months ago (2013-05-03 21:24:08 UTC) #10
commit-bot: I haz the power
7 years, 7 months ago (2013-05-03 21:46:18 UTC) #11
Message was sent while issue was closed.
Change committed as 198199

Powered by Google App Engine
This is Rietveld 408576698