dbaron%dbaron.org
78e42e3723
Fix wrong parent style context warnings (and incorrect reresolution) with HRs or other leaf frames with :before or :after generated content. Move some code back together that was separated. Also fix case of float whose placeholder is the child of a block within an inline. b=209359 r+sr=bzbarsky
2003-06-15 00:55:00 +00:00
dbaron%dbaron.org
39d390d27f
Create only one CSSStyleRuleImpl per rule rather than one per comma-separated selector to fix CSSOM compliance bugs and make rule immutability easier. Store list of selectors on the CSSStyleRuleImpl, each with their own weight. b=98765 r+sr=bzbarsky
2003-06-14 23:50:54 +00:00
bzbarsky%mit.edu
e49f24690b
CSS3 Selectors is now in CR, so we can change -moz-hsl() to hsl(). Bug 208159,
...
r+sr=dbaron
2003-06-14 20:44:26 +00:00
bzbarsky%mit.edu
0d818d1da5
Use the cached IOService pointer when loading background images. Bug 123401,
...
r=dougt, sr=dbaron
2003-06-14 18:49:28 +00:00
caillon%returnzero.com
2df173e9c8
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
caillon%returnzero.com
c0d2e93d73
Bug 209133
...
Make |Node| from script recognize constants defined in nsIDOM3Node.
Move DOM3 constants over to nsIDOM3Node.
Update the names and values to reflect the latest draft of the DOM 3 Core (Last Call)
r=timeless sr=jst
2003-06-12 02:54:16 +00:00
dbaron%dbaron.org
73cdfadc6a
Fix silly mistake. b=209091 r+sr=bzbarsky
2003-06-12 00:03:32 +00:00
alecf%flett.org
2751c6b097
fix for bug 206379:
...
- combine nsICharsetConverterManager2 and nsICharsetConverterManager
- get rid of nsIAtom in most of the methods
- provide versions of getUnicodeDecoder/Encoder which don't do alias resolution
- change all charset types to ASCII strings
- clean up some other i18n APIs which could be simplified
- fix all consumers of all changed i18n interfaces
r=jshin, smontagu
rs=sfraser
2003-06-11 18:16:03 +00:00
leon.zhang%sun.com
a0b6278dce
Bug 207936:[trunk] JA IME: cursor position is off before and after text is committed
...
r=sfraser sr=kin
2003-06-11 03:29:59 +00:00
bryner%netscape.com
e91426dae0
Comment-only fix.
2003-06-10 22:17:58 +00:00
dbaron%dbaron.org
9fd34ec767
Remove code that is not needed anymore (due to bug 141054) since the primary frame always contains the :before and :after frames. b=208870 r+sr=bzbarsky
2003-06-10 22:11:16 +00:00
dbaron%dbaron.org
4919c99863
Fix minor inconsistency between functions. b=208548 r+sr=bzbarsky
2003-06-10 22:09:58 +00:00
dbaron%dbaron.org
439819ce83
Make nsCSSDataBlock::Clone work correctly. Fix uninitialized variable warning. b=208872 r+sr=bzbarsky
2003-06-10 22:08:40 +00:00
seawood%netscape.com
97649bab86
Removing old cfm build files. Use the CFM_LAST_RITES tag to resurrect. r=macdev
2003-06-10 21:18:27 +00:00
seawood%netscape.com
b28ce0a530
Removing old cfm build files. Use the CFM_LAST_RITES tag to resurrect. r=macdev
2003-06-10 20:12:33 +00:00
bmlk%gmx.de
d8653592e5
the mew of colspan cell needs to be redistributed this can only be done during the strategy init. bug 207208 r=jkeiser sr=dbaron
2003-06-09 17:51:25 +00:00
dbaron%dbaron.org
f8f9bcc4be
Fix bugs with colors in tables in cases where some content comes before the start tag of BODY by rechecking the computed color of BODY more often. b=94688 Patch from Mats Palmgren <mats.palmgren@bredband.net>. r+sr=dbaron
2003-06-08 19:52:22 +00:00
dbaron%dbaron.org
57174ecf3a
Fix bustage on compilers with broken for loop scoping. b=125246
2003-06-08 00:36:08 +00:00
dbaron%dbaron.org
91c1698053
VC++ doesn't seem to like empty arguments to macros. Fixing bustage. b=125246
2003-06-07 23:29:05 +00:00
dbaron%dbaron.org
0a143da53b
Put more information on the CSS properties in nsCSSPropList.h.
...
Use the property list in the tables for nsRuleNode::CheckSpecifiedProperties.
To reduce heap usage, redesign the storage of properties and values in nsCSSDeclaration to allocate all property-value pairs in a declaration block in a single allocation, and use temporary structures (like the old permanent structures) during parsing and modification. Replace per-property switch statements in nsCSSDeclaration with table-based code to reduce code size.
b=125246 r+sr=bzbarsky
2003-06-07 22:14:42 +00:00
bmlk%gmx.de
d9ced339df
Initialize only table related frames, that should be more safe, bug 207145 r=jkeiser sr=kin
2003-06-07 08:48:24 +00:00
jkeiser%netscape.com
b7edff8612
Fix crash on split colspan frames (Bug 194330), r=karnaze@netscape.com, sr=kin@netscape.com
2003-06-06 03:22:01 +00:00
jkeiser%netscape.com
2e29273c63
Remove unused variables, r+sr=sfraser@netscape.com
2003-06-06 01:11:57 +00:00
kin%netscape.com
0cfd50ccf4
Fix for bug 193257 (AIM Today page renders incorrectly)
...
Modified AppendFrames() and InsertFrames() to call SetNeedStrategyBalance(PR_TRUE) when the table isn't auto height. This forces any previously reflowed rows, who were adjusted to take up all of the table's height, to recalculate their height during the dirty reflow that gets generated, so all rows get resized properly.
r=bernd_mozilla@gmx.de sr=dbaron@dbaron.org
2003-06-05 17:44:28 +00:00
kin%netscape.com
396fcc17c2
Fix for bug 205165 (a href link fails to work until window is resized)
...
Modified PlaceFrameView() to pass in the cached overflow area rect for the frame, if it has one, when calling
SyncFrameViewAfterReflow().
r=jkeiser@netscape.com sr=dbaron@dbaron.org
2003-06-05 17:42:29 +00:00
kairo%kairo.at
0b93c73eee
bug 207642 - update localeVersion for 1.5a - r=rchen, sr=blizzard
2003-06-04 11:11:19 +00:00
scott%scott-macgregor.org
380ff13568
Bug #201891 --> lazily instantiate CSSFrameConstructor::gXBLService in order to break a weird cycle
...
with the component manager that can cause two instances of the xbl service to be created.
r/sr=dbaron
2003-06-03 04:23:56 +00:00
jkeiser%netscape.com
ea020d3190
Remove the no-forward-declared-nsCOMPtr hack (bug 107291), r=bugmail@sicking.cc, sr=dbaron@dbaron.org
2003-06-03 03:56:14 +00:00
bienvenu%netscape.com
abd0d70159
fix hang drag drop from tree outliner 207908 r=varga, sr=sspitzer
2003-06-02 19:21:37 +00:00
roc+%cs.cmu.edu
995075dc79
Bug 193686. nsContainerFrame needs to report the overflowList as one of its child frame lists. Also, overflow frames should be destroyed when their parent is destroyed. r+sr=dbaron
2003-06-02 04:38:53 +00:00
roc+%cs.cmu.edu
eb1d7efd30
Bug 193686. nsContainerFrame needs to report the overflowList as one of its child frame lists. Also, overflow frames should be destroyed when their parent is destroyed. r+sr=dbaron
2003-06-02 04:03:07 +00:00
dbaron%dbaron.org
3795588881
Replace nsSliderFrame::GetContentOf with static GetContentOfBox to fix hiding warning and avoid unnecessary |this| argument. b=42634 Patch from Marc Loiselle <mloiselle@yahoo.com>. r=dbaron sr=bryner
2003-06-02 02:39:26 +00:00
dbaron%dbaron.org
1bc80bcc0c
Remove nsIFrame::ContentStateChanged. b=207822 r+sr=roc
2003-06-01 20:18:53 +00:00
dbaron%dbaron.org
88cc344a1f
A little cleanup. b=207700 r+sr=bryner
2003-06-01 20:03:13 +00:00
timeless%mozdev.org
d1b1f15743
Bug 207318 nsTreeBodyFrame needs to check rv of GetParentIndex
...
r=varga sr=bryner
2003-06-01 14:59:22 +00:00
bmlk%gmx.de
6193ec703e
border collapse - lookup the correct border owner style, bug 196133, r=jkeiser sr=roc+moz
2003-05-31 14:49:18 +00:00
bmlk%gmx.de
c5c96c2c1b
table layout regression tests NPOB
2003-05-31 14:22:56 +00:00
bmlk%gmx.de
cbc7dbaa0d
avoid marking columns that only have a desired width empty, what would exclude them from space redistribution, bug 194024, r=jkeiser sr=bzbarsky
2003-05-31 14:15:56 +00:00
bmlk%gmx.de
838f8ce8ad
infrastructure to recover overflow area during incremental reflow, bug 197581, r=kin sr=dbaron
2003-05-31 10:32:19 +00:00
bmlk%gmx.de
799cc4775c
layout regression test for table overflow handling NPOB
2003-05-31 10:18:57 +00:00
bmlk%gmx.de
e9a141ca46
adding testcase to the layout regression tests NPOB
2003-05-31 09:26:28 +00:00
bmlk%gmx.de
7baca1626f
anonymous table cell frames should not have a default padding, td and th padding defaults are set in html.css, bug 72359, patch proposed by hixie some time ago (2001-06-21) r=bernd sr=dbaron
2003-05-31 09:16:23 +00:00
timeless%mozdev.org
cab1b71c14
Bug 207583 imgLoader::LoadImage called with null pointer from nsImageBoxFrame::UpdateImage
...
r=bz sr=bz
2003-05-30 20:02:55 +00:00
timeless%mozdev.org
18c28cd6df
Bug 205017 Uninitialized variables in layout/html/base/src/nsPresShell.cpp
...
r=dbaron sr=dbaron
2003-05-30 19:47:39 +00:00
cbiesinger%web.de
f4bd4d5572
address reviewer comments that I forgot when checking in patch for bug 204386. r+sr=bz
2003-05-30 19:47:08 +00:00
jaggernaut%netscape.com
756d8ef907
Bug 203960: Make bookmark groups replace existing tabs instead of appending. r=jkeiser, varga, adamlock, sr=jst, hewitt
2003-05-30 00:21:01 +00:00
smontagu%netscape.com
62b4d0e97f
Fix rounding issue in DrawTile() and remove a bogus assertion. Bug 194791, Author=paper@animecity.nu, r=smontagu, sr=roc+moz
2003-05-29 23:29:37 +00:00
bryner%netscape.com
5090c7bf22
Bug 197136, <button> elements should be Aqua bevel buttons for Cocoa. Add a new -moz-appearance value, button-bevel. Also, fixed a problem that caused the button in a file input control to change size when it was focused. r=pinkerton, sr=sfraser.
2003-05-29 22:39:05 +00:00
bryner%netscape.com
0ed8e8a306
Fix positioning of the scrollbar thumb when going back to the previous page, using native scrollbars on Mac. Bug 201815, r=pinkerton, sr=sfraser.
2003-05-28 23:13:37 +00:00
rbs%maths.uq.edu.au
e3e5519e4f
Enlist more invariant characters, patch by steve.swanson@mackichan.com, b=206696, r+sr=rbs
2003-05-27 07:17:03 +00:00