7bcd37b292e8d87b24bb8feba9588e5fc96b0ca5: Bug 1294803 - Move BUILD_CTYPES to Python configure. draft
Chris Manchester <cmanchester@mozilla.com> - Mon, 15 Aug 2016 12:59:18 -0700 - rev 400779
Push 26283 by cmanchester@mozilla.com at Mon, 15 Aug 2016 20:44:20 +0000
Bug 1294803 - Move BUILD_CTYPES to Python configure. MozReview-Commit-ID: 3TlgdpNDLZW
8aca3d731545376e5465127f3f823818572a9e4c: Bug 1294803 - Move MOZ_SYSTEM_FFI to moz.configure in preparation for moving libffi to our build system. draft
Chris Manchester <cmanchester@mozilla.com> - Mon, 15 Aug 2016 12:59:18 -0700 - rev 400778
Push 26283 by cmanchester@mozilla.com at Mon, 15 Aug 2016 20:44:20 +0000
Bug 1294803 - Move MOZ_SYSTEM_FFI to moz.configure in preparation for moving libffi to our build system. MozReview-Commit-ID: DtSDPoZSPcx
59660592198ab14618c8040b3447b64bd1ae9f2d: Bug 1295261 - Added importing of multicol tests from CSSWG with py script and checking in these new tests + script (Step 2b from dbarons comment#12) r?dbaron draft
Neerja Pancholi <npancholi@mozilla.com> - Sun, 14 Aug 2016 22:52:42 -0700 - rev 400777
Push 26282 by bmo:npancholi@mozilla.com at Mon, 15 Aug 2016 20:43:50 +0000
Bug 1295261 - Added importing of multicol tests from CSSWG with py script and checking in these new tests + script (Step 2b from dbarons comment#12) r?dbaron MozReview-Commit-ID: FuX0voPWlvk
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
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip