2619 Commits

Author SHA1 Message Date
bzbarsky%mit.edu
5abbf0e0b3 Fix bug 398326. Make sure to let the frame constructor know before
constructing frames.  r+sr+a=dbaron.


git-svn-id: svn://10.0.0.236/trunk@237441 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-09 02:34:58 +00:00
mats.palmgren%bredband.net
4fac18791c Make the GetListBoxBody() call from the frame constructor not Flush_Frames. b=392285 r+sr=bzbarsky a=dsicore
git-svn-id: svn://10.0.0.236/trunk@237360 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-06 15:03:36 +00:00
mats.palmgren%bredband.net
332c6ca470 Call RemoveMappingsForFrameSubtree() before destroying an "internal" popup frame. b=372685 r+sr=bzbarsky blocking1.9=dsicore
git-svn-id: svn://10.0.0.236/trunk@237359 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-06 13:53:06 +00:00
Olli.Pettay%helsinki.fi
989c7e37fc Bug 397955, r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@237317 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-05 19:06:54 +00:00
bzbarsky%mit.edu
a5e4ec0276 Make sure we always resolve style contexts with the right parent. Bug 390689,
r+sr+a=dbaron


git-svn-id: svn://10.0.0.236/trunk@237235 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-04 02:58:50 +00:00
enndeakin%sympatico.ca
4b3c8bfb9b Bug 397606, don't deactivate menubar when switching menus, r+sr=bz, a=damon
git-svn-id: svn://10.0.0.236/trunk@237222 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-03 22:00:41 +00:00
ginn.chen%sun.com
31da7cd337 Bug 387990 [a11y] mouse pointer position can prevent keyboard access to submenus
r=enndeakin sr=roc


