Граф коммитов

12929 Коммитов

Автор SHA1 Сообщение Дата
dbaron%fas.harvard.edu 48d18d01e5 Add nsOutlinerContentView.cpp and nsOutlinerUtils.cpp for varga. b=97062 2001-11-30 05:10:25 +00:00
dbaron%fas.harvard.edu 92d585c56e Add nsIOutlinerContentView.idl for varga. b=97062 2001-11-30 05:08:26 +00:00
varga%utcru.sk 6506cc314e Fix for 97062.
Implement a content model view for <outliner>.
r=bryner sr=hyatt
2001-11-30 04:41:55 +00:00
bryner%netscape.com fe867ceefd Bug 112719 - make nsXULTreeSliceFrame inherit from nsGridRowLeafFrame, as it was intended to. r=jag, sr=hyatt. 2001-11-30 00:12:02 +00:00
kin%netscape.com 190a0000f7 Fix for bug 111264: nsTextFrame::SetSelected() calls Invalidate() with empty rect.
Prevent SetSelected() from generating invalidate warnings by
preventing calls to Invalidate with an empty rect.

r=jfrancis@netscape.com  sr=attinasi@netscape.com
2001-11-29 22:54:15 +00:00
kin%netscape.com dfeb9f555f Fix for bug 69398: {label,hr,br}:after {content: ":"} repeats creation of :
with mouse movement

Modified RemoveGeneratedContentFrameSiblings() to handle the case where
the :after frame is in a continuing frame for the primary frame's parent.

