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

660487 Коммитов

Автор SHA1 Сообщение Дата
Johann Hofmann 0d0bc26e56 Bug 1562575 - Part 2 - Move content blocking section into the protections panel. r=ewright
This is a pretty big change on paper, but most of the lines are copy-pasted, with some small
adjustments to get the content blocking code comfortable in browser-siteProtections.js.

Differential Revision: https://phabricator.services.mozilla.com/D37556

--HG--
extra : moz-landing-system : lando
2019-07-12 10:27:24 +00:00
Johann Hofmann 230d70e54a Bug 1562575 - Part 1 - Remove content blocking telemetry events from identity popup telemetry. r=ewright
This lives in the protections popup now and will get a new probe.

Since I'm only removing data collection I don't think a data steward is required to sign off.

I'm removing recordClick calls in identityPanel.inc.xul in a later patch.

Differential Revision: https://phabricator.services.mozilla.com/D37555

--HG--
extra : moz-landing-system : lando
2019-07-12 10:27:05 +00:00
Paul Adenot c74b95c375 Bug 1350973 - Implement new attributes MediaStreamAudioSourceNode.mediaStream and MediaElementAudioSourceNode.mediaElement. r=baku
Differential Revision: https://phabricator.services.mozilla.com/D37283

--HG--
extra : moz-landing-system : lando
2019-07-11 20:09:58 +00:00
Paul Adenot 6d8671ebb8 Bug 1564422 - Change `outputLatency` and `getOutputTimestamp` when `resistFingerPrinting` is enabled. r=tjr
When Firefox is configured to resist fingerprinting, the latency figure returned
is the most commonly found on a particular OS.

For Android, I got data from [0], roughly copy/pasted the table into a file and
did:

```
cat file | cut -d $'\t' -f4 | grep "^[[:digit:]]" | cut -d ' ' -f 1 | sort -h
| uniq -c | sort -h
```

which indicated that 40ms was a good number for round trip latency (input to
output). Since this is for output latency only and the audio path
is roughly symmetrical in terms of duration, we report 20ms.

For OSX, 512 is always used with the default hardware in Firefox, with this
patch, it's always 512 regardless of the setup.

On Linux/Pulse, we use 25ms [1] always, and this is adjusted by PulseAudio. This
makes it always return 25ms.

On Windows, there is a wide variety of configurations, but it's common to be in
the ballpark of 80ms output (this is very empirical, by testing a bunch of
hardware over the years).

For other OSes, we use 2048 frames (adjusted to the sample-rate).

[0]: https://superpowered.com/latency
[1]: https://searchfox.org/mozilla-central/source/media/libcubeb/src/cubeb_pulse.c#725

Differential Revision: https://phabricator.services.mozilla.com/D37723

--HG--
extra : moz-landing-system : lando
2019-07-12 11:27:25 +00:00
Paul Adenot 553f80fde6 Bug 1324545 - Implement AudioContext getOutputTimestamp(). r=baku
Differential Revision: https://phabricator.services.mozilla.com/D37281

--HG--
extra : moz-landing-system : lando
2019-07-12 11:27:25 +00:00
Paul Adenot 8c692f2f23 Bug 1324552 - Implement AudioContext baseLatency and outputLatency attributes. r=pehrsons,baku
Differential Revision: https://phabricator.services.mozilla.com/D37280

--HG--
extra : moz-landing-system : lando
2019-07-12 11:28:03 +00:00
Andrea Marchesini 2a3e21430e Bug 1559919 - Finish the WorkerHolder cleanup - part 11 - WorkerHolder replaced by WorkerRef, r=asuth
Differential Revision: https://phabricator.services.mozilla.com/D35230

--HG--
extra : moz-landing-system : lando
2019-07-12 11:18:17 +00:00
Andrea Marchesini 46c41f3318 Bug 1559919 - Finish the WorkerHolder cleanup - part 10 - CacheWorkerHolder ported to WorkerRef, r=asuth
Differential Revision: https://phabricator.services.mozilla.com/D35229

--HG--
rename : dom/cache/CacheWorkerHolder.cpp => dom/cache/CacheWorkerRef.cpp
rename : dom/cache/CacheWorkerHolder.h => dom/cache/CacheWorkerRef.h
extra : moz-landing-system : lando
2019-07-12 11:17:59 +00:00
Andrea Marchesini 839b9341d1 Bug 1559919 - Finish the WorkerHolder cleanup - part 9 - Notification API ported to WorkerRef, r=asuth
Differential Revision: https://phabricator.services.mozilla.com/D35228

