troy%netscape.com
4db8257f5a
Initial check-in
1999-08-04 03:39:34 +00:00
troy%netscape.com
653e75725d
Added nsIFrameManager.h to exported files
1999-08-04 03:39:18 +00:00
mcafee%netscape.com
451c4afcee
Converting to stream implementation of HTTP posting, this obsoletes nsIPostData and nsIPostToServer. a=warren
1999-08-03 20:51:41 +00:00
troy%netscape.com
af3ef58730
Changed root frame class over to new reflow command handling
1999-07-27 14:15:42 +00:00
troy%netscape.com
d07cd82e4e
Added 'm' prefix to structs defined in nsISpaceManager
1999-07-25 19:01:13 +00:00
peterl%netscape.com
195fa109e9
added some experimental CSS3 properties
...
fixed style context impact reporting
1999-07-24 18:59:43 +00:00
troy%netscape.com
19eecb088b
Defined it so that the NS_FRAME_IS_DIRTY flag is set for newly added frames in
...
SetInitialChildlist(), AppendFrames(), InsertFrames(), and ReplaceFrame()
1999-07-24 02:33:07 +00:00
troy%netscape.com
ede5a246de
Added ReplaceFrame() member function to nsIFrame
1999-07-22 04:32:31 +00:00
troy%netscape.com
537d74d82c
Renamed some nsFrameList member functions
1999-07-22 04:00:57 +00:00
troy%netscape.com
9fdbc7ced3
Renamed DeleteFrame() to Destroy()
1999-07-22 02:24:52 +00:00
troy%netscape.com
b2994f2d65
Added NS_FRAME_IS_DIRTY flag to the frame state flags
1999-07-21 23:47:01 +00:00
troy%netscape.com
f48928d205
Removed IsTransparent() function from nsIFrame
1999-07-21 23:15:39 +00:00
akkana%netscape.com
fcc5b35d37
Move non-idlc generated stuff from nsIDOMSelection.h to nsIPresShell.h
1999-07-21 00:12:23 +00:00
kmcclusk%netscape.com
41ed34acb6
nsPresContext.cpp,.h - Added eWidgetRendering_PartialGfx as a rendering mode to PresContext.
...
ua.css - Added select[multiple] rule for multi-select listboxes without a size
Fixed form submission for gfx checkboxes,radiobuttons, and select by rewriting GetNamesValues.
Added nsListControlFrame::GetSizeAttribute and nsListControlFrame::GetNumberOfRows
Added logic to nsCSSFrameConstructor::ConstructSelectFrame and nsListControlFrame::Reflow
to handle the case of a multiselect select without a size specified.
1999-07-20 22:32:41 +00:00
warren%netscape.com
7bcb94a320
Changed around load group insertion/removal to happen on mozilla thread.
1999-07-20 08:46:33 +00:00
akkana%netscape.com
fac197e8ec
Use the Range methods instead of homebrew stuff to determine when a point is contained in a range; eliminate code duplication
1999-07-19 22:41:49 +00:00
troy%netscape.com
e6987ce4a0
Changed semantics for ScrollFrameIntoView()
1999-07-19 18:38:02 +00:00
mjudge%netscape.com
ae5b242a8d
sorry bad capitalization of file name
1999-07-18 02:59:09 +00:00
mjudge%netscape.com
7ddf8fee55
massive checkin for selection. adjusting nsIDOMSelection api and nsIFrameSelection. many "small" changes. this is not as bad as it looks. layout will not be affected other than "getter" calls for selection. and all consumers of selection should be in good shape.
1999-07-18 02:27:19 +00:00
peterl%netscape.com
173fa7623f
added nsLayoutAtomList.h
1999-07-18 00:14:29 +00:00
peterl%netscape.com
602ce582af
added consts for new CSS properties
1999-07-18 00:14:08 +00:00
peterl%netscape.com
3887cdc922
use preprocessor for atom code generation
1999-07-18 00:13:35 +00:00
peterl%netscape.com
9b936507ff
added != operator
1999-07-18 00:13:08 +00:00
troy%netscape.com
548827fdf5
Added NotifyDestroyingFrame() function to nsIPresShell
1999-07-16 23:25:15 +00:00
warren%netscape.com
c5684bf4d7
Big changes for Necko load groups. Things are much happier now. Now images work (on pages, but not in chrome).
1999-07-16 11:14:36 +00:00
mjudge%netscape.com
a2f598637e
checkin for carpool for multiple seleciton/ime selection and api changes to nsIDOMselection
1999-07-15 18:19:03 +00:00
sfraser%netscape.com
0deb6862cd
File Removed.
1999-07-14 22:37:03 +00:00
sfraser%netscape.com
815c2ea4f3
Removal of nsCaretProperties
1999-07-14 22:18:29 +00:00
sfraser%netscape.com
08a8fd08a7
Fix the include guard names.
1999-07-14 22:08:13 +00:00
kmcclusk%netscape.com
f052dc2f0d
fixed bugs #6303 , #6753 , #6756 , #6759
...
Re-wrote nsComboboxFrame.
removed the obsolete nsHTMLAtoms: comboText,comoTextSelected,comTextSelectedFocus,dropDownVisible,
dropdownHidden, dropDownBtnOut, dropDownBtnPressed,
Added nsHTMLAtoms::combobox, nsLayoutAtoms::popupList
Renamed dropDownList to dropDownListPseudo
Added "arrow.gif" as to be used the background-image for the combobox button
ua.css - added rules for select to differentiate between comboboxes and listboxes.
Added style rules to more closely match the XPTOOLKIT XPWidgets look.
removed the following :-moz-combobox-text, -moz-combobox-textselected
nsIFormControlFrame.h - Added SetSuggestedSize method.
nsButtonControlFrame - Implemented SetSuggestedSize.
nsCSSFrameConstructor.cpp - Rewrote ConstructSelectFrame.
nsIWidget.h -Added GetAbsoluteBounds method.
nsWindow.cpp - Implemented GetAbsoluteBounds.
1999-07-14 22:00:24 +00:00
akkana%netscape.com
6d07c8eeb4
Restructure the editor output routines to allow passing in
...
a mime type and a flag argument. Also fix the following bugs:
9746: get rid of bogus empty <style> in head.
8143: save wrap column in editor shell in case it's set before the
editor is created.
9470, 9488: allow explicit specification of formatted output.
1999-07-14 18:54:29 +00:00
troy%netscape.com
64b9a8123b
Added comment describing how incremental painting works
1999-07-14 15:13:47 +00:00
peterl%netscape.com
8184256766
cleanup
1999-07-07 01:19:31 +00:00
peterl%netscape.com
f21a88c90a
changed attribute impact api
1999-07-07 01:18:59 +00:00
sdagley%netscape.com
19d051e30a
Fixing build bustage. Hyatt's new changes require access to nsIFrameReflow.h
1999-07-04 04:58:30 +00:00
kipp%netscape.com
83749f7555
Added style constants for old style list bullet decorations
1999-07-02 22:25:42 +00:00
hyatt%netscape.com
11e9daffcf
Landing changes to wrap XUL windows in a box frame so that we can support
...
intrinsic sizing of windows. (Unlike HTML and XML, we are no longer wrapped
in an area frame. We are instead wrapped in a box frame.)
Also included is a patch for the table code, since it crashes inside boxes
because of a bug in its incremental reflow code.
nsISpaceManager was touched to give it a GetIID method so that it could be
used with nsCOMPtrs.
1999-07-02 05:28:32 +00:00
troy%netscape.com
f49cf1f201
Added function FindPrimaryFrameFor()
1999-07-02 04:46:19 +00:00
waterson%netscape.com
602b1c37bf
Add GetIID().
1999-06-30 19:28:16 +00:00
akkana%netscape.com
830cc10614
- New dialog and editor shell API for Insert HTML Source
...
- Add wrapcolumn setting to document encoders, and use it in the editor
- Fix numbered lists in the html to text sink stream.
1999-06-30 19:26:08 +00:00
troy%netscape.com
6f27fbf17d
Work-in-progress for having GetPrimaryFrameFor() use a hash table
1999-06-30 04:42:26 +00:00
scc%netscape.com
d049be3c31
Added |GetIID()|
1999-06-29 20:28:56 +00:00
warren%netscape.com
163cf1930c
Fixed necko ifdef.
1999-06-29 00:25:46 +00:00
warren%netscape.com
f6b9d3a028
Necko ifdefs for layout and rdf.
1999-06-26 06:36:26 +00:00
warren%netscape.com
2f5289766d
Renamed nsIURLGroup to nsILoadGroup in preparation for necko.
1999-06-25 02:17:37 +00:00
warren%netscape.com
6fc20cbcd6
More necko changes.
1999-06-25 01:53:22 +00:00
troy%netscape.com
c36412d39d
Fix for bug #7397 . Changed space manager to allows negative values
...
for rect regions
1999-06-24 02:04:50 +00:00
warren%netscape.com
23864df5e3
Renamed nsIURL to nsIURI in preperation for necko. More NECKO ifdefs too.
1999-06-23 03:29:44 +00:00
akkana%netscape.com
e1b3dd32f4
Remove selection methods from nsIDocument -- they were bogus anyway, real selection lives in the pres shell
1999-06-22 21:47:45 +00:00
peterl%netscape.com
3ea70e2838
added font flag
1999-06-22 19:15:16 +00:00
mjudge%netscape.com
9eccad5750
up/down selection BRFrames dont allow selecting upon them for now. horizontal bars are now drawn selected. ect.
1999-06-19 20:36:44 +00:00
peterl%netscape.com
77c5e95f16
added UseForMedium (for faster medium testing)
1999-06-15 06:14:31 +00:00
peterl%netscape.com
e11c6c3a5c
added new create child namespace
1999-06-15 06:14:09 +00:00
buster%netscape.com
7df4e2eafc
added support for getting and setting default background and font info
1999-06-12 22:31:57 +00:00
mjudge%netscape.com
1e4bbda958
fixing table selection again. also adding parameter to nsIFocusTracker that allows us to get the current caret location. I am also stopping nsTableRowFrame from putting blue border around itself since cells are a high enough granularity. made a change to nsIFrame GetPosition to remove some useless parameters ect. this caused me to change nsDOMEvent.cpp and some other places.
...
MJ
1999-06-10 21:08:17 +00:00
peterl%netscape.com
5af713b6eb
removed equals and hashvalue methods
1999-06-10 05:17:27 +00:00
kostello%netscape.com
af8311bbc4
Akkana set up a service for encoding a document.
...
This checkin adds the implementations for encoding
HTML and plain text:
nsTextEncoder::EncodeToString(..)
nsHTMLEncoder::EncodeToStream(..)
Hooked these services into the nsHTMLEditor implemenation
We probably want to update the clipboard code to
use the same pattern as in nsHTMLEditor.cpp
1999-06-10 00:35:02 +00:00
joki%netscape.com
6f1a265019
Adding new method to nsIDOMNSUIEvent to give event pos as range offset.
1999-06-08 02:19:26 +00:00
akkana%netscape.com
411b9335fd
Add Init method to pass in the document and mime type
1999-06-08 00:01:55 +00:00
akkana%netscape.com
b6db890d57
Split document encoder's Encode() method into a stream method and a string method
1999-06-07 19:32:36 +00:00
akkana%netscape.com
7eb99ffcd0
Checking in the non-dangerous parts of the XIF document/html encoder
1999-06-04 01:04:08 +00:00
alecf%netscape.com
1e37044d42
first cut at scriptifying nsISupportsArray - remove constness from all methods, add new XPCOM compatible methods and fix layout code to handle lack of const methods
1999-06-02 02:06:32 +00:00
peterl%netscape.com
7a42466c4f
changed style rule API to use array
1999-05-26 23:44:32 +00:00
dp%netscape.com
0443b20e33
Landing xpcom20/21 branch.
1999-05-26 01:38:36 +00:00
mjudge%netscape.com
1dd2a01b0e
reviewed sfraser approved choffman 6771 6762 UMR and Extreemly inefficient table selection code fixed simply
1999-05-20 00:52:00 +00:00
dp%netscape.com
b41cf27c0b
Caret files moved from base/
1999-05-19 19:17:07 +00:00
peterl%netscape.com
7f1229b1e3
added insert style sheet method
1999-05-18 23:02:25 +00:00
mjudge%netscape.com
341678533a
adding in selection of non text frames in editor only
1999-05-17 00:21:18 +00:00
mjudge%netscape.com
c3a95cdcf8
adding back in keyboard navigation. removing const from peekoffset to stop the const creep
1999-05-13 00:43:47 +00:00
sfraser%netscape.com
4dbf2e2517
IncrementModCount now takes a PRInt32 (this fixes broken builds).
1999-05-12 22:55:29 +00:00
vidur%netscape.com
b4df3c05f2
Added IsValidFragment and CreateRange implementations. Added GetContentType method to nsIDocument interface.
1999-05-11 20:22:35 +00:00
karnaze%netscape.com
8c8a7b20d9
added htmlFrameInnerFrame, htmlFrameOuterFrame types
1999-05-10 22:48:47 +00:00
mjudge%netscape.com
85afd8f29d
massive checkin for selection modifications and removing static state variables for selection in nsFrame.h.
1999-05-07 21:12:59 +00:00
sfraser%netscape.com
8acf9c950a
Export nsIDiskDocument.h
1999-05-07 04:55:40 +00:00
sfraser%netscape.com
95227d0c57
First Checked In.
1999-05-07 04:55:18 +00:00
kipp%netscape.com
bac6d20dba
Moved from webshell directory
1999-05-06 19:25:10 +00:00
kipp%netscape.com
0bb4277e75
Added headers
1999-05-06 19:24:57 +00:00
cyeh%netscape.com
8f54a21774
backout mjudge checkin against closed tree. it also breaks mac as well, so
...
mjudge will try again when tree reopens
1999-05-05 23:05:41 +00:00
mjudge%netscape.com
fd79ce63e6
adding new state to nsRangeList to track mousedown and dragging criteria. much better than static variables in nsFrame.h!!
1999-05-05 22:32:58 +00:00
kipp%netscape.com
65cdccc7b5
new
1999-05-05 20:42:51 +00:00
pinkerton%netscape.com
7b8852653a
added GetIID() method.
1999-04-30 08:59:11 +00:00
mjudge%netscape.com
a0d0de9287
m5 BUGS Choffman approved. simon reviewed. fixing selection bug and removing unecessary methods in nsIFocusTracker.h
1999-04-29 20:23:24 +00:00
peterl%netscape.com
2b285cd149
added background propogated flag
1999-04-28 01:51:02 +00:00
kipp%netscape.com
7a01b8257d
Added letter and line frame
1999-04-27 22:07:22 +00:00
kipp%netscape.com
2563115d70
Added an (as yet unused) predicate
1999-04-27 22:07:02 +00:00
sfraser%netscape.com
737fd431d8
WIP to get caret position in window coordinates for IME
1999-04-27 21:59:18 +00:00
ftang%netscape.com
1301749405
change S/GetDocumentCharacterSet method for nsIDocument interface.
1999-04-27 21:49:25 +00:00
mjudge%netscape.com
75dd0e4936
selection changes for new model of content only. frames no longer contain variables referring to selection state outside of 1 bit. keyboard selection will now be disabled until i can get it working in the new selection world order.
1999-04-26 04:02:04 +00:00
troy%netscape.com
91a6cd064a
Added flag bit NS_FRAME_OUT_OF_FLOW, and changed the frame construction code
...
to set it for floated and absolutely positioned frames
1999-04-25 17:20:53 +00:00
kipp%netscape.com
8465645893
Added CancelReflowCommand
1999-04-23 19:57:03 +00:00
scc%netscape.com
c1ef45e70e
Added required GetIID methods
1999-04-23 16:48:32 +00:00
troy%netscape.com
8b67ee696e
Added placeholderFrame atom
1999-04-23 14:32:12 +00:00
mcafee%netscape.com
4664594ec9
Removing NEW_CLIPBOARD_SUPPORT ifdef.
1999-04-22 07:03:14 +00:00
troy%netscape.com
045a0b2411
Changed values for NS_STYLE_BG_ATTACHMENT_SCROLL and NS_STYLE_BG_ATTACHMENT_FIXED
...
so it was clear that they weren't bit fields
1999-04-21 22:01:18 +00:00
troy%netscape.com
e393875682
Added positionedInlineFrame atom
1999-04-20 18:27:37 +00:00
troy%netscape.com
31513f3c98
Added blockFrame and inlineFrame
1999-04-20 18:20:52 +00:00
peterl%netscape.com
54b128c5f6
widened content state change api
...
added test for state dependent style
1999-04-20 00:02:22 +00:00
peterl%netscape.com
b352defc23
split font style mapping from regular style mapping
1999-04-15 21:23:05 +00:00
kipp%netscape.com
f74faad028
Revised api
1999-04-13 21:49:01 +00:00
kipp%netscape.com
de8a24f843
Revised image loading apis
1999-04-13 21:48:49 +00:00