gecko-dev/dom/media/webm
Chris Peterson 406763af7f Bug 1570499 - Part 1: Replace MOZ_FALLTHROUGH macro with C++17's [[fallthrough]] attribute. r=froydnj
This changeset is a simple find and replace of `MOZ_FALLTHROUGH` and `[[fallthrough]]`.

Unfortunately, the MOZ_FALLTHROUGH_ASSERT macro (to assert on case fallthrough in debug builds) is still necessary after switching from [[clang::fallthrough]] to [[fallthrough]] because:

* MOZ_ASSERT(false) followed by [[fallthrough]] triggers a -Wunreachable-code warning in DEBUG builds
* but MOZ_ASSERT(false) without [[fallthrough]] triggers a -Wimplicit-fallthrough warning in NDEBUG builds.

Differential Revision: https://phabricator.services.mozilla.com/D56440

--HG--
extra : moz-landing-system : lando
2019-12-20 07:16:43 +00:00
..
EbmlComposer.cpp Bug 1563520 - Clarify EbmlComposer. r=bryce 2019-08-08 07:45:13 +00:00
EbmlComposer.h Bug 1563520 - Clarify EbmlComposer. r=bryce 2019-08-08 07:45:13 +00:00
moz.build Bug 1465407 - Add media fuzzing targets. r=jya 2019-07-16 14:50:17 +00:00
NesteggPacketHolder.h
WebMBufferedParser.cpp Bug 1570499 - Part 1: Replace MOZ_FALLTHROUGH macro with C++17's [[fallthrough]] attribute. r=froydnj 2019-12-20 07:16:43 +00:00
WebMBufferedParser.h
WebMDecoder.cpp Bug 1563139 - Remove StaticPrefs.h. r=glandium 2019-07-26 01:10:23 +00:00
WebMDecoder.h
WebMDemuxer.cpp Bug 1599843 - WebMDemuxer::Reset is infallible. r=jya 2019-11-28 00:12:11 +00:00
WebMDemuxer.h Bug 1599843 - WebMDemuxer::Reset is infallible. r=jya 2019-11-28 00:12:11 +00:00
WebMWriter.cpp Bug 1570958 - Demote some WebMWriter assertions to keep release builds clean and happy. r=jib 2019-08-07 10:10:57 +00:00
WebMWriter.h Bug 1014393 - Remove EncodedFrameContainer. r=pehrsons 2019-08-03 17:27:16 +00:00