bb10a801252acf83c581f860242636a241ad0a62: Bug 1445668 - Don't hide includes when -showIncludes is explicitly passed to cl.exe, r=gps
Nika Layzell <nika@thelayzells.com> - Thu, 15 Mar 2018 01:08:33 -0400 - rev 412771
Push 33818 by apavel@mozilla.com at Wed, 11 Apr 2018 14:36:40 +0000
Bug 1445668 - Don't hide includes when -showIncludes is explicitly passed to cl.exe, r=gps
c217f857942fe082fd3738d645b082ad1af5d7ba: Bug 1444151 - Part 5: Update rust-url to 1.7.0, r=valentin
Nika Layzell <nika@thelayzells.com> - Fri, 09 Mar 2018 15:42:17 -0500 - rev 412770
Push 33818 by apavel@mozilla.com at Wed, 11 Apr 2018 14:36:40 +0000
Bug 1444151 - Part 5: Update rust-url to 1.7.0, r=valentin
239b9760cb6754828e4055fb1605590ba9ab3a81: Bug 1444151 - Part 4: Remove the now-unnecessary xpcom-style segment getters, r=valentin
Nika Layzell <nika@thelayzells.com> - Thu, 08 Mar 2018 13:24:15 -0500 - rev 412769
Push 33818 by apavel@mozilla.com at Wed, 11 Apr 2018 14:36:40 +0000
Bug 1444151 - Part 4: Remove the now-unnecessary xpcom-style segment getters, r=valentin
a0c94bfa5a40a7a8106ba0d8320c40c58fc6449d: Bug 1444151 - Part 3: Only create a single allocation for MozURL objects, which is managed by rust, r=valentin
Nika Layzell <nika@thelayzells.com> - Thu, 08 Mar 2018 13:01:11 -0500 - rev 412768
Push 33818 by apavel@mozilla.com at Wed, 11 Apr 2018 14:36:40 +0000
Bug 1444151 - Part 3: Only create a single allocation for MozURL objects, which is managed by rust, r=valentin This patch rewrites the rust-url-capi crate as the mozurl crate, which provides a threadsafe MozURL object which is compatible with the previous MozURL class. Creating a MozURL this way performs a single allocation, which contains only a rust-url Url object and an atomic refcnt, however it is fully compatible with the C++ RefPtr type. This patch also exposes methods for accessing dependent substrings of the serialized spec, meaning that string copies can be avoided in many situations when inspecting attributes of the MozURL.
06e75a3b8d8e8562a1126bbc96758e402170dc94: Bug 1444151 - Part 2: Make Rust's RefPtr::forget safe, r=froydnj
Nika Layzell <nika@thelayzells.com> - Thu, 08 Mar 2018 12:27:12 -0500 - rev 412767
Push 33818 by apavel@mozilla.com at Wed, 11 Apr 2018 14:36:40 +0000
Bug 1444151 - Part 2: Make Rust's RefPtr::forget safe, r=froydnj
beff5418f8e54241c11f24ceba2d67a7e6490124: Bug 1444151 - Part 1: Remove unused rust-url-capi tests, r=valentin
Nika Layzell <nika@thelayzells.com> - Thu, 08 Mar 2018 12:12:56 -0500 - rev 412766
Push 33818 by apavel@mozilla.com at Wed, 11 Apr 2018 14:36:40 +0000
Bug 1444151 - Part 1: Remove unused rust-url-capi tests, r=valentin
30c42e2e0944275bc5cdce3ef9cc1180ad4f37df: Bug 1443956 - Part 2: Support serializing nsIPrincipal directly over IPDL, r=froydnj
Nika Layzell <nika@thelayzells.com> - Wed, 07 Mar 2018 18:10:20 -0500 - rev 412765
Push 33818 by apavel@mozilla.com at Wed, 11 Apr 2018 14:36:40 +0000
Bug 1443956 - Part 2: Support serializing nsIPrincipal directly over IPDL, r=froydnj
390bb0f184d19261975b88f403801209f00e108e: Bug 1443956 - Part 1: Support serializing nsIURI directly over IPDL, r=froydnj
Nika Layzell <nika@thelayzells.com> - Wed, 07 Mar 2018 18:08:59 -0500 - rev 412764
Push 33818 by apavel@mozilla.com at Wed, 11 Apr 2018 14:36:40 +0000
Bug 1443956 - Part 1: Support serializing nsIURI directly over IPDL, r=froydnj
7f79db23bc0f589ca508a9d03370bd7ef3cb554c: Bug 1443954 - Part 3: Add support for RefCounted types to IPDL, r=bz,froydnj,baku
Nika Layzell <nika@thelayzells.com> - Tue, 06 Mar 2018 20:14:59 -0500 - rev 412763
Push 33818 by apavel@mozilla.com at Wed, 11 Apr 2018 14:36:40 +0000
Bug 1443954 - Part 3: Add support for RefCounted types to IPDL, r=bz,froydnj,baku This patch was reviewed in parts, however the intermediate states would not build: Bug 1443954 - Part 3A: Strip pointers from the argument to WriteParam and WriteIPDLParam before selecting the ParamTraits impl, r=froydnj Bug 1443954 - Part 3B: Move nsIAlertNotification serialization to the refcounted system, r=bz Bug 1443954 - Part 3C: Move geolocation serialization to the refcounted system, r=bz Bug 1443954 - Part 3D: Move nsIInputStream serialization to the refcounted system, r=baku Bug 1443954 - Part 3E: Move BlobImpl serialization to the refcounted system, r=baku Bug 1443954 - Part 3F: Correctly implement ParamTraits for actors after the ParamTraits changes, r=froydnj
c313243cda55d8922e487f201b1cf3891b99b8bb: Bug 1443954 - Part 2: Support parsing `using refcounted class` imports in IPDL, r=froydnj
Nika Layzell <nika@thelayzells.com> - Tue, 06 Mar 2018 20:01:13 -0500 - rev 412762
Push 33818 by apavel@mozilla.com at Wed, 11 Apr 2018 14:36:40 +0000
Bug 1443954 - Part 2: Support parsing `using refcounted class` imports in IPDL, r=froydnj
dc2973a36696cc8441a091d11bff21d0584760d7: Bug 1443954 - Part 1: Only Move() arguments when necessary, r=froydnj
Nika Layzell <nika@thelayzells.com> - Tue, 06 Mar 2018 19:54:17 -0500 - rev 412761
Push 33818 by apavel@mozilla.com at Wed, 11 Apr 2018 14:36:40 +0000
Bug 1443954 - Part 1: Only Move() arguments when necessary, r=froydnj
76ac0b53d77120f59f74c8015608c7efb8f09924: Bug 1437167 - Part 2: Round submillisecond condition variable waits up to 1ms, r=froydnj
Nika Layzell <nika@thelayzells.com> - Fri, 09 Feb 2018 16:44:18 -0500 - rev 412760
Push 33818 by apavel@mozilla.com at Wed, 11 Apr 2018 14:36:40 +0000
Bug 1437167 - Part 2: Round submillisecond condition variable waits up to 1ms, r=froydnj
b044c550a87505347b4b9cd93ccfffb7fd0dc291: Bug 1437167 - Part 1: Stop using PRIntervalTime as the argument to CondVar::Wait and Monitor::Wait, r=mstange, r=froydnj
Nika Layzell <nika@thelayzells.com> - Fri, 09 Feb 2018 15:17:26 -0500 - rev 412759
Push 33818 by apavel@mozilla.com at Wed, 11 Apr 2018 14:36:40 +0000
Bug 1437167 - Part 1: Stop using PRIntervalTime as the argument to CondVar::Wait and Monitor::Wait, r=mstange, r=froydnj
0fd1326c744bbf71cce464674593683c81d7835b: Bug 1443379 - Stop pretending cacheKey can be anything other than uint32_t, r=smaug
Nika Layzell <nika@thelayzells.com> - Mon, 05 Mar 2018 22:19:42 -0500 - rev 412758
Push 33818 by apavel@mozilla.com at Wed, 11 Apr 2018 14:36:40 +0000
Bug 1443379 - Stop pretending cacheKey can be anything other than uint32_t, r=smaug
7ae896b5ad633c584e7f2ad56013605c813adf72: Bug 1434768 - Part 5: Add EvictLocalContentViewers to ChildSHistory, r=bz
Nika Layzell <nika@thelayzells.com> - Mon, 12 Feb 2018 15:47:06 -0500 - rev 412757
Push 33818 by apavel@mozilla.com at Wed, 11 Apr 2018 14:36:40 +0000
Bug 1434768 - Part 5: Add EvictLocalContentViewers to ChildSHistory, r=bz
0171a483cd7b062b797b1773812c8ce0a0e0ae3c: Bug 1434768 - Part 4: Create a ParentSHistory in nsFrameLoader, r=bz
Nika Layzell <nika@thelayzells.com> - Thu, 01 Feb 2018 17:56:54 -0500 - rev 412756
Push 33818 by apavel@mozilla.com at Wed, 11 Apr 2018 14:36:40 +0000
Bug 1434768 - Part 4: Create a ParentSHistory in nsFrameLoader, r=bz
3bc418e5727e0f682909f0543db3c92376840d7c: Bug 1434768 - Part 3: Rewrite JS consumers of .sessionHistory, r=bz
Nika Layzell <nika@thelayzells.com> - Thu, 01 Feb 2018 17:17:00 -0500 - rev 412755
Push 33818 by apavel@mozilla.com at Wed, 11 Apr 2018 14:36:40 +0000
Bug 1434768 - Part 3: Rewrite JS consumers of .sessionHistory, r=bz
c1dc655523000be37d89f5231636c47d70f6d141: Bug 1434768 - Part 2: Replace nsDocShell::mSessionHistory with ChildSHistory, r=bz
Nika Layzell <nika@thelayzells.com> - Thu, 01 Feb 2018 17:35:47 -0500 - rev 412754
Push 33818 by apavel@mozilla.com at Wed, 11 Apr 2018 14:36:40 +0000
Bug 1434768 - Part 2: Replace nsDocShell::mSessionHistory with ChildSHistory, r=bz
47c477fefd3b83f5888a558b546a92d525d1cbd1: Bug 1434768 - Part 1: Add Child/ParentSHistory classes which wrap nsISHistory, r=bz
Nika Layzell <nika@thelayzells.com> - Thu, 01 Feb 2018 17:38:07 -0500 - rev 412753
Push 33818 by apavel@mozilla.com at Wed, 11 Apr 2018 14:36:40 +0000
Bug 1434768 - Part 1: Add Child/ParentSHistory classes which wrap nsISHistory, r=bz
e1fab4fd5afa8e38eeac19caab7c3b2be0872148: Bug 1438026 - Part 4: Remove the old nsPresState code completely, r=baku
Nika Layzell <nika@thelayzells.com> - Fri, 02 Mar 2018 13:19:22 -0500 - rev 412752
Push 33818 by apavel@mozilla.com at Wed, 11 Apr 2018 14:36:40 +0000
Bug 1438026 - Part 4: Remove the old nsPresState code completely, r=baku
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip