Closed Bug 2016126 Opened 5 months ago Closed 5 months ago

Allow top level loads to restart rows

Categories

(DevTools :: Application Panel, task, P2)

task

Tracking

(firefox150 fixed)

RESOLVED FIXED
150 Branch
Tracking Status
firefox150 --- fixed

People

(Reporter: farre, Assigned: farre)

References

(Blocks 1 open bug)

Details

Attachments

(2 files)

When navigating between sites that have lots of iframes we'll get lots of rows, e.g if we navigation from cnn.com to bbc.co.uk. Currently we solve this by just ending cnn.com's rows and letting bbc.co.uk's contiunue below. Instead we could have a separator between the last column of cnn.com and the first of bbc.co.uk to indicate the cells are no longer related across rows.
Instead of:

  // +------------------+------------------+------------------+
  // |        0         |        1         |        2         |
  // +------------------+------------------+------------------+
  // | cnn.com          |                  |                  |
  // +------------------+------------------+------------------+
  // | iframe.html      | iframe.html?1    |                  |
  // +------------------+------------------+------------------+
  // |                                     | bbc.co.ukml      |
  // +------------------+------------------+------------------+
  // |                                     | iframe.html      |
  // +------------------+------------------+------------------+

do:

  // +------------------+------------------++------------------+
  // |        0         |        1         ||        2         |
  // +------------------+------------------++------------------+
  // | cnn.com          |                  || bbc.co.uk        |
  // +------------------+------------------++------------------+
  // | iframe.html      | iframe.html?1    || iframe.html      |
  // +------------------+------------------++------------------+
Type: enhancement → task
Assignee: nobody → afarre
Status: NEW → ASSIGNED
Attached image image.png

Switch from creating a list of rows into creating a list of diagrams
where every diagram's top-level entries are same-document. These
diagrams in turn contain the list of rows for that particular diagram.
These can then in turn be visualized in a way that saves on vertical
UI real estate.

Priority: -- → P2
Pushed by afarre@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/8fe63b0f8d49 https://hg.mozilla.org/integration/autoland/rev/4096fe84f768 More clearly distinguish top level cross document navigations. r=devtools-reviewers,nchevobbe
Status: ASSIGNED → RESOLVED
Closed: 5 months ago
Resolution: --- → FIXED
Target Milestone: --- → 150 Branch
QA Whiteboard: [qa-triage-done-c151/b150]
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: