Commit Graph

285726 Commits

Author SHA1 Message Date
Trevor Saunders
4443c5fda6 bug 1249738 - make sBatteryObservers a function static r=dhylands 2016-02-26 11:11:09 -05:00
Alexander Surkov
076d751e5c Backout bug 1251218 2016-02-26 11:04:05 -05:00
Alexander Surkov
a7f5165df2 Bug 1251218 - follow up fixes2 2016-02-26 10:59:30 -05:00
Alexander Surkov
e0628cabce Bug 1251218 - follow up fixes 2016-02-26 10:56:34 -05:00
Alexander Surkov
eecd2c640f Bug 1251218 - add special TreeWalker constructor for children creation, r=marcoz 2016-02-26 10:53:21 -05:00
Daniel Holbert
d3ddd59509 Bug 1251530: Use 'MakeUnique' instead of 'new' to populate UniquePtr variable in AddCSSValuePair. r=jwatt 2016-02-26 07:34:37 -08:00
Alexander Surkov
286451f90a Bug 1250878 - add acceptable child check for HTML select, r=marcoz 2016-02-26 10:25:36 -05:00
Axel Hecht
0654192ddc Bug 1246000 - remove stale locales from Android on central, too, r=jbeatty 2016-02-17 16:39:43 +01:00
Andrew McCreight
f02613895e Bug 1250995 - Consolidate some NSPR fd-related leak suppressions. r=erahm 2016-02-24 14:19:00 +01:00
Milan Sreckovic
5499bcb107 Bug 1251393: Remove a duplicated line. r=me 2016-02-25 13:08:00 +01:00
radu stoica
c9a66ab328 Bug 1250499 - prevent resource leak in mount_operation_ask_password. r=ehsan
MozReview-Commit-ID: DyRYYiB3qN6
2016-02-26 04:07:00 +01:00
Louis Christie
cef4faf6c4 Bug 1249706: Added telemetry for the proportion of frames dropped keyed by several details. r=jya 2016-02-23 13:19:40 +13:00
Milan Sreckovic
73bd7cde21 Bug 1249640: Part 4 Android to use new blocking. r=snorp 2016-02-22 14:23:00 +01:00
Milan Sreckovic
ea90851b27 Bug 1249640: Part 3 Update Mac to use the new blocking. r=mchang 2016-02-24 10:25:00 +01:00
Milan Sreckovic
c9f0009de1 Bug 1249640: Part 2 gfxPlatform simplification when it comes to accelerated canvas, using the new blocking. r=gw280 2016-02-22 14:23:00 +01:00
Milan Sreckovic
3e1f05e35b Bug 1249640: Part 1 A way to block canvas 2D acceleration from blocklists. r=benwa 2016-02-19 14:39:00 +01:00
Jan Beich
4fbd516e20 Bug 1242132 - Make sure to split multiple _FLAGS after bug 1224452. r=glandium 2016-02-21 21:18:03 +00:00
Haik Aftandilian
5e3dc1e103 Bug 1237847 - [e10s] Null deref crash when running test_pluginstream_newstream.html; r=bobowen
Modify the Mac sandbox to allow temporary files to be created in a
parent-specified subdirectory of NS_OS_TEMP_DIR. This is similar to the
Windows approach. The parent provides a UUID in a preference which is
used by the content process to form the subdirectory name.

