<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.webkit.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>233021</bug_id>
          
          <creation_ts>2021-11-11 16:06:57 -0800</creation_ts>
          <short_desc>Disable getUserMedia() when in Captive Portal Mode</short_desc>
          <delta_ts>2021-11-12 06:58:20 -0800</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>WebKit2</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          <see_also>https://bugs.webkit.org/show_bug.cgi?id=233013</see_also>
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Chris Dumez">cdumez</reporter>
          <assigned_to name="Chris Dumez">cdumez</assigned_to>
          <cc>bfulgham</cc>
    
    <cc>eric.carlson</cc>
    
    <cc>ggaren</cc>
    
    <cc>jer.noble</cc>
    
    <cc>kkinnunen</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>youennf</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1814285</commentid>
    <comment_count>0</comment_count>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2021-11-11 16:06:57 -0800</bug_when>
    <thetext>Disable getUserMedia() when in Captive Portal Mode.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1814286</commentid>
    <comment_count>1</comment_count>
      <attachid>444017</attachid>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2021-11-11 16:09:07 -0800</bug_when>
    <thetext>Created attachment 444017
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1814296</commentid>
    <comment_count>2</comment_count>
      <attachid>444017</attachid>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2021-11-11 16:31:32 -0800</bug_when>
    <thetext>Comment on attachment 444017
Patch

Nice! r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1814417</commentid>
    <comment_count>3</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2021-11-12 06:57:37 -0800</bug_when>
    <thetext>Committed r285717 (244176@main): &lt;https://commits.webkit.org/244176@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 444017.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1814418</commentid>
    <comment_count>4</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2021-11-12 06:58:20 -0800</bug_when>
    <thetext>&lt;rdar://problem/85342199&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>444017</attachid>
            <date>2021-11-11 16:09:07 -0800</date>
            <delta_ts>2021-11-12 06:57:39 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-233021-20211111160906.patch</filename>
            <type>text/plain</type>
            <size>8731</size>
            <attacher name="Chris Dumez">cdumez</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjg1NjcyCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCmluZGV4IDYwYWM0ZmFmYjNmYjAyNWRi
