Regression: Unable to Clear and Reset Exceptions in Site details page |
|||||
Issue descriptionVersion: 54.0.2832.2 dev OS:Ubuntu 14.04,Windows What steps will reproduce the problem? (1) Launch chrome and go to chrome://md-settings/siteSettings >> Select any section like Cookies/Plugins etc.. >> Add Exception >> Click on that exception and try deleting that exception by clicking clear and reset button. Expected: Should be able to clear exception. Actual: Instead it navigates to All sites page on clicking reset and clear button and unable to delete exception. This is a regression issue broken in M54. Will provide bisect info soon.
,
Aug 19 2016
,
Aug 19 2016
Able to reproduce the issue on Mac 10.11.6 using 54.0.2832.2.
,
Aug 23 2016
finnur@: Could you please take a look and update the thread accordingly.
,
Aug 23 2016
I can reproduce this, but I think this is two separate bugs. Firstly, it is not deleting Cookie exceptions. That could be because of my change (I'll take a look). Secondly, it is not navigating back correctly. I suspect that is due to: https://codereview.chromium.org/2226003002/diff/1/chrome/browser/resources/settings/site_settings/site_details.js#newcode92
,
Aug 23 2016
Finnur, should the Status on this be Started (I'm asking because of the note "I'll take a look").
,
Aug 24 2016
Yes indeed. Thank you. It is in your review queue now. :)
,
Aug 26 2016
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/58420c6d82b10a7d1fcd636694f8b50dae3b3f3b commit 58420c6d82b10a7d1fcd636694f8b50dae3b3f3b Author: finnur <finnur@chromium.org> Date: Fri Aug 26 13:41:27 2016 Site Settings Desktop: Fix bug with deleting manually added exceptions. This is accomplished by using the embedderOrigin more consistently throughout. BUG= 639208 CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:closure_compilation Review-Url: https://codereview.chromium.org/2269963003 Cr-Commit-Position: refs/heads/master@{#414698} [modify] https://crrev.com/58420c6d82b10a7d1fcd636694f8b50dae3b3f3b/chrome/browser/resources/settings/site_settings/add_site_dialog.js [modify] https://crrev.com/58420c6d82b10a7d1fcd636694f8b50dae3b3f3b/chrome/browser/resources/settings/site_settings/site_details.js [modify] https://crrev.com/58420c6d82b10a7d1fcd636694f8b50dae3b3f3b/chrome/browser/resources/settings/site_settings/site_details_permission.js [modify] https://crrev.com/58420c6d82b10a7d1fcd636694f8b50dae3b3f3b/chrome/browser/resources/settings/site_settings/site_list.js [modify] https://crrev.com/58420c6d82b10a7d1fcd636694f8b50dae3b3f3b/chrome/browser/resources/settings/site_settings/site_settings_behavior.js [modify] https://crrev.com/58420c6d82b10a7d1fcd636694f8b50dae3b3f3b/chrome/browser/ui/webui/settings/site_settings_handler.cc [modify] https://crrev.com/58420c6d82b10a7d1fcd636694f8b50dae3b3f3b/chrome/test/data/webui/settings/site_details_permission_tests.js [modify] https://crrev.com/58420c6d82b10a7d1fcd636694f8b50dae3b3f3b/content/public/test/test_web_ui.cc [modify] https://crrev.com/58420c6d82b10a7d1fcd636694f8b50dae3b3f3b/content/public/test/test_web_ui.h
,
Aug 26 2016
|
|||||
►
Sign in to add a comment |
|||||
Comment 1 by sc00335...@techmahindra.com
, Aug 19 2016Owner: finnur@chromium.org
Status: Assigned (was: Unconfirmed)
2.3 MB
2.3 MB View Download