Граф коммитов

310 Коммитов

Автор SHA1 Сообщение Дата
gerv%gerv.net 85ce8c146b Bug 236613: change to MPL/LGPL/GPL tri-license. 2004-04-18 14:30:37 +00:00
cls%seawood.org 7bfd22cd61 Use ksh on solaris since the default sh is broken.
Fixing tinderbox bustage.
2004-04-09 04:45:29 +00:00
cls%seawood.org 0422b2e94f Use a separate file to track the timestamp changes on the layout sub-libs so that the build date is updated properly.
Bug 83405/238478 r=bsmedberg a=asa
2004-04-08 09:12:49 +00:00
timeless%mozdev.org 11c57fcbab Bug 236269 --enable-trace-malloc is broken
r=dbaron sr=dbaron
2004-03-08 07:28:22 +00:00
bryner%brianryner.com c13cc68678 Merge jsdom and gklayout libraries (bug 232247). r=dbaron, sr=jst. 2004-02-24 03:22:35 +00:00
tor%cs.brown.edu 0253ecb126 Bug 231620 - build option for cairo svg renderer. r=alex sr=bryner a=chofmann 2004-02-12 16:05:54 +00:00
alex.fritze%crocodile-clips.com 910659d1c9 Landing of SVG_20020806_BRANCH, Bug 182533. Refactoring of SVG backend, new GDI+ and Libart rendering
backends, text support on Windows (GDI+), rudimentary text support on Linux (libart/freetype2), presentation
attributes, lots of bug fixes (see bug 182533 for dependency list).

Not part of default build; code is #ifdef'ed out.

r=sicking, sr=jst for dom and htmlparser changes
r=bsmedberg, sr=tor for config changes
r=dbaron, sr=bzbarsky for content and layout changes
r=tor, sr=bzbarsky for gfx changes
2004-02-07 12:39:26 +00:00
timeless%mozdev.org 447bfb8206 Bug 83405 gecko build date only occasionally updated
patch by cls r=bryner
2004-01-12 16:31:00 +00:00
bsmedberg%covad.net 1f4ab81acd Continuing to land the PACKAGING_20030906_BRANCH for bug 20640. Not part of the build, yet. 2004-01-07 13:37:00 +00:00
bryner%netscape.com 838b34caa1 Remove nsScrollFrame and frame constructor support for it. Remove dlldeps.cpp for layout, it's not necessary. Bug 201457, r+sr=roc. 2003-04-11 08:26:42 +00:00
sicking%bigfoot.com d28b0c5b97 Compiled XSLT stylesheets. Improves speed, implements forwards-compatible-parsing and handling of unknown extension-elements. Also fixes some random edgecasebugs such as recursive merged named-attribute-sets and empty strings in copy-of.
Patch mainly by sicking, but large parts also by Pike and peterv.

Tracker is bug 185797. r=Pike/sicking rs=peterv.
2003-03-26 01:10:14 +00:00
mkaply%us.ibm.com fbb2cf94e9 #188249
r=seawood, sr=bz
OS/2 GCC work
2003-03-23 23:56:15 +00:00
peterlubczynski%netscape.com 262f4c8d0a Creating nsMediaDocument/nsPluginDocument to make full-page
plugins scriptable, bug 90256 r=jkeiser sr=jst
2003-03-22 02:22:03 +00:00
dougt%netscape.com be629223b6 Create a new xpcom obsolete library (and component library).
Moved nsFileSpec and related classes into this obsolete library.
  Moved nsRegistry and related libreg functionality into the obsolete library.

Updated many callers using the obsolete nsFile spec to use nsIFile and Necko to do file IO.

Combined the following DLLs (source -> dest)
  uriloader -> docshell
  shistory -> docshell
  jsurl -> jsdom
  gkview -> gklayout

Moved nsAdapterEnumerator out of xpcom/ds and into mailnews, since they're the only consumer

Modifed the xpt_link tool so that you can specify a �only include� cid list that can mask CID�s that you are not interested in.

Added build options:
Prevent the building of xpinstall (--disable-xpinstall)
Prevent the building js component loader (--disable-jsloader)
A build option to only build a single profile (--enable-single-profile)
A build flag to only built the required xpfe components (--disable-xpfe-components).

