<?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>203631</bug_id>
          
          <creation_ts>2019-10-30 15:09:22 -0700</creation_ts>
          <short_desc>Expose more WKPreferences SPI</short_desc>
          <delta_ts>2019-11-04 03:03:29 -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>New Bugs</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <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="Alex Christensen">achristensen</reporter>
          <assigned_to name="Alex Christensen">achristensen</assigned_to>
          <cc>beidson</cc>
    
    <cc>cdumez</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1585545</commentid>
    <comment_count>0</comment_count>
    <who name="Alex Christensen">achristensen</who>
    <bug_when>2019-10-30 15:09:22 -0700</bug_when>
    <thetext>Expose more WKPreferences SPI</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1585547</commentid>
    <comment_count>1</comment_count>
      <attachid>382364</attachid>
    <who name="Alex Christensen">achristensen</who>
    <bug_when>2019-10-30 15:11:00 -0700</bug_when>
    <thetext>Created attachment 382364
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1585548</commentid>
    <comment_count>2</comment_count>
    <who name="Alex Christensen">achristensen</who>
    <bug_when>2019-10-30 15:11:02 -0700</bug_when>
    <thetext>&lt;rdar://problem/56717160&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1586926</commentid>
    <comment_count>3</comment_count>
    <who name="Alex Christensen">achristensen</who>
    <bug_when>2019-11-04 03:03:29 -0800</bug_when>
    <thetext>https://trac.webkit.org/changeset/251859/webkit</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>382364</attachid>
            <date>2019-10-30 15:11:00 -0700</date>
            <delta_ts>2019-10-31 10:44:17 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-203631-20191030151059.patch</filename>
            <type>text/plain</type>
            <size>7983</size>
            <attacher name="Alex Christensen">achristensen</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJL
