ca8c86e229df948fe7d06590b7435ddb9e13a1a6: Bug 951793 - Export a servo binding to StyleOverscrollBehavior. r=emilio
Botond Ballo <botond@mozilla.com> - Fri, 24 Nov 2017 14:22:16 -0500 - rev 438177
Push 117 by fmarier@mozilla.com at Tue, 28 Nov 2017 20:17:16 +0000
Bug 951793 - Export a servo binding to StyleOverscrollBehavior. r=emilio MozReview-Commit-ID: LlAyLP2IVyp
6eef6403fa715d41734f4ed740a6a6a0cad33eb0: Bug 951793 - Do not reconstruct the frame when overscroll-behavior has changed. r=mstange
Botond Ballo <botond@mozilla.com> - Wed, 22 Nov 2017 19:06:43 -0500 - rev 438176
Push 117 by fmarier@mozilla.com at Tue, 28 Nov 2017 20:17:16 +0000
Bug 951793 - Do not reconstruct the frame when overscroll-behavior has changed. r=mstange A repaint is sufficient to pick up the new property value. MozReview-Commit-ID: oKFgGfquyl
a5e529f52fb19b1545e0d6c36dc04dba75a747bd: Bug 951793 - Add a test for the pref that controls overscroll-behavior. r=emilio
Botond Ballo <botond@mozilla.com> - Mon, 20 Nov 2017 18:11:24 -0500 - rev 438175
Push 117 by fmarier@mozilla.com at Tue, 28 Nov 2017 20:17:16 +0000
Bug 951793 - Add a test for the pref that controls overscroll-behavior. r=emilio MozReview-Commit-ID: 9qIuF1Vdsm4
054e837609d0875ee9d93e179744ef907c6fba76: Bug 951793 - Disable the timeout in the web-platform-test for overscroll-behavior. r=jgraham
Botond Ballo <botond@mozilla.com> - Mon, 20 Nov 2017 14:48:25 -0500 - rev 438174
Push 117 by fmarier@mozilla.com at Tue, 28 Nov 2017 20:17:16 +0000
Bug 951793 - Disable the timeout in the web-platform-test for overscroll-behavior. r=jgraham This is a manual test, and the timeout often prevents it from being run to completion manually. MozReview-Commit-ID: DXnqycq5hix
713a3c9617ce1a099dd072163f4fdcdd90089874: Bug 951793 - Add overscroll-behavior to the layer dump. r=kats
Botond Ballo <botond@mozilla.com> - Wed, 25 Oct 2017 13:21:49 -0400 - rev 438173
Push 117 by fmarier@mozilla.com at Tue, 28 Nov 2017 20:17:16 +0000
Bug 951793 - Add overscroll-behavior to the layer dump. r=kats MozReview-Commit-ID: 629DKmrbVIi
884913aa166808662abb0712d1a10a3c6ed44827: Bug 951793 - Obey overscroll-behavior for swipe navigation. r=mstange
Botond Ballo <botond@mozilla.com> - Mon, 23 Oct 2017 18:27:24 -0400 - rev 438172
Push 117 by fmarier@mozilla.com at Tue, 28 Nov 2017 20:17:16 +0000
Bug 951793 - Obey overscroll-behavior for swipe navigation. r=mstange MozReview-Commit-ID: i2BuiAfG71
c3340b84e534e3d538ea92ca925874fa9e7d6cd0: Bug 951793 - Obey overscroll-behavior for any overscroll effect. r=kats
Botond Ballo <botond@mozilla.com> - Fri, 03 Nov 2017 16:07:46 -0400 - rev 438171
Push 117 by fmarier@mozilla.com at Tue, 28 Nov 2017 20:17:16 +0000
Bug 951793 - Obey overscroll-behavior for any overscroll effect. r=kats MozReview-Commit-ID: HyATx3aCmmm
50fe3c6ac486c07440a810a818e55acc591c30c6: Bug 951793 - Obey overscroll-behavior for wheel and pan gesture events. r=kats
Botond Ballo <botond@mozilla.com> - Fri, 17 Nov 2017 18:52:58 -0500 - rev 438170
Push 117 by fmarier@mozilla.com at Tue, 28 Nov 2017 20:17:16 +0000
Bug 951793 - Obey overscroll-behavior for wheel and pan gesture events. r=kats MozReview-Commit-ID: EmbsMu9Esww
be4e22e5c2576ea7e25a211555a21b0f9993d219: Bug 951793 - Obey overscroll-behavior for fling handoff. r=kats
Botond Ballo <botond@mozilla.com> - Fri, 03 Nov 2017 16:03:38 -0400 - rev 438169
Push 117 by fmarier@mozilla.com at Tue, 28 Nov 2017 20:17:16 +0000
Bug 951793 - Obey overscroll-behavior for fling handoff. r=kats MozReview-Commit-ID: 9i2AgmW3Inm
7055bd5dfc4e76c79e30e9d6a598d07c35d1d85f: Bug 951793 - Light refactoring to the fling handoff code. r=kats
Botond Ballo <botond@mozilla.com> - Fri, 03 Nov 2017 13:07:48 -0400 - rev 438168
Push 117 by fmarier@mozilla.com at Tue, 28 Nov 2017 20:17:16 +0000
Bug 951793 - Light refactoring to the fling handoff code. r=kats Passing FlingHandoffState around as an in-out parameter was making the next change (respecting overscroll-behavior) messy. MozReview-Commit-ID: 4wuoll20Jt7
fa6da1e723cf482e9c35f3b67e5fba7f18f00b8e: Bug 951793 - Obey overscroll-behavior for immediate scroll handoff. r=kats
Botond Ballo <botond@mozilla.com> - Fri, 20 Oct 2017 19:16:44 -0400 - rev 438167
Push 117 by fmarier@mozilla.com at Tue, 28 Nov 2017 20:17:16 +0000
Bug 951793 - Obey overscroll-behavior for immediate scroll handoff. r=kats MozReview-Commit-ID: JPJOK8A1PQ
386f77004d8997d1913706ebcf8a14ef8fa74479: Bug 951793 - Add a few utility functions to expose the overscroll behavior in relevant places in APZ. r=kats
Botond Ballo <botond@mozilla.com> - Fri, 20 Oct 2017 19:31:02 -0400 - rev 438166
Push 117 by fmarier@mozilla.com at Tue, 28 Nov 2017 20:17:16 +0000
Bug 951793 - Add a few utility functions to expose the overscroll behavior in relevant places in APZ. r=kats MozReview-Commit-ID: 4wFfUY5p6J5
fa82cdc01408ea0d804541f6923a6eceb8b485c9: Bug 951793 - Store the overscroll behavior in ScrollMetadata and propagate it to APZ. r=mstange
Botond Ballo <botond@mozilla.com> - Wed, 18 Oct 2017 20:13:19 -0400 - rev 438165
Push 117 by fmarier@mozilla.com at Tue, 28 Nov 2017 20:17:16 +0000
Bug 951793 - Store the overscroll behavior in ScrollMetadata and propagate it to APZ. r=mstange MozReview-Commit-ID: J7Vkd941QxK
867d8ea5355c6370c1e374554deeb24ba4ded941: Bug 951793 - Add overscroll-behavior attributes to ScrollbarStyles. r=mstange
Botond Ballo <botond@mozilla.com> - Wed, 18 Oct 2017 19:13:02 -0400 - rev 438164
Push 117 by fmarier@mozilla.com at Tue, 28 Nov 2017 20:17:16 +0000
Bug 951793 - Add overscroll-behavior attributes to ScrollbarStyles. r=mstange MozReview-Commit-ID: 7fksMZdDSrG
e61ac8e48971721fe8de73b614df7c4f6d791f96: Bug 951793 - Style support for overscroll-behavior. r=heycam
Botond Ballo <botond@mozilla.com> - Wed, 22 Nov 2017 19:01:11 -0500 - rev 438163
Push 117 by fmarier@mozilla.com at Tue, 28 Nov 2017 20:17:16 +0000
Bug 951793 - Style support for overscroll-behavior. r=heycam MozReview-Commit-ID: IDAfBZy2D5p
f2f63ef51f614e2f2996ee669eacdb85e3969326: Bug 1420070 - Fix talos pageloader manifest bug; r=ahal
Rob Wood <rwood@mozilla.com> - Fri, 24 Nov 2017 15:00:55 -0500 - rev 438162
Push 117 by fmarier@mozilla.com at Tue, 28 Nov 2017 20:17:16 +0000
Bug 1420070 - Fix talos pageloader manifest bug; r=ahal MozReview-Commit-ID: BewhMkvwufI
18f3d1d8bdc06dfc2553fb9760d1fcede1436e3d: Merge mozilla-central to autoland. r=merge a=merge CLOSED TREE
Ciure Andrei <aciure@mozilla.com> - Sat, 25 Nov 2017 00:17:48 +0200 - rev 438161
Push 117 by fmarier@mozilla.com at Tue, 28 Nov 2017 20:17:16 +0000
Merge mozilla-central to autoland. r=merge a=merge CLOSED TREE
61c270f33a2a14335da956ce19d5273bc07986ba: Bug 1420353 - Don't define replace_init through malloc_decls.h. r=njn
Mike Hommey <mh+mozilla@glandium.org> - Fri, 24 Nov 2017 16:36:29 +0900 - rev 438160
Push 117 by fmarier@mozilla.com at Tue, 28 Nov 2017 20:17:16 +0000
Bug 1420353 - Don't define replace_init through malloc_decls.h. r=njn The definition for replace_init is only used in two places: replace_malloc.h and mozjemalloc.cpp. Invoking the malloc_decls.h machinery for just that one function is a lot of overhead, and things are actually simpler doing the declaration directly, especially thanks to the use of C++11 decltype to avoid duplication of the function type. This has the additional advantage that now malloc_decls.h only contains the allocator API. While here, replace the MOZ_WIDGET_ANDROID ifdef with ANDROID.
4c6c6291935aa7a8739262b0941f7254ec14d8fd: Bug 1420353 - Change how replace-malloc initializes, part 2. r=njn
Mike Hommey <mh+mozilla@glandium.org> - Fri, 24 Nov 2017 16:02:05 +0900 - rev 438159
Push 117 by fmarier@mozilla.com at Tue, 28 Nov 2017 20:17:16 +0000
Bug 1420353 - Change how replace-malloc initializes, part 2. r=njn Because one entry point is simpler than two, we make replace_init fulfil both the roles of replace_init and replace_get_bridge. Note this should be binary compatible with older replace-malloc libraries, albeit not detecting their bridge (and with the previous change, they do not register anyways). So loading older replace-malloc libraries should do nothing, but not crash in awful ways.
ff3c38687a7968e40291118983b135daf067fa35: Bug 1420353 - Change how replace-malloc initializes, part 1. r=njn
Mike Hommey <mh+mozilla@glandium.org> - Wed, 22 Nov 2017 17:24:29 +0900 - rev 438158
Push 117 by fmarier@mozilla.com at Tue, 28 Nov 2017 20:17:16 +0000
Bug 1420353 - Change how replace-malloc initializes, part 1. r=njn The allocator API is a moving target, and every time we change it, the surface for replace-malloc libraries grows. This causes some build system problems, because of the tricks in replace_malloc.mk, which require the full list of symbols. Considering the above and the goal of moving some of the replace-malloc libraries into mozglue, it becomes simpler to reduce the replace-malloc exposure to the initialization functions. So instead of the allocator poking into replace-malloc libraries for all the functions, we expect their replace_init function to alter the table of allocator functions it's passed to register its own functions. This means replace-malloc implementations now need to copy the original table, which is not a bad thing, as it allows function calls with one level of indirection less. It also replace_init functions to not actually register the replace-malloc functions in some cases, which will be useful when linking some replace-malloc libraries into mozglue. Note this is binary compatible with previously built replace-malloc libraries, but because those libraries wouldn't update the function table, they would stay disabled.
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip