peterlubczynski%netscape.com
ef8a49294a
Correct ussages of data= for object tags embedding documents bug 97799 r=dcone sr=attinasi
2001-09-12 04:00:52 +00:00
waterson%netscape.com
973a6f5501
Bug 97383. Add regression test.
2001-09-11 22:49:15 +00:00
waterson%netscape.com
c43adffeaa
Bug 72152. Be sure to update the pres context's visible area after doing a resize reflow. r=dbaron, sr=attinasi
2001-09-11 22:21:21 +00:00
waterson%netscape.com
4f8cc546bc
Bug 97383. Include the float's max-element-width in computation of the line's max-element-width so that we're guaranteed to place content next to a left floater. Revert some of the NOWRAP changes that should no longer be necessary. r=dbaron, sr=attinasi
2001-09-11 22:17:21 +00:00
attinasi%netscape.com
6e4dd09fad
Fixed a typo that was causing an assertion in one of my testcases: b=99229, r=karnaze sr=waterson
2001-09-11 21:28:38 +00:00
mkaply%us.ibm.com
8303adb21f
#76856
...
Night of the Living Dead CVS files - rekilling files that got changes made after they were killed
2001-09-11 03:50:35 +00:00
jst%netscape.com
47759cff23
Fixing bug 98828. Cache a few nsSpaceManager objects to avoid spending 43%cvs ci -m ! of the time spent in PresShell::ProcessReflowCommand() in new and delete. r=dbaron@fas.harvard.edu, sr=waterson@netscape.com
2001-09-11 00:55:05 +00:00
attinasi%netscape.com
cbd2695fa2
Fixed performance issue by restricting the cases in which we traverse up the frame tree looking for a containing block with a real computed height. b=85016 r=karnaze sr=waterson
2001-09-11 00:12:28 +00:00
alecf%netscape.com
898cb5872f
add REQUIRES support to layou, content, gfx, gfx2, widget and modules/libpr0n b=98371 r=cls
2001-09-10 20:46:52 +00:00
dbaron%fas.harvard.edu
e5077ef0df
Replace uses of deprecated NS_IMPL_ISUPPORTS and NS_IMPL_QUERYINTERFACE macros with NS_IMPL_{ISUPPORTS,QUERYINTERFACE}{1,0}. r=jag sr=alecf b=45797
2001-09-10 19:54:27 +00:00
dbaron%fas.harvard.edu
057981c1be
Change NS_SUCCEEDED check to null-check since GetDocument may return a null document. r=jag sr=waterson b=99056
2001-09-10 19:39:25 +00:00
dbaron%fas.harvard.edu
a775a09966
Null check to fix topcrash bug 97226. r=hixie sr=waterson
2001-09-10 19:36:59 +00:00
ben%netscape.com
27a8ed3a0f
Add implementation for MoveTo method to nsMenuPopupFrame (exposed through nsIPopupBoxObject), etc.
...
Also change static mDismissalListener to sDismissalListener.
Part of fix for 95401
r=jag, sr=hyatt
2001-09-10 07:34:54 +00:00
ben%netscape.com
0c5853f823
Add |sizeTo| and |moveTo| methods to nsIPopupBoxObject, allow popups to have their automatic rollup, keyboard navigator and auto positioning functionality disabled.
...
Part of fix for 95401.
r=jag, sr=hyatt
2001-09-10 07:33:33 +00:00
bernd.mielke%snafu.de
bf67b32c16
Adding xhtml table testfiles to the regression tests not part of the build
2001-09-09 14:27:52 +00:00
jaggernaut%netscape.com
a0b891b40a
Bug 73353: clean up REQUIRES. r=cls
2001-09-09 13:36:07 +00:00
dp%netscape.com
874b32a20a
Fixing build bustage.
2001-09-08 22:01:22 +00:00
bzbarsky%mit.edu
70d300e444
Bug 98663. Make Presshell not call InsertRule() on strings that contain
...
multiple rules. r=dbaron, sr=attinasi
2001-09-08 21:42:02 +00:00
dp%netscape.com
dac8082a10
bug# 98786 Eliminating url cloning r=gagan,sr=jst
2001-09-08 21:13:20 +00:00
attinasi%netscape.com
9b0d54b50b
Tweaked the existing CalcQuirkContainingBlockHeight method to allows for percentage based elements in deeply nested blocks, instead of just elements that are directly in the BODY. b=85016 r=karnaze sr=waterson
2001-09-08 20:09:08 +00:00
attinasi%netscape.com
abe0f6fb8d
Fix for image wrapping problems in table cells. b=97619 r=bernd sr=waterson
2001-09-08 19:26:34 +00:00
jaggernaut%netscape.com
83798daa05
Bug 97571: Any <label> in <groupbox> becomes <caption> per XUL 1.0. r=ben, sr=hyatt
2001-09-07 14:23:21 +00:00
pavlov%netscape.com
4afb7665ec
fix for table 64bit lameness. bug 98686. r=gisburnd sr=jst
2001-09-07 09:58:16 +00:00
cls%seawood.org
075247645a
The AIX compiler cannot handle string literals inside of a triconditional statement so use named literals instead.
...
Thanks to David Baron <dbaron@fas.harvard.edu> for the patch.
Fixing tinderbox bustage.
2001-09-07 07:33:15 +00:00
rjesup%wgate.com
ee2b7e971b
Bug 96710: (try 2). Right() takes number-of-chars-to-return, not position.
...
r=jag, sr=jst
2001-09-07 03:44:33 +00:00
dbaron%fas.harvard.edu
2bdb2c6812
Make getComputedStyle remove the extra default font that we add to the end of the font-family list so it returns the original computed value. b=94078 r=hyatt sr=jst
2001-09-07 02:28:10 +00:00
pierre%netscape.com
d8e7adfe45
Bug 93371 (WRMB: Treat classes case insensitively in quirks mode). Back out ianh's patch in nsCSSParser.cpp and nsHTMLAttributes.cpp. Treat classes and IDs case insensitively as described in Bug 35522. r=glazman (+dbaron/jst) sr=hyatt
2001-09-07 00:23:37 +00:00
rjesup%wgate.com
91f2e4f126
bug 92573: VoidArray->AutoVoidArray changes for layout/*. r=kin, sr=attinasi
2001-09-06 21:11:44 +00:00
rjesup%wgate.com
083d490fea
Bug 96710: Misuse of string.Mid() - uses should be string.Right().
...
r=kin, sr=jst
2001-09-06 19:38:20 +00:00
rjesup%wgate.com
be7d4d271c
Bug 92575: voidarray->autovoidarray changes in content/*, minus mChildren
...
changes in nsXULContentSink.cpp and nsGenericElement.cpp as per jst.
r=hyatt r=pierre sr=jst
2001-09-06 19:16:03 +00:00
attinasi%netscape.com
9beb2c40e6
New testcase added. Not part of build
2001-09-06 18:18:48 +00:00
attinasi%netscape.com
5b6a5acc26
New table layout regression test. Not part of build
2001-09-06 18:18:10 +00:00
attinasi%netscape.com
868c82764e
Added table layout regression test for bug 97619. Not part of build
2001-09-06 17:49:46 +00:00
attinasi%netscape.com
c0edc053d6
New table layuout regression test: not part of build.
2001-09-06 17:40:55 +00:00
blizzard%redhat.com
e941708c07
Fix bug #97851 . Make sure that file permissions are set properly on the temporary file used for file uploads. r=pete, sr=waterson
2001-09-06 13:25:15 +00:00
bzbarsky%mit.edu
3a86d88e76
Re-fix bug 93977 and fix bug 98358 (lack of underlining on links). The
...
CSS parser parses "foo, bar { decls }" into two separate rules -- one
for foo and one for bar. So ParseRule() has to return an array of
rules, not just a rule. r=dbaron, sr=jst
2001-09-06 13:14:35 +00:00
glazman%netscape.com
a8d9fe32ae
getComputedStyle answered for background-color #ffffff instead of transparent; b=97771, r=pierre, sr=hyatt
2001-09-06 08:20:50 +00:00
hyatt%netscape.com
d0ba9b4559
Missed another file from 93180.
2001-09-06 02:21:55 +00:00
hyatt%netscape.com
ffcdcba120
Fix bustage.
2001-09-06 02:10:11 +00:00
av%netscape.com
bb8c60c244
Fixing bug 96804 -- isReplaced is not set for object frames created with <embed> tag, patch by timkoogleblowsgoats@yahoo.com, r=peterl, sr=attinasi
2001-09-06 01:26:14 +00:00
attinasi%netscape.com
1d198d7714
Two QuirkMode only fixes: 1) prevent bullets from getting resized with LI and 2) collapse margins for empty elements in BODY and table cells. b=97351 r=pierre sr=waterson b=97361 r=pierre sr=hyatt
2001-09-06 01:22:55 +00:00
hyatt%netscape.com
a8d5c45d2c
Removing file for 93180.
2001-09-06 01:07:56 +00:00
hyatt%netscape.com
3c287ddccb
Fix for 93180. r-jag, sr=jst
2001-09-06 01:07:40 +00:00
bryner%netscape.com
5b912aba86
Bug 81398 -- tabbing doesn't go into out-of-flow frames. r=saari, sr=hyatt.
2001-09-05 22:52:18 +00:00
valeski%netscape.com
ac33036169
r=dbaron, sr=dougt. 97667. nsIInterfaceRequestor is now frozen. nsIInterfaceRequestorUtils.h is now required if you want to use do_GetInterface() for convenience. The two were split because the stuff that is now in nsIInterfaceRequestorUtils.h wasn't ready for freezing. Also, .idl files should just contain interface defs anyway.
2001-09-05 21:28:38 +00:00
waterson%netscape.com
292424d20a
Bug 55086. Change nsContainerFrame::PositionFrameView() to position child views. Eliminate the |aView| parameter from that method, because the view can be retrieved from the frame and need not be done by the caller. Eliminate the NS_FRAME_NO_MOVE_CHILD_VIEWS flag, which was read-only; i.e., never set by anyone. r=dbaron, sr=attinasi
2001-09-05 20:27:19 +00:00
kaie%netscape.com
8f9d189880
b=24847 r=dcone sr=attinasi
...
Implement printing of Landscape in Unix.
Contact me at kai.engert@gmx.de
2001-09-05 14:30:16 +00:00
karnaze%netscape.com
c9cdb95d9a
bug 95688 - null check on base url which might fix the talkback reports. sr=kin, r=alexsavulov.
2001-09-05 14:05:01 +00:00
jaggernaut%netscape.com
5979297126
Bug 98153: Remove SubsumeStr. r=dbaron, sr=scc
2001-09-05 10:46:45 +00:00
bryner%netscape.com
fb743d2543
Bug 90886 - eStyleStruct_BorderPaddingShortcut is obsolete. r=jag, sr=hyatt.
2001-09-05 08:09:45 +00:00
edburns%acm.org
988c747a4f
r=peterl
...
sr=waterson
a=asa
modules/plugin/base/src/nsIPluginInstanceOwner.h
modules/plugin/base/src/nsPluginHostImpl.cpp
modules/plugin/base/src/nsPluginHostImpl.h
modules/plugin/base/src/nsPluginViewer.cpp
modules/oji/src/nsJVMManager.cpp
modules/oji/src/nsJVMManager.h
layout/html/base/src/nsObjectFrame.cpp
xpfe/global/resources/locale/en-US/region.properties
Here's what I did to fix this bug.
I pestered Rick Potts about the problem of
nsIWebBrowserChrome->SetStatus() not being synchronous. He fixed that
under bug 97227.
Taking advantage of Rick's fix to 97227, I modified
nsIPluginInstanceOwner to have new method, ShowStatus(const PRUnichar
*aStatusMsg). This is necessary to allow for localized messages to be
posted from the plugin, such as "Starting plugin for type
application/x-java-vm" or "Beginnen steckbar f�r Art
application/x-java-vm".
I modified all the implementations of nsIPluginInstanceOwner:
layout/html/base/src/nsObjectFrame.cpp
modules/plugin/base/src/nsPluginViewer.cpp
I inserted a call to nsIPluginInstanceOwner->ShowStatus() at the part
just before the big "whole damn app freezes when starting java" thing
happens.
I also modifed nsJVMManager.cpp ShowJavaConsole() to do the same. These
are the two places I know of now that can start java.
2001-09-05 03:58:34 +00:00
peterlubczynski%netscape.com
d3e6c07fba
Fix for not setting reflow state on object frame in printing case bug 97563 r=av sr=attinasi
2001-09-05 02:45:48 +00:00
rbs%maths.uq.edu.au
8a030c6c49
Back-end to allow viewsource to toggle wrapping of long lines. b=22022 r=bzbarsky sr=jst
2001-09-05 01:02:58 +00:00
bzbarsky%mit.edu
168fa487a7
Fix the nsIDOMMediaList interface to have the right properties. Make
...
media rules implement nsIDOMCSSMediaRule. Fix insertRule() to be able
to insert into the middle of a rule list. Fix issues with stylesheets
not getting dirtied when media lists are modified. bug 93977,
r=pierre, sr=jst
2001-09-05 00:00:18 +00:00
evaughan%netscape.com
6ed7436f49
b=83805
...
r=saari
sr=hyatt
a=dbaron
Fixes a divide by 0 bug in the scrollbar.
2001-08-31 20:37:56 +00:00
waterson%netscape.com
a750f52b07
Bug 55086. Be sure to position child views, too! r=dbaron, sr=attinasi, a=blizzard.
2001-08-31 20:14:31 +00:00
rpotts%netscape.com
1e20411277
removed default value from FlushPendingEvents(...) boolean argument. This was introduced by the patch for bug #97227
2001-08-31 08:13:16 +00:00
dbaron%fas.harvard.edu
5b59398348
Undoing backout of bug 97227 because valeski and rpotts insist. I guess drivers aren't doing approvals after all.
2001-08-31 04:28:26 +00:00
dbaron%fas.harvard.edu
d8d01abd1a
Backing out unapproved checkin for bug 97227. a=brendan,blizzard
2001-08-31 03:45:20 +00:00
rpotts%netscape.com
5caf826f3b
fix build bustage from bug #97227
2001-08-30 23:35:50 +00:00
rpotts%netscape.com
2766427125
bug #97227 (r=valeski, sr=vidur). This patch makes all calls to nsIWebBrowserChrome::SetStatus(...) display synchronously.
2001-08-30 21:47:45 +00:00
attinasi%netscape.com
bb1bf04cc5
Inline images no longer break text runs. b=32191 r=bernd,dbaron sr=waterson a=asa(obod)
2001-08-29 22:59:09 +00:00
dp%netscape.com
8bf4f6454a
bug #14889 Lazy loading wallet dll r=morse,gagan sr=jband a=asa
2001-08-28 22:32:03 +00:00
rods%netscape.com
67be8fb464
the dropdown will have a top border now.
...
Bug 88399 r=dcone sr=attinasi a=dbaron
2001-08-28 19:40:02 +00:00
attinasi%netscape.com
0d22dfef02
[Checkin for alexsavulov] Improvement on patch for bug 93363. Fix for layout problem where shrinkwrapping of floats ignores padding. b=95511 r=dbaron sr=attinasi a=roc+moz
2001-08-28 00:35:08 +00:00
rods%netscape.com
aeb2696125
Having it always size in Quirks mode, changing the sizing from clamping down to Nav 4.x size
...
to now obey border and padding.
Bug 96630, Bug 97139 r=dcone sr=attinasi a=dbaron
2001-08-27 23:28:24 +00:00
dbaron%fas.harvard.edu
7fb8f86ae2
Correct fix for 96414: the 'font' shorthand requires both size and face. r=rods sr=attinasi a=chofmann
...
Forgotten half of fix for 47149: make LABEL a normal inline element. r=rods sr=attinasi a=asa
2001-08-27 20:56:12 +00:00
rods%netscape.com
42a0388ddb
Oops, I didn't check in the right fix. I checked in some code I was using for debugging
...
Here is the fix/patch that was in Bug 96367 r=timeless sr=attinasi a=dbaron
2001-08-27 14:12:52 +00:00
rods%netscape.com
6360a749f5
Refixing style for buttons for fix Bug 96630
2001-08-27 13:59:37 +00:00
rods%netscape.com
897e19484a
Using -moz-fixed for textareas, the size is not "hooked" to the browser's default fixed size now
...
but will be when fixed to -moz-fixed get put in for 0.9.5
Bug 96414 r=rbs sr=hyatt a=asa
2001-08-27 12:22:48 +00:00
rods%netscape.com
e7c812e780
Uses Quirks sizing all the time and now obeys border and padding instead of clamping down to Nav 4.x sizing
...
Bug 96630 r=dcone sr=attinasi a=dbaron
2001-08-27 12:19:11 +00:00
rods%netscape.com
8e7a17e8ff
Having it always size in Quirks mode, changing the sizing from clamping down to Nav 4.x size
...
to now obey border and padding.
Bug 96630 r=dcone sr=attinasi a=dbaron
2001-08-27 11:44:28 +00:00
rjesup%wgate.com
21a61a2079
Bug 94243: VoidArray usage patch. a=asa sr=brendan r=waterson r=bienvenu
...
r=pierre r=jband/dbradley Also fixes some whitespace issues.
2001-08-27 06:15:54 +00:00
dbaron%fas.harvard.edu
1eae10bda2
Make middle-click pasting put things in the right place by uncommenting code that ensures Y coordinate is more important than X coordinate and by making sure the code does the right thing in case of overlap. b=57913 r=bryner sr=kin a=chofmann
2001-08-26 18:33:57 +00:00
hyatt%netscape.com
1e28dfba99
Fix for 95475. r=jag, sr=ben, a=dbaron
2001-08-25 02:01:08 +00:00
dbaron%fas.harvard.edu
ad29cb6d03
Fix FMR with a band-aid on top of a band-aid, at least until we figure this one out for real. b=93105 r=jag sr=attinasi a=asa
2001-08-24 14:00:49 +00:00
dbaron%fas.harvard.edu
598beb9676
Make LABEL act like an inline element rather than inline-block by removing lots of special (and not-well-tested) logic from nsLabelFrame and making it inherit from nsInlineFrame. This means LABEL will essentially always have 'display: inline', but it's hard to avoid that as long as form controls are implemented in frames rather than content. b=47149 r=rods sr=attinasi a=asa
2001-08-24 13:58:53 +00:00
dp%netscape.com
c0d4e6a2c9
bug# 96469 caching xbl service r=jag, sr=waterson, a=asa
2001-08-23 20:07:10 +00:00
rods%netscape.com
8282e78e37
Disabling the auto radio seleciton and fixing a bug if it ever gets turned on
...
The bug is that when printing you don't want to do the auto default selection stuff because
it ends up calling into the DOM and changing the radios on the page.
Bug 96367 r=timeless sr=attinasi a=dbaron
2001-08-23 11:09:16 +00:00
dcone%netscape.com
912f63aaa0
b=58002 r=dcone sr=attinasi r=rods a=asa. Fix radio buttons to print the correct setting.
2001-08-23 02:25:14 +00:00
karnaze%netscape.com
ce37632d6a
bug 48827 - round column width to even pixel when calculating percent column. sr=attinasi,r=bernd
2001-08-22 04:24:10 +00:00
karnaze%netscape.com
5e05c0feed
bug 89315 - made CalculateRowHeights incremental by starting at a row other than the 1st. Row group dirty reflow passes in first reflowed row. sr=waterson,r=alexsavulov
2001-08-22 04:18:48 +00:00
dcone%netscape.com
9a2b63ff04
b=73884 r=peterl sr=attinasi invert mode support added
2001-08-21 22:37:17 +00:00
sspitzer%netscape.com
49099a1486
bulletproofing fix for #96291 to prevent crashing on the first autocomplete.
...
there is still a bug here, so #96291 will stay open. sr=hyatt
2001-08-21 22:16:42 +00:00
brendan%mozilla.org
b365808864
Bit checkin for bug 68045, r/sr=waterson&shaver, second attempt. It all works
...
for me on optimized and debug gcc2.96, rh7.1.
- Better failure codes from nsXULPrototypeScript::Deserialize.
- Call nsXULDocument::AbortFastLoads after nsXULPrototypeScript::Serialize
failure, instead of just nulling the FastLoad service's output stream.
- Expose nsXULDocument::AbortFastLoads via nsIXULPrototypeCache, for use from
nsChromeProtocolHandler.cpp. AbortFastLoads flushes the XUL cache now, for
good measure.
- The needless "Current" adjective in nsIFastLoadService attribute and method
names is no more.
- Add a do_GetFastLoadService() helper, to use CID instead of contractid, and
to let the compiler consolidate the static inline CID.
- Add "nglayout.debug.checksum_xul_fastload_file" pref so people can do without
the checksum verification step when reading a FastLoad file.
- Verify the FastLoad file checksum, by default. Also, cache it in the FastLoad
service so we don't recompute it when re-opening the FastLoad file as mailnews
and other top-levels start up. Fill the checksum cache in EndFastLoad, when
the last pseudo-concurrent top-level finishes loading.
My hope to compute the checksum while writing the FastLoad file ran afoul of
misordered writes. The old code to checksum the in-memory nsFastLoadHeader
also was broken on little endian platforms. Now all checksumming is done via
a separate read pass over the complete file, save for the header's checksum
field, which is summed as if it contained zero.
- Track and check FastLoad file dependencies. This required groveling with a
bunch of Necko interfaces in nsChromeProtocolHandler::NewChannel -- read it
and weep. Dependency checking, as well as checksum access and computation,
use better-factored nsIFastLoad{File,Read,Write}Control interfaces.
- nsBufferedStream::Seek wasn't flushing the buffer when seeking backward
within the buffer, but it must, because mCursor bounds the amount to write
if the buffer contains the end of file.
- Add an unbufferedStream readonly attribute to nsIStreamBufferAccess, so we
don't have to screw around with the bufferying layer when checksumming. Also
implement nsIStreamBufferAccess in nsBufferedOutputStream.
- nsISeekableOutputStream was bogus, based on a bad state I had put the
nsBufferedOutputStream code in on its way from being completely broken when
you seek backwards outside of the buffer. Removing this interface required
using nsIFastLoadFileIO in nsFastLoadFileWriter, and it also required careful
ordering of Close calls (the Reader must close after the Writer or Updater,
so that the Reader's underlying, unbuffered input stream can be read by
nsFastLoadFileWriter::Close to compute the checksum.
- Miscellaneous tab/indentation, comment typo, bracing, if( => if ( style,
nsnull vs. 0, useless variable elimination, tortured control flow,
AutoString instead of String, and gratuitous ; after nsISupportsUtils.h
macro call cleanups.
2001-08-21 20:51:34 +00:00
bernd.mielke%snafu.de
5bedead67d
handle captions and innertable frames identical if the containing block is to small,
...
bug 76726 r=karnaze sr=waterson
2001-08-21 19:31:53 +00:00
rjesup%wgate.com
7447743069
bug 93830. patch by gisburn. r=dcone@netscape.com, r=timeless,
...
sr=waterson@netscape.com
2001-08-21 18:43:55 +00:00
rjesup%wgate.com
edf8bd2491
Bug 96132. ~nsTypedSelection misuses arrays. r=dbaron,
...
sr=jst@netscape.com sr=kin@netscape.com
2001-08-21 18:38:20 +00:00
rods%netscape.com
a3b074055d
Oops, left in a rule I used for testing.
...
It's removed.
2001-08-21 15:12:45 +00:00
rods%netscape.com
974b9579d7
Disabling Quirks sizing for form controls, it can be put back in via a pref
...
and uncommenting a line in quirk.css
Bug 91602 r=dcone sr=attinasi
2001-08-21 14:01:55 +00:00
dbaron%fas.harvard.edu
716f9f4695
Replace uses of deprecated NS_IMPL_ISUPPORTS and NS_IMPL_QUERYINTERFACE macros with NS_IMPL_{ISUPPORTS,QUERYINTERFACE}{1,0}. r=jag rs=brendan b=45797
2001-08-21 01:48:11 +00:00
sspitzer%netscape.com
2207c3b82d
build changes for hyatt.
2001-08-20 21:58:04 +00:00
sspitzer%netscape.com
27308cca03
build changes for hyatt.
2001-08-20 21:52:15 +00:00
hyatt%netscape.com
fd8ef6b2fe
Fix for 96042. r=dbaron, sr=sspitzer
2001-08-20 21:42:14 +00:00
varga%utcru.sk
58b91692c5
Fix for 94652.
...
allow for no multiple select in outliner.
r=bryner, sr=hyatt
2001-08-19 08:24:42 +00:00
blakeross%telocity.com
33736f7857
add null check to prevent 6.1 topcrash (84832). r=saari sr=ben
2001-08-19 04:48:34 +00:00
bryner%netscape.com
f63f3fc06d
Bug 66617 - if tabbing scrolls page, focus outline doesn't leave first link (second try). r=saari, sr=hyatt.
2001-08-18 07:25:52 +00:00
jaggernaut%netscape.com
f690302dde
Fix mac bustage (I hope)
2001-08-18 02:12:35 +00:00
hyatt%netscape.com
066ec12d7b
Fix leaks. r=jag, sr=blake
2001-08-18 02:03:37 +00:00
hyatt%netscape.com
a11f4a407c
Fix for 94943. r=jag, sr=blake
2001-08-18 01:04:47 +00:00
ian%hixie.ch
233517873e
Make the canvas background use the root element's frame's origin instead of the canvas frame's origin. Bug 46446; r=dcone, sr=attinasi
2001-08-17 23:26:29 +00:00
peterlubczynski%netscape.com
fd560ff6c6
Fix for crash on Mac when we don't have an mWidget, bug 83155 Browser crashes when trying to load html parameter test on mac, r=bnesse sr=waterson
2001-08-17 22:52:12 +00:00
dcone%netscape.com
fe326123f3
b=91290 fix for printing regression tests r=karnaze sr=waterson
2001-08-17 22:16:17 +00:00
blizzard%redhat.com
8449d6469f
Back out brendan's checkin to try and get linux starting up again.
2001-08-17 19:45:11 +00:00
bryner%netscape.com
4dab4da492
Fixing SVG bustage.
2001-08-17 09:56:46 +00:00
bryner%netscape.com
1a37657643
Fixing mathml bustage.
2001-08-17 09:54:04 +00:00
brendan%mozilla.org
525a387cf2
- Better failure codes from nsXULPrototypeScript::Deserialize.
...
- Call nsXULDocument::AbortFastLoads after nsXULPrototypeScript::Serialize
failure, instead of just nulling the FastLoad service's output stream.
- Expose nsXULDocument::AbortFastLoads via nsIXULPrototypeCache, for use from
nsChromeProtocolHandler.cpp. AbortFastLoads flushes the XUL cache now, for
good measure.
- The needless "Current" adjective in nsIFastLoadService attribute and method
names is no more.
- Add a do_GetFastLoadService() helper, to use CID instead of contractid, and
to let the compiler consolidate the static inline CID.
- Add "nglayout.debug.checksum_xul_fastload_file" pref so people can do without
the checksum verification step when reading a FastLoad file.
- Verify the FastLoad file checksum, by default. Also, cache it in the FastLoad
service so we don't recompute it when re-opening the FastLoad file as mailnews
and other top-levels start up. Fill the checksum cache in EndFastLoad, when
the last pseudo-concurrent top-level finishes loading.
My hope to compute the checksum while writing the FastLoad file ran afoul of
misordered writes. The old code to checksum the in-memory nsFastLoadHeader
also was broken on little endian platforms. Now all checksumming is done via
a separate read pass over the complete file, save for the header's checksum
field, which is summed as if it contained zero.
- Track and check FastLoad file dependencies. This required groveling with a
bunch of Necko interfaces in nsChromeProtocolHandler::NewChannel -- read it
and weep. Dependency checking, as well as checksum access and computation,
use better-factored nsIFastLoad{File,Read,Write}Control interfaces.
- nsBufferedStream::Seek wasn't flushing the buffer when seeking backward
within the buffer, but it must, because mCursor bounds the amount to write
if the buffer contains the end of file.
- Add an unbufferedStream readonly attribute to nsIStreamBufferAccess, so we
don't have to screw around with the bufferying layer when checksumming. Also
implement nsIStreamBufferAccess in nsBufferedOutputStream.
- nsISeekableOutputStream was bogus, based on a bad state I had put the
nsBufferedOutputStream code in on its way from being completely broken when
you seek backwards outside of the buffer. Removing this interface required
using nsIFastLoadFileIO in nsFastLoadFileWriter, and it also required careful
ordering of Close calls (the Writer or Updater must close after the Reader,
so that the Reader's underlying, unbuffered input stream can be read by
nsFastLoadFileWriter::Close to compute the checksum.
- Miscellaneous tab/indentation, comment typo, bracing, if( => if ( style,
nsnull vs. 0, useless variable elimination, tortured control flow,
AutoString instead of String, and gratuitous ; after nsISupportsUtils.h
macro call cleanups.
2001-08-17 09:52:55 +00:00
bryner%netscape.com
67f6aa83cb
Bug 66835 - fix method hiding warnings by renaming some methods on nsIContent. r=jag, sr=jst.
2001-08-17 08:14:14 +00:00
jgaunt%netscape.com
00f903a8da
fix for bug 94768
...
r=smfr,leaf
sr=hyatt
2001-08-17 03:13:07 +00:00
cathleen%netscape.com
b6297898fd
enable MOZ_TIMELINE tool, bug 78793, r=rogc, sr=waterson
2001-08-17 02:03:34 +00:00
mkaply%us.ibm.com
bcce2968a9
per wtc, PR_CALLBACK_DECL shouldn't be used anymore - just use PR_CALLBACK
2001-08-17 01:25:19 +00:00
sfraser%netscape.com
b381763fe1
Fix for 94373: avoid 'PrefChangedCallback' as a function name in global scope, to avoid problems in static build. r=attinasi, sr=blake
2001-08-17 01:14:21 +00:00
av%netscape.com
62d0a74217
Fix for 89672 -- topembed, crash on exit with xpcom plugin, r=peterl, sr=waterson
2001-08-17 00:45:25 +00:00
rods%netscape.com
d9a2963709
The update listener is not being ref counted correctly and then deleted instead of released ( Bug 92434)
...
The method SetOptionSelected didn't check to see if there was an update timer so it could do the processing there instead.
Bug 91434 & 92458 r=dcone sr=attinasi
2001-08-17 00:42:50 +00:00
dbaron%fas.harvard.edu
076608147a
Fix MOZ_TRACK_MODULE_DEPS bustage by adding exthandler to REQUIRES (for nsObjectFrame.cpp).
2001-08-16 23:41:29 +00:00
pollmann%netscape.com
0b2205f7e6
Bug 22526: Only submit on enter press for inputs, not textareas (Sorry, forgot to check this yesterday!) r=dbaron,sr=sfraser
2001-08-16 20:43:48 +00:00
ian%hixie.ch
b7ea7b7c6a
Treat classes case-insensitively in quirks mode. Bug 93371; r=pierre sr=attinasi
2001-08-16 07:42:15 +00:00
pollmann%netscape.com
819e055240
Bug 44330: Allow Enter press to submit form from any control. This brings our behaviour in line with other browsers' behaviour. r/sr=blake@netscape.com,jst@netscape.com
2001-08-16 07:38:47 +00:00
pollmann%netscape.com
0e7a2eacd9
Bug 93972: Don't save form control values in session history if they have an autocomplete attribute set to off, or if their containing form has an autocomplete attribute set to off. This is accomplished by returning an empty 'state key' which indicates that the state should not be stored in session history's hash table. r/sr=jst@netscape.com,vidur@netscape.com
2001-08-16 07:18:24 +00:00
peterlubczynski%netscape.com
0fef0cdccc
Plugging leaking contentType from previous check-in.
2001-08-16 04:54:07 +00:00
peterlubczynski%netscape.com
9c12ac1810
Fix for text/html and text/plain OBJECTs don't work bug 678 r=av sr=attinasi
2001-08-16 03:02:05 +00:00
av%netscape.com
4a37c3b375
Fix for 82980 -- check for SRC attribute in addition to DATA added, r=peterl, sr=attinasi
2001-08-16 00:14:14 +00:00
hyatt%netscape.com
1b0c245a47
Fix a silly typo.
2001-08-15 22:28:32 +00:00
bernd.mielke%snafu.de
de2513e2c6
adding table regression tests not part of the build
2001-08-15 07:54:50 +00:00
bernd.mielke%snafu.de
49da29064b
Lookup column specified fixed width before computing the colspans,
...
this is necessary for a reasonable min width distribution. bug 32841 r=karnaze
sr=attinasi
2001-08-15 07:20:18 +00:00
hyatt%netscape.com
2037a94151
Missed something in 95337.
2001-08-15 06:06:54 +00:00
hyatt%netscape.com
a7b02ee40d
Fix for 95337. r=brendan, sr=ben
2001-08-15 05:37:53 +00:00
pavlov%netscape.com
4388affb61
fixing 94933 r=jst sr=hyatt
2001-08-15 05:24:29 +00:00
sspitzer%netscape.com
9387708319
landing mailnews folder pane outliner branch. ( #73865 )
...
huge thanks jan varga and hwaara for doing the lion's share of the work
to convert the folder pane to use the outliner.
reviewed by waterson, andreww, ben, hewitt, pinkerton, attinasi, hwaara, varga, sspitzer, bienvenu.
super reviewed by hyatt and sspitzer
for the end user: unread and total columns are back in folder pane (like 4.x)
also includes fixes for #80844 #85376 #89072 #90075 #93011 #93963 #95298 #54171 #78768 #85088
2001-08-15 05:07:48 +00:00
sspitzer%netscape.com
5c82c1a835
fix for #92673 , crash when deleting messages that were selected
...
using ctrl shift select. r=jan varga, sr=hyatt
2001-08-15 04:47:03 +00:00
dbaron%fas.harvard.edu
72421d25cf
Fixing MOZ_TRACK_MODULE_DEPS bustage by updating REQUIRES.
2001-08-15 04:34:46 +00:00
hyatt%netscape.com
2c098e8778
Fix for 93177, r/sr=pavlov,ben
2001-08-15 04:24:37 +00:00
hyatt%netscape.com
38e8a0fd63
Fix for 93177, r/sr=pavlov,ben
2001-08-15 04:09:41 +00:00
cls%seawood.org
87251d2fd8
Compare against 0 instead of casting to PRBool as the former is 64-bit safe and the latter is not.
...
Bug #20860
2001-08-15 01:33:22 +00:00
cls%seawood.org
8405a1984e
Use NS_PTR_TO_INT32 macros to do 64-bit safe pointer conversions.
...
Bug #20860 r=Roland.Mainz@informatik.med.uni-giessen.de sr=brendan@mozilla.org
2001-08-14 07:59:59 +00:00
dbaron%fas.harvard.edu
84a5b131c8
Fix errors in my patch for bug 90791 that were causing a crash. b=93106 r=waterson, brendan, pierre sr=hyatt
2001-08-14 02:54:35 +00:00
yokoyama%netscape.com
b933932240
Bug fix 91250:
...
Adding a return Boolean from nsIFontEnumerator::UpdateFontList()
to identify if the font lang group has changed from
receiving the WM_FONTCHANGE msg.
/r=rbs;/sr=brendan
2001-08-14 02:32:10 +00:00
blakeross%telocity.com
824dccad11
Always use real time dragging for splitters for now until some issues can be ironed out (95012). r=matt sr=hewitt
2001-08-14 01:55:29 +00:00
bryner%netscape.com
24d3ca4a83
Bug 64176 - tabbing in proxies pref panel messed up. r=saari, sr=hyatt.
2001-08-14 00:46:32 +00:00
attinasi%netscape.com
0023d6b3ea
Checkin for AlexSavulov@netscape.com: fixes problem of block inside of a NOWRAP block causing incorrect sizing. b=93363, r=peterl sr=attinasi
2001-08-14 00:08:08 +00:00
hyatt%netscape.com
79dffa3202
Fix for 94944. r=danm, sr=hewitt
2001-08-14 00:07:36 +00:00
dbaron%fas.harvard.edu
82559fddbe
Fix smoketest blocker bug 93558 by modifying the fix for bug 70258 since different XUL documents can have different frame structures between the root element's primary frame and the RootBoxFrame. r=jst sr=waterson
2001-08-13 22:02:32 +00:00
bryner%netscape.com
3eaacd5a3a
Bug 66617 - When tabbing between links on a page, the focus outline on the
...
previously focused link would not be redrawn if the tab caused the page to
scroll. r=valeski, saari, sr=hyatt.
2001-08-10 23:50:05 +00:00
jaggernaut%netscape.com
09e264ec0e
Bug 92623: ``Adjust the nsCSSParser quirks'', patch by Hixie, r=pierre@netscape.com, sr=attinasi
2001-08-10 22:46:53 +00:00
mkaply%us.ibm.com
a5098dbef7
OS/2 bustage - need PR_CALLBACK
2001-08-10 11:57:42 +00:00
gagan%netscape.com
d97967c925
fixing mac layout build
2001-08-09 21:29:42 +00:00
pavlov%netscape.com
8e9cfe10d3
reverting mac project back to previous.
2001-08-09 21:26:30 +00:00
pavlov%netscape.com
b72c324af1
fixing bug 78690. removing old imagelib. r=jst sr=waterson
2001-08-09 20:22:39 +00:00
rpotts%netscape.com
2dd72db7a8
bug #91165 . Better patch (trunk only) for fixing selectAll within framesets for embedding
2001-08-09 09:24:26 +00:00
bernd.mielke%snafu.de
e8b12cf580
don't substract caption margins twice, bug 91057, r=karnaze sr=waterson
2001-08-09 05:24:14 +00:00
karnaze%netscape.com
5672687833
bug 94041 - hixie's patch to give backgrounds to empty cells in quirks mode. sr=attinasi, r=alexsavulov
2001-08-09 03:31:31 +00:00
cls%seawood.org
1e98c81f3d
Adding xuldoc to REQUIRES
2001-08-08 07:30:09 +00:00
timeless%mac.com
f4f22518ab
Fix Bugzilla Bug 89999 [XUL Syntax] Remove support for align="vertical" in <box> and <window>
...
by andersma@luther.edu r=timeless sr=hyatt
and there was much rejoicing!
for and then there were none
2001-08-08 05:55:24 +00:00
pierre%netscape.com
85948f26eb
bug 94248: uninitialized variable in nsCSSUserInterface::mCursor. fix from rjesup@wgate.com, r=pierre
2001-08-08 04:21:53 +00:00
mkaply%us.ibm.com
15f827f99c
OS/2 breakage - PR_CALLBACK
2001-08-08 03:47:56 +00:00
hyatt%netscape.com
95f3da41b0
Fix for 93171. r=pink, sr=blake
2001-08-08 01:38:05 +00:00
karnaze%netscape.com
7da888253c
new regression tests not affecting the build.
2001-08-08 01:20:06 +00:00
karnaze%netscape.com
4167691e9f
bug 85738 - added 3rd pass reflow for tables in pagination mode which specified heights. sr=attinasi, r=savulov
2001-08-08 01:13:35 +00:00
karnaze%netscape.com
34aea3614c
new regression tests, not affecting the build.
2001-08-07 22:56:01 +00:00
karnaze%netscape.com
968690cb87
bug 80762 - improved calc of basis for auto table when there are pct cells/cols. Skipped calc for fixed width table. sr=attinasi, r=alexsavulov
2001-08-07 21:26:02 +00:00
harishd%netscape.com
f01a6e9f3e
83119 - Added support for visibility in GetComputedStyle(). r=heikki,sr=jst.
...
84000 - Preserve NOFRAMES content - patch submitted by scoda@alias.it . r=me, sr=jst.
65467 - DT is an inline element. r=heikki, sr=jst.
88992 - OBJECT should be able to close unclosed block level elements within it. r=heikki, sr=vidur
84491 - IFRAME should be treated similar to NOFRAMES. r=pollmann, sr=vidur
92530 - FORM should behave as a container if the parent is TD or TH. r=heikki,sr=vidur
88243 - For percentage attribute value do not assume that '%' will always be the last character. r=heikki,sr=vidur.
2001-08-07 19:05:21 +00:00
waterson%netscape.com
5255824261
Bug 86726. Don't enqueue reflows if we haven't yet done an initial reflow. r=karnaze, sr=hyatt.
2001-08-07 18:57:15 +00:00
waterson%netscape.com
8cec989114
Fix gcc-2.7.2.3 bustage.
2001-08-07 04:11:09 +00:00
waterson%netscape.com
c5b444c36c
Bug 71248. Convert content, layout, parser, and uconv to generic modules so that they can be linked into a meta-module. r=cathleen, sr=brendan
2001-08-07 02:55:54 +00:00
peterlubczynski%netscape.com
43472a1504
Fix for windowless plugins don't draw in the correct place when scrolled bug 93056 patch by dbrittain@superscape.com r=peterl sr=waterson
2001-08-07 01:50:32 +00:00
peterlubczynski%netscape.com
e17037a479
Adding nsIDOMMouseMotionListener to fix Windowless plugins do not receive mouse/keyboard events bug 90574 r=av sr=waterson
2001-08-07 01:48:14 +00:00
karnaze%netscape.com
7c5a2841d5
bug 80817 (checked in for alexsavulov) - removed table cell nowrap hack, repaired block nowrap. sr=waterson, r=karnaze.
2001-08-06 22:05:31 +00:00
hyatt%netscape.com
079c95cba2
Fix for 71106. r=jag, sr=jst
2001-08-06 21:49:35 +00:00
bryner%netscape.com
ce2fa76888
Bug 91380 - implement nsScrollBoxObject::ScrollToElement and EnsureElementIsVisible. Patch from shanec@activestate.com, r=bryner, sr=hyatt.
2001-08-06 21:25:07 +00:00
karnaze%netscape.com
dd2e20e284
bug 89452 - added flag to indicate a row was inserted. Invalidate the area from that row to end of table if full reflow is not needed, sr=attinasi, r=alexsavulov.
2001-08-06 14:48:09 +00:00
karnaze%netscape.com
72ace91df8
bug 82946 - changed CalculateRowHeights to use correct y origin. sr=attinasi, r=alexsavulov
2001-08-06 14:26:36 +00:00
karnaze%netscape.com
6b541cf86e
bug 88524 - don't skip the reflow of the inner table if it is pct height. sr=timeout, r=alexsavulov
2001-08-06 14:23:50 +00:00
karnaze%netscape.com
9e84d46642
bug 91934 - Added static UpdateCol and call it when a cell changes width even though a rebalance is not needed. Stopped storing fix width in col as max of min and fix.
...
bug 92647 incorrectly had this description (it should have said - correct calculate preferred table widths and cache the value). sr=attinasi, r=alexsavulov.
2001-08-06 14:18:50 +00:00
karnaze%netscape.com
23e6683e50
bug 78162 - don't optimize resize reflow on cell if its desired size exceeds its last avail size, sr=timeout, r=alexsavulov
2001-08-06 14:04:58 +00:00
karnaze%netscape.com
9fd988f8eb
bug 92647 - Added static UpdateCol and call it when a cell changes width even though a rebalance is not needed. Stopped storing fix width in col as max of min and fix. sr=attinasi, r=alexsavulov
2001-08-06 13:58:46 +00:00
pollmann%netscape.com
9b66fda12e
Bug 81546: Don't add a dummy reflow request if we are in the middle of reflow; this was added by textareas in XHTML documents, and never removed, which prevented them from displaying. r=waterson@netscape.com,sr=attinasi@netscape.com
2001-08-06 05:19:26 +00:00
dcone%netscape.com
143f4fe464
b=90060 Checking in DBarons fix for the print crash when a document changes under it. r=dcone sr=hyatt.
2001-08-06 02:27:43 +00:00
hyatt%netscape.com
e05eed0a44
Fix for 93836. r=kerz, sr=ben
2001-08-06 01:14:39 +00:00
hyatt%netscape.com
bbde160ec2
More 93626.
2001-08-05 19:18:46 +00:00
hyatt%netscape.com
5a95cfab4f
Fix for 93626. r=aegis, sr=ben
2001-08-05 18:36:09 +00:00
bzbarsky%mit.edu
70d6c75c7c
Making import rules implement the nsIDOMCSSImportRule interface. Bug 90290, r=pierre, sr=jst
2001-08-04 21:19:53 +00:00
hewitt%netscape.com
9942f2fd30
93193 - cleaning up after align/pack xul box model changes, r=blake, sr=hyatt, 90741 - replacing box with hbox/vbox (from andersma@luther.edu), r=hewitt, sr=hyatt
2001-08-04 06:21:59 +00:00
dbaron%fas.harvard.edu
1315e410be
Fix crash bug 93270 by ensuring that the nsHTMLStyleSheetImpl always has a non-null mDocumentColorRule and mTableTHRule. r=pierre sr=hyatt
2001-08-04 02:43:05 +00:00
harishd%netscape.com
872f79900d
91320 - Removed unused files from htmlparser module and created a public directory.
...
r= heikki
sr=vidur
2001-08-03 21:15:15 +00:00
dbaron%fas.harvard.edu
37e7aeac02
Remove bogus assertion I put in that gets triggered by XSLT code. r=waterson sr=hyatt b=93414
2001-08-03 21:11:14 +00:00
pavlov%netscape.com
e8da494bb8
adding a GetImageRequest method to allow access to the image stuff. r=valeski sr=waterson
2001-08-03 21:11:03 +00:00
waterson%netscape.com
232d08fd54
Bug 92190. Add anonymous children to nsIContent::List() output, add gdb-callable routines for listing frame and content trees. r=hyatt, sr=jst
2001-08-03 07:34:28 +00:00
waterson%netscape.com
9e0825d619
Bug 92977. Remove redundant |MoveViewTo()| call. sr=attinasi.
2001-08-03 07:18:35 +00:00
waterson%netscape.com
b5490676cd
Bug 70258. A XUL document has a different root frame hierarchy than an HTML document, and |ReconstructDocElementHierarchy()| needs to deal. Specifically, for a XUL document, it must remove the GfxScroll from the RootBoxFrame; in an HTML document, it must remove the Area from the Canvas frame. r=bryner, sr=hyatt.
2001-08-03 07:15:06 +00:00
dbaron%fas.harvard.edu
bcc782e319
Fix leak bug 87040 (and related assertions) by noting that nsImageBoxFrame is a leaf so we shouldn't try to give it children that get dropped on the floor and leak other things that they own. r=waterson, pavlov sr=hyatt
2001-08-03 02:41:34 +00:00
bnesse%netscape.com
a48b9a255a
Fix for bug 93305. Remove unnecessary prefs code. r=dbaron, sr=attinasi.
2001-08-02 20:48:04 +00:00
glazman%netscape.com
5ec167d41a
BodyFixupRule was not updated nor recreated in case of stylesheet disabling; b=88681; r=pierre,hyatt; sr=attinasi
2001-08-02 14:34:55 +00:00
bratell%lysator.liu.se
7dbaef3221
Bug 91669 - use AppendInt instead of sprintf to convert from number to nsString. r=dbaron, sr=attinasi
2001-08-02 12:12:53 +00:00
hyatt%netscape.com
9dc6c4c8cf
Fix for 71471. r=blake, sr=hewitt
2001-08-02 00:09:27 +00:00
peterlubczynski%netscape.com
9d5c2cade8
Move code for showing content viewer out of object frame, part of bug 93105 r=av sr=waterson
2001-08-02 00:03:29 +00:00
dbaron%fas.harvard.edu
576366cdbf
Fix smoketest blocker 93105 by checking whether we've been destroyed before continuing. Thanks to help from waterson and peterlubczynski. r=waterson
2001-08-01 18:31:52 +00:00
glazman%netscape.com
df06f9a509
backing out fix for 88681 due to merge conflicts
2001-08-01 14:53:15 +00:00
glazman%netscape.com
627c41826f
BodyFixupRule was not updated nor recreated in case of stylesheet disabling; b=88681; r=pierre,hyatt; sr=attinasi
2001-08-01 14:38:30 +00:00
hyatt%netscape.com
bbaa5f5f43
Fix for table color quirk bug. r=dbaron, sr=attinasi
2001-08-01 07:51:27 +00:00
waterson%netscape.com
f18243e20a
Bug 79486. Make sure that |MoveChildrenTo()| correctly updates the NS_FRAME_HAS_CHILD_WITH_VIEW flag when moving child frames into the new {ib} split frames. r=dbaron, sr=attinasi.
2001-08-01 04:37:17 +00:00