MWI5OWZlZThiN2Q5MzZiZjQ2MDJiNzYuLmZmOTU3OWY2YjcwNDQ3MmNlZjJkYzJhM2JmOTU1YTk5
ZjI3NWY5MTIgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCisrKyBiL1NvdXJj
ZS9XZWJLaXQvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTcgQEAKKzIwMjEtMTEtMTEgIENocmlzIER1
bWV6ICA8Y2R1bWV6QGFwcGxlLmNvbT4KKworICAgICAgICBEaXNhYmxlIGdldFVzZXJNZWRpYSgp
IHdoZW4gaW4gQ2FwdGl2ZSBQb3J0YWwgTW9kZQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0
Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjMzMDIxCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZ
IChPT1BTISkuCisKKyAgICAgICAgRGlzYWJsZSBnZXRVc2VyTWVkaWEoKSB3aGVuIGluIENhcHRp
dmUgUG9ydGFsIE1vZGUuCisKKyAgICAgICAgTm8gbmV3IHRlc3RzLCBjb3ZlcmVkIGJ5IHVwZGF0
ZWQgQVBJIHRlc3QuCisKKyAgICAgICAgKiBXZWJQcm9jZXNzL1dlYlBhZ2UvV2ViUGFnZS5jcHA6
CisgICAgICAgIChXZWJLaXQ6OldlYlBhZ2U6OnVwZGF0ZVByZWZlcmVuY2VzKToKKwogMjAyMS0x
MS0xMSAgV2Vuc29uIEhzaWVoICA8d2Vuc29uX2hzaWVoQGFwcGxlLmNvbT4KIAogICAgICAgICBN
b3ZlIGltYWdlIG92ZXJsYXkgY29kZSBvdXQgb2YgSFRNTEVsZW1lbnQgYW5kIGludG8gYSBzZXBh
cmF0ZSBoZWxwZXIgZmlsZQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9XZWJQcm9jZXNzL1dl
YlBhZ2UvV2ViUGFnZS5jcHAgYi9Tb3VyY2UvV2ViS2l0L1dlYlByb2Nlc3MvV2ViUGFnZS9XZWJQ
YWdlLmNwcAppbmRleCBjMjhiNzcwMzYyZmU4Y2QzMTc0MjFhYWY2NWQwMDFhZmVhNWNmMjUyLi5h
ZTI0MTBjYWFjMDYyOWRlMTk1OTk4MmI5ZjE4ZDQwZDJkY2RkODE1IDEwMDY0NAotLS0gYS9Tb3Vy
Y2UvV2ViS2l0L1dlYlByb2Nlc3MvV2ViUGFnZS9XZWJQYWdlLmNwcAorKysgYi9Tb3VyY2UvV2Vi
S2l0L1dlYlByb2Nlc3MvV2ViUGFnZS9XZWJQYWdlLmNwcApAQCAtNDA2NCw2ICs0MDY0LDkgQEAg
dm9pZCBXZWJQYWdlOjp1cGRhdGVQcmVmZXJlbmNlcyhjb25zdCBXZWJQcmVmZXJlbmNlc1N0b3Jl
JiBzdG9yZSkKICAgICAgICAgc2V0dGluZ3Muc2V0V2ViWFJFbmFibGVkKGZhbHNlKTsKICAgICAg
ICAgc2V0dGluZ3Muc2V0V2ViWFJBdWdtZW50ZWRSZWFsaXR5TW9kdWxlRW5hYmxlZChmYWxzZSk7
CiAjZW5kaWYKKyNpZiBFTkFCTEUoTUVESUFfU1RSRUFNKQorICAgICAgICBzZXR0aW5ncy5zZXRN
ZWRpYURldmljZXNFbmFibGVkKGZhbHNlKTsKKyNlbmRpZgogI2lmIEVOQUJMRShXRUJfQVVESU8p
CiAgICAgICAgIHNldHRpbmdzLnNldFdlYkF1ZGlvRW5hYmxlZChmYWxzZSk7CiAjZW5kaWYKZGlm
ZiAtLWdpdCBhL1Rvb2xzL0NoYW5nZUxvZyBiL1Rvb2xzL0NoYW5nZUxvZwppbmRleCAzYmUwYmRm
NDViMDc5NTJjYzliZWIxNzE4MDQ4ZWYxZWY2YmJlMTE1Li4zMGMxNWRlN2NlOTEzODhhYzNhMGIw
MGIxY2FkOTc3YjM3YTU2MTFjIDEwMDY0NAotLS0gYS9Ub29scy9DaGFuZ2VMb2cKKysrIGIvVG9v
bHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTQgQEAKKzIwMjEtMTEtMTEgIENocmlzIER1bWV6ICA8
Y2R1bWV6QGFwcGxlLmNvbT4KKworICAgICAgICBEaXNhYmxlIGdldFVzZXJNZWRpYSgpIHdoZW4g
aW4gQ2FwdGl2ZSBQb3J0YWwgTW9kZQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9z
aG93X2J1Zy5jZ2k/aWQ9MjMzMDIxCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BT
ISkuCisKKyAgICAgICAgQWRkIEFQSSB0ZXN0IGNvdmVyYWdlLgorCisgICAgICAgICogVGVzdFdl
YktpdEFQSS9UZXN0cy9XZWJLaXRDb2NvYS9Qcm9jZXNzU3dhcE9uTmF2aWdhdGlvbi5tbToKKwog
MjAyMS0xMS0xMSAgQ2hyaXMgRHVtZXogIDxjZHVtZXpAYXBwbGUuY29tPgogCiAgICAgICAgIFJF
R1JFU1NJT046IDI2IEluQXBwQnJvd3NlclByaXZhY3kgQVBJIGZhaWx1cmVzIG9uIGlPUwpkaWZm
IC0tZ2l0IGEvVG9vbHMvVGVzdFdlYktpdEFQSS9UZXN0cy9XZWJLaXRDb2NvYS9Qcm9jZXNzU3dh
cE9uTmF2aWdhdGlvbi5tbSBiL1Rvb2xzL1Rlc3RXZWJLaXRBUEkvVGVzdHMvV2ViS2l0Q29jb2Ev
UHJvY2Vzc1N3YXBPbk5hdmlnYXRpb24ubW0KaW5kZXggMGZmM2JjYjI3MzFjOWUwN2U5ODYxOWRk
ODU3M2UyNjAzZTI4N2JkYy4uNTUxZjdhN2Q4NDY2NWMyNWFhM2E5ZDM0Yzc2ZjY1YTJjMzg2YWQy
YyAxMDA2NDQKLS0tIGEvVG9vbHMvVGVzdFdlYktpdEFQSS9UZXN0cy9XZWJLaXRDb2NvYS9Qcm9j
ZXNzU3dhcE9uTmF2aWdhdGlvbi5tbQorKysgYi9Ub29scy9UZXN0V2ViS2l0QVBJL1Rlc3RzL1dl
YktpdENvY29hL1Byb2Nlc3NTd2FwT25OYXZpZ2F0aW9uLm1tCkBAIC03NjQ2LDMzICs3NjQ2LDQw
IEBAIGVudW0gY2xhc3MgU2hvdWxkQmVFbmFibGVkIDogYm9vbCB7IE5vLCBZZXMgfTsKIGVudW0g
Y2xhc3MgSXNTaG93aW5nSW5pdGlhbEVtcHR5RG9jdW1lbnQgOiBib29sIHsgTm8sIFllcyB9Owog
c3RhdGljIHZvaWQgY2hlY2tTZXR0aW5nc0NvbnRyb2xsZWRCeUNhcHRpdmVQb3J0YWxNb2RlKFdL
V2ViVmlldyAqd2ViVmlldywgU2hvdWxkQmVFbmFibGVkIHNob3VsZEJlRW5hYmxlZCwgSXNTaG93
aW5nSW5pdGlhbEVtcHR5RG9jdW1lbnQgaXNTaG93aW5nSW5pdGlhbEVtcHR5RG9jdW1lbnQgPSBJ
c1Nob3dpbmdJbml0aWFsRW1wdHlEb2N1bWVudDo6Tm8pCiB7Ci0gICAgYXV0byBjaGVja1dpbmRv
d1Byb3BlcnR5RXhpc3RzID0gWyZdKEFTQ0lJTGl0ZXJhbCBwcm9wZXJ0eSkgLT4gYm9vbCB7Cisg
ICAgYXV0byBydW5KU0NoZWNrID0gWyZdKGNvbnN0IFN0cmluZyYganMpIC0+IGJvb2wgewogICAg
ICAgICBib29sIGZpbmlzaGVkUnVubmluZ1NjcmlwdCA9IGZhbHNlOwotICAgICAgICBib29sIHBy
b3BlcnR5RXhpc3RzID0gZmFsc2U7Ci0gICAgICAgIFt3ZWJWaWV3IGV2YWx1YXRlSmF2YVNjcmlw
dDptYWtlU3RyaW5nKCIhIXdpbmRvdy4iLCBwcm9wZXJ0eSkgY29tcGxldGlvbkhhbmRsZXI6WyZd
IChpZCByZXN1bHQsIE5TRXJyb3IgKmVycm9yKSB7CisgICAgICAgIGJvb2wgY2hlY2tSZXN1bHQg
PSBmYWxzZTsKKyAgICAgICAgW3dlYlZpZXcgZXZhbHVhdGVKYXZhU2NyaXB0OmpzIGNvbXBsZXRp
b25IYW5kbGVyOlsmXSAoaWQgcmVzdWx0LCBOU0Vycm9yICplcnJvcikgewogICAgICAgICAgICAg
RVhQRUNUX05VTEwoZXJyb3IpOwotICAgICAgICAgICAgcHJvcGVydHlFeGlzdHMgPSBbcmVzdWx0
IGJvb2xWYWx1ZV07CisgICAgICAgICAgICBjaGVja1Jlc3VsdCA9IFtyZXN1bHQgYm9vbFZhbHVl
XTsKICAgICAgICAgICAgIGZpbmlzaGVkUnVubmluZ1NjcmlwdCA9IHRydWU7CiAgICAgICAgIH1d
OwogICAgICAgICBUZXN0V2ViS2l0QVBJOjpVdGlsOjpydW4oJmZpbmlzaGVkUnVubmluZ1Njcmlw
dCk7Ci0gICAgICAgIHJldHVybiBwcm9wZXJ0eUV4aXN0czsKKyAgICAgICAgcmV0dXJuIGNoZWNr
UmVzdWx0OwogICAgIH07CiAKLSAgICBFWFBFQ1RfRVEoY2hlY2tXaW5kb3dQcm9wZXJ0eUV4aXN0
cygiV2ViR0wyUmVuZGVyaW5nQ29udGV4dCJfcyksIHNob3VsZEJlRW5hYmxlZCA9PSBTaG91bGRC
ZUVuYWJsZWQ6Olllcyk7IC8vIFdlYkdMMi4KLSAgICBFWFBFQ1RfRVEoY2hlY2tXaW5kb3dQcm9w
ZXJ0eUV4aXN0cygiR2FtZXBhZCJfcyksIHNob3VsZEJlRW5hYmxlZCA9PSBTaG91bGRCZUVuYWJs
ZWQ6Olllcyk7IC8vIEdhbWVwYWQgQVBJLgotICAgIEVYUEVDVF9FUShjaGVja1dpbmRvd1Byb3Bl
cnR5RXhpc3RzKCJSZW1vdGVQbGF5YmFjayJfcyksIHNob3VsZEJlRW5hYmxlZCA9PSBTaG91bGRC
ZUVuYWJsZWQ6Olllcyk7IC8vIFJlbW90ZSBQbGF5YmFjay4KLSAgICBFWFBFQ1RfRVEoY2hlY2tX
aW5kb3dQcm9wZXJ0eUV4aXN0cygiRmlsZVN5c3RlbUhhbmRsZSJfcyksIGlzU2hvd2luZ0luaXRp
YWxFbXB0eURvY3VtZW50ICE9IElzU2hvd2luZ0luaXRpYWxFbXB0eURvY3VtZW50OjpZZXMgJiYg
c2hvdWxkQmVFbmFibGVkID09IFNob3VsZEJlRW5hYmxlZDo6WWVzKTsgLy8gRmlsZSBTeXN0ZW0g
QWNjZXNzLgotICAgIEVYUEVDVF9FUShjaGVja1dpbmRvd1Byb3BlcnR5RXhpc3RzKCJFbnRlclBp
Y3R1cmVJblBpY3R1cmVFdmVudCJfcyksIHNob3VsZEJlRW5hYmxlZCA9PSBTaG91bGRCZUVuYWJs
ZWQ6Olllcyk7IC8vIFBpY3R1cmUgaW4gUGljdHVyZSBBUEkuCi0gICAgRVhQRUNUX0VRKGNoZWNr
V2luZG93UHJvcGVydHlFeGlzdHMoIlNwZWVjaFJlY29nbml0aW9uRXZlbnQiX3MpLCBzaG91bGRC
ZUVuYWJsZWQgPT0gU2hvdWxkQmVFbmFibGVkOjpZZXMpOyAvLyBTcGVlY2ggcmVjb2duaXRpb24u
Ci0gICAgRVhQRUNUX0VRKGNoZWNrV2luZG93UHJvcGVydHlFeGlzdHMoIk5vdGlmaWNhdGlvbiJf
cyksIHNob3VsZEJlRW5hYmxlZCA9PSBTaG91bGRCZUVuYWJsZWQ6Olllcyk7IC8vIE5vdGlmaWNh
dGlvbiBBUEkuCi0gICAgRVhQRUNUX0VRKGNoZWNrV2luZG93UHJvcGVydHlFeGlzdHMoIldlYlhS
U3lzdGVtIl9zKSwgZmFsc2UpOyAvLyBXZWJYUiAoY3VycmVudGx5IGFsd2F5cyBkaXNhYmxlZCku
Ci0gICAgRVhQRUNUX0VRKGNoZWNrV2luZG93UHJvcGVydHlFeGlzdHMoIkF1ZGlvQ29udGV4dCJf
cyksIHNob3VsZEJlRW5hYmxlZCA9PSBTaG91bGRCZUVuYWJsZWQ6Olllcyk7IC8vIFdlYkF1ZGlv
LgotICAgIEVYUEVDVF9FUShjaGVja1dpbmRvd1Byb3BlcnR5RXhpc3RzKCJSVENQZWVyQ29ubmVj
dGlvbiJfcyksIHNob3VsZEJlRW5hYmxlZCA9PSBTaG91bGRCZUVuYWJsZWQ6Olllcyk7IC8vIFdl
YlJUQyBQZWVyIENvbm5lY3Rpb24uCisgICAgRVhQRUNUX0VRKHJ1bkpTQ2hlY2soIiEhd2luZG93
LldlYkdMMlJlbmRlcmluZ0NvbnRleHQiX3MpLCBzaG91bGRCZUVuYWJsZWQgPT0gU2hvdWxkQmVF
bmFibGVkOjpZZXMpOyAvLyBXZWJHTDIuCisgICAgRVhQRUNUX0VRKHJ1bkpTQ2hlY2soIiEhd2lu
ZG93LkdhbWVwYWQiX3MpLCBzaG91bGRCZUVuYWJsZWQgPT0gU2hvdWxkQmVFbmFibGVkOjpZZXMp
OyAvLyBHYW1lcGFkIEFQSS4KKyAgICBFWFBFQ1RfRVEocnVuSlNDaGVjaygiISF3aW5kb3cuUmVt
b3RlUGxheWJhY2siX3MpLCBzaG91bGRCZUVuYWJsZWQgPT0gU2hvdWxkQmVFbmFibGVkOjpZZXMp
OyAvLyBSZW1vdGUgUGxheWJhY2suCisgICAgRVhQRUNUX0VRKHJ1bkpTQ2hlY2soIiEhd2luZG93
LkZpbGVTeXN0ZW1IYW5kbGUiX3MpLCBpc1Nob3dpbmdJbml0aWFsRW1wdHlEb2N1bWVudCAhPSBJ
c1Nob3dpbmdJbml0aWFsRW1wdHlEb2N1bWVudDo6WWVzICYmIHNob3VsZEJlRW5hYmxlZCA9PSBT
aG91bGRCZUVuYWJsZWQ6Olllcyk7IC8vIEZpbGUgU3lzdGVtIEFjY2Vzcy4KKyAgICBFWFBFQ1Rf
RVEocnVuSlNDaGVjaygiISF3aW5kb3cuRW50ZXJQaWN0dXJlSW5QaWN0dXJlRXZlbnQiX3MpLCBz
aG91bGRCZUVuYWJsZWQgPT0gU2hvdWxkQmVFbmFibGVkOjpZZXMpOyAvLyBQaWN0dXJlIGluIFBp
Y3R1cmUgQVBJLgorICAgIEVYUEVDVF9FUShydW5KU0NoZWNrKCIhIXdpbmRvdy5TcGVlY2hSZWNv
Z25pdGlvbkV2ZW50Il9zKSwgc2hvdWxkQmVFbmFibGVkID09IFNob3VsZEJlRW5hYmxlZDo6WWVz
KTsgLy8gU3BlZWNoIHJlY29nbml0aW9uLgorICAgIEVYUEVDVF9FUShydW5KU0NoZWNrKCIhIXdp
bmRvdy5Ob3RpZmljYXRpb24iX3MpLCBzaG91bGRCZUVuYWJsZWQgPT0gU2hvdWxkQmVFbmFibGVk
OjpZZXMpOyAvLyBOb3RpZmljYXRpb24gQVBJLgorICAgIEVYUEVDVF9FUShydW5KU0NoZWNrKCIh
IXdpbmRvdy5XZWJYUlN5c3RlbSJfcyksIGZhbHNlKTsgLy8gV2ViWFIgKGN1cnJlbnRseSBhbHdh
eXMgZGlzYWJsZWQpLgorICAgIEVYUEVDVF9FUShydW5KU0NoZWNrKCIhIXdpbmRvdy5BdWRpb0Nv
bnRleHQiX3MpLCBzaG91bGRCZUVuYWJsZWQgPT0gU2hvdWxkQmVFbmFibGVkOjpZZXMpOyAvLyBX
ZWJBdWRpby4KKyAgICBFWFBFQ1RfRVEocnVuSlNDaGVjaygiISF3aW5kb3cuUlRDUGVlckNvbm5l
Y3Rpb24iX3MpLCBzaG91bGRCZUVuYWJsZWQgPT0gU2hvdWxkQmVFbmFibGVkOjpZZXMpOyAvLyBX
ZWJSVEMgUGVlciBDb25uZWN0aW9uLgorICAgIEVYUEVDVF9FUShydW5KU0NoZWNrKCIhIW5hdmln
YXRvci5tZWRpYURldmljZXMiX3MpLCBzaG91bGRCZUVuYWJsZWQgPT0gU2hvdWxkQmVFbmFibGVk
OjpZZXMpOyAvLyBHZXRVc2VyTWVkaWEgKE1lZGlhIENhcHR1cmUpLgorICAgIEVYUEVDVF9FUShy
dW5KU0NoZWNrKCIhIW5hdmlnYXRvci5nZXRVc2VyTWVkaWEiX3MpLCBmYWxzZSk7IC8vIExlZ2Fj
eSBHZXRVc2VyTWVkaWEgKGN1cnJlbnRseSBhbHdheXMgZGlzYWJsZWQpLgogfQogCiBURVNUKFBy
b2Nlc3NTd2FwLCBOYXZpZ2F0aW5nVG9DYXB0aXZlUG9ydGFsTW9kZSkKIHsKLSAgICBhdXRvIHdl
YlZpZXcgPSBhZG9wdE5TKFtXS1dlYlZpZXcgbmV3XSk7CisgICAgYXV0byB3ZWJWaWV3Q29uZmln
dXJhdGlvbiA9IGFkb3B0TlMoW1dLV2ViVmlld0NvbmZpZ3VyYXRpb24gbmV3XSk7CisgICAgRVhQ
RUNUX0ZBTFNFKHdlYlZpZXdDb25maWd1cmF0aW9uLmdldCgpLmRlZmF1bHRXZWJwYWdlUHJlZmVy
ZW5jZXMuY2FwdGl2ZVBvcnRhbE1vZGVFbmFibGVkKTsKKyAgICBbd2ViVmlld0NvbmZpZ3VyYXRp
b24uZ2V0KCkucHJlZmVyZW5jZXMgX3NldE1lZGlhRGV2aWNlc0VuYWJsZWQ6WUVTXTsKKyAgICB3
ZWJWaWV3Q29uZmlndXJhdGlvbi5nZXQoKS5wcmVmZXJlbmNlcy5fbWVkaWFDYXB0dXJlUmVxdWly
ZXNTZWN1cmVDb25uZWN0aW9uID0gTk87CisKKyAgICBhdXRvIHdlYlZpZXcgPSBhZG9wdE5TKFtb
V0tXZWJWaWV3IGFsbG9jXSBpbml0V2l0aEZyYW1lOk5TTWFrZVJlY3QoMCwgMCwgODAwLCA2MDAp
IGNvbmZpZ3VyYXRpb246d2ViVmlld0NvbmZpZ3VyYXRpb24uZ2V0KCldKTsKICAgICBhdXRvIGRl
bGVnYXRlID0gYWRvcHROUyhbVGVzdE5hdmlnYXRpb25EZWxlZ2F0ZSBuZXddKTsKICAgICBbd2Vi
VmlldyBzZXROYXZpZ2F0aW9uRGVsZWdhdGU6ZGVsZWdhdGUuZ2V0KCldOwogCkBAIC03NzE2LDYg
Kzc3MjMsOCBAQCBURVNUKFByb2Nlc3NTd2FwLCBDYXB0aXZlUG9ydGFsTW9kZUVuYWJsZWRCeURl
ZmF1bHRUaGVuT3B0T3V0KQogICAgIGF1dG8gd2ViVmlld0NvbmZpZ3VyYXRpb24gPSBhZG9wdE5T
KFtXS1dlYlZpZXdDb25maWd1cmF0aW9uIG5ld10pOwogICAgIEVYUEVDVF9GQUxTRSh3ZWJWaWV3
Q29uZmlndXJhdGlvbi5nZXQoKS5kZWZhdWx0V2VicGFnZVByZWZlcmVuY2VzLmNhcHRpdmVQb3J0
YWxNb2RlRW5hYmxlZCk7CiAgICAgd2ViVmlld0NvbmZpZ3VyYXRpb24uZ2V0KCkuZGVmYXVsdFdl
YnBhZ2VQcmVmZXJlbmNlcy5jYXB0aXZlUG9ydGFsTW9kZUVuYWJsZWQgPSBZRVM7CisgICAgW3dl
YlZpZXdDb25maWd1cmF0aW9uLmdldCgpLnByZWZlcmVuY2VzIF9zZXRNZWRpYURldmljZXNFbmFi
bGVkOllFU107CisgICAgd2ViVmlld0NvbmZpZ3VyYXRpb24uZ2V0KCkucHJlZmVyZW5jZXMuX21l
ZGlhQ2FwdHVyZVJlcXVpcmVzU2VjdXJlQ29ubmVjdGlvbiA9IE5POwogCiAgICAgYXV0byB3ZWJW
aWV3ID0gYWRvcHROUyhbW1dLV2ViVmlldyBhbGxvY10gaW5pdFdpdGhGcmFtZTpOU01ha2VSZWN0
KDAsIDAsIDgwMCwgNjAwKSBjb25maWd1cmF0aW9uOndlYlZpZXdDb25maWd1cmF0aW9uLmdldCgp
XSk7CiAgICAgYXV0byBkZWxlZ2F0ZSA9IGFkb3B0TlMoW1Rlc3ROYXZpZ2F0aW9uRGVsZWdhdGUg
bmV3XSk7CkBAIC03NzY5LDcgKzc3NzgsMTAgQEAgVEVTVChQcm9jZXNzU3dhcCwgQ2FwdGl2ZVBv
cnRhbE1vZGVFbmFibGVkQnlEZWZhdWx0VGhlbk9wdE91dCkKICAgICBjaGVja1NldHRpbmdzQ29u
dHJvbGxlZEJ5Q2FwdGl2ZVBvcnRhbE1vZGUod2ViVmlldy5nZXQoKSwgU2hvdWxkQmVFbmFibGVk
OjpZZXMpOwogCiAgICAgLy8gY2FwdGl2ZSBwb3J0YWwgbW9kZSBzaG91bGQgYmUgZGlzYWJsZWQg
aW4gbmV3IFdlYlZpZXdzIHNpbmNlIGl0IGlzIG5vdCBlbmFibGVkIGdsb2JhbGx5LgotICAgIGF1
dG8gd2ViVmlldzIgPSBhZG9wdE5TKFtXS1dlYlZpZXcgbmV3XSk7CisgICAgYXV0byB3ZWJWaWV3
Q29uZmlndXJhdGlvbjIgPSBhZG9wdE5TKFtXS1dlYlZpZXdDb25maWd1cmF0aW9uIG5ld10pOwor
ICAgIFt3ZWJWaWV3Q29uZmlndXJhdGlvbjIuZ2V0KCkucHJlZmVyZW5jZXMgX3NldE1lZGlhRGV2
aWNlc0VuYWJsZWQ6WUVTXTsKKyAgICB3ZWJWaWV3Q29uZmlndXJhdGlvbjIuZ2V0KCkucHJlZmVy
ZW5jZXMuX21lZGlhQ2FwdHVyZVJlcXVpcmVzU2VjdXJlQ29ubmVjdGlvbiA9IE5POworICAgIGF1
dG8gd2ViVmlldzIgPSBhZG9wdE5TKFtbV0tXZWJWaWV3IGFsbG9jXSBpbml0V2l0aEZyYW1lOk5T
TWFrZVJlY3QoMCwgMCwgODAwLCA2MDApIGNvbmZpZ3VyYXRpb246d2ViVmlld0NvbmZpZ3VyYXRp
b24yLmdldCgpXSk7CiAgICAgW3dlYlZpZXcyIHNldE5hdmlnYXRpb25EZWxlZ2F0ZTpkZWxlZ2F0
ZS5nZXQoKV07CiAgICAgRVhQRUNUX1RSVUUoaXNKSVRFbmFibGVkKHdlYlZpZXcyLmdldCgpKSk7
CiAgICAgY2hlY2tTZXR0aW5nc0NvbnRyb2xsZWRCeUNhcHRpdmVQb3J0YWxNb2RlKHdlYlZpZXcy
LmdldCgpLCBTaG91bGRCZUVuYWJsZWQ6OlllcywgSXNTaG93aW5nSW5pdGlhbEVtcHR5RG9jdW1l
bnQ6Olllcyk7Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>