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

579228 Коммитов

Автор SHA1 Сообщение Дата
Andreas Pehrson c09c157cde Bug 1408294 - Assert that we don't underrun globally. r=padenot
MozReview-Commit-ID: 1vEN1K1TK5n

--HG--
extra : rebase_source : e2bcc28d52b28e741e8a114db4cee9880abf6562
2017-12-01 15:37:54 +01:00
Andreas Pehrson 5ca6b2a31c Bug 1408294 - Make the SourceMediaStream used with AudioCapture produce silence. r=padenot
This SourceMediaStream is an existing hack to fit AudioCapture into
MediaManager's gUM flow. With the invariant that NotifyPull must produce data
we need to produce silence here.

Best of all would be if this SourceMediaStream was not needed at all, but let's
look at that another time.

MozReview-Commit-ID: J3EeIut1fgy

--HG--
extra : rebase_source : 8b84d8cf0f8d359d3b1c054146b28d494ed12053
2017-12-05 14:37:11 +01:00
Andreas Pehrson ee75d2b969 Bug 1408294 - Assert that NotifyPull produces data. r=padenot
MozReview-Commit-ID: CtC8A83iJgg

--HG--
extra : rebase_source : ada5a771164fafe35d22589956ced6f54545ee73
2017-12-05 14:34:08 +01:00
Andreas Pehrson 0ac2875a3d Bug 1408294 - Set iteration state before calling NotifyInputData. r=padenot
In the MediaEngine for microphone capture we want to fall back on feeding
silence when the device is stopped. To ensure this doesn't go haywire we check
that the invariant that at most one of NotifyInputData and NotifyPull get
called in the same iteration.

For them to be aligned on which iteration they're in however, the graph needs
to report a consistent IterationEnd() to both. This patch fixes this by only
calling into NotifyInputData() *after* setting iteration state, which will then
be consistent also across OneIteration (which calls into NotifyPull).

MozReview-Commit-ID: 4lD4OcdGtM6

--HG--
extra : rebase_source : 397ee320b83b23ac21961b67341b774f18e8b51b
2017-11-28 13:32:21 +01:00
David Parks 271000d784 Bug 1429643: Limit Win32 NPAPI SSL brokering to 64-bit builds; r=jimm
Uses PluginQuirks to avoid brokering in 32-bit, as Flash has its own 32-bit sandbox.
2018-01-15 19:51:34 -08:00
John Smith c533c96627 Bug 1411857 - Set a custom time-based keyframe interval on VideoTrackEncoder. r=pehrsons
This allows MediaRecorder to pass non-empty blobs to content since our
blob gathering code waits for a new keyframe before writing to the blob.

--HG--
extra : rebase_source : be52d34df5c6b4d40d4b445c6d3ae0036e1c6904
extra : histedit_source : 43b2cf01b335a37f04032545fc9965bf574657ee
2018-01-31 10:19:39 +01:00
Andreas Pehrson eabcca543c Bug 1433062 - Unit test VP8TrackEncoder with dynamic keyframe interval changes. r=bryce
MozReview-Commit-ID: 2OW5Gvy5UUl

--HG--
extra : rebase_source : a390104b85b9545a8bd2b3aee2401c755ffac35a
extra : histedit_source : 9f3c8e1dfc1ca9aff72c58be93e13aa05ea7311c
2018-01-25 16:22:08 +01:00
Andreas Pehrson 79f10e5ecb Bug 1433062 - Unit test VP8TrackEncoder with default keyframe interval. r=bryce
MozReview-Commit-ID: 2kptTt5TC1i

--HG--
extra : rebase_source : 7d1b5f60b7a97676067811cd62e077c44b8b09c7
extra : histedit_source : e744aeebde13248b6ff618446585d7caf9c5bc57
2018-01-25 16:21:25 +01:00
Andreas Pehrson 8d91fba6c0 Bug 1433062 - Unit test VP8TrackEncoder with longer-than-default keyframe interval. r=bryce
MozReview-Commit-ID: I8cYJooILlS

