Commit Graph

282781 Commits

Author SHA1 Message Date
Christoph Kerschbaumer
4372ffbfa4 Bug 1195173 - Convert ExtensionProtocolHandler to use channel->Open2() (r=maglione) 2016-02-02 20:35:15 -08:00
Christoph Kerschbaumer
5a89bae2c9 Bug 1195173 - Use channel->ascynOpen2 layout/style/Loader.cpp (r=bz) 2016-02-02 20:35:02 -08:00
Sotaro Ikeda
44189c670b Bug 1241769 - Use Singleton pattern to nsScreenManagerGonk r=mwu 2016-02-02 20:37:31 -08:00
Gerald Squelart
0a34785bad Bug 1143096 - Init all WebMBufferedParser members - r=kinetik
Initialize all WebMBufferedParser members, mainly to remove compiler warnings.
'mClusterTimecode' and 'mClusterOffset' are probably genuine potential issues,
see bug 1143096 comment 2 for details.
2016-02-03 14:25:47 +11:00
Randell Jesup
29c2248186 Bug 1219339: switch GetStaticInstance to use IPC's Singleton<T> impl r=froyd 2016-01-14 00:16:49 -05:00
Nicholas Nethercote
5612abd413 Bug 1244992 - Avoid double-counting in various refcounted types related to nsCSSValue. r=heycam.
Also, GridTemplateAreasValue::SizeOfIncludingThis() wasn't measuring |this|, so
the patch fixes that.
2016-02-02 15:18:16 +11:00
Nicholas Nethercote
fd7f613d80 Bug 1244982 - Fix minor double-reporting of memory in prefs code. r=erahm. 2016-02-02 14:31:49 +11:00
Makoto Kato
4652c695b6 Bug 1245050 - WindowsUIUtils.cpp should use LF instead of CRLF. r=jimm 2016-02-02 19:32:37 +09:00
Shu-yu Guo
f698e8e7e6 Bug 1242798 - Don't OSR into Ion on debuggee frames. (r=jandem) 2016-02-02 17:56:23 -08:00
Mike Hommey
f4ea914888 Fixup missing double quotes in bug 1244999, busting Windows builds on a CLOSED TREE. r=me 2016-02-03 10:07:31 +09:00
Marco Castelluccio
bd9eea1fba Bug 1086997 - Test that the ManifestProcessor prints warnings using the ConsoleAPI. r=baku 2016-02-02 16:49:06 -08:00
Marco Castelluccio
ba360ebe66 Bug 1086997 - Localize developer warnings issued by the manifest processor. r=baku 2016-02-02 16:47:51 -08:00
David Anderson
ff71b5c17d Add full mix-blend mode support to the D3D11 compositor. (bug 1238496, r=bas) 2016-02-02 16:33:13 -08:00
Nathan Froyd
f6028c77f5 Bug 1244261 - part 2 - use common mozconfig.rust on OS X; r=mshal
Now that we have cross-compilation tooltool packages for OS X, we can
use the common mozconfig to enable Rust on all OS X builds, regardless
of host OS.
2016-02-01 10:20:57 -05:00
Nathan Froyd
aa6cc042d4 Bug 1244261 - part 1 - tooltool cross-rustc packages for OSX-on-Linux builds; r=mshal 2016-02-01 09:33:39 -05:00
Nathan Froyd
80e3dc0da4 Bug 1177599 - always pass --target to rustc; r=mshal
rustc, unlike our typical C++ compilers, can target multiple platforms
with ease through its use of the --target flag.  To support
cross-compiling, we just need to pass the appropriate --target option.

