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

Issue 834526 link

Starred by 2 users

Issue metadata

Status: Untriaged
Owner: ----
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Android
Pri: 3
Type: ----



Sign in to add a comment

Possible issue with Object.values on mobile chrome

Reported by ega...@gmail.com, Apr 19 2018

Issue description

Device name: Pixel 2, LG Stylo(?), Nexus 5x

From "Settings > About Chrome"
Application version:65.0.3325.109
Operating system:Android 8.1.0

URLs (if applicable): https://alpha.retrieverapi.com/app/6770450#

Steps to reproduce:
(1) Click any showtime
(2) Select number of tickets
(3) Click 'Loading...' button(yes that is a bug)
(4) Look at Javascript console

Expected result:
On mobile browser the console should be logging 2 objects(clones of eachother), undefined, 2 arrays(clones of eachother), and an array with a number in it. 

Actual result:
The above does happen on desktop browser, but on mobile the arrays are all empty. The arrays are being mapped from Object.values, which is working on desktop but not on mobile chrome, specifically on android devices. I know that the data makes no sense at all because it is console.logs from my code, but all I am trying to get across here is that Object.values() is returning nothing on mobile but it is working on desktop. 

It worked on my Nexus5x before updating google chrome app, and then after updating the chrome app it stopped working

 
Labels: Needs-triage-Mobile
Cc: sandeepkumars@chromium.org
Components: Blink
Labels: FoundIn-66 M-68 FoundIn-67 Triaged-Mobile FoundIn-68
Status: Untriaged (was: Unconfirmed)
Tested the issue in Android and able to reproduce the issue. Similar behavior is observed since Chrome #60.0.3072.0

Steps Followed:
1. Navigated to https://alpha.retrieverapi.com/app/6770450#
2. Clicked on showtime
3. Select number of tickets
4. Clicked on Loading
5. Nothing is triggered in console as Desktop

Chrome versions tested:
60.0.3072.0, 65.0.3325.109(Stable), 68.0.3399.2(Canary)

OS:
Android 8.1.0

Android Devices:
Pixel 2

This seems to be a Non-Regression issue as same behavior is seen since M60.  Untriaged for further input's on this issue.

Please navigate to below link for log's and screen cast--
go/chrome-androidlogs/834526

Thanks!!

Labels: Needs-Feedback
Can you provide a video of the issue? I don't see the console log at all. You seem to indicate that there should be some output either way and there is none at all.

A minimized case would also help.

Comment 4 by ega...@gmail.com, Apr 20 2018

Sorry about that, its a test site for work and i was forced to use a slightly less elegant solution and just move on. Once i got out of work I was able to test more and it seems to only behave differently when its only got one item in the object

Comment 5 by e...@chromium.org, Apr 30 2018

Components: -Blink Blink>JavaScript>API
Cc: cbruni@chromium.org
Possibly related: https://bugs.chromium.org/p/chromium/issues/detail?id=836145
Components: -Blink>JavaScript>API Blink>JavaScript>Runtime

Sign in to add a comment