Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Download dialog cannot show repeatedly #353

Open
ZengRun opened this issue Nov 22, 2022 · 3 comments
Open

Download dialog cannot show repeatedly #353

ZengRun opened this issue Nov 22, 2022 · 3 comments
Labels
bug Something isn't working

Comments

@ZengRun
Copy link

ZengRun commented Nov 22, 2022

Configuration

Wolvic version: any
Wolvic build ID: any

Hardware: any

Steps to Reproduce

  1. load https://privacy.qq.com/document/priview/2491347092a64d7fa00cbc2bf68fbbbb
  2. click the top-right button "下载" on the web page。
  3. close the download dialog and the blank tab, then click the “下载” button again

Current Behavior

  1. After the first click,the download dialog can show,but after the second click,the dialog cannot show expectedly
  2. After the first click, onNewSession, onPageStart, onExternalResponse, and onPageStop are called. But after the second click, only onNewSession and onPageStart are called, no onExternalResponse and onPageStop. As a result the new blank tab is always loading. The download dialog can show again until restart Wolvic

image

Expected Behavior

With repeated button clicks, the download dialog shows repeatedly.

Possible Solution

Context

Error Logs and Stack Traces

@svillar svillar added the bug Something isn't working label Nov 22, 2022
@svillar
Copy link
Member

svillar commented Nov 22, 2022

I can reproduce it indeed, I thought it might be an issue of kiosk mode but it fails in "normal" mode.

We'll check that, thanks for reporting!

@javifernandez
Copy link
Member

The issue is still reproducible in 1.4.2

@HollowMan6
Copy link
Collaborator

HollowMan6 commented Sep 12, 2023

Really interesting bug. I was doubting this to be a gecko-related issue because of the missing events, but I can't reproduce it on Firefox Android, so it's not. So I highly suspect it might be something related to cache.

Confirmed that it's something related to cache!

https://document-75651.gzc.vod.tencent-cloud.com/3cdc28b5-06f1-4bc2-b96a-088aa120b2fd.pdf

HollowMan6 added a commit that referenced this issue Sep 13, 2023
HollowMan6 added a commit that referenced this issue Sep 18, 2023
HollowMan6 added a commit that referenced this issue Sep 29, 2023
HollowMan6 added a commit that referenced this issue Sep 30, 2023
Resolve #353 (can't reproduce in Gecko 120 nightly)
Resolve #598 (Spotify issue is also okay if disable DRM)

Signed-off-by: Songlin Jiang <[email protected]>
HollowMan6 added a commit that referenced this issue Sep 30, 2023
Resolve #353 (can't reproduce in Gecko 120 nightly)
Resolve #598 (Spotify issue is also okay if disable DRM)

Signed-off-by: Songlin Jiang <[email protected]>
HollowMan6 added a commit that referenced this issue Sep 30, 2023
Resolve #353 (can't reproduce in Gecko 120 nightly)
Improve the Spotify issue mentioned in #598

Signed-off-by: Songlin Jiang <[email protected]>
HollowMan6 added a commit that referenced this issue Sep 30, 2023
Resolve #353 (can't reproduce in Gecko 120 nightly)
Improve the Spotify issue mentioned in #598

Signed-off-by: Songlin Jiang <[email protected]>
HollowMan6 added a commit that referenced this issue Sep 30, 2023
Resolve #353 (can't reproduce in Gecko 120 nightly)

Signed-off-by: Songlin Jiang <[email protected]>
HollowMan6 added a commit that referenced this issue Sep 30, 2023
Resolve #353 (can't reproduce in Gecko 120 nightly)

Signed-off-by: Songlin Jiang <[email protected]>
HollowMan6 added a commit that referenced this issue Nov 7, 2023
Resolve #353 and #1097

Signed-off-by: Songlin Jiang <[email protected]>
HollowMan6 added a commit that referenced this issue Nov 7, 2023
Resolve #353 and #1097

Signed-off-by: Songlin Jiang <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
4 participants