rustc uses specific names for its accepted --target option, however, and
they are slightly different from the values we get out of autoconf.  So
in addition to checking whether rustc can accept --target for our chosen
platform, we also need to munge autoconf's idea of the target into
something rustc understands.
2016-01-25 16:25:59 -05:00
Fabrice Desré
4e914287c1 Bug 1245320 - Build broken by use of RESPATH in package-manifest.in r=me 2016-02-02 16:09:47 -08:00
Jorg K
415a8ffdf1 Bug 1245310 - Restore null check in GetFocusedNode(). r=khuey 2016-02-02 15:42:00 +01:00
Mike Hommey
bf88b025d9 Bug 1245055 - Remove gfx/skia/Makefile.in. r=mshal
The remains in this file are related to bug 633436. But more than being
apparently obsolete, they are also not used at all, because they don't
appear after including config.mk, which resets CFLAGS and CXXFLAGS
anyways, removing whatever the Makefile set.
2016-02-03 08:41:27 +09:00
Mike Hommey
a01e44dc89 Bug 1245055 - Remove toolkit/crashreporter/google-breakpad/src/client/linux/handler/Makefile.in. r=mshal
The remains in this file come from bug 633436. I'm not sure what the
toolchain was back then (5 years ago), but it doesn't appear what it
was trying to work around happens nowadays, so just get rid of the
workaround.
2016-02-03 08:41:26 +09:00
Mike Hommey
ede9563425 Bug 1245035 - Move LOCAL_INCLUDES to moz.build in media/omx-plugin/lib/ics/libvideoeditorplayer. r=mshal 2016-02-03 08:41:24 +09:00
Mike Hommey
ed70e77c8d Bug 1245027 - Move LOCAL_INCLUDES to moz.build in media/libvpx. r=mshal 2016-02-03 08:41:23 +09:00
Mike Hommey
4ee14cee6d Bug 1245022 - Kill stlport's Makefile.in. r=mshal 2016-02-03 08:41:22 +09:00
Mike Hommey
c0c5bff79f Bug 1245015 - Properly handle ObjC sources in the CompileDB backend. r=mshal 2016-02-03 08:41:20 +09:00
Mike Hommey
650172c433 Bug 1245013 - Move CMFLAGS/CMMFLAGS from config.mk to configure. r=mshal
We don't really care to set those in js/src/configure because the JS
engine doesn't use ObjC. We also don't care to preserve the += behavior
because there were no AC_SUBST in the first place, so it's unlikely
anyone has an override in their mozconfig and expects it to work.
2016-02-03 08:41:19 +09:00
Mike Hommey
11459cce14 Bug 1244999 - Move icon-related DEFINES to moz.build in browser/app. r=mshal 2016-02-03 08:41:17 +09:00
Mike Hommey
11d217aaed Bug 1244997 - Remove TOOLKIT_EM_VERSION from toolkit/xre/Makefile.in. r=mshal
Bug 383167 made it obsolete 8.5 years ago, and while bug 543150 kind of
backed it out, it used GRE_MILESTONE instead of TOOLKIT_EM_VERSION.
2016-02-03 08:41:13 +09:00
Felipe Gomes
8bdd804fcc Bug 1243882 - Block e10s for locales based on Firefox's locale, not the OS. r=ehsan 2016-02-02 21:13:26 -02:00
Mike Shal
fd458664cc Bug 1244239 - Fix __slots__ in mozbuild's data.py; r=gps 2016-01-28 14:30:00 -05:00
Timothy Nikkel
565a9c1a43 Bug 1238337. If the intrinsic size of the image hasn't changed then we don't need to do a new predictive image decode. r=mats
nsImageFrame::OnSizeAvailable will update the intrinsic ratio and ask for a reflow. Then nsImageFrame::NotifyNewCurrentRequest will be called when the image is finished loading. It previously would do a predictive decode if the intrinsic size hadn't changed.

This was a mistake in http://hg.mozilla.org/mozilla-central/rev/146f1bea4147 (bug 1151359).

OnSizeAvailable has this structure:

  if (intrinsicSizeChanged && gotInitialReflow) {
    if (!sizeConstrained) {
      requestReflow();
    }
  }

