Closed Bug 1668099 Opened 5 years ago Closed 5 years ago

Unified build bustages in dom/media/gtest relating to AnnexB and TimeUnit

Categories

(Core :: Audio/Video, defect, P2)

defect

Tracking

()

RESOLVED FIXED
83 Branch
Tracking Status
firefox-esr78 --- fixed
firefox82 --- fixed
firefox83 --- fixed

People

(Reporter: bryce, Assigned: bryce)

Details

Attachments

(1 file)

I'm doing some work in the media gtests and am noticing some issues with the unified build.

  • AnnexB.h is missing various definitions depending on unified build boundaries.
  • TestMediaDataEncoder.cpp ends up missing mozilla::media::TimeUnit depending on unified build boundaries.

I'm going to touch these up + reformat include lists to match the style guide as I go.

Fix up includes so AnnexB.h and TestMediaDataEncoder.cpp don't rely on unified
build order. Reformat include lists to match style guide. Rework #include guard
on AnnexB.h to reflect style guide.

Pushed by bvandyk@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/ac2a9e147400 Fix symbols that rely on unified build order in media gtests. r=jolin
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → 83 Branch

Comment on attachment 9178569 [details]
Bug 1668099 - Fix symbols that rely on unified build order in media gtests. r?jolin

uplifting to beta and esr78 as a dependency of bug 1618529

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

Attachment

General

Created:
Updated:
Size: