Andreas Pehrson
44946573a2
Bug 1434988 - Make audio loopback mochitest return early without loopback device set up. r=achronop
...
MozReview-Commit-ID: AA05i50qI2A
--HG--
extra : rebase_source : 9b5911586741eacd8c8b32b1e291b9d8bd64b709
2018-02-01 19:28:57 +01:00
Andrew McCreight
589eaa7bb4
Bug 1434952 - Remove signed.applets.codebase_principal_support pref. r=mrbkap
...
MozReview-Commit-ID: K8nic9kw8gF
--HG--
extra : rebase_source : 2f99d4594c88a4e6f38cbe740af8e10a5a528a81
2018-02-01 12:44:59 -08:00
Jonathan Kingston
53c9c480b7
Bug 1354175 - Disable AppCache in insecure contexts. r=baku,bkelly,mayhemer
...
MozReview-Commit-ID: wYWHkGlV8h
--HG--
extra : rebase_source : 9a600559a9d61c42baf9e3e5fde6e35d5adeaf90
2018-01-12 19:09:30 +00:00
Gurzau Raul
1315ffda06
Merge inbound to mozilla-central. a=merge
2018-02-02 00:22:39 +02:00
Gurzau Raul
047564ed7a
Merge inbound to mozilla-central. a=merge
2018-02-01 23:53:53 +02:00
Florian Quèze
2b1c8dccb6
Bug 1339461 - script-generated patch to convert foo.indexOf(...) == -1 to foo.includes(), r=Mossop.
2018-02-01 20:45:22 +01:00
Boris Zbarsky
0e718778d9
Bug 1434819 part 9. Remove nsIDOMNodeFilter. r=qdot
...
MozReview-Commit-ID: JsxGp9HQ2ak
2018-02-01 14:26:13 -05:00
Boris Zbarsky
d07e9f2070
Bug 1434819 part 8. Remove the FILTER_* constants from nsIDOMNodeFilter. r=qdot
...
MozReview-Commit-ID: LSDXZVGDtBc
2018-02-01 14:26:12 -05:00
Boris Zbarsky
7a9f022f1a
Bug 1434819 part 7. Remove the SHOW_* constants from nsIDOMNodeFilter. r=qdot
...
MozReview-Commit-ID: 7E2KZkLfbSI
2018-02-01 14:26:12 -05:00
Boris Zbarsky
59795295d1
Bug 1434819 part 6. Get rid of NodeFilterHolder. r=qdot
...
Now that TreeWalker and NodeIterator only use webidl APIs, they always have a
NodeFilter, not nsIDOMNodeFilter.
MozReview-Commit-ID: 5pzn9V3Kxzy
2018-02-01 14:26:12 -05:00
Boris Zbarsky
ea872de15a
Bug 1434819 part 5. Remove nsIDOMTreeWalker. r=qdot
...
MozReview-Commit-ID: QmxoxVhppG
2018-02-01 14:26:12 -05:00
Boris Zbarsky
8ee1ab7d50
Bug 1434819 part 4. Remove all the methods from nsIDOMTreeWalker. r=qdot
...
MozReview-Commit-ID: BDxOLArlCYb
2018-02-01 14:26:12 -05:00
Boris Zbarsky
7946bcf30a
Bug 1434819 part 3. Stop using XPCOM treewalker bits in webbrowserpersist. r=qdot
...
MozReview-Commit-ID: GmY7L4p00D1
2018-02-01 14:26:12 -05:00
Boris Zbarsky
8003341ed5
Bug 1434819 part 2. Remove nsIDOMNodeIterator. r=qdot
...
MozReview-Commit-ID: 7ln10gj1cLP
2018-02-01 14:26:12 -05:00
Boris Zbarsky
39b4225c6b
Bug 1434819 part 1. Remove unused methods from nsIDOMNodeIterator. r=qdot
...
MozReview-Commit-ID: 6mVDmDNxx4p
2018-02-01 14:26:11 -05:00
Boris Zbarsky
31dfca239b
Bug 1434803. Properly propagate out errors from various PeerConnectionImpl methods. r=drno
...
PeerConnectionImpl defines two versions of various fallible methods: a version
taking an ErrorResult argument, and a version returning nsresult. The methods
were not marked fallible in the webidl, so the bindings called the
nsresult-returning version, but ignored the returned value. As a result,
failures got swallowed instead of being propagated out.
The changes here annotate the relevant parts of the webidl as throwing, and
convert non-fallible methods to returning void to make infallibility clearer.
MozReview-Commit-ID: JU9NzmEf8FV
2018-02-01 14:22:48 -05:00
Boris Zbarsky
478687c2e8
Bug 1434686 part 4. Use IgnoreErrors() in dom/. r=mystor
...
MozReview-Commit-ID: GwVDrTLPTOb
2018-02-01 14:21:14 -05:00
Boris Zbarsky
bc7691a8db
Bug 1434686 part 2. Use IgnoreErrors() in dom/bindings. r=mystor
...
MozReview-Commit-ID: G8vxR2s2qUJ
2018-02-01 14:21:14 -05:00
Boris Zbarsky
f7f6285330
Bug 1434686 part 1. Introduce a mozilla::IgnoreErrors which can be used as a temporary to pass to an ErrorResult& arg when the error should be ignored. r=mystor
...
Once bug 1434689 is fixed, we can mark this thing as being required to be a temporary.
MozReview-Commit-ID: 7VX0XSYVOc4
2018-02-01 14:21:14 -05:00
Csoregi Natalia
486051b718
Merge mozilla-central to inbound. a=merge CLOSED TREE
2018-02-01 20:14:53 +02:00
Andrea Marchesini
0c7e47f8eb
Bug 1434934 - Remove dom.workers.enabled pref, r=bkelly
2018-02-01 18:34:08 +01:00
Nika Layzell
785a14270e
Bug 1431867 - Part 2: Add move constructors and assignment operators to IPDL unions, r=mccr8
...
MozReview-Commit-ID: IQVODEfMGi9
2018-02-01 11:30:50 -05:00
David Keeler
087f092867
bug 1421084 - part 4/4 - remove nsNSSShutDown.h and (hopefully) all references to it r=mt,ttaubert
...
MozReview-Commit-ID: 2mhvHsC5Nil
--HG--
extra : rebase_source : 651c2bcf8655f75756ea2bac788eb8c0781dc90a
2018-01-24 14:44:01 -08:00
David Keeler
ad5cec4768
bug 1421084 - part 3/4 - remove nsNSSShutDownObject::shutdown and virtualDestroyNSSReference r=mt,ttaubert
...
MozReview-Commit-ID: ErL7ZjAGVVC
--HG--
extra : rebase_source : 2869aafaef729f0ad190f957919e8b9c40700477
2018-01-24 14:29:08 -08:00
David Keeler
a0e34baf27
bug 1421084 - part 2/4 - remove nsNSSShutDownObject::isAlreadyShutDown() r=mt,ttaubert
...
MozReview-Commit-ID: DlS16pHE0Ik
--HG--
extra : rebase_source : d7596a3571478adefae4ffa5d446ff5234ba9ed7
2018-01-23 12:22:56 -08:00
David Keeler
e8cc0ba1ce
bug 1421084 - part 1/4 - remove now-unnecessary nsNSSShutDownPreventionLock r=mt,ttaubert
...
As of bug 1417680, the NSS shutdown tracking infrastructure is unnecessary (and
does nothing anyway). This series of changesets removes the remaining pieces in
a way that is hopefully easy to confirm is correct.
MozReview-Commit-ID: 8Y5wpsyNlGc
--HG--
extra : rebase_source : ef6b481510d949e404a4ef5615097d66e566c947
2018-01-23 10:37:47 -08:00
Munro Mengjue Chiang
4197e56037
Bug 1423582 - use UniquePtr to wrap frame. r=pehrsons
...
MozReview-Commit-ID: 2T7RC1tBbOA
--HG--
extra : rebase_source : e964a73844edb7f10fb94442cc855f7922bb886d
2018-02-01 11:42:28 +01:00
Emilio Cobos Álvarez
9a18395a1d
Bug 1434474: There's no need to rebuild font / counter styles / font feature values off a runnable. r=bholley
...
Everything that needs them up-to-date will call flush appropriately, there
should be no need to do it manually.
This way we coalesce all the stylist updates until the next style flush in the
best case, or until one of the consumers actually needs them.
MozReview-Commit-ID: BVsxXxhtcKL
--HG--
extra : rebase_source : a41c14689fdcdb30935e16bdb0e757e7140e88e7
2018-01-31 11:12:36 +01:00
Narcis Beleuzu
eeb7190f9a
Merge inbound to mozilla-central. a=merge
2018-02-01 12:05:39 +02:00
Adrian Wielgosik
639df9d521
Bug 1353329 - Remove remains of SecureElement API. r=bz
...
MozReview-Commit-ID: 5D1VriUJ8UP
--HG--
extra : rebase_source : 894a6e151142726e9cc9f6d417bec36831aa1129
2018-01-31 22:07:30 +01:00
Cameron McCormack
2cea1ba7c1
Bug 1430014 - Part 6: #ifdef out a bit more animation-related code. r=hiro
...
MozReview-Commit-ID: B9TaVJFak26
--HG--
extra : source : 820eed2682b6a6cda892d091ee037ff1eeacd69f
2018-02-01 15:04:04 +11:00
Cameron McCormack
d02e54b79b
Bug 1430014 - Part 5: Stop building old style system classes when MOZ_OLD_STYLE is not defined. r=xidorn
...
MozReview-Commit-ID: CIHyPdF7Exl
--HG--
extra : source : 78a2fc781eead47af3923efcde58569c5d882ab1
2018-02-01 15:04:04 +11:00
Cameron McCormack
cc7db5c40c
Bug 1430014 - Part 4: #ifdef out unnecessary code when the old style system is not built. r=xidorn
...
MozReview-Commit-ID: 1FZ9VzjcPzN
--HG--
extra : source : de22d220635f8c059834b76f769d5215ab1a8b5b
2018-02-01 15:04:04 +11:00
Chris Pearce
b37bd17a56
Bug 1433344 - Convert encrypted AAC to ADTS before decryption. r=jya
...
MozReview-Commit-ID: IGmBfJtYsCi
--HG--
extra : rebase_source : d066644e848f8fb379607d0168960132881d7df8
2018-01-30 14:39:09 +13:00
Cosmin Sabou
b35f58da34
Backed out changeset 1fea6030657b (bug 1433344) for mda failures on EMEDecoderModule.cpp on a CLOSED TREE
2018-02-01 03:05:53 +02:00
David Parks
1dd54ad783
Bug 1433856 - Block PluginModuleChromeParent::CleanupFromTimeout from recursing. r=jimm
...
CleanupFromTimeout is (transitively) recursing in calls to Close(), as that now leads to shutting down the plugin broker thread and CleanupFromTimeout was being rerun since nsThread::Shutdown runs tasks..
2018-01-29 18:15:18 -08:00
David Parks
c6dc5f3406
Bug 1433855 - Make sure plugin function broker's PostToDispatchThread is Waiting before Notifying it. r=jimm
...
The Monitor's condition variable could be notified before the calling thread had begun to Wait for it. This caused the Notify to be missed, leading to hangs. By grabbing the Monitor in PostToDispatchHelper, we know Wait has been called because, otherwise, the calling thread would still hold the Monitor.
2018-01-30 17:32:27 -08:00
Emilio Cobos Álvarez
0bc20b0d9b
Bug 1420026: followup: Enable Servo CSS color parsing in canvas. r=xidorn
...
MozReview-Commit-ID: 9vMlQB7139F
2018-02-01 11:00:12 +11:00
Alex Gaynor
eee896973f
Bug 1359566 - remove permissions related to audio from the macOS content process sandbox when cubeb remoting is enabled; r=haik
...
MozReview-Commit-ID: BmBNuSlsyBH
--HG--
extra : rebase_source : 366c8bcffc80b83b348462e13c4893e4854cf389
2017-12-21 09:59:47 -05:00
Valentin Gosu
033570496c
Bug 1432602 - Add nsIFileURLMutator.setFile() r=mayhemer
...
MozReview-Commit-ID: EF2vVYoN8bg
--HG--
extra : rebase_source : 5d2b6fa353f0a0eb189fd08f9fda2bbf1ced30bb
2018-01-31 22:40:45 +01:00
Cosmin Sabou
7092b51729
Merge mozilla-central to autoland. a=merge on CLOSED TREE
2018-02-01 01:19:48 +02:00
Cosmin Sabou
cbddf62d14
Merge inbound to mozilla-central. a=merge
2018-02-01 01:14:44 +02:00
shindli
a9ac1e44cc
Merge inbound to mozilla-central. a=merge
2018-02-01 00:32:39 +02:00
Boris Zbarsky
65bf16222e
Bug 1434399 part 19. Remove nsIXULDocument. r=mystor
...
MozReview-Commit-ID: 9jQu4sjOhb2
2018-01-31 14:49:29 -05:00
Boris Zbarsky
5ed1930118
Bug 1434399 part 18. Remove nsIXULDocument::ResetDocumentLWTheme. r=mystor
...
MozReview-Commit-ID: 9z4HAVJAl7R
2018-01-31 14:49:29 -05:00
Boris Zbarsky
7608960cee
Bug 1434399 part 17. Remove nsIXULDocument::ResetDocumentDirection. r=mystor
...
MozReview-Commit-ID: 18rQOWg8zvs
2018-01-31 14:49:29 -05:00
Boris Zbarsky
84d7176a8b
Bug 1434399 part 16. Remove nsIXULDocument::OnDocumentParserError. r=mystor
...
MozReview-Commit-ID: 7LbPTqKzkO4
2018-01-31 14:49:29 -05:00
Boris Zbarsky
0bff2380b3
Bug 1434399 part 15. Remove nsIXULDocument::OnPrototypeLoadDone. r=mystor
...
MozReview-Commit-ID: 9LDh2QByUNV
2018-01-31 14:49:28 -05:00
Boris Zbarsky
439174ece2
Bug 1434399 part 14. Remove add/remove subtree bits from nsIXULDocument. r=mystor
...
MozReview-Commit-ID: 987df30BZHq
2018-01-31 14:49:28 -05:00
Boris Zbarsky
8d91b52952
Bug 1434399 part 13. Remove C++ uses of nsIDOMXULDocument. r=mystor
...
MozReview-Commit-ID: KSsXLra5DQk
2018-01-31 14:49:28 -05:00