Commit Graph

423 Commits

Author SHA1 Message Date
Felix H. Dahlke
6fdd01553f Bug 898783 - Only sample the scrollbar width once; r=jaws 2013-10-21 06:14:01 +02:00
Gijs Kruitbosch
43c7d4f812 Bug 885066 - don't apply LWTs to windows already in customization mode, r=Unfocused 2013-10-22 12:20:38 +02:00
Gijs Kruitbosch
a30c6a27e8 Bug 927605 - UX-only: use the ShortcutUtils module in CustomizableUI, r=mikedeboer 2013-10-22 14:03:44 +02:00
Jared Wein
011ed8764a Bug 890140 - Fix placoholder code so there aren't extra rows created. r=Gijs 2013-10-22 15:08:56 -07:00
Gijs Kruitbosch
29b2d6b3f8 Bug 888115 - rename customizableui-areatype and customizableui-anchorid to cui-areatype/cui-anchorid to save our poor fingers, r=jaws 2013-10-22 22:26:09 +02:00
Jared Wein
fcd17ba7f0 Bug 909779 - Toolbar Overflow isn't initialized correctly on newly opened windows. r=Gijs,jaws 2013-10-22 15:07:56 +02:00
Gijs Kruitbosch
c165842c74 Bug 890319 - about:customize doesn't work if we try to enter before the window has loaded, r=mikedeboer 2013-10-22 13:07:30 +02:00
Gijs Kruitbosch
fd0ccd1a5e Bug 900593 - Remove parent flex stuff, r=jaws 2013-10-21 12:01:07 +02:00
Gijs Kruitbosch
d0c3b75217 Bug 927717 - CustomizeMode _onDragOver does not handle the empty toolbar case, r=mconley 2013-10-16 20:52:00 +02:00
Jared Wein
f653f84972 Backed out changeset c198907c6ba6 (bug 909779) 2013-10-18 17:45:44 -07:00
Jared Wein
c3b0b9b267 Bug 909779 - Toolbar Overflow isn't initialized correctly on newly opened windows. r=Gijs 2013-10-18 15:42:31 -07:00
Jared Wein
380f02ad59 Bug 927917 - Middle-clicking on the items in the History subview should open them in a new tab. r=mikedeboer 2013-10-18 09:25:15 -07:00
Gijs Kruitbosch
f165bf6c0b Bug 885057 - fix panel arrow colour issue in customize mode, r=dao 2013-10-18 11:27:40 +02:00
Gijs Kruitbosch
c576f1261f Backed out changeset 3ad4bd967735 (bug 909779) for breaking all the mochitest-bc
--HG--
extra : rebase_source : 6429d68d39906c2b862e5cfb9418765f45b11005
2013-10-17 10:25:22 +02:00
Soumya Kanti Chakraborty
f0ccaf81d6 Bug 927043 - CustomizableUI shouldn't use Date.now() for generating special items; r=gijs 2013-10-16 13:34:00 +02:00
Gijs Kruitbosch
93dcef516a Bug 887853 - part 2: add shortcut references and display them, r=mconley 2013-10-14 14:39:30 +02:00
Gijs Kruitbosch
21ee9e7f16 Bug 918551 - add a minimum size left for scrollbars, so that OS X doesn't make us look cramped, r=mconley 2013-10-15 20:14:57 +02:00
Gijs Kruitbosch
db93a2c493 Bug 909779 - actually check for overflow instead of relying on the event, switch to scrollLeftMax, r=jaws 2013-10-16 22:56:07 +02:00
Jared Wein
e238536cf8 Bug 916964 - Improve overflow panel when lots of items are present. r=Gijs 2013-10-15 15:49:48 -04:00
Gijs Kruitbosch
d9d4277e13 Bug 914138 - picked wrong platform to run test, rs=me 2013-10-15 20:53:09 +02:00
Gijs Kruitbosch
213fd93e15 Bug 914138 - add a test for the overflow panel insertion/additions, r=jaws 2013-10-10 23:47:05 +02:00
Gijs Kruitbosch
860d2439b5 Bug 914138 - add the toolbar as a listener, and do bookkeeping for inserted/removed nodes, r=jaws 2013-10-10 23:44:24 +02:00
Gijs Kruitbosch
fea7a4a7d0 Bug 914138 - test scaffolding fix, minor overflow checking issue, r=jaws 2013-10-10 22:41:36 +02:00
Kruitbosch
c444f06b58 Bug 914138 - refactor some code, append to the overflowable toolbar in the right spot if necessary, r=jaws 2013-09-23 12:54:00 +02:00
Justin Dolske
464b62d0b3 Bug 918551 - divide the footer in 3, drop brand name in panel, r=jaws 2013-10-15 19:52:37 +02:00
Gijs Kruitbosch
b977c82383 Bug 923439 - bustage fix for wrong dragValue, rs=me
--HG--
extra : rebase_source : dff785523b1f78f63cf4fb24455a0dce8f35361e
2013-10-15 18:20:04 +02:00
Gijs Kruitbosch
e02d85d9a9 Bug 923439 - make dragging items to the end of a toolbar easier, r=mikedeboer 2013-10-15 16:32:25 +02:00
Jared Wein
9e65a74846 Bug 888572 - Add 'Recently Closed Tabs' and 'Recently Closed Windows' to the History subview. r=Gijs 2013-10-14 14:33:17 -04:00
Gijs Kruitbosch
a23fb1751e Bug 893849 - search box should fill entire width of panel, part 1: change class name, apply to search box, r=mikedeboer 2013-10-10 19:43:58 +02:00
Gijs Kruitbosch
4358e8b9d9 Bug 923859 - Wide widget rearranging: derecurse, simplify, improve, r=jaws 2013-10-10 13:40:44 +02:00
Gijs Kruitbosch
af8d959349 Bug 918049 - deal with skipintoolbarset items better when dnd'ing, r=jaws 2013-10-02 14:52:56 +02:00
Jared Wein
661a6ffe34 Bug 924388 - There should be small separators between the sub-edit controls and sub-zoom controls when each controls is placed in a toolbar. r=gijs 2013-10-08 17:45:07 -04:00
Gijs Kruitbosch
780c246cdd Bug 896687 - remove PanelUI-mainView-spring, r=Unfocused 2013-09-30 13:41:27 +02:00
Blair McBride
caa3b0da1d Bug 916732 - PanelUI should have dedicated show() API. r=Gijs 2013-10-08 21:24:26 +13:00
Gijs Kruitbosch
a3cf17d645 Bug 916256 - download animation should anchor on panel anchor when the downloads button is in a panel, r=mconley 2013-10-07 15:54:25 +02:00
Gijs Kruitbosch
ef1eeb02b3 Bug 923857 - while resetting, shouldn't wrap/unwrap based on notifications, r=jaws 2013-10-06 13:20:49 +02:00
Gijs Kruitbosch
27eb4fc4ac Backed out changeset a257f4a1591a (bug 920224) for mochitest-bc orange because of my being blind 2013-09-26 11:59:12 +02:00
Gijs Kruitbosch
3f5542c8f8 Bug 894411 - make CustomizableUI tests run faster, r=Unfocused 2013-09-26 10:06:55 +02:00
Gijs Kruitbosch
ad67b66e10 Bug 920224 - initialize panelUI immediately, r=Unfocused 2013-09-26 10:04:24 +02:00
Gijs Kruitbosch
4154f6fb1b Bug 920224 - make test wait for delayed startup, r=Unfocused 2013-09-26 10:04:21 +02:00
Gijs Kruitbosch
ebf5159be4 Bug 920436 - don't re-add closed windows, r=bz,jaws 2013-09-26 10:04:17 +02:00
Gijs Kruitbosch
9de744b205 Bug 920201 - move tests into manifest, r=gps
--HG--
extra : rebase_source : 372d63b3b55641aea55c9b39711a8cd0215eac13
2013-09-25 15:17:49 +02:00
Akshat Kedia
676ddca9d0 Bug 914806 - Remove the allowedAreas code in CustomizableUI and CustomizableWidgets. r=jaws 2013-09-25 16:51:33 -04:00
Akshat Kedia
6406b904ab Bug 895429 - Change nooverflow attribute to overflows; r= Jared Wein [:jaws] 2013-09-25 16:42:23 -04:00
Jared Wein
12b6c53629 Bug 890137 - [Australis] Menu should appear on mousedown, not mouseup. r=mconley 2013-09-25 09:35:15 -04:00
Gijs Kruitbosch
f696fa8989 Bug 885579 - fix broken set removal, broken parentNode assumption, r=mikedeboer
--HG--
extra : rebase_source : 952a136f70b942d6e3df9466575cabc56156e80a
2013-09-24 11:39:01 +02:00
Jared Wein
0299f2b94b Bug 910375 - Followup, cache the pref value when entering customization mode. r=Gijs 2013-09-23 16:50:17 -04:00
Gijs Kruitbosch
88821b8183 Bug 885579 - Narrow widgets dropped on a wide widget should place the narrow widget above the wide widget, r=jaws 2013-09-17 22:33:02 +02:00
Gijs Kruitbosch
9078ed78b8 Bug 882582 - Make 'Preferences' be 'Options' on Windows, r=jaws 2013-09-20 13:13:00 +02:00
Mike de Boer
a874eeb648 Bug 872548: panel subviews should swipe to the right in RTL mode. r=gkruitbosch 2013-09-20 18:04:41 +02:00
Gijs Kruitbosch
b24ca79ec2 Bug 916735 - use a pref to fast-forward animation for tests, r=Unfocused 2013-09-20 14:16:33 +02:00
Gijs Kruitbosch
5a2d552de8 Bug 918275 - set place when wrapping toolbar item, r=mikedeboer 2013-09-19 17:29:57 +02:00
Mike de Boer
6d5e69bdf1 Bug 885086: constrain max width of overflowItems, correct layout and centering of elements and update zoom/ edit controls in overflow panel. r=jaws 2013-09-18 14:48:19 +02:00
Jared Wein
8996f6fc6d Bug 914863 - Help and Quit buttons stay disabled after exiting customization mode. r=mconley,Gijs 2013-09-17 18:20:19 -04:00
Mike de Boer
1ed085349f Bug 881905: attach downloads panel to the chevron if overflowed. r=jaws,mak 2013-09-17 12:44:13 +02:00
Gijs Kruitbosch
7033e99cda Bug 886323 - Fix buildArea to check if a node is removable before moving it, r=mconley 2013-09-16 14:51:02 +02:00
Gijs Kruitbosch
2bec40ce32 Bug 916954 - Fix windows focus-originated bc orange by closing the panel we open, rs=bustage
--HG--
extra : rebase_source : 13877f83391acd4d6f4b5c033db2af1a6cc9f63d
2013-09-17 11:43:53 +02:00
Gijs Kruitbosch
9bea18967d Bug 916830 - Putting skipintoolbarset items back in the nav-bar should insert at the end, r=mconley 2013-09-16 17:18:34 +02:00
Gijs Kruitbosch
c8f83d40fd Bug 876926 - Tests for CustomizableUI-event-based wrapping behaviour, r=jaws 2013-08-29 15:18:39 +02:00
Gijs Kruitbosch
3d9794cdd6 Bug 876926 - Use CustomizableUI events to wrap items for CustomizeMode, r=Unfocused 2013-08-29 15:17:28 +02:00
Gijs Kruitbosch
656d25e075 Bug 906075 - public registerToolbar should actually be passing aIsOverlayed, rs=MattN 2013-09-13 14:41:41 +02:00
Mike de Boer
327ab9ec27 Bug 879863: show a preview of the widget placement in the Panel on drag. r=jaws 2013-09-11 17:38:18 +02:00
Gijs Kruitbosch
0d9bca4903 Bug 906634 - don't use anchor/anchorid for buttons that are in toolbars but not overflown, r=mconley
--HG--
extra : rebase_source : c00e30e633b35b682065760dc546523c0c5a5452
2013-09-10 22:45:08 +02:00
Jared Wein
a29c5b03a1 Bug 910375 - Require that the event source's window for the drag drop events in Customization matches the Customization window. r=mattn, dchan 2013-09-10 14:37:23 -04:00
Gijs Kruitbosch
3e8b9fed2a Bug 913972 - Part 3: use placements to reinsert items into toolbar, r=jaws (CLOSED TREE) 2013-09-10 00:37:51 +02:00
Gijs Kruitbosch
aca562ca83 Bug 913972 - Part 2: Add some supporting assertions, r=mconley (CLOSED TREE) 2013-09-10 00:37:38 +02:00
Gijs Kruitbosch
743b574403 Bug 913972 - Part 1: Use placements for currentSet so it doesn't reorder because of overflow, r=jaws (CLOSED TREE) 2013-09-10 00:37:24 +02:00
Gijs Kruitbosch
fe7a743688 Bug 913972 - part 0: don't move skipintoolbarset stuff so much, r=mconley (CLOSED TREE) 2013-09-10 00:36:50 +02:00
Gijs Kruitbosch
c6d68a5768 Bug 913780 - make overflowable toolbar care about search splitter, r=jaws (fix tests on a CLOSED TREE) 2013-09-09 22:17:34 +02:00
Gijs Kruitbosch
56a8d54e69 Bug 912976 - Remove makefile.in boilerplate, r=jaws 2013-09-05 18:41:14 +02:00
Gijs Kruitbosch
8bf3d35dc0 Bug 876926 - Fix placement id error, and accidental advantage had in toolbar.xml, r=jaws 2013-08-30 08:55:39 +02:00
Mike de Boer
66e88b951c Bug 879974: adjust styling of zoom and edit controls when they reside in the cust. palette. r=mconley 2013-08-29 22:06:34 +02:00
Gijs Kruitbosch
8264029cc8 Bug 893609 - getPlacementOfWidget should return null for non-existent widgets, r=Unfocused 2013-08-26 15:21:53 +02:00
Gijs Kruitbosch
b5d62f1c0f Bug 893610 - CustomizableUI.getWidgetProvider() should look at gSeenWidgets to be more accurate about PROVIDER_API widgets, r=Unfocused 2013-08-26 15:17:32 +02:00
Gijs Kruitbosch
5c1e443287 Bug 909366 - add re-entrancy check to registerToolbar, r=jaws 2013-08-27 11:31:51 +02:00
Gijs Kruitbosch
3cbbcb0a57 Bug 880388 - Fix test bustage, rs=bustage 2013-08-27 11:17:25 +02:00
Mike de Boer
50e9ad2caf Bug 880388: correct size of a widget when dragging a widget over a target. r=jaws 2013-08-27 00:23:18 +02:00
Gijs Kruitbosch
ad75c41c2b Bug 885062 - Streamline TabsInTitlebar._update, take navbar overlap and customize mode into account, r=MattN 2013-08-19 17:19:31 +02:00
Jared Wein
414767368c Bug 907796 - Follow-up to use the correct error reporter for panelUI.js and head.js. r=MattN 2013-08-21 12:38:00 -07:00
Jared Wein
ce3ee937c1 Bug 907796 - Add error reporters to the Task.spawns within browser/components/customizableui. r=Gijs 2013-08-21 15:33:46 -04:00
Jared Wein
15d9fdf793 Bug 907412 - Depopulate the customization palette before scaling the customization window upon exiting. r=Gijs 2013-08-21 12:24:36 -04:00
Mike de Boer
36845b571e Bug 907376: disable Exit button in Customization Mode. r=jaws 2013-08-20 22:36:41 +02:00
Mike de Boer
b4e57aae97 Bug 865916: create a Character Encoding widget and subview. r=gkruitbosch,dao 2013-08-20 14:52:29 +02:00
Gijs Kruitbosch
457f117252 Bug 900433 - properly remove transitionend function, r=mikedeboer 2013-08-20 13:39:04 +02:00
Mike Conley
8ec1320c4a Re-land Bug 906075 - Only send toolbars through buildArea if they're not in their default state. r=jaws. 2013-08-17 20:21:19 -04:00
Mike Conley
f39fc9ddd6 Backed out bug 906075 (changeset 5a2fbb868edd) due to CustomizableUI breakage. r=bustage-fix. 2013-08-16 18:56:11 -04:00
Mike Conley
56fea2526b Bug 906075 - Only send toolbars through buildArea if they're not in their default state. r=jaws. 2013-08-16 17:42:24 -04:00
Dão Gottwald
f0a9beafa0 Bug 871203 - Add Exit button to panel menu. r=mconley 2013-08-15 19:54:10 +02:00
Gijs Kruitbosch
7041f1d1e3 Bug 877178 - Skip elements with the skipintoolbarset attribute earlier in CustomizableUI's buildArea (follow-up to 4b3950dd3859). r=MattN 2013-08-14 00:41:12 -07:00
Jared Wein
943694fdff Bug 902924 - Remove the dependency on FullZoom_onLocationChange from the zoom controls. r=mikedeboer 2013-08-08 14:10:36 -04:00
Jared Wein
92e678870f Bug 902097 - begin/endBatchUpdate should only be called once per registerToolbar. r=mconley 2013-08-07 13:24:01 -04:00
Jared Wein
45c10a5c5d Bug 901016 - Remove dead code from CustomizableUI. r=Gijs 2013-08-06 18:51:07 -04:00
Gijs Kruitbosch
7649f461b5 Bug 899608 - refactor our wrapper cache into two separate non-leaky caches, r=mconley 2013-08-06 17:56:26 +02:00
Gijs Kruitbosch
ec13de7adb Bug 901058 - Fix usage of area.type to use a map's get() function. r=mak. 2013-08-02 16:04:40 +02:00
Mike Conley
9fc3e5526d Bug 901070 - When cleaning out unused toolbar buttons from an area, remove the location attributes before putting things into the palette. r=Gijs. 2013-08-02 16:41:04 -04:00
Mike Conley
cb9a458d02 Backing out be70e1844ac7 (Bug 901058) for permaorange on CLOSED TREE. 2013-08-02 14:50:24 -04:00
Mike Conley
7d8e14b2c0 Move CustomizableUI EXTRA_PP_JS_MODULES to moz.build, no bug, r=bustage-fix for CLOSED TREE. 2013-08-02 12:52:57 -04:00
Gijs Kruitbosch
03301f5a46 Fix usage of area.type to use a map's get() function, no bug, rs=mconley 2013-08-02 16:04:40 +02:00
Gijs Kruitbosch
966d46482c Bug 900442 - Add-on toolbar shouldn't be evicting stuff when we wrap its contents, r=mconley 2013-08-01 12:48:05 +02:00
Mike Conley
7de28e24f3 Bug 899576 - Fast-path the default case for CustomizableUI.buildArea, and preset node attributes in browser.xul. r=Gijs. 2013-08-01 14:46:23 -04:00
Mike Conley
ba117f9111 Bug 899608 - Remove cruft from XULWidgetGroupWrapper, and move areaType getter into group wrappers. r=Gijs, rs=mak. 2013-08-01 12:18:01 -04:00
Jared Wein
f93e463c0d Bug 891104 - Only run onOverflow if an overflow event has occurred. r=mconley 2013-07-29 15:36:39 -04:00
Mike Conley
e572f25cee Bug 861703 - Constrain the maximum height of the menu panel. r=jaws,feedback=Gijs. 2013-07-27 14:58:36 -04:00
Jared Wein
95b937964b Bug 898040 - Followup to only remove the event listeners if they were added. r=MattN 2013-07-25 18:04:47 -04:00
Jared Wein
d0bc0cba9d Bug 898040 - Delay adding the event listeners for PanelUI until the panel is toggled. r=mconley 2013-07-25 16:03:13 -04:00
Marco Bonardo
a4beaa4a33 Bug 855805 - Create the Bookmarks widget with subview - Functional part.
r=mconley
2013-07-25 12:02:05 +02:00
Gijs Kruitbosch
2193d60c43 Bug 872544 - wrap toolbarbutton labels in panels, r=mikedeboer 2013-07-19 16:30:40 +02:00
Gijs Kruitbosch
df11c8424a Bug 895827 - pass null if we don't have a placement, r=jaws 2013-07-24 16:58:15 +02:00
Gijs Kruitbosch
cf893271fe Fix an observer never being removed, found in bug 897410, r=mikedeboer 2013-07-24 15:29:32 +02:00
Gijs Kruitbosch
e8483bc04f Bug 897410 - don't call into the zoom manager if we don't (yet) have a docshell, r=mikedeboer 2013-07-24 15:29:29 +02:00
Mike Conley
5816f65fbd Bug 896596 - _onDragStart hack in CustomizeMode should not cause placeholders to get inserted after exiting customize mode. r=Gijs. 2013-07-23 11:11:09 -04:00
Jared Wein
0d77ab6b65 Bug 895778 - Optimize some of the code paths in CustomizableUIInternal.registerToolbar. r=Gijs r=mconley 2013-07-22 11:22:42 -04:00
Gijs Kruitbosch
d475ebb7fa Bug 881937 - tabindex all the things, r=mconley 2013-07-19 17:58:21 +02:00
Gijs Kruitbosch
38fd2ae4d4 Bug 881937 - focus the first focusable item, r=mconley 2013-07-19 15:30:03 +02:00
Gijs Kruitbosch
b139d9242f Bug 878106 - should call updateEditUIVisibility when opening panel, r=Unfocused 2013-07-18 14:09:07 +02:00
Gijs Kruitbosch
7a47c133cd Bug 885075 - remove skipintoolbarset from social widget, r=mikedeboer 2013-07-19 12:30:40 +02:00
Gijs Kruitbosch
f7d9bd67f9 Bug 892463 - Australis menupanel contextmenu shouldn't override add-on contextmenu, r=dao 2013-07-19 12:30:39 +02:00
Mike Conley
f16ec30a46 Bug 873712 - Add "overflowed" property to CustomizableUI widgets. r=Gijs. 2013-07-18 13:59:14 -04:00
Mike de Boer
bf6232e65b Bug 755598: Merge Back/ Forward/ URLBar/ Stop/ Reload/ Go buttons into 1 toolbaritem. r=dao 2013-07-18 18:46:28 +02:00
Gijs Kruitbosch
ac7c63a3d7 Bug 893994 - avoid warnings for empty strings passed to document.getElementById when there's no mainView, r=mconley 2013-07-18 09:58:21 +02:00
Gijs Kruitbosch
35242a7604 Bug 893994 - guard against opening a subview multiple times by setting 'open' on the anchor, r=mconley 2013-07-18 09:57:13 +02:00
Gijs Kruitbosch
9befe7f00f Bug 886444 - Should not stop people dragging the window from toolbars while customizing, r=mconley 2013-07-17 18:05:58 +02:00
Gijs Kruitbosch
b6d2c03de3 Bug 881937 - Add shortcut to toggle the menupanel, r=mdeboer 2013-07-16 16:26:49 +02:00
Gijs Kruitbosch
abee694652 Bug 883406 - Shouldn't throw errors for missing shortcuts, r=mdeboer 2013-07-17 15:31:38 +02:00
Gijs Kruitbosch
32320682c4 Bug 878550 - Clicking on clear recent history in the history subview doesn't dismiss the panel, r=mconley 2013-07-12 18:58:50 +01:00
Gijs Kruitbosch
a8f3d4b872 Bug 888817 - currentset should be updated when items are added/(re)moved, r=mconley 2013-07-16 15:36:03 +02:00
Gijs Kruitbosch
7bbdcce75c Bug 892956 - destroyWidget should remove the widget from defaultPlacements, if applicable, r=mconley 2013-07-15 18:42:09 +02:00
Gijs Kruitbosch
752b21bdae Bug 886317 - Use top-level panels for temporary panels to fix history/feed/... widget bugs in fullscreen, r=mconley 2013-07-15 18:39:46 +02:00
Jared Wein
6aec942d68 Backed out changeset cd4c737c45a9 (bug 892799) for timing-out the world. 2013-07-12 16:11:10 -04:00
Jared Wein
53cd8b8836 Bug 892799 - If currentset is absent, don't need to move items around in legacy areas. r=mconley 2013-07-12 12:54:16 -04:00
Jared Wein
20bce787b1 Bug 892532 - Add an optional faster path to isWidgetRemovable. r=mattn 2013-07-12 12:06:52 -04:00
Jared Wein
8eed02dcb7 Bug 892841 - Break out of the toolbox children loop when we find the palette. r=dao 2013-07-12 11:59:51 -04:00
Gijs Kruitbosch
ea7f84839d Bug 892955 - isWidgetRemovable and removeWidgetFromArea should work for widgets that have been destroyed, r=mconley 2013-07-12 16:01:00 +01:00
Gijs Kruitbosch
6d52958bde Bug 877006 - A widget with an invalid view should not break all of CustomizableUI, r=Unfocused 2013-07-10 17:57:54 +02:00
Gijs Kruitbosch
83f0ab86c9 Bug 880458 - Implement anchor support for overflowable toolbar, r=mconley
--HG--
extra : rebase_source : bc272cc22061d6d3b6d161ca99caba5ac8d8f491
2013-07-11 18:41:21 +02:00
Mike Conley
0179a8d0f0 Bug 892509 - Make passing findWidgetInWindow an empty ID a non-fatal error. r=jaws. 2013-07-11 20:53:34 -04:00
Mike Conley
c57bedec26 Backout 757b3bbe3c63 (bug 877006) for suspected permaorange. r=bustage-fix. 2013-07-11 15:23:26 -04:00
Gijs Kruitbosch
2c875afc25 Bug 891926 - destroyWidget should actually get viewNode before trying to use it, r=Unfocused 2013-07-10 18:20:24 +02:00
Gijs Kruitbosch
facaf67b2a Bug 877006 - A widget with an invalid view should not break all of CustomizableUI, r=Unfocused 2013-07-10 17:57:54 +02:00
Gijs Kruitbosch
3853f037be Bug 877684 - Implement new Customize and Help button styling, r=jaws
--HG--
extra : rebase_source : a85108798211a3db87b0345596c02d0059148df5
2013-06-25 11:05:24 -04:00
Gijs Kruitbosch
018902b637 Bug 890262 - destroyWidget shouldn't throw an exception when the widget is in a non-built area, r=mconley
--HG--
extra : rebase_source : ec36ef644e38ab87413fe79ac86516b680a74a44
2013-07-10 21:11:22 +02:00
Mike Conley
18f129c497 Bug 877450 - Create Developer Tool widget with subview. r=Gijs. 2013-07-10 13:51:22 -04:00
Mike Conley
148b7dacb5 Bug 885530 - CustomizableUI should have a way to not add widgets to private windows. r=Gijs. 2013-07-10 12:56:10 -04:00
Gijs Kruitbosch
5d30f31f83 Bug 886030 - Add events to toolbar change to help customizableui deal with appearing/disappearing toolbars, r=mconley 2013-07-10 14:05:35 +02:00
Gijs Kruitbosch
a4ee03cec4 Bug 887438 - Add a currentSet setter shim for all toolbars to improve add-on compatibility, r=jaws
--HG--
extra : rebase_source : 428b730b03df255c48e9e6493d8ed803e512578a
2013-07-05 15:36:00 +02:00
Gijs Kruitbosch
84f7cec9de Bug 890476 - Don't build a menubar on OSX, r=dao 2013-07-08 17:15:16 +02:00
Gijs Kruitbosch
d9077cbb13 Bug 889597 - Hide panelUI by default to improve ts_paint, r=MattN,jaws 2013-07-02 23:16:36 +02:00
Gijs Kruitbosch
c108655d8a Bug 888800 - Should have default set of items present in the nav-bar, r=Unfocused,f=MattN
--HG--
extra : rebase_source : 04e584a8e3f4201b334cf92ac1fd05f650fb908d
2013-07-02 20:56:16 +02:00
Mike de Boer
38ef025412 Bug 878898: rename 'name' and 'description' properties to 'label' and 'tooltiptext' respectively. r=jaws 2013-07-02 17:10:32 +02:00
Jared Wein
e80a6b3425 Bug 888571 - Don't load CustomizeMode.jsm upon startup. r=MattN,dao 2013-06-29 04:25:56 -04:00
Jared Wein
b2a1c147e2 Backed out changeset ee81f5bac27a (bug 888571) 2013-06-30 08:36:00 -04:00
Jared Wein
f965bb3cdb Bug 888571 - Don't load CustomizeMode.jsm upon startup. r=MattN,dao
--HG--
extra : rebase_source : 3faf6d921958e0baae0e9495bba7c6481e1bd790
2013-06-29 04:25:56 -04:00
Gijs Kruitbosch
5b2cd250dc Bug 749804 - Fix memory leaks in add-on bar mutation observer, r=mconley 2013-06-27 10:10:57 -04:00
Gijs Kruitbosch
fa07fd03bd Bug 749804 - Fix tests for customization (missing default placements for add-on bar, rs=bustage,mconley 2013-06-26 18:20:10 -04:00
Gijs Kruitbosch
db4fb74a1e Bug 882744 - Widgets moved to the palette keep the disabled state, r=jaws 2013-06-26 21:48:10 +02:00
Gijs Kruitbosch
40e9c2eac1 Bug 749804 - Auto-migrating add-on bar shim, r=jaws,Unfocused;feedback=mconley 2013-06-12 19:52:14 +02:00
Gijs Kruitbosch
58d2035656 Bug 885015 - expose widget IDs for jetpack/add-ons (like currentset), r=mconley 2013-06-24 10:44:23 -04:00
Gijs Kruitbosch
9afc83bf81 Bug 879985 - Use system event listeners, and make the search widget work correctly, r=jaws 2013-06-24 16:10:22 -04:00
Jared Wein
05d6de1060 Bug 880382 - When customizing, dragging wide widgets in the panel should cause panel to break by rows. r=mconley 2013-06-20 19:13:01 -04:00
Jared Wein
39d09e14c8 Backed out changeset 48334123e0c7 (bug 880382) for test timeouts on debug builds. 2013-06-21 02:56:36 -04:00
Jared Wein
f1b3a3fbb3 Bug 880382 - When customizing, dragging wide widgets in the panel should cause panel to break by rows. r=mconley 2013-06-20 19:13:01 -04:00
Gijs Kruitbosch
e74f5e2881 Bug 882306 - Use CSS to make buttons look enabled when customizing; don't change buttons' disabled states, r=dao 2013-06-13 13:40:41 +02:00
Mike Conley
1223296810 Bug 871204 - Auto-fit panel height after exiting customization mode. r=jaws. 2013-06-17 13:33:01 -04:00
Gijs Kruitbosch
510825622b Bug 882960 - Edit and zoom controls don't reset correctly after being moved to the navbar, r=mconley,Unfocused 2013-06-17 16:14:13 +01:00
Mike Conley
0888217b8b Bug 881909 - Wrap and unwrap toolbaritems after customization mode transition finishes. r=Gijs. 2013-06-17 10:37:41 -04:00
Mike Conley
e5bfb55411 Bug 880701 - Add capability for PanelUI to ignore mutations in panelviews. r=jaws. 2013-06-14 11:57:09 -04:00
Gijs Kruitbosch
8f6497c4a7 Back out bug 882960 (a462ae7a8657) for mochitest-browser failures. 2013-06-14 17:38:57 +02:00
Gijs Kruitbosch
97ee6a9889 Bug 882960 - Edit and Zoom controls don't like being reset out of the navbar, r=mikedeboer 2013-06-14 15:13:06 +02:00
Mike Conley
74d251a36f Backout bug 880701 - caused a behavioural regression with the panels not resizing properly. 2013-06-13 23:26:02 -04:00
Mike Conley
d1e6cfe737 Bug 880701 - Add capability for PanelUI to ignore mutations in panelviews. r=jaws. 2013-06-13 16:29:57 -04:00
Mike de Boer
d13041110d Bug 881131: update zoom reset label on location change. r=jaws 2013-06-13 15:23:20 +02:00
Mike de Boer
348a488fdf Bug 873398: improve disabled state appearance for panel buttons. r=jaws 2013-06-13 14:31:27 +02:00
Mike de Boer
82c25aad9c Backed out changeset 4d9d4960d891 (bug 873398) 2013-06-13 19:36:13 +02:00
Mike de Boer
19b2d2bfe2 Backed out changeset 7ef2a2d43849 (bug 881131) 2013-06-13 19:35:48 +02:00
Mike de Boer
3484dcfa5d Bug 881131: update zoom reset label on location change 2013-06-13 15:23:20 +02:00
Mike de Boer
9819975d06 Bug 873398: improve disabled state appearance for panel buttons 2013-06-13 14:31:27 +02:00
Jared Wein
d308285f79 Bug 881768 - Right-clicking on some widgets in the Panel causes it to close immediately. r=mikedeboer 2013-06-12 14:28:48 -04:00
Jared Wein
e8f66d5b0e Bug 870866 - (Australis) When in customization mode, the Panel Menu button should be in the :active state. r=mikedeboer 2013-06-12 14:28:21 -04:00
Mike Conley
c93a383bc6 Backing out Bug 873066 (f2fec3b20abe) for introducing perma-orange. r=bustage-fix. 2013-06-11 11:10:08 -04:00
Gijs Kruitbosch
56fb10a7c5 Bug 879980 - Subscribe button appears disabled when in the palette, r=mconley 2013-06-10 23:28:07 +02:00
Gijs Kruitbosch
75790d65f1 Bug 877851 - Spacer/separator/spring tests should be independent, r=mconley 2013-06-10 12:53:38 +02:00
Mike Conley
fae8240dd4 Bug 873066 - Enforce allowedAreaTypes for widgets. r=Gijs,feedback=Unfocused. 2013-06-10 14:08:53 -04:00
Jared Wein
c530de3d57 Bug 870602 - Disable lightweight themes when in customization mode. r=Unfocused 2013-06-07 23:29:47 -04:00
Gijs Kruitbosch
3f63edad3a Bug 879977 - Restore Defaults button should be disabled, not hidden, when in the default state, r=mconley 2013-06-06 21:55:19 +02:00
Gijs Kruitbosch
9c61431cff Bug 879317 - Customization target should support insertItem, r=jaws 2013-06-06 21:30:37 +02:00
Gijs Kruitbosch
06249ec6fc Bug 877447 - Make CustomizableUI.inDefaultState skip IDs for missing items, r=mconley 2013-06-06 21:13:15 +02:00
Gijs Kruitbosch
e5a6330b85 Bug 880322 - Remove support for icons property; consumers should be using CSS for styling. rs=mconley 2013-06-06 18:53:28 +02:00
Gijs Kruitbosch
3da55a9a57 Bug 870452 - Migrate feed button to new API, r=mconley 2013-06-03 20:59:31 +02:00
Mike de Boer
d08a2f06a0 Bug 879295: switch hardcoded strings to use localized alternatives. r=jaws 2013-06-04 18:08:09 +02:00
Gijs Kruitbosch
93b8daad09 Bug 870471 - context menu for customization panel, r=bmcbride,dao 2013-06-05 11:31:37 +02:00
Gijs Kruitbosch
98c16dd89f Bug 879098 - fix test failures caused by bug 878452, r=mconley 2013-06-04 21:07:14 +02:00
Gijs Kruitbosch
e9f671165b Bug 878452 - dragging an item to an empty area should work, r=jaws 2013-06-03 22:13:34 +02:00
Gijs Kruitbosch
0bd8f29b57 Bug 879162 - menubar gap is too small when always-showing the menubar from the toolbar context menu, r=dao 2013-06-04 12:52:50 +02:00
Mike de Boer
f926ba5a73 Bug 868433: make widgets use localization strings. r=mconley 2013-06-04 12:44:03 +02:00
Mike de Boer
3ea0056123 Bug 870901: Re-add edit controls and make them customizable. r=mconley 2013-06-04 12:33:13 +02:00
Mike de Boer
72dbb63b57 Bug 870897: make the zoom controls customizable. r=mconley, sr=Unfocused 2013-06-04 12:33:11 +02:00
Gijs Kruitbosch
43985a3c6f Back out e878799f7d5a for browser-chrome bustage. 2013-06-04 09:18:33 +02:00
Jared Wein
919bb15f9d Bug 878300 - Switch CustomizeMode.jsm and CustomizableUI.jsm to use Console.jsm. r=Unfocused 2013-06-04 00:02:30 -04:00
Jared Wein
085cb8b079 Bug 877370 - Show blank targets in the menu panel while in customization mode. r=mconley
--HG--
extra : rebase_source : 1d3848444476e46bc38baae91bd22367f4102d40
2013-06-03 18:35:30 -04:00
Gijs Kruitbosch
3139fa667d Bug 878452 - dragging an item to an empty area should work, r=jaws
--HG--
extra : rebase_source : 5fe4a87f7660c8b9071eacb051fc1004aac1c6b2
2013-06-03 22:13:34 +02:00