Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign upShutdown player when HTMLMediaElement is dropped #22944
Conversation
highfive
commented
Feb 27, 2019
|
Heads up! This PR modifies the following files:
|
|
@bors-servo r+ |
|
@ceyusa: |
|
@bors-servo r=ceyusa |
|
|
Shutdown player when HTMLMediaElement is dropped - [X] `./mach build -d` does not report any errors - [X] `./mach test-tidy` does not report any errors - [X] These changes fix #22931 - [X] There are tests for these changes <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/22944) <!-- Reviewable:end -->
|
|
|
@bors-servo retry |
Shutdown player when HTMLMediaElement is dropped - [X] `./mach build -d` does not report any errors - [X] `./mach test-tidy` does not report any errors - [X] These changes fix #22931 - [X] There are tests for these changes <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/22944) <!-- Reviewable:end -->
|
|
|
@bors-servo retry
|
Shutdown player when HTMLMediaElement is dropped - [X] `./mach build -d` does not report any errors - [X] `./mach test-tidy` does not report any errors - [X] These changes fix #22931 - [X] There are tests for these changes <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/22944) <!-- Reviewable:end -->
8328825
to
31c4b30
Temporarily disable GL functionality This should unblock updating servo-media in Servo while we work on a different workaround for the [existing build issues](servo/servo#22944 (comment)).
|
@bors-servo r=ceyusa |
|
|
Shutdown player when HTMLMediaElement is dropped - [X] `./mach build -d` does not report any errors - [X] `./mach test-tidy` does not report any errors - [X] These changes fix #22931 - [X] There are tests for these changes <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/22944) <!-- Reviewable:end -->
|
|
|
@bors-servo retry |
|
|
|
|
This object is in charge of two tasks: - Create the video sink - Create the frames to push to the Renders The purpose of this design is to handle GL by another create (in order to workaround servo/servo#22944 (comment)), and that other object will proxy these tasks if available in the target OS. This patch removes temporarly the GL support in player.
This object is in charge of two tasks: - Create the video sink - Create the frames to push to the Renders The purpose of this design is to handle GL by another create (in order to workaround servo/servo#22944 (comment)), and that other object will proxy these tasks if available in the target OS. This patch removes temporarly the GL support in player.
ferjm commentedFeb 27, 2019
•
edited by SimonSapin
./mach build -ddoes not report any errors./mach test-tidydoes not report any errorsThis change is