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

Issue 5271007: UI Revamp + several fixes. (Closed)

Created:
10 years, 1 month ago by rkc
Modified:
9 years, 7 months ago
CC:
chromium-reviews, arv (Not doing code reviews), ben+cc_chromium.org
Visibility:
Public.

Description

UI Revamp + several fixes. .) UI matched to the Chrome settings DOM UI .) User-mail is now unchangeable .) Changed the screenshot input to a nicer toggle system .) Saved screenshots are only now loaded when the user choses to see them .) Check boxes for everything .) Privacy policy added .) Text changed around as per request by Chrome OS marketing BUG=chromium-os:8836, chromium:61847 TEST=Ran the new UI, checking and unchecking various boxes, trying different screenshots and submitting. More tests being done by the feedback team. Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=67633

Patch Set 1 #

Total comments: 12

Patch Set 2 : Review changes + fix for e-mail inclusion in privacy mode. #

Total comments: 17

Patch Set 3 : Review changes. #

Patch Set 4 : Build fix #

Patch Set 5 : Permissions fix + change for screenshot sending #

Unified diffs Side-by-side diffs Delta from patch set Stats (+555 lines, -315 lines) Patch
M chrome/app/generated_resources.grd View 1 2 3 4 4 chunks +56 lines, -29 lines 0 comments Download
M chrome/browser/dom_ui/bug_report_ui.cc View 1 2 3 4 7 chunks +56 lines, -20 lines 0 comments Download
M chrome/browser/resources/bug_report.css View 1 2 3 4 4 chunks +96 lines, -19 lines 0 comments Download
M chrome/browser/resources/bug_report.html View 1 2 3 4 1 chunk +289 lines, -220 lines 0 comments Download
M chrome/browser/resources/bug_report.js View 1 2 3 4 4 chunks +58 lines, -27 lines 0 comments Download

Messages

Total messages: 6 (0 generated)
rkc
10 years, 1 month ago (2010-11-24 20:52:08 UTC) #1
oshima
http://codereview.chromium.org/5271007/diff/1/chrome/browser/dom_ui/bug_report_ui.cc File chrome/browser/dom_ui/bug_report_ui.cc (right): http://codereview.chromium.org/5271007/diff/1/chrome/browser/dom_ui/bug_report_ui.cc#newcode65 chrome/browser/dom_ui/bug_report_ui.cc:65: static const size_t kMaxSavedScreenshots = 2; while we're at ...
10 years ago (2010-11-29 19:09:21 UTC) #2
rkc
All done; also fixed an issue with e-mail address handling that our test engineer found. ...
10 years ago (2010-11-29 22:41:08 UTC) #3
oshima
LGTM with following changes. please run trybot so that this won't be reverted. http://codereview.chromium.org/5271007/diff/7001/chrome/browser/dom_ui/bug_report_ui.cc File ...
10 years ago (2010-11-29 23:00:21 UTC) #4
rkc
Done, try bots running. http://codereview.chromium.org/5271007/diff/7001/chrome/browser/dom_ui/bug_report_ui.cc File chrome/browser/dom_ui/bug_report_ui.cc (right): http://codereview.chromium.org/5271007/diff/7001/chrome/browser/dom_ui/bug_report_ui.cc#newcode57 chrome/browser/dom_ui/bug_report_ui.cc:57: const char kScreenshotBaseUrl[] = "chrome://screenshots/"; ...
10 years ago (2010-11-29 23:15:58 UTC) #5
arv (Not doing code reviews)
10 years ago (2010-11-29 23:20:34 UTC) #6
http://codereview.chromium.org/5271007/diff/7001/chrome/browser/resources/bug...
File chrome/browser/resources/bug_report.css (right):

http://codereview.chromium.org/5271007/diff/7001/chrome/browser/resources/bug...
chrome/browser/resources/bug_report.css:170: padding: 0px 0px;
padding: 0;

http://codereview.chromium.org/5271007/diff/7001/chrome/browser/resources/bug...
File chrome/browser/resources/bug_report.html (right):

http://codereview.chromium.org/5271007/diff/7001/chrome/browser/resources/bug...
chrome/browser/resources/bug_report.html:38: // maintained individually between
in these two sections.
<del>in</del>

http://codereview.chromium.org/5271007/diff/7001/chrome/browser/resources/bug...
chrome/browser/resources/bug_report.html:80: $('saved-screenshots').innerText =
textContent

http://codereview.chromium.org/5271007/diff/7001/chrome/browser/resources/bug...
chrome/browser/resources/bug_report.html:91: for (i = 0; i < screenshots.length;
++i)
missing var

http://codereview.chromium.org/5271007/diff/7001/chrome/browser/resources/bug...
chrome/browser/resources/bug_report.html:140: <tbody>
thead seems more correct here

http://codereview.chromium.org/5271007/diff/7001/chrome/browser/resources/bug...
chrome/browser/resources/bug_report.html:164: <table
style="-webkit-border-vertical-spacing: 0px;">
move to css

http://codereview.chromium.org/5271007/diff/7001/chrome/browser/resources/bug...
chrome/browser/resources/bug_report.html:168: <table class="bug-report-table">
Do we really need all these tables? tables makes layout hard to maintain

http://codereview.chromium.org/5271007/diff/7001/chrome/browser/resources/bug...
chrome/browser/resources/bug_report.html:171: <input id="page-url-checkbox"
type="checkbox"
Missing label.

All input[type=checkbox] and input[type=radio] must have a label

http://codereview.chromium.org/5271007/diff/7001/chrome/browser/resources/bug...
chrome/browser/resources/bug_report.html:270: <input id="send-report-button"
type="submit"
I prefer <button> for buttons

Powered by Google App Engine
This is Rietveld 408576698