8265 Commits

Author SHA1 Message Date
pavlov%netscape.com
460155a537 fixing bug 78690. removing old imagelib. r=jst sr=waterson
git-svn-id: svn://10.0.0.236/trunk@100670 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-09 20:22:39 +00:00
bernd.mielke%snafu.de
15e8c5c13b don't substract caption margins twice, bug 91057, r=karnaze sr=waterson
git-svn-id: svn://10.0.0.236/trunk@100644 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-09 05:24:14 +00:00
karnaze%netscape.com
4ccb6bbca9 bug 94041 - hixie's patch to give backgrounds to empty cells in quirks mode. sr=attinasi, r=alexsavulov
git-svn-id: svn://10.0.0.236/trunk@100635 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-09 03:31:31 +00:00
cls%seawood.org
bf35bff4d6 Adding xuldoc to REQUIRES
git-svn-id: svn://10.0.0.236/trunk@100573 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-08 07:30:09 +00:00
karnaze%netscape.com
7f5f799e8f new regression tests not affecting the build.
git-svn-id: svn://10.0.0.236/trunk@100550 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-08 01:20:06 +00:00
karnaze%netscape.com
da886dbfef bug 85738 - added 3rd pass reflow for tables in pagination mode which specified heights. sr=attinasi, r=savulov
git-svn-id: svn://10.0.0.236/trunk@100549 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-08 01:13:35 +00:00
karnaze%netscape.com
94d8fb85d9 new regression tests, not affecting the build.
git-svn-id: svn://10.0.0.236/trunk@100537 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-07 22:56:01 +00:00
karnaze%netscape.com
1fa8130ddb bug 80762 - improved calc of basis for auto table when there are pct cells/cols. Skipped calc for fixed width table. sr=attinasi, r=alexsavulov
git-svn-id: svn://10.0.0.236/trunk@100529 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-07 21:26:02 +00:00
waterson%netscape.com
18330a93f1 Bug 86726. Don't enqueue reflows if we haven't yet done an initial reflow. r=karnaze, sr=hyatt.
git-svn-id: svn://10.0.0.236/trunk@100506 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-07 18:57:15 +00:00
peterlubczynski%netscape.com
79c20e9c85 Fix for windowless plugins don't draw in the correct place when scrolled bug 93056 patch by dbrittain@superscape.com r=peterl sr=waterson
git-svn-id: svn://10.0.0.236/trunk@100455 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-07 01:50:32 +00:00
peterlubczynski%netscape.com
f16bc6c7e1 Adding nsIDOMMouseMotionListener to fix Windowless plugins do not receive mouse/keyboard events bug 90574 r=av sr=waterson
git-svn-id: svn://10.0.0.236/trunk@100454 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-07 01:48:14 +00:00
karnaze%netscape.com
76be7e8800 bug 80817 (checked in for alexsavulov) - removed table cell nowrap hack, repaired block nowrap. sr=waterson, r=karnaze.
git-svn-id: svn://10.0.0.236/trunk@100433 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-06 22:05:31 +00:00
hyatt%netscape.com
c49a03b7be Fix for 71106. r=jag, sr=jst
git-svn-id: svn://10.0.0.236/trunk@100428 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-06 21:49:35 +00:00
karnaze%netscape.com
c8111aa0b2 bug 89452 - added flag to indicate a row was inserted. Invalidate the area from that row to end of table if full reflow is not needed, sr=attinasi, r=alexsavulov.
git-svn-id: svn://10.0.0.236/trunk@100399 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-06 14:48:09 +00:00
karnaze%netscape.com
0005fc6844 bug 82946 - changed CalculateRowHeights to use correct y origin. sr=attinasi, r=alexsavulov
git-svn-id: svn://10.0.0.236/trunk@100397 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-06 14:26:36 +00:00
karnaze%netscape.com
085d032423 bug 88524 - don't skip the reflow of the inner table if it is pct height. sr=timeout, r=alexsavulov
git-svn-id: svn://10.0.0.236/trunk@100396 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-06 14:23:50 +00:00
karnaze%netscape.com
d73eed89ce bug 91934 - Added static UpdateCol and call it when a cell changes width even though a rebalance is not needed. Stopped storing fix width in col as max of min and fix.
bug 92647 incorrectly had this description (it should have said - correct calculate preferred table widths and cache the value). sr=attinasi, r=alexsavulov.


