Closed Bug 1875789 Opened 8 months ago Closed 6 months ago

meet.google.com - Microphone and camera permissions are not detected when privacy.resistFingerprinting config option is set to true

Categories

(Core :: WebRTC: Audio/Video, defect)

Firefox 121
Desktop
macOS
defect

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: rbucata, Unassigned)

References

(Blocks 1 open bug, )

Details

From github: https://github.com/webcompat/web-bugs/issues/132556.

<!-- @browser: Firefox 121.0 -->
<!-- @ua_header: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:121.0) Gecko/20100101 Firefox/121.0 -->
<!-- @reported_with: unknown -->

URL: https://meet.google.com

Browser / Version: Firefox 121.0
Operating System: Mac OS X 10.15
Tested Another Browser: No (tested with alternate config)

Problem type: Site is not usable
Description: Browser unsupported
Steps to Reproduce:
Microphone and camera permissions are not detected when privacy.resistFingerprinting config option is set to true
With this config option set to false the applicaiton works as expected
<details>
<summary>View the screenshot</summary>
<img alt="Screenshot" src="https://webcompat.com/uploads/2024/1/dce135bf-c766-4c60-b2b6-1bffc741b457.jpg">
</details>

<details>
<summary>Browser Configuration</summary>
<ul>
<li>None</li>
</ul>
</details>

From webcompat.com with ❤️

Change performed by the Move to Bugzilla add-on.

The issue was reported via the webcompat.com reporter. Since the issue is related to permissions and a default config was altered, we have moved the issue. Please feel free to move the issue to the correct Product and Component.

OS: Android → macOS
Hardware: Unspecified → Desktop
Version: unspecified → Firefox 121

We believe this is an issue with Meet compatibility with this pref set.

Severity: -- → S3
Duplicate of this bug: 1875532

I can repro this. I see this uncaught error in Meet in web console. The code is obfuscated so it's hard to tell what's going on, but based on bug 1875532 comment 5 it looks like the webpage decides to stop the tracks after obtaining them for some unknown reason.