r=dbaron@fas.harvard.edu  sr=attinasi@netscape.com
2001-11-29 22:53:03 +00:00
karnaze%netscape.com 50c485a7ce new regression test, not affecting the build. 2001-11-29 16:04:35 +00:00
karnaze%netscape.com 657d552367 bug 112182 - check for null pointers, sr=attinasi, r=bernd. 2001-11-29 15:55:27 +00:00
karnaze%netscape.com ba626a4171 bug 111028 - better height calc for table elements when printing. r=rods, sr=none. 2001-11-29 15:41:07 +00:00
rods%netscape.com d6c67a897d This was in the patch, but somehow missed the checkin
Bug 102596 rdcone sr=attinasi
2001-11-29 10:26:51 +00:00
jst%netscape.com 8cedb6d652 Whitespace changes. 2001-11-29 09:59:31 +00:00
rods%netscape.com e1e03a6fa5 Hookup the setting of scaling for Print Preview and Printing
Bug 110529 r=dcone sr=attinasi
2001-11-29 09:59:16 +00:00
rods%netscape.com 166b7fbd76 Give checkbox and radio face color on active
Bug 56585 r=bryner sr=attinasi
2001-11-29 09:54:38 +00:00
jst%netscape.com db54a5d2c2 Fixing bug 112473. Eliminate unnecessary allocations in the CSS parser and speed up NS_NewHTMLReflowCommand() a bit. r=dbaron@fas.harvard.edu, rs=waterson@netscape.com 2001-11-29 08:48:53 +00:00
peterlubczynski%netscape.com 1c4ec0d246 Fix for always loading the Java VM for embed tag, patch by nis@sparc.spb.su (Igor Nekrestyanov) bug 94023 r=peterl sr=beard 2001-11-29 05:14:11 +00:00
attinasi%netscape.com 70790d62ab Fixed a problem where changes to inline-style were not causing the correct clearing of the style system's cached rules. b=97874 r=pierre sr=hyatt 2001-11-29 00:56:43 +00:00
attinasi%netscape.com ca54f79ce1 null-ptr check for talkback crash that I cannot duplicate. b=105168 r=karnaze sr=hyatt 2001-11-29 00:10:31 +00:00
bryner%netscape.com e73da929bd Bug 87490 - focus goes dead if the focused content is removed. r=saari, sr=hyatt. 2001-11-29 00:04:31 +00:00
rods%netscape.com 5585201a2a Enabling the specifying of the gap around the page for Print Preview
and an offset from the edge of the page for headers and footers (used in PP and Printing)
Bug 102596 r=dcone sr=attinasi
2001-11-28 15:19:47 +00:00
dbaron%fas.harvard.edu 3645b0e30a Fix HP bustage by moving GetStyleData function templates from nsStyleStruct.h to nsIFrame.h and nsIStyleContext.h b=111883 2001-11-28 06:50:13 +00:00
dbaron%fas.harvard.edu f7590852c8 Switch to using typesafe way of accessing style data. r=hyatt sr=waterson b=111883 2001-11-28 05:06:17 +00:00
dbaron%fas.harvard.edu 5720f35dba Add typesafe functions (global |GetStyleData|) for accessing style data. b=111883 r=pierre sr=hyatt 2001-11-28 05:04:23 +00:00
dbaron%fas.harvard.edu d1c028ce85 Correct computation of containing block for absolutely positioned elements added dynamically within fixed positioned elements or for which the containing block's element is scrollable. b=111849, 91060 r=waterson sr=attinasi 2001-11-28 04:57:31 +00:00
dbaron%fas.harvard.edu c05f76fc6b Consider the result of |mStyleRuleSupplier->UseDocumentRules| in FileRules to prevent incorrect application of document rules to scrollbars and some form controls. Patch from <fantasai@escape.com>. r=dbaron sr=hyatt b=109808 2001-11-28 04:54:05 +00:00
dbaron%fas.harvard.edu ed2b034b08 Fix crash and incorrect calculation of percentage line-height by computing relative to self's font-size rather than parent's font size. r=pierre sr=hyatt b=111405 2001-11-28 04:35:52 +00:00
attinasi%netscape.com 2cf04d7646 Fix for problem with horizontal auto margins in presence of padding on parent: checkin for arunan_bala@hotmail.com b=20582 r=dbaron sr=attinasi 2001-11-28 01:17:51 +00:00
karnaze%netscape.com cc46def457 new regression test, not affecting the build. 2001-11-28 00:55:04 +00:00
karnaze%netscape.com 3cca3dc630 bug 111872 - Keep track of pct height content that overflows a cell on the 3rd pass reflow and Hide it. sr=attinasi, r=alexsavulov 2001-11-28 00:50:08 +00:00
bryner%netscape.com 251fd3d269 removed files: mozilla/layout/xul/base/src/nsObeliskLayout.cpp, mozilla/layout/xul/base/src/nsTempleLayout.cpp, mozilla/layout/xul/base/src/nsMonumentLayout.cpp, mozilla/layout/xul/base/src/nsGridLayout.cpp 2001-11-28 00:46:19 +00:00
mkaply%us.ibm.com 6c4dc301be #108280
r=mkaply, sr=blizzard
OS/2 only - code from Javier Pedemonte to get our fonts back after 99010
2001-11-27 22:58:37 +00:00
alecf%netscape.com 8e1f300899 first part of fix for bug 112209, making nsStr private by switching nsStaticNameTable over to nsAFlatString. r=dbaron, sr=blake 2001-11-27 21:13:53 +00:00
timeless%mac.com 185f31746d Bugzilla Bug 111606�Want black combo box arrow
by neil@parkwaycc.co.uk r=rods sr=attinasi
2001-11-27 15:48:16 +00:00
bzbarsky%mit.edu fff0f74e17 Make sure the <input type="hidden"> never takes up space by setting it
to use display:none (now that it'll submit fine with that setting).
Bug 109847, r=jkeiser, sr=attinasi
2001-11-27 15:36:33 +00:00
dcone%netscape.com 30419dc2d1 Put in a check so backgrounds are not printed. This is temporary until 96870 is fixed. r=rods sr=attinasi 2001-11-27 14:50:35 +00:00
jst%netscape.com 8768a3547d Fixing the second part of bug 11213. Don't call nsIScriptGlobalObject::SetNewDocument() after leaving print-preview since that well clear the JS scope and cancel all timers that might have queued up while in print-preview mode. Patch by rods@netscape.com, r=peterv@netscape.com, sr=jst@netscape.com 2001-11-27 09:30:15 +00:00
karnaze%netscape.com 5b097ca46e bug 103925 (3rd patch) - display changes in reflow parameters. sr=attinasi. 2001-11-27 01:45:46 +00:00
hewitt%netscape.com 9d7ad5a482 83944 - urlbar history popup should have a max-width, r=ben, sr=hyatt 2001-11-27 00:03:36 +00:00
dp%netscape.com 1375d424e1 Marking window visible time on startup. Only for MOZ_TIMELINE. r/sr=hyatt 2001-11-26 23:13:36 +00:00
bernd.mielke%snafu.de 282ca7a23d fix a build warning (troy) r=karnaze sr=attinasi 2001-11-25 20:38:30 +00:00
dbaron%fas.harvard.edu 3d3259f0ed Backing out most of my checkin for bug 109788. b=111710 2001-11-24 23:28:45 +00:00
bernd.mielke%snafu.de 61107daac9 adding table regression testcase not part of the build 2001-11-24 08:02:49 +00:00
roc+%cs.cmu.edu c26c9711f3 My cleanup checkin for bug 73382 caused 5% increase in page load times. Backing out. 2001-11-24 05:37:25 +00:00
dbaron%fas.harvard.edu 223a3191ba Split ConstructFrameByTag into ConstructTextFrame and ConstructHTMLFrame to make it easier to reorganize frame construction by tag and by display type. b=109788 r=hyatt rs=waterson 2001-11-23 04:52:24 +00:00
dbaron%fas.harvard.edu 8a2e15d8ec Fix leak of popup frames (that fans out into leaking entire XUL documents) by creating nsIAnonymousContentCreator anonymous content for the doc element frame before creating frames for the real content children, which should only affect popupsets. b=109671 r=ben sr=hyatt 2001-11-22 21:44:34 +00:00
dbaron%fas.harvard.edu aa26bb26ef Fix leak of style contexts from vertical splitters. b=108642 r=hewitt sr=bienvenu 2001-11-22 21:41:47 +00:00
bernd.mielke%snafu.de e3b400c2cf bug 99923 react correctly on style change reflows targetted at higher frames
r=karnaze sr=attinasi
2001-11-22 19:34:59 +00:00
kaie%netscape.com 3e80341582 b=84947 New print dialog for Unix and OS/2
r=cls/rods/mkaply/pchen sr=roc+moz
Checking in for Roland.Mainz@informatik.med.uni-giessen.de
2001-11-22 10:00:44 +00:00
roc+%cs.cmu.edu 04ab1d58c5 View manage interface cleanup. Bug 73382. r=kmcclusk, sr=attinasi 2001-11-22 05:26:32 +00:00
nhotta%netscape.com 359f5fea05 Adding Georgian charset GEOSTD8, contributed by giasher@wanex.net, bug 107533, r=ftang, rs=brendan. 2001-11-22 00:13:10 +00:00
karnaze%netscape.com d36ef5129e new regression test not affecting the build. 2001-11-21 14:46:39 +00:00
karnaze%netscape.com f8af75e789 bug 102784 - only start a row on another page if it doesn't fit on the current one if there is less than 5% of the current page space left. sr=attinasi, r=bernd 2001-11-21 14:42:00 +00:00
karnaze%netscape.com bded829e9f bug 30692 (additional patch) - deal width percent height based contents inside a table cell during an incremental reflow. sr=attinasi, r=alexsavulov 2001-11-21 14:38:40 +00:00
kin%netscape.com 3f18d0a72a Fix for bug #71979: <br><hr> inside link displays additional hr upon each mouseover
Modified FindFrameWithContent() to skip over sibling :before pseudo frames when
looking for the primary frame for non-splittable-element aContent.

r=dbaron@fas.harvard.edu   sr=waterson@netscape.com
2001-11-21 14:24:59 +00:00
kin%netscape.com a2fabe9743 Fix for bug #74383: nsBoxToBlockAdaptor::Reflow() prevents TextArea contents from being reflowed
bug #100727:Javascript to modify textarea causes field to go blank/unchangeable
        bug #101122: Textarea sometimes not refreshing correctly (blank space after delete sel., etc.)
        bug #107973:Cut and paste in forms is broken

Modified Reflow() so that it allows a reflow to happen during a ResizeReflow
request when the adaptor or it's children are dirty.

r=evaughan@netscape.com  sr=attinasi@netscape.com
2001-11-21 14:18:26 +00:00
seawood%netscape.com 7733357d51 Rename 'install' build phase to 'libs'.
Bug #56601 r=pavlov
2001-11-21 09:49:41 +00:00
seawood%netscape.com 55fe97bff7 Renaming 'install' build phase to 'libs'
Bug #56601 r=pavlov
2001-11-21 08:55:59 +00:00
dbaron%fas.harvard.edu e4a26b13a2 Bug 109431: Speed up ID selector matching, mainly by using nsDependentString instead of nsAutoString. Patch by rjesup and me. Bug 110815: Avoid an unneeded QI from nsICSSStyleRule to nsIStyleRule, which it inherits. r=jag sr=hyatt 2001-11-21 03:30:44 +00:00
bzbarsky%mit.edu cc547c0ce0 Fix scrolling to a frame when the frame is in an abs. pos. element
that's not the scrollable view.  Bug 111081, r=jkeiser, sr=jst
2001-11-21 03:06:19 +00:00
attinasi%netscape.com b3f6f445c5 Moving loading and broken image icons to /res b=110384 r=adamlock,sfraser sr=sfraser,waterson 2001-11-20 22:24:33 +00:00
attinasi%netscape.com efa0f3d70c Moving loading and broken image icons to /res for embedding. b=110384 r=adamlock,sfraser sr=sfraser,waterson 2001-11-20 22:21:14 +00:00
bernd.mielke%snafu.de 269a11e806 remove remote access from regression testcases - not part of the build 2001-11-20 15:26:21 +00:00
joki%netscape.com 29476f3798 Fix for 108104, prevent key/mouse events from untrusted scripts to spoof UI into thinking it got real native events. r:saari,sr:jst 2001-11-20 08:40:54 +00:00
peterlubczynski%netscape.com 045106c8c1 Fixing using correct attribute or parameter for Java based on tag type, fixes mayscript for Liveconnect. bug 109039 r=av sr=beard 2001-11-20 02:17:21 +00:00
aaronl%netscape.com 6f28df0916 Bug 109851, bug 108629, bug 109921, bug 109977, bug 109153, bug 109187, bug 109213, bug 109221. Check in latest XUL accessibility support - menus, <colorpicker>, <progressmeter>, <groupbox>, mixed states for checkboxes, buttons that can be 'checked' ie pressed down, fixes extra MSAA events being generated, couldn't see HTML content 2001-11-20 02:05:26 +00:00
karnaze%netscape.com 1c4ca8b999 new regression tests, not affecting the build. 2001-11-20 01:27:31 +00:00
karnaze%netscape.com cd1e7e0ae3 bug 110566 - get correct cell spacing value when calculating pct height basis on table. sr=attinasi, r=alexsavulov. 2001-11-20 01:21:18 +00:00
karnaze%netscape.com 81d680d3d7 bug 110523 - Get the correct starting row index when inserting a new row in a tbody that is not the first one. sr=atinasi, r=alexsavulov 2001-11-20 00:58:53 +00:00
bzbarsky%mit.edu 6331a770d6 Check the mimetype on the stylesheet channel and only
load the sheet if the type is text/css (strict mode change
only). bug 46225, r=dbaron, sr=attinasi
2001-11-19 20:30:29 +00:00
karnaze%netscape.com 0a3a3eca0a new regression tests, not affecting the build 2001-11-19 15:52:06 +00:00
karnaze%netscape.com 9cab58e6b8 bug 110474 - fix pixel rounding errors. sr=attinasi, r=bernd 2001-11-19 15:51:28 +00:00
jst%netscape.com c25965bf91 Checking in John Keiser's fix for bug 110613, problems with file inputs. r=peterv@netscape.com, sr=jst@netscape.com 2001-11-19 10:35:52 +00:00
timeless%mac.com 060425ec59 Bugzilla Bug 110080 change !NS_SUCCEEDED(status) to NS_FAILED(status)
s/!NS_SUCCEEDED/NS_FAILED/g;s/!NS_FAILED/NS_SUCCEEDED/g;
r=dougt sr=hewitt
2001-11-19 06:45:00 +00:00
bernd.mielke%snafu.de 009c63bbfe new table regression testcases - not part of the build 2001-11-18 19:35:56 +00:00
bernd.mielke%snafu.de 05f6d1c0b2 remove non local access in layout regression testcase - not part of the build 2001-11-18 19:09:15 +00:00
bernd.mielke%snafu.de db8940f2f5 make print testcase local - not part of the build 2001-11-18 19:03:13 +00:00
bernd.mielke%snafu.de eb291824d0 make print regression test 59280-1.html local - not part of the build 2001-11-18 19:01:14 +00:00
pchen%netscape.com a6bfb73bc2 bug 20943, r=rods, sr=ben, remove ifdef XP_WIN || XP_UNIX in PrintPreview() since I'm turning it on for mac 2001-11-18 07:59:55 +00:00
jst%netscape.com 178be4198d Fixing part of bug 62536. Make element.scrollHeight and scrollWidth work correctly and making element.scrollIntoView() work even for elements inside nested scrollable views. r=hidday@geocities.com, jkeiser@iname.com, sr=attinasi@netscape.com 2001-11-18 06:04:17 +00:00
rbs%maths.uq.edu.au 20f5c3c7d0 bug 110417 - no need to special-case the viewsource protocol anymore since security now knows about it. r=bzbasrky sr=jst 2001-11-17 02:36:05 +00:00
karnaze%netscape.com e9b2b1a12e bug 110369 - pedemont's patch to put child on pixel boundary when center aligning. r=karnaze. 2001-11-16 14:54:11 +00:00
rods%netscape.com 649db7a33f Temporary fix for problem with nsStrin.ReplaceSubString
We need to make sure the sure we are subst for isn't in the subst string.
Bug 110284 r=dcone sr=attinasi
2001-11-16 13:41:12 +00:00
smontagu%netscape.com 4a54e891e9 Fix crash when scrolling absolute positioned textarea by adding test to return value from |GetLine|. Bug 105004, r=rbs, sr=kin 2001-11-16 03:08:30 +00:00
jkeiser%iname.com 482d02d325 Fix to make radio buttons and checkbox show their values on Print (bug 109914). r=rods@netscape.com,sr=jst@netscape.com 2001-11-16 02:43:23 +00:00
jkeiser%iname.com 67ebb1e3b4 Fix textboxes not showing up in Print and Print Preview (bug 109914). r=sicking@bigfoot.com;sr=jst@netscape.com 2001-11-16 02:38:10 +00:00
danm%netscape.com ad86488662 adding an nsILoadGroup parameter to nsIDocumentLoaderFactory::CreateBlankDocument and cleaning up its implementation. Should be good to go now. bug 88229 r=jst,rpotts 2001-11-16 02:08:09 +00:00
jaggernaut%netscape.com ee4f787321 Clean up REQUIRES lines. r/sr=alecf 2001-11-16 01:54:59 +00:00
karnaze%netscape.com aa8714b64e bug 80966 - calc row desired size when printing based on split height of cells. sr=attinasi, r=alexsavulov 2001-11-15 14:58:27 +00:00
hyatt%netscape.com 62e1620a29 MIssed a spot in 109261. same reviewers apply as for previous checkin of bug fix. 2001-11-15 07:31:13 +00:00
dbaron%fas.harvard.edu 25c6910bda Fix overly long lines. r=kin sr=waterson b=106658 2001-11-15 07:30:09 +00:00
dbaron%fas.harvard.edu 7100fcf0d0 Fix floater state recovery to descend into blocks (which might contain floaters). b=106658 r=kin sr=waterson 2001-11-15 07:28:46 +00:00
alecf%netscape.com d49a4ba867 win32 REQUIRES cleanup 2001-11-15 03:49:13 +00:00
kin%netscape.com d052c8c9f8 Fix for bug 96455: hr has duplicate lineboxes in frame tree
- Move code in HaveFirstLetter*() methods to a more generic method
    HasPseudoStyle() to expand it's use, and make those methods call it.

  - Added static method RemoveGeneratedContentFrameSiblings(), which
    is now called from ContentRemoved(), to remove any sibling :before
    and :after frames for a given frame.

r=attinasi@netscape.com (also looked at by rbs@maths.uq.edu.au)
sr=waterson@netscape.com
2001-11-14 23:55:44 +00:00
rods%netscape.com 29dce6acb0 trying again to fix the bustage on the ports 2001-11-14 14:44:34 +00:00
mkaply%us.ibm.com 3f591b0d95 #36163
r=mkaply, r/sr=attinasi
Don't show Bidi control characters in the browser
2001-11-14 14:21:52 +00:00
rods%netscape.com b9ecdfca41 Added image animation mode constants to imgIContainer.IDL,
Changed the animation mode enum to PRUint16 (removed the enum) in nsIPresContext so we could use the constants
from imgIContainer. (changes from dcone's review comments)
Bug 2586 r=dcone sr=attinasi
2001-11-14 14:03:09 +00:00
rods%netscape.com 5b04635746 Added image animation mode constants to imgIContainer.IDL,
Changed the animation mode enum to PRUint16 (removed the enum) in nsIPresContext so we could use the constants
from imgIContainer. (change from dcone's review comments)
Bug 2586 r=dcone sr=attinasi
2001-11-14 13:59:08 +00:00
karnaze%netscape.com 5550862ce8 bug 109043 - made percent tables without a computed height initiate a special 3rd pass reflow only when a table related frame up the chain has a fixed or percent height. Made row groups not allocate additional vertical space to percent rows in excess of the table height. sr=attinasi,r=alexsavulov 2001-11-14 13:44:38 +00:00
karnaze%netscape.com 436e1ac49e bug 103925 (2nd patch) - flag pixel rounding errors in display reflow debugging. sr=attinasi, r=bernd 2001-11-14 13:40:03 +00:00
rods%netscape.com 466b9ea72d Fix breakage on SunOS and IRIX 2001-11-14 12:43:53 +00:00
jaggernaut%netscape.com 0ecf7cce91 Bug 98213: Make data members of nsStr protected and clean up code. r=dbaron, sr=alecf 2001-11-14 12:35:52 +00:00
bernd.mielke%snafu.de e9fa6f71b3 style change reflows should be send down to the childrens, bug 108340, r=karnaze
sr=attinasi
2001-11-14 11:40:03 +00:00
rods%netscape.com 5200ce36d3 Rename some bools, there is now one for when PP is being created and one for when it is in PP mode.
It now can turn on/off animated gifs and calling PP toggles it on and then call it again toggles it off
Bug 2586 r=dcone sr=attinasi
2001-11-14 11:24:03 +00:00
rods%netscape.com 7dca09d0d1 The PresContext must walk the content tree and find all the images and turn them back "on" for animation
It must also walk it's own list that contains the background images
Bug 2586 r=dcone sr=attinasi
2001-11-14 11:21:54 +00:00
hewitt%netscape.com 76b5876544 108757 - dispatch DOM events for mouse wheel scrolling, r=?, sr=? 2001-11-14 10:06:21 +00:00
hyatt%netscape.com 6dc71e4cbf put a comment in the stylecontext header. 2001-11-14 08:37:58 +00:00
hyatt%netscape.com 257658ac62 Inline PeekStyleData for 109261. 2001-11-14 08:29:11 +00:00
hyatt%netscape.com cec98cc49a Perf and footprint opt. Make style re-resolution cheaper. r=glazou, sr=hewitt, bug 109261 2001-11-14 08:19:13 +00:00
hewitt%netscape.com 744b010b23 108579 - hiding first column causes empty outliner, r=jag, sr=sspitzer 2001-11-14 07:02:06 +00:00
attinasi%netscape.com 74800fe2b9 Fixing image that was added non-binary 2001-11-14 01:56:39 +00:00
bzbarsky%mit.edu f2ee8260a0 Use NS_LITERAL_STRING instead of NS_ConvertASCIItoUCS2 where possible
(i.e. where the string is a literal).  Bug 104159, r=jag, sr=alecf
2001-11-14 01:33:42 +00:00
av%netscape.com f514ee917e Bug 109041 -- adding call to NPP_SetWindow for windowless plugins on paint event, patch by dbrittain@superscape.com, r=av, sr=beard 2001-11-13 00:30:44 +00:00
smontagu%netscape.com 0f589ca7c4 Recheckin of fix to bug 104792, which was killed by checkin on bug 104874. r=rods, sr=attinasi 2001-11-12 22:31:32 +00:00
smontagu%netscape.com 910530de2f To fix Mac bustage 2001-11-12 21:40:03 +00:00
smontagu%netscape.com ad90f8900c Fix for bug 81773: Bidi XUL text (e.g. bookmarks, tab titles) was flipping to and fro on systems without native Bidi support. r=mkaply, r/sr=hyatt, sr=attinasi 2001-11-12 20:51:48 +00:00
dbaron%fas.harvard.edu 88158430a4 Attempt to fix HP runtime bustage. b=83836 2001-11-11 20:46:42 +00:00
bzbarsky%mit.edu fbe8c76d57 Fixing bogus indentation that I missed (checked in old version of
patch). bug 84599 reprise, r=glazou, sr=attinasi (still).
2001-11-11 03:56:49 +00:00
dbaron%fas.harvard.edu 147c28fd22 Avoid applying all default rendering of HTML's table element to anonymous table objects. b=72358 r=hixie sr=attinasi 2001-11-11 01:35:25 +00:00
dbaron%fas.harvard.edu c25fe11d0f Pull computation of loop invariants for rule matching out of outer loop (over rule processors) as well, from SelectorMatchesData in nsCSSStyleSheet to RuleProcessorData in nsStyleSet. Use the RuleProcessorData structure in nsHTMLStyleSheet as well. Simplify matching of :-moz-bound-element pseudo-class. b=83836 r=waterson, pierre sr=hyatt 2001-11-10 23:51:45 +00:00
dbaron%fas.harvard.edu 0c93d110f3 Tweak XP_MACOSX ifdefs to fix keyboard shortcuts (partly), context menus, and hidden window behavior and build the mac classic skin in the Mach-O build. b=109165 r=pinkerton sr=beard 2001-11-10 23:30:13 +00:00
bzbarsky%mit.edu c255aa1143 Fix getComputedStyle() position/size calculations. Bug 84599 and bug
94855, r=glazou, sr=attinasi
2001-11-10 17:29:04 +00:00
jkeiser%iname.com 46b6f9ea78 Null-safety checks (bug 108808). r=rods@netscape.com, sr=kin@netscape.com 2001-11-10 07:45:15 +00:00
peterlubczynski%netscape.com b668ed8b55 Mac fix for HTML embed region being painted the default background color bug 83159 r=av sr=sfraser a=asa 2001-11-09 00:42:02 +00:00
attinasi%netscape.com cd8d7f4f0d New image for loading and broken images icons. b=108799 r=kmcclusk sr=waterson a=blizzard/drivers 2001-11-08 21:43:54 +00:00
attinasi%netscape.com 10a8b8e284 New image for broken images icon. b=108799 r=kmcclusk sr=waterson a=blizzard/drivers 2001-11-08 21:37:24 +00:00
attinasi%netscape.com e315cc962f New image for loading images icon. b=108799 r=kmcclusk sr=waterson a=blizzard/drivers 2001-11-08 21:36:50 +00:00
evaughan%netscape.com 92fedde2ff bug fixes #107707, 108771, 108773
-r jag -sr hyatt -a asa
2001-11-08 20:46:02 +00:00
dbaron%fas.harvard.edu 080cfc9fdb Add omitted NS_INIT_ISUPPORTS. b=108750 a=blizzard 2001-11-08 02:17:43 +00:00
jaggernaut%netscape.com 2abac55786 Bug 108359: crash when opening subscribe dialog ( crash in grid code ). patch by evaughan, r=jag, sr=hyatt 2001-11-08 01:14:21 +00:00
dbaron%fas.harvard.edu 8e721c4e39 Move nsDOMCSSAttributeDeclaration into its own file to progress towards moving all of the style system code back into the layout library. r=jst sr=hyatt b=108750 2001-11-07 07:06:31 +00:00
hyatt%netscape.com 8ca82532f6 Fix for 32087, custom icon support in tabs and url bar. r=andreww, sr=hewitt 2001-11-07 06:40:04 +00:00
dbaron%fas.harvard.edu 8cd8d91750 Ensure that string literals are used as |const char*| rather than |char*|. r=jag sr=brendan b=107052 2001-11-07 06:24:10 +00:00
dbaron%fas.harvard.edu 3f306cd4c2 Fix nsDependentString users who were passing non-NULL terminated buffers. b=104651 rr=jag rs=scc 2001-11-07 05:51:27 +00:00
attinasi%netscape.com 27ad2e0eb2 Due to popular demand, broken images are now getting an icon and a sized-box if they have width and height and are in QuirksMode documents (see bug for pref to override). b=102281 r=kmcclusk sr=waterson 2001-11-07 05:02:42 +00:00
dbaron%fas.harvard.edu 5ee9c768ba Really fix HPUX bustage. b=108597 2001-11-07 04:52:19 +00:00
attinasi%netscape.com fc97e27fd5 Export GetAltTextfor as static member fcn. b=102281 r=kmcclusk sr=waerson 2001-11-07 04:32:25 +00:00
peterlubczynski%netscape.com d5c3daf569 Fix for NPN_PostURL not always working correctly [like with binary file data] bug 105417 r=av sr=darin 2001-11-07 03:03:04 +00:00
karnaze%netscape.com ac5eb2994a bug 105166 - additional patch to place rounding code in the right place. sr=attinasi. 2001-11-07 02:38:49 +00:00
loadrunner%betak.net c146ede808 bug 106536 Blank charset list in SaveAs charset of HTML composer, r=cmanske, sr=hyatt 2001-11-07 02:32:58 +00:00
alecf%netscape.com 88256853c3 fix HPUX bustage 2001-11-07 00:02:07 +00:00
peterlubczynski%netscape.com c5dea40c77 Fix for background color not being set on the widget for plugins bug 83159 r=av sr=attinasi 2001-11-06 23:46:13 +00:00
karnaze%netscape.com e7a57a8fc7 new regression tests, not affecting the build. 2001-11-06 23:15:24 +00:00
karnaze%netscape.com d98959d0cd bug 77982 - consider border/padding on a cell that goes from empty to non-empty during an incremental reflow. sr=attinasi, r=alexsavulov 2001-11-06 23:05:32 +00:00
karnaze%netscape.com 59485c067e bug 30692 - Have children of cell block use the computed width of the cell. sr=attinasi, r=alexsavulov 2001-11-06 22:57:17 +00:00
karnaze%netscape.com 1d522d115b bug 107857 - add -moz-show-background value to empty-cells and make that the quirk default. sr=attinasi, r=pierre. 2001-11-06 22:52:59 +00:00
rods%netscape.com 18c0c3636f Minor fix up to my PrintPreview Checkin
Bug 107562
2001-11-06 14:34:00 +00:00
rods%netscape.com 1c57cc75d5 Initial check in for print preview work it is complied in for Windows and linix only
The bulk of print preview can be turned on/off with NS_PRINT_PREVIEW define
Bug 107562 r=kmcclusk sr=attinasi
2001-11-06 12:18:51 +00:00
pierre%netscape.com 3da4d257d9 Checked in for fantasai@escape.com. Bug 43220 "author !important rules override user !important rules in user.css". Add User sheets. Rename Backstop sheets into UserAgent. Fix cascading order. r=pierre/sr=hyatt. 2001-11-06 10:04:05 +00:00
dbaron%fas.harvard.edu 01bf33644b Fix inheritance of percentage values for 'line-height' by removing hacks to base percentage values for 'line-height' on the actual value rather than the computed value of 'font-size'. Fix various |const|-ness issues in nsRuleNode. b=97726 r=pierre sr=hyatt 2001-11-06 07:48:02 +00:00
attinasi%netscape.com a7932b3a81 Oops - check for empty damageRect in nsFrame::Invalidate should be DEBUG only. b=103266 r=rbs sr=hyatt 2001-11-06 02:44:35 +00:00
attinasi%netscape.com 94f3ab9a20 Elimiate calls to nsFrame::Invalidate when the dirtyRect is empty. Also, removed some invalid code from nsFrame::Invalidate and added DEBUG check to catch later offenders. b=103266 r=rbs sr=hyatt 2001-11-06 01:44:20 +00:00
karnaze%netscape.com 2c0b68610a new regression test, not affecting the build. 2001-11-06 01:35:06 +00:00
danm%netscape.com 7aef9b6746 initial (disabled) cut at creating about:blank documents synchronously. part of bug 88229 r=hyatt,rpotts 2001-11-06 01:24:39 +00:00
bzbarsky%mit.edu 5de83eca7d Fix inheritance of frameborder in multiply nested framesets. Bug
108164, r=timeless, sr=attinasi
2001-11-06 00:44:25 +00:00
karnaze%netscape.com c92946f118 new regression tests, not affecting the build. 2001-11-05 17:04:51 +00:00
karnaze%netscape.com 7b026a9471 bug 107857 - show backgrounds on empty cells in quirks mode. sr=attinasi,r=alexsavulov,hixie 2001-11-05 15:32:25 +00:00
karnaze%netscape.com 3aff0667ca additional patch for bug 97138 to cache pct height info on row and constrain sum of row height pcts <= 100. 2001-11-05 15:15:24 +00:00
hyatt%netscape.com 0b0c0c4d15 Fix for 108486, XUL images should fire onload. r=jkeiser, sr=jst 2001-11-05 08:27:01 +00:00
jst%netscape.com 74280090d5 Fixing blocker bug 108198. Make setAttribute('value') change .value until .value is set by JS or user. Patch by John Keiser <jkeiser@iname.com>, r/sr=hyatt@netscape.com, jst@netscape.com 2001-11-05 06:50:21 +00:00
karnaze%netscape.com 8d3c3ea8b9 bug 97138 - rework of table, row group, row, cell height code. sr=attinasi, r=alexsavulov 2001-11-05 00:15:51 +00:00
rods%netscape.com bc94610da9 Fixing mem leak from my checkin (Bug 107562) 2001-11-04 11:33:28 +00:00
hyatt%netscape.com a1942c4dcd Fix for 108403, XUL images don't scale to match pref size. r=andreww, sr=ben 2001-11-04 09:32:37 +00:00
rods%netscape.com cff42fbac8 Oops, I didn't mean to check this in, removing my change to turn it on again 2001-11-04 03:40:27 +00:00
rods%netscape.com 201e287809 Fix memory leaks, getting nsIWidget and not releasing it, found an extra one also 2001-11-04 02:37:07 +00:00
pavlov%netscape.com 63fa4f0a4a fixing compiler bustage. SetSharedPageData needs a return type (of void) 2001-11-03 21:49:38 +00:00
rods%netscape.com 3f6667c131 add PrintPreview to make file 2001-11-03 16:35:42 +00:00
rods%netscape.com 37a4501149 Initial check in for print preview work it is complied in for Windows and linix only
The bulk of print preview can be turned on/off with NS_PRINT_PREVIEW define
Bug 107562 r=kmcclusk sr=attinasi
2001-11-03 14:59:39 +00:00
jst%netscape.com 144090f3bb Fixing bug 108321. Don't waste time using the component manager when creating an nsHTMLAttributes when setting attributes on an element, call NS_NewHTMLAttributes() directly in stead. Also doing some cleaning up in nsHTMLStyleSheet.cpp. r=dbaron@fas.harvard.edu, sr=hyatt@netscape.com 2001-11-03 08:13:48 +00:00
hyatt%netscape.com 79f6e4162f Fix for 18502, Christian Biesinger's BMP decoder and my ICO decoder. r/sr=pavlov,jband 2001-11-03 07:10:51 +00:00
jst%netscape.com a3f8b911e7 Checking in real fix for bug 108175. Don't loose values in text inputs. Patch by jkeiser@iname.com, r=rpotts@netscape.com, sr=jst@netscape.com 2001-11-03 06:52:55 +00:00
dbaron%fas.harvard.edu daeed9f51f Ensure that text inputs, checkboxes and radios paint over inline element backgrounds that are behind them. Fix a few build warnings. b=107244 r=rods sr=waterson 2001-11-03 06:23:19 +00:00
dbaron%fas.harvard.edu cb4f2aea5c Fix FMR/FMW caused by translating the space manager right after deleting it. r=jag sr=waterson b=108017 2001-11-03 05:18:39 +00:00
blakeross%telocity.com 6c769e76e9 107642 - XUL syntax/cleanup landing. Fixes 94470, 96008, 96019, 76800, 102637, 80399, 108303, and removes over a thousand unnecessary or nonsensical attributes. Also fixes 108302, 102366, 102367, 105815. r=sspitzer,cmanske on appropriate parts sr=ben 2001-11-03 04:17:02 +00:00
seawood%netscape.com be10c3b1a8 Backing out fix for remote mach-o builds as it left mach-o builds fragile.
Add TK_CFLAGS back to default CFLAGS/CXXFLAGS.
Bug #107696
2001-11-03 03:29:05 +00:00
yokoyama%netscape.com 9998b9d2aa Bug 105113
Read DefaultCharSet from nsPref
when DocumentViewerImpl::mDefaultCharacterSet is
not assigned
/r=bstell and /sr=alecf
2001-11-03 00:06:51 +00:00
jst%netscape.com bd83f0a194 Checking in workaround for bug 108175, temporarily disable framestate storage on frame destruction. r=jkeiser@iname.com, sr=hyatt@netscape.com 2001-11-02 23:36:58 +00:00
jst%netscape.com 6d64ded4f2 Checking in John Keiser's <jkeiser@iname.com> fix for *tons* of form submission and <select> related bugs, see tracking bug 34297 for details. r=rods@netscape.com, sr=jst@netscape.com 2001-11-02 07:40:01 +00:00
dbaron%fas.harvard.edu a041591297 Ensure that we don't re-resolve placeholders to the style context that should be on their out-of-flow frame. Fixes autocomplete popup. b=107744 r=waterson sr=hyatt 2001-11-02 04:14:58 +00:00
bzbarsky%mit.edu 0d0d35c968 Add a pref (layout.frames.force_resizability) to force frames to be
resizable.  Bug 105797, r=hyatt, sr=attinasi
2001-11-02 02:19:49 +00:00
hyatt%netscape.com 19490453c9 Fix for 106153, avoid building a content model for XBL event handlers, r=bryner, sr=waterson 2001-11-02 01:53:13 +00:00
karnaze%netscape.com 3ca7ced0f8 fix crash in display reflow debugging. 2001-11-01 15:53:57 +00:00
karnaze%netscape.com 128e7ac8d2 bug 105166 - split images (except for image contro frames), round pixels down for printing. sr=attinasi,kin r=alexsavulov 2001-11-01 15:31:13 +00:00
mkaply%us.ibm.com 475e3cd26b #88100
r=simon@softel.co.il, sr=blizzard
Hookup Bidi preferences
2001-11-01 05:49:45 +00:00
jst%netscape.com b5981c37b3 Fixing bug 103904. Don't let pref change callbacks run wild on documents that are partially torn down already. r=bzbarsky@mit.edu, sr=rpotts@netscape.com 2001-11-01 04:40:59 +00:00
karnaze%netscape.com 5e56b564c2 bug 106158 - changed outer table fix up of nested inner table's computed width to consider if the min width fits.
removed tree specific code. sr=waterson, r=alexsavulov.
2001-11-01 04:17:30 +00:00
seawood%netscape.com 8a2a775382 Since '-framework Carbon' causes binaries to require console access to run, do not link using that flag by default. Otherwise, remote builds & non-console tinderboxes will break. Mac OSX Mach-O only.
Bug #107696 r=mozbot
2001-11-01 00:54:48 +00:00
kin%netscape.com a46abef38f Backout glazman's fix for bug 107567, pending investigation
on why it causes the tinderbox Leak count to go up.

a=beard@netscape.com,jj@netscape.com
2001-10-31 19:03:46 +00:00
glazman%netscape.com 3b65896526 Remove useless mSheetMap table from nsCSSLoader; b=107567, r=peterv,rjesup@wgate.com; sr=kin 2001-10-31 15:53:25 +00:00
mkaply%us.ibm.com 9c301478f8 #104874
r=rods, sr=watersin
Patch from simon montagu - cleanup combobox code in Bidi case
2001-10-31 14:49:15 +00:00
karnaze%netscape.com bbd9ace80f bug 107403 - shannond's patch to cast debug code before deleting to satisfy HP-UX. r=karnaze 2001-10-31 14:45:12 +00:00
darin%netscape.com 2c3928d7b8 fixes bug 70519 "Select All (+ Copy) does not clobber the X primary selection"
patch=jwbaker@acm.org r=akkana sr=kin
2001-10-31 06:14:11 +00:00
mkaply%us.ibm.com 877964fad0 #104792
r=rods, sr==attinasi
patch from simon montagu - hebrew comboboxes go haywire
2001-10-31 05:17:34 +00:00
bryner%netscape.com e6b4535db9 When creating the root view's widget, don't show it. This prevents full-page Invalidates during page load caused by showing and then hiding the widget. Bug 97895, r=blizzard, sr=hyatt. 2001-10-31 05:06:31 +00:00
bryner%netscape.com de5db63a95 Debug-only change to print out the img src when the frame tree is dumped. r=pavlov, sr=waterson. 2001-10-31 04:43:48 +00:00
dbaron%fas.harvard.edu 978c81f4e8 Additional cleanup after bug 56117: prevent :first-letter from leading to style resolution on text nodes and stop all style resolution for placeholder frames (formerly :placeholder-frame pseudo-element) and for text following a :first-line pseudo-element (formerly :-moz-letter-frame pseudo-element). b=107534 r=waterson, attinasi sr=hyatt 2001-10-31 02:53:47 +00:00
evaughan%netscape.com 6a2b45729e fixes bug#107638
-r jag -sr hyatt
2001-10-30 23:41:30 +00:00
rbs%maths.uq.edu.au 32cf016db5 bug 102088 - Cleanup transitory font APIs that were used as a bridge in bug 99010, r=waterson, sr=attinasi 2001-10-30 22:58:00 +00:00
jst%netscape.com b494463795 Fixing part of bug 107453. Combine rarely used leaf element classes into one class to cut down on the amount of code we have for implementing all those dom interfaces. This makes using the combined elements (base, embed, isindex, param, spacer, colgroup, and wbr) a bit more expensive but since they're hardly ever used it's ok for them to take up a bit more heap space when used. r=dbaron@netscape.com, sr=waterson@netscape.com 2001-10-30 10:14:06 +00:00
dbaron%fas.harvard.edu 781e5bb21c Avoid attempting to do CSS selector matching on text nodes, comments, or processing instructions by adding a 'NonElement' style resolution method that assumes that no rules match (temporarily, until we don't have style contexts for text nodes) and by cleaning code that was using textPseudo (the usual case) or passing the text node directly (only a few unusual cases). b=56117 r=hyatt sr=attinasi 2001-10-30 06:36:06 +00:00
dbaron%fas.harvard.edu c13d4f0b0c Avoid attempting to do CSS selector matching on text nodes, comments, or processing instructions by adding a 'NonElement' style resolution method that assumes that no rules match (temporarily, until we don't have style contexts for text nodes) and by cleaning code that was using textPseudo (the usual case) or passing the text node directly (only a few unusual cases). b=56117 r=hyatt sr=attinasi 2001-10-30 06:02:05 +00:00
hyatt%netscape.com a802d9dfe8 SetParent in nsIFrame should not be inlined. r=evaughan, sr=hewitt 2001-10-30 00:01:39 +00:00
evaughan%netscape.com 7d070b2c53 turning on grid
-r bryner -sr hyatt
2001-10-29 20:20:36 +00:00
evaughan%netscape.com 29e11c6ee6 Turning on new grid code
-r bryner -sr hyatt
2001-10-29 20:12:07 +00:00
bernd.mielke%snafu.de a5712df37d bug 97630 cut line-height inheritance for tables in quirks mode
r=hixie,karnaze sr=attinasi
2001-10-29 19:44:05 +00:00
bernd.mielke%snafu.de 794abebe7d bug 107103 enable regression output for table printing tests
r=karnaze sr=attinasi
2001-10-29 19:19:06 +00:00
rods%netscape.com ff7243160f Make sure default printing for FrameSets is "AsIs" when printing silently
Bug 106015 r=kmcclusk sr=attinasi
2001-10-29 15:28:45 +00:00
karnaze%netscape.com e38dff73f8 bug 103925 - general reflow debugging capability. sr=attinasi, r=alexsavulov 2001-10-29 01:43:59 +00:00
jaggernaut%netscape.com 718057d1d5 Bug 53057: Fixing up users of implicit |CharT*| conversion operators for nsCString to use |.get()| instead, rr=dbaron, rs=scc 2001-10-27 07:43:56 +00:00
seawood%netscape.com 9b5ae05e33 Landing the rest of the mach-o OSX changes.
Bug #75653 r=cls sr=waterson
2001-10-27 07:38:18 +00:00
jaggernaut%netscape.com cad0dc7095 Bug 53057: Fixing up users of implicit |CharT*| conversion operators for nsCString to use |.get()| instead, rr=dbaron, rs=scc 2001-10-27 06:44:19 +00:00
bernd.mielke%snafu.de 7f233275f2 new regression test, not affecting the build. 2001-10-27 06:27:12 +00:00
sfraser%netscape.com 72ca9383ae Clean up static linkage with unichar utils (bug 100214) for alecf. r=fm, sr=alecf 2001-10-26 23:34:53 +00:00
alecf%netscape.com 4b9b701faf two more nsUnicharUtils.h stragglers, I think I got r=jag, sr=scc on these in a previous patch - again for bug 100214 2001-10-26 17:51:22 +00:00
alecf%netscape.com 6ae8a9bee0 Convert users of nsCRT::ToUpper(PRUnichar) to ToUpper(PRUnichar) for bug 100214, r=jag, sr=scc 2001-10-26 17:18:35 +00:00
bernd.mielke%snafu.de fd3d42097e adding a table-layout:fixed regression testcase not part of the build 2001-10-26 14:38:50 +00:00
alecf%netscape.com 4c17dcac93 Added files: mozilla/intl/unicharutil/util/nsUnicharUtils.cpp 2001-10-26 05:23:36 +00:00
dbaron%fas.harvard.edu 94cefc7b1c Remove unnecessary XPCOM interface around nsSpaceManager. b=102453 r=jag sr=waterson 2001-10-26 05:12:25 +00:00
dbaron%fas.harvard.edu 6e86902faa Remove unnecessary XPCOM interface around nsSpaceManager. b=102453 r=jag sr=waterson 2001-10-26 05:06:07 +00:00
jst%netscape.com 5574ddbbfc No need to be this paranoid, checking for pointers being null once is enough! Checking twise in a row is just overkill. 2001-10-26 03:31:49 +00:00
alecf%netscape.com 8b0ceb8c3c final makefile.win changes for bug 100214, just adding some REQUIRES to be used soon 2001-10-26 03:18:09 +00:00
evaughan%netscape.com 309b361933 A little renaming. NOT IN BUILD 2001-10-26 02:41:06 +00:00
alecf%netscape.com 743fc2884d other changes for bug 100214, r=jag, sr=scc
include nsUnicharUtils.h for useful stuf
2001-10-26 02:38:29 +00:00
karnaze%netscape.com b838e3f3b3 new regression test, not affecting the build. 2001-10-26 02:34:16 +00:00
karnaze%netscape.com c37faec28a bug 60816 use correct cell when rowspan and colspan overlap. Fix pixel rounding errors. sr=attiansi, r=alexsavulov 2001-10-26 02:30:38 +00:00
hewitt%netscape.com 257b6413cc 105751 - splitter should set orient attribute on itself based on parent orientation, r=jag, sr=hyatt 2001-10-26 00:09:12 +00:00
evaughan%netscape.com e1804ed14c Make file fixes NOT IN BUILD 2001-10-25 23:05:23 +00:00
dbaron%fas.harvard.edu 0a8803afaf Fix Mac debug build bustage. (Why don't we have a mac debug tinderbox?) b=86947 2001-10-25 20:19:32 +00:00
mkaply%us.ibm.com afe265287c OS/2 test bustage - need LIB_SUFFIX for gkbase and need EXTRA_DSO_LIBS for gkgfx - note that I don't think gkgfx even needs to be linked for this test but I'm putting it in anyway 2001-10-25 16:36:33 +00:00
mkaply%us.ibm.com ab90544f95 Attempt to fix OS/2 bustage 2001-10-25 13:13:28 +00:00
hyatt%netscape.com 0f2fca64d1 Fix for 106212, make ContentAppended work right with XBL insertion points. r=brendan, sr=waterson 2001-10-25 07:31:18 +00:00
dbaron%fas.harvard.edu 3d44c64738 Fixing AIX and OS/2 bustage by passing by value instead of by reference to operator== and operator!=. 2001-10-25 06:34:10 +00:00
dbaron%fas.harvard.edu 02f3a2d769 Fix member initializer re-ordered warnings by re-ordering member initializers. r=jag rs=waterson b=105974 2001-10-25 03:21:53 +00:00
dbaron%fas.harvard.edu 2b370dfdb3 Fix HP bustage. Why did I ever add this to the build on Unix? 2001-10-25 03:05:37 +00:00
dbaron%fas.harvard.edu d4785c8d78 Remove unneeded include with the wrong case. 2001-10-25 02:47:55 +00:00
dbaron%fas.harvard.edu 157c017816 Bug 86947:
Make the line list doubly linked and access it through a list class and iterators.
Stop recomputing margins on all of the children of each block in the reflow chain (which causes O(N^2) state recovery during incremental reflow).  Instead, add a second dirty bit to the lines and walk backwards through the line list to recompute vertical margins only when either dirty bit is set and the previous line was not reflowed.  Add nsIFrame::IsEmpty to identify frames through which margins collapse.
Fix O(N^2) propagation of float damage by maintaining a set of intervals damaged by floats (bug 61962) and be sure to damage the correct areas (bug 48138).
Introduce nsCollapsingMargin to do correct collapsing of combinations of positive and negative margins (bug 50142).
Clean up some odds and ends and fix another smaller O(N^2) problem in nsBlockFrame::AddFrames.
r=attinasi, rbs  sr=waterson
2001-10-25 01:08:40 +00:00
dbaron%fas.harvard.edu 5e8063f787 Add nsIntervalSet.cpp to the build. b=86947 2001-10-25 01:08:35 +00:00
bzbarsky%mit.edu 27d3c2549e Improve how we get our charset for stylesheets. Look at HTTP header,
charset attribute on <link> or <?xml-stylesheet?> and at the document's
charset.  Bugs 57164, 72658, 83207.  r=pierre, sr=attinasi
2001-10-25 00:34:20 +00:00
karnaze%netscape.com 32cfe79425 new regression test, not affecting the build. 2001-10-25 00:26:16 +00:00
ducarroz%netscape.com 72f5b3d1f1 Fix for bug 106560. Crash in StyleSetImp::ShutDown when mRuleTree is null. Need to check mRuleTree before using it. R=bienvenu, SR=hyatt 2001-10-25 00:19:21 +00:00
karnaze%netscape.com 804886b69a new regression test, not affecting the build. 2001-10-24 21:55:52 +00:00
mkaply%us.ibm.com 76c903e13b This should be the other AIX bustage 2001-10-24 21:40:27 +00:00
mkaply%us.ibm.com 671634a107 Fix for OS/2 and AIX bustage 2001-10-24 19:12:02 +00:00
bernd.mielke%snafu.de a241132e43 bug 104898 the borderpadding should not influence the inner table margin relative to the
outertable frame r=karnaze sr=attinasi
2001-10-24 14:36:33 +00:00
simon%softel.co.il c24e2968a6 Fix for bug 75034: Selection highlight on some Bidi pages was displayed in the opposite position to the actual selection. r=kin@netscape.com, sr=attinasi 2001-10-24 11:12:31 +00:00
dbaron%fas.harvard.edu 6095c74c92 My guess at AIX and OS/2 bustage was wrong -- backing it out. Someone with access to a machine with one of those compilers will have to try various things here. 2001-10-24 09:03:46 +00:00
glazman%netscape.com 19436c0ab5 STYLE attribute should not expand CSS shorthand property assignment to equivalent longhand assignments; b=18894, r=peterv, sr=attinasi 2001-10-24 08:08:30 +00:00
jst%netscape.com ec6e6aa5da Fixing bug 69468. Finally adding support for string nullness to XPConnect. r=jaggernaut@netscape.com, shaver@mozilla.org, sr=jband@netscape.com 2001-10-24 07:15:06 +00:00
dbaron%fas.harvard.edu da56284412 Wild guess at fixing AIX and OS/2 bustage. 2001-10-24 06:53:39 +00:00
dbaron%fas.harvard.edu 150e74f898 Moving nsRuleNode.cpp back to content/base/src from content/shared/src and inlining GetRule to fix linker errors on BeOS and probably also AIX, and since it doesn't need to be in content/shared and cvs won't like re-adding to content/html/style/src. b=104336 2001-10-24 06:25:08 +00:00
attinasi%netscape.com e8a4ea22a7 Fixed crash when positioned applet has to show the alt text. b=99776 r=dbaron sr=hyatt 2001-10-24 06:13:10 +00:00
jaggernaut%netscape.com c5366ed44f This nsAString& really deserves to be const. r=dbaron 2001-10-24 06:11:02 +00:00