author | Timothy Nikkel <tnikkel@gmail.com> |
Fri, 22 May 2020 09:15:15 +0000 | |
changeset 531711 | 4c53c244dba1049c7db3fa421e6888301d4ca202 |
parent 531710 | c60409cd0710b6584acc32d67e9205b6a9a57dba |
child 531712 | ccce96f9e591ea3427f5ee9d4d11e6a563541deb |
push id | 37442 |
push user | ncsoregi@mozilla.com |
push date | Sat, 23 May 2020 09:21:24 +0000 |
treeherder | mozilla-central@bbcc193fe0f0 [default view] [failures only] |
perfherder | [talos] [build metrics] [platform microbench] (compared to previous push) |
reviewers | nical |
bugs | 1639975 |
milestone | 78.0a1 |
first release with | nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
|
last release without | nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
|
--- a/layout/generic/nsHTMLCanvasFrame.cpp +++ b/layout/generic/nsHTMLCanvasFrame.cpp @@ -277,17 +277,19 @@ class nsDisplayCanvas final : public nsP dest, mFrame->PresContext()->AppUnitsPerDevPixel()); aManager->CommandBuilder().PushImage( this, canvasData->GetImageContainer(), aBuilder, aResources, aSc, bounds, bounds); break; } case CanvasContextType::NoContext: - return false; + break; + default: + MOZ_ASSERT_UNREACHABLE("unknown canvas context type"); } return true; } virtual LayerState GetLayerState( nsDisplayListBuilder* aBuilder, LayerManager* aManager, const ContainerLayerParameters& aParameters) override { if (HTMLCanvasElement::FromNode(mFrame->GetContent())