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

Issue 2271003003: Settings Router: Restrict navigateToPreviousRoute from going deeper. (Closed)

Created:
4 years, 4 months ago by tommycli
Modified:
4 years, 4 months ago
Reviewers:
michaelpg
CC:
chromium-reviews, michaelpg+watch-md-settings_chromium.org, michaelpg+watch-md-ui_chromium.org, dbeam+watch-settings_chromium.org, stevenjb+watch-md-settings_chromium.org, arv+watch_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Settings Router: Restrict navigateToPreviousRoute from going deeper. Previous routes must now have equal or lesser depth. BUG=640323 R=michaelpg@chromium.org CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:closure_compilation Committed: https://crrev.com/3e988531f70d2489982275e0fc26e18f8cc6c9ca Cr-Commit-Position: refs/heads/master@{#414181}

Patch Set 1 #

Patch Set 2 : add sundry tests #

Total comments: 4

Patch Set 3 : fix test #

Unified diffs Side-by-side diffs Delta from patch set Stats (+72 lines, -4 lines) Patch
M chrome/browser/resources/settings/route.js View 1 chunk +5 lines, -4 lines 0 comments Download
M chrome/test/data/webui/settings/route_tests.js View 1 2 1 chunk +67 lines, -0 lines 0 comments Download

Messages

Total messages: 13 (4 generated)
tommycli
michaelpg: PTAL thanks!!
4 years, 4 months ago (2016-08-24 00:09:01 UTC) #2
michaelpg
i can has test
4 years, 4 months ago (2016-08-24 18:04:32 UTC) #3
tommycli
On 2016/08/24 18:04:32, michaelpg wrote: > i can has test u can. I'll write one.
4 years, 4 months ago (2016-08-24 18:07:36 UTC) #4
tommycli
michaelpg: thanks! i added a test
4 years, 4 months ago (2016-08-24 18:52:17 UTC) #5
michaelpg
lgtm https://codereview.chromium.org/2271003003/diff/20001/chrome/test/data/webui/settings/route_tests.js File chrome/test/data/webui/settings/route_tests.js (right): https://codereview.chromium.org/2271003003/diff/20001/chrome/test/data/webui/settings/route_tests.js#newcode65 chrome/test/data/webui/settings/route_tests.js:65: function testNavigateBack(previousRoute, currentRoute, testNavigateBackUsesHistory https://codereview.chromium.org/2271003003/diff/20001/chrome/test/data/webui/settings/route_tests.js#newcode77 chrome/test/data/webui/settings/route_tests.js:77: window.addEventListener('popstate', callback); ...
4 years, 4 months ago (2016-08-24 20:25:08 UTC) #6
tommycli
michaelpg: thanks!! https://codereview.chromium.org/2271003003/diff/20001/chrome/test/data/webui/settings/route_tests.js File chrome/test/data/webui/settings/route_tests.js (right): https://codereview.chromium.org/2271003003/diff/20001/chrome/test/data/webui/settings/route_tests.js#newcode65 chrome/test/data/webui/settings/route_tests.js:65: function testNavigateBack(previousRoute, currentRoute, On 2016/08/24 20:25:08, michaelpg ...
4 years, 4 months ago (2016-08-24 20:41:36 UTC) #7
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2271003003/40001
4 years, 4 months ago (2016-08-24 20:43:19 UTC) #10
commit-bot: I haz the power
Committed patchset #3 (id:40001)
4 years, 4 months ago (2016-08-24 22:43:06 UTC) #11
commit-bot: I haz the power
4 years, 4 months ago (2016-08-24 22:44:50 UTC) #13
Message was sent while issue was closed.
Patchset 3 (id:??) landed as
https://crrev.com/3e988531f70d2489982275e0fc26e18f8cc6c9ca
Cr-Commit-Position: refs/heads/master@{#414181}

Powered by Google App Engine
This is Rietveld 408576698