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

Issue 8436002: [cros] Remove Views implementation for login/OOBE. (Closed)

Created:
9 years, 1 month ago by Nikita (slow)
Modified:
9 years, 1 month ago
CC:
chromium-reviews, nkostylev+watch_chromium.org, kkania, robertshield, Paweł Hajdan Jr., stevenjb+watch_chromium.org, davemoore+watch_chromium.org, Joao da Silva
Visibility:
Public.

Description

[cros] Remove Views implementation for login/OOBE. Left few Views classes that are used in ScreenLockView. Left --webui-login flag (need a separate cleanup for login auth). Left registration/html page screen (will address separately). BUG=99545 TEST=WebUI login/OOBE should work fine. Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=109233

Patch Set 1 #

Patch Set 2 : more removal: enterprise_enroll_ui, network_dropdown_button #

Patch Set 3 : remove obsolete version of WebUI enrollment screen (non OAuth) #

Patch Set 4 : merge #

Total comments: 3

Patch Set 5 : merge & fix browser_tests #

Patch Set 6 : fix unit_tests, remove unused enroll strings #

Patch Set 7 : fix all tests except of EnrollmentOK browser_test #

Total comments: 6

Patch Set 8 : merge #

Patch Set 9 : nit fixes + 1 removed file #

Patch Set 10 : fix browser_tests #

Patch Set 11 : merge #

