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

493729 Коммитов

Автор SHA1 Сообщение Дата
Brad Lassey 92dc8fe4cc bug 1294341 - put dummy plugin in navigator.plugins when a click to play plugin is hidden and its the only plugin r=bsmedberg 2016-08-24 14:02:02 -04:00
Benjamin Smedberg a735f280da Bug 1269807 - Remove support for all NPAPI plugins except for Flash, behind a pref. Tests that use the testplugin for now set the pref to keep it working. This will be disabled for ESR 52, but enabled for release 52. In the next cycle, the pref will be removed and this will be hardcoded. r=jimm
MozReview-Commit-ID: IDFTfaqpebo

--HG--
extra : rebase_source : b43d9fec42da6b6943786f18c8750c1880ff08fe
2016-09-29 09:16:33 -04:00
Ehsan Akhgari cf60002f3c Bug 1306121 - Add support for emulating V8 stack frame formatting to SpiderMonkey; r=fitzgen 2016-10-03 16:48:00 -04:00
Randell Jesup b7aec8ba57 bug 1307155: Use 'if' instead of 'switch' to fix warnings from bug 1306873 landing r=dholbert 2016-10-03 16:33:36 -04:00
Enes Goktas 032c476db6 Bug 1302855 - Fold browsercomps into xul; r=bsmedberg
MozReview-Commit-ID: 8oaVngXFfh3

--HG--
extra : rebase_source : 2f5e770d04bd3f75778f242e3866b141df5bbff4
2016-09-27 19:54:37 -07:00
Alexander Surkov aa70decced Bug 1294853 part3 - pop up preceding hides from trimmed subtree, r=yzen 2016-10-03 16:12:30 -04:00
Tom Schuster 4e49d5103f Bug 1303714 - Always Unwrap ArrayBuffer in TypedArray constructor. r=bholley 2016-10-03 21:19:09 +02:00
Sebastian Hengst 4c034fe691 Backed out changeset 55734588d50e (bug 1306121) for failing SM test saved-stacks/async-principals.js. r=backout 2016-10-03 20:58:39 +02:00
Randell Jesup 88bea09e95 Bug 1307042: generate fake audio for getUserMedia from MSG callbacks r=pehrsons 2016-10-03 14:35:36 -04:00
Ehsan Akhgari 1530c55efb Bug 1306121 - Add support for emulating V8 stack frame formatting to SpiderMonkey; r=fitzgen 2016-10-03 14:34:43 -04:00
Kris Maglione b38af6f7c1 Bug 1306858: Fix locale discovery in packed, embedded WebExtensions. r=aswan
MozReview-Commit-ID: KKcaj9i2PwK

--HG--
extra : rebase_source : e731cbc47487ec2b0cd6417a3b8325c6e50022c0
2016-10-01 19:09:24 +01:00
Kartikaya Gupta 1ef4d7b941 Bug 1305201 - Follow-up to fix some debug logging. r=me and DONTBUILD because NPOTB
MozReview-Commit-ID: 9k2LzUrj6bP
2016-10-03 12:42:55 -04:00
Jim Chen a60e069206 Bug 1306083 - 3. Remove obsolete code from AndroidBridge; r=snorp
Remove the global layer client object from AndroidBridge, now that it's
no longer used. Also remove other associated calls that are no longer
used.
2016-10-03 12:26:00 -04:00
Jim Chen 26526e7e66 Bug 1306083 - 2. Pass in window object for nsIAndroidBridge calls; r=snorp
Make contentDocumentChanged and isContentDocumentDisplayed calls require
the caller to pass in a window object, so that we can get the widget and
GeckoLayerClient from the window object. This way these calls no longer
depend on having a global layer client in AndroidBridge.
2016-10-03 12:26:00 -04:00
Jim Chen 3587a0edd6 Bug 1306083 - 1. Use AndroidCompositorWidget to access GeckoLayerClient; r=kats
Add AndroidCompositorWidget to act as the intermediary between gfx code
and GeckoLayerClient, in place of AndroidBridge. AndroidCompositorWidget
currently inherits from InProcessCompositorWidget, but when Android
eventually supports OOP compositing, it will be made to inherit from
CompositorWidget directly.
2016-10-03 12:26:00 -04:00
Gabriele Svelto 829aa6173a Bug 1264367 - Upgrade breakpad to upstream revision 704f41ec901c419f8c321742114b415e6f5ceacc r=ted 2016-10-03 13:43:28 +02:00
Ehsan Akhgari 882e2c307e Bug 1306756 - Remove the JS_strdup() overload accepting a JSRuntime*; r=sfink
There's no way to get a JSRuntime* in the JS API any more.
2016-10-03 12:13:35 -04:00
James Willcox 327d256722 Bug 1306716 - Call TabParent::SendHandleTap from the right thread on Android r=kats 2016-10-03 10:58:41 -05:00
Ted Mielczarek 739348c41e bug 1294565 - add a `mach vendor rust` command to vendor crates into third_party/rust. r=gps
This command is mostly just a wrapper around `cargo vendor`, but it runs
it the right way and will install the cargo-vendor tool if necessary.

