Issue metadata
Sign in to add a comment
|
Regression: Settings window is seen blank when 'Review Google Play options following Setup' check box is checked in Google play apps and services overlay |
||||||||||||||||||||
Issue descriptionChrome Version: 73.0.3639.0/11400.0.0 dev channel Reks OS: Chrome OS What steps will reproduce the problem? (1)Recover build>> Sign-in to user>> In Google play apps and services overlay, Check the 'Review Google Play options following Setup' check box and click on Accept and observe in Sign-in screen, settings window is seen blank Actual: Settings window is seen blank when 'Review Google Play options following Setup' check box is checked in Google play apps and services overlay Expected: No such issue should be seen This is a Regression issue as same is working fine in 72.0.3626.15/ 11316.18.0 dev Attaching screencast for reference..
,
Dec 14
,
Dec 14
This reproduces on Kevin with ToT Chrome (git 6e15720c), and does not reproduce with an earlier Chrome (c8700ff0, where I happened to have my local simplechrome checkout before)
FWIW, I noticed the following oddity in ToT Chrome (but not in the earlier Chrome c8700ff0) which could be related:
- If I open up a new chrome browser window, and navigate to chrome://settings and then choose "Google Play Store" from the three-line (left side) menu, then choose the expansion triangle, which takes me to chrome://settings/androidApps/details, the sub-page renders fine.
- But if I navigate there directly (by pasting the URL chrome://settings/androidApps/details into the URL bar, or simply clicking reload after doing the above navigation), I see the 'empty' settings page like the original report ActualSettingsPlay.mp4 video [except the obvious difference that I'm in a 'normal' browser window rather than the settings window].
I don't see this problem if I directly navigate to chrome://settings/syncSetup.
Additionally, I see the following in devtools console when attempting to load chrome://settings/androidApps/details
Uncaught (in promise) TypeError: Cannot read property 'classList' of null
at ensureSectionForRoute_.then.section (crisper.js:89)
ensureSectionForRoute_.then.section @ crisper.js:89
Promise.then (async)
enterSubpage_ @ crisper.js:89
currentRouteChanged @ crisper.js:89
currentRouteChanged @ crisper.js:921
attached @ crisper.js:58
(anonymous) @ polymer-micro-extracted.js:268
whenReady @ polymer-micro-extracted.js:103
attachedCallback @ polymer-micro-extracted.js:263
attachedCallback @ polymer-mini-extracted.js:174
DomApi.(anonymous function) @ polymer-mini-extracted.js:1315
_ensureInstance @ polymer-extracted.js:5392
_render @ polymer-extracted.js:5364
complete @ polymer-mini-extracted.js:2167
Debouncer.boundComplete @ polymer-mini-extracted.js:2144
_atEndOfMicrotask @ polymer-mini-extracted.js:2122
window.MutationObserver.observe.characterData @ polymer-mini-extracted.js:2137
characterData (async)
run @ polymer-mini-extracted.js:2098
async @ polymer-extracted.js:1298
_nameChanged @ crisper.js:22
_observerEffect @ polymer-extracted.js:1598
_effectEffects @ polymer-extracted.js:1443
_propertySetter @ polymer-extracted.js:1427
__setProperty @ polymer-extracted.js:1436
_applyConfig @ polymer-extracted.js:2049
_afterClientsReady @ polymer-extracted.js:2043
_ready @ polymer-mini-extracted.js:136
_tryReady @ polymer-mini-extracted.js:122
_initFeatures @ polymer-extracted.js:4204
__initialize @ polymer-micro-extracted.js:227
createdCallback @ polymer-micro-extracted.js:210
window.Polymer @ polymer-micro-extracted.js:55
(anonymous) @ crisper.js:22
I also did a bisect and found this started failing at hash 2c1d74f6 / https://chromium-review.googlesource.com/c/1324915 so I'll cc the CL author.
|
|||||||||||||||||||||
►
Sign in to add a comment |
|||||||||||||||||||||
Comment 1 by kebalaji@chromium.org
, Dec 14