Open Bug 1825239 Opened 2 years ago Updated 2 years ago

Importing bookmarks from another browsers is slower on low end computers

Categories

(Firefox :: Migration, defect, P3)

Firefox 113
Desktop
All
defect

Tracking

()

Tracking Status
firefox-esr102 --- unaffected
firefox111 --- unaffected
firefox112 --- unaffected
firefox113 --- fix-optional

People

(Reporter: atrif, Unassigned)

References

(Blocks 1 open bug, Regression)

Details

(Keywords: regression)

Attachments

(2 files)

Attached image vokoscreen-2023-03-29_13-08-45.gif (deleted) —

Found in

  • 113.0a1 (2023-03-28)

Affected versions

  • 113.0a1 (2023-03-28)

Tested platforms

  • Affected platforms: Ubuntu 20.04, Ubuntu 22.04, Ubuntu 18.04, Windows 10x64 (installed on HDD)
  • Unaffected platforms: macOS12, Windows 10x64 (installed on SSD)

Steps to reproduce

  1. Open Vivaldi/Chrome/Opera Browser and bookmark a decent number of random pages.
  2. Import the bookmarks into Firefox.

Expected result

  • Bookmarks importing is performed almost instantly.

Actual result

  • Bookmark importing takes more time than before.

Regression range

Additional notes

  • Attached a screen recording.
  • The waiting time depends on the number of imported bookmarks.
  • This may be hardware related because on Ubuntu 20.04 and Ubuntu 22.04 importing a large number of bookmarks can take up to ~30 seconds. On Ubuntu 18.04 it takes a maximum of ~10 seconds for the same number of bookmarks. Interestingly enough on another station that has an Ubuntu 20.04 VM installation, the importing happens in ~5 seconds for the same number of bookmarks.
  • S3 because the importing is performed as expected

:rmacoy, since you are the author of the regressor, bug 711995, could you take a look?

For more information, please visit auto_nag documentation.

Flags: needinfo?(rmacoy)
Attached image Peek 2023-03-29 14-50.gif (deleted) —

Another thing worth mentioning here is that the bookmarks favicons are not displayed for a brief period of time if only the Bookmarks option is selected inside the import wizard. I think this may have the same root cause as this issue. I attached a screen recording made on Ubuntu 20.04 where the bookmarks are imported slower than on other workstations. In this video, the bookmark's fav icons are displayed relatively slowly but on another workstation with Ubuntu 20.04 VM and another workstation with Ubuntu 18.04, the bookmark favicons are displayed after maximum of ~5 seconds after the Importing window is closed.
Should I file a new issue for this as well? Thank you!

Flags: needinfo?(mconley)

I look over this more today and it seems that this not only affects Ubuntu systems. It seems that this affects slow computers, generally, those that are using a hard drive. Here are my testing results:

  • tested on 3 Windows 10x64 machines with SSD and the importing for the same number of bookmarks happens almost instantly.
  • On a MacBook Pro with macOS 10.15, 11, and 12 installed I cannot reproduce the issue on either of the operating systems.
  • I tried importing on an old laptop with Windows 10x64 installed HDD and Windows 7 installed on HDD and it seems that the importing takes more time (~15 to 25 seconds) for the same number of bookmarks as on other previous tests.

Also, I saw some crashes on my Ubuntu 20.04 station if I closed the migration window and Firefox before the process was completed. This is intermittent and I don't have steps to reproduce. Here are the crash reports: crash1, crash2, crash3.

OS: Linux → All
Summary: [linux] Importing bookmarks from another browsers is slower → Importing bookmarks from another browsers is slower on low end computers

In a way, this is expected - since we're doing more work (specifically, work to find the right favicons to import), it's going to take longer. There might be improvements we can make to the algorithm to reduce the time further.

Flags: needinfo?(rmacoy)
Flags: needinfo?(mconley)
Priority: -- → P3
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: