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
Makoto Kato
a394085601
Bug 1250772 - Remove softkb-change observer listener. r=mossop
...
MozReview-Commit-ID: 2PkpjTSVSsM
2016-02-24 12:52:38 +09:00
Nathan Froyd
ca4f352f10
Bug 1251495 - remove unnecessary Logging.h include from nsStaticAtom.h; r=erahm
2016-02-25 16:38:26 -05:00
Cameron McCormack
4e300cff63
Bug 1250790 - Don't try to add CSSStyleSheets from the style sheet service to a ServoStyleSet. r=bholley
2016-02-26 12:51:02 +11:00
Cameron McCormack
5169e78669
Bug 1250788 - Unified build fix.
2016-02-26 12:51:02 +11:00
Cameron McCormack
5a7d23444a
Bug 1250788 - Part 6: Create ServoStyleSheets for the pref style sheet. r=bholley
2016-02-26 12:51:02 +11:00
Cameron McCormack
cfa01bd070
Bug 1250788 - Part 5: Create and parse ServoStyleSheets in css::Loader. r=bholley
2016-02-26 12:51:02 +11:00
Cameron McCormack
4e96f0bae8
Bug 1250788 - Part 4: Implement enough of ServoStyleSet to handle the UA style sheets being added to it. r=bholley
2016-02-26 12:51:02 +11:00
Cameron McCormack
ec406fed44
Bug 1250788 - Part 3.3: Implement enough of ServoStyleSheet for Loader to be able to create and parse one. r=bholley
2016-02-26 12:51:01 +11:00
Cameron McCormack
c395014795
Bug 1250788 - Part 3.2: Factor out CSSStyleSheet members so they can be used by ServoStyleSheet. r=bholley
2016-02-26 12:51:01 +11:00
Cameron McCormack
70bd01d9e9
Bug 1250788 - Part 3.1: Factor out CSSStyleSheetInner members so they can be used by ServoStyleSheet. r=bholley
2016-02-26 12:51:01 +11:00
Cameron McCormack
afbfd86949
Bug 1250788 - Part 2: Expose IsCSSSheetType method. r=bholley
2016-02-26 12:51:01 +11:00
Cameron McCormack
a26714f725
Bug 1250788 - Part 1: Add interface to create and parse Servo style sheets. r=bholley
2016-02-26 12:51:01 +11:00
Jeff Gilbert
be87f2d8a8
Bug 1249483 - Stop filling A with 1.0 on readback from no-alpha. - r=jrmuizel
2016-02-25 17:47:50 -08:00
Sotaro Ikeda
b5e71837e2
Bug 1251155 - Remove GLContext from VideoDataDecoder r=snorp
2016-02-25 17:11:55 -08:00
Kim Moir
901715a178
Bug 1249676 - Beetmove source tarball/bundle r=rail DONTBUILD
2016-02-25 20:08:01 -05:00
Ehsan Akhgari
2b0a5105b9
Bug 1250985 - Part 2: Prevent copy constructing a Request object with navigate mode if a RequestInit member is present; r=bzbarsky
2016-02-25 19:49:06 -05:00
Ehsan Akhgari
cc9a74fb65
Bug 1250985 - Part 1: Add a way to identify whether a WebIDL dictionary has any members present; r=bzbarsky
2016-02-25 19:49:06 -05:00
Masayuki Nakano
e069a11e1b
Bug 1250050 Add a pref to disable supporting mouse wheel of windowless plugins on Windows r=smaug
2016-02-26 09:41:59 +09:00
Karl Tomlinson
d636265c05
bug 1199602 emit resume-events on GdkFrameClock if flush/resume not balanced at dispose r=acomminos
...
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=742636 in affected GDK versions.
2016-02-26 11:19:24 +13:00
Karl Tomlinson
a69d698def
bug 1199602 give existing wrap_gtk_window_check_resize internal linkage r=acomminos
2016-02-24 18:42:09 +13:00
Seth Fowler
7b188e94c9
Bug 1246851 (Part 4) - Add a test suite for SurfacePipes and SurfaceFilters. r=njn
2016-02-25 16:21:29 -08:00
Seth Fowler
db19165d58
Bug 1246851 (Part 3) - Add a factory for constructing SurfacePipes. r=njn
2016-02-25 16:21:29 -08:00
Seth Fowler
9ad1f2cd59
Bug 1246851 (Part 2) - Add SurfaceFilter implementations for basic surface output operations. r=njn
2016-02-25 16:21:29 -08:00
Seth Fowler
b7c8493982
Bug 1246851 (Part 1) - Add a new SurfacePipe API for writing to image surfaces in a safe and composable manner. r=njn
2016-02-25 16:21:29 -08:00
Brian Smith
1fb3c958e4
Bug 571126: Remove NECKO_SEPARATE_STACKS support, r=jduell
2016-02-25 15:56:44 -08:00
Francois Marier
97e0d05c94
Bug 1245992 - Remove unused Safe Browsing strings. r=past
...
MozReview-Commit-ID: KHy6731OZJd
2016-02-24 16:23:25 -08:00
Francois Marier
4f4fa27d76
Bug 1245992 - Update the Safe Browsing phishing interstitial page. r=flod,past
...
MozReview-Commit-ID: JnYOqtCIib7
2016-02-24 16:23:25 -08:00
Nicholas Nethercote
cbc92b2dda
Bug 1251298 - Null out |*idp| when necessary in DoInterfaceDescriptor. r=khuey.
2016-02-26 10:15:16 +11:00
Seth Fowler
47eb0e3d72
Bug 1246841 - Allow construction of Variant values using type inference. r=waldo
2016-02-25 14:34:12 -08:00
Seth Fowler
bf22212149
Bug 1246838 - Handle const qualifiers and references better in Variant. r=waldo
2016-02-25 14:34:12 -08:00
Wes Kocher
5713078da4
Merge m-c to inbound, a=merge
2016-02-25 14:38:16 -08:00
Wes Kocher
fe6551955d
Merge fx-team to central, a=merge
2016-02-25 14:32:51 -08:00
Marco Bonardo
42c259ad16
Backed out changeset 12c77a8f0e4a (bug 976940) cause consumers are not ready for it. r=post-facto
...
MozReview-Commit-ID: HGOeEgMFTLk
2016-02-25 17:15:01 +01:00
Nicolas B. Pierron
d21b18d21f
Bug 1249736 - Remove redundant StartType from MStart. r=jandem
2016-02-25 14:21:46 +00:00
Ehsan Akhgari
12746db443
Bug 1250987 - Make RequestInit.body nullable; r=bzbarsky
2016-02-25 09:12:42 -05:00