peterl%netscape.com
c4bfbf18ff
reworked attribute storage to seperate attributes mapped in to style from
...
those that aren't
This lets the style system optimize style contexts better.
git-svn-id: svn://10.0.0.236/trunk@38541 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-07 01:24:40 +00:00
peterl%netscape.com
5a1c760525
changed attribute mapping to use special attribute container
...
git-svn-id: svn://10.0.0.236/trunk@38540 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-07 01:22:38 +00:00
edburns%acm.org
c786c1aa85
Stanley Ho's REFLOW_MODS change.
...
git-svn-id: svn://10.0.0.236/trunk@38511 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-07 00:32:01 +00:00
andreas.otte%primus-online.de
03e69d05c3
NECKO only: replacing GetBuffer with ToNewCString and some error checking
...
git-svn-id: svn://10.0.0.236/trunk@38458 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-06 23:08:16 +00:00
troy%netscape.com
7e20d1a10e
Removed one call to SetPrimaryFrameFor() that was redundant
...
git-svn-id: svn://10.0.0.236/trunk@38437 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-06 22:45:13 +00:00
hangas%netscape.com
e56c8d1d36
Fix for bugs 9288 and 8783.
...
git-svn-id: svn://10.0.0.236/trunk@38427 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-06 22:41:54 +00:00
sspitzer%netscape.com
151068ddd1
fix warning
...
git-svn-id: svn://10.0.0.236/trunk@38424 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-06 22:40:54 +00:00
troy%netscape.com
cd133fcb8b
Changed GetPrimaryFrameFor() to use a hash table to improve performance
...
git-svn-id: svn://10.0.0.236/trunk@38387 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-06 03:52:33 +00:00
kipp%netscape.com
14245ab0dc
Removed white-space stripping from href's/backgrounds/etc to fix bug #8319
...
git-svn-id: svn://10.0.0.236/trunk@38372 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-05 21:14:37 +00:00
kipp%netscape.com
782de5df04
Fixed bug #9282 - clip rect was computed wrong from style info and sign of right/bottom were inverted; eliminated many linux compiler warnings
...
git-svn-id: svn://10.0.0.236/trunk@38370 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-05 20:38:14 +00:00
kipp%netscape.com
853509e450
Map entities that expand to \r to \n (bug #6199 ); eliminate linux specific compiler warnings
...
git-svn-id: svn://10.0.0.236/trunk@38368 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-05 19:45:27 +00:00
kipp%netscape.com
b3c3552149
Fixed bug #8905 by moving a copy of the first-letter construction code into the bowels of the generated content frame generation code
...
git-svn-id: svn://10.0.0.236/trunk@38361 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-05 18:46:09 +00:00
kipp%netscape.com
85b12bb5d7
Fixed margin calcs for block elements (and tables) so that when the object is wider than the avail width the object is pinned to the left/right edge as appropriate (bug #6155 )
...
git-svn-id: svn://10.0.0.236/trunk@38360 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-05 18:45:12 +00:00
andreas.otte%primus-online.de
1df7e2c156
NECKO only: fixing MakeAbsolute while loading images
...
git-svn-id: svn://10.0.0.236/trunk@38327 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-04 22:41:42 +00:00
andreas.otte%primus-online.de
722e2bb4b3
NECKO only: fixing MakeAbsolute when loading images, cleanup
...
git-svn-id: svn://10.0.0.236/trunk@38326 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-04 22:23:38 +00:00
hyatt%netscape.com
0783f2a892
Checking in support for intrinsic sizing of chrome.
...
git-svn-id: svn://10.0.0.236/trunk@38310 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-04 04:09:54 +00:00
warren%netscape.com
6f329e2f9c
Changed necko assertion to warning to make progress.
...
git-svn-id: svn://10.0.0.236/trunk@38258 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-03 06:52:55 +00:00
troy%netscape.com
b4fdb0e6c1
General clean up and fixing of compiler warnings
...
git-svn-id: svn://10.0.0.236/trunk@38223 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-03 02:22:10 +00:00
troy%netscape.com
a7d7c07548
Fix for bug #9073 . Changed Init() to return NS_ERROR_OUT_OF_MEMORY if we fail
...
to allocate the space manager
git-svn-id: svn://10.0.0.236/trunk@38175 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-02 22:45:07 +00:00
troy%netscape.com
23e69a6fd8
Fixed a compiler warning
...
git-svn-id: svn://10.0.0.236/trunk@38173 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-02 22:41:42 +00:00
troy%netscape.com
5c3178c877
Fixed some compiler warnings
...
git-svn-id: svn://10.0.0.236/trunk@38172 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-02 22:39:32 +00:00
kipp%netscape.com
e5a5666733
Use old-upper/lower-alpha/roman style constants so that when we map them back to strings we can reverse the mapping (bug #4324 )
...
git-svn-id: svn://10.0.0.236/trunk@38171 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-02 22:27:55 +00:00
kipp%netscape.com
77302c6bf5
Support old-upper/lower-alpha/roman style constants
...
git-svn-id: svn://10.0.0.236/trunk@38170 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-02 22:27:03 +00:00
kipp%netscape.com
a03e581250
Only check for creating a first-letter frame when we have a frame (bug #8878 )
...
git-svn-id: svn://10.0.0.236/trunk@38145 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-02 21:18:29 +00:00
kipp%netscape.com
c7083afde5
Added code to fill in the maxElementSize in the reflow metrics properly for inner frames (bug #6726 )
...
git-svn-id: svn://10.0.0.236/trunk@38140 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-02 21:05:20 +00:00
vidur%netscape.com
280f70c416
SCRIPT elements now added to the tree with a containing text element representing the script content
...
git-svn-id: svn://10.0.0.236/trunk@38136 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-02 20:59:39 +00:00
dveditz%netscape.com
4a69d1d866
nakefile cleanups
...
git-svn-id: svn://10.0.0.236/trunk@38066 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-02 13:42:17 +00:00
ramiro%netscape.com
43391c2dca
Separate the widget and gfx toolkits into two variables.
...
Instead of MOZ_TOOLKIT, we now have MOZ_WIDGET_TOOLKIT and MOZ_GFX_TOOLKIT.
There is also a new configure flag, --enable-gfx-toolkit which does what its
name implies.
The configure script should continue to work as before.
git-svn-id: svn://10.0.0.236/trunk@38035 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-02 13:06:48 +00:00
sspitzer%netscape.com
f6c30db66f
fix build bustage
...
git-svn-id: svn://10.0.0.236/trunk@38007 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-02 06:16:29 +00:00
warren%netscape.com
1cf5db6158
Fixed necko include path.
...
git-svn-id: svn://10.0.0.236/trunk@38004 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-02 06:14:06 +00:00
hyatt%netscape.com
0b331a0f57
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.
git-svn-id: svn://10.0.0.236/trunk@37994 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-02 05:28:32 +00:00
troy%netscape.com
0acb415edc
Work-in-progress for hash table that maps from content->frame
...
git-svn-id: svn://10.0.0.236/trunk@37983 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-02 04:47:05 +00:00
troy%netscape.com
eda7c241f2
Added function FindPrimaryFrameFor()
...
git-svn-id: svn://10.0.0.236/trunk@37981 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-02 04:46:19 +00:00
gagan%netscape.com
19e16daaf1
Reordered Netlib libs. NECKO only.
...
git-svn-id: svn://10.0.0.236/trunk@37883 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-01 21:54:11 +00:00
vidur%netscape.com
64e256950f
Style elements now have a text child for their contents.
...
git-svn-id: svn://10.0.0.236/trunk@37877 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-01 21:39:14 +00:00
rods%netscape.com
57fdc5649d
added nsToolbarItem to constructing code
...
git-svn-id: svn://10.0.0.236/trunk@37870 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-01 21:11:38 +00:00
warren%netscape.com
8b1231e0ae
Renamed OnStartBinding/OnStopBinding to OnStartRequest/OnStopRequest (removing the redundant ones from necko). Numerous necko fixes. Necko now using nsIPrompt interface instead of nsINetSupport.
...
git-svn-id: svn://10.0.0.236/trunk@37754 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-01 19:30:20 +00:00
kin%netscape.com
ebb4924d31
Added GetIID() method.
...
git-svn-id: svn://10.0.0.236/trunk@37744 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-01 18:57:36 +00:00
troy%netscape.com
4c569ae681
Work-in-progress for hash table that maps from content->frame
...
git-svn-id: svn://10.0.0.236/trunk@37699 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-01 14:34:35 +00:00
sspitzer%netscape.com
c35619cc53
fix crash. when I launch apprunner -pref, I hit the assertion.
...
then I crash because I dereference null.
git-svn-id: svn://10.0.0.236/trunk@37668 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-01 07:28:47 +00:00
sspitzer%netscape.com
c1303b8b21
set deleted pointers to nsnull. just to be safe. r=hyatt
...
git-svn-id: svn://10.0.0.236/trunk@37665 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-01 07:12:46 +00:00
hyatt%netscape.com
18be5e494e
Fix for the crash on startup.
...
git-svn-id: svn://10.0.0.236/trunk@37646 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-01 05:16:56 +00:00
troy%netscape.com
31d4d3bf26
Minor cleanup
...
git-svn-id: svn://10.0.0.236/trunk@37643 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-01 04:37:07 +00:00
pinkerton%netscape.com
8b155d3ee2
fix build bustage.
...
git-svn-id: svn://10.0.0.236/trunk@37612 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-01 00:20:45 +00:00
evaughan%netscape.com
09d003848a
Added anonymous node support.
...
Added splitters
Added Grippies.
git-svn-id: svn://10.0.0.236/trunk@37561 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-30 22:17:43 +00:00
waterson%netscape.com
ab52924916
Add GetIID().
...
git-svn-id: svn://10.0.0.236/trunk@37537 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-30 19:47:42 +00:00
waterson%netscape.com
c6970d71cd
Add GetIID().
...
git-svn-id: svn://10.0.0.236/trunk@37530 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-30 19:28:16 +00:00
troy%netscape.com
f1588e6197
Work-in-progress for having GetPrimaryFrameFor() use a hash table
...
git-svn-id: svn://10.0.0.236/trunk@37514 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-30 04:42:26 +00:00
troy%netscape.com
2ef81cee26
Removed a NS_WARNING in ContentAppended() that no longer needed to be
...
there
git-svn-id: svn://10.0.0.236/trunk@37500 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-30 00:24:03 +00:00
vidur%netscape.com
c2d795e464
Fix for bug 9035. Shut of layers emulation and fixed type in layers getter.
...
git-svn-id: svn://10.0.0.236/trunk@37499 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-30 00:14:21 +00:00