--HG--
extra : rebase_source : 5812f353d3db3a85ae24e9e7790dd69eebb8707f
extra : histedit_source : 10f9f8649b875d9f69304b7b950310234953219e
2018-01-25 16:20:16 +01:00
Andreas Pehrson 43e3eabe7e Bug 1433062 - Unit test VP8TrackEncoder with shorter-than-default keyframe interval. r=bryce
MozReview-Commit-ID: 3rEvmMyHsry

--HG--
extra : rebase_source : 8e26ee5cec97b62b7d120d91eb6df25fb2bb9da8
extra : histedit_source : 35c04e3b8d24620f8405fc3163924af9a32bc1e5
2018-01-25 16:19:11 +01:00
Aanchal ad3adf7561 Bug 1431698 - Change the IntConversion enumerations to enum classes. r=bbouvier 2018-01-31 10:21:20 +05:30
Aanchal fcdf6d6157 Bug 1431698 - Move the IntConversion enumerations from MacroAssembler.h to IonTypes.h. r=bbouvier 2018-01-26 19:12:57 +05:30
Alexander J. Vincent 065a649090 Bug 1426886 - Timer.jsm should validate callback argument is a function. r=mconley
--HG--
extra : rebase_source : 9a8c31677a79e11c6798e6399b7c03cfcea33fd5
2018-01-26 17:13:34 -08:00
Lars T Hansen f634ea8511 Bug 1425583 - RegisterOrSP abstraction. r=sstangl
--HG--
extra : rebase_source : ac4dd5aaff54ec34cefddebe2f8edfad7897d2a7
extra : source : 1d94ec0ef6c57b003d1cd1e053c1d6d4ca0fa6c8
2018-01-19 11:21:03 +01:00
Lars T Hansen b37e65e581 Bug 1425583 - Hide ARM64 address computations behind an abstraction. r=sstangl
--HG--
extra : rebase_source : b9ef1e6f8f0169b5db545d862695dd70f22096ba
extra : intermediate-source : b320987d9b2cb151bceaddec220645a6decb1026
extra : source : 533dd94fa8d3d93d4332f74d5774ba9b935c2ee7
2017-12-15 16:49:01 -06:00
Lars T Hansen 9d9b05b2e8 Bug 1425583 - Rewrite gratuitous uses of getStackPointer(). r=sstangl
--HG--
extra : rebase_source : 90abf4ebc15c68f393e6bdfd8fcb44e0366ef93d
extra : intermediate-source : 1c467e11f6554e55b31fb3daf80a399d11ddfeb8
extra : source : 378cb21d204c3695d6e6bc49bcdfd5157b5a8a6f
2018-01-16 16:20:21 +01:00
Lars T Hansen 8d3eca2d64 Bug 1320353 - Avoid garbage AnyRegister. r=jandem
--HG--
extra : rebase_source : 9e6619eadb8908a1291e83137cd08d827cd3df5e
2018-01-29 16:23:52 +01:00
Bogdan Tara 1f15df5f24 Merge mozilla-central to mozilla-inbound. a=merge CLOSED TREE 2018-01-31 12:11:39 +02:00
Bogdan Tara 1a6614b8b5 Merge inbound to mozilla-central. a=merge 2018-01-31 12:00:14 +02:00
Bogdan Tara b56a0f8804 Merge autoland to mozilla-central. a=merge 2018-01-31 11:58:23 +02:00
Dorel Luca 9f8b519dae Backed out 8 changesets (bug 633062) for xpcshell failures on browser/extensions/formautofill/test/unit/test_sync.js on a CLOSED TREE
Backed out changeset d60ca66f2b62 (bug 633062)
Backed out changeset d80494d5bc36 (bug 633062)
Backed out changeset 33f832b59e86 (bug 633062)
Backed out changeset 968db19986aa (bug 633062)
Backed out changeset a55a3647ea49 (bug 633062)
Backed out changeset bb1030bdab48 (bug 633062)
Backed out changeset 9c4cd2a6965c (bug 633062)
Backed out changeset 669c76bd2618 (bug 633062)