Removal or hiding of unused functions and classes including nsEscape*, nsDequeIterator, nsRecyclingAllocatorImpl, nsDiscriminatedUnion, nsOpaqueKey, nsCRT::strlen, NS_NewCommandLineService

Bug 194240, r/sr = darin, alec.
2003-03-15 01:04:32 +00:00
seawood%netscape.com 68260aced9 Increase lgot buffer for irix gcc builds.
Thanks to Nick Blievers <nickb@adacel.com.au> for the patch.
Bug #192847 r=cls a=dbaron
2003-02-12 18:17:34 +00:00
seawood%netscape.com 06c6ea6a76 Stop using short library name for layout as the default name is already 8 chars.
Thanks to Michael Kaply <mkaply@us.ibm.com> for the patch.
Bug #190483 r=cls a=dbaron
2003-01-30 02:47:33 +00:00
bryner%netscape.com db12bec6c1 Combine content and layout into a single library (bug 106161). r=dbaron, sr=jst. 2003-01-14 07:08:59 +00:00
bryner%netscape.com 26d5c6ff25 Phase 1 of style context deCOMtamination (bug 114713). Remove all dependencies on nsIStyleContext from outside of content and layout. Make nsIFrame::GetStyleData be a non-inline virtual function when called from outside of layout, since the nsStyleContext implementation won't be available to those callers. r=dbaron, sr=bzbarsky. 2003-01-09 06:49:07 +00:00
seawood%netscape.com 583ec4d823 nobrainer changes while thinking about mingw support
Bug #134113 r=dmose
2003-01-03 08:58:59 +00:00
seawood%netscape.com 4588fb970a Start installing GRE libraries & components into a separate dist/gre directory as part of the default build.
Bug #186241 r=dougt
2002-12-28 01:15:07 +00:00
dbaron%fas.harvard.edu 68ec68e279 Fix bustage. b=179228 2002-11-19 16:00:01 +00:00
seawood%netscape.com aeda22058a Add support for loading cfm plugins in OSX mach-o builds.
Changes backported from the CHIMERA_M1_0_1_BRANCH branch.
Bug #155256 r=peterl sr=sfraser
2002-11-06 01:24:57 +00:00
seawood%netscape.com fdafe18afe Remove unused defines:
_IMPL_NS_HTML
_IMPL_NS_RDF
_IMPL_NS_WEB
USE_NSREG

Patches for removing above defines contributed by Stephen Walker <walk84@yahoo.com>.
Bug #125118 r=cls sr=bryner
Bug #160397 r=cls sr=bryner
Bug #160628 r=cls
Bug #160451 r=cls sr=bryner

_IMPL_NS_VIEW

Patches for removing above define contributed by Brian Ryner <bryner@netscape.com>
Bug #160416 r=cls
2002-08-07 06:08:00 +00:00
hewitt%netscape.com 07d96867f1 bugs 110156, 110155
Removing support for <outliner> tags
Removing <tree> layout code and moving <tree> tags to outliner layout
Convert all usage of <outliner> to tree tags
Convert all usage of <tree> tags to new <tree> syntax or <listbox>
r=cmanske,varga sr=hyatt,sspitzer a=asa

Also includes fixes by Jan Varga (varga@utcruk.sk) for bugs 132020, 133451, 131393, 115894, and 129327
2002-03-29 02:46:01 +00:00
seawood%netscape.com fa5df5e54c Use dynamic library & xpidl_module names from nmake build for win32 gmake builds for compatibility.
bug #58981 sr=jag
2002-01-16 05:10:09 +00:00
seawood%netscape.com 874c54280c Landing the rest of the win32 gmake changes:
* Adds Makefile.ins to win32 specific dirs
* Adds WINNT ifdefs to Makefile.ins
* Causes NSPR to be compiled with --with-mozilla
* Misc general Makefile.in cleanup

