gecko-dev/xpcom
Simon Giesecke 8c0f977ccd Bug 1645429 - Use std::reverse_iterator instead of mozilla::ReverseIterator where possible. r=froydnj
mozilla::ReverseIterator is required for "stashing iterators", but otherwise
std::reverse_iterator can be used and is potentially more efficient.

Also fix some other glitches in iterator type definitions.

Differential Revision: https://phabricator.services.mozilla.com/D79489
2020-06-16 10:14:01 +00:00
..
base Bug 1642949 - Replace uses of RemoveElementAt by RemoveLastElement/PopLastElement where possible. r=necko-reviewers,froydnj 2020-06-10 10:46:14 +00:00
build Bug 1610134: revert late writes from nsTerminator. r=dthayer 2020-06-04 19:18:21 +00:00
components Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release 2020-06-01 10:15:55 +00:00
doc
ds Bug 1645429 - Use std::reverse_iterator instead of mozilla::ReverseIterator where possible. r=froydnj 2020-06-16 10:14:01 +00:00
glue Bug 1635569 - Set execute flags when prefetching images r=aklotz 2020-05-06 11:53:27 +00:00
idl-parser Bug 1635755 - Part 1: Emit JSON data in deterministic order in `jsonxpt` r=nika 2020-05-11 15:35:58 +00:00
io Bug 1636823 - nsInputTransport must support blocking and async source - part 1 - Use NS_MakeAsyncNonBlockingInputStream, r=smaug,necko-reviewers,mayhemer 2020-06-12 22:48:07 +00:00
libxpt/xptcall
reflect Bug 1635755 - Part 1: Emit JSON data in deterministic order in `jsonxpt` r=nika 2020-05-11 15:35:58 +00:00
rust Bug 1636888 - Allow specifying entire rust modules in MOZ_LOG r=froydnj 2020-06-10 07:18:40 +00:00
string Bug 1519636 - Reformat recent changes to the Google coding style r=necko-reviewers,dragana 2020-05-30 09:55:27 +00:00
system Bug 1641929 - Add a fission.autostart getter, r=nika 2020-06-08 22:59:43 +00:00
tests Bug 1645447 - Add ForwardIterator::Remove and EndLimitedIterator::Remove functions. r=froydnj 2020-06-15 17:04:08 +00:00
threads Bug 1645339 - Use range-based for with nsTObserverArray in xpcom. r=froydnj 2020-06-15 08:55:27 +00:00
windbgdlg
xpidl
moz.build
xpcom-config.h.in
xpcom-private.h.in