Unified diffs Side-by-side diffs Delta from patch set Stats (+80 lines, -8290 lines) Patch
M chrome/app/generated_resources.grd View 1 2 3 4 5 6 7 8 9 10 3 chunks +1 line, -32 lines 0 comments Download
M chrome/browser/automation/automation_provider.cc View 1 2 3 4 5 6 7 8 9 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/automation/automation_provider_observers.h View 1 2 3 4 5 6 7 2 chunks +1 line, -2 lines 0 comments Download
M chrome/browser/automation/testing_automation_provider_chromeos.cc View 1 2 3 4 5 6 7 3 chunks +5 lines, -16 lines 0 comments Download
M chrome/browser/browser_resources.grd View 1 2 3 4 5 6 7 8 9 1 chunk +0 lines, -2 lines 0 comments Download
M chrome/browser/chromeos/cros/cros_mock.cc View 1 2 3 4 1 chunk +4 lines, -4 lines 0 comments Download
M chrome/browser/chromeos/dbus/mock_dbus_thread_manager.cc View 1 2 3 4 5 2 chunks +12 lines, -0 lines 0 comments Download
M chrome/browser/chromeos/login/background_view.h View 1 2 3 4 5 6 7 8 9 10 4 chunks +0 lines, -13 lines 0 comments Download
M chrome/browser/chromeos/login/background_view.cc View 1 2 3 4 5 6 7 8 9 10 6 chunks +0 lines, -46 lines 0 comments Download
M chrome/browser/chromeos/login/base_login_display_host.cc View 1 2 3 4 5 6 7 8 2 chunks +0 lines, -11 lines 0 comments Download
D chrome/browser/chromeos/login/default_images_view.h View 1 chunk +0 lines, -87 lines 0 comments Download
D chrome/browser/chromeos/login/default_images_view.cc View 1 chunk +0 lines, -292 lines 0 comments Download
M chrome/browser/chromeos/login/enrollment/enterprise_enrollment_screen_browsertest.cc View 1 chunk +0 lines, -1 line 0 comments Download
D chrome/browser/chromeos/login/enrollment/enterprise_enrollment_view.h View 1 chunk +0 lines, -62 lines 0 comments Download
D chrome/browser/chromeos/login/enrollment/enterprise_enrollment_view.cc View 1 chunk +0 lines, -110 lines 0 comments Download
D chrome/browser/chromeos/login/enrollment/views_enterprise_enrollment_screen_actor.h View 1 chunk +0 lines, -52 lines 0 comments Download
D chrome/browser/chromeos/login/enrollment/views_enterprise_enrollment_screen_actor.cc View 1 chunk +0 lines, -100 lines 0 comments Download
D chrome/browser/chromeos/login/eula_view.h View 1 chunk +0 lines, -142 lines 0 comments Download
D chrome/browser/chromeos/login/eula_view.cc View 1 2 3 4 5 6 7 1 chunk +0 lines, -527 lines 0 comments Download
M chrome/browser/chromeos/login/existing_user_controller.cc View 1 2 3 4 5 6 7 8 9 10 1 chunk +0 lines, -1 line 0 comments Download
D chrome/browser/chromeos/login/existing_user_view.h View 1 chunk +0 lines, -64 lines 0 comments Download
D chrome/browser/chromeos/login/existing_user_view.cc View 1 chunk +0 lines, -163 lines 0 comments Download
D chrome/browser/chromeos/login/guest_user_view.h View 1 chunk +0 lines, -67 lines 0 comments Download
D chrome/browser/chromeos/login/guest_user_view.cc View 1 chunk +0 lines, -130 lines 0 comments Download
chrome/browser/chromeos/login/network_screen.h View 1 chunk +0 lines, -2 lines 0 comments Download
M chrome/browser/chromeos/login/network_screen.cc View 1 chunk +0 lines, -3 lines 0 comments Download
M chrome/browser/chromeos/login/network_screen_browsertest.cc View 1 2 3 4 5 6 7 8 11 chunks +23 lines, -31 lines 0 comments Download
D chrome/browser/chromeos/login/network_selection_view.h View 1 chunk +0 lines, -134 lines 0 comments Download
D chrome/browser/chromeos/login/network_selection_view.cc View 1 chunk +0 lines, -488 lines 0 comments Download
D chrome/browser/chromeos/login/new_user_view.h View 1 chunk +0 lines, -192 lines 0 comments Download
D chrome/browser/chromeos/login/new_user_view.cc View 1 chunk +0 lines, -577 lines 0 comments Download
D chrome/browser/chromeos/login/oobe_progress_bar.h View 1 chunk +0 lines, -64 lines 0 comments Download
D chrome/browser/chromeos/login/oobe_progress_bar.cc View 1 chunk +0 lines, -144 lines 0 comments Download
D chrome/browser/chromeos/login/rounded_view.h View 1 2 3 4 5 6 7 8 1 chunk +0 lines, -133 lines 0 comments Download
D chrome/browser/chromeos/login/update_view.h View 1 chunk +0 lines, -91 lines 0 comments Download
D chrome/browser/chromeos/login/update_view.cc View 1 chunk +0 lines, -274 lines 0 comments Download
D chrome/browser/chromeos/login/user_controller.h View 1 chunk +0 lines, -241 lines 0 comments Download
D chrome/browser/chromeos/login/user_controller.cc View 1 chunk +0 lines, -537 lines 0 comments Download
D chrome/browser/chromeos/login/user_controller_gtk.cc View 1 chunk +0 lines, -91 lines 0 comments Download
D chrome/browser/chromeos/login/user_controller_unittest.cc View 1 chunk +0 lines, -39 lines 0 comments Download
D chrome/browser/chromeos/login/user_image_view.h View 1 chunk +0 lines, -113 lines 0 comments Download
D chrome/browser/chromeos/login/user_image_view.cc View 1 chunk +0 lines, -294 lines 0 comments Download
M chrome/browser/chromeos/login/username_view.cc View 1 2 3 4 5 6 7 8 1 chunk +0 lines, -1 line 0 comments Download
chrome/browser/chromeos/login/views_eula_screen_actor.h View 1 chunk +0 lines, -42 lines 0 comments Download
D chrome/browser/chromeos/login/views_eula_screen_actor.cc View 1 chunk +0 lines, -43 lines 0 comments Download
D chrome/browser/chromeos/login/views_login_display.h View 1 chunk +0 lines, -106 lines 0 comments Download
D chrome/browser/chromeos/login/views_login_display.cc View 1 chunk +0 lines, -364 lines 0 comments Download
D chrome/browser/chromeos/login/views_login_display_host.h View 1 chunk +0 lines, -55 lines 0 comments Download
D chrome/browser/chromeos/login/views_login_display_host.cc View 1 chunk +0 lines, -93 lines 0 comments Download
D chrome/browser/chromeos/login/views_network_screen_actor.h View 1 chunk +0 lines, -101 lines 0 comments Download
D chrome/browser/chromeos/login/views_network_screen_actor.cc View 1 chunk +0 lines, -174 lines 0 comments Download
D chrome/browser/chromeos/login/views_oobe_display.h View 1 chunk +0 lines, -89 lines 0 comments Download
D chrome/browser/chromeos/login/views_oobe_display.cc View 1 chunk +0 lines, -282 lines 0 comments Download
D chrome/browser/chromeos/login/views_update_screen_actor.h View 1 chunk +0 lines, -38 lines 0 comments Download
D chrome/browser/chromeos/login/views_update_screen_actor.cc View 1 chunk +0 lines, -61 lines 0 comments Download
D chrome/browser/chromeos/login/views_user_image_screen_actor.h View 1 chunk +0 lines, -54 lines 0 comments Download
D chrome/browser/chromeos/login/views_user_image_screen_actor.cc View 1 chunk +0 lines, -84 lines 0 comments Download
M chrome/browser/chromeos/login/wizard_controller_browsertest.cc View 1 2 3 4 5 6 7 8 2 chunks +1 line, -57 lines 0 comments Download
D chrome/browser/chromeos/status/network_dropdown_button.h View 1 1 chunk +0 lines, -85 lines 0 comments Download
D chrome/browser/chromeos/status/network_dropdown_button.cc View 1 2 3 4 5 6 7 8 9 10 1 chunk +0 lines, -128 lines 0 comments Download
M chrome/browser/policy/enterprise_metrics_enrollment_browsertest.cc View 1 2 3 4 5 6 7 8 9 3 chunks +22 lines, -0 lines 0 comments Download
D chrome/browser/policy/resources/enrollment.css View 1 2 1 chunk +0 lines, -96 lines 0 comments Download
D chrome/browser/policy/resources/enrollment.html View 1 2 1 chunk +0 lines, -56 lines 0 comments Download
D chrome/browser/policy/resources/enrollment.js View 1 2 1 chunk +0 lines, -67 lines 0 comments Download
M chrome/browser/resources/chromeos/login/oobe.html View 1 2 2 chunks +0 lines, -2 lines 0 comments Download
M chrome/browser/resources/chromeos/login/oobe.js View 1 2 1 chunk +0 lines, -1 line 0 comments Download
D chrome/browser/resources/chromeos/login/oobe_screen_enrollment.html View 1 2 1 chunk +0 lines, -40 lines 0 comments Download
D chrome/browser/resources/chromeos/login/oobe_screen_enrollment.js View 1 2 1 chunk +0 lines, -79 lines 0 comments Download
M chrome/browser/ui/webui/chrome_url_data_manager_backend.cc View 1 2 3 4 5 6 7 8 9 1 chunk +0 lines, -1 line 0 comments Download
M chrome/browser/ui/webui/chrome_web_ui_factory.cc View 1 2 chunks +0 lines, -3 lines 0 comments Download
D chrome/browser/ui/webui/chromeos/enterprise_enrollment_ui.h View 1 1 chunk +0 lines, -41 lines 0 comments Download
D chrome/browser/ui/webui/chromeos/enterprise_enrollment_ui.cc View 1 1 chunk +0 lines, -183 lines 0 comments Download
D chrome/browser/ui/webui/chromeos/enterprise_enrollment_ui_unittest.cc View 1 1 chunk +0 lines, -37 lines 0 comments Download
D chrome/browser/ui/webui/chromeos/login/enterprise_enrollment_screen_handler.h View 1 1 chunk +0 lines, -74 lines 0 comments Download
D chrome/browser/ui/webui/chromeos/login/enterprise_enrollment_screen_handler.cc View 1 1 chunk +0 lines, -309 lines 0 comments Download
M chrome/browser/ui/webui/chromeos/login/enterprise_oauth_enrollment_screen_handler.cc View 1 2 3 4 5 6 1 chunk +4 lines, -1 line 0 comments Download
M chrome/browser/ui/webui/chromeos/login/oobe_ui.cc View 1 3 chunks +6 lines, -15 lines 0 comments Download
M chrome/chrome_browser.gypi View 1 2 3 4 5 6 7 8 9 10 8 chunks +0 lines, -47 lines 0 comments Download
M chrome/chrome_tests.gypi View 1 2 3 4 5 6 7 8 9 10 3 chunks +0 lines, -3 lines 0 comments Download
M chrome/common/url_constants.h View 1 2 chunks +0 lines, -2 lines 0 comments Download
M chrome/common/url_constants.cc View 1 2 chunks +0 lines, -3 lines 0 comments Download

