L. David Baron
23d4f4d4b2
Stop using nsAreaFrame for anything other than xul:label, which is the only thing for which it does anything different from nsBlockFrame, and rename it accordingly. (Bug 471356) r+sr=roc
...
--HG--
rename : layout/generic/nsAreaFrame.cpp => layout/xul/base/src/nsXULLabelFrame.cpp
rename : layout/generic/nsAreaFrame.h => layout/xul/base/src/nsXULLabelFrame.h
2008-12-29 10:07:38 -05:00
L. David Baron
6ec0884f32
Remove bogus assertion. (Bug 470063) r+sr=roc
2008-12-23 09:06:56 -05:00
Mark Banner
e3b3b94e98
Additional crashtest fix follow up from bug 399227 - catch errors thrown by functions that now fail, so that the test completes properly
2008-12-22 19:05:25 +00:00
Mark Banner
3209d46da1
Crashtest fix follow up from bug 399227 - Add missing removeAttribute to let the crashtests finish
2008-12-22 17:05:18 +00:00
Mark Banner
5e20bae7bc
Bug 399227 Crash @ nsTreeSelection::GetSingle, null mTree. r=enndeakin,sr=Neil
2008-12-22 15:32:19 +00:00
Joe Drew
a29562512b
Bug 393936 - nsIRequest::cancel() must not notify anything sync. Make removal from the loadgroup async, and add another call cancelAndForgetObserver() that removes the listener immediately (since some callsites expect that). Note, however, that this new method shouldn't be used in any new code; it exists only to support code that relied on the broken behaviour prior to this checkin. r=bzbarsky sr=vlad
2008-12-19 17:35:50 -05:00
Neil Deakin
685b30c311
Bug 279539, rework SetPopupPosition to be simpler, r+sr=roc
2008-12-10 07:19:16 -08:00
Neil Deakin
d842887270
Bug 404314, create widget when setting menugenerated attribute, prevents assertion and issues with menu selection, r+sr=roc
2008-12-19 08:43:24 -05:00
L. David Baron
3e5f6435ab
Move wrapping of blocks inside XUL into ProcessChildren to catch more callers. (Bug 421203) r+sr=roc a=blocking1.9.1+
...
--HG--
rename : layout/reftests/bugs/321402-3.xul => layout/reftests/bugs/421203-3.xul
rename : layout/reftests/bugs/321402-4.xul => layout/reftests/bugs/421203-4.xul
rename : layout/reftests/bugs/321402-5.xul => layout/reftests/bugs/421203-5.xul
rename : layout/reftests/bugs/321402-6.xul => layout/reftests/bugs/421203-6.xul
2008-12-16 16:30:31 -08:00
Graeme McCutcheon
4d0acd8eae
Bug 345339. Make nsPresState not use a hashtable in favor of using less memory and only storing the things it really wants to store. Switch box objects to their own hashtable. r+sr=roc
2008-12-12 14:25:22 -05:00
Robert Sayre
58f4455a2a
Backout JOEDREW! patches for bug 89419 and bug 393936. Looks like they make mochitest leak.
2008-12-11 01:27:58 -08:00
Joe Drew
294499eab5
Bug 393936 - nsIRequest::cancel() must not notify anything sync. Make removal from the loadgroup async, and add another call cancelAndForgetObserver() that removes the listener immediately (since some callsites expect that). Note, however, that this new method shouldn't be used in any new code; it exists only to support code that relied on the broken behaviour prior to this checkin. r=bzbarsky sr=vlad
2008-12-10 16:25:34 -08:00
Masayuki Nakano
02efc97525
Bug 83056 Add support for windows sounds to Menus r=enndeakin, sr=roc, ui=jboriss
2008-12-11 02:23:20 +09:00
Markus Stange
e3f1d1a2f5
Bug 312852 - Tooltip should not appear during a drag, r=smaug sr=roc
2008-12-08 15:59:29 +01:00
Markus Stange
84dc324275
Convert nsXULTooltipListener.cpp to use static_casts.
2008-12-08 15:27:21 +01:00
Mats Palmgren
c3e7f32e2e
Inherit -moz-box-ordinal-group to special frames and use a stable sorting algorithm (mergesort). b=431705 r+sr=roc
2008-12-07 19:11:30 +01:00
Neil Deakin
368d82a815
Bug 393575, change nsIMenuParent to nsMenuParent, r+sr=bz
...
--HG--
rename : layout/xul/base/src/nsIMenuParent.h => layout/xul/base/src/nsMenuParent.h
2008-12-05 11:37:31 -05:00
Neil Deakin
6b5999344e
Bug 396699, rename popup list variables to be clearer, r=bz
2008-12-05 11:37:30 -05:00
Olli Pettay
b6effe14d5
Bug 430214, patch2, r+sr=roc
2008-12-03 13:11:34 +02:00
Olli Pettay
ebe1836060
Bug 466326 - #!!! ASSERTION: killing mutation events: 'nsContentUtils::IsSafeToRunScript(), r=enn,sr=sicking
2008-12-03 12:56:58 +02:00
Michael Ventnor
e02630a781
Bug 458031. Take dirty rect into account to limit box-shadow computation. r+sr=roc
2008-12-03 10:16:22 +13:00
Robert O'Callahan
6220f97555
Bug 463292. Make text-shadows in XUL nsTextBoxFrames get the correct overflow area and actually paint when only the overflow area is intersected. r+sr=dbaron
2008-11-26 11:59:06 +13:00
Brad Lassey
ea8dd114d1
backing out changesets 026147c91538, fb2326fcfc36, ebf0c7cf17be, 57e6a1e9041e, 1f5d2c249f86 and d7a7824d6990 due to crash on linux talos machines durring tp.
2008-11-26 12:20:26 -05:00
Robert O'Callahan
f6f4295a88
Bug 463292. Make text-shadows in XUL nsTextBoxFrames get the correct overflow area and actually paint when only the overflow area is intersected. r+sr=dbaron
2008-11-26 11:59:06 +13:00
Robert O'Callahan
0d380f02a0
Bug 458487 - 'Rework image snapping logic'. r=vlad+joedrew, sr=dbaron
2008-11-04 14:01:21 -08:00
Markus Stange
b74f016d99
Bug 457864 - ScrollTo doesn't know NS_SCROLL_PROPERTY_ALWAYS_BLIT, so remove it. r+sr=roc (relanding)
2008-11-01 15:08:54 +01:00
Peter Van der Beken
9a338d486e
Fix for bug 461560 (Make nsNamedArraySH::NamedItem not AddRef/Release). r/sr=bz.
2008-10-31 14:40:35 -07:00
Peter Van der Beken
9157896344
Backed out changeset 5d65342d7287 to fix orange
2008-10-31 11:08:24 -07:00
Peter Van der Beken
71167e05be
Backed out changeset 5d65342d7287 to fix orange
2008-10-31 11:07:26 -07:00
Benjamin Smedberg
b1918bb2c3
Bug 462381 - Build layout directories in parallel r=ted sr=roc
2008-10-31 09:07:15 -07:00
Peter Van der Beken
155edafd57
Fix for bug 461560 (Make nsNamedArraySH::NamedItem not AddRef/Release). r/sr=bz.
2008-10-31 08:55:59 -07:00
Mook (sb)
aa3725523f
Bug 442419 - allow custom max for progressmeter; r=enndeakin, sr=roc
2008-10-30 13:04:23 +03:30
Benjamin Smedberg
66c4db9362
Windows-only build bustage from bug 461576 - use nsresult instead of NS_IMETHODIMP
2008-10-28 01:50:19 -04:00
Benjamin Smedberg
30eacd2625
Bug 461576 - nsListBoxBodyFrame shouldn't need to implement nsIListBoxObject - r=enn sr=roc
2008-10-28 00:47:19 -04:00
Benjamin Smedberg
09975e25e4
Bug 461359 - Make nsTreeBodyFrame not implement nsITreeBoxObject... nsTreeBoxObject can just call the methods on nsTreeBodyFrame directly, and we avoid nsISupports oddities for bug 396185 r=Enn sr=roc
2008-10-28 00:47:19 -04:00
Markus Stange
a4d7ed2f89
Backout of bug 457864, more tests need to be fixed first
2008-10-27 22:34:56 +01:00
Markus Stange
3b03443ff5
Bug 457864 - ScrollTo doesn't know NS_SCROLL_PROPERTY_ALWAYS_BLIT, so remove it. r+sr=roc
2008-10-27 20:27:08 +01:00
Bernd
6777c42861
bug 258377, make border collapsed tables to listen for dynamic border style changes r/sr=bzbarsky
2008-10-26 11:11:34 +01:00
Peter Van der Beken
f3f2a880fb
Fix for bug 460512 (Avoid AddRef/Release in scriptable helper methods for NodeList). r/sr=bz.
2008-10-22 16:31:14 +02:00
Robert O'Callahan
1d6e5b528c
Bug 459086. Use XUL GetBorderAndPadding method to avoid assertion. r+sr=dbaron
2008-10-21 20:43:58 +13:00
Markus Stange
80fb0fdde4
Bug 460587 - Fixing bad merge: changeset fbb71be15c4d (bug 450944) accidentally reverted a part of changeset 1df65cbf518a (bug 451300)
2008-10-20 10:42:22 +02:00
Markus Stange
2c38adaec7
Bug 450944 - Implement -moz-window-shadow functionality on Mac OS X, r=hwaara sr=roc.
...
This patch turns on window shadows for transparent windows by default, so the identity popup and the "edit bookmarks" popup will get a shadow, too. ui-r=faaborg
2008-10-14 17:33:40 +02:00
L. David Baron
9d7714304c
Make sure DidSetStyleContext methods call the base class DidSetStyleContext, and change the signature to return void. (Bug 459649) r+sr=bzbarsky
2008-10-13 18:03:28 -04:00
Arpad Borsos
8b11d938d2
Bug 456388 - Remove PR_STATIC_CALLBACK and PR_CALLBACK(_DECL) from the tree; r+sr=brendan
2008-10-10 17:04:34 +02:00
Taras Glek
2c733370d0
Bug 456099: outparamdel nsIPrivateDOMEvent r+sr=jst
2008-10-09 16:23:07 -07:00
Neil Rashbrook
33d68116bb
Followup to bug 438517 to avoid a debug assertion by including the element in its overflow r+sr=roc
2008-10-08 13:20:14 +01:00
Zack Weinberg
62dec54d8c
Bug 456147 - Fix color and layering of text-decoration:line-through in XUL textboxes [r=enndeakin sr=dbaron]
2008-10-01 00:46:18 -05:00
Rob Arnold
4fc0ecadda
Fixed rgba(0,0,0,0) problem for text-shadow - bug 438517 r+sr=roc
2008-09-30 22:30:32 -04:00
Rob Arnold
d1621dec9e
Bug 438517 - Add text-shadow support to nsTextBoxFrame r+sr=roc
2008-09-30 20:57:51 -04:00
Boris Zbarsky
d674c8ca02
Bug 433616 part 1. Make it possible to create a document viewer with no parent widget or container, and make various code saner about handling null document/prescontext/documentviewer containers. r=roc, sr=jst
2008-09-28 15:14:28 -04:00
Boris Zbarsky
012ae72fd1
Backing out changesets 2ea77fa990af, 7d2d8869e73c, 93441e4f521e, 43d2ee100f3b, a2d84821ea71 to see whether they're causing the Windows Txul or Mac Tp regressions
2008-09-29 08:51:29 -04:00
Boris Zbarsky
10026a0921
Bug 433616 part 1. Make it possible to create a document viewer with no parent widget or container, and make various code saner about handling null document/prescontext/documentviewer containers. r=roc, sr=jst
2008-09-28 15:14:28 -04:00
Robert O'Callahan
279af36fc7
Backing out bug 448830
2008-09-28 23:13:58 +13:00
Jeremy Lea
92e7030a42
Bug 448830. Make nsIntRect/nsIntMargin/nsIntSize/nsIntPoint their own types so that we can catch errors by distinguishing pixels from appunits. r+sr=roc
2008-09-28 20:38:34 +13:00
Justin Wood
6a3624f6f3
Bug 457353, Remove nsIListBoxObject::listboxBody
...
r+sr=bzbarsky
2008-09-27 11:38:18 -04:00
Robert O'Callahan
6a45b282aa
Backing out bug 448830
2008-09-26 13:10:26 +12:00
Taras Glek
390adbe464
bug 455536: s/NS_ERROR_FAILURE/NS_ERROR_OOM/ outparamdelled nsNodeInfoManager::GetNodeInfo r+sr=jsr
2008-09-25 15:46:52 -07:00
Jeremy Lea
67f3afd13b
Bug 448830. Make nsIntRect/nsIntSize/nsIntPoint/nsIntMargin separate types so we get appunit vs pixel typechecking. r+sr=roc
2008-09-26 10:42:19 +12:00
Zack Weinberg
a64209d05b
Bug 456792 - Two more API cleanups for nsCSSRendering; patch 1; r+sr=roc
2008-09-25 17:53:27 +02:00
Zack Weinberg
7687ccc76b
Bug 456152 - slight API cleanup for nsCSSRendering::PaintBackground; r+sr=roc
2008-09-24 06:07:22 +02:00
Olli Pettay
022e3032e0
backout Bug 456147
2008-09-20 23:01:34 +03:00
Zack Weinberg
8a68981404
Bug 456147 - nsTextBoxFrame (XUL <label>, <description>, <text>) uses underline color for line-through; r=enndeakin
2008-09-20 20:09:15 +02:00
Arpad Borsos
d0e70a51bf
Bug 452797 - Clean up unused variables in layout/; v6; r+sr=roc
2008-09-20 15:42:03 +02:00
Arpad Borsos
4b13300a8d
Bug 452797 - Clean up unused variables in layout/; "crashtest" part; r=roc
2008-09-20 15:18:50 +02:00
Robert O'Callahan
f79290bb0e
Bug 450930. Fire a DOM event when painting so that content and chrome can track what's being repainted. r=smaug,sr=dbaron
2008-09-18 21:47:21 +12:00
Oleg Romashin
dca780321d
Bug 455665 - nsSplitterFrameInner crashes in some special case. r+sr=bzbarsky.
2008-09-17 17:38:33 +03:00
Arpad Borsos
f428038a86
Bug 454475 - Fix "unhandled enumeration value" warnings in layout/; r+sr=roc
2008-09-16 13:25:35 +02:00
Arpad Borsos
eef0edf9d5
Bug 454766 - Add suggested parentheses to layout/; r+sr=roc; (with nits by sgautherie)
2008-09-15 17:40:25 +02:00
Rob Arnold
4809438cca
Allow Aero Glass on popups r=vlad
2008-09-13 17:52:17 -04:00
Taras Glek
c26ce8e1ab
bug 450777:deCOMtaminate nsNodeInfoManager::GetNodeInfo r+sr=jst
2008-09-12 15:32:18 -07:00
Zack Weinberg
0f68a207ca
Bug 453916: treat transparency strictly as a special case of color alpha. r+sr=dbaron
2008-09-12 08:35:53 -07:00
Neil Deakin
5194966cd0
Bug 435848, don't allow xul popups in minimized windows, fix window.windowState property and window.restore() on Mac, r=josh,sr=roc
2008-09-10 12:57:57 -04:00
Ted Mielczarek
468a3823fc
bug 447642 - get rid of --disable-mochitest, replace MOZ_MOCHITEST with ENABLE_TESTS. r=bsmedberg
2008-09-09 13:59:11 -04:00
Taras Glek
9405df90da
bug 454292:prbool fixes for layout r+sr=dbaron
2008-09-09 10:07:26 -07:00
Olli Pettay
2602e9632c
Bug 430394, r+sr=roc
2008-09-09 12:00:02 +03:00
Ben Turner
db0c18578b
Bug 435848 - Backed out changeset 9b9968a7c755 due to failing unit tests.
2008-09-08 13:50:45 -07:00
Neil Deakin
90fdd3385a
Bug 435848, don't allow xul popups in minimized windows, fix window.windowState property and window.restore() on Mac, r=josh,sr=roc
2008-09-08 12:09:35 -04:00
timeless@mozdev.org
5819f54b4e
merging backout part two of two
...
to fix Bug 454186
SM crashes when try to download file [@ nsString::ToInteger - nsTreeBodyFrame::PaintProgressMeter]
2008-09-08 16:01:00 +02:00
timeless@mozdev.org
b0c349250f
Backed out changeset 54215f2cbc66
...
to fix Bug 454186
SM crashes when try to download file [@ nsString::ToInteger - nsTreeBodyFrame::PaintProgressMeter]
2008-09-08 16:00:32 +02:00
Masayuki Nakano
fff8c31ca3
Bug 451015 <panel> element should not be topmost window r=deakin+gavin, sr=neil
2008-09-08 21:58:07 +09:00
Arpad Borsos
1f62482141
Bug 452797 - Clean up unused variables in layout/; r+sr=roc
2008-09-06 20:38:31 +02:00
Robert O'Callahan
be904c4d3d
Bug 376662. Convert nsIFrame::GetOffsetTo to not use views. We need to ensure that for popups and scrollframes, views and frames are kept in sync at *all* times. Also fixes bugs in tests for NS_FRAME_NO_MOVE_FRAME. r+sr=bzbarsky
2008-09-06 20:52:56 +12:00
Robert O'Callahan
ca15953a6e
Backing out changeset 1bdd5da49865 (for bug 376662) due to regression bug 453661
2008-09-05 15:40:06 +12:00
Robert O'Callahan
1eeada5faa
Bug 376662. Make nsIFrame::GetOffsetTo not explicitly use views. r+sr=bzbarsky
2008-09-04 09:35:52 +12:00
Karsten Düsterloh
1879945e28
Bug 434080: GTK treelines are drawn in random colour when no specific rule is given; r/sr=roc
2008-09-01 22:52:38 +02:00
Neil Deakin
7ad96d6b3e
Bug 356295. Implement HTML5 drag-drop. r=smaug,neil,sr=roc
2008-08-27 08:07:27 -04:00
Phil Ringnalda
e862ab11ba
Bug 451518 - in an assertion ComputedWidth() checked twice for being >= 0 (and ComputedHeight() not checked at all), r+sr=bz
2008-08-25 13:21:29 -04:00
Boris Zbarsky
fc1785cbc1
Backed out changeset 6958399a2eb1 o try to fix failed mochitests on Windows and Linux
2008-08-25 11:08:28 -04:00
Neil Deakin
7c92721496
Bug 356295. Implement HTML5 drag-drop API. r=smaug,sr=roc
2008-08-25 21:56:29 +12:00
Robert Kaiser
cc5775ddaa
bug 380786 - clean up xpfe/ after suite moving to toolkit, r=ted sr=Neil
2008-08-24 19:51:03 +02:00
Olli Pettay
357c052323
Bug 433429, r+sr=bz
2008-08-24 18:14:09 +03:00
Dão Gottwald
dd20e30794
Backed out changeset 7f3879f42151
2008-08-20 10:18:18 +02:00
Rob Arnold
97e522e2b7
Bug 451300 - "Add Aero Glass to Ctrl-Tab" [r+ui-r=mconnor r=vlad]
2008-08-20 00:41:37 -05:00
Dave Camp
66ad0d3422
Backed out changeset 30d900751ca9 to fix unit test orange (Bug 356295)
2008-08-19 17:55:30 -07:00
Neil Deakin
f58dac1bbf
Bug 356295. Implement HTML5 drag-drop. r=smaug,sr=roc
2008-08-20 10:31:45 +12:00
Neil Deakin
f07e0ab2a2
add missing file, crashtest for bug 434458
2008-08-18 15:44:48 -04:00
Neil Deakin
eae7ccf5e5
Bug 434458, add null checks to popup box object methods, r=smaug,sr=dbaron
2008-08-18 13:58:13 -04:00
Rob Arnold
f6bda8fda0
Implement Aero Glass effect support - bug 418454 r=vlad r=roc
2008-08-12 17:44:14 -07:00
L. David Baron
732bbf6e26
Merge backout of changeset 85a9eb44b240 (bug 366791) due to bug 449221.
2008-08-06 13:56:53 -07:00
L. David Baron
30990a94e1
Backed out changeset 85a9eb44b240 (bug 366791) due to bug 449221.
2008-08-06 13:56:42 -07:00
Zack Weinberg
c9153c98a8
Bug 446498 – use new border rendering for focus rectangles, and strip dead code. r+sr=vlad
2008-08-06 12:33:18 +02:00
L. David Baron
2068e418da
Make scrollbars not be reflow roots anymore, since they don't obey all the invariants needed. (Bug 366791) r+sr=bzbarsky
2008-08-04 15:15:11 -07:00
Boris Zbarsky
36ff184856
Bug 430356. Don't return negative pref and min intrinsic widths for XUL boxes/ r+sr=dbaron
2008-07-28 23:07:28 -07:00
Zack Weinberg
3197060cbd
Delete nsLayoutUtils::GetAbsoluteCoord(); fold logic into callers and simplify. (Bug 437335) r+sr=dbaron
2008-07-17 16:37:12 -07:00
Andrew Smith ext:(%2C%20Rob%20Arnold%20%3Ctellrob%40gmail.com%3E%2C%20L.%20David%20Baron%20%3Cdbaron%40dbaron.org%3E)
49c9b3d67e
Implement css3 border-image property. (Bug 378217) r=vlad,dbaron,robarnold
2008-07-16 23:30:25 -07:00
L. David Baron
9e4ceade8e
Backed out changeset 9b0b2391485c due to linker errors related to nsStyleStructInlines.h not being included enough.
2008-07-16 22:59:14 -07:00
Andrew Smith ext:(%2C%20Rob%20Arnold%20%3Ctellrob%40gmail.com%3E%2C%20L.%20David%20Baron%20%3Cdbaron%40dbaron.org%3E)
bb4be48531
Implement css3 border-image property. (Bug 378217) r=vlad,dbaron,robarnold
2008-07-16 22:18:38 -07:00
John Daniels
ef0fee1d70
Bug 419532 – deCOMtaminate nsICaret. r+sr=roc
2008-07-16 12:52:01 +02:00
Zack Weinberg
58cf580d4a
Remove eStyleUnit_Chars and the special cases for it throughout layout, and make ch units go through the normal eStyleUnit_Coord cases. (Bug 363706) r+sr=dbaron
2008-07-15 14:31:36 -07:00
Robert O'Callahan
7e15def36c
Bug 444688. Use an IsFrameOfType check instead of a frame state bit to detect whether a frame excludes ignorable whitespace children. r+sr=dbaronlayout
2008-07-14 10:41:18 +12:00
arno.
9474e74a6e
Bug 423802 - "xulrunner.exe crashes when a specially crafted grid control is used" (crashtest) [r=dbaron]
2008-07-12 05:12:56 -05:00
L. David Baron
81a5bb06eb
Back out 0b57ada5d4b2 due to mochitest failures on at least Windows. (Bug 363706)
2008-07-01 22:00:02 -07:00
Zack Weinberg
bd759bbd40
Remove eStyleUnit_Chars and the special cases for it throughout layout, and make ch units go through the normal eStyleUnit_Coord cases. (Bug 363706) r+sr=dbaron
2008-07-01 20:24:36 -07:00
Benjamin Smedberg
34d11c2d91
Bug 442729 - Annotate stack-only classes in layout, r+sr=roc
2008-07-01 15:16:45 -04:00
Mats Palmgren
4ab230a0c3
Crash test for bug 431738 by Jesse Ruderman<jruderman@gmail.com>.
2008-06-20 06:09:51 +02:00
Mats Palmgren
1d73573468
Protect against div-by-zero when mRowHeight is zero. b=431738 r+sr=roc
2008-06-20 06:07:37 +02:00
L. David Baron
a8f5c9c1f9
Backed out changeset 68362ba98c23
2008-06-17 16:10:17 -07:00
Zack Weinberg
c548035ff3
Remove eStyleUnit_Chars and the special cases for it throughout layout, and make ch units go through the normal eStyleUnit_Coord cases. (Bug 363706) r+sr=dbaron
2008-06-17 14:37:56 -07:00
Simon Montagu
dfcf9f51e9
Remove unnecessary argument from SetBidiEnabled. Bug 435856, r+sr=roc
2008-06-16 02:28:17 -07:00
roc@meekness
502a6b64d3
Automated merge with ssh://hg.mozilla.org/mozilla-central
2008-06-16 13:37:36 +12:00
Arpad Borsos
fe073d2835
Bug 407616. Clean up nsResizerFrame and add tests. r+sr=roc
2008-06-16 13:36:28 +12:00
Kai Liu
ad9edcfa7d
Bug 422607: avoid unneeded pixel/twip conversions to fix bookmarks menu aligment issues, r=enndeakin, sr=roc
2008-06-15 21:26:41 -04:00
Arpad Borsos
5fb8e731dc
Bug 416509. Don't cache 'repeat' attribute in nsAutoRepeatBoxFrame, simplifies code. r+sr=roc.
2008-06-13 10:09:28 +12:00
Vladimir Vukicevic
0b3d9b76cc
b=346189, children should optionally not affect size of XUL stack; r+sr=roc
2008-06-04 23:46:24 -07:00
L. David Baron
53f51289fe
Rename nsAtomStringList to nsPseudoClassList, since that's what it's for, and we want to make it more than just atoms and strings. Also remove an unused constructor. b=75375 r+sr=bzbarsky
2008-06-02 20:17:35 -07:00
Jeff Walden
6773debbac
Bug 421576 - Unpaired surrogate handled wrongly (Acid3 #68 ). acid3++ r=dbaron
2008-06-02 21:29:00 -04:00
nick.kreeger@park.edu
0dabf3baae
Fixing bug 431606, content drop-down menus should appear with the parent menu. r=enndeakin, sr=roc, approval1.9=beltzner
2008-05-02 12:30:03 -07:00
roc+@cs.cmu.edu
471e1a5027
Bug 409427. Don't slide popups up if they're offscreen, flip them up above the anchor point instead. r=enndeakin,sr=neil,a=damon
2008-04-29 18:41:56 -07:00
gavin@gavinsharp.com
807c0a104b
Bug 429020: Scrollbars jump when being clicked and held to scroll down page, patch by Markus Stange <mstange@themasta.com>, r+sr=roc, a=beltzner
2008-04-24 17:25:15 -07:00
roc+@cs.cmu.edu
ac52ed39ff
Bug 312225. When we flip a menu vertically to keep it off the bottom of the screen, we need to reverse the 2px vertical offset from the mouse cursor that we introduce for context menus.
2008-04-23 14:25:34 -07:00
jruderman@hmc.edu
23d7da0b78
Add crashtest
2008-04-22 21:35:50 -07:00
roc+@cs.cmu.edu
87aabef714
Bug 393791. Don't allow menus to open before we've generated their child frames. r=enn,sr=neil,a=beltzner
2008-04-22 20:05:54 -07:00
roc+@cs.cmu.edu
f4153c53dc
Backing out 393791
2008-04-21 17:09:55 -07:00
roc+@cs.cmu.edu
80e17975ed
Bug 393791. Don't show a popup menu if we haven't generated its children yet. r=enn,sr=neil,a=beltzner
2008-04-21 15:02:17 -07:00
enndeakin@sympatico.ca
4550317acc
Backout bug 398928
2008-04-21 09:53:30 -07:00
gavin@gavinsharp.com
f6c61f6dfe
Bug 428226: Fix and reenable test for bug 393970 on Linux, patch by Wladimir Palant <trev.moz@adblockplus.org>, r+sr=roc
2008-04-16 13:27:24 -07:00
enndeakin@sympatico.ca
d6732d2103
Bug 398928, allow dragging window on Mac by the toolbar, r=neil,sr=roc,a=beltzner
2008-04-16 08:29:54 -07:00
masayuki@d-toybox.com
5252d63ce1
Bug 359638 accesskeys are incorrectly shifted again (i.e. accesskey=. is broken) and also for b=398264, b=401086, b=414130, b=427797, b=427932, b=427995 r=karlt+ere+josh, sr=roc, a1.9=mconnor
2008-04-14 21:16:24 -07:00
jonas@sicking.cc
e639cf9471
Bug 423355: Make sure that we never remove removable blockers more than once. Also make sure to never fire mutation events when it's not safe to run script. r/sr=bz/roc a=beltzner
2008-04-14 16:59:21 -07:00
marco.zehe@googlemail.com
b8b85c46b1
bug 424161 - Tree invalidation screwed up badly, getting 6 failures on Mochitest for bug 368835. p=Alexander Surkov (surkov.alexander@gmail.com) r=me, r=Olli.Pettay sr=jonas a1.9=beltzner
2008-04-10 08:11:15 -07:00
roc+@cs.cmu.edu
1bfe348601
Bug 425253. Propagate reflow-depth tracking through XUL box layout. r+sr=dbaron,a=damon
2008-04-09 21:39:41 -07:00
gavin@gavinsharp.com
2901a0c5fe
Disable test from bug 393970 on linux (bug 428226)
2008-04-09 20:29:17 -07:00
gavin@gavinsharp.com
3cec8fc374
Disable test from bug 393970 on linux (bug 428226)
2008-04-09 20:00:37 -07:00
gavin@gavinsharp.com
464e9490e5
Bug 393970: grid columns don't line up if one <rows> block is scrollable, patch by Wladimir Palant <trev.moz@adblockplus.org>, r+sr=roc, a=beltzner
2008-04-09 15:15:59 -07:00
timeless@mozdev.org
d7e775a7be
Bug 394114 Interfaces missing from various QI implementations. r=jag sr=jag a=dsicore
2008-04-06 05:28:34 -07:00
smontagu@smontagu.org
974b8dbc2f
Correct the coordinates for selection decoration in right-to-left text. Bug 421042, r+sr=roc, a=beltzner
2008-04-06 01:12:09 -07:00
philringnalda@gmail.com
e6402b8148
Bug 426392 - Crash in nsXULPopupManager::ShowPopupCallback when customizing toolbar on OS X, patch by Chris Pearce (chris@pearce.org.nz), r+sr=roc, a=blocker
2008-04-03 20:29:17 -07:00
reed@reedloden.com
c0dd86e5fd
Bug 420499 - "Caret browsing mode wrongly engaged" [p=chris@pearce.org.nz (Chris Pearce [cpearce]) r+sr=roc a=blocking1.9+]
2008-04-01 01:35:11 -07:00
roc+@cs.cmu.edu
14c8d05caf
Bug 421885. Make tiled image drawing sample only the correct subimage by manually padding if necessary. r=vlad
2008-03-31 02:40:53 -07:00
reed@reedloden.com
601e529c06
Back out Robert O'Callahan's patch from bug 421885 due to reftest failure.
2008-03-28 02:32:03 -07:00
reed@reedloden.com
ddba94bd6d
Bug 421885 - "Google reader search results have strange red line and broken border around them" [p=roc@ocallahan.org (Robert O'Callahan [roc]) r=vlad a=blocking1.9+]
2008-03-28 01:54:27 -07:00
jruderman@hmc.edu
c8d7a3eaca
Add crashtest
2008-03-26 14:31:37 -07:00
dbaron@dbaron.org
ba6523bcb0
Add a code comment from work on 413027.
2008-03-21 21:50:58 -07:00
dbaron@dbaron.org
59589b592c
Some more grid reftests from work on 413027.
2008-03-21 21:49:51 -07:00
dbaron@dbaron.org
9c075744cf
Add some basic reftests for XUL grid.
2008-03-19 15:29:31 -07:00
timeless@mozdev.org
f33eb4a3b4
reverting, wrong patch, missing AMBIGUOUS
2008-03-19 14:55:22 -07:00
timeless@mozdev.org
90f2f08b18
reverting
2008-03-19 14:44:51 -07:00
timeless@mozdev.org
8074fda8ae
Bug 394114 Interfaces missing from various QI implementations. r=jag sr=jag a=dsicore
2008-03-19 14:19:35 -07:00
reed@reedloden.com
cb78ef1dde
Bug 415257 - "Editable trees: input sized wrongly and rows jumping with flexible and non-flexible treecols" [p=paul.rouget@gmail.com (Paul Rouget) r+sr=Neil a1.9=beltzner]
2008-03-18 12:41:34 -07:00
roc+@cs.cmu.edu
a5d01c093e
Backing out 413027 again.
2008-03-13 02:14:16 -07:00
roc+@cs.cmu.edu
69064e9603
Bug 413027. The XUL pref and min height for a CSS block should be its height when reflowed at its preferred width, NOT the height of the tallest line. r+sr=dbaron. Relanding with additional XUL box layout fix to increase the frame size to the minimum size required by children even if they don't change size during layout, and a fix to scrollframes so they don't depend on being able to set a size for scrollbars less than their minimum size. r+sr=dbaron
2008-03-13 01:40:43 -07:00
dholbert@cs.stanford.edu
ee909b17b6
Bug 422484: Add parens around macro if conditions. Patch by David Mandelin <dmandelin@mozilla.com> r=benjamin a1.9=dsicore
2008-03-12 14:47:11 -07:00
smontagu@smontagu.org
479ae9823b
Enable bidi processing if there are right-to-left characters in print headers or footers. Bug 421690, r+sr=roc, blocking1.9=damon
2008-03-12 00:56:38 -07:00
reed@reedloden.com
76242a95fb
Bug 412954 - "menus should have Menu, PopupMenu or DropdownMenu window type" [p=ventnor.bugzilla@yahoo.com.au (Michael Ventnor) r+sr=roc a1.9=beltzner]
2008-03-08 03:32:25 -08:00
dbaron@dbaron.org
7003061847
Fix the weird Get* API on nsStyleSides in favor of returning structs by value, to avoid further occurrences of bug 420069. b=420069 r+sr=roc a=beltzner
2008-03-05 16:05:26 -08:00
bent.mozilla@gmail.com
fb447201e2
Bug 420803 - Fix for bug 413268 keeps a DOM window alive until shutdown. r=enn, sr=jst, a=blocking1.9+.
2008-03-04 15:27:02 -08:00
roc+@cs.cmu.edu
0689f4c34f
Bug 417255. Rework getClientRects/getBoundingClientRect/offset* code to use a generic rectangle iterator API which drills down through anonymous blocks, fixing IE compat. r+sr=dbaron
2008-02-27 01:26:15 -08:00
dougt@meer.net
47947ce309
use of max(a,b) is confusing windows mobile compiler. b=419653, r=dbaron, a=beltzner
2008-02-26 17:51:57 -08:00
Olli.Pettay@helsinki.fi
67622f2077
Bug 411054, Audit IsNativeAnonymous()/GetBindingParent() uses, r+sr=sicking
2008-02-26 04:40:18 -08:00
enndeakin@sympatico.ca
ed29c50040
Bug 405719, don't set open attribute too early, followup patch which fixes test
2008-02-22 10:34:07 -08:00
enndeakin@sympatico.ca
ba89e0c063
Bug 405719, temporary change to fix orange, will investigate
2008-02-21 12:26:49 -08:00
enndeakin@sympatico.ca
235c3d9f78
Bug 405719, regression where menus cannot be generated with templates without extra tags, also improve construction by not setting the open attribute too early and instead call the builder directly before opening a menu, r=smaug,sr=neil,a=beltzner
2008-02-21 09:40:12 -08:00
enndeakin@sympatico.ca
ceceac9537
Bug 413268, clientX/clientY properties not working for tooltip popupshowing event, r=smaug,sr=neil
2008-02-20 12:16:55 -08:00
bent.mozilla@gmail.com
b3510107b1
Bug 417534 - "XUL Tooltips keep windows alive until shutdown". r=enn, sr=peterv, a=blocking1.9+.
2008-02-20 11:00:10 -08:00
fantasai.cvs@inkedblade.net
d4dc37580f
switch GetOverflowAreaProperty callers to GetOverflowRect b=417116 r+sr=roc a=roc
2008-02-19 23:08:55 -08:00
jag@tty.nl
057bc17743
Bug 73353: Clean up our MODULE/REQUIRES story. rs=dbaron, a=brendan
2008-02-18 00:50:04 -08:00
masayuki@d-toybox.com
cb5c20d581
Bug 392785 overflowed underline sometimes is not repainted at scrolling r+sr=roc b1.9=dbaron
2008-02-16 07:31:27 -08:00
roc+@cs.cmu.edu
590a19c3f0
Bug 415684. nsAutoRepeatBoxFrame should not pretend to be refcounted. Clean up nsRepeatService so it doesn't refcount its callbacks. r+sr=mats
2008-02-14 18:04:34 -08:00
joshmoz@gmail.com
0679b98a00
Opt-click in scroll well should toggle Next Page/Jump to Here behavior, not Shift-Click. Patch by Stan Shebs. b=410112 r=josh sr=roc
2008-02-14 13:45:47 -08:00
surkov.alexander@gmail.com
9b6e8173e6
Bug 416553 - option to run accessibility tests, r=rcampbell
2008-02-13 22:20:01 -08:00
reed@reedloden.com
533a8db305
Bug 416510 - "nsSliderFrame should use nsCOMPtr for its mMediator" [p=kayjay@poczta.fm (kayjay) r+sr=roc a1.9=schrep]
2008-02-13 02:41:23 -08:00
surkov.alexander@gmail.com
b9758b6c53
Bug 308564 - No accessibility events when data in a tree row changes, stage 2, r=smaug, sr=jonas, a=mtschrep
2008-02-12 19:47:58 -08:00
dolske@mozilla.com
3061c98928
Reland 406686, tests went green apparently before picking up the backout.
2008-02-08 12:23:05 -08:00
dolske@mozilla.com
96d90967a4
Backout bug 406686 to determine cause of mochitest failures.
2008-02-08 11:07:21 -08:00
enndeakin@sympatico.ca
75d35b42fd
Bug 406686, close popups on blur, this time with nullcheck, r=roc,sr=dveditz
2008-02-08 05:53:33 -08:00
surkov.alexander@gmail.com
4e09bf1306
Bug 308564 - No accessibility events when data in a tree row changes, r=evan.yan, olli.pettay, sr=jonas, a=mtschrep
2008-02-08 04:55:57 -08:00
reed@reedloden.com
d773919d98
Bug 385058 - "Grey marks (turds, remnants, ghosts) appear on scrollbars" (Redraw whole scrollbar when position changes) [p=mstange@themasta.com (Markus Stange) r+sr=roc a1.9=schrep]
2008-02-07 00:56:38 -08:00
reed@reedloden.com
e794c5f457
Bug 415523 - "Scrollbar thumb jumps on drag start" [p=mstange@themasta.com (Markus Stange) r+sr+a1.9=roc]
2008-02-06 21:28:15 -08:00
mozilla.mano@sent.com
8e142677f0
Backing out 406686 again
2008-02-06 18:19:12 -08:00
mozilla.mano@sent.com
260b79c683
Relanding bug 406686
2008-02-06 16:55:55 -08:00
mozilla.mano@sent.com
9343a644bf
Attempt to fix orange by backing out 406686
2008-02-06 15:45:59 -08:00
enndeakin@sympatico.ca
0a624e2179
Bug 406686, close popups on blur, r=roc,sr=dveditz
2008-02-06 13:12:00 -08:00
jruderman@hmc.edu
ca102351f8
Add a crashtest.
2008-02-03 21:45:44 -08:00
reed@reedloden.com
d58ed0b2de
Bug 411048 - "Menu remains highlighted after being dismissed by middle-click" (clear active state when destroying menu frame) [p=enndeakin@sympatico.ca (Neil Deakin) r=Smaug sr=Neil a1.9=damons]
2008-01-29 23:18:07 -08:00
bzbarsky@mit.edu
ab51d31ee9
Relanding bug 412679. r+sr=dbaron
2008-01-27 12:24:06 -08:00
jag@tty.nl
419b39f375
Bug 414148: Avoid copy of some nsDependentC?Strings. sr=dbaron, a=mtschrep
2008-01-26 15:00:19 -08:00
reed@reedloden.com
59377ce2fe
Bug 366531 - "deCOMtaminate nsBox.h [BoundsCheck()]" (additional fixes) [p=ldx@users.sourceforge.net (Lorenzo Dieryckx) r+sr+a1.9=roc]
2008-01-20 21:44:05 -08:00
aaronleventhal@moonset.net
eefbf80904
Bug 412889. Crashes in XUL tree accessible. r+sr=neil, a=schrep
2008-01-18 11:55:37 -08:00
reed@reedloden.com
a65b292027
Bug 405512 - "deCOMtaminate nsIMenuRollup" [p=karunasagark@gmail.com (karuna [kay]) r+sr=roc a1.9=schrep]
2008-01-16 23:00:31 -08:00
reed@reedloden.com
2628c5157a
Bug 405512 - "deCOMtaminate nsIMenuRollup" [p=karunasagark@gmail.com (karuna [kay]) r+sr=roc a1.9=schrep]
2008-01-16 22:57:13 -08:00
reed@reedloden.com
77a4d612a8
Bug 340510 - "nsIDOMNSDocument.getBoxObjectFor (standard way to use Mozilla) does not work with --disable-xul" [p=romaxa@gmail.com (romaxa) r+sr=roc a1.9=schrep]
2008-01-15 17:27:53 -08:00
roc+@cs.cmu.edu
f2b680b77b
Bug 404192. Sync up nsBoxFrame::CreateViewForFrame with nsContainerFrame::CreateViewForFrame, in particular to use GetParentViewForChildFrame to set up scrollframe children correctly. r+sr=mats
2008-01-09 14:45:10 -08:00
reed@reedloden.com
a34d649e54
Actually fix bustage.
2008-01-08 23:51:17 -08:00
reed@reedloden.com
61bc7ec1a1
Attempt to fix bustage.
2008-01-08 23:48:58 -08:00
reed@reedloden.com
fa12771c1b
Bug 366534 - "deCOMtaminate nsIBoxLayout" [p=skumar@sta.samsung.com (Sudheer) r+sr=roc a1.9=schrep]
2008-01-08 23:28:39 -08:00
jruderman@hmc.edu
9d3d52706a
Adding a crashtest.
2008-01-06 15:58:28 -08:00
reed@reedloden.com
693a20ed32
Bug 366531 - "deCOMtaminate nsBox.h [BoundsCheck()]" [p=ldx@users.sourceforge.net (Lorenzo Dieryckx) r+sr=roc a1.9=damons]
2008-01-04 21:49:44 -08:00
jruderman@hmc.edu
337162be38
Add crashtest
2008-01-04 21:07:49 -08:00
jruderman@hmc.edu
79d8ce5085
Add crashtest
2008-01-04 20:39:04 -08:00
jruderman@hmc.edu
c0bb28ae67
Add crashtest
2008-01-04 20:36:54 -08:00
jruderman@hmc.edu
d3513345b9
Add crashtest for leak bug
2008-01-04 20:33:57 -08:00
jruderman@hmc.edu
820612b11b
Adding crashtest
2008-01-04 20:30:50 -08:00
mozilla.mano@sent.com
c68b8f41c1
Bug 407449 - After an unsuccessful drag&drop action multiple folders/bookmarks can be highlighted in Places Organizer. r=enn, sr=roc.
2008-01-04 16:21:25 -08:00
roc+@cs.cmu.edu
fb28ffc853
Bug 407889. Reduce dynamic memory allocations during event handling by having nested invocations of HitTest share a single buffer for reordering display items; this buffer is an nsAutoTArray so it's mostly stack-allocated. r+sr=mats
2008-01-03 18:08:29 -08:00
jruderman@hmc.edu
6e7f1c51d1
Add crashtest
2008-01-02 21:56:25 -08:00
Olli.Pettay@helsinki.fi
9f26cba0e6
Bug 409807, r+sr=roc, a=beltzner
2008-01-02 16:01:30 -08:00
ginn.chen@sun.com
67cd80d3cf
Bug 398362 First menuitem is not selected when opening a menu for the first time r=enndeakin sr=bzbarsky
2008-01-01 21:33:30 -08:00
reed@reedloden.com
1d602b3c42
Bug 105708 - "move nsUnitConversion.h" [p=reg@openpave.org (Jeremy Lea) r+sr+a1.9=roc]
2008-01-01 02:11:02 -08:00
dwitte@stanford.edu
206f4c4d13
Bug 410358 - use nsTArray in nsTreeBodyFrame. r+sr=neil, a=stuart
2007-12-31 17:31:16 -08:00
jruderman@hmc.edu
5775a5419b
Add crashtest
2007-12-23 18:19:16 -08:00
neil@parkwaycc.co.uk
d9274d904a
Bug 408904 Fix crash regression from bug 384874 r=Enn sr=bz a=beltzner
2007-12-21 09:59:35 -08:00
jruderman@hmc.edu
922e60b202
Over the past week, I checked in 377 crashtests, mostly for bugs I reported. Now it's your turn.
2007-12-19 16:35:23 -08:00
jruderman@hmc.edu
bf6aacee4b
Do not look into crashtest with remaining eye.
2007-12-19 16:04:17 -08:00
jruderman@hmc.edu
7fabb8edaf
Use this crashtest only with proper ventilation.
2007-12-19 16:01:30 -08:00
jruderman@hmc.edu
6d02db2253
Wearing this crashtest does not enable you to fly.
2007-12-19 16:00:28 -08:00
jruderman@hmc.edu
0d0f99c1ab
Please remain seated until the crashtest has come to a complete stop.
2007-12-19 15:56:15 -08:00
jruderman@hmc.edu
324928fb4e
Add crashtest
2007-12-19 15:24:23 -08:00
jruderman@hmc.edu
d48110053d
This crashtest may contain traces of peanuts.
2007-12-19 15:22:36 -08:00
jruderman@hmc.edu
9e77c91f0b
Have you stopped beating your crashtest yet?
2007-12-19 15:21:07 -08:00
jruderman@hmc.edu
63db6d629f
Add crashtest
2007-12-19 15:09:39 -08:00
hwaara@gmail.com
9fc1c6a41c
bug 307204, implement support for transparent windows in XUL for Mac OS X. r=josh, sr=roc, approval1.9=damons
2007-12-19 11:40:18 -08:00
enndeakin@sympatico.ca
f6cf153b88
Bug 407601, use preferred size when calculating popup position and size instead of current size, fixes extraneous layouts and scrolling position changes, r+sr=bz,a=shrep
2007-12-19 08:37:32 -08:00
jruderman@hmc.edu
32e8d98aa4
Add crashtest
2007-12-18 17:00:19 -08:00
jruderman@hmc.edu
76d06a236f
Do not taunt Happy Fun Crashtest.
2007-12-18 16:58:28 -08:00
jruderman@hmc.edu
c929c53b6a
Add crashtest.
2007-12-18 16:56:25 -08:00
jruderman@hmc.edu
1ad17e5ea3
One crashtest to rule them all, and in the darkness bind them.
2007-12-18 16:50:46 -08:00
jruderman@hmc.edu
3e325de8e5
Add crashtest.
2007-12-18 16:48:24 -08:00
jruderman@hmc.edu
05a63a0e24
Add a crashtest
2007-12-18 16:31:06 -08:00
jruderman@hmc.edu
12773a0769
Add crashtest
2007-12-18 16:27:39 -08:00
jruderman@hmc.edu
3fe2bbd97a
Really add crashtests
2007-12-18 16:27:10 -08:00
jruderman@hmc.edu
c668e5b8db
Crashtester!? I hardly *know* 'er!
2007-12-18 16:25:01 -08:00
vladimir@pobox.com
1f7f3e59ed
b=406458; code cleanup: add new ThebesContext() call as opposed to NATIVE_THEBES_CONTEXT hackery, r=stuart
2007-12-18 15:01:15 -08:00
jruderman@hmc.edu
8be47acc5b
Add crashtest.
2007-12-17 23:24:34 -08:00
jruderman@hmc.edu
90b2067a38
Add crashtest.
2007-12-17 23:03:20 -08:00
enndeakin@sympatico.ca
cfba4e23fc
Bug 404237, add null check when key is pressed quickly before menu opens, r+sr=bz
2007-12-17 10:17:03 -08:00
jruderman@hmc.edu
d358051e76
Add crashtest
2007-12-16 22:42:01 -08:00
jruderman@hmc.edu
2b085c62f7
Add crashtest
2007-12-16 16:59:08 -08:00
jruderman@hmc.edu
451f2b5385
Add a crashtest
2007-12-15 15:58:34 -08:00
jruderman@hmc.edu
c9cb0153c0
Add crashtest.
2007-12-14 20:20:36 -08:00
jruderman@hmc.edu
6e5956733f
Add crashtest!
2007-12-14 20:18:05 -08:00
jruderman@hmc.edu
be082ae9dc
Add a crashtest.
2007-12-14 20:15:51 -08:00
enndeakin@sympatico.ca
199aa5bf62
Bug 407937, popup with left/top attributes can expand outside of content area, also ensure that popup position is adjusted if too far off screen,r+sr=roc CVS: ----------------------------------------------------------------------
2007-12-13 06:41:33 -08:00
enndeakin@sympatico.ca
89180aee48
Bug 406316, clear tree caches when setting attributes on tree or body, r+sr=neil,a=damon
2007-12-13 06:18:38 -08:00
jruderman@hmc.edu
c11a5c3f7e
Add a few crashtests.
2007-12-12 22:44:00 -08:00
masayuki@d-toybox.com
9624262b5d
Bug 407584 The auto appending accesskey is in wrong position when an ellipsis exists at non-tail of the caption. patch by Kazuyoshi Kato<kzys@8-p.info> r+sr=neil, a1.9=mtschrep
2007-12-12 21:51:40 -08:00
jruderman@hmc.edu
40342296f4
Add crashtest for bug 307298.
2007-12-11 21:01:36 -08:00
jruderman@hmc.edu
33fd54ceec
Add crashtest for bug 306911 (and include dbaron's additional testcases)
2007-12-11 19:32:45 -08:00
surkov.alexander@gmail.com
635f8c5832
disable layout/xul/test for bug 368835
2007-12-11 06:27:31 -08:00
reed@reedloden.com
029e5b4292
Bug 118299 - "NS_THEME_RESIZER implementation (GTK)" (use window manager's resize and support it in gtk2) [p=ian@mckellar.org (Ian McKellar) r+sr=roc a1.9=mconnor]
2007-12-11 02:08:35 -08:00
surkov.alexander@gmail.com
45253210b5
Bug 368835 No focus events from xul tree table when a row is deleted, r=evan.yan, Olli.Pettay, sr=jonas, a=beltzner
2007-12-11 00:18:04 -08:00
dmose@mozilla.org
a7aaa3bf1f
Backing out fix for bug 392785 as per roc + mconnor.
2007-12-04 15:32:08 -08:00
masayuki@d-toybox.com
1a63c8d59c
Bug 405151 IME handling is killed at opening a popup which has |ignorekeys=true| r=enndeakin, sr=roc, b1.9=beltzner
2007-12-03 20:07:12 -08:00
enndeakin@sympatico.ca
0414ebb213
Bug 401627, better way of handling click to close menu so that it doesn't reopen the menu again, r+sr=roc
2007-12-03 08:33:42 -08:00
enndeakin@sympatico.ca
bab1964f4f
Bug 405986, noautohide attribute check for tooltips is reversed, r+sr=neil,a=damon
2007-12-03 06:34:57 -08:00
martijn.martijn@gmail.com
ec02d9286c
removal of Bug 400790 - ASSERTION: Should not be called with xul:listbox, xul:listitem, r+sr=neil, a=dsicore
2007-12-03 03:14:40 -08:00
masayuki@d-toybox.com
db9a1f0734
Bug 392785 overflowed underline sometimes is not repainted at scrolling r+sr=roc, b1.9=dbaron
2007-12-02 22:51:57 -08:00
reed@reedloden.com
98141f6d9e
Bug 395628 - ""ASSERTION: post-reflow queues not empty" with feed in <frame>" [p=mats.palmgren@bredband.net (Mats Palmgren) r=smaug r+sr=dbaron a=blocking1.9+]
2007-11-30 23:22:44 -08:00
enndeakin@sympatico.ca
4e6ed3e728
Bug 395334, allow noautohide panels to have a parent so they that float and move with their parent, also fixes bug 395123, r=josh,roc,sr=roc
2007-11-28 12:18:11 -08:00
enndeakin@sympatico.ca
459d7aae66
Bug 402548, 402551, popups positioned wrong when document is zoomed. Affects anchored popups anchored in a different document, and popups opened at a given screen position, r+sr=roc
2007-11-22 06:12:03 -08:00
ginn.chen@sun.com
7173fecc79
Bug 396799 Menus on the Application menu bar sometimes claim to be menuitems r=enndeakin, aaronleventhal sr=neil a=dsicore
2007-11-21 22:14:39 -08:00
enndeakin@sympatico.ca
6d51723764
Bug 393721, don't propagate events when a menubar is open, with changes to handle alt, tab and f10 to close menus, r+sr=neil
2007-11-21 12:47:11 -08:00
dholbert@cs.stanford.edu
fe797e43b7
Bug 391178 - Avoid walking frame tree when destroying nsTreeColFrame. r+sr=roc, a=blocking1.9+
2007-11-19 18:01:19 -08:00
reed@reedloden.com
3d566060be
Back out Enn's patch for bug 393721, as it turned all unit test machines orange except for Mac.
2007-11-19 15:12:03 -08:00
jonas@sicking.cc
136308d144
bug 384612: Remove script from scrollbar XBL binding. r/sr=dbaron
2007-11-19 12:08:20 -08:00
enndeakin@sympatico.ca
a7b0ec4d29
Bug 393721, cancel keypress when a menubar is active, r+sr=neil
2007-11-19 11:18:52 -08:00
masayuki@d-toybox.com
f32b16c6fe
Bug 403484 The ellipsis for UI should be localizable r=roc+mconnor, sr=roc
2007-11-19 02:17:17 -08:00
enndeakin@sympatico.ca
f3dee7a7ae
Bug 394600, address bz's additional popup reworking comments, add tests for removing popups, r+sr=bz,a=beltzner
2007-11-17 07:47:38 -08:00
neil@parkwaycc.co.uk
edba8c946c
Bug 399961 GetCellAt returning invalid element for partially visible cells r=enn sr=roc a=schrep
2007-11-15 14:04:10 -08:00
neil@parkwaycc.co.uk
9f8e160b9c
bad pref, min, max size assertion with equalsize b=402912 r=enn sr=roc a=schrep
2007-11-15 13:49:08 -08:00
dbaron@dbaron.org
110c7b7856
Ignore whitespace-only children of XUL boxes (like the XUL content sink does in the content tree, when in XUL documents). b=403505 r+sr=roc a=blocking1.9+
2007-11-15 10:06:33 -08:00
masayuki@d-toybox.com
547601300c
b=403484 backing-out the previous patch, caused by testing failure.
2007-11-15 03:02:47 -08:00
masayuki@d-toybox.com
b666c60c33
Bug 403484 The ellipsis for UI should be localizable r=roc+mconnor, sr=roc, blocking1.9=mtschrep
2007-11-15 02:43:16 -08:00
jonas@sicking.cc
1a15d13e25
relanding bug 400327 since it doesn't look to be the source of the regression
2007-11-14 19:38:16 -08:00
jonas@sicking.cc
271bb97cf4
Backing out bug 400327 too see if that helps Ts
2007-11-14 11:11:59 -08:00
enndeakin@sympatico.ca
e9884990d0
Bug 400327, use a different mechanism for the spliiter, insert it when the url and search fields are adjacent, r=mano,neil,sr=neil,a=schrep
2007-11-13 10:53:56 -08:00
enndeakin@sympatico.ca
eae9e57952
Bug 400999, gap in tree lines, fix by including the border and padding for primary cells in the clip area, r+sr=neil,a=beltzner
2007-11-13 04:37:01 -08:00
enndeakin@sympatico.ca
d29c264f13
Bug 400893, escape should close panels, r+sr=neil,a=beltzner
2007-11-12 13:52:13 -08:00
Olli.Pettay@helsinki.fi
64d4fd2698
Bug 397954, r+sr=roc, a=beltzner
2007-11-09 01:25:05 -08:00
reed@reedloden.com
0cdda9d22a
Bug 399468 - Can open multiple bookmark popups on clicking folders after right-click context menu (check context menu state) [p=enndeakin r+sr=bzbarsky a1.9=beltzner]
2007-11-09 00:00:23 -08:00
enndeakin@sympatico.ca
3f4ed92185
Bug 396863, check the menu to ensure that the timer is for the right one, prevents multiple submenus from appearing, r+sr=roc,a=beltzner
2007-10-29 10:26:19 -07:00
enndeakin@sympatico.ca
012cfc4144
Bug 399350, clicking menu doesn't work after selecting a command, r=bz,mano,sr=bz,a=beltzner
2007-10-26 10:24:35 -07:00
dbaron@dbaron.org
30ac4ad5bf
Make boxes that have non-box non-block children wrap all their children in a block. b=321402 r+sr=roc, a=blocking1.9+/M9
2007-10-25 16:30:49 -07:00
mats.palmgren@bredband.net
895714e955
Call WillDestroyFrameTree() before destroying the frame tree in ReconstructDocElementHierarchyInternal() because we have cleared the placeholder map etc at this point and we don't want RemoveMappingsForFrameSubtree() to mess with it. Also, remove the RemoveMappingsForFrameSubtree() call that was added in bug 372685 which was wrong since all the frames on a popupset's ::popupList are out-of-flows that are reachable (directly or indirectly) from a normal flow placeholder. b=398982 r+sr=bzbarsky a=dsicore
2007-10-23 17:02:26 -07:00
mats.palmgren@bredband.net
8da8070f17
Mochitest for bug 386386.
2007-10-20 00:37:48 -07:00
mats.palmgren@bredband.net
b850b776d1
Discard aPrevFrame if it's the mPopupFrame since it's on a different lists. b=394800 r=enndeakin sr=bzbarsky a=dbaron
2007-10-19 22:43:38 -07:00
joshmoz@gmail.com
64ac19e5f3
clicking scrollbutton in listbox should only scroll by one option. b=382205 r=cbarrett sr=roc
2007-10-15 08:37:40 -07:00
neil@parkwaycc.co.uk
1507d5687b
Bug 399692 Restore null-check accidentally removed by bug 399376 r+sr+a=roc
2007-10-15 04:21:25 -07:00
reed@reedloden.com
7e8456e8f3
Completely backout patch from Jonathan Steele in bug 399753 due to bustage.
2007-10-14 20:42:27 -07:00
reed@reedloden.com
a7a2219d2b
Backout change from Jonathan Steele in bug 399753 for nsTreeBodyFrame.cpp in order to fix bustage.
2007-10-14 20:25:07 -07:00
reed@reedloden.com
2d9ccdb82c
Bug 399753 - "Remove "nsISupportsArray" in the layout directory" [p=xfsunoles@gmail.com (Jonathan Steele) r+sr+a1.9=dbaron]
2007-10-14 20:09:59 -07:00
bzbarsky@mit.edu
d6ddf5aec3
Fix bug 345609. r+sr+a=roc
2007-10-12 11:37:51 -07:00
neil@parkwaycc.co.uk
4dbf1e5dc1
Bug 399376 Fix edge case overlooked by bug 306990 r=Enn sr+a=roc
2007-10-11 01:18:52 -07:00
roc+@cs.cmu.edu
bd6f1fc294
Backing out fix for bug 345339 because of test failures
2007-10-09 20:39:16 -07:00
roc+@cs.cmu.edu
a92c012e1a
Bug 345339. Stop using a generic hashtable to store element session history state in nsPresState. patch by Karthik Sarma, r+sr=roc,a=sicking
2007-10-09 19:15:23 -07:00
tglek@mozilla.com
fdf793303e
Clean up prbool misuse in layout. bug 398312, r+sr+a=dbaron
2007-10-09 17:00:05 -07:00
enndeakin@sympatico.ca
662fd96d0a
Bug 397012, add null check otherwise tests crash
2007-10-09 10:48:30 -07:00
enndeakin@sympatico.ca
f1f8f5b6ab
Bug 397012, menus don't close on second click, r+sr=bz
2007-10-09 10:21:36 -07:00
enndeakin@sympatico.ca
f36f47ebaa
bug 396983, missed this file
2007-10-09 05:43:15 -07:00
enndeakin@sympatico.ca
917ec8c785
Bug 396983, flush frames before opening a popup, r+sr=bz, a=dbaron
2007-10-09 05:11:14 -07:00
bzbarsky@mit.edu
4aad5f643f
Fix bug 398326. Make sure to let the frame constructor know before constructing frames. r+sr+a=dbaron.
2007-10-08 19:34:58 -07:00
mats.palmgren@bredband.net
c1ec42f835
Make the GetListBoxBody() call from the frame constructor not Flush_Frames. b=392285 r+sr=bzbarsky a=dsicore
2007-10-06 08:03:35 -07:00
mats.palmgren@bredband.net
b1ecdb8588
Call RemoveMappingsForFrameSubtree() before destroying an "internal" popup frame. b=372685 r+sr=bzbarsky blocking1.9=dsicore
2007-10-06 06:53:05 -07:00
Olli.Pettay@helsinki.fi
3fe7414781
Bug 397955, r+sr=roc
2007-10-05 12:06:54 -07:00
bzbarsky@mit.edu
2e2b88acf4
Make sure we always resolve style contexts with the right parent. Bug 390689, r+sr+a=dbaron
2007-10-03 19:58:48 -07:00
enndeakin@sympatico.ca
fd7d18e733
Bug 397606, don't deactivate menubar when switching menus, r+sr=bz, a=damon
2007-10-03 15:00:41 -07:00
ginn.chen@sun.com
62a821b7cc
Bug 387990 [a11y] mouse pointer position can prevent keyboard access to submenus r=enndeakin sr=roc
2007-10-02 02:41:29 -07:00
joshmoz@gmail.com
7c16a06018
remove XP_MAC usage. b=281889 r=cbarrett sr=roc a=roc
2007-10-01 16:20:37 -07:00
enndeakin@sympatico.ca
37aa9fc448
Bug 396517, enableKeyboardNavigator is backwards, also add test, r+sr=bz, a=roc
2007-10-01 08:20:32 -07:00
Olli.Pettay@helsinki.fi
85880d8ce4
Bug 393762, Bug 393761 and Bug 382636, r=jst, sr=peterv
2007-10-01 03:02:32 -07:00
Olli.Pettay@helsinki.fi
7dcd7f1e43
Bug 397304, [@ nsListBoxBodyFrame::GetAvailableHeight], r+sr=bz, a=roc
2007-09-25 00:12:36 -07:00
enndeakin@sympatico.ca
7e86fa7e56
Bug 392652, nsXULPopupManager::Rollup should hide popups synchronously, r+sr=bz, a=mconnor
2007-09-18 08:00:43 -07:00
enndeakin@sympatico.ca
2ef1ffff5a
Bug 394301, bookmark menu shown too short, r+sr=bz, a=mconnor
2007-09-18 07:35:17 -07:00
enndeakin@sympatico.ca
dbd41f890e
Bug 396412, crash setting left/top attributes on a popup that hasn't been opened, r+sr=bz,a=dbaron
2007-09-18 07:32:22 -07:00
reed@reedloden.com
78e4dd1c04
Backout patch from Wladimir Palant from bug 393970 due to test failures in the new test from the patch.
2007-09-17 16:10:23 -07:00
reed@reedloden.com
a3137565aa
Bug 393970 - "Grid columns don't line up if one <rows> block is scrollable" (patch #3 ) [p=trev.moz@adblockplus.org (Wladimir Palant) r+sr+a1.9=roc]
2007-09-17 15:31:20 -07:00
enndeakin@sympatico.ca
e9b412bdc7
Bug 394887, create widgets for popups lazily, second attempt with a slight change to see if performance is ok
2007-09-16 08:51:27 -07:00
enndeakin@sympatico.ca
821fddb88c
Backed out as it made performance worse for some reason
2007-09-14 13:31:37 -07:00
enndeakin@sympatico.ca
68d9a132b5
Bug 394887, lazily create popup content and widgets, r+sr=bz, a=roc
2007-09-14 12:45:17 -07:00
reed@reedloden.com
e199803bf7
Bug 393970 - "Grid columns don't line up if one <rows> block is scrollable" (patch #1 ) [p=trev.moz@adblockplus.org (Wladimir Palant) r+sr+a1.9=roc]
2007-09-05 21:35:42 -07:00
enndeakin@sympatico.ca
f661cd1541
Bug 389996, menubar menus flicker when switching between them, r+sr=bz, a=dbaron
2007-09-04 10:42:38 -07:00
neil@parkwaycc.co.uk
52b0080297
Followup to fix the test for the rightmost column b=306990 r=Enn sr=roc a=dbaron
2007-09-04 02:08:15 -07:00
Olli.Pettay@helsinki.fi
b611d9a6b0
Bug 394120, 'ASSERTION: post-reflow queues not empty' with xul:listboxbody and xul:text, r+sr+a=roc
2007-09-04 01:46:50 -07:00
masayuki@d-toybox.com
5a84442569
Bug 394109 Inconsistent text-decoration positioning. r+sr+a=roc
2007-09-03 08:27:26 -07:00
masayuki@d-toybox.com
bfe2436be6
Oops, backing-out previous checked-in, because tinderbox has RED.
2007-09-03 04:03:49 -07:00
masayuki@d-toybox.com
8541f8f7f0
Bug 394109 Inconsistent text-decoration positioning. r+sr+a=roc
2007-09-03 04:01:48 -07:00
enndeakin@sympatico.ca
a0b52957c1
Bug 195031, support sticky bookmarks menus, r=mano,sr=bz, blocking bug
2007-08-30 08:43:10 -07:00
enndeakin@sympatico.ca
d6dd5b99e5
Bug 392160, improve popup positioning to not use widget calculations, r=sharparrow, sr=bz, a=dbaron
2007-08-27 09:23:52 -07:00
neil@parkwaycc.co.uk
a57ab3e7dc
Bug 393665 Fix crash regression from bug 306990 r=Enn sr+a=roc
2007-08-27 02:51:23 -07:00
neil@parkwaycc.co.uk
b606318829
Bug 393459 Can't use <splitter resizeafter="grow"> without a next subling r=Enn sr=bz a=dbaron
2007-08-24 03:39:08 -07:00
enndeakin@sympatico.ca
f8b0f171e5
Bug 392512, panel doesn't open when opened from a menu, r+sr=bz,a=dbaron
2007-08-23 15:13:42 -07:00
enndeakin@sympatico.ca
12081cd434
Bug 392314, alt key should close menu, add some key closing menus tests, r+sr=bz,a=dbaron
2007-08-23 14:21:27 -07:00
enndeakin@sympatico.ca
7050414f86
Bug 145320, support hover in xul trees, r+sr=neil
2007-08-23 08:57:54 -07:00
neil@parkwaycc.co.uk
bde67a7afe
Bustage fix b=306990
2007-08-23 05:48:51 -07:00
neil@parkwaycc.co.uk
37ed46bd22
Turn an assertion into a warning so we don't have to change behaviour in debug builds to avoid getting too many assertions b=326033 r=smaug sr=bz bl=dbaron
2007-08-23 05:30:41 -07:00
neil@parkwaycc.co.uk
368491dcf8
Really fix the right-most column of trees b=306990 r=Enn sr+a=roc
2007-08-23 05:27:50 -07:00
masayuki@d-toybox.com
a17a03f2ea
Bug 392252 need new APIs for converting AppUnits to gfx usable pixels r=sharparrow1, sr+a=roc
2007-08-22 04:13:46 -07:00
bzbarsky@mit.edu
295ac223f1
Make sure to process style updates before reflow, and both before painting. Bug 375436, r+sr=roc, a=dbaron
2007-08-21 19:57:06 -07:00
neil@parkwaycc.co.uk
1b7e62bf5b
Bug 392397 Fix grids containing listboxes r=Enn sr=bz a=dbaron
2007-08-21 13:08:58 -07:00
enndeakin@sympatico.ca
7184c14bb0
Bug 387131, tooltip extends offscreen, r+sr+a=bz
2007-08-21 12:28:58 -07:00
enndeakin@sympatico.ca
44e941510f
Bug 391960, null check document of anchor node, r+sr=bz,a=damon
2007-08-19 09:55:18 -07:00
Olli.Pettay@helsinki.fi
15aaa6063b
Bug 391708, [nsIDOMXULLabelElement::accessKey] errors in console at yahoo.com, r+sr+a=jst
2007-08-17 17:13:14 -07:00
mats.palmgren@bredband.net
11174cd361
Ignore 'ordinal' attribute for out-of-flow and popup frames. r=enndeakin sr=bzbarsky a=dbaron
2007-08-16 08:39:22 -07:00
enndeakin@sympatico.ca
aef0ee7c4d
Bug 385275, handle tab navigation in popups properly, r+sr=roc
2007-08-15 18:09:58 -07:00
enndeakin@sympatico.ca
0cc1ad3811
Bug 386917, choose application in feeds page not working, add popup state retrieving api, r=mano,sr=bz,a=dbaron
2007-08-15 16:52:47 -07:00
enndeakin@sympatico.ca
841bf02591
Bug 389112, pressing tab or escape doesn't deactivate menubar, r+sr=neil,a=dbaron
2007-08-15 07:35:02 -07:00
enndeakin@sympatico.ca
c655665c6a
Bug 390589, capture not being released in some cases when popup is closed, fixes some focus issues, r+sr=bz,a=dbaron
2007-08-15 07:03:21 -07:00
neil@parkwaycc.co.uk
23534d6705
Bug 391763 Tree column splitters are difficult to use r=elif sr=roc a=dbaron
2007-08-15 01:20:12 -07:00
enndeakin@sympatico.ca
e26cc5a699
Bug 390610, clicking on scale doesn't work when a minimum value is used, r+sr=roc,a=dbaron
2007-08-10 05:45:20 -07:00
Olli.Pettay@helsinki.fi
3f27b01d9e
Bug 387033, r+sr=roc, (a=blocking1.9)
2007-08-10 00:06:13 -07:00
sayrer@gmail.com
fc8b65c21b
reland changes that didn't cause orange.
2007-08-09 01:53:19 -07:00
sayrer@gmail.com
54f72cc04a
backout changes that landed near the beginning of the unit test orange, as a test.
2007-08-09 01:01:59 -07:00
enndeakin@sympatico.ca
a6fb02c8f1
Bug 385616, close menus when clicking on an enclosing panel, r+sr=bz
2007-08-08 07:32:27 -07:00
enndeakin@sympatico.ca
0b89ed2d8b
Bug 388112, oversize menu no longer has scrolling mechanism, r+sr=bz
2007-08-08 07:11:11 -07:00
sharparrow1@yahoo.com
1eb555233b
Bug 390740: Pass lang-group into GetMetricsFor more consistently (general patch). r+sr=roc, a=dbaron
2007-08-07 12:07:43 -07:00
mats.palmgren@bredband.net
07a2d5f8f3
Use NS_IMPL_ISUPPPORTS macros where possible. b=387211 r=neil sr=dbaron a19=pavlov
2007-08-07 08:18:36 -07:00
mcsmurf@mcsmurf.de
ce9047c662
Bug 390282: xul labels should be cropped with unicode ellipsis (\u2026) instead of three dots, Patch by Dão Gottwald, r+sr=bz, a1.9=dbaron
2007-08-06 02:50:45 -07:00
masayuki@d-toybox.com
6c98d90d68
Bug 365336 text-decoration width should be rounded to the device pixels r+sr=roc
2007-08-06 01:15:00 -07:00
enndeakin@sympatico.ca
34f05d991b
Bug 388995, remove popups from open chain after the popuphiding event, r+sr=bz, a=dbaron
2007-08-03 07:05:07 -07:00
sharparrow1@yahoo.com
3c0386076e
Bug 389659: Scrollbar dragging broken when using fullZoom != 1.0. r+sr=roc, a19=dbaron
2007-08-02 18:17:24 -07:00
bzbarsky@mit.edu
21e0d65a42
Introduce a setter for nsHTMLReflowState::mComputedHeight so that we're sure to
...
update the resize flags properly. Bug 388084, r+sr+a=dbaron
2007-08-02 11:08:05 -07:00
ginn.chen@sun.com
850d22da9e
Bug 387981 No focus events when exiting XUL submenus
...
r=surkov.alexander, enndeakin sr=neil
2007-07-25 21:14:32 -07:00
sharparrow1@yahoo.com
fb3a8889db
Bug 386640: ClearStyleDataAndReflow is fundamentally broken. r+sr=bz
2007-07-25 10:14:13 -07:00
enndeakin@sympatico.ca
e28524ff33
Bug 388280, command event needs to know user input state, otherwise a popup could be blocked, r=jst,sr=bz
2007-07-23 17:55:52 -07:00
asqueella@gmail.com
b562b1a8cf
Bug 388761 - fix MOZ_XUL-disabled builds
...
p=romaxa <romaxa@gmail.com>
r+sr=roc
2007-07-23 17:04:36 -07:00
enndeakin@sympatico.ca
3e0f22aa82
Bug 387499, 387985, key navigation and shortcuts not working when menulist is closed, r=neil,sr=bz
2007-07-23 10:08:10 -07:00
enndeakin@sympatico.ca
873f3ed906
Bug 388361, dropdowns in font dialog not always working, make sure to reset cached size when a frame is added or removed, r+sr=bz
2007-07-18 19:02:04 -07:00
pavlov@pavlov.net
ccb08ef91f
fixing vc71 bustage
2007-07-18 14:56:02 -07:00
enndeakin@sympatico.ca
a23877472b
Bug 387548, use sizetopopup to set popup size when an anchor is used, fixes wrong size on seamonkey autocomplete field, r+sr=bz
2007-07-18 08:24:57 -07:00
enndeakin@sympatico.ca
8b63ae1bc7
Bug 387659, popup coordinates are not set within popupshowing event,r=eli,sr=bz
2007-07-17 05:21:53 -07:00
mrbkap@gmail.com
ee7ba77bf9
Squelch compile warnings in layout by not using 'static' in a header file. bug 388356, r=enndeakin sr=jst
2007-07-16 15:25:29 -07:00
enndeakin@sympatico.ca
d871c755b7
Bug 388064, remove extra active popup list from presshell, since popup manager now tracks popups, and does so for all popups, r+sr=roc
2007-07-16 07:53:32 -07:00
bzbarsky@mit.edu
a4c90a1d9d
Make attribute changes that also cause a state change properly reresolve style
...
when a selector uses both the state and the attribute. Bug 315920, r=dbaron,
sr=sicking.
2007-07-12 13:05:45 -07:00
enndeakin@sympatico.ca
8fa56f3a36
Bug 387111, release popup manager properly, was causing a crash, r+sr=roc
2007-07-12 06:57:01 -07:00
enndeakin@sympatico.ca
fc044d96d8
Bug 306669, tooltips not always showing, make sure that mCurrentTooltip is cleared properly, r=neil,sr=bz
2007-07-11 10:23:30 -07:00
enndeakin@sympatico.ca
62041b8d2e
Bug 387142, submenus collapsing incorrectly, also ensure parent menu gets highlighted again when a subitem is selected, r+sr=bz
...
CVS: ----------------------------------------------------------------------
2007-07-11 05:05:40 -07:00
enndeakin@sympatico.ca
181eab0467
Bug 387236, submenus not closing up entire hierarchy, r+sr=bz
2007-07-10 10:03:32 -07:00
jwalden@mit.edu
e3c4baccae
Bug 348748 - Replace all instances of NS_STATIC_CAST and friends with C++ casts (and simultaneously bitrot nearly every patch in existence). r=bsmedberg on the script that did this. Tune in next time for Macro Wars: Episode II: Attack on the LL_* Macros.
2007-07-08 00:08:04 -07:00
neil@parkwaycc.co.uk
c55615d9e2
Shortcut keys should open submenus (regression from bug 279703) r=Enn
2007-07-07 01:40:54 -07:00
jruderman@hmc.edu
47921d75eb
Bug 321066, remove bogus assertions. Patch by Andreas Lange, r=enndeakin, sr=neil.
2007-07-06 18:44:19 -07:00
enndeakin@sympatico.ca
20eb44a3fc
Bug 386795, popups positioned 1 pixel off when using ShowPopup, r+sr=roc
2007-07-06 05:12:47 -07:00
bzbarsky@mit.edu
262174c1db
Include the stuff we use. Bug 279703 followup, r=enn.
2007-07-05 21:23:56 -07:00
dbaron@dbaron.org
91755f5f8a
Fix bustage on x86_64 Linux. b=279703 r=enndeakin
2007-07-04 11:37:33 -07:00
enndeakin@sympatico.ca
6c8197be5f
Bug 279703, rework XUL popups to use asynchronous opening, plus many other fixes, attempt 2 with creating widgets later, r=bz,neil,roc,sr=bz
2007-07-04 08:49:38 -07:00
mats.palmgren@bredband.net
db689821bf
Cleanup implementations of QueryInterface. b=385750 r+sr=dbaron r+sr=jst
2007-07-03 19:15:31 -07:00
sharparrow1@yahoo.com
8801788a06
Bug 386141: Switch NS_FRAME_IS_BOX to use IsFrameOfType. Patch by fantasai, r+sr=roc.
2007-07-03 15:11:28 -07:00
mats.palmgren@bredband.net
bf430d8c33
Fix crash [@ nsPopupSetFrame::Destroy]. b=384877 r=enndeakin sr=roc
2007-07-03 14:16:48 -07:00
bzbarsky@mit.edu
bdded13f7c
Propagate the principal responsible an image load all the way to
...
CanLoadImage/LoadImage in nsContentUtils, and use it for security checks
there. Bug 310165, r=sicking, sr=dbaron
2007-07-03 11:45:39 -07:00
smontagu@smontagu.org
564c2941e0
Move SymmSwap and other character-related Bidi utility methods from layout to intl/unicharutil. Bug 385539, r+sr=roc
2007-06-30 22:56:10 -07:00
enndeakin@sympatico.ca
271e5c520d
Bug 279703, backing out the popup changes due to performance regressions. sigh.
2007-06-29 15:39:50 -07:00
enndeakin@sympatico.ca
95deb19d78
Bug 279703, backing out the popup changes due to performance regressions. sigh.
2007-06-29 15:15:59 -07:00
enndeakin@sympatico.ca
6c59f4a6d3
Bug 279703, rework XUL popups to use asynchronous opening, plus many other fixes, r=bz,neil,sr=bz
2007-06-29 12:04:45 -07:00
neil@parkwaycc.co.uk
9b5434879e
Bug 384874 Fix regression from previous patch for bug 382746 r=Enn sr=bz
2007-06-21 03:25:06 -07:00
Olli.Pettay@helsinki.fi
be8f9644bb
Bug 384491, remove assertion when <xul:listboxbody style='overflow: hidden' />, r+sr=roc
2007-06-21 02:35:41 -07:00
dbaron@dbaron.org
3b94faebcf
Back out patch to make mousethrough attribute apply to all elements. b=380094 a=roc
2007-06-18 16:22:46 -07:00
Olli.Pettay@helsinki.fi
fcd8e6531d
Bug 383837, Crash [@ nsXULTooltipListener::LaunchTooltip], r=enn, sr=neil
2007-06-15 11:53:42 -07:00
Olli.Pettay@helsinki.fi
1ada41249c
Bug 382444, r+sr=roc
2007-06-14 01:37:21 -07:00
Olli.Pettay@helsinki.fi
19e2e52116
Adding a null check, Bug 384133, r=enn, sr=neil
2007-06-14 01:18:11 -07:00
Olli.Pettay@helsinki.fi
1daadb05f5
Bug 381120, ensure view in reflowcallback, r+sr=roc
2007-06-12 03:26:13 -07:00
neil@parkwaycc.co.uk
4e03c3eea8
Bug 383236 Fix missing null-check from previous patch for bug 382746 r=Enn sr=bz
2007-06-06 13:28:47 -07:00
neil@parkwaycc.co.uk
4c9b839ddb
Bug 382746 "ASSERTION: Lists not the same length"Bug 382899 "ASSERTION: bad pref, min, max size"Both patches r=Enn sr=bz
2007-06-03 13:46:59 -07:00
enndeakin@sympatico.ca
44793caa0f
Bug 332283, drop indicator not working for trees, r=sr=roc
2007-05-30 16:09:56 -07:00
Olli.Pettay@helsinki.fi
b14e1983fd
Bug 381862, r+sr=roc
2007-05-25 03:14:55 -07:00
Olli.Pettay@helsinki.fi
b9a6965dbe
Bug 381153, r+sr=roc
2007-05-25 03:09:29 -07:00
masayuki@d-toybox.com
54605b25b1
Bug 381426 Can't be activated Input Method in the Bookmark Properties. #2 r+sr=roc
2007-05-23 23:51:42 -07:00
sharparrow1@yahoo.com
d4a50fcc87
Bug 381645: Remove nsBoxFrame::GetContentOf. r+sr=dbaron.
2007-05-22 20:48:43 -07:00
sharparrow1@yahoo.com
888cd6828d
Bug 381621: Get rid of nsBoxFrame::AddRef/Release, plus a few misc cleanups. r+sr=dbaron.
2007-05-22 13:34:00 -07:00
masayuki@d-toybox.com
e06ebc1983
Bug 381426 Can't be activated Input Method in the Bookmark Properties. r+sr=roc
2007-05-21 15:58:17 -07:00
Olli.Pettay@helsinki.fi
3abcfaa5a3
Bug 378961, r+sr=roc
2007-05-21 00:33:32 -07:00
Olli.Pettay@helsinki.fi
5b6a10c55d
Bug 381167, r+sr=roc
2007-05-21 00:27:47 -07:00
Olli.Pettay@helsinki.fi
b7db6f5a38
Bug 380217, r+sr=roc
2007-05-18 04:37:57 -07:00
neil@parkwaycc.co.uk
073bc637e1
Relanding bug 377035 Allow tree as anonymous parent of treechildren r=Enn sr=roc
2007-05-17 13:55:03 -07:00
bzbarsky@mit.edu
63661ce0ab
Make sure FrameNeedsReflow() is not called during reflow, and remove thewasDirty asserts and O(N^2) check for existing reflow root in the list. Bug379904, r=roc, sr=dbaron
2007-05-15 20:22:45 -07:00
ginn.chen@sun.com
a334324e77
Bug 357969 container xul element which doesn't have a xbl def under a deck frame has no accessible objectpatch by nian.liu at sun.com r=surkov.alexander sr=neil
2007-05-15 02:46:06 -07:00
Olli.Pettay@helsinki.fi
7ec10e025c
Bug 363089, Remove nsIDOMEventReceiver (this time passes mochitest), r+sr=jst
2007-05-14 02:11:38 -07:00
mats.palmgren@bredband.net
587e9762aa
Don't create a widget if the view already has one and check error return code from CreateViewForFrame(). b=374102 r+sr=roc
2007-05-13 17:42:38 -07:00
asqueella@gmail.com
1f0637ebc5
Bug 380094 - make mousethrough more generally usefulp=toshok@hungry.comr+sr=roc
2007-05-13 09:00:00 -07:00
Olli.Pettay@helsinki.fi
f29b4e2b1b
backout Bug 363089
2007-05-11 06:34:05 -07:00
Olli.Pettay@helsinki.fi
91a5c67cd1
Bug 363089, Remove nsIDOMEventReceiver, r+sr=jst
2007-05-11 04:15:11 -07:00
neil@parkwaycc.co.uk
001e700eb6
Bug 375403 originally started off as a simple request to enable window translucency when windows or popups use opacity, alpha transparent background or non-zero border radius but mutated to include refactoring non zero side testing r+sr=roc
2007-05-10 08:46:42 -07:00
neil@parkwaycc.co.uk
c88375308d
Backing out bug 377035 because it caches the tree body inappropriately
2007-05-09 13:13:26 -07:00
neil@parkwaycc.co.uk
0b4c61480c
Bug 377035 Allow <tree> to be anonymous parent of <treechildren> r=Enn sr=roc
2007-05-09 01:54:24 -07:00
neil@parkwaycc.co.uk
b945e58d65
Bug 281630 Support ch width units in XUL r+sr=bz
2007-05-09 01:48:38 -07:00
bzbarsky@mit.edu
3cb4bc9240
Change the FrameNeedsReflow API to pass the dirty flags to be added directly tothe method, instead of setting them before calling the method. That way we canavoid reflowing the ancestor of a reflow root which is not itself dirty but hasdirty children. This also makes it harder to set dirty bits inconsistentlywith the FrameNeedsReflow call. Bug 378784, r+sr=dbaron, pending rbs' reviewon the mathml parts.
2007-05-06 12:16:51 -07:00
dbaron@dbaron.org
7dc7c89d6c
Add support for -moz-intrinsic, -moz-min-intrinsic, -moz-shrink-wrap, and -moz-fill for width, min-width, and max-width. b=311415 r+sr=bzbarsky
2007-05-03 16:11:00 -07:00
joshmoz@gmail.com
4777e8e1b0
Remove some files as part of bug 379319. r=enn sr=dbaron
2007-05-02 11:13:18 -07:00
masayuki@d-toybox.com
3d8a57b83a
Bug 378752 Mnemonic of Menu doesn't work if an editor has focus and IME is on r+sr=roc
2007-05-02 08:34:35 -07:00
joshmoz@gmail.com
48cbd7d72e
Remove nsINativeScrollbar and nsNativeScrollbarFrame. patch by Colin Barrett. b=379319 r=enn sr=dbaron
2007-05-02 00:46:50 -07:00
bzbarsky@mit.edu
32d3d359f4
Introduce a GetPrimaryShell() API on nsIDocument. Convert existing callers ofGetShellAt(0) to using this API. Bug 378780. API introduction part by me,r+sr=jst. Mass-changes done by taras using squash, r+sr=me
2007-05-01 15:24:20 -07:00
bzbarsky@mit.edu
05d5e6a371
Fix bug 379229, r+sr=dbaron
2007-04-29 23:17:03 -07:00
mats.palmgren@bredband.net
731778235e
Create a rendering context before calling GetPrefSize and friends and assert in those methods that we have one. b=379090 r+sr=dbaron
2007-04-29 15:24:59 -07:00
Olli.Pettay@helsinki.fi
08402ec8a3
Bug 377899, Cycle between nsXULTooltipListener and nsGlobalWindows causes leaks, r=neil,sr=peterv
2007-04-25 10:18:50 -07:00
longsonr@gmail.com
273bbf57a6
Bug 377833 - Crash on SVG element nested in a xul:stack. r+sr=bzbarsky
2007-04-24 01:14:58 -07:00
benjamin@smedbergs.us
2e25a321f8
Bug 376636 - Building with gcc 4.3 and -pendatic fails due to extra semicolons, patch by Art Haas <ahaas@airmail.net>, rs=me
2007-04-23 07:21:53 -07:00
enndeakin@sympatico.ca
9e554b3e8b
Bug 374570, constrain popups to frame, r+sr=roc
2007-04-20 11:20:03 -07:00
enndeakin@sympatico.ca
f7b1a69686
Bug 377663, <titlebar> should move popup if inside one instead of the window, r+sr=roc
2007-04-20 03:56:49 -07:00
jst@mozilla.org
cdbc870e44
Fixing bug 377449. Remove unnecessary arguments from LaunchTooltip(). r+sr=neil@parkwaycc.co.uk
2007-04-16 16:22:34 -07:00
neil@parkwaycc.co.uk
48f1856f84
Fix tooltip crash (regression from bug 376802) b=377473 r+sr=jst
2007-04-15 04:25:53 -07:00
neil@parkwaycc.co.uk
d83ae6bd8e
Bug 377035 Allow <tree> to be anonymous parent of <treechildren> r=Enn sr=roc
2007-04-12 14:18:47 -07:00
neil@parkwaycc.co.uk
41bb6169ac
Bug 376802 Use one global tooltip listener instead of creating one for each XUL element that needs one r=Smaug sr=jst
2007-04-12 13:59:01 -07:00
mozilla.mano@sent.com
4fb830fb09
Bug 377181 - 'Jump to here' system preference is not followed by (new) non-native scrollbars. r-cbarrett, sr=roc.
2007-04-11 17:36:40 -07:00