Uncaught (in promise) 
Object { stack: "_.fa@https://meet.google.com/_/scs/mss-static/_/js/k=boq-rtc.MeetingsUi.en.44ZaZZHj288.2020.O/am=REAAAAAVwBoKhwMAABDA-IIIvQKdwE0FKIEAAACAMKAAAAGIZAEAAAQGCC4SAQBk/d=1/excm=_b,_tp,calldesktoppageview/ed=1/dg=0/wt=2/ujg=1/rs=AL5CKSHrT5MVS7KqlY0Irm1zO7-g2CgGrA/m=_b,_tp:37:362\nisd@https://meet.google.com/_/scs/mss-static/_/js/k=boq-rtc.MeetingsUi.en.44ZaZZHj288.2020.O/ck=boq-rtc.MeetingsUi.7igVaNH62EA.L.F4.O/am=REAAAAAVwBoKhwMAABDA-IIIvQKdwE0FKIEAAACAMKAAAAGIZAEAAAQGCC4SAQBk/d=1/exm=LEikZe,_b,_tp,byfTOb,lsjVmc/excm=_b,_tp,calldesktoppageview/ed=1/wt=2/ujg=1/rs=AL5CKSELK4D60hbjk_3tRiu57TzFb7W3Yw/ee=BRmVff:HS5Yaf;BVdD3:kUrwYe;BjCzpe:Yvr34d;CG6AQc:krpgkb;CMRktf:sGrqec;EVNhjf:pw70Gc;EmZ2Bf:zr1jrb;Erl4fe:FloWmf;IXc14:VZgraf;J9XQCb:ojlpPe;JsbNhc:Xd8iUd;KKym4b:dTTbnb;KNpT6b:iSCite;LBgRLc:SdcwHb;MJ6mxb:ubdYZ;Me32dd:MEeYgc;NAHCGe:mxiOOb;NPKaK:SdcwHb;NSEoX:lazG7b;OPK4bb:ZaEAZ;Oj465e:KG2eXe;PRDQhf:ux3mLc;PZvTbe:Ckmkjd;Pjplud:EEDORb;QGR0gd:Mlhmy;RYWUUc:anescc;SIjcAd:jrKD8b;SNUn3:ZwDk9d;SVOR2e:RqS4qe;U1…", message: "Audio playout failed", cause: DOMException, oa: false }
m=nokbA,Af18Qe,pvxRAf,oNfeAd,fjbyL,hIO81e,EmRN4e,wdAvhd,q54pYe,PkooVe,R1C50e,DFTXbf,tLr4ud,pA398e,Zj6VZd,Ef9B6,keNb9b,I4aMuc,rm2zn,oSEAfc,oL8w7b:587:185
    Ba https://meet.google.com/_/scs/mss-static/_/js/k=boq-rtc.MeetingsUi.en.44ZaZZHj288.2020.O/ck=boq-rtc.MeetingsUi.7igVaNH62EA.L.F4.O/am=REAAAAAVwBoKhwMAABDA-IIIvQKdwE0FKIEAAACAMKAAAAGIZAEAAAQGCC4SAQBk/d=1/exm=A7fCU,BVgquf,CJeEuc,COQbmf,EEDORb,EFQ78c,FSOnAf,FWT29c,Fl2dbf,GkRiKb,H9H6ie,IZT63,Ivl8bd,JGjVRe,JNoxi,KG2eXe,KUM7Z,Kpgu,L1AAkb,LEikZe,MI6k7c,MdUzUe,Mlhmy,MpJwZc,NwH0H,O1Gjze,O6y8ed,OTA3Ae,OmgaI,PrPYRd,QIhFr,QcfBve,RMhBfe,RqjULd,SFhYHb,SdcwHb,SpsfSb,U0aPgd,UUJqVe,Uas9Hd,Ulmmrd,V3dDOb,VwDzFe,WO9ee,XCoqFe,XU5LFb,XVMNvd,Z5uLle,ZfAoz,ZwDk9d,_b,_tp,aW3pY,alwr6,aurFic,bm51tf,byfTOb,cQllkb,e5qFLc,fFdwef,fKUV3e,g9HNd,gJzDyc,gychg,hKSk3e,hc6Ubd,hl,kRDR8c,kWgXee,kjKdXe,ktOwye,lazG7b,lfpdyf,lsjVmc,lwddkf,m9oV,mI3LFb,mdR7q,mzzZzc,n73qwf,ovKuLd,pjICDe,pw70Gc,q0xTif,rCcCxc,s39S4,sOXFj,texUgd,w9hDv,wmnU7d,ws9Tlc,xQtZb,xUdipf,yDVVkb,zOASve,zbML3c,zr1jrb,zsrBvd/excm=_b,_tp,calldesktoppageview/ed=1/wt=2/ujg=1/rs=AL5CKSELK4D60hbjk_3tRiu57TzFb7W3Yw/ee=BRmVff:HS5Yaf;BVdD3:kUrwYe;BjCzpe:Yvr34d;CG6AQc:krpgkb;CMRktf:sGrqec;EVNhjf:pw70Gc;EmZ2Bf:zr1jrb;Erl4fe:FloWmf;IXc14:VZgraf;J9XQCb:ojlpPe;JsbNhc:Xd8iUd;KKym4b:dTTbnb;KNpT6b:iSCite;LBgRLc:SdcwHb;MJ6mxb:ubdYZ;Me32dd:MEeYgc;NAHCGe:mxiOOb;NPKaK:SdcwHb;NSEoX:lazG7b;OPK4bb:ZaEAZ;Oj465e:KG2eXe;PRDQhf:ux3mLc;PZvTbe:Ckmkjd;Pjplud:EEDORb;QGR0gd:Mlhmy;RYWUUc:anescc;SIjcAd:jrKD8b;SNUn3:ZwDk9d;SVOR2e:RqS4qe;U1iiVb:Vm4H9;Up9aO:kY43Sc;WoCAx:UiVeLe;X6zUkd:u0z0vd;XLRw3e:OcCk8d;YBihAb:oeIFub;YBlgBf:LMo5Id;ZE1Tgd:kZF9ne;ZaFVgc:wOWhl;a56pNe:JEfCwb;aPdIxb:F52gIc;brg6Gd:TlvL3b;cEt90b:ws9Tlc;cFl0Ie:PWJipc;cYTQve:GhXhl;dDPGef:IiQq4e;dIoSBb:SpsfSb;dYFttf:ZRxAzc;eBAeSb:zbML3c;esl3oe:Qz2vJf;gAClPb:ghdkwd;giw6qf:EcLnpd;hhhPYb:OJyIc;hoquJe:EjBUIf;iFQyKf:QIhFr;iKsOgb:cWjcJb;io8t5d:yDVVkb;jtBjNe:dWHZee;kMFpHd:OTA3Ae;kqpyR:oFF0ab;l4RAwd:h5Fnie;l6twR:Fvyyad;lJ7cgb:Erp0q;lbbWme:daIyVc;nAFL3:s39S4;oFd48c:l7VM1e;oGtAuc:sOXFj;p0iB4:VQhtq;pXdRYb:MdUzUe;qddgKe:xQtZb;rI0Pr:Cqvedd;rUAape:NePQb;rWx8Cc:DxgUF;reHXFb:qZ6i3c;rpiri:tZyrxe;sP4Vbe:VwDzFe;ssiZFc:BhQ85d;uY49fb:COQbmf;ul9GGd:VDovNc;vKM7Jb:cWjcJb;vSEGB:LAwdQe;w1T0Td:xpWMVc;wR5FRb:O1Gjze;wlKa9e:L3lXjb;x2i2de:zeWni;x4CZme:lCtfC;xbOSgd:e5G55;xqZiqf:wmnU7d;y5ihoc:AvhCA;ye9FMd:KC9GA;yxTchf:KUM7Z;zWcMwf:lgWk4d;zxnPse:GkRiKb/m=nokbA,Af18Qe,pvxRAf,oNfeAd,fjbyL,hIO81e,EmRN4e,wdAvhd,q54pYe,PkooVe,R1C50e,DFTXbf,tLr4ud,pA398e,Zj6VZd,Ef9B6,keNb9b,I4aMuc,rm2zn,oSEAfc,oL8w7b:587
    InterpretGeneratorResume self-hosted:1465
    AsyncFunctionThrow self-hosted:856
    (Async: async)
    DEa https://meet.google.com/_/scs/mss-static/_/js/k=boq-rtc.MeetingsUi.en.44ZaZZHj288.2020.O/am=REAAAAAVwBoKhwMAABDA-IIIvQKdwE0FKIEAAACAMKAAAAGIZAEAAAQGCC4SAQBk/d=1/excm=_b,_tp,calldesktoppageview/ed=1/dg=0/wt=2/ujg=1/rs=AL5CKSHrT5MVS7KqlY0Irm1zO7-g2CgGrA/m=_b,_tp:565
    Tna https://meet.google.com/_/scs/mss-static/_/js/k=boq-rtc.MeetingsUi.en.44ZaZZHj288.2020.O/am=REAAAAAVwBoKhwMAABDA-IIIvQKdwE0FKIEAAACAMKAAAAGIZAEAAAQGCC4SAQBk/d=1/excm=_b,_tp,calldesktoppageview/ed=1/dg=0/wt=2/ujg=1/rs=AL5CKSHrT5MVS7KqlY0Irm1zO7-g2CgGrA/m=_b,_tp:263
    sE https://meet.google.com/_/scs/mss-static/_/js/k=boq-rtc.MeetingsUi.en.44ZaZZHj288.2020.O/am=REAAAAAVwBoKhwMAABDA-IIIvQKdwE0FKIEAAACAMKAAAAGIZAEAAAQGCC4SAQBk/d=1/excm=_b,_tp,calldesktoppageview/ed=1/dg=0/wt=2/ujg=1/rs=AL5CKSHrT5MVS7KqlY0Irm1zO7-g2CgGrA/m=_b,_tp:261
    addCallback https://meet.google.com/_/scs/mss-static/_/js/k=boq-rtc.MeetingsUi.en.44ZaZZHj288.2020.O/am=REAAAAAVwBoKhwMAABDA-IIIvQKdwE0FKIEAAACAMKAAAAGIZAEAAAQGCC4SAQBk/d=1/excm=_b,_tp,calldesktoppageview/ed=1/dg=0/wt=2/ujg=1/rs=AL5CKSHrT5MVS7KqlY0Irm1zO7-g2CgGrA/m=_b,_tp:260
    DEa https://meet.google.com/_/scs/mss-static/_/js/k=boq-rtc.MeetingsUi.en.44ZaZZHj288.2020.O/am=REAAAAAVwBoKhwMAABDA-IIIvQKdwE0FKIEAAACAMKAAAAGIZAEAAAQGCC4SAQBk/d=1/excm=_b,_tp,calldesktoppageview/ed=1/dg=0/wt=2/ujg=1/rs=AL5CKSHrT5MVS7KqlY0Irm1zO7-g2CgGrA/m=_b,_tp:564
    BEa https://meet.google.com/_/scs/mss-static/_/js/k=boq-rtc.MeetingsUi.en.44ZaZZHj288.2020.O/am=REAAAAAVwBoKhwMAABDA-IIIvQKdwE0FKIEAAACAMKAAAAGIZAEAAAQGCC4SAQBk/d=1/excm=_b,_tp,calldesktoppageview/ed=1/dg=0/wt=2/ujg=1/rs=AL5CKSHrT5MVS7KqlY0Irm1zO7-g2CgGrA/m=_b,_tp:565
    vEa https://meet.google.com/_/scs/mss-static/_/js/k=boq-rtc.MeetingsUi.en.44ZaZZHj288.2020.O/am=REAAAAAVwBoKhwMAABDA-IIIvQKdwE0FKIEAAACAMKAAAAGIZAEAAAQGCC4SAQBk/d=1/excm=_b,_tp,calldesktoppageview/ed=1/dg=0/wt=2/ujg=1/rs=AL5CKSHrT5MVS7KqlY0Irm1zO7-g2CgGrA/m=_b,_tp:563
    Tna https://meet.google.com/_/scs/mss-static/_/js/k=boq-rtc.MeetingsUi.en.44ZaZZHj288.2020.O/am=REAAAAAVwBoKhwMAABDA-IIIvQKdwE0FKIEAAACAMKAAAAGIZAEAAAQGCC4SAQBk/d=1/excm=_b,_tp,calldesktoppageview/ed=1/dg=0/wt=2/ujg=1/rs=AL5CKSHrT5MVS7KqlY0Irm1zO7-g2CgGrA/m=_b,_tp:263
    sE https://meet.google.com/_/scs/mss-static/_/js/k=boq-rtc.MeetingsUi.en.44ZaZZHj288.2020.O/am=REAAAAAVwBoKhwMAABDA-IIIvQKdwE0FKIEAAACAMKAAAAGIZAEAAAQGCC4SAQBk/d=1/excm=_b,_tp,calldesktoppageview/ed=1/dg=0/wt=2/ujg=1/rs=AL5CKSHrT5MVS7KqlY0Irm1zO7-g2CgGrA/m=_b,_tp:261
    addCallback https://meet.google.com/_/scs/mss-static/_/js/k=boq-rtc.MeetingsUi.en.44ZaZZHj288.2020.O/am=REAAAAAVwBoKhwMAABDA-IIIvQKdwE0FKIEAAACAMKAAAAGIZAEAAAQGCC4SAQBk/d=1/excm=_b,_tp,calldesktoppageview/ed=1/dg=0/wt=2/ujg=1/rs=AL5CKSHrT5MVS7KqlY0Irm1zO7-g2CgGrA/m=_b,_tp:260
    vEa https://meet.google.com/_/scs/mss-static/_/js/k=boq-rtc.MeetingsUi.en.44ZaZZHj288.2020.O/am=REAAAAAVwBoKhwMAABDA-IIIvQKdwE0FKIEAAACAMKAAAAGIZAEAAAQGCC4SAQBk/d=1/excm=_b,_tp,calldesktoppageview/ed=1/dg=0/wt=2/ujg=1/rs=AL5CKSHrT5MVS7KqlY0Irm1zO7-g2CgGrA/m=_b,_tp:563
    yEa https://meet.google.com/_/scs/mss-static/_/js/k=boq-rtc.MeetingsUi.en.44ZaZZHj288.2020.O/am=REAAAAAVwBoKhwMAABDA-IIIvQKdwE0FKIEAAACAMKAAAAGIZAEAAAQGCC4SAQBk/d=1/excm=_b,_tp,calldesktoppageview/ed=1/dg=0/wt=2/ujg=1/rs=AL5CKSHrT5MVS7KqlY0Irm1zO7-g2CgGrA/m=_b,_tp:561
    Tna https://meet.google.com/_/scs/mss-static/_/js/k=boq-rtc.MeetingsUi.en.44ZaZZHj288.2020.O/am=REAAAAAVwBoKhwMAABDA-IIIvQKdwE0FKIEAAACAMKAAAAGIZAEAAAQGCC4SAQBk/d=1/excm=_b,_tp,calldesktoppageview/ed=1/dg=0/wt=2/ujg=1/rs=AL5CKSHrT5MVS7KqlY0Irm1zO7-g2CgGrA/m=_b,_tp:263
    sE https://meet.google.com/_/scs/mss-static/_/js/k=boq-rtc.MeetingsUi.en.44ZaZZHj288.2020.O/am=REAAAAAVwBoKhwMAABDA-IIIvQKdwE0FKIEAAACAMKAAAAGIZAEAAAQGCC4SAQBk/d=1/excm=_b,_tp,calldesktoppageview/ed=1/dg=0/wt=2/ujg=1/rs=AL5CKSHrT5MVS7KqlY0Irm1zO7-g2CgGrA/m=_b,_tp:261
    addCallback https://meet.google.com/_/scs/mss-static/_/js/k=boq-rtc.MeetingsUi.en.44ZaZZHj288.2020.O/am=REAAAAAVwBoKhwMAABDA-IIIvQKdwE0FKIEAAACAMKAAAAGIZAEAAAQGCC4SAQBk/d=1/excm=_b,_tp,calldesktoppageview/ed=1/dg=0/wt=2/ujg=1/rs=AL5CKSHrT5MVS7KqlY0Irm1zO7-g2CgGrA/m=_b,_tp:260
    yEa https://meet.google.com/_/scs/mss-static/_/js/k=boq-rtc.MeetingsUi.en.44ZaZZHj288.2020.O/am=REAAAAAVwBoKhwMAABDA-IIIvQKdwE0FKIEAAACAMKAAAAGIZAEAAAQGCC4SAQBk/d=1/excm=_b,_tp,calldesktoppageview/ed=1/dg=0/wt=2/ujg=1/rs=AL5CKSHrT5MVS7KqlY0Irm1zO7-g2CgGrA/m=_b,_tp:561
    Va https://meet.google.com/_/scs/mss-static/_/js/k=boq-rtc.MeetingsUi.en.44ZaZZHj288.2020.O/am=REAAAAAVwBoKhwMAABDA-IIIvQKdwE0FKIEAAACAMKAAAAGIZAEAAAQGCC4SAQBk/d=1/excm=_b,_tp,calldesktoppageview/ed=1/dg=0/wt=2/ujg=1/rs=AL5CKSHrT5MVS7KqlY0Irm1zO7-g2CgGrA/m=_b,_tp:570
    c https://meet.google.com/_/scs/mss-static/_/js/k=boq-rtc.MeetingsUi.en.44ZaZZHj288.2020.O/am=REAAAAAVwBoKhwMAABDA-IIIvQKdwE0FKIEAAACAMKAAAAGIZAEAAAQGCC4SAQBk/d=1/excm=_b,_tp,calldesktoppageview/ed=1/dg=0/wt=2/ujg=1/rs=AL5CKSHrT5MVS7KqlY0Irm1zO7-g2CgGrA/m=_b,_tp:469
    dispatch https://meet.google.com/_/scs/mss-static/_/js/k=boq-rtc.MeetingsUi.en.44ZaZZHj288.2020.O/am=REAAAAAVwBoKhwMAABDA-IIIvQKdwE0FKIEAAACAMKAAAAGIZAEAAAQGCC4SAQBk/d=1/excm=_b,_tp,calldesktoppageview/ed=1/dg=0/wt=2/ujg=1/rs=AL5CKSHrT5MVS7KqlY0Irm1zO7-g2CgGrA/m=_b,_tp:556
    n https://meet.google.com/yie-odjv-yio?ijlm=1705962440749&adhoc=1&hs=187:30
    trigger https://meet.google.com/yie-odjv-yio?ijlm=1705962440749&adhoc=1&hs=187:35
    qb https://meet.google.com/_/scs/mss-static/_/js/k=boq-rtc.MeetingsUi.en.44ZaZZHj288.2020.O/am=REAAAAAVwBoKhwMAABDA-IIIvQKdwE0FKIEAAACAMKAAAAGIZAEAAAQGCC4SAQBk/d=1/excm=_b,_tp,calldesktoppageview/ed=1/dg=0/wt=2/ujg=1/rs=AL5CKSHrT5MVS7KqlY0Irm1zO7-g2CgGrA/m=_b,_tp:568
    iBa https://meet.google.com/_/scs/mss-static/_/js/k=boq-rtc.MeetingsUi.en.44ZaZZHj288.2020.O/am=REAAAAAVwBoKhwMAABDA-IIIvQKdwE0FKIEAAACAMKAAAAGIZAEAAAQGCC4SAQBk/d=1/excm=_b,_tp,calldesktoppageview/ed=1/dg=0/wt=2/ujg=1/rs=AL5CKSHrT5MVS7KqlY0Irm1zO7-g2CgGrA/m=_b,_tp:558
    nf https://meet.google.com/_/scs/mss-static/_/js/k=boq-rtc.MeetingsUi.en.44ZaZZHj288.2020.O/am=REAAAAAVwBoKhwMAABDA-IIIvQKdwE0FKIEAAACAMKAAAAGIZAEAAAQGCC4SAQBk/d=1/excm=_b,_tp,calldesktoppageview/ed=1/dg=0/wt=2/ujg=1/rs=AL5CKSHrT5MVS7KqlY0Irm1zO7-g2CgGrA/m=_b,_tp:501
    Gn https://meet.google.com/_/scs/mss-static/_/js/k=boq-rtc.MeetingsUi.en.44ZaZZHj288.2020.O/am=REAAAAAVwBoKhwMAABDA-IIIvQKdwE0FKIEAAACAMKAAAAGIZAEAAAQGCC4SAQBk/d=1/excm=_b,_tp,calldesktoppageview/ed=1/dg=0/wt=2/ujg=1/rs=AL5CKSHrT5MVS7KqlY0Irm1zO7-g2CgGrA/m=_b,_tp:501
    forEach self-hosted:203
    Ha https://meet.google.com/_/scs/mss-static/_/js/k=boq-rtc.MeetingsUi.en.44ZaZZHj288.2020.O/am=REAAAAAVwBoKhwMAABDA-IIIvQKdwE0FKIEAAACAMKAAAAGIZAEAAAQGCC4SAQBk/d=1/excm=_b,_tp,calldesktoppageview/ed=1/dg=0/wt=2/ujg=1/rs=AL5CKSHrT5MVS7KqlY0Irm1zO7-g2CgGrA/m=_b,_tp:198
    Gn https://meet.google.com/_/scs/mss-static/_/js/k=boq-rtc.MeetingsUi.en.44ZaZZHj288.2020.O/am=REAAAAAVwBoKhwMAABDA-IIIvQKdwE0FKIEAAACAMKAAAAGIZAEAAAQGCC4SAQBk/d=1/excm=_b,_tp,calldesktoppageview/ed=1/dg=0/wt=2/ujg=1/rs=AL5CKSHrT5MVS7KqlY0Irm1zO7-g2CgGrA/m=_b,_tp:501
    notify https://meet.google.com/_/scs/mss-static/_/js/k=boq-rtc.MeetingsUi.en.44ZaZZHj288.2020.O/ck=boq-rtc.MeetingsUi.7igVaNH62EA.L.F4.O/am=REAAAAAVwBoKhwMAABDA-IIIvQKdwE0FKIEAAACAMKAAAAGIZAEAAAQGCC4SAQBk/d=1/exm=LEikZe,_b,_tp,byfTOb,lsjVmc/excm=_b,_tp,calldesktoppageview/ed=1/wt=2/ujg=1/rs=AL5CKSELK4D60hbjk_3tRiu57TzFb7W3Yw/ee=BRmVff:HS5Yaf;BVdD3:kUrwYe;BjCzpe:Yvr34d;CG6AQc:krpgkb;CMRktf:sGrqec;EVNhjf:pw70Gc;EmZ2Bf:zr1jrb;Erl4fe:FloWmf;IXc14:VZgraf;J9XQCb:ojlpPe;JsbNhc:Xd8iUd;KKym4b:dTTbnb;KNpT6b:iSCite;LBgRLc:SdcwHb;MJ6mxb:ubdYZ;Me32dd:MEeYgc;NAHCGe:mxiOOb;NPKaK:SdcwHb;NSEoX:lazG7b;OPK4bb:ZaEAZ;Oj465e:KG2eXe;PRDQhf:ux3mLc;PZvTbe:Ckmkjd;Pjplud:EEDORb;QGR0gd:Mlhmy;RYWUUc:anescc;SIjcAd:jrKD8b;SNUn3:ZwDk9d;SVOR2e:RqS4qe;U1iiVb:Vm4H9;Up9aO:kY43Sc;WoCAx:UiVeLe;X6zUkd:u0z0vd;XLRw3e:OcCk8d;YBihAb:oeIFub;YBlgBf:LMo5Id;ZE1Tgd:kZF9ne;ZaFVgc:wOWhl;a56pNe:JEfCwb;aPdIxb:F52gIc;brg6Gd:TlvL3b;cEt90b:ws9Tlc;cFl0Ie:PWJipc;cYTQve:GhXhl;dDPGef:IiQq4e;dIoSBb:SpsfSb;dYFttf:ZRxAzc;eBAeSb:zbML3c;esl3oe:Qz2vJf;gAClPb:ghdkwd;giw6qf:EcLnpd;hhhPYb:OJyIc;hoquJe:EjBUIf;iFQyKf:QIhFr;iKsOgb:cWjcJb;io8t5d:yDVVkb;jtBjNe:dWHZee;kMFpHd:OTA3Ae;kqpyR:oFF0ab;l4RAwd:h5Fnie;l6twR:Fvyyad;lJ7cgb:Erp0q;lbbWme:daIyVc;nAFL3:s39S4;oFd48c:l7VM1e;oGtAuc:sOXFj;p0iB4:VQhtq;pXdRYb:MdUzUe;qddgKe:xQtZb;rI0Pr:Cqvedd;rUAape:NePQb;rWx8Cc:DxgUF;reHXFb:qZ6i3c;rpiri:tZyrxe;sP4Vbe:VwDzFe;ssiZFc:BhQ85d;uY49fb:COQbmf;ul9GGd:VDovNc;vKM7Jb:cWjcJb;vSEGB:LAwdQe;w1T0Td:xpWMVc;wR5FRb:O1Gjze;wlKa9e:L3lXjb;x2i2de:zeWni;x4CZme:lCtfC;xbOSgd:e5G55;xqZiqf:wmnU7d;y5ihoc:AvhCA;ye9FMd:KC9GA;yxTchf:KUM7Z;zWcMwf:lgWk4d;zxnPse:GkRiKb/m=ws9Tlc,n73qwf,GkRiKb,e5qFLc,IZT63,UUJqVe,O1Gjze,xUdipf,OTA3Ae,COQbmf,fKUV3e,aurFic,U0aPgd,ZwDk9d,V3dDOb,mI3LFb,XU5LFb,m9oV,hl,QcfBve,mzzZzc,rCcCxc,WO9ee,JGjVRe,alwr6,kRDR8c,H9H6ie,zOASve,CJeEuc,zsrBvd,FWT29c,O6y8ed,PrPYRd,MpJwZc,NwH0H,OmgaI,lazG7b,Ivl8bd,g9HNd,XVMNvd,L1AAkb,KUM7Z,Mlhmy,Fl2dbf,fFdwef,s39S4,lwddkf,gychg,w9hDv,EEDORb,RMhBfe,SdcwHb,aW3pY,texUgd,pw70Gc,EFQ78c,Ulmmrd,ZfAoz,mdR7q,wmnU7d,xQtZb,FSOnAf,gJzDyc,JNoxi,kWgXee,MI6k7c,kjKdXe,BVgquf,QIhFr,lfpdyf,ovKuLd,hKSk3e,yDVVkb,hc6Ubd,SpsfSb,KG2eXe,Z5uLle,MdUzUe,VwDzFe,zbML3c,A7fCU,zr1jrb,Uas9Hd,pjICDe:746
    <anonymous> https://meet.google.com/_/scs/mss-static/_/js/k=boq-rtc.MeetingsUi.en.44ZaZZHj288.2020.O/ck=boq-rtc.MeetingsUi.7igVaNH62EA.L.F4.O/am=REAAAAAVwBoKhwMAABDA-IIIvQKdwE0FKIEAAACAMKAAAAGIZAEAAAQGCC4SAQBk/d=1/exm=LEikZe,_b,_tp,byfTOb,lsjVmc/excm=_b,_tp,calldesktoppageview/ed=1/wt=2/ujg=1/rs=AL5CKSELK4D60hbjk_3tRiu57TzFb7W3Yw/ee=BRmVff:HS5Yaf;BVdD3:kUrwYe;BjCzpe:Yvr34d;CG6AQc:krpgkb;CMRktf:sGrqec;EVNhjf:pw70Gc;EmZ2Bf:zr1jrb;Erl4fe:FloWmf;IXc14:VZgraf;J9XQCb:ojlpPe;JsbNhc:Xd8iUd;KKym4b:dTTbnb;KNpT6b:iSCite;LBgRLc:SdcwHb;MJ6mxb:ubdYZ;Me32dd:MEeYgc;NAHCGe:mxiOOb;NPKaK:SdcwHb;NSEoX:lazG7b;OPK4bb:ZaEAZ;Oj465e:KG2eXe;PRDQhf:ux3mLc;PZvTbe:Ckmkjd;Pjplud:EEDORb;QGR0gd:Mlhmy;RYWUUc:anescc;SIjcAd:jrKD8b;SNUn3:ZwDk9d;SVOR2e:RqS4qe;U1iiVb:Vm4H9;Up9aO:kY43Sc;WoCAx:UiVeLe;X6zUkd:u0z0vd;XLRw3e:OcCk8d;YBihAb:oeIFub;YBlgBf:LMo5Id;ZE1Tgd:kZF9ne;ZaFVgc:wOWhl;a56pNe:JEfCwb;aPdIxb:F52gIc;brg6Gd:TlvL3b;cEt90b:ws9Tlc;cFl0Ie:PWJipc;cYTQve:GhXhl;dDPGef:IiQq4e;dIoSBb:SpsfSb;dYFttf:ZRxAzc;eBAeSb:zbML3c;esl3oe:Qz2vJf;gAClPb:ghdkwd;giw6qf:EcLnpd;hhhPYb:OJyIc;hoquJe:EjBUIf;iFQyKf:QIhFr;iKsOgb:cWjcJb;io8t5d:yDVVkb;jtBjNe:dWHZee;kMFpHd:OTA3Ae;kqpyR:oFF0ab;l4RAwd:h5Fnie;l6twR:Fvyyad;lJ7cgb:Erp0q;lbbWme:daIyVc;nAFL3:s39S4;oFd48c:l7VM1e;oGtAuc:sOXFj;p0iB4:VQhtq;pXdRYb:MdUzUe;qddgKe:xQtZb;rI0Pr:Cqvedd;rUAape:NePQb;rWx8Cc:DxgUF;reHXFb:qZ6i3c;rpiri:tZyrxe;sP4Vbe:VwDzFe;ssiZFc:BhQ85d;uY49fb:COQbmf;ul9GGd:VDovNc;vKM7Jb:cWjcJb;vSEGB:LAwdQe;w1T0Td:xpWMVc;wR5FRb:O1Gjze;wlKa9e:L3lXjb;x2i2de:zeWni;x4CZme:lCtfC;xbOSgd:e5G55;xqZiqf:wmnU7d;y5ihoc:AvhCA;ye9FMd:KC9GA;yxTchf:KUM7Z;zWcMwf:lgWk4d;zxnPse:GkRiKb/m=ws9Tlc,n73qwf,GkRiKb,e5qFLc,IZT63,UUJqVe,O1Gjze,xUdipf,OTA3Ae,COQbmf,fKUV3e,aurFic,U0aPgd,ZwDk9d,V3dDOb,mI3LFb,XU5LFb,m9oV,hl,QcfBve,mzzZzc,rCcCxc,WO9ee,JGjVRe,alwr6,kRDR8c,H9H6ie,zOASve,CJeEuc,zsrBvd,FWT29c,O6y8ed,PrPYRd,MpJwZc,NwH0H,OmgaI,lazG7b,Ivl8bd,g9HNd,XVMNvd,L1AAkb,KUM7Z,Mlhmy,Fl2dbf,fFdwef,s39S4,lwddkf,gychg,w9hDv,EEDORb,RMhBfe,SdcwHb,aW3pY,texUgd,pw70Gc,EFQ78c,Ulmmrd,ZfAoz,mdR7q,wmnU7d,xQtZb,FSOnAf,gJzDyc,JNoxi,kWgXee,MI6k7c,kjKdXe,BVgquf,QIhFr,lfpdyf,ovKuLd,hKSk3e,yDVVkb,hc6Ubd,SpsfSb,KG2eXe,Z5uLle,MdUzUe,VwDzFe,zbML3c,A7fCU,zr1jrb,Uas9Hd,pjICDe:3771

