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