git-svn-id: svn://10.0.0.236/trunk@237067 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-02 09:41:29 +00:00
joshmoz%gmail.com
7fbad72616 remove XP_MAC usage. b=281889 r=cbarrett sr=roc a=roc
git-svn-id: svn://10.0.0.236/trunk@237027 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-01 23:20:38 +00:00
enndeakin%sympatico.ca
9cd95bd976 Bug 396517, enableKeyboardNavigator is backwards, also add test, r+sr=bz, a=roc
git-svn-id: svn://10.0.0.236/trunk@236990 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-01 15:20:32 +00:00
Olli.Pettay%helsinki.fi
5deadb060c Bug 393762, Bug 393761 and Bug 382636, r=jst, sr=peterv
git-svn-id: svn://10.0.0.236/trunk@236978 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-01 10:02:34 +00:00
Olli.Pettay%helsinki.fi
c120215a01 Bug 397304, [@ nsListBoxBodyFrame::GetAvailableHeight], r+sr=bz, a=roc
git-svn-id: svn://10.0.0.236/trunk@236642 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-25 07:12:36 +00:00
enndeakin%sympatico.ca
6d64ded9ab Bug 392652, nsXULPopupManager::Rollup should hide popups synchronously, r+sr=bz, a=mconnor
git-svn-id: svn://10.0.0.236/trunk@236215 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-18 15:00:44 +00:00
enndeakin%sympatico.ca
1a27d3a045 Bug 394301, bookmark menu shown too short, r+sr=bz, a=mconnor
git-svn-id: svn://10.0.0.236/trunk@236213 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-18 14:35:17 +00:00
enndeakin%sympatico.ca
dde0cf55cc Bug 396412, crash setting left/top attributes on a popup that hasn't been opened, r+sr=bz,a=dbaron
git-svn-id: svn://10.0.0.236/trunk@236212 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-18 14:32:22 +00:00
reed%reedloden.com
8b9656c680 Backout patch from Wladimir Palant from bug 393970 due to test failures in the new test from the patch.
git-svn-id: svn://10.0.0.236/trunk@236173 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-17 23:10:24 +00:00
reed%reedloden.com
3ce0174d6a 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]
git-svn-id: svn://10.0.0.236/trunk@236167 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-17 22:31:21 +00:00
enndeakin%sympatico.ca
2084e26677 Bug 394887, create widgets for popups lazily, second attempt with a slight change to see if performance is ok
git-svn-id: svn://10.0.0.236/trunk@236060 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-16 15:51:27 +00:00
enndeakin%sympatico.ca
e3a6bee18d Backed out as it made performance worse for some reason
git-svn-id: svn://10.0.0.236/trunk@235993 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-14 20:31:37 +00:00
enndeakin%sympatico.ca
075a9a4204 Bug 394887, lazily create popup content and widgets, r+sr=bz, a=roc
git-svn-id: svn://10.0.0.236/trunk@235990 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-14 19:45:17 +00:00
reed%reedloden.com
1db90427fe 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]
git-svn-id: svn://10.0.0.236/trunk@234020 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-06 04:35:42 +00:00
enndeakin%sympatico.ca
534159cad8 Bug 389996, menubar menus flicker when switching between them, r+sr=bz, a=dbaron
git-svn-id: svn://10.0.0.236/trunk@233864 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-04 17:42:40 +00:00
neil%parkwaycc.co.uk
ca1afe638b Followup to fix the test for the rightmost column b=306990 r=Enn sr=roc a=dbaron
git-svn-id: svn://10.0.0.236/trunk@233834 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-04 09:08:15 +00:00
Olli.Pettay%helsinki.fi
5dd3301191 Bug 394120, 'ASSERTION: post-reflow queues not empty' with xul:listboxbody and xul:text, r+sr+a=roc
git-svn-id: svn://10.0.0.236/trunk@233832 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-04 08:46:50 +00:00
masayuki%d-toybox.com
5263a3cd1b Bug 394109 Inconsistent text-decoration positioning. r+sr+a=roc
git-svn-id: svn://10.0.0.236/trunk@233801 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-03 15:27:27 +00:00
masayuki%d-toybox.com
e43217ff03 Oops, backing-out previous checked-in, because tinderbox has RED.
git-svn-id: svn://10.0.0.236/trunk@233792 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-03 11:03:50 +00:00
masayuki%d-toybox.com
b045413a4f Bug 394109 Inconsistent text-decoration positioning. r+sr+a=roc
git-svn-id: svn://10.0.0.236/trunk@233791 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-03 11:01:49 +00:00
enndeakin%sympatico.ca
3aed5e2f34 Bug 195031, support sticky bookmarks menus, r=mano,sr=bz, blocking bug
git-svn-id: svn://10.0.0.236/trunk@233404 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-30 15:43:11 +00:00
enndeakin%sympatico.ca
91791c9ee4 Bug 392160, improve popup positioning to not use widget calculations, r=sharparrow, sr=bz, a=dbaron
git-svn-id: svn://10.0.0.236/trunk@233150 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-27 16:23:54 +00:00
neil%parkwaycc.co.uk
ceb8e4d42a Bug 393665 Fix crash regression from bug 306990 r=Enn sr+a=roc
git-svn-id: svn://10.0.0.236/trunk@233145 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-27 09:51:23 +00:00
neil%parkwaycc.co.uk
2e9f3b8ad5 Bug 393459 Can't use <splitter resizeafter="grow"> without a next subling r=Enn sr=bz a=dbaron
git-svn-id: svn://10.0.0.236/trunk@233019 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-24 10:39:08 +00:00
enndeakin%sympatico.ca
2052203aac Bug 392512, panel doesn't open when opened from a menu, r+sr=bz,a=dbaron
git-svn-id: svn://10.0.0.236/trunk@232982 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-23 22:13:43 +00:00
enndeakin%sympatico.ca
6a159463b0 Bug 392314, alt key should close menu, add some key closing menus tests, r+sr=bz,a=dbaron
git-svn-id: svn://10.0.0.236/trunk@232962 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-23 21:21:27 +00:00
enndeakin%sympatico.ca
301ea30d9f Bug 145320, support hover in xul trees, r+sr=neil
git-svn-id: svn://10.0.0.236/trunk@232934 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-23 15:57:55 +00:00
neil%parkwaycc.co.uk
dba0a650ba Bustage fix b=306990
git-svn-id: svn://10.0.0.236/trunk@232921 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-23 12:48:51 +00:00
neil%parkwaycc.co.uk
0d7733ed61 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
git-svn-id: svn://10.0.0.236/trunk@232920 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-23 12:30:41 +00:00
neil%parkwaycc.co.uk
9fc06a7a4b Really fix the right-most column of trees b=306990 r=Enn sr+a=roc
git-svn-id: svn://10.0.0.236/trunk@232919 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-23 12:27:50 +00:00
masayuki%d-toybox.com
4a791f4b57 Bug 392252 need new APIs for converting AppUnits to gfx usable pixels r=sharparrow1, sr+a=roc
git-svn-id: svn://10.0.0.236/trunk@232841 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-22 11:13:55 +00:00
bzbarsky%mit.edu
762a211f7d Make sure to process style updates before reflow, and both before painting.
Bug 375436, r+sr=roc, a=dbaron


