roc+%cs.cmu.edu
897b71b14c
Bug 252280. Make XUL splitter frames explicitly say that they need to capture the mouse. r+sr=dbaron
2004-07-22 20:11:54 +00:00
dbaron%dbaron.org
7e396af74b
Don't allocate and leak selectors that we don't need. b=252510 r+sr=bzbarsky
2004-07-21 21:20:14 +00:00
cbiesinger%web.de
d5bd29aeda
Bug 113243 Get rid of (Compare|Equals)WithConversion
...
r+sr=roc
2004-07-21 20:18:39 +00:00
neil%parkwaycc.co.uk
3ded24093d
Bug 252448 Fix scrollwheel crashing menulist with unscrollable popup r/sr=roc
2004-07-21 15:24:51 +00:00
rbs%maths.uq.edu.au
784ccdb144
Cleanup font usage in form input controls, b=251637, r=jshin, sr=bzbarsky
2004-07-21 01:05:44 +00:00
dbaron%dbaron.org
a2e9a7881c
Reduce headers brought in by nsRuleNode.h. Split nsRuleData into its own file. b=64023 r+sr=bzbarsky
2004-07-20 06:11:27 +00:00
roc+%cs.cmu.edu
57a86f6acb
Bug 53966. Don't just capture to the nearest view when selecting with mouse; only capture to the nearest scrolling view. r+sr=dbaron
2004-07-20 00:02:43 +00:00
dbaron%dbaron.org
a68ea1bc08
Add null-check. b=226791 r+sr=bryner
2004-07-18 21:55:24 +00:00
cbiesinger%web.de
6c530b601a
removing unused variable, r+sr=bzbarsky
2004-07-18 20:57:52 +00:00
bzbarsky%mit.edu
211bc9b439
Fix bug 251844 -- <onject> blocked by content policy doesn't show alternate
...
content. r=mvl, sr=jst
2004-07-18 18:00:58 +00:00
dbaron%dbaron.org
9477e33c6b
Remove the nsDrawingSurface typedef and replace it with nsIDrawingSurface*. b=64023 r+sr=roc
2004-07-18 17:36:03 +00:00
roc+%cs.cmu.edu
296051f62e
Bug 251032. Make nsComboBoxControlFrames have their own space manager, because they don't care about floats in their parent. r+sr=dbaron
2004-07-18 12:16:15 +00:00
roc+%cs.cmu.edu
f9ab6c624c
Bug 251162. Add -moz-column-gap to the style system. r+sr=dbaron
2004-07-18 12:12:46 +00:00
roc+%cs.cmu.edu
91db4db112
Bug 251501. Refactor handling where frames get inserted on content insertion. r+sr=dbaron
2004-07-18 12:02:53 +00:00
dbaron%dbaron.org
73dd88cdb0
Restore ReResolveMenusAndTrees code, which is needed for theme switching. b=226791 r+sr=bzbarsky
2004-07-18 01:16:27 +00:00
dbaron%dbaron.org
188f36ed75
Clean up string usage in nsFont::EnumerateFamilies and nsCSSStyleSheet.cpp's ValueIncludes, although not all the other places to which this pattern was copied. b=235755 r+sr=roc
2004-07-17 19:03:13 +00:00
dbaron%dbaron.org
6feb3a1280
When implementing the 'display' and 'float' fixups in CSS2.1 section 9.7 we can't cache data in the rule tree. b=245715, 237891 r+sr=bzbarsky
2004-07-17 18:57:04 +00:00
dbaron%dbaron.org
51709ea6ab
Move root element fixups to nsStyleContext so they happen before CalcDifference calls in style reresolution and we reframe less. b=245327 r+sr=bzbarsky
2004-07-17 18:21:41 +00:00
dbaron%dbaron.org
ba7341b6fc
Back out again (except indentation fix). b=236889
2004-07-16 23:28:36 +00:00
dbaron%dbaron.org
2d31cb29aa
Load list-style-image in the style system rather than from frames. b=236889 r+sr=bzbarsky Reland quarter of patch to test effect on pageload.
2004-07-16 22:55:42 +00:00
dbaron%dbaron.org
90c025ee9c
Backing out half of 236889.
2004-07-16 21:23:27 +00:00
dbaron%dbaron.org
76455a7d6c
Load list-style-image in the style system rather than from frames. b=236889 r+sr=bzbarsky Reland half of page to test effect on pageload.
2004-07-16 20:26:39 +00:00
gerv%gerv.net
554e0e99a4
Bug 236613: change to MPL/LGPL/GPL tri-license.
2004-07-16 19:30:11 +00:00
gerv%gerv.net
50415faa3b
Bug 236613: change to MPL/LGPL/GPL tri-license.
2004-07-16 18:48:35 +00:00
gerv%gerv.net
7b5d09cf32
Bug 236613: change to MPL/LGPL/GPL tri-license.
2004-07-16 18:13:26 +00:00
jst%mozilla.jstenback.com
693923a31f
Landing fix for bug 239202, patch by trev@gtchat.de. Making nsIScriptGlobalObjectOwner not scriptable. r+sr=jst@mozilla.org
2004-07-16 17:03:10 +00:00
aaronleventhal%moonset.net
1ebd6baf37
Bug 151375. Implement css2 outline (still called -moz-outline for now). Makes -moz-outline draw outside of the current frame. Improves appearance of focus outline. Lots of help from roc. r+sr=dbaron
2004-07-16 16:56:21 +00:00
dbaron%dbaron.org
a2d532dbdc
Trim unneeded includes to speed up compilation. b=64023 r+sr=jst
2004-07-16 06:32:16 +00:00
jim_nance%yahoo.com
4c3c012729
Fix bug 241599 - Speed up table layotu code by reducing GetCellInfoAt() calls. r=bernd sr=dbaron
2004-07-16 01:49:18 +00:00
bzbarsky%mit.edu
5345ea4514
Paint a fieldset's border under the legend margin. Bug 247068, r+sr=dbaron
2004-07-15 23:28:46 +00:00
bzbarsky%mit.edu
ba886e0500
Remove some quirks that neither NS4 nor IE have (they remove bottom margin from
...
<p> in a table cell, but leave other blocks with bottom margins alone). Bug
101084, patch by Martijn Wargers <m.wargers@hccnet.nl>, r=dbaron, sr=bzbarsky
2004-07-15 21:48:13 +00:00
bzbarsky%mit.edu
3cf776f03e
Fix preshints in anonymous content some more (by moving all document sheet
...
styleset munging out of the document viewer and into the document and splitting
out the preshint levels completely from the other CSS levels). Bug 234861,
r+sr=dbaron
2004-07-15 20:30:30 +00:00
aaronleventhal%moonset.net
ccbc55e0d0
Backing out bug 151375 for now, because of scrolling regressions in HTML and XUL listboxes and comboboxes
2004-07-15 18:57:47 +00:00
jim_nance%yahoo.com
e436bc48dd
Fix But #250105 - Add Arena for nsLineLayout buffers. r+sr=roc
2004-07-15 17:50:34 +00:00
cbiesinger%web.de
db061512a0
Bug 251481 remove nsIDocStreamLoaderFactory r+sr=bz
2004-07-15 16:12:22 +00:00
bzbarsky%mit.edu
20502984b4
Use the direction of the abs pos box, not its containing block, when deciding
...
which offset to use the static position for. Bug 247287, r+sr=dbaron
2004-07-15 06:10:53 +00:00
bzbarsky%mit.edu
89f5da9306
Testing backout of bug 236889 to see effect on performance. a=#mozilla
2004-07-15 02:54:01 +00:00
dbaron%dbaron.org
d3b729cf74
Pull nsStyleContent::AllocateContents out of line, to fix Windows bustage (since this file is included outside of layout and the compiler doesn't seem able to inline it. b=249809
2004-07-14 23:51:25 +00:00
dbaron%dbaron.org
45baf132fe
Make :active hierarchical. b=65917 r+sr=bzbarsky
2004-07-14 22:27:24 +00:00
dbaron%dbaron.org
e3ba5b3f4f
Ensure chrome: URLs stay that way so theme switching code doesn't get confused, even though most chrome: stylesheet loads don't come through this codepath. b=226791 r+sr=bzbarsky
2004-07-14 22:21:07 +00:00
dbaron%dbaron.org
796d62cc38
Load generated content images from the style system rather than the frame constructor. b=249809 r+sr=bzbarsky
2004-07-14 22:19:22 +00:00
bryner%brianryner.com
377380315d
Add a NS_FASTCALL macro that specifies regparm(3) and stdcall on gcc/x86 to improve performance (passing up to 3 arguments in registers instead of on the stack, and having the caller pop any stack arguments). Apply NS_FASTCALL to our most frequently called non-public methods and functions. Also add NS_CDECL to explicitly specify the default calling convention and make it part of NS_IMETHOD, since xptcall can't deal with NS_FASTCALL. Bug 249652, r=darin, sr=dbaron.
2004-07-14 22:14:34 +00:00
dbaron%dbaron.org
dc4982f861
Load list-style-image in the style system rather than from frames. b=236889 r+sr=bzbarsky
2004-07-14 22:10:55 +00:00
aaronleventhal%moonset.net
78fcf72fc2
Bug 151375. Implement css2 outline (still called -moz-outline for now). Makes -moz-outline draw outside of the current frame. Improves appearance of focus outline. Lots of help from roc. r+sr=dbaron
2004-07-14 21:58:34 +00:00
dbaron%dbaron.org
b0dacf8216
Send the stylesheet as the HTTP Referer header for images loaded from CSS stylesheets. b=249168 r=bzbarsky sr=darin
2004-07-14 21:56:23 +00:00
dbaron%dbaron.org
fd0831d70a
Send correct HTTP Referer header for CSS @import. b=249171 r+sr=bzbarsky
2004-07-14 21:52:19 +00:00
jst%mozilla.jstenback.com
afb512bb02
Landing patch for aaronleventhal@moonset.net. Bug 250208. Fix regression that made dropdowns not work as expected on Linux. r=jst@mozilla.jstenback.com, sr=dbaron@dbaron.org, a=asa@mozilla.org
2004-07-09 22:33:35 +00:00
smontagu%smontagu.org
1525e48879
Display subruns in a right-to-left text run in the correct order in XUL text. Bug 248029, r+sr=roc
2004-07-07 06:49:10 +00:00
aaronleventhal%moonset.net
9aeb55ff97
Bug 171366. Support tabindex for all elements. r=bryner, sr=jst
2004-07-07 00:58:57 +00:00
dbaron%dbaron.org
d6cf3b1e7e
Use string comparators more to simplify code. b=249172 r+sr=bryner
2004-07-06 23:29:31 +00:00
roc+%cs.cmu.edu
d2859ce21a
Remove nsIScrollingView::Get/SetControlInsets, since it's unused.
2004-07-05 16:53:10 +00:00
alex%croczilla.com
afffff7463
Bug#245408: 'position' shouldn't apply to SVG elements other than outermost <svg/> element. SVG only - not part of default builds. r/sr=dbaron.
2004-07-05 06:45:51 +00:00
dbaron%dbaron.org
c890efeb0e
Fix scaling of images in response to {min,max}-{width,height}. b=234686 r+sr=bzbarsky
2004-07-05 00:17:11 +00:00
smontagu%smontagu.org
fc1896ade7
Improve the CHAR_IS_BIDI macro. Bug 240943, patch from an idea by Peter Kirk, r+sr=roc
2004-07-04 10:51:33 +00:00
neil%parkwaycc.co.uk
1c9cbe39c9
Bug 64157 Should be able to navigate <menulist> when it's not dropped down r=aaronl sr=roc
2004-07-03 21:00:07 +00:00
neil%parkwaycc.co.uk
ea6f6a0a0f
Form frames should not register empty access keys b=248566 r/sr=roc
2004-07-03 20:54:54 +00:00
bmlk%gmx.de
f3ec0b75bb
fix a crash in table pseudo frame handling, where colgroups need a special handling as they hold only columns and and can not be parents of other frames , bug 239294 r/sr=dbaron
2004-07-03 09:42:51 +00:00
caillon%redhat.com
ae5e2bdd51
Bug 241507
...
Don't create new rendering contexts for each caret drawn on *nix platforms since there are no known issues with doing so. If issues crop up, I will undo this change.
r/sr=jst/bryner
2004-06-29 19:12:19 +00:00
roc+%cs.cmu.edu
172918edbf
Bug 244017. Hack invalidation of block children of blocks to avoid answering the question of whether we're supposed to invalidate the difference in frame bounds or the difference in overflow areas. r+sr=dbaron
2004-06-29 12:46:46 +00:00
roc+%cs.cmu.edu
d4aec342d0
Bug 185357. Collect out-of-flow frames for overflowing placeholders even if the placeholders are indirect (inline) children of the line. r+sr=dbaron
2004-06-27 02:01:06 +00:00
peterv%propagandism.org
13ff57f719
Trying to fix minimo bustage
2004-06-25 16:38:43 +00:00
peterv%propagandism.org
c6758de122
Fix for bug 236408 (deCOMtaminate nsINodeInfoManager). r=caillon, sr=jst.
2004-06-25 12:26:02 +00:00
neil%parkwaycc.co.uk
a01946be7b
Bug 216101 Cleaing frame refs can leave caret fragments p=mnyromyr@tprac.de r/sr=roc
2004-06-25 09:57:35 +00:00
timeless%mozdev.org
e698edaacf
Bug 240947 use content instead of _content
...
r=neil sr=dveditz
2004-06-24 23:44:05 +00:00
dbaron%dbaron.org
c262acf5fc
Null check mViewManager. b=248343 r+sr=roc
2004-06-24 21:56:29 +00:00
tor%cs.brown.edu
02b09ac411
Bug 246857 - implement <svg:defs>. r=afri. Not in default build.
2004-06-23 18:14:04 +00:00
pkw%us.ibm.com
0ec5bbae9b
Bug 248216 - Mismatched new[]/delete in nsTextFrame.cpp.
...
r/sr=dbaron@dbaron.org
2004-06-23 16:38:38 +00:00
bryner%brianryner.com
4f06ee6e85
Lots of fixes for native themed checkbox and radio buttons on gtk2. Bug 247631, r=caillon, sr=blizzard.
2004-06-22 22:10:12 +00:00
dbaron%dbaron.org
0ec49fbb44
Update :hover state and mouse cursor and send mouse events when the position of the pointer changes due to scrolling or reflow. b=20022 r+sr=roc
2004-06-22 04:32:52 +00:00
bryner%brianryner.com
4894e80462
deCOMtaminate nsBoxLayoutState. Bug 247766, r+sr=roc.
2004-06-22 02:55:04 +00:00
bryner%brianryner.com
55d74e870b
oops, this wasn't supposed to go on the trunk. backing out.
2004-06-21 23:41:30 +00:00
bryner%brianryner.com
8cfeadc0a0
bringing branch changes forward
2004-06-21 23:35:56 +00:00
jshin%mailaps.org
ee4756c8be
bug 245770 : add a pref. to control whether or not replace backslashes with Yen signs in Japanese documents (r=smontagu, sr=dbaron)
2004-06-21 10:32:27 +00:00
robin.lu%sun.com
b8a57d89d8
fix bug 206376 accesskey doesn't work when field type is "file"
...
r=aaronleventhal sr=jst patched by neo.liu@sun.com
2004-06-21 02:46:13 +00:00
bryner%brianryner.com
47111a13aa
removing dead CFM build files
2004-06-21 02:09:30 +00:00
bryner%brianryner.com
4b4a78cb41
remove long-dead CFM build file
2004-06-20 21:38:51 +00:00
smontagu%smontagu.org
1c039e3f8d
Bug 140611: When a block element is first in RTL <LI>, bullet moves left. patch by Lina Kemmel lkemmel@il.ibm.com, r=smontagu, sr=dbaron.
2004-06-20 09:51:10 +00:00
bryner%brianryner.com
cfcb3b0746
Make XUL box debug code be #ifdef DEBUG_LAYOUT. r+sr=roc, bug 103844.
2004-06-19 09:07:47 +00:00
neil%parkwaycc.co.uk
131d37091e
Bug 205235 Fix floats to work in RTL spans p=mozilla-bugzilla@future.shiny.co.il (Ilya Konstantinov) r/sr=dbaron
2004-06-18 23:41:17 +00:00
neil%parkwaycc.co.uk
66187179fe
XUL frame elements should not have the preferred size that HTML iframes do b=217477 r/sr=roc
2004-06-18 23:34:22 +00:00
cbiesinger%web.de
9a38cbd61b
bug 227313 patch by Ludovic Hirlimann <qa-mozilla@hirlimann.net> r+sr=roc
...
remove unused code related to PresShell::ScrollFrameIntoView(nsIFrame*)
2004-06-18 14:54:56 +00:00
roc+%cs.cmu.edu
51183ee40b
Bug 240276. Fork nsGfxScrollFrame into nsHTMLScrollFrame and nsXULScrollFrame. No behaviour is changed yet. r+sr=dbaron
2004-06-18 02:08:19 +00:00
dbaron%dbaron.org
e15ee7474f
Make WipeContainingBlock walk up further when the containing block is the block part of an inline that contains a block. b=244454 r+sr=roc
2004-06-17 18:51:17 +00:00
roc+%cs.cmu.edu
616920fb6e
Bug 245297. Add basic style system support for columns. r+sr=dbaron
2004-06-17 11:57:37 +00:00
roc+%cs.cmu.edu
52092297fe
Bug 226439. Convert codebase to use AppendLiteral/AssignLiteral/LowerCaseEqualsLiteral. r+sr=darin
2004-06-17 00:13:25 +00:00
neil%parkwaycc.co.uk
a34c4349b6
Bug 245641 Make scrollbars draggable in print preview again r/sr=jst
2004-06-16 08:11:30 +00:00
bryner%brianryner.com
976c4c4a44
Make sure the pref size is at least as large as the min size for leaf boxes, just like we do for container boxes. Bug 246706, r+sr=dbaron.
2004-06-15 01:10:09 +00:00
cbiesinger%web.de
5eccf6d47c
fixing more bustage
2004-06-11 19:37:08 +00:00
cbiesinger%web.de
facaad0cca
oops. missed a spot
2004-06-11 19:13:59 +00:00
cbiesinger%web.de
c2f9c5a5a6
fixing more bustage
2004-06-11 19:11:45 +00:00
neil%parkwaycc.co.uk
e0c54daa85
Bug 246271 treecell does not respond immediately to src attribute changes r=varga sr=darin
2004-06-11 13:04:56 +00:00
robin.lu%sun.com
d44bf5a284
fix bug 220390 ACCESSKEY incorrectly supported on multiline SELECT tag.
...
patched by Nian Liu (neo.liu@sun.com ).
r=aaronleventhal sr=jst
2004-06-11 08:03:16 +00:00
pinkerton%aol.net
1c77027593
never try to theme <button> tags, we just can't catch all the permutations
...
(r=pink/sr=bryner/a=asa, bug 244058)
2004-06-09 21:58:22 +00:00
bsmedberg%covad.net
14bf5bab31
Bug 239925 - fix static initializers in DOM/widget/libpr0n so that we can restart XPCOM safely r=jst sr=darin
2004-06-09 18:36:25 +00:00
bmlk%gmx.de
c07cb87331
empty tables should not have a size in quirks mode. bug 241161 r/sr=bzbarsky
2004-06-09 04:13:53 +00:00
bryner%brianryner.com
4451888110
Get rid of nsILanguageAtom and deCOMtaminate nsILanguageAtomService (bug 230603). Also, fix a bunch of atom double-addref leaks in nsFontMetricsXlib. r+sr=dbaron.
2004-06-08 23:53:59 +00:00
dbaron%dbaron.org
907898a713
Remove TestSpaceManager from the build. (Fixing bustage the easy way.)
2004-06-08 20:12:01 +00:00
aaronleventhal%moonset.net
b129a05b0f
Bug 239914. When OS high contrast or another accessible theme is used, automatically follow it in chrome and content. r=bsmedberg, sr=bryner
2004-06-08 19:34:55 +00:00
dbaron%dbaron.org
fccd797e87
Move clearing from nsBlockBandData to nsSpaceManager so that 'clear' works even when the floats to be cleared don't overlap the block's border-box. b=148994 Patch by Blake Kaplan <mrbkap@rice.edu>. r+sr=dbaron
2004-06-08 19:18:30 +00:00
bzbarsky%mit.edu
9e0ffd1c3c
Use property ids from the property list, as long as we're using preprocessing
...
to create all the Set/Get* functions for nsIDOMCSS2Properties. Bug 243728, r+sr=dbaron
2004-06-08 01:32:29 +00:00
bzbarsky%mit.edu
dd87aab226
Check that the generated content URL is non-null (which can happen when it's an
...
invalid URI). Bug 244490, r+sr=dbaron
2004-06-08 01:16:25 +00:00
dbaron%dbaron.org
4417770f14
When asked to remove a property that doesn't exist, don't try too hard (and crash). b=245572 r+sr=bryner
2004-06-07 19:30:54 +00:00
roc+%cs.cmu.edu
b09f29fdcc
Bug 241454. Enforce the rule that if a frame ever reflows its child asking for MEW, then it *always* reflows the child asking for MEW. r=bernd,sr=dbaron
2004-06-06 20:45:23 +00:00
jim_nance%yahoo.com
dbdb7cf917
Fix bug #242044 - Reduce number of allocations by nsSpaceManager::PushState
2004-06-06 18:45:02 +00:00
roc+%cs.cmu.edu
3476550296
Bug 245627. Minor deCOMtamination of HTML element constructor functions. r+sr=jst
2004-06-06 02:38:32 +00:00
cbiesinger%web.de
589ae07662
bug 196380
...
o) move nsCopySupport into content (from layout), it belongs there better
o) add an |currentURI| attribute to nsIImageLoadingContent which allows access to the URI that is currently being displayed
o) use that from the image uri copy code
xpfe part: r=neil.parkwaycc.co.uk sr=bz rest: r+sr=bz
2004-06-05 17:57:00 +00:00
bmlk%gmx.de
6d92fb4c7c
during incr. reflow table cells have a unconstrained computed size, they need to ensure that a second constrained reflow is issued on the children, bug 237366, initial idea by saito@densan.co.jp r/sr=dbaron
2004-06-05 16:59:46 +00:00
neil%parkwaycc.co.uk
a4c3a9de51
Bug 245024 Fix crash in print preview by blocking click events r/sr=jst
2004-06-04 22:06:05 +00:00
aaronleventhal%moonset.net
a4877c0ce2
Fixing bustage
2004-06-04 21:08:05 +00:00
aaronleventhal%moonset.net
f452943730
Bug 242594. Expose list and list item objects, and bullet text. r=Louie.Zhao, sr=jst/dbaron
2004-06-04 19:28:36 +00:00
cbiesinger%web.de
bfe351c214
bug 243966 getPropertyValue truncates values for computed system font value
...
patch by Karsten D��sterloh <mnyromyr@tprac.de> r=ere,timeless,mkaply,amardare sr=dbaron
2004-06-03 21:19:08 +00:00
tor%cs.brown.edu
28e95dccef
Missing return
2004-06-03 17:32:02 +00:00
tor%cs.brown.edu
b5e9c92a1f
Implement nsSVGCairoPathGeometry::{Update,GetCoveredRegion}. Not in build.
2004-06-03 17:15:36 +00:00
roc+%cs.cmu.edu
a8ac346497
Bug 240903. Add image input to the list of elements that can't be dragged. r+sr=roc, patch by Serge Gautherie
2004-06-02 02:25:18 +00:00
roc+%cs.cmu.edu
b7fbe9ad0a
Bug 217715. Delay instantiating plugin until we've closed its HTML element, so Java applets are guaranteed to see all PARAMs. r+sr=jst
2004-06-02 00:25:00 +00:00
smontagu%smontagu.org
c9791928b9
DeCOMtaminate nsIFrame Set/GetProperty and merge Set/GetBidiProperty with it. Bug 117751, r+sr=roc
2004-06-01 06:20:16 +00:00
kyle.yuan%sun.com
bbf295c519
Bug 237535 prelight text invisible in high-contrast inverse themes
...
r=bryner, sr=roc, patch by ginn.chen@sun.com
2004-06-01 01:58:10 +00:00
neil%parkwaycc.co.uk
1422fe45d0
Bug 245096 Clicking on combo box inhibits change event patch in bug 244761 r/sr=roc
2004-05-31 23:22:08 +00:00
sspitzer%mozilla.org
8c46b7fe3b
remove unnecessary imgURI check, thanks to biesi for catching it.
2004-05-31 22:56:42 +00:00
sspitzer%mozilla.org
afdedb8705
fix for bug #188955
...
[CSS list item images are loaded even if image loading is blocked or disabled]
r/sr=bz
2004-05-31 22:32:37 +00:00
bzbarsky%mit.edu
1d0de3c7ca
When scrolling to form controls on focus, make sure to flush out pending
...
reflows first. Bug 245133, r+sr=jst
2004-05-31 20:56:55 +00:00
roc+%cs.cmu.edu
1169792709
Bug 239201. Anonymous views (views without frames) should inherit their visibility from their parent. Then visibility:hidden IFRAMEs will hide their widgets. r+sr=dbaron
2004-05-31 20:01:58 +00:00
dbaron%dbaron.org
0fa46bf78e
When we do two passes on an incremental reflow in order to update maximum width, do max-element-width calculation on the second pass too so that floats have their max-element-width cached for state recovery. b=217527 r+sr=roc
2004-05-31 17:41:50 +00:00
bzbarsky%mit.edu
f4cf7b2cc5
Remove unnecessary memsets. Bug 244876, patch by Rene Pronk
...
<r.pronk@its.tudelft.nl>, r+sr=bzbarsky
2004-05-31 16:38:47 +00:00
sspitzer%mozilla.org
11ed77ad8f
bullet proofing (wall paper) fix for top crasher bug #243294
...
now we just assert, instead of crash. see bug #245055 about the real problem.
Crash [@ nsCaret::GetViewForRendering] when printing a schedule from www.matkahuolto.info
r/sr=roc
2004-05-29 19:57:00 +00:00
roc+%cs.cmu.edu
27375e9b38
Bug 232913. Let nsIScrollbarMediator support multiple scrollbars. Patch by Nate Nielsen, r+sr=roc.
2004-05-29 00:09:05 +00:00
neil%parkwaycc.co.uk
e0001f303d
Restoring accidentally deleted line to fix bustage.
2004-05-28 16:49:07 +00:00
neil%parkwaycc.co.uk
a77f02d1ce
Bug 244761 ESC shouldn't change displayed selection also improve consistency of change events for drop-downs r/sr=roc
2004-05-28 16:25:04 +00:00
bzbarsky%mit.edu
201cd5d791
Make sure to flush out content and style updates when calling sizeToContent.
...
Bug 244235, r+sr=jst
2004-05-28 16:03:09 +00:00
bzbarsky%mit.edu
27b140b534
Change FlushPendingNotifications to have more granularity and update callers to
...
only flush the things they really need flushed. Bug 144072, r+sr=jst
2004-05-27 22:08:42 +00:00
bryner%brianryner.com
441c269ffb
fix typo in bug number
2004-05-26 18:32:26 +00:00
bryner%brianryner.com
86b340aeca
Reduce the amount of style data we fetch in nsTextFrame::Reflow. Bug 244651, r+sr=bzbarsky.
2004-05-25 18:29:04 +00:00
mvl%exedo.nl
2ee57e12be
Add CSS3 pseudo-class selector :only-child
...
bug 237568, patch by Sander <mybugzilla@juima.org>, r=bzbarsky, sr=dbaron
2004-05-25 13:43:52 +00:00
smontagu%smontagu.org
950422f8f1
Fix flipping of Arabic text when pasted to clipboard. Bug 197375, r+sr=bzbarsky
2004-05-23 09:15:23 +00:00
roc+%cs.cmu.edu
b8ecbc84da
Bug 226439. Convert Seamonkey to EqualsLiteral. rs=darin
2004-05-22 22:15:22 +00:00
bzbarsky%mit.edu
f79a6813af
Relanding, since backing out did not fix orange. Bug 232691.
2004-05-22 20:02:43 +00:00
cbiesinger%web.de
b9b7c23334
AddRef/Release return a refcount, not an nsresult
2004-05-22 20:01:11 +00:00
bzbarsky%mit.edu
62f7fc6ea3
Backing out to attempt to fix Mac orange. Bug 232691
2004-05-22 19:26:52 +00:00
bzbarsky%mit.edu
b733dd59da
Convert users of nsC?String(), nsC?AutoString(), and NS_LITERAL_C?STRING("") to
...
using EmptyC?String instead. Bug 232691, patch by Charles Fenwick
<clf03f@garnet.acns.fsu.edu>, r+sr=bzbarsky
2004-05-22 17:04:53 +00:00
bzbarsky%mit.edu
a3fa8cf8c9
Use a reflow (without forced repaint) hint for position struct changes. Bug
...
243882, r+sr=roc
2004-05-22 05:50:12 +00:00
bryner%brianryner.com
f4033c2db4
Fix crashes when dynamically removing input type=file elements by not calling GetValue() during Destroy() since that re-adds the frame to the primary frame map. Bug 203041, 238906, patch originally by mats.palmgren@bredband.net, updated by me, r+sr=bzbarsky.
2004-05-22 01:17:00 +00:00
neil%parkwaycc.co.uk
d155eb13d8
Bug 236215 Stop creating spurious ranges when removing the first or last row from a range r=varga sr=mscott
2004-05-21 22:48:12 +00:00
neil%parkwaycc.co.uk
3e29414edb
Bug 240542 Fix crash when inserting a listitem whose parent isn't a listbox r/sr=bz
2004-05-21 08:39:39 +00:00
aaronleventhal%moonset.net
273397a135
Bug 242799. Fix touchpad scrolling but keep support for screen reader behavior based on class names. r=ere, sr=roc
2004-05-20 03:14:41 +00:00
bzbarsky%mit.edu
c0180b506f
Fix permissions check for CSS background images, again. Bug 243948, patch by
...
mvl@exedo.nl , r+sr=bzbarsky
2004-05-19 04:22:05 +00:00
smontagu%smontagu.org
b6b7cf8808
Update bidi data tables to Unicode 4.0.1 and add surrogate handling. Bug 240943, r=jshin, sr=rbs.
2004-05-18 11:01:49 +00:00
bzbarsky%mit.edu
deb5f0e77e
Fix serialization of selectors when namespaces are around to be smarter; fix
...
serialization of pseudo-elements to prepend '*' as needed. Bug 173586,
r=glazou, sr=roc
2004-05-18 02:42:13 +00:00
bzbarsky%mit.edu
e4f86cf527
Remove nsIViewManager::GetWidgetForView; move callers over to
...
nsIView::GetNearestWidget. Part of bug 243723, r+sr=roc
2004-05-18 01:13:45 +00:00
roc+%cs.cmu.edu
e8a6d8ed78
Fix bustage, accidental checkin of work in progress :-(
2004-05-17 17:16:17 +00:00
roc+%cs.cmu.edu
f1f89a9129
Backing out 233441.
2004-05-17 16:29:13 +00:00
bzbarsky%mit.edu
6493622dba
Make sure to use the right parent style context (null) when reresolving style
...
for a root node with an XBL binding that includes scoped stylesheets. Bug
243019, r+sr=roc
2004-05-15 05:11:53 +00:00
bzbarsky%mit.edu
b99b4c4d2d
Instead of setting inline style for every text input's anonymous div, have a
...
rule in forms.css to set the style. Bug 243588, r+sr=dbaron
2004-05-15 05:09:37 +00:00
varga%nixcorp.com
7df159fd39
Fix for bug 243203. Crash removing address line in message compose window [@ nsCSSFrameConstructor::AttributeChanged] r=neil, sr=bryner
2004-05-14 13:58:00 +00:00
mvl%exedo.nl
fcfdee9d2d
Didn't mean to check this in just yet
2004-05-13 20:09:10 +00:00
mvl%exedo.nl
2f908209a7
Make content policy api (nsIContentPolicy) not suck.
...
bug 191839. Original patch and hard work by Tim <riceman+bmo@mail.rit.edu>, r=bzbarsky (on backend stuff), r=neil (on the tabbrowser stuff), sr=bzbarsky
2004-05-13 18:34:18 +00:00
timeless%mozdev.org
1bac2edf0d
Bug 210719 M17rc1 Trunk [@ nsTreeBodyFrame::ScrollCallback] - Bookmark Manager persistently scrolls up/down if a bookmark is dragged into the 'scroll up'/'scroll down' area just above/below the bookmarks, and dropped there
...
patch by mailto:durbacher@gmx.de r=varga sr=shaver
2004-05-13 18:06:09 +00:00
bryner%brianryner.com
e5321f6b5c
nsCSSValue::Reset does not seem to be inlined with -Os, so adding NS_HIDDEN here as well.
2004-05-13 17:09:20 +00:00
roc+%cs.cmu.edu
f8feba3ada
Bug 107518 and others... Make CreateViewForFrame reparent any views on frame descendants to the new view. This ensures that the view hierarchy stays in sync with the frame hierarchy. r+sr=dbaron
2004-05-13 15:33:18 +00:00
jst%mozilla.jstenback.com
7133578356
Fixing regression bug 243345. Make nsITextContent::SetText() work with non-null terminated strings, and fix silly mistake in nsComboboxControlFrame::GetIndexOfDisplayArea(). Patch partly by bzbarsky@mit.edu, and partly by myself. r+sr=bzbarsky@mit.edu and jst@mozilla.jstenback.com
2004-05-13 01:12:10 +00:00
bryner%brianryner.com
6ad25a557c
Apply NS_HIDDEN to nsCSSValue, nsRuleNode, and nsStyleContext based on profiling data showing that these functions have very high call counts. Bug 227537, r+sr=dbaron.
2004-05-12 21:20:09 +00:00
bzbarsky%mit.edu
9825396b41
Remove 'text-align:-moz-initial;' from UA CSS. Bug 86462, patch by Anne van
...
Kesteren <bug@annevankesteren.nl>, r+sr=dbaron
2004-05-11 18:32:38 +00:00
bzbarsky%mit.edu
e25e453311
Remove vestiges of <input type="browse">. Bug 242873, r+sr=peterv
2004-05-11 18:16:41 +00:00
bzbarsky%mit.edu
cf68f1193c
Let pages set explicit line-height on textarea if they want to. Bug 243100, r+sr=dbaron
2004-05-09 19:42:53 +00:00
smontagu%smontagu.org
53c61c0201
Update the table of Bidi character categories to Unicode 4.0.1: partial patch to Bug 240943 to match the 1.7 branch checkin. r=jshin, rs=blizzard.
2004-05-08 20:40:58 +00:00
bmlk%gmx.de
d788093faa
reset the cell offset when a row becomes again visible, order the rowgroups before collapsing the rows bug 242253 r/sr=dbaron
2004-05-08 05:11:29 +00:00
jst%mozilla.jstenback.com
d247d3f525
Fixing bug 242734. deCOMtaminate nsITextContent. r+sr=bryner@brianryner.com
2004-05-07 20:55:17 +00:00
caillon%redhat.com
e9427f8f3a
We need to also copy over mAppearance in the nsCSSDisplay copy constructor
...
r+sr=bzbarsky via irc; no bug.
2004-05-07 20:41:38 +00:00
bzbarsky%mit.edu
e9c402d3ef
Make table cell frame construction handle errors from children without
...
crashing. Bug 237760, r+sr=roc
2004-05-07 19:45:41 +00:00
aaronleventhal%moonset.net
a935600f4c
Bug 242790. Tabbing, accessibility and other things broken because GetSubDocumentFor regressed. r=bryner, sr=jst
2004-05-07 11:57:10 +00:00
bzbarsky%mit.edu
aa2c0925b8
Don't show the content viewer if it's not ours -- that means that we're
...
actually about to be torn down. Bug 242282, r+sr=jst
2004-05-06 21:15:33 +00:00
neil%parkwaycc.co.uk
fe7328c3b0
Unnamed XUL radio menuitems should not be grouped b=219832 r/sr=roc
2004-05-06 20:39:21 +00:00
roc+%cs.cmu.edu
e508d2a0ad
Bug 233441. Make nsViewManager always have a root view, you can't change it. r+sr=dbaron
2004-05-06 03:17:14 +00:00
rbs%maths.uq.edu.au
b33b06bec8
Fix the inconsistent behavior of the caret on text controls when their readonly attribute is changed, b=235294, r+sr=bzbarsky
2004-05-05 22:48:51 +00:00
caillon%redhat.com
d592c269c0
Remove '-moz-resizer' from the style system.
...
Bug 242712. r+sr=dbaron
2004-05-05 21:37:32 +00:00
bmlk%gmx.de
d24d0a7225
remove unused code that causes crashes, bug 242368, p=fantasai r=bernd sr=rbs a=asa
2004-05-05 16:03:55 +00:00
roc+%cs.cmu.edu
adb400bd40
Try to fix gcc 3.4 bustage. If this fixes it, it totally lied about the line number
2004-05-05 04:38:12 +00:00
roc+%cs.cmu.edu
61e1f40eb4
Bug 232540. List controls should not scroll an item into view if it is only outside the list in the horizontal direction.
2004-05-05 02:49:57 +00:00
roc+%cs.cmu.edu
19e32df81d
Backing out the part of the patch that was incorrectly checked in.
2004-05-05 02:48:53 +00:00
roc+%cs.cmu.edu
f72582951e
Bug 240276. Trim fat from nsGfxScrollFrame, move functionality into nsGfxScrollFrameInner so that when we fork nsGfxScrollFrame, it will be shared
2004-05-05 02:41:19 +00:00
roc+%cs.cmu.edu
3074e7edc0
Bug 240276. Trim fat from nsGfxScrollFrame, move functionality into nsGfxScrollFrameInner so that when we fork nsGfxScrollFrame, it will be shared
2004-05-05 02:32:27 +00:00
roc+%cs.cmu.edu
8d9033c380
Bug 230417. When a placeholder frame lands in a block's overflowList, put its out of flow frame in a new child list, overflowOutOfFlowsList
2004-05-05 02:30:33 +00:00
bzbarsky%mit.edu
3952e1e9e8
The nsBlockFrame.h include is needed for debug builds. Bustage fix, original
...
bug is 241833
2004-05-05 01:46:15 +00:00
bzbarsky%mit.edu
9d1ed0ca64
Add and use some convenience functions on nsCSSRect. Bug 208731, r+sr=dbaron
2004-05-05 00:43:50 +00:00
bzbarsky%mit.edu
07f8d63578
Subtract out the reflow hint from aMinChange when re-resolving out-of-flow
...
kids, in case they're not our descendants and need a reflow. Bug 170644,
r+sr=dbaron
2004-05-05 00:34:22 +00:00
bzbarsky%mit.edu
4ea38635a4
Move presentation attributes into the UA level in non-HTML documents and a
...
separate preshint level in HTML. Bug 234861, r=dbaron, sr=jst
2004-05-05 00:30:57 +00:00
dbaron%dbaron.org
44f599fd12
Remove hacks no longer needed since text inputs became reflow roots (instead of using the IncrementalDamageConstrained hack. b=241833 r+sr=rbs
2004-05-04 23:56:25 +00:00
bzbarsky%mit.edu
481f45cbdd
Make sure to not finish the reflow command hash till we've cancelled all
...
commands on shutdown. Bug 242602, r+sr=dbaron
2004-05-04 21:59:56 +00:00
cbiesinger%web.de
577b542b93
move nsFrame::XMLQuote to #ifdef DEBUG, like its only caller
...
r+sr=dbaron
2004-05-04 16:27:40 +00:00
varga%nixcorp.com
83ccd97443
Cosmetic license changes.
2004-05-04 14:26:17 +00:00
aaronleventhal%moonset.net
0d75ee958b
Use win32 window class name corresponding to UI/content/general/hidden. r=ere, sr=roc
2004-05-04 12:39:42 +00:00
varga%nixcorp.com
d2ab672480
Fix for bug 241068. Crash when trying to enter text in input field. [@ nsTreeBodyFrame::PrefillPropertyArray][@ _ZN15nsTreeBodyFrame20PrefillPropertyArrayEiP12nsTreeColumn]. r=neil sr=dbaron
2004-05-04 11:13:32 +00:00
roc+%cs.cmu.edu
cf2990d46c
No bug. Remove unused code and variables from nsListControlFrame. rs=shaver
2004-05-04 04:30:23 +00:00
caillon%redhat.com
0f17aba3e9
Bug 241140
...
Consolidate DrawImage and DrawScaledImage
r=biesi sr=tor
2004-05-04 01:32:26 +00:00
bryner%brianryner.com
f9f55ca33e
deCOMtaminate nsPIDOMWindow (bug 242111). r+sr=jst.
2004-05-03 21:48:36 +00:00
bzbarsky%mit.edu
2521bc1e41
Properly remove the context menu listener when we don't have a plugin. Bug
...
185714, r+sr=jst
2004-05-03 21:32:54 +00:00
bmlk%gmx.de
743b37f228
add colframe documentation, fix a colframe renumbering problem, bug 238999 r/sr=bzbarsky
2004-05-03 18:31:34 +00:00
bzbarsky%mit.edu
ab8ff1f170
Don't clear undo/redo buffers when JS changes the value. Bug 158071, patch by
...
Martijn Wargers <m.wargers@hccnet.nl>, r=bryner, sr=dbaron
2004-05-02 22:14:49 +00:00
bzbarsky%mit.edu
212e6f6ad1
Minor tweak to hashkey calculation. Bug 240934.
2004-05-02 19:56:06 +00:00
bzbarsky%mit.edu
eef70c4d28
Switch AlreadyInQueue to use a hashtable (which is maintained sorta in parallel
...
with the reflow command list) instead of walking the array each time. Bug
240934, r=roc, sr=brendan
2004-05-02 18:07:12 +00:00
bmlk%gmx.de
dd5915bbff
remove bogus conversions bug 241997 r/sr=bzbarsky
2004-05-02 09:51:57 +00:00