Commit graph

141 commits

Author SHA1 Message Date
Johann Hofmann
eda5a50a7f Bug 1331579 - Explicitly update the identity block on re-requesting expired permissions. r=Paolo
MozReview-Commit-ID: CxvHSp1NjFg

--HG--
extra : rebase_source : 58e6f5b8020c01fad8da2b29e78a0c69bb78cb63
2017-01-23 11:44:03 +01: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
Munro Mengjue Chiang
e880c00d03 Bug 1332608 - Fix JavaScript error in webrtcUI.jsm: nsIMessageListenerManager.removeMessageListener: Not enough arguments; r=florian
MozReview-Commit-ID: LHzfrUpFGVy

--HG--
extra : rebase_source : 146b7cc5d7281a7b0c8c0531cd73ccd8e525f0a0
2017-01-23 15:22:30 +08:00
Nihanth Subramanya
7e904b701f Bug 1323420 - Add a pref to control the close button on web permission prompts. r=past
MozReview-Commit-ID: JHEY478q3C

--HG--
extra : rebase_source : 402b02863e95f0cae9f6aaacc5f0645f31ca02b1
2017-01-16 18:08:07 +05:30
Florian Quèze
003354e62f 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
f0be461749 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

--HG--
extra : rebase_source : cf3b08d7f47e8239bdb6ed27a2eaacb491200d48
2017-01-19 12:24:59 +08:00
Phil Ringnalda
5a78aec0aa Merge m-i to m-c, a=merge 2017-01-16 13:18:17 -08:00
Paolo Amadini
e33311d3f7 Bug 1319112 - Adjust strings for the WebRTC permission notifications. r=florian
MozReview-Commit-ID: 98jRli5Cqxy

--HG--
extra : rebase_source : b3dc18f98c2749c75ccac910693033993e267e2f
2017-01-16 14:31:23 +01:00
Johann Hofmann
95370d69a3 Bug 1206232 - Add temporary permission states to SitePermissions.jsm. r=jdm,Paolo
MozReview-Commit-ID: zQVeEHhIax

--HG--
extra : rebase_source : bebcd31cfbd638c51ff21c7e2b62bcc536b026da
2016-09-22 23:09:30 +02:00
Florian Quèze
028a82f682 Bug 1329182 - remove trailing newURI null parameters in browser/, r=jaws. 2017-01-09 20:27:25 +01:00
Jared Wein
9141469edf Bug 1326511 - Enable brace-style and no-multi-spaces eslint rules for toolkit. r=MattN
MozReview-Commit-ID: FuVu8skcqOe

--HG--
extra : rebase_source : 8ab34c4e46a7c3075b459bf44786ec184d10d203
2016-12-30 21:47:25 -05:00
Jared Wein
ecab54a7c9 Bug 1325464 - Enable object-shorthand rule and run 'mach eslint --fix' with the rule enabled. r=MattN
MozReview-Commit-ID: 7E7LPorrEje

--HG--
extra : rebase_source : 0572a35415a766a3f31d266760ecd07f0dcc3f72
2016-12-29 18:34:54 -05:00
Wes Kocher
0dfb7c2b5c 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
7255df4e9a Bug 1325464 - Enable object-shorthand rule and run 'mach eslint --fix' with the rule enabled. r=MattN
MozReview-Commit-ID: 8WoGr8i6oCR

--HG--
extra : rebase_source : da7172285d43b820421557ed3b05887e091ff939
2016-12-29 15:20:47 -05:00
Andrew Swan
397a3e0174 Bug 1310355 Improve resiliency of webrtc add-on hooks r=florian,jib
MozReview-Commit-ID: 29DN2cmXTtk

--HG--
extra : rebase_source : 466a8447b9a12aa2c335962e735f0303003e5905
extra : source : d431a1c8af61c92adddbd24c13b125aa82a06405
2016-10-14 16:04:13 -07:00
Florian Quèze
72d3846cce Bug 1320375 - Remove webrtcUI.showSharingDoorhanger's obsolete aType parameter, r=johannh. 2016-11-28 12:29:31 +01:00
Florian Quèze
0211bb62b9 Bug 1037438 - implement persistent deny permissions for screen sharing, r=jesup,past. 2016-11-28 12:29:31 +01:00
Carsten "Tomcat" Book
aee9df5fff Backed out changeset ca8ca07756ab (bug 1037438) 2016-11-28 15:56:42 +01:00
Carsten "Tomcat" Book
e402c17a68 Backed out changeset 77b01f2bda7f (bug 1320375) 2016-11-28 15:56:41 +01:00
Florian Quèze
fc3cc50546 Bug 1320375 - Remove webrtcUI.showSharingDoorhanger's obsolete aType parameter, r=johannh. 2016-11-28 12:29:31 +01:00
Florian Quèze
10d60535cc Bug 1037438 - implement persistent deny permissions for screen sharing, r=jesup,past. 2016-11-28 12:29:31 +01:00
Panos Astithas
e0efffb708 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

