Commit Graph

63 Commits

Author SHA1 Message Date
sfraser%netscape.com
a0dda75954 Convert nsIDiskDocument to xpidl, and change it from using nsFileSpecs to nsIFiles. Bug 62567, r= buster, ducarroz, adamlock, sr=kin 2001-01-09 22:47:02 +00:00
dcone%netscape.com
622457942e Took out a duplicate line. 2001-01-08 23:00:46 +00:00
dcone%netscape.com
00ee0bf117 export nsIPrintContext.h 2001-01-08 21:53:41 +00:00
disttsc%bart.nl
06ed27cfa1 Fix linux/unix bustage 2001-01-08 21:00:25 +00:00
bryner%uiuc.edu
e3a92267ce Mousewheel bugs 29244, 50339, 42313, 33733, and 57598. r=rods,pavlov. sr=hyatt. 2000-12-09 07:28:19 +00:00
cls%seawood.org
434edd6f33 Oops. Fixing bustage introduced by previous checkin. I forgot that XPIDL_MODULE is sometimes set by MODULE. r=blizzard Bug 59454 2000-11-21 00:18:46 +00:00
cls%seawood.org
66a18fcbbf 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
jst%netscape.com
6ea631e28c 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
mjudge%netscape.com
1c0ca9249a left out selectionprivate. sorry bout that 2000-09-14 12:27:59 +00:00
mjudge%netscape.com
e2be918716 small but pervasive change to make nsIDOMSelection an xpidl interface. also broke it into 2 interfaces, nsISelection and nsISelectionPrivate. moved nsIDOMSelectionListener also to xpidl. these new idl files live in layout/base/public. r=sfraser, r=anthonyd bug 48575 2000-09-14 11:45:01 +00:00
hyatt%netscape.com
8da2baf3ca Fix for 21890 and numerous other bugs. r=pierre, waterson, jst, attinasi, brendan 2000-08-12 06:28:02 +00:00
hyatt%netscape.com
5c42c520a8 Fix for 43467. r=bryner 2000-07-13 23:00:59 +00:00
dveditz%netscape.com
29dbabd8e8 fixing two .xpt files of same name, raptor.xpt on windows and layout.xpt on unix. One version was getting overwritten 2000-06-02 08:12:57 +00:00
mjudge%netscape.com
8614218bbb this should not have been in the tree 2000-05-13 08:34:33 +00:00
mjudge%netscape.com
320b76a769 exporting new apis for nsIXIFConverter and forcing nsidocument and nsicontent to use them 2000-05-13 08:06:37 +00:00
nisheeth%netscape.com
2277ba5c45 Add support for loading an XML document from script within a XUL document also. 2000-05-10 23:02:32 +00:00
jst%netscape.com
ee4b181034 Changing the way content elements store their name information, previously the elements generally stored a name atom and a namespace ID, now they store a pointer to a shared structure containing the name atom, the prefix atom and the namespace ID. This structure is shared between nodes with unique names (ie same name, prefix and ns ID) within a document. Documents now hold a hash table of the names in the document. The changes to mozilla/rdf are not reviewed but they are approved by waterson@netscape.com and the changes to mozilla/layout are reviewed by buster@netscape.com. 2000-05-10 13:13:39 +00:00
shaver%mozilla.org
54a1f23972 first part of ContentPolicy stuff (#37983, r=brendan) 2000-05-05 05:28:49 +00:00
mjudge%netscape.com
9d2ab1e2fa adding in export of nsIAutoCopy.h 2000-04-14 11:15:34 +00:00
rhp%netscape.com
4e23d61267 Changes to fix many bugs including quoting style size - vcard I18N fixes - compose fixes - etc - Bug #: 12505 25610 29806 30048 30744 31207 31589 2000-03-15 01:47:36 +00:00
hyatt%netscape.com
cd53596229 Adding an interface for the creation of elements. r=waterson 2000-01-19 03:09:12 +00:00
hyatt%netscape.com
f46bc1840c Adding a new interface for retrieving/setting state information on form
controls.
2000-01-14 00:43:39 +00:00
jband%netscape.com
ef9c82db1e Landing big set of DOM and XPConnect changes:
DOM: getting rid of JS_GetContextPrivate wherever possible. Use static parent
links where we can. When we do need to find this info about the caller
we call a function that knows how to get that info rather than inline calls
to JS_GetContextPrivate. This is all required for calling DOM objects on
non-DOM JSContexts as we do via xpconnect.

XPConnect: basic refactoring work to disassociate wrappers from the JSContext
that was active when the wrapper was constructed. This allows for calling into
wrapped JS objects on the right JSContext and for proper grouping of wrapped
native objects so that they can share proto objects. This also allows for
better sharing of objects and lays the foundations for threadsafety and
interface flattening.

Also, xpconnect tests are reorganized and improved.

fixes bugs: 13419, 17736, 17746, 17952, 22086

r=vidur r=mccabe r=norris r=cbegle
a=chofmann
1999-12-18 20:29:29 +00:00
evaughan%netscape.com
29c18fc081 1) created an nsIScrollableFrame interface make it possible for Chris K to fix PDP+ bug #12122
-r Troy
1999-12-07 03:36:05 +00:00
akkana%netscape.com
fcd5b16fd6 18046: IDL implementation of nsISelectionController from sford4@netscape.net,
and the infrastructure to hook it up.
  This also changes the spelling from nsISelectionControler. r=mjudge
