Skip to content
This repository has been archived by the owner on Dec 11, 2019. It is now read-only.

Saving wallet backup keys is not loading the page #9677

Closed
NejcZdovc opened this issue Jun 23, 2017 · 11 comments
Closed

Saving wallet backup keys is not loading the page #9677

NejcZdovc opened this issue Jun 23, 2017 · 11 comments

Comments

@NejcZdovc
Copy link
Contributor

NejcZdovc commented Jun 23, 2017

  • Did you search for similar issues before submitting this one?
    yes

  • Describe the issue you encountered:
    files are not opened correctly

  • Platform (Win7, 8, 10? macOS? Linux distro?):
    macOS

  • Brave Version (revision SHA):
    705b4e4

  • Steps to reproduce:

    1. Go to payment and enable it
    2. Click on gear icon
    3. Click backup ledger keys
    4. Download keys
    5. New tab is opened
  • Actual result:
    Infinite loading

  • Expected result:
    File is loaded

  • Will the steps above reproduce in a fresh profile? If not what other info can be added?
    yes

  • Is this an issue in the currently released version?
    no

  • Can this issue be consistently reproduced?
    ye

  • Extra QA steps:
    1.
    2.
    3.

  • Screenshot if needed:
    image

  • Any related issues:

@NejcZdovc NejcZdovc added this to the 0.19.x (Nightly Channel) milestone Jun 23, 2017
@NejcZdovc NejcZdovc changed the title Files are not loaded correctly Saving wallet backup keys is not loading the page Jun 23, 2017
@NejcZdovc
Copy link
Contributor Author

NejcZdovc commented Jun 23, 2017

I think this is a problem with muon, because this logic was not changed and we are calling webContents directly https://github.com/brave/browser-laptop/blob/master/app/ledger.js#L376. On this line we get correct file url.

If I comment out this line tab is displayed correctly, but of course download doesn't start.

@NejcZdovc NejcZdovc added the needs-owner ♞ This issue is tagged for an upcoming release but has no owner. label Jun 23, 2017
@bridiver
Copy link
Collaborator

that method should be checking to see if webContents is null. Without that check (and the second error param) it's hard to know what the problem is

@bridiver
Copy link
Collaborator

actually the usage there doesn't make sense. If we are opening the tab with the file url there is no reason to call downloadURL and it might be breaking now because the download behavior was fixed here f86a8a4

@NejcZdovc
Copy link
Contributor Author

yeah this could be the case, nice find

@NejcZdovc
Copy link
Contributor Author

Ok, we need to rework it then

@alexwykoff alexwykoff modified the milestones: 0.21.x (Nightly Channel), 0.19.x (Beta Channel) Jul 18, 2017
@bsclifton bsclifton removed the needs-owner ♞ This issue is tagged for an upcoming release but has no owner. label Jul 18, 2017
NejcZdovc added a commit to NejcZdovc/browser-laptop that referenced this issue Jul 27, 2017
@NejcZdovc
Copy link
Contributor Author

Revert #10167 when this is fixed

NejcZdovc added a commit that referenced this issue Jul 27, 2017
Skips advanced payment panel tests until #9677 is fixed
@bbondy bbondy mentioned this issue Jul 27, 2017
21 tasks
@ghost ghost modified the milestones: 0.21.x (Nightly Channel), 0.19.x Release 2 (Beta Channel) Sep 26, 2017
@NejcZdovc NejcZdovc mentioned this issue Sep 30, 2017
27 tasks
@alexwykoff
Copy link
Contributor

@NejcZdovc when you have a moment please give this another spin

@NejcZdovc
Copy link
Contributor Author

this is still a problem, we get crashed tab, so you can't close it or select it

@NejcZdovc
Copy link
Contributor Author

+1 from #12221

@NejcZdovc NejcZdovc modified the milestones: Backlog (Prioritized), 0.22.x (Developer Channel) Mar 9, 2018
@NejcZdovc
Copy link
Contributor Author

fixed with #13279

@srirambv
Copy link
Collaborator

srirambv commented Mar 22, 2018

Verified on Windows x64

  • 0.22.6 e6ff4ea
  • libchromiumcontent: 65.0.3325.162
  • muon: 5.1.0

Verified on macOS 10.12.6 x64 using the following build:

  • 0.22.6 e6ff4ea
  • libchromiumcontent: 65.0.3325.162
  • muon: 5.1.0

Verified on Ubuntu 10.10 x64

  • 0.22.7 8bb7e77
  • libchromiumcontent: 65.0.3325.181
  • muon: 5.1.1

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.