5db16ca1cadf6aec606948e48009b7c1ccc80c63: Bug 1253111 - Part 2: Add support for batching uploads r=rnewman draft
Grigory Kruglov <gkruglov@mozilla.com> - Mon, 15 Aug 2016 13:11:50 -0700 - rev 400776
Push 26281 by gkruglov@mozilla.com at Mon, 15 Aug 2016 20:12:06 +0000
Bug 1253111 - Part 2: Add support for batching uploads r=rnewman - Introduce a new BatchingUploader class to handle storing records and keep track of batches/payloads - Refactor upload runnable and upload delegate into their own classes - Introduce Last-Modified and X-I-U-S handling into non-batching mode MozReview-Commit-ID: 3JLExwQvYzM
e7b81c57433d5e357d47f1edf5866feb9481936c: Bug 1253111 - Part 1: Introduce new sync stage to handle info/configuration r=rnewman draft
Grigory Kruglov <gkruglov@mozilla.com> - Mon, 15 Aug 2016 12:56:51 -0700 - rev 400775
Push 26281 by gkruglov@mozilla.com at Mon, 15 Aug 2016 20:12:06 +0000
Bug 1253111 - Part 1: Introduce new sync stage to handle info/configuration r=rnewman MozReview-Commit-ID: 7MOgR7A5SOF
5001c30da2e7791dd070b152ef615ff753ac1e12: Bug 1283116 - Implement chrome.management.getSelf, r?kmag draft
Bob Silverberg <bsilverberg@mozilla.com> - Thu, 21 Jul 2016 09:34:07 -0400 - rev 400774
Push 26280 by bmo:bob.silverberg@gmail.com at Mon, 15 Aug 2016 19:30:54 +0000
Bug 1283116 - Implement chrome.management.getSelf, r?kmag MozReview-Commit-ID: Bj9ZyF1meED
b5b6241ba3bbbd33f4ca4700b2d12e9d96a913ea: Bug 1259329 - Split test up to fix intermittent timeout; r?jmaher draft
Rob Wood <rwood@mozilla.com> - Mon, 15 Aug 2016 15:05:24 -0400 - rev 400773
Push 26279 by rwood@mozilla.com at Mon, 15 Aug 2016 19:08:51 +0000
Bug 1259329 - Split test up to fix intermittent timeout; r?jmaher MozReview-Commit-ID: 5uDU6ScsDea
802afae764757b398d081e56a29fc9d9d0737d1d: Bug 1259329 - Split test up to fix intermittent timeout draft
Rob Wood <rwood@mozilla.com> - Mon, 15 Aug 2016 15:05:24 -0400 - rev 400772
Push 26278 by rwood@mozilla.com at Mon, 15 Aug 2016 19:05:51 +0000
Bug 1259329 - Split test up to fix intermittent timeout MozReview-Commit-ID: GwidJ4boNwB
492db618fd07afbb4513834d65c5a182921f2df1: Bug 1289650 - Convert APZChild into a wrapper around GeckoContentController. draft
Ryan Hunt <rhunt@mozilla.com> - Wed, 10 Aug 2016 16:51:45 -0700 - rev 400771
Push 26277 by bmo:rhunt@mozilla.com at Mon, 15 Aug 2016 19:04:21 +0000
Bug 1289650 - Convert APZChild into a wrapper around GeckoContentController.
fe3e07a3604c94ebe3ce611d9dbc00697c026603: Bug 1289650 - Move PAPZ from PContent to PCompositorBridge. draft
Ryan Hunt <rhunt@mozilla.com> - Mon, 01 Aug 2016 23:59:00 -0700 - rev 400770
Push 26277 by bmo:rhunt@mozilla.com at Mon, 15 Aug 2016 19:04:21 +0000
Bug 1289650 - Move PAPZ from PContent to PCompositorBridge. MozReview-Commit-ID: GzU1iEVqSx6
ef2530a448a87534ed73aa31bc16ccaad4a21d07: Bug 1289650 - Use PAPZCTreeManager in content process instead of PAPZ. draft
Ryan Hunt <rhunt@mozilla.com> - Sun, 31 Jul 2016 12:39:00 -0700 - rev 400769
Push 26277 by bmo:rhunt@mozilla.com at Mon, 15 Aug 2016 19:04:21 +0000
Bug 1289650 - Use PAPZCTreeManager in content process instead of PAPZ. MozReview-Commit-ID: LRhvZlNqli
a7198828bfb50db7b51e0f54174476791a1e5584: Move UseProgressivePaint from gfxPlatform to gfxPrefs. draft
Ryan Hunt <rhunt@mozilla.com> - Thu, 11 Aug 2016 14:21:17 -0700 - rev 400768
Push 26277 by bmo:rhunt@mozilla.com at Mon, 15 Aug 2016 19:04:21 +0000
Move UseProgressivePaint from gfxPlatform to gfxPrefs.
3ee55e7d1c8433f13c7d564e6577a9f8d3835c48: Remove dependency on gfxPlatform from CreateDrawTargetFromData. draft
Ryan Hunt <rhunt@mozilla.com> - Thu, 11 Aug 2016 14:54:08 -0700 - rev 400767
Push 26277 by bmo:rhunt@mozilla.com at Mon, 15 Aug 2016 19:04:21 +0000
Remove dependency on gfxPlatform from CreateDrawTargetFromData.
d66d238c116439bae24ea9c8136e66b3bcdd66d5: Bug 1289251 - Create a CompositorWidget for GTK+X11 platform. draft
Ryan Hunt <rhunt@mozilla.com> - Fri, 22 Jul 2016 10:23:07 -0700 - rev 400766
Push 26277 by bmo:rhunt@mozilla.com at Mon, 15 Aug 2016 19:04:21 +0000
Bug 1289251 - Create a CompositorWidget for GTK+X11 platform.
3ac47c09328904e26907e37c1c9b6916a15ba130: Bug 1288817, part 3 - Stop calling XPCNativeScriptableInfo::Mark() from various places because it doesn't do anything. r=billm draft
Andrew McCreight <continuation@gmail.com> - Wed, 27 Jul 2016 16:36:03 -0700 - rev 400765
Push 26276 by bmo:continuation@gmail.com at Mon, 15 Aug 2016 19:03:00 +0000
Bug 1288817, part 3 - Stop calling XPCNativeScriptableInfo::Mark() from various places because it doesn't do anything. r=billm MozReview-Commit-ID: IcjcFti2k7A
e92be994b76f9b798120ea1c8fdcab496f774b10: Bug 1288817, part 2 - Remove marking methods from XPCNativeScriptableShared and XPCNativeScriptableFlags. r=billm draft
Andrew McCreight <continuation@gmail.com> - Wed, 27 Jul 2016 16:35:29 -0700 - rev 400764
Push 26276 by bmo:continuation@gmail.com at Mon, 15 Aug 2016 19:03:00 +0000
Bug 1288817, part 2 - Remove marking methods from XPCNativeScriptableShared and XPCNativeScriptableFlags. r=billm Nothing depends on the value of the mark bit now. MozReview-Commit-ID: 9k06XdtR9KB
8049bb4081871061a14dd27f7bbbd1cfd2b05025: Bug 1288817, part 1 - Make XPCNativeScriptableShared refcounted. r=billm draft
Andrew McCreight <continuation@gmail.com> - Wed, 27 Jul 2016 16:35:19 -0700 - rev 400763
Push 26275 by bmo:continuation@gmail.com at Mon, 15 Aug 2016 18:58:11 +0000
Bug 1288817, part 1 - Make XPCNativeScriptableShared refcounted. r=billm This adds a heap allocation in XPCNativeScriptableSharedMap::GetNewOrUsed() on the fast path. Hopefully that code is not hot enough for it to matter. I could work around this if needed, but it would be ugly. mNativeScriptableSharedMap has a weak pointer to XPCNativeScriptableShared. I moved this removal from XPCJSRuntime::FinalizeCallback() to the dtor. There are two types of scriptable: one is a dummy one created in GetNewOrUsed() to do a lookup, and the other is a fully filled out one. The dummy one is not added to the hashtable, and may have had its name stolen if we created a new scriptable. The latter makes it so that you crash if you try to look it up in the hashtable anyways, so this patch only looks up fully filled out scriptables. This patch also removes MOZ_COUNT_CTOR/DTOR because they are not needed for refcounted classes. This patch intentionally leaks any XPCNativeScriptableShared that are alive late in shutdown to avoid use-after-frees from JS objects that are still using those js::ClassOps. This matches the existing behavior, which does not sweep these ScriptableShared during shutdown. (This came up in opt xpcshell tests.) MozReview-Commit-ID: GeG0pAYqXpR
b5a9bb7592219ba4e7e5a69b63bcfebb9a77a2a6: Bug 1294864 - Move MOZ_PERMISSIONS to Python configure. r=glandium draft
Chris Manchester <cmanchester@mozilla.com> - Mon, 15 Aug 2016 11:47:50 -0700 - rev 400762
Push 26274 by cmanchester@mozilla.com at Mon, 15 Aug 2016 18:55:26 +0000
Bug 1294864 - Move MOZ_PERMISSIONS to Python configure. r=glandium MozReview-Commit-ID: AQiEijHJTEc
67f3b9de75779119f67cd21f15248736297c7d5a: Bug 1293790 - Implement Activity Stream TopSitesView r?sebastian draft
Andrzej Hunt <ahunt@mozilla.com> - Mon, 15 Aug 2016 11:42:59 -0700 - rev 400761
Push 26273 by ahunt@mozilla.com at Mon, 15 Aug 2016 18:44:55 +0000
Bug 1293790 - Implement Activity Stream TopSitesView r?sebastian MozReview-Commit-ID: 6zJfHJv34tC
a7a5b68c711c064ee01ea68c39e8c47a2abf3374: Bug 1293790 - Pre: Extract UpdateViewFaviconLoadedListener to allow reuse r?sebastian draft
Andrzej Hunt <ahunt@mozilla.com> - Tue, 09 Aug 2016 14:20:54 -0700 - rev 400760
Push 26273 by ahunt@mozilla.com at Mon, 15 Aug 2016 18:44:55 +0000
Bug 1293790 - Pre: Extract UpdateViewFaviconLoadedListener to allow reuse r?sebastian MozReview-Commit-ID: 6ud4pRemi0s
0c73e035b5ca1f79baca7382d350f56120d310b0: Bug 1293790 - Pre: implement AS topsites access r?grisha draft
Andrzej Hunt <ahunt@mozilla.com> - Mon, 15 Aug 2016 11:24:30 -0700 - rev 400759
Push 26273 by ahunt@mozilla.com at Mon, 15 Aug 2016 18:44:55 +0000
Bug 1293790 - Pre: implement AS topsites access r?grisha MozReview-Commit-ID: 1z30naErciE
ff050007ef006de80f3e63774d058cff90a358aa: Bug 1293790 - Pre: allow disabling pinned sites in topsites query r?grisha draft
Andrzej Hunt <ahunt@mozilla.com> - Tue, 09 Aug 2016 14:17:26 -0700 - rev 400758
Push 26273 by ahunt@mozilla.com at Mon, 15 Aug 2016 18:44:55 +0000
Bug 1293790 - Pre: allow disabling pinned sites in topsites query r?grisha It would be more efficient to have an independent (and simpler) topsites query for the case where we can ignore pinned sites. However the AS design is still in flux, for now it seems prudent to stick with one implementation - we can always remove the pinned-site code completely in future if appropriate. MozReview-Commit-ID: AQyzXHGl3Cf
89303719a61a45d996d6ddaabc2ddf68629c2379: Bug 1283116 - Implement chrome.management.getSelf, r?kmag draft
Bob Silverberg <bsilverberg@mozilla.com> - Thu, 21 Jul 2016 09:34:07 -0400 - rev 400757
Push 26272 by bmo:bob.silverberg@gmail.com at Mon, 15 Aug 2016 18:16:30 +0000
Bug 1283116 - Implement chrome.management.getSelf, r?kmag MozReview-Commit-ID: Bj9ZyF1meED
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip