Closed
Bug 1445345
Opened 8 years ago
Closed 6 years ago
Stop including <windows.h> in IPDL generated headers
Categories
(Core :: IPC, enhancement, P2)
Core
IPC
Tracking
()
RESOLVED
WONTFIX
People
(Reporter: nika, Unassigned)
References
Details
Attachments
(8 files)
|
3.46 KB,
patch
|
Details | Diff | Splinter Review | |
|
872 bytes,
patch
|
Details | Diff | Splinter Review | |
|
2.85 KB,
patch
|
Details | Diff | Splinter Review | |
|
1.17 KB,
patch
|
Details | Diff | Splinter Review | |
|
12.63 KB,
patch
|
Details | Diff | Splinter Review | |
|
5.66 KB,
patch
|
Details | Diff | Splinter Review | |
|
1.46 KB,
patch
|
Details | Diff | Splinter Review | |
|
8.10 KB,
patch
|
Details | Diff | Splinter Review |
windows.h is an amazing and wonderful header which will break many different source files if it is included in them. Unfortunately, on windows we include this header in all of our IPDL generated header files transitively through various chromium IPC headers.
It'd be nice to:
a) Not do that,
b) Make sure we never do that again.
Hence, this bug.
| Reporter | ||
Comment 1•8 years ago
|
||
Here's the try push: https://treeherder.mozilla.org/#/jobs?repo=try&revision=deae126e8f9d8d55743f6d86075f08e992a743c5
I haven't actually built this patch on a windows machine yet, so I'm expecting a few failures, then I'll post the final patches.
| Reporter | ||
Comment 2•8 years ago
|
||
MozReview-Commit-ID: FsaBQCr5vgg
| Reporter | ||
Comment 3•8 years ago
|
||
MozReview-Commit-ID: AAWryabeQIt
| Reporter | ||
Comment 4•8 years ago
|
||
MozReview-Commit-ID: FZDFtL9hgSr
| Reporter | ||
Comment 5•8 years ago
|
||
MozReview-Commit-ID: 2MUB7iDofkS
| Reporter | ||
Comment 6•8 years ago
|
||
MozReview-Commit-ID: 6pWbOM4cDB3
| Reporter | ||
Comment 7•8 years ago
|
||
MozReview-Commit-ID: 6jo3iaXxAtp
| Reporter | ||
Comment 8•8 years ago
|
||
MozReview-Commit-ID: IurzPC1c3ar
| Reporter | ||
Comment 9•8 years ago
|
||
MozReview-Commit-ID: 3KYdw5QGDur
Updated•8 years ago
|
Priority: -- → P1
| Reporter | ||
Comment 11•8 years ago
|
||
I ended up taking a bit of a different approach here with bug 1448426.
If we decide to land that patch, I think I'm going to WONTFIX this one.
See Also: → 1448426
| Reporter | ||
Updated•8 years ago
|
Assignee: nika → nobody
Updated•8 years ago
|
Priority: P1 → P2
| Reporter | ||
Comment 13•6 years ago
|
||
Yup! - thanks for the reminder :-)
Status: NEW → RESOLVED
Closed: 6 years ago
Flags: needinfo?(nika)
Resolution: --- → WONTFIX
You need to log in
before you can comment on or make changes to this bug.
Description
•