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

8118 Коммитов

Автор SHA1 Сообщение Дата
peterlubczynski%netscape.com 3f9c4eabbc Fix to make printing OBJECTs safer bug 73846 a=av sr=waterson 2001-03-30 03:07:52 +00:00
attinasi%netscape.com 28d86e436d Empty inlines now take up space in the line, fixing problem where the backtround images for those elements were not showing up even if they had sufficient padding. b=21415 r=karnaze, sr=waterson 2001-03-29 06:39:40 +00:00
karnaze%netscape.com 1ce9ba18f4 new regression tests not affecting the build. 2001-03-28 21:40:20 +00:00
karnaze%netscape.com 3b6bf0f78a bug 32794 -always set aStatus. sr=attinasi. 2001-03-28 21:26:58 +00:00
karnaze%netscape.com 8825aad0b0 bug 44523 - Get the actual rg from the cell in AppendCell rather than use the row index. sr=attinasi 2001-03-28 21:25:13 +00:00
karnaze%netscape.com d1cda12bca bug 73629 - adjust mComputedWidth of a table or caption if it's nested, larger than avail width, not initial reflow. sr=attinasi 2001-03-28 21:19:31 +00:00
attinasi%netscape.com 491b2848f8 Commented out assertion that is triggering in table regression tests: problem is covered by bug 71210, this just removes the assertion alert. r=karnaze 2001-03-28 20:06:15 +00:00
peterlubczynski%netscape.com f79318b3c0 Plugins no longer get resize events bug 70429 a=av sr=waterson 2001-03-28 01:02:30 +00:00
heikki%netscape.com 5e1ad52c12 Bug 56858, set pref layout.selectanchor to true to make link traversal also select link end. 2001-03-27 23:59:56 +00:00
jdunn%netscape.com 3538dbb1cf needed to link in another lib to resolve all dependencies at link time
r= cls@seawood.org
# 72188
2001-03-27 23:23:10 +00:00
mjudge%netscape.com 3c9472063f 66793 r= cmanske sr = attinasi 2001-03-27 23:02:21 +00:00
rods%netscape.com 4abe5f8794 This now enables print listeners, print progress and the cancelling of printing
Bug 70946 & Bug 70949 r=dcone,chak sr=attinasi
2001-03-27 11:56:03 +00:00
disttsc%bart.nl f4edb65ad4 bug 73339: Remove NS_ConvertToString (just another name for NS_ConvertASCIItoUCS2) from the tree. r=jst, sr=scc 2001-03-27 11:17:17 +00:00
waterson%netscape.com d13d7b06d1 Fix regression tests bitrot on Linux. r=karnaze 2001-03-27 06:09:16 +00:00
cls%seawood.org 979c006ff6 Change netwerk/mime to use MODULE=mimetype to remove avoid confusion with mailnews/mime . Update necessary REQUIRES.
Bug #68381 r=jag
2001-03-26 23:40:28 +00:00
bernd.mielke%snafu.de 56dd368e32 adding table regression test - not part of the build 2001-03-26 14:58:11 +00:00
karnaze%netscape.com 4fca4d840a new regression test not affecting the build. 2001-03-26 06:23:01 +00:00
karnaze%netscape.com ef73484e35 bug 60749 - on a table cell frame style change reflow, reinitialize the table's strategy. 2001-03-26 06:13:56 +00:00
karnaze%netscape.com 033108e34e new regression test not affecting the build. 2001-03-26 05:27:48 +00:00
karnaze%netscape.com cda057884b bug 73321 - fix regression caused by the cleanup bug 70989. 2001-03-26 05:16:32 +00:00
karnaze%netscape.com 0493ef6588 new regression test not affecting the build. 2001-03-26 01:47:51 +00:00
karnaze%netscape.com 54f6d0596c fixed regression test, not affecting the build. 2001-03-26 00:57:38 +00:00
karnaze%netscape.com 68b220a8a5 bug 45055 - additional rounding for max element size and maximumWidth. 2001-03-26 00:56:44 +00:00
karnaze%netscape.com ec9cc74b9d new regression tests not affecting the build. 2001-03-25 23:06:50 +00:00
karnaze%netscape.com 1b04939e6f bug 45055 - align row heights on pixel boundaries when distributing extra space vertically. Work around block bug by rounding cells to even pixel boundary. sr=attinasi, r=bernd.mielke@snafu.de 2001-03-25 23:06:08 +00:00
disttsc%bart.nl f595ed19f3 Clean up REQUIRES lines. r=cls 2001-03-25 22:59:27 +00:00
karnaze%netscape.com 55af5a7eef bug 51140 - put placeholder frame which gets a pseudo table related frame into the correct pseudo child list. sr=attinasi 2001-03-25 22:54:23 +00:00
karnaze%netscape.com 12d3519765 new regression tests not affecting the build. 2001-03-25 21:56:30 +00:00
karnaze%netscape.com 1f4f5867a1 regression test cleanup, not affecting the build. 2001-03-25 20:21:31 +00:00
karnaze%netscape.com 8752c7bd06 bug 72181 - treat style change reflow like initial reflow (with same optimizations). sr=attinasi 2001-03-25 20:06:29 +00:00
karnaze%netscape.com ddd1a6a5a8 fix regression test, not affecting the build. 2001-03-25 18:01:21 +00:00
pavlov%netscape.com 434d3cde6c fix for bug 73345. r=hixie,bryner sr=cls 2001-03-25 02:56:38 +00:00
karnaze%netscape.com 160b0d5110 bug 72396 - fix CalcBorderBoxWidth to not use unconstrained width. Fix column balancing to be skipped when there is an unconstrained width. sr=attinasi 2001-03-24 23:15:49 +00:00
attinasi%netscape.com 6be77f2c5e CSS-only fix - Fixes invalid values for content property. b=72315 r=dbaron, hwaara 2001-03-24 06:25:33 +00:00
pavlov%netscape.com 8415947186 fix for bug 73239. output pixels instead of twips from GetNaturalImageSize. r=ninsheeth sr=shaver,smfr 2001-03-23 21:52:08 +00:00
bernd.mielke%snafu.de e53c926350 fix javascript warnings in table testcases. bug 62965 r=karnaze
not part of the build
2001-03-23 15:44:07 +00:00
bernd.mielke%snafu.de 69d696b0ae remove javascript warnings from table testcases bug 62965 r=karnaze 2001-03-23 15:39:08 +00:00
karnaze%netscape.com c04d324bf1 bug 72393 - correctly determine col min/max when cell changes size during incremental reflow and a strategy re-init is not needed. sr=attinasi, r=bernd.mielke@snafu.de 2001-03-23 15:34:14 +00:00
kmcclusk%netscape.com a48e4337a0 Removed code which prevented reparenting of views + added code to check floating child list when reparenting views bug 71032; sr = waterson@netscape.com; r=dcone@netscape.com 2001-03-23 14:43:09 +00:00
kmcclusk%netscape.com e6b6217eb3 Added 1 pixel to the invalidate rect to compensate for twips to pixel rounding error. bug=63951; sr=karnaze@netscape.com; r=attinasi@netscape.com 2001-03-23 14:36:28 +00:00
karnaze%netscape.com 8dbd4156be bug 72554 - fix printing assertions, account for footer space when spliting row group and reflow footer. sr=attinasi 2001-03-22 15:59:37 +00:00
pavlov%netscape.com bf637c0135 bug 37779. patch mostly from tor@cs.brown.edu. r=me, saari. r=blizzard for gtk gfx changes. r=rods for the nsImageFrame changes. sr=waterson. needed to land new imagelib. 2001-03-22 07:05:22 +00:00
pavlov%netscape.com d7d119c0db adding ifdef'd code to use the new imagelib. bug #70938. r=waterson sr=attinasi 2001-03-22 01:38:35 +00:00
shanjian%netscape.com a98c5eb4eb #36863 CSS: small-caps/uppercase: � should become SS
r = erik, sr = erik
2001-03-22 01:27:13 +00:00
blakeross%telocity.com 0b2dd2b2d2 Fixing 70746: major xul syntax changes. If you use xul, this WILL affect you! Read n.p.m.xpfe for details on the changes and how you can fix your code. r=hewitt sr=hyatt, ben 2001-03-22 00:59:29 +00:00
blakeross%telocity.com 69b6cfdc47 Backing out to fix bustage. 2001-03-21 22:37:59 +00:00
mjudge%netscape.com b2fe9141b2 removal of #ifdefs foor 68396 r=cmanske all depricated code just a clean up 2001-03-21 21:30:08 +00:00
karnaze%netscape.com 0893dbf736 new regression tests, cleanup, not affecting the build. 2001-03-21 20:49:08 +00:00
karnaze%netscape.com 32968f5079 new regression tests not affecting the build. 2001-03-21 17:51:36 +00:00
bernd.mielke%snafu.de bbaf6b9149 limit the spread of desired content width in colspans with specified fixed width's
bug 42187, it fixes also the regression in bug 2684. r=karnaze sr=attinasi
2001-03-21 06:02:21 +00:00
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