karnaze%netscape.com
d370b0fcb2
mispelled #ifdef DEBUG
2001-02-01 02:26:26 +00:00
dbaron%fas.harvard.edu
c123fff210
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
1ca1d7d2d0
fix for 656687, plugins don't scroll. r=bnesse, sr=waterson
2001-01-28 00:37:48 +00:00
dbaron%fas.harvard.edu
7a97a55d82
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
rods%netscape.com
9c6f7ccade
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
karnaze%netscape.com
e8000aa774
forgot the #ifdef DEBUG around mDebugHook.
2001-01-25 15:57:46 +00:00
karnaze%netscape.com
9927e53497
better table reflow debugging including support for elapsed time. sr=buster.
2001-01-25 15:55:51 +00:00
dbaron%fas.harvard.edu
32704d12d2
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
2a02bb78fd
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
buster%netscape.com
41cd3a3b03
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
pierre%netscape.com
531ba68b54
#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
3f39d2dfe8
Fixing unix build bustage. r=blizzard.
2001-01-17 22:16:09 +00:00
saari%netscape.com
7c3ba5e758
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
b0da06ecfa
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
bnesse%netscape.com
ecdef720d7
Fix for Mac plugin positioning problems. Bug 59620. r = peterlubczynski, sr = buster.
2001-01-11 23:56:35 +00:00
saari%netscape.com
02a4607523
Fix for 58957, plugins on MacOS don't get key events. r=bnesse, sr=hyatt.
2001-01-11 08:22:27 +00:00
peterlubczynski%netscape.com
491aefa9b6
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
dcone%netscape.com
e60df0c1c0
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
rods%netscape.com
c81b2c3b26
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
cmanske%netscape.com
724a594ae2
Fixed selecting multiple rows, columns. Bug 64093, r=mjudge, sr=kin,sfraser
2001-01-04 00:24:39 +00:00
mkaply%us.ibm.com
e99a242b69
#50998
...
r=rods, a/sr=buster
OS/2 has support for GetAveCharWidth so enable it
2001-01-02 23:26:25 +00:00
dbaron%fas.harvard.edu
9430a92e06
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
anthonyd%netscape.com
68cf2c5e11
fix for bug#59577 - hang during keyboard navigation
...
r=kin
sr=buster
2000-12-27 00:22:25 +00:00
jst%netscape.com
9e2b7ade05
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
karnaze%netscape.com
334923b410
bug 43204 - zero out padding for row/col group, ro/col, sr=buster
2000-12-21 23:05:15 +00:00
cmanske%netscape.com
e4e8f945c9
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
1b004f4d02
backing out regression-causing changes to reopen tree
2000-12-20 18:09:53 +00:00
cmanske%netscape.com
c2ee5bda7e
Change param in GetDataForTableSelection from PRInt16 to PRInt32 (fixing build bustage)
2000-12-20 03:25:30 +00:00
cmanske%netscape.com
8a2fc88228
Change param in GetDataForTableSelection from PRInt16 to PRInt32 (fixing build bustage)
2000-12-20 03:23:32 +00:00
cmanske%netscape.com
4612fb38be
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
6cc3434009
Trying to fix speedracer build bustage
2000-12-20 02:56:17 +00:00
cmanske%netscape.com
045d81f56a
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
cmanske%netscape.com
cdfc880f41
Table selection work (part of b=57863): Moved param for GetTableSelectionDate from .h to .idl, requiring change from PRUint32 to PRInt16 for all users. Table Cell ranges are now added in document order (location in table) when selecting multiple cells. Refactored table selection methods and fixed leaks. r=mjudge, sr=kin
2000-12-20 01:36:41 +00:00
dbaron%fas.harvard.edu
e1135922c9
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
vidur%netscape.com
01bf191f42
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
bryner%uiuc.edu
a91dbbb4fa
Mousewheel bugs 29244, 50339, 42313, 33733, and 57598. r=rods,pavlov. sr=hyatt.
2000-12-09 07:28:19 +00:00
dbaron%fas.harvard.edu
2eea32ae2b
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
05ea8b4346
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
attinasi%netscape.com
41bf703180
Changes to put style data into the layout regression data output. r=karnaze, a=waterson
2000-12-07 15:31:40 +00:00
karnaze%netscape.com
d74b6ebc29
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
mjudge%netscape.com
5a0bb91a06
added in code to allow GetSelection() to work. r= mstoltz
2000-11-29 00:13:00 +00:00
heikki%netscape.com
95fbe00809
Bug 59675, fixing uninitialized variables. r=jst, a=waterson.
2000-11-27 23:23:28 +00:00
alecf%netscape.com
60258e86e9
remove typo to fix bustage
2000-11-09 00:40:39 +00:00
blakeross%telocity.com
1287323a34
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
bnesse%netscape.com
5965d104d8
Fix for Mac plugins getting double mouse events. bug 58814 r=av sr=waterson rtm++
2000-11-03 23:57:24 +00:00
erik%netscape.com
4ee6e55736
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
buster%netscape.com
65da9167e6
My previous check-in had an important line accidentally commented out. This just re-enables that line. This fixes bug 58257
2000-10-30 04:48:53 +00:00
buster%netscape.com
f9e0710470
bug 54850 crash when plugin has an inline parent
...
r=av, r=peterl
a=waterson
2000-10-30 04:11:59 +00:00
buster%netscape.com
e150c12cce
accidentally checked this in with a debug flag turned on that wrote a bunch of output to stdout. turned off.
2000-10-30 04:10:44 +00:00
warren%netscape.com
4189314fdb
Bug 47207. Backing out logging/PRINTF changes until we can fix stopwatch.h, introduce double parens, etc.
2000-10-28 22:17:53 +00:00