Closed
Bug 1014691
Opened 11 years ago
Closed 10 years ago
Move TestAsyncPanZoomController into gfx/layers/apz/test
Categories
(Core :: Panning and Zooming, defect)
Core
Panning and Zooming
Tracking
()
RESOLVED
FIXED
mozilla44
Tracking | Status | |
---|---|---|
firefox44 | --- | fixed |
People
(Reporter: botond, Assigned: botond)
Details
Attachments
(5 files)
40 bytes,
text/x-review-board-request
|
kats
:
review+
|
Details |
40 bytes,
text/x-review-board-request
|
kats
:
review+
|
Details |
40 bytes,
text/x-review-board-request
|
glandium
:
review+
botond
:
review+
|
Details |
40 bytes,
text/x-review-board-request
|
kats
:
review+
|
Details |
40 bytes,
text/x-review-board-request
|
kats
:
review+
|
Details |
TestAsyncPanZoomController is an APZ-related file that did not get moved into gfx/layers/apz when that folder was created. We should move it there.
There is a 'test' subdirectory in gfx/layers/apz, which currently contains the only mochitest so far using the bug 961289 framework. We may want to create 'gtest' and 'mochitest' subdirectories under 'test' to keep the two types of tests separate.
Assignee | ||
Comment 1•10 years ago
|
||
I'd like to do this, in preparation for splitting TestAsyncPanZoomController.cpp up into several files, because at 3000+ lines, it's getting a bit unwieldy to work with.
I have patches that make the move building locally. Try push:
https://treeherder.mozilla.org/#/jobs?repo=try&revision=7cbc6a287e96
Assignee | ||
Comment 2•10 years ago
|
||
Looks good, posting for review. Kats, if you think the moz.build changes warrant additional review from a build peer, please feel free to flag accordingly.
Assignee | ||
Comment 3•10 years ago
|
||
Bug 1014691 - Move APZ mochitests to gfx/layers/apz/test/mochitest. r=kats
Attachment #8662167 -
Flags: review?(bugmail.mozilla)
Assignee | ||
Comment 4•10 years ago
|
||
Bug 1014691 - Fix an include-what-you-use error in TestCompositor.cpp. r=kats
Attachment #8662168 -
Flags: review?(bugmail.mozilla)
Assignee | ||
Comment 5•10 years ago
|
||
Bug 1014691 - Move TestAsyncPanZoomController.cpp to gfx/layers/apz/test/gtest. r=kats
Attachment #8662169 -
Flags: review?(bugmail.mozilla)
Assignee | ||
Comment 6•10 years ago
|
||
Bug 1014691 - Get TestAsyncPanZoomController to compile in its new location. r=kats
Attachment #8662170 -
Flags: review?(bugmail.mozilla)
Assignee | ||
Updated•10 years ago
|
Assignee: nobody → botond
Comment 7•10 years ago
|
||
Hm, since the refests live outside the test/ folder, should we just flatten the tree a bit and have apz/mochitest, apz/gtest, and apz/reftest?
Assignee | ||
Comment 8•10 years ago
|
||
I like the idea of moving reftests into the apz folder as well. I still think there's value in having a 'test' folder to group the various kinds of tests - any reason not to do that?
Comment 9•10 years ago
|
||
Sure, we can do that too.
Comment 10•10 years ago
|
||
Comment on attachment 8662167 [details]
MozReview Request: Bug 1014691 - Move APZ mochitests to gfx/layers/apz/test/mochitest. r=kats
https://reviewboard.mozilla.org/r/19549/#review17647
Attachment #8662167 -
Flags: review?(bugmail.mozilla) → review+
Updated•10 years ago
|
Attachment #8662168 -
Flags: review?(bugmail.mozilla) → review+
Comment 11•10 years ago
|
||
Comment on attachment 8662168 [details]
MozReview Request: Bug 1014691 - Fix an include-what-you-use error in TestCompositor.cpp. r=kats
https://reviewboard.mozilla.org/r/19551/#review17649
Comment 12•10 years ago
|
||
Comment on attachment 8662169 [details]
MozReview Request: Bug 1014691 - Move TestAsyncPanZoomController.cpp to gfx/layers/apz/test/gtest. r=kats,glandium
https://reviewboard.mozilla.org/r/19553/#review17651
MozReview shows the new moz.build file as having a lot of trailing whitespace. Other than that it looks ok to me, but needs build peer review.
Attachment #8662169 -
Flags: review?(bugmail.mozilla)
Comment 13•10 years ago
|
||
Comment on attachment 8662170 [details]
MozReview Request: Bug 1014691 - Get TestAsyncPanZoomController to compile in its new location. r=kats
https://reviewboard.mozilla.org/r/19555/#review17653
Attachment #8662170 -
Flags: review?(bugmail.mozilla) → review+
Assignee | ||
Comment 14•10 years ago
|
||
Comment on attachment 8662169 [details]
MozReview Request: Bug 1014691 - Move TestAsyncPanZoomController.cpp to gfx/layers/apz/test/gtest. r=kats,glandium
:glandium, would you mind reviewing the build system changes?
Attachment #8662169 -
Flags: review?(mh+mozilla)
Assignee | ||
Comment 15•10 years ago
|
||
Comment on attachment 8662169 [details]
MozReview Request: Bug 1014691 - Move TestAsyncPanZoomController.cpp to gfx/layers/apz/test/gtest. r=kats,glandium
Bug 1014691 - Move TestAsyncPanZoomController.cpp to gfx/layers/apz/test/gtest. r=kats,glandium
Attachment #8662169 -
Attachment description: MozReview Request: Bug 1014691 - Move TestAsyncPanZoomController.cpp to gfx/layers/apz/test/gtest. r=kats → MozReview Request: Bug 1014691 - Move TestAsyncPanZoomController.cpp to gfx/layers/apz/test/gtest. r=kats,glandium
Attachment #8662169 -
Flags: review?(bugmail.mozilla)
Assignee | ||
Comment 16•10 years ago
|
||
Comment on attachment 8662170 [details]
MozReview Request: Bug 1014691 - Get TestAsyncPanZoomController to compile in its new location. r=kats
Bug 1014691 - Get TestAsyncPanZoomController to compile in its new location. r=kats
Assignee | ||
Comment 17•10 years ago
|
||
Bug 1014691 - Move APZ reftests to apz/test/reftest. r=kats
Attachment #8663034 -
Flags: review?(bugmail.mozilla)
Assignee | ||
Comment 18•10 years ago
|
||
Comment on attachment 8662169 [details]
MozReview Request: Bug 1014691 - Move TestAsyncPanZoomController.cpp to gfx/layers/apz/test/gtest. r=kats,glandium
Now with the trailing whitespace fixed. Carrying r+ from kats.
Attachment #8662169 -
Flags: review?(bugmail.mozilla) → review+
Comment 19•10 years ago
|
||
Comment on attachment 8663034 [details]
MozReview Request: Bug 1014691 - Move APZ reftests to apz/test/reftest. r=kats
https://reviewboard.mozilla.org/r/19691/#review17765
Attachment #8663034 -
Flags: review?(bugmail.mozilla) → review+
Comment 20•10 years ago
|
||
Comment on attachment 8662169 [details]
MozReview Request: Bug 1014691 - Move TestAsyncPanZoomController.cpp to gfx/layers/apz/test/gtest. r=kats,glandium
https://reviewboard.mozilla.org/r/19553/#review17889
Attachment #8662169 -
Flags: review?(mh+mozilla) → review+
Comment 21•10 years ago
|
||
https://hg.mozilla.org/integration/mozilla-inbound/rev/c1e7b164b6f5
https://hg.mozilla.org/integration/mozilla-inbound/rev/a88317c76f64
https://hg.mozilla.org/integration/mozilla-inbound/rev/5807b0c3f345
https://hg.mozilla.org/integration/mozilla-inbound/rev/82e3928eea38
https://hg.mozilla.org/integration/mozilla-inbound/rev/ffbfef1d206e
Comment 22•10 years ago
|
||
https://hg.mozilla.org/mozilla-central/rev/c1e7b164b6f5
https://hg.mozilla.org/mozilla-central/rev/a88317c76f64
https://hg.mozilla.org/mozilla-central/rev/5807b0c3f345
https://hg.mozilla.org/mozilla-central/rev/82e3928eea38
https://hg.mozilla.org/mozilla-central/rev/ffbfef1d206e
Status: NEW → RESOLVED
Closed: 10 years ago
status-firefox44:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla44
You need to log in
before you can comment on or make changes to this bug.
Description
•