Commit Graph

293 Commits

Author SHA1 Message Date
Dan Banner
5af4450327 Bug 1408777 - Automatically fix instances of missing semicolons in the tree. r=Standard8
MozReview-Commit-ID: Jm8BRgt6mIv
2017-10-15 20:50:39 +01:00
Jared Hirsch
b84ab9f85b Bug 1405166 - Update occurrences of system-disabled pref outside screenshots system addon; r=kmag
MozReview-Commit-ID: 24PV53VM6te
2017-10-03 16:26:41 -07:00
Mike de Boer
3f2ca69f96 Bug 1401991 - Ensure that we don't hide panelviews that are already reparented to another multi-view and ensure to hide other panels consistently. r=Gijs
* Harden the new `hideAllViewsExcept()` to not do erroneous things if called when
   the binding is already gone.
 * Generalize things into `hideAllViewsExcept(thisOne)`:
    - Clear `_viewShowing` in there and do the descriptionHeightWorkaround thing
      in there too,
    - For Photon panels, do all the 'current' attribute setting in there. To show
      a panel during transition, I introduced the 'in-transition' attribute.
 * I had to make sure not to over-eagerly dispatch 'ViewShowing' events, because
   that confuses some,
 * Move the temporary panel handling, which contains an ephemeral panelmultiview
   instance, internally. This cleans up the hacky, duplicate PanelUI.js code nicely.
 * Keep a local copy of `_transitionDetails` to ensure it's still there after transition,
 * Harden `_cleanupTransitionPhase()` to only clear the phase that belongs to a
   specific transition, _if_ that's passed in as an argument. This resolves any
   potential raciness that might occur when `showSubView()` is called again mid-transition.
 * Skip the UITour element visibility check when it's inside a panelview, because
   too many things need to happen and that check is too simple to be useful in
   that case.

MozReview-Commit-ID: 5HpJKs1Ny5j
2017-09-29 13:51:51 +02:00
Marco Bonardo
f44435719c Bug 1401777 - don't use rich icons for tabs. r=Mardak
MozReview-Commit-ID: DcqxEme7hfx
2017-09-21 10:21:50 +02:00
Dale Harvey
e9503c4900 Bug 1386611 - Remove outdated widgetName from UITour. r=Gijs
MozReview-Commit-ID: 3C33QNi8Y7i
2017-09-25 17:49:09 +01:00
Sebastian Hengst
c82b6a2ef5 Backed out changeset 6b44b9c6114a (bug 1401777) for frequent failures in browser/base/content/test/general/browser_discovery.js on Linux. r=backout 2017-09-25 18:55:38 +02:00
Marco Bonardo
43adb346a8 Bug 1401777 - don't use rich icons for tabs. r=Mardak
MozReview-Commit-ID: DcqxEme7hfx
2017-09-21 10:21:50 +02:00
Sebastian Hengst
484bac0468 Backed out changeset 698252497ed8 (bug 1401777) for failing browser-chrome's browser/base/content/test/general/browser_discovery.js. r=backout 2017-09-24 21:43:23 +02:00
Marco Bonardo
c407a50e6c Bug 1401777 - don't use rich icons for tabs. r=Mardak
MozReview-Commit-ID: DcqxEme7hfx
2017-09-21 10:21:50 +02:00
Sebastian Hengst
de12c06a14 Backed out changeset 9c0e1bf558e6 (bug 1401777) for failing browser_discovery.js. r=backout 2017-09-22 17:16:25 +02:00
Marco Bonardo
21b8a5d596 Bug 1401777 - don't use rich icons for tabs and remove crisp filters making hi res icons look blocky. r=Mardak
MozReview-Commit-ID: DcqxEme7hfx
2017-09-21 10:21:50 +02:00
Wes Kocher
c5dea92656 Merge inbound to central, a=merge
MozReview-Commit-ID: EK8iFR1hSRp
2017-09-18 16:21:01 -07:00
Ian Bicking
18a887e9de Bug 1399615 - Export Screenshots 19.0.0 to Firefox. r=kmag
MozReview-Commit-ID: 1QFbWCThVeg
2017-09-13 14:40:39 -05:00
Kris Maglione
ee38e5a10d Bug 1399216: Move HiddenFrame.jsm to testing-common. r=Mossop,glandium
MozReview-Commit-ID: GTBRCYEoYq2
2017-09-12 11:56:57 -07:00
gasolin
51e6f37968 Bug 1392959 - send action=email when UITour called with email option;r=rexboy
MozReview-Commit-ID: J08pXaJwAhh
2017-09-11 09:33:16 +08:00
Fischer.json
e8732ae660 Bug 1371543 - Support Screenshots page action with UITour, r=dveditz,Gijs
This patch
- supports Screenshots page action with UITour
- adds https://screenshots.firefox.com into the uitour permission list for the bug 1393668

