Drag-and-drop of (large amount of) text on address bar causes 7s hang on the parent process
Categories
(Firefox :: Address Bar, defect, P2)
Tracking
()
Performance Impact | medium |
People
(Reporter: mayankleoboy1, Unassigned, NeedInfo)
References
(Regression)
Details
(Keywords: perf, regression, Whiteboard: [sng][search-performance])
Attachments
(2 files)
STR:
- Open the attached testcase in the browser
- Select all the text (Ctrl+A) and then drag-and-drop the selected text to the address bar
AR: The whole browser freezes (for 7 seconds)
ER: Not so
Profile: https://share.firefox.dev/3LJu4xg
Bisection:
Bug 1841869 - entering "abc @xyz.[TLD]" in address bar opens a prompt regarding loading "xyz.[TLD]" instead of searching for "abc @xyz.[TLD]" on the default search engine.r=adw
Differential Revision: https://phabricator.services.mozilla.com/D198196
Reporter | ||
Comment 1•2 months ago
|
||
Reporter | ||
Updated•2 months ago
|
Reporter | ||
Comment 2•2 months ago
|
||
Reporter | ||
Updated•2 months ago
|
Reporter | ||
Comment 3•2 months ago
|
||
Maybe the regex used in the regressor bug needs to be more specialized? Or an upper bound is needed on the total time spent in searching? Or not do the search in parent process at all.
Comment 4•2 months ago
|
||
Set release status flags based on info from the regressing bug 1841869
Comment 5•2 months ago
|
||
The regex should definitely be applied to a partial string, or more specialized.
Updated•2 months ago
|
Updated•2 months ago
|
Comment 6•2 months ago
|
||
Set release status flags based on info from the regressing bug 1841869
Updated•2 months ago
|
Comment 7•1 month ago
|
||
The Performance Impact Calculator has determined this bug's performance impact to be medium. If you'd like to request re-triage, you can reset the Performance Impact flag to "?" or needinfo the triage sheriff.
Platforms: [x] Windows [x] macOS [x] Linux
Impact on browser: Causes noticeable jank
Configuration: Rare
[x] Able to reproduce locally
Updated•12 days ago
|
Description
•