--HG--
extra : rebase_source : 6c89da5ce541922f55db3853a7bf6f3b6cbc74fa
2016-11-20 18:40:26 +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
Jared Wein
3718f00db1 Bug 1316870 - Enable no-shadow eslint rule for browser/. r=mossop 2016-11-15 22:58:30 -05:00
Dave Townsend
8de07a19a0 Bug 1316882: Turn on space-before-function-paren eslint rule (browser). r=jaws
MozReview-Commit-ID: 2ZvTiZDHchz

--HG--
extra : rebase_source : db6482481b7338df491afd6f6fd376eccec84d7e
2016-11-11 08:10:51 -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
Florian Quèze
1806b991f7 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
71c85e91bb 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
e920cecf91 Bug 1304798 - Fix opening video streams for pages with persistent permissions, r=gcp. 2016-09-23 16:20:29 +02:00
Florian Quèze
6f480b3e80 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
564b3b6ddd Bug 1294576 - Remove device sharing indicator on location changes, r=johannh. 2016-09-08 12:46:25 +02: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
Florian Quèze
77c40e0e1c Bug 1206233 - Removed the old device/screen sharing doorhangers, r=johannh. 2016-08-09 22:50:53 +02:00
Florian Quèze
ee275bb154 Bug 1206233 - Show devices actively streaming in the control center panel, r=johannh. 2016-08-09 22:50:53 +02:00
Wes Kocher
41e9dbb0bb 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
a0f3dbe1bd Bug 1206233 - Removed the old device/screen sharing doorhangers, r=johannh. 2016-08-09 22:50:53 +02:00
Florian Quèze
26bd96af1b Bug 1206233 - Show devices actively streaming in the control center panel, r=johannh. 2016-08-09 22:50:53 +02:00
Mark Banner
c8531f414d 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
b5f9f1309f Backed out changeset e9e43e8256e1 (bug 1287827) for breaking tests 2016-07-29 18:17:17 +01:00
Mark Banner
59109f0ef2 Bug 1287827 - Part 3. browser/ cleanups to remove old permissions, uitour and test code related to Loop. r=dmose 2016-07-29 12:00:27 +01:00
Pushpankar
c6670d980f Bug 1286854 - Replace ownerDocument.defaultView with ownerGlobal in browser/. r=dao
--HG--
extra : rebase_source : 72d50e73baf595840a2aade57ae782e4c40d4c27
2016-07-16 10:20:04 +02:00
Florian Quèze
3a0cef8f4d Bug 1275262 - implement device sharing animation on background tabs, r=Gijs. 2016-06-22 13:07:39 +02:00
Jan-Ivar Bruaroey
a29f219fea Bug 802326 - remove "No Video" and "No Audio" choices in cam+mic permission prompt on desktop. r=florian
MozReview-Commit-ID: Bhunec6MuEo

--HG--
extra : rebase_source : cca0c5ac9d15d3e9981e7988ee4343ab0a0ab0f6
2016-05-05 22:28:02 -04:00
Florian Quèze
f0a32d7b64 Bug 1104054 - The 'recording-window-ended' notification from a subframe shouldn't remove the sharing indicator of the whole browser, r=felipe. 2016-04-26 17:42:51 +02:00
Florian Quèze
d09fd29d23 Bug 1264643 - Active gUM permission menu at shutdown leaks the world, r=felipe. 2016-04-25 12:36:33 +02:00
Carsten "Tomcat" Book
ed38b61598 merge mozilla-inbound to mozilla-central a=merge 2016-02-18 12:01:24 +01:00
Florian Quèze
97f271d8f7 Bug 1248329 - Requesting permissions in short succession can lead to the microphone icon displayed for an unrelated notification, r=Gijs.
--HG--
extra : rebase_source : bcaf19ce5704d92dc0356604f29da23d3c3f1fdc
2016-02-17 11:57:41 +01:00
Gian-Carlo Pascutto
546b46fa4c Bug 1177242 - Verify whether sandboxed Content process has permissions to access the camera/mic. r=jesup 2016-02-17 18:57:26 +01:00
Dave Townsend
e496a11771 Bug 1245649: Turn on no-extra-semi. r=markh
--HG--
extra : commitid : HReQFPDOA6x
extra : rebase_source : 303a92f511c3c9dd2d26135975d4dc7c85e823b3
2016-02-03 17:27:36 -08:00
Florian Quèze
787584c554 Bug 1201973 - 'Stop Sharing' should also revoke persistent permissions granted to frames, r=Gijs. 2015-09-11 14:18:15 +02:00