3fe9bc13645c67dfdda5f057747b974ee5f08264: Bug 1450359, part 2 - Inline mWorkingSet into XPTInterfaceInfoManager. draft
Andrew McCreight <continuation@gmail.com> - Fri, 30 Mar 2018 13:41:24 -0700 - rev 776989
Push 105048 by bmo:continuation@gmail.com at Tue, 03 Apr 2018 23:38:23 +0000
Bug 1450359, part 2 - Inline mWorkingSet into XPTInterfaceInfoManager. This class is only used in one place, so having two distinct classes serves no purpose. MozReview-Commit-ID: DO03ivBJ9in
7f0cef94efae5a3682c7874e70b3b1a5e330d9bc: Bug 1450359, part 1 - Add and use a new getter method on XPTInterfaceInfoManager. draft
Andrew McCreight <continuation@gmail.com> - Fri, 30 Mar 2018 13:30:44 -0700 - rev 776988
Push 105048 by bmo:continuation@gmail.com at Tue, 03 Apr 2018 23:38:23 +0000
Bug 1450359, part 1 - Add and use a new getter method on XPTInterfaceInfoManager. This eliminates the only remaining use of mWorkingSet outside of XPTInterfaceInfoManager. MozReview-Commit-ID: FbLPbozJ8bd
d247f217c7cf7b5c55b9e7244c24ab49d742ea2e: Bug 1450321, part 3 - Make xptiInterfaceInfo use normal refcounting. draft
Andrew McCreight <continuation@gmail.com> - Fri, 30 Mar 2018 12:36:39 -0700 - rev 776987
Push 105047 by bmo:continuation@gmail.com at Tue, 03 Apr 2018 23:36:00 +0000
Bug 1450321, part 3 - Make xptiInterfaceInfo use normal refcounting. This class can only be used on the main thread, so there's no need to worry about an object going away from under us while we're in Release(). The clearing of the weak pointer gets moved to the dtor. MozReview-Commit-ID: 9XhLWsRmO87
764f688b823c307e70e8aa0792b9c9296a88aa70: Bug 1450321, part 2 - Remove the Locked methods. draft
Andrew McCreight <continuation@gmail.com> - Fri, 30 Mar 2018 12:19:06 -0700 - rev 776986
Push 105047 by bmo:continuation@gmail.com at Tue, 03 Apr 2018 23:36:00 +0000
Bug 1450321, part 2 - Remove the Locked methods. Now that there are no locks, there's no need for "Locked" methods. MozReview-Commit-ID: 39Vx6v2GV42
96c505f27f40c218b793dad0a9975c88c336bc66: Bug 1450321, part 1 - Remove locks and threadsafe refcounting from reflect/xptinfo. draft
Andrew McCreight <continuation@gmail.com> - Thu, 29 Mar 2018 16:20:17 -0700 - rev 776985
Push 105047 by bmo:continuation@gmail.com at Tue, 03 Apr 2018 23:36:00 +0000
Bug 1450321, part 1 - Remove locks and threadsafe refcounting from reflect/xptinfo. These classes can only be used from the main thread now that XPConnect is single threaded. MozReview-Commit-ID: 1A5j51AGbr
53169ab0c75f8cd7d030955d790dd67fe160ccf8: Bug 1450361, part 3 - Fix mode lines now that the indentation is fixed. draft
Andrew McCreight <continuation@gmail.com> - Thu, 29 Mar 2018 15:07:18 -0700 - rev 776984
Push 105047 by bmo:continuation@gmail.com at Tue, 03 Apr 2018 23:36:00 +0000
Bug 1450361, part 3 - Fix mode lines now that the indentation is fixed. This patch was generated automatically using my modelines.py script. MozReview-Commit-ID: 5dfEtFyIVMs
ea4dd21b0749e278f88a6949fdeabad89696947b: Bug 1450361, part 2 - Manually brace ifs in reflect/xptinfo. draft
Andrew McCreight <continuation@gmail.com> - Thu, 29 Mar 2018 15:01:25 -0700 - rev 776983
Push 105047 by bmo:continuation@gmail.com at Tue, 03 Apr 2018 23:36:00 +0000
Bug 1450361, part 2 - Manually brace ifs in reflect/xptinfo. MozReview-Commit-ID: 5LMVE5m0hS
4a0c7988e996ba71e338e7150c9c36bad939315a: Bug 1450361, part 1 - Run clang format on xpcom/reflect/xptinfo. draft
Andrew McCreight <continuation@gmail.com> - Tue, 03 Apr 2018 08:18:41 -0700 - rev 776982
Push 105047 by bmo:continuation@gmail.com at Tue, 03 Apr 2018 23:36:00 +0000
Bug 1450361, part 1 - Run clang format on xpcom/reflect/xptinfo. MozReview-Commit-ID: 4KLwI5bjI7G
df8de33bcb2b702d510baa59274a0de799503717: Bug 1449747 - Remove unused things from nsIInterfaceInfo and xptiWorkingSet. r=froydnj draft
Andrew McCreight <continuation@gmail.com> - Wed, 28 Mar 2018 14:03:29 -0700 - rev 776981
Push 105047 by bmo:continuation@gmail.com at Tue, 03 Apr 2018 23:36:00 +0000
Bug 1449747 - Remove unused things from nsIInterfaceInfo and xptiWorkingSet. r=froydnj The things in xptiWorkingSet are neither used nor defined. MozReview-Commit-ID: 1ZPVe38OVcH
6c267a0916dc653413e47764cfaf386e1a6ae035: Bug 1448454 - Make some fields in xpt_struct.h private. r=njn draft
Andrew McCreight <continuation@gmail.com> - Mon, 26 Mar 2018 14:06:01 -0700 - rev 776980
Push 105047 by bmo:continuation@gmail.com at Tue, 03 Apr 2018 23:36:00 +0000
Bug 1448454 - Make some fields in xpt_struct.h private. r=njn Many of these fields have accessors, and can only be read indirectly by going through the XPTHeader data structure anyways, so they should be marked private. This makes the generated XPT data file noisier due to the need for constexpr constructors. I had to fix the ctors for the classes in xptinfo.h to be less weird because there was a compiler error. Members in two of the classes need to be marked protected because they have subclasses in xptinfo.h. Ideally those classes would be merged in. MozReview-Commit-ID: 70IdFAhp5je
743ea11b7b2be5b3deb28eed5da71c10132da8ba: Bug 1450360 - Reland chunk that got accidentally removed during a branch merge. draft
Matt Woodrow <mwoodrow@mozilla.com> - Wed, 04 Apr 2018 11:30:35 +1200 - rev 776979
Push 105046 by mwoodrow@mozilla.com at Tue, 03 Apr 2018 23:31:12 +0000
Bug 1450360 - Reland chunk that got accidentally removed during a branch merge. MozReview-Commit-ID: 7gVvlsNcJnn
c25e6ae78af97bf974079a58795a8f11ceb10912: Bug 1446880: updated IDP interface to use RTCIdentityProviderOptions. r=mt draft
Nils Ohlmeier [:drno] <drno@ohlmeier.org> - Tue, 20 Mar 2018 11:15:10 +0000 - rev 776978
Push 105045 by drno@ohlmeier.org at Tue, 03 Apr 2018 23:22:04 +0000
Bug 1446880: updated IDP interface to use RTCIdentityProviderOptions. r=mt MozReview-Commit-ID: 2xwDYR2kk27
0ecc2d1e17409f7cb4379be9efb6675aa1eb92f2: Bug 1446880: update setIdentityProvider() to take RTCIdentityProviderOptions. r=mt draft
Nils Ohlmeier [:drno] <drno@ohlmeier.org> - Mon, 19 Mar 2018 06:16:20 +0000 - rev 776977
Push 105045 by drno@ohlmeier.org at Tue, 03 Apr 2018 23:22:04 +0000
Bug 1446880: update setIdentityProvider() to take RTCIdentityProviderOptions. r=mt MozReview-Commit-ID: Hx3LV9Uw7fi
5b2626fc0021b628df3513fa412ddd43e2fccafb: Bug 1446880: update WebRTC Peer Identity WebIDL. r=smaug draft
Nils Ohlmeier [:drno] <drno@ohlmeier.org> - Mon, 19 Mar 2018 06:15:37 +0000 - rev 776976
Push 105045 by drno@ohlmeier.org at Tue, 03 Apr 2018 23:22:04 +0000
Bug 1446880: update WebRTC Peer Identity WebIDL. r=smaug MozReview-Commit-ID: CkszudsSKzl
8c48d804e1178f936d9016cc86144c88f59978a8: Bug 1443027 - Fix the merging algorithm to pass the new tests correctly. r?mstange draft
Matt Woodrow <mwoodrow@mozilla.com> - Fri, 23 Mar 2018 16:47:37 +1300 - rev 776975
Push 105044 by mwoodrow@mozilla.com at Tue, 03 Apr 2018 23:00:19 +0000
Bug 1443027 - Fix the merging algorithm to pass the new tests correctly. r?mstange MozReview-Commit-ID: JnglCbdhZzE * * * [mq]: update-test
f3f5d7ffb5f3536da592dcdb95f5e052bbbefd04: Bug 1443027 - Add two new tests for merging behaviour. r?mstange draft
Matt Woodrow <mwoodrow@mozilla.com> - Fri, 23 Mar 2018 12:20:40 +1300 - rev 776974
Push 105044 by mwoodrow@mozilla.com at Tue, 03 Apr 2018 23:00:19 +0000
Bug 1443027 - Add two new tests for merging behaviour. r?mstange MozReview-Commit-ID: G5vgtSCdRZP
103191509c373ed9d6950f62d681fa8dca0ea4d6: Bug 1450360 - Reland chunk that got accidentally removed during a branch merge. draft
Matt Woodrow <mwoodrow@mozilla.com> - Wed, 04 Apr 2018 10:56:55 +1200 - rev 776973
Push 105043 by mwoodrow@mozilla.com at Tue, 03 Apr 2018 22:59:17 +0000
Bug 1450360 - Reland chunk that got accidentally removed during a branch merge. MozReview-Commit-ID: MvE411GaHO
f4aa0219757f4e646f203d45495df519b48feb81: Bug 1451123 Part 2: Add @font-face to a failing wpt infrastructure reftest. draft
Brad Werth <bwerth@mozilla.com> - Tue, 03 Apr 2018 15:48:52 -0700 - rev 776972
Push 105042 by bwerth@mozilla.com at Tue, 03 Apr 2018 22:49:23 +0000
Bug 1451123 Part 2: Add @font-face to a failing wpt infrastructure reftest. MozReview-Commit-ID: 8rnW3FQVJIr
dc2e2697166fcb7aa7525790c46a1c8312680456: bug 1440673 - Test Event Summary's key limit pref r?Dexter draft
Chris H-C <chutten@mozilla.com> - Tue, 03 Apr 2018 18:32:53 -0400 - rev 776971
Push 105041 by bmo:chutten@mozilla.com at Tue, 03 Apr 2018 22:39:28 +0000
bug 1440673 - Test Event Summary's key limit pref r?Dexter As requested, a test for the key limit pref. This sets it to a value lower than the limit of events we can currently send without truncation (100), but higher than is likely to be hit by tests (since the first time we record an event, we read the pref, so we can't unsend it). MozReview-Commit-ID: 7pGftCa1rz3
1cc062e1e4c6b9bd3e9292079db7234ddd840a0b: bug 1440673 - Test Event Summarization in xpcshell r?Dexter draft
Chris H-C <chutten@mozilla.com> - Tue, 03 Apr 2018 14:38:51 -0400 - rev 776970
Push 105041 by bmo:chutten@mozilla.com at Tue, 03 Apr 2018 22:39:28 +0000
bug 1440673 - Test Event Summarization in xpcshell r?Dexter DO NOT YET LAND Needs tests for dynamic events which will conflict with bug 1450690 MozReview-Commit-ID: ExaiW0OiwFI
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip