New issue
Advanced search Search tips

Issue 855647 link

Starred by 2 users

Issue metadata

Status: ExternalDependency
Owner: ----
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: iOS
Pri: 3
Type: Bug



Sign in to add a comment

Application Data increases when using url with indexDB

Reported by moh.shr...@gmail.com, Jun 22 2018

Issue description

Steps to reproduce the problem:
1. on iOS setting check chrome data usage before start.
2. open test link https://ssbyte.com/dbtest/
3. keep open chrome loading previous link and close chrome application
4. with my test application data increases 20 MB in 2-3 minutes test. 
NOTE: you will not notice the increase on each time you close chrome. and the biggest increase happen if you close it quickly while loading the test page.

What is the expected behavior?
we expect to have stable grow on data size only when new data grow.

What went wrong?
we are developing an application on firestore web application in one hour testing chrome application data grow to 140 MB

Did this work before? N/A 

Does this work in other browsers? No
 On Safari iOS have the same problem

Chrome version: 67.3396.87  Channel: stable
OS Version: 11.4
Flash Version: 

we have trace a sample application using WKWebView and found a file called IndexedDB.sqlite3-wal keep increasing the application size and we think its the same source of grow on chrome.
 

Comment 1 by jsb...@chromium.org, Jun 22 2018

Components: -Blink>Storage Mobile
iOS doesn't use Blink so the storage team can't help there...
sorry; where we should report this?

Cc: linds...@chromium.org srikanthg@chromium.org eugene...@chromium.org
lindsayw/srikanthg: Please see if you can repro this.
Chrome for iOS uses WKWebView (part of iOS). It is possible that not much can be done here.
Labels: Needs-Feedback
I tried with a fresh installation of M69 chrome and using the url from the bug report. Didn't noticed any spike in saved data.
Open the URL in chrome
Wait for few minutes
Goto iOS Settings and checked the storage spaced used by chrome and it shows ~15MB.

moh.shraim@ can you provide some screenshots/video for the issue.

Does this work in other browsers? No
 On Safari iOS have the same problem
>> That means you may need to file a bug with Safari.
Dear 
Case found and Opened on https://bugs.webkit.org/show_bug.cgi?id=178204
and i added the full details later.
Bugs exist on both iOS Safari, Chrome and any application using WKWebview with IndexDB.
AS YOU MENTION IT RELATED TO IOS.
and just created a small video to confirm the problem..

Another POINT
I think chrome on iOS will clear the data if we the tab that contain the indexDB site then close chrome,,, but after that we lose the saved data on Indexdb.

PLEASE NOTE; that according to video and testing weblink the data sample is very small, that its only 50 record. so the increment will be in range of 0.5 to 2.0 MB on each close.. on My real website application have around 700 records and the increase in application data REACH 7 MB each time i close chrome...

I think Chrome also want a stable IndexDB product so you can push from your side on link https://bugs.webkit.org/show_bug.cgi?id=178204

THANKS


indexDB Case.mp4
8.3 MB View Download
Project Member

Comment 6 by sheriffbot@chromium.org, Jul 3

Labels: -Needs-Feedback
Thank you for providing more feedback. Adding the requester to the cc list.

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
Cc: -eugene...@chromium.org
Owner: eugene...@chromium.org
Status: Assigned (was: Unconfirmed)
Thanks for providing the details.
Cc: eugene...@chromium.org danyao@chromium.org
Components: -Mobile Mobile>WebView>Glue
Labels: -Pri-2 Pri-3
Owner: ----
Status: ExternalDependency (was: Assigned)
Can only be fixed in WebKit
Components: Mobile>iOSWeb
Components: -Mobile>WebView>Glue
Components: -Mobile>iOSWeb Mobile>iOSWeb>WebPlatform

Sign in to add a comment