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

Issue 7309008: Change the system-level EULA dialog to not use GET parameters with res:// urls. Instead use the d... (Closed)

Created:
9 years, 5 months ago by robertshield
Modified:
9 years, 5 months ago
CC:
chromium-reviews, cpu_(ooo_6.6-7.5)
Visibility:
Public.

Description

Change the system-level EULA dialog to not use GET parameters with res:// urls. Instead use the dialogArgument property on the window object. res:// urls with GET parameters don't appear to work with the IE6 version of MSHTML. BUG=88192 TEST=Install system-level Chrome on a new machine with a master_preferences file that includes "require_eula":true. Observe that a non-blank EULA dialog shows up and that the user can run Chrome. Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=91507

Patch Set 1 #

Patch Set 2 : '' #

Total comments: 11

Patch Set 3 : '' #

Total comments: 2

Patch Set 4 : '' #

Unified diffs Side-by-side diffs Delta from patch set Stats (+40 lines, -35 lines) Patch
M chrome/installer/setup/eula/oem.js View 1 2 1 chunk +4 lines, -4 lines 0 comments Download
M chrome/installer/setup/setup_main.cc View 2 chunks +7 lines, -10 lines 0 comments Download
M chrome/installer/util/html_dialog.h View 1 2 2 chunks +4 lines, -2 lines 0 comments Download
M chrome/installer/util/html_dialog_impl.cc View 1 2 3 6 chunks +25 lines, -19 lines 0 comments Download

Messages

Total messages: 6 (0 generated)
robertshield
9 years, 5 months ago (2011-07-04 17:57:53 UTC) #1
grt (UTC plus 2)
lookin' good. just some small comments. http://codereview.chromium.org/7309008/diff/5001/chrome/installer/setup/eula/oem.js File chrome/installer/setup/eula/oem.js (right): http://codereview.chromium.org/7309008/diff/5001/chrome/installer/setup/eula/oem.js#newcode4 chrome/installer/setup/eula/oem.js:4: document.getElementById('ifr').src = inner_frame; ...
9 years, 5 months ago (2011-07-04 18:42:04 UTC) #2
robertshield
Thanks, PTAL http://codereview.chromium.org/7309008/diff/5001/chrome/installer/setup/eula/oem.js File chrome/installer/setup/eula/oem.js (right): http://codereview.chromium.org/7309008/diff/5001/chrome/installer/setup/eula/oem.js#newcode4 chrome/installer/setup/eula/oem.js:4: document.getElementById('ifr').src = inner_frame; On 2011/07/04 18:42:04, grt ...
9 years, 5 months ago (2011-07-04 19:12:31 UTC) #3
grt (UTC plus 2)
LGTM with one style nit. http://codereview.chromium.org/7309008/diff/5001/chrome/installer/util/html_dialog_impl.cc File chrome/installer/util/html_dialog_impl.cc (right): http://codereview.chromium.org/7309008/diff/5001/chrome/installer/util/html_dialog_impl.cc#newcode130 chrome/installer/util/html_dialog_impl.cc:130: base::win::ScopedVariant dialog_args(param_.c_str()); On 2011/07/04 ...
9 years, 5 months ago (2011-07-04 19:24:19 UTC) #4
robertshield
Thanks! http://codereview.chromium.org/7309008/diff/6/chrome/installer/util/html_dialog_impl.cc File chrome/installer/util/html_dialog_impl.cc (right): http://codereview.chromium.org/7309008/diff/6/chrome/installer/util/html_dialog_impl.cc#newcode44 chrome/installer/util/html_dialog_impl.cc:44: url_(url), param_(param) { On 2011/07/04 19:24:19, grt wrote: ...
9 years, 5 months ago (2011-07-04 19:45:10 UTC) #5
commit-bot: I haz the power
9 years, 5 months ago (2011-07-04 19:45:28 UTC) #6
Can't apply patch for file chrome/installer/setup/eula/oem.js.
While running patch -p0 --forward --force;
patching file chrome/installer/setup/eula/oem.js
Hunk #1 FAILED at 1.
1 out of 1 hunk FAILED -- saving rejects to file
chrome/installer/setup/eula/oem.js.rej

Powered by Google App Engine
This is Rietveld 408576698