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

Importing bookmarks from Safari fails #2710

Closed
jonathansampson opened this issue Dec 23, 2018 · 14 comments · Fixed by brave/brave-core#4530 or brave/brave-core#4815
Closed

Importing bookmarks from Safari fails #2710

jonathansampson opened this issue Dec 23, 2018 · 14 comments · Fixed by brave/brave-core#4530 or brave/brave-core#4815
Assignees
Labels
bug design A design change, especially one which needs input from the design team feature/importer OS/macOS priority/P3 The next thing for us to work on. It'll ride the trains. QA Pass-macOS QA/Yes release-notes/include

Comments

@jonathansampson
Copy link
Contributor

jonathansampson commented Dec 23, 2018

Description

Users are reporting that bookmark imports from Safari are failing.

Steps to Reproduce

  1. Install Brave Core
  2. Attempt to import bookmarks from Safari

Actual result:

Import fails, or structure is not preserved.

Expected result:

Import should succeed, and maintain original structure.

Reproduces how often:

Always.

Brave version (brave://version info)

0.58.16

Reproducible on current release:

Yes.

Related Issue(s)

See issue #996 for Vivaldi support.
Related upstream issue: https://bugs.chromium.org/p/chromium/issues/detail?id=850225

@NejcZdovc NejcZdovc added this to the 1.x Backlog milestone Jan 2, 2019
@kirkins
Copy link

kirkins commented Jan 6, 2019

+1 from Punisha on telegram

@rebron rebron removed this from the 1.x Backlog milestone Feb 7, 2019
@cndouglas
Copy link
Contributor

@rebron rebron added the priority/P3 The next thing for us to work on. It'll ride the trains. label Jun 18, 2019
@bsclifton
Copy link
Member

There is a known work-around for this (will share link if I can find it) - @rossmoody notes that the new Edge has a wizard which helps with this, which we can look at 😄

@Brave-Matt
Copy link

@bsclifton https://support.brave.com/hc/en-us/articles/360019782291-How-do-I-import-or-export-browsing-data-

@bsclifton
Copy link
Member

bsclifton commented Jan 8, 2020

+1 from @ZaJarv via #7123

Hei!👋
As title says, bookmarks import from Safari on macOS doesn't work. What is interesting, for me it doesn't work for different macOS and Brave versions, i started to notice this issue few month ago. Back then i used macOS Mojave. Now i am using macOS Catalina with latest Brave Browser version with same issue. It says that everything is ok, bookmarks is imported, but it doesn't. It only works if i export bookmarks from Safari to html and then load it via import option in Brave, only in this case it works as expected.

macOS Catalina 10.15.1
Safari 13.0.3
Brave 1.0.1

Cheers✌️

@simonhong simonhong self-assigned this Feb 5, 2020
@simonhong simonhong added this to the 1.6.x - Nightly milestone Feb 5, 2020
@simonhong
Copy link
Member

simonhong commented Feb 6, 2020

@rebron I think this issue should be wontfix because macOS prevent application access to safari's bookmark list. After giving that permission(disk access) to Brave, it can import w/o any error. Same as chrome. WDYT?

@rebron
Copy link
Collaborator

rebron commented Feb 6, 2020

@simonhong Edge has a prompt for full disk access for Safari import. Can you take a look at that and maybe we need to add design/UE input in here?
Screen Shot 2020-02-05 at 6 35 58 PM
Screen Shot 2020-02-05 at 6 35 43 PM

@simonhong
Copy link
Member

@rebron Yup, showing guide dialog seems good.

@rebron rebron added the design A design change, especially one which needs input from the design team label Feb 6, 2020
@rebron
Copy link
Collaborator

rebron commented Feb 6, 2020

cc: @karenkliu @bradleyrichter on Safari full disk access dialog in order to import bookmarks from Safari.

@bsclifton
Copy link
Member

bsclifton commented Feb 23, 2020

@rebron would be a good candidate for uplift 😄 Even if we just uplifted to Beta (1.5) or Dev (1.6)

NOTE: If we did uplift, we'd want to also grab brave/brave-core#4711

@LaurenWags
Copy link
Member

LaurenWags commented Mar 11, 2020

Verified passed using 10.14.6 x64 on macOS (Mojave)

Brave 1.5.109 Chromium: 80.0.3987.132 (Official Build) beta (64-bit)
Revision fcea73228632975e052eb90fcf6cd1752d3b42b4-refs/branch-heads/3987@{#974}
OS macOS Version 10.14.6 (Build 18G3020)

Screen Shot 2020-03-11 at 12 41 25 PM

  • Confirmed the link on the modal opens https://support.brave.com/hc/en-us/articles/360019782291#safari in a new tab
  • Confirmed Cancel closes the modal.
  • Confirmed Open System Preferences opened System Preferences to the Privacy > Full Disk Access section
  • Confirmed following the steps outlined in the help doc and close/relaunch of Brave I was able to import bookmarks from Safari.

Screen Shot 2020-03-11 at 12 44 19 PM


Verified passed using 10.13.6 x64 on macOS (High Sierra)

Brave 1.5.109 Chromium: 80.0.3987.132 (Official Build) beta (64-bit)
Revision fcea73228632975e052eb90fcf6cd1752d3b42b4-refs/branch-heads/3987@{#974}
OS macOS Version 10.13.6 (Build 17G5019)
  • Ensured importing from Safari did not require full disk access on High Sierra. No modal was displayed and import of bookmarks occurred without issue.

Screen Shot 2020-03-11 at 12 59 19 PM

@LaurenWags
Copy link
Member

cc @kjozwiak to check other macOS versions

@kjozwiak
Copy link
Member

Verification PASSED on macOS 10.14.3 x64 using the following build:

Brave | 1.5.109 Chromium: 80.0.3987.132 (Official Build) beta (64-bit)
-- | --
Revision | fcea73228632975e052eb90fcf6cd1752d3b42b4-refs/branch-heads/3987@{#974}
OS | macOS Version 10.15.3 (Build 19D76)

Screen Shot 2020-03-11 at 11 17 10 PM

Screen Shot 2020-03-11 at 11 22 13 PM

Screen Shot 2020-03-11 at 11 20 47 PM

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug design A design change, especially one which needs input from the design team feature/importer OS/macOS priority/P3 The next thing for us to work on. It'll ride the trains. QA Pass-macOS QA/Yes release-notes/include
Projects
None yet
10 participants