--HG--
extra : amend_source : cf95d15507de46de393cdef797a5808c4e0407ff
2018-01-31 07:28:06 +02:00
Dzmitry Malyshau 04332d008f Bug 1434410: Move the WebRender revision to a separate file and include it in captures. r=kats
MozReview-Commit-ID: 9ZgALwny1p2
2018-01-30 23:24:55 -05:00
ffxbld 31a384019d No bug, Automated blocklist update from host bld-linux64-spot-324 - a=blocklist-update 2018-01-30 18:26:20 -08:00
ffxbld 90a41c3b7d No bug, Automated HPKP preload list update from host bld-linux64-spot-324 - a=hpkp-update 2018-01-30 18:26:16 -08:00
ffxbld a75c2f5111 No bug, Automated HSTS preload list update from host bld-linux64-spot-324 - a=hsts-update 2018-01-30 18:26:13 -08:00
Coroiu Cristina 4854a65d8c Backed out 3 changesets (bug 1368699) for bustage on Android L10n nightlies a=backout
Backed out changeset e16fc8abd345 (bug 1368699)
Backed out changeset 35a5db01b6ae (bug 1368699)
Backed out changeset 7297a1e8c4ff (bug 1368699)
2018-01-31 01:59:23 +02:00
Nicholas Nethercote 5c975c03b1 Bug 1433982 - Make nsAtomicFileOutputStream::DoOpen() fail if the file is read-only. r=glandium
This means we don't leave behind prefs-<n>.js files when prefs.js is read-only.

MozReview-Commit-ID: H6KKnoYGdhH

--HG--
extra : rebase_source : 263dd6fb75204a4565c8af89e7b21fc37a10d52e
2018-01-31 10:01:26 +11:00
Sebastian Hengst 732cb1d98b merge mozilla-inbound to mozilla-central. r=merge a=merge 2018-01-31 00:22:27 +02:00
Kartikaya Gupta 8db17de82f Bug 1421380 - Enable gfx.webrender.hit-test by default. r=jrmuizel
This causes some mochitests to fail.

MozReview-Commit-ID: J2AjM0qKVE5

--HG--
extra : rebase_source : 21102068e9eca65f56bafb76cb623dbdbf0bfb3a
2018-01-29 16:35:10 -05:00
Kartikaya Gupta 7f809749df Bug 1421380 - Don't do a composite of WR rendered frames unless a composite is requested. r=nical
We sometimes render frames for hit-testing consistency requirements but
those frames don't need compositing. This goes with webrender PR 2358.

MozReview-Commit-ID: D6DRF040D5a

--HG--
extra : rebase_source : fd5dadc35a6f6a54b385f535d4ae9c6e34f3a779
2018-01-29 16:35:10 -05:00
Josh Matthews 16f7bb4a43 servo: Merge #19908 - Double the sccache timeout (from servo:jdm-patch-9); r=emilio
Fixes #19907.

Source-Repo: https://github.com/servo/servo
Source-Revision: 86b7af5db55ac340517318c0305dacf00208dd96

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : c25a8ada5e20ac0d08bf7cd2eb17261ff11cc8e0
2018-01-30 10:59:18 -06:00
Kirk Steuber fac065190c Bug 1429129 - Add enterprise policy to remove "Set As Desktop Background" context menu option r=Felipe,Gijs
MozReview-Commit-ID: EdVKcujYUh4

