Closed Bug 1898601 Opened 2 years ago Closed 2 years ago

layout/media should probably move somewhere else / be deleted.

Categories

(Core :: Audio/Video, defect)

defect

Tracking

()

RESOLVED FIXED
128 Branch
Tracking Status
firefox128 --- fixed

People

(Reporter: emilio, Assigned: emilio)

References

Details

Attachments

(2 files)

I don't understand what it does (it's almost empty), but if it's needed it should probably live somewhere else (like media/ or so)?

Paul, do you have context about this directory?

Flags: needinfo?(padenot)

It only has two moz.build files:

https://searchfox.org/mozilla-central/source/layout/media/moz.build
https://searchfox.org/mozilla-central/source/layout/media/webrtc/moz.build

I think this directory existed for arcane linking reasons back when we had libgklayout.so and such, which meant certain layout-adjacent things needed to be built as part of the layout directory?

There's some references where it was a bit bigger here, for example:
https://hg.mozilla.org/mozilla-central/rev/32e001c1351b8f84e72945241adf453008e50c8a

Anyway -- I suspect it doesn't need to exist anymore, given that it's just moz.build files at this point and we don't ever have libgklayout as a distinct library these days, which means I don't think there's any special reason that things need to be compiled as part of layout/

Remove it and see what breaks? :)

Severity: -- → S4

The tests referenced by gkmedias were ported to gtest. The relevant
build file was removed bug 1357328.

Assignee: nobody → emilio
Status: NEW → ASSIGNED
Pushed by ealvarez@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/6b167bbce57c Remove fake webrtc/gkmedias libs. r=glandium,media-playback-reviewers,webrtc-reviewers,cubeb-reviewers,pehrsons,padenot https://hg.mozilla.org/integration/autoland/rev/62f3712eb532 Automatic libwebrtc moz.build regeneration. r=webrtc-reviewers,pehrsons
Regressions: 1899356
Status: ASSIGNED → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 128 Branch
Flags: needinfo?(padenot)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: