New issue
Advanced search Search tips

Issue 892129 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
Closed: Oct 10
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: iOS
Pri: 2
Type: Bug-Regression

Blocking:
issue 892131



Sign in to add a comment

Not able to save multiple autofill records simultaneously

Project Member Reported by rakurati@chromium.org, Oct 4

Issue description

App Version: 71.0.3570.0 Canary
iOS Version: 10.3.3, 11.4.1, 12.0, 12.1 beta
Device: iPhone, iPad

Steps to reproduce:
1. Fresh install and launch chrome 
2. Go to https://rsolomakhin.github.io/autofill
3. Tap on Fill Form(Superman) button and tap submit button
4. Tap on back button
5. Tap on Fill Form(Simpsons) button and tap on submit button
6. Go to settings>Address and More

Observed results:
Notice that simpsons record is not displayed in address and more

Note: Same on disabling #web-frame-messaging in chrome://flags

Expected results:
Both records should be displayed in address and more

Number of times you were able to reproduce: 5/5
Bug reproducible after clean install: Yes
Bug reproducible after clearing cache and cookies: Yes
Bug reproducible on Chrome Mobile on Android: Not tested
Bug reproducible on Safari/Firefox: Firefox: No, Safari: No
Bug reproducible on current stable build (App Version, iOS Version): No on M69 
Bug reproducible on the current beta channel build (App Version, iOS Version): No on M70

Link to video:
M71 behavior:
https://drive.google.com/file/d/1lYShcf-EQdcbm8L2pmp4NAwm-hf2FDZd/view?usp=sharing

M70 behavior:
https://drive.google.com/file/d/1a6yDje8jqEtBzA1pkL3ZMIIwnOde7Jv8/view?usp=sharing

 
Blocking: 892131
Owner: olivierrobin@chromium.org
Status: Started (was: Untriaged)
Project Member

Comment 3 by bugdroid1@chromium.org, Oct 10

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/abba9cbdc6930c8e7f230906d4b894e11dc699cc

commit abba9cbdc6930c8e7f230906d4b894e11dc699cc
Author: Olivier Robin <olivierrobin@chromium.org>
Date: Wed Oct 10 08:42:02 2018

Ensure MainFrame is the first processed frame on page load

The initial processing when both PageLoaded and main frame
available callbacks are received.
This CL ensures that the processing is done on the second
of these two events.
If another frame is available before this, its processing
is delayed).

Bug:  892129 
Change-Id: I1291f923d7f9cbd757b7b9edcf2360f83fb56fd7
Reviewed-on: https://chromium-review.googlesource.com/c/1268337
Commit-Queue: Olivier Robin <olivierrobin@chromium.org>
Reviewed-by: Moe Ahmadi <mahmadi@chromium.org>
Cr-Commit-Position: refs/heads/master@{#598259}
[modify] https://crrev.com/abba9cbdc6930c8e7f230906d4b894e11dc699cc/components/autofill/ios/browser/BUILD.gn
[modify] https://crrev.com/abba9cbdc6930c8e7f230906d4b894e11dc699cc/components/autofill/ios/browser/autofill_agent.mm
[modify] https://crrev.com/abba9cbdc6930c8e7f230906d4b894e11dc699cc/components/autofill/ios/browser/autofill_agent_unittests.mm

Status: Fixed (was: Started)

Sign in to add a comment