Additionally, the mach command will by default error if there are uncommited
changes to files other than Cargo.{toml,lock} in your working copy, and it
will stage changes to the vendored crates in your VCS after the update.

MozReview-Commit-ID: 2fMDBawNUMO

--HG--
extra : rebase_source : fe72f26aec795eb663c554933432e700ac5089c3
2016-09-29 06:39:14 -04:00
Ted Mielczarek 93587924f6 bug 1294565 - add some more helpers to mozversioncontrol, add MozbuildObject.repository. r=gps
I wanted to be able to do some VCS interaction from a mach command, and we
didn't have anything suitable, so I tore up mozversioncontrol and replaced
it with a framework to hang new features off of. I've only implemented
the bits I need currently (get_modified_files and add_remove_files),
but it should be straightforward to add more functionality there.

This patch also adds a `repository` property to `MozbuildObject`, which will
return a `Repository` object for the topsrcdir to make using these helpers
even easier for `MozbuildObject`-derived classes.

MozReview-Commit-ID: Gw6Ixp1ltiN

--HG--
extra : rebase_source : e619d6642eb86c3f96e679ac22a3e561dfdbb56a
2016-09-29 06:48:37 -04:00
Andrea Marchesini 7de21588c7 Bug 1306248 - Use NeedsSubjectPrincipal in DOMStorage, r=ehsan 2016-10-03 16:10:27 +02:00
Andrea Marchesini c85da869c4 Bug 1288997 - We should not broadcast Blob URLs if we have only 1 content process, r=jdm 2016-10-03 16:07:52 +02:00
Nathan Froyd 3ca4c03f1d Bug 1306616 - part 2 - remove nsWritingIterator<T>::write; r=erahm
Iterators shouldn't have methods like write(); if you need to write to
an iterator, that logic should be handled by something outside of the
iterator...which also explains why we have a specialization of
nsCharTraits<nsWritingIterator<T>>.  The HTML parser wants this for its
own reasons, so we have to make sure it continues to work.
2016-10-03 17:21:52 -04:00
Nathan Froyd 3806e7bb85 Bug 1306616 - part 1 - don't use write() method of nsWritingIterator in nsReadableUtils; r=erahm
Iterators really shouldn't have methods like these; there should be
something else sitting on top of iterators that provides this.
2016-10-03 17:21:52 -04:00
Kartikaya Gupta 8b51259dcd Bug 1293483 - Keep the carets hidden when the user is using a mouse to modify the selection. r=TYLin
MozReview-Commit-ID: FJwODLk6XMS
2016-10-03 08:57:44 -04:00
Jonathan Kew 45cb9941ab Bug 1292476 - Replace use of nsIUnicodeNormalizer with nsIIDNService in the implementation of NPNVdocumentOrigin. r=m_kato 2016-10-03 13:43:47 +01:00
Paul Adenot 60386956d0 Bug 1302817 - r=jesup
MozReview-Commit-ID: 7uKiDvw1yf0

--HG--
extra : rebase_source : 0b34bf8859eaa47612c43986b0016c121ca222e4
2016-09-22 09:29:50 +01:00
Paul Adenot dbae1f1510 Bug 1306570 - Cherry-pick cubeb revision 6ae23a63 to fix a clock drift on Windows. r=kinetik
MozReview-Commit-ID: 3gC8dDAlkEM

