Commit Graph

54 Commits

Author SHA1 Message Date
Jared Wein
aa30bd99dd Bug 1271626 - Remove erroneous gUIStateBeforeReset property of gUIStateBeforeReset that should have been removed with the patch for bug 1094821. r=gijs
MozReview-Commit-ID: Kcv85kjhcZT
2016-05-10 06:16:00 -04:00
gasolin
b3dc8e2a59 Bug 1260718 - use plain promise in CustomizableUI.jsm and ScrollbarSampler.jsm; r=Gijs
MozReview-Commit-ID: 25XS1MEgpe5
2016-04-06 14:29:37 +08:00
Dave Townsend
17d8a23b3f Bug 1257246: Update browser for eslint 2. r=felipe
Most of this is fixing functions that in some cases return a value but then
can also run to completion without returning anything. ESLint 2 catches this
where previous versions didn't. Unless there was an obvious other choice I just
made these functions return undefined at the end which is effectively what
already happens.

MozReview-Commit-ID: DEskVIjiKDM
2016-04-05 11:33:33 -07:00
Shane Caraveo
1820b4c664 Bug 1245074 workaround CUI defaults for pocket to fix restore defaults, r=gijs 2016-03-22 12:43:38 -07:00
Mike Conley
b052c3bc59 Bug 1230671 - add documentation to CustomizableUI for being careful about adding default panel items due to possible CART regressions. rs=jaws, DONTBUILD. 2016-02-05 11:25:18 -05:00
Mike Conley
cc56ab4642 Backed out changeset 39ec2c892cc3 because I found a good bug number to put in instead of "No bug". 2016-02-05 11:51:09 -05:00
Mike Conley
8c4bd706c9 No bug - add documentation to CustomizableUI for being careful about adding default panel items due to possible CART regressions. rs=jaws, DONTBUILD. 2016-02-05 11:25:18 -05:00
Dave Townsend
a215a4a95a Bug 1245649: Turn on no-extra-semi. r=markh 2016-02-03 17:27:36 -08:00
Jared Wein
dabbbb279c Bug 1242137 - Fix eslint errors in /browser/components/customizableui. r=gijs 2016-01-23 14:55:27 -05:00
Kris Maglione
a9621a2237 Bug 1217129: Part 4a - Allow creating CustomizableUI widgets without tooltips. r=gijs 2016-01-15 15:03:20 -08:00
Kris Maglione
de32924b0c Bug 1217129: Part 1 - Add onDestroyed callback to CustomizableUI widgets. r=gijs 2016-01-09 20:52:47 -08:00
Carsten "Tomcat" Book
d392a8cd54 Backed out 8 changesets (bug 1217129) for test failures in browser_ext_pageAction_context.js
Backed out changeset dc5742de0823 (bug 1217129)
Backed out changeset 106365a3847c (bug 1217129)
Backed out changeset 628af985c7eb (bug 1217129)
Backed out changeset 7ad8b56958c5 (bug 1217129)
Backed out changeset 71f46fe62f59 (bug 1217129)
Backed out changeset 7d8dee4c335b (bug 1217129)
Backed out changeset 3b5fb2845c3b (bug 1217129)
Backed out changeset 93266f211716 (bug 1217129)
2016-01-18 09:08:35 +01:00
Kris Maglione
a1706ce3ca Bug 1217129: Part 4a - Allow creating CustomizableUI widgets without tooltips. r=gijs 2016-01-15 15:03:20 -08:00
Kris Maglione
3435e5e9ad Bug 1217129: Part 1 - Add onDestroyed callback to CustomizableUI widgets. r=gijs 2016-01-09 20:52:47 -08:00
Shu-yu Guo
90b93e6d5b Bug 1220564 - Update chrome code uses of genexprs and legacy comprehensions. (r=billm) 2016-01-06 16:02:16 -08:00
Shane Caraveo
3d87f487dc Bug 1215694 move pocket to a system addon, r=Gijs, r=glandium
part 1: reorganize file locations, r=Gijs
  part 2: remove built-in pocket code, r=Gijs
  part 3: l10n support, r=glandium
  part 4: move code/functionality from part 2 into the addon, r=Gijs
  part 5: remove dead code, r=Gijs
  part 6: create a simple api for addons to add to reader mode, r=Gijs
  part 7: various test fixes related to cui behaviour and pocket, r=me
