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

483535 Коммитов

Автор SHA1 Сообщение Дата
Lee Salzman ec2233732d Bug 1287515 - fix android crashtest bustage. r=me 2016-07-21 02:02:08 -04:00
Nicholas Nethercote 1853761692 Bug 1262731 - Don't use a separate ICU data file on Windows. r=ted.
Because sometimes the file goes missing which prevents Firefox from starting.

--HG--
extra : rebase_source : f5e125a56104d8c5aaa1776c9223c7b0d96b8031
2016-07-21 08:13:17 +10:00
Bob Owen 0c976cb1cb Bug 1246505: Let the Windows low integrity content process sandbox ride the trains. r=jimm 2016-07-21 06:39:25 +01:00
Lee Salzman 91cc2c640d Bug 1287515 - fix crashtest for d2d. r=me 2016-07-21 01:05:31 -04:00
Andi-Bogdan Postelnicu d2d46ad585 Bug 1283395 - add markup functions for static analysis builds. r=froydnj
MozReview-Commit-ID: 1F5GGpQtq4x
2016-07-20 15:45:34 +03:00
George Wright 5a33148fa2 Bug 1279341 - Keep track of unused tiles in determining TextureClientPool size instead of overall size r=jnicol 2016-07-21 00:52:24 -04:00
Jim Chen d082802e14 Bug 1287946 - Improve usage of StringParam in PrefsHelper; r=me
PrefsHelper uses Maybe<> as a replacement for a ternary expression, in
order to work around jni::StringParam's lack of copy constructor.
However, we can add a move constructor to StringParam, which lets us use
it in a ternary expression, and avoid the awkwardness of Maybe<>.
2016-07-21 00:42:26 -04:00
Jim Chen 78f67d1f6f Bug 1287946 - Update existing code to use mozilla::java; r=me 2016-07-21 00:42:26 -04:00
Jim Chen 3d8eec2482 Bug 1287946 - Move Java bindings to mozilla::java namespace; r=snorp
Currently, auto-generated Java bindings are in the mozilla::widget
namespace, and that potentially conflicts with code under
widget/android. Moving the bindings to mozilla::java avoids conflicts
and makes it more clear that we're using Java bindings.
2016-07-21 00:42:25 -04:00
Jim Chen 5a01a39bfc Bug 1286663 - Remove THUMBNAIL event from GeckoEvent; r=snorp
Remove the now-obsolete THUMBNAIL event from GeckoEvent, as well as its
implementations in nsAppShell and AndroidBridge.
2016-07-21 00:41:13 -04:00
Jim Chen e736f984e7 Bug 1286663 - Update auto-generated bindings; r=me 2016-07-21 00:41:13 -04:00
Jim Chen 03bf5be5b2 Bug 1286663 - Add request thumbnail native method to ThumbnailHelper; r=snorp
Add and use a request thumbnail native method call in ThumbnailHelper,
instead of using the THUMBNAIL event in GeckoEvent.
2016-07-21 00:41:13 -04:00
Jim Chen 5509026d50 Bug 1286663 - Update existing code using ByteBuffer; r=me 2016-07-21 00:41:13 -04:00
Jim Chen bf5b43ab73 Bug 1286663 - Add JNI wrapper class for ByteBuffer; r=snorp
Add a wrapper class for ByteBuffer and its associated calls in JNI.
2016-07-21 00:41:12 -04:00
Carsten "Tomcat" Book 5b86ab83e3 Backed out changeset 3119db384fcc (bug 1281575) for bustage 2016-07-21 06:26:58 +02:00
Carsten "Tomcat" Book 361b6edfc1 Backed out changeset b95ebdb96050 (bug 1281575) 2016-07-21 06:26:47 +02:00
Carsten "Tomcat" Book 87a58ba2c4 Backed out changeset 16fefebdbb50 (bug 1285036) for static build bustage 2016-07-21 06:14:41 +02:00
Carsten "Tomcat" Book 7d34c388a9 Backed out changeset abbef296a82f (bug 1285036) 2016-07-21 06:14:28 +02:00
Carsten "Tomcat" Book ada9fcd231 Backed out changeset 8a00db57d77a (bug 1285036) 2016-07-21 06:14:27 +02:00
bechen 291a5d1475 Bug 1285897 - Async dispatch cuechange event on TextTrack object. r=rillian
MozReview-Commit-ID: DKWCAEaT58J