git-svn-id: svn://10.0.0.236/trunk@232489 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-22 02:57:08 +00:00
neil%parkwaycc.co.uk
6994f47a63 Bug 392397 Fix grids containing listboxes r=Enn sr=bz a=dbaron
git-svn-id: svn://10.0.0.236/trunk@232472 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-21 20:08:58 +00:00
enndeakin%sympatico.ca
c37f55628a Bug 387131, tooltip extends offscreen, r+sr+a=bz
git-svn-id: svn://10.0.0.236/trunk@232469 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-21 19:28:58 +00:00
enndeakin%sympatico.ca
32148a6f5f Bug 391960, null check document of anchor node, r+sr=bz,a=damon
git-svn-id: svn://10.0.0.236/trunk@232343 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-19 16:55:18 +00:00
Olli.Pettay%helsinki.fi
292b7121d7 Bug 391708, [nsIDOMXULLabelElement::accessKey] errors in console at yahoo.com, r+sr+a=jst
git-svn-id: svn://10.0.0.236/trunk@232312 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-18 00:13:14 +00:00
mats.palmgren%bredband.net
f157250219 Ignore 'ordinal' attribute for out-of-flow and popup frames. r=enndeakin sr=bzbarsky a=dbaron
git-svn-id: svn://10.0.0.236/trunk@232215 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-16 15:39:22 +00:00
enndeakin%sympatico.ca
2eecd4f13c Bug 385275, handle tab navigation in popups properly, r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@232192 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-16 01:10:01 +00:00
enndeakin%sympatico.ca
0d45eb5583 Bug 386917, choose application in feeds page not working, add popup state retrieving api, r=mano,sr=bz,a=dbaron
git-svn-id: svn://10.0.0.236/trunk@232182 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-15 23:52:47 +00:00
enndeakin%sympatico.ca
2e592d3ec3 Bug 389112, pressing tab or escape doesn't deactivate menubar, r+sr=neil,a=dbaron
git-svn-id: svn://10.0.0.236/trunk@232115 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-15 14:35:02 +00:00
enndeakin%sympatico.ca
59921f7a4a Bug 390589, capture not being released in some cases when popup is closed, fixes some focus issues, r+sr=bz,a=dbaron
git-svn-id: svn://10.0.0.236/trunk@232114 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-15 14:03:21 +00:00
neil%parkwaycc.co.uk
c8d381427c Bug 391763 Tree column splitters are difficult to use r=elif sr=roc a=dbaron
git-svn-id: svn://10.0.0.236/trunk@232106 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-15 08:20:12 +00:00
enndeakin%sympatico.ca
aacf4f3862 Bug 390610, clicking on scale doesn't work when a minimum value is used, r+sr=roc,a=dbaron
git-svn-id: svn://10.0.0.236/trunk@231792 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-10 12:45:21 +00:00
Olli.Pettay%helsinki.fi
2fe80fc30c Bug 387033, r+sr=roc, (a=blocking1.9)
git-svn-id: svn://10.0.0.236/trunk@231785 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-10 07:06:13 +00:00