--HG--
extra : rebase_source : 22b489cc5d7d3f91e9cfeab749fd41bd2300b652
2016-10-03 10:08:26 +02:00
Christoph Kerschbaumer 2a0f6eb36f Bug 1302539 - Update wpt tests because XCTO: nosniff should not apply to images (temporarily). r=annevk 2016-10-03 10:37:47 +02:00
Christoph Kerschbaumer b0951acfc5 Bug 1302539 - X-Content-Type-Options: nosniff should not apply to images (temporarily). r=dveditz 2016-09-30 09:38:44 +02:00
Iris Hsiao 2afc902dd2 Backed out changeset a99817b61d70 (bug 1306248) for crashed @nsContentUtils::SubjectPrincipal
CLOSED TREE
2016-10-03 18:04:06 +08:00
Andrea Marchesini 1f9a415918 Bug 1300552 - XMLHttpRequestWorker::EventRunnable must update stateData also after an abort(), r=ehsan 2016-10-03 10:41:27 +02:00
Andrea Marchesini 8b8568a4db Bug 1306248 - Use NeedsSubjectPrincipal in DOMStorage, r=ehsan 2016-10-03 10:35:57 +02:00
Andrea Marchesini 75ee078310 Bug 1306241 - Use NeedsSubjectPrincipal in dom/html/* - part 2, r=ehsan 2016-10-03 10:34:29 +02:00
Andrea Marchesini 0d3521f59a Bug 1306241 - Use NeedsSubjectPrincipal in dom/html/* - part 1, r=ehsan 2016-10-03 10:34:14 +02:00
Matt Woodrow 185b59256e Bug 1300677 - Implement IsHardwareAccelerated for RemoteVideoDecoder. r=dvander 2016-10-03 21:21:07 +13:00
Matt Woodrow 8ea736c85f Bug 1300677 - Implement SetSeekThreshold for RemoteVideoDecoder. r=dvander 2016-10-03 21:20:54 +13:00
Matt Woodrow 50bff87cb2 Bug 1305361 - Rebuild IPDL actors on ImageContainer once we've recovered from a GPU process crash. r=dvander 2016-10-03 21:20:42 +13:00
Matt Woodrow c449d80543 Bug 1305361 - Notify media if the GPU process crashes during video playback. r=dvander 2016-10-03 21:20:35 +13:00
Matt Woodrow f0b6731a16 Bug 1305361 - Implement IPCOpen for ImageBridgeChild. r=nical 2016-10-03 21:20:27 +13:00
Matt Woodrow a0aad01631 Bug 1305897 - Move ActiveResourceTracker onto ShadowLayerForwarder, since it's not used anywhere else. r=nical 2016-10-03 21:20:13 +13:00
David Anderson 9b20680b31 Recreate RemoteContentControllers for tabs after the GPU process restarts. (bug 1302236, r=kats) 2016-10-03 00:37:14 -07:00
Sotaro Ikeda a1dfbc1a44 Bug 1304999 - Add nullptr check of YCbCr to rgb surface r=jrmuizel 2016-10-02 23:37:53 -07:00
Phil Ringnalda fb9b5be437 Merge m-c to m-i
MozReview-Commit-ID: EbcndkMVS8P
2016-10-02 22:38:42 -07:00
Phil Ringnalda 3411332d29 Merge m-i (and autoland) to m-c, a=merge 2016-10-02 22:32:54 -07:00
Cameron McCormack 418bfe72a3 Bug 1300720 - Part 2: Lazily initialize nsScriptSecurityManager::mFileURIWhitelist. r=bholley
MozReview-Commit-ID: 8cqHUlOnsEH
2016-10-03 12:43:17 +08:00
Cameron McCormack b5dafca7ed Bug 1300720 - Part 1: Prevent file:, chrome: and resource: URIs from using an external protocol handler. r=honza
MozReview-Commit-ID: 51r5lObSRwx
2016-10-03 12:43:15 +08:00
Phil Ringnalda df210784c6 Bug 1303802 - Disable the part of historical.html which is permaorange on every merge to beta when we disable our rootNode implementation and let the test unexpectedly pass 2016-10-02 00:43:32 -07:00
Randell Jesup f99728abf6 Bug 1255737: Move MSG shutdown max-timeout from just only cubeb shutdown to the entire graph r=padenot
Effectively backs out the previous landing for bug 1255737

MozReview-Commit-ID: 37QfhATw8wU
2016-10-02 13:51:40 -04:00
Jan de Mooij 9a0cca9117 Bug 1306963 - Fix some source compression issues. r=arai 2016-10-02 15:19:47 +02:00