Commit graph

52 commits

Author SHA1 Message Date
Gijs Kruitbosch
f98c738db9 Bug 1388029 - remove useless param from PanelUI.showSubView, r=jaws
MozReview-Commit-ID: 9hkYtLxAOtQ

--HG--
extra : rebase_source : 76f0f2acb9c785e9497fccb493e5c158d9d35eb4
2017-11-07 11:54:47 +00:00
Edouard Oger
76547f53cc Bug 1395460 p1 - Remove usages of about:accounts. r=tcsc
MozReview-Commit-ID: APdGc9avJDw

--HG--
extra : rebase_source : aaa788be5251607ebedcb5b690da0e2a1a64e2cb
2017-10-24 14:05:52 -04:00
Sebastian Hengst
93903f0306 Backed out 2 changesets (bug 1395460) for eslint failure at browser/components/uitour/UITour.jsm:556 (no return value from arrow function). r=backout on a CLOSED TREE
Backed out changeset 0bc6d186d609 (bug 1395460)
Backed out changeset 6c028123001d (bug 1395460)
2017-10-26 23:33:04 +02:00
Edouard Oger
58876ecbe9 Bug 1395460 p1 - Remove usages of about:accounts. r=tcsc
MozReview-Commit-ID: APdGc9avJDw

--HG--
extra : rebase_source : 9da1cea9fb6494c057bc6587a7bcbdb4ac127448
2017-10-24 14:05:52 -04:00
Dan Banner
7caa92d5d8 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
Edouard Oger
1a48b923d6 Bug 1406051 - Don't show two separators in context menu. r=jaws
MozReview-Commit-ID: H32PX0zh3eU

--HG--
extra : rebase_source : adbdd9590e5a53f9de9bdd096f8b2a638db74867
2017-10-10 16:46:09 -04:00
Henrik Adolfsson
9fec5a40e2 Bug 1392536 - Add last sync date as tooltip to send to device tab
MozReview-Commit-ID: BsCoBJXm10B
2017-10-10 13:50:28 -04:00
Edouard Oger
e29fd6597a Bug 1397744 - Show the Sync animation immediately after clicking the manual sync button. r=markh
MozReview-Commit-ID: AIBjAZZlYX6

--HG--
extra : rebase_source : cc4d0d3ca7d12b2f83b79fc7c5db9c05f77944cf
2017-09-20 13:16:19 -04:00
Sebastian Hengst
6c9c0c17e9 Backed out changeset 9ab9bde4021f (bug 1397744) for failing browser-chrome's browser/components/customizableui/test/browser_synced_tabs_menu.js. r=backout 2017-10-04 21:49:30 +02:00
Edouard Oger
27e4a543cc Bug 1397744 - Show the Sync animation immediately after clicking the manual sync button. r=markh
MozReview-Commit-ID: AIBjAZZlYX6

--HG--
extra : rebase_source : 23d246a20afd7069f095e29b2943851011813239
2017-09-20 13:16:19 -04:00
Sebastian Hengst
0b883eed0e Backed out changeset 97fdb9d392e5 (bug 1397744) for failing browser-chrome's browser/components/customizableui/test/browser_synced_tabs_menu.js. r=backout 2017-10-04 21:12:32 +02:00
Edouard Oger
bc78c3795e Bug 1397744 - Show the Sync animation immediately after clicking the manual sync button. r=markh
MozReview-Commit-ID: AIBjAZZlYX6

--HG--
extra : rebase_source : 3172be8b46d44c50ea4f2c806771e10172057cf3
2017-09-20 13:16:19 -04:00
Sebastian Hengst
e0196045d0 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
c602795751 Bug 1397744 - Show the Sync animation immediately after clicking the manual sync button. r=markh
MozReview-Commit-ID: AIBjAZZlYX6

--HG--
extra : rebase_source : 562023d6bfdb78aa2fad6c42948b57db8bc04f99
2017-09-20 13:16:19 -04:00
Wes Kocher
c4c2d7f604 Backed out changeset 11d5f873f409 (bug 1397744) for failures in browser_synced_tabs_menu.js a=backout
MozReview-Commit-ID: 7zkOWJ56gGO

--HG--
extra : rebase_source : 7f17222a9f7f3e2e1dc85dc506330c7875b09561
2017-09-27 11:29:36 -07:00
Edouard Oger
7c453cc8b1 Bug 1397744 - Show the Sync animation immediately after clicking the manual sync button. r=markh
MozReview-Commit-ID: AIBjAZZlYX6

--HG--
extra : rebase_source : e278e49a9f413bc303e9090b2453c554f58cb1b4
2017-09-20 13:16:19 -04:00
Drew Willcoxon
d19cdf7b3d 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

