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
disttsc%bart.nl
edc70961f6
Mass REQUIRES update to synch up with string lib and xul changes in an attempt to fix senna bustage. r=jst, sr=cls
...
git-svn-id: svn://10.0.0.236/trunk@87655 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-22 09:35:51 +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
pinkerton%netscape.com
96252aef68
don't re-create 1000 element array's of nsPoints every time the routine is called. r=dcone/sr=sfraser. bug 69101.
...
git-svn-id: svn://10.0.0.236/trunk@87413 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-20 01:14:03 +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
sfraser%netscape.com
e52e94697c
More jst bustage fixing; we need nsIHTMLStyleSheet.h here.
...
git-svn-id: svn://10.0.0.236/trunk@87402 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-20 00:28:57 +00:00
ben%netscape.com
155d9bb3cc
Fix jst bustage
...
git-svn-id: svn://10.0.0.236/trunk@87395 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-19 23:53:33 +00:00
heikki%netscape.com
2ffd79491a
Removing files which were moved to content, part of content/layout carpool.
...
git-svn-id: svn://10.0.0.236/trunk@87388 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-19 22:43:19 +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
Peter.VanderBeken%pandora.be
8578436af7
Content/layout split-up carpool. r=jst@netscape.com, sr=waterson@netscape.com.
...
git-svn-id: svn://10.0.0.236/trunk@87382 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-19 21:45:29 +00:00
heikki%netscape.com
cfffc4ac48
New interfaces needed for layout splitup. Not part of the build yet
...
git-svn-id: svn://10.0.0.236/trunk@87246 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-17 01:54:26 +00:00
hyatt%netscape.com
3f460ba63e
Fix for 67739. r=pierre,attinasi, sr=ben
...
git-svn-id: svn://10.0.0.236/trunk@87132 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-15 21:25:31 +00:00
hyatt%netscape.com
8244a8912e
Fix for 67739. r=pierre,attinasi sr=ben
...
git-svn-id: svn://10.0.0.236/trunk@87131 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-15 21:24:47 +00:00
disttsc%bart.nl
4c2073f943
``background-position not relative to padding edge when background-repeat is not 'no-repeat' [BG]''. bug=7039, author=Hixie,jag, r=jag,Hixie,dcone, moa=dcone, sr=buster
...
git-svn-id: svn://10.0.0.236/trunk@87066 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-15 03:25:22 +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
glazman%netscape.com
7b1e8c9811
patch for #62607 : cssText field of CSSRule is incomplete, missing curly braces. r=brade, sr=attinasi
...
git-svn-id: svn://10.0.0.236/trunk@86916 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-13 14:10:38 +00:00
glazman%netscape.com
d1b1be34d9
patch for #65448 : css parser refused multiple ID selectors in same sequence; r=dbaron,attinasi sr=attinasi (buster's delegation)
...
git-svn-id: svn://10.0.0.236/trunk@86915 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-13 14:06:29 +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
glazman%netscape.com
a374c1978c
#52381 corrects pseudo-elmts handling in nsCSSSelector::ToString ; r=attinasi,saslawsky sr=vidur,waterson
...
git-svn-id: svn://10.0.0.236/trunk@86826 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-12 13:04:06 +00:00
harishd%netscape.com
ad2e158d13
68008 - After evaluating the external JS content make sure to that the parser is not blocked before resumeparsing.
...
r=jst sr=vidur a=blizzard
68160 - Set stream listener state to eOnStop only on the final context.
r=nisheeth sr=vidur a=blizzard.
git-svn-id: svn://10.0.0.236/trunk@86704 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-09 22:36:23 +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
harishd%netscape.com
155017d753
Use resumeParsing instead of EnableParse().
...
r=jst
sr=vidur
git-svn-id: svn://10.0.0.236/trunk@86370 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-06 23:31:17 +00:00
disttsc%bart.nl
7a698aed57
Replace iostream.h cerr << dependancy with NS_WARNING. bug=67536, r=jst, sr=blizzard
...
git-svn-id: svn://10.0.0.236/trunk@86150 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-03 09:09:24 +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
5f0a7ab9bd
Remove trailing semicolons after all uses of MOZ_DECL_CTOR_COUNTER to quiet build warnings on Mac. b=60415 a=brendan@mozilla.org
...
git-svn-id: svn://10.0.0.236/trunk@85654 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-27 23:06:33 +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
attinasi%netscape.com
796ab90cd9
Performance fix: moves content-specific queries out of SelectorMatches to reduce number of times called in rule matching. b= 53620 r=dbaron sr=waterson
...
git-svn-id: svn://10.0.0.236/trunk@85616 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-27 05:48:41 +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
hewitt%netscape.com
89e5dd1e29
52381 - DOM selectorText implementation, r=attinasi/jst, sr=waterson
...
git-svn-id: svn://10.0.0.236/trunk@85251 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-22 04:03:48 +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
buster%netscape.com
31a79a4925
bug 56432 ()
...
the problem was a factorial algorithm for finding primary frames.
fixed by added a hinting mechanism that takes advantage of existing
primary frame cache, greatly reducing the cost for the common case.
r=rods
sr=waterson
git-svn-id: svn://10.0.0.236/trunk@84973 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-16 22:10:04 +00:00
blakeross%telocity.com
1d5e9edb82
Fix 65025: scrollbars in Mac Classic are wrong color. patch by lordpixel. r=blake sr=blizzard
...
git-svn-id: svn://10.0.0.236/trunk@84951 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-16 01:27:20 +00:00
rods%netscape.com
2ff0c10030
Removing all references to GfxListControlFrame
...
Bug 62960 r=kmcclusk sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@84726 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-10 14:50:27 +00:00
waterson%netscape.com
596264480e
Bug 57026. Do not reparent views whenever we 'MoveChildrenTo()', because this breaks SplitToContainingBlock(): no views will have been created in this case! Instead, alter ConstructInline() to move views. r=karnaze, sr=buster.
...
git-svn-id: svn://10.0.0.236/trunk@84593 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-08 21:10:44 +00:00
rods%netscape.com
a6e0d47c5a
removing most all NS_DEFINE_IID and replacing them with NS_GET_IID macros
...
Bug 61274, r=buster sr=waterson
git-svn-id: svn://10.0.0.236/trunk@84377 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-04 20:44:42 +00:00
dbaron%fas.harvard.edu
b4de65c19e
Clean up easily fixed unnecessary includes and exports of implementation header files in layout. b=63766 r=jst@netscape.com sr=buster@netscape.com
...
git-svn-id: svn://10.0.0.236/trunk@84233 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-30 19:22:22 +00:00
sspitzer%netscape.com
681a5f7e34
I have no desire to hear hyatt moo. r=bryner
...
git-svn-id: svn://10.0.0.236/trunk@84106 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-27 22:37:09 +00:00
koehler%mythrium.com
50182298c6
Bug 59528 - BeOS: images are drawn outside of its bounding box - r=cls
...
git-svn-id: svn://10.0.0.236/trunk@84016 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-22 23:19:04 +00:00
hyatt%netscape.com
7de9d1164b
Fix for 62301. r=hewitt, sr=ben
...
git-svn-id: svn://10.0.0.236/trunk@83624 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-14 09:32:39 +00:00
hyatt%netscape.com
2fd7a1940a
Speeding up retrieval of anonymous nodes by removing a redundant copy.
...
a=ben@netscape.com
git-svn-id: svn://10.0.0.236/trunk@83465 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-10 09:21:22 +00:00
hyatt%netscape.com
6d1af81891
Fix for smoketest bugscape blocker bug #3467 .
...
git-svn-id: svn://10.0.0.236/trunk@83389 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-08 01:43:02 +00:00
hyatt%netscape.com
f28d2bc75d
This patch enables the tree widget to use custom tags via XBL. a=ben
...
git-svn-id: svn://10.0.0.236/trunk@83372 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-07 10:12:02 +00:00