Closed
Bug 1405875
Opened 8 years ago
Closed 8 years ago
Remove "Regression-Test" code from the layout debugger
Categories
(Core :: Layout, defect, P3)
Core
Layout
Tracking
()
RESOLVED
FIXED
mozilla58
People
(Reporter: erahm, Assigned: dbaron)
References
Details
Attachments
(9 files)
|
17.67 KB,
patch
|
MatsPalmgren_bugz
:
review+
|
Details | Diff | Splinter Review |
|
11.88 KB,
patch
|
MatsPalmgren_bugz
:
review+
|
Details | Diff | Splinter Review |
|
22.47 KB,
patch
|
MatsPalmgren_bugz
:
review+
|
Details | Diff | Splinter Review |
|
2.38 KB,
patch
|
Gijs
:
review+
|
Details | Diff | Splinter Review |
|
2.89 KB,
patch
|
MatsPalmgren_bugz
:
review+
|
Details | Diff | Splinter Review |
|
6.30 KB,
patch
|
MatsPalmgren_bugz
:
review+
|
Details | Diff | Splinter Review |
|
30.93 KB,
patch
|
MatsPalmgren_bugz
:
review+
|
Details | Diff | Splinter Review |
|
80.93 KB,
patch
|
Details | Diff | Splinter Review | |
|
20.29 KB,
patch
|
MatsPalmgren_bugz
:
review+
|
Details | Diff | Splinter Review |
The RTest code in layout-debugger uses RDF [1] and we'd like to get rid of that. In order to do this we should just remove all "Regression-Test" related code from the layout debugger.
[1] http://searchfox.org/mozilla-central/rev/7ba03cebf1dcf3b4c40c85a4efad42a5022cf1ec/layout/tools/layout-debug/ui/content/layoutdebug.js#192-195
| Assignee | ||
Updated•8 years ago
|
Assignee: nobody → dbaron
Status: NEW → ASSIGNED
Updated•8 years ago
|
| Assignee | ||
Comment 1•8 years ago
|
||
| Assignee | ||
Comment 2•8 years ago
|
||
The tests that this operated on were removed in bug 652192.
| Assignee | ||
Comment 3•8 years ago
|
||
| Assignee | ||
Comment 4•8 years ago
|
||
The tests that were run using this UI were removed in bug 652192. (They
did before-patch vs. after-patch comparisons of frame dumps, and didn't
actually have pass/fail state.)
MozReview-Commit-ID: 5qoeaFpEyQg
Attachment #8915417 -
Flags: review?(mats)
| Assignee | ||
Comment 5•8 years ago
|
||
This removes the C++ and IDL for the UI removed in the previous patch.
MozReview-Commit-ID: bSkPnWopi9
Attachment #8915418 -
Flags: review?(mats)
| Assignee | ||
Comment 6•8 years ago
|
||
This was used only by nsRegressionTester::DumpFrameModel, which was
removed in the previous patch.
MozReview-Commit-ID: I8fS7vzlFQw
Attachment #8915419 -
Flags: review?(mats)
| Assignee | ||
Comment 7•8 years ago
|
||
This helps to make nsIContentViewerFile unused so that we can remove it
later in this patch series.
MozReview-Commit-ID: I0LvygpnCx8
Attachment #8915420 -
Flags: review?(mats)
| Assignee | ||
Comment 8•8 years ago
|
||
nsDocumentViewer is the only implementation of both nsIContentViewer and
of nsIContentViewerFile.
This helps to make nsIContentViewerFile unused so that we can remove it
later in this patch series.
MozReview-Commit-ID: EgsgrXfTmx1
Attachment #8915421 -
Flags: review?(mats)
| Assignee | ||
Comment 9•8 years ago
|
||
This became unused as a result of the previous two patches, and the
earlier removal of nsRegressionTester::DumpFrameModel.
MozReview-Commit-ID: DoQ8C8XNCWW
Attachment #8915422 -
Flags: review?(mats)
| Assignee | ||
Updated•8 years ago
|
Attachment #8915420 -
Flags: review?(mats) → review?(gijskruitbosch+bugs)
| Assignee | ||
Comment 10•8 years ago
|
||
These became unused as a result of the removal of nsRegressionTester and
the removal of the printing debug file mechanism, earlier in this patch
sequence.
MozReview-Commit-ID: 9Tftf2AjpPb
Attachment #8915424 -
Flags: review?(mats)
| Assignee | ||
Comment 11•8 years ago
|
||
Updated•8 years ago
|
Attachment #8915417 -
Flags: review?(mats) → review+
Updated•8 years ago
|
Attachment #8915418 -
Flags: review?(mats) → review+
Updated•8 years ago
|
Attachment #8915419 -
Flags: review?(mats) → review+
Updated•8 years ago
|
Attachment #8915421 -
Flags: review?(mats) → review+
Updated•8 years ago
|
Attachment #8915422 -
Flags: review?(mats) → review+
Updated•8 years ago
|
Attachment #8915424 -
Flags: review?(mats) → review+
Comment 12•8 years ago
|
||
Should layout/tools/tests/regression_tests.* be removed too?
Comment 13•8 years ago
|
||
Comment on attachment 8915420 [details] [diff] [review]
Remove unused contentViewerFile property from browser and tabbrowser XBL bindings
Review of attachment 8915420 [details] [diff] [review]:
-----------------------------------------------------------------
TIL this existed - and now we're removing it! Oh well. :-)
Attachment #8915420 -
Flags: review?(gijskruitbosch+bugs) → review+
| Assignee | ||
Comment 14•8 years ago
|
||
MozReview-Commit-ID: JWRxF8c09TP
Attachment #8915622 -
Flags: review?(mats)
Updated•8 years ago
|
Attachment #8915622 -
Flags: review?(mats) → review+
| Assignee | ||
Comment 15•8 years ago
|
||
https://hg.mozilla.org/integration/mozilla-inbound/rev/e5d6b9275cb40349897b000e52f352087ab1273c
Bug 1405875 - Remove old regression testing UI from layout debugger. r=mats
https://hg.mozilla.org/integration/mozilla-inbound/rev/92c0f810986fc9c6e3903a1246544a507452f2b4
Bug 1405875 - Remove regression testing backend from layout debugger. r=mats
https://hg.mozilla.org/integration/mozilla-inbound/rev/3d7bbd9c6c096c50fb068a2f0ab68111d38da0f1
Bug 1405875 - Remove debug file mechanism from printing. r=mats
https://hg.mozilla.org/integration/mozilla-inbound/rev/c5f636d9a86bb90d7fbf448a247256b6f26aaf30
Bug 1405875 - Remove unused contentViewerFile property from browser and tabbrowser XBL bindings. r=Gijs
https://hg.mozilla.org/integration/mozilla-inbound/rev/46f3ad859456451e78990b6e8a62c5025ddb91de
Bug 1405875 - Remove unneeded QueryInterface to nsIContentViewerFile. r=mats
https://hg.mozilla.org/integration/mozilla-inbound/rev/873f355209106292ed7fc47b09034396fa58f1b6
Bug 1405875 - Remove now-unused nsIContentViewerFile interface. r=mats
https://hg.mozilla.org/integration/mozilla-inbound/rev/c559a947b2ad0739a3f0ca575f9add6f31bcc845
Bug 1405875 - Remove old dump/compare regression data methods on frames, and nsIFrameUtil interface and implementation. r=mats
https://hg.mozilla.org/integration/mozilla-inbound/rev/694eb292fcf67b75fdeec89060665e601336c52f
Bug 1405875 - Remove old regression test harness in layout/tools/tests/regression_tests.*. r=mats
Comment 16•8 years ago
|
||
| bugherder | ||
https://hg.mozilla.org/mozilla-central/rev/e5d6b9275cb4
https://hg.mozilla.org/mozilla-central/rev/92c0f810986f
https://hg.mozilla.org/mozilla-central/rev/3d7bbd9c6c09
https://hg.mozilla.org/mozilla-central/rev/c5f636d9a86b
https://hg.mozilla.org/mozilla-central/rev/46f3ad859456
https://hg.mozilla.org/mozilla-central/rev/873f35520910
https://hg.mozilla.org/mozilla-central/rev/c559a947b2ad
https://hg.mozilla.org/mozilla-central/rev/694eb292fcf6
Status: ASSIGNED → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla58
You need to log in
before you can comment on or make changes to this bug.
Description
•