roc+%cs.cmu.edu
|
140fbb3377
|
Bug 330934. Set a nsIFrame's stylecontext in its constructor, to ensure that there's always one available for GetPresContext() to use even if Init hasn't been called. Patch by Marc Liddell, r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@193022 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-03-26 21:30:36 +00:00 |
|
pavlov%pavlov.net
|
b5c7a440ef
|
backing out roc's patch for bug 328926 due to crash running tests on vc8 machines.
git-svn-id: svn://10.0.0.236/trunk@192407 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-03-15 06:43:36 +00:00 |
|
roc+%cs.cmu.edu
|
6e36f2c733
|
Bug 328926. Remove aPresContext parameter from Destroy and SetInitialChildList. patch by Marc Liddell, r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@192399 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-03-15 03:14:02 +00:00 |
|
roc+%cs.cmu.edu
|
a7aad6eda2
|
Fixing bustage
git-svn-id: svn://10.0.0.236/trunk@192336 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-03-14 21:02:42 +00:00 |
|
roc+%cs.cmu.edu
|
c469d694c3
|
Bug 330300. Move mFrame from nsDisplayItem subclasses up to nsDisplayItem itself, and make GetUnderlyingFrame an inline non-virtual function. Patch by Alfred Peng, r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@192331 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-03-14 20:43:18 +00:00 |
|
roc+%cs.cmu.edu
|
4d3c9e6883
|
Bug 329465. Don't hold a strong ref to the event queue service from nsComboboxControlFrame. r+sr=roc, patch by Marc Liddell.
git-svn-id: svn://10.0.0.236/trunk@192093 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-03-09 19:24:54 +00:00 |
|
roc+%cs.cmu.edu
|
38a9722e9f
|
Bug 328926. Remove aPresContext from nsIFrame::Init and nsIFrame::DidSetStyleContext. r+sr=roc, patch by Marc Liddell
git-svn-id: svn://10.0.0.236/trunk@192085 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-03-09 18:55:21 +00:00 |
|
Olli.Pettay%helsinki.fi
|
b6cdf7cb60
|
Bug 234455, Centralize event dispatch r=jst, sr=bz
git-svn-id: svn://10.0.0.236/trunk@191900 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-03-07 17:08:51 +00:00 |
|
roc+%cs.cmu.edu
|
ca3c2481dc
|
Bug 328898. deCOMtaminate signatures on nsIListControlFrame.h. Patch by Marc Liddell, r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@191451 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-03-01 01:00:29 +00:00 |
|
roc+%cs.cmu.edu
|
f6b0317991
|
Backing out changes for bug 326944, really this time\!
git-svn-id: svn://10.0.0.236/trunk@191297 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-02-27 04:13:51 +00:00 |
|
roc+%cs.cmu.edu
|
5486ff00e1
|
Bug 326944. Remove nsIComboboxControlFrame. r+sr=roc, patch by Marc Liddell
git-svn-id: svn://10.0.0.236/trunk@191291 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-02-27 02:33:26 +00:00 |
|
sharparrow1%yahoo.com
|
1cf59a7435
|
Bug 326843 DeCOMtaminate some of nsComboboxControlFrame. Patch by marcldl+mozbugs@gmail.com. r+sr=roc.
git-svn-id: svn://10.0.0.236/trunk@190470 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-02-18 01:52:03 +00:00 |
|
bzbarsky%mit.edu
|
1b13fa7226
|
More usage of already_AddRefed. Fix leaks too. Bug 325378, r=sicking, sr=jst
git-svn-id: svn://10.0.0.236/trunk@189480 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-02-09 16:23:32 +00:00 |
|
cbiesinger%web.de
|
6322c04952
|
bug 183156 remove *UCS2* functions, replacing them with *UTF16* ones
r+sr=darin
git-svn-id: svn://10.0.0.236/trunk@188844 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-02-03 14:18:39 +00:00 |
|
bzbarsky%mit.edu
|
fb8579f413
|
Fix leak bug 324969 -- make sure to call virtual destructors.
git-svn-id: svn://10.0.0.236/trunk@188434 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-01-29 18:48:58 +00:00 |
|
roc+%cs.cmu.edu
|
df8627e29b
|
Bug 317375. Reorganize frame painting and mouse event targeting around frame display lists. Some review from dbaron, lots of testing help from Martijn, Julien and others
git-svn-id: svn://10.0.0.236/trunk@188202 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-01-26 02:29:17 +00:00 |
|
joshmoz%gmail.com
|
1c4d7d8dbb
|
Enable popup windows in Cocoa widgets. This puts 2 app-specific ifdefs in tier 9 code, but we plan to take care of those soon. We can use a pref so that the same binary can serve the needs of Camino and other Cocoa widget consumers. b=316076 r=mento sr=pinkerton
git-svn-id: svn://10.0.0.236/trunk@187343 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-01-11 19:09:20 +00:00 |
|
mrbkap%gmail.com
|
597f4dbb78
|
bug 315752: Crashes and assertions happening in DoDeletingFrameSubtree when <select>s are in the air. The fix is to make DoCleanupFrameReferences clean up additional child lists. Patch by bzbarsky. r=roc/mats/mrbkap sr=roc
git-svn-id: svn://10.0.0.236/trunk@186305 18797224-902f-48f8-a5cc-f745e15eee43
|
2005-12-20 02:06:14 +00:00 |
|
roc+%cs.cmu.edu
|
1c090ad037
|
Bug 320337. Remove mFrameConstructor member from nsListBoxBodyFrame. patch by Vidar Harr, r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@186149 18797224-902f-48f8-a5cc-f745e15eee43
|
2005-12-16 02:56:36 +00:00 |
|
roc+%cs.cmu.edu
|
74858f37ce
|
Bug 254755. deCOMtaminate nsIFormControlFrame. patch by jpl24, r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@185977 18797224-902f-48f8-a5cc-f745e15eee43
|
2005-12-12 23:53:06 +00:00 |
|
bzbarsky%mit.edu
|
2512824da5
|
Remove the mGoodToGo goop. Its main effect seems to be to cause crashes when
HTML <select>s are used in XUL. Bug 319796, r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@185924 18797224-902f-48f8-a5cc-f745e15eee43
|
2005-12-11 20:45:58 +00:00 |
|
bzbarsky%mit.edu
|
6a36664955
|
Fix crash bug 282707. Patch by Mats Palmgren <mats.palmgren@bredband.net>, r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@185809 18797224-902f-48f8-a5cc-f745e15eee43
|
2005-12-08 19:01:20 +00:00 |
|
bzbarsky%mit.edu
|
510247e8b6
|
Remove no longer needed event hack. Bug 146399, patch by Vidar Haarr
<vhaarr+bmo@gmail.com>, r=dbaron, sr=rbs
git-svn-id: svn://10.0.0.236/trunk@185782 18797224-902f-48f8-a5cc-f745e15eee43
|
2005-12-08 01:44:30 +00:00 |
|
bzbarsky%mit.edu
|
0c494d3744
|
Don't store the "normal" frame state for the root scrollframe, for now. Bug
318709, r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@185743 18797224-902f-48f8-a5cc-f745e15eee43
|
2005-12-06 23:56:17 +00:00 |
|
neil%parkwaycc.co.uk
|
ee9ce4336b
|
Bug 317937 Get rid of some unnecessary CIDs and change some possibly unsafe nsCOMPtr usage into the equivalently unsafe static casts r=darin sr=jst
git-svn-id: svn://10.0.0.236/trunk@185568 18797224-902f-48f8-a5cc-f745e15eee43
|
2005-12-02 12:02:44 +00:00 |
|
timeless%mozdev.org
|
a05383ef1b
|
Bug 106386 Correct misspellings in source code
patch by mats.palmgren@bredband.net r=dbaron sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@185018 18797224-902f-48f8-a5cc-f745e15eee43
|
2005-11-20 22:05:24 +00:00 |
|
bzbarsky%mit.edu
|
c448e0b84c
|
Relanding bug 305705. Patch still by mats, r+sr=me.
git-svn-id: svn://10.0.0.236/trunk@184634 18797224-902f-48f8-a5cc-f745e15eee43
|
2005-11-15 04:03:08 +00:00 |
|
bzbarsky%mit.edu
|
2d5a8594d0
|
Back out bug 305705 to test performance impact.
git-svn-id: svn://10.0.0.236/trunk@184630 18797224-902f-48f8-a5cc-f745e15eee43
|
2005-11-15 02:16:25 +00:00 |
|
bzbarsky%mit.edu
|
a647d82467
|
Make sure to do a constrained reflow after having done an unconstrained one.
Bug 305705, patch by Mats Palmgren <mats.palmgren@bredband.net>, r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@184598 18797224-902f-48f8-a5cc-f745e15eee43
|
2005-11-14 21:51:17 +00:00 |
|
bzbarsky%mit.edu
|
d490f00b7b
|
Remove the dummy frame stuff from selects. Replace it with smarter focus rect
painting and sizing for empty selects. Bug 314879, r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@184162 18797224-902f-48f8-a5cc-f745e15eee43
|
2005-11-04 23:36:27 +00:00 |
|
roc+%cs.cmu.edu
|
c4e0410c6e
|
Bug 313817. DeCOMtaminate more NS_New*Frame functions. r+sr=roc, patch by Marc Liddell
git-svn-id: svn://10.0.0.236/trunk@184129 18797224-902f-48f8-a5cc-f745e15eee43
|
2005-11-04 02:38:33 +00:00 |
|
cvshook%sicking.cc
|
b26f9f52fb
|
Bug 311827: Make GetAttr return a bool rather then an nsresult.
r/sr=bz
git-svn-id: svn://10.0.0.236/trunk@183185 18797224-902f-48f8-a5cc-f745e15eee43
|
2005-10-28 11:25:24 +00:00 |
|
mats.palmgren%bredband.net
|
57d905a9da
|
Don't compare the displayed value against the "selected index" in dropped down mode since that is actually the "hovered index". b=313260 r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@182769 18797224-902f-48f8-a5cc-f745e15eee43
|
2005-10-22 03:47:00 +00:00 |
|
bzbarsky%mit.edu
|
148c9f90bb
|
Start out with our display textnode in the right state so we don't require
two-pass reflow (which printing can't handle) to display comboboxes right. Bug
311380, r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@182658 18797224-902f-48f8-a5cc-f745e15eee43
|
2005-10-20 23:19:22 +00:00 |
|
peterv%propagandism.org
|
86ac4d2e8f
|
Fix for bug 27382 (ownerDocument of orphan text and attr nodes is null). Patch by sicking, updated by peterv, r=bz, sr=peterv.
git-svn-id: svn://10.0.0.236/trunk@180911 18797224-902f-48f8-a5cc-f745e15eee43
|
2005-09-24 18:43:15 +00:00 |
|
mats.palmgren%bredband.net
|
99b957d891
|
Call 'RemoveMappingsForFrameSubtree()' before destroying 'mPopupFrames'. b=117984 r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@180672 18797224-902f-48f8-a5cc-f745e15eee43
|
2005-09-20 20:28:02 +00:00 |
|
roc+%cs.cmu.edu
|
aeacb4d477
|
Bug 108310. Make GetFrameForPoint take frame-relative coordinates, not bogus relative-to-some-view-or-other, and simplify the signature. r+sr=roc, patch by Eli Friedman.
git-svn-id: svn://10.0.0.236/trunk@180551 18797224-902f-48f8-a5cc-f745e15eee43
|
2005-09-19 02:15:54 +00:00 |
|
bzbarsky%mit.edu
|
d1afb179ba
|
Make nsIPresShell::GetPrimaryFrameFor return nsIFrame* instead of using an out
param. Bug 303779, patch by Bastiaan Jacques <b.jacques@planet.nl>, r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@178642 18797224-902f-48f8-a5cc-f745e15eee43
|
2005-08-22 22:24:29 +00:00 |
|
gavin%gavinsharp.com
|
10fb8add5d
|
Bustage fix #1, remnant from another patch
git-svn-id: svn://10.0.0.236/trunk@177835 18797224-902f-48f8-a5cc-f745e15eee43
|
2005-08-16 12:42:34 +00:00 |
|
gavin%gavinsharp.com
|
c08a5451cc
|
Bug 301313 : Remove mPresContext in /layout/forms/, patch by Andreas Lange <mozilla@lange.cx>, r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@177834 18797224-902f-48f8-a5cc-f745e15eee43
|
2005-08-16 12:20:58 +00:00 |
|
roc+%cs.cmu.edu
|
290874fce6
|
Restoring fix for bug 295571
git-svn-id: svn://10.0.0.236/trunk@174984 18797224-902f-48f8-a5cc-f745e15eee43
|
2005-06-22 01:38:49 +00:00 |
|
roc+%cs.cmu.edu
|
887b5d232f
|
Backing out fix for bug 295571 to see if that caused Tp hurt
git-svn-id: svn://10.0.0.236/trunk@174969 18797224-902f-48f8-a5cc-f745e15eee43
|
2005-06-21 23:22:33 +00:00 |
|
roc+%cs.cmu.edu
|
efe34d1206
|
Bug 295571. Make sure we resize the combobox dropdown's view and widget if we reflow the combobox while its dropdown is showing. r+sr=dbaron,a=chofmann
git-svn-id: svn://10.0.0.236/trunk@174924 18797224-902f-48f8-a5cc-f745e15eee43
|
2005-06-21 04:04:12 +00:00 |
|
mats.palmgren%bredband.net
|
f1ffae0752
|
Stop trying to observe content changes for the selected option, instead rely on getting a combobox reflow if it changed. b=297389 r+sr=roc a=asa
git-svn-id: svn://10.0.0.236/trunk@174908 18797224-902f-48f8-a5cc-f745e15eee43
|
2005-06-21 00:00:14 +00:00 |
|
mats.palmgren%bredband.net
|
1542a75ce7
|
Adjust current index of combobox when options are added or removed. b=286170 r+sr=bzbarsky a=asa
git-svn-id: svn://10.0.0.236/trunk@174900 18797224-902f-48f8-a5cc-f745e15eee43
|
2005-06-20 23:26:35 +00:00 |
|
roc+%cs.cmu.edu
|
61b5716719
|
Bug 292656. 'Fully unconstrained' reflows should only depend on the width being unconstrained, since the dropdown layout doesn't depend on the computed height. r+sr=dbaron,a=asa
git-svn-id: svn://10.0.0.236/trunk@174748 18797224-902f-48f8-a5cc-f745e15eee43
|
2005-06-17 02:42:29 +00:00 |
|
aaronleventhal%moonset.net
|
5211cf48fd
|
Bug 289376. Fix description and value for combo boxes. r=louie.zhao, sr=jst. a=asa
git-svn-id: svn://10.0.0.236/trunk@173072 18797224-902f-48f8-a5cc-f745e15eee43
|
2005-05-05 15:05:34 +00:00 |
|
jst%mozilla.jstenback.com
|
ebed1ee784
|
Fixing bug 289940. Make chrome event handlers only receive trusted events by default. r=jonas@sicking.cc, sr=peterv@propagandism.org, a=chofmann@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@172848 18797224-902f-48f8-a5cc-f745e15eee43
|
2005-04-28 23:48:28 +00:00 |
|
roc+%cs.cmu.edu
|
131435cb9a
|
Bug 240276. Make nsHTMLScrollFrame be a regular HTML frame, not a box frame, so we don't have to go through box layout. It gets its own reflow implementation that handles min-max and lots of other good stuff. rs+sr=dbaron,a=asa
git-svn-id: svn://10.0.0.236/trunk@172836 18797224-902f-48f8-a5cc-f745e15eee43
|
2005-04-28 21:57:22 +00:00 |
|
bzbarsky%mit.edu
|
e2e0f7bfab
|
Remove unused aDeep args from AppendChildTo and InsertChildAt. Bug 289316,
r=sicking, sr=peterv, a=brendan
git-svn-id: svn://10.0.0.236/trunk@172410 18797224-902f-48f8-a5cc-f745e15eee43
|
2005-04-18 22:58:35 +00:00 |
|