Bug #58981 r=mcafee
2001-12-18 09:14:29 +00:00
jaggernaut%netscape.com 1886ca82f6 Remove timer from REQUIRES. r=pavlov 2001-12-16 17:02:31 +00:00
seawood%netscape.com 3738d752bc Make OS/2 use the win32 build changes and finish LIB_PREFIX substitution.
Thanks to Javier Pedemonte (pedemont@us.ibm.com) for the patch.
Bug #58981 r=cls
2001-12-14 23:49:04 +00:00
bbaetz%cs.mcgill.ca 43806ea8b2 Bug 80142 (among others) - landing of SVG_20010721_BRANCH. Work by
alex.fritze@crocodile-clips.com, james.turner@crocodile-clips.com, and
everyone else how helped on the branch. Thanks to peterv for last minute
build changes

r=cls for build changes
r=jst, rs=brendan for #ifdef'd parts touching existing files.

NOT ON BY DEFAULT
2001-12-12 07:59:31 +00:00
bryner%netscape.com bb56c217d6 Removing dead code, r=cls. 2001-12-06 22:07:16 +00:00
evaughan%netscape.com 74c4976f35 turning on grid
-r bryner -sr hyatt
2001-10-29 20:20:36 +00:00
alecf%netscape.com 8f4c5f1454 bug 100214 - add libunicharutil_s to all unix projects that require it, r=cls 2001-10-22 20:44:02 +00:00
vidur%netscape.com 338e3871f8 Fixes for printing bugs 84017 and 89151. The fix for bug 84017 removes the need for a resize reflow to get form frame values to print. The restoration of these values into the new frame model is done as part of the initial reflow. The fix for bug 89151 gets rid of the extra frame model built and forces printed images to come out of the decoded image cache. r=darinf, heikki, sr=rpotts 2001-09-29 17:50:15 +00:00
jaggernaut%netscape.com 3826eb9902 Bug 73353: splitting the modules on the REQUIRES lines in Makefile.in across multiple lines to more clearly show the changes made. sr=alecf 2001-09-18 13:41:47 +00:00
jaggernaut%netscape.com efc8c209fb Bug 73353: move gfx from module layout to module gfx and fix up REQUIRES lines. r=cls 2001-09-14 05:37:29 +00:00
jaggernaut%netscape.com e055a4a2a4 Clean up REQUIRES lines, put content in its own module instead of in layout's, r=cls. 2001-09-12 12:48:23 +00:00
jaggernaut%netscape.com a0b891b40a Bug 73353: clean up REQUIRES. r=cls 2001-09-09 13:36:07 +00:00
waterson%netscape.com c5b444c36c Bug 71248. Convert content, layout, parser, and uconv to generic modules so that they can be linked into a meta-module. r=cathleen, sr=brendan 2001-08-07 02:55:54 +00:00
jaggernaut%netscape.com 4d73a251ab Bug 73353: clean up the REQUIRES lines in Makefiles. 2001-07-23 22:36:12 +00:00
mkaply%us.ibm.com 37f0614ee1 Remove OS/2 specific stuff that isn't needed anymore 2001-07-02 03:11:22 +00:00
waterson%netscape.com 0877b1a573 Land STATIC_BUILD_20010612_BRANCH, which supports building mozilla with components statically linked into the executable, as well as 'meta modules' that combine components into uber-DLLs. 2001-06-20 20:21:49 +00:00
jst%netscape.com 621060c4fd Landing the XPCDOM_20010329_BRANCH branch, changes mostly done by jband@netscape.com and jst@netscape.com, also some changes done by shaver@mozilla.org, peterv@netscape.com and markh@activestate.com. r= and sr= by vidur@netscape.com, jband@netscape.com, jst@netscpae.com, danm@netscape.com, hyatt@netscape.com, shaver@mozilla.org, dbradley@netscape.com, rpotts@netscape.com. 2001-05-08 17:42:36 +00:00
cls%seawood.org 25c6dc1c7e Set EXPORT_LIBRARY=1 in all pertinent Makefile.ins. Allows us to build the final link list as we traverse the tree. Bug #46775 2001-04-28 19:48:12 +00:00
disttsc%bart.nl 96f5f6cf31 Add "gfx2" and "imglib2" to REQUIRES lines in Makefile.in for MOZ_TRACK_MODULE_DEPS builds (e.g. senna) 2001-03-30 10:39:06 +00:00
disttsc%bart.nl 6e48266508 Clean up REQUIRES lines. r=cls 2001-03-25 22:59:27 +00:00
heikki%netscape.com b2ce503d1a Bug 69830, cleanup after layout split by moving duplicated files to a library that is statically linked to content and layout, and backing out changes to inline some functions that now also live in the shared lib. r=jst, sr=waterson. 2001-03-08 02:41:16 +00:00
hyatt%netscape.com 92656d6cbe Fix for 70877, enabling outliner. r=dr, sr=waterson 2001-03-06 22:16:42 +00:00
disttsc%bart.nl 744785129a Mass REQUIRES update to synch up with string lib and xul changes in an attempt to fix senna bustage. r=jst, sr=cls 2001-02-22 09:35:51 +00:00
heikki%netscape.com fa72c631ce Splitting layout into two libraries, layout and content. r=jst@netscape.com, sr=waterson@netscape.com 2001-02-19 21:50:04 +00:00
mkaply%us.ibm.com b354238762 #65732
r=cls
Make SHORT_LIBNAMEs (used by OS/2 only) match Windows DLL names
2001-01-18 15:35:00 +00:00
dbaron%fas.harvard.edu 9430a92e06 Clean up easily fixed unnecessary includes and exports of implementation header files in layout. b=63766 r=jst@netscape.com sr=buster@netscape.com 2000-12-30 19:22:22 +00:00
cls%seawood.org 8bd122b3d5 Resurrect REQUIRES so that we have some sort of means to track intermodule dependencies. Bug #59454 r=blizzard@mozilla.org 2000-11-20 07:16:06 +00:00
dbaron%fas.harvard.edu d83783f9f8 Release static nsDOMScriptObjectFactory, nsBoxLayout, and nsRepeatService in layout module destructor. r=jst@netscape.com b=43576 r=evaughan@netscape.com b=43582,43588 sr=brendan@mozilla.org 2000-11-08 03:22:03 +00:00
jst%netscape.com b3d9cbac12 Checking in for bug 50742, this change removes the use of XIF in mozilla and replaces the XIF converter with a HTML (and XML) serializer.
Contextual information added to HTML copy and intelligence added to HTML paste in the editor (fixes bugs 47014, 50568 and 46554, and partly (at least) fixes bug 53188).

