Botond Ballo
df8a5f5637
Bug 951793 - Add a few utility functions to expose the overscroll behavior in relevant places in APZ. r=kats
...
MozReview-Commit-ID: 4wFfUY5p6J5
2017-11-25 01:29:03 +01:00
Botond Ballo
41aac0b97c
Bug 951793 - Store the overscroll behavior in ScrollMetadata and propagate it to APZ. r=mstange
...
MozReview-Commit-ID: J7Vkd941QxK
2017-11-25 01:29:01 +01:00
Botond Ballo
4554e0cd08
Bug 951793 - Add overscroll-behavior attributes to ScrollbarStyles. r=mstange
...
MozReview-Commit-ID: 7fksMZdDSrG
2017-11-25 01:28:59 +01:00
Botond Ballo
978ae3283a
Bug 951793 - Style support for overscroll-behavior. r=heycam
...
MozReview-Commit-ID: IDAfBZy2D5p
2017-11-25 01:28:58 +01:00
Botond Ballo
0b68301bed
servo: Merge #19368 - Bug 951793 - Add support for the 'overscroll-behavior' CSS property (Servo changes) (from theres-waldo:bug951793); r=emilio
...
Servo changes for [bug 951793](https://bugzilla.mozilla.org/show_bug.cgi?id=951793 ).
Source-Repo: https://github.com/servo/servo
Source-Revision: 6158a4bf91d8d38900c5fec8bb20ff219e444f61
--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : b3142a8aae8deb3d9c00a3907f30bde63b570fdd
2017-11-24 17:02:56 -06:00
Emilio Cobos Álvarez
8036ceae73
servo: Merge #19370 - style: Perform variable substitution less often (from emilio:not-so-many-vars); r=xidorn
...
We're wasting a bunch of work unneedlessly.
Source-Repo: https://github.com/servo/servo
Source-Revision: 990058475797e5832467616d77e7fed651c8a357
--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : 6c23fb88cb24150cf43be099c6a626926fac072a
2017-11-24 15:59:00 -06:00
Sebastian Hengst
6d4637aebb
Backed out 15 changesets (bug 951793) because it landed before the necessary servo changes. r=backout requested by emilio on a CLOSED TREE
...
Backed out changeset ca8c86e229df (bug 951793)
Backed out changeset 6eef6403fa71 (bug 951793)
Backed out changeset a5e529f52fb1 (bug 951793)
Backed out changeset 054e837609d0 (bug 951793)
Backed out changeset 713a3c9617ce (bug 951793)
Backed out changeset 884913aa1668 (bug 951793)
Backed out changeset c3340b84e534 (bug 951793)
Backed out changeset 50fe3c6ac486 (bug 951793)
Backed out changeset be4e22e5c257 (bug 951793)
Backed out changeset 7055bd5dfc4e (bug 951793)
Backed out changeset fa6da1e723cf (bug 951793)
Backed out changeset 386f77004d89 (bug 951793)
Backed out changeset fa82cdc01408 (bug 951793)
Backed out changeset 867d8ea5355c (bug 951793)
Backed out changeset e61ac8e48971 (bug 951793)
2017-11-25 01:01:41 +02:00
Botond Ballo
67a743207f
Bug 951793 - Export a servo binding to StyleOverscrollBehavior. r=emilio
...
MozReview-Commit-ID: LlAyLP2IVyp
--HG--
extra : rebase_source : 84ef8ce56d4d4eb4ac07fec37786bf64f88f469e
2017-11-24 14:22:16 -05:00
Botond Ballo
9d1d1025ca
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
--HG--
extra : rebase_source : 4f145fb29eddcc5f83506cc6f512b123c29676ef
2017-11-22 19:06:43 -05:00
Botond Ballo
0c0ca862c0
Bug 951793 - Add a test for the pref that controls overscroll-behavior. r=emilio
...
MozReview-Commit-ID: 9qIuF1Vdsm4
--HG--
extra : rebase_source : 825cc20e6877c9ec5804c19540b5c4104ee4406c
2017-11-20 18:11:24 -05:00
Botond Ballo
98a6d6f6f4
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
--HG--
extra : rebase_source : d058a76b173a951e112d1eef72aacf6d264ea60d
2017-11-20 14:48:25 -05:00
Botond Ballo
15fa114637
Bug 951793 - Add overscroll-behavior to the layer dump. r=kats
...
MozReview-Commit-ID: 629DKmrbVIi
--HG--
extra : rebase_source : 930e5c558a7bef5b1a816a9b8c37b271cc4f155b
2017-10-25 13:21:49 -04:00
Botond Ballo
3ddd46e5f1
Bug 951793 - Obey overscroll-behavior for swipe navigation. r=mstange
...
MozReview-Commit-ID: i2BuiAfG71
--HG--
extra : rebase_source : 9fd9b60db5c6e5f01033f6dca934024ce488cedb
2017-10-23 18:27:24 -04:00
Botond Ballo
c956e489bc
Bug 951793 - Obey overscroll-behavior for any overscroll effect. r=kats
...
MozReview-Commit-ID: HyATx3aCmmm
--HG--
extra : rebase_source : 43f8d69a8e10f778179e77679cb7581b95d25b87
2017-11-03 16:07:46 -04:00
Botond Ballo
bfb1cd4ddd
Bug 951793 - Obey overscroll-behavior for wheel and pan gesture events. r=kats
...
MozReview-Commit-ID: EmbsMu9Esww
--HG--
extra : rebase_source : f681f55f274757be4965e6c912e514e81e8b1c8f
2017-11-17 18:52:58 -05:00
Botond Ballo
15d10c1b0d
Bug 951793 - Obey overscroll-behavior for fling handoff. r=kats
...
MozReview-Commit-ID: 9i2AgmW3Inm
--HG--
extra : rebase_source : 429438b26c2ab0b75690f87bd6b9b0b9187a4567
2017-11-03 16:03:38 -04:00
Botond Ballo
2f514da8d8
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
--HG--
extra : rebase_source : c5d843254a38196547119419d1a2ad1fd0f3ef09
2017-11-03 13:07:48 -04:00
Botond Ballo
d561386618
Bug 951793 - Obey overscroll-behavior for immediate scroll handoff. r=kats
...
MozReview-Commit-ID: JPJOK8A1PQ
--HG--
extra : rebase_source : 6603bb5e524bfb5cca5a9b4d23ebec2151d8bfb4
2017-10-20 19:16:44 -04:00
Botond Ballo
5d380ebb1c
Bug 951793 - Add a few utility functions to expose the overscroll behavior in relevant places in APZ. r=kats
...
MozReview-Commit-ID: 4wFfUY5p6J5
--HG--
extra : rebase_source : 6e1e0fe0b3975bdd60b5cb13af950d74ea849d2f
2017-10-20 19:31:02 -04:00
Botond Ballo
69d3063396
Bug 951793 - Store the overscroll behavior in ScrollMetadata and propagate it to APZ. r=mstange
...
MozReview-Commit-ID: J7Vkd941QxK
--HG--
extra : rebase_source : f9d0f664f17f4efe34a21064cbbf259642fe3caf
2017-10-18 20:13:19 -04:00
Botond Ballo
8c642c4f86
Bug 951793 - Add overscroll-behavior attributes to ScrollbarStyles. r=mstange
...
MozReview-Commit-ID: 7fksMZdDSrG
--HG--
extra : rebase_source : 05f2abc208016ce55bbf2c20c231ab638f0fee3d
2017-10-18 19:13:02 -04:00
Botond Ballo
3ff3395934
Bug 951793 - Style support for overscroll-behavior. r=heycam
...
MozReview-Commit-ID: IDAfBZy2D5p
--HG--
extra : rebase_source : d70820f9612174ffc8f17f1a2646dc65f46667df
2017-11-22 19:01:11 -05:00
Rob Wood
1073aa3855
Bug 1420070 - Fix talos pageloader manifest bug; r=ahal
...
MozReview-Commit-ID: BewhMkvwufI
--HG--
extra : rebase_source : becfa07c03035ae374f498a58c22f13fc9064120
2017-11-24 15:00:55 -05:00
Ciure Andrei
f8979ebb32
Merge mozilla-central to autoland. r=merge a=merge CLOSED TREE
2017-11-25 00:17:48 +02:00
Ciure Andrei
327405164b
Merge inbound to mozilla-central r=merge a=merge
2017-11-25 00:04:02 +02:00
Ciure Andrei
fb2d7c830c
Merge autoland to mozilla-central r=merge a=merge
2017-11-25 00:00:46 +02:00
ffxbld
b8d5e9b625
No bug, Automated HPKP preload list update from host bld-linux64-spot-034 - a=hpkp-update
2017-11-24 11:37:55 -08:00
ffxbld
1f4c6721e4
No bug, Automated HSTS preload list update from host bld-linux64-spot-034 - a=hsts-update
2017-11-24 11:37:51 -08:00
ffxbld
75089cd8b7
No bug, Automated HPKP preload list update from host bld-linux64-spot-030 - a=hpkp-update
2017-11-24 11:00:34 -08:00
ffxbld
a29abc7f7d
No bug, Automated HSTS preload list update from host bld-linux64-spot-030 - a=hsts-update
2017-11-24 11:00:30 -08:00
dluca
85d0512151
Backed out 3 changesets (bug 1415478) for frequently asserting at dom/media/MediaDecoderStateMachine.cpp:1009 on a CLOSED TREE
...
Backed out changeset 447d895b350d (bug 1415478)
Backed out changeset d855c032c823 (bug 1415478)
Backed out changeset 6739012c4bdf (bug 1415478)
2017-11-24 18:50:53 +02:00
Nika Layzell
a124bfae77
Bug 1418465 - Add an opt-out to the MOZ_CAN_RUN_SCRIPT analysis, r=andi
...
MozReview-Commit-ID: 2YKncUdrT5p
2017-11-24 11:15:17 -05:00
Jon Coppeard
ee60cb5f24
Bug 1420412 - Move namespace related data to the module's namespace object r=anba
2017-11-24 15:52:22 +00:00
Jon Coppeard
613b2136ad
Bug 1420412 - Use a single slot to store the module environment record r=anba
2017-11-24 15:52:22 +00:00
Coroiu Cristina
f0c46e835c
Merge mozilla-central to inbound. r=merge a=merge on a CLOSED TREE
2017-11-24 17:33:58 +02:00
Coroiu Cristina
4a590a5a15
Backed out 3 changesets (bug 1418141) for breaking Windows DMD builds r=backout a=backout
...
Backed out changeset 6cd9206792f9 (bug 1418141)
Backed out changeset 68e180048ca9 (bug 1418141)
Backed out changeset 01b97ef0de10 (bug 1418141)
2017-11-24 17:09:26 +02:00
Jan de Mooij
f767109b78
Bug 1420400 - Optimize/self-host Reflect.get. r=anba
...
--HG--
extra : rebase_source : de92809515383d0b5afb5937381dbdff683909e9
2017-11-24 15:58:51 +01:00
Anthony Ramine
ae458a6643
servo: Merge #19363 - Use GeckoMedia and only that on platforms that support it (from nox:canplaytype-warning); r=ferjm
...
Source-Repo: https://github.com/servo/servo
Source-Revision: 3907953d8099dacde06d2156ee906d6ac043760d
--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : 358fb8014f85d51443be04bc3887d8ff7b455d44
2017-11-24 08:47:31 -06:00
Coroiu Cristina
7e35ee9f0e
Merge mozilla-central to autoland. r=merge a=merge on a CLOSED TREE
2017-11-24 17:30:51 +02:00
Kevin Jones
25bd05b91c
Bug 1415918 - Allow discarding browsers that have beforeunload handlers in tabbrowser.discardBrowser. r=bz
...
MozReview-Commit-ID: 5KQcrOQTSpK
2017-11-24 15:14:46 +01:00
Nicolas Silva
ecd94ed690
Bug 1418347 - Use WebRender directly for common bullet items. r=mstange
2017-11-24 14:46:13 +01:00
arthur.iakab
dfc104159a
Merge inbound to central r=merge a=merge
2017-11-24 12:00:30 +02:00
Mike Hommey
feda5d4e15
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.
--HG--
extra : rebase_source : 50ddf044f43904575598f17bd4c3477fc1a1155f
2017-11-24 16:36:29 +09:00
Mike Hommey
32ecc64ada
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.
--HG--
extra : rebase_source : aaf83e706ee34f45cfa75551a2f0998e5c5b8726
2017-11-24 16:02:05 +09:00
Brian Birtles
9500d45c75
Bug 1412765 - Enable dom.animations-api.pending-member.enabled by default; r=hiro
...
MozReview-Commit-ID: G1Uyff3Wh32
--HG--
extra : rebase_source : 53a4ce42dfee03512dd0153f069aab27169580d4
2017-11-24 10:54:12 +09:00
Brian Birtles
06e53a1793
Bug 1412765 - Update more tests to reflect changes to Animation.playState's r=hiro
...
return value; r?hiro
MozReview-Commit-ID: KvZa7EyzAKj
--HG--
extra : rebase_source : b7721bc34f246c36a22eb4f9acc3fba854dcdec8
2017-11-24 10:53:58 +09:00
Patrick Brosset
1439f404fa
Bug 1405350 - Slightly rewrite, simplify and enable browser_webconsole_js_input_expansion.js; r=Honza
...
MozReview-Commit-ID: 3vpUl69Qk4w
--HG--
extra : rebase_source : c04c06b81181b2d7b08471f540d89894190db2be
2017-11-22 15:47:59 +01:00
Russell
b0fcec315e
Bug 1419407 - remove Immutable usage in prefs reducer; r=nchevobbe
...
MozReview-Commit-ID: ADyu8ULDDm6
--HG--
extra : rebase_source : 7d48ef734ffe594eeca1efde8623679cf44022f8
2017-11-23 08:02:57 -08:00
Chris H-C
3b87e70f85
bug 1404343 - Document the "DEFAULTPREF_VALUE" policy for userPrefs r=Dexter
...
MozReview-Commit-ID: 4AMTgZGOZ3x
--HG--
extra : rebase_source : 3af58e7ea6ee1de8fcaadf2259de515201b069f2
2017-11-23 15:29:37 -05:00
peter chang
e28fd08cee
Bug 1375424 - Enable the GPU time out mechanism for WR, r=sotaro
...
MozReview-Commit-ID: JlsODvvdQiJ
--HG--
extra : rebase_source : bab4170b1e47652e33c5395342490d992735d713
2017-11-24 14:27:00 +08:00