Граф коммитов

62 Коммитов

Автор SHA1 Сообщение Дата
Panos Astithas 64baf2d729 Bug 1282768 - Part 2 - Move the secondary actions of doorhanger notifications to their own menu button. r=paolo
MozReview-Commit-ID: 2cnufF7wZJG

--HG--
extra : rebase_source : 6bb9c9f8bd52bd8e6f54cbc2b0ef2760fee25c3a
2016-11-20 18:40:22 +01:00
Panos Astithas 9dbe948d7a Bug 1296252 - Part 1 - Only display doorhanger notifications when they are anchored to the right icon. r=johannh
MozReview-Commit-ID: 93nzbZ8jnQK

--HG--
extra : rebase_source : bb96eb8c262c2b4e98ebd3ff1a0ae32602685430
2016-11-20 18:40:12 +01:00
Panos Astithas 55ed3317db Bug 1004061 - Make most doorhanger notifications persistent. r=florian
MozReview-Commit-ID: IEPkDRnYpiM

--HG--
extra : rebase_source : 59ba5ffcd41d80ad5e4a0e3b9cd05f5b3a4308a3
2016-11-20 18:40:04 +01:00
Dave Townsend c5bb304fd9 Bug 1316882: Turn on space-before-function-paren eslint rule (toolkit). r=jaws
MozReview-Commit-ID: FGFwg6TYkvm

--HG--
extra : rebase_source : 4073cebbef1694393efe312aaafbdb803adbd304
2016-11-11 15:22:34 -08:00
Dave Townsend 0a2c8f9b78 Bug 1316882: Turn on space-infix-ops eslint rule. r=jaws
MozReview-Commit-ID: HBpjT2uHJaZ

--HG--
extra : rebase_source : 78fe71a1d673a1c698520a9c82c6f35959614f8f
2016-11-10 14:48:04 -08:00
Florian Quèze 8329214144 Bug 1315228 - add a popupIconClass option to popup notifications so that the microphone and screensharing icons can be set without hacks, r=paolo. 2016-11-09 15:32:49 +01:00
Mike Conley ef7dad35cf Bug 1315317 - Make sure PopupNotification reshows only occur when the tab is in the foreground. r=Gijs
MozReview-Commit-ID: CHnE28MNXXn

--HG--
extra : rebase_source : dde325893866eb5e07e3f9b807dfbb91db286da7
extra : histedit_source : 1c7c3d5e2f6433f251dd94ffc31dc57d98caf7c4
2016-11-04 18:14:52 -04:00
Jared Wein 87b2d4c295 Bug 1315013 - part 1, remove unnecessary double-slash comments that don't add value and look out of place with the spaced-comment eslint rule. r=mossop
MozReview-Commit-ID: HIUTSdkXxbY

--HG--
extra : rebase_source : 2f05e2f275ac7f293f9c650bdec8943189e3ce01
2016-11-03 14:42:06 -04:00
Mike Conley 51616cb9be Bug 1314125 - Make PopupNotifications use tabbrowser's selectedBrowser frameLoader instead of docShellIsActive to determine the currently selected tab. r=mikedeboer
See inline documentation for why I'm using the frameLoader instead
of just directly comparing the selectedBrowser to the browser
requesting the prompt.

MozReview-Commit-ID: D9ahuth6eLC

--HG--
extra : rebase_source : 6fe207cf23d71fa6702ea55e3096920761e2f83a
2016-10-31 17:02:33 -04:00
Mike Conley 7a4a478cb8 Backed out changeset 30e050c04c4e r=mconley
MozReview-Commit-ID: HLTpejFKnY9

--HG--
extra : rebase_source : a028531bffa63e5b83da92296efd0a6e11d2de72
2016-10-31 16:12:51 -04:00
Phil Ringnalda 11a3ebddba Backed out changeset e69eab662c29 (bug 1314125) for also being the reason for the timeouts in browser_permission_doorhanger.js on e10s
CLOSED TREE
2016-11-01 19:12:35 -07:00
Sebastian Hengst 18c4cd5c8a Backed out changeset bd45588af02e (bug 1314125) for timing out in browser_permission_doorhanger.js on e10s. r=backout 2016-11-02 00:36:55 +01:00
Mike Conley 713178fa1e Bug 1314125 - Make PopupNotifications use tabbrowser's selectedBrowser instead of docShellIsActive to determine the currently selected tab. r=mikedeboer
MozReview-Commit-ID: D9ahuth6eLC

--HG--
extra : rebase_source : 1a99c4a907c10290ccfa00acf3fa736160572f97
2016-10-31 17:02:33 -04:00
Mike Conley bad456c8e3 Backed out changeset 30e050c04c4e r=mconley
MozReview-Commit-ID: HLTpejFKnY9

--HG--
extra : rebase_source : 698964b8d471a353066bcdedf23bf9512cb71b23
2016-10-31 16:12:51 -04:00
Jared Wein 5040f17e00 Bug 1312486 - Enable no-extra-boolean-cast, no-new-object, no-shadow-restricted-names, and spaced-comment rules for eslint. r=standard8
MozReview-Commit-ID: 7Gx90a5y8t6

