Closed
Bug 1015664
Opened 10 years ago
Closed 10 years ago
Remove NS_HIDDEN usage in Gecko
Categories
(Core :: XPCOM, defect)
Tracking
()
RESOLVED
FIXED
mozilla32
People
(Reporter: roc, Assigned: roc)
References
Details
Attachments
(4 files)
190.36 KB,
patch
|
benjamin
:
review+
|
Details | Diff | Splinter Review |
17.39 KB,
patch
|
benjamin
:
review+
|
Details | Diff | Splinter Review |
4.21 KB,
patch
|
benjamin
:
review+
|
Details | Diff | Splinter Review |
1.90 KB,
patch
|
benjamin
:
review+
|
Details | Diff | Splinter Review |
Now that all platforms but Mac use #pragma visibility hidden, we can remove most usage of NS_HIDDEN_() and NS_HIDDEN.
Assignee | ||
Comment 1•10 years ago
|
||
This patch was mechanically generated via perl -pi -e 's/NS_HIDDEN_\(([^)]*)\)/$1/g' I excluded xpcom/glue because AIUI that code might be built outside of libxul without the visibility pragmas.
Assignee: nobody → roc
Attachment #8428329 -
Flags: review?(benjamin)
Assignee | ||
Comment 2•10 years ago
|
||
This was automatically generated via perl -pi -e 's/ NS_HIDDEN;/;/g'
Attachment #8428433 -
Flags: review?(benjamin)
Assignee | ||
Comment 3•10 years ago
|
||
Attachment #8428434 -
Flags: review?(benjamin)
Assignee | ||
Comment 4•10 years ago
|
||
Attachment #8428435 -
Flags: review?(benjamin)
Comment 5•10 years ago
|
||
Comment on attachment 8428329 [details] [diff] [review] Part 1: Remove usage of NS_HIDDEN_() Please exclude the changes in xpcom/string/public/nsXPCOMStrings.h
Attachment #8428329 -
Flags: review?(benjamin) → review+
Comment 6•10 years ago
|
||
Comment on attachment 8428433 [details] [diff] [review] Remove some NS_HIDDEN usage Please exclude the change in xpcom/build/xrecore.h
Attachment #8428433 -
Flags: review?(benjamin) → review+
Updated•10 years ago
|
Attachment #8428434 -
Flags: review?(benjamin) → review+
Updated•10 years ago
|
Attachment #8428435 -
Flags: review?(benjamin) → review+
Assignee | ||
Comment 7•10 years ago
|
||
https://hg.mozilla.org/integration/mozilla-inbound/rev/58a202b28197 https://hg.mozilla.org/integration/mozilla-inbound/rev/4e200260a453 https://hg.mozilla.org/integration/mozilla-inbound/rev/fc7786236f98 https://hg.mozilla.org/integration/mozilla-inbound/rev/e09168ca3072
Comment 8•10 years ago
|
||
https://hg.mozilla.org/mozilla-central/rev/58a202b28197 https://hg.mozilla.org/mozilla-central/rev/4e200260a453 https://hg.mozilla.org/mozilla-central/rev/fc7786236f98 https://hg.mozilla.org/mozilla-central/rev/e09168ca3072
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla32
You need to log in
before you can comment on or make changes to this bug.
Description
•