Closed Bug 1642449 Opened 5 years ago Closed 5 years ago

Remove reference to WebrtcIPCTraits from WebrtcGlobal

Categories

(Core :: WebRTC, defect, P1)

defect

Tracking

()

RESOLVED FIXED
mozilla79
Tracking Status
firefox78 --- fixed
firefox79 --- fixed

People

(Reporter: ng, Assigned: ng)

Details

Attachments

(1 file)

I suspect that this addition was uneccessary and caused build errors when compiling against macOS 10.15 SDK.

Assignee: nobody → na-g
Status: NEW → ASSIGNED
Severity: -- → S2
Priority: -- → P1
Severity: S2 → S3
Pushed by na-g@nostrum.com: https://hg.mozilla.org/integration/autoland/rev/a572a1bd5376 remove reference to WebrtcIPCTraits;r=dminor
Status: ASSIGNED → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla79

Is this something we wanted to uplift to Beta given bug 1642266? 78 is what our next ESR release will be.

Flags: needinfo?(na-g)

Comment on attachment 9153229 [details]
Bug 1642449 - remove reference to WebrtcIPCTraits;r?dminor

ESR Uplift Approval Request

  • If this is not a sec:{high,crit} bug, please state case for ESR consideration: This is a build fix, that removes an unnecessary include which prevents a build failure. It is an alternate fix for the problem in bug 1642266, but at higher level.
  • User impact if declined: Low impact, there is an alternate build fix though this one is "more correct".
  • Fix Landed on Version: 79
  • Risk to taking this patch: Low
  • Why is the change risky/not risky? (and alternatives if risky): This removes an extraneous include. If problematic it very likely that problems would occur at build time.
  • String or UUID changes made by this patch: None
Flags: needinfo?(na-g)
Attachment #9153229 - Flags: approval-mozilla-esr68?

This is not critical to uplift, unless esr68 is seeing the build failures from bug 1642266, but it would be nice to have the more correct fix in place.

Comment on attachment 9153229 [details]
Bug 1642449 - remove reference to WebrtcIPCTraits;r?dminor

Hi, Nico, the request was for Beta uplift since 78 is going to be the next ESR release, not for the current one :)

Flags: needinfo?(na-g)
Attachment #9153229 - Flags: approval-mozilla-esr68?

Comment on attachment 9153229 [details]
Bug 1642449 - remove reference to WebrtcIPCTraits;r?dminor

Beta/Release Uplift Approval Request

  • User impact if declined: None
  • Is this code covered by automated tests?: Yes
  • Has the fix been verified in Nightly?: Yes
  • Needs manual test from QE?: No
  • If yes, steps to reproduce:
  • List of other uplifts needed: None
  • Risk to taking this patch: Low
  • Why is the change risky/not risky? (and alternatives if risky): It is a build error fix that if errors were to occur would almost certainly be at build time.
  • String changes made/needed: None
Flags: needinfo?(na-g)
Attachment #9153229 - Flags: approval-mozilla-beta?

(In reply to Ryan VanderMeulen [:RyanVM] from comment #9)

Comment on attachment 9153229 [details]
Bug 1642449 - remove reference to WebrtcIPCTraits;r?dminor

Hi, Nico, the request was for Beta uplift since 78 is going to be the next ESR release, not for the current one :)

Heh, sorry.

Comment on attachment 9153229 [details]
Bug 1642449 - remove reference to WebrtcIPCTraits;r?dminor

Fixes macOS build bustage, approved for 78.0b6.

Attachment #9153229 - Flags: approval-mozilla-beta? → approval-mozilla-beta+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: