Zhang Junzhi
3642f0aa58
Bug 1358017 - Part 7: Implements the "honour root" functionality for the auto-dir scrolling feature in non-APZ r=masayuki
...
With this commit, all the auto-dir scrolling functionalities are completed in
non-APZ.
MozReview-Commit-ID: 9v9iPWIwB52
--HG--
extra : rebase_source : 9c825ed6ebcd84a90057bcb9d301838014c181d8
2018-03-19 18:03:48 +08:00
Zhang Junzhi
891d6c4b37
Bug 1358017 - Part 6: Implements the auto-dir scrolling feature(without the "honour root" functionality) in non-APZ r=masayuki
...
This commit implements the auto-dir scrolling functionality in non-APZ, based on
part 1 to part 3. However, the functionality of mousewheel.autodir.honourroot is
unimplemented in this commit.
MozReview-Commit-ID: 2vYABOx4RkK
--HG--
extra : rebase_source : 7dc45e6747a101c1a2c3a22bc695b2a0b2494b50
2018-03-19 17:05:45 +08:00
Zhang Junzhi
2bdc6774da
Bug 1358017 - Part 5: Implements the "honour root" functionality for the auto-dir scrolling feature in APZ r=kats
...
With this commit, all the auto-dir scrolling functionalities are completed in
APZ.
MozReview-Commit-ID: L7qa3xOD8t9
--HG--
extra : rebase_source : bad2770219a0e6219f91899ab6c78e68f37195ac
2018-03-16 21:20:39 +08:00
Zhang Junzhi
fe2d79f73f
Bug 1358017 - Part 4: Implements the auto-dir scrolling feature(without the "honour root" functionality) in APZ r=kats
...
This commit implements the auto-dir scrolling functionality in APZ, based on
part 1 to part 3. However, the functionality of mousewheel.autodir.honourroot
will be implemented in a future.
MozReview-Commit-ID: 9xai99x71gh
--HG--
extra : rebase_source : 118d188f730e3fb91d147b076a053cb04e622e55
2018-03-16 19:23:53 +08:00
Zhang Junzhi
7a6384c9c7
Bug 1358017 - Part 3: Defines a common interface of the auto-dir scrolling delta adjuster. r=kats,masayuki
...
This commit defines a common interface of the auto-dir scrolling functionality.
In future commits, it will be implemented in both the APZ and non-APZ parts.
MozReview-Commit-ID: 8fApuHwsbrv
--HG--
extra : rebase_source : e4c47ea52c1c9c60822b23216db020154522bb7e
2018-03-16 00:48:35 +08:00
Zhang Junzhi
660ec7462d
Bug 1358017 - Part 2: Introduces the concept of auto-dir wheel scrolling and adds two new related prefs. r=kats,masayuki
...
This commit only introduces the concept and the functionality of retrieving the
values from the two new related prefs. Still no actual functionality change is
involved.
MozReview-Commit-ID: 2Gl3Wqdo6jL
--HG--
extra : rebase_source : bf30483e3e32829a5d6fd927740471ba348448f9
2018-03-15 21:57:19 +08:00
Zhang Junzhi
414177f87e
Bug 1358017 - Part 1: Adds some comments, renames some identifiers and refactors some other trivial things. r=kats,masayuki
...
Do some work in preparation for implementing actual functionalities for this
bug. No actual functionality change is involved in this commit.
MozReview-Commit-ID: 5aLhr38n1N4
--HG--
extra : rebase_source : 15cfc2cea5b7668367dd3bd4a0746ae8c61b7d20
2018-03-15 16:31:07 +08:00
Jan Beich
6a8b9ac6f9
Bug 1452509 - Move --enable-pulseaudio to moz.configure. r=froydnj
...
MozReview-Commit-ID: J1fJUukDJXh
--HG--
extra : rebase_source : c582a589b767d199413e77c7c237d4402599179f
2018-03-18 23:55:25 +00:00
Jan Beich
efa1be2618
Bug 1452509 - Move --enable-alsa to moz.configure. r=froydnj
...
MozReview-Commit-ID: Cv0HnZPvkWe
--HG--
extra : rebase_source : 1108a3d58e14bef335334e160186dca8a0bfcaee
2018-03-18 23:46:16 +00:00
Jan Beich
4c4327e871
Bug 1452509 - Make -DMOZ_ALSA global and prune duplicate -DMOZ_PULSEAUDIO. r=froydnj
...
MozReview-Commit-ID: 6O0pkscXczw
--HG--
extra : rebase_source : 0d8dffa1f8e4942b3fe8832ad860409ec24784a2
2018-03-19 02:13:04 +00:00
Jan Beich
60f9bc442d
Bug 1452509 - Require Jack package for --enable-jack build. r=froydnj
...
MozReview-Commit-ID: HT3ZCrEAN8Y
--HG--
extra : rebase_source : 0fc577c097fcc390c79514019099680b3129c748
2018-03-18 23:42:22 +00:00
Zibi Braniecki
7b147808f6
Bug 1453486 - Include containers.ftl in main preferences.xul to fix the containers removal dialog. r=Gijs
...
MozReview-Commit-ID: 6nUCRhBWJmF
--HG--
extra : rebase_source : dbf597f3ab7873da45f759858ac7763d332fbcc8
2018-04-11 15:43:17 -07:00
Zibi Braniecki
c7449672f7
Bug 1453486 - Fix Fluent API use when building a dialog to disable containers. r=Gijs
...
MozReview-Commit-ID: Kfs13ugmvNr
--HG--
extra : rebase_source : f0daa3e6c26b90bec2d9f46b0d5c1b09332d462c
2018-04-11 15:41:30 -07:00
Zibi Braniecki
49584c270e
Bug 1453763 - Fix two searchkeys that slipped through when refactoring subdialogs to use Fluent. r=jaws
...
MozReview-Commit-ID: C9FUqzr9uWR
--HG--
extra : rebase_source : e3cdd3f25b7b29506dfedee96b7321e7168c70e8
2018-04-12 12:21:00 -07:00
Brian Grinstead
45298e6b37
Bug 1420990 - Build the DOM for container items directly in containers.js instead of with XBL;r=jaws
...
MozReview-Commit-ID: Cmu4PYW2Zro
--HG--
extra : rebase_source : d97d6abc594696b6738cab8b4b19e3bf2e6e3e15
2018-04-02 10:19:01 -07:00
Mike Conley
e0535aa7b4
Bug 1453701 - Add 30fps and 20fps configurations for the tab loading throbber. r=jaws
...
MozReview-Commit-ID: FH6XUPOVtZp
--HG--
extra : rebase_source : fff8ed4b1a3b20c03837fba5e64dd708ce7c8a5e
2018-04-12 13:45:49 -04:00
Andreas Tolfsen
732c8b496c
Bug 1453009 - Remove collection tests from Marionette. r=whimboo
...
Now that we test collections upstream in WPT, the overlapping tests
can be removed from the Mn test suite.
MozReview-Commit-ID: DJZHeKs8FDo
--HG--
extra : rebase_source : 3170081c4054141ab6e39d69865f44a3d55f0385
2018-04-10 19:31:25 +01:00
Andreas Tolfsen
90616e8c24
Bug 1453009 - Test serialisation of collections in wdspec. r=whimboo
...
Ports tests added to Marionette in bug 1284232 to WPT. These test that
the Arguments, Array, FileList, HTMLAllCollection, HTMLCollection,
HTMLFormControlsCollection, HTMLOptionsCollection, and NodeList
collections are properly serialised when returned from an injected script.
There is one failing test that needs more investigation. My current
suspicion is that it is a JavaScript bug.
MozReview-Commit-ID: 8RagcdSRduV
--HG--
extra : rebase_source : 2af8016faf816bc82ad02ebdca74fba550c020b2
2018-04-10 18:34:37 +01:00
Henrik Skupin
e5f31f5f9e
Bug 1453596 - [mochitest] Throw errors instead of strings to get line numbers. r=gbrown
...
Without using "new Error()" there will always be line 0 referenced
in the exception message.
MozReview-Commit-ID: KGzVDShiLTW
--HG--
extra : rebase_source : e677730f0dcde896157681925f169da529939cf8
2018-04-12 12:10:26 +02:00
Henrik Skupin
e5298628bf
Bug 1453596 - [mochitest] Throw exception if path for server alive file doesn't exist. r=gbrown
...
MozReview-Commit-ID: AjjNbeOjTyr
--HG--
extra : rebase_source : f75377b4d34edb3026794f99557e19eddb2af459
2018-04-12 12:06:34 +02:00
Markus Stange
5a4c4ceadf
Bug 1449084 - Early-exit in profiler_add_marker_for_thread if the profiler is not running. r=mystor
...
MozReview-Commit-ID: Kiqur4ZJobi
--HG--
extra : rebase_source : 62b7a8e6ecd20f249c28ac74b624c7c302d60c49
2018-03-26 23:01:54 -04:00
Jean-Yves Avenard
f5cce074ab
Bug 1451681 - Handle case where crypto plain size definition didn't exist. r=cpearce
...
Also ensure that the MP4 demuxer can't create such sample.
MozReview-Commit-ID: JANgHNiiz2H
--HG--
extra : rebase_source : d6a68579e76f1eda651e38bec5a9ed17c9de3fa4
2018-04-09 11:39:13 +02:00
Valentin Gosu
406b079c8d
Bug 1453633 - Make nsHostObjectURI hold its principal wrapped in a nsMainThreadPtrHandle r=baku
...
nsIPrincipal is not yet threadsafe (bug 1443925
). This is a problem in the context of threadsafe nsIURI, where cloning an nsIURI would also AddRef the principal.
To get around this problem, we use nsMainThreadPtrHandle<nsIPrincipal>. This means cloning the URI would not AddRef the principal (it addrefs the nsMainThreadPtrHolder that holds the principal). When the last ref is dropped, the principal is released on the main thread.
We should get rid of this once principals become thread-safe
MozReview-Commit-ID: AbJEhTNXVv6
--HG--
extra : rebase_source : 14808be2815aaeb2f017fc04d28aa03b9f4bbcd5
2018-04-12 22:37:41 +02:00
Andrei Lazar
eab369fcaf
Bug 1431329 - If the tab in which the media player is running is in private browsing mode then we shall not display media playback notification. r=mcomella
...
MozReview-Commit-ID: EROHEubnP3r
--HG--
extra : rebase_source : 43fc9f60615c453576778a4eed1c681102119af7
2018-04-12 14:39:56 +03:00
Thom Chiovoloni
779c8d62b8
Bug 1450152 - Handle changing services.sync.engine.bookmarks.buffer at runtime r=kitcambridge,markh
...
MozReview-Commit-ID: 2ImuLBcJVAl
--HG--
extra : rebase_source : 9a481ca3f748d865a49780045cd575995f6e4d2f
2018-04-03 13:55:27 -07:00
Brian Grinstead
86d5c02846
Bug 1304794 - Stop using the old frontend for remaining non-console mochitests r=nchevobbe
...
MozReview-Commit-ID: D9azk5jNzpm
--HG--
extra : rebase_source : c361776292202609c408c25533aeab64428c4a47
2018-04-12 09:29:43 -07:00
Andi-Bogdan Postelnicu
01ebaa9a87
Bug 1453709 - Add the possibility to run mach commands inside the build context. r=gps
...
MozReview-Commit-ID: CvhfDngwLHQ
--HG--
extra : rebase_source : a0596cb9ea4bfca54f45ba44804fa5e58593047d
2018-04-12 19:20:52 +03:00
Mathieu Leplatre
087ff513d6
Bug 1451033 - Extract Normandy ClientEnvironment into reusable module r=Gijs
...
MozReview-Commit-ID: G6Awri9tDyK
--HG--
extra : rebase_source : 2a8e24ee859d7ca5460f3f0378a59c9b78f3d680
2018-04-04 12:02:09 +02:00
Brian Grinstead
95696041ac
Bug 1362023 - Enable new frontend in the Browser Console unconditionally;r=nchevobbe
...
MozReview-Commit-ID: 4ELlbssEB8Z
--HG--
extra : rebase_source : 0d38873bb4c3f7d94c1b265cb43491566cb8eec3
2018-04-12 07:56:55 -07:00
Miko Mynttinen
8c3bbd7b8e
Bug 1442190 - Part 6: Make three reftests fuzzy r=mattwoodrow
...
MozReview-Commit-ID: 4zSYL3BxhCg
--HG--
extra : rebase_source : 1e8b484f13e121aad417ae74056b1807a8c9fdbb
2018-03-21 16:18:45 +01:00
Miko Mynttinen
dc109f80d1
Bug 1442190 - Part 5: Use FLBDisplayItemIterator and flatten inactive nsDisplayOpacity in more cases r=mattwoodrow
...
MozReview-Commit-ID: 9I8YvMDEFHy
--HG--
extra : rebase_source : 0a81f66c97cf4120ee0c5822598e491d0676dc42
2018-03-13 15:55:56 +01:00
Miko Mynttinen
2fe6772b12
Bug 1442190 - Part 4: Add FLBDisplayItemIterator r=mattwoodrow
...
MozReview-Commit-ID: 2Xtv30VE6Ew
--HG--
extra : rebase_source : f12eaac85b3c71961514790dd655583630850cf5
2018-03-21 12:27:13 +01:00
Miko Mynttinen
24078121c7
Bug 1442190 - Part 3: Add functionality to know whether nsDisplayOpacity::ShouldFlattenAway() applied opacity to children r=mattwoodrow
...
MozReview-Commit-ID: Bns788u5wmM
--HG--
extra : rebase_source : ff0a457cc9f23bf03ac397c10c8b456523cc0cd1
2018-03-21 12:19:57 +01:00
Miko Mynttinen
e4dfcb5565
Bug 1442190 - Part 2: Virtualize FlattenedDisplayItemIterator and move it to a more appropriate place r=mattwoodrow
...
MozReview-Commit-ID: CW89yfHUeQA
--HG--
extra : rebase_source : 8596182f13d4fa3ba4d3d2fdc893cefa3d7d9055
2018-03-21 12:15:24 +01:00
Miko Mynttinen
28371ab9cc
Bug 1442190 - Part 1: Add nsDisplayOpacityGeometry r=mattwoodrow
...
MozReview-Commit-ID: K7WqIlib10v
--HG--
extra : rebase_source : 96386e642026fd76f50848173db09fb0cc50cacb
2018-03-21 12:13:05 +01:00
Kartikaya Gupta
4d65661587
Bug 1452603 - Update Cargo lockfiles and re-vendor rust dependencies. r=jrmuizel
...
MozReview-Commit-ID: A0PVWw50OX5
--HG--
extra : rebase_source : e245ddb3bda97e43425cbcb14367b406dd42ada8
2018-04-12 11:06:59 -04:00
Kartikaya Gupta
576ecda078
Bug 1452603 - Update Cargo stuff for the serde bump. r=jrmuizel
...
MozReview-Commit-ID: HDxOYbIXcIN
--HG--
extra : rebase_source : 5e3fa7d72735b0e9c8adc4de552a637b35f368be
2018-04-12 11:05:18 -04:00
Kartikaya Gupta
651d96be0a
Bug 1452603 - Update webrender to commit 6f997974cec5772b1797725f4a7942d742e7d7ff. r=jrmuizel
...
MozReview-Commit-ID: 1Gq3I7Z2Dd2
--HG--
extra : rebase_source : 00049966e37dab234cae5b13e7683a608609f2e5
2018-04-12 11:04:46 -04:00
Andreas Pehrson
aaf89f2684
Bug 1447982 - Rename mLastPrefs to mNetPrefs and update comment for clarity. r=padenot
...
MozReview-Commit-ID: CJPSDG5OHBs
--HG--
extra : rebase_source : 4be85639204fb53f02f1f5262fa945b78a97b286
2018-03-26 12:24:17 +02:00
Andreas Pehrson
83d5534ca3
Bug 1447982 - Remove early exit when no change on Reconfigure. r=padenot
...
We don't want to skip all remaining steps. For now it just affects some logging,
but there may be new ones added in the future.
MozReview-Commit-ID: 7fBdgLNT780
--HG--
extra : rebase_source : dc5113298c1dbadd23c19127349a4a66cd460b4c
2018-03-26 12:23:12 +02:00
Andreas Pehrson
deb26bcad0
Bug 1447982 - Pass GraphImpl into ApplySettings. r=padenot
...
MozReview-Commit-ID: GQlRUB3O1em
--HG--
extra : rebase_source : 80f6fc2f599a917f05de5af00103bbbff3f1caf0
2018-03-26 12:18:35 +02:00
Andreas Pehrson
cb8419331d
Bug 1447982 - Remove unused MediaEnginePrefs from AllocationHandle. r=padenot
...
MozReview-Commit-ID: 3gIU7MCddWG
--HG--
extra : rebase_source : f894d4dcefe229cd8b3aa170c9dd617b4a2b6314
2018-03-26 12:15:56 +02:00
Andreas Pehrson
1776ec7eae
Bug 1447982 - Apply and update mic source settings on Reconfigure. r=padenot
...
MozReview-Commit-ID: KKcRclPpCB2
--HG--
extra : rebase_source : 688291ca5dbaecd0992ad98555d1b4da54aebf84
2018-03-26 11:05:52 +02:00
Andreas Pehrson
be1fb6ddb7
Bug 1447982 - Mic source's ApplySettings shouldn't have weird side effects. r=padenot
...
MozReview-Commit-ID: DCVi5Wy4WN2
--HG--
extra : rebase_source : 422704dbd55e50326816aebb3bdc7767ba835e4a
2018-03-26 11:04:51 +02:00
Andreas Pehrson
6c20c3f1cf
Bug 1447982 - Move mic source allocation logging so it actually covers allocations. r=padenot
...
MozReview-Commit-ID: Ipq5vqCfvgi
--HG--
extra : rebase_source : 9501f3ce7eee7e6cbf5bc839e4f7581be5a5a543
2018-03-26 11:03:58 +02:00
Andreas Pehrson
bd47efdaa2
Bug 1447982 - Cover channel count changes also when mic source is stopped (muted). r=padenot
...
MozReview-Commit-ID: HtDS5SXL08
--HG--
extra : rebase_source : bd815cffb2705fcb1da817b10daeb738405e76dd
2018-03-26 11:02:26 +02:00
Andreas Pehrson
b47ca1eca7
Bug 1447982 - Guard against destroyed stream. r=padenot
...
MozReview-Commit-ID: 51opeU1U6GR
--HG--
extra : rebase_source : 45abf299f05fa1cd8520723b329652d83c1212d7
2018-03-26 10:57:36 +02:00
Andreas Pehrson
c26ee52a6e
Bug 1447982 - Remove unnecessary conditional. r=padenot
...
MozReview-Commit-ID: LKy9TGsGEfj
--HG--
extra : rebase_source : 1bba3bf46287febe8c249b8603503db7ae8716e1
2018-03-26 10:57:06 +02:00
Andreas Pehrson
c14f3bbe02
Bug 1447982 - Add mochitest for audio constraints. r=jib
...
MozReview-Commit-ID: DGlvTW6EXAO
--HG--
extra : rebase_source : b89a40f34998091b0a42304c3237f900e15cde7e
2018-04-11 16:05:49 +02:00
Henrik Skupin
3846d5fb06
Bug 1453647 - [xpcshell] Enforce utf-8 for evaluating injected script via -e argument. r=bz
...
MozReview-Commit-ID: 2sLmBHqbFSx
--HG--
extra : rebase_source : 50949fadd321a1fc4f6591bd55cb8002587b3959
2018-04-12 15:49:19 +02:00