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

725 Коммитов

Автор SHA1 Сообщение Дата
dbaron%dbaron.org f3a00bc53b Put more information on the CSS properties in nsCSSPropList.h.
Use the property list in the tables for nsRuleNode::CheckSpecifiedProperties.
To reduce heap usage, redesign the storage of properties and values in nsCSSDeclaration to allocate all property-value pairs in a declaration block in a single allocation, and use temporary structures (like the old permanent structures) during parsing and modification.  Replace per-property switch statements in nsCSSDeclaration with table-based code to reduce code size.
b=125246  r+sr=bzbarsky
2003-06-07 22:14:42 +00:00
bmlk%gmx.de d325dff0e8 table layout regression tests NPOB 2003-05-31 14:22:56 +00:00
bmlk%gmx.de 26699cf50e layout regression test for table overflow handling NPOB 2003-05-31 10:18:57 +00:00
bmlk%gmx.de ddeae4554f adding testcase to the layout regression tests NPOB 2003-05-31 09:26:28 +00:00
bryner%netscape.com 4e18cb33f7 Remove now-unused nsScrollingView and nsIScrollbar implementations. Removed unused widget/public/nsWidgetSupport.h. Bug 201624, r+sr=roc. 2003-04-21 23:01:36 +00:00
seawood%netscape.com 6b34851d99 Use 'mount -' to get cygdrive mountpoint rather than assuming /cygdrive.
Bug #158920 r=bryner
2003-04-02 06:22:59 +00:00
jst%netscape.com 14882c9d0c Fixing bug 124412. Making nsXULDocument inherit nsXMLDocument to avoid the need to duplicate a large amount of code in nsXULDocument. Also removing nsMarkupDocument and nsIDOMEventCapturer that are no longer needed. Changing the inheritance of nsIDOMXULDocument to avoid ~60 or so forwarding methods, and doing a *lot* of code cleanup. r=bugmail@sicking.cc, sr=peterv@netscape.com 2003-03-26 07:41:30 +00:00
sicking%bigfoot.com f6096335bf fix build bustage due to gkconxsldoc_s no longer existing after landing of bug 185797 2003-03-26 02:21:17 +00:00
bzbarsky%mit.edu 5a829e126a Fix some spelling errors in comments. Bug 106386, patch by Nicholas Bebout
<nb@ipnode.info>, r=doron, sr=dmose
2003-03-19 04:35:08 +00:00
bzbarsky%mit.edu 1bfea66b89 Landing bug 83774 -- move image loading for <img>, <object>, <embed>, <input
type="image"> into the content nodes and out of nsImageFrame.  r=pavlov, sr=jst
2003-03-19 03:47:09 +00:00
dbaron%dbaron.org e245b67875 Add testcase for bug 177331. 2003-03-12 00:07:40 +00:00
dbaron%dbaron.org 55aaf50587 Add testcase for bug 196919. 2003-03-11 23:22:47 +00:00
sfraser%netscape.com 39783d451a Turn TestCSSPropertyLookup.cpp back on, now that the symbols it needs have been declared 'extern'. 2003-02-26 03:35:05 +00:00
sfraser%netscape.com 8e6c4f9c5f Turn off TestCSSProperty until its bogus linkage dependencies can be resolved. 2003-02-26 03:12:45 +00:00
sfraser%netscape.com 4681630354 Hopefuly fix linux tests bustage. 2003-02-26 01:53:03 +00:00
bryner%netscape.com cc390fbe51 Remove nsIStyleContext (bug 114713), r/sr=dbaron. Changed lots of methods to use nsStyleContext* or already_AddRefed<nsStyleContext> as return values, depending on whether a reference is returned. Turn on nsRefPtr (bug 104346), and change nsDerivedSafe to not declare AddRef and Release explicitly virtual, r=jag, sr=dbaron. 2003-02-22 00:32:13 +00:00
karnaze%netscape.com a8596de177 bug 179683 - implement printing of fixed positioned elemements, clean up ViewportFrame. sr=roc, r=bzbarsky. 2003-01-20 18:04:34 +00:00
karnaze%netscape.com 5226fe74b7 bug 176423 - Consider overflowing children when calculating max element width. sr=kin, r=alexsavulov. 2003-01-19 20:25:29 +00:00
karnaze%netscape.com 1b95a6b4b5 bug 175455 - Added mTableDerivedComputedWidth to the reflow state to detect computed widths which exist only because of table cells. Limit percent width of descendants whose percentage base has such a computed width. sr=roc, r=bernd 2003-01-19 20:07:39 +00:00
karnaze%netscape.com d23c74a74f Added AdjustAbsoluteContainingBlock to get the first-in-flow of a positioned inline frame in galley mode as the absolute containing block. sr=bzbarsky, r=dbaron. 2003-01-19 18:58:59 +00:00
dbaron%dbaron.org eb2b4de4f8 Add testcase for bug 48237. 2003-01-19 16:32:57 +00:00
bryner%netscape.com 26d5c6ff25 Phase 1 of style context deCOMtamination (bug 114713). Remove all dependencies on nsIStyleContext from outside of content and layout. Make nsIFrame::GetStyleData be a non-inline virtual function when called from outside of layout, since the nsStyleContext implementation won't be available to those callers. r=dbaron, sr=bzbarsky. 2003-01-09 06:49:07 +00:00
dbaron%fas.harvard.edu 0a31e6afb5 Change my email address from dbaron@fas.harvard.edu to dbaron@dbaron.org. Comment changes only. 2003-01-01 23:53:20 +00:00
dbaron%fas.harvard.edu 5cc9c88cd2 Add testcases for 134580 and 155333. 2002-12-15 01:47:10 +00:00
karnaze%netscape.com da0827b8db new regression tests, not affecting the build. 2002-12-05 01:15:55 +00:00
karnaze%netscape.com d422648613 new regression tests, not affecting the build. 2002-12-04 01:58:59 +00:00
karnaze%netscape.com 279c55ddd4 new regression tests, not affecting the build. 2002-12-03 16:35:23 +00:00
bzbarsky%mit.edu c815579255 Make the CSSLoader correctly order stylesheets as they are dynamically added
and removed via the DOM.  Clean up the nsIDocument stylesheet accessors.  Clean
up nsIDocumentObserver stylesheet stuff a bit.  Make style sheets visible in
the CSSOM (though not completely accessible) from the moment the load is kicked
off.  Make us have sheet objects that can be manipulated via CSSOM even for
failed loads. Bug 107567, bug 47734, bug 57225, bug 178407.
r=sicking,  sr=peterv.
2002-12-03 05:48:14 +00:00
rods%netscape.com fc2ac2e358 more tests 2002-11-22 22:46:10 +00:00
rods%netscape.com f7d30431b1 more tests 2002-11-22 22:39:51 +00:00
karnaze%netscape.com 6999f8722b bug 178855 - don't support fixed, absolute, floating tables that are the root content. sr=bzbarsky, r=dbaron. 2002-11-18 16:02:43 +00:00
bernd.mielke%snafu.de d5f4059009 enable static caption-side testcases for layout regression tests, not part of any build 2002-11-16 11:01:59 +00:00
cmanske%netscape.com ca1d8bc561 Command Controller refactoring and cleanup, mostly by mjudge with help by cmanske, b=170353, r=brade, sr=sfraser. EditingSession cleanup and new commands in \editor, b=174439, r=mjudge, sr=sfraser 2002-11-12 23:03:27 +00:00
karnaze%netscape.com a171e78ced bug 119786 - don't consider a caption and row group frame to be siblings (caption and row group content are siblings). sr=kin, r=bernd. 2002-11-12 15:55:39 +00:00
bernd.mielke%snafu.de 4d6251aa2e layout regression testcase for caption-side, not part of any build 2002-10-30 06:31:49 +00:00
karnaze%netscape.com 13793543fd New regression tests, not affecting the build. 2002-10-21 15:01:17 +00:00
rods%netscape.com 8676876868 adding some new testcases 2002-10-09 03:45:01 +00:00
rods%netscape.com b5eeda2f46 adding some test cases 2002-10-09 03:44:20 +00:00
karnaze%netscape.com 1a4ed35fd9 bug 163614 - Changed DeleteChildsNextInFlow to DeleteNextInFlowChild, params, and callers. sr=kin, r=alexsavulov,dcone 2002-10-08 20:35:26 +00:00
darin%netscape.com aad1a1d1f6 fixes bug 157135 "nsIFileURL need to be frozen" r=dougt sr=bzbarsky 2002-10-06 02:20:35 +00:00
karnaze%netscape.com 09966fc498 new regression tests, not affecting the build. 2002-10-03 16:30:51 +00:00
rods%netscape.com 47583cad3f printing tests 2002-10-01 21:48:17 +00:00
karnaze%netscape.com f7277122ea bug 169620 - don't pass in negative avail widths, don't add/subtract from NS_UNCONSTRAINEDSIZE, make HR's desired width at least as big as its me width. sr=kin, r=dbaron 2002-09-24 21:02:20 +00:00
jdunn%netscape.com ef7ed98152 AIX requires symbols to be resolved at link time:
resolving NS_NewTransformMediator
# 136401
r=cls@seawood.org
2002-09-24 14:36:18 +00:00
karnaze%netscape.com fd041573cc bug 139524 - handle style of col's with spans. sr=kin, r=bernd 2002-09-15 03:45:10 +00:00
rods%netscape.com 83f1a980a8 Adding more tests 2002-09-12 12:29:33 +00:00
karnaze%netscape.com 8dfc8b1722 new regression tests, not affecting the build. 2002-09-09 18:37:29 +00:00
alexsavulov%netscape.com 4b87bb724b regression test files update to match the gmake directory tree
not affecting the build
2002-08-25 06:44:45 +00:00
rods%netscape.com e88896f6ca fixing a couple of printing tests 2002-08-23 14:00:40 +00:00
bryner%netscape.com 249bdf6c93 Ignore ParseCSS binary. 2002-08-23 10:23:19 +00:00