Граф коммитов

590596 Коммитов

Автор SHA1 Сообщение Дата
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