New issue
Advanced search Search tips

Issue 915158 link

Starred by 2 users

Issue metadata

Status: Assigned
Owner:
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 1
Type: Bug-Regression



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

Project Member Reported by kebalaji@chromium.org, Dec 14

Issue description

Chrome 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..
 
 
ActualSettingsPlay.mp4
5.4 MB View Download
ExpectedSettingsPlay.mp4
4.4 MB View Download
Components: UI>Shell>StartScreen
Owner: jhorwich@chromium.org
Status: Assigned (was: Untriaged)
Cc: dpa...@chromium.org
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