Commit Graph

140 Commits

Author SHA1 Message Date
Sebastian Hengst
f146d54210 Backed out changeset 8855ba3f65ba (bug 1397744) for failing browser-chrome's browser/components/customizableui/test/browser_synced_tabs_menu.js. r=backout 2017-09-28 20:27:50 +02:00
Edouard Oger
84e93c925e Bug 1397744 - Show the Sync animation immediately after clicking the manual sync button. r=markh
MozReview-Commit-ID: AIBjAZZlYX6
2017-09-20 13:16:19 -04:00
Wes Kocher
487e6bb9b0 Backed out changeset 11d5f873f409 (bug 1397744) for failures in browser_synced_tabs_menu.js a=backout
MozReview-Commit-ID: 7zkOWJ56gGO
2017-09-27 11:29:36 -07:00
Edouard Oger
96a4babd35 Bug 1397744 - Show the Sync animation immediately after clicking the manual sync button. r=markh
MozReview-Commit-ID: AIBjAZZlYX6
2017-09-20 13:16:19 -04:00
Drew Willcoxon
e03d0b329b Bug 1395154 - If Send Page to Device pageAction is Pinned, it should dismiss when a user sends a tab. r=jaws
MozReview-Commit-ID: HkuzOOp8PDP
2017-08-31 15:27:22 -07:00
Edouard Oger
dd4050bf42 Bug 1383898 - Add tablet icon to Send Page to Device panel. r=markh
MozReview-Commit-ID: SqxuO1g2J0
2017-08-29 14:37:20 -04:00
Steve Armand
f2cf7f730a Bug 1390644 - Change the mid-sync state of "Syncing…" to "Syncing Tabs…". r=eoger
MozReview-Commit-ID: Ef1aWhWEnZh
2017-08-28 21:38:49 -04:00
Gijs Kruitbosch
a2205c7105 Bug 1367921 - add 'sign in to sync' action to send tab/page/link to device if sync is not configured, r=eoger
MozReview-Commit-ID: 5zOAJh1ZltG
2017-08-24 16:04:23 +01:00
Ryan VanderMeulen
7b23151e20 Backed out changeset be0fe9a8d424 (bug 1367921) for browser_contextmenu_sendpage.js and browser_page_action_menu.js browser-chrome failures on a CLOSED TREE. 2017-08-24 20:18:59 -04:00
Gijs Kruitbosch
b1c8ec0c15 Bug 1367921 - add 'sign in to sync' action to send tab/page/link to device if sync is not configured, r=eoger
MozReview-Commit-ID: 5zOAJh1ZltG
2017-08-24 16:04:23 +01:00
Edouard Oger
bdb9fbf302 Bug 1391337 - Do not initialize gSync in nonBrowserWindowDelayedStartup. r=markh
MozReview-Commit-ID: H5ahbcFZnFX
2017-08-17 14:13:49 -04:00
Edouard Oger
af5d8645c0 Bug 1391042 - Don't load Sync UI for hidden windows. r=Gijs
MozReview-Commit-ID: FUhegHkOoiV
2017-08-16 16:26:53 -04:00
Edouard Oger
69eb900808 Bug 1390273 - Initialize the Sync UI in popup windows. r=Gijs
MozReview-Commit-ID: IDhhXgIrwrB
2017-08-15 16:06:24 -04: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
Drew Willcoxon
7c1be6376c Bug 1374477 - Update consumers of Photon page action panel for changed identifiers. r=Gijs
MozReview-Commit-ID: 1skE8YJaqA7
2017-07-29 20:25:08 -07: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
Mark Hammond
7304b0154c Bug 1382437 - fix send-tab promo URL. r=kitcambridge
MozReview-Commit-ID: LdTV93kqYkK
2017-07-20 09:31:44 +10:00
Edouard Oger
65b8080e84 Bug 1359894 - Show Send Tab to all users. r=markh
MozReview-Commit-ID: EzgiQjMQsaJ
2017-05-01 10:56:19 -04:00
Edouard Oger
71647a4642 Bug 1210296 part 1 - Remove most event loop spinning from Sync. r=kitcambridge,markh,tcsc
MozReview-Commit-ID: 9RpgSgXykWt
2017-06-05 18:50:07 -04:00
Christoph Kerschbaumer
efcd021236 Bug 1375023 - Have switchToTabHavingURI() provide the correct triggeringPrincipal. r=gijs,aswan 2017-06-25 14:03:06 +02:00
Jeongkyu Kim
eaea11e768 Bug 1368145 - Change 'All Devices' to 'Send to All Devices' with its property name. r=eoger
MozReview-Commit-ID: 5g6IuuV51P6
2017-06-13 13:08:26 -04:00
Sebastian Hengst
fda5a8f8aa Backed out changeset cbd4339e2ca1 (bug 1368145) for failing browser-chrome test browser_contextmenu_sendpage.js. r=backout 2017-06-13 19:03:52 +02:00
Jeongkyu Kim
1c7999cc6b Bug 1368145 - Change 'All Devices' to 'Send to All Devices' with its property name. r=eoger
MozReview-Commit-ID: 5g6IuuV51P6
2017-06-13 11:44:39 -04:00
Edouard Oger
4ab7e3d713 Bug 1368383 part 2 - Handle the Sync-not-ready state in page action send to device. r=markh
MozReview-Commit-ID: JYPCw3OVGXo
2017-06-01 16:52:40 -04:00
Edouard Oger
d1b3d44b3d Bug 1368383 part 1 - Remove services.sync.sendTabToDevice.enabled pref. r=markh
MozReview-Commit-ID: 1C2aqQIpKAJ
2017-06-01 13:02:14 -04:00
Wes Kocher
d05598becc Backed out changeset 1efa46c863a0 (bug 1368145) for failures in browser_visibleTabs_contextMenu.js a=backout CLOSED TREE
MozReview-Commit-ID: EukWggvR4qR
2017-06-09 09:22:52 -07:00
Jeongkyu Kim
d2696b700d Bug 1368145 - Change 'All Devices' to 'Send to All Devices' with its property name r=eoger
MozReview-Commit-ID: 5g6IuuV51P6
2017-06-09 12:25:41 +09:00
Wes Kocher
52d4ba4b7f Backed out 2 changesets (bug 1368383) for a11y failures in test_focus_general.html a=backout
Backed out changeset 4eb7778c4325 (bug 1368383)
Backed out changeset 3ca93081969b (bug 1368383)