NotifyNewCurrentRequest has this structure:

  if (gotInitialReflow) {
    if (!sizeConstrained && intrinsicSizeChanged) {
      requestReflow();
    }
  }

Bug 1151359 added a predictive decode in a new else branch to both inner if statements. The meaning of this is obviously quite different.
2016-02-02 16:51:52 -06:00
Andrew McCreight
f623ea8db9 Bug 1219919 - Add suppressions for Windows-specific content process graphics leaks. r=erahm 2016-02-02 14:49:12 -08:00
Shu-yu Guo
5a5aae62d3 Bug 1243793 - Fix handling of labels when emitting hoisted function definitions. (r=jorendorff) 2016-02-02 14:26:37 -08:00
Nicholas Nethercote
05a46d65c0 Bug 1245233 - Avoid unnecessary RegExpObject clones in CopyScript(). r=luke. 2016-02-03 09:11:07 +11:00
Dan Gohman
964fca228b Bug 1245250 - BaldrMonkey: Refacfor min/max to make variadicity AsmJS-specific r=luke 2016-02-02 14:01:07 -08:00
Blake Kaplan
db35c8cebf Bug 1242208 followup, move this file where it should be r=mattn 2016-02-02 13:54:31 -08:00
Blake Kaplan
d3b96a82bc Bug 1242208 - Fix cached form history results with a datalist present. r=MattN 2016-02-02 13:44:11 -08:00
Blake Kaplan
7983503950 Bug 1212019 - Fix an intermittent orange with promises. r=felipe 2016-02-02 13:44:11 -08:00
Blake Kaplan
2406442dad Bug 1243928 - Make these tests work in e10s. r=felipe 2016-02-02 13:44:11 -08:00
Blake Kaplan
443753e20a Bug 1242472 - Properly propagate mTopWindowURI through redirects. r=francois/ckerschb 2016-02-02 13:44:11 -08:00
Nicholas Hurley
9fcf502519 Bug 1241896 - Fix netaddr deserialization for AF_UNSPEC and AF_LOCAL. r=mcmanus 2016-02-01 10:03:24 -08:00
Tobias Schneider
46391970ed Bug 1207914: Add some debug logging to mochitest test_bug632379.xul, to help diagnose its timeouts. 2016-01-20 10:09:05 -08:00
Dan Gohman
93cef4aafd Bug 1244571 - BaldrMonkey: Fail decoding for operators which are not yet implemented r=luke 2016-02-02 12:34:29 -08:00
Dan Gohman
7ae50d6589 Bug 1244571 - BaldrMonkey: Improve the readability of the parser code. r=luke 2016-02-02 12:30:55 -08:00
Dan Gohman
f48cf93568 Bug 1244571 - BaldrMonkey: Implement parsing, encoding, and decoding for i64 operators. r=luke 2016-02-02 12:30:55 -08:00
Dan Gohman
e6aa0fb453 Bug 1244571 - BaldrMonkey: Remove obsolete opcodes. r=luke 2016-02-02 12:30:55 -08:00
Dan Gohman
44a4088c14 Bug 1244571 - BaldrMonkey: Implement parsing, encoding, and decoding for the conversion operators. r=luke 2016-02-02 12:30:55 -08:00
Dan Gohman
edfdb7586e Bug 1244571 - BaldrMonkey: Type-check the unary and binary operators. r=luke 2016-02-02 12:30:54 -08:00
Dan Gohman
28f194b814 Bug 1244571 - BaldrMonkey: Implement the comparison operators. r=luke 2016-02-02 12:30:54 -08:00
Dan Gohman
b5f0a8fa22 Bug 1244571 - BaldrMonkey: Implement the unary operators. r=luke 2016-02-02 12:30:54 -08:00
Francois Marier
ddc7eb4ee2 Bug 1237856 - Add prefs to honor/ignore Application Reputation verdicts. r=gcp 2016-02-02 15:07:06 -05:00