--HG--
extra : rebase_source : 48f4d06016129b21c0731b9cd751c57f38030161
2017-08-31 15:27:22 -07:00
Edouard Oger
30cbdb1dbd Bug 1383898 - Add tablet icon to Send Page to Device panel. r=markh
MozReview-Commit-ID: SqxuO1g2J0

--HG--
extra : rebase_source : 86fe0e00d1b72dfa50dfca8cc854e1a654c816f9
2017-08-29 14:37:20 -04:00
Steve Armand
51f7139dc5 Bug 1390644 - Change the mid-sync state of "Syncing…" to "Syncing Tabs…". r=eoger
MozReview-Commit-ID: Ef1aWhWEnZh

--HG--
extra : rebase_source : 458685d94d16acfb21d080287484869c93d7a091
2017-08-28 21:38:49 -04:00
Gijs Kruitbosch
efdf32ed73 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

--HG--
extra : rebase_source : 681ebee5e62fc87715c6d302bf824a211b0d954b
2017-08-24 16:04:23 +01:00
Ryan VanderMeulen
32166962c5 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
f8c1ec9ed6 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

--HG--
extra : rebase_source : 4ada0706258e10c7cbe729a9ad51d961d7e016ea
2017-08-24 16:04:23 +01:00
Edouard Oger
2a915752c1 Bug 1391337 - Do not initialize gSync in nonBrowserWindowDelayedStartup. r=markh
MozReview-Commit-ID: H5ahbcFZnFX

--HG--
extra : rebase_source : 253bd5cf030b2a37d2bfe65b056440120a23b674
2017-08-17 14:13:49 -04:00
Edouard Oger
3ebb180a12 Bug 1391042 - Don't load Sync UI for hidden windows. r=Gijs
MozReview-Commit-ID: FUhegHkOoiV

--HG--
extra : rebase_source : 75d0775a9d8700da425101666397c092d0387376
2017-08-16 16:26:53 -04:00
Edouard Oger
6fff869e20 Bug 1390273 - Initialize the Sync UI in popup windows. r=Gijs
MozReview-Commit-ID: IDhhXgIrwrB

--HG--
extra : rebase_source : 73e4f9c07aae5239bec1b2e8638baae065bef292
2017-08-15 16:06:24 -04:00
Gijs Kruitbosch
03a486b23d Bug 1354117 - fix telemetry and a number of tests that flip photon prefs, r=johannh
MozReview-Commit-ID: 7ynaIQm22eS

--HG--
extra : rebase_source : 703ceae16cbf521de2fa1689668c68f1f06f682a
2017-08-01 20:15:48 +01:00
Drew Willcoxon
838d1a8a02 Bug 1374477 - Update consumers of Photon page action panel for changed identifiers. r=Gijs
MozReview-Commit-ID: 1skE8YJaqA7

--HG--
extra : rebase_source : 42517e7d5e273acb8fdb22a7c04436f157c1ba7d
2017-07-29 20:25:08 -07:00
Florian Quèze
d05f708f77 Bug 1381853 - lazy load browser-sync.js into the browser window, r=mconley. 2017-07-23 00:17:59 +02:00
Mark Hammond
852e373a77 Bug 1382437 - fix send-tab promo URL. r=kitcambridge
MozReview-Commit-ID: LdTV93kqYkK

--HG--
extra : rebase_source : 00cef9bf23c3ce45c936d83c1015ce1ee9884fc4
2017-07-20 09:31:44 +10:00
Edouard Oger
44cfaff39c Bug 1359894 - Show Send Tab to all users. r=markh
MozReview-Commit-ID: EzgiQjMQsaJ

--HG--
extra : rebase_source : 234c2c14b7c07d3617d82dacc9b5bd4f993727b4
2017-05-01 10:56:19 -04:00
Edouard Oger
0943c36687 Bug 1210296 part 1 - Remove most event loop spinning from Sync. r=kitcambridge,markh,tcsc
MozReview-Commit-ID: 9RpgSgXykWt

--HG--
extra : rebase_source : 834df5b9b38a8332885a6c488f64215b550cad33
2017-06-05 18:50:07 -04:00
Christoph Kerschbaumer
1b0622cda9 Bug 1375023 - Have switchToTabHavingURI() provide the correct triggeringPrincipal. r=gijs,aswan 2017-06-25 14:03:06 +02:00
Jeongkyu Kim
2c201ef76a 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
addc302695 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
3869f41093 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
2ade684a77 Bug 1368383 part 2 - Handle the Sync-not-ready state in page action send to device. r=markh
MozReview-Commit-ID: JYPCw3OVGXo

