bryner@brianryner.com
1f9609e30b
deCOMtaminate nsIDocument by changing methods to use return value instead of out-params, eliminating unused nsresult return values, moving some members to nsIDocument and inlining the getters/setters. Bug 222134, r=bzbarsky, sr=jst.
2003-10-22 06:09:48 +00:00
jst@mozilla.jstenback.com
c11c6bf27e
Fixing bug 215981. DeCOMtaminating nsIContent and nsIDocument some, and also some minor changes to other related interfaces. r=caillon@aillon.org, sr=peterv@propagandism.org.
2003-09-27 04:18:26 +00:00
bsmedberg@covad.net
7f3c28c2b5
Bug 179834. Separate application resources and GRE resources. r=darin sr=dougt
2003-09-13 17:55:56 +00:00
bzbarsky@mit.edu
634c6e9bdc
DeCOMify GetParent/GetBindingParent/GetDocument on nsIContent. Bug 213823,
...
r+sr=jst
2003-07-28 21:25:13 +00:00
bzbarsky@mit.edu
d0bbbe41b0
Add an nsIDocument* GetOwnerDocument() to nsGenericElement, deCOMify
...
nsINodeInfo a tad. Bug 211634, r=jkeiser, sr=jst
2003-07-24 17:30:52 +00:00
dbaron@dbaron.org
660339f971
Remove hint parameter from AttributeChanged methods and simplify style hint mechanism. b=211308 r+sr=bzbarsky
2003-07-11 21:16:12 +00:00
bzbarsky@mit.edu
563c620e45
Add nsIContent::GetBaseURL; get rid of similar functions on nsIXMLContent and
...
nsIHTMLContent. Bug 209573, r=caillon, sr=jst.
2003-07-03 02:45:34 +00:00
roc+@cs.cmu.edu
dc58ced898
Ongoing deCOMtamination. r+sr=dbaron
2003-06-29 03:43:05 +00:00
dbaron@dbaron.org
5755dea24a
Remove |aPresContext| and |aPresShell| parameters from |nsIFrameManager| methods. b=208190 r+sr=bzbarsky
2003-06-19 23:52:58 +00:00
dbaron@dbaron.org
384f320c3a
DeCOMtaminate nsIFrame::GetView and SetView, and add HasView, GetClosestView, and AreAncestorViewsVisible to consolidate common patterns. b=208004 r+sr=roc
2003-06-19 23:44:01 +00:00
alecf@flett.org
aa24a7bb8e
fix for bug 209220 - now that i18n APIs take ASCII charset names, update consumers to avoid excess conversions.. which usually means storing charset names as ASCII and updating a few other APIs
...
r=jkeiser, sr=jst and some great comments from jshin@mailaps.org
2003-06-17 16:40:34 +00:00
caillon@returnzero.com
c8a200d763
Bug 209087
...
Content interface out-parameters should use ptr-to-ptrs instead of ref-to-ptrs and some small deCOMtamination.
r+sr=jst@netscape.com
2003-06-13 20:10:01 +00:00
cbiesinger@web.de
ea938a7550
address reviewer comments that I forgot when checking in patch for bug 204386. r+sr=bz
2003-05-30 19:47:08 +00:00
cbiesinger@web.de
bd01116d4f
204386 r+sr=bz Allow setting Image.src to empty
2003-05-25 20:43:08 +00:00
dwitte@stanford.edu
0be0aa3679
bug 100649: Length() being used where IsEmpty() is meant
...
treewide changes to convert incorrect usages of string.Length() to string.IsEmpty().
thanks to afatecha@idea.com.py (Ariel Fatecha) for the patch. r=dwitte, sr=jst.
got the ok from Asa to land into a closed tree.
2003-05-23 21:34:47 +00:00
dbaron@dbaron.org
f98e358469
Clean up API (and its callers) for getting style data: remove unneeded null checks and switch to new inline member functions (one for each struct) that return values. b=197205 r+sr=roc a=brendan
2003-05-15 03:42:21 +00:00
cbiesinger@web.de
1c6123bf88
199045 r+sr=bz a=asa Animated image rotates although "Animate images should loop ... [X] never" is marked
2003-05-04 18:06:10 +00:00
bzbarsky@mit.edu
79abb67bbb
When doing a placeholder, paint it and the alt text in the foreground layer,
...
not the background one. Bug 156987, r+sr=roc+moz, a=sspitzer
2003-05-03 02:34:42 +00:00
bzbarsky@mit.edu
b665dcc056
Images with no alt attr in quirks mode should show a placeholder, even if they
...
were blocked. Bug 201288, r+sr=roc+moz, a=asa
2003-04-29 18:49:42 +00:00
mjudge@netscape.com
2efe7303c9
192566 r=danm sr=smfr even though we may disagree with the user experience in some cases, this fix will stop the editor from drawing the alpha blended images in the case of only the images being selected (see resizing images)
2003-04-22 23:18:34 +00:00
bzbarsky@mit.edu
c4f180a7f9
Make sure that Init() failures for image frames don't mean no alt text. Also
...
fixes a crasher when reframing fixed-pos frames.
This change adds an assertion in ConstructHTMLFrame that InitAndRestoreFrame
should succeed (unless it returns NS_ERROR_FRAME_REPLACED). This is an interim
change; eventually we want to bail out on errors, but there may be frame impls
that return errors in non-error conditions from Init() (eg nsFrameSetFrame did
that) and we're a little close to freeze.
Bug 202506, r=rbs, sr=roc+moz
2003-04-21 23:57:47 +00:00
cbiesinger@web.de
96e24c2612
70820 patch by keeda@hotpop.com r=dbaron sr=jst ALT in broken image cannot be changed by the DOM
2003-04-18 21:02:49 +00:00
bzbarsky@mit.edu
c9af8cc895
"Backing" changes back in since tree has reopened.
2003-04-02 03:19:50 +00:00
bzbarsky@mit.edu
49c1daf88c
Backing all this out, since tree is closed.
2003-04-02 02:02:10 +00:00
bzbarsky@mit.edu
260a624563
Make the IconLoad hold a ref to the image listener. Fixes race to a crash.
...
Bug 199021, r=pavlov, sr=dbaron
2003-04-02 01:35:20 +00:00
bzbarsky@mit.edu
ee93f24c95
Don't invalidate and such if no initial reflow yet. Bug 83774, r=pavlov
2003-03-19 06:51:46 +00:00
bzbarsky@mit.edu
75b0e27470
Landing bug 83774 -- move image loading for <img>, <object>, <embed>, <input
...
type="image"> into the content nodes and out of nsImageFrame. r=pavlov, sr=jst
2003-03-19 03:47:09 +00:00
jkeiser@netscape.com
36485f27ea
Make ismap images not overwrite the query part of the URL (bug 185169), r+sr=bzbarsky@mit.edu
2003-03-12 21:22:21 +00:00
paper@animecity.nu
2fe11fa566
Bug 196072. Don't invalidate image area when incoming image data is for different frame. r=pavlov sr=bz
2003-03-05 23:55:53 +00:00
bzbarsky@mit.edu
97ef0afb7f
Eliminate libpr0n's use of prescontexts as unique keys; use documents instead
...
and do not hold a ref to them. Bug 190475, r=pavlov, sr=jst
2003-02-26 05:51:32 +00:00
heikki@netscape.com
b0ee17c54f
Bug 189077, make nsImageFrame smaller by using frame state bits, r=paper@animecity.nu, sr=roc+moz@cs.cmu.edu.
2003-02-24 22:20:26 +00:00
dbaron@dbaron.org
834096485c
Remove nsISizeOfHandler and associated SizeOf methods. b=106792 r=bzbarsky sr=jst
2003-02-22 15:34:38 +00:00
bryner@netscape.com
ba58162e96
Remove nsIStyleContext (bug 114713), r/sr=dbaron. Changed lots of methods to use nsStyleContext* or already_AddRefed<nsStyleContext> as return values, depending on whether a reference is returned. Turn on nsRefPtr (bug 104346), and change nsDerivedSafe to not declare AddRef and Release explicitly virtual, r=jag, sr=dbaron.
2003-02-22 00:32:13 +00:00
dbaron@dbaron.org
1c37d177d4
Replace computation of max-element-size (height and width) with max-element-width alone, since the max-element-height is practically unused and not meaningful for layout. b=186953 r+sr=bzbarsky
2003-01-09 14:26:32 +00:00
dbaron@dbaron.org
10ab824360
Bug 178643: Remove uses of NS_INIT_ISUPPORTS, since it is no longer needed. r=timeless sr=jag
2003-01-08 21:19:10 +00:00
dbaron@fas.harvard.edu
8859d5e783
Reduce code size by using PaintSelf member function to paint background, border, and outline. b=184702 r+sr=roc
2002-12-23 22:05:47 +00:00
sspitzer@netscape.com
263e4b792f
fix typo in comment.
2002-12-14 20:18:56 +00:00
caillon@returnzero.com
d0e275516e
Re-landing these because I don't believe this are responsible for the Txul spike.
...
Bug 181975 - Convert layout to use nsIPrefService, nsIPrefBranch, and friends.
r/sr=roc+moz
2002-12-11 14:05:41 +00:00
caillon@returnzero.com
aa5e6343da
Backing out these changes since they appear to have caused a Txul regression on some tinderboxes (not all... weird...)
2002-12-11 05:11:02 +00:00
caillon@returnzero.com
382e7a0fa6
Bug 181975 - Convert layout to use nsIPrefService, nsIPrefBranch, and friends.
...
r/sr=roc+moz
2002-12-10 23:41:12 +00:00
dbaron@fas.harvard.edu
d55b15150e
Remove unneeded stubs for code to support Navigator 4.x-only suppress attribute. b=182554 r=biesi (who noticed the problem) sr=peterv
2002-11-28 23:02:31 +00:00
bzbarsky@mit.edu
57ba3a6411
Make nsILinkHandler take uris instead of strings. Bug 176904, r=darin, sr=jst
2002-11-20 00:44:26 +00:00
jerry.tan@sun.com
f8b1bcd116
bug 156731, force image with unlimited css width to reflow,
...
patch by jerry.tan@sun.com r=karnaze, sr=bz
2002-11-07 02:50:39 +00:00
tor@cs.brown.edu
ef1bc86468
Bug 155939 - frames not replaced correctly on bordered animated gif.
...
Patch by paper@animecity.nu , r=bzbarsky, sr=tor
2002-11-06 20:44:51 +00:00
dbaron@fas.harvard.edu
a25b5af54a
Miscellaneous performance improvements, mostly related to image loads. Cache a copy of the IO service on the Pres Context for use in starting image loads. b=170116 r=darin sr=bzbarsky
2002-11-06 12:58:05 +00:00
caillon@returnzero.com
0d9875f0a1
Correcting our background painting code per the latest CSS specs. By default, backgrounds should be painted to the border
...
area, and not the padding area as per the CSS 2 Errata, CSS2.1 and CSS3. Also, implementing the CSS3 'background-clip'
and 'background-origin' properties (currently with -moz- prefixes) to control this behavior.
Bug 162252, r=dbaron sr=roc+moz
2002-10-08 10:24:53 +00:00
rpotts@netscape.com
970ade5289
bug #145579 (r=darin, sr=jst) send the correct referrer for images...
2002-09-17 18:59:41 +00:00
cbiesinger@web.de
7a9779edd0
bug 151983 patch by bernd.mielke@snafu.de r=paper sr=tor
...
ASSERTION: imgLoader::LoadImage -- NULL URI pointer: 'aURI'
2002-09-03 22:49:51 +00:00
pete.zha@sun.com
7920c28fa3
Reproducible crash when printing page [@nsFloaterCacheList::~nsFloaterCacheList()] (bug=149074)
...
r=karnaze@netscape.com sr=bzbarsky@mit.edu
2002-08-29 01:44:15 +00:00
aaronl@netscape.com
a5befedc98
Bug 132158. Active Accessibility: expose correct bounds information and accessible value for HTML areas. r=saari, sr=alecf.
2002-08-17 01:46:58 +00:00