1999-12-02 21:45:21 +00:00
tbogard%aol.net
261d576815 Adding nsIChromeEventHandler.idl to the build. r=hyatt 1999-11-22 08:03:54 +00:00
bryner%uiuc.edu
c5d0fa6f07 Adding a new interface that will be used for scrolling tree frames with
the mouse wheel.
1999-11-20 07:16:52 +00:00
dmose%mozilla.org
5312eacf8c updated license boilerplate to xPL 1.1, a=chofmann@netscape.com,r=endico@mozilla.org 1999-11-06 03:40:37 +00:00
troy%netscape.com
1585a751fb Moved a bunch of stuff out to a nsIFrameDebug interface 1999-11-01 22:12:45 +00:00
troy%netscape.com
2b4f236320 Added nsHTMLReflowState.h 1999-10-30 16:16:45 +00:00
troy%netscape.com
441b29f6de Changed to not export nsIFrameReflow.h 1999-10-30 02:52:43 +00:00
mjudge%netscape.com
7d0e807931 massive checkin for underlying implementation of key handling from javascript and home/end breakage and.. selecting around NON-text frames. like arrowing around an image for example. 16636,16655 and another i cannot find. r=kin r=hyatt a=me 1999-10-22 00:19:18 +00:00
peterl%netscape.com
ed18a01643 Added new style data accessors.
Added nsIMutableStyleContext interface.
Made style rules work against nsIMutableStyleContext
r=troy
1999-10-16 04:05:59 +00:00
peterl%netscape.com
a3aede8c1c First step at fixing 12106, factored out style rule processing from
style sheets into a seperate style rule processor interface
r=troy
1999-10-08 03:09:31 +00:00
briano%netscape.com
97faab6716 General cleanup. 1999-09-14 01:02:20 +00:00
nisheeth%netscape.com
a208673213 Added get/set document state API for use by session history. 1999-08-30 22:38:58 +00:00
troy%netscape.com
c1d3f6c6c8 Added nsIFrameManager.h to exported files 1999-08-04 03:39:18 +00:00
peterl%netscape.com
40b2eadb31 added nsLayoutAtomList.h 1999-07-18 00:14:29 +00:00
sfraser%netscape.com
eeb1dfbdf1 Removal of nsCaretProperties 1999-07-14 22:18:29 +00:00
akkana%netscape.com
fdb319aff9 Checking in the non-dangerous parts of the XIF document/html encoder 1999-06-04 01:04:08 +00:00
dp%netscape.com
94344009c8 Landing xpcom20/21 branch. 1999-05-26 01:38:36 +00:00
sfraser%netscape.com
baf4bf6c25 Export nsIDiskDocument.h 1999-05-07 04:55:40 +00:00
kipp%netscape.com
bc90f03086 Added headers 1999-05-06 19:24:57 +00:00
sfraser%netscape.com
df0fb75ea2 nsIDOMSelection[Listener].h have moved to dom/public/range/ 1999-04-13 01:29:25 +00:00
peterl%netscape.com
0afe41bddb added nsStyleChangeList 1999-03-25 06:35:59 +00:00
hyatt%netscape.com
234ceed838 Changes to makefiles to ensure that nsIStyledContent.h is exported. 1999-02-27 01:31:16 +00:00
vidur%netscape.com
93609d0604 Added nsIStyleSheetLinkingElement interface and implemented it for LINK and STYLE elements. Got attribute modifications for lists and list items working (including correct renumbering of lists when attribute values change). 1999-02-23 19:18:12 +00:00
mjudge%netscape.com
1afd545499 moving nsFrameTraversal.* nsFrameList.* to layout/base also adding selection from keyboard. 1999-02-19 00:21:22 +00:00
jfrancis%netscape.com
036585983e adding nsIContentIterator.h 1999-02-12 06:00:06 +00:00
sfraser%netscape.com
3af75db3b6 Added nsICaret and nsIDOMSelectionListener to exports 1999-02-11 23:56:11 +00:00