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

8063 Коммитов

Автор SHA1 Сообщение Дата
sspitzer%netscape.com d8a5c41c93 backing out andreas and warren 2000-01-14 22:01:56 +00:00
dcone%netscape.com 8fba6004e9 Fixed some problems with rounded borders. r=rods 2000-01-14 14:43:05 +00:00
dcone%netscape.com a9bdf781f5 Added a container for the printContext. r= rods b = 21470 2000-01-14 14:30:41 +00:00
karnaze%netscape.com 9f1f2141be fix for skipping last regression file, not affecting the build. 2000-01-14 13:47:35 +00:00
hyatt%netscape.com 47efa41faf Forgot to check in a file. 2000-01-14 11:20:15 +00:00
hyatt%netscape.com f1ee25a53e Fix for bug #20452. r=pav 2000-01-14 10:34:27 +00:00
hyatt%netscape.com b75a694321 Fix for bug #23828. r=pav. 2000-01-14 10:04:12 +00:00
hyatt%netscape.com ab423c3d77 added files: mozilla/layout/base/src/nsPresState.cpp 2000-01-14 09:59:49 +00:00
hyatt%netscape.com 69df0c827f Partial fix for 18604. r=pav 2000-01-14 09:57:31 +00:00
hyatt%netscape.com e740cdb714 Fixes for bugs 17460 and 21656. r=travis 2000-01-14 09:28:54 +00:00
warren%netscape.com ea798addcb Changes from andreas.otte@primus-online.de for numerous URL parsing bugs. r=warren 2000-01-14 08:50:03 +00:00
rbs%maths.uq.edu.au 7e1f425ab7 [MATHML] *Restructuration to put member data into a mPresentationData struct. *Added support for accent and accentunder, with provision for embellished operators. *Changed usage of GetBoundingMetrics() to the X Windows character coordinate system 2000-01-14 08:38:25 +00:00
rbs%maths.uq.edu.au a553c9877d [MATHML] Add two atoms: fontstyle, accentunder 2000-01-14 08:28:35 +00:00
rbs%maths.uq.edu.au 548fccd5a9 Add Maxwell Equations test case contributed by Robert Miner, and fix of some rules in mathml.css 2000-01-14 08:25:57 +00:00
karnaze%netscape.com 33245f0203 new regression test not affecting the build. 2000-01-14 05:10:36 +00:00
hyatt%netscape.com f46bc1840c Adding a new interface for retrieving/setting state information on form
controls.
2000-01-14 00:43:39 +00:00
norris%netscape.com 87697c901f Work on 13838 missing property checks
r=mstoltz
2000-01-14 00:08:44 +00:00
rods%netscape.com b01cef4a9a The combobox would be scrolled into view if some portion of it is visible.
b 23068 r=attintasi
2000-01-13 23:52:53 +00:00
rods%netscape.com 117c3ec89c Fixed two bugs, it puts the entire native file path into the text control instead of just the file name
and now it obeys the "size" attribute
b=19010 r=attintasi
2000-01-13 23:34:01 +00:00
nisheeth%netscape.com 9665380540 Fix for bug 23781. 2000-01-13 23:32:47 +00:00
saari%netscape.com a4af8c5abc changes to fix bugs with keyboard + mouse navigation of xpmenus. xpmenus still
are broken in general with keyboard navigation, but this checkin fixes many
of the issues raised in bug 22221. R=hyatt
2000-01-13 23:20:28 +00:00
jdunn%netscape.com 4298ad260d Fix somemore of slamm's warnings
r= rods@netscape.com
2000-01-13 23:19:20 +00:00
jdunn%netscape.com 7cb756995e newline required at the end of files... 2000-01-13 23:07:43 +00:00
karnaze%netscape.com a118cd32f1 new regression test not affecting the build. 2000-01-13 21:27:02 +00:00
hyatt%netscape.com b0ac9cf5cb *** empty log message *** 2000-01-13 20:58:24 +00:00
hyatt%netscape.com a240c99015 Fix for chinatimes/tinderbox crasher. r=karnaze 2000-01-13 20:22:19 +00:00
hyatt%netscape.com 8ca1a1c2cf Fix for the mailnews sorting/folder switching bug. 2000-01-13 19:20:55 +00:00
hyatt%netscape.com 070da26f1d Fix for the mailnews sorting/folder switching crasher. 2000-01-13 19:20:25 +00:00
hyatt%netscape.com 1ba7d0bfdb Fixing Win32 build bustage. 2000-01-13 16:25:04 +00:00
brade%netscape.com ef62b4b778 use proper key for discontiguous selection on Mac (r=jfrancis) 2000-01-13 16:07:03 +00:00
brade%netscape.com 04d15b9381 use proper key for disconguous selection on Mac (r=jfrancis) 2000-01-13 16:01:04 +00:00
brade%netscape.com 9ac005b428 initialize modifier keys for locally declared events; r=blizzard@mozilla.org 2000-01-13 15:56:30 +00:00
troy%netscape.com f632faa745 b=22937, r=karnaze@netscape.com Fixed problem in paginated reflow 2000-01-13 15:47:58 +00:00
brade%netscape.com 6142b95f61 initialize to nsnull; r=vidur 2000-01-13 14:53:51 +00:00
hyatt%netscape.com 7665038584 Cleaning up makefile 2000-01-13 11:50:18 +00:00
hyatt%netscape.com 797cc38b9a Fix for 18444 2000-01-13 11:49:18 +00:00
hyatt%netscape.com 8b0ed8707d Fix for 18444 2000-01-13 11:43:54 +00:00
hyatt%netscape.com a60e6883ca Fix for 23049 2000-01-13 11:33:51 +00:00
hyatt%netscape.com c3ddbf2d79 Fixing mac bustage. 2000-01-13 10:58:18 +00:00
hyatt%netscape.com 545ae7fd61 XBL anonymous content can (in theory) now be built. 2000-01-13 09:43:42 +00:00
hyatt%netscape.com 124f675a41 More XBL work. 2000-01-13 09:21:09 +00:00
hyatt%netscape.com 3aeb5cb791 Stubbing out some more XBL functions for future implementation. 2000-01-13 08:54:16 +00:00
karnaze%netscape.com d41822031d bugs 19061, 9879 - each top level row group gets its own cell map; CellData reduced to 4 bytes. 2000-01-13 05:29:38 +00:00
nisheeth%netscape.com e0e3ba5b00 The timers used by the asynchronous reflow code were not compiling on the Mac earlier. Fixed them so that they compile on all platforms. 2000-01-13 04:27:05 +00:00
pollmann%netscape.com 7f103c359e Bug 16253: Update form margins to be the same as Nav and IE's (this checkin has no effect on layout until 23388 is fixed) r=harishd 2000-01-13 02:59:22 +00:00
waterson%netscape.com 9ba6076abd Revert to eager scrollbar update. pav made me. 2000-01-13 02:41:38 +00:00
hyatt%netscape.com 812e7179f0 added files: mozilla/layout/xbl/src/nsXBLBinding.cpp 2000-01-13 02:24:51 +00:00
hyatt%netscape.com d8a58e8990 more xbl work. 2000-01-13 02:23:54 +00:00
troy%netscape.com ce72bfda3b b=23388. Make sure mIsTopMarginRoot is set correctly in nsBlockReflowState
constructor
2000-01-13 02:05:31 +00:00
waterson%netscape.com affe01376b Add .cvsignore file. 2000-01-12 23:03:47 +00:00
troy%netscape.com 116ce36bc6 b=20772. Changed ColumnsAreValidFor() so that it correctly handles the case
where the cell's desired width shrinks
2000-01-12 21:53:55 +00:00
nisheeth%netscape.com 14ec803b33 r=troy. nsContainerFrame::ReflowDirtyChild() always generates a reflow command targeted at its child. nsInlineFrame::ReflowDirtyChild() always passes up the reflow request to its parent. nsBlockFrame::ReflowDirtyChild() no longer has code for checking whether its parent is an area frame. 2000-01-12 21:52:58 +00:00
mjudge%netscape.com 118e690267 small changes for 22752 ctrl left and right. r=cmanske 2000-01-12 21:39:36 +00:00
pepper%netscape.com 37ef91ec08 Added necessary newline at the end of the file so that HP builds don't choke.
r=jdunn
2000-01-12 21:34:41 +00:00
nisheeth%netscape.com 8407a2dc48 Removing the "ifndef XP_MAC" around the call to nsFrame::CreateAndPostReflowCommand(). The real problem, identified by Scott Putterman, was that the definition of this function was in a debug only section in nsFrame.cpp. He has moved the function out of the debug only section. 2000-01-12 17:43:18 +00:00
putterman%netscape.com 7650e4cd34 This should fix the build bustage. 2000-01-12 17:20:16 +00:00
erik%netscape.com 272bb4dd79 bug 8801; automatically reflow document(s) when font prefs change;
r=ftang
2000-01-12 16:10:48 +00:00
rods%netscape.com 8c47faf8b8 the call to Init was in the wrong place
b 23697 r=dcone
2000-01-12 16:02:12 +00:00
dcone%netscape.com e4e814a923 Small error in background rendering that index is 0 instead if i. r=rods. b=23704 2000-01-12 15:36:24 +00:00
rods%netscape.com 6ef251973e added border-box and font-family to the default "input"
removed extra background-color for select
r=kmcclusk b 17303
2000-01-12 15:35:10 +00:00
hyatt%netscape.com 6ef515cec1 added files: mozilla/layout/xbl/src/nsXBLService.cpp 2000-01-12 11:24:06 +00:00
hyatt%netscape.com c75cceb361 Fixing Linux bustage. 2000-01-12 11:22:40 +00:00
hyatt%netscape.com 3721b33e2c XBL files are fully parsed! YES! 2000-01-12 10:55:56 +00:00
hyatt%netscape.com a3401afc57 More tweaks. 2000-01-12 10:55:37 +00:00
hyatt%netscape.com 66b5edddeb More massaging to allow for XML docs with no webshells. 2000-01-12 10:50:02 +00:00
nisheeth%netscape.com 9523941284 Ifdef out the call to nsFrame::CreateAndPostReflowCommand() on the Mac build for now. 2000-01-12 10:41:15 +00:00
hyatt%netscape.com f025587b37 XML content sink should not require a non-null webshell. XBL doesn't use
webshells.  r=me
2000-01-12 10:33:00 +00:00
hyatt%netscape.com a86e35ccc2 Typo in progid. 2000-01-12 10:27:57 +00:00
hyatt%netscape.com 1cabda498f More about XML document loading using XBL. 2000-01-12 10:20:11 +00:00
hyatt%netscape.com 47f1ca0618 Making sure the XBL namespace is registered by the XBL service. r=yoyoma 2000-01-12 10:09:31 +00:00
hyatt%netscape.com a69a620bfc Teaching XBL how to load files. r=mini-me 2000-01-12 09:57:45 +00:00
hyatt%netscape.com e124913c6f More implementation fun. r=neo 2000-01-12 09:44:18 +00:00
hyatt%netscape.com c9d8b2bff9 More impl work. r=smith 2000-01-12 09:32:29 +00:00
hyatt%netscape.com 0a296da9a3 Adding XBL impl. r=trinity 2000-01-12 09:28:48 +00:00
hyatt%netscape.com 29d2151edb adding XBL impl. r=trinity 2000-01-12 09:28:15 +00:00
hyatt%netscape.com 9ae19daac7 Adding the XBL implementation (stubbed). 2000-01-12 09:25:48 +00:00
hyatt%netscape.com f59e0c0e0a Adding the XBL service implementation (stubbed). r=trinity 2000-01-12 09:25:28 +00:00
nisheeth%netscape.com 56525e3574 r=troy. Reflow commands are now coalesced by block and inline frames. This fixes bug 985 in which we now generate 6 reflow commands instead of 257. 2000-01-12 08:28:24 +00:00
hyatt%netscape.com 2da292e75b Fix for bug #18294. r=keanu 2000-01-12 08:16:32 +00:00
sspitzer%netscape.com f291328810 fixing my old enemy "the classic .get() with nsCOMPtr on solaris (and linux, if you have --enable-pedantic) turned on" bustage. 2000-01-12 07:39:00 +00:00
beard%netscape.com 844a51fde3 fixes nsIAtom leaks, bug=15906, r=sspitzer 2000-01-12 06:54:58 +00:00
waterson%netscape.com 87c1254e42 Don't force the sliderframe to 'eagerly' repaint. Allow it to be redrawn with the next Compositor pass. r=hyatt 2000-01-12 05:29:24 +00:00
troy%netscape.com 0cba827c69 b=23707. Made sure HR frame correctly computes max-element-size
when it has an 'auto' width
2000-01-12 04:52:19 +00:00
pierre%netscape.com 51f04bcd0c 17303 "Text input fields in chrome should use sans serif font". Clear the NS_STYLE_FONT_USE_FIXED flag when setting a font different from -moz-fixed. r=rods (rods checked in the other part of that fix in nsHTMLFontElement.cpp) 2000-01-12 00:19:14 +00:00
norris%netscape.com 1cf0d7f12b Fix warning. 2000-01-11 23:55:18 +00:00
dcone%netscape.com dcdec2846c Set the container for the printContext. Fixes an Assert, but not the entire bug. r=Rods b=21470 2000-01-11 22:32:23 +00:00
bryner%uiuc.edu a19a21f754 This fixes mousewheel scrolling inside trees. I also cleaned up the code
in nsEventStateManager, moving the view/frame locating code to its own
function - this will be helpful for implementing page up/down scrolling
for trees.  r=alecf.
2000-01-11 22:30:22 +00:00
sspitzer%netscape.com d601e1d680 fixes to turn bug #22916 into a blank window bug (instead of a crasher)
r=troy
2000-01-11 22:15:20 +00:00
ftang%netscape.com 4235f416d2 fix word breaking problem. r=mjudge. treat all word breaking as the same. 2000-01-11 22:07:13 +00:00
sspitzer%netscape.com 2944db26be ignore generated Makefiles 2000-01-11 21:52:27 +00:00
waterson%netscape.com 5154ce3d0a Bug 22915. Add 'text/cached-xul' as a content type that the nsXULDocument can handle. r=mscott 2000-01-11 21:12:52 +00:00
rods%netscape.com 9a18c0578e reworked some more of the fieldset's reflow (not in build yet) 2000-01-11 20:40:06 +00:00
rods%netscape.com fbaf63ee29 Listbox was handle clicks in the combobox incorrectly and this caused the
dropdown to rollup too soon.
b=23484 r=kmcclusk
2000-01-11 20:36:37 +00:00
rods%netscape.com 7660b3c8ea click events for checkbox and radiobuttons now handled via content (DOM0
instead of the frame
b=23592 r=kmcclusk
2000-01-11 20:33:36 +00:00
hyatt%netscape.com cd2878d48e Removing my lame comment. 2000-01-11 19:49:04 +00:00
mjudge%netscape.com 3ec359f588 bug 15982 r=cmanske. needed more places to add checks for style turning off normal selection. 2000-01-11 19:44:59 +00:00
mjudge%netscape.com 559f48905a r= cmanske. warning hunt 2000-01-11 19:43:07 +00:00
karnaze%netscape.com 776a7815b6 new regression test 2000-01-11 18:18:08 +00:00
sspitzer%netscape.com b497d9fee7 fix this back, since xbl/Makefile.in now exists 2000-01-11 18:06:33 +00:00
sspitzer%netscape.com c48c138c1b adding this for hyatt 2000-01-11 18:06:15 +00:00
troy%netscape.com b5bd38b59c b=23239. Changed tables to incrementally update maximum width (natural width)
if requested. Now we only do a single reflow when processing table cell
incremental reflow instead of the three reflows we had to do before
2000-01-11 15:55:31 +00:00
cls%seawood.org 920cdff15a For now, skip intermediate xbl dir and go straight to xbl/public 2000-01-11 10:45:21 +00:00
hyatt%netscape.com d9b3b274f1 Oops again. 2000-01-11 09:56:17 +00:00
hyatt%netscape.com d5edce7048 Oops. Forgot to add makefiles. 2000-01-11 09:52:42 +00:00
hyatt%netscape.com bc0351e8f8 Initial XBL landing. 2000-01-11 08:25:59 +00:00
pollmann%netscape.com 915ecbc26a Bug 22526: Correct bug where form was submitted by pressing enter in last text input if odd number of inputs r=harishd 2000-01-11 07:55:54 +00:00
pollmann%netscape.com fd76569535 Bug 23376: <form action="foo.cgi?bar=baz" method="get"> should no longer result in two ?'s r=harishd 2000-01-11 07:34:12 +00:00
pollmann%netscape.com 6386c5da71 Bug 18478: Allow base tag in body to work for image maps (Fix courtesy bissiri@eecs.umich.edu) r=self, harishd 2000-01-11 07:21:24 +00:00
cls%seawood.org 4f34e05855 Removed redundant XPDIST from the build. Changed existing references to DIST.
Replaced all uses of $(DIST)/include with $(PUBLIC) except those looking for NSPR headers.
Removed extra instances of $(DIST)/include or $(PUBLIC) from INCLUDES as it's already there.
Override OS_LIBS when setting host variables for cross-compiling.
2000-01-11 05:13:01 +00:00
hyatt%netscape.com 21a48fa26a adding behavior property to CSS. r=brendan 2000-01-11 03:40:41 +00:00
akkana%netscape.com 4a587b7765 Use if instead of switch, to eliminate warnings. r=slamm 2000-01-11 02:24:29 +00:00
jdunn%netscape.com cb0c532e85 Fix base class specifiers, since be default if they aren't specified it is Private
# 23237
r= warren@netscape.com, ftang@netscape.com, jband@netscape.com
2000-01-11 01:45:34 +00:00
rods%netscape.com 1de3a31601 removed the ">" from the select/option rules
changed the background-color to inherit for the display area
b=23475,23288 r=kmcclusk
2000-01-11 00:11:09 +00:00
pinkerton%netscape.com 62e9d2db5e fixing bug 21414 the right way, reverting api's to their previous ways. 2000-01-10 23:04:24 +00:00
saari%netscape.com b7266eb16d Fix for bug 15048 and 22221. Added a DOM focus listener to the xpmenus menubar listener to help with keeping proper state across alt+tab process changes. r=hyatt 2000-01-10 22:05:27 +00:00
karnaze%netscape.com 786adc2271 new regression tests 2000-01-10 15:44:04 +00:00
kin%netscape.com c64a6e60c8 Fix for bug #21029: Caret get's wrong offset when parent not a text node
mozilla/layout/base/public/nsIFrameSelection.h
      - Added aReturnOffset arg to GetFrameForNodeOffset().

    mozilla/layout/base/src/nsCaret.cpp
      - mLastContentOffset now gets it's value from the offset
        returned by GetFrameForNodeOffset().

    mozilla/layout/base/src/nsRangeList.cpp
      - GetFrameForNodeOffset() now returns an offset to be used
        with the result frame.

r=mjudge@netscape.com,jfrancis@netscape.com
2000-01-10 15:32:42 +00:00
hyatt%netscape.com 01c8ad456e Working on col show/hide 2000-01-10 11:18:34 +00:00
hyatt%netscape.com 05fccd6d62 Working on tree column show/hide. 2000-01-10 11:18:12 +00:00
hyatt%netscape.com bd77cb52af Making sure the tree widget clips its bottom. 2000-01-10 08:58:37 +00:00
hyatt%netscape.com 0f4a9d48e0 Ensuring that content doesn't get drawn OVER the tree widget's scrollbars. 2000-01-10 08:49:55 +00:00
hyatt%netscape.com cd9410aa59 La 2000-01-10 08:48:54 +00:00
pepper%netscape.com c7c9cbb291 All Source Files must have newline at the end or HP compilers barf.
r=jdunn
2000-01-10 06:58:53 +00:00
troy%netscape.com 9d8d92a8f9 Fixed a problem with code that determined whether this was a beginning line.
It wasn't correctly handling the very first line in the block
2000-01-10 05:14:47 +00:00
hyatt%netscape.com 87902e57e2 Making the tree widget's scrollbar properly anonymous. 2000-01-10 04:08:46 +00:00
pierre%netscape.com 4951a0cfe4 12825 "Need new 'overflow' values to control scrollbar visibility". Added -moz-scrollbars-none, -moz-scrollbars-horizontal and -moz-scrollbars-vertical. 2000-01-10 03:23:44 +00:00
hyatt%netscape.com 0e8c3d1636 Improving trees. 2000-01-10 03:04:05 +00:00
jst%citec.fi 5efcb68bec Minor code cleanup, r=troy@netscape.com 2000-01-09 23:09:10 +00:00
rods%netscape.com c3c2a51737 fixed up several of the combobbox css rules to make them more efficient
(general optimization)r=kmcclusk,hangas
2000-01-09 02:09:08 +00:00
rods%netscape.com 6147b70ee7 Added unconstrainted reflow optimizations
r=kmcclusk bug=12653
2000-01-09 02:07:00 +00:00
rods%netscape.com a0c686605d Reworked frame creation and creation of it's children for bug 23156,
not turned on yet.
2000-01-09 02:05:25 +00:00
rods%netscape.com 02a831ab54 Pulled child frame frame creation out of the nsFieldsetFrame and put it in
here. Added new method for creating fieldset.
troy reviewed the approach but not the code (it's not turned on yet)
b=23156
2000-01-09 02:04:36 +00:00
rods%netscape.com 0f8bcdb83c Temporarily turning off optimization 2000-01-09 02:03:23 +00:00
rods%netscape.com a5b48b3896 Added unconstrainted reflow optimizations
r=kmcclusk,dcone bug=12653
2000-01-09 01:52:17 +00:00
rods%netscape.com 2618ed4aaf Added unconstrainted reflow optimizations
r=kmcclusk,dcone bug=12653
2000-01-09 01:41:11 +00:00
rods%netscape.com 0ce3084d15 Added unconstrainted reflow optimizations
and the the proper check against the style mVisible attr (bug 21701)
r=kmcclusk bug=12653
2000-01-09 01:39:15 +00:00
norris%netscape.com ddb2282b6c Fix
858  [Feature] JavaScript auto-disable per-domain RFE
    13023 Users must be able to disable Java and JavaScript (for JS in mail)
    21923 Executing functions in "chrome:" protocol - #2.
    r=mstoltz

    (Checked in with red on Mac; Wan-Teh says his changes are localized so
     it shouldn't interfere with his fixing bustage.)
2000-01-08 16:51:54 +00:00
rods%netscape.com d163e95f4c Added unconstrainted reflow optimization methods
r=kmcclusk bug=12653
2000-01-08 15:53:48 +00:00
pierre%netscape.com f1d11fe977 Bug 23236: In quirks mode, accept 'xxyyzz' colors even without '#' prefix 2000-01-08 10:11:10 +00:00
pierre%netscape.com e3c8ebdcf3 Bug 18817 "autodetection of content-type used": in strict mode, requires the mime type to be specified if the style sheet doesn't have a '.css' extension (otherwise the style sheet is ignored). 2000-01-08 10:09:00 +00:00
pierre%netscape.com fd1a8fadce Tiny part of bug 15316: removed the line-height from H5. 2000-01-08 10:06:17 +00:00
troy%netscape.com f08e81815b More work on getting block frames to incrementally update their
maximum width
2000-01-08 03:58:27 +00:00
hyatt%netscape.com f8c91fadf4 Making tree scrolling faster. 2000-01-08 02:18:14 +00:00
pinkerton%netscape.com cae2c15f23 Added a new param to the HTML->Text sink stream to take the charset so that we can convert to plain text with the correct charset for the platform. Enhanced the XIFFormatConverter to take advantage of this, fixing bug 21414. r=akkana, nhotta. 2000-01-08 01:48:39 +00:00
akkana%netscape.com 6bd97592f1 Fix a huge slew of warnings. r=pavlov 2000-01-08 01:20:58 +00:00
rbs%maths.uq.edu.au f5296ef40f Fixed erroneous leftover of #include from previous check-in 2000-01-08 00:54:19 +00:00
mjudge%netscape.com dcbf3266bd r= kin. fix for another parameter. fixing m13 bug with multiple selection. 2000-01-08 00:31:32 +00:00
brendan%mozilla.org cfe8cb3e89 (bug 22795, r=vidur@netscape.com)
- Add "aShared" flag to nsIScriptContext::CompileEventHandler, telling it to clear the compiled event handler's scope chain if true, in order to
  (a) avoid entraining garbage
      (i.e., a shared compile-time-only parent object); and
  (b) cause later BindCompiledEventHandler calls to ensure that the event handler has the particular scope chain needed for the binding
      (to the target object that's receiving the event).
- Use :: consistently (and all over the place) before calls to JS_ functions in nsJSEnvironment.cpp.
- Eliminate tabs and barbarians-at-the-gate-of-Rome style, in favor of when-in-Rome style (hail Waterson Maximus!)
2000-01-08 00:24:24 +00:00
rbs%maths.uq.edu.au 1ce1feb4bc [#ifdef MATHML]. Hook for the mn tag 2000-01-07 15:25:15 +00:00
rbs%maths.uq.edu.au f3caea19b9 [MATHML] Addition of a comment and two atoms: subscriptshift, superscriptshift 2000-01-07 14:54:53 +00:00
rbs%maths.uq.edu.au 423260e01b [MATHML]. Laying some groundwork to pave the way for the future landing of Shyjan Mahamud's TeX alignment code. 2000-01-07 14:49:46 +00:00
rbs%maths.uq.edu.au 8fb2624d02 [MATHML]. First check-in. Splitting and modularization. 2000-01-07 14:41:56 +00:00
rbs%maths.uq.edu.au f11d46f904 [#ifdef MOZ_MATHML] Added extension to the reflow metrics to support the bounding metrics needed for precise MathML placements. This is a WIP approved by Troy. 2000-01-07 14:36:43 +00:00
rbs%maths.uq.edu.au fb509ee983 [MATHML] Added code to enable Reflow() to return, if requested, the bounding metrics needed for precise MathML placements. This is a WIP approved by Troy. 2000-01-07 14:33:11 +00:00
pollmann%netscape.com dcffe5f455 Bug 16218: Create webshell for frames with no src to allow js manipulation r= harishd 2000-01-07 06:18:48 +00:00
pollmann%netscape.com 503e31aa83 Bug 17613: Allow 0 margins on frames per HTML4 errata. Fix courtesy of VYV03354@nifty.ne.jp r=self and harishd 2000-01-07 05:54:23 +00:00
pollmann%netscape.com 14fd9c55fc Bug 18316: Safer way to adjust frame sizes - prevent possible UMR and segfaults r=harishd 2000-01-07 05:49:20 +00:00
pollmann%netscape.com f4fabef2c3 Bug 12599: Accept string as integer attribute to prevent assert, fix courtesy rickg r=self and harishd 2000-01-07 05:44:42 +00:00
pollmann%netscape.com bf4a2db81e Bug 21768: always release mForm in SetForm to prevent leak. r=harishd 2000-01-07 05:41:51 +00:00
vidur%netscape.com c215dee1c7 Fix for bug 23206. The property getter/setter for char and charoff attributes were not mapping to the correct attribute values. r=pollmann 2000-01-07 00:19:41 +00:00
vidur%netscape.com b845753fb6 Fix for bug 23074. Implemented image.complete. r=pollmann 2000-01-06 23:41:14 +00:00
vidur%netscape.com 61b8a1e6d0 Fix for bug 21682. BASE tag was ignored in the fragment content sink. Added HTML element creation method that takes an ID. r=pollmann 2000-01-06 23:36:45 +00:00
kmcclusk%netscape.com 226436fcc7 No longer print the contents of forms when they were submitted. bug 13061; r=karnaze@netscape.com 2000-01-06 22:07:21 +00:00
buster%netscape.com 44a3f6d0ed fixed bugs 18447 and 18216
simple change to pick up proper pseudo style for display content
r=rods
2000-01-06 20:01:55 +00:00
buster%netscape.com 5e0e088a7e fixed bugs 18447 and 18216
simple changes to default style sheet for input elements
r=rods
2000-01-06 19:56:13 +00:00
hyatt%netscape.com db766cf159 "Unfortunately no one can be told what the tree widget is. You have to see it for
yourself." r=morpheus
2000-01-06 09:36:36 +00:00
hyatt%netscape.com 5cd1833b90 Changes to prevent the tree widget from thrashing on AttributeChanged of offscreen
content.  Changes to prevent the tree widget from doing a reflow when content is
inserted or removed that is offscreen.
2000-01-06 08:58:05 +00:00
hyatt%netscape.com 423823f614 Changes to prepare the tree for incremental scrollbar reflow. 2000-01-06 08:56:35 +00:00
alecf%netscape.com c3d6202107 add treeframe-level interface to EnsureRowIsVisible, and add a new nsITreeFrame interface so that EnsureRowIsVisible can be called from outside of the layout DLL.
first part of fix to #12895
r=bryner
2000-01-06 07:35:25 +00:00
bryner%uiuc.edu d83a9c65ee Implementing the mousewheel preferences. A new option has been added, "Use system default", which follows the OS
default (on Windows at least) for the number of lines to scroll.  I also changes the default actions for the modifier
keys slightly.
2000-01-06 06:22:00 +00:00
pinkerton%netscape.com f49713f10f Removed asserts now that nsScrollbarFrame correctly implements its QI. Fixed memory leaks with scrollbars by nsCOMPtr'izing stuff. r=pavlov. 2000-01-06 05:55:46 +00:00
pinkerton%netscape.com 2995011233 didn't do the QI correctly. forgot to inherit from the nsBoxFrame impl. (r=pavlov). fixes bugs 22493, 22494 2000-01-06 05:54:47 +00:00
vidur%netscape.com d82bc260b2 Fix for bug 23066. Added getter/setter for image.lowsrc for compatibility - the DOM defines image.lowSrc (note the case difference). r=pollmann 2000-01-06 01:10:06 +00:00
rods%netscape.com de428bbd80 backed out all changes from today (1/5/2000) 2000-01-05 16:42:47 +00:00
rods%netscape.com 92e5a18aad compile sunder windows and not Linux, wierd 2000-01-05 15:58:07 +00:00
rods%netscape.com 93d013bd9a turning off reflow optimization until further XUL testing can be done.
r=self
2000-01-05 15:47:16 +00:00
rods%netscape.com 05e6af0c80 Added unconstrainted reflow optimizations
reworked reflow to more accurately calculate its size
r=kmcclusk,dcone bug=12653
2000-01-05 15:46:29 +00:00
rods%netscape.com f5a6e0ef07 Added unconstrainted reflow optimizations
Also, commented out the adding of border-padding to the maxelementsize
r=kmcclusk bug=12653
2000-01-05 15:22:38 +00:00
rods%netscape.com 1648364918 Added unconstrainted reflow optimizations
r=kmcclusk bug=12653
2000-01-05 15:21:02 +00:00
rods%netscape.com 2c565300ac Added unconstrainted reflow optimizations
and the the proper check against the style mVisible attr (bug 21701)
r=kmcclusk bug=12653
2000-01-05 15:20:34 +00:00
rods%netscape.com 855bb9d946 Added unconstrainted reflow optimization methods
r=kmcclusk bug=12653
2000-01-05 15:15:22 +00:00
karnaze%netscape.com 39d1254e6e new regression test 2000-01-05 01:57:09 +00:00
karnaze%netscape.com 8c593a67aa bug 23072 - fixed crash due to dereferencing null pointer 2000-01-05 01:53:05 +00:00
av%netscape.com 67ea41bb94 Bug 22598. r=vidur 2000-01-05 01:18:38 +00:00
sspitzer%netscape.com 08b96a1e76 checking in beard's bulletproofing fix for the profile crashers on mac. r=sspitzer 2000-01-04 21:24:37 +00:00
ftang%netscape.com d45600319e fix bug 22312. Add code in GetText() to force IME to commit the uncommit text. 2000-01-04 21:10:00 +00:00
jst%citec.fi 25d2340ed0 Fixing bug 12181 (removing static IID's). r=troy@netscape.com 2000-01-04 20:24:09 +00:00
karnaze%netscape.com aebdc7d5fe bug 22246 - row/col span changes on cell alter cell map and reflow table. r=kmcclusk 2000-01-04 05:31:56 +00:00
jfrancis%netscape.com e639415da3 fixing unix horkage 2000-01-04 04:03:28 +00:00
karnaze%netscape.com e81d913035 new regression tests 2000-01-04 03:57:55 +00:00
troy%netscape.com b4b5e28fd5 Fixed three more compiler warnings 2000-01-04 03:09:32 +00:00
vidur%netscape.com bd52d69467 Fix for bug 22709. image.width/height goes to frame if it isn't in an attribute - compatibility with Level 0. r=harishd 2000-01-04 03:06:13 +00:00
troy%netscape.com 16208e4681 Fixed compiler warning 2000-01-04 03:04:56 +00:00
troy%netscape.com 540b3229d3 Reduced stack space by using PRPackedBool instead of PRBool 2000-01-04 02:59:35 +00:00
troy%netscape.com 8791b810ba Added new #define NS_SHRINKWRAPWIDTH that specifies that a frame should
shrink wrap its width (paying attention to the maximum computed width). Mostly
complete implementation for block frames
2000-01-03 04:32:13 +00:00
karnaze%netscape.com 5cb57b00e7 fixed tinderbox warnings 2000-01-03 00:56:12 +00:00
karnaze%netscape.com c3c2c54a65 new regression test 2000-01-02 23:09:03 +00:00
karnaze%netscape.com 0fbc252ef9 bug 12287 - honors mComputed values in reflow state and uses CSS box-sizing property. 2000-01-02 22:55:48 +00:00
karnaze%netscape.com fe8fc54976 new regression tests 2000-01-02 22:53:26 +00:00
blizzard%redhat.com d6cf22aa5c Change nsComponentManager::ProgIDToCLSID to nsComponentManager::ProgIDToClassID as per bug #3579. Checking in for sford. r=scc,r=blizzard 1999-12-30 22:03:58 +00:00
troy%netscape.com 138fa22a88 Work-in-progress for having maximum width (needed by tables) be updated
incrementally
1999-12-30 04:15:45 +00:00
sspitzer%netscape.com 0f984615d6 bulletproofing fix for crash reported in #22811 1999-12-29 19:28:06 +00:00
rpotts%netscape.com af4f9c2189 Removed obsolete arguments from nsIDocumentLoaderObserver OnEndDocumentLoad and OnStartURLLoad. 1999-12-29 07:32:59 +00:00
sspitzer%netscape.com 100117019f whoops. when I checked in that warnings fix I accidentally checked in some
changes from bryner for the mouse wheel prefs.  backing my last check in out,
but still fixing the warning.
1999-12-28 23:02:38 +00:00
bryner%uiuc.edu 717cbdd7e2 Fix a warning. r=mcafee. 1999-12-28 20:26:56 +00:00
bryner%uiuc.edu 21e2898b7d Changing an instance of = to ==, which is what it should have
been.  r=karnaze.
1999-12-28 20:10:32 +00:00
sspitzer%netscape.com f37e107774 fix warnings 1999-12-28 19:41:57 +00:00
sspitzer%netscape.com fbd97e9856 fix warnings. 1999-12-28 19:37:29 +00:00
mcafee%netscape.com 24da9eddd8 Fixing null pointer reference, patch submitted by jst@citec.fr. r=mcafee 1999-12-28 08:29:11 +00:00
troy%netscape.com b3f6ab293f Reduced size of table cell member data by 4 bytes by only storing the
maximum width and not both the width and height. The height was never used
so this wans't an issue
1999-12-24 03:46:21 +00:00
sspitzer%netscape.com c8e084ac35 fix #22493 and #22494. at least turn the crash into an assertion.
r=hangas.  also fix a warning.
1999-12-23 23:44:56 +00:00
buster%netscape.com 0817720294 fixed bug 22228.
r=dcone.
problem was we were failing to null out the editor member of the controller on frame destruction.
1999-12-23 20:54:53 +00:00
buster%netscape.com 64906b0b20 fixed bug 19494
r=troy

The problem was the space mgr was computing mCount to be > 2* mSize, which this code couldn't handle correctly. So now if the space mgr computes mCount to be more than twice the size of the current count, we immediately bump up the size to that count.� If more are needed later, the next call will give us twice this number anyway.
1999-12-23 20:49:07 +00:00
dcone%netscape.com f7bfb1a5f7 Added support for selected rounded corners...can now round individual corners. r=rods 1999-12-23 20:48:07 +00:00
sspitzer%netscape.com 8f529ac7b8 fix for pierre's warnings. r=bienvenu 1999-12-23 18:35:35 +00:00
brade%netscape.com 7ef9f02424 initialize MetaKey setting (previously overlooked) 1999-12-23 15:33:58 +00:00
nisheeth%netscape.com d64e97f2c2 PRTime is a struct on the Mac. I'm going to need to time to make changes so that everything works on the Mac. Commenting out the offending code for now as it is not used in the default case. 1999-12-23 03:47:02 +00:00
nisheeth%netscape.com 0b66a8a4df Attempt to fix Mac bustage. 1999-12-23 03:08:57 +00:00
nisheeth%netscape.com 9d77060d0e a=donm, r=vidur.
- Added support for two prefs:
a) a boolean pref "layout.reflow.async" that turns asynchronous reflow on/off.  The default is off.
b) an integer pref "layout.reflow.timeslice" that specifies a reflow timeslice, in microseconds.  When asynchronous reflow is on, the reflow command processing loop in ProcessReflowCommands() tries to return to the event loop if the time spent processing reflow commands exceeds this timeslice.  The default value is 1 second.
1999-12-23 02:02:33 +00:00
vidur%netscape.com 33e0ceef3c Removing warnings. a=don r=waqar 1999-12-22 22:47:15 +00:00
vidur%netscape.com 896bf2e030 Fix for bug 22344. Removing FMMs in nsDOMAttribute.cpp. a=don r=kin 1999-12-22 22:44:30 +00:00
troy%netscape.com ed4d0abb42 b=1994. Changed to respect alt="" and use it 1999-12-22 21:26:14 +00:00
rods%netscape.com 49c637cb96 turned off some debug rods only 1999-12-22 20:03:59 +00:00
rods%netscape.com 50b3f5e3a5 Fixed the edge case where the select may have zero
options or one optionwith no lable and no content and it sizes out to be zero
high also fixed twhere visibility was being check incorrectly
r=kmcclusk
1999-12-22 20:03:03 +00:00
rods%netscape.com 9cd72b4dcc fixed visibility check error
r=kmcclusk bug=21701
1999-12-22 19:54:21 +00:00
rods%netscape.com 4fe94fce65 turned off some rods debug output and fixed visibility check error
r=kmcclusk bug=21701
1999-12-22 19:52:56 +00:00
rods%netscape.com 3e09f5371c changed clipping in Paint to be intersect instead of replace
r=kmcclusk
1999-12-22 19:50:47 +00:00
rods%netscape.com eeebdaf748 Fixed the edge case where the select may have zero options or one option
with no lable and no content and it sizes out to be zero high
also fixed twhere visibility wasbeing check incorrectly
r=kmcclusk
1999-12-22 19:49:36 +00:00
rods%netscape.com 063e7d3511 Added experimental ifdef;ed but turned for reducing the number of resize reflows,
basically we ignore them and pass back our most recently reflowed size
r=karnaze bug=22063
1999-12-22 19:46:28 +00:00
rods%netscape.com fcb6440531 addjusted fonts in several of the form controls. most now inherit
tightened up some of the rules for the select
r=buster,hangus,kmcclusk bug 19426,17303,17114
1999-12-22 19:43:30 +00:00
pierre%netscape.com 74c0693bb2 16381 "Need to be able to specify -moz-border-radius for each corner". Made changes in the following files in order to store the radius as a nsCSSRect and support 4 new -moz-border-radius properties (topLeft, topRight, bottomRight, bottomLeft): nsCSSDeclaration.cpp nsCSSParser.cpp nsCSSPropList.h nsCSSStyleRule.cpp nsICSSDeclaration.h nsIStyleContext.h nsStyleContext.cpp nsCSSRendering.cpp The (small) changes in nsCSSRendering.cpp are temporary. It's just to reflect the changes made elsewhere in the style context. The code that actually draws the RoundRect with a different radius for each corner will be implemented later today. 1999-12-22 11:30:22 +00:00
pierre%netscape.com bdf8bc768d 16381 "Need to be able to specify -moz-border-radius for each corner". Made changes in the following files in order to store the radius as a nsCSSRect and support 4 new -moz-border-radius properties (topLeft, topRight, bottomRight, bottomLeft): nsCSSDeclaration.cpp nsCSSParser.cpp nsCSSPropList.h nsCSSStyleRule.cpp nsICSSDeclaration.h nsIStyleContext.h nsStyleContext.cpp nsCSSRendering.cpp 1999-12-22 11:27:10 +00:00
ftang%netscape.com 982fa55c82 partial fix for bug 15533 (size part). 1. change the return value from nsPiont to nsRect. Change widget code to reflect the change. In Gtk, change XIM FontSet based on the rect height. r=cata a=chofmann 1999-12-22 07:56:40 +00:00
pierre%netscape.com 855dc040ea Added the CSS2 printing extensions to the style system (page breaks, page size...). They are not used by Layout yet. 1999-12-22 05:00:47 +00:00
briano%netscape.com 340c181524 Fix for build breakage on NetBSD/arm. 1999-12-22 03:54:58 +00:00
waterson%netscape.com 74525ca773 Fix misuse of nsCOMPtr that was leaking style contexts from the progress meter frame. r=pinkerton, a=sdagley 1999-12-22 01:59:01 +00:00
pinkerton%netscape.com 6560a4fa9a forgot to call the inherited base class QI when i rewrote the qi impls. xpmenus work again. a=sdagley. 1999-12-22 01:57:29 +00:00
vidur%netscape.com 9e76aeb0ba Fix for bug 21122. Don't capitalize the value of the type attribute of list elements for cases in which the case is significant. Fix for bug 20677. Temporary fix that ensures that SetDocument calls percolate down the entire subtree. a=dagley r=nisheeth 1999-12-22 01:55:38 +00:00
vidur%netscape.com d8c5f3cd3f Fix for bug 9779. Element::normalize() now combines more than 2 nodes. Fix for bug 20677. Temporary fix that ensures that SetDocument calls percolate down the entire subtree. a=dagley r=nisheeth 1999-12-22 01:54:04 +00:00
vidur%netscape.com 272db862ac Fix for bug 17726. Text.splitText now creates the correct type of node. Added nsITextContent::CloneContent to enable cloning without copying of the text. a=dagley r=nisheeth 1999-12-22 01:51:58 +00:00
vidur%netscape.com 70de582cc6 Fix for bug 18840. Radio button groups are now reflected as collections in a form's namespace. Added nsIDOMHTMLFormControlList interface and special handling for namedItem method that return a jsval. a=dagley r=pollmann 1999-12-22 01:48:47 +00:00
waterson%netscape.com 44416b6765 Bug 22305. Fix accounting for style sheets and rule processors; r=buster, a=sdagley 1999-12-22 01:41:42 +00:00
sspitzer%netscape.com bfc18b87ab initialize some variables, fix a comment, fix a FMM 1999-12-22 00:41:38 +00:00
pinkerton%netscape.com a70a45911e 2nd fix for bustage, i hope. 1999-12-21 20:15:48 +00:00
pinkerton%netscape.com 61925ac5df fix for bustage, i hope. 1999-12-21 19:56:15 +00:00
hyatt%netscape.com 221920403a Patch that gets tabbing back into text fields. r=waterson 1999-12-21 19:35:13 +00:00
pinkerton%netscape.com 2275305f2f remove hand-rolled QI and using scc's macros. Also removing static IID's where necessary. r=hyatt,scc a=sdagley. 1999-12-21 19:28:15 +00:00
saari%netscape.com 3586adc047 Simple check for null fix for a crasher that some people are seeing quite a lot today. It is reflected in bug 22024. R= waterson, a= chofmann 1999-12-21 01:12:40 +00:00
karnaze%netscape.com c7a8abb087 new regression tests 1999-12-19 18:55:07 +00:00
jband%netscape.com 37ddc48959 added files: mozilla/layout/base/src/nsLayoutUtils.cpp 1999-12-18 20:30:17 +00:00