Mike de Boer
b15749b719
Bug 1363178 - Move the panelmultiview JS implementation to a separate module. r=Gijs
...
MozReview-Commit-ID: 92GCeTOp2cP
--HG--
rename : browser/components/customizableui/content/panelUI.xml => browser/components/customizableui/PanelMultiView.jsm
extra : rebase_source : a7ce301d6a3bbec13cc29ee618e06cf3864e499e
2017-05-08 16:42:16 -04:00
Gijs Kruitbosch
32b0b9df1f
Bug 1355020 - part 3: add notification container and styling for photon hamburger panel, r=mikedeboer
...
MozReview-Commit-ID: 4Jajbo9pzg5
--HG--
extra : rebase_source : ea83b92bb8626e0449f76a00099e86ae78e0a7ef
2017-05-03 16:15:42 +01:00
Gijs Kruitbosch
cf021da921
Bug 1355020 - part 2: disentangle add-on notifications from 'PanelUI' and their specific spot, r=kmag
...
MozReview-Commit-ID: h2azhwU60S
--HG--
extra : rebase_source : c6bad5785235738161637e9f080faefd4ce2db04
2017-05-03 14:53:07 +01:00
Gijs Kruitbosch
1c3d0e4047
Bug 1355020 - part 1: disentangle update notifications from 'PanelUI' and hardcoded IDs, r=dthayer
...
MozReview-Commit-ID: EqLtDuRC8EH
--HG--
extra : rebase_source : 4508af1a155193ae556c0b9261aeb13a71afb0e9
2017-05-04 12:56:11 +01: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
Sebastian Hengst
18253e3fa2
Backed out changeset 0a0138825fb5 (bug 1353571)
...
--HG--
rename : browser/base/content/test/sync/accounts_testRemoteCommands.html => browser/base/content/test/general/accounts_testRemoteCommands.html
rename : browser/base/content/test/sync/browser_fxa_web_channel.html => browser/base/content/test/general/browser_fxa_web_channel.html
rename : browser/base/content/test/sync/content_aboutAccounts.js => browser/base/content/test/general/content_aboutAccounts.js
2017-05-03 21:56:44 +02:00
Edouard Oger
c11e66021d
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 : aa6cb209d312c6ef3f45589b0fd8fa8a39c612e3
2017-04-18 14:15:43 -04:00
Gijs Kruitbosch
9941e89ec3
Bug 1354079 - add sticky / permanent part to overflow panel, r=mikedeboer
...
MozReview-Commit-ID: 7wv43JWLx8Q
--HG--
extra : rebase_source : d8532f3b6d15baea124480cab2f55d4944417b27
2017-04-22 10:41:03 +01:00
Neil Deakin
cf77cf0e03
Bug 1356587, update the gEditUIVisible flag when the panelUI is opened and closed so that the command updating optimization actually applies. Currently it never applies once the panel has been opened at least once, r=gijs
2017-05-01 10:42:33 -04:00
Carsten "Tomcat" Book
8f4e4ca99b
merge mozilla-inbound to mozilla-central a=merge
2017-04-26 08:41:31 +02:00
Robert Strong
c25c257057
Bug 1359128 - Change restart string in new app update UI and in the about window to 'Restart to update &brandShorterName;'. r=Gijs
2017-04-25 16:06:43 -07:00
Gijs Kruitbosch
7bd286889b
Bug 1354116 - add open, save, page setup, print buttons to main hamburger panel, r=mikedeboer
...
MozReview-Commit-ID: 7mq4QpsoSPK
--HG--
extra : rebase_source : f533cba0b6af81d44f5cd472ff2acf74c369c9eb
2017-04-20 17:21:26 +01:00
Iris Hsiao
0adc572c43
merge mozilla-inbound to mozilla-central a=merge
2017-04-24 11:35:45 +08:00
Florian Queze
012fd2ffcb
Bug 1358173 - Removing a non-existent panelUI notification shouldn't be expensive, r=Gijs.
2017-04-22 11:20:20 +02:00
Doug Thayer
6c660b95af
Bug 1348396 - Only show a badge on PanelUI while in fullscreen r=enndeakin+6102,rstrong
...
Previously we were showing a doorhanger when the user moused to the
top of the screen while in fullscreen mode. However, the doorhanger
would disappear before the user had a chance to interact with it.
We decided it's best anyway to simply display a badge when the user
is in fullscreen, and to reshow the doorhanger when the user exits
fullscreen.
MozReview-Commit-ID: ENRtXC4wqvZ
--HG--
extra : rebase_source : 4609fbc2d0bd38fe16a23151d94d265761cd57b0
2017-04-10 11:11:45 -07:00
Gijs Kruitbosch
6e172a32c1
Bug 1354071 - make sure context menu continues to work correctly, r=mikedeboer
...
MozReview-Commit-ID: DZiwogYyDBv
--HG--
extra : rebase_source : ea3a2f6914b02738c02878e75717d3d02548d0d7
2017-04-19 11:21:12 +01:00
Gijs Kruitbosch
0d9f28833b
Bug 1354071 - use a panelmultiview for the overflow panel, r=mikedeboer
...
MozReview-Commit-ID: ERZuwC6eYQf
--HG--
extra : rebase_source : bb000fcd948897ff0694de8943223651e1e061ca
2017-04-18 12:16:47 +01:00
Kristina Kurshakova
3a5bee3b71
Bug 1344900 - Center remote tabs panel when tab syncing disabled. r=eoger
...
MozReview-Commit-ID: 1dBHLnP7OsE
--HG--
extra : rebase_source : 300a9892ad00c3023a66e6073120602cf0961935
2017-04-19 20:56:23 +02:00
Gijs Kruitbosch
d7d806af44
Bug 1354095 - add new {,private} window buttons to photon panel r=mikedeboer
...
MozReview-Commit-ID: EZ8GtGIPpNL
--HG--
extra : rebase_source : 0e0611e544ee3c03cbd4a2de7195b4901bae7180
2017-04-11 22:52:13 +01:00
Florian Queze
37ff4fc7cc
Bug 1356569 - Remove addObserver's last parameter when it is false, r=jaws.
2017-04-14 21:51:38 +02:00
Sebastian Hengst
a07223d699
Backed out changeset 322fde2d53bf (bug 1356569) so bug 1355161 can be backed out. r=backout
2017-04-14 23:39:22 +02:00
Florian Queze
95d4d20c17
Bug 1356569 - Remove addObserver's last parameter when it is false, r=jaws.
2017-04-14 21:51:38 +02:00
Sebastian Hengst
12bbf7f45f
Backed out changeset d6d5806e5695 (bug 1348396) for frequently failing modified test. r=backout
2017-04-11 21:31:41 +02:00
Doug Thayer
7810cd0dda
Bug 1348396 - Only show a badge on PanelUI while in fullscreen r=enndeakin+6102
...
Previously we were showing a doorhanger when the user moused to the
top of the screen while in fullscreen mode. However, the doorhanger
would disappear before the user had a chance to interact with it.
We decided it's best anyway to simply display a badge when the user
is in fullscreen, and to reshow the doorhanger when the user exits
fullscreen.
MozReview-Commit-ID: ENRtXC4wqvZ
--HG--
extra : rebase_source : d0ddc7395115287620ed4c9532297e825996be1d
2017-04-10 11:11:45 -07:00
Gijs Kruitbosch
bd805725b6
Bug 1354083 - create a photon structure pref and a panel for photon hamburger menu use, r=mikedeboer
...
MozReview-Commit-ID: CKdxucwQfXV
--HG--
extra : rebase_source : 9fbce69b7600a1f38e9de8affb526a43b153c2d7
2017-04-10 20:02:43 +01:00
Doug Thayer
f463069928
Bug 893505 - Simplify the application update UI r=chmanchester,enndeakin+6102,Gijs,rstrong
...
There's quite a few changes in here. At a high level, all we're trying to do
is to replace the old update popup with a less intrusive and more modern
doorhanger (set of doorhangers) for various update failure conditions.
MozReview-Commit-ID: 24sESMTosNX
--HG--
extra : rebase_source : ee0c1e00fe3f99e16388f0de17274ff97a3b9fcf
2017-03-21 13:50:09 -07:00
Mark Banner
585bf398ea
Bug 1342459 - Enable no-undef on browser/base, and clean up unnecessary no-undef references. r=mossop
...
MozReview-Commit-ID: KVrAnAjMD1E
--HG--
extra : rebase_source : 7a9651c055e2c6e959d42d08e5be9de2e2265346
2017-04-03 11:46:56 +01:00
Zibi Braniecki
3d91da8726
Bug 1347314 - Migrate calls to ChromeRegistry::GetSelectedLocale to use LocaleService::GetAppLocale. r=jfkthame,Pike
...
In cases, where the caller is looking for the locale to be used for JS Intl API,
we can now replace it with `undefined` which causes JS Intl API to use the default
locale which since bug 1346674 is resolved to the app locale.
This allows us to remove a lot of calls for the app locale.
The remaining ones are split between `AsBCP47` and `AsLangTag`.
Here, the `AsLangTag` is used, as described in the API docs, for cases where
the language string is used for localization purposes, such as language negotaition
matching to our language resources etc.
`AsBCP47` is used when the returned value is handed over to ICU API.
MozReview-Commit-ID: DzmFEUvMq3N
--HG--
extra : rebase_source : 513ed31d995864939aa893e73c81ffdf591a6617
2017-03-14 16:09:54 -07:00
Sebastian Hengst
0a04f3b9e2
Backed out changeset cc308a73ad05 (bug 1347314) for eslint failure in test_device.html. r=backout
2017-03-22 18:20:26 +01:00
Zibi Braniecki
c2cd68a689
Bug 1347314 - Migrate calls to ChromeRegistry::GetSelectedLocale to use LocaleService::GetAppLocale. r=jfkthame,Pike
...
In cases, where the caller is looking for the locale to be used for JS Intl API,
we can now replace it with `undefined` which causes JS Intl API to use the default
locale which since bug 1346674 is resolved to the app locale.
This allows us to remove a lot of calls for the app locale.
The remaining ones are split between `AsBCP47` and `AsLangTag`.
Here, the `AsLangTag` is used, as described in the API docs, for cases where
the language string is used for localization purposes, such as language negotaition
matching to our language resources etc.
`AsBCP47` is used when the returned value is handed over to ICU API.
MozReview-Commit-ID: DzmFEUvMq3N
--HG--
extra : rebase_source : 13fa4c397ba4c79303a2cd76684b5b8c4bd17331
2017-03-14 16:09:54 -07:00
Edouard Oger
a014194719
Bug 1269277 - Add Manage Device button in Synced Tabs menu/sidebar. r=markh
...
MozReview-Commit-ID: 2BMgLeI0DNF
--HG--
extra : rebase_source : d8e1bb4f52723071d395db3ac3c896096ca6df2a
2017-03-10 20:14:51 -05:00
Wes Kocher
7c2b508df2
Backed out changeset cfe8ab5f1c08 (bug 1269277) for failures in browser_aboutAccounts.js a=backout
...
MozReview-Commit-ID: FgcSoHPCnoH
2017-03-10 16:55:36 -08:00
Edouard Oger
812a782093
Bug 1269277 - Add Manage Device button in Synced Tabs menu/sidebar. r=markh
...
MozReview-Commit-ID: 2BMgLeI0DNF
--HG--
extra : rebase_source : e5ace2f6dfd828c14edfd3f3d84da2b5043361b2
2017-03-09 15:53:08 -05:00
Wes Kocher
4894923a57
Backed out changeset 805da5d5567f (bug 1269277) for failures in browser_device_connected.js and browser_aboutAccounts.js a=backout
...
MozReview-Commit-ID: 1xafqaoxNWG
2017-03-10 12:31:13 -08:00
Edouard Oger
a28ba6f4da
Bug 1269277 - Add Manage Device button in Synced Tabs menu/sidebar. r=markh
...
MozReview-Commit-ID: 2BMgLeI0DNF
--HG--
extra : rebase_source : 048e6b5ede97b4908a65997cb674153c5e34c21d
2017-03-09 15:53:08 -05:00
Florian Quèze
9d62681259
Bug 1345253 - Use element.firstChild.remove() instead of element.removeChild(element.firstChild), r=jaws.
2017-03-08 10:17:52 +01:00
Mark Banner
561b6cfb0c
Bug 1344027 - Fix most of the remaining ESLint no-undef issues in browser/components. r=jaws
...
MozReview-Commit-ID: DUnxVITvZgh
--HG--
extra : rebase_source : abe5adf3b024a45c2804d048f078c6a59a936242
2017-03-03 09:29:14 +00:00
Edouard Oger
54ace62c98
Bug 1244622 - Add "Show More/All" (tabs) buttons in the Synced Tabs menu. r=markh
...
MozReview-Commit-ID: 7z9fTVCDGgF
--HG--
extra : rebase_source : 99afed681759d8f65605f6c11a8b0c72e8012888
2017-02-06 16:31:31 -05:00
dorelbarbu
f33b7daead
Bug 1228478 - Replaced the use of sync-illustration.png and sync-illustration@2x.png with sync-illustration.svg r=eoger,markh
...
MozReview-Commit-ID: 6lyEEdG9CMb
--HG--
extra : rebase_source : c6921274d6aac62f4e5d7490eb52c05a28f4809b
2017-02-11 22:19:39 +02:00
Sebastian Hengst
f17908f2ea
Backed out changeset 4f2d1a062ed1 (bug 1228478) for mass test failures. r=backout on a CLOSED TREE
2017-01-30 18:34:36 +01:00
dorelbarbu
2eb20d6ae1
Bug 1228478 - Replaced the use of sync-illustration.png and sync-illustration@2x.png with sync-illustration.svg r=eoger,markh
...
MozReview-Commit-ID: 5h7BlVvV32W
--HG--
extra : rebase_source : 3a9098549c27bb43f57df71ec14280fd5071ea99
2017-01-25 19:06:45 +02:00
Wes Kocher
7cd28f7e5d
Merge inbound to central, a=merge
...
MozReview-Commit-ID: HvoljuLV6Gj
2017-01-27 16:37:18 -08:00
Edouard Oger
f5eb6dc494
Bug 1296767 part 7 - Remove non-in-content legacy Sync pref screens. r=markh
...
MozReview-Commit-ID: LK9akz4chd1
2017-01-27 13:31:57 -05:00
Florian Quèze
b11907c7aa
Bug 1334156 - script-generated patch to replace .ownerDocument.defaultView with .ownerGlobal, r=jaws.
2017-01-27 10:51:03 +01:00
Florian Quèze
be4dbae285
Bug 1334199 - script-generated patch to omit getComputedStyle's second argument when it's falsy, r=jaws.
2017-01-27 10:51:02 +01:00
Wes Kocher
c3cc3b6407
Backed out 13 changesets (bug 1296767) for xpcshell failures a=backout CLOSED TREE
...
Backed out changeset 41ed77788333 (bug 1296767)
Backed out changeset 1c0c9289b532 (bug 1296767)
Backed out changeset 50294db1d871 (bug 1296767)
Backed out changeset 26c065f79c54 (bug 1296767)
Backed out changeset 0362a78d6978 (bug 1296767)
Backed out changeset 4e71cf94e4ee (bug 1296767)
Backed out changeset f6f59447d22a (bug 1296767)
Backed out changeset 6c9b792cc296 (bug 1296767)
Backed out changeset 46a52b10a868 (bug 1296767)
Backed out changeset 5d70d87d2a8f (bug 1296767)
Backed out changeset 8219686be6a2 (bug 1296767)
Backed out changeset 0a989b0cea67 (bug 1296767)
Backed out changeset 9f59a0b75c1f (bug 1296767)
MozReview-Commit-ID: 2XBNsd8JrZL
--HG--
extra : amend_source : 1afafaa8127fcebac31ce1d7743dc16872fa0522
2017-01-26 11:16:12 -08:00
Edouard Oger
b41402ea7b
Bug 1296767 part 7 - Remove non-in-content legacy Sync pref screens. r=markh
...
MozReview-Commit-ID: LK9akz4chd1
--HG--
extra : rebase_source : b7113c37a486f88ae1138c54e314bb0ff07ef1af
2017-01-18 17:39:11 -05:00
Florian Quèze
0e0865f4fc
Bug 1331599 - script-generated patch to replace removeEventListener calls with the once option when possible, r=jaws.
2017-01-25 07:01:52 +01:00
Andrew Swan
2e63037fde
Bug 1317363 Implement the new sideloading flow r=florian,rhelmer
...
MozReview-Commit-ID: JgloWKYAhlK
--HG--
extra : rebase_source : 732c178b13c231b36dea0c8c9f0871c7486e18c3
2017-01-18 18:16:19 -08:00
Jared Wein
5e37a69783
Bug 1331661 - Manually fix the remaining 'quotes' errors for eslint. r=Gijs
...
MozReview-Commit-ID: 7iXjQtp9ftV
--HG--
extra : rebase_source : 281bc81a05c3f7105918c1eac5141915851cfbe9
2017-01-17 10:38:58 -06:00