That's interesting - there's no particular reason why RFP should cause this behavior, which means the website is probably relying on some behavior that RFP changes, and as a result the website fails.

You know this might actually be Bug 1852541. Does the issue recur if you set the prefs like this:

  • privacy.resistFingerprinting = False
  • privacy.resistFingerprinting.randomDataOnCanvasExtract = False
  • privacy.fingerprintingProtection = True
  • privacy.fingerprintingProtection.overrides = +AllTargets,-CanvasRandomization
See Also: → 1852541

Running the following code is a workaround that makes Google Meet works even with privacy.resistFingerprinting = true:

(()=>{
  let tracks = [];
  navigator.mediaDevices.getUserMedia({video:true, audio:true}).then((a) => {
    tracks.push(...(a.getTracks().map((track) => ({
      deviceId: track.getSettings().deviceId,
      groupId: track.getSettings().groupId,
      kind: `${track.kind}input`,
      label: track.label
    }))));
  });
  navigator.mediaDevices.enumerateDevices = () => Promise.resolve(tracks);
})();

That makes me conclude that this bug is related to this other one: https://bugzilla.mozilla.org/show_bug.cgi?id=1876636

I apologize for the repetition but I found no way to edit my previous comment.

In fact you can just copy and paste the previous code in the console every time that you open a new Google Meet window/tab, but for those used to user-script I improved a little bit the previous code:

