waterson%netscape.com
b73ee26ce0
Bug 58674. If |ContentAppended()| ends up appending frames to the anonymous block frame, we don't need to |ReframeContainingBlock()|. r=karnaze, sr=attinasi, a=chofmann
...
git-svn-id: svn://10.0.0.236/trunk@96107 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-31 04:28:50 +00:00
rbs%maths.uq.edu.au
3273195790
Wrap table in a protective block frame when used in the mathml context. b=78389 r=waterson
...
git-svn-id: svn://10.0.0.236/trunk@95529 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-19 10:02:11 +00:00
bryner%uiuc.edu
6b1d4a0f99
Views aren't refcounted! r=dbaron, sr=hyatt.
...
git-svn-id: svn://10.0.0.236/trunk@95508 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-19 04:40:01 +00:00
karnaze%netscape.com
58b9b2c478
bug 64645 - process children of <object> during frame construction and reflow child if alternate is needed. sr=attinasi, r=peterl
...
git-svn-id: svn://10.0.0.236/trunk@95504 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-19 02:45:21 +00:00
dr%netscape.com
1600252698
fix for 46287 (<frame scrolling=no> breaks window.scroll and html anchors). r=evaughan, sr=hyatt
...
git-svn-id: svn://10.0.0.236/trunk@95108 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-16 05:30:24 +00:00
pierre%netscape.com
287fc1dc9e
43457: change the mutable style context APIs, disable style context sharing, implement style data sharing. r=waterson.
...
git-svn-id: svn://10.0.0.236/trunk@93798 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-03 13:20:48 +00:00
waterson%netscape.com
04391c2e9a
Bug 78055. Remove vestigial content construction code. r=mjudge, sr=attinasi.
...
git-svn-id: svn://10.0.0.236/trunk@93681 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-02 22:26:33 +00:00
dbaron%fas.harvard.edu
c566e90b73
Fix crash due to null frame type atom. b=77630 r=pierre@netscape.com sr=tor@cs.brown.edu
...
git-svn-id: svn://10.0.0.236/trunk@93352 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-28 02:19:13 +00:00
hyatt%netscape.com
c51a96b825
Fix for 77002. reviewers=jst,waterson,hixie,shaver,brendan,pavlov
...
git-svn-id: svn://10.0.0.236/trunk@93083 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-25 19:52:49 +00:00
harishd%netscape.com
d2199013d8
69455 - enable noframes content when frames are disabled
...
r=heikki,sr=waterson,a=choffmann
git-svn-id: svn://10.0.0.236/trunk@92885 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-21 22:22:15 +00:00
mjudge%netscape.com
92ddeb3cb6
53151 68396 sr=kin r= kin. removing some ifdefs of dead ender-lite code and fixing a mail news lockup in text traversal
...
git-svn-id: svn://10.0.0.236/trunk@92123 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-12 23:38:32 +00:00
pollmann%netscape.com
001d626e79
Bug 73547: Don't create child frames for an nsHTMLFrameOuterFrame, even via document.write. r=pavlov@netscape.com, sr=jst@netscape.com
...
git-svn-id: svn://10.0.0.236/trunk@91958 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-11 07:33:22 +00:00
karnaze%netscape.com
ebc3209fe0
bug 61663 - repeat headers and footers on more than 2 pages. sr=attinasi, r=bernd.mielke@snafu.de.
...
git-svn-id: svn://10.0.0.236/trunk@91750 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-09 14:21:24 +00:00
hyatt%netscape.com
bb18d9fd4c
Fix for 73137. r=lumpy, sr=mozbot
...
git-svn-id: svn://10.0.0.236/trunk@91705 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-08 22:12:55 +00:00
evaughan%netscape.com
94e72ae454
XP part of accessibility landing
...
-r vidur, rods -sr hyatt
git-svn-id: svn://10.0.0.236/trunk@90971 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-01 01:01:33 +00:00
waterson%netscape.com
9c686d896b
Bug 53251. RecreateFrameForContent() on a 'special' frame need only ReframeContainingBlock(). r=karnaze, sr=attinasi
...
git-svn-id: svn://10.0.0.236/trunk@90969 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-01 00:43:27 +00:00
karnaze%netscape.com
06ce1683e5
bug 51140 - put placeholder frame which gets a pseudo table related frame into the correct pseudo child list. sr=attinasi
...
git-svn-id: svn://10.0.0.236/trunk@90391 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-25 22:54:23 +00:00
blakeross%telocity.com
36a188b7cb
Backing out to fix bustage.
...
git-svn-id: svn://10.0.0.236/trunk@90031 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-21 22:37:59 +00:00
mjudge%netscape.com
0d731312ff
removal of #ifdefs foor 68396 r=cmanske all depricated code just a clean up
...
git-svn-id: svn://10.0.0.236/trunk@90025 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-21 21:30:08 +00:00
timeless%mac.com
534247895d
fix Bug 70989 Clean up lots of "shadows" and other common warnings
...
r=peterv, jst, ducarroz, edburns. sr=jst, shaver
git-svn-id: svn://10.0.0.236/trunk@89986 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-21 05:32:22 +00:00
karnaze%netscape.com
e70037c46a
bug 23714 - forgot to make NeedsFrameFor static per waterson's sr.
...
git-svn-id: svn://10.0.0.236/trunk@89985 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-21 05:18:27 +00:00
karnaze%netscape.com
73c80c2c81
bug 23714 - don't resolve style for irrelevant whitespace. sr=waterson, r=rbs,hyatt
...
git-svn-id: svn://10.0.0.236/trunk@89984 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-21 05:10:40 +00:00
hyatt%netscape.com
58c927c811
Fix for 72614.
...
git-svn-id: svn://10.0.0.236/trunk@89925 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-20 20:27:38 +00:00
karnaze%netscape.com
e430d1ff85
bug 67864 - don't create anonymous ancestors of table inside caption. sr=attinasi.
...
git-svn-id: svn://10.0.0.236/trunk@89921 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-20 15:53:29 +00:00
waterson%netscape.com
57d62b2a78
Bug 71594. Reparent views from 'trailing' frame, but only make trailing frame if it'd have children. r=karnaze, sr=attinasi
...
git-svn-id: svn://10.0.0.236/trunk@89821 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-19 22:16:47 +00:00
hyatt%netscape.com
7eeaba98a2
Fix for 70704 and 71261. r=pierre, sr=attinasi
...
git-svn-id: svn://10.0.0.236/trunk@89435 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-13 02:34:02 +00:00
waterson%netscape.com
df0ae754ac
Fix compiler warnings caused by backslash character in '//' comment. Tip o' the hat to timeless.
...
git-svn-id: svn://10.0.0.236/trunk@89167 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-10 00:19:38 +00:00
hyatt%netscape.com
6f8aa53d7e
Fix for 70877, enabling outliner. r=dr, sr=waterson
...
git-svn-id: svn://10.0.0.236/trunk@88701 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-06 22:16:42 +00:00
waterson%netscape.com
6bc8f962b4
Bug 64670. Clean up and document SplitToContainingBlock(). Specifically: fix stray comma in file; unmuddle replaced frame and its parent in CantRenderReplacedElement(); sanity check args in SplitToContainingBlock(); manage view reparenting in SplitToContainingBlock(); fix nsObjectFrame to only stifle key events if the plugin was really instantiated. r=kmcclusk, saari sr=attinasi
...
git-svn-id: svn://10.0.0.236/trunk@88628 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-06 03:31:29 +00:00
hyatt%netscape.com
11b2e924f2
Outliner files are not part of build.
...
The other files are a fix for bug #70809 . r=attinasi, sr=brendan
git-svn-id: svn://10.0.0.236/trunk@88614 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-06 02:27:50 +00:00
hyatt%netscape.com
47a980eb45
Fix for 70704, r=brendan, sr=attinasi
...
git-svn-id: svn://10.0.0.236/trunk@88495 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-03 21:57:56 +00:00
rbs%maths.uq.edu.au
c07653792a
When requested, avoid to create frames for ignorable whitespace - bug 68411 r=karnaze sr=waterson
...
git-svn-id: svn://10.0.0.236/trunk@87806 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-23 12:45:19 +00:00
hyatt%netscape.com
06042ec866
Fix for 69142. r=attinasi, sr=waterson
...
git-svn-id: svn://10.0.0.236/trunk@87652 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-22 09:24:50 +00:00
hyatt%netscape.com
8938f0616b
Fix a frame creation slowdown caused by XBL. 2-3% speedup. r=danm, sr=waterson
...
git-svn-id: svn://10.0.0.236/trunk@87542 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-21 03:18:45 +00:00
waterson%netscape.com
8c9e87458a
Bug 39054, redux. Hack around problem (?) with XBL child nodes: we'll just query for the list of real kids up front. Also, need to break 'AddSubtreeToDocument()' into pre- and post-order steps. r=hyatt, sr=brendan
...
git-svn-id: svn://10.0.0.236/trunk@87409 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-20 01:05:34 +00:00
heikki%netscape.com
26d94ba9b0
Splitting layout into two libraries, layout and content. r=jst@netscape.com, sr=waterson@netscape.com
...
git-svn-id: svn://10.0.0.236/trunk@87383 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-19 21:50:04 +00:00
hyatt%netscape.com
eba2bfa45d
Fix for 68103. r=the world
...
git-svn-id: svn://10.0.0.236/trunk@87017 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-14 20:21:04 +00:00
pinkerton%netscape.com
4c94bdb338
carbon changes. r=pink/sdagley/beard. a=sfraser.
...
git-svn-id: svn://10.0.0.236/trunk@86937 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-13 21:48:26 +00:00
waterson%netscape.com
b55a3421e5
Backing out changes for 39054, which caused several template regressions.
...
git-svn-id: svn://10.0.0.236/trunk@86928 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-13 19:22:56 +00:00
waterson%netscape.com
5d0fdcbd76
Bug 39054. Make XUL templates work properly inside XBL. r=hyatt,alecf; sr=ben
...
git-svn-id: svn://10.0.0.236/trunk@86906 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-13 07:04:55 +00:00
pierre%netscape.com
8944a57fe0
Reinstate my changes that were backed out 10 days ago. #43457 split nsStyleSpacing into 4 smaller structures: nsStyleBorder, nsStylePadding, nsStyleMargin, nsStyleOutline. r=attinasi,sr=buster.
...
git-svn-id: svn://10.0.0.236/trunk@86533 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-07 09:57:26 +00:00
hyatt%netscape.com
b98496bb42
Fix for 55292, r=ben, sr=brendan
...
git-svn-id: svn://10.0.0.236/trunk@86010 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-02 00:54:47 +00:00
waterson%netscape.com
334b39bebc
Bug 67125. If the hint fails, start over to avoid problems when hint is an out-of-flow frame. r=attinasi, sr=buster
...
git-svn-id: svn://10.0.0.236/trunk@85890 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-31 23:20:39 +00:00
dbaron%fas.harvard.edu
bfc35757e1
Reduce unnecessary #includes to speed up compilation. r=bryner/sfraser sr=alecf b=64023
...
git-svn-id: svn://10.0.0.236/trunk@85638 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-27 16:58:15 +00:00
rods%netscape.com
b23e7af50b
This checkin enables mozilla to support the printing of selection, the printing of page ranges, and
...
the printing of headers and footers.
Printing of selection is implemented by the frames figuring out if they are in the selection and painting
if they or not they they don't paint. This also only allows the printing of the first page of
selections, alothough it is well documented where this is implemeted so it can be removed.
Bugs 63426, 31218, 61075 r=dcone,kmcclusk,erik,buster sr=waterson
git-svn-id: svn://10.0.0.236/trunk@85624 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-27 14:09:34 +00:00
mcafee%netscape.com
644a6ffc68
Backing out pierre's change from 1/20 for performance reasons (66263). r=attinasi, a=granrose, phil
...
git-svn-id: svn://10.0.0.236/trunk@85463 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-25 02:58:12 +00:00
pierre%netscape.com
148e913722
#43457 split nsStyleSpacing into 4 smaller structures: nsStyleBorder, nsStylePadding, nsStyleMargin, nsStyleOutline. Review=attinasi. Pending Approval: buster.
...
git-svn-id: svn://10.0.0.236/trunk@85210 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-20 22:46:54 +00:00
buster%netscape.com
25faa91552
ok, now I think I've got the syntax correct
...
git-svn-id: svn://10.0.0.236/trunk@84982 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-16 23:30:16 +00:00
buster%netscape.com
8467b00c60
another try at working out the darn nsCOMPtr comparison for Linux
...
git-svn-id: svn://10.0.0.236/trunk@84981 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-16 23:23:02 +00:00
buster%netscape.com
dd97e701bd
stupid friggin' .get() nsCOMPtr incompatibility on linux
...
git-svn-id: svn://10.0.0.236/trunk@84977 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-16 22:54:52 +00:00