buster%netscape.com
c79c7550fb
DrawBorderEdge fixes
1998-12-23 15:48:50 +00:00
brade%netscape.com
0dd08f1cf8
remove extra comma to reduce Macintosh compiler warnings
1998-12-21 16:40:46 +00:00
buster%netscape.com
c869f97f4c
fixes for PaintBorderEdges
1998-12-21 06:37:10 +00:00
buster%netscape.com
fd891ec74c
added mLength to nsBorderEdge
1998-12-21 06:35:45 +00:00
peterl%netscape.com
3cf603abf4
added support for the 'xmlns' pseudo namespace
1998-12-21 05:56:51 +00:00
peterl%netscape.com
887cd5f867
sync to new attribute api
1998-12-20 01:21:23 +00:00
peterl%netscape.com
582b88e0ae
fix background flags initial value
...
tweak table inheritance quirk
1998-12-20 01:11:36 +00:00
peterl%netscape.com
8200c3233f
made get strength const
1998-12-20 01:08:31 +00:00
peterl%netscape.com
babdb0cd05
changed attribute api to take atoms & namespace
1998-12-20 01:08:13 +00:00
akkana%netscape.com
a34d223b25
Add a comment explaining ComparePoints
1998-12-18 23:13:25 +00:00
akkana%netscape.com
a6109b9b6d
Fix startup crash -- when setting one endpoint with the other one null, collapse the range
1998-12-18 23:12:29 +00:00
kipp%netscape.com
40c2cfef07
Fixed numerous compiler warnings (hopefully) from the mac build
1998-12-18 17:34:34 +00:00
kipp%netscape.com
c29e5116c7
Revised frame Paint API
1998-12-18 15:54:23 +00:00
jfrancis%netscape.com
8f674885c0
More range gravity work
1998-12-18 09:32:40 +00:00
jfrancis%netscape.com
526ef0ab17
More range gravity work
1998-12-18 09:28:55 +00:00
troy%netscape.com
452402c73d
Fixed a compiler warning where there was an extra ',' after an enum
...
identifier
1998-12-18 05:46:00 +00:00
scc%netscape.com
ba11eb34ad
Added static IID() method. This member function will be generated automatically in the future.
1998-12-18 03:43:29 +00:00
troy%netscape.com
55fb6b65be
Changed static casts so they compiled under VC 6.0
1998-12-18 03:29:51 +00:00
jfrancis%netscape.com
22ca77073e
More range gravity work
1998-12-18 02:51:34 +00:00
buster%netscape.com
e0d6677573
added PainBorderSegments
1998-12-17 22:58:51 +00:00
buster%netscape.com
72c29a43f2
added nsBorderEdge and nsBorderEdges
1998-12-17 22:58:23 +00:00
kipp%netscape.com
7dd8fb7af7
Made nsBandTrapezoid::GetRect const
1998-12-17 18:49:39 +00:00
jfrancis%netscape.com
94524bd1cb
Adding support for notifying content that it harbors a DOMRange.
1998-12-17 07:22:28 +00:00
sfraser%netscape.com
2917ee35b3
Add ; after class definition
1998-12-17 01:42:02 +00:00
buster%netscape.com
f4e91e426d
oops, there were duplicate entries for border collapse values. Now there's not.
1998-12-16 22:20:44 +00:00
akkana%netscape.com
4b2fbb6849
Adding public routine ComparePoints for mjudge
1998-12-16 18:36:48 +00:00
warren%netscape.com
0580a8e5c4
Networking changes: Reworked nsIURL, adding setters, factoring Open. Unsigned arguments for nsIStreamListener.
1998-12-16 05:40:20 +00:00
jfrancis%netscape.com
e140fbcd98
ComparePointToRange() now reuses IsIncreasing functionality; also fixed a for loop in DeleteContents()
1998-12-15 23:58:09 +00:00
akkana%netscape.com
753ece449f
Initial stab at CloneContents implementation
1998-12-15 18:47:44 +00:00
shaver%netscape.com
30635270f8
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
jfrancis%netscape.com
6a7b88171d
implemented toString() + minor fixmeups
1998-12-15 04:42:29 +00:00
akkana%netscape.com
6312a867ac
Tracking jfrancis' iterator check-in
1998-12-14 23:18:46 +00:00
jfrancis%netscape.com
d12bffd83f
adding nsContentIterator
1998-12-14 23:17:52 +00:00
jfrancis%netscape.com
2c9b124126
First Checked In.
1998-12-14 23:16:31 +00:00
mjudge%netscape.com
7b3233f456
caps strikes again
1998-12-14 19:10:37 +00:00
mjudge%netscape.com
2f5ca67ece
adding in selection
1998-12-14 18:34:14 +00:00
mjudge%netscape.com
e10c799ca9
adding focus tracker
1998-12-14 18:31:13 +00:00
kipp%netscape.com
57ae70eb65
When verify-reflow-all is enabled, update the display after each reflow and pause for a while
1998-12-12 19:21:05 +00:00
troy%netscape.com
0f30b926d8
Added isTopOfPage to nsIFrameReflow
1998-12-12 17:57:47 +00:00
kipp%netscape.com
4f352d5736
Repaired the background image rendering code to properly factor in the dirty-rect with background-position handling (bug #912 )
1998-12-12 03:06:02 +00:00
vidur%netscape.com
3a9dd64bbf
Work in progress of async loading of SCRIPT and STYLE with SRC attributes. Content sinks can now return a BLOCK_PARSER return code, forcing the parser to block. nsIParser::EnableParser can be used to unblock. Also introduced nsIContentSink::SetParser.
1998-12-11 17:02:37 +00:00
kipp%netscape.com
6c31b2d1f4
Repaired frame-util IID
1998-12-11 15:47:09 +00:00
peterl%netscape.com
84fd70a5a1
backed out prevoius change (not ready for it)
1998-12-11 02:45:25 +00:00
peterl%netscape.com
7d379a6e97
added name space manager
1998-12-11 02:35:06 +00:00
peterl%netscape.com
2d908e2801
changed style selector api
1998-12-11 02:33:23 +00:00
peterl%netscape.com
1aac9353da
fixed default value of vertical align
1998-12-11 02:33:03 +00:00
peterl%netscape.com
e78daf2f3e
added name space atoms
1998-12-11 02:31:51 +00:00
peterl%netscape.com
fdc2207d84
added namespace interfaces
1998-12-11 02:30:59 +00:00
peterl%netscape.com
c1e7017b88
added namespace manager accessor
1998-12-11 02:30:23 +00:00
peterl%netscape.com
51b1c4ae5a
added namespace accessor
1998-12-11 02:30:08 +00:00
mjudge%netscape.com
8cb6ea4fca
changing symantecs around and making the enumerator return the proper nsISupports
1998-12-11 01:40:01 +00:00
mjudge%netscape.com
a75e5694d7
initializing the refcount
1998-12-11 01:04:54 +00:00
akkana%netscape.com
f553a31924
Fix win32 build
1998-12-10 20:15:25 +00:00
akkana%netscape.com
167837aba0
Clone and CloneContents
1998-12-10 18:58:49 +00:00
kipp%netscape.com
7edc4891a0
Added nsFrameUtil to the build
1998-12-10 18:04:18 +00:00
kipp%netscape.com
b19096bdb2
Added nsIFrameUtil to the exports
1998-12-10 18:03:26 +00:00
kipp%netscape.com
242fb3636f
Added nsIFrameUtil.h
1998-12-10 18:01:29 +00:00
kipp%netscape.com
6961a03286
Fixed border drawing to not draw zero sized borders
1998-12-10 17:50:11 +00:00
troy%netscape.com
d5d22e04da
Added print options for controlling whether odd and even pages are printed
1998-12-10 03:07:11 +00:00
jfrancis%netscape.com
fd0bd966e7
checking in a bit more of deleteContents; hard part still not done.
1998-12-09 22:07:00 +00:00
akkana%netscape.com
07e4e1f20d
implementation for CompareEndPoints
1998-12-09 19:21:49 +00:00
akkana%netscape.com
1021dc344c
Update Range spec
1998-12-09 18:44:26 +00:00
buster%netscape.com
e89fff43d2
added implementation for CSS-2 style attributes border-collapse, border-spacing, empty-cells, caption-side
...
this is sufficient for now, but incomplete. It doesn't handle inherit properly.
1998-12-09 06:24:27 +00:00
troy%netscape.com
7ec6a2c281
Added new atoms to nsLayoutAtoms for additional named frame child lists
1998-12-09 05:30:17 +00:00
kipp%netscape.com
8ac9031a17
new
1998-12-09 03:40:03 +00:00
kipp%netscape.com
e9ff25188b
new
1998-12-09 03:31:08 +00:00
akkana%netscape.com
9fa4b16fc0
GetOwnerDocument should return NS_ERROR_NOT_IMPLEMENTED if it's not going to modify its input
1998-12-08 19:53:25 +00:00
akkana%netscape.com
fe0a67aa9b
Remove old selection code (and fix linux build)
1998-12-08 18:55:00 +00:00
mjudge%netscape.com
948d2e6638
chagnes to selection
1998-12-08 18:26:06 +00:00
mjudge%netscape.com
35b965b62b
changes to selection
1998-12-08 18:25:47 +00:00
mjudge%netscape.com
24b5ddbeb3
changes to remove selection
1998-12-08 18:25:27 +00:00
kipp%netscape.com
825f4e5f8b
Fixed an improper use of NS_RELEASE
1998-12-08 16:08:44 +00:00
jfrancis%netscape.com
464959493a
removing tabs; started deleteContents() imp
1998-12-08 02:26:15 +00:00
buster%netscape.com
bc20fdad3a
fixed default cellspacing and cellpadding
1998-12-08 00:59:15 +00:00
harishd%netscape.com
f3cdc3cfdb
Included a new DrawDashedSide() function prototype and modified DrawSide() function.
1998-12-07 19:04:39 +00:00
harishd%netscape.com
2adb142aa5
Changed code that previously accessed mBorderStyle and mBorderColor
...
with new methods added in nsStyleSpacing
1998-12-07 19:02:13 +00:00
harishd%netscape.com
6b7934f14f
changed all the places that previously accessed mBorderStyle and mBorderColor
...
with the new methods defined in nsStyleSpacing
1998-12-07 18:51:26 +00:00
harishd%netscape.com
fd7938df80
Added NS_STYLE_HAS_BORDER_COLOR (0x80)
1998-12-07 18:46:02 +00:00
harishd%netscape.com
cd4bfa41a8
Made mBorderStyle and mBorderColor arrays as protected members
...
and added functions GetBorderStyle(), GetBorderColor(), SetBorderStyle(),
SetBorderColor(), and ClearBorderStyleHightBit() in nsStyleSpacing.
1998-12-07 18:44:02 +00:00
jfrancis%netscape.com
d46058e3dc
fixing IsSameDocument by including nsIDOMDocument.h
1998-12-07 17:53:59 +00:00
jfrancis%netscape.com
f44394e4fe
implemetned ComparePointToRange() and IsPointInRange(). Stopped caching ancestor lists. Added standard copy constructor/assignment operator prohibition.
1998-12-07 16:11:52 +00:00
troy%netscape.com
52b5bcc79f
Initial check-in
1998-12-07 04:05:12 +00:00
troy%netscape.com
e89b2bc6c9
Added support for printing multiple pages
1998-12-07 03:43:02 +00:00
kipp%netscape.com
c3cc9ba60e
Support variable sized paging again, but only if an nspr log variable is defined
1998-12-05 15:58:09 +00:00
kipp%netscape.com
c1eb0f7ec4
Start enums at zero so that debug noise can map them to strings safely
1998-12-05 15:57:40 +00:00
ramiro%netscape.com
e2b921bf3c
Add cvsignore entries for makefiles generated bu autoconf.
1998-12-05 09:07:33 +00:00
akkana%netscape.com
9822a0af6a
Implement InSameDoc
1998-12-05 02:19:01 +00:00
jfrancis%netscape.com
6f832796e8
fixing up start/end setters, other details
1998-12-04 18:21:52 +00:00
troy%netscape.com
4f5fc0524a
Added a comment about view creation
1998-12-04 06:13:18 +00:00
waterson%netscape.com
d54546686d
Added nsSelection header files: this is temporary pending mjudge landing new selection stuff, but I need it now to get RDF building on Mac.
1998-12-04 03:45:00 +00:00
jfrancis%netscape.com
c1e3a6df07
more work on grungy range details
1998-12-03 22:59:07 +00:00
mjudge%netscape.com
1b1e779f4f
changing selection code
1998-12-03 21:43:32 +00:00
mjudge%netscape.com
704c2833fe
new collection export instead of nsISelection
1998-12-03 21:42:58 +00:00
buster%netscape.com
58dc37167f
added atoms for table pseudo style contexts
1998-12-03 18:00:42 +00:00
jfrancis%netscape.com
032700a4f9
fixing bad goto (as if there were good ones?)
1998-12-03 17:25:00 +00:00
jfrancis%netscape.com
a6ccac7bf4
adding some private helper functionality that is going to change soon...
1998-12-03 15:02:37 +00:00
jfrancis%netscape.com
fe50f9ae5a
putting Akkana's implementation back in; fixed compile-time errors
1998-12-03 09:51:05 +00:00
troy%netscape.com
2a4b2c503f
Added Init() member function to nsIFrame
1998-12-03 06:31:43 +00:00
wtc%netscape.com
59b32f50ef
This checkin (under mozilla/layout) is all about 'const'. Digital Unix's
...
C++ compiler is strict about getting 'const' right. Most of the changes
are to add 'const' to the type casts for the second argument of the
GetStyleData method, which wants a const reference.
1998-12-02 16:45:20 +00:00
troy%netscape.com
f5bcd75d8b
Added PrintContext class and changed document viewer impl to use it instead
...
of a galley mode context
1998-12-02 03:21:55 +00:00
peterl%netscape.com
14a4bc76a8
added nsLayoutAtoms
1998-12-02 00:32:20 +00:00
peterl%netscape.com
3349d9e806
added medium type
1998-12-02 00:31:31 +00:00
peterl%netscape.com
efc9fc421e
added media support
1998-12-02 00:30:42 +00:00
peterl%netscape.com
78bc2e40d8
added nslayoutatoms.h
1998-12-02 00:29:42 +00:00
peterl%netscape.com
e224ac9762
new file
1998-12-02 00:29:29 +00:00
peterl%netscape.com
7e09a07d55
changed medium type to atom
1998-12-02 00:29:16 +00:00
peterl%netscape.com
c60ac1b70f
added medium accessor
1998-12-02 00:28:57 +00:00
troy%netscape.com
37fcf8cf70
Removed hack of having page size based on viewport size
1998-12-01 19:38:29 +00:00
akkana%netscape.com
0b7b85b6f7
nsIRangeList shouldn't have been here. Fix build bustage
1998-12-01 19:34:50 +00:00
mjudge%netscape.com
2d103ec094
including proper thing
1998-12-01 19:18:52 +00:00
akkana%netscape.com
81961471ac
Change Element to Node
1998-12-01 19:15:00 +00:00
mjudge%netscape.com
d4abd147c5
need to include the nsIDOMElement.h dont know why this worked on windows
1998-12-01 19:14:18 +00:00
leaf%mozilla.org
00a6607eaf
adding nsIRangeList.h to exports list
1998-12-01 19:08:02 +00:00
mjudge%netscape.com
9b06fb7378
changes nsRangeList to be an implementation of nsICollection
1998-12-01 18:00:02 +00:00
mjudge%netscape.com
dd4fb641ca
removing nsIRangeList.h
1998-12-01 17:56:56 +00:00
mjudge%netscape.com
4924d1abcf
removing nsIRangeList.h
1998-12-01 17:55:58 +00:00
vidur%netscape.com
6b930eba56
Moved nsGenericElement to base directory. Added basic support for document fragments.
1998-11-30 07:59:11 +00:00
mjudge%netscape.com
91798f3747
adding nsRangeList.cpp to list of files to compile
1998-11-30 05:29:53 +00:00
mjudge%netscape.com
e8367337da
added nsRange to unix
1998-11-30 03:00:26 +00:00
mjudge%netscape.com
f188fd1549
should fix unix
1998-11-30 02:11:00 +00:00
msw%gimp.org
81b0a2d3cf
Really fix Unix build bustage. r,a=shaver@netscape.com
1998-11-30 00:29:45 +00:00
jfrancis%netscape.com
dbcb515611
adding nsIRangeList.h
1998-11-29 22:45:27 +00:00
mjudge%netscape.com
bb0f05ac0d
nsIRangeList.h
1998-11-29 22:35:13 +00:00
mjudge%netscape.com
e5fc17cdc8
new rangelist.cpp file
1998-11-29 22:12:27 +00:00
mjudge%netscape.com
4059ed3e65
need to make rangelist.cpp
1998-11-29 22:11:49 +00:00
mjudge%netscape.com
12c6c5946a
exporting nsIRangeList.h
1998-11-29 22:02:50 +00:00
msw%gimp.org
479041128c
Fixed broken Unix build. Approved by shaver@netscape.com
1998-11-29 21:13:19 +00:00
vidur%netscape.com
0057b5d23e
Added nsDocumentFragment to build. Fixed bug 1256 - the content sink is flushed as soon as it encounters a script tag.
1998-11-28 23:51:06 +00:00
kipp%netscape.com
5b4b437bb3
Fixed verify reflow to avoid creating reflow commands during a verify reflow
1998-11-26 18:11:02 +00:00
kipp%netscape.com
8fa850977c
XPCOMized more of the API; added new operator to avoid future bugs; implement Stop method
1998-11-26 18:10:10 +00:00
kipp%netscape.com
4635fb5dac
XPCOMize more of the API; added Stop method
1998-11-26 18:08:44 +00:00
kipp%netscape.com
bffc589afc
whitespace tweak
1998-11-26 18:08:27 +00:00
sar%netscape.com
e24eec122f
backing out akkana's changes. this will fix build bustage on the mac
1998-11-26 02:30:44 +00:00
peterl%netscape.com
e3f218d5b4
style change notification support
1998-11-26 01:34:53 +00:00
peterl%netscape.com
e2fb1e2c1e
added change notification support
1998-11-26 01:24:52 +00:00
peterl%netscape.com
6c90c991c0
added style sheet properties
1998-11-26 01:24:32 +00:00
akkana%netscape.com
b47f47475b
Implementation of the easy parts
1998-11-25 23:20:29 +00:00
kipp%netscape.com
2e9a075c19
Brought verify-reflow back to life
1998-11-25 18:41:02 +00:00
vidur%netscape.com
2eb52100a7
New class nsDocumentFragment
1998-11-25 08:14:47 +00:00
jfrancis%netscape.com
76ebb54d49
removing the accidentally copied "AUTOGENERATED - Do Not Edit" warning
1998-11-25 01:34:59 +00:00
jfrancis%netscape.com
af33dd4fe6
cleanup
1998-11-25 01:21:42 +00:00
akkana%netscape.com
1c828df72c
Add include line
1998-11-24 21:24:40 +00:00
akkana%netscape.com
3a2b2f6096
Implementation file for nsIDOMRange
1998-11-24 21:20:11 +00:00
joki%netscape.com
e7f70ce9ce
Add click event support for every element and initial keypress event support
1998-11-24 07:46:58 +00:00
kipp%netscape.com
fb1cee54da
Added some debug noise (disabled by default) for image loading
1998-11-23 17:18:34 +00:00
cyeh%netscape.com
65038e9551
Removing static makefiles as a part of the transition to Autoconf. I have taken great
...
care to only remove makefiles affailiated with building nglayout. I have also verified that
the build at this point in time succesfully builds with autoconf.
If you must recover one of these makefiles, you can use the static tag STATIC_MAKEFILES.
If I removed a makefile that you need, please e-mail cyeh@netscape.com .
1998-11-21 00:34:32 +00:00
joki%netscape.com
b3039514cf
Fixing a submit/reset event bug, frame destruction reentrancy bug, and an imagemap bug.
1998-11-21 00:19:36 +00:00
troy%netscape.com
79aed9646d
Added temporary workaround to image frame code to compensate for the fact
...
that HandleEvent() and GetCursor() are being called with the point not being
translated to the frame's local coordinate space
1998-11-20 06:31:55 +00:00
kipp%netscape.com
a6926809f0
Added DumpRegressionData; revised ListTag; added GetFrameName
1998-11-19 17:22:29 +00:00
joki%netscape.com
65520ba928
Modify event flow to avoid walking into trashed frames.
1998-11-19 00:43:36 +00:00