New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 634243 link

Starred by 3 users

Issue metadata

Status: Fixed
Owner:
Closed: Nov 2016
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Windows
Pri: 2
Type: Bug



Sign in to add a comment

[MD Settings] Loading chrome://md-settings/languages/edit directly displays broken page

Reported by dchau...@etouch.net, Aug 4 2016

Issue description

Chrome Version:54.0.2817.0 (Official Build) cd4d5eb8d957a3ce7ccf0fa60243eccd8ba47691-refs/heads/master@{#409416} 32/64-bit.
OS: Windows (7,8,8.1,10).

What steps will reproduce the problem?
1. Launch chrome, navigate to chrome://md-settings/manageLanguages page and select 'Hindi' or any language from 'All languages' list.
2. Go to 'Language' section, select 'Language settings' option from 'Hindi' drop-down list and Click on 'RELAUNCH' button.
3. Again go to 'Language' section and select 'Language settings' option from 'English(United States)' drop-down list.
4. Again click on 'RELAUNCH' (पुनः लांच करे) button and observe. 

Weird gap and misalignment of text is observed.
No such gap and misalignment of text should observe.

This is a regression issue, broken in M-54 series, below is bisect.

Good build: 54.0.2802.0 
Bad build: 54.0.2803.0 

This issue is not reproducible on Chromium builds, hence unable to provide narrow bisect info.

Change Log URL:
https://chromium.googlesource.com/chromium/src/+log/54.0.2802.0..54.0.2803.0?pretty=fuller&n=10000

Suspecting: r406462 or r406714 ?

Kindly help to reassign, if your changes are not related to this issue.

Note: This issue is not seen on Mac and Linux OS.

Kindly review the attached screen-cast for reference.
 
Language Screenshot.png
21.4 KB View Download
Actual behavior.mp4
2.5 MB View Download
Expected behavior.mp4
1.5 MB View Download
Cc: tommycli@chromium.org dbeam@chromium.org
Labels: -Pri-1 -Type-Bug-Regression Proj-MaterialDesign-WebUI Pri-2 Type-Bug
Owner: ----
Status: Untriaged (was: Assigned)
Simpler repro steps:

Visit directly chrome://md-settings/languages/edit, observe that the UI makes little sense, since it does not refer to any language. It is more broken on ChromeOS, but even on Linux seems broken.

The "expected" behavior also seems broken to me, since it does not refer to any language. I am removing the "regression" label.


@Tommy: This is another case of a bad URL, since it does not have enough information to load a meaningful page. The page contents are only valid when the user reaches this UI from its parent UI.
Summary: Regression: [MD Settings] Lodaing chrome://md-settings/languages/edit directly displays broken page (was: Regression: [MD Settings] Weird gap and misalignment of text is seen on chrome://md-settings/languages/edit page.)
Summary: [MD Settings] Lodaing chrome://md-settings/languages/edit directly displays broken page (was: Regression: [MD Settings] Lodaing chrome://md-settings/languages/edit directly displays broken page)
Summary: [MD Settings] Loading chrome://md-settings/languages/edit directly displays broken page (was: [MD Settings] Lodaing chrome://md-settings/languages/edit directly displays broken page)
Labels: -M-54 Hotlist-MD-Settings-Languages
Owner: tommycli@chromium.org
Status: Assigned (was: Untriaged)
The better fix is to either bounce back to the parent page when no language has been set. And perhaps - leverage the new query parameters feature to put the language in the URL.
Owner: michae...@chromium.org
Reassigning to Michael, since he has more context on the languages section.
Status: Fixed (was: Assigned)
Route no longer exists.

Sign in to add a comment