Closed
Bug 1038458
Opened 10 years ago
Closed 10 years ago
Flatten away public/src subdirectories under browser/components/
Categories
(Firefox :: General, defect)
Firefox
General
Tracking
()
RESOLVED
FIXED
Firefox 34
People
(Reporter: poiru, Assigned: poiru)
Details
Attachments
(7 files)
4.14 KB,
patch
|
mak
:
review+
|
Details | Diff | Splinter Review |
3.41 KB,
patch
|
Details | Diff | Splinter Review | |
6.42 KB,
patch
|
Details | Diff | Splinter Review | |
6.74 KB,
patch
|
Details | Diff | Splinter Review | |
8.98 KB,
patch
|
Details | Diff | Splinter Review | |
2.64 KB,
patch
|
Details | Diff | Splinter Review | |
7.02 KB,
patch
|
Details | Diff | Splinter Review |
This is similar to e.g. bug 946065.
Assignee | ||
Comment 1•10 years ago
|
||
Gavin, would you be OK with this?
Assignee: nobody → birunthan
Flags: needinfo?(gavin.sharp)
Assignee | ||
Comment 3•10 years ago
|
||
Attachment #8456209 -
Flags: review?(gavin.sharp)
Assignee | ||
Comment 4•10 years ago
|
||
Attachment #8456210 -
Flags: review?(gavin.sharp)
Assignee | ||
Comment 5•10 years ago
|
||
Attachment #8456211 -
Flags: review?(gavin.sharp)
Assignee | ||
Comment 6•10 years ago
|
||
Attachment #8456212 -
Flags: review?(gavin.sharp)
Assignee | ||
Comment 7•10 years ago
|
||
Attachment #8456213 -
Flags: review?(gavin.sharp)
Assignee | ||
Comment 8•10 years ago
|
||
Attachment #8456214 -
Flags: review?(gavin.sharp)
Assignee | ||
Comment 9•10 years ago
|
||
Attachment #8456215 -
Flags: review?(gavin.sharp)
Comment 10•10 years ago
|
||
Comment on attachment 8456209 [details] [diff] [review] Part 1: Flatten browser/components/customizableui/src/ directory Marco, can you give all of these a once-over?
Attachment #8456209 -
Flags: review?(gavin.sharp) → review?(mak77)
Updated•10 years ago
|
Attachment #8456210 -
Flags: review?(gavin.sharp)
Updated•10 years ago
|
Attachment #8456211 -
Flags: review?(gavin.sharp)
Updated•10 years ago
|
Attachment #8456212 -
Flags: review?(gavin.sharp)
Updated•10 years ago
|
Attachment #8456213 -
Flags: review?(gavin.sharp)
Updated•10 years ago
|
Attachment #8456214 -
Flags: review?(gavin.sharp)
Updated•10 years ago
|
Attachment #8456215 -
Flags: review?(gavin.sharp)
Comment 11•10 years ago
|
||
Comment on attachment 8456214 [details] [diff] [review] Part 6: Flatten browser/components/places/src/ directory Review of attachment 8456214 [details] [diff] [review]: ----------------------------------------------------------------- ::: browser/components/places/moz.build @@ +5,5 @@ > # file, You can obtain one at http://mozilla.org/MPL/2.0/. > > +XPCSHELL_TESTS_MANIFESTS += ['tests/unit/xpcshell.ini'] > +MOCHITEST_CHROME_MANIFESTS += ['tests/chrome/chrome.ini'] > +BROWSER_CHROME_MANIFESTS += ['tests/browser/browser.ini',] nit: please remove the comma from here
Comment 12•10 years ago
|
||
Comment on attachment 8456215 [details] [diff] [review] Part 7: Flatten browser/components/shell/{public,src}/ directories Review of attachment 8456215 [details] [diff] [review]: ----------------------------------------------------------------- ::: browser/components/shell/moz.build @@ +4,5 @@ > # License, v. 2.0. If a copy of the MPL was not distributed with this > # file, You can obtain one at http://mozilla.org/MPL/2.0/. > > +XPCSHELL_TESTS_MANIFESTS += ['test/unit/xpcshell.ini'] > +BROWSER_CHROME_MANIFESTS += ['test/browser.ini',] nit: please remove the comma from here @@ +34,5 @@ > + ] > +elif CONFIG['MOZ_WIDGET_GTK']: > + SOURCES += [ > + 'nsGNOMEShellService.cpp', > + ] these if/elif might be merged with the above ones
Comment 13•10 years ago
|
||
Comment on attachment 8456209 [details] [diff] [review] Part 1: Flatten browser/components/customizableui/src/ directory Review of attachment 8456209 [details] [diff] [review]: ----------------------------------------------------------------- Thank you for doing this! It looks sane but please get a Try server run before asking for checkin.
Attachment #8456209 -
Flags: review?(mak77) → review+
Assignee | ||
Comment 14•10 years ago
|
||
https://hg.mozilla.org/integration/mozilla-inbound/rev/2d69812a3c94 https://hg.mozilla.org/integration/mozilla-inbound/rev/cf61a248ec00 https://hg.mozilla.org/integration/mozilla-inbound/rev/cf4dc6c40af2 https://hg.mozilla.org/integration/mozilla-inbound/rev/b5af9eb61442 https://hg.mozilla.org/integration/mozilla-inbound/rev/3dc6793e0bab https://hg.mozilla.org/integration/mozilla-inbound/rev/e102b0c9d37e https://hg.mozilla.org/integration/mozilla-inbound/rev/6c2777eb725a Try push: https://tbpl.mozilla.org/?tree=Try&rev=c7df97e5a660
Status: NEW → ASSIGNED
Assignee | ||
Comment 15•10 years ago
|
||
(In reply to Marco Bonardo [:mak] from comment #12) > Comment on attachment 8456215 [details] [diff] [review] > Part 7: Flatten browser/components/shell/{public,src}/ directories > > Review of attachment 8456215 [details] [diff] [review]: > ----------------------------------------------------------------- > > @@ +34,5 @@ > > + ] > > +elif CONFIG['MOZ_WIDGET_GTK']: > > + SOURCES += [ > > + 'nsGNOMEShellService.cpp', > > + ] > > these if/elif might be merged with the above ones Forgot to mention on comment 14 that I left this as is. I believe the prevalent style is to first add all XPIDL_SOURCES, then all SOURCES, and so on.
Comment 16•10 years ago
|
||
https://hg.mozilla.org/mozilla-central/rev/2d69812a3c94 https://hg.mozilla.org/mozilla-central/rev/cf61a248ec00 https://hg.mozilla.org/mozilla-central/rev/cf4dc6c40af2 https://hg.mozilla.org/mozilla-central/rev/b5af9eb61442 https://hg.mozilla.org/mozilla-central/rev/3dc6793e0bab https://hg.mozilla.org/mozilla-central/rev/e102b0c9d37e https://hg.mozilla.org/mozilla-central/rev/6c2777eb725a
Status: ASSIGNED → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 34
Updated•10 years ago
|
QA Whiteboard: [qa-]
You need to log in
before you can comment on or make changes to this bug.
Description
•