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

8118 Коммитов

Автор SHA1 Сообщение Дата
bryner%uiuc.edu 630d1d61cc Removing references to obsolete headers (bug 38061). r=timeless, sr=shaver. 2001-03-21 05:35:27 +00:00
timeless%mac.com e76ccfd647 fix Bug 70989 Clean up lots of "shadows" and other common warnings
r=peterv, jst, ducarroz, edburns. sr=jst, shaver
2001-03-21 05:32:22 +00:00
karnaze%netscape.com bfac41a0f4 bug 23714 - forgot to make NeedsFrameFor static per waterson's sr. 2001-03-21 05:18:27 +00:00
karnaze%netscape.com c785e1439e bug 23714 - don't resolve style for irrelevant whitespace. sr=waterson, r=rbs,hyatt 2001-03-21 05:10:40 +00:00
erik%netscape.com c5bd1e8ade bug 71314; author=simon@softel.co.il; r=mjudge,anthonyd; sr=erik; changes
from IBM bidi project (Arabic, Hebrew, etc); some in ifdef for now
2001-03-21 01:16:22 +00:00
hyatt%netscape.com 484bcf614d Fix for 72614. 2001-03-20 20:27:38 +00:00
karnaze%netscape.com 57048927ee bug 67864 - don't create anonymous ancestors of table inside caption. sr=attinasi. 2001-03-20 15:53:29 +00:00
hwaara%chello.se 67b065e9d2 Fix "FMM: Freeing mismatched memory in PresShell::DumpReflows". bug 71956. r=rods, sr=scc. 2001-03-20 13:34:17 +00:00
rods%netscape.com f14a83706d fixed move mouse over selected item in dropdown, it will no longer hilite disabled items
Bug 72226 r=waterson sr=attinasi
2001-03-20 11:48:27 +00:00
peterlubczynski%netscape.com 7e5c1f6f02 Fix for getting Object Frame (and plugins) getting focus on Mac. Fixes Shockwave typing input bug 68756 a=av sr=sfraser 2001-03-19 23:26:41 +00:00
erik%netscape.com ab236e2b14 bug 71339; author=simon@softel.co.il; r=rods; sr=erik; changes from IBM
bidi project (Hebrew, Arabic, etc); in ifdef IBMBIDI for now
2001-03-19 23:20:21 +00:00
waterson%netscape.com 3fa3daecea Bug 71594. Reparent views from 'trailing' frame, but only make trailing frame if it'd have children. r=karnaze, sr=attinasi 2001-03-19 22:24:20 +00:00
waterson%netscape.com ab1db03317 Bug 71594. Reparent views from 'trailing' frame, but only make trailing frame if it'd have children. r=karnaze, sr=attinasi 2001-03-19 22:16:47 +00:00
peterlubczynski%netscape.com 9289d13ff6 Fix refcount issue with nsPluginInstanceOwner caused during key event listener registration bug 72236 a=av sr=attinasi 2001-03-19 22:10:23 +00:00
disttsc%bart.nl 0fa0b3f419 Hook up browser UI after skin switch. bug=68662, r=ben, sr=alecf, a=asa 2001-03-16 22:40:15 +00:00
mkaply%us.ibm.com eddf282393 #71941
r=jag, a=pchen
OS/2 build bustage (for some reason not on tinderbox) add PR_STATIC_CALLBACK
2001-03-14 23:57:37 +00:00
attinasi%netscape.com 6ef49213e3 Putting my changes back in since it made no difference in the orange-ish nature of certain linux tinderboxes. (pchen said it was ok, so there.) 2001-03-14 22:02:48 +00:00
attinasi%netscape.com 95bc916e0a Reverting in hope of fixing the orangeness... 2001-03-14 19:59:05 +00:00
jst%netscape.com ae45fb03d7 Fixing bug 67573. Making sure the presshell is in a state where it's safe to flush pending notifications when the dummy layout request is removed from the document loadgroup, this ensures that code that executes in the documents onload handler is able to successfully flush pending notifications on the presshell. r=nisheeth@netscape.com, sr=waterson@netscape.com 2001-03-14 07:47:00 +00:00
pollmann%netscape.com e002ee6306 Bug 55988: Hidden and button inputs save state when the content attribute named 'value' changes, r=jst@netscape.com, sr=vidur@netscape.com 2001-03-14 07:36:01 +00:00
alecf%netscape.com 9d7ce42388 fix for bug 71852 sr=hyatt
fix trees by adding -xul to css property, so that scrolled boxes inherit their attributes appropriately
2001-03-14 07:34:04 +00:00
attinasi%netscape.com 6bec8d8990 b=70731 r=dcone sr=waterson - fixes crasher while printing 2001-03-14 06:45:41 +00:00
attinasi%netscape.com 65bfb8dd58 b=63750 r=karnaze sr=scc - fixes bad image reflow problems 2001-03-14 06:44:02 +00:00
rods%netscape.com 4a3887d851 Small change to initialize values before getting prefs
Bug 71514 r=kmcclusk sr=attinasi
2001-03-14 01:03:31 +00:00
karnaze%netscape.com 563d0a66cb bug 71810 - don't have inline virtual methods. r=karnaze. 2001-03-13 15:21:42 +00:00
rods%netscape.com ce03f517d1 set all buttons to vertial-align=bottom in quirks
Bug 58190 r=pierre sr=buster
2001-03-13 13:51:33 +00:00
rods%netscape.com fba27ca614 Fix frame going away during submit
Bug 70572 r=pollmann sr=attinasi
2001-03-13 13:33:59 +00:00
joki%netscape.com 1c6a33042a Fix bug 58331, don't access internal frame data after DOM event dispatch. r:peterv sr:jst 2001-03-13 11:32:43 +00:00
karnaze%netscape.com 4ae32df7c6 fix mac bustage from earlier checkin. r=syd. 2001-03-13 07:44:46 +00:00
karnaze%netscape.com a81a269978 table reflow coalescing, table reflow face lift. sr=attinasi 2001-03-13 06:38:59 +00:00
bernd.mielke%snafu.de f0c8e688f9 fix regression - bug 42443, overspecified columns should distribute their
space only to well behaving columns, r= karnaze sr= attinasi
2001-03-13 05:10:17 +00:00
hyatt%netscape.com a540a46a90 Fix for 70704 and 71261. r=pierre, sr=attinasi 2001-03-13 02:34:02 +00:00
valeski%netscape.com 68017cb9e2 sr=rpotts, r=gagan. 70743. switching over to new extensible URI::SchemeIs() api 2001-03-13 02:02:05 +00:00
rods%netscape.com f225ff8a67 Display frame reflow counts (turned via config file define)
Bug 71514 r=kmclusk sr=attinasi
2001-03-13 01:47:22 +00:00
attinasi%netscape.com c12bc73aae Fixes text-indent for DD in quirks mode. Patch provided by fantasai, b=5119, r=attinasi,hixie sr=shaver 2001-03-12 22:36:11 +00:00
erik%netscape.com 9942064481 bug 71354; author=simon@softel.co.il; r=karnaze; sr=attinasi; changes for
table related files from IBM bidi project
2001-03-12 22:25:55 +00:00
kmcclusk%netscape.com ce1acffe03 Rewrote nsContainerFrame::PositionChildViews to use the view tree instead of doing a recursive walk of the frame tree. Should improve page load performance bug 70211 r=attinasi@netscape.com sr=hyatt@netscape.com 2001-03-12 04:19:10 +00:00
rods%netscape.com 189ef15b2a Fixing height of btns and btn in file input in strict mode
Bug 67207 r=kmcclusk a=attinasi
2001-03-11 13:26:55 +00:00
dbaron%fas.harvard.edu 3a2e589c7c Clean up string usage (including some leaks and FMMs) and use some nsCOMPtrs to fix leaks on failure in nsObjectFrame::Reflow. b=64209 r=av@netscape.com,disttsc@bart.nl sr=waterson@netscape.com 2001-03-10 03:17:40 +00:00
waterson%netscape.com 7b309322c7 Fix compiler warnings caused by backslash character in '//' comment. Tip o' the hat to timeless. 2001-03-10 00:19:38 +00:00
erik%netscape.com 06d55ad850 bug 71370; author=simon@softel.co.il; r=attinasi; sr=erik; implement bidi
(bidirectional text) for languages such as Arabic and Hebrew; from IBM bidi
project; not part of build yet (due to #ifdef IBMBIDI)
2001-03-09 03:29:00 +00:00
rods%netscape.com 912135fd26 change PRBool to PRPackedBool
Scroll to first item on DidReflow of Initial Reflow
Bug 54496 r=kmcclusk sr=attinasi
2001-03-09 03:21:51 +00:00
dbaron%fas.harvard.edu c46bf86785 Remove obsolete attempt to rename nsHTMLFrame.cpp that was never part of the build. sr=waterson@netscape.com b=64509 2001-03-09 03:14:07 +00:00
attinasi%netscape.com 1db0396ebc Commented out assertion while I find out why HR's are triggering it in some cases... 2001-03-08 15:48:48 +00:00
disttsc%bart.nl 25a248003c Change implicit conversion from
|NS_ConvertUTF8toUCS2|
|NS_ConvertASCIItoUCS2|
|NS_ConvertUCS2toUTF8|
|nsLiteral[C]String|
|nsPromiseFlat[C]String|

to explicit |get()|.

Add |get()| to |nsString|, remove implicit conversion operators where
possible, add NS_WARNING where not (yet!).

Bug=53057, r=alecf, sr=scc
2001-03-08 12:33:57 +00:00
disttsc%bart.nl 8b43034cef Change implicit conversion from
|NS_ConvertUTF8toUCS2|
|NS_ConvertASCIItoUCS2|
|NS_ConvertUCS2toUTF8|
|ns[C]LiteralString|
|ns[C]PromiseFlatString|

to explicit |get()|.

Add |get()| to |nsString|, remove implicit conversion operators where possible, add NS_WARNING where not (yet!).

Bug=53057, r=alecf, sr=scc
2001-03-08 08:05:05 +00:00
heikki%netscape.com 0af59d1104 Fixing Mac build bustage. 2001-03-08 03:12:02 +00:00
rods%netscape.com 2d404e35ef Explicitly setting the padding to zero
Bug 69130 r=kmcclusk sr=hyatt
2001-03-08 02:58:12 +00:00
rods%netscape.com 1c8f290f5d Don't paint blocks that shouldn't be painted when printing
Bug 67296 r=kmcclusk sr=attinasi
2001-03-08 02:46:44 +00:00
heikki%netscape.com 2ced3d1826 Bug 69830, cleanup after layout split by moving duplicated files to a library that is statically linked to content and layout, and backing out changes to inline some functions that now also live in the shared lib. r=jst, sr=waterson. 2001-03-08 02:41:16 +00:00
rods%netscape.com 84c77eb49d Skipp disabled items when pressing first letter
Bug 57580 r=kmcclusk sr=buster
2001-03-08 02:29:21 +00:00
waterson%netscape.com f5d1d74918 Bug 71181. Revert attinasi's changes for bug 70730. 2001-03-07 20:15:35 +00:00
attinasi%netscape.com 2026961bdd Fix for printing crash when bulleted items have no bullet and we assume they do. Added assertion to help find the cause of the problem, and checks for null to prevent the crash. b=70730 r=dcone sr=waterson 2001-03-07 00:38:45 +00:00
hyatt%netscape.com 68229a8b4b Fix for 70877, enabling outliner. r=dr, sr=waterson 2001-03-06 22:16:42 +00:00
attinasi%netscape.com f806131aeb Fixes box-sizing for absolutely positioned elements. b=67690 r=waterson (and buster R.I.P), sr=hyatt 2001-03-06 05:56:19 +00:00
waterson%netscape.com e73bef750d Bug 64670. Clean up and document SplitToContainingBlock(). Specifically: fix stray comma in file; unmuddle replaced frame and its parent in CantRenderReplacedElement(); sanity check args in SplitToContainingBlock(); manage view reparenting in SplitToContainingBlock(); fix nsObjectFrame to only stifle key events if the plugin was really instantiated. r=kmcclusk, saari sr=attinasi 2001-03-06 03:31:29 +00:00
hyatt%netscape.com 4d01b576e2 Outliner files are not part of build.
The other files are a fix for bug #70809.  r=attinasi, sr=brendan
2001-03-06 02:27:50 +00:00
dbaron%fas.harvard.edu 1261245491 Work in progress on CSS error reporting: fix the known false positives and duplicate messages and improve the error messages. It's still a hack that I wouldn't really want to enable by default, but it should be useful for debugging chrome CSS. r=glazman@netscape.com sr=attinasi@netscape.com b=65469 2001-03-06 01:57:30 +00:00
dbaron%fas.harvard.edu 5496fd604a Remove attempted workaround for CantRenderReplacedElement crash that didn't fix the crash (which is now fixed the right way).
Clean up the FrameManager a bit, mainly by moving the destruction of the frame tree into the |Destroy| method rather than doing it in the destructor.  This would make it safer to convert nsIFrameManager to IDL and use the frame manager from JS.  It also reduces the risk of leaks caused by having something owned by a frame own the frame manager.  Breaking cycles in a destructor can be risky because the objects entrained by the cycle could include the object whose destructor would break the cycle.
b=65800  r=waterson@netscape.com  sr=attinasi@netscape.com
2001-03-06 01:46:03 +00:00
attinasi%netscape.com c2ffe7fa93 Don't reflow for every notification of an image load if the image frame's size is constrained. b=69552 r=kmcclusk sr=hyatt 2001-03-06 00:47:46 +00:00
karnaze%netscape.com 504f0a2838 Added new regression test, fixed an old one. Not affecting the build. 2001-03-05 22:26:07 +00:00
blakeross%telocity.com e821bffdf9 Table crash in webmail page (70072). r=karnaze sr=attinasi 2001-03-05 22:09:14 +00:00
hyatt%netscape.com 9e4f2b23f8 Fix for 70704, r=brendan, sr=attinasi 2001-03-03 21:57:56 +00:00
harishd%netscape.com 768c3fca30 Moving a couple of methods to nsCSSProps to be used by nsGetComputedStyle().
r=heikki, sr=jst
2001-03-03 00:43:12 +00:00
harishd%netscape.com b20fb5da2d Added refresh & setcookie atoms
r=heikki,sr=vidur
2001-03-03 00:41:02 +00:00
dbaron%fas.harvard.edu 0e28b23cc1 Fix smoketest blocker bug 70683 by making some changes blake missed with his fix for bug 60703. r=mao sr=alecf a=kysmith 2001-03-02 18:39:22 +00:00
disttsc%bart.nl 277181c660 Preparation of removing nsCString::GetBuffer. Landing everything but the actual commenting out of nsCString::GetBuffer. bug=64016, r=timeless, sr=scc 2001-03-02 09:26:57 +00:00
jst%netscape.com 291a81bdbd Fixing bug 70014. Making td.chOff use the correct atom when looking up the attribute 'charoff'. r=heikki@netscape.com, sr=vidur@netscape.com 2001-02-28 01:54:40 +00:00
dcone%netscape.com 90ca463905 Checking for a printer before some optimizations.. which are not good for printing. sr=attinasi r=karnaze 2001-02-27 14:52:07 +00:00
bernd.mielke%snafu.de eee6f79d65 enable the overflow:hidden from CSS2 for table cells (fixed layout)
bug 44505. r=karnaze sr=attinasi
2001-02-24 14:30:12 +00:00
rbs%maths.uq.edu.au 7da093a1d8 When requested, avoid to create frames for ignorable whitespace - bug 68411 r=karnaze sr=waterson 2001-02-23 12:45:19 +00:00
rbs%maths.uq.edu.au 2b65370bf6 Shift frame-state bits in implementations to the 12 higher bits - bug 68411 r=karnaze sr=waterson 2001-02-23 12:42:12 +00:00
rbs%maths.uq.edu.au da17b2181d Avoid ignorable whitespace in tables by setting the frame state-bit to this effect - bug 68411 r=karnaze sr=waterson 2001-02-23 12:35:34 +00:00
rods%netscape.com 9543ff0534 Now only doing 1 reflow for each reflow request in the ListControlFrame
for initial and full resize reflows
Bug 69869 r=kmcclusk sr=attinasi
2001-02-23 01:45:45 +00:00
rods%netscape.com 65d48450bb factoring of code for Submit/Reset in control frames
Bug 65747 r=pollmann sr=attinasi
2001-02-23 01:01:08 +00:00
attinasi%netscape.com d84be5085d new testcase. NPOB 2001-02-22 16:06:46 +00:00
attinasi%netscape.com 2df0e9a606 New regression testcase. BPOB 2001-02-22 16:06:18 +00:00
rods%netscape.com 1aa32a46e8 Added additional reflow count info on a frame by frame basis
Bug 69361 r=attinasi sr=waterson
2001-02-22 13:58:17 +00:00
disttsc%bart.nl a6f2f5861a Mass REQUIRES update to synch up with string lib and xul changes in an attempt to fix senna bustage. r=jst, sr=cls 2001-02-22 09:35:51 +00:00
hyatt%netscape.com 16521d095b Fix for 69142. r=attinasi, sr=waterson 2001-02-22 09:24:50 +00:00
pollmann%netscape.com 8426cfe13e Bug 69365: Fix mail reply-all by reverting pres-state optimizations r=ducarroz@netscape.com, sr=jst@netscape.com,vidur@netscape.com 2001-02-22 03:16:34 +00:00
dougt%netscape.com 128f95aa9b Relanding Necko Changes.
Revising nsIChannel to allow for overlapped i/o. This consists of three parts:

1. Factoring nsIChannel into a protocol specific part, the nsIChannel, and a socket specific, the nsITransport.
2. Derive the nsIChannel from a nsIRequest.
2. Changes the notification system from necko and the URILoader to pass the nsIRequest interface instead of nsIChannel interface.

This goal stems from wanting to be able to have active AsyncRead and AsyncWrite operations on nsSocketTransport.
This is desired because it would greatly simplify the task of maintaining persistent/reusable socket connections
for FTP, HTTP, and Imap (and potentially other protocols). The problem with the existing nsIChannel interface is
that it does not allow one to selectively suspend just one of the read or write operations while keeping the other active.

r=darin@netscape.com
sr=rpotts@netscape.com
2001-02-21 20:38:08 +00:00
hyatt%netscape.com 97573598b3 Fix a frame creation slowdown caused by XBL. 2-3% speedup. r=danm, sr=waterson 2001-02-21 03:18:45 +00:00
dbaron%fas.harvard.edu 8d8bc1785c Fixing IRIX bustage by adding libgkconbase_s to libs since libgkbase_s was split. 2001-02-20 01:59:11 +00:00
pinkerton%netscape.com e4150a604d don't re-create 1000 element array's of nsPoints every time the routine is called. r=dcone/sr=sfraser. bug 69101. 2001-02-20 01:14:03 +00:00
jst%netscape.com effc510939 Removing files that were moved to mozilla/content/... part of the carpool. 2001-02-20 01:12:42 +00:00
jst%netscape.com 8bbea25890 Removing unused file. 2001-02-20 01:08:30 +00:00
waterson%netscape.com 00a1e8d96e Bug 39054, redux. Hack around problem (?) with XBL child nodes: we'll just query for the list of real kids up front. Also, need to break 'AddSubtreeToDocument()' into pre- and post-order steps. r=hyatt, sr=brendan 2001-02-20 01:05:34 +00:00
sfraser%netscape.com 60f1270164 More jst bustage fixing; we need nsIHTMLStyleSheet.h here. 2001-02-20 00:28:57 +00:00
ben%netscape.com 4cf4ddc5e0 Fix jst bustage 2001-02-19 23:53:33 +00:00
heikki%netscape.com 36eb65cca8 Removing files which were moved to content, part of content/layout carpool. 2001-02-19 22:43:19 +00:00
heikki%netscape.com 5c811dfbf3 Splitting layout into two libraries, layout and content. r=jst@netscape.com, sr=waterson@netscape.com 2001-02-19 21:50:04 +00:00
Peter.VanderBeken%pandora.be 988ba19629 Content/layout split-up carpool. r=jst@netscape.com, sr=waterson@netscape.com. 2001-02-19 21:45:29 +00:00
rods%netscape.com 8881a357b3 making spacebar click on key up
Bug 68850 sr=attinasi
2001-02-19 12:36:01 +00:00
heikki%netscape.com ebda0c80be New interfaces needed for layout splitup. Not part of the build yet 2001-02-17 01:54:26 +00:00
hyatt%netscape.com e050817098 Fix for 67739. r=pierre,attinasi, sr=ben 2001-02-15 21:25:31 +00:00
hyatt%netscape.com 6d784c14e8 Fix for 67739. r=pierre,attinasi sr=ben 2001-02-15 21:24:47 +00:00
radha%netscape.com b2d6bb81e1 Fix for bug # 39938. Client side redirection messes up SH. r=rpotts, adamlock 2001-02-15 19:10:16 +00:00
jfrancis%netscape.com fed9703e2b bug 50497: plaintext copy loses newlines on paste bug 57292: copy of table cell contents shouldn't copy cell bug 57170: some inline style not preserved across copy paste for all above: r=akkana; sr=sfraser 2001-02-15 13:22:26 +00:00
disttsc%bart.nl 6e984b2b28 ``background-position not relative to padding edge when background-repeat is not 'no-repeat' [BG]''. bug=7039, author=Hixie,jag, r=jag,Hixie,dcone, moa=dcone, sr=buster 2001-02-15 03:25:22 +00:00
hyatt%netscape.com 7842c9962e Fix for 68103. r=the world 2001-02-14 20:21:04 +00:00
rods%netscape.com 84cce45360 copy/paste coding error - simple change from Height to Width
Bug 67497 sr=attinasi
2001-02-14 15:40:26 +00:00
pinkerton%netscape.com d465909997 carbon changes. r=pink/sdagley/beard. a=sfraser. 2001-02-13 21:48:26 +00:00
waterson%netscape.com 5cc33330bf Backing out changes for 39054, which caused several template regressions. 2001-02-13 19:22:56 +00:00
glazman%netscape.com 55715aa6e7 patch for #62607 : cssText field of CSSRule is incomplete, missing curly braces. r=brade, sr=attinasi 2001-02-13 14:10:38 +00:00
glazman%netscape.com 9968e71541 patch for #65448 : css parser refused multiple ID selectors in same sequence; r=dbaron,attinasi sr=attinasi (buster's delegation) 2001-02-13 14:06:29 +00:00
waterson%netscape.com ce93635aec Bug 39054. Make XUL templates work properly inside XBL. r=hyatt,alecf; sr=ben 2001-02-13 07:04:55 +00:00
blakeross%telocity.com 3df3cdb319 Scroll the page if single-line textfields have focus instead of doing nothing when scrolling with the mousewheel (62431). r=bryner,akkana sr=alecf 2001-02-12 21:53:34 +00:00
blakeross%telocity.com 2a5c341197 Only get the type when we need it. r=hixie 2001-02-12 21:19:23 +00:00
glazman%netscape.com 2156fd088a #52381 corrects pseudo-elmts handling in nsCSSSelector::ToString ; r=attinasi,saslawsky sr=vidur,waterson 2001-02-12 13:04:06 +00:00
buster%netscape.com d4879b7748 bug 47549 (Floaters cause entire page to redraw as content is appended (block paint perf))
r=kmcclusk@netscape.com
sr=waterson@netscape.com
2001-02-12 07:06:49 +00:00
disttsc%bart.nl 3d2d80d536 Back out dougt's channel changes 2001-02-12 03:14:23 +00:00
dougt%netscape.com 1b9ca82439 Revising nsIChannel to allow for overlapped i/o. This consists of three parts:
1. Factoring nsIChannel into a protocol specific part, the nsIChannel, and a socket specific, the nsITransport.
2. Derive the nsIChannel from a nsIRequest.
2. Changes the notification system from necko and the URILoader to pass the nsIRequest interface instead of nsIChannel interface.

This goal stems from wanting to be able to have active AsyncRead and AsyncWrite operations on nsSocketTransport.
This is desired because it would greatly simplify the task of maintaining persistent/reusable socket connections
for FTP, HTTP, and Imap (and potentially other protocols).  The problem with the existing nsIChannel interface is
that it does not allow one to selectively suspend just one of the read or write operations while keeping the other active.

The full details of the change on written up in the netlib newsgroup.

r=darin@netscape.com
sr=rpotts@netscape.com
2001-02-10 00:16:26 +00:00
jst%netscape.com 57fb4072b5 Fixing regression bug 68139. Accessing radiobutton.value always returning the defalue value. r=harishd, sr=vidur, a=blizzard@mozilla.org/asa@mozilla.org 2001-02-09 23:45:41 +00:00
harishd%netscape.com bc2996109d 68008 - After evaluating the external JS content make sure to that the parser is not blocked before resumeparsing.
r=jst sr=vidur a=blizzard
68160 - Set stream listener state to eOnStop only on the final context.
r=nisheeth sr=vidur a=blizzard.
2001-02-09 22:36:23 +00:00
pierre%netscape.com 9af01acf22 Reinstate my changes that were backed out 10 days ago. #43457 split nsStyleSpacing into 4 smaller structures: nsStyleBorder, nsStylePadding, nsStyleMargin, nsStyleOutline. r=attinasi,sr=buster. 2001-02-07 09:57:26 +00:00
jst%netscape.com ea66f70179 Fixing bug 37763. Making applet elements that are not associated with an Java applet still be scriptable as a normal DOM node. r=pollmann@netscape.com, sr=jband@netscape.com 2001-02-07 07:39:20 +00:00
karnaze%netscape.com 3540f6b858 bug 67861 - don't rebalance table to calculate max width; cache last available width in outer table; improved debug reflow timing; sr=attinasi, r=peterl 2001-02-07 04:31:38 +00:00
waterson%netscape.com e56d1fdbca Bug 67796. Don't update aMetrics.mMaximumWidth or .maxElementSize in ComputeFinalSize(): the maxElementSize computation was wrong, and it's not clear that the mMaximumWidth is safe to update here either. Patch from rbs@maths.uq.edu.au, r=waterson, sr=karnaze 2001-02-07 04:05:59 +00:00
dbaron%fas.harvard.edu 911b877a4c Fix UMR (returning an uninitialized result) that caused bonsai query results to disappear sometimes. b=67854 r=karnaze@netscape.com sr=attinasi@netscape.com 2001-02-07 04:00:40 +00:00
blakeross%telocity.com a32619ddd8 HTML tabindex attribute doesn't work for <button> and <input type="button"> (36217). r=hixie a=ben 2001-02-07 00:39:29 +00:00
blakeross%telocity.com a5858da5bf Titlebar when viewing images not localizable (57549). r=attinasi sr=erik 2001-02-06 23:39:46 +00:00
blakeross%telocity.com e87760dc8a Adding file for 57549; not part of build. 2001-02-06 23:35:08 +00:00
harishd%netscape.com a7c109086e Use resumeParsing instead of EnableParse().
r=jst
sr=vidur
2001-02-06 23:31:17 +00:00
scc%mozilla.org 05a7c0e1fc bug #53067: r=danm, sr=alecf. Eliminate copying versions of |BeginReading|, |EndReading|, |BeginWriting|, |EndWriting|, and fix callers 2001-02-06 23:18:20 +00:00
rods%netscape.com baed08e917 Printing of selected frameset frames and Iframes
Bug 66783 r=dcone sr=buster,attinasi
2001-02-06 23:03:17 +00:00
pollmann%netscape.com 26e414d3ed Bug 42892: Split FlushPendingNotifications in to content and content+frames cases (speed up content list access), r=jst@netscape.com, sr=vidur@netscape.com 2001-02-06 05:46:46 +00:00
rbs%maths.uq.edu.au c2377665ea Fix for shift/jump/overlap in the incremental reflow of tables containing text-inputs and images. Bug 45562 and related dups. sr=waterson@netscape.com 2001-02-06 04:42:31 +00:00
pollmann%netscape.com 7efd062521 Bug 62713: Only save scroll position in SH if offset from origin, only put entries in state table if state was created, cleanups, r=jst@netscape.com, sr=vidur@netscape.com 2001-02-06 02:32:04 +00:00
jst%netscape.com d6d94da0ff Fixing regression (bug 67713) that I introduced in my content code re-org in the end of december. Adding a missing interface to the QI implementation of nsHTMLButtonElement. r=nisheeth@netscape.com, sr=n/a 2001-02-06 02:31:31 +00:00
jst%netscape.com f9f8015c1c Fixing bug 67563. Adding null pointer checks to avoid crasing when accessing certain properties on orphan OPTION, TD and TH elements. r=harishd@netscape.com, r=nisheeth@netscape.com, sr=vidur@netscape.com 2001-02-06 02:11:30 +00:00
pollmann%netscape.com c9046692ff Bug 62713: Only save form input values in SH if changed plus cleanups (error handling, NS_LITERAL_STRING), r=jst@netscape.com, sr=vidur@netscape.com 2001-02-06 01:59:59 +00:00
pollmann%netscape.com 39034a3146 Bug 55988 + 64415: Hidden inputs and buttons save state in session history, r=jst@netscape.com, sr=vidur@netscape.com 2001-02-06 01:31:18 +00:00
waterson%netscape.com 149d4df3c2 Bug 61337. Fix rounded corners on <hr> with NOSHADE. Patch submitted by Dainis Jonitis (Dainis_Jonitis@swh-t.lv), r=waterson, sr=buster. 2001-02-06 01:00:35 +00:00
pollmann%netscape.com 3c8db0fb67 Bug 8065: Prevent crashing on infinitely recursive framesets, r=jst@netscape.com, sr=vidur@netscape.com 2001-02-06 00:52:36 +00:00
pollmann%netscape.com cb9b8744e1 Bug 61605: Make <isindex> be a block element, r=jst@netscape.com sr=vidur@netscape.com 2001-02-06 00:49:32 +00:00
disttsc%bart.nl 8d5cb84a07 Replace iostream.h cerr << dependancy with NS_WARNING. bug=67536, r=jst, sr=blizzard 2001-02-03 09:09:24 +00:00
anthonyd%netscape.com 9ac401dd8b fix for bug #55921 - Clicking to the right of a link doesn't clear selection
sr/r=joki, sfraser
2001-02-03 07:07:15 +00:00
jst%netscape.com 5565218676 Moving methods around to make this file make more sense. no code changes. 2001-02-03 03:50:04 +00:00
anthonyd%netscape.com 46fe8b86d6 fix for bug # 67007 user defined tags being consumed
sr= harishd
r= kin
2001-02-03 01:24:53 +00:00
jst%netscape.com 251da7aa44 Fixing bug 58753. Making document.referrer work for documents in [i]frames and window.open()'ed windows. r=mstoltz@netscape.com and pollmann@netscape.com, sr=vidur@netscape.com 2001-02-03 01:17:00 +00:00
peterlubczynski%netscape.com 6f70103ae3 Fix relative URLs in 'pluginspage' attribute honor BASE tag bug 46405 a=av, sr=buster 2001-02-03 00:43:09 +00:00
harishd%netscape.com 2863e449d8 67426 - Fixing up a regression caused when fixing bug 54453.
r=heikki
2001-02-02 22:07:38 +00:00
attinasi%netscape.com 248ec2e977 Floated list items are now handled correctly. b=32200, r=buster sr=waterson 2001-02-02 21:17:01 +00:00
kin%netscape.com 667694cf0f Backing out part of fix for bug #67007 that cause bug #67408. (Can't type newlines in textareas)
a=leaf
2001-02-02 16:32:27 +00:00
jst%netscape.com 15cb2acddd Fixing bug 64755. Moving code around to make plugins instantiated from an <object> tag be scriptable. r=pollmann@netscape.com, sr=hyatt@netscape.com 2001-02-02 11:31:08 +00:00
rods%netscape.com b71790af51 Added UI for printing selectd frame
Bug 66783 r=kmcclusk,ben,dcone sr=buster
2001-02-02 08:42:53 +00:00
jst%netscape.com 41c0bd2ce3 Fixing bug 53860. Making inputElement.getAttribute('checked') return the value 'checked' if the attribute was ever set. r=pollmann@netscape.com, sr=rpotts@netscape.com 2001-02-02 01:34:57 +00:00
hyatt%netscape.com 45c08e6635 Fix for 55292, r=ben, sr=brendan 2001-02-02 00:54:47 +00:00
anthonyd%netscape.com e6a453fa48 bug fix for 67007, user tags being consumed
r=akkana
sr=harishd
2001-02-01 23:57:24 +00:00
rods%netscape.com d1fc884b89 makes optgroups so they you can't click on them and it fixes the focus issue.
Bug 63006 r=kmcclusk sr=buster
2001-02-01 22:45:32 +00:00
harishd%netscape.com 59e1414dad 54453 - Killing an annoying assertion.
r=heikki
2001-02-01 21:04:48 +00:00
rods%netscape.com e28a3fcc73 focus rects should now be hidden
r=pollmann sr=buster
2001-02-01 12:24:35 +00:00
karnaze%netscape.com db74b1ba8a more peformance work on test case of bug 60494. Removed redundant calls to recompute colspan widths. Added more debug reflow timing code. r=peterl. 2001-02-01 02:29:14 +00:00
karnaze%netscape.com 98781a0f2c mispelled #ifdef DEBUG 2001-02-01 02:26:26 +00:00
waterson%netscape.com 341036f871 Bug 67125. If the hint fails, start over to avoid problems when hint is an out-of-flow frame. r=attinasi, sr=buster 2001-01-31 23:20:39 +00:00
kin%netscape.com 393f351056 Fix for bug #65857: Trailing whitespaces confuse form field value
Modified SetTextControlFrameState() to use GetTextControlFrameState() when
comparing the current value.
r=akkana@netscape.com sr=sfraser@netscape.com
2001-01-31 21:00:43 +00:00
gagan%netscape.com 79713bc4c2 Optimization for scheme comparison of URIs. See bug 66577 for details. r=darin, sr=brendan@mozilla.org 2001-01-31 01:33:03 +00:00
karnaze%netscape.com 24c618018a bug 65750 - fix error with negative numerator in colspan calculations. sr=none, r=bernd.mielke.snafu.de. 2001-01-30 05:00:44 +00:00
jst%netscape.com 6428a91973 Fixing bug 44615. Making the default value of radio buttons be "on" to match older browsers. r=rods@netscape.com&heikki@netscape.com, sr=brendan@mozilla.org. 2001-01-30 04:22:24 +00:00
disttsc%bart.nl 073b4ab711 Update REQUIRES to fix bustage. 2001-01-30 00:17:27 +00:00
jfrancis%netscape.com fb60392b41 bug 66290: embedding work: refactor editor to allow smaller plaintext only library. Embedding clients may be interested inthis library if they want to embed a browser but not composer/mail-compose. Reduces library footprint for plaintext-only library by over 50% on all three platforms. r=fm; sr=kin 2001-01-28 20:13:07 +00:00
dbaron%fas.harvard.edu 4745f05247 Checking back in change (rev. 3.410) that was mistakenly backed out (in rev. 3.411):
bug 13553 (Table doesn't render properly)
patch submitted by bernd.mielke@snafu.de
r=waterson
sr=buster
2001-01-28 17:00:19 +00:00
saari%netscape.com bac0fcbdb5 fix for 656687, plugins don't scroll. r=bnesse, sr=waterson 2001-01-28 00:37:48 +00:00
dbaron%fas.harvard.edu 6a1cef6f9a Remove trailing semicolons after all uses of MOZ_DECL_CTOR_COUNTER to quiet build warnings on Mac. b=60415 a=brendan@mozilla.org 2001-01-27 23:06:33 +00:00
dbaron%fas.harvard.edu 1e046d05c0 Reduce unnecessary #includes to speed up compilation. r=bryner/sfraser sr=alecf b=64023 2001-01-27 16:58:15 +00:00
rods%netscape.com 99666eed8c This checkin enables mozilla to support the printing of selection, the printing of page ranges, and
the printing of headers and footers.
Printing of selection is implemented by the frames figuring out if they are in the selection and painting
if they or not they they don't paint. This also only allows the printing of the first page of
selections, alothough it is well documented where this is implemeted so it can be removed.
Bugs 63426, 31218, 61075 r=dcone,kmcclusk,erik,buster sr=waterson
2001-01-27 14:09:34 +00:00
attinasi%netscape.com 73fc7b1a0d Performance fix: moves content-specific queries out of SelectorMatches to reduce number of times called in rule matching. b= 53620 r=dbaron sr=waterson 2001-01-27 05:48:41 +00:00
karnaze%netscape.com ec9c9c744a new regression tests not affecting the build. 2001-01-26 23:47:57 +00:00
karnaze%netscape.com a1ab46bb0e bug 34176 - correct fixed table layout over allocated cols. sr=waterson, r=karnaze. 2001-01-26 23:44:59 +00:00
karnaze%netscape.com deaf6f4d1d bug 62502 - null pointer check. sr=waterson, r=karnaze. 2001-01-26 23:40:36 +00:00
karnaze%netscape.com 047535aae4 bug 56201 - don't allow a cell to return a desired width bigger than the avail width in a fixed layout table. sr=buster, r=peterl. 2001-01-25 22:57:53 +00:00
harishd%netscape.com 0b29f035c9 Removed CNavDTD dependency.
r=jst
sr=vidur
2001-01-25 19:33:57 +00:00
karnaze%netscape.com 4f29d13fa1 bug 65372 - allow rows to be inserted after an over specified row span. sr=buster, r=attinasi. 2001-01-25 16:02:14 +00:00
karnaze%netscape.com e105667e95 bug 60494 - only request the max width of the innner table if it is requested of the outer table. sr=buster, r=peterl. 2001-01-25 16:00:59 +00:00
karnaze%netscape.com 7b4e160ba2 forgot the #ifdef DEBUG around mDebugHook. 2001-01-25 15:57:46 +00:00
karnaze%netscape.com 623b6521ad better table reflow debugging including support for elapsed time. sr=buster. 2001-01-25 15:55:51 +00:00
dbaron%fas.harvard.edu 36c966b9e9 Backing out pierre's change from 1/20 for performance reasons (66263). r=attinasi, a=granrose, phil 2001-01-25 03:23:19 +00:00
mcafee%netscape.com 7ecf530933 Backing out pierre's change from 1/20 for performance reasons (66263). r=attinasi, a=granrose, phil 2001-01-25 02:58:12 +00:00
darin%netscape.com 6a7567992b Bug 62566. nsIChannel::AsyncWrite interface revision and related cleanup.
r=dougt@netcape.com, sr=mscott@netscape.com.
2001-01-23 22:10:34 +00:00
jst%netscape.com 91b8195823 Fixing bug 57772. Hooking document.getSelection() into window.getSelection().toString() which does the right thing (i.e. doesn't produce pretty printed text). r=heikk@netscape.com, sr=rpotts@netscape.com 2001-01-23 07:45:08 +00:00
jst%netscape.com 5407409933 Checking in rods@netscape.com's patch for bug 60049. The implementation of document.clear() in mozilla was incorrectly clearing the whole document, the same method in NS 4.x and IE seem to do nothing so with this patch document.clear() is a nop. r=jst@netscape.com, sr=vidur@netscape.com 2001-01-23 02:20:33 +00:00
vidur%netscape.com 6962d4a540 Fix for bug 63081. We remove carriage returns passed to us by the parser in the copy from the sink buffer to the content model. r=jst 2001-01-22 23:11:02 +00:00
buster%netscape.com 86dd5878d5 bug 13553 (Table doesn't render properly)
patch submitted by bernd.mielke@snafu.de
r=waterson
sr=buster
2001-01-22 22:10:05 +00:00
pinkerton%netscape.com 69e772b8e3 uninitialized event result causing havoc on mac opt builds. Setting it to something reasonable up front fixes form submission. r=timeless,a=ben. 2001-01-22 08:34:23 +00:00
hewitt%netscape.com b061c11ad1 52381 - DOM selectorText implementation, r=attinasi/jst, sr=waterson 2001-01-22 04:03:48 +00:00
dbaron%fas.harvard.edu f5f5c843d9 Adding regression test for bug 4519. (Not part of build.) 2001-01-21 21:49:36 +00:00
pierre%netscape.com 60e1cb503e #43457 split nsStyleSpacing into 4 smaller structures: nsStyleBorder, nsStylePadding, nsStyleMargin, nsStyleOutline. Review=attinasi. Pending Approval: buster. 2001-01-20 22:50:28 +00:00
pierre%netscape.com 62bf433a35 #43457 split nsStyleSpacing into 4 smaller structures: nsStyleBorder, nsStylePadding, nsStyleMargin, nsStyleOutline. Review=attinasi. Pending Approval: buster. 2001-01-20 22:46:54 +00:00
bryner%uiuc.edu 35b59d3e00 Fixing unix build bustage. r=blizzard. 2001-01-17 22:16:09 +00:00
saari%netscape.com 96e9de534c Fix for 65134, 60712, 65129 r=av, sr=buster Fixing plugin key event handling 2001-01-17 20:04:09 +00:00
buster%netscape.com ac529c9c80 ok, now I think I've got the syntax correct 2001-01-16 23:30:16 +00:00
buster%netscape.com 0244d7d3f8 another try at working out the darn nsCOMPtr comparison for Linux 2001-01-16 23:23:02 +00:00
buster%netscape.com 03e943f0ab stupid friggin' .get() nsCOMPtr incompatibility on linux 2001-01-16 22:54:52 +00:00
buster%netscape.com 6a93e50850 bug 56432 ()
the problem was a factorial algorithm for finding primary frames.
fixed by added a hinting mechanism that takes advantage of existing
primary frame cache, greatly reducing the cost for the common case.
r=rods
sr=waterson
2001-01-16 22:10:04 +00:00
blakeross%telocity.com c72ba88ee8 Fix 65025: scrollbars in Mac Classic are wrong color. patch by lordpixel. r=blake sr=blizzard 2001-01-16 01:27:20 +00:00
karnaze%netscape.com 44aae66c2f bug 63445 - initialized array of float values. r=attinasi. 2001-01-13 00:26:01 +00:00
karnaze%netscape.com 682decd46d new regression tests, not affecting the build. 2001-01-12 23:27:33 +00:00
karnaze%netscape.com 84a6a94d17 bug 46623 - allocate proportional and auto cols together when balancing columns. (sr=buster, r=peterl)
allow columns (due to colspan) containing no originating cols at the end of the table to exist
2001-01-12 23:07:54 +00:00
attinasi%netscape.com 5fc0219a0b Floated images now have a 3px margin in Quirks mode: b=58899 r=hixie, sr=buster 2001-01-12 20:11:32 +00:00
bnesse%netscape.com dace2d2333 Fix for Mac plugin positioning problems. Bug 59620. r = peterlubczynski, sr = buster. 2001-01-11 23:56:35 +00:00
karnaze%netscape.com bbca42725d removed assertion added during fix for bug 57828. 2001-01-11 23:22:44 +00:00
karnaze%netscape.com 03bd50cb8d bug 57828 - better handling of nowrap in table cell. sr=buster, r=attinasi. 2001-01-11 23:03:37 +00:00
karnaze%netscape.com 17cb2cee95 bug 56201 - allow cell to return larger desired size than avail during incremental reflow. sr=buster, r=peterl 2001-01-11 22:51:35 +00:00
rods%netscape.com be43d5e2a0 must return NS_OK from DOM calls, this will make the button look enabled when enabled
Bug 63722 r=attinasi sr=buster
2001-01-11 15:14:47 +00:00
saari%netscape.com f43a9765bb Fix for 58957, plugins on MacOS don't get key events. r=bnesse, sr=hyatt. 2001-01-11 08:22:27 +00:00
saari%netscape.com 9b46ffc535 Fix for 58957, plugins don't get key events on MacOS. r=bnesse, sr=hyatt 2001-01-11 08:17:36 +00:00
peterlubczynski%netscape.com 8d852ff6bc Null pointer check if no default plugin. part of patch for bug 54437 a=av sr=buster 2001-01-10 23:51:07 +00:00
jst%netscape.com adf202b502 Fixing bug 63967. Fixing a crash that happened when the .src of an image was set and the base URL was not available. r=timeless@mac.com, disttsc@bart.nl, sr=vidur@netscape.com 2001-01-10 22:41:47 +00:00
heikki%netscape.com b119e95db4 Some raw interface pointers to nsCOMPtrs, potential null pointer access fix, fixing two wrong eventStructTypes. No bug number. r=saari, sr=waterson. 2001-01-10 20:21:09 +00:00
rods%netscape.com b61dc0dad6 Removing all references to GfxListControlFrame
Bug 62960 r=kmcclusk sr=hyatt
2001-01-10 14:50:27 +00:00
jst%netscape.com 06ad76ab78 Fixing bug 60920. Adding type cheks to the document.form.select.options[n] setter so that we don't crash if someone tries to set the value to an invalid type (i.e. not a HTMLOptionElement). sr=brendan@mozilla.org, r=pollmann@netscape.com 2001-01-10 05:11:05 +00:00
dbaron%fas.harvard.edu 618b924650 Change ScrollFrameIntoView so that scrolling to an inline frame scrolls to the top of the line containing the inline frame rather than the frame itself. This makes scrolling to empty inline anchors or anchors around images work better. b=38280 r=buster@netscape.com sr=waterson@netscape.com 2001-01-10 02:43:00 +00:00
jst%netscape.com b74658e1ff Fixing bug 64642. This is a regression caused in my large content code reorg/cleanup that I did a few weeks ago, SetDocument on a from control was was forwarding the call to the wrong base class, it was calling nsGenericElement::SetDocument() in stead of nsGenericHTMLElement::SetDocument() and that caused style attributes to not get reparsed when form controls were added to a document. r=pollmann@netscape.com 2001-01-09 02:53:33 +00:00
jst%netscape.com 99150cedb1 Fixing bug 63943. Accessing .offsetXXX properties on elements must call FlushPendingNotifications() on the document and not only on the pres shell to make sure the sink flushes all its content so that frames exists for all elements. r=heikki@netscape.com, sr=rpotts@netscape.com 2001-01-09 01:26:05 +00:00
jst%netscape.com 657a77d24e Code cleanup, no bug. Make the implementations of methods whose return type is declared as NS_IMETHOD return NS_IMETHODIMP and not just nsresult. r=heikki@netscape.com 2001-01-09 00:03:42 +00:00
jst%netscape.com 75f4f0f6f9 Trivial code cleanup that removes the need for a kungFoDeathGrip. r=heikki@netscape.com 2001-01-08 23:43:56 +00:00
jst%netscape.com 360c1f537e Trivial code cleanup, no bug. Removing unused variable and using nsCOMPtr in stead of doing manual addref/release. r=harishd@netscape.com 2001-01-08 22:16:52 +00:00
waterson%netscape.com 3af168fb2e Bug 57026. Do not reparent views whenever we 'MoveChildrenTo()', because this breaks SplitToContainingBlock(): no views will have been created in this case! Instead, alter ConstructInline() to move views. r=karnaze, sr=buster. 2001-01-08 21:10:44 +00:00
akkana%netscape.com d53a276b40 33088: restructure editor output routines. r=kin,buster,adamlock sr=sfraser 2001-01-08 21:01:29 +00:00
dcone%netscape.com 0f7ab3cd10 Added nsIPrintContext interface.
Added this so you can now tell if your laying out to a printer.
r=attinasi sr=buster
2001-01-08 20:26:05 +00:00
karnaze%netscape.com e19ce46ffc new regression tests, not affecting the build. 2001-01-08 19:04:29 +00:00
rods%netscape.com 4f312bc255 changed add ref to from NS_ADDREF to NS_IF_ADDREF
Bug 63329, r=kmcclusk sr=buster
2001-01-08 14:06:34 +00:00
jst%netscape.com b1ebf176a1 Fixing regression introduced in my huge checkin a few weeks ago, backing out the change I made while doing some code cleanup/reorg 2001-01-05 23:26:05 +00:00
rods%netscape.com edb0c6270c removing most all NS_DEFINE_IID and replacing them with NS_GET_IID macros
Bug 61274, r=buster sr=waterson
2001-01-04 20:44:42 +00:00
rods%netscape.com 7a8c672255 When focus is removed and the the CBX is dropped down it rolls it up
r=kmcclusk, sr=buster Bug 64079
2001-01-04 12:22:29 +00:00
attinasi%netscape.com 5fbed3e0c0 Removed the bogus file-extension-as-image-type text from the title. b=47891 r=dcone sr=buster 2001-01-03 23:37:28 +00:00
attinasi%netscape.com e1c087f132 <input type=image> now shows focus. b=2504 r=rods sr=buster 2001-01-03 23:34:54 +00:00
karnaze%netscape.com 8820c32070 bug 63785 - removed the patch from bug 33784. 2001-01-02 23:42:23 +00:00
mkaply%us.ibm.com 367ecd5755 #50998
r=rods, a/sr=buster
OS/2 has support for GetAveCharWidth so enable it
2001-01-02 23:26:25 +00:00
jst%netscape.com 96702bc8a2 Fixing bug 57534. document.open() is defined to not return anything in the DOM spec but for backwards compatibility it needs to return the document itself. r=blakeross@telocity.com, sr=brendan@mozilla.org 2001-01-01 20:54:38 +00:00
dbaron%fas.harvard.edu e1e893d76d Clean up easily fixed unnecessary includes and exports of implementation header files in layout. b=63766 r=jst@netscape.com sr=buster@netscape.com 2000-12-30 19:25:23 +00:00
dbaron%fas.harvard.edu caa9658024 Clean up easily fixed unnecessary includes and exports of implementation header files in layout. b=63766 r=jst@netscape.com sr=buster@netscape.com 2000-12-30 19:22:22 +00:00
dbaron%fas.harvard.edu c4eca7f813 Add testcase for bug 63785 to block regression tests. Not part of build. 2000-12-30 15:46:29 +00:00
sspitzer%netscape.com e2cb4c98b7 I have no desire to hear hyatt moo. r=bryner 2000-12-27 22:37:09 +00:00
blakeross%telocity.com 7d3fb8a274 Fix 63721: removing extraneous code from nsHTMLButtonElement.cpp. It's Dead Code Removal week, so I'm just doing my part. r=jst sr=alecf 2000-12-27 08:41:29 +00:00
anthonyd%netscape.com c9a063d452 fix for bug#59577 - hang during keyboard navigation
r=kin
sr=buster
2000-12-27 00:22:25 +00:00
jst%netscape.com 2539c465b6 Removing unnecessary include files and forward declarations. 2000-12-26 01:21:25 +00:00
jst%netscape.com 6002d6944f Removing unused CID and doing some whitespace cleanup. 2000-12-26 01:01:41 +00:00
jst%netscape.com 671815e49a Removing dead code and unused member variables from nsHTMLDocument, r=timeless@mac.com. Oh, and wrap nsHTMLDocument::MatchLayers() in #ifdef NS_IMPLEMENT_DOCUMENT_LAYERS 2000-12-26 00:39:42 +00:00
blakeross%telocity.com 02afa00bbd Fix 38416: entire textarea should have edit cursor. patch proposed by neil@parkwaycc.co.uk. r=blake sr=sfraser 2000-12-24 09:03:31 +00:00
jst%netscape.com ccf4483775 Fixing a change I overlooked in my last big checkin that caused a crash in some cases where forms were accessed from JS. r=jag 2000-12-24 01:52:05 +00:00
jst%netscape.com 469f98b907 More mac bustage fixes... 2000-12-23 13:32:28 +00:00
jst%netscape.com 9d288d841d One more attempt at fixing the mac redness. 2000-12-23 12:57:59 +00:00
jst%netscape.com 0def54d99d Attempting to fix mac bustage. 2000-12-23 11:59:05 +00:00
jst%netscape.com 3c2288e0b9 Redoing the way code is shared between different element classes in mozilla, in stead of having an inner object (mInner) and forwarding function calls to the inner object the elements now inherit from what used to be the inner object. Previously nsIJSScriptObject and nsIContent (and related interfaces) were implemented on all leaf classes (~60 classes) and all the methods in those interfaces were forwarded to the inner object, now all those methods are inherited in stead. This saves us ~3600 methods in the layout library (and 160k of code on linux) and cleans the code up considerably. r=pollmann@netscape.com, harishd@netscape.com sr=vidur@netscape.com. 2000-12-23 10:56:31 +00:00
koehler%mythrium.com 37ea41723f Bug 59528 - BeOS: images are drawn outside of its bounding box - r=cls 2000-12-22 23:19:04 +00:00
karnaze%netscape.com 5e96046abb bug 42443 - consider over specified col spans when allocating array, sr=buster 2000-12-21 23:06:44 +00:00
karnaze%netscape.com 72e4c1afd4 bug 43204 - zero out padding for row/col group, ro/col, sr=buster 2000-12-21 23:05:15 +00:00
karnaze%netscape.com 1f399362a9 bug 40721 - improved TallestCellGotShorter(), sr=buster, r=rods 2000-12-21 23:03:42 +00:00
karnaze%netscape.com 64cc04936b bug 33784 - added simple rule for "td div p", sr=buster, r=attinasi 2000-12-21 22:50:02 +00:00
attinasi%netscape.com 09cf5ac2fb Fixes regression due to Style Data sharing: forcing shared contexts to be unique now when they have to be reresolved. b=63118 r=karnaze@netscape.com a=buster@netscape.com 2000-12-21 22:16:38 +00:00
rods%netscape.com 706bdfa5fd When clicking away from the dropdown, it wasn't resetting itself correctly.
If only the mouse was being used for selection, then it needs to reset itself to the state before dropping down
if arrow keys had been used then it needs to keep that selection
The combobox chaches the current selection, so when arrow keys are used it has the correct selection
when the mouse is used it holds the old selection. So therefore, we can compare against it
to determine what to do.
Bug 63247
r=waqar sr=hyatt
2000-12-20 23:25:40 +00:00
cmanske%netscape.com f731cf305a Reinstating table selection work for bug 57863 and fixed textfield.value bug 63376. r=kin, sr=sfraser 2000-12-20 22:13:54 +00:00
leaf%mozilla.org c7984c2caa backing out regression-causing changes to reopen tree 2000-12-20 18:09:53 +00:00
rods%netscape.com 2ab9b3a14d 53259 - min-width and max-width not supported on form control
53457 - multiple items can be selected in select size=1 or in single select listbox
50376 - Cannot select with DOM option on dynamically created SELECT element
62442 - Incorrect extended selection behavior in listboxes

First big change is getting rid of local variables for border and padding and use the ones in the reflow state
Changed "IsInDropDownMode() == PR_TRUE && mComboboxFrame" to "IsInDropDownMode() == PR_TRUE"
Fix for regression from changing of how key events work (no bug assigned), this fix enabled the user to hit 'f' or 'F' and get to the first item that start with 'f' or 'F'
r=kmcclusk sr=buster
2000-12-20 15:15:28 +00:00
rods%netscape.com 98418aa626 53259 - min-width and max-width not supported on form control
59035 - type of a BUTTON should default to submit when type isn't specified
r=kmcclusk sr=buster
2000-12-20 15:12:06 +00:00
rods%netscape.com 82e185e218 53259 - min-width and max-width not supported on form control
r=kmcclusk sr=buster
2000-12-20 15:09:55 +00:00
rods%netscape.com 1e54aacebb 53259 - min-width and max-width not supported on form control
58220 - Select boxes rendering weird when using CSS to small value
r=kmclusk, sr=buster
2000-12-20 15:09:00 +00:00
cmanske%netscape.com 7d50f5c55f Change param in GetDataForTableSelection from PRInt16 to PRInt32 (fixing build bustage) 2000-12-20 03:25:30 +00:00
cmanske%netscape.com 5804015250 Change param in GetDataForTableSelection from PRInt16 to PRInt32 (fixing build bustage) 2000-12-20 03:23:32 +00:00
cmanske%netscape.com b6319b5e1c Convert IDL defines from short to long so enums are PRInt32 on all platforms (fixing build bustage) 2000-12-20 03:15:16 +00:00
cmanske%netscape.com 6c6ee9b81e Changed param from PRUint32 to PRInt16 for implementor of nsFrameSelection::HandleTableSelection (part of table selection work, bug 57863) r=jfrancis, sr=kin 2000-12-20 01:38:20 +00:00
cmanske%netscape.com d5dcb3691d Changed param from PRUint32 to PRInt16 in nsFrame::GetDataForTableSelection; enums for param moved from .h file to .idl file. Part of table selection work, b=57863, r=jfrancis, sr=kin 2000-12-20 01:36:55 +00:00
karnaze%netscape.com 92315b5604 new regression test not affecting the build. 2000-12-20 00:45:05 +00:00
karnaze%netscape.com d54d395867 new regression tests not affecting the build. 2000-12-19 23:06:23 +00:00
karnaze%netscape.com 8aca6e224c fix mac bustage 2000-12-19 21:16:41 +00:00
karnaze%netscape.com 164543525f bugs 47163, 60807 and others, sr=buster
simplified BasicTableLayoutStrategy's CalculateTotals and CanAllocate
better calculation of proportional cols
calculation of adjusted widths due to colspans honors the fixed and pct widths of cols being spanned
2000-12-19 20:29:46 +00:00
karnaze%netscape.com bd3da9ec47 new regression test, not affecting the build. 2000-12-19 02:16:44 +00:00
rods%netscape.com 6db44af9f6 Removed unneded setting of index to kNothingSelected when an disabled option is selected
r=blake, sr=buster Bug 57580
2000-12-18 21:36:01 +00:00
jst%netscape.com 49aacd78f8 Fix a refcounting screwup I caused in my last checkin. r=pavlov 2000-12-16 23:38:56 +00:00
dbaron%fas.harvard.edu 277d3af41f Make destructors that exist only for MOZ_COUNT_DTOR be #ifdef NS_BUILD_REFCNT_LOGGING instead of #ifdef DEBUG so the leak stats on optimized builds are correct. r=waterson@netscape.com sr=brendan@mozilla.org b=62421 2000-12-16 18:56:06 +00:00
blakeross%telocity.com 55a951a987 Fixing a typo (refrlow -> reflow). r=attinasi sr=alecf 2000-12-15 23:48:55 +00:00
jst%netscape.com 90ec69406d Fixing bug 62160, accessing ins or del elements from JS didn't work and caused a crash in the JS GC later on. sr=scc@mozilla.org, r=ben@netscape.com 2000-12-15 05:48:19 +00:00
attinasi%netscape.com 5c8e5af7ba Fixed bad path in URI. Not part of build. 2000-12-15 00:48:39 +00:00
karnaze%netscape.com 5684b0b529 added delays to regression file lists, not affecting the build. 2000-12-15 00:09:31 +00:00
jst%netscape.com 82295066c0 Adding protection for the casae where there's no root element in a document, bug 58477. r=blakeross@telocity.com, sr=scc@mozilla.org 2000-12-14 22:37:22 +00:00
buster%netscape.com f09d25e85c regression test additions and improvements.
no source code changed, not part of build, so no reviewer
2000-12-14 22:05:52 +00:00
attinasi%netscape.com e81ef90d10 <abbr> and <acronym> elements with title attributes are now styled with dotted underlines and get a help cursor by default. b=56702 r=rods sr=buster 2000-12-14 18:34:05 +00:00
rods%netscape.com 9fe3465b7a The changes to the select are to bring it back inline with what the rules were before they were optimized
The checkbox changes are to give it margins in standard mode and themake the vertical-align bottom so it is positioned correctly on the line.
Bug 62445, Bug 62350 r=kmcclusk, sr=buster
2000-12-14 15:18:45 +00:00
hyatt%netscape.com 14719259ef Fix for 62301. r=hewitt, sr=ben 2000-12-14 09:32:39 +00:00
vidur%netscape.com 4f62c23956 Change to token and parser node interfaces in conjunction with less copying in the parser. r=harishd,heikki sr=jst 2000-12-12 21:58:13 +00:00
rods%netscape.com 6c53a4cdbd removing unneeded includes
r=kmcclusk sr=buster b=62408
2000-12-12 12:17:11 +00:00
rods%netscape.com 01c76373c3 smoketest blocker,
an event is cancelled when it is equal to nsEventStatus_eConsumeNoDefault
a=joki
2000-12-11 20:07:50 +00:00
rods%netscape.com c543ccf234 removed where the input element was telling the rado/checkbox to return the opposite value
now it changes it value before the DOM call (script) and then if the event is cancelled
it sets the value back (which doesn't happen very often)
r=pollmann,jst sr=buster  b=57137,57239,58460
2000-12-10 16:05:29 +00:00
hyatt%netscape.com f3bcc6fe36 Speeding up retrieval of anonymous nodes by removing a redundant copy.
a=ben@netscape.com
2000-12-10 09:21:22 +00:00
hyatt%netscape.com eea715dc3f Added Pref control for XBL forms.
r=jst@netscape.com, a=ben@netscape.com
2000-12-10 09:20:40 +00:00
bryner%uiuc.edu e3a92267ce Mousewheel bugs 29244, 50339, 42313, 33733, and 57598. r=rods,pavlov. sr=hyatt. 2000-12-09 07:28:19 +00:00
karnaze%netscape.com 653f9b460d fix delays of regression tests, not affecting the build. 2000-12-09 04:25:06 +00:00
dbaron%fas.harvard.edu 2b2160f1b0 Fix incorrect usage of nsCOMPtr where nsCOMPtr::operator& was used instead of getter_AddRefs. b=59414 r=disttsc@bart.nl sr=waterson@netscape.com 2000-12-09 04:21:51 +00:00
dbaron%fas.harvard.edu 54b4252845 Make relatively positioned elements matter to their parents only at the original position by switching the order of computing the combined rect and computing relative positioning. b=4519 r=buster@netscape.com sr=waterson@netscape.com 2000-12-09 04:04:17 +00:00
hyatt%netscape.com feae09e1ac Fix for smoketest bugscape blocker bug #3467. 2000-12-08 01:43:02 +00:00
attinasi%netscape.com 967f437599 Regression test script for style regression tests 2000-12-07 15:40:22 +00:00
attinasi%netscape.com e1f9797a23 Regression test script for style regression tests, and first regression test file 2000-12-07 15:39:54 +00:00
attinasi%netscape.com d97aa7f2cb Changes to put style data into the layout regression data output. r=karnaze, a=waterson 2000-12-07 15:31:40 +00:00
hyatt%netscape.com 5616358584 This patch enables the tree widget to use custom tags via XBL. a=ben 2000-12-07 10:12:02 +00:00
rods%netscape.com 688156bfcc when in standard mode, the text field/area was sizing one char too big
r=25657, r=kmcclusk, sr=waterson
2000-12-06 03:20:39 +00:00
blakeross%telocity.com 68cf67e019 Fix 46174: widgets don't use Appearance Manager variation color in mac classic theme. patch by lordpixel@mac.com. r=ben sr=blizzard 2000-12-05 21:49:42 +00:00
dbaron%fas.harvard.edu 7ccca40aab Fix leak of atom and fix return value propagation from SetMedia. b=58697 r=pierre@netscape.com sr=waterson@netscape.com 2000-12-02 15:53:42 +00:00
hyatt%netscape.com 23b11f2ecb Enabling cross-namespace extensions for XBL. r=hixie, a=ben 2000-12-02 09:47:47 +00:00
hyatt%netscape.com 8ddf4e7881 breaking out forms style rules into their own style sheet. a=ben@netscape.com 2000-12-01 08:26:36 +00:00
karnaze%netscape.com bff530fa5f new regression tests not affecting the build. 2000-11-30 23:00:38 +00:00
karnaze%netscape.com 217add1af1 bug 29058 (slightly revised patch submitted by bernd.mielke@snafu.de) r=karnaze (previously sr=waterson). 2000-11-30 22:45:48 +00:00
rods%netscape.com fc43e52da5 changing the name of the reflow state in the reflow counter macro
b=61496 r=kmcclusk sr=waterson
2000-11-30 21:51:21 +00:00
rods%netscape.com 372efcc2b1 uncommenting out a line for tracking reflow performance
b=61496 r=kmcclusk, sr=waterson
2000-11-30 21:46:12 +00:00
karnaze%netscape.com b9ef69acf9 bug 42033 (patch submitted by bernd.mielke@snafu.de) - give 0 proportional cols their min width. sr=waterson, r=karnaze. 2000-11-30 21:44:59 +00:00
rods%netscape.com 3994612354 removing unneeded/unused code/methods
r=kmcclusk, sr=waterson
2000-11-30 21:39:28 +00:00
karnaze%netscape.com 110acb9a75 bug 9848 - check for out of memory when calling new. r=dcone. 2000-11-30 15:53:55 +00:00
karnaze%netscape.com 02d34832e3 bug 50695 - skip form parents when computing a percent basis height in quirks mode. sr=buster, r=pollmann 2000-11-29 22:31:57 +00:00
karnaze%netscape.com 667b9b772d bug 55545 - set the table preferred width during an unconstrained reflow. Return the preferred width as the maximum width when requested in the outer table reflow. a=buster, r=dcone 2000-11-29 22:30:09 +00:00
karnaze%netscape.com 74059bd234 new regression test, not affecting the build. 2000-11-29 22:04:24 +00:00
karnaze%netscape.com 2c3069b5b0 bug 35662 - when computing an artifical auto table width for % cells, count only the max contributor in each col. sr=waterson, r=peterl
bug 29058 (patch submitted by bernd.mielke@snafu.de) - consider proportional widths in avail totals. sr=waterson, r=karnaze
2000-11-29 21:48:56 +00:00
karnaze%netscape.com e0ae3121cd new regression tests, not affecting the build. 2000-11-29 17:37:14 +00:00
pinkerton%netscape.com a3d4c053ef Refactor some of the window key handler and add drag and drop handlers to the window root. Also move the html bindings (and platform bindings) to res, removing the chome dependency. a=hyatt. 2000-11-29 06:01:33 +00:00
hyatt%netscape.com 8c667697ed menu bug fx r by danm ben 2000-11-28 23:35:04 +00:00
rods%netscape.com 0c37c73ebe patch from net (thanks Boris)
This fix correctly sets the content type for uploads for multipart posts
b=60737, r=rods sr=buster
2000-11-28 14:14:20 +00:00
hyatt%netscape.com 3f9e12209c Fix insertion point reparentin gissue with blocks. r=hixie, a=ben 2000-11-28 10:10:41 +00:00
hyatt%netscape.com c594262a0d Move menulist entirely into XBL. a=ben 2000-11-28 08:52:36 +00:00
hyatt%netscape.com 648c6854aa Removing obsolete frames from XUL dir. a=ben 2000-11-28 07:13:14 +00:00
jst%netscape.com 0b7bd0948d Fixing bug 49597. Setting the 'checked' state on a dynamically created radio button that wasn't yet part of the document in JS was throwing an exception since our internal pres state code was generating a failure code when the input element didn't have a document. sr=vidur, r=pollmann 2000-11-28 03:41:50 +00:00
heikki%netscape.com eee8382134 Bug 59675, fixing uninitialized variables. r=jst, a=waterson. 2000-11-27 23:23:28 +00:00
karnaze%netscape.com b66f36dbfe bug 56563 - frame constructor creates anonymous frames when a table has a child which is not table related.
ConstructFrameByTag takes additional arg indicating that a whitespace frame was not constructed. sr=buster, r=attinasi
2000-11-27 22:47:33 +00:00
hyatt%netscape.com 5af6f6e116 Fix for 51264. r=danm, a=ben 2000-11-27 22:00:33 +00:00
nhotta%netscape.com 04382fd18b Changed to convert anchor name as UTF-8 instead of Latin1 if that fails then convert it as document charset, bug 58819, r=erik, sr=jst. 2000-11-27 21:43:28 +00:00
hyatt%netscape.com d9f3df81f0 Patch for 55595. r=joki, a=brendan 2000-11-27 07:55:20 +00:00
cls%seawood.org 66a18fcbbf Resurrect REQUIRES so that we have some sort of means to track intermodule dependencies. Bug #59454 r=blizzard@mozilla.org 2000-11-20 07:16:06 +00:00
akkana%netscape.com d20c260cc6 Split plaintext methods off into nsIPlaintextEditor API. sr=sfraser, r=jfrancis 2000-11-17 00:25:31 +00:00
kmcclusk%netscape.com 93d007ea97 Removing these unneeded files from from cvs, they have been in the build in years
r=kmcclusk,buster
2000-11-16 21:41:14 +00:00
karnaze%netscape.com 16163aac19 new regression tests not affecting the build. 2000-11-16 00:29:20 +00:00
karnaze%netscape.com fc5eb07d17 bug 48028 - changed frame constructor's AppendContent to handle both a caption child list and a row group
child list. a=buster, r=attinasi.
2000-11-15 23:19:37 +00:00
karnaze%netscape.com bdd0ecd223 bug 57378 (table portion) - don't repeat a thead or tfoot that is larger than 25% of the page. a=buster, r=attinasi. 2000-11-15 22:26:35 +00:00
karnaze%netscape.com b4022f5969 new regression test not affecting the build. 2000-11-15 19:47:30 +00:00
karnaze%netscape.com 4d56bbda59 bug 40828 - call DidSetStyleContext when reflow a cell unconstrained. a=buster, r=dcone. 2000-11-15 16:01:26 +00:00
karnaze%netscape.com d44ea80115 bug 59252 - fixed regression caused by bug 53690. Don't reflow cell's in a fixed layout table unconstrained. a=buster, r=attinasi. 2000-11-15 14:59:47 +00:00
brade%netscape.com 684ef11aeb use inline methods rather than typecasting directly to floats to prevent rounding errors (bug #56022); r=jst; sr=buster 2000-11-15 10:54:41 +00:00
alecf%netscape.com 5188e81a23 changing NS_DEBUG to DEBUG_attinasi to quiet down the console output
(no bug - this is just changing some debug-only #ifdefs)
2000-11-13 08:27:01 +00:00
alecf%netscape.com 4a03b2456f remove typo to fix bustage 2000-11-09 00:40:39 +00:00
blakeross%telocity.com 8c6d09b89b Fix 48876: make d&d and modifier-/middle-click possible throughout the app and implement selection within link (50673). Also fixes 59520, 48780, 48632, 57588, 59132. r=jag sr=alecf 2000-11-09 00:06:54 +00:00
karnaze%netscape.com bc7b09e840 Added more file lists. Fixed unix script to recognize multiple lists. This does not affect the build. 2000-11-08 22:09:57 +00:00
heikki%netscape.com 3870ddca29 Bug 59389, eliminate nsIContent::IsSynthetic(). r=jst, a=vidur. 2000-11-08 00:42:42 +00:00
heikki%netscape.com de2d514804 Bug 48886, fix UMR and clean up some ugly code. r=jst, a=vidur. 2000-11-08 00:31:06 +00:00
jst%netscape.com 25b8e29ff2 Fixing bug 58888. The content sink was incorrectly releasing the stream loader in its OnStreamComplete() method, this caused a crash when mozilla was running in off-line mode since OnStreamComplete() was called without the sink having a string reference to the stream loader so the incorrect release call in the sink caused a crash later on in necko. sr=rpotts, r=gagan,heikki 2000-11-06 23:22:44 +00:00
hyatt%netscape.com 824a44fab8 Putting back 54150 on the trunk. ben,waterson. Finally found the reason it needs to be this way. 2000-11-04 09:10:48 +00:00
hyatt%netscape.com fae32fdbd7 Fix for 54203. r=saari, a=brendan 2000-11-04 08:21:20 +00:00
bnesse%netscape.com 9161e324c5 Fix for Mac plugins getting double mouse events. bug 58814 r=av sr=waterson rtm++ 2000-11-03 23:57:24 +00:00
karnaze%netscape.com c355d8c8d2 bug 53690 - don't allow a split row to reflow its cells unconstrained. a=buster, r=dcone. 2000-11-03 04:25:29 +00:00
attinasi%netscape.com 9c8a885872 Fixed regression: I had accidentally put the link-underlining rules back into html.css, regression bug 20760. r=peterl@netscape.com, sr=buster@netscape.com 2000-11-02 23:46:22 +00:00
harishd%netscape.com 42fcdba367 27006 - Don't reload documents with POST form data.
r=rpotts,pollmann
sr=vidur
2000-11-01 20:25:33 +00:00
hyatt%netscape.com 6d8effc4b4 Fix for 34400 and 49406. 34400 is r=waterson, a=brendan. 49406 is r=danm, a=brendan 2000-11-01 01:20:59 +00:00
erik%netscape.com af8d1c782c bug 57462; r=buster; sr=waterson; need to set "HasMultibyte" flag in
nsTextTransformer when we convert 0x5C to Yen Sign and Won Sign because
those chars are greater than 127; this fixes the problem where the Yen Sign
was not being displayed properly on Win95/98/ME because we have the 8-bit
rendering hint set on those platforms (see nsTextFrame's PaintAsciiText,
etc)
2000-10-31 22:06:59 +00:00