Messages

Total messages: 9 (0 generated)
Nikita (slow)
Please take a look. 52 files changed, 26 insertions(+), 6801 deletions(-)
9 years, 1 month ago (2011-11-01 14:54:22 UTC) #1
Nikita (slow)
altimofeev: OOBE/login Views implementation classes deletion. mnissler: Enrollment Views/Obsolete WebuUI (non-OAuth) implementation classes deletion.
9 years, 1 month ago (2011-11-01 16:51:52 UTC) #2
Mattias Nissler (ping if slow)
enterprise enrollment stuff LGTM if/after you made sure we don't leave any unused enrollment strings. ...
9 years, 1 month ago (2011-11-02 11:00:20 UTC) #3
Nikita (slow)
I'm dealing with tests that started failing with removal of views implementations. EnterpriseMetricsEnrollmentTest.EnrollmentOK is one ...
9 years, 1 month ago (2011-11-02 12:45:35 UTC) #4
Nikita (slow)
http://codereview.chromium.org/8436002/diff/3002/chrome/browser/browser_resources.grd File chrome/browser/browser_resources.grd (left): http://codereview.chromium.org/8436002/diff/3002/chrome/browser/browser_resources.grd#oldcode134 chrome/browser/browser_resources.grd:134: <include name="IDR_ENTERPRISE_ENROLLMENT_HTML" file="policy\resources\enrollment.html" flattenhtml="true" type="BINDATA" /> On 2011/11/02 11:00:20, ...
9 years, 1 month ago (2011-11-02 15:11:15 UTC) #5
Nikita (slow)
One test that I haven't fixed yet is EnterpriseMetricsEnrollmentTest.EnrollmentOK. Since this test now uses OAuth ...
9 years, 1 month ago (2011-11-07 09:40:18 UTC) #6
Mattias Nissler (ping if slow)
+joaodasilva for EnterpriseMetricsEnrollmentTest On Mon, Nov 7, 2011 at 10:40 AM, <nkostylev@chromium.org> wrote: > One ...
9 years, 1 month ago (2011-11-07 09:43:46 UTC) #7
altimofeev
LGTM, also you can painlessly remove "rounded_view.h" file. http://codereview.chromium.org/8436002/diff/11001/chrome/browser/chromeos/login/base_login_display_host.cc File chrome/browser/chromeos/login/base_login_display_host.cc (right): http://codereview.chromium.org/8436002/diff/11001/chrome/browser/chromeos/login/base_login_display_host.cc#newcode249 chrome/browser/chromeos/login/base_login_display_host.cc:249: #if ...
9 years, 1 month ago (2011-11-07 11:07:09 UTC) #8
Nikita (slow)
9 years, 1 month ago (2011-11-07 11:27:43 UTC) #9
http://codereview.chromium.org/8436002/diff/11001/chrome/browser/chromeos/log...
File chrome/browser/chromeos/login/base_login_display_host.cc (right):

