Request Blocking - suppress Toggle for details pane until mouse click-release when trying to Drag and block
Categories
(DevTools :: Netmonitor, enhancement, P3)
Tracking
(firefox78 affected, firefox79 affected)
People
(Reporter: cfogel, Unassigned)
References
(Blocks 1 open bug)
Details
Attachments
(1 file)
3.65 MB,
video/quicktime
|
Details |
Notes:
- when trying to drag-and-drop a request to block it the Request Details section is displayed on mouse click-down instead of click-release;
The problem is when the browser size/width causes the Details section to overlap the requests thus making the Drag-to-Block scenario harder; - as Harald/Kriyszig iterated in bug 1596091, there would be some benefits; but the main issue would be with the panels adjusted for decreased available space;
Affected versions
- 78.0b6, 79.0a1
Affected platforms
- macOS 10.15.5, Ubuntu 20, Windows 10
Steps to reproduce
- Launch Firefox, enable DevTools and access any webpage;
- Enable the Request blocking tab;
- Click on any network request from the list;
- Grab the browser and shrink width until the [Request Details] section is collapsed;
- Click on the [Hide Request Details] button;
- Click and hold over any request from the list;
- Try to drag and drop it in the Blocking section;
Enhancement suggestion
- Request details section is not displayed;
Actual result
- Request Details section is displayed covering up the requests list;
Regression range
- not a regression, visible after implementation for bug 1596091
Additional notes
- attached recording with what's the problematic scenario
I see. During my testing I used three windows side by side so I didn't run into this problem
I noticed this happens for aggressively small (in terms of height) window with 3 panes open.
Indeed hiding network details panel on DragStart event seems like a good solution because Click is almost always, if notalways fired before a DragStart event.
@Honza how do you think we should approach this problem?
Updated•4 years ago
|
Updated•4 years ago
|
Comment 2•4 years ago
|
||
(In reply to Kriyszig from comment #1)
Indeed hiding network details panel on DragStart event seems like a good solution because Click is almost always, if notalways fired before a DragStart event.
@Honza how do you think we should approach this problem?
I agree that hiding the Details panel is probably the best we can do.
Thanks for pointing that out!
Honza
Updated•4 years ago
|
Description
•