dbaron%dbaron.org
9e5fb4244d
Get rid of empty damage rect warning; better to check at callee than caller. Add const to fix DEBUG-only warnings about string constants being used as non-const. b=233292 r+sr=roc
2004-02-06 23:11:46 +00:00
dbaron%dbaron.org
8b7d5f0145
Synthesized mouse moves shouldn't fire DOM mousemove events. b=20022 r=roc sr=bryner
2004-02-06 23:10:32 +00:00
bmlk%gmx.de
cbc9e79487
col frames should not have child frames. bug 230138 r=dbaron sr=bzbarsky
2004-02-06 05:27:57 +00:00
bryner%brianryner.com
433c389ddf
Inline getters and setters for scaling factors on nsIDeviceContext. Bug 233103, r+sr=dbaron.
2004-02-05 01:57:10 +00:00
kairo%kairo.at
3d12a17e05
bug 232011 - Use the XUL preprocessor for build-time inserting of localeVersion strings, this removes contents*.rdf.in files and resurrects the contents*.rdf files, using preprocessor.pl via the jar.mn definitions
2004-02-04 14:24:38 +00:00
dbaron%dbaron.org
474bdc807e
Implement -moz-margin-start, -moz-margin-end, -moz-padding-start, and -moz-padding-end and cascade them correctly. Use them in html.css to improve default styles for lists in RTL documents. b=74880 r+sr=bzbarsky
2004-02-04 06:10:56 +00:00
dbaron%dbaron.org
410855b9a6
Change the way we handle auto margins on blocks with outer width (excluding auto margins) wider than their containing block. Use rules equivalent to overconstraint handling (margins non-auto) so that we depend on 'direction' rather than on which margins are 'auto'. b=185411 r=roc sr=bzbarsky
2004-02-04 05:18:37 +00:00
dbaron%dbaron.org
821786cb64
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=roc sr=bryner
2004-02-04 00:11:59 +00:00
dbaron%dbaron.org
e04ab52cda
Clean up code related to broken / loading image icons and make it observe pref changes. b=180620 r+sr=bzbarsky
2004-02-03 20:30:02 +00:00
danm-moz%comcast.net
a8c0e31042
that doesn't seem to be the problem. restoring over last revision.
2004-02-03 20:07:39 +00:00
dbaron%dbaron.org
b4a8733213
Uncomment a call to SetColor that is needed. b=181336 r+sr=bzbarsky
2004-02-03 18:27:11 +00:00
dbaron%dbaron.org
72ef0c2cb4
Allow PushLines to push the first line. b=185357 r+sr=roc
2004-02-03 18:19:42 +00:00
danm-moz%comcast.net
4af7136524
disabling last checkin in an attempt to pin down the Tp regression
2004-02-03 17:16:05 +00:00
bzbarsky%mit.edu
e792da8eeb
Remove code that munges block widths inside table cells. Bug 232754,
...
r+sr=dbaron
2004-02-03 16:49:38 +00:00
neil%parkwaycc.co.uk
fecf778c64
Bug 232545 fix marquee regression caused by xbl content sink change r=doron sr=bz
2004-02-03 16:46:20 +00:00
danm-moz%comcast.net
96fd84fe48
set event being handled in the EventStateManager. bug 197919 r=bryner,jst
2004-02-03 02:23:08 +00:00
pinkerton%aol.net
5c674c85a2
fix up a bunch of issues with disabled items, borders and minwidth on buttons
...
(bug 228499, not part of build)
2004-02-03 02:17:36 +00:00
bryner%brianryner.com
4f69ec2c2e
Guarantee that the pres context's device context will be non-null by returning failure from Init() if it's null. Rename inline getter GetDeviceContext() to DeviceContext(), convert all callers to use the inline getter, and remove the virtual/refcounting getter. Bug 229371, r+sr=dbaron.
2004-02-02 22:17:21 +00:00
dbaron%dbaron.org
f1d361aefc
Add .cvsignore. Not part of build.
2004-02-02 00:49:56 +00:00
dbaron%dbaron.org
adb557bae0
Add lists with relative URLs for new harness. Not part of build.
2004-02-02 00:44:25 +00:00
dbaron%dbaron.org
b0f17ccaa3
Add lists with relative URLs for new harness. Not part of build.
2004-02-02 00:37:43 +00:00
dbaron%dbaron.org
ba4143d379
Add .cvsignore. Not part of build.
2004-02-02 00:24:22 +00:00
bryner%brianryner.com
42adb9f1be
More nsIPresContext deCOMtamination (bug 229371). Inline getters and setters for LinkHandler, VisibleArea, and Language; change some methods that don't return any useful data to |void|; make GetContainer return an already_AddRefed. r+sr=dbaron
2004-02-01 10:09:07 +00:00
bzbarsky%mit.edu
d262adc092
Make sure file control frames always have a space manager. Bug 232017, r+sr=dbaron
2004-02-01 04:07:17 +00:00
bryner%brianryner.com
08f53379c4
Continuing nsIPresContext deCOMtamination (bug 229371). Remove ReParentStyleContext - callers can call frame manager directly. Removed several unused setters. Inlined getters for default colors, font scaler, and focus ring width. Changed GetDefaultFont to return a const nsFont*. r+sr=dbaron.
2004-01-31 22:41:40 +00:00
bzbarsky%mit.edu
fe7960ecb6
Fix XBL extension of XHTML namespaced nodes. Bug 176606, patch by hyatt,
...
r=jst, sr=bzbarsky
2004-01-31 19:09:47 +00:00
roc+%cs.cmu.edu
ee86ab45fb
Bug 109772. Some nsIView deCOMtamination. Fixed the API for GetNeearestWidget to be sensible. r+sr=dbaron
2004-01-30 03:20:41 +00:00
jst%mozilla.jstenback.com
90431d8022
Fixing bug 232503. Start using Empty[C]String() to save a bit on code-size. r+sr=peterv@propagandism.org
2004-01-29 22:04:45 +00:00
dbaron%dbaron.org
1d022f0bcd
Use a stub implementation of nsIDocumentObserver for implementors of nsIDocumentObserver in the layout library. b=232351 r+sr=jst
2004-01-29 01:45:34 +00:00
bsmedberg%covad.net
7d79d7ba8b
Bug 232201 part 2 - update consumers to use inherited nsIPrefBranchInternal interface. This should be happy for codesize. r=alecf sr=darin
2004-01-28 23:45:17 +00:00
dbaron%dbaron.org
96079e83a3
Use a stub implementation of nsIDocumentObserver for implementors of nsIDocumentObserver in the layout library. b=232351 r=jst sr=peterv
2004-01-28 21:04:33 +00:00
bmlk%gmx.de
871c57c63b
recover overflow area during incr. reflows in table frames, bug 219220 r/sr=dbaron
2004-01-28 18:44:41 +00:00
bryner%brianryner.com
bc74f0b352
More nsIPresContext deCOMtamination (bug 229371). Removed GetBaseURL, rename GetMedium to Medium and inline it, remove virtual style resolution methods that forward to style set (callers will call style set methods directly). Removed PresContext parameter to StyleSet style resolution functions. r+sr=dbaron.
2004-01-28 00:18:22 +00:00
dbaron%dbaron.org
b94360f0f4
Clean up ComputeShrinkwrapMargins. b=217369 r+sr=bzbarsky
2004-01-27 06:46:33 +00:00
dbaron%dbaron.org
139e92501a
Fix a bunch of errors in incremental computation of maximum width and max-element-size that were causing incremental reflow bugs. b=39683, 217369 r+sr=roc
2004-01-27 05:47:55 +00:00
bzbarsky%mit.edu
88734d1060
Remove the broken nsAttributeContent and just use regular textnodes to
...
implement attr() content. Use mutation events to handle dynamic attr changes.
Bug 214013, r=dbaron, sr=jst
2004-01-27 04:22:58 +00:00
sicking%bigfoot.com
1152b3d656
More bug 195350 work: Make html use new nsAttrAndChildArray class.
...
r=caillon sr=jst
2004-01-26 19:22:05 +00:00
dbaron%dbaron.org
f6258a1404
Oops.
2004-01-25 06:29:54 +00:00
dbaron%dbaron.org
014fb90c69
Oops.
2004-01-25 06:29:06 +00:00
dbaron%dbaron.org
a064c1efad
Adding testcase from bug 228172. Not part of build.
2004-01-25 06:29:05 +00:00
dbaron%dbaron.org
f785bbdd29
Change name of variable so this code makes sense.
2004-01-24 20:21:32 +00:00
dbaron%dbaron.org
7b1e1fbd5c
Add new testcases. Not part of build.
2004-01-24 19:41:28 +00:00
jst%mozilla.jstenback.com
ce1edc1dc9
Fixing bug 230840. DeCOMtaminating nsIDocumentObserver, nsIAttribute, nsIContentList, and nsIContentIterator, and doing some other cleanup. r=jonas@sicking.cc, sr=bryner@brianryner.com
2004-01-24 00:46:17 +00:00
dbaron%dbaron.org
980b6629b7
Add testcases for bug 185411.
2004-01-23 21:41:52 +00:00
dbaron%dbaron.org
de731a8671
Reduce randomness in indentation and line wrapping. Whitespace changes only.
2004-01-22 21:58:28 +00:00
dbaron%dbaron.org
f3af1a7aef
Fix two problems with display fixups. b=231787 r+sr=bzbarsky
2004-01-22 21:34:04 +00:00
pinkerton%aol.net
013afa2b28
fix up margins and min sizes so small buttons don't look so bad (bug 228499, notpart of seamonkey build)
2004-01-22 21:04:34 +00:00
cbiesinger%web.de
3eef6608c2
Bug 231372
...
GetCombinedArea could be faster/better
make it return an nsRect as return value instead of out parameter.
r=dbaron sr=bzbarsky
2004-01-22 15:06:25 +00:00
dbaron%dbaron.org
8823eaed93
Untabify. Not part of build.
2004-01-22 01:54:13 +00:00
dbaron%dbaron.org
cd5b87a264
Use |const|. DEBUG-only.
2004-01-21 23:08:51 +00:00
bryner%brianryner.com
23ecb8ff4e
DeCOMtaminate nsCSSFrameConstructor (bug 231157). This gets rid of the nsIStyleFrameConstruction and nsICSSFrameConstructor interfaces. The frame constructor now has the same lifetime as the pres shell. r+sr=dbaron.
2004-01-21 23:05:10 +00:00
bryner%brianryner.com
ef5c330583
Continuing nsIPresContext deCOMtamination (bug 229371). Remove GetImageLoadFlags (unused). Make failure to fetch the LookAndFeel service cause Init() to fail, don't null check it after that, and inlined the getter. Move IOService caching to nsImageFrame, the only user of it. r+sr=bzbarsky.
2004-01-21 09:35:59 +00:00
dbaron%dbaron.org
0fa1c23cee
Process queued-up events after all types of reflow so we don't leak things referenced by the queues. b=231278 r=bzbarsky sr=roc
2004-01-21 04:15:00 +00:00
bzbarsky%mit.edu
bda404c023
Make button baselines take into account the vertical centering we do. Bug
...
231574, r+sr=dbaron
2004-01-20 23:57:40 +00:00
roc+%cs.cmu.edu
0113914771
Bug 229052. Treat pre-formatted newlines like BRs, preserving the break type in nsBlockFrame::ReflowInlineFrame. r+sr=dbaron
2004-01-18 19:35:19 +00:00
bzbarsky%mit.edu
787faefa9e
Back out accidentally committed code. Bug 230852, r+sr=roc
2004-01-18 18:20:57 +00:00
peterv%propagandism.org
8f4e566b42
Miscellaneous cleanup. r/sr=jst.
2004-01-18 14:53:32 +00:00
cbiesinger%web.de
4c4b23d5fe
Bug 176637 Custom link colors not rendered correctly
...
patch by durbacher@gmx.de (Andreas Kunz) r=dbaron sr=bz
2004-01-18 14:44:43 +00:00
peterv%propagandism.org
379d6c8a41
Miscellaneous cleanup. r/sr=jst.
2004-01-18 10:45:26 +00:00
bmlk%gmx.de
a217311c27
remove unneccesary prescontext arguments bug 230923 r/sr=roc
2004-01-18 10:28:40 +00:00
peterv%propagandism.org
629972988f
Fix for bug 230439 (Remove anonymous nodeinfomanager and other cleanup). r=caillon, sr=jst.
2004-01-18 10:22:22 +00:00
dbaron%dbaron.org
249be1bc15
Remove unneeded casts and extra shadowing variable.
2004-01-18 07:13:40 +00:00
dbaron%dbaron.org
c5034ca1d8
Fix elements with max-width overlapping floats due to initial incorrect position by reflow state. b=52916 Patch by Chris Waterson. r=dbaron sr=bzbarsky
2004-01-18 06:06:13 +00:00
bzbarsky%mit.edu
a9bb3673d1
Don't crash if the file input's frame is destroyed while the filepicker is up.
...
Bug 230998, r+sr=dbaron
2004-01-18 04:35:54 +00:00
dbaron%dbaron.org
c63fa8e7ea
Refactor code that calls ComputeStyleChangeFor and handles the result. b=231027 r+sr=bzbarsky
2004-01-17 22:43:14 +00:00
tor%cs.brown.edu
6e0bbb9e6a
Bug 113561 - handle tiling of images where the frame is smaller
...
than the container. r=pavlov, sr=bryner
2004-01-16 23:28:51 +00:00
bzbarsky%mit.edu
6a1e5b77ff
Make <noscript> inline when displayed. Bug 230616, r+sr=dbaron
2004-01-16 03:05:00 +00:00
caillon%returnzero.com
3b526b4352
Bug 230973 - NS_STYLE_LIST_STYLE_BASIC is spurious. Remove its usage in favor of the correct default of disc. r+sr=dbaron
2004-01-15 22:06:39 +00:00
dbaron%dbaron.org
61d72a988d
Remove nsChangeHint_ReconstructDoc. b=230945 r+sr=bzbarsky
2004-01-15 03:32:06 +00:00
dbaron%dbaron.org
d33950dfac
Do style resolution of later siblings required by the CSS + combinator on event state and attribute changes by changing the result of Has(Attribute|State)DependentStyle into a bitfield and setting and handling the restyle-later-siblings bit appropriately. b=15608 r+sr=bzbarsky
2004-01-14 01:36:35 +00:00
bzbarsky%mit.edu
f2c4812c7e
Argh. Forgot to remove a tab.
2004-01-12 23:55:30 +00:00
bzbarsky%mit.edu
34d04cee4a
Don't apply document rules to anonymous content inside the marquee. Bug
...
159747, r+sr=dbaron
2004-01-12 23:44:51 +00:00
bryner%brianryner.com
2bddef83ba
Improve the way in which nsEvent and its subclasses are initialized. Commonly-used members can now be initialized via an inline constructor, and all other members are initialized to zero. eventStructType is set automatically. This also fixes some cases where an eventStructType was doubling as a message -- NS_TEXT_EVENT is now only used as an eventStructType, with a message of NS_TEXT_TEXT. NS_COMPOSITION_* events get an eventStructType of NS_COMPOSITION_EVENT, and ditto for NS_RECONVERSION_*. NS_DRAGDROP_EVENT is no longer an eventStructType since it is not a unique type of struct. There is also some miscellaneous cleanup to nsDOMEvent. Bug 220228, r=jst, sr=blizzard.
2004-01-12 08:25:18 +00:00
dbaron%dbaron.org
99665b6c2c
Treat relatively positioned elements at original position for flowing around floats. b=205087 r+sr=bzbarsky
2004-01-11 04:29:09 +00:00
bryner%brianryner.com
cd870d2172
attempting to fix HP-UX/AIX/IRIX bustage (bug 228378)
2004-01-11 00:24:37 +00:00
dbaron%dbaron.org
1bffaa3cce
Ignore incremental reflows targeted inside a reflow root if the reflow root's parent has not yet been reflowed. (This could probably be made more general, but it's enough to fix the bug in question.) b=228156 r=roc sr=bzbarsky
2004-01-10 19:12:23 +00:00
roc+%cs.cmu.edu
e1d625af68
Bug 228378. Clean up nsRegion. patch by Dainis Jonitis. r+sr=roc
2004-01-10 16:18:36 +00:00
roc+%cs.cmu.edu
9348803726
Bug 225820. Fold nsFrameInnerFrame into nsFrameOuterFrame, rename to nsSubDocumentFrame, and generally clean up this mess. r+sr=dbaron
2004-01-10 05:36:32 +00:00
jst%mozilla.jstenback.com
c000ae86e8
General deCOMtamination of nsIDocument, nsIContent, and nsIFormSubmission. Eliminating nsIAttributeContent, and doing some URL->URI changes. r+sr=peterv@propagandism.org
2004-01-09 23:54:21 +00:00
bryner%brianryner.com
0286fde9c1
Eliminate old nsCWeakReference implementation (bug 230480). This rewrites nsListControlFrame's event listener to be a little more sane. r+sr=dbaron.
2004-01-09 22:18:26 +00:00
roc+%cs.cmu.edu
3bfe589ac4
Bug 210269. Reduce use of SetAttr during reflow. Also, fix up the API that gets the scrollbar dimensions of a scrollframe to always work right for RTL. r+sr=bryner
2004-01-09 19:21:20 +00:00
roc+%cs.cmu.edu
e7f165c614
Bug 190735. deCOMtaminate nsIFrame::FirstChild and nsIFrame::GetAdditionalChildListName. r+sr=bz
2004-01-09 14:20:53 +00:00
bryner%brianryner.com
480c2c6e88
fixing debug bustage
2004-01-08 21:10:33 +00:00
bryner%brianryner.com
16be23821e
Additional cleanup related to bug 64116. r=bzbarsky.
2004-01-08 19:23:12 +00:00
bzbarsky%mit.edu
c9dd4109c2
Setting .src should reset image animations; don't animate images no one is
...
looking at. Bug 210001, r=pavlov, sr=jst
2004-01-08 18:29:28 +00:00
bzbarsky%mit.edu
bde7ac0a33
Make sure to not compute negative widths for blocks. Bug 230249, r+sr=dbaron
2004-01-08 03:38:25 +00:00
dbaron%dbaron.org
b451bb2ef9
Back out some incorrrect changes I just made. b=230270, 230339 r=bryner
2004-01-07 22:38:09 +00:00
bryner%brianryner.com
e65d2d2fe5
Eliminate nsIStyleSet as an XPCOM interface, making the implementation internal to layout. Frame constructor ownership moves to the pres shell, and the style set methods that forward to the frame constructor are gone. Rewrote style set sheet add/remove to reduce code size. For more details, see bug 64116. r+sr=dbaron.
2004-01-07 22:30:53 +00:00
dbaron%dbaron.org
8f7979ca79
Fix leaks of mCurrentEventContent. A few other little pieces of cleanup. b=230270 r+sr=bryner
2004-01-07 22:18:37 +00:00
alecf%flett.org
5cd7937058
fix for bug 209679 - remove reflow observer junk - r/sr=dbaron
2004-01-07 17:47:25 +00:00
bzbarsky%mit.edu
bba32c2126
Make AdjustComputedWidth/Height take a boolean that tells it whether to account
...
for box-sizing; sometimes we don't want to. Also fix parsing of
max-width/height and min-width/height to error on negative values (per spec).
Bug 227819, r+sr=dbaron
2004-01-05 23:59:25 +00:00
bzbarsky%mit.edu
a5fa5ddc71
Fix restoration of horizontal scroll state. Bug 226534, r+sr=roc
2004-01-05 23:56:00 +00:00
bzbarsky%mit.edu
bd6e613fb1
Calculate the relative offsets after we've done whatever corrections we need to
...
do to the CB height (eg in quirks mode). Bug 226954, r+sr=dbaron
2004-01-05 23:48:57 +00:00
bmlk%gmx.de
688ce265b9
dont paint border collapse borders if the damage area is not covered by the borders, bug 225266 r/sr=dbaron
2004-01-02 08:26:36 +00:00
bmlk%gmx.de
e763429e44
prescontext removal part 2 bug 229631 r/sr=roc
2003-12-29 16:58:20 +00:00
bmlk%gmx.de
09f24b47f1
function name change to be more compliant with naming conventions, bug 229620 r/sr=brendan
2003-12-29 07:32:32 +00:00
bmlk%gmx.de
d481d3e19e
reduce prescontext usage in basic layout strategy bug 229457 r/sr=roc
2003-12-28 17:02:40 +00:00
bmlk%gmx.de
07b77849a4
adding layout regression tests not part of the build
2003-12-26 10:30:40 +00:00
bryner%brianryner.com
080ad777b6
Continuing nsIPresContext deCOMtamination. This patch changes Get/SetImageAnimationMode. Bug 229371, r+sr=bzbarsky.
2003-12-26 04:24:11 +00:00
bryner%brianryner.com
d572bc76cf
deCOMtaminate nsIPresContext::GetCompatibilityMode / SetCompatibilityMode (bug 229081). r+sr=bzbarsky.
2003-12-24 21:51:50 +00:00
bmlk%gmx.de
6312f04201
make code more readable bug 226619, patch by mats.palmgreen@bredband.net r=bzbarsky sr= dbaron
2003-12-23 08:49:48 +00:00
bmlk%gmx.de
76cf6abfab
tables can be used as rectangular items without content, bug 227123 r/sr=bzbarsky
2003-12-23 07:22:16 +00:00
bryner%brianryner.com
dfe3513814
Change all callers of nsIPresContext::GetShell() to use the non-refcounting versions. Most callers now use PresShell(), a few that were checking for null conditions are using GetPresShell() -- this will be remedied once we can ensure that a prescontext never has a null pres shell. Bug 227690, r+sr=bzbarsky.
2003-12-21 05:36:36 +00:00
timeless%mozdev.org
b6f838611c
Bug 226597 nsObjectFrame.cpp Warning: String literal converted to char* in initialization.
...
r=roc sr=roc
2003-12-21 04:04:09 +00:00
neil%parkwaycc.co.uk
ebb7ab977c
Bug 90906 Remove unused variables p=gautheri@noos.fr r/sr=dbaron
2003-12-20 18:09:21 +00:00
bmlk%gmx.de
167fbf7a95
show reflow targets in reflow logs bug 218961 r/sr=bzbarsky
2003-12-20 12:04:31 +00:00
bmlk%gmx.de
ba4cab3073
remove bogus array handling code bug 226757 r/sr=dbaron
2003-12-20 11:15:27 +00:00
bmlk%gmx.de
a7b7022a68
remove old hack that breaks table abs. positioning, bug 145572 r/sr=dbaron
2003-12-19 19:19:52 +00:00
dbaron%dbaron.org
f3fb5dea45
Fix percentage widths on inlines within inlines. b=97695 r+sr=roc
2003-12-19 05:41:35 +00:00
dbaron%dbaron.org
38d73e67d8
Add testcase for 215857. Not part of build.
2003-12-18 21:56:40 +00:00
dbaron%dbaron.org
352509b071
Account for 1 twip width of BR when computing the size of textareas. b=228752 Patch by Mats Palmgren <mats.palmgren@bredband.net>. r+sr=dbaron a=brendan
2003-12-18 06:06:00 +00:00
dbaron%dbaron.org
75c5c882b1
Don't mess with overflow area during first pass reflow. b=222336 Patch from Bernd Mielke <bernd_mozilla@gmx.de>. r+sr=dbaron a=brendan
2003-12-17 01:33:57 +00:00
dbaron%dbaron.org
f594793ce5
Remove missed line from previous checkin. b=221140
2003-12-15 03:35:50 +00:00
jshin%mailaps.org
e4edf3ff44
bug 224337 : fix misalgined accesss in pre-composed CCMap (on RISC architectures) : r/sr=brendan, a=dbaron
2003-12-15 00:32:16 +00:00
dbaron%dbaron.org
f9aa023719
Fix regressions of 'overflow: hidden' on various table display types. b=221140 r=bernd sr=roc a=asa
2003-12-12 23:00:54 +00:00
dbaron%dbaron.org
162f96a58c
Restore overflow area in the reflow state when no reflow is done, so views are sized correctly. b=227496 r=bernd sr=roc a=tor
2003-12-12 22:58:25 +00:00
roc+%cs.cmu.edu
bb2d3795de
Bug 227458. Make scrollports without scrollbars NOT use a native widget; they probably won't be scrolled anyway. r+sr=bz,a=dbaron
2003-12-10 03:43:39 +00:00
bmlk%gmx.de
fa801de1c9
avoid pointer to old overflow area as this may change underneath (FMR), bug 226870, r/sr=dbaron a=tor
2003-12-04 20:13:09 +00:00
jshin%mailaps.org
5684182912
bug 225695 : follow-up to the fix for bug 44272. the first part of three ; tree-wide sweep to replace escape/unescape with en|decodeURI(Component). r=bz, sr=rbs, a=asa
2003-12-03 21:41:37 +00:00
dbaron%dbaron.org
d5582721b7
Separate locale version from Mozilla version so we do not have to bump locale version for every release. b=226377 r=kairo, bsmedberg sr=ben a=asa
2003-12-02 23:22:11 +00:00
neil%parkwaycc.co.uk
1a56f2a7d1
Bug 225885 nsPresShell::DoCopy does not work for embedding p=marco@gnome.org r=bz sr=bryner a=dbaron
2003-11-26 10:23:03 +00:00
dbaron%dbaron.org
e7ddb04af2
Fix incremental reflow bugs by being consistent about max-element-width for percentage widths whether or not the reflow is an unconstrained width (as initial always is when we care about max-element-width) or constrained width (as some incremental reflows are). b=215857 r=bernd sr=bzbarsky a=brendan
2003-11-24 19:48:25 +00:00
dbaron%dbaron.org
a012b34247
Do inheritance without layout-dependent computations, per CSS2.1. Remove eStyleUnit_Inherit and nsStyleCoord::SetInheritValue. b=205790 r+sr=bzbarsky a=asa
2003-11-24 19:46:25 +00:00
roc+%cs.cmu.edu
8ab11f1a38
Bug 30579. Add a skinnable 'scrollcorner' element to fill in the gap when there are two scrollbars. r+sr=bryner,a=asa
2003-11-21 10:45:24 +00:00
bzbarsky%mit.edu
6148370ad0
Use SafeElementAt for accesses that may be out of bounds. Bug 226163, r=bernd,
...
sr=dbaron
2003-11-19 06:20:14 +00:00
bzbarsky%mit.edu
03359fa12a
Fix printing of plugins in absolutely positioned divs to use the right
...
coordinates. Bug 225832, r+sr=roc
2003-11-19 02:00:51 +00:00
jst%mozilla.jstenback.com
4183787fa9
Fixing bug 225837. DeCOMtaminating nsIContent more, making GetTag() return a weak raw pointer, and renaming GetTag() to Tag(), and making GetRangeList() return an const nsVoidArray*, and changing GetContentID() to return the id, and renaming it to ContentID(). r=jonas@sicking.cc, sr=bryner@brianryner.com.
2003-11-19 01:20:56 +00:00
bzbarsky%mit.edu
acf7c89bca
Make sure to properly delegate all framelist updates to our anonymous div. Bug
...
226016/98239, r+sr=dbaron
2003-11-18 02:12:24 +00:00
neil%parkwaycc.co.uk
917932cb34
Bug 225952 nsObjectFrame.cpp abuses nsXPIDLCString r/sr=bz
2003-11-17 19:26:24 +00:00
dbaron%dbaron.org
e852c24b41
Turn DetermineFrameType into InitFrameType. b=225911 r+sr=bzbarsky
2003-11-17 00:35:17 +00:00
dbaron%dbaron.org
02b14dd0ce
Remove unneeded mIsTable member variable. r+sr=bzbarsky b=225902
2003-11-16 21:12:17 +00:00
dbaron%dbaron.org
2e72ac7775
Add comments connecting two quirks.
2003-11-16 18:49:00 +00:00
bzbarsky%mit.edu
852fbd43f7
Be a little smarter about handling the mess that is broken images. Only look
...
for a frame if we've had a frame at some point in the past; this should keep us
from calling GetPrimaryFrameFor quite so much during pageload. Bug 225848,
r+sr=jst
2003-11-16 07:34:25 +00:00
bzbarsky%mit.edu
bb59181099
Don't clear previous selection when range is extended using shift-ctrl-click.
...
Bug 112281, r+sr=roc
2003-11-15 04:23:53 +00:00
bzbarsky%mit.edu
0345e33456
Set text-indent:0 on all form controls to keep it from inheriting down to the
...
anonymous blocks inside. Bug 56253, r+sr=dbaron
2003-11-14 23:00:56 +00:00
bmlk%gmx.de
f715a7b7ff
OS/2 crash prevention, make sure that a division by zero can not occure, bug 221975, r/sr=bzbarsky
2003-11-13 17:34:46 +00:00
blizzard%redhat.com
f01bca0a21
Bug #225357 . Plugins that specify coordinates that exceed maximum X coordinates cause X errors. Limit the size of plugins on this platform to the maximum size for X windows. r=bz, sr=roc
2003-11-13 16:33:52 +00:00
bzbarsky%mit.edu
625796c41e
Clarify when ReParentStyleContext should be called and remove more bogus style
...
parentage warnings. Bug 217225, r+sr=dbaron
2003-11-13 04:31:04 +00:00
bzbarsky%mit.edu
ce5cf4d481
Fix some bogus style parentage warnings. Bug 224867, r+sr=dbaron
2003-11-13 04:11:38 +00:00
dbaron%dbaron.org
0a311b8f2c
URL updates
2003-11-11 22:59:51 +00:00
dbaron%dbaron.org
b743b23ea2
Removed unused LineIsEmpty function.
2003-11-11 19:25:49 +00:00
dbaron%dbaron.org
1457f87876
Remove BRS_NOWRAP. b=191699 r+sr=roc
2003-11-11 19:24:01 +00:00
bzbarsky%mit.edu
0a84bc497c
Don't do our "enlarge the control a bit to make it look better for small sizes"
...
thing for fixed-width fonts -- it's unnecessary and just makes it look like
"size" is broken. Bug 103293, r+sr=rbs
2003-11-10 23:42:43 +00:00
dbaron%dbaron.org
8856db0238
Clean up nsIFrame::IsEmpty signature and move towards making 'white-space' work on inlines. b=191699 r+sr=roc
2003-11-10 23:36:06 +00:00
bmlk%gmx.de
6f183845ad
issue style change reflow also at the table caption when there is a style change reflow
...
that is targeted at the inner table frame. This is currently necessary due to bizarre
style contetxt relationsship between inner and outer table frame, bug 222846 r/sr=bzbarsky
2003-11-09 11:35:52 +00:00
bmlk%gmx.de
79578e623e
dont shrink mRowCount when inserting cells in a row, bug 220536, r/sr=bzbarsky
2003-11-09 08:47:05 +00:00
bzbarsky%mit.edu
38703b7a11
Fix bug 101320 -- padding on small border-box sizing things with non-auto
...
widths is not a good idea. Very old patch by rods, r=bzbarsky (now),
sr=attinasi (then). Did I mention this patch is old?
2003-11-09 07:40:09 +00:00
bzbarsky%mit.edu
e8815f78d2
Follow-up fix for crash bug 118685. Patch by mats.palmgren@bredband.net (Mats
...
Palmgren), r+sr=bzbarsky
2003-11-08 23:53:49 +00:00
bzbarsky%mit.edu
9269dd2002
Bail out early if we have no area to invalidate anyway. Bug 224871, r+sr=roc
2003-11-07 03:00:30 +00:00
bzbarsky%mit.edu
6b9af2f572
Only paint the image if its computed width or height is nonzero. Otherwise, we
...
may divide by zero when computing the transform matrix. Bug 221975, r+sr=roc
2003-11-06 16:03:34 +00:00