53e97446fed99facc45642c93dca086a542cb94a: Bug 1081038 - part0: Fixing inspector test. r=pbrosset
Gabor Krizsanits <gkrizsanits@mozilla.com> - Fri, 14 Nov 2014 16:46:26 +0100 - rev 240149
Push 4311 by raliiev@mozilla.com at Mon, 12 Jan 2015 19:37:41 +0000
Bug 1081038 - part0: Fixing inspector test. r=pbrosset
70a6139f55176194da27f99ca003a2ad777759fc: Bug 1060527 - [mozprocess] signal finished if IO completion port unexpectedly closed on windows, r=jgriffin
Andrew Halberstadt <ahalberstadt@mozilla.com> - Fri, 14 Nov 2014 08:47:32 -0500 - rev 240148
Push 4311 by raliiev@mozilla.com at Mon, 12 Jan 2015 19:37:41 +0000
Bug 1060527 - [mozprocess] signal finished if IO completion port unexpectedly closed on windows, r=jgriffin
494c68e8fe3728b8994f560f7d89508c32d3cbbc: Bug 783829 - Rename Proxy enumerate trap to getEnumerablePropertyKeys. r=efaust
Tom Schuster <evilpies@gmail.com> - Fri, 14 Nov 2014 16:21:12 +0100 - rev 240147
Push 4311 by raliiev@mozilla.com at Mon, 12 Jan 2015 19:37:41 +0000
Bug 783829 - Rename Proxy enumerate trap to getEnumerablePropertyKeys. r=efaust
2caae1e336488191a0bfffda09a4ec3f93a078c5: Bug 1098640 - browser_pdfjs_zoom.js fails in run-by-dir mode due to missing promise.defer. r=Yoric
Joel Maher <jmaher@mozilla.com> - Fri, 14 Nov 2014 09:59:38 -0500 - rev 240146
Push 4311 by raliiev@mozilla.com at Mon, 12 Jan 2015 19:37:41 +0000
Bug 1098640 - browser_pdfjs_zoom.js fails in run-by-dir mode due to missing promise.defer. r=Yoric
c6ab97a41edba799edbdc3f50a1c4d1a4bc29380: Bug 1073093 - [mozlog] make sure formatter wasn't removed from defaults before adding commandline option for it, r=chmanchester
Andrew Halberstadt <ahalberstadt@mozilla.com> - Fri, 14 Nov 2014 09:23:22 -0500 - rev 240145
Push 4311 by raliiev@mozilla.com at Mon, 12 Jan 2015 19:37:41 +0000
Bug 1073093 - [mozlog] make sure formatter wasn't removed from defaults before adding commandline option for it, r=chmanchester
6e664f1aed21dd69ab4aa203106d5868f356f4d2: Bug 1073662 - Part 7: Enable limited chunk recycling on all platforms. r=glandium
Emanuel Hoogeveen <emanuel.hoogeveen@gmail.com> - Thu, 13 Nov 2014 22:56:00 +0100 - rev 240144
Push 4311 by raliiev@mozilla.com at Mon, 12 Jan 2015 19:37:41 +0000
Bug 1073662 - Part 7: Enable limited chunk recycling on all platforms. r=glandium
562222233fbf9bacf81513c9fbe073ce0a6419ec: Bug 1073662 - Part 6: Add JEMALLOC_RECYCLE, a mode that keeps a limited amount of chunks alive. r=glandium
Emanuel Hoogeveen <emanuel.hoogeveen@gmail.com> - Thu, 13 Nov 2014 22:55:00 +0100 - rev 240143
Push 4311 by raliiev@mozilla.com at Mon, 12 Jan 2015 19:37:41 +0000
Bug 1073662 - Part 6: Add JEMALLOC_RECYCLE, a mode that keeps a limited amount of chunks alive. r=glandium
980888a644bd00928a5bd669eada6b27a0721957: Bug 1073662 - Part 5: Hook the chunk recycle code up to JEMALLOC_MUNMAP and make it safe for use with MALLOC_DECOMMIT and MALLOC_DOUBLE_PURGE. r=glandium
Emanuel Hoogeveen <emanuel.hoogeveen@gmail.com> - Thu, 13 Nov 2014 22:52:00 +0100 - rev 240142
Push 4311 by raliiev@mozilla.com at Mon, 12 Jan 2015 19:37:41 +0000
Bug 1073662 - Part 5: Hook the chunk recycle code up to JEMALLOC_MUNMAP and make it safe for use with MALLOC_DECOMMIT and MALLOC_DOUBLE_PURGE. r=glandium
44e534e6a93d3806ebd2b4b04a6857e22f72ed8f: Bug 1073662 - Part 4: Import chunk recycling code from jemalloc3. r=glandium
Emanuel Hoogeveen <emanuel.hoogeveen@gmail.com> - Sat, 01 Nov 2014 12:00:00 +0100 - rev 240141
Push 4311 by raliiev@mozilla.com at Mon, 12 Jan 2015 19:37:41 +0000
Bug 1073662 - Part 4: Import chunk recycling code from jemalloc3. r=glandium
7c795536def15a4e93961ba62e0252379518f688: Bug 1073662 - Part 3: Make all chunk-sized and larger allocations go through chunk_alloc. r=glandium
Emanuel Hoogeveen <emanuel.hoogeveen@gmail.com> - Fri, 26 Sep 2014 13:29:00 +0200 - rev 240140
Push 4311 by raliiev@mozilla.com at Mon, 12 Jan 2015 19:37:41 +0000
Bug 1073662 - Part 3: Make all chunk-sized and larger allocations go through chunk_alloc. r=glandium
f58daeba2235173c38596a2c28f8750294ab0fa2: Bug 1073662 - Part 2: Always use the jemalloc3 allocation logic and remove the old logic. r=glandium
Emanuel Hoogeveen <emanuel.hoogeveen@gmail.com> - Fri, 26 Sep 2014 13:27:00 +0200 - rev 240139
Push 4311 by raliiev@mozilla.com at Mon, 12 Jan 2015 19:37:41 +0000
Bug 1073662 - Part 2: Always use the jemalloc3 allocation logic and remove the old logic. r=glandium
d3dcc73710baf0354a29a6a0c828d7efd7bdcf49: Bug 1073662 - Part 1: Remove support for the unused MALLOC_PAGEFILE. r=glandium
Emanuel Hoogeveen <emanuel.hoogeveen@gmail.com> - Fri, 26 Sep 2014 13:27:00 +0200 - rev 240138
Push 4311 by raliiev@mozilla.com at Mon, 12 Jan 2015 19:37:41 +0000
Bug 1073662 - Part 1: Remove support for the unused MALLOC_PAGEFILE. r=glandium
80caf94c011d00b3991364ab2938c6cf41895f2f: Bug 1072498 - Collapse the dom.browser_frames.useAsyncPanZoom pref into layers.async-pan-zoom.enabled. r=fabrice
Kartikaya Gupta <kgupta@mozilla.com> - Fri, 14 Nov 2014 07:42:24 -0500 - rev 240137
Push 4311 by raliiev@mozilla.com at Mon, 12 Jan 2015 19:37:41 +0000
Bug 1072498 - Collapse the dom.browser_frames.useAsyncPanZoom pref into layers.async-pan-zoom.enabled. r=fabrice
a9c8df3f4ebda7d06f58647d650ea7f8a311b723: Bug 1090398 - Add basic gtests for the event-regions based hit-testing code. r=botond
Kartikaya Gupta <kgupta@mozilla.com> - Fri, 14 Nov 2014 07:40:15 -0500 - rev 240136
Push 4311 by raliiev@mozilla.com at Mon, 12 Jan 2015 19:37:41 +0000
Bug 1090398 - Add basic gtests for the event-regions based hit-testing code. r=botond
73a6d613182a68e606209ec0f7bba35be0ed7c06: Bug 1090398 - Require APZC target confirmation before input blocks are ready for handling. r=botond
Kartikaya Gupta <kgupta@mozilla.com> - Fri, 14 Nov 2014 07:40:15 -0500 - rev 240135
Push 4311 by raliiev@mozilla.com at Mon, 12 Jan 2015 19:37:41 +0000
Bug 1090398 - Require APZC target confirmation before input blocks are ready for handling. r=botond For proper hit-testing we need to deal with situations where the initial touch input falls on a dispatch-to-content region of an APZC, and the main thread later tells us that it actually hit another APZC. This patch allows input blocks to have an "unconfirmed" APZC target for the initially-found target that can then be replaced with a different target. Input blocks without a confirmed target are not ready for processing.
8bc7a52a66555e984a28a062e238ae308b817f20: Bug 1090398 - Distinguish the various outcomes of APZ hit testing more explicitly. r=botond
Kartikaya Gupta <kgupta@mozilla.com> - Fri, 14 Nov 2014 07:40:15 -0500 - rev 240134
Push 4311 by raliiev@mozilla.com at Mon, 12 Jan 2015 19:37:41 +0000
Bug 1090398 - Distinguish the various outcomes of APZ hit testing more explicitly. r=botond Previously we output of APZ hit testing was an APZC instance and an "in overscroll" flag. Now we need to also distinguish between the hit region and the dispatch-to-content region for an APZC, so this patch introduces an enum that makes this more explicit.
f85ae772445a8c54ba8a6d565ecb1cc2c50d29b5: Bug 1090398 - Workaround for scrollinfo layers not yet having event regions set up correctly. r=botond
Kartikaya Gupta <kgupta@mozilla.com> - Fri, 14 Nov 2014 07:40:15 -0500 - rev 240133
Push 4311 by raliiev@mozilla.com at Mon, 12 Jan 2015 19:37:41 +0000
Bug 1090398 - Workaround for scrollinfo layers not yet having event regions set up correctly. r=botond Until bug 1082594 is fixed, the area occupied by inactive scrollable subframes don't get added to their layer's dispatch-to-content region. Therefore the APZ code doesn't know what area corresponds to the subframe, even though it knows there is a subframe because of the scrollinfo layer. This change inserts a small workaround to deal with the scrollinfo layers specially, so that the composition bounds from the scrollinfo layer is used to obtain the area. Once bug 1082594 is fixed this can probably be removed.
3a733af37d7c3b9528e381b4f48bb21be2ba6bf3: Bug 1090398 - Small refactoring that adds ParentLayerPixel::ToUntyped. r=botond
Kartikaya Gupta <kgupta@mozilla.com> - Fri, 14 Nov 2014 07:40:14 -0500 - rev 240132
Push 4311 by raliiev@mozilla.com at Mon, 12 Jan 2015 19:37:41 +0000
Bug 1090398 - Small refactoring that adds ParentLayerPixel::ToUntyped. r=botond
99a62dc7395a97b99b478db879252c6ee3e27231: Bug 1090398 - Add support for using the layer event regions for hit testing. r=botond
Kartikaya Gupta <kgupta@mozilla.com> - Fri, 14 Nov 2014 07:40:14 -0500 - rev 240131
Push 4311 by raliiev@mozilla.com at Mon, 12 Jan 2015 19:37:41 +0000
Bug 1090398 - Add support for using the layer event regions for hit testing. r=botond When the event-regions are provided by layout, use them to populate the APZ-side hit testing regions. The existing code is still used when event-regions are not provided by layout.
91e14fb7253dd8394548a5446fc6dde40de54b2e: Bug 1090398 - Use EventRegions objects instead of nsIntRegions for tracking APZ hit-test areas. r=botond
Kartikaya Gupta <kgupta@mozilla.com> - Fri, 14 Nov 2014 07:40:14 -0500 - rev 240130
Push 4311 by raliiev@mozilla.com at Mon, 12 Jan 2015 19:37:41 +0000
Bug 1090398 - Use EventRegions objects instead of nsIntRegions for tracking APZ hit-test areas. r=botond This simply swaps out the existing nsIntRegion used in APZ hit-testing for an EventRegion object. The dispatch-to-content region inside the EventRegions is kept empty, and there are no functional changes here.
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip