ea351997a8aaf5ad822df7bfc30d85bcdba84b50: Bug 1393189 part 5 - Rewrite CounterStyleOrNone::from_gecko_value to use fewer binding functions. r=heycam
Xidorn Quan <me@upsuper.org> - Tue, 29 Aug 2017 17:11:13 +1000 - rev 377955
Push 94356 by archaeopteryx@coole-files.de at Thu, 31 Aug 2017 12:39:46 +0000
Bug 1393189 part 5 - Rewrite CounterStyleOrNone::from_gecko_value to use fewer binding functions. r=heycam MozReview-Commit-ID: 3EsExs0DzQr
e2e8b462c00e22af65c12d45f06592c79bcef2ed: Bug 1393189 part 4 - Remove kListStyleKTable and CSS keywords only used in this table. r=dholbert
Xidorn Quan <me@upsuper.org> - Tue, 29 Aug 2017 15:41:37 +1000 - rev 377954
Push 94356 by archaeopteryx@coole-files.de at Thu, 31 Aug 2017 12:39:46 +0000
Bug 1393189 part 4 - Remove kListStyleKTable and CSS keywords only used in this table. r=dholbert MozReview-Commit-ID: IM0cvCSV6tR
c69cd397ec43845e328b69f0d43a06f04cd761f8: Bug 1393189 part 3 - Replace all uses of nsCSSProps::kListStyleKTable with gBuiltinStyleTable. r=dholbert
Xidorn Quan <me@upsuper.org> - Tue, 29 Aug 2017 15:36:32 +1000 - rev 377953
Push 94356 by archaeopteryx@coole-files.de at Thu, 31 Aug 2017 12:39:46 +0000
Bug 1393189 part 3 - Replace all uses of nsCSSProps::kListStyleKTable with gBuiltinStyleTable. r=dholbert The change in CounterStyleManager::BuildCounterStyle converts a case- insensitive comparison to a case-sensitive comparison by comparing atom pointer directly. But this is fine because all names of builtin counter styles should have been lowercased by the parser. For Gecko, it is done in CSSParserImpl::ParseCounterStyleName, and for Servo, it is done in counter_style::parse_counter_style_name. MozReview-Commit-ID: JHHmzEaNIpn
92f380250d23d80313e4650ca716b7b72c68175e: Bug 1393189 part 2 - Have CounterStyle::GetStyleName return nsIAtom and make it const. r=dholbert
Xidorn Quan <me@upsuper.org> - Tue, 29 Aug 2017 15:21:36 +1000 - rev 377952
Push 94356 by archaeopteryx@coole-files.de at Thu, 31 Aug 2017 12:39:46 +0000
Bug 1393189 part 2 - Have CounterStyle::GetStyleName return nsIAtom and make it const. r=dholbert MozReview-Commit-ID: KmnQSK7ZvND
f0481aa56d17368772e050a53f7d64ee01c3c9f5: Bug 1393189 part 1 - Statically initialize builtin style table with their name atom included. r=dholbert
Xidorn Quan <me@upsuper.org> - Tue, 29 Aug 2017 14:44:14 +1000 - rev 377951
Push 94356 by archaeopteryx@coole-files.de at Thu, 31 Aug 2017 12:39:46 +0000
Bug 1393189 part 1 - Statically initialize builtin style table with their name atom included. r=dholbert Doing this at compile time would save a bit of our startup time, which I've promised to do since @counter-style was initially implemented, see bug 966166 comment 103 (the paragraph with "constexpr"). Also, having this implemented here makes using atom instead of string on name of builtin counter styles easier, for later patches. MozReview-Commit-ID: C9HYcuShBQv
f0f581ed201fa9dd3d7de984945ab520af819b2e: Bug 1393189 part 0 - Reorder NS_STYLE_LIST_STYLE_* consts to match the order in nsCSSProps::kListStyleKTable. r=dholbert
Xidorn Quan <me@upsuper.org> - Wed, 30 Aug 2017 08:44:53 +1000 - rev 377950
Push 94356 by archaeopteryx@coole-files.de at Thu, 31 Aug 2017 12:39:46 +0000
Bug 1393189 part 0 - Reorder NS_STYLE_LIST_STYLE_* consts to match the order in nsCSSProps::kListStyleKTable. r=dholbert MozReview-Commit-ID: 3RNqDbOjXyX
52f8d97719d26448eb089f198b199e398b135f4b: servo: Merge #18320 - Rewrite CounterStyleOrNone::from_gecko_value to use fewer binding functions (from upsuper:counter-style-clone); r=heycam
Xidorn Quan <me@upsuper.org> - Thu, 31 Aug 2017 01:31:52 -0500 - rev 377949
Push 94356 by archaeopteryx@coole-files.de at Thu, 31 Aug 2017 12:39:46 +0000
servo: Merge #18320 - Rewrite CounterStyleOrNone::from_gecko_value to use fewer binding functions (from upsuper:counter-style-clone); r=heycam This is the Servo side change of [bug 1393189](https://bugzilla.mozilla.org/show_bug.cgi?id=1393189). Source-Repo: https://github.com/servo/servo Source-Revision: 12ca7d9e96ebeddd040b1eceb82f80ddd780c294
b53b0454742b1513306fecd846f6c93d2e740304: Bug 1393605 - Fix gecko assertion and add one crashtest. r=birtles
Boris Chiou <boris.chiou@gmail.com> - Thu, 31 Aug 2017 11:11:09 +0800 - rev 377948
Push 94356 by archaeopteryx@coole-files.de at Thu, 31 Aug 2017 12:39:46 +0000
Bug 1393605 - Fix gecko assertion and add one crashtest. r=birtles MozReview-Commit-ID: 44QIZ8SipWX
3c7dd192779d0c7c64871bb15aa4bbeb7ed1a014: Bug 1382377 - Test console against devtools.enabled pref. r=baku
Alexandre Poirot <poirot.alex@gmail.com> - Mon, 28 Aug 2017 19:22:58 +0200 - rev 377947
Push 94356 by archaeopteryx@coole-files.de at Thu, 31 Aug 2017 12:39:46 +0000
Bug 1382377 - Test console against devtools.enabled pref. r=baku MozReview-Commit-ID: GEayP1MP8PV
39432409ceddebce3161c1713fe51b4b4184ee41: Bug 1382377 - Make Console API be a no-op until DevTools are opened at least once. r=baku,jdescottes
Alexandre Poirot <poirot.alex@gmail.com> - Tue, 08 Aug 2017 16:29:34 +0200 - rev 377946
Push 94356 by archaeopteryx@coole-files.de at Thu, 31 Aug 2017 12:39:46 +0000
Bug 1382377 - Make Console API be a no-op until DevTools are opened at least once. r=baku,jdescottes MozReview-Commit-ID: 4xuzRQKH3Vg
c6950531b0437f605c04d50ea5354d35fe3323b5: Bug 1395452 - Call HasAnimationController() before GetAnimationController(); r=hiro
Brian Birtles <birtles@gmail.com> - Thu, 31 Aug 2017 15:00:39 +0900 - rev 377945
Push 94356 by archaeopteryx@coole-files.de at Thu, 31 Aug 2017 12:39:46 +0000
Bug 1395452 - Call HasAnimationController() before GetAnimationController(); r=hiro nsDocument::GetAnimationController() will lazily create an animation controller which, in some call sites, is unnecessary. This patch first calls HasAnimationController() and only calls GetAnimationController() if it returns true. This avoids creating an animation controller in situations where one is not necessarily required. MozReview-Commit-ID: 4cdpLRvMVJU
c93c993bf569bb04000e4c2f6b8faa4069f7f3a5: Bug 1362036 - Generate stubs; r=nchevobbe
Jan Odvarko <odvarko@gmail.com> - Wed, 30 Aug 2017 15:16:40 +0200 - rev 377944
Push 94356 by archaeopteryx@coole-files.de at Thu, 31 Aug 2017 12:39:46 +0000
Bug 1362036 - Generate stubs; r=nchevobbe MozReview-Commit-ID: ILcUaOuO3IG
e34f2132d15a33655722a0065c8f1fc052c76cf7: Bug 1362036 - Implement tests; r=nchevobbe
Jan Odvarko <odvarko@gmail.com> - Wed, 30 Aug 2017 15:16:39 +0200 - rev 377943
Push 94356 by archaeopteryx@coole-files.de at Thu, 31 Aug 2017 12:39:46 +0000
Bug 1362036 - Implement tests; r=nchevobbe MozReview-Commit-ID: KvvWrHUC8m6
81ee90df6129ba090cd9c6c8a582cbca168b4d13: Bug 1362036 - Open in network panel; r=nchevobbe
Jan Odvarko <odvarko@gmail.com> - Wed, 30 Aug 2017 15:16:39 +0200 - rev 377942
Push 94356 by archaeopteryx@coole-files.de at Thu, 31 Aug 2017 12:39:46 +0000
Bug 1362036 - Open in network panel; r=nchevobbe MozReview-Commit-ID: 3Cg0PVITRVG
fb65bb381a433074e4c0ba0720f9cc294ca92e72: Bug 1362036 - Remember active network tab id; r=nchevobbe
Jan Odvarko <odvarko@gmail.com> - Wed, 30 Aug 2017 15:16:39 +0200 - rev 377941
Push 94356 by archaeopteryx@coole-files.de at Thu, 31 Aug 2017 12:39:46 +0000
Bug 1362036 - Remember active network tab id; r=nchevobbe MozReview-Commit-ID: BXiWywtQMwI
5b46539446dcc7214a0f6d8c6554d1aa1beae5b7: Bug 1362036 - Implement http inspection in new console; r=nchevobbe
Jan Odvarko <odvarko@gmail.com> - Wed, 30 Aug 2017 15:16:39 +0200 - rev 377940
Push 94356 by archaeopteryx@coole-files.de at Thu, 31 Aug 2017 12:39:46 +0000
Bug 1362036 - Implement http inspection in new console; r=nchevobbe MozReview-Commit-ID: FhYePLM2T3O
4479f6f33c22609e6c91fe8daa60716393b94138: Backed out changeset 3f3fc23bd73e (bug 1316739) for failing browser-chrome's browser/base/content/test/general/browser_storagePressure_notification.js. r=backout on a CLOSED TREE
Sebastian Hengst <archaeopteryx@coole-files.de> - Thu, 31 Aug 2017 10:30:10 +0200 - rev 377939
Push 94356 by archaeopteryx@coole-files.de at Thu, 31 Aug 2017 12:39:46 +0000
Backed out changeset 3f3fc23bd73e (bug 1316739) for failing browser-chrome's browser/base/content/test/general/browser_storagePressure_notification.js. r=backout on a CLOSED TREE
4fc9b0383fb2c992f1b78b089f91f79113c5be71: Backed out changeset 855146d44333 (bug 1393710) for mass failing tests at dist/include/mozilla/ThreadLocal.h:161 on Android debug. r=backout on a CLOSED TREE
Sebastian Hengst <archaeopteryx@coole-files.de> - Thu, 31 Aug 2017 09:57:23 +0200 - rev 377938
Push 94356 by archaeopteryx@coole-files.de at Thu, 31 Aug 2017 12:39:46 +0000
Backed out changeset 855146d44333 (bug 1393710) for mass failing tests at dist/include/mozilla/ThreadLocal.h:161 on Android debug. r=backout on a CLOSED TREE
04ecbca85f88a6a32d4cb3e8e4648429590841e5: Backed out changeset 28bcad7387a0 (bug 1395139) for debug build bustage on Linux and Windows, e.g. failing test_child_assertions.js, and mass asserting on OS X at dom/ipc/ContentParent.cpp:2008. r=backout on a CLOSED TREE
Sebastian Hengst <archaeopteryx@coole-files.de> - Thu, 31 Aug 2017 09:40:55 +0200 - rev 377937
Push 94356 by archaeopteryx@coole-files.de at Thu, 31 Aug 2017 12:39:46 +0000
Backed out changeset 28bcad7387a0 (bug 1395139) for debug build bustage on Linux and Windows, e.g. failing test_child_assertions.js, and mass asserting on OS X at dom/ipc/ContentParent.cpp:2008. r=backout on a CLOSED TREE
ea2850222e1b12f51abe852c5ecd97a3721617d1: Bug 1395157 - Make EditorBase::EndPlaceholderTransaction() not retrieve nor hold nsIPresShell and nsCaret r=Ehsan
Masayuki Nakano <masayuki@d-toybox.com> - Wed, 30 Aug 2017 23:24:26 +0900 - rev 377936
Push 94356 by archaeopteryx@coole-files.de at Thu, 31 Aug 2017 12:39:46 +0000
Bug 1395157 - Make EditorBase::EndPlaceholderTransaction() not retrieve nor hold nsIPresShell and nsCaret r=Ehsan EditorBase::EndPlaceholderTransaction() has hidden caret. However, it doesn't do it anymore. However, bug 805697 didn't remove unnecessary code that retrieves and hold nsIPresShell and nsCaret. This patch removes them. MozReview-Commit-ID: Eh9pbf8p2bZ
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip