Jim Mathies
954d619dbb
Bug 1286306 - Remove temporary assertion now that we have a test. r=aklotz
...
MozReview-Commit-ID: Cg2MjRGIjCO
2016-08-11 09:11:16 -05:00
Jim Chen
984436a532
Bug 1297807 - Remove old JNI stubs; r=snorp
2016-08-26 12:26:46 -04:00
Jim Chen
cb7a422ffa
Bug 1296744 - Update auto-generated bindings; r=me
2016-08-26 12:26:46 -04:00
Jim Chen
da50d1a62c
Bug 1297462 - Combine Java exception stack code paths; r=snorp
...
Right now we report Java exception stacks through two code paths:
- GeckoAppShell.reportJavaCrash for exceptions caught by Java code
- jni::HandleUncaughtException for exceptions caught by native code
This patch combines the code for reporting the Java stack trace into
ReportException, to make it easier to add new features such as reporting
OOM exceptions.
2016-08-26 12:25:57 -04:00
Emanuel Hoogeveen
8210833803
Bug 1294732 - Back out all of bug 1271165 as it has served its purpose. r=glandium
2016-08-23 08:45:00 -04:00
Eugen Sawin
91a9a08ed7
Bug 1294731 - [4.3] Don't unlink cached extracted files on shutdown. r=glandium
2016-08-25 12:51:44 +02:00
Eugen Sawin
6dfe56fd0a
Bug 1294731 - [2.8] Validate cached libraries based on checksums. r=glandium
2016-08-25 12:51:44 +02:00
Ryan VanderMeulen
69113163cf
Merge m-c to inbound. a=merge
2016-08-24 09:09:05 -04:00
Sylvestre Ledru
51b6dcc500
Bug 1297534 - Revert the blocklist introduced to fix the startup crash in nsPrefBranch::GetIntPref (Websense Endpoint) r=aklotz
...
MozReview-Commit-ID: EMkHwgvwLyt
--HG--
extra : rebase_source : 381ee90bc8be7f9db6166b8434fdc740110dded5
2016-08-24 00:03:00 +02:00
Jim Chen
adde79eb82
Bug 1294481 - Update auto-generated bindings; r=me
2016-08-23 18:52:30 -04:00
Jim Chen
7b67a45c6a
Bug 1294479 - Update auto-generated bindings; r=me
2016-08-19 17:17:25 -04:00
Ryan VanderMeulen
01c4e8cc1b
Merge inbound to m-c. a=merge
2016-08-19 09:52:53 -04:00
Mike Hommey
c6f04b053b
Bug 1291768 - Avoid SIGSEGV trying to read ELF headers of libraries with a non-null base virtual address. r=froydnj
...
--HG--
extra : rebase_source : ff8b269f2e0a69253ff5277f71a5b3f48cc7d55e
2016-08-18 07:16:40 +09:00
Jim Chen
f78bb41597
Bug 1294482 - Move onFullScreenPluginHidden out of AndroidJNI.cpp; r=snorp
...
Move onFullScreenPluginHidden out of AndroidJNI.cpp and into a new-style
native method in nsAppShell.cpp.
2016-08-18 18:04:11 -04:00
Jim Chen
16c96d39f8
Bug 1294071
- Move dispatchMemoryPressure out of GeckoAppShell; r=snorp
...
Move dispatchMemoryPressure out of GeckoAppShell and AndroidJNI.cpp
2016-08-18 18:04:11 -04:00
Jim Chen
ef76c29f7a
Bug 1294069 - Move notifyBatteryChange out of GeckoAppShell; r=snorp
...
Move notifyBatteryChange out of GeckoAppShell and AndroidJNI.cpp.
2016-08-18 18:04:11 -04:00
Jim Chen
f76d27da14
Bug 1294710 - Move UI thread methods out of GeckoAppShell; r=snorp
...
Move methods to run callbacks on UI thread out of GeckoAppShell and into
GeckoThread.
2016-08-18 18:04:11 -04:00
Wes Kocher
c84ec3b3f3
Merge m-c to inbound, a=merge
2016-08-16 22:06:58 -07:00
Wes Kocher
48b8d407c8
Merge inbound to central, a=merge
...
a=release to get around the webidl hook for a comment-only change
--HG--
extra : amend_source : f7e57101e1a25d3cf3536a256898ec2a21c54b38
2016-08-16 17:05:30 -07:00
Sylvestre Ledru
4d1e5235dd
Bug 1294650 - Block the version of websense crashing 48 & 49. Followup, we already had this dll r=aklotz
...
MozReview-Commit-ID: re4nqi94vk
--HG--
extra : rebase_source : b7df4f51335da611b29c0bf94801e748d0b38ecb
2016-08-12 10:45:37 +02:00
Igor
175543fda8
Bug 1293384 - Part 2: Rename Snprintf.h header to Sprintf.h. r=froydnj
2016-08-14 23:43:21 -07:00
Igor
a57972337d
Bug 1293384 - Part 1: Rename snprintf_literal to SprintfLiteral. r=froydnj
2016-08-14 23:44:00 -07:00
Randall Barker
983cc6b2d1
Bug 1291373 - [geckoview] part 4, Remove GeckoEvent and AndroidGeckoEvent r=jchen
2016-08-16 14:33:43 -07:00
Emanuel Hoogeveen
57b1d1e8f2
Bug 1271165 - Part 2: Hook the new functions up and provide dummy implementations where needed. r=ehoogeveen
2016-08-12 07:37:00 -04:00
Jim Chen
7b6a176b60
Bug 1292323 - Update auto-generated bindings; r=me
2016-08-12 23:15:52 -04:00
Jim Chen
75ce4d9aaa
Bug 1292323 - Move Java UI thread registration to mozglue; r=snorp
...
We need to register the Java UI thread in native code very early in the
startup process, before libxul registers its JNI entry points. So it
makes sense to register the Java UI thread in mozglue.
2016-08-12 23:15:52 -04:00
Jim Mathies
118ac04293
Bug 1286306 - Add an app info property exposing the state of the Windows dll blocklist, and test the value during browser test runs. r=bsmedberg
...
MozReview-Commit-ID: H7206wTh8YM
2016-07-27 15:20:58 -05:00
Sylvestre Ledru
f3c3f575ef
Bug 1291738 - Block the version of websense crashing 48 & 49 r=bsmedberg
...
MozReview-Commit-ID: F1cbCFYYVcU
--HG--
extra : rebase_source : 8b7cdf19fd938f24968c34e6b3b25a99f881f576
2016-08-05 18:19:44 +02:00
Carsten "Tomcat" Book
1f5f6ac888
Merge mozilla-central to fx-team
2016-08-04 16:06:09 +02:00
Carsten "Tomcat" Book
389a3e0817
merge mozilla-inbound to mozilla-central a=merge
...
--HG--
rename : mobile/android/base/java/org/mozilla/gecko/GeckoAppShell.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoAppShell.java
rename : mobile/android/base/java/org/mozilla/gecko/gfx/GeckoLayerClient.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/GeckoLayerClient.java
rename : mobile/android/base/java/org/mozilla/gecko/gfx/LayerRenderer.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/LayerRenderer.java
rename : mobile/android/base/java/org/mozilla/gecko/gfx/PanningPerfAPI.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/PanningPerfAPI.java
2016-08-04 15:55:50 +02:00
Jim Chen
2dbcd17eca
Bug 1288821 - Update auto-generated bindings; r=me
2016-08-04 09:17:54 -04:00
Alexandre Lissy
0af5b943b6
Bug 1284674 - Remove NUWA r=cyu
...
MozReview-Commit-ID: GyMRNzOBKw6
--HG--
extra : rebase_source : 293af1cd55f2035ce6a99f4ebf144059c32a2b8f
2016-08-02 14:54:00 +02:00
Kartikaya Gupta
6962e151a2
Bug 1273356 - Remove the unused and incorrect ComputeRenderIntegrity codepath for computing checkerboard. r=rbarker
...
MozReview-Commit-ID: 4i1rmeqrkZ1
2016-08-03 11:59:08 -04:00
Iris Hsiao
08f30bd9aa
Backed out changeset 238564059ef3 (bug 1273356) for Android 4.3 debug failed to load manufest file
2016-08-03 11:55:35 +08:00
Kartikaya Gupta
ae07f3795d
Bug 1273356 - Remove the unused and incorrect ComputeRenderIntegrity codepath for computing checkerboard. r=rbarker
...
MozReview-Commit-ID: 9lwASRAobar
--HG--
extra : rebase_source : b10f236a2f9c7b366876b955b8ffeee95a2d9f74
2016-08-02 15:42:41 -04:00
stefanh@inbox.com
d1b0bda574
Bug 1287937 - Remove obsolete mac-specific code from modules/libmar/verify/MacVerifyCrypto.cpp and mozglue/misc/StackWalk.cpp. r=spohl.
2016-07-23 00:29:04 +02:00
Tom Tromey
5538d692d3
Bug 1286877 - do not set c-basic-offset for python-mode; r=gps
...
This removes the unnecessary setting of c-basic-offset from all
python-mode files.
This was automatically generated using
perl -pi -e 's/; *c-basic-offset: *[0-9]+//'
... on the affected files.
The bulk of these files are moz.build files but there a few others as
well.
MozReview-Commit-ID: 2pPf3DEiZqx
--HG--
extra : rebase_source : 0a7dcac80b924174a2c429b093791148ea6ac204
2016-07-14 10:16:42 -06:00
Aaron Klotz
cca20d7ddd
Bug 1285356: Fix blocklist initialization regressions; r=bsmedberg
...
MozReview-Commit-ID: AlWyzVhtPLL
--HG--
extra : rebase_source : 865aff712f83a567c16b81f4512e072a04f7c6df
2016-07-07 17:00:23 -06:00
Makoto Kato
c5a642ffaa
Bug 1287015 - Part 1. Remove SurfaceBits and getSurfaceBits. r=snorp
...
MozReview-Commit-ID: 2dFvgwxavgx
--HG--
extra : rebase_source : e1424a90e6bcc3c53985d9582ac89facc8818bc8
extra : histedit_source : f7040478e0bb6952d09cc46376441e71abe021de
2016-07-15 11:02:04 +09:00
Nathan Froyd
1d13f4878d
Bug 1285665 - avoid #define'ing constants that expand to use defined(); r=dholbert
...
Newer versions of clang warn about this construct, as the behavior is
not consistent between compilers. These warnings break
warnings-as-error builds, and seem like reasonable warnings to fix, so
let's do that.
X86_OR_PPC was only used in one place, so inlining it and getting rid of
the definition seemed reasonable.
2016-07-20 00:50:02 -04:00
Jim Chen
1ea9e5b8da
Bug 1285570 - Update auto-generated bindings; r=me
2016-07-11 18:07:35 -04:00
Chris Peterson
43c2748f66
Bug 1277775 - Replace MOZ_CONSTEXPR{_VAR,_TMPL} with constexpr. r=froydnj
2016-07-08 14:39:53 -07:00
Jim Chen
ae02c9f568
Bug 1283882 - Update auto-generated bindings; r=me
2016-07-08 11:39:10 -04:00
Jim Chen
11c94a2c71
Bug 1283844 - Update auto-generated bindings; r=me
2016-07-08 11:39:09 -04:00
Chris Peterson
2b3b60f7b1
Bug 1277155 - Part 1: Remove snprintf() polyfills for VS2013 in Sprintf.h and #defines. r=froydnj r=mhowell
2016-06-27 20:45:03 -07:00
Chris Peterson
c434bad38c
Bug 1279769 - Remove VS2013 workaround for crash on non-AVX2 processors. r=froydnj
2016-06-26 16:07:44 -07:00
Gregory Szorc
5030a743a1
Bug 1186064 - Require Visual Studio 2015 Update 2; r=glandium
...
Per froydnj in bug 1186064 comment #23 , "it makes sense to proceed with removing
MSVC 2013 support." This commit does that.
We also go a step further and require VS2015 Update 2 instead of just
update 1. This temporarily brings us down to just 1 officially supported
Visual Studio version. However, VS2015u3 was just released and is
unofficially supported.
Since MOZ_CRT is no longer set, references to it have been removed.
MozReview-Commit-ID: 8MUR6qLzQA5
--HG--
extra : rebase_source : 8f5061080a3d56dd484f9be03649fb65f0145f67
2016-07-06 09:01:38 -07:00
Wes Kocher
a425a052c1
Backed out changeset d7f98208809f (bug 1186064) for breaking SM(pkg) jobs a=backout
2016-07-06 10:11:04 -07:00
Gregory Szorc
6e4d0edfbc
Bug 1186064 - Require Visual Studio 2015 Update 2; r=glandium
...
Per froydnj in bug 1186064 comment #23 , "it makes sense to proceed with removing
MSVC 2013 support." This commit does that.
We also go a step further and require VS2015 Update 2 instead of just
update 1. This temporarily brings us down to just 1 officially supported
Visual Studio version. However, VS2015u3 was just released and is
unofficially supported.
Since MOZ_CRT is no longer set, references to it have been removed.
MozReview-Commit-ID: 8MUR6qLzQA5
--HG--
extra : rebase_source : 22ab4f47661ead4995d0c5261104abfb02b82aa2
2016-07-06 09:01:38 -07:00
Carsten "Tomcat" Book
169daf64c7
Backed out changeset 96b590321c21 (bug 1186064) for bustage
2016-07-01 08:41:24 +02:00