fune/layout
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
..
base Bug 1570499 - Part 1: Replace MOZ_FALLTHROUGH macro with C++17's [[fallthrough]] attribute. r=froydnj 2019-12-20 07:16:43 +00:00
build Bug 1593246 - Part 2: Give SessionStorageManager a reference to BrowsingContext r=sg 2019-12-10 12:12:32 +00:00
doc
forms Bug 1599984 - mark layout/forms/test/test_bug549170.html as expected failure for ubuntu1804 r=jmaher 2019-12-19 11:11:47 +00:00
generic Bug 1570499 - Part 1: Replace MOZ_FALLTHROUGH macro with C++17's [[fallthrough]] attribute. r=froydnj 2019-12-20 07:16:43 +00:00
inspector Bug 1601083 - Add an InspectorUtils API to get the containing block of an Element. r=mats 2019-12-09 22:07:00 +00:00
ipc Bug 1600545 - Remove useless inclusions of header files generated from IDL files in accessible/, browser/, caps/, chrome/, devtools/, docshell/, editor/, extensions/, gfx/, hal/, image/, intl/, ipc/, js/, layout/, and media/ r=Ehsan 2019-12-06 09:16:44 +00:00
mathml Bug 1604668 - Remove the eExcludesIgnorableWhitespace IsFrameOfType bit. r=emilio 2019-12-18 01:41:20 +00:00
media
painting Bug 1570499 - Part 1: Replace MOZ_FALLTHROUGH macro with C++17's [[fallthrough]] attribute. r=froydnj 2019-12-20 07:16:43 +00:00
printing Bug 1570499 - Part 1: Replace MOZ_FALLTHROUGH macro with C++17's [[fallthrough]] attribute. r=froydnj 2019-12-20 07:16:43 +00:00
reftests Bug 1599619 - annotate anim-css-font-1.svg with permissive fuzzy-if for ubuntu1804 r=jmaher 2019-12-19 18:18:51 +00:00
style Bug 1570499 - Part 1: Replace MOZ_FALLTHROUGH macro with C++17's [[fallthrough]] attribute. r=froydnj 2019-12-20 07:16:43 +00:00
svg Bug 1604772 - Remove the eSVGGeometry IsFrameOfType bit. r=emilio 2019-12-18 16:06:29 +00:00
tables Bug 1570499 - Part 1: Replace MOZ_FALLTHROUGH macro with C++17's [[fallthrough]] attribute. r=froydnj 2019-12-20 07:16:43 +00:00
tools Bug 1603016 - Add a --headless option for mach reftest. r=dbaron 2019-12-13 00:01:06 +00:00
xul Bug 1570499 - Part 1: Replace MOZ_FALLTHROUGH macro with C++17's [[fallthrough]] attribute. r=froydnj 2019-12-20 07:16:43 +00:00
moz.build