--HG--
extra : rebase_source : 747a24e0181b6c9cfbfeda1ad247d118439ef766
2018-01-29 13:24:26 -08:00
Dan Minor ef3c58e0e6 Bug 1433005 - Simplify codec pruning in NegotiateCodecs; r=bwc
--HG--
extra : rebase_source : 648d672c3e1f5ff2d3c8c35e548a8d7fc994b8af
2018-01-26 11:46:51 -05:00
Alfred Peters a5c14a463b Bug 1412213 - Content-Type MIME-header - Skipping a parameter without an '='. r=mayhemer 2018-01-29 14:36:00 -05:00
Boris Zbarsky a5927e6ebd Bug 1428610 part 8. Remove unnecessary Item() method. r=emilio
MozReview-Commit-ID: 6MQXVA0toiG
2018-01-30 14:48:27 -05:00
Boris Zbarsky 4c01bdc27f Bug 1428610 part 7. Make the nsICSSDeclaration length API nicer. r=emilio
MozReview-Commit-ID: 2gs8npBJFJY
2018-01-30 14:48:27 -05:00
Boris Zbarsky c49370b74a Bug 1428610 part 6. Give nsICSSDeclaration::GetPropertyPriority a nicer signature. r=emilio
MozReview-Commit-ID: 4H2zADwdo5L
2018-01-30 14:48:27 -05:00
Boris Zbarsky 4278814e5c Bug 1428610 part 5. Make nsICSSDeclaration::Get/SetCSSText have nicer signatures. r=emilio
MozReview-Commit-ID: B25qvxKj9CW
2018-01-30 14:48:26 -05:00
Boris Zbarsky 59d4896eb6 Bug 1428610 part 4. Move the nsCSSPropertyID overload of nsICSSDeclaration::SetPropertyValue to nsDOMCSSDeclaration. r=emilio
MozReview-Commit-ID: 8BzCHahJjwv
2018-01-30 14:48:26 -05:00
Boris Zbarsky 335a24f297 Bug 1428610 part 3. Move the nsCSSPropertyID overload of nsICSSDeclaration::GetPropertyValue down to nsDOMCSSDeclaration. r=emilio
MozReview-Commit-ID: FHrkptqa2hZ
2018-01-30 14:48:26 -05:00
Boris Zbarsky 7c83759ad4 Bug 1428610 part 2. Change Element::GetSMILOverrideStyle to return nsDOMCSSAttributeDeclaration. r=emilio
MozReview-Commit-ID: 9R6ywUEKagK
2018-01-30 14:48:26 -05:00
Boris Zbarsky eb99a6d933 Bug 1428610 part 1. Devirtualize nsICSSDeclaration::GetDocGroup. r=emilio
MozReview-Commit-ID: 7OGRkYTjTSQ
2018-01-30 14:48:26 -05:00
Boris Zbarsky 1d5c2e332a Bug 1434273. Make nsGenConImageContent's inheritance match the way it's used. r=mccr8
MozReview-Commit-ID: AYL4iZkMJiH
2018-01-30 14:48:26 -05:00
Marco Castelluccio 8a2bdd59ec Bug 1431388 - Rewrite LCOV files on test machines. r=chmanchester,jmaher 2018-01-24 22:58:22 +01:00
Marco Castelluccio c921af48d1 Bug 1431388 - Define 'abs_test_install_dir' on awsy. r=jmaher 2018-01-30 15:39:56 +01:00
Marco Castelluccio c15234e886 Bug 1431379 - Disable assertion that checks that rewritten source files exist. r=chmanchester 2018-01-29 20:01:26 +01:00
Marco Castelluccio 94bc709ac5 Bug 1431379 - Move ChromeManifestHandler class in a separate file. r=chmanchester 2018-01-25 15:52:34 +01:00
Marco Castelluccio 978b39e16d Bug 1431379 - Package lcov rewriter and its dependencies in the common test archive. r=chmanchester 2018-01-24 22:48:50 +01:00
Bob Owen 251c705683 Bug 1434292: Only use MITIGATION_IMAGE_LOAD_NO_LOW_LABEL flag for pdfium process when not running from a network drive. r=jimm 2018-01-31 08:56:11 +00:00
Bob Owen 70c724a921 Bug 1434276: Use MITIGATION_EXTENSION_POINT_DISABLE flag for GMP process. r=jimm 2018-01-31 08:56:11 +00:00