2015-12-29 15:40:52 -08:00
Gijs Kruitbosch
35abbde893 Bug 1229474 - only create widgets in browser windows, r=jaws 2015-12-02 16:11:56 +00:00
Mark Hammond
984d389ffb Bug 1201331 (part 3) - add a Synced Tabs panel. r=Gijs 2015-12-03 10:05:03 +11:00
Mark Banner
d712d86d1a Bug 1229351 - If the Loop button was removed from the toolbar will re-appear when the Loop system add-on is activated. r=Gijs 2015-12-02 16:08:34 +00:00
Shane Caraveo
514fb8ad55 Bug 1229123 support for obsoleted buttons, r=Gijs 2015-11-30 13:57:01 -08:00
Xidorn Quan
e5b3283179 Bug 962249 part 1 - Add Element.scroll{Top,Left}Min (chrome-only) and convert most of scrollLeftMax uses and part of scrollTopMax uses to combinations with the new properties. r=roc,bz 2015-10-27 13:38:02 +09:00
Tooru Fujisawa
66870764b1 Bug 1207491 - Part 1: Remove use of expression closure from browser/components/customizableui/CustomizableUI.jsm. r=Gijs 2015-09-21 00:39:52 +09:00
Shu-yu Guo
37989840cd Bug 1202902 - Mass replace toplevel 'let' with 'var' in preparation for global lexical scope. (rs=jorendorff) 2015-09-15 11:19:45 -07:00
Gijs Kruitbosch
557701afbc Bug 1166706 - deal with iframes in panels, r=dolske 2015-05-26 18:12:16 +01:00
Gijs Kruitbosch
b3bc408541 Bug 1167096 - flip introductory prefs if there's no saved state, r=jaws 2015-05-21 14:09:55 +01:00
Jared Wein
e8b98e21dc Bug 1163917 - Remove the widget from its area if the conditionalDestroy promise is resolved truthy. r=gijs 2015-05-18 12:49:25 -04:00
Gijs Kruitbosch
4c32579bae Bug 1164302 - pocket button gets lost after a restart, r=jaws 2015-05-13 22:18:00 +01:00
Matthew Noorenberghe
f2d27b6149 Bug 1161810 - UITour: Allow opening the Pocket panel via showMenu("pocket"). r=jaws 2015-05-11 22:03:45 -07:00
Carsten "Tomcat" Book
2ecd2bc3ed Backed out changeset 9068caa791d1 (bug 1161810) for bc2 test failures 2015-05-12 11:14:55 +02:00
Matthew Noorenberghe
5d09d49d5f Bug 1161810 - UITour: Allow opening the Pocket panel via showMenu("pocket"). r=jaws 2015-05-11 22:03:45 -07:00
Gijs Kruitbosch
5568eacbd7 Bug 1161838 - fix positioning of newly added widgets, r=jaws 2015-05-06 17:01:30 +01:00
Drew Willcoxon
28d809cc05 Bug 1155521 - Migrate Pocket add-on and social provider users to the new Pocket button (part 2, migration). r=jaws 2015-05-05 17:23:59 -07:00
Gijs Kruitbosch
f10c21b693 Bug 1155521 - Migrate Pocket add-on and social provider users to the new Pocket button (part 1, CustomizableUI changes). r=jaws 2015-05-05 17:21:33 -07:00
Kartikaya Gupta
ebe4a3e37e Bug 1039866 - Rip out a bunch of metro-only code. r=jimm,gavin,rstrong 2015-04-23 15:10:30 -04:00
Tooru Fujisawa
42efcbe92c Bug 1155048 - Remove redundant return statement in CustomizableUI.jsm. r=Gijs 2015-04-16 21:55:57 +09:00
Brian Grinstead
1b9420556e Bug 1148996 - Install a devedition lightweight theme on startup, then wait for it to be applied before applying devedition styles;r=Gijs 2015-03-31 20:00:32 -07:00
Brian Grinstead
0ab1e8f3c5 Bug 1094821 - Backout 01482cdccd72 for test failures in Aurora simulation;r=me;a=RyanVM 2015-03-30 09:20:48 -07:00
Brian Grinstead
652d1f4fe2 Bug 1094821 - Install a devedition lightweight theme on startup, then wait for it to be applied before applying devedition styles;r=Gijs 2015-03-25 06:54:18 -07:00
Neil Deakin
c18dffbfec Bug 1015617, wait for panel to show before adding hidden listener, r=gijs 2015-03-04 08:55:02 -05:00
Tooru Fujisawa
03490d6d69 Bug 1069416 - Part 5: Remove JS_HAS_SYMBOLS from CustomizableUI.jsm. r=Unfocused 2015-01-28 13:06:37 +09:00
Gijs Kruitbosch
e1c8275ad8 Bug 1111986 - fix bookmarks toolbar items overflow triggering navbar overflow, r=jaws 2015-01-13 20:51:43 +00:00
Gijs Kruitbosch
72f4e80e2d Bug 1096763 - fix webide button issues with customize mode, r=Unfocused
This fixes the button to not call createWidget repeatedly when the button is in the palette.

It also fixes an edge case in CustomizableUI where, if you restore defaults, we don't re-add custom widgets to the list of seen widgets, meaning they'll be restored to their default position on next start, even if you move them after restoring to defaults.
2014-11-11 14:51:21 +00:00
Mike de Boer
81f47f5231 Bug 1073218: remove the soft start mechanism for full Hello rollout. r=abr,Unfocused 2014-11-07 11:56:04 +01:00
Victor Porof
e742ccd679 Bug 1067337 - Provide an icon for the toolbar to activate/deactivate the devtools panel. r=paul, r=gijs 2014-10-27 12:26:07 -04:00
Jason Orendorff
bcc9db0b2c Bug 918828, part 1 - Change iteration code to call iterable[Symbol.iterator]() rather than iterable["@@iterator"](). r=Waldo with earlier review work by nbp. 2014-07-01 21:01:21 -05:00
Paul Rouget
f0956e54a5 Bug 1056923 - Add WebIDE launch button. r=jryans,r=jaws 2014-10-30 09:08:05 +01:00
Brian Grinstead
d6e77adb1b Bug 1082108 - Add a button to disable the devedition theme from Customize Mode;r=Gijs 2014-10-14 13:29:30 -05:00
Shane Caraveo
512011b264 Bug 1014332 share button CUI widget, r=jaws 2014-10-09 12:02:13 -07:00
Gijs Kruitbosch
bed7210220 Bug 989338 - save non-placement stuff from previously saved placements, r=Unfocused 2014-09-04 11:24:04 +02:00
Ed Morley
5d8cd79ac8 Backed out changeset 6aee7a646f7e (bug 1014332) 2014-08-21 12:27:19 +01:00