gecko-dev/dom
Hiroyuki Ikezoe f6d1e334f7 Bug 1330190 - Part 6: Add MOZ_DIAGNOSTIC_ASSERT for mIsComposing. r=birtles
Based on the other changesets in this series, we don't expect to be calling
UpdateProperties() and ComposeStyle() from within ComposeStyle() itself.
However, in case there is some scenario where that does still occur, we leave
the mIsComposing check in place and add an equivalent MOZ_DIAGNOSTIC_ASSERT so
that we are alerted if this does occur on debug / Nightly / DevEdition builds,
but handle it gracefully on beta or release builds.

MozReview-Commit-ID: 2cFpyMFR29Q

--HG--
extra : rebase_source : 8d6175b8785dd062bda85eda7f06c01bec42fbee
2017-01-16 17:41:25 +09:00
..
animation Bug 1330190 - Part 6: Add MOZ_DIAGNOSTIC_ASSERT for mIsComposing. r=birtles 2017-01-16 17:41:25 +09:00
archivereader
asmjscache
audiochannel Backed out changeset 5566e83980ed (bug 1313155) for mass build bustage a=backout CLOSED TREE 2017-01-12 14:16:52 -08:00
base Backed out 20 changesets (bug 851892) for load failures in Android crashtest-4 2017-01-15 11:50:10 -08:00
battery
bindings Backed out 20 changesets (bug 851892) for load failures in Android crashtest-4 2017-01-15 11:50:10 -08:00
broadcastchannel Bug 604026 - Sync event loops in workers should be created only if compatible with the worker shutdown status, r=bkelly 2017-01-05 10:05:32 +01:00
browser-element Bug 1329182 - remove trailing newURI null parameters in the rest of the tree, r=jaws. 2017-01-09 20:27:26 +01:00
cache Merge m-c to autoland, a=merge CLOSED TREE 2017-01-12 16:20:57 -08:00
canvas Bug 1323122 - Add generated test case r=jgilbert 2017-01-15 23:33:09 +08:00
commandhandler Bug 1309049 - move embedding/ files out of that directory, r=jst,mossop 2017-01-12 13:47:27 -08:00
console Bug 1328653 - Merging all the various *OriginAttributes to just one, r=huseby 2017-01-12 17:38:48 +01:00
crypto Bug 1309284 - Implement W3C Web Authentication JS API [part 1] r=keeler,qdot 2017-01-09 13:22:49 -07:00
devicestorage
encoding Bug 1328825 - Update reftest-stylo.list and expectations. r=heycam 2017-01-10 15:50:59 +08:00
events Backed out changeset 5566e83980ed (bug 1313155) for mass build bustage a=backout CLOSED TREE 2017-01-12 14:16:52 -08:00
fetch Bug 1328761 part 2. Update some FetchDriver comments to more clearly reflect reality. r=bkelly 2017-01-14 22:43:17 -05:00
file Bug 1330273 - Add some security checks about the use of the string buffer in FileReader, r=bkelly 2017-01-12 17:45:52 +01:00
filehandle
filesystem Bug 1326507, remove NS_IMPL_CYCLE_COLLECTION_TRAVERSE_SCRIPT_OBJECTS, r=mccr8 2017-01-03 21:47:55 +02:00
flyweb
gamepad Bug 1326507, remove NS_IMPL_CYCLE_COLLECTION_TRAVERSE_SCRIPT_OBJECTS, r=mccr8 2017-01-03 21:47:55 +02:00
geolocation
grid
html merge mozilla-inbound to mozilla-central a=merge 2017-01-13 10:20:25 +01:00
imptests Bug 1328825 - Update reftest-stylo.list and expectations. r=heycam 2017-01-10 15:50:59 +08:00
indexedDB Bug 1329182 - remove trailing newURI null parameters in the rest of the tree, r=jaws. 2017-01-09 20:27:26 +01:00
interfaces Backed out 20 changesets (bug 851892) for load failures in Android crashtest-4 2017-01-15 11:50:10 -08:00
ipc Bug 1330966 - Add an ACCESSIBILITY guard around DocAccessibleParent usage in TabParent.cpp to fix --disable-accessibility bustage. r=dbolter 2017-01-13 11:45:07 -05:00
json
jsurl Bug 1182569: Use AsyncOpen2 for docshell loads. r=smaug 2017-01-03 20:57:45 +01:00
locales Bug 1328620 - Rename LargeAllocationRelatedBrowsingContexts to reflect new content, r=smaug 2017-01-06 16:48:47 -05:00
manifest
mathml
media Bug 1329480: [MSE] Do not reject partial boxes. r=gerald 2017-01-13 17:38:40 +01:00
messagechannel
network Bug 604026 - Sync event loops in workers should be created only if compatible with the worker shutdown status, r=bkelly 2017-01-05 10:05:32 +01:00
notification Bug 1330747 Always nullptr check return value from ServiceWorkerManager::GetInstance(). r=asuth 2017-01-12 14:00:36 -08:00
offline Bug 1328653 - Merging all the various *OriginAttributes to just one, r=huseby 2017-01-12 17:38:48 +01:00
performance Bug 1326507, remove NS_IMPL_CYCLE_COLLECTION_TRAVERSE_SCRIPT_OBJECTS, r=mccr8 2017-01-03 21:47:55 +02:00
permission
plugins Bug 1328653 - Merging all the various *OriginAttributes to just one, r=huseby 2017-01-12 17:38:48 +01:00
power
presentation Merge inbound to central, a=merge 2017-01-12 16:03:18 -08:00
promise Bug 1326507, remove NS_IMPL_CYCLE_COLLECTION_TRAVERSE_SCRIPT_OBJECTS, r=mccr8 2017-01-03 21:47:55 +02:00
push Bug 1330147 - automatic removal of the third boolean parameter in removeObserver calls, r=jaws. 2017-01-11 22:27:42 +01:00
quota Bug 1328653 - Merging all the various *OriginAttributes to just one, r=huseby 2017-01-12 17:38:48 +01:00
res
secureelement
security Merge mozilla-central to mozilla-inbound 2017-01-12 10:36:29 +01:00
settings Backed out changeset 5566e83980ed (bug 1313155) for mass build bustage a=backout CLOSED TREE 2017-01-12 14:16:52 -08:00
smil Bug 1328832 - Part 2: Rename mozFlushType to mozilla::FlushType and make it an enum class. r=bzbarsky 2017-01-05 15:31:56 +08:00
storage Bug 1328653 - Merging all the various *OriginAttributes to just one, r=huseby 2017-01-12 17:38:48 +01:00
svg Bug 1324663 - stylo: Adjust expectations now that we've disabled style context tree structure assertions. r=me 2017-01-11 20:35:12 +08:00
system Backed out changeset 5566e83980ed (bug 1313155) for mass build bustage a=backout CLOSED TREE 2017-01-12 14:16:52 -08:00
tests Backed out 20 changesets (bug 851892) for load failures in Android crashtest-4 2017-01-15 11:50:10 -08:00
time
u2f Bug 1309284 - WebAuthn JS API [part 3]: Support origin relax algorithm r=keeler 2017-01-09 13:55:59 -07:00
url Bug 604026 - Sync event loops in workers should be created only if compatible with the worker shutdown status, r=bkelly 2017-01-05 10:05:32 +01:00
vr Bug 1326507, remove NS_IMPL_CYCLE_COLLECTION_TRAVERSE_SCRIPT_OBJECTS, r=mccr8 2017-01-03 21:47:55 +02:00
webbrowserpersist Bug 1309049 - move embedding/ files out of that directory, r=jst,mossop 2017-01-12 13:47:27 -08:00
webidl Backed out 20 changesets (bug 851892) for load failures in Android crashtest-4 2017-01-15 11:50:10 -08:00
workers Bug 1330679 Don't force crash if ServiceWorkerManager tries to init during browser shutdown. r=baku 2017-01-13 07:39:30 -08:00
worklet Bug 1326507, remove NS_IMPL_CYCLE_COLLECTION_TRAVERSE_SCRIPT_OBJECTS, r=mccr8 2017-01-03 21:47:55 +02:00
xbl Bug 1325406 - Refactor rooting base class templates r=sfink r=mccr8 2017-01-10 10:12:14 +00:00
xhr Bug 1328653 - Merging all the various *OriginAttributes to just one, r=huseby 2017-01-12 17:38:48 +01:00
xml Bug 1328832 - Part 2: Rename mozFlushType to mozilla::FlushType and make it an enum class. r=bzbarsky 2017-01-05 15:31:56 +08:00
xslt Bug 1328653 - Merging all the various *OriginAttributes to just one, r=huseby 2017-01-12 17:38:48 +01:00
xul Bug 1323702 - Support cloning XUL element style="" attributes in Servo-styled documents. r=bholley 2017-01-09 15:55:37 +08:00
jar.mn
moz.build Backed out changeset 5566e83980ed (bug 1313155) for mass build bustage a=backout CLOSED TREE 2017-01-12 14:16:52 -08:00