--HG--
extra : moz-landing-system : lando
2019-07-12 11:17:52 +00:00
Andrea Marchesini 1d8a0b716c Bug 1559919 - Finish the WorkerHolder cleanup - part 8 - Get rid of WorkerHolderToken, r=asuth
Differential Revision: https://phabricator.services.mozilla.com/D35227

--HG--
extra : moz-landing-system : lando
2019-07-12 11:17:50 +00:00
Andrea Marchesini a9f2438114 Bug 1559919 - Finish the WorkerHolder cleanup - part 7 - IPCWorkerRef in ClientManagerChild, r=asuth
Differential Revision: https://phabricator.services.mozilla.com/D35226

--HG--
extra : moz-landing-system : lando
2019-07-12 11:17:46 +00:00
Andrea Marchesini f3428b3c3c Bug 1559919 - Finish the WorkerHolder cleanup - part 6 - IPCWorkerRef in ServiceWorkerChild, r=asuth
Differential Revision: https://phabricator.services.mozilla.com/D35225

--HG--
extra : moz-landing-system : lando
2019-07-12 11:16:52 +00:00
Andrea Marchesini dda55c2dec Bug 1559919 - Finish the WorkerHolder cleanup - part 5 - IPCWorkerRef in ServiceWorkerRegistrationChild, r=asuth
Differential Revision: https://phabricator.services.mozilla.com/D35224

--HG--
extra : moz-landing-system : lando
2019-07-12 11:16:34 +00:00
Andrea Marchesini dfb7f820f8 Bug 1559919 - Finish the WorkerHolder cleanup - part 4 - IPCWorkerRef in ServiceWorkerContainerChild, r=asuth
Differential Revision: https://phabricator.services.mozilla.com/D35223

--HG--
extra : moz-landing-system : lando
2019-07-12 11:16:15 +00:00
Andrea Marchesini 6e86832cf2 Bug 1559919 - Finish the WorkerHolder cleanup - part 3 - IPCWorkerRef r=asuth
Differential Revision: https://phabricator.services.mozilla.com/D35222

--HG--
extra : moz-landing-system : lando
2019-07-12 11:16:03 +00:00
Andrea Marchesini 492ae88ae0 Bug 1559919 - Finish the WorkerHolder cleanup - part 2 - Remove dead code in PerformanceStorageWorker, r=asuth
Differential Revision: https://phabricator.services.mozilla.com/D35221

--HG--
extra : moz-landing-system : lando
2019-07-12 11:15:46 +00:00
Andrea Marchesini 7afa8dc82b Bug 1559919 - Finish the WorkerHolder cleanup - part 1 - IndexedDB doesn't use WorkerHolder, r=asuth
Differential Revision: https://phabricator.services.mozilla.com/D35220

--HG--
extra : moz-landing-system : lando
2019-07-12 11:15:33 +00:00
Tom Schuster 5b7ad5ebb7 Bug 1564967 - Rename More Options menu entry in about:addons to Details. r=mstriemer,fluent-reviewers,rpl,flod
Differential Revision: https://phabricator.services.mozilla.com/D37707

--HG--
extra : moz-landing-system : lando
2019-07-12 00:05:52 +00:00
Brian Hackett 53443837f2 Bug 1529163 - Wait for all threads in debugger client, r=jlast.
--HG--
extra : rebase_source : 6ba3159c47a69befbcf98950240ed072b25a8c5d
2019-07-11 17:47:22 +00:00
Byron Campen [:bwc] 1353b31f42 Bug 1555792: Disable the socket process if e10s is disabled. r=kershaw
Differential Revision: https://phabricator.services.mozilla.com/D37506

--HG--
extra : moz-landing-system : lando
2019-07-11 17:00:37 +00:00
Michal Novotny 4e82c1dc19 Bug 1556487 - Replace HttpChannelParentListener with a more generic class, r=mayhemer
Differential Revision: https://phabricator.services.mozilla.com/D37573

--HG--
rename : netwerk/protocol/http/HttpChannelParentListener.cpp => netwerk/protocol/http/ParentChannelListener.cpp
rename : netwerk/protocol/http/HttpChannelParentListener.h => netwerk/protocol/http/ParentChannelListener.h
extra : moz-landing-system : lando
2019-07-11 16:06:06 +00:00
Emilio Cobos Álvarez b2494dc0fa Bug 1457628 - Remove broken rule for the file input button. r=jfkthame
Inheriting block-size is just plain wrong in presence of calc or percentages.

