Mike Hommey
b3949c82a1
Bug 618195 part 1 - Build libxul part of services-crypto unconditionally. r=mconnor,a=mconnor
2010-12-20 10:12:10 +01:00
Brian Smith
112c605841
Bug 601645 - JavaScript API for NSS J-PAKE. r=mconnor a=blocking-beta8
2010-12-09 18:27:48 -08:00
Vladimir Vukicevic
cbeba4b50e
b=603367, disable ANGLE/WebGL on Linux until build system issues are fixed (bug 559964)
2010-12-03 14:44:01 -08:00
Kyle Huey
2cbedda97b
Bug 611930: Annotate crash reports with LSP information. r=ted sr=rs a=b
2010-11-21 19:29:47 -05:00
Kyle Huey
921a7c7310
Backed out changeset c8a4b4ed9160. a=me
2010-11-21 14:18:32 -05:00
Kyle Huey
2cb87f0525
Bug 611930: Annotate crash reports with LSP information. r=ted sr=rs a=b
2010-11-21 13:58:33 -05:00
Ehsan Akhgari
3757389d74
Bug 612356 - Add NS_SetDllDirectory to dlldeps.cpp; r=khuey a=NPOTB
2010-11-15 15:16:34 -05:00
Mike Hommey
f483b0dc8a
Bug 569629 - Remove static xpcom modules list static initializer. r=bsmedberg,a=bsmedberg
2010-11-07 09:25:38 +01:00
Mike Hommey
51e512944e
Bug 605406 part 2 - Don't put libfreetype twice on the link command line. r=khuey,a=blassey
2010-11-07 09:20:51 +01:00
Mike Hommey
dc0000696f
Bug 577653 - Allow to build against system libvpx. r=khuey a=roc
2010-11-05 18:24:28 +01:00
Mark Banner
8eb8a45faf
Bug 598613 - Allow Mork to be included/registered in libxul even when places is turned on; r=khuey approval2.0=beltzner
2010-10-21 11:55:12 +01:00
Brad Lassey
e142b1180c
bug 569497 - need finger friendly file picker for android r=mwu,mbrubeck a=blocking-fennec
2010-09-30 11:37:36 -04:00
Jonathan Kew
4f2591cf81
bug 527276 - part 2 - add OTS lib to the build process. r=ted a=blocking2.0
2010-10-07 08:59:18 +01:00
Matt Brubeck
ea9a8e22cb
Back out 0a01860cef28 (Bug 569497) because of freezes (Bug 601314). a=blocking-fennec
...
--HG--
extra : rebase_source : a9e9f25fba06c7041781b22f7976ccdab9a0a71b
2010-10-04 09:14:34 -07:00
Brad Lassey
3a6c183b5b
bug 569497 - need finger friendly file picker for android r=mwu a=blocking-fennec
2010-09-30 11:37:36 -04:00
Mark Banner
f2726317d1
Bug 597465: Support linking app components into libxul. r=khuey a=blocking
2010-09-21 21:10:06 -04:00
Chí-Thanh Christopher Nguyễn
edc66a3004
Bug 596106 - Ensure we can link when using gcc instead of Sun Studio Compiler. r=khuey
2010-09-18 10:15:33 +02:00
Boris Zbarsky
34da6c9a42
Bug 589667. Make the layout debugger actually work in libxul builds. r=ted
2010-09-10 17:26:16 -04:00
Wan-Teh Chang
654ff71703
Bug 580679: do not define ZLIB_INTERNAL when compiling files outside
...
zlib. This reverts some of the zlib-related changes in Dec. 2004 for
libxul (bug 272783 and bug 273876). r=bsmedberg. a=bsmedberg.
2010-09-02 16:47:06 -07:00
bhsieh@mozilla.com
19dcd59d2a
bug 520309, startupcache core r=dwitte sr=bsmedberg a=bsmedberg
2010-08-12 12:37:44 -07:00
Bobby Holley
7b024d3079
Bug 513681 - part 2 - remove support for the MOZ_IMG_DECODERS build option.r=joe,khuey.a=blocker
2010-08-22 22:30:45 -04:00
Kyle Huey
a3d0c57334
Backing out Bug 513681 and Bug 587371 for timeouts.
2010-08-22 10:13:09 -04:00
Uli Link
25fd6a2d6b
bug 576879 fix 64bit AIX link error, r=ted.mielczarek, a=bsmedberg
...
--HG--
extra : rebase_source : 0cb3dc31786dcdb2bbc68c4dff9823a82900c65a
2010-08-21 21:53:16 -07:00
Bobby Holley
78160dc143
Bug 513681 - part 2 - remove support for the MOZ_IMG_DECODERS build option.r=joe,khuey.a=blocker
2010-08-11 20:12:24 -04:00
Alon Zakai
167ca58a08
Bug 550936 - Make InstallTrigger support cross-process communication r=Mossop a=blocking-beta4+,blocking-fennec2.0a1+
2010-08-16 16:41:46 -04:00
Kyle Huey
f5dc433d16
Backed out changeset c8dc4dd369ee
2010-08-17 01:07:56 -04:00
Alon Zakai
2dde9feab0
Bug 550936 - Make InstallTrigger support cross-process communication r=Mossop a=blocking-beta4+,blocking-fennec2.0a1+
2010-08-16 16:41:46 -04:00
Dave Townsend
d226f1d26b
Backed out bug 286382 to fix bug 584613
2010-08-06 14:06:28 -07:00
Ehsan Akhgari
3d2a4a7df1
Bug 286382 - Don't load DLLs from the current directory; r=vlad
...
--HG--
extra : rebase_source : 85d7c0c4ced3faa9c797c38620afd5839f06feea
2010-06-29 20:15:11 -04:00
Wolfgang Rosenauer
a189a0aaff
Bug 517655 - Support for libProxy - Part 1. Build Changes. r=khuey
...
--HG--
extra : rebase_source : 47b4c922a01099fa569ee122ef0b2f545627f175
2010-08-03 10:44:49 -07:00
Gavin Sharp
3d70bee5f1
Backed out changeset bdb98838d6f6 from bug 550936 due to js-reftest failures
...
--HG--
extra : rebase_source : d9f9b6bc3d24f302a4aacb62b28538921b7de3ce
2010-08-03 01:20:08 -04:00
Alon Zakai
96779a16bb
Bug 550936: Make InstallTrigger support cross-process communication, r=Mossop
2010-08-02 23:52:59 -04:00
Robert Sayre
7cb0f0f1ca
Merge mozilla-central to tracemonkey.
2010-07-30 21:57:41 -07:00
Zack Weinberg
0669409278
Bug 568863: Add a scriptable interface to operating-system performance measurement APIs (Linux only for now). r=cjones,waldo,mitch a2.0=bz
...
--HG--
rename : toolkit/components/ctypes/Module.cpp => toolkit/components/ctypes/ctypes.cpp
rename : toolkit/components/ctypes/Module.h => toolkit/components/ctypes/ctypes.h
2010-07-30 12:17:56 -07:00
Kyle Huey
5c7d9421f7
Bug 575043: Remove internal uses of nsICaseConversion. r=smontagu sr=roc
...
--HG--
extra : rebase_source : f95ad3f21a95e354324e1524c378cad7146f3241
2010-07-29 12:22:16 -07:00
Vladimir Vukicevic
671fb2e43d
b=571172; disable ANGLE compilation on Linux-x86_64, until build slaves are fixed
2010-07-14 20:52:37 -07:00
Vladimir Vukicevic
351565b1f0
b=571172; import and use ANGLE GLSL ES shader validator (disabled by default for now); r=joe
2010-07-14 20:52:34 -07:00
Zack Weinberg
1fed6f408f
Bug 571989 part 5: move gfx/src/thebes/utils/* to gfx/thebes. r=joedrew
...
--HG--
rename : gfx/src/thebes/utils/gfxBlur.cpp => gfx/thebes/gfxBlur.cpp
rename : gfx/src/thebes/utils/gfxBlur.h => gfx/thebes/gfxBlur.h
rename : gfx/src/thebes/utils/gfxThebesUtils.cpp => gfx/thebes/gfxThebesUtils.cpp
rename : gfx/src/thebes/utils/gfxThebesUtils.h => gfx/thebes/gfxThebesUtils.h
rename : gfx/src/thebes/utils/nsCoreAnimationSupport.h => gfx/thebes/nsCoreAnimationSupport.h
rename : gfx/src/thebes/utils/nsCoreAnimationSupport.mm => gfx/thebes/nsCoreAnimationSupport.mm
2010-07-13 14:54:21 -07:00
Benjamin Smedberg
dfed11844b
Merge mozilla-central, including the Electrolysis changes, into the branch for bug 568691.
2010-07-01 11:55:57 -04:00
Benjamin Smedberg
94ef4d2ac3
Merge mozilla-central to the bug 568691 branch.
...
--HG--
rename : gfx/public/nsITheme.h => gfx/src/nsITheme.h
2010-06-30 14:23:23 -04:00
Benjamin Smedberg
b54a384bb8
Merge mozilla-central into the branch for bug 568691, including fixup of the new jetpack binary module.
2010-06-25 19:41:09 -04:00
Benjamin Smedberg
6cb29acab4
Bug 568691 - register chrome/*.manifest in addition to components/*.manifest files, chrome appears to work in xpcshell again.
2010-06-21 13:49:38 -04:00
Benjamin Smedberg
cae1800556
Merge mozilla-central into the "branch" for but 568691. The omnijar XPT/component/chrome registration was removed during this merge, and will be re-added to the component manager shortly.
...
--HG--
rename : content/base/public/nsIChromeRegistry.idl => chrome/public/nsIChromeRegistry.idl
2010-06-21 11:41:42 -04:00
Benjamin Smedberg
432c4422b8
Bug 568691 part C - Register all components based on reading .manifest files from the components directories. Binary components auto-register using "binary-component name.dll". JS components register using "component CID file.js" "contract @mozilla.org/contract;1 CID" and "category categoryname keyname value".
...
This patch has some bugs, specifically we stop looking for .manifest files in chrome/. I will fix that in a followup. It also probably breaks non-libxul builds because of ordering issues.
Another followup will actually fix our in-tree JS components and add build machinery for creating a proper components.manifest file.
2010-06-11 16:13:26 -04:00
Benjamin Smedberg
4d7e3ff7df
Bug 568691 part A - register static and binary components using data tables rather than programmatic nsIComponentRegistrar methods. This part contains the important needs-review bits of the change: part B contains the mechanical changes to each module in order to actually get a working build. Part C will contain changes necessary to register JS components from .manifest files
2010-06-10 14:11:11 -04:00
Zack Weinberg
383ffd88cc
Bug 571989 part 1: Move the contents of gfx/src/psshared into widget/src/gtk2, which is the sole user.
...
--HG--
rename : gfx/src/psshared/nsCUPSShim.cpp => widget/src/gtk2/nsCUPSShim.cpp
rename : gfx/src/psshared/nsCUPSShim.h => widget/src/gtk2/nsCUPSShim.h
rename : gfx/src/psshared/nsPSPrinters.cpp => widget/src/gtk2/nsPSPrinters.cpp
rename : gfx/src/psshared/nsPSPrinters.h => widget/src/gtk2/nsPSPrinters.h
rename : gfx/src/psshared/nsPaperPS.cpp => widget/src/gtk2/nsPaperPS.cpp
rename : gfx/src/psshared/nsPaperPS.h => widget/src/gtk2/nsPaperPS.h
2010-06-28 10:36:17 -07:00
Doug Turner
c7c3407599
Merging with mozilla-central. Manually merged: content/canvas/src/nsCanvasRenderingContext2D.cpp ipc/ipdl/Makefile.in toolkit/toolkit-tiers.mk toolkit/xre/nsEmbedFunctions.cpp
...
--HG--
rename : gfx/thebes/src/gfxSharedImageSurface.cpp => gfx/thebes/gfxSharedImageSurface.cpp
rename : gfx/thebes/public/gfxSharedImageSurface.h => gfx/thebes/gfxSharedImageSurface.h
2010-06-28 16:33:19 -07:00
Michael Wu
6ce8eb93c9
Bug 574120 - Add support for IPC on Android to everything else, r=dougt
2010-06-25 13:29:43 -07:00
Jason Duell
549ae22a9e
Merge from m-c.
...
Fair amount of merge conflicts.
Biggest item was changes to nsHttpChannel from web sockets changes.
Other likely suspects if things are borken:
nsFrameLoader.cpp:
- nsFrameLoader::EnsureMessageManager: pass "this" (orig e10s code) or
nsnull (m-c) to local process call to new nsFrameMessageManager(),
callback arg? Smaug said null.
- only calling SetCallBackData for local case. also +r smaug.
nsPrefBranch.cpp had fairly extensive merge conflicts.
nsChromeRegistry had lots of changes.
Dougt did most of the non-necko changes (thanks).
--HG--
rename : netwerk/protocol/http/nsHttpChannel.cpp => netwerk/protocol/http/nsHttpChannelAuthProvider.cpp
rename : netwerk/protocol/http/nsHttpChannel.h => netwerk/protocol/http/nsHttpChannelAuthProvider.h
2010-06-22 17:33:57 -07:00
Doug Turner
6e5944e4fe
Merging with M-C.
...
Hand merged the following files:
U chrome/src/nsChromeRegistry.cpp
U chrome/src/nsChromeRegistry.h
U content/base/src/nsFrameLoader.cpp
U content/base/src/nsFrameLoader.h
U dom/src/geolocation/nsGeolocation.cpp
U dom/src/geolocation/nsGeolocation.h
U netwerk/build/Makefile.in
U netwerk/cookie/nsCookieService.cpp
U netwerk/cookie/nsCookieService.h
--HG--
rename : extensions/cookie/test/unit/test_cookies.js => extensions/cookie/test/unit/test_cookies_thirdparty.js
rename : netwerk/cookie/src/nsCookieService.cpp => netwerk/cookie/nsCookieService.cpp
rename : netwerk/cookie/src/nsCookieService.h => netwerk/cookie/nsCookieService.h
rename : netwerk/dns/src/nsIDNKitInterface.h => netwerk/dns/nsIDNKitInterface.h
rename : netwerk/protocol/http/src/nsHttp.h => netwerk/protocol/http/nsHttp.h
rename : netwerk/protocol/http/src/nsHttpChannel.cpp => netwerk/protocol/http/nsHttpChannel.cpp
rename : netwerk/protocol/http/src/nsHttpChannel.h => netwerk/protocol/http/nsHttpChannel.h
rename : netwerk/protocol/http/src/nsHttpChunkedDecoder.h => netwerk/protocol/http/nsHttpChunkedDecoder.h
rename : netwerk/protocol/http/src/nsHttpHandler.cpp => netwerk/protocol/http/nsHttpHandler.cpp
rename : netwerk/protocol/http/src/nsHttpHeaderArray.h => netwerk/protocol/http/nsHttpHeaderArray.h
rename : netwerk/protocol/http/src/nsHttpRequestHead.h => netwerk/protocol/http/nsHttpRequestHead.h
rename : netwerk/protocol/http/src/nsHttpResponseHead.h => netwerk/protocol/http/nsHttpResponseHead.h
rename : netwerk/protocol/http/src/nsHttpTransaction.cpp => netwerk/protocol/http/nsHttpTransaction.cpp
rename : netwerk/protocol/res/src/nsResProtocolHandler.cpp => netwerk/protocol/res/nsResProtocolHandler.cpp
rename : netwerk/protocol/res/src/nsResProtocolHandler.h => netwerk/protocol/res/nsResProtocolHandler.h
2010-06-07 13:38:02 -07:00