Closed
Bug 104316
Opened 23 years ago
Closed 23 years ago
remove nslayout.h and extraneous symbol exports
Categories
(Core :: Layout, defect)
Core
Layout
Tracking
()
RESOLVED
FIXED
People
(Reporter: jonsmirl, Assigned: jonsmirl)
References
Details
(Whiteboard: fix in hand)
Attachments
(1 file)
27.53 KB,
patch
|
Details | Diff | Splinter Review |
nslayout.h doesn't really do anything anymore and it introduces an unneeded
dependency (one of many) between layout and content. This patch removes
nslayout.h. It will need to be removed from the tree.
The two defines:
#define NS_LAYOUT NS_EXPORT
#define NS_HTML NS_EXPORT
Have been removed and the appropriate places in the source adjusted to use
NS_EXPORT.
Several h file in layout and content we also needlessly exporting symbols. For
example nsTextFragment.h. These have also been removed.
This patch touches 77 files -- please review it quickly before it gets too
stale.
Comment 2•23 years ago
|
||
this is great. I will test on linux tomorrow..
Fix checked in
Status: NEW → RESOLVED
Closed: 23 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•