Move nsIScrollableFrame::ScrollUnit to namespace scope
Categories
(Core :: Layout: Scrolling and Overflow, task)
Tracking
()
Tracking | Status | |
---|---|---|
firefox74 | --- | fixed |
People
(Reporter: botond, Assigned: u7693, Mentored)
Details
(Keywords: good-first-bug)
Attachments
(1 file)
This would allow us to move the declaration of ScrollUnit
to a different file (e.g. ScrollTypes.h), and thereby avoid e.g. InputData.h (a commonly included header) having to include nsIScrollableFrame.h (which brings in a lot of other headers).
Reporter | ||
Updated•4 years ago
|
Reporter | ||
Comment 1•4 years ago
|
||
As part of this change, we should probably change ScrollUnit
to be an enum class, so that its enumerator names are not introduced into namespace scope.
Assignee | ||
Comment 2•4 years ago
|
||
Updated•4 years ago
|
Pushed by bballo@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/69fded25adc2 Move nsIScrollableFrame::ScrollUnit to namespace scope. r=botond
Comment 4•4 years ago
|
||
Failure log: https://treeherder.mozilla.org/logviewer.html#?job_id=286949730&repo=autoland
Reftest analyzer: https://hg.mozilla.org/mozilla-central/raw-file/tip/layout/tools/reftest/reftest-analyzer.xhtml#logurl=https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/DxUnlHUJS52lMFV07Y8icQ/runs/0/artifacts/public/logs/live_backing.log&only_show_unexpected=1
Backout link: https://hg.mozilla.org/integration/autoland/rev/641d24ccb2f69c69b13aff168d983ec057857807
Reporter | ||
Comment 5•4 years ago
|
||
^ I think this is an unrelated intermittent failure. The retriggers of the test job in question are all passing.
Pushed by csabou@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/4ba3576a0761 Move nsIScrollableFrame::ScrollUnit to namespace scope. r=botond
Comment 8•4 years ago
|
||
bugherder |
Description
•