--HG--
extra : transplant_source : %F4%CAT%AD%05v%A4%94%B8%13%2C%8E%9Ex%DDg%89Q%CFR
2016-07-12 17:41:41 +08:00
Blake Kaplan 2c5580d8a2 Bug 1285903 - Force one content process for browser_use_counters.js because the test doesn't work if different tabs load in different processes. r=gabor 2016-07-20 14:28:00 +02:00
Julian Hector ea69125244 Bug 1285768 - Let getppid() return 0 to simulate pid namespaces. r=gcp 2016-07-10 22:06:57 +02:00
Ethan Lin dbede03dce Bug 1285100 - Fix bufferSubData when the returnData is null. r=jgilbert 2016-07-06 20:42:00 +02:00
Thomas Wisniewski 6bbf8d253a Bug 1285036 - Part 9: Clean up the XHR send() API endpoints, and how nsIVariants are handled. r=baku 2016-07-20 13:02:54 -04:00
Thomas Wisniewski 8fab28e2e5 Bug 1285036 - Part 8: Change XHR open() and related code to follow the spec more closely. r=baku 2016-07-20 13:02:36 -04:00
Thomas Wisniewski f24a7ca05d Bug 1285036 - Part 7: Change SetRequestHeader() and related header code to follow the spec more closely. r=baku 2016-07-20 12:22:43 -04:00
Kate McKinley 71d9ab0ab1 Bug 1284945 - update KEYGEN_GENERATED_KEY_TYPE to collect until Firefox 60. r=keeler,p=ally 2016-07-20 15:00:00 +02:00
Ryan Hunt aa91ba815f Bug 1281575 - Create IPDL protocol implementation of IAPZCTreeManager. r=kats 2016-07-20 13:37:00 +02:00
Ryan Hunt de1e16b8e9 Bug 1281575 - Extract interface of APZCTreeManager for moving to GPUProcess. r=kats 2016-07-20 13:37:00 +02:00
Lee Salzman 6323d3129d Bug 1287515 - limit the number of points in SkDashPathEffect::asPoints. r=mchang
MozReview-Commit-ID: 4QI82EfsHh6
2016-07-20 23:35:35 -04:00
Kartikaya Gupta 0b6ad3948e Bug 1287142 - Ensure that the touch-action property on the scrollable element is applied to both the inner and outer scrollframe. r=tnikkel
MozReview-Commit-ID: JafhGnhpApE
2016-07-20 23:29:17 -04:00
Iris Hsiao c2fcf15e25 Backed out changeset f2cf760a4668 (bug 1240984) for XPCShell failures 2016-07-21 11:14:49 +08:00
vincentliu 72a98e1946 Bug 1286458 - Check infinity before setResScale(). r=lsalzman
---
 gfx/skia/skia/src/gpu/GrDrawContext.cpp | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)
2016-07-21 10:39:19 +08:00
Steve Fink 381cbd207b Bug 1264403 - Check for JS_DEBUG/DEBUG mismatch at compile time, r=jorendorff
MozReview-Commit-ID: FLzuWvrIbAG

--HG--
extra : rebase_source : dcdbf9bc4b03a1dc733fa17ccb804977a2204118
extra : amend_source : 6496deea557cbcd6acafe1ab3e79f3a691840f23
extra : histedit_source : efb59bef77fa4489c91d4eef05bba48f70ce8e55
2016-07-20 18:49:38 -07:00
Steve Fink 038fda516d Bug 1264403 - Check for DEBUG mismatch between compiled code and library at runtime, r=Waldo
MozReview-Commit-ID: G40Dad5k8vb

