smfr%smfr.org
|
981d5897ee
|
Fix bug 281732: event handling in camino's native popup got broken when screen-relative coordinates in Cocoa widget were fixed (bug 281470), which caused the nsComboboxControlFrame/nsListControlFrame code to start doing mouse capture, and showing the XUL popup. So add a static method, ToolkitHasNativePopup(), and query that (rather than #ifdeffing). r/sr=roc, a=dbaron.
git-svn-id: svn://10.0.0.236/trunk@169230 18797224-902f-48f8-a5cc-f745e15eee43
|
2005-02-16 05:13:16 +00:00 |
|
aaronleventhal%moonset.net
|
a41619de7b
|
Bug 280871. Fix various problems with how we expose HTML and XUL combo boxes via accessibility APIs
git-svn-id: svn://10.0.0.236/trunk@168937 18797224-902f-48f8-a5cc-f745e15eee43
|
2005-02-07 23:11:30 +00:00 |
|
mats.palmgren%bredband.net
|
571aea44de
|
Make assignments to DOM 'selectedIndex' change the focused index for lists/comboboxes. b=279868 r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@168819 18797224-902f-48f8-a5cc-f745e15eee43
|
2005-02-04 22:56:13 +00:00 |
|
bryner%brianryner.com
|
3437ee229a
|
Remove nsIPresState (bug 279699). r+sr=roc.
git-svn-id: svn://10.0.0.236/trunk@168423 18797224-902f-48f8-a5cc-f745e15eee43
|
2005-01-27 22:52:53 +00:00 |
|
bryner%brianryner.com
|
2474296ae5
|
Remove nsIHTMLContent interface (bug 276959). r+sr=jst.
git-svn-id: svn://10.0.0.236/trunk@167619 18797224-902f-48f8-a5cc-f745e15eee43
|
2005-01-12 19:45:38 +00:00 |
|
bmlk%gmx.de
|
1b640dbf19
|
remove forgotten prescontext bug 276719 p=bugmail@q1n.org r/sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@167180 18797224-902f-48f8-a5cc-f745e15eee43
|
2005-01-02 15:46:53 +00:00 |
|
bmlk%gmx.de
|
adcb976e59
|
remove unused prescontext from PlaceFrameView, PlaceChildsView, ConsiderChildOverflow bug 276092 r/sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@167045 18797224-902f-48f8-a5cc-f745e15eee43
|
2004-12-27 15:05:18 +00:00 |
|
dbaron%dbaron.org
|
41499fd2db
|
Fix misspellings of 'pseudo' in comments. Bug 106386. Patch by Alex Vincent <ajvincent@gmail.com>. r=timeless sr=peterv
git-svn-id: svn://10.0.0.236/trunk@166869 18797224-902f-48f8-a5cc-f745e15eee43
|
2004-12-19 21:45:51 +00:00 |
|
aaronleventhal%moonset.net
|
f1a16fe838
|
Bug 269212. CSS select:focus outline too large on combobox, extending past the right side. Make sure to FinishAndStoreOverflow() even if returning early from nsComboboxFrame::Reflow(). r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@166058 18797224-902f-48f8-a5cc-f745e15eee43
|
2004-12-01 16:17:44 +00:00 |
|
neil%parkwaycc.co.uk
|
df2668e776
|
Don't use QueryInterface to get a scrollable view from a view b=258521 r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@165693 18797224-902f-48f8-a5cc-f745e15eee43
|
2004-11-24 00:19:21 +00:00 |
|
roc+%cs.cmu.edu
|
7587dd2afc
|
Bug 62384. Invalidate cached height when it's not equal to the current height. r+sr=roc, patch by Hideo Saito.
git-svn-id: svn://10.0.0.236/trunk@162928 18797224-902f-48f8-a5cc-f745e15eee43
|
2004-09-29 01:44:29 +00:00 |
|
aaronleventhal%moonset.net
|
ef893ae0a8
|
Bug 255569. HTML combo box drop downs should not be in tab order. r=neil, sr=bryner
git-svn-id: svn://10.0.0.236/trunk@161935 18797224-902f-48f8-a5cc-f745e15eee43
|
2004-09-08 19:32:29 +00:00 |
|
roc+%cs.cmu.edu
|
25c92b6a90
|
Bug 254039. deCOMtaminate nsIScrollableFrame. r+sr=roc, patch by Will Levine
git-svn-id: svn://10.0.0.236/trunk@161806 18797224-902f-48f8-a5cc-f745e15eee43
|
2004-09-06 02:44:43 +00:00 |
|
aaronleventhal%moonset.net
|
ef3f8b9010
|
Bug 254966. Make css scrollable elements tab navigable. r=mats, sr=roc
git-svn-id: svn://10.0.0.236/trunk@161578 18797224-902f-48f8-a5cc-f745e15eee43
|
2004-09-01 14:58:34 +00:00 |
|
bmlk%gmx.de
|
4ea73ea2f9
|
frames with a percentage based width should report a 0 MEW bug 246999 r/sr=roc
git-svn-id: svn://10.0.0.236/trunk@161543 18797224-902f-48f8-a5cc-f745e15eee43
|
2004-08-31 18:50:40 +00:00 |
|
peterv%propagandism.org
|
ca3bbc8275
|
Fix for bug 27382 (ownerDocument of orphan text and attr nodes is null). r/sr=jst.
git-svn-id: svn://10.0.0.236/trunk@160598 18797224-902f-48f8-a5cc-f745e15eee43
|
2004-08-10 10:22:36 +00:00 |
|
bryner%brianryner.com
|
865734bf2f
|
Change nsIPresContext to nsPresContext globally, follow-up to bug 253470. rs=roc
git-svn-id: svn://10.0.0.236/trunk@160184 18797224-902f-48f8-a5cc-f745e15eee43
|
2004-07-31 23:15:21 +00:00 |
|
neil%parkwaycc.co.uk
|
fc3edfffcf
|
Fix regression from bug 244761 so that only user actions will enable onChange after blur b=251833 r/sr=roc
git-svn-id: svn://10.0.0.236/trunk@159723 18797224-902f-48f8-a5cc-f745e15eee43
|
2004-07-23 08:25:44 +00:00 |
|
rbs%maths.uq.edu.au
|
a41b8a61ef
|
Cleanup font usage in form input controls, b=251637, r=jshin, sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@159562 18797224-902f-48f8-a5cc-f745e15eee43
|
2004-07-21 01:05:44 +00:00 |
|
roc+%cs.cmu.edu
|
c820f47543
|
Bug 251501. Refactor handling where frames get inserted on content insertion. r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@159417 18797224-902f-48f8-a5cc-f745e15eee43
|
2004-07-18 12:02:53 +00:00 |
|
peterv%propagandism.org
|
0a98e68e54
|
Fix for bug 236408 (deCOMtaminate nsINodeInfoManager). r=caillon, sr=jst.
git-svn-id: svn://10.0.0.236/trunk@158468 18797224-902f-48f8-a5cc-f745e15eee43
|
2004-06-25 12:26:02 +00:00 |
|
neil%parkwaycc.co.uk
|
817b0ea605
|
Bug 245096 Clicking on combo box inhibits change event patch in bug 244761 r/sr=roc
git-svn-id: svn://10.0.0.236/trunk@157204 18797224-902f-48f8-a5cc-f745e15eee43
|
2004-05-31 23:22:08 +00:00 |
|
neil%parkwaycc.co.uk
|
bd1da66475
|
Bug 244761 ESC shouldn't change displayed selection also improve consistency of change events for drop-downs r/sr=roc
git-svn-id: svn://10.0.0.236/trunk@157059 18797224-902f-48f8-a5cc-f745e15eee43
|
2004-05-28 16:25:04 +00:00 |
|
bzbarsky%mit.edu
|
73690f9d73
|
Change FlushPendingNotifications to have more granularity and update callers to
only flush the things they really need flushed. Bug 144072, r+sr=jst
git-svn-id: svn://10.0.0.236/trunk@157037 18797224-902f-48f8-a5cc-f745e15eee43
|
2004-05-27 22:08:42 +00:00 |
|
jst%mozilla.jstenback.com
|
8e7086deb2
|
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
git-svn-id: svn://10.0.0.236/trunk@156331 18797224-902f-48f8-a5cc-f745e15eee43
|
2004-05-13 01:12:10 +00:00 |
|
jst%mozilla.jstenback.com
|
b91a41077c
|
Fixing bug 242734. deCOMtaminate nsITextContent. r+sr=bryner@brianryner.com
git-svn-id: svn://10.0.0.236/trunk@156106 18797224-902f-48f8-a5cc-f745e15eee43
|
2004-05-07 20:55:17 +00:00 |
|
tor%cs.brown.edu
|
fba58fbb27
|
Bug 240274 - remove unused argument of SetClip{Rect,Region}.
r=blizzard, sr=bryner
git-svn-id: svn://10.0.0.236/trunk@155393 18797224-902f-48f8-a5cc-f745e15eee43
|
2004-04-23 15:21:24 +00:00 |
|
gerv%gerv.net
|
2ac510b678
|
Bug 236613: change to MPL/LGPL/GPL tri-license.
git-svn-id: svn://10.0.0.236/trunk@155068 18797224-902f-48f8-a5cc-f745e15eee43
|
2004-04-18 14:30:37 +00:00 |
|
tor%cs.brown.edu
|
996688b00b
|
Bug 240274 - remove PopState() argument. r=blizzard, sr=bryner
git-svn-id: svn://10.0.0.236/trunk@155061 18797224-902f-48f8-a5cc-f745e15eee43
|
2004-04-18 13:13:35 +00:00 |
|
roc+%cs.cmu.edu
|
80b27683f0
|
Bug 227838. Remove unused RequiresWidget method from nsIFormControlFrame. r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@154764 18797224-902f-48f8-a5cc-f745e15eee43
|
2004-04-13 03:11:05 +00:00 |
|
roc+%cs.cmu.edu
|
44185c6657
|
Bug 235264. Clean up invalidation to go through a single nsIFrame::Invalidate function and take account of 'outline' where necessary. r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@153808 18797224-902f-48f8-a5cc-f745e15eee43
|
2004-03-10 03:09:05 +00:00 |
|
bryner%brianryner.com
|
4b70febae6
|
inline IsPaginated, SetPaginatedScrolling, and GetPaginatedScrolling. Bug 229371, r+sr=roc.
git-svn-id: svn://10.0.0.236/trunk@153488 18797224-902f-48f8-a5cc-f745e15eee43
|
2004-03-03 18:24:20 +00:00 |
|
bryner%brianryner.com
|
62dee43850
|
deCOMtaminate nsIPresContext::GetEventStateManager. Bug 229371, r+sr=roc.
git-svn-id: svn://10.0.0.236/trunk@153335 18797224-902f-48f8-a5cc-f745e15eee43
|
2004-02-27 17:17:37 +00:00 |
|
bryner%brianryner.com
|
d956db112f
|
Get rid of nsIFrameManager abstract interface to the frame manager. Bug 233972, r+sr=roc.
git-svn-id: svn://10.0.0.236/trunk@153111 18797224-902f-48f8-a5cc-f745e15eee43
|
2004-02-23 21:29:06 +00:00 |
|
bryner%brianryner.com
|
7ace3321e6
|
Inline TwipsToPixels and PixelsToTwips on nsIPresContext. Bug 229371, r+sr=dbaron.
git-svn-id: svn://10.0.0.236/trunk@152647 18797224-902f-48f8-a5cc-f745e15eee43
|
2004-02-11 04:57:07 +00:00 |
|
bryner%brianryner.com
|
5b5cd321a4
|
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.
git-svn-id: svn://10.0.0.236/trunk@152182 18797224-902f-48f8-a5cc-f745e15eee43
|
2004-02-02 22:17:21 +00:00 |
|
roc+%cs.cmu.edu
|
0456e20a91
|
Bug 109772. Some nsIView deCOMtamination. Fixed the API for GetNeearestWidget to be sensible. r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@152067 18797224-902f-48f8-a5cc-f745e15eee43
|
2004-01-30 03:20:41 +00:00 |
|
bryner%brianryner.com
|
e46f7c8143
|
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.
git-svn-id: svn://10.0.0.236/trunk@151927 18797224-902f-48f8-a5cc-f745e15eee43
|
2004-01-28 00:18:22 +00:00 |
|
bryner%brianryner.com
|
3d8a7179f8
|
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.
git-svn-id: svn://10.0.0.236/trunk@151191 18797224-902f-48f8-a5cc-f745e15eee43
|
2004-01-12 08:25:18 +00:00 |
|
roc+%cs.cmu.edu
|
35c266025d
|
Bug 190735. deCOMtaminate nsIFrame::FirstChild and nsIFrame::GetAdditionalChildListName. r+sr=bz
git-svn-id: svn://10.0.0.236/trunk@151077 18797224-902f-48f8-a5cc-f745e15eee43
|
2004-01-09 14:20:53 +00:00 |
|
bryner%brianryner.com
|
b5347dd60c
|
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.
git-svn-id: svn://10.0.0.236/trunk@150598 18797224-902f-48f8-a5cc-f745e15eee43
|
2003-12-21 05:36:36 +00:00 |
|
uid502
|
e56ed2443c
|
Bug 190735. DeCOMtaminate nsIFrame::GetFrameType. r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@148665 18797224-902f-48f8-a5cc-f745e15eee43
|
2003-10-31 20:19:18 +00:00 |
|
bryner%brianryner.com
|
eeddf02bde
|
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.
git-svn-id: svn://10.0.0.236/trunk@148257 18797224-902f-48f8-a5cc-f745e15eee43
|
2003-10-22 06:09:48 +00:00 |
|
bzbarsky%mit.edu
|
7be9c65dc4
|
removing extra semicolon
git-svn-id: svn://10.0.0.236/trunk@148218 18797224-902f-48f8-a5cc-f745e15eee43
|
2003-10-21 19:37:48 +00:00 |
|
bzbarsky%mit.edu
|
9864dac91d
|
Make sure to include the border and padding in the frame size even in the
"0 width" case. Bug 222990, r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@148208 18797224-902f-48f8-a5cc-f745e15eee43
|
2003-10-21 16:27:48 +00:00 |
|
dbaron%dbaron.org
|
33601224e0
|
Use the correct term "float" instead of "floater". b=218654 r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@147924 18797224-902f-48f8-a5cc-f745e15eee43
|
2003-10-13 21:51:02 +00:00 |
|
roc+%cs.cmu.edu
|
d6f51ea339
|
Bug 212753. Make sure mouse capture is released when combobox popup is hidden. r+sr=bryner,a=mkaply
git-svn-id: svn://10.0.0.236/trunk@146514 18797224-902f-48f8-a5cc-f745e15eee43
|
2003-09-02 15:21:13 +00:00 |
|
bzbarsky%mit.edu
|
82c14d79dd
|
DeCOMify GetParent/GetBindingParent/GetDocument on nsIContent. Bug 213823,
r+sr=jst
git-svn-id: svn://10.0.0.236/trunk@145289 18797224-902f-48f8-a5cc-f745e15eee43
|
2003-07-28 21:25:13 +00:00 |
|
aaronl%netscape.com
|
42c64b76d5
|
Bug 211846. alt+down not working consistently for dropdowns. Also fixes bug 110801 and bug 205942, dropdown from alt+down not showing in the right place. r=jkieser, sr=bz
git-svn-id: svn://10.0.0.236/trunk@144635 18797224-902f-48f8-a5cc-f745e15eee43
|
2003-07-09 06:36:33 +00:00 |
|
roc+%cs.cmu.edu
|
ca3b83ccdf
|
Ongoing deCOMtamination. r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@144465 18797224-902f-48f8-a5cc-f745e15eee43
|
2003-07-04 12:50:32 +00:00 |
|