MozReview-Commit-ID: 6BONpfZz8ZI
2016-02-25 15:26:13 -08:00
Dragana Damjanovic
155721f0d8 Bug 580313 - New resource hints for link. r=smaug 2016-02-26 02:41:00 +01:00
Dragana Damjanovic dd.mozilla@gmail.com
d99562513c Bug 580313 - Use deque instead of manual queue im nsPrefetchService. r=smaug 2016-02-22 10:29:00 +01:00
Jon Coppeard
b44b7537c5 Backed out changeset 94593f55cd01 (bug 1251303) for ASAN failures 2016-02-26 14:23:55 +00:00
Francois Marier
d76a08e7f9 Bug 1245992 - Remove unused Safe Browsing strings. r=past
MozReview-Commit-ID: IkyO53DJpYs
2016-02-25 21:34:15 -08:00
Francois Marier
5eb5b1b255 Bug 1245992 - Update the Safe Browsing phishing interstitial page. r=flod,past
MozReview-Commit-ID: DLC1KDvYbUH
2016-02-25 21:34:01 -08:00
Byron Campen [:bwc]
f71bef7a3c Bug 1251214: Ignore R_WOULDBLOCK in nr_stun_client_send_request r=ekr
MozReview-Commit-ID: HLrvq4BqT9D
2016-02-25 11:34:27 -06:00
Byron Campen [:bwc]
b9788e3878 Bug 1249098: Support maxplaybackrate for opus. r=jesup
MozReview-Commit-ID: 7BKVFkbPgV2
2016-02-18 14:13:35 -06:00
Bogdan Postelnicu
d78dea2f30 Bug 1251253 - prevent null pointer dereference of |aContext| in CacheStorageService::DoomStorageEntries. r=mayhemer
MozReview-Commit-ID: BmXXg4eW25n
2016-02-25 20:41:52 +02:00
Ehsan Akhgari
e521904bcc Bug 1246334 - Add support for building the clang plugin using clang-cl; r=glandium 2016-02-26 07:29:48 -05:00
Jon Coppeard
f46819e0f0 Bug 1251303 - Refactor internal printf implementation a little r=terrence 2016-02-26 11:04:15 +00:00
Jon Coppeard
bb02f58841 Bug 1248352 - Allow shell option parsing code to handle help text containing blank lines r=jandem 2016-02-26 11:04:15 +00:00
Jon Coppeard
566a230738 Bug 1251090 - Shell functions should check whether an off main thread compilation is for a script or a module r=shu 2016-02-26 11:04:15 +00:00
Kai Engert
1f11d8252a Bug 1245053, Upgrade Mozilla 47 to use NSS 3.23, land RC0, r=me 2016-02-26 11:23:11 +01:00
aleth
e8563576d7 Bug 1251019 - Add -moz-mac-chrome-active and -inactive colours for OS X 10.10 and higher. r=mstange 2016-02-24 23:54:55 +01:00
peter chang
1cee158463 Bug 1251163 - Clear android surface texture before widget shutdown, r=nical
MozReview-Commit-ID: B68vVjR41OF
2016-02-25 16:48:55 +08:00
Bogdan Postelnicu
91b8c4ed3b Bug 1228314 - added static_cast<int64> in order to avoid overflow. r=seth
MozReview-Commit-ID: KY3qpIlzE5K
2016-01-18 17:23:23 +02:00
Bogdan Postelnicu
7637865f1c Bug 1234540 - verify the validity of hashEntry, if it's null return with NS_ERROR_FAILURE. r=michal 2016-02-26 10:30:12 +02:00
David Rajchenbach-Teller
07161a924f Bug 1249590 - Bullet-proofing AsyncShutdown wrt exceptions;r=froydnj
While investigating bug 1248489, we discovered that some code paths in
AsyncShutdown could possibly be sensitive to exceptions being thrown
in unexpected places. This patch attempts to make AsyncShutdown more
robust to such exceptions.

MozReview-Commit-ID: 5ImL9YNVgQr
2016-02-19 12:51:04 +01:00
Chris Peterson
762ef988da Bug 1233297 - Part 2b: Remove some unnecessary warning flags. r=glandium
-Wno-psabi has not been necessary since we updated the build machines to Android NDK r8c three years ago in bug 826133.

-Wsometimes-initialized is not necessary because it is implicitly enabled by clang's -Wuninitialized, which is enable by -Wall.

-Wcast-align is very noisy and we apparently only enable it for gcc on 32-bit x86 builds?

