Commit Graph

3194 Commits

Author SHA1 Message Date
Jan Küchler
ebb2f0c7ec Bug 266236 part 1: Preliminary API cleanup on nsIRenderingContext.
--HG--
extra : rebase_source : a21ffad484f47103e403b8316eae5fdfd815c2cb
2011-04-07 18:04:39 -07:00
Neil Deakin
5fbfdbbb1c Bug 126189, pass modifiers on to command events in menus when enter was pressed, r=neil 2011-04-13 13:53:24 -04:00
Neil Deakin
2c8b7f99fd Bug 590665, panels jump around when dragged across screens, so don't do flipping when moving one, r=roc 2011-04-13 13:53:24 -04:00
Simon Montagu
c808d636dc Make all nsBidiPresUtils methods static. Bug 624798, r=roc 2011-04-13 12:23:49 +03:00
Timothy Nikkel
96adc164fe Bug 645203. Make sure we skip non-XUL nodes inside trees; r=neil 2011-04-06 10:52:07 -07:00
Ehsan Akhgari
36a6723fd4 Merge cedar into mozilla-central 2011-03-31 14:11:37 -04:00
Masayuki Nakano
6895576720 Bug 645662 Should not consume mouse down event at the sub menu of splitmenu or toolbarbutton rolled up r=enndeakin 2011-03-31 21:28:19 +09:00
Matheus Kerschbaum
83667bdaff Bug 616746 - remove HTML option/optgroup stuff from nsTreeContentView. r=tn 2011-03-31 10:12:35 +02:00
Ms2ger
4b1168a59f Bug 637864 - Give nsIViewManager::GetRootView a sane signature; r=bz 2011-03-29 22:24:54 -04:00
Boris Zbarsky
0812619d2d Bug 633271 part 2. Simplify nsEventStateManager::SetContentState. r=dbaron 2011-03-28 23:32:11 -04:00
Boris Zbarsky
c634f43209 Bug 313351. ContentStatesChanged should take only one argument. r=dbaron 2011-03-28 23:32:11 -04:00
Masayuki Nakano
fcb9c01bf9 Bug 59109 Part 3: Implement text-decoration-color and text-decoration-style rendering r=dbaron 2011-03-31 21:27:03 +09:00
Masayuki Nakano
8de7beda92 Bug 59109 Part 2: Cleaning up current text decoration implementation r=dbaron 2011-03-31 21:26:49 +09:00
Masayuki Nakano
f10a7c195b Bug 627272 - Cannot start dragging titlebar when Firefox button opens its menu; r=enndeakin 2011-01-19 18:17:00 -05:00
Neil Deakin
7d2dbaba8b Bug 630830 - "key" attribute changes to menuitems are not handled; r=joshmoz 2011-02-13 07:28:00 -05:00
Benjamin Smedberg
ed882a50bd Bug 617539 - Merge nsIMenuBoxObject_MOZILLA_2_0_BRANCH, r=enn 2011-03-25 11:03:35 -04:00
Boris Zbarsky
f677f9d256 Bug 602341 part 2. Switch tree pseudoelements to using an nsAtomList (mClassList, to be exact), not an nsPseudoClassList (mPseudoClassList), for their list of atoms. r=dbaron 2011-03-23 09:52:25 -04:00
Craig Topper
678b9c7c11 Bug 576831 part 4. Remove nsICSSStyleRule and use mozilla::css::StyleRule instead. r=bzbarsky
--HG--
rename : layout/style/nsCSSStyleRule.cpp => layout/style/StyleRule.cpp
rename : layout/style/nsICSSStyleRule.h => layout/style/StyleRule.h
2011-03-10 21:48:57 -05:00
Olli Pettay
f39d3297e9 Bug 630919, add collect and invalidate phases for tree ranges, r=enn+neil, a=jst
--HG--
extra : rebase_source : 0a714e7f3829f9641340e47a83f386ab7a0d0905
2011-03-01 14:23:26 +02:00
Vivien Nicolas
7c890d0e47 Add start/end attributes support to StackFrame [r=enndeakin,a=blocking-fennec] 2011-02-28 19:06:29 +01:00
Timothy Nikkel
81c031ec2a Bug 594596. Check the return value when creating a menu popup widget. r=roc a=roc 2011-02-21 13:00:48 -06:00
Jonathan Kew
18875f6360 bug 622507 - snap popup menu's view position to device pixels. r+a=roc 2011-02-21 08:52:42 +00:00
Jonathan Kew
536c4678f1 Backed out changeset 26c7b580d5a2 (bug 622507) due to orange. a=backout 2011-02-18 09:46:27 +00:00
Jonathan Kew
d6fdc2e93b bug 622507 - snap popup position to device pixels, to avoid Bookmark menu size getting stuck. r+a=roc 2011-02-18 09:12:08 +00:00
timeless@mozdev.org
863dd3b11c Bug 620416 - hopefully useless null check of aCol in nsTreeBodyFrame::GetCellAt
r=enn a=dbaron
2011-02-16 14:14:20 +01:00
Felipe Gomes
ec5dda1264 Bug 597723. Mouse scrolling shouldn't dismiss panel notifications. r=enndeakin a=blocking-final 2011-01-19 19:21:38 -08:00
Neil Deakin
99e6f59186 Bug 607224, followup to use separate interface, r=neil,a=blocking 2011-01-17 09:36:33 -05:00
Neil Deakin
2672504f59 Bug 489303, show resizer when statusbar is hidden, r=roc,gavin a=blocking 2011-01-17 09:35:32 -05:00
Robert O'Callahan
fc3314bc13 Bug 613696. Always use the presshell's reference rendering context to create textruns when we draw text via nsIThebesFontMetrics::DrawString, to be consistent with the textruns we measure during reflow. r=dbaron,a=blocking 2011-01-17 09:23:33 +13:00
Mounir Lamouri
790b6e8e21 Bug 619223 - Arrow panel should use the direction of the anchor. r=enndeakin f=smontagu a=blocking-final 2011-01-13 15:02:20 +01:00
Neil Deakin
5829e48552 Bug 607224, add property that specifies if a menu was opened via the keyboard, r=neil,a=blocking 2011-01-04 12:24:51 -05:00
Robert O'Callahan
f38f22f331 Bug 602757. Part 5: Change HasText to GetComponentAlphaBounds. r=tnikkel,sr=dbaron,a=blocking 2011-01-03 14:48:09 +13:00
Robert O'Callahan
b81ded8225 Bug 602757. Part 2: Detect display items over the transparent part of a window, and disable usage of component alpha (i.e., subpixel antialiasing) for those items. r=tnikkel,a=blocking 2011-01-03 14:48:09 +13:00
Gavin Sharp
c3c52e4815 Back out 0ab0603bea99 (bug 489303) due to suspected Txul regression, a=backout 2010-12-25 14:55:35 -05:00
Neil Deakin
8be581fb19 Bug 489303 - No resizer since the statusbar is gone, r=gavin+roc, a=b 2010-12-21 13:19:00 -08:00
timeless@mozdev.org
391ead70cb Bug 620253 nsResizerFrame::AdjustDimensions fall through comment is misplaced, r+a=dbaron 2010-12-19 19:39:00 -08:00
Phil Ringnalda
831550a2f6 Bug 616710 - Annotate the 0-4 assertions about "Doing nscoord addition with values > nscoord_MAX" on Windows in crashtests/380217-1.xul, a=orange 2010-12-15 09:33:29 -08:00
Masayuki Nakano
c374f78d82 Bug 616797 Menubar doesn't appear by Alt key after using accelerator to open a popup menu and closing it by click r=enn, a=final+ 2010-12-08 19:49:09 +09:00
Neil Deakin
ebc6069358 Bug 606343, part 1, add centering position types for panels, r=neil, a=blocking 2010-12-05 17:09:36 -05:00
Masayuki Nakano
ee3d7cbb55 Bug 261715 Alt key auto-repeat shouldn't cause to show/focus menubar if mouse button is down during first Alt keydown and Alt keyup r=enn, a=jst 2010-12-04 10:55:15 +09:00
Oleg Romashin
73fc44f096 Bug 615536 - nsIFrame::GetMouseThrough need to be optimized r=roc a=approval2.0 2010-11-30 16:59:46 +02:00
Neil Deakin
a82dcf8509 Bug 561243 - Name field in edit bookmarks panel ignores mouse events while focused. r=roc, a=blocking 2010-12-01 09:39:10 -08:00
Johnny Stenback
5564f047b7 Fixing bug 594547, crash downstream from nsTreeContentView::InsertRow(). r=bzbarsky@mit.edu, tnikkel@gmail.com, a=jst@mozilla.org 2010-11-17 14:30:14 -08:00
Ehsan Akhgari
8fffaa6706 Bug 611182 - Part 5: Adjust the assertion annotation for an assertion which now gets triggered more because we're doing things correctly; r=bzbarsky a=blocking-beta8+ 2010-11-11 19:10:37 -05:00
Jesse Ruderman
bac8c7b2dd Bug 583957 - add crashtest 2010-11-06 13:30:32 -07:00
Masayuki Nakano
c8c157dbab Bug 591890 focus() method should be able to steal focus when it's called from mousedown event handler r=enndeakin, a=betaN+ 2010-11-06 14:04:11 +09:00
Joel Maher
d0346a336d Bug 590248 test_resizer.xul not valid for fennec testing, disable test for fennec r=mfinkle a=NPOTB 2010-11-04 17:01:13 -07:00
Mihai Sucan
74badfafd4 Bug 601352 - Console does not scroll expression result into view, r+a=roc 2010-10-28 13:01:37 -03:00
Mounir Lamouri
06426cc202 Bug 595036 (2/2) - Introduce nsEventStates class to represent event states. r+a=bz 2010-10-20 13:26:32 +02:00
Mounir Lamouri
f991894377 Bug 604056 - nsIDocumentObserver methods should be declared with a macro. r+a=bz 2010-10-20 09:41:05 +02:00