--HG--
extra : rebase_source : 9c8a6b15c19982d720b0163fbbf19d465da786fe
2016-10-24 13:14:19 -04:00
Kirk Steuber 45b3026e70 Bug 1206133 - Fix browser_bug553455.js such that it does not make invalid assumptions about how panels work and refactored from callbacks to Tasks and Promises. r=rhelmer
MozReview-Commit-ID: 79bsQGDVz19

--HG--
extra : rebase_source : ffcbd0e5f35563c3e0c6067c71ce89a2279b225e
2016-09-06 11:04:06 -07:00
Kirk Steuber ad4b55af1f Bug 1206133 - Add popuppositioning state and popuppositioned event to improve arrow panel position handling. r=enndeakin
MozReview-Commit-ID: Dh1npORCQ6J

--HG--
extra : rebase_source : 5df6076561a746791c44d249afa31009d0e1b30a
2016-08-16 15:33:05 -07:00
Johann Hofmann aa0121a4fe Bug 1291642 - Part 1 - Add an optional checkbox to PopupNotifications. r=paolo
MozReview-Commit-ID: 9wzV6kNt5pV

--HG--
extra : rebase_source : b0fa1dea0c23197a795076e1cb3c1be091c18872
2016-09-06 18:36:23 +02:00
Jared Wein e6276ea7f5 Bug 1294547 - Enable the comma-spacing rule for eslint. r=felipe
MozReview-Commit-ID: RCSDEvvk2I
2016-08-16 15:44:15 -04:00
Jared Wein fd84c776c7 Bug 1292042 - Enable the keyword-spacing rule for eslint. Most of this patch was autogenerated by 'eslint --fix'. Files with .xml extension needed to be changed by hand due to limitations of custom plugin. r=markh
MozReview-Commit-ID: EMjJ3yWt9Wt

--HG--
extra : rebase_source : 2b8327e5a7cf0bfd190d696ad5fe475f13faa3cc
2016-08-04 03:28:58 -04:00
Kirk Steuber 1595c32cdc Bug 1286947 - Replace unconditional break in loop with code that does not use a loop. r=gijs
MozReview-Commit-ID: 1Pv3SMkJX44
2016-07-14 13:24:42 -07:00
Johann Hofmann 50d2b81c43 Bug 1267617 - Move notification anchors to the identity block. r=florian
MozReview-Commit-ID: BdqoYfjYlmP

--HG--
extra : rebase_source : 0ec84e44da0abbd8b466e76f838c8ff3e9dfbe56
extra : histedit_source : 351f8d9e6c540f3fb37824822bf53c8be22f6160
2016-07-04 12:56:29 +02:00
Mike de Boer 6a15e2ae79 Bug 1254104: use docShellIsActive instead of introducing logic that relies on tabbrowser implementation specifics. r=evilpies 2016-03-16 12:51:50 +01:00
Paolo Amadini b75a370510 Bug 1207089 - Telemetry for permission notifications. r=MattN,vladan
--HG--
extra : commitid : HfXAsBdp6Ji
extra : rebase_source : 2bdc1ac79b043a6d35a0dc85b541c460055ab84b
2015-10-27 14:24:51 +00:00
Mike de Boer 21d6020db6 Bug 1194706: make sure that the notification icons and doorhangers are shown in undocked chat windows too. r=Mossop 2015-10-12 23:03:23 +02:00
Gijs Kruitbosch b5e57e3f6b Bug 1073551 - fix doorhangers to not steal focus unless explicitly opened using mouse or keyboard, r=jaws
--HG--
extra : commitid : Mw8yIeqhB0
extra : rebase_source : 94344e5ee39946c0a7eb75a686be17c072788f5d
2015-10-02 18:32:17 +01:00
Tooru Fujisawa 7ff6b0aae3 Bug 1207497 - Part 1: Remove use of expression closure from toolkit/, exept tests. r=Gijs
--HG--
extra : commitid : 7TOGiSg7KEL
extra : rebase_source : e6c1672e9b7e9d18aa4a430051789b5962c0ec14
2015-09-24 21:20:04 +09:00
Shu-yu Guo 64db2267cf Bug 1202902 - Mass replace toplevel 'let' with 'var' in preparation for global lexical scope. (rs=jorendorff) 2015-09-15 11:19:45 -07:00
Dão Gottwald f6c31adb8c Bug 1151412 - Set the default popup notification anchor icon before all popup-specific anchor icons. r=mdeboer 2015-07-20 11:57:00 +02:00
Riadh Chtara 77136b13d3 Bug 1175300 - Switch password manager to using displayOrigin to display the origin in the capture doorhanger. r=MattN
--HG--
extra : commitid : EuEAXPIJfFv
extra : rebase_source : a58fdb74e4a52eb3aad4a391c0eb74088c3964c9
2015-07-15 21:26:54 -07:00
Matthew Noorenberghe f30c3c8091 Bug 1173688 - Don't show the Sync promo for https://accounts.firefox.com password doorhangers. r=markh
--HG--
extra : commitid : BlHpjAXHGp6
extra : rebase_source : 922b83cd2ad2b5ef685259cb432b42c07cd14e34
2015-06-15 23:36:13 -07:00
Dave Townsend 0a604e7af6 Bug 1169629: Add-on install confirmation notification appears anchored to older dismissed anchors. r=dao
When a notification is hidden it updates the displayed panel first getting the anchors for current notifications and then choosing the first of those to use as the anchor. But if there is a dismissed notification present it will include that notification's anchor in the set and tracking protection uses a dismissed notification so we end up anchoring to the wrong place. The right fix seems to be to exclude dismissed notifications from the set when we look for anchors.

