Closed
Bug 1345998
Opened 7 years ago
Closed 7 years ago
Clean up some unused libs and delayloads in xul.dll.
Categories
(Firefox Build System :: General, enhancement)
Firefox Build System
General
Tracking
(firefox55 fixed)
RESOLVED
FIXED
mozilla55
Tracking | Status | |
---|---|---|
firefox55 | --- | fixed |
People
(Reporter: away, Assigned: away)
Details
Attachments
(1 file)
1.33 KB,
patch
|
glandium
:
review+
|
Details | Diff | Splinter Review |
1:51.63 LINK : warning LNK4199: /DELAYLOAD:dbghelp.dll ignored; no imports found from dbghelp.dll 1:51.63 LINK : warning LNK4199: /DELAYLOAD:PowrProf.dll ignored; no imports found from PowrProf.dll 1:51.63 LINK : warning LNK4199: /DELAYLOAD:rasapi32.dll ignored; no imports found from rasapi32.dll 1:51.63 LINK : warning LNK4199: /DELAYLOAD:rasdlg.dll ignored; no imports found from rasdlg.dll
Attachment #8845623 -
Flags: review?(mh+mozilla)
Comment 2•7 years ago
|
||
Comment on attachment 8845623 [details] [diff] [review] delayload Review of attachment 8845623 [details] [diff] [review]: ----------------------------------------------------------------- ::: toolkit/library/moz.build @@ -23,5 @@ > SHARED_LIBRARY_NAME = 'xul' > > DELAYLOAD_DLLS += [ > 'comdlg32.dll', > - 'dbghelp.dll', fun fact: the dbghelp dependency moved to mozglue.dll when stackwalk moved there 2 years ago... but it doesn't have a delayload there. @@ -28,3 @@ > 'netapi32.dll', > - 'PowrProf.dll', > - 'rasapi32.dll', rasapi and rasdlg are leftover from bug 1236969. You can also remove rasdlg.h, raserror.h and ras.h from config/system_headers, although, for some reason the latter is used in toolkit/system/windowsproxy/nsWindowsSystemProxySettings.cpp, but it doesn't look like it's used for anything that would require the header to be in config/system_headers (which is also why there's no dependency on the libs).
Attachment #8845623 -
Flags: review?(mh+mozilla) → review+
Pushed by dmajor@mozilla.com: https://hg.mozilla.org/integration/mozilla-inbound/rev/c26f90d92f42 Clean up some unused libs and delayloads in xul.dll. r=glandium
Comment 4•7 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/c26f90d92f42
Status: NEW → RESOLVED
Closed: 7 years ago
status-firefox55:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla55
Updated•6 years ago
|
Product: Core → Firefox Build System
You need to log in
before you can comment on or make changes to this bug.
Description
•