MozReview-Commit-ID: BZfthG2g9FE
2017-06-07 15:00:41 -07:00
Edouard Oger
6970ce2c7a Bug 1368383 part 2 - Handle the Sync-not-ready state in page action send to device. r=markh
MozReview-Commit-ID: JYPCw3OVGXo
2017-06-01 16:52:40 -04:00
Edouard Oger
0a63d468bc Bug 1368383 part 1 - Always show Send Tab to Device in the context menu. r=markh
MozReview-Commit-ID: 1C2aqQIpKAJ
2017-06-01 13:02:14 -04:00
Edouard Oger
fdff6c7ab7 Bug 1368384 - Close the page action menu when sending tab. r=markh
MozReview-Commit-ID: 6qp1Wbtil7K
2017-05-31 14:44:01 -04:00
Drew Willcoxon
baa4c61b44 Bug 1363182 - Add a "send to device" subview to the page action menu. r=eoger,mikedeboer
Add a Send to Device subview to the page action panel.  When the page isn't
sendable, disable the Send to Device menu item.  When the user doesn't have any
devices, show a menu item that opens the Firefox Account preferences pane.

Generalize gSync.populateSendTabToDevicesMenu() so that it can be used to
populate any kind of container, not only a menupopup with menuitems.

Add an SVG that shows a phone and an SVG that shows a desktop.

MozReview-Commit-ID: EZQKAEAr08q
2017-05-24 15:49:43 -07:00
Doug Thayer
2401417b3c Bug 1359733 - (pt. 4) Pull out browser-sync.js badges r=eoger
See also commit message for pt. 4. We're moving app menu
notification state into a jsm.

MozReview-Commit-ID: 3RehYcHyfLu
2017-05-18 13:17:38 -07:00
Gijs Kruitbosch
a0a2428851 Bug 1354084 - add sync / Firefox account button to hamburger panel, r=mikedeboer
MozReview-Commit-ID: 8YOFAY5VpQl
2017-05-09 15:56:19 -04:00
Fischer.json
b2508dd4e6 Bug 1330315 - Add a telemetry probe to track how the Preferences are opened, r=mconley
MozReview-Commit-ID: GfuGF4v30pI
2017-05-09 10:43:48 -04:00
Gijs Kruitbosch
f3418cac17 Bug 1354082 - part 1: make toggling the photon structure pref at runtime not break the panels, r=mikedeboer
This is unfortunate, but in order to keep automated tests working when we flip the pref,
it would be nice to be able to flip the pref at runtime and have things Just Work. This
tries to make that happen. We can remove most of this code post-Photon.

MozReview-Commit-ID: 8zbgCGJautO
2017-05-05 19:25:37 +01:00
Kit Cambridge
d18b3e4055 Bug 1361171 - Remove CloudSync. r=markh
MozReview-Commit-ID: CjBsEZa6oIP
2017-05-01 14:43:00 -07:00
Edouard Oger
bf97626bd8 Bug 1353571 part 3 - Refactor browser-syncui and browser-fxaccounts. r=markh
MozReview-Commit-ID: K790Ag8WZgv
2017-04-18 14:15:43 -04:00
Sebastian Hengst
6471972ae8 Backed out changeset 0a0138825fb5 (bug 1353571) 2017-05-03 21:56:44 +02:00
Edouard Oger
c9a99ae676 Bug 1353571 part 3 - Refactor browser-syncui and browser-fxaccounts. r=markh
MozReview-Commit-ID: K790Ag8WZgv
2017-04-18 14:15:43 -04:00