The layout without these rules also matches other browsers, so I see no reason
not to do this.

Differential Revision: https://phabricator.services.mozilla.com/D37746

--HG--
extra : moz-landing-system : lando
2019-07-12 10:10:43 +00:00
Daniel Varga cf2048abd6 Merge mozilla-central to autoland. a=merge on a CLOSED TREE 2019-07-12 13:03:23 +03:00
Kershaw Chang ba0fa23495 Bug 1563821 - Check if content child is shuttingdown before create SocketProcessBridgeChild r=jld
Differential Revision: https://phabricator.services.mozilla.com/D37776

--HG--
extra : moz-landing-system : lando
2019-07-11 22:42:05 +00:00
Karl Tomlinson bea6491430 Bug 1457355 test that primary selection is unaffected by opening new tab r=dao
Differential Revision: https://phabricator.services.mozilla.com/D37354

--HG--
extra : moz-landing-system : lando
2019-07-12 09:02:43 +00:00
Karl Tomlinson 494375d70f bug 1457355 don't change primary selection during UrlbarInput.select() r=dao
This suppresses modification of the primary selection when opening a new tab
as well as when a keyboard shortcut is used to directly focus the location
bar.

Differential Revision: https://phabricator.services.mozilla.com/D37353

--HG--
extra : moz-landing-system : lando
2019-07-12 09:00:35 +00:00
Dorel Luca 7624ccd338 Backed out changeset 26592a2a32aa (bug 1561092) reverting disabling because of bug 1559760 and bug 1559761 2019-07-12 12:16:06 +03:00
Calixte Denizet 7700f1ee15 Bug 1565274: Remove self inclusion from nsPageSequenceFrame.h r=dholbert
nsPageSequenceFrame.h includes itself.

Differential Revision: https://phabricator.services.mozilla.com/D37770

--HG--
extra : moz-landing-system : lando
2019-07-11 21:37:27 +00:00
Ola Gasidlo 05e788acf7 Bug 1557699 - Improve CSS base, r=ladybenko
Added variables in base.css, reduced specificity

Differential Revision: https://phabricator.services.mozilla.com/D35513

--HG--
extra : moz-landing-system : lando
2019-07-12 08:24:55 +00:00
Coroiu Cristina c440961ac6 Backed out changeset ad78f4b2fcee (bug 1521452) for chrome failures at devtools/client/shared/components/test/mochitest/test_HSplitBox_01.html
--HG--
extra : rebase_source : 3ec3d16bfb96fe6341186f0a4689b235a52cfa8e
2019-07-12 10:54:47 +03:00
Tim D. Smith 6f2d828856 Bug 1565389 - Remove orphaned comment r=jgraham
Remove spurious comment orphaned in bug 1444940.
Geolocation is safe... for now.

Differential Revision: https://phabricator.services.mozilla.com/D37801

--HG--
extra : moz-landing-system : lando
2019-07-12 07:53:21 +00:00
Jean-Yves Avenard db6ecd1b6e Bug 1560440 - Don't attempt to set sample's duration. r=bryce
This is a partial revert of bug 1524890 - P17.

When setting the duration, with some videos, on output WMF set nonsensical values. Sometimes the duration read is equal to the timestamp of the previous frame leading to broken A/V sync.

In bug 1222874, we will remove the entire concept of video frame's duration.

Differential Revision: https://phabricator.services.mozilla.com/D37683

--HG--
extra : moz-landing-system : lando
2019-07-11 15:50:09 +00:00
thomasmo f8ab88e23d Bug 1563233 - Update VRManager to consume VRShMem r=kip,daoshengmu
This change replaces and removes code in VRManager that was refactored into the
new VRShMem class.

Differential Revision: https://phabricator.services.mozilla.com/D36986

--HG--
extra : moz-landing-system : lando
2019-07-14 13:26:39 +00:00
Andrei Ciure 3a01a56056 Bug 1440900 - Disable browser_devices_get_user_media_paused.js win !debug and linux64 !debug for frequent failures. r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D37984

--HG--
extra : moz-landing-system : lando
2019-07-13 22:48:01 +00:00
Hamzah 8e1207721c Bug 1510351 - Remove unused code in PluginChild.jsm r=prathiksha
Differential Revision: https://phabricator.services.mozilla.com/D36524

--HG--
extra : moz-landing-system : lando
2019-07-11 15:12:26 +00:00
tanhengyeow b04946d40e Bug 1555628 - Toolbar for Messages side panel. r=Honza,nchevobbe
Implement Toolbar for WebSocketsPanel.

