Closed
Bug 1168075
Opened 10 years ago
Closed 10 years ago
[bluetooth2] Build break on flame-kk after enabling bluetooth api v2.
Categories
(Core :: WebRTC, defect)
Tracking
()
RESOLVED
FIXED
mozilla41
Tracking | Status | |
---|---|---|
firefox41 | --- | fixed |
People
(Reporter: brsun, Assigned: brsun)
Details
Attachments
(2 files, 1 obsolete file)
353.34 KB,
text/plain
|
Details | |
1.06 KB,
patch
|
brsun
:
review+
|
Details | Diff | Splinter Review |
We encounter build breaks on flame-kk when building bluetooth2[1] using m-c.
It might be related to missing header files in |CanvasCaptureMediaStream.h|.
[1] https://bugzilla.mozilla.org/attachment.cgi?id=8606105
Assignee | ||
Comment 1•10 years ago
|
||
Hi Andreas,
I've tried this patch and it can make my flame-kk build success with bluetooth api v2. Do you think this modification make sense?
Attachment #8610073 -
Flags: feedback?(pehrsons)
Comment 2•10 years ago
|
||
Comment on attachment 8610073 [details] [diff] [review]
bug1168075_canvas_capture_media_stream_build_fail.patch
Review of attachment 8610073 [details] [diff] [review]:
-----------------------------------------------------------------
Hmm, how did just enabling bluetooth2 break canvas streaming? They seem completely orthogonal to me.
::: dom/media/CanvasCaptureMediaStream.h
@@ +6,5 @@
> #ifndef mozilla_dom_CanvasCaptureMediaStream_h_
> #define mozilla_dom_CanvasCaptureMediaStream_h_
>
> +#include "DOMMediaStream.h"
> +#include "StreamBuffer.h"
Is it possible to forward declare stuff here and do the includes in the .cpp?
Attachment #8610073 -
Flags: feedback?(pehrsons)
Comment 3•10 years ago
|
||
Do you have build logs or similar, showing the errors you got, anywhere?
Flags: needinfo?(brsun)
Assignee | ||
Comment 4•10 years ago
|
||
Flags: needinfo?(brsun)
Comment 5•10 years ago
|
||
Comment on attachment 8610073 [details] [diff] [review]
bug1168075_canvas_capture_media_stream_build_fail.patch
Review of attachment 8610073 [details] [diff] [review]:
-----------------------------------------------------------------
Ah, I see. Include order has changed and at least some typedefs are needed from these headers. Yeah, seems like the right fix.
Attachment #8610073 -
Flags: review+
Assignee | ||
Comment 6•10 years ago
|
||
Attachment #8610073 -
Attachment is obsolete: true
Attachment #8610360 -
Flags: review+
Assignee | ||
Comment 7•10 years ago
|
||
Build results on Treeherder seem good:
- https://treeherder.mozilla.org/#/jobs?repo=try&revision=59789e1058c4
- https://treeherder.mozilla.org/#/jobs?repo=try&revision=9285c38b7034
Keywords: checkin-needed
Keywords: checkin-needed
Comment 9•10 years ago
|
||
Assignee: nobody → brsun
Status: NEW → RESOLVED
Closed: 10 years ago
status-firefox41:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla41
You need to log in
before you can comment on or make changes to this bug.
Description
•