--HG--
extra : rebase_source : 2ca8ef3c7ba044bbb38736018f0a35d6866419d0
extra : histedit_source : b4b35cfb5ed07cf36dfb95e15986b15f4c37f4ab
2016-07-20 18:25:02 -07:00
Jim Chen 49c7dfbdde Bug 1286925 - Remove screen orientation event from GeckoEvent; r=snorp
Remove the now-obsolete SCREENORIENTATION_CHANGED event from GeckoEvent.
2016-07-20 21:44:48 -04:00
Jim Chen 240d5851e4 Bug 1286925 - Update auto-generated bindings; r=me 2016-07-20 21:44:48 -04:00
Jim Chen 0d2e7fcb1d Bug 1286925 - Add orientation change method in GeckoScreenOrientation; r=snorp
Add and use the onOrientationChanged native method in
GeckoScreenOrientation in place of the screen orientation event in
GeckoEvent.
2016-07-20 21:44:48 -04:00
Jim Chen deae801637 Bug 1286662 - Remove network events from GeckoEvent; r=snorp
Remove the now-obsolete network events from GeckoEvent.
2016-07-20 21:44:48 -04:00
Jim Chen dbd23e2934 Bug 1286662 - Update auto-generated bindings; r=me 2016-07-20 21:44:48 -04:00
Jim Chen 071e1acf10 Bug 1286662 - Add native methods for GeckoNetworkManager notifications; r=snorp
Add and use onConnectionChanged and onStatusChanged native methods in
GeckoNetworkManager in place of the network events in GeckoEvent.
2016-07-20 21:44:48 -04:00
Jim Chen 44909016ff Bug 1285572 - Remove Fennec command-line handler; r=snorp
The Fennec CLH is now no longer used for any purpose, so it can be
safely removed.
2016-07-20 21:43:34 -04:00
Jim Chen fa5754f73b Bug 1285572 - Remove LOAD_URI event; r=snorp
Remove the LOAD_URI event, which is now obsolete, from GeckoEvent.
2016-07-20 21:43:34 -04:00
Jim Chen facb8d1cd1 Bug 1285572 - Update auto-generated bindings; r=me 2016-07-20 21:43:34 -04:00
Jim Chen 0ab038b8c2 Bug 1285572 - Add and use loadUri method in GeckoView; r=snorp
Add a loadUri method in GeckoView that replaces the functionality of the
current LOAD_URI event in GeckoEvent, and make GeckoApp and BrowserApp
use the new call.

The implementation for loadUri differs from the previous implementation
of LOAD_URI by directly calling nsIBrowserDOMWindow::OpenURI, instead of
going through the command-line handler. This more direct approach lets
us get rid of the Fennec command-line handler entirely.
2016-07-20 21:43:34 -04:00
Jim Chen 4f2c5bc07f Bug 1285572 - Save nsPIDOMWindowOuter in GeckoViewSupport; r=snorp
Keep a pointer to nsPIDOMWindowOuter in GeckoViewSupport so that
GeckoView native method implementations can access the DOM window. This
also lets us simplify GeckoViewSupport::Close by calling
nsPIDOMWindowOuter::ForceClose directly.
2016-07-20 21:43:34 -04:00
Jim Chen 910553a9f1 Bug 1285572 - Move ResolveURI to nsAppShell; r=snorp
Change ResolveURI to be a member function of nsAppShell, so that code
outside of nsAppShell can use it.
2016-07-20 21:43:34 -04:00
Lee Salzman 3baf4f07b0 Bug 1279785 - check for Xft lcdfilter resource when creating fontconfig fonts. r=karlt 2016-07-20 14:18:21 -04:00
Heiher 3a11fedd8c Bug 1287349 - wasm: MIPS64: Implement LoadI64 in Codegen. r=bbouvier
---
 js/src/jit/mips64/CodeGenerator-mips64.cpp | 29 +++++++++++++++++++++++++++++
 js/src/jit/mips64/CodeGenerator-mips64.h   |  1 +
 2 files changed, 30 insertions(+)
2016-07-21 09:23:57 +08:00
Heiher ad8fab5cfd Bug 1287349 - wasm: MIPS: Implement WasmBoundsCheck/Load/Store in Codegen. r=luke
---
 .../jit/mips-shared/CodeGenerator-mips-shared.cpp  | 130 +++++++++++++++++++++
 js/src/jit/mips-shared/CodeGenerator-mips-shared.h |   3 +
 2 files changed, 133 insertions(+)
2016-07-21 09:23:56 +08:00