Differential Revision: https://phabricator.services.mozilla.com/D36455

--HG--
extra : moz-landing-system : lando
2019-07-12 07:37:23 +00:00
Nicolas Silva 9a0de7396e Bug 1565168 - Add a webrender try preset. r=kats
Differential Revision: https://phabricator.services.mozilla.com/D37688

--HG--
extra : moz-landing-system : lando
2019-07-11 17:23:08 +00:00
Armando Ferreira 7c12423a03 Bug 1528774 - Remove unnecessary code in GridItem's onGridCheckboxClick. r=nchevobbe
Removed unnecessary code in GridItem.js file's onGridCheckboxClick function and updated the render function so that the onInspectIconClick call triggers the stopPropagation function.

Differential Revision: https://phabricator.services.mozilla.com/D37612

--HG--
extra : moz-landing-system : lando
2019-07-12 07:11:26 +00:00
Christoph Kerschbaumer d0817ff762 Bug 1497203: Apply Meta CSP to about:plugins. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D37727

--HG--
extra : moz-landing-system : lando
2019-07-12 06:47:42 +00:00
Jan Andre Ikenmeyer a216f3dde7 Bug 1565365 - Let webgl.force-enabled apply to WebGL2 as well r=jgilbert
Differential Revision: https://phabricator.services.mozilla.com/D37821

--HG--
extra : moz-landing-system : lando
2019-07-12 02:34:19 +00:00
Dan Glastonbury be87d8ce17 Bug 1550640 - P4: Remove bincode. r=Gankro
Differential Revision: https://phabricator.services.mozilla.com/D32783

--HG--
extra : moz-landing-system : lando
2019-07-12 06:12:33 +00:00
Dan Glastonbury 866dcdad61 Bug 1550640 - P3: Replace bincode with peek-poke. r=Gankro
Replace `serde`-derived `bincode` with custom binary
serialization/deserialization that generates more efficient code at rustc
`opt-level = 2`.

Differential Revision: https://phabricator.services.mozilla.com/D32782

--HG--
extra : moz-landing-system : lando
2019-07-12 06:12:31 +00:00
Paul Bone 73ed10d490 Bug 1564313 - Make some style changes to prose in comments r=sfink
* Remove double spaces after periods.
 * Add periods at the end of sentances.
 * Fix a spelling error.
 * Use a simpler sentance.

Differential Revision: https://phabricator.services.mozilla.com/D37366

--HG--
extra : moz-landing-system : lando
2019-07-12 06:03:41 +00:00
Paul Bone 94ced028b9 Bug 1564313 - Update comments to // style in nursery code r=sfink
Differential Revision: https://phabricator.services.mozilla.com/D37365

--HG--
extra : moz-landing-system : lando
2019-07-12 06:03:26 +00:00
Nicholas Nethercote 624de194fe Bug 1565110 - Rename abc.def and ghi.jkl prefs as dom.webidl.test[12]. r=bzbarsky
Depends on D37669

Differential Revision: https://phabricator.services.mozilla.com/D37670

--HG--
extra : moz-landing-system : lando
2019-07-12 04:39:12 +00:00
Nicholas Nethercote 513c4daee5 Bug 1565110 - Move geo.enabled pref to the right place in StaticPrefList.h. r=bzbarsky
Differential Revision: https://phabricator.services.mozilla.com/D37669

--HG--
extra : moz-landing-system : lando
2019-07-12 04:38:42 +00:00
Byron Campen [:bwc] 5fe8caac32 Bug 1555792: Add --setpref option to many test types r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D37503

--HG--
extra : moz-landing-system : lando
2019-07-11 15:06:38 +00:00
Byron Campen [:bwc] a381540292 Bug 1555792: Update android manifest files to include the socket process. r=snorp
Differential Revision: https://phabricator.services.mozilla.com/D34885

--HG--
extra : moz-landing-system : lando
2019-07-11 14:50:17 +00:00
Byron Campen [:bwc] 751d83106b Bug 1555792: Ensure that the new default values for nightly have no effect on CI. r=ahal
Depends on D33643

Differential Revision: https://phabricator.services.mozilla.com/D33644

--HG--
extra : moz-landing-system : lando
2019-07-11 14:49:59 +00:00
Byron Campen [:bwc] 5498779c1d Bug 1555792: Set the socket-process-isolation prefs to true on nightly. r=mjf
Differential Revision: https://phabricator.services.mozilla.com/D33643

--HG--
extra : moz-landing-system : lando
2019-07-11 14:49:47 +00:00