see title
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/fc94bd1e55d2e874f634794fd23aecd7d733de8c commit fc94bd1e55d2e874f634794fd23aecd7d733de8c Author: Hector Carmona <hcarmona@chromium.org> Date: Tue Oct 30 03:05:44 2018 Navi: Revert bookmark bar state back to normal if users don't want navi. Both the email and google app modules will show the bookmark bar. This change makes it so that the state of the bookmark bar is returned to the way it was before it was shown if no bookmarks are added. R=scottchen@chromium.org Bug: 881937 Change-Id: I64d0a03f6747589d594720dad406e14ee4483ca8 Reviewed-on: https://chromium-review.googlesource.com/c/1302316 Commit-Queue: Hector Carmona <hcarmona@chromium.org> Reviewed-by: Scott Chen <scottchen@chromium.org> Cr-Commit-Position: refs/heads/master@{#603761} [modify] https://crrev.com/fc94bd1e55d2e874f634794fd23aecd7d733de8c/chrome/browser/resources/welcome/onboarding_welcome/email/BUILD.gn [modify] https://crrev.com/fc94bd1e55d2e874f634794fd23aecd7d733de8c/chrome/browser/resources/welcome/onboarding_welcome/email/email_chooser.html [modify] https://crrev.com/fc94bd1e55d2e874f634794fd23aecd7d733de8c/chrome/browser/resources/welcome/onboarding_welcome/email/email_chooser.js [modify] https://crrev.com/fc94bd1e55d2e874f634794fd23aecd7d733de8c/chrome/browser/resources/welcome/onboarding_welcome/email/nux_email.html [modify] https://crrev.com/fc94bd1e55d2e874f634794fd23aecd7d733de8c/chrome/browser/resources/welcome/onboarding_welcome/email/nux_email.js [modify] https://crrev.com/fc94bd1e55d2e874f634794fd23aecd7d733de8c/chrome/browser/resources/welcome/onboarding_welcome/email/nux_email_proxy.js [modify] https://crrev.com/fc94bd1e55d2e874f634794fd23aecd7d733de8c/chrome/browser/resources/welcome/onboarding_welcome/google_apps/apps_chooser.js [modify] https://crrev.com/fc94bd1e55d2e874f634794fd23aecd7d733de8c/chrome/browser/resources/welcome/onboarding_welcome/google_apps/nux_google_apps.html [modify] https://crrev.com/fc94bd1e55d2e874f634794fd23aecd7d733de8c/chrome/browser/resources/welcome/onboarding_welcome/google_apps/nux_google_apps.js [modify] https://crrev.com/fc94bd1e55d2e874f634794fd23aecd7d733de8c/chrome/browser/resources/welcome/onboarding_welcome/shared/bookmark_proxy.js [modify] https://crrev.com/fc94bd1e55d2e874f634794fd23aecd7d733de8c/chrome/browser/ui/webui/welcome/nux/bookmark_handler.cc [modify] https://crrev.com/fc94bd1e55d2e874f634794fd23aecd7d733de8c/chrome/browser/ui/webui/welcome/nux/bookmark_handler.h [modify] https://crrev.com/fc94bd1e55d2e874f634794fd23aecd7d733de8c/chrome/browser/ui/webui/welcome/nux/email_handler.cc [modify] https://crrev.com/fc94bd1e55d2e874f634794fd23aecd7d733de8c/chrome/browser/ui/webui/welcome/welcome_ui.cc
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/7767728e96f4c30609bb6e33537e3e8f23d15d66 commit 7767728e96f4c30609bb6e33537e3e8f23d15d66 Author: Scott Chen <scottchen@chromium.org> Date: Tue Oct 30 03:12:19 2018 Nux Onboarding: add email-chooser browswertest This CL adds the boilerplate codes for browser-testing the onboarding welcome UI, and one simple test to verify it works. There will be follow-up CLs to add more browser tests to all onboarding welcome elements. Bug: 881937 Change-Id: I1c1d33411ad55eff5fd4ab43bd3cc1b93a257d3e Reviewed-on: https://chromium-review.googlesource.com/c/1300673 Commit-Queue: Scott Chen <scottchen@chromium.org> Reviewed-by: Demetrios Papadopoulos <dpapad@chromium.org> Reviewed-by: Hector Carmona <hcarmona@chromium.org> Cr-Commit-Position: refs/heads/master@{#603766} [modify] https://crrev.com/7767728e96f4c30609bb6e33537e3e8f23d15d66/chrome/browser/ui/webui/welcome/nux_helper.cc [modify] https://crrev.com/7767728e96f4c30609bb6e33537e3e8f23d15d66/chrome/browser/ui/webui/welcome/nux_helper.h [modify] https://crrev.com/7767728e96f4c30609bb6e33537e3e8f23d15d66/chrome/test/data/webui/BUILD.gn [add] https://crrev.com/7767728e96f4c30609bb6e33537e3e8f23d15d66/chrome/test/data/webui/welcome/email_chooser_test.js [add] https://crrev.com/7767728e96f4c30609bb6e33537e3e8f23d15d66/chrome/test/data/webui/welcome/onboarding_welcome_browsertest.js [add] https://crrev.com/7767728e96f4c30609bb6e33537e3e8f23d15d66/chrome/test/data/webui/welcome/test_nux_email_proxy.js [modify] https://crrev.com/7767728e96f4c30609bb6e33537e3e8f23d15d66/testing/buildbot/filters/webui_polymer2_browser_tests.filter
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/6d779287cf0501ab9583981d7808b34573c16ad6 commit 6d779287cf0501ab9583981d7808b34573c16ad6 Author: Hector Carmona <hcarmona@chromium.org> Date: Tue Oct 30 23:48:40 2018 Navi: Add accessibility announcements for Google apps module. This makes screen reader users aware that we've created bookmarks. R=scottchen@chromium.org Bug: 881937 Change-Id: I36f246768d6dfbf631860d1da0c043a6b7d20781 Reviewed-on: https://chromium-review.googlesource.com/c/1302494 Commit-Queue: Hector Carmona <hcarmona@chromium.org> Reviewed-by: Scott Chen <scottchen@chromium.org> Cr-Commit-Position: refs/heads/master@{#604060} [modify] https://crrev.com/6d779287cf0501ab9583981d7808b34573c16ad6/chrome/app/onboarding_welcome_strings.grdp [modify] https://crrev.com/6d779287cf0501ab9583981d7808b34573c16ad6/chrome/browser/resources/welcome/onboarding_welcome/google_apps/BUILD.gn [modify] https://crrev.com/6d779287cf0501ab9583981d7808b34573c16ad6/chrome/browser/resources/welcome/onboarding_welcome/google_apps/apps_chooser.html [modify] https://crrev.com/6d779287cf0501ab9583981d7808b34573c16ad6/chrome/browser/resources/welcome/onboarding_welcome/google_apps/apps_chooser.js [modify] https://crrev.com/6d779287cf0501ab9583981d7808b34573c16ad6/chrome/browser/ui/webui/welcome/welcome_ui.cc
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/734ba4dca76307d2ec65a72735c11f0ef5328805 commit 734ba4dca76307d2ec65a72735c11f0ef5328805 Author: Scott Chen <scottchen@chromium.org> Date: Thu Nov 01 20:04:12 2018 Nux Onboarding: add more browser tests. Bug: 881937 Change-Id: Ia7e27b79ed334ba8811da12ece93a2706bfb1a71 Reviewed-on: https://chromium-review.googlesource.com/c/1309225 Reviewed-by: Hector Carmona <hcarmona@chromium.org> Commit-Queue: Scott Chen <scottchen@chromium.org> Cr-Commit-Position: refs/heads/master@{#604684} [modify] https://crrev.com/734ba4dca76307d2ec65a72735c11f0ef5328805/chrome/browser/resources/welcome/onboarding_welcome/email/email_chooser.html [modify] https://crrev.com/734ba4dca76307d2ec65a72735c11f0ef5328805/chrome/test/data/webui/welcome/email_chooser_test.js [modify] https://crrev.com/734ba4dca76307d2ec65a72735c11f0ef5328805/chrome/test/data/webui/welcome/onboarding_welcome_browsertest.js [add] https://crrev.com/734ba4dca76307d2ec65a72735c11f0ef5328805/chrome/test/data/webui/welcome/test_bookmark_proxy.js [modify] https://crrev.com/734ba4dca76307d2ec65a72735c11f0ef5328805/chrome/test/data/webui/welcome/test_nux_email_proxy.js
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/fa3218295ace83bf6287ddfcd3e74b0ceb9214c2 commit fa3218295ace83bf6287ddfcd3e74b0ceb9214c2 Author: Scott Chen <scottchen@chromium.org> Date: Fri Nov 09 22:31:31 2018 Nux Onboarding: add browser tests for welcome-app Bug: 881937 Change-Id: Iac86251f6f6d7bba501b2add3260579d2f2ba53b Reviewed-on: https://chromium-review.googlesource.com/c/1327569 Commit-Queue: Scott Chen <scottchen@chromium.org> Reviewed-by: Demetrios Papadopoulos <dpapad@chromium.org> Cr-Commit-Position: refs/heads/master@{#607006} [modify] https://crrev.com/fa3218295ace83bf6287ddfcd3e74b0ceb9214c2/chrome/browser/resources/welcome/onboarding_welcome/welcome_app.js [add] https://crrev.com/fa3218295ace83bf6287ddfcd3e74b0ceb9214c2/chrome/test/data/webui/welcome/.eslintrc.js [modify] https://crrev.com/fa3218295ace83bf6287ddfcd3e74b0ceb9214c2/chrome/test/data/webui/welcome/onboarding_welcome_browsertest.js [add] https://crrev.com/fa3218295ace83bf6287ddfcd3e74b0ceb9214c2/chrome/test/data/webui/welcome/test_nux_set_as_default_proxy.js [add] https://crrev.com/fa3218295ace83bf6287ddfcd3e74b0ceb9214c2/chrome/test/data/webui/welcome/test_welcome_browser_proxy.js [add] https://crrev.com/fa3218295ace83bf6287ddfcd3e74b0ceb9214c2/chrome/test/data/webui/welcome/welcome_app_test.js [modify] https://crrev.com/fa3218295ace83bf6287ddfcd3e74b0ceb9214c2/testing/buildbot/filters/webui_polymer2_browser_tests.filter
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/fc230cd52df9770a83c6ffedc652099602f2fb03 commit fc230cd52df9770a83c6ffedc652099602f2fb03 Author: Scott Chen <scottchen@chromium.org> Date: Thu Nov 15 22:03:46 2018 Nux Onboarding: add set-as-default status checking test. Tests possible scenarios of the default status response. Bug: 881937 Change-Id: Ic19152b53a81571794fd82f0ce2bd6bed978cf0f Reviewed-on: https://chromium-review.googlesource.com/c/1327525 Commit-Queue: Scott Chen <scottchen@chromium.org> Reviewed-by: Demetrios Papadopoulos <dpapad@chromium.org> Cr-Commit-Position: refs/heads/master@{#608535} [modify] https://crrev.com/fc230cd52df9770a83c6ffedc652099602f2fb03/chrome/test/data/webui/welcome/onboarding_welcome_browsertest.js [modify] https://crrev.com/fc230cd52df9770a83c6ffedc652099602f2fb03/chrome/test/data/webui/welcome/test_bookmark_proxy.js [modify] https://crrev.com/fc230cd52df9770a83c6ffedc652099602f2fb03/chrome/test/data/webui/welcome/welcome_app_test.js
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/8a5cac6e78ddbd1926185b594050500b6022b7bd commit 8a5cac6e78ddbd1926185b594050500b6022b7bd Author: Scott Chen <scottchen@chromium.org> Date: Sat Nov 17 02:30:28 2018 Nux Onboarding: add testing for signin-view Bug: 881937 Change-Id: I01c66ec9463db1c76f8f45579be7cd210c780b8a Reviewed-on: https://chromium-review.googlesource.com/c/1338475 Commit-Queue: Scott Chen <scottchen@chromium.org> Reviewed-by: Hector Carmona <hcarmona@chromium.org> Cr-Commit-Position: refs/heads/master@{#609078} [modify] https://crrev.com/8a5cac6e78ddbd1926185b594050500b6022b7bd/chrome/browser/resources/welcome/onboarding_welcome/signin_view.html [modify] https://crrev.com/8a5cac6e78ddbd1926185b594050500b6022b7bd/chrome/test/data/webui/welcome/onboarding_welcome_browsertest.js [add] https://crrev.com/8a5cac6e78ddbd1926185b594050500b6022b7bd/chrome/test/data/webui/welcome/signin_view_test.js [modify] https://crrev.com/8a5cac6e78ddbd1926185b594050500b6022b7bd/chrome/test/data/webui/welcome/test_nux_email_proxy.js [modify] https://crrev.com/8a5cac6e78ddbd1926185b594050500b6022b7bd/chrome/test/data/webui/welcome/test_welcome_browser_proxy.js
Once completed, please fill in testing form and flip "review requested" on launch bit - https://bugs.chromium.org/p/chromium/issues/approval?id=874193
test completed
Comment 1 by scottchen@chromium.org
, Sep 19