git-svn-id: svn://10.0.0.236/trunk@100395 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-06 14:18:50 +00:00
karnaze%netscape.com
441c2cc5db bug 78162 - don't optimize resize reflow on cell if its desired size exceeds its last avail size, sr=timeout, r=alexsavulov
git-svn-id: svn://10.0.0.236/trunk@100394 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-06 14:04:58 +00:00
karnaze%netscape.com
dc533afd4b bug 92647 - Added static UpdateCol and call it when a cell changes width even though a rebalance is not needed. Stopped storing fix width in col as max of min and fix. sr=attinasi, r=alexsavulov
git-svn-id: svn://10.0.0.236/trunk@100393 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-06 13:58:46 +00:00
pollmann%netscape.com
dd0cb6e219 Bug 81546: Don't add a dummy reflow request if we are in the middle of reflow; this was added by textareas in XHTML documents, and never removed, which prevented them from displaying. r=waterson@netscape.com,sr=attinasi@netscape.com
git-svn-id: svn://10.0.0.236/trunk@100384 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-06 05:19:26 +00:00
hyatt%netscape.com
98f579abfc Fix for 93836. r=kerz, sr=ben
git-svn-id: svn://10.0.0.236/trunk@100380 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-06 01:14:39 +00:00
hyatt%netscape.com
668f8dfda9 Fix for 93626. r=aegis, sr=ben
git-svn-id: svn://10.0.0.236/trunk@100375 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-05 18:36:09 +00:00
hewitt%netscape.com
64041e826c 93193 - cleaning up after align/pack xul box model changes, r=blake, sr=hyatt, 90741 - replacing box with hbox/vbox (from andersma@luther.edu), r=hewitt, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@100349 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-04 06:21:59 +00:00
dbaron%fas.harvard.edu
43cb2ba37c Remove bogus assertion I put in that gets triggered by XSLT code. r=waterson sr=hyatt b=93414
git-svn-id: svn://10.0.0.236/trunk@100321 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-03 21:11:14 +00:00
pavlov%netscape.com
565158229b adding a GetImageRequest method to allow access to the image stuff. r=valeski sr=waterson
git-svn-id: svn://10.0.0.236/trunk@100320 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-03 21:11:03 +00:00
waterson%netscape.com
b954a96c3a Bug 92190. Add anonymous children to nsIContent::List() output, add gdb-callable routines for listing frame and content trees. r=hyatt, sr=jst
git-svn-id: svn://10.0.0.236/trunk@100283 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-03 07:34:28 +00:00
waterson%netscape.com
cce5104b49 Bug 92977. Remove redundant |MoveViewTo()| call. sr=attinasi.
git-svn-id: svn://10.0.0.236/trunk@100280 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-03 07:18:35 +00:00
waterson%netscape.com
c8def8cd3c Bug 70258. A XUL document has a different root frame hierarchy than an HTML document, and |ReconstructDocElementHierarchy()| needs to deal. Specifically, for a XUL document, it must remove the GfxScroll from the RootBoxFrame; in an HTML document, it must remove the Area from the Canvas frame. r=bryner, sr=hyatt.
git-svn-id: svn://10.0.0.236/trunk@100278 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-03 07:15:06 +00:00
dbaron%fas.harvard.edu
4a27d867bb Fix leak bug 87040 (and related assertions) by noting that nsImageBoxFrame is a leaf so we shouldn't try to give it children that get dropped on the floor and leak other things that they own. r=waterson, pavlov sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@100257 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-03 02:41:34 +00:00
bnesse%netscape.com
06b99b306e Fix for bug 93305. Remove unnecessary prefs code. r=dbaron, sr=attinasi.
git-svn-id: svn://10.0.0.236/trunk@100228 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-02 20:48:04 +00:00
glazman%netscape.com
ea8347db88 BodyFixupRule was not updated nor recreated in case of stylesheet disabling; b=88681; r=pierre,hyatt; sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@100205 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-02 14:34:55 +00:00
bratell%lysator.liu.se
4ae0c150dd Bug 91669 - use AppendInt instead of sprintf to convert from number to nsString. r=dbaron, sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@100198 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-02 12:12:53 +00:00
hyatt%netscape.com
d5f1d5af70 Fix for 71471. r=blake, sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@100159 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-02 00:09:27 +00:00
peterlubczynski%netscape.com
f45f689ab5 Move code for showing content viewer out of object frame, part of bug 93105 r=av sr=waterson
git-svn-id: svn://10.0.0.236/trunk@100156 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-02 00:03:29 +00:00
dbaron%fas.harvard.edu
d754bfcb4a Fix smoketest blocker 93105 by checking whether we've been destroyed before continuing. Thanks to help from waterson and peterlubczynski. r=waterson
git-svn-id: svn://10.0.0.236/trunk@100109 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-01 18:31:52 +00:00
glazman%netscape.com
88bfc464bc backing out fix for 88681 due to merge conflicts
git-svn-id: svn://10.0.0.236/trunk@100104 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-01 14:53:15 +00:00
glazman%netscape.com
77425d8395 BodyFixupRule was not updated nor recreated in case of stylesheet disabling; b=88681; r=pierre,hyatt; sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@100101 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-01 14:38:30 +00:00
waterson%netscape.com
f46181b77e Bug 79486. Make sure that |MoveChildrenTo()| correctly updates the NS_FRAME_HAS_CHILD_WITH_VIEW flag when moving child frames into the new {ib} split frames. r=dbaron, sr=attinasi.
git-svn-id: svn://10.0.0.236/trunk@100087 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-01 04:37:17 +00:00
dbaron%fas.harvard.edu
2acd95d9aa Split nsIContentViewer::destroy into close and destroy so we can trigger teardown both at the beginning and at the end of paint suppression. Move the PresShell's teardown from its destructor into new Destroy method so it happens at the end of paint suppression. Also clean up nsDocumentViewer.cpp a bit. b=80203,89626 r=hyatt sr=waterson
git-svn-id: svn://10.0.0.236/trunk@100081 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-01 03:15:50 +00:00
dbaron%fas.harvard.edu
c17fab6782 Clean up if-else cascade by condensing into one big logical expression. Based on patch by Ulrich Drepper <drepper@cygnus.com>. r=jag sr=waterson b=89791
git-svn-id: svn://10.0.0.236/trunk@100080 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-01 03:09:59 +00:00
dbaron%fas.harvard.edu
d7836d6ff1 Split nsHTMLReflowMetrics into a separate file (nsHTMLReflowMetrics.h rather than nsIFrame.h). b=64023 r,sr in {waterson, attinasi}
git-svn-id: svn://10.0.0.236/trunk@100064 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-01 01:27:50 +00:00
waterson%netscape.com
21dcaf06aa Removed; just run rtest.sh in layout/html/tests/block and it will run all regression tests.
git-svn-id: svn://10.0.0.236/trunk@99954 18797224-902f-48f8-a5cc-f745e15eee43
2001-07-26 23:38:03 +00:00
waterson%netscape.com
e7e1b1ead6 Add XBL and table printing tests. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@99951 18797224-902f-48f8-a5cc-f745e15eee43
2001-07-26 22:38:08 +00:00
dbaron%fas.harvard.edu
899cd312b2 Backing out changes for 80203 and 89626 to fix blocker 92325 and probably also blocker 92443.
git-svn-id: svn://10.0.0.236/trunk@99950 18797224-902f-48f8-a5cc-f745e15eee43
2001-07-26 20:53:21 +00:00
hyatt%netscape.com
2d7381b240 Adding XBL regression tests. Not part of build.
git-svn-id: svn://10.0.0.236/trunk@99923 18797224-902f-48f8-a5cc-f745e15eee43
2001-07-25 21:25:42 +00:00
jaggernaut%netscape.com
2b3b3b2586 Bug 86734: Remove NS_WITH_SERVICE. r=dbaron, rs=scc, a=asa
git-svn-id: svn://10.0.0.236/trunk@99906 18797224-902f-48f8-a5cc-f745e15eee43
2001-07-25 07:54:28 +00:00
hyatt%netscape.com
6206b55be6 Fix for 90081, r=dbaron, sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@99897 18797224-902f-48f8-a5cc-f745e15eee43
2001-07-25 06:33:06 +00:00
dbaron%fas.harvard.edu
598b649480 Use nsAutoVoidArray for stack-based nsLineLayout to reduce allocations. r=jag sr=waterson b=90727
git-svn-id: svn://10.0.0.236/trunk@99889 18797224-902f-48f8-a5cc-f745e15eee43
2001-07-25 05:20:09 +00:00
dbaron%fas.harvard.edu
9e6806f2b9 Fix imagemap COORDS parsing function to handle whitespace correctly, which coincidentally fixes a crash that I don't understand. b=91432 r=jag sr=waterson
git-svn-id: svn://10.0.0.236/trunk@99887 18797224-902f-48f8-a5cc-f745e15eee43
2001-07-25 05:14:18 +00:00
dbaron%fas.harvard.edu
502a5c94aa Split nsIContentViewer::destroy into close and destroy so we can trigger teardown both at the beginning and at the end of paint suppression. Move the PresShell's teardown from its destructor into EndObservingDocument so it happens at the end of paint suppression. b=80203,89626 r=hyatt sr=waterson
git-svn-id: svn://10.0.0.236/trunk@99882 18797224-902f-48f8-a5cc-f745e15eee43
2001-07-25 04:30:59 +00:00