Commit Graph

559 Commits

Author SHA1 Message Date
Daniel Brooks
deacc87633 Bug 495002 - nsPresContext ought to have CSSPixelsToDevPixels and DevPixelsToCSSPixels methods
r=bz, sr=roc
2009-06-18 03:35:11 -05:00
L. David Baron
0d06184f97 Remove support for fallback background colors. (Bug 496721) r+sr=bzbarsky 2009-06-16 08:00:20 -07:00
Jesse Ruderman
398d049cfc Fix order of crashtests 2009-06-12 19:22:15 -07:00
Boris Zbarsky
57cd0d56c8 Adding test 2009-06-12 22:03:11 -04:00
Neil Deakin
f07c61b0cb Bug 404766, right click on a bookmark menuitem closes it instead of opening another context menu, r+sr=roc 2009-06-12 14:23:16 -04:00
Timothy Nikkel
5b29e448a0 Bug 495728 - "###!!! ASSERTION: destroy called on frame while scripts not blocked: '!nsContentUtils::IsSafeToRunScript()', file /Users/bzbarsky/mozilla/vanilla/mozilla/layout/generic/nsFrame.cpp, line 446." r+sr=bzbarsky 2009-06-11 13:09:33 -04:00
Neil Deakin
79321ef1f8 Bug 178324, refactor focus by moving all focus handling into one place and simplifying it, add many tests, fixes many other bugs too numerous to mention in this small checkin comment, r=josh,smichaud,ere,dbaron,marco,neil,gavin,smaug,sr=smaug (CLOSED TREE) 2009-06-10 14:00:39 -04:00
Jesse Ruderman
967c283ff8 Add crashtest for bug 464149 2009-06-07 11:33:10 -07:00
Gavin Sharp
cda659cb28 Bug 496103: don't cancel mousedown events for menus (prevents dragging bookmark folders on the bookmark toolbar), r+sr=Neil. Test by Marco Bonardo <mak77@bonardo.net>, r=dietrich 2009-06-03 22:43:03 -04:00
Robert O'Callahan
8c7da0cfb7 Bug 494667. Don't apply optimization to shrink drawn background area to exclude solid borders, if we're not going to draw those borders (e.g. in tables with collapsing borders). r+sr=dbaron,a=beltzner 2009-05-28 17:01:42 +12:00
Justin Dolske
cf8fb28253 Bug 493508 - video <scale> thumb can jump around while it's being dragged. r=roc, r/sr=mconnor, a192=beltzner 2009-05-20 22:27:01 -07:00
Robert O'Callahan
7632d4205f Bug 491323. Allow splitters to collapse siblings that aren't XUL elements. Also fix the logic for finding the right sibling. r+sr=bzbarsky
--HG--
extra : rebase_source : 2b9728903dc6c8516ad3590398c5459a999e5a91
2009-05-21 14:50:17 +12:00
Arpad Borsos
319919e714 Bug 492520 - Optimize some Frame classes for memory usage; r+sr=roc 2009-05-12 12:13:09 +02:00
Ryo Onodera
5e72993bff Bug 489485. nsRect::ToNearest/Inner/OuterPixels should be nonstatic. r+sr=roc
--HG--
extra : rebase_source : 13778709270ab926e951a7782fce3632370ef7c7
2009-05-08 14:31:04 +12:00
Neil Deakin
9c28b4c2b5 Bug 393186, better handle popups when multiple screens are used, r+sr=roc 2009-05-06 14:29:56 -04:00
Neil Deakin
43a07bed47 Bug 374288, don't open tooltips on items in a menu when the listener is outside of it, r+sr=neil 2009-05-04 10:55:47 -04:00
Neil Deakin
6e32668a4e Bug 488084, set mCurPos when slider frame is initialized, so that it is set properly, r+sr=neil 2009-05-04 10:55:41 -04:00
Neil Rashbrook
0b494fd2d1 Bug 488752 Incorrect menulist behaviour on Mac OS X r=enn sr=roc 2009-05-01 13:24:49 +01:00
Boris Zbarsky
dcc22a1654 Bug 481024. Text control frame screws up max-width and max-height. r+sr=dbaron 2009-04-27 14:18:37 -07:00
Robert O'Callahan
0cc4169245 Bug 384037. Eliminate nsFrameNavigator and switch XUL splitters to using nsFrameList instead. Also add a check so that we don't crash when a splitter's parent is not a XUL box. r+sr=dbaron
--HG--
extra : rebase_source : 2438d96782b0d3c976fe7adf4f8e167811d76e64
2009-04-25 20:33:32 +12:00
Bob Clary
0ffcd2982b bug 430394 - crash test by Martijn Wargers. 2009-04-24 10:08:23 -07:00
Bob Clary
170da80c73 bug 391974 - crash test by Martijn Wargers. 2009-04-24 10:08:21 -07:00
Bob Clary
3d9014c8a5 bug 387033 - crash test by Olli Pettay. 2009-04-24 10:08:20 -07:00
Bob Clary
a2ceec7779 bug 384871 - crash test by Martijn Wargers. 2009-04-24 10:08:20 -07:00
Bob Clary
6cd0106547 bug 384105 - crash test by Martijn Wargers. 2009-04-24 10:08:19 -07:00
Bob Clary
c85ca80f23 bug 382444 - crash test by Martijn Wargers. 2009-04-24 10:08:19 -07:00
Bob Clary
dc9efa8b3b bug 381167 - mochikit test by Martijn Wargers. 2009-04-24 10:08:18 -07:00
Bob Clary
e24d843cc0 bug 374102 - crash test by Martijn Wargers. 2009-04-24 10:08:17 -07:00
Bob Clary
1d7e1f7990 bug 326834 - crash test by Martijn Wargers. 2009-04-24 10:08:11 -07:00
Bob Clary
41913294c9 bug 313173 - crash test by Martijn Wargers. 2009-04-24 10:08:09 -07:00
Bob Clary
520c569820 bug 312784 - crash test by Boris Zbarsky. 2009-04-24 10:08:08 -07:00
Bob Clary
ebe4ad943e bug 311710 - crash test by Martijn Wargers. 2009-04-24 10:08:08 -07:00
L. David Baron
bb58803c1f Remove some unused AddRef/Release methods on frame classes. (Bug 488774) r+sr=roc 2009-04-22 10:13:48 -07:00
John Morkel
72edb1d098 Bug 488696 - Only one tooltip shown for trees. r=enn, sr=neil 2009-04-20 15:01:56 +02:00
John Morkel
e7f3f59938 Bug 395668 - tooltips remain for only 5 seconds, should hide on mousemove instead. ui-r=faaborg, r=enn, sr=neil 2009-04-12 20:06:22 +02:00
Zack Weinberg
01403e2fa3 Bug 487831: Remove nsBox::(Get|Set)WasCollapsed, which are totally unused. r+sr=dbaron 2009-04-10 13:29:50 -07:00
Boris Zbarsky
8e0680af4e Bug 486848. Don't clobber |result| until we're done using it. r+sr=roc 2009-04-05 23:53:40 -04:00
Karl Tomlinson
215b0b8818 b=483565 baseline of stack elements depends on bottom margins of children r=dbaron
--HG--
extra : rebase_source : 50099d02312e4d380f75271ebc7e35b8f6aba606
2009-04-06 13:50:51 +12:00
Jonathan Kew
bdab93a7ca Bug 475968. Eliminate NS_FRAME_OUTSIDE_CHILDREN flag, store small overflow areas cheaply within the frame. r+sr=roc 2009-04-06 12:31:50 +12:00
Robert Longson
7506754d85 Bug 423756 - Support image-rendering attribute for html images and css backgrounds. r=joe,vlad sr=roc 2009-04-05 10:52:14 +01:00
Boris Zbarsky
39f9286555 Bug 432068. Fix stupid assumption in listbox code. r+sr=roc 2009-04-03 15:44:33 -04:00
Masayuki Nakano
88c1e2ba58 Bug 338209 Make spellchecker use thicker wavy underlines instead of dotted underlines r+sr=roc 2009-04-03 16:26:28 +09:00
L. David Baron
e54823d44e Backed out changeset 5263468b1d60 (bug 395668) due to unit test timeouts in test_tooltip.xul and test_tooltip_noautohide.xul 2009-04-02 11:05:29 -07:00
John Morkel
4b24c5d9eb Bug 395668 - tooltips remain for only 5 seconds, should hide on mousemove instead. ui-r=faaborg, r=enn, sr=neil 2009-04-02 16:59:55 +02:00
Jeremy D. Lea
39f62f1364 Bug 431634 - Part 1 - clean up header pollution; r+sr=roc 2009-04-01 13:59:02 -08:00
Neil Deakin
5d99cbc1d8 Bug 475286, support a movetoclick mode for scales. Use this by default for mac and video position widget, r+sr=neil 2009-03-31 14:11:35 -04:00
Arpad Borsos
460de5285f Bug 399753 - Remove nsISupportsArray in the layout directory; r+sr=roc 2009-03-30 20:08:06 +02:00
Robert O'Callahan
d0c58fb22f Bug 340571. Removing getBoxObjectFor from non-XUL documents. r+sr=bzbarsky
--HG--
extra : rebase_source : a57cb7c4ebee2149a2cdc009400c133d4904409d
2009-03-30 13:44:48 +13:00
Olli Pettay
2fc3a9fa5e Bug 484320, r=dveditz, sr=mrbkap, a=blocking1.9.1 2009-03-24 17:43:15 +02:00
Ehsan Akhgari
308d8a9f2f Bug 404149 - Underline width doesn't correspond to character width in Arabic/Persian script; r=roc,smontagu sr=roc 2009-03-21 12:08:14 +03:30