Closed
Bug 1497589
Opened 7 years ago
Closed 7 years ago
Extend flexbox devtools API to return the physical directions of the axes
Categories
(Core :: Layout: Flexbox, enhancement, P3)
Core
Layout: Flexbox
Tracking
()
RESOLVED
FIXED
mozilla64
Tracking | Status | |
---|---|---|
firefox64 | --- | fixed |
People
(Reporter: dholbert, Assigned: bradwerth)
References
Details
Attachments
(5 files)
Per bug 1497182 comment 5, let's extend the devtools flexbox API to provide information about the physical direction of the flex main/cross axes, so that devtools JS doesn't have to figure that out on its own from CSS 'direction', 'writing-mode', & flex-{direction,wrap}:*-reverse (each of which can mess with the axes).
Assignee | ||
Comment 1•7 years ago
|
||
I'm happy to take this on if that's helpful.
Assignee | ||
Comment 3•7 years ago
|
||
Assignee | ||
Comment 4•7 years ago
|
||
Depends on D8616
Assignee | ||
Comment 5•7 years ago
|
||
Depends on D8617
Blocks: 1497182
Assignee | ||
Comment 6•7 years ago
|
||
Assignee | ||
Comment 7•7 years ago
|
||
Depends on D9022
Updated•7 years ago
|
Attachment #9016834 -
Attachment description: Bug 1497589 Part 1: Stub in physical direction enums for Flex API main and cross axes. r=dholbert! → Bug 1497589 Part 3: Stub in physical direction enums for Flex API main and cross axes. r=dholbert!
Updated•7 years ago
|
Attachment #9016835 -
Attachment description: Bug 1497589 Part 2: Set ComputedFlexContainerInfo physical axis values, and expose them through the Flex API. r=dholbert! → Bug 1497589 Part 4: Set ComputedFlexContainerInfo physical axis values, and expose them through the Flex API. r=dholbert!
Updated•7 years ago
|
Attachment #9016836 -
Attachment description: Bug 1497589 Part 3: Add tests of Flex mainAxisDirection and crossAxisDirection. r=dholbert! → Bug 1497589 Part 5: Add tests of Flex mainAxisDirection and crossAxisDirection. r=dholbert!
Pushed by bwerth@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/c597d36a2d7a
Part 1: Move Flex.webidl to the chrome-webidl directory. r=bzbarsky,dholbert
https://hg.mozilla.org/integration/autoland/rev/d0b82fc9252d
Part 2: Rename Flex API classes to avoid namespace collision with nsFlexContainerFrame classes. r=dholbert
https://hg.mozilla.org/integration/autoland/rev/082aaca611f9
Part 3: Stub in physical direction enums for Flex API main and cross axes. r=dholbert
https://hg.mozilla.org/integration/autoland/rev/d8e73cf6952f
Part 4: Set ComputedFlexContainerInfo physical axis values, and expose them through the Flex API. r=dholbert
https://hg.mozilla.org/integration/autoland/rev/49e1cc5fdf49
Part 5: Add tests of Flex mainAxisDirection and crossAxisDirection. r=dholbert
Comment 9•7 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/c597d36a2d7a
https://hg.mozilla.org/mozilla-central/rev/d0b82fc9252d
https://hg.mozilla.org/mozilla-central/rev/082aaca611f9
https://hg.mozilla.org/mozilla-central/rev/d8e73cf6952f
https://hg.mozilla.org/mozilla-central/rev/49e1cc5fdf49
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla64
Updated•6 years ago
|
Keywords: dev-doc-needed
Comment 10•6 years ago
|
||
removing DDN; this on its own is not enough to warrant documenting the feature. We'll follow the "enable in
Nightly" bug instead.
Updated•6 years ago
|
Keywords: dev-doc-needed
You need to log in
before you can comment on or make changes to this bug.
Description
•