Commit Graph

157 Commits

Author SHA1 Message Date
Munro Mengjue Chiang
1780052874 Bug 1374640 - always prompt for screen sharing. r=florian,jib
MozReview-Commit-ID: FJvuf2XVZXJ
2017-06-29 15:50:30 -07:00
Frederik Braun
96b2642639 Bug 1351608 - Disable warnings for existing violations to no-unsanitize rule r=Standard8.
MozReview-Commit-ID: 7cTNL5jMtRw
2017-07-03 20:07:02 +01:00
Munro Mengjue Chiang
0fe745657a Bug 861716 - catch exception thrown from gIndicatorWindow.updateIndicatorState(). r=florian
MozReview-Commit-ID: IUe0iSAOa7h
2017-06-08 16:05:34 +08:00
Florian Quèze
ff53eb9a63 Bug 1353542 - massive script-generated patch converting Task.async and Task.spawn calls, and generators clearly identifiable as tasks, rs=Mossop. 2017-05-12 14:42:39 +02:00
Kris Maglione
e50f27bd6b Bug 1358921: Lazily load webrtcUI.jsm when first needed. r=florian
MozReview-Commit-ID: LRtpyBaRCMA
2017-05-02 19:50:20 -07:00
Florian Queze
ddf0cda8da Bug 1355161 - script-generated patch to replace .{currentThread,mainThread}.dispatch(..., Ci.nsIThread.DISPATCH_NORMAL) with .dispatchToMainThread(...), r=froydnj. 2017-04-14 18:29:12 +02:00
Florian Queze
d3c36892fa Bug 1356569 - Remove addObserver's last parameter when it is false, r=jaws. 2017-04-14 21:51:38 +02:00
Sebastian Hengst
4cd95d4a02 Backed out changeset 18d45aa984d6 (bug 1355161) 2017-04-14 23:39:23 +02:00
Sebastian Hengst
42670ceca0 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
9b4f73599f Bug 1356569 - Remove addObserver's last parameter when it is false, r=jaws. 2017-04-14 21:51:38 +02:00
Florian Queze
35cd8ba883 Bug 1355161 - script-generated patch to replace .{currentThread,mainThread}.dispatch(..., Ci.nsIThread.DISPATCH_NORMAL) with .dispatchToMainThread(...), r=froydnj. 2017-04-14 18:29:12 +02:00
Johann Hofmann
c2327832cd Bug 1348257 - Hide the "always remember" checkbox for webrtc prompts in PBM. r=Nihanth
It's important to not remember any user choices made in private mode
(except the ones we specifically mention in the private browsing landing
page). The original idea was to change the checkbox behavior to store
the permission for session duration if in PBM, but this would actually be
inconsistent with the other permission prompts which hide it completely.

MozReview-Commit-ID: 8ioVmE4XefE
2017-03-20 19:49:59 +01:00
Carsten "Tomcat" Book
92b3168c96 merge mozilla-inbound to mozilla-central a=merge 2017-03-16 15:35:50 +01:00
Florian Quèze
9fcb83b1c8 Bug 1325049 - Fix the global webrtc sharing indicator to work with multiple content processes, r=felipe. 2017-03-15 22:47:06 +01:00
Nihanth Subramanya
d2e3642992 Bug 1339848 - Simplify the string used to indicate that permanent access to the screen cannot be granted. r=florian
MozReview-Commit-ID: I5CqUq6QNl7
2017-03-13 19:33:41 +05:30
Nihanth Subramanya
c97b009562 Bug 1345079 - Allowing screensharing with no screen selected should not block the camera. r=johannh
MozReview-Commit-ID: JKYaDGyL5t
2017-03-14 01:19:14 +05:30
Johann Hofmann
e446de3bd1 Bug 1331579 - Explicitly update the identity block on re-requesting expired permissions. r=Paolo
MozReview-Commit-ID: CxvHSp1NjFg
2017-01-23 11:44:03 +01:00
Florian Quèze
91f7a2ef3a 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
Munro Mengjue Chiang
cd781bb72d Bug 1332608 - Fix JavaScript error in webrtcUI.jsm: nsIMessageListenerManager.removeMessageListener: Not enough arguments; r=florian
MozReview-Commit-ID: LHzfrUpFGVy
2017-01-23 15:22:30 +08:00
Nihanth Subramanya
356329a03a Bug 1323420 - Add a pref to control the close button on web permission prompts. r=past
MozReview-Commit-ID: JHEY478q3C
2017-01-16 18:08:07 +05:30
Florian Quèze
7ab9e9a65a Bug 1329976 - make the microphone prompt select the same device by default all the time by clearing the leftover value from previous prompts, r=johannh. 2017-01-20 12:50:14 +01:00
Munro Mengjue Chiang
2c08e712f8 Bug 1270572 - allow un-prompted gUM access if the page has a live track connected to the same device; r=florian,gcp,smaug
MozReview-Commit-ID: EvATqR4NNTH
2017-01-19 12:24:59 +08:00
Phil Ringnalda
f9ce9768cb Merge m-i to m-c, a=merge 2017-01-16 13:18:17 -08:00
Paolo Amadini
b496866263 Bug 1319112 - Adjust strings for the WebRTC permission notifications. r=florian
MozReview-Commit-ID: 98jRli5Cqxy
2017-01-16 14:31:23 +01:00
Johann Hofmann
ac774acafd Bug 1206232 - Add temporary permission states to SitePermissions.jsm. r=jdm,Paolo
MozReview-Commit-ID: zQVeEHhIax
2016-09-22 23:09:30 +02:00
Florian Quèze
45647c4570 Bug 1329182 - remove trailing newURI null parameters in browser/, r=jaws. 2017-01-09 20:27:25 +01:00
Jared Wein
242ab87626 Bug 1326511 - Enable brace-style and no-multi-spaces eslint rules for toolkit. r=MattN
MozReview-Commit-ID: FuVu8skcqOe
2016-12-30 21:47:25 -05:00
Jared Wein
e3149c378f Bug 1325464 - Enable object-shorthand rule and run 'mach eslint --fix' with the rule enabled. r=MattN
MozReview-Commit-ID: 7E7LPorrEje
2016-12-29 18:34:54 -05:00
Wes Kocher
2d7553dcfd Backed out 3 changesets (bug 1325464) for xpcshell failures a=backout
Backed out changeset 562ddc32cc21 (bug 1325464)
Backed out changeset cd10db6087dd (bug 1325464)
Backed out changeset 4079437c4648 (bug 1325464)
2016-12-29 14:05:44 -08:00
Jared Wein
34e228f767 Bug 1325464 - Enable object-shorthand rule and run 'mach eslint --fix' with the rule enabled. r=MattN
MozReview-Commit-ID: 8WoGr8i6oCR
2016-12-29 15:20:47 -05:00
Andrew Swan
e211f9a012 Bug 1310355 Improve resiliency of webrtc add-on hooks r=florian,jib
MozReview-Commit-ID: 29DN2cmXTtk
2016-10-14 16:04:13 -07:00
Florian Quèze
085e4e81a9 Bug 1320375 - Remove webrtcUI.showSharingDoorhanger's obsolete aType parameter, r=johannh. 2016-11-28 12:29:31 +01:00
Florian Quèze
0e4eb6651d Bug 1037438 - implement persistent deny permissions for screen sharing, r=jesup,past. 2016-11-28 12:29:31 +01:00
Carsten "Tomcat" Book
b43e760dbd Backed out changeset ca8ca07756ab (bug 1037438) 2016-11-28 15:56:42 +01:00
Carsten "Tomcat" Book
af94fe4f00 Backed out changeset 77b01f2bda7f (bug 1320375) 2016-11-28 15:56:41 +01:00
Florian Quèze
f149c6a7fc Bug 1320375 - Remove webrtcUI.showSharingDoorhanger's obsolete aType parameter, r=johannh. 2016-11-28 12:29:31 +01:00
Florian Quèze
f848fd1291 Bug 1037438 - implement persistent deny permissions for screen sharing, r=jesup,past. 2016-11-28 12:29:31 +01:00
Panos Astithas
a44cf00ccc Bug 1282768 - Part 3 - Convert permission notifications to use two buttons and a checkbox instead of multiple secondary actions. r=florian
MozReview-Commit-ID: KNf04CBaLKB
2016-11-20 18:40:26 +01:00
Panos Astithas
1d4c2c0c96 Bug 1004061 - Make most doorhanger notifications persistent. r=florian
MozReview-Commit-ID: IEPkDRnYpiM
2016-11-20 18:40:04 +01:00
Jared Wein
ef8b1e86ca Bug 1316870 - Enable no-shadow eslint rule for browser/. r=mossop 2016-11-15 22:58:30 -05:00
Dave Townsend
4e295aa48d Bug 1316882: Turn on space-before-function-paren eslint rule (browser). r=jaws
MozReview-Commit-ID: 2ZvTiZDHchz
2016-11-11 08:10:51 -08:00
Florian Quèze
bc80610a8f 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
Florian Quèze
95cb9a3860 Bug 1284878 - display a scary warning when the user is about to share Firefox or the whole screen, r=Gijs. 2016-11-07 12:15:37 +01:00
Florian Quèze
e2e4967377 Bug 1284877 - show a preview when the user selects a screen/window/application to share, r=Gijs. 2016-11-07 12:14:29 +01:00
Florian Quèze
1e6597c46b Bug 1304798 - Fix opening video streams for pages with persistent permissions, r=gcp. 2016-09-23 16:20:29 +02:00
Florian Quèze
a7415ba76a Bug 1299783 - change the name of the temporary permission from 'camera' to something not exposed in the UI, r=gcp. 2016-09-21 17:19:07 +02:00
Florian Quèze
aefd740a21 Bug 1294576 - Remove device sharing indicator on location changes, r=johannh. 2016-09-08 12:46:25 +02:00
Johann Hofmann
8d04ffdfab Bug 1291642 - Part 1 - Add an optional checkbox to PopupNotifications. r=paolo
MozReview-Commit-ID: 9wzV6kNt5pV
2016-09-06 18:36:23 +02:00
Florian Quèze
1d4757f17a Bug 1206233 - Removed the old device/screen sharing doorhangers, r=johannh. 2016-08-09 22:50:53 +02:00
Florian Quèze
c91a9dd36a Bug 1206233 - Show devices actively streaming in the control center panel, r=johannh. 2016-08-09 22:50:53 +02:00