aXQvQ2hhbmdlTG9nCShyZXZpc2lvbiAyNTE3OTgpCisrKyBTb3VyY2UvV2ViS2l0L0NoYW5nZUxv
Zwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDIyIEBACisyMDE5LTEwLTMwICBBbGV4IENocmlz
dGVuc2VuICA8YWNocmlzdGVuc2VuQHdlYmtpdC5vcmc+CisKKyAgICAgICAgRXhwb3NlIG1vcmUg
V0tQcmVmZXJlbmNlcyBTUEkKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19i
dWcuY2dpP2lkPTIwMzYzMQorICAgICAgICA8cmRhcjovL3Byb2JsZW0vNTY3MTcxNjA+CisKKyAg
ICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgSSBhZGRlZCBhIHVu
aXQgdGVzdCBmb3IgdGhlIG9uZSB0aGF0IGNhbiBiZSBlYXNpbHkgdGVzdGVkLgorCisgICAgICAg
ICogVUlQcm9jZXNzL0FQSS9Db2NvYS9XS1ByZWZlcmVuY2VzLm1tOgorICAgICAgICAoLVtXS1By
ZWZlcmVuY2VzIF9zZXRXZWJBdWRpb0VuYWJsZWQ6XSk6CisgICAgICAgICgtW1dLUHJlZmVyZW5j
ZXMgX3dlYkF1ZGlvRW5hYmxlZF0pOgorICAgICAgICAoLVtXS1ByZWZlcmVuY2VzIF9zZXRBY2Nl
bGVyYXRlZENvbXBvc2l0aW5nRW5hYmxlZDpdKToKKyAgICAgICAgKC1bV0tQcmVmZXJlbmNlcyBf
YWNjZWxlcmF0ZWRDb21wb3NpdGluZ0VuYWJsZWRdKToKKyAgICAgICAgKC1bV0tQcmVmZXJlbmNl
cyBfc2V0UmVxdWVzdEFuaW1hdGlvbkZyYW1lRW5hYmxlZDpdKToKKyAgICAgICAgKC1bV0tQcmVm
ZXJlbmNlcyBfcmVxdWVzdEFuaW1hdGlvbkZyYW1lRW5hYmxlZF0pOgorICAgICAgICAqIFVJUHJv
Y2Vzcy9BUEkvQ29jb2EvV0tQcmVmZXJlbmNlc1ByaXZhdGUuaDoKKwogMjAxOS0xMC0zMCAgQW5k
cmVzIEdvbnphbGV6ICA8YW5kcmVzZ18yMkBhcHBsZS5jb20+CiAKICAgICAgICAgQ3JlYXRlIGJh
c2UgY2xhc3MgY29tbW9uIHRvIEFjY2Vzc2liaWxpdHlPYmplY3QgYW5kIEFYSXNvbGF0ZWRUcmVl
Tm9kZS4KSW5kZXg6IFNvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL0FQSS9Db2NvYS9XS1ByZWZlcmVu
Y2VzLm1tCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL0FQSS9Db2NvYS9X
S1ByZWZlcmVuY2VzLm1tCShyZXZpc2lvbiAyNTE3OTgpCisrKyBTb3VyY2UvV2ViS2l0L1VJUHJv
Y2Vzcy9BUEkvQ29jb2EvV0tQcmVmZXJlbmNlcy5tbQkod29ya2luZyBjb3B5KQpAQCAtODYyLDYg
Kzg2MiwzNiBAQCAtICh2b2lkKV9zZXRTZWN1cmVDb250ZXh0Q2hlY2tzRW5hYmxlZDooCiAgICAg
X3ByZWZlcmVuY2VzLT5zZXRTZWN1cmVDb250ZXh0Q2hlY2tzRW5hYmxlZChlbmFibGVkKTsKIH0K
IAorLSAodm9pZClfc2V0V2ViQXVkaW9FbmFibGVkOihCT09MKWVuYWJsZWQKK3sKKyAgICBfcHJl
ZmVyZW5jZXMtPnNldFdlYkF1ZGlvRW5hYmxlZChlbmFibGVkKTsKK30KKworLSAoQk9PTClfd2Vi
QXVkaW9FbmFibGVkCit7CisgICAgcmV0dXJuIF9wcmVmZXJlbmNlcy0+d2ViQXVkaW9FbmFibGVk
KCk7Cit9CisKKy0gKHZvaWQpX3NldEFjY2VsZXJhdGVkQ29tcG9zaXRpbmdFbmFibGVkOihCT09M
KWVuYWJsZWQKK3sKKyAgICBfcHJlZmVyZW5jZXMtPnNldEFjY2VsZXJhdGVkQ29tcG9zaXRpbmdF
bmFibGVkKGVuYWJsZWQpOworfQorCistIChCT09MKV9hY2NlbGVyYXRlZENvbXBvc2l0aW5nRW5h
YmxlZAoreworICAgIHJldHVybiBfcHJlZmVyZW5jZXMtPmFjY2VsZXJhdGVkQ29tcG9zaXRpbmdF
bmFibGVkKCk7Cit9CisKKy0gKHZvaWQpX3NldFJlcXVlc3RBbmltYXRpb25GcmFtZUVuYWJsZWQ6
KEJPT0wpZW5hYmxlZAoreworICAgIF9wcmVmZXJlbmNlcy0+c2V0UmVxdWVzdEFuaW1hdGlvbkZy
YW1lRW5hYmxlZChlbmFibGVkKTsKK30KKworLSAoQk9PTClfcmVxdWVzdEFuaW1hdGlvbkZyYW1l
RW5hYmxlZAoreworICAgIHJldHVybiBfcHJlZmVyZW5jZXMtPnJlcXVlc3RBbmltYXRpb25GcmFt
ZUVuYWJsZWQoKTsKK30KKwogLSAoQk9PTClfcmVtb3RlUGxheWJhY2tFbmFibGVkCiB7CiAgICAg
cmV0dXJuIF9wcmVmZXJlbmNlcy0+cmVtb3RlUGxheWJhY2tFbmFibGVkKCk7CkBAIC04OTMsMTYg
KzkyMyw2IEBAIC0gKEJPT0wpX2NhbnZhc1VzZXNBY2NlbGVyYXRlZERyYXdpbmcKICAgICByZXR1
cm4gX3ByZWZlcmVuY2VzLT5jYW52YXNVc2VzQWNjZWxlcmF0ZWREcmF3aW5nKCk7CiB9CiAKLS0g
KHZvaWQpX3NldEFjY2VsZXJhdGVkQ29tcG9zaXRpbmdFbmFibGVkOihCT09MKWVuYWJsZWQKLXsK
LSAgICBfcHJlZmVyZW5jZXMtPnNldEFjY2VsZXJhdGVkQ29tcG9zaXRpbmdFbmFibGVkKGVuYWJs
ZWQpOwotfQotCi0tIChCT09MKV9hY2NlbGVyYXRlZENvbXBvc2l0aW5nRW5hYmxlZAotewotICAg
IHJldHVybiBfcHJlZmVyZW5jZXMtPmFjY2VsZXJhdGVkQ29tcG9zaXRpbmdFbmFibGVkKCk7Ci19
Ci0KIC0gKHZvaWQpX3NldERlZmF1bHRUZXh0RW5jb2RpbmdOYW1lOihOU1N0cmluZyAqKW5hbWUK
IHsKICAgICBfcHJlZmVyZW5jZXMtPnNldERlZmF1bHRUZXh0RW5jb2RpbmdOYW1lKG5hbWUpOwpA
QCAtMTI5NiwxNiArMTMxNiw2IEBAIC0gKEJPT0wpX3dhbnRzQmFsYW5jZWRTZXREZWZlcnNMb2Fk
aW5nQmUKICAgICByZXR1cm4gX3ByZWZlcmVuY2VzLT53YW50c0JhbGFuY2VkU2V0RGVmZXJzTG9h
ZGluZ0JlaGF2aW9yKCk7CiB9CiAKLS0gKHZvaWQpX3NldFdlYkF1ZGlvRW5hYmxlZDooQk9PTCll
bmFibGVkCi17Ci0gICAgX3ByZWZlcmVuY2VzLT5zZXRXZWJBdWRpb0VuYWJsZWQoZW5hYmxlZCk7
Ci19Ci0KLS0gKEJPT0wpX3dlYkF1ZGlvRW5hYmxlZAotewotICAgIHJldHVybiBfcHJlZmVyZW5j
ZXMtPndlYkF1ZGlvRW5hYmxlZCgpOwotfQotCiAtICh2b2lkKV9zZXRBZ2dyZXNzaXZlVGlsZVJl
dGVudGlvbkVuYWJsZWQ6KEJPT0wpZW5hYmxlZAogewogICAgIF9wcmVmZXJlbmNlcy0+c2V0QWdn
cmVzc2l2ZVRpbGVSZXRlbnRpb25FbmFibGVkKGVuYWJsZWQpOwpJbmRleDogU291cmNlL1dlYktp
dC9VSVByb2Nlc3MvQVBJL0NvY29hL1dLUHJlZmVyZW5jZXNQcml2YXRlLmgKPT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQot
LS0gU291cmNlL1dlYktpdC9VSVByb2Nlc3MvQVBJL0NvY29hL1dLUHJlZmVyZW5jZXNQcml2YXRl
LmgJKHJldmlzaW9uIDI1MTc5OCkKKysrIFNvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL0FQSS9Db2Nv
YS9XS1ByZWZlcmVuY2VzUHJpdmF0ZS5oCSh3b3JraW5nIGNvcHkpCkBAIC0xNTgsMTIgKzE1OCwx
NCBAQCB0eXBlZGVmIE5TX0VOVU0oTlNJbnRlZ2VyLCBfV0tFZGl0YWJsZUxpCiBAcHJvcGVydHkg
KG5vbmF0b21pYywgc2V0dGVyPV9zZXRNZWRpYVNvdXJjZUVuYWJsZWQ6KSBCT09MIF9tZWRpYVNv
dXJjZUVuYWJsZWQgV0tfQVBJX0FWQUlMQUJMRShtYWNvcygxMC4xMy40KSwgaW9zKFdLX0lPU19U
QkEpKTsKIEBwcm9wZXJ0eSAobm9uYXRvbWljLCBzZXR0ZXI9X3NldFNlY3VyZUNvbnRleHRDaGVj
a3NFbmFibGVkOikgQk9PTCBfc2VjdXJlQ29udGV4dENoZWNrc0VuYWJsZWQgV0tfQVBJX0FWQUlM
QUJMRShtYWNvcyhXS19NQUNfVEJBKSwgaW9zKFdLX0lPU19UQkEpKTsKIEBwcm9wZXJ0eSAobm9u
YXRvbWljLCBzZXR0ZXI9X3NldFJlbW90ZVBsYXliYWNrRW5hYmxlZDopIEJPT0wgX3JlbW90ZVBs
YXliYWNrRW5hYmxlZCBXS19BUElfQVZBSUxBQkxFKG1hY29zKFdLX01BQ19UQkEpLCBpb3MoV0tf
SU9TX1RCQSkpOworQHByb3BlcnR5IChub25hdG9taWMsIHNldHRlcj1fc2V0V2ViQXVkaW9FbmFi
bGVkOikgQk9PTCBfd2ViQXVkaW9FbmFibGVkIFdLX0FQSV9BVkFJTEFCTEUobWFjb3MoMTAuMTQp
LCBpb3MoV0tfSU9TX1RCQSkpOworQHByb3BlcnR5IChub25hdG9taWMsIHNldHRlcj1fc2V0QWNj
ZWxlcmF0ZWRDb21wb3NpdGluZ0VuYWJsZWQ6KSBCT09MIF9hY2NlbGVyYXRlZENvbXBvc2l0aW5n
RW5hYmxlZCBXS19BUElfQVZBSUxBQkxFKG1hY29zKDEwLjEzLjQpLCBpb3MoV0tfSU9TX1RCQSkp
OworQHByb3BlcnR5IChub25hdG9taWMsIHNldHRlcj1fc2V0UmVxdWVzdEFuaW1hdGlvbkZyYW1l
RW5hYmxlZDopIEJPT0wgX3JlcXVlc3RBbmltYXRpb25GcmFtZUVuYWJsZWQgV0tfQVBJX0FWQUlM
QUJMRShtYWNvcyhXS19NQUNfVEJBKSwgaW9zKFdLX0lPU19UQkEpKTsKIAogI2lmICFUQVJHRVRf
T1NfSVBIT05FCiBAcHJvcGVydHkgKG5vbmF0b21pYywgc2V0dGVyPV9zZXRXZWJHTEVuYWJsZWQ6
KSBCT09MIF93ZWJHTEVuYWJsZWQgV0tfQVBJX0FWQUlMQUJMRShtYWNvcygxMC4xMy40KSk7CiBA
cHJvcGVydHkgKG5vbmF0b21pYywgc2V0dGVyPV9zZXRKYXZhRW5hYmxlZEZvckxvY2FsRmlsZXM6
KSBCT09MIF9qYXZhRW5hYmxlZEZvckxvY2FsRmlsZXMgV0tfQVBJX0FWQUlMQUJMRShtYWNvcygx
MC4xMy40KSk7CiBAcHJvcGVydHkgKG5vbmF0b21pYywgc2V0dGVyPV9zZXRDYW52YXNVc2VzQWNj
ZWxlcmF0ZWREcmF3aW5nOikgQk9PTCBfY2FudmFzVXNlc0FjY2VsZXJhdGVkRHJhd2luZyBXS19B
UElfQVZBSUxBQkxFKG1hY29zKDEwLjEzLjQpKTsKLUBwcm9wZXJ0eSAobm9uYXRvbWljLCBzZXR0
ZXI9X3NldEFjY2VsZXJhdGVkQ29tcG9zaXRpbmdFbmFibGVkOikgQk9PTCBfYWNjZWxlcmF0ZWRD
b21wb3NpdGluZ0VuYWJsZWQgV0tfQVBJX0FWQUlMQUJMRShtYWNvcygxMC4xMy40KSk7CiBAcHJv
cGVydHkgKG5vbmF0b21pYywgc2V0dGVyPV9zZXREZWZhdWx0VGV4dEVuY29kaW5nTmFtZTopIE5T
U3RyaW5nICpfZGVmYXVsdFRleHRFbmNvZGluZ05hbWUgV0tfQVBJX0FWQUlMQUJMRShtYWNvcygx
MC4xMy40KSk7CiBAcHJvcGVydHkgKG5vbmF0b21pYywgc2V0dGVyPV9zZXRBdXRob3JBbmRVc2Vy
U3R5bGVzRW5hYmxlZDopIEJPT0wgX2F1dGhvckFuZFVzZXJTdHlsZXNFbmFibGVkIFdLX0FQSV9B
VkFJTEFCTEUobWFjb3MoMTAuMTMuNCkpOwogQHByb3BlcnR5IChub25hdG9taWMsIHNldHRlcj1f
c2V0RE9NVGltZXJzVGhyb3R0bGluZ0VuYWJsZWQ6KSBCT09MIF9kb21UaW1lcnNUaHJvdHRsaW5n
RW5hYmxlZCBXS19BUElfQVZBSUxBQkxFKG1hY29zKDEwLjEzLjQpKTsKQEAgLTIwMiw3ICsyMDQs
NiBAQCB0eXBlZGVmIE5TX0VOVU0oTlNJbnRlZ2VyLCBfV0tFZGl0YWJsZUxpCiBAcHJvcGVydHkg
KG5vbmF0b21pYywgc2V0dGVyPV9zZXRUZXh0QXJlYXNBcmVSZXNpemFibGU6KSBCT09MIF90ZXh0
QXJlYXNBcmVSZXNpemFibGUgV0tfQVBJX0FWQUlMQUJMRShtYWNvcygxMC4xNCkpOwogQHByb3Bl
cnR5IChub25hdG9taWMsIHNldHRlcj1fc2V0VXNlR2lhbnRUaWxlczopIEJPT0wgX3VzZUdpYW50
VGlsZXMgV0tfQVBJX0FWQUlMQUJMRShtYWNvcygxMC4xNCkpOwogQHByb3BlcnR5IChub25hdG9t
aWMsIHNldHRlcj1fc2V0V2FudHNCYWxhbmNlZFNldERlZmVyc0xvYWRpbmdCZWhhdmlvcjopIEJP
T0wgX3dhbnRzQmFsYW5jZWRTZXREZWZlcnNMb2FkaW5nQmVoYXZpb3IgV0tfQVBJX0FWQUlMQUJM
RShtYWNvcygxMC4xNCkpOwotQHByb3BlcnR5IChub25hdG9taWMsIHNldHRlcj1fc2V0V2ViQXVk
aW9FbmFibGVkOikgQk9PTCBfd2ViQXVkaW9FbmFibGVkIFdLX0FQSV9BVkFJTEFCTEUobWFjb3Mo
MTAuMTQpKTsKIEBwcm9wZXJ0eSAobm9uYXRvbWljLCBzZXR0ZXI9X3NldEFnZ3Jlc3NpdmVUaWxl
UmV0ZW50aW9uRW5hYmxlZDopIEJPT0wgX2FnZ3Jlc3NpdmVUaWxlUmV0ZW50aW9uRW5hYmxlZCBX
S19BUElfQVZBSUxBQkxFKG1hY29zKDEwLjE0KSk7CiBAcHJvcGVydHkgKG5vbmF0b21pYywgc2V0
dGVyPV9zZXRBcHBOYXBFbmFibGVkOikgQk9PTCBfYXBwTmFwRW5hYmxlZCBXS19BUElfQVZBSUxB
QkxFKG1hY29zKFdLX01BQ19UQkEpKTsKICNlbmRpZgpJbmRleDogVG9vbHMvQ2hhbmdlTG9nCj09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT0KLS0tIFRvb2xzL0NoYW5nZUxvZwkocmV2aXNpb24gMjUxODA4KQorKysgVG9vbHMv
Q2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBAIC0xLDMgKzEsMTQgQEAKKzIwMTktMTAtMzAgIEFs
ZXggQ2hyaXN0ZW5zZW4gIDxhY2hyaXN0ZW5zZW5Ad2Via2l0Lm9yZz4KKworICAgICAgICBFeHBv
c2UgbW9yZSBXS1ByZWZlcmVuY2VzIFNQSQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9y
Zy9zaG93X2J1Zy5jZ2k/aWQ9MjAzNjMxCisgICAgICAgIDxyZGFyOi8vcHJvYmxlbS81NjcxNzE2
MD4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAqIFRl
c3RXZWJLaXRBUEkvVGVzdHMvV2ViS2l0Q29jb2EvUHJlZmVyZW5jZXMubW06CisgICAgICAgIChU
RVNUKToKKwogMjAxOS0xMC0zMCAgSm9uYXRoYW4gQmVkYXJkICA8amJlZGFyZEBhcHBsZS5jb20+
CiAKICAgICAgICAgUHl0aG9uIDM6IEFkZCBzdXBwb3J0IGluIHdlYmtpdHB5LnBvcnQKSW5kZXg6
IFRvb2xzL1Rlc3RXZWJLaXRBUEkvVGVzdHMvV2ViS2l0Q29jb2EvUHJlZmVyZW5jZXMubW0KPT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PQotLS0gVG9vbHMvVGVzdFdlYktpdEFQSS9UZXN0cy9XZWJLaXRDb2NvYS9QcmVmZXJl
bmNlcy5tbQkocmV2aXNpb24gMjUxNzk4KQorKysgVG9vbHMvVGVzdFdlYktpdEFQSS9UZXN0cy9X
ZWJLaXRDb2NvYS9QcmVmZXJlbmNlcy5tbQkod29ya2luZyBjb3B5KQpAQCAtMjUsNiArMjUsNyBA
QAogCiAjaW1wb3J0ICJjb25maWcuaCIKIAorI2ltcG9ydCAiUGxhdGZvcm1VdGlsaXRpZXMuaCIK
ICNpbXBvcnQgIlRlc3QuaCIKICNpbXBvcnQgIlV0aWxpdGllcy5oIgogI2ltcG9ydCA8V2ViS2l0
L1dLRm91bmRhdGlvbi5oPgpAQCAtNjYsNiArNjcsMjUgQEAgVEVTVChXZWJLaXQsIEV4cGVyaW1l
bnRhbEZlYXR1cmVzKQogICAgIH0KIH0KIAorVEVTVChXZWJLaXQsIFdlYkF1ZGlvUHJlZmVyZW5j
ZSkKK3sKKyAgICBhdXRvIGNoZWNrID0gW10oYm9vbCB2YWx1ZSkgeworICAgICAgICBXS1dlYlZp
ZXdDb25maWd1cmF0aW9uICpjb25maWd1cmF0aW9uID0gW1tbV0tXZWJWaWV3Q29uZmlndXJhdGlv
biBhbGxvY10gaW5pdF0gYXV0b3JlbGVhc2VdOworICAgICAgICBjb25maWd1cmF0aW9uLnByZWZl
cmVuY2VzLl93ZWJBdWRpb0VuYWJsZWQgPSB2YWx1ZTsKKyAgICAgICAgYXV0byB3ZWJWaWV3ID0g
YWRvcHROUyhbW1dLV2ViVmlldyBhbGxvY10gaW5pdFdpdGhGcmFtZTpOU01ha2VSZWN0KDAsIDAs
IDEwMCwgMTAwKSBjb25maWd1cmF0aW9uOmNvbmZpZ3VyYXRpb25dKTsKKyAgICAgICAgX19ibG9j
ayBib29sIGRvbmUgPSBmYWxzZTsKKyAgICAgICAgX19ibG9jayBSZXRhaW5QdHI8TlNTdHJpbmc+
IHJlc3VsdDsKKyAgICAgICAgW3dlYlZpZXcgZXZhbHVhdGVKYXZhU2NyaXB0OkAibmV3IEJvb2xl
YW4od2luZG93LndlYmtpdEF1ZGlvQ29udGV4dCkudG9TdHJpbmcoKSIgY29tcGxldGlvbkhhbmRs
ZXI6XihpZCByZXN1bHRGcm9tSlMsIE5TRXJyb3IgKmVycm9yKSB7CisgICAgICAgICAgICByZXN1
bHQgPSByZXN1bHRGcm9tSlM7CisgICAgICAgICAgICBkb25lID0gdHJ1ZTsKKyAgICAgICAgfV07
CisgICAgICAgIFRlc3RXZWJLaXRBUEk6OlV0aWw6OnJ1bigmZG9uZSk7CisgICAgICAgIHJldHVy
biByZXN1bHQuYXV0b3JlbGVhc2UoKTsKKyAgICB9OworICAgIEVYUEVDVF9XS19TVFJFUShjaGVj
ayh0cnVlKSwgInRydWUiKTsKKyAgICBFWFBFQ1RfV0tfU1RSRVEoY2hlY2soZmFsc2UpLCAiZmFs
c2UiKTsKK30KKwogI2lmIFBMQVRGT1JNKE1BQykKIAogc3RhdGljIGJvb2wgcmVjZWl2ZWRBbGVy
dDsK
</data>
<flag name="review"
          id="398097"
          type_id="1"
          status="+"
          setter="beidson"
    />
          </attachment>
      

    </bug>

</bugzilla>