Commit Graph

152 Commits

Author SHA1 Message Date
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
Wes Kocher
e7f7f7f498 Backed out 4 changesets (bug 1206233) for xpcshell bustage
Backed out changeset 5fd912b9afed (bug 1206233)
Backed out changeset 3e0bcd0f52c7 (bug 1206233)
Backed out changeset c3796270f3c2 (bug 1206233)
Backed out changeset 855fe322a553 (bug 1206233)
2016-08-09 17:24:03 -07:00
Florian Quèze
5adbd6f58d Bug 1206233 - Removed the old device/screen sharing doorhangers, r=johannh. 2016-08-09 22:50:53 +02:00
Florian Quèze
94aba1d1a8 Bug 1206233 - Show devices actively streaming in the control center panel, r=johannh. 2016-08-09 22:50:53 +02:00
Mark Banner
735881a0ac Bug 1287827 - Part 3. browser/ cleanups to remove old permissions, uitour and test code related to Loop. r=dmose 2016-07-30 08:48:31 +01:00
Mark Banner
8fb246ad32 Backed out changeset e9e43e8256e1 (bug 1287827) for breaking tests 2016-07-29 18:17:17 +01:00