Edouard Oger
524d154c78
Bug 1570569 p1 - Add Sync Disabled state to Synced Tabs menu. r=vbudhram,fluent-reviewers,flod,markh
...
Differential Revision: https://phabricator.services.mozilla.com/D44484
2019-09-11 01:17:46 +00:00
Edouard Oger
06a5bd1580
Bug 1575704 - Redirect to Sync preferences in Send Tab sign-in button. r=vbudhram
...
Differential Revision: https://phabricator.services.mozilla.com/D44251
2019-09-03 15:40:29 +00:00
Vijay Budhram
4830acf165
Bug 1573959 - Update FxA toolbar menu utm param r=markh
...
Differential Revision: https://phabricator.services.mozilla.com/D43093
2019-08-22 16:53:17 +00:00
Edouard Oger
bda240e618
Bug 1567569 - Add VR and TV device icons. r=markh
...
Differential Revision: https://phabricator.services.mozilla.com/D41464
2019-08-13 02:52:07 +00:00
Vijay Budhram
a5a9bd160b
Bug 1568866 - Update send to device panel for skyline r=markh
...
Differential Revision: https://phabricator.services.mozilla.com/D40049
2019-08-07 18:07:06 +00:00
Andreea Pavel
b23b5a26e7
Backed out 2 changesets (bug 1568866) bc failures at browser_misused_characters_in_strings.js on a CLOSED TREE
...
Backed out changeset d87d16fa1fa5 (bug 1568866)
Backed out changeset 75fb52a6d1f8 (bug 1568866)
2019-08-06 22:29:49 +03:00
Coroiu Cristina
d34ef9ea82
Bug 1568866 - Fix ESlint failure on a CLOSED TREE
2019-08-06 19:39:55 +03:00
Vijay Budhram
cef3fe3765
Bug 1568866 - Update send to device panel for skyline r=markh
...
Differential Revision: https://phabricator.services.mozilla.com/D40049
2019-08-06 15:00:30 +00:00
Vijay Budhram
f86d68dcc0
Bug 1562006 - Update FxA toolbar menu for skyline r=eoger,Gijs,fluent-reviewers,flod
...
Differential Revision: https://phabricator.services.mozilla.com/D37961
2019-08-02 13:55:19 +00:00
Mihai Alexandru Michis
28d4f1fdf5
Backed out changeset f2b7c868c0a7 (bug 1562006) for browser chrome failures. CLOSED TREE
2019-07-29 23:37:58 +03:00
Vijay Budhram
45e4a9670f
Bug 1562006 - Update FxA toolbar menu for skyline r=eoger,Gijs,fluent-reviewers,flod
...
Differential Revision: https://phabricator.services.mozilla.com/D37961
2019-07-29 16:21:22 +00:00
Vijay Budhram
970d226eba
Bug 1564877 - Fix fxa avatar not clearing on sign out r=eoger
...
Differential Revision: https://phabricator.services.mozilla.com/D37571
2019-07-10 20:06:33 +00:00
Victor Porof
a3641f184a
Bug 1561435 - Format browser/base/, a=automatic-formatting
...
# ignore-this-changeset
Differential Revision: https://phabricator.services.mozilla.com/D36041
2019-07-05 09:48:57 +02:00
Dão Gottwald
d78fcda4df
Bug 1560398 - Merge appMenu-fxa-status with appMenu-fxa-container. r=eoger
...
Differential Revision: https://phabricator.services.mozilla.com/D35470
2019-06-24 20:29:46 +00:00
Boris Zbarsky
95de682140
Bug 1557793 part 2. Stop using [array] in nsIStringBundle. r=Pike
...
Differential Revision: https://phabricator.services.mozilla.com/D34196
2019-06-11 15:51:51 +00:00
Edouard Oger
b2088abd9b
Bug 1555771 - Update Sync and FxA illustrations. r=dao
...
Differential Revision: https://phabricator.services.mozilla.com/D33234
2019-06-05 17:46:54 +00:00
Coroiu Cristina
b9992bbb3b
Backed out changeset 8aca39389e35 (bug 1555771) for browser-chrome failures at browser/components/extensions/test/browser/browser_ext_tabs_events.js
2019-06-04 03:22:59 +03:00
Edouard Oger
636f25829d
Bug 1555771 - Update Sync and FxA illustrations. r=dao
...
Differential Revision: https://phabricator.services.mozilla.com/D33234
2019-06-03 21:24:42 +00:00
shindli
99d950e3da
Backed out changeset 7f8884b7de4e (bug 1555771) for causing perma browser chrome failures in browser/base/content/test/sync/browser_sync.js CLOSED TREE
2019-06-03 22:14:42 +03:00
Edouard Oger
1b2bf2ae0d
Bug 1555771 - Update Sync and FxA illustrations. r=dao
...
Differential Revision: https://phabricator.services.mozilla.com/D33234
2019-06-03 17:33:47 +00:00
Cosmin Sabou
4d7d2ea03c
Backed out changeset 69f10997c98f (bug 1555771) for build bustages. CLOSED TREE
2019-06-01 01:13:36 +03:00
Edouard Oger
5b190642c4
Bug 1555771 - Update Sync and FxA illustrations. r=dao
...
Differential Revision: https://phabricator.services.mozilla.com/D33234
2019-05-31 21:23:19 +00:00
Vijay Budhram
abb3caec0b
Bug 1542334 - Add telemetry for FxA app menu r=eoger,janerik
...
Differential Revision: https://phabricator.services.mozilla.com/D28347
2019-04-30 19:47:36 +00:00
Vijay Budhram
fbc54822a3
Bug 1546599 - Reset FxA avatar menu title on logout r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D28712
2019-04-24 22:41:27 +00:00
Vijay Budhram
27bbee7a6e
Bug 1542334 - Add FxA toolbar menu to app menu r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D26377
2019-04-19 14:05:24 +00:00
Vijay Budhram
a103f9f794
Bug 1535937 - Add custom telemetry for FxA toolbar menu r=janerik
...
Differential Revision: https://phabricator.services.mozilla.com/D25225
2019-04-09 13:30:59 +00:00
Mark Hammond
473aa85684
Bug 1534699 - ensure new windows default to 'setup sync' state. r=eoger
...
Differential Revision: https://phabricator.services.mozilla.com/D24665
2019-03-25 21:47:10 +00:00
Vijay Budhram
1390532643
Bug 1537648 - remove change avatar button from FxA menu r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D24527
2019-03-22 20:52:47 +00:00
Vijay Budhram
d86d20e296
Bug 1536895 - Disable send tab on Fxa avatar menu for unsupported pages, r=gijs
...
Differential Revision: https://phabricator.services.mozilla.com//D24430
2019-03-21 21:14:34 +00:00
Vijay Budhram
20190ed5cd
Bug 1537647 - fix focus on FxA menu when activated via keyboard r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D24381
2019-03-21 18:22:49 +00:00
Vijay Budhram
4fd5c57ba6
Bug 1536467 - bind callbacks to this for Send Tab to Device subview so they work when we're waiting for the initial sync r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D24068
2019-03-19 19:25:01 +00:00
Gijs Kruitbosch
2acd18a34a
Bug 1524665 - update sync now item when syncing, r=vbudhram
...
Differential Revision: https://phabricator.services.mozilla.com//D23695
2019-03-18 15:44:28 +00:00
Vijay Budhram
70b2482ba6
Bug 1524665 - Add send tab to device button, r=gijs
...
Differential Revision: https://phabricator.services.mozilla.com//D23387
2019-03-13 20:31:59 +00:00
Vijay Budhram
ea307c8d64
Bug 1524665 - Add FxA avatar toolbar menu, r=gijs,eoger
...
Differential Revision: https://phabricator.services.mozilla.com//D20433
2019-02-23 17:56:19 +00:00
Edouard Oger
88b25de235
Bug 1528622 - Debounce FxA Send Tab commands. r=markh,rfkelly
...
Differential Revision: https://phabricator.services.mozilla.com/D21286
2019-03-12 01:05:03 +00:00
Kris Maglione
856fa07b17
Bug 1514594: Part 3 - Change ChromeUtils.import API.
...
***
Bug 1514594: Part 3a - Change ChromeUtils.import to return an exports object; not pollute global. r=mccr8
This changes the behavior of ChromeUtils.import() to return an exports object,
rather than a module global, in all cases except when `null` is passed as a
second argument, and changes the default behavior not to pollute the global
scope with the module's exports. Thus, the following code written for the old
model:
ChromeUtils.import("resource://gre/modules/Services.jsm");
is approximately the same as the following, in the new model:
var {Services} = ChromeUtils.import("resource://gre/modules/Services.jsm");
Since the two behaviors are mutually incompatible, this patch will land with a
scripted rewrite to update all existing callers to use the new model rather
than the old.
***
Bug 1514594: Part 3b - Mass rewrite all JS code to use the new ChromeUtils.import API. rs=Gijs
This was done using the followng script:
https://bitbucket.org/kmaglione/m-c-rewrites/src/tip/processors/cu-import-exports.jsm
***
Bug 1514594: Part 3c - Update ESLint plugin for ChromeUtils.import API changes. r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D16747
***
Bug 1514594: Part 3d - Remove/fix hundreds of duplicate imports from sync tests. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D16748
***
Bug 1514594: Part 3e - Remove no-op ChromeUtils.import() calls. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D16749
***
Bug 1514594: Part 3f.1 - Cleanup various test corner cases after mass rewrite. r=Gijs
***
Bug 1514594: Part 3f.2 - Cleanup various non-test corner cases after mass rewrite. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D16750
2019-01-17 10:18:31 -08:00
Edouard Oger
94f59fc84d
Bug 1516997 p2 - Use hasSyncedThisSession to determine if Send Tab is configured and loading. r=markh
...
Depends on D15657
Differential Revision: https://phabricator.services.mozilla.com/D15658
2019-01-03 22:29:03 +00:00
Art-Vanderlay
a0758b6648
Bug 1507836 - Use long style in "last sync" date formatted r=eoger
...
Changed format style in "last sync" date from short to long.
Hovering over listed devices in 'send tab to device' on the page action menu shows the last sync date in the short style (last synced: 1 min ago). Changed this to display date in the long style (last synced: 1 minute ago).
Differential Revision: https://phabricator.services.mozilla.com/D13634
2018-12-02 18:46:47 +00:00
Edouard Oger
f30ef5f47d
Bug 1507294 - Display all compatible FxA devices in send tab menu. r=markh
...
Differential Revision: https://phabricator.services.mozilla.com/D11955
2018-11-16 03:03:13 +00:00
Jared Wein
34cda59702
Bug 1492702 - Send the contextual link to the device, not the selected tab when a link is right-clicked. r=markh
...
Differential Revision: https://phabricator.services.mozilla.com/D6980
2018-09-27 07:49:05 +00:00
Abdoulaye O. Ly
92bfcfb603
Bug 1470555 - Implement ability to send a selection of tabs. r=flod,jaws
...
Differential Revision: https://phabricator.services.mozilla.com/D3126
2018-09-04 14:36:05 +00:00
Mark Banner
462116b7f9
Bug 1486739 - Add missing dangling commas in browser/, services/, taskcluster/ and toolkit/. r=mossop
...
Automatic changes by ESLint, except for manual corrections for .xml files.
Differential Revision: https://phabricator.services.mozilla.com/D4439
2018-08-31 05:59:17 +00:00
Paolo Amadini
4ef12bc366
Bug 1482645 - Part 2 - Don't use a broadcaster element to store sync state. r=markh
...
Differential Revision: https://phabricator.services.mozilla.com/D3147
2018-08-11 16:46:30 +01:00
Paolo Amadini
eec651d551
Bug 1482645 - Part 1 - Don't use broadcaster elements to show or hide sync interface elements. r=markh
...
Differential Revision: https://phabricator.services.mozilla.com/D3146
2018-08-20 07:38:40 +01:00
Edouard Oger
bf95d80087
Bug 1483979 - Enable fxa commands r=markh
...
Differential Revision: https://phabricator.services.mozilla.com/D3569
2018-08-17 17:56:52 +00:00
Brian Grinstead
1c86f46ecd
Bug 1479125 - Migrate calls that expect an element to be returned to use element variation firstChild etc to firstElementChild etc;r=Paolo
...
This allows the JS to work in HTML documents, where whitespace is preserved. In XUL
documents, whitespace is ignored when parsing so text nodes are generally not returned.
The following changes were made, with manual cleanups as necessary (i.e. when firstChild actually
refers to a text node, or when firstChild is used in a loop to empty out an element):
firstChild->firstElementChild
lastChild->lastElementChild
nextSibling->nextElementSibling
previousSibling->previousElementSibling
childNodes->children
MozReview-Commit-ID: 95NQ8syBhYw
2018-08-08 15:22:53 -07:00
Dave Townsend
7c2cace29b
Bug 1479050: Migrate a number of call-sites to use document.createXULElement. r=bgrins
...
Differential Revision: https://phabricator.services.mozilla.com/D2489
2018-07-31 19:13:38 +00:00
Edouard Oger
1c784981d3
Bug 1466933 - Implement FxA commands. r=markh,rfkelly
...
MozReview-Commit-ID: EXLO3vnu9vB
2018-05-30 17:23:56 -04:00
Kris Maglione
fd7e9e6a69
Bug 1456035: Part 4 - Convert callers of XPCOMUtils.generateQI to ChromeUtils.generateQI. r=mccr8
...
This also removes any redundant Ci.nsISupports elements in the interface
lists.
This was done using the following script:
acecb401b7/processors/chromeutils-generateQI.jsm
MozReview-Commit-ID: AIx10P8GpZY
2018-04-22 20:55:06 -07:00
Edouard Oger
2c00ba20b7
Bug 1442133 - FxA messages client implementation. r=markh,tcsc
...
MozReview-Commit-ID: EWYlZLdyUA0
2018-03-07 13:38:12 -05:00