--HG--
extra : commitid : AwvWLX8dJmd
extra : rebase_source : 537451a72b7206e77997e8acebc0020babc88da5
2015-06-04 15:42:44 -07:00
Dão Gottwald 1cb38fa1db Bug 1162863 - part 1: rename originHost to displayOrigin. r=paolo sr=gavin
--HG--
extra : rebase_source : 84cf1800d79b1d108b14e80ad8375f959215ad35
2015-05-15 14:34:50 +02:00
Dão Gottwald 067fb8ef2f Bug 1139656 - Implement the first pieces of the all-doorhanger install flow for add-ons installed from websites. r=dtownsend
--HG--
extra : rebase_source : 5cb6a4265cbf5f9c10eec53336c2bab1d8ba44ae
2015-03-24 22:24:49 +01:00
Ryan VanderMeulen 5ca6ac7ada Backed out changeset 37bd20ca096a (bug 1139656) for test_blocklistchange.js xpcshell failures.
CLOSED TREE
2015-03-24 15:36:48 -04:00
Dão Gottwald dc5aac6e35 Bug 1139656 - Implement the first pieces of the all-doorhanger install flow for add-ons installed from websites. r=dtownsend 2015-03-24 18:54:59 +01:00
Paolo Amadini 8f5b176fb9 Bug 1142110 - Add a simple browser-chrome test for the popup notifications. r=MattN 2015-03-18 18:24:59 -07:00
Mike de Boer 11b5780d35 Bug 1130356: Allow multiple anchors for multiple notifications without using an iconbox. r=florian 2015-02-12 11:42:42 +01:00
Mike de Boer 81214c3a36 Bug 1130356: Support the screensharing doorhanger in Social API chat windows and allow for mutiple independent notification icons per type. r=florian 2015-02-12 11:42:38 +01:00
Florian Quèze 8652169c2a Bug 881331 - PopupNotifications added in background windows should show their anchor icon, r=MattN. 2013-11-14 08:06:45 +05:30
Gijs Kruitbosch 23f90eeccd Bug 1079303 - fix popupnotifications.jsm to not hide its async-ness and immediately dismiss open notifications when another anchor is clicked, r=dolske 2014-11-24 23:54:33 +00:00
Shane Caraveo 002513286e Bug 1085691, fix notification indicator when browser window in background, r=dolske 2014-11-17 14:48:14 -08:00
Florian Quèze 550cbe5a37 Bug 1067367 - tapping the icon of a second doorhanger reopens the first doorhanger if it was already open, r=Enn. 2014-09-29 15:33:34 +02:00
Florian Quèze 00255e4a06 Bug 1056179 - WebRTC global indicator fails to open the sharing doorhanger if there's another notification before it, r=gavin. 2014-09-24 12:21:57 +02:00
Florian Quèze 2aa2289817 Bug 1067444 - Clicking the microphone button on the global webrtc sharing indicator opens a doorhanger with a camera icon, r=gavin. 2014-09-24 12:21:57 +02:00
Gijs Kruitbosch 06493e0af6 Bug 990045 - focusNextFrame should special-case panels and notificationpopups, with the latter getting noautofocus by default, r=Enn, f=MarcoZ
--HG--
extra : rebase_source : a0fe3fba430301560433db3dbb825d5bbd7bfb9b
2014-09-18 13:29:03 +02:00
Carsten "Tomcat" Book 2c72c3916e Merge m-c to mozilla-inbound 2014-04-08 15:39:46 +02:00
Neil Deakin 6def64a610 Bug 610545, fix tests to disable arrow panel transitions to speed them up and fix mouse targetting issues, r=felipe 2014-04-08 08:45:52 -04:00
Florian Quèze 184c9722c2 Bug 991202 - The event callback of popup notifications should have a way to prevent the panel from showing, r=felipe.
--HG--
extra : rebase_source : 3005a199a081d8cc9aa803c0f7d6e426d8af03a0
2014-04-07 19:37:50 +02:00
Justin Dolske 6279400910 Bug 967349 - PopupNotifications should support a "Learn More" link. r=mattn 2014-02-18 19:05:34 -08:00