--HG--
extra : rebase_source : db403e81360a38c813aa3566a53548262a7ba487
2017-06-01 16:52:40 -04:00
Edouard Oger
10d1eecb24 Bug 1368383 part 1 - Remove services.sync.sendTabToDevice.enabled pref. r=markh
MozReview-Commit-ID: 1C2aqQIpKAJ

--HG--
extra : rebase_source : 9455bb9a0a658c4ee9ca40425529c8cc9895234a
2017-06-01 13:02:14 -04:00
Wes Kocher
9cd566c67e Backed out changeset 1efa46c863a0 (bug 1368145) for failures in browser_visibleTabs_contextMenu.js a=backout CLOSED TREE
MozReview-Commit-ID: EukWggvR4qR

--HG--
extra : amend_source : 6787ce03a79714993bfc2e1f8de1e178b2738cfe
2017-06-09 09:22:52 -07:00
Jeongkyu Kim
7970589045 Bug 1368145 - Change 'All Devices' to 'Send to All Devices' with its property name r=eoger
MozReview-Commit-ID: 5g6IuuV51P6

--HG--
extra : rebase_source : 160fe8cfb7a4d000e956ee00a05d483e1d86e4fa
2017-06-09 12:25:41 +09:00
Wes Kocher
4b62b5db39 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
273cfad491 Bug 1368383 part 2 - Handle the Sync-not-ready state in page action send to device. r=markh
MozReview-Commit-ID: JYPCw3OVGXo

--HG--
extra : rebase_source : 25695e9acb2c74fc72e1705547582a8252939a44
2017-06-01 16:52:40 -04:00
Edouard Oger
fc6b74fa58 Bug 1368383 part 1 - Always show Send Tab to Device in the context menu. r=markh
MozReview-Commit-ID: 1C2aqQIpKAJ

--HG--
extra : rebase_source : 2b982b0f47224fd3764eb35a3a63c28a7e43ce56
2017-06-01 13:02:14 -04:00
Edouard Oger
5d154686bc Bug 1368384 - Close the page action menu when sending tab. r=markh
MozReview-Commit-ID: 6qp1Wbtil7K

--HG--
extra : rebase_source : e8b25f7c9bc373ad8104500ee902ed2847ea19eb
2017-05-31 14:44:01 -04:00
Drew Willcoxon
547921aa65 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

--HG--
extra : rebase_source : bda87f105712a6c6ba83da1a78179eee93b5f4d0
2017-05-24 15:49:43 -07:00
Doug Thayer
df2779bb50 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

--HG--
extra : rebase_source : 56d364ce6fd3afe54fc1be797c3efb3dda7623aa
2017-05-18 13:17:38 -07:00
Gijs Kruitbosch
d4da052d31 Bug 1354084 - add sync / Firefox account button to hamburger panel, r=mikedeboer
MozReview-Commit-ID: 8YOFAY5VpQl

--HG--
extra : rebase_source : a4b4121fd729072ff9d2d37b01b6bea7ae27948a
2017-05-09 15:56:19 -04:00
Fischer.json
c0472057e4 Bug 1330315 - Add a telemetry probe to track how the Preferences are opened, r=mconley
MozReview-Commit-ID: GfuGF4v30pI

--HG--
extra : rebase_source : e8b4399bd1e3fc5e5b220e80d6694c00a4b7e482
2017-05-09 10:43:48 -04:00
Gijs Kruitbosch
9631be649d 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

--HG--
extra : rebase_source : 2b6df54d24d35294cc547be0b7abe5396ddec6b6
extra : histedit_source : a9b4654bbddc10a933f83a08f34d809a58b80ad9
2017-05-05 19:25:37 +01:00
Kit Cambridge
5fc76a861d Bug 1361171 - Remove CloudSync. r=markh
MozReview-Commit-ID: CjBsEZa6oIP

--HG--
extra : rebase_source : 965db37197242acf63e77dbcca74a2984532b4ff
2017-05-01 14:43:00 -07:00
Edouard Oger
b3b3ff9cc5 Bug 1353571 part 3 - Refactor browser-syncui and browser-fxaccounts. r=markh
MozReview-Commit-ID: K790Ag8WZgv

--HG--
rename : browser/base/content/test/general/accounts_testRemoteCommands.html => browser/base/content/test/sync/accounts_testRemoteCommands.html
rename : browser/base/content/test/general/browser_fxa_web_channel.html => browser/base/content/test/sync/browser_fxa_web_channel.html
rename : browser/base/content/test/general/content_aboutAccounts.js => browser/base/content/test/sync/content_aboutAccounts.js
extra : rebase_source : dcba087df94d06b15c9f073ff2df3324fd646c57
2017-04-18 14:15:43 -04:00