Code written by vidur, jfrancis, jst, akkana. Tested by jfrancis, akkana, vidur, jst, kin. Reviwed (and super reviewed) by waterson, vidur, kin, jfrancis, jst
2000-10-07 10:57:30 +00:00
Peter.VanderBeken%pandora.be f019ffd8cf Enabling XSLT hooks in layout in default build. Bug #42228. r=axel@pike.org, a=waterson@mozilla.org. 2000-09-16 20:53:08 +00:00
mkaply%us.ibm.com 1641092c0c r=cls, a=brendan
Because of the raptor to gk change, we don't need SHORT_LIBNAME
2000-07-10 21:08:54 +00:00
cls%seawood.org 33938e6100 Removing last vestiges of raptor from unix build. Since some libs were renamed, a 'make distclean' is recommeneded to remove the old copies of those libs. Bug #8228 r=bryner 2000-07-02 18:44:42 +00:00
cls%seawood.org e1e6c5760f Removed obsolete REQUIRES variable from every Makefile.in/makefile.win 2000-06-30 08:08:04 +00:00
axel%pike.org 49a4f2644d Code cleanup, XSL->MOZ_XSL, r=nisheeth, a=waterson 2000-06-14 07:35:26 +00:00
cls%seawood.org 3485ce173b Make the distclean target work as advertised. Bug #42167 2000-06-12 23:02:14 +00:00
pavlov%netscape.com 0c75802384 changes all usages of NS_NewTimer to CreateInstance 2000-05-17 02:49:35 +00:00
tor%cs.brown.edu 9ccca20458 Patch from andreas.otte@primus-online.de to add an "--enable-svg"
option to configure.  Defaults to not building svg.
2000-05-05 04:32:50 +00:00
cls%seawood.org eb76e1c2cf Fix for broken stopwatch (--enable-perf-metrics). Bug 27335 2000-05-05 01:30:17 +00:00
cls%seawood.org 2860326858 Removed the forced build date generation for libraptorhtml.so. Bug #37484 2000-05-02 01:28:23 +00:00
cls%seawood.org 33edc21c9c General cleanup of the shared library rules.
Quick fix for bug #36844.
Since people kept forgetting to wrap SHARED_LIBRARY_LIBS inside MKSHLIB_FORCE_ALL & MKSHLIB_UNFORCE_ALL pairs, we now handle it in rules.mk.  Same goes for making $(SHARED_LIBRARY) dependent upon $(SHARED_LIBRARY_LIBS).
2000-04-23 17:48:04 +00:00
cls%seawood.org a27ca31c45 Latest batch of OS/2 makefile changes. Batch 09. Bug #34106 2000-04-18 10:27:21 +00:00
jst%netscape.com f8cd49f5ec Fixing objdir build bustage. 2000-04-13 21:00:39 +00:00
waqar%netscape.com 26b333776d #=27745
r=pollmann
d=Adding Gecko user agent string.
2000-04-13 20:07:13 +00:00
cls%seawood.org 57978e5c23 Moved static MOZ_COMPONENT_NSPR_LIBS, MOZ_COMPONENT_XPCOM_LIBS, MOZ_COMPONENT_LIBS definitions from configure.in to config.mk. Replaced -lxpcom in Makefiles to $(XPCOM_LIBS) so that we can optionally link against -lboehm when needed. Bug #31287 2000-04-04 04:46:38 +00:00
rods%netscape.com 826291592f Initial checkin of SVG prototype code for Dean Jackson (ifdef'ed) 2000-04-01 22:31:45 +00:00
pavlov%netscape.com 33ce2d4e90 changes to let us build on MacOS X 2000-03-11 03:08:04 +00:00
hyatt%netscape.com 2dcd675417 Adding XBL impl. r=trinity 2000-01-12 09:28:48 +00:00
warren%netscape.com a265a32348 Landing no_neckoutil2_branch. Bug #11159. Removes neckoutil_s.lib from build which helps beos and openvms. 1999-11-30 04:50:42 +00:00
dmose%mozilla.org 42fc94a6ec updated license boilerplate to xPL 1.1, a=chofmann@netscape.com,r=endico@mozilla.org 1999-11-06 03:40:37 +00:00
nisheeth%netscape.com 749dc60e08 Should not affect build. Include stopwatch object code if MOZ_PERF is defined. 1999-10-21 02:47:56 +00:00
rbs%maths.uq.edu.au fefad09693 [MathML] Additional missing hooks 1999-10-12 04:47:55 +00:00
kipp%netscape.com f4be0923cf whitespace noise 1999-10-05 14:50:06 +00:00
rbs%maths.uq.edu.au d6f04db7aa Adding remaining MathML hooks 1999-10-02 11:01:41 +00:00
vidur%netscape.com 44425efedc Converted parser into a module. Removed static linkage. 1999-09-30 22:04:39 +00:00
kipp%netscape.com b5eaafa40c Turned into a module 1999-09-30 21:14:14 +00:00
ramiro%netscape.com 26dd94b010 Cleanup the neckutil linking thing. 1999-09-15 02:15:11 +00:00
briano%netscape.com cfc3c850ed General cleanup. 1999-09-14 01:02:20 +00:00
alecf%netscape.com e1ecf564ee fully resolve all symbols for xpcshell 1999-09-10 09:25:16 +00:00
colin%theblakes.com afde2d9f99 Add MOZ_TIMER_LIBS to EXTRA_DSO_LDOPTS 1999-09-09 13:20:07 +00:00
briano%netscape.com 5176aaf0df Removed the obsolete non-NECKO leftovers. 1999-09-09 00:11:48 +00:00
kipp%netscape.com 6cf87be71b Add xul/content directory to includes 1999-09-02 18:01:14 +00:00
ramiro%netscape.com 1d23cab69b Cleanup the jsdom and jsurl linking mess. 1999-08-22 11:05:45 +00:00
ramiro%netscape.com db81b7d904 Dont link in the parser into the app. Link it in dynamically where needed.
This makes the link depenencies on unix be more like windows.  Makes it
easier to track dependency problems and simplifies makefiles.
1999-08-17 13:54:48 +00:00
briano%netscape.com f1ffca414c Cleaned it up and got rid of the redundant HP-specific SHARED_LIBRARY_LIBS stuff. 1999-08-03 21:40:56 +00:00
gagan%netscape.com b5dac4e05a NECKO only. Including neckoutil_s 1999-07-01 22:31:43 +00:00
dp%netscape.com 0443b20e33 Landing xpcom20/21 branch. 1999-05-26 01:38:36 +00:00
dp%netscape.com b0ac3bf8df Reversing previous checkin. It should have happened in XPCOM20_BRANCH 1999-05-19 06:04:03 +00:00
dp%netscape.com 7a55675374 Removing gmbase 1999-05-19 05:54:34 +00:00
kipp%netscape.com 3ea044392f Added component support to this library 1999-05-06 19:26:13 +00:00
toshok%hungry.com 167f4d06aa reorder libs to fix inter-archive dependencies. 1999-04-05 06:41:21 +00:00
kipp%netscape.com cb9dbcb2cf landed HPUX patch from Kartik Subbarao <subbarao@computer.org> 1999-03-31 04:08:48 +00:00
briano%netscape.com 21b2a84a25 Made the static library in this directory depend on the same 'extra stuff' as the shared library. 1999-03-25 21:32:26 +00:00
kipp%netscape.com 854651e99d applied Kartik Subbarao's <subbarao@computer.org> patch for HPUX linking 1999-03-20 19:05:05 +00:00
kipp%netscape.com 284d8dc4af Stop linking with other libraries to avoid finding symbols with dlsym that we don't want to find 1999-03-05 04:35:49 +00:00
kipp%netscape.com b5cdae63eb Build library more carefully 1999-02-02 17:40:37 +00:00
hyatt%netscape.com f0564799a5 Adding linkage for the XUL base library. 1999-01-22 04:15:29 +00:00
danm%netscape.com e3d9a440ab build xul 1999-01-21 03:41:43 +00:00
shaver%netscape.com 2e1488cb9a Add --enable-debug=module1,module2 to selective turn on debugging.
Remove --enable-dom, because Mariner is dead (sob).
Rename some MODULE= lines to make the afore-mentioned --enable-debug
technique actually useful.  Feel free to recategorize.
Fix libraptorhtml.so link bogosity by disabling shared lib generation for the
sub-archives (libraptor*_s.a), so that we can put bin before lib in the
library path and still get the right effect.  We could disable static-lib
generation in most other places and cut the build time down a fair bit, too.
[NOTE: I'm getting on a train...msw@gimp.org has agreed to be my tinderbox
buddy.  Thanks, Matt!]
1998-12-15 16:32:37 +00:00
vidur%netscape.com c068c96a00 Added XML display support. Split nsGenericHTMLElement into generic and HTML-specific components. Minor style modification. New XML classes and interfaces. 1998-11-11 22:06:16 +00:00
shaver%netscape.com a326735b23 need to reorder libs to make it link correctly 1998-11-04 00:26:44 +00:00
cls%seawood.org f50c938b76 Removed classic build Makefiles from configure.in
Changed --enable-fe to --enable-toolkit which takes a single argument.
Changed MOZ_FE to MOZ_TOOLKIT.
Removed USE_NGLAYOUT and USE_NGLAYOUT_GTK.
Removed FULL_STATIC_BUILD and --enable-min-shared.
Removed checks for gnome and qt.
1998-11-03 15:48:45 +00:00
ramiro%netscape.com 4481349d0d Add support for GTK base timer. Rename the 'unix' timer lib to 'motif' 1998-11-02 14:32:12 +00:00
msw%gimp.org 0f6cd7a49a Fix build bustage. 1998-11-02 13:34:51 +00:00
ramiro%netscape.com ffd97fa403 Use -lfoo for libs instead of hardcoding to $(DIST)/bin/libfoo.so. This
makes more unix linker happy.
1998-11-02 11:58:23 +00:00
cls%seawood.org 609f087498 New autoconf files for nglayout 1998-10-28 03:53:57 +00:00