// ==UserScript==
// @name        Fix Google Meet
// @namespace   Violentmonkey Scripts
// @match       *://meet.google.com/*
// @grant       none
// @version     1.0
// @author      -
// @description 01/02/2024, 13:20:00
// ==/UserScript==

(() => {
  let tmpResolvers = [];
  navigator.mediaDevices.enumerateDevices = () => new Promise((resolver) => {
    tmpResolvers.push(resolver);
  });
  navigator.mediaDevices.getUserMedia({video:true, audio:true}).then((userData) => {
    let tracks = userData.getTracks().map((track) => ({
      deviceId: track.getSettings().deviceId,
      groupId: track.getSettings().groupId,
      kind: `${track.kind}input`,
      label: track.label
    }));
    navigator.mediaDevices.enumerateDevices = () => Promise.resolve(tracks);
    tmpResolvers.forEach((resolver) => resolver(tracks));
    tmpResolvers.splice(0);
  });
})();

Tested today and Meet now detects camera and microphone for me with privacy.resistFingerprinting set to true in about:config.

Video calls work fine as long as virtual backgrounds are not used, which is bug 1875939.

Status: NEW → RESOLVED
Closed: 6 months ago
Resolution: --- → WORKSFORME
See Also: → 1875939
You need to log in before you can comment on or make changes to this bug.