gecko-dev/layout
Chris Peterson f743d8e9dd Bug 1469769 - Part 4: svg: Replace failing NS_NOTREACHED with NS_ERROR. r=heycam
I'm replacing non-failing calls to NS_NOTREACHED with MOZ_ASSERT_UNREACHABLE, but this NS_NOTREACHED fails when running the dom/svg/crashtests/412104-1.svg test. This assertion failure is bug 903785.

This patch DOES NOT fix the cause of the assertion failure (a missing TextNodeCorrespondenceProperty). It just replaces this failing NS_NOTREACHED with NS_ERROR because I can't replace with a fatal MOZ_ASSERT_UNREACHABLE.

MozReview-Commit-ID: 8ffEdO5W1zU

--HG--
extra : rebase_source : 618008591b516e3b4b51871debcd0cf177a3f5b1
extra : intermediate-source : 099e1bbbc5b43b67ad9324464e4eec2e33d7eaa3
extra : source : f95d808c6f81b656c680d1dd005236571dedee20
2018-05-26 17:11:02 -07:00
..
base Merge inbound to mozilla-central. a=merge 2018-06-25 22:02:08 +03:00
build Bug 1268889 - Implement Clear-Site-Data header - part 1, r=mayhemer 2018-06-20 11:57:49 -04:00
doc Bug 1447483: Merge nsStyleContext and ServoStyleContext, rename to ComputedStyle. r=jwatt on a CLOSED TREE 2018-03-22 20:06:24 +01:00
forms Bug 1468663 part 1: Fill in missing mozilla:: namespaces in layout headers that are referenced by files in layout/generic. r=emilio 2018-06-15 16:14:29 +00:00
generic Bug 1430884 - Don't call UpdateVisibleDescendants for placeholder frames. r=birtles,heycam 2018-06-25 18:29:44 +09:00
inspector Bug 1418874 part 3 - Remove CSSLexer and related stuff. r=emilio,tromey,smaug 2018-06-14 18:12:02 -07:00
ipc Bug 1467867 - Ensure we populate the event regions overrides properly. r=botond 2018-06-08 21:16:43 +00:00
mathml Bug 1470163: Move test_disabled to an iframe. r=heycam 2018-06-25 10:55:57 +02:00
media
painting Bug 1469769 - Part 3: css: Replace failing NS_NOTREACHED with NS_ERROR. r=heycam 2018-06-04 01:41:20 -07:00
printing Bug 1468133: Remove the optimization to lazily load non-SVG styles since it's not relevant anymore. r=heycam 2018-06-22 03:42:46 +02:00
reftests Merge inbound to mozilla-central. a=merge 2018-06-25 22:02:08 +03:00
style Bug 1422225: Error reporting fixes. r=xidorn 2018-06-25 21:19:39 +02:00
svg Bug 1469769 - Part 4: svg: Replace failing NS_NOTREACHED with NS_ERROR. r=heycam 2018-05-26 17:11:02 -07:00
tables Bug 1468582: Remove using namespace statements from layout headers. r=mats 2018-06-14 09:08:20 -07:00
tools Bug 1468677 - [reftest] remove dummy reftest.manifests entry used for global filter, r=ahal 2018-06-13 21:28:26 -07:00
xul Bug 1464927 - Make nsImageBoxFrame fallback from WebRender consistently with nsImageFrame. r=tnikkel 2018-06-22 09:32:27 -04:00
moz.build