http://codereview.chromium.org/8436002/diff/11001/chrome/browser/chromeos/log...
chrome/browser/chromeos/login/base_login_display_host.cc:249: #if
defined(USE_AURA)
On 2011/11/07 11:07:09, altimofeev wrote:
> nit: this if-else is not needed anymore

Done.

http://codereview.chromium.org/8436002/diff/11001/chrome/browser/chromeos/log...
File chrome/browser/chromeos/login/network_screen_browsertest.cc (left):

http://codereview.chromium.org/8436002/diff/11001/chrome/browser/chromeos/log...
chrome/browser/chromeos/login/network_screen_browsertest.cc:129: //
TODO(avayvod): Refactor this when WebUI implementation is finished.
On 2011/11/07 11:07:09, altimofeev wrote:
> nit: also add TODO please

Done.

http://codereview.chromium.org/8436002/diff/11001/chrome/browser/chromeos/log...
File chrome/browser/chromeos/login/wizard_controller_browsertest.cc (right):

http://codereview.chromium.org/8436002/diff/11001/chrome/browser/chromeos/log...
chrome/browser/chromeos/login/wizard_controller_browsertest.cc:249:
/*IN_PROC_BROWSER_TEST_F(WizardControllerFlowTest, MAYBE_Accelerators) {
On 2011/11/07 11:07:09, altimofeev wrote:
> nit: add TODO please

Done.

Powered by Google App Engine
This is Rietveld 408576698