-Wno-unused-local-typedef is no longer necessary. This is the clang flag; gcc's flag is -Wno-unused-local-typedefs, with an 's'. Suppressing gcc's warning was recently deemed unnecessary and WONTFIX'd in bug 1243604. Unsurprisingly, we no longer need it on clang either.

-Wrange-loop-analysis is no longer necessary because it is implicitly enabled by -Wloop-analysis, which is enabled by the previous commit.
2016-02-24 22:51:21 -08:00
Chris Peterson
0945c5148c Bug 1233297 - Part 2a: Enable some more warnings. r=glandium
-Wsign-compare is enabled by gcc's -Wall (for C++ only), but not by clang's -Wall. -Wsign-compare is enabled for C and C++ by gcc's -Wextra and clang's -Wextra, which we don't use.
2016-02-02 00:04:26 -08:00
Maire Reavy
d3c735591b Bug 1251301 - Roll up of new entires to screen sharing whitelist r=jesup
MozReview-Commit-ID: IDCrLZd0RVd
2016-02-25 23:54:32 -05:00
Nicholas Nethercote
d04b1eeedc Bug 1250393 - Add timestamps to |mach valgrind-test| and increase its timeout. r=glandium. 2016-02-26 13:22:43 +11:00
Phil Ringnalda
e25712e06c Back out 8ae0fba61023 (bug 1163862) for Win7 e10s test_ext_webrequest.html bustage 2016-02-25 20:41:40 -08:00
Dan Minor
2dda96af36 Bug 1250624 - Overall system resources is displayed twice; r=chmanchester
MozReview-Commit-ID: Hbx8lOlrUuw
2016-02-24 09:18:03 -08:00
Nicholas Nethercote
5d4a578aff Bug 1251127 - Gracefully handle multiple calls to nsMemoryReporterManager::Init(). r=erahm. 2016-02-25 14:47:29 +11:00
Phil Ringnalda
09910de5eb Back out 2 changesets (bug 1245992) for several browser-chrome failures
Backed out changeset 6d9614f87daf (bug 1245992)
Backed out changeset 34e6eea401e3 (bug 1245992)
2016-02-25 19:15:16 -08:00
Seth Fowler
dcdb96e9e8 Bug 1171371 - On memory-pressure, remove any stale images from the visible images list. r=tn 2015-06-04 11:08:19 -07:00
Yoshi Huang
f56f0dbe9a Bug 1225053 - use null principal in gfxSVGGlyphs.cpp r=edwin
From 5dc33ddf1254acb5356490a4d1a50b97ae61c7e2 Mon Sep 17 00:00:00 2001
---
 gfx/thebes/gfxSVGGlyphs.cpp | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)
2016-02-19 15:35:24 +08:00
Nicholas Nethercote
aa28ff0a7e Bug 1251458 - Reinstate annotation handling in .xpt files. r=khuey.
Even though the .xpt files we produce never have annotations, .xpt files in the
wild might have them. This partly undoes part 3 of bug 1248534.
2016-02-26 10:47:36 +11:00
Boris Zbarsky
c23223ed6b Bug 1250975. Stop passing a JSContext argument to WorkerRunnable::PreDispatch and its overrides. r=khuey 2016-02-25 16:05:39 -05:00
Boris Zbarsky
7c0e305a4c Bug 1250963 part 2. Remove the unused JSContext argument of WorkerPrivate::ModifyBusyCount. r=khuey 2016-02-25 16:05:39 -05:00
Boris Zbarsky
bb9a728cc9 Bug 1250963 part 1. Change NotifyRunnable::Dispatch to not require a JSContext. r=khuey
The only reason NotifyRunnable::Dispatch needs a JSContext is so that it can call
ModifyBusyCount in Pre/PostDispatch.  The only reason that needs a JSContext is
to call Cancel(), which only needs it to call Notify(), which only needs it to
call NotifyPrivate, which only needs it to dispatch a NotifyRunnable.
2016-02-25 16:05:39 -05:00