MozReview-Commit-ID: K4v0LU2WSyl
2017-08-30 11:25:59 +08:00
Sebastian Hengst
8e0a1905e5 Backed out changeset 34db5bec9cad (bug 1371543) for failing browser-chrome's browser/components/uitour/test/browser_UITour_availableTargets.js. r=backout 2017-09-08 11:49:54 +02:00
Fischer.json
84c60c7ef4 Bug 1371543 - Support Screenshots page action with UITour, r=dveditz,Gijs
This patch
- supports Screenshots page action with UITour
- adds https://screenshots.firefox.com into the uitour permission list for the bug 1393668

MozReview-Commit-ID: K4v0LU2WSyl
2017-08-30 11:25:59 +08:00
Paolo Amadini
7c101fe117 Bug 1387416 - Place the search bar in the customization palette for new profiles. r=Gijs
MozReview-Commit-ID: Tq8YrZWG6P
2017-09-06 13:09:27 +01:00
Fischer.json
6f7c3f3391 Bug 951965 - Make sure checking PanelUI.panel state after the popuphidden event, r=Gijs
This commit makes sure checking PanelUI.panel state is "closed" after the popuphidden event so as to avoid the intermittent fialure because of the too early checking.

MozReview-Commit-ID: LinQbytw0lC
2017-09-17 18:02:53 +08:00
Ricky Chien
6bbcb028a8 Bug 1349689 - Remove old preferences fork r=jaws
MozReview-Commit-ID: GNPcQGUTUKJ
2017-08-21 17:48:18 +08:00
Sebastian Hengst
c97c631ff5 Backed out changeset df8215261c7e (bug 1349689) on request from rchien. r=backout 2017-08-31 16:58:32 +02:00
Ricky Chien
4dd95d9a6c Bug 1349689 - Remove old preferences fork r=jaws
MozReview-Commit-ID: GNPcQGUTUKJ
2017-08-21 17:48:18 +08:00
Fischer.json
cea66d0a87 Bug 1387697 - Make UITour locate page actions on the urlbar first then on the page action panel, r=Gijs
MozReview-Commit-ID: 8TocyThHLzZ
2017-08-14 18:45:25 +08:00
gasolin
609c5562d3 Bug 1390055 - should highlight library and addons at toolbar if exist;r=Gijs
MozReview-Commit-ID: Ijarh8qp0D9
2017-08-17 12:59:02 +08:00
Fischer.json
bfc92ee2ab Bug 1390767 - UITour shouldn't put rounded-corner highlight on targets in the page action panel, r=Gijs
MozReview-Commit-ID: LYVc3kRPEfZ
2017-08-16 15:22:24 +08:00
Drew Willcoxon
062e2f296c Bug 1385418 - Remove disabled pocket code for the toolbar button now that it's been replaced by the item in the page action panel. r=Gijs
MozReview-Commit-ID: 1wANxaD3QaV
2017-08-16 10:13:15 -07:00
Fischer.json
7772a8518d Bug 1389283 - [UITour] Highlighting appmenu items breaks click functionality of submenus, r=Gijs
MozReview-Commit-ID: BCNIf3436P2
2017-08-13 15:50:07 +08:00
Gijs Kruitbosch
01f7270ba2 Bug 1381556 - adjust panel widths to accommodate longer/wider content, r=mikedeboer
MozReview-Commit-ID: 6bOoRIfttEy
2017-08-09 14:04:21 +01:00
Gijs Kruitbosch
f019fcf508 Bug 1383009 - fix tests, BrowserUITelemetry and pocket to deal with the changes to the navbar, r=jaws
MozReview-Commit-ID: 9dZI5AI3kvP
2017-08-08 15:09:44 +01:00
Rex Lee
8a739e54c6 Bug 1384841 - Match the style of the UITour highlights with Photon style guide. r=Gijs
MozReview-Commit-ID: BT1o8O2A1Al
2017-08-01 11:56:28 +08:00
Sebastian Hengst
f68afeb668 Backed out changeset 7c3e4a58c61c (bug 1384841) or failing browser_UITour.js, at least on OS X. r=backout 2017-08-08 10:04:52 +02:00
Rex Lee
a76f3f0fda Bug 1384841 - Match the style of the UITour highlights with Photon style guide. r=Gijs
MozReview-Commit-ID: BT1o8O2A1Al
2017-08-01 11:56:28 +08:00
Fischer Liu
ec0d69bec5 Bug 1382579 - Part 3: Tests, r=Gijs
This commit
- adds 2 utility functions to the uitour's head.js

- adds the browser_UITour4.js

- moves the tests in the browser_showMenu_controlCenter.js into the newly added the browser_showMenu.js

- deletes the browser_showMenu_urlbar.js because it's test has been modified and moved into the browser_showMenu.js

- adds one test case for the page action panel in the browser_showMenu.js

- updates the browser_UITour_availableTargets.js test because we have more targets right now.

MozReview-Commit-ID: CydEAkqAl3V
2017-08-02 13:53:05 +08:00
Fischer.json
ebd98c43da Bug 1382579 - Part 2: UITour should support showMenu, showInfo, showHighlight on the Page Action Panel, r=Gijs
This commit
- makes UITour support showMenu, showInfo, showHighlight on the Page Action Panel

- makes UITour support showInfo, showHighlight on the Page Action buttons and on the urlbar's bookmark #star-button button btw

- fixes Bug 1382700 - "UITour lacks the `hideMenu` api support for the single search bar (urlbar) dropdown menu" together

- fixes Bug 1386201 - "UITour wouldn't close the appMenu if running the tracking-protection's ui tour" together

MozReview-Commit-ID: Fou1sD4gAs4
2017-08-08 11:19:09 +08:00
Gijs Kruitbosch
c2719bc9aa Bug 1354117 - remove photon checks from UITour, r=gasolin
MozReview-Commit-ID: 83MUmyjAtVH
2017-08-02 11:18:42 +01:00
Gijs Kruitbosch
1dde1ca8d5 Bug 1354117 - fix telemetry and a number of tests that flip photon prefs, r=johannh
MozReview-Commit-ID: 7ynaIQm22eS
2017-08-01 20:15:48 +01:00
Rajesh Kathiriya
fefc455410 Bug 1374620 - Enabled the ESLint dot-notation rule across mozilla-central r=standard8
MozReview-Commit-ID: FadrI2li43G
2017-07-25 23:45:41 +05:30
Marco Castelluccio
91823bf6b0 Bug 1357517 - Remove or delay Preferences.jsm usage from some browser/components/* files. r=Gijs 2017-07-31 13:25:41 +02:00
Luciano Italiani
7480cc09d7 Bug 1374671 - Enable the ESLint no-whitespace-before-property rule across mozilla-central. r=standard8
MozReview-Commit-ID: 4WkNg0YrgHx
2017-07-27 23:01:13 -03:00
Rex Lee
57bb71260f Bug 1049130 - UITour: Fixing highlight placed in the wrong place at first time. r=Gijs
MozReview-Commit-ID: LVTbjeaizRD
2017-07-27 14:35:22 +08:00
Florian Quèze
24a053cb8d Bug 1381853 - lazy load browser-sync.js into the browser window, r=mconley. 2017-07-23 00:17:59 +02:00
Mike Conley
583612aa27 Bug 1381020 - Account for UITour panel targets having been invalidated due to DOM shuffle and XBL teardown. r=MattN
MozReview-Commit-ID: CAcJdCmo8ol
2017-07-19 14:33:08 -07:00
Rex Lee
c1352181f7 Bug 1371542 - Support popping up search/history of single search bar (urlbar) in UITour. r=mak
MozReview-Commit-ID: JGNKxROa1ph
2017-06-19 14:49:48 +08:00
Rajesh Kathiriya
bfb3762076 Bug 1374670 - Enabled the ESLint no-tabs rule across mozilla-central r=standard8
MozReview-Commit-ID: RT5QTipaOW
2017-07-04 21:30:18 +05:30
Giorgos Logiotatidis
11fc2139db Bug 1343510 - Add createdWeeksAgo and resetWeeksAgo to appInfo. r=MattN
MozReview-Commit-ID: 9UDG1z1wV3R
2017-06-30 08:52:08 -07:00
Phil Ringnalda
efc9cda232 Backed out changeset 5ce62f7e6633 (bug 1343510) for eslint and browser_UITour_defaultBrowser.js failures
MozReview-Commit-ID: GWQWnQ1ztKM
2017-06-26 18:53:09 -07:00
Giorgos Logiotatidis
4fff5ad3c1 Bug 1343510 - Add createdWeeksAgo and resetWeeksAgo to appInfo. r=MattN
MozReview-Commit-ID: 85PXk7emZ3j
2017-06-12 12:35:50 +03:00
Carsten "Tomcat" Book
41a5dcac12 Merge mozilla-central to mozilla-inbound 2017-06-23 11:44:21 +02:00
Florian Quèze
c0468168f5 Bug 1368456 - remove Promise.jsm imports in tests, r=mconley. 2017-06-23 11:25:52 +02:00