<?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>203496</bug_id>
          
          <creation_ts>2019-10-28 11:38:48 -0700</creation_ts>
          <short_desc>Expose _printOperationWithPrintInfo: SPI as API</short_desc>
          <delta_ts>2019-10-28 14:42:51 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>WebKit API</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="Brady Eidson">beidson</reporter>
          <assigned_to name="Brady Eidson">beidson</assigned_to>
          <cc>aestes</cc>
    
    <cc>commit-queue</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1584508</commentid>
    <comment_count>0</comment_count>
    <who name="Brady Eidson">beidson</who>
    <bug_when>2019-10-28 11:38:48 -0700</bug_when>
    <thetext>Expose _printOperationWithPrintInfo: SPI as API</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1584509</commentid>
    <comment_count>1</comment_count>
    <who name="Brady Eidson">beidson</who>
    <bug_when>2019-10-28 11:39:04 -0700</bug_when>
    <thetext>&lt;rdar://problem/36557179&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1584510</commentid>
    <comment_count>2</comment_count>
      <attachid>382086</attachid>
    <who name="Brady Eidson">beidson</who>
    <bug_when>2019-10-28 11:40:57 -0700</bug_when>
    <thetext>Created attachment 382086
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1584521</commentid>
    <comment_count>3</comment_count>
      <attachid>382086</attachid>
    <who name="Andy Estes">aestes</who>
    <bug_when>2019-10-28 11:44:02 -0700</bug_when>
    <thetext>Comment on attachment 382086
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=382086&amp;action=review

&gt; Source/WebKit/UIProcess/API/Cocoa/WKWebView.h:307
&gt; +/* @abstract Returns an NSPrintOperation object configured to print the contents of this WKWebView
&gt; +@param printInfo The print info object used to configure the resulting print operation.
&gt; +*/
&gt; +- (NSPrintOperation *)printOperationWithPrintInfo:(NSPrintInfo *)printInfo WK_API_AVAILABLE(macos(WK_MAC_TBA));
&gt; +

Should this be part of one of the !TARGET_OS_IPHONE sections either above or below?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1584536</commentid>
    <comment_count>4</comment_count>
      <attachid>382094</attachid>
    <who name="Brady Eidson">beidson</who>
    <bug_when>2019-10-28 12:29:16 -0700</bug_when>
    <thetext>Created attachment 382094
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1584559</commentid>
    <comment_count>5</comment_count>
      <attachid>382097</attachid>
    <who name="Brady Eidson">beidson</who>
    <bug_when>2019-10-28 13:00:33 -0700</bug_when>
    <thetext>Created attachment 382097
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1584643</commentid>
    <comment_count>6</comment_count>
      <attachid>382097</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-10-28 14:42:50 -0700</bug_when>
    <thetext>Comment on attachment 382097
Patch

Clearing flags on attachment: 382097

Committed r251673: &lt;https://trac.webkit.org/changeset/251673&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1584644</commentid>
    <comment_count>7</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-10-28 14:42:51 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>382086</attachid>
            <date>2019-10-28 11:40:57 -0700</date>
            <delta_ts>2019-10-28 12:29:15 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-203496-20191028114057.patch</filename>
            <type>text/plain</type>
            <size>4452</size>
            <attacher name="Brady Eidson">beidson</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjUxNjU4CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCmluZGV4IGQ1ZTBjOWE4OGUyMDRmMzc2
MDNhYzg4ZGVmYTNlYjJlYjU0OGVhZDkuLmYzZTBkYTgxODEwYTRlNjFjMzZiNDM0M2IzZjc5Yjhh
MTY5ZjIyZTIgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCisrKyBiL1NvdXJj
ZS9XZWJLaXQvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTUgQEAKKzIwMTktMTAtMjggIEJyYWR5IEVp
ZHNvbiAgPGJlaWRzb25AYXBwbGUuY29tPgorCisgICAgICAgIEV4cG9zZSBfcHJpbnRPcGVyYXRp
b25XaXRoUHJpbnRJbmZvOiBTUEkgYXMgQVBJCisgICAgICAgIDxyZGFyOi8vcHJvYmxlbS8zNjU1
NzE3OT4gYW5kIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMDM0OTYK
KworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAqIFVJUHJv
Y2Vzcy9BUEkvQ29jb2EvV0tXZWJWaWV3Lmg6CisgICAgICAgICogVUlQcm9jZXNzL0FQSS9Db2Nv
YS9XS1dlYlZpZXcubW06CisgICAgICAgICgtW1dLV2ViVmlldyBwcmludE9wZXJhdGlvbldpdGhQ
cmludEluZm86XSk6CisgICAgICAgICgtW1dLV2ViVmlldyBfcHJpbnRPcGVyYXRpb25XaXRoUHJp
bnRJbmZvOl0pOgorCiAyMDE5LTEwLTI4ICBDYXJsb3MgQWxiZXJ0byBMb3BleiBQZXJleiAgPGNs
b3BlekBpZ2FsaWEuY29tPgogCiAgICAgICAgIFtHVEtdW1dQRV0gRW5hYmxlIENTUyB0eXBlZCBP
TQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9VSVByb2Nlc3MvQVBJL0NvY29hL1dLV2ViVmll
dy5oIGIvU291cmNlL1dlYktpdC9VSVByb2Nlc3MvQVBJL0NvY29hL1dLV2ViVmlldy5oCmluZGV4
IGY2MmNhZDk1Yzk0MDhjZjI3NzllNjkxNzkxMmExYjk2ZGI2NDE2M2IuLjY2ZTJhNjg3MDc0OGE1
NTgzY2E5NzFhNWQ0NWRkYTFkMjVkZmViNmIgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvVUlQ
cm9jZXNzL0FQSS9Db2NvYS9XS1dlYlZpZXcuaAorKysgYi9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vz
cy9BUEkvQ29jb2EvV0tXZWJWaWV3LmgKQEAgLTMwMCw2ICszMDAsMTEgQEAgSWYgdGhlIGRhdGEg
aXMgd3JpdHRlbiB0byBhIGZpbGUgdGhlIHJlc3VsdGluZyBmaWxlIGlzIGEgdmFsaWQgUERGIGRv
Y3VtZW50LgogICovCiArIChCT09MKWhhbmRsZXNVUkxTY2hlbWU6KE5TU3RyaW5nICopdXJsU2No
ZW1lIFdLX0FQSV9BVkFJTEFCTEUobWFjb3MoMTAuMTMpLCBpb3MoMTEuMCkpOwogCisvKiBAYWJz
dHJhY3QgUmV0dXJucyBhbiBOU1ByaW50T3BlcmF0aW9uIG9iamVjdCBjb25maWd1cmVkIHRvIHBy
aW50IHRoZSBjb250ZW50cyBvZiB0aGlzIFdLV2ViVmlldworQHBhcmFtIHByaW50SW5mbyBUaGUg
cHJpbnQgaW5mbyBvYmplY3QgdXNlZCB0byBjb25maWd1cmUgdGhlIHJlc3VsdGluZyBwcmludCBv
cGVyYXRpb24uCisqLworLSAoTlNQcmludE9wZXJhdGlvbiAqKXByaW50T3BlcmF0aW9uV2l0aFBy
aW50SW5mbzooTlNQcmludEluZm8gKilwcmludEluZm8gV0tfQVBJX0FWQUlMQUJMRShtYWNvcyhX
S19NQUNfVEJBKSk7CisKIEBlbmQKIAogI2lmICFUQVJHRVRfT1NfSVBIT05FCmRpZmYgLS1naXQg
YS9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9BUEkvQ29jb2EvV0tXZWJWaWV3Lm1tIGIvU291cmNl
L1dlYktpdC9VSVByb2Nlc3MvQVBJL0NvY29hL1dLV2ViVmlldy5tbQppbmRleCBiM2I5OTYwYmNl
NjExNjU0N2I3MzBiZDdlNDViZjI3NGMzMWJiMTI1Li4zMjU5ODZjNzE4ZTliM2Q3OWMxNDllOGZi
NWVlMTA0NWYxNGMyOWY5IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9BUEkv
Q29jb2EvV0tXZWJWaWV3Lm1tCisrKyBiL1NvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL0FQSS9Db2Nv
YS9XS1dlYlZpZXcubW0KQEAgLTQ2NzgsNiArNDY3OCwxMyBAQCArIChCT09MKWhhbmRsZXNVUkxT
Y2hlbWU6KE5TU3RyaW5nICopdXJsU2NoZW1lCiAgICAgcmV0dXJuIFdlYkNvcmU6OkxlZ2FjeVNj
aGVtZVJlZ2lzdHJ5Ojppc0J1aWx0aW5TY2hlbWUodXJsU2NoZW1lKTsKIH0KIAorLSAoTlNQcmlu
dE9wZXJhdGlvbiAqKXByaW50T3BlcmF0aW9uV2l0aFByaW50SW5mbzooTlNQcmludEluZm8gKilw
cmludEluZm8KK3sKKyAgICBpZiAoYXV0byB3ZWJGcmFtZVByb3h5ID0gX3BhZ2UtPm1haW5GcmFt
ZSgpKQorICAgICAgICByZXR1cm4gX2ltcGwtPnByaW50T3BlcmF0aW9uV2l0aFByaW50SW5mbyhw
cmludEluZm8sICp3ZWJGcmFtZVByb3h5KTsKKyAgICByZXR1cm4gbmlsOworfQorCiAtIChPcHRp
b25hbDxCT09MPilfcmVzb2x1dGlvbkZvclNoYXJlU2hlZXRJbW1lZGlhdGVDb21wbGV0aW9uRm9y
VGVzdGluZwogewogICAgIHJldHVybiBfcmVzb2x1dGlvbkZvclNoYXJlU2hlZXRJbW1lZGlhdGVD
b21wbGV0aW9uRm9yVGVzdGluZzsKQEAgLTY3NDUsOSArNjc1Miw3IEBAIC0gKHZvaWQpX3NldEFs
d2F5c1Nob3dzVmVydGljYWxTY3JvbGxlcjooQk9PTClhbHdheXNTaG93c1ZlcnRpY2FsU2Nyb2xs
ZXIKIAogLSAoTlNQcmludE9wZXJhdGlvbiAqKV9wcmludE9wZXJhdGlvbldpdGhQcmludEluZm86
KE5TUHJpbnRJbmZvICopcHJpbnRJbmZvCiB7Ci0gICAgaWYgKGF1dG8gd2ViRnJhbWVQcm94eSA9
IF9wYWdlLT5tYWluRnJhbWUoKSkKLSAgICAgICAgcmV0dXJuIF9pbXBsLT5wcmludE9wZXJhdGlv
bldpdGhQcmludEluZm8ocHJpbnRJbmZvLCAqd2ViRnJhbWVQcm94eSk7Ci0gICAgcmV0dXJuIG5p
bDsKKyAgICByZXR1cm4gW3NlbGYgcHJpbnRPcGVyYXRpb25XaXRoUHJpbnRJbmZvOnByaW50SW5m
b107CiB9CiAKIC0gKE5TUHJpbnRPcGVyYXRpb24gKilfcHJpbnRPcGVyYXRpb25XaXRoUHJpbnRJ
bmZvOihOU1ByaW50SW5mbyAqKXByaW50SW5mbyBmb3JGcmFtZTooX1dLRnJhbWVIYW5kbGUgKilm
cmFtZUhhbmRsZQpkaWZmIC0tZ2l0IGEvVG9vbHMvQ2hhbmdlTG9nIGIvVG9vbHMvQ2hhbmdlTG9n
CmluZGV4IGFhOTcwOWYzMzJlOWM2NmM0MDlhNTlkMmFmMzRlYTk1MmY1Mjc5MzUuLmE4MjYzNTJh
Yjc4OGU4ODhhM2VhOWI5ZGIwODEzNjAzNDdjOWY3YmIgMTAwNjQ0Ci0tLSBhL1Rvb2xzL0NoYW5n
ZUxvZworKysgYi9Ub29scy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxMyBAQAorMjAxOS0xMC0yOCAg
QnJhZHkgRWlkc29uICA8YmVpZHNvbkBhcHBsZS5jb20+CisKKyAgICAgICAgRXhwb3NlIF9wcmlu
dE9wZXJhdGlvbldpdGhQcmludEluZm86IFNQSSBhcyBBUEkKKyAgICAgICAgPHJkYXI6Ly9wcm9i
bGVtLzM2NTU3MTc5PiBhbmQgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lk
PTIwMzQ5NgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAg
ICogTWluaUJyb3dzZXIvbWFjL1dLMkJyb3dzZXJXaW5kb3dDb250cm9sbGVyLm06CisgICAgICAg
ICgtW1dLMkJyb3dzZXJXaW5kb3dDb250cm9sbGVyIHByaW50V2ViVmlldzpdKToKKwogMjAxOS0x
MC0yOCAgQWFrYXNoIEphaW4gIDxhYWthc2hfamFpbkBhcHBsZS5jb20+CiAKICAgICAgICAgW2V3
c10gSW1wcm92ZSBzdW1tYXJ5IGZvciBDb21waWxlV2ViS2l0IGFuZCBDb21waWxlSlNDIGJ1aWxk
IHN0ZXAKZGlmZiAtLWdpdCBhL1Rvb2xzL01pbmlCcm93c2VyL21hYy9XSzJCcm93c2VyV2luZG93
Q29udHJvbGxlci5tIGIvVG9vbHMvTWluaUJyb3dzZXIvbWFjL1dLMkJyb3dzZXJXaW5kb3dDb250
cm9sbGVyLm0KaW5kZXggNjY0ODJmOWY0NmUyZDBiN2Q2MDRkYjcwMGFjNjAzNWRmMWQ2MDE0NC4u
NWY1MGU4ZGQxODU3MWJkMjgyMjA5YTc5ZTgyZTVkNzAxZTFkYjMyOCAxMDA2NDQKLS0tIGEvVG9v
bHMvTWluaUJyb3dzZXIvbWFjL1dLMkJyb3dzZXJXaW5kb3dDb250cm9sbGVyLm0KKysrIGIvVG9v
bHMvTWluaUJyb3dzZXIvbWFjL1dLMkJyb3dzZXJXaW5kb3dDb250cm9sbGVyLm0KQEAgLTY0NCw3
ICs2NDQsNyBAQCAtIChJQkFjdGlvbiljbGVhcldlYnNpdGVEYXRhOihpZClzZW5kZXIKIAogLSAo
SUJBY3Rpb24pcHJpbnRXZWJWaWV3OihpZClzZW5kZXIKIHsKLSAgICBbW193ZWJWaWV3IF9wcmlu
dE9wZXJhdGlvbldpdGhQcmludEluZm86W05TUHJpbnRJbmZvIHNoYXJlZFByaW50SW5mb11dIHJ1
bk9wZXJhdGlvbk1vZGFsRm9yV2luZG93OnNlbGYud2luZG93IGRlbGVnYXRlOm5pbCBkaWRSdW5T
ZWxlY3RvcjpuaWwgY29udGV4dEluZm86bmlsXTsKKyAgICBbW193ZWJWaWV3IHByaW50T3BlcmF0
aW9uV2l0aFByaW50SW5mbzpbTlNQcmludEluZm8gc2hhcmVkUHJpbnRJbmZvXV0gcnVuT3BlcmF0
aW9uTW9kYWxGb3JXaW5kb3c6c2VsZi53aW5kb3cgZGVsZWdhdGU6bmlsIGRpZFJ1blNlbGVjdG9y
Om5pbCBjb250ZXh0SW5mbzpuaWxdOwogfQogCiAjcHJhZ21hIG1hcmsgV0tOYXZpZ2F0aW9uRGVs
ZWdhdGUK
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>382094</attachid>
            <date>2019-10-28 12:29:16 -0700</date>
            <delta_ts>2019-10-28 13:00:32 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-203496-20191028122915.patch</filename>
            <type>text/plain</type>
            <size>4380</size>
            <attacher name="Brady Eidson">beidson</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjUxNjU4CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCmluZGV4IGQ1ZTBjOWE4OGUyMDRmMzc2
MDNhYzg4ZGVmYTNlYjJlYjU0OGVhZDkuLjNkMzJhNGE1YTBkNDFhMDNmNTA2YzcxMDE1M2E5NjY2
ZGYxNTIzNjEgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCisrKyBiL1NvdXJj
ZS9XZWJLaXQvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTUgQEAKKzIwMTktMTAtMjggIEJyYWR5IEVp
ZHNvbiAgPGJlaWRzb25AYXBwbGUuY29tPgorCisgICAgICAgIEV4cG9zZSBfcHJpbnRPcGVyYXRp
b25XaXRoUHJpbnRJbmZvOiBTUEkgYXMgQVBJCisgICAgICAgIDxyZGFyOi8vcHJvYmxlbS8zNjU1
NzE3OT4gYW5kIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMDM0OTYK
KworICAgICAgICBSZXZpZXdlZCBieSBBbmR5IEVzdGVzLgorCisgICAgICAgICogVUlQcm9jZXNz
L0FQSS9Db2NvYS9XS1dlYlZpZXcuaDoKKyAgICAgICAgKiBVSVByb2Nlc3MvQVBJL0NvY29hL1dL
V2ViVmlldy5tbToKKyAgICAgICAgKC1bV0tXZWJWaWV3IHByaW50T3BlcmF0aW9uV2l0aFByaW50
SW5mbzpdKToKKyAgICAgICAgKC1bV0tXZWJWaWV3IF9wcmludE9wZXJhdGlvbldpdGhQcmludElu
Zm86XSk6CisKIDIwMTktMTAtMjggIENhcmxvcyBBbGJlcnRvIExvcGV6IFBlcmV6ICA8Y2xvcGV6
QGlnYWxpYS5jb20+CiAKICAgICAgICAgW0dUS11bV1BFXSBFbmFibGUgQ1NTIHR5cGVkIE9NCmRp
ZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9BUEkvQ29jb2EvV0tXZWJWaWV3Lmgg
Yi9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9BUEkvQ29jb2EvV0tXZWJWaWV3LmgKaW5kZXggZjYy
Y2FkOTVjOTQwOGNmMjc3OWU2OTE3OTEyYTFiOTZkYjY0MTYzYi4uZThiYTI0NmYzNDQyZmVkNmFl
ZWNhNDQ1YTNmMWYwOWQ1MTUwZmFjMSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9VSVByb2Nl
c3MvQVBJL0NvY29hL1dLV2ViVmlldy5oCisrKyBiL1NvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL0FQ
SS9Db2NvYS9XS1dlYlZpZXcuaApAQCAtMjYzLDYgKzI2MywxMSBAQCBJZiB0aGUgZGF0YSBpcyB3
cml0dGVuIHRvIGEgZmlsZSB0aGUgcmVzdWx0aW5nIGZpbGUgaXMgYSB2YWxpZCBQREYgZG9jdW1l
bnQuCiAvKiEgQGFic3RyYWN0IFRoZSBzY3JvbGwgdmlldyBhc3NvY2lhdGVkIHdpdGggdGhlIHdl
YiB2aWV3LgogICovCiBAcHJvcGVydHkgKG5vbmF0b21pYywgcmVhZG9ubHksIHN0cm9uZykgVUlT
Y3JvbGxWaWV3ICpzY3JvbGxWaWV3OworCisvKiBAYWJzdHJhY3QgUmV0dXJucyBhbiBOU1ByaW50
T3BlcmF0aW9uIG9iamVjdCBjb25maWd1cmVkIHRvIHByaW50IHRoZSBjb250ZW50cyBvZiB0aGlz
IFdLV2ViVmlldworQHBhcmFtIHByaW50SW5mbyBUaGUgcHJpbnQgaW5mbyBvYmplY3QgdXNlZCB0
byBjb25maWd1cmUgdGhlIHJlc3VsdGluZyBwcmludCBvcGVyYXRpb24uCisqLworLSAoTlNQcmlu
dE9wZXJhdGlvbiAqKXByaW50T3BlcmF0aW9uV2l0aFByaW50SW5mbzooTlNQcmludEluZm8gKilw
cmludEluZm8gV0tfQVBJX0FWQUlMQUJMRShtYWNvcyhXS19NQUNfVEJBKSk7CiAjZW5kaWYKIAog
I2lmICFUQVJHRVRfT1NfSVBIT05FCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vz
cy9BUEkvQ29jb2EvV0tXZWJWaWV3Lm1tIGIvU291cmNlL1dlYktpdC9VSVByb2Nlc3MvQVBJL0Nv
Y29hL1dLV2ViVmlldy5tbQppbmRleCBiM2I5OTYwYmNlNjExNjU0N2I3MzBiZDdlNDViZjI3NGMz
MWJiMTI1Li5jYzZiYTE0YTQ5N2ZhMjFiMDk0MmQzMGI0NjMwYjk4NjRhNzA5NGEyIDEwMDY0NAot
LS0gYS9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9BUEkvQ29jb2EvV0tXZWJWaWV3Lm1tCisrKyBi
L1NvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL0FQSS9Db2NvYS9XS1dlYlZpZXcubW0KQEAgLTQ2MzMs
NiArNDYzMywxMyBAQCAtICh2b2lkKWRyYWdnaW5nU2Vzc2lvbjooTlNEcmFnZ2luZ1Nlc3Npb24g
KilzZXNzaW9uIGVuZGVkQXRQb2ludDooTlNQb2ludClzY3JlZQogCiAjZW5kaWYgLy8gRU5BQkxF
KERSQUdfU1VQUE9SVCkKIAorLSAoTlNQcmludE9wZXJhdGlvbiAqKXByaW50T3BlcmF0aW9uV2l0
aFByaW50SW5mbzooTlNQcmludEluZm8gKilwcmludEluZm8KK3sKKyAgICBpZiAoYXV0byB3ZWJG
cmFtZVByb3h5ID0gX3BhZ2UtPm1haW5GcmFtZSgpKQorICAgICAgICByZXR1cm4gX2ltcGwtPnBy
aW50T3BlcmF0aW9uV2l0aFByaW50SW5mbyhwcmludEluZm8sICp3ZWJGcmFtZVByb3h5KTsKKyAg
ICByZXR1cm4gbmlsOworfQorCiAjZW5kaWYgLy8gUExBVEZPUk0oTUFDKQogCiAjaWYgSEFWRShU
T1VDSF9CQVIpCkBAIC02NzQ1LDkgKzY3NTIsNyBAQCAtICh2b2lkKV9zZXRBbHdheXNTaG93c1Zl
cnRpY2FsU2Nyb2xsZXI6KEJPT0wpYWx3YXlzU2hvd3NWZXJ0aWNhbFNjcm9sbGVyCiAKIC0gKE5T
UHJpbnRPcGVyYXRpb24gKilfcHJpbnRPcGVyYXRpb25XaXRoUHJpbnRJbmZvOihOU1ByaW50SW5m
byAqKXByaW50SW5mbwogewotICAgIGlmIChhdXRvIHdlYkZyYW1lUHJveHkgPSBfcGFnZS0+bWFp
bkZyYW1lKCkpCi0gICAgICAgIHJldHVybiBfaW1wbC0+cHJpbnRPcGVyYXRpb25XaXRoUHJpbnRJ
bmZvKHByaW50SW5mbywgKndlYkZyYW1lUHJveHkpOwotICAgIHJldHVybiBuaWw7CisgICAgcmV0
dXJuIFtzZWxmIHByaW50T3BlcmF0aW9uV2l0aFByaW50SW5mbzpwcmludEluZm9dOwogfQogCiAt
IChOU1ByaW50T3BlcmF0aW9uICopX3ByaW50T3BlcmF0aW9uV2l0aFByaW50SW5mbzooTlNQcmlu
dEluZm8gKilwcmludEluZm8gZm9yRnJhbWU6KF9XS0ZyYW1lSGFuZGxlICopZnJhbWVIYW5kbGUK
ZGlmZiAtLWdpdCBhL1Rvb2xzL0NoYW5nZUxvZyBiL1Rvb2xzL0NoYW5nZUxvZwppbmRleCBhYTk3
MDlmMzMyZTljNjZjNDA5YTU5ZDJhZjM0ZWE5NTJmNTI3OTM1Li5mM2M3MDI0ODNhNWZkNTYyNDZl
ZmViYjA4ZTkwYjM0MDVlMDE4MzcxIDEwMDY0NAotLS0gYS9Ub29scy9DaGFuZ2VMb2cKKysrIGIv
VG9vbHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTMgQEAKKzIwMTktMTAtMjggIEJyYWR5IEVpZHNv
biAgPGJlaWRzb25AYXBwbGUuY29tPgorCisgICAgICAgIEV4cG9zZSBfcHJpbnRPcGVyYXRpb25X
aXRoUHJpbnRJbmZvOiBTUEkgYXMgQVBJCisgICAgICAgIDxyZGFyOi8vcHJvYmxlbS8zNjU1NzE3
OT4gYW5kIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMDM0OTYKKwor
ICAgICAgICBSZXZpZXdlZCBieSBBbmR5IEVzdGVzLgorCisgICAgICAgICogTWluaUJyb3dzZXIv
bWFjL1dLMkJyb3dzZXJXaW5kb3dDb250cm9sbGVyLm06CisgICAgICAgICgtW1dLMkJyb3dzZXJX
aW5kb3dDb250cm9sbGVyIHByaW50V2ViVmlldzpdKToKKwogMjAxOS0xMC0yOCAgQWFrYXNoIEph
aW4gIDxhYWthc2hfamFpbkBhcHBsZS5jb20+CiAKICAgICAgICAgW2V3c10gSW1wcm92ZSBzdW1t
YXJ5IGZvciBDb21waWxlV2ViS2l0IGFuZCBDb21waWxlSlNDIGJ1aWxkIHN0ZXAKZGlmZiAtLWdp
dCBhL1Rvb2xzL01pbmlCcm93c2VyL21hYy9XSzJCcm93c2VyV2luZG93Q29udHJvbGxlci5tIGIv
VG9vbHMvTWluaUJyb3dzZXIvbWFjL1dLMkJyb3dzZXJXaW5kb3dDb250cm9sbGVyLm0KaW5kZXgg
NjY0ODJmOWY0NmUyZDBiN2Q2MDRkYjcwMGFjNjAzNWRmMWQ2MDE0NC4uNWY1MGU4ZGQxODU3MWJk
MjgyMjA5YTc5ZTgyZTVkNzAxZTFkYjMyOCAxMDA2NDQKLS0tIGEvVG9vbHMvTWluaUJyb3dzZXIv
bWFjL1dLMkJyb3dzZXJXaW5kb3dDb250cm9sbGVyLm0KKysrIGIvVG9vbHMvTWluaUJyb3dzZXIv
bWFjL1dLMkJyb3dzZXJXaW5kb3dDb250cm9sbGVyLm0KQEAgLTY0NCw3ICs2NDQsNyBAQCAtIChJ
QkFjdGlvbiljbGVhcldlYnNpdGVEYXRhOihpZClzZW5kZXIKIAogLSAoSUJBY3Rpb24pcHJpbnRX
ZWJWaWV3OihpZClzZW5kZXIKIHsKLSAgICBbW193ZWJWaWV3IF9wcmludE9wZXJhdGlvbldpdGhQ
cmludEluZm86W05TUHJpbnRJbmZvIHNoYXJlZFByaW50SW5mb11dIHJ1bk9wZXJhdGlvbk1vZGFs
Rm9yV2luZG93OnNlbGYud2luZG93IGRlbGVnYXRlOm5pbCBkaWRSdW5TZWxlY3RvcjpuaWwgY29u
dGV4dEluZm86bmlsXTsKKyAgICBbW193ZWJWaWV3IHByaW50T3BlcmF0aW9uV2l0aFByaW50SW5m
bzpbTlNQcmludEluZm8gc2hhcmVkUHJpbnRJbmZvXV0gcnVuT3BlcmF0aW9uTW9kYWxGb3JXaW5k
b3c6c2VsZi53aW5kb3cgZGVsZWdhdGU6bmlsIGRpZFJ1blNlbGVjdG9yOm5pbCBjb250ZXh0SW5m
bzpuaWxdOwogfQogCiAjcHJhZ21hIG1hcmsgV0tOYXZpZ2F0aW9uRGVsZWdhdGUK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>382097</attachid>
            <date>2019-10-28 13:00:33 -0700</date>
            <delta_ts>2019-10-28 14:42:50 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-203496-20191028130033.patch</filename>
            <type>text/plain</type>
            <size>4372</size>
            <attacher name="Brady Eidson">beidson</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjUxNjU4CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCmluZGV4IGQ1ZTBjOWE4OGUyMDRmMzc2
MDNhYzg4ZGVmYTNlYjJlYjU0OGVhZDkuLjNkMzJhNGE1YTBkNDFhMDNmNTA2YzcxMDE1M2E5NjY2
ZGYxNTIzNjEgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCisrKyBiL1NvdXJj
ZS9XZWJLaXQvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTUgQEAKKzIwMTktMTAtMjggIEJyYWR5IEVp
ZHNvbiAgPGJlaWRzb25AYXBwbGUuY29tPgorCisgICAgICAgIEV4cG9zZSBfcHJpbnRPcGVyYXRp
b25XaXRoUHJpbnRJbmZvOiBTUEkgYXMgQVBJCisgICAgICAgIDxyZGFyOi8vcHJvYmxlbS8zNjU1
NzE3OT4gYW5kIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMDM0OTYK
KworICAgICAgICBSZXZpZXdlZCBieSBBbmR5IEVzdGVzLgorCisgICAgICAgICogVUlQcm9jZXNz
L0FQSS9Db2NvYS9XS1dlYlZpZXcuaDoKKyAgICAgICAgKiBVSVByb2Nlc3MvQVBJL0NvY29hL1dL
V2ViVmlldy5tbToKKyAgICAgICAgKC1bV0tXZWJWaWV3IHByaW50T3BlcmF0aW9uV2l0aFByaW50
SW5mbzpdKToKKyAgICAgICAgKC1bV0tXZWJWaWV3IF9wcmludE9wZXJhdGlvbldpdGhQcmludElu
Zm86XSk6CisKIDIwMTktMTAtMjggIENhcmxvcyBBbGJlcnRvIExvcGV6IFBlcmV6ICA8Y2xvcGV6
QGlnYWxpYS5jb20+CiAKICAgICAgICAgW0dUS11bV1BFXSBFbmFibGUgQ1NTIHR5cGVkIE9NCmRp
ZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9BUEkvQ29jb2EvV0tXZWJWaWV3Lmgg
Yi9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9BUEkvQ29jb2EvV0tXZWJWaWV3LmgKaW5kZXggZjYy
Y2FkOTVjOTQwOGNmMjc3OWU2OTE3OTEyYTFiOTZkYjY0MTYzYi4uMzFkYzk1MTdkOWUxYTFhZjk0
YTQzYTM2MzM4MzYwOGIyM2VkNDJhOSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9VSVByb2Nl
c3MvQVBJL0NvY29hL1dLV2ViVmlldy5oCisrKyBiL1NvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL0FQ
SS9Db2NvYS9XS1dlYlZpZXcuaApAQCAtMzAwLDYgKzMwMCwxMiBAQCBJZiB0aGUgZGF0YSBpcyB3
cml0dGVuIHRvIGEgZmlsZSB0aGUgcmVzdWx0aW5nIGZpbGUgaXMgYSB2YWxpZCBQREYgZG9jdW1l
bnQuCiAgKi8KICsgKEJPT0wpaGFuZGxlc1VSTFNjaGVtZTooTlNTdHJpbmcgKil1cmxTY2hlbWUg
V0tfQVBJX0FWQUlMQUJMRShtYWNvcygxMC4xMyksIGlvcygxMS4wKSk7CiAKKyNpZiAhVEFSR0VU
X09TX0lQSE9ORQorLyogQGFic3RyYWN0IFJldHVybnMgYW4gTlNQcmludE9wZXJhdGlvbiBvYmpl
Y3QgY29uZmlndXJlZCB0byBwcmludCB0aGUgY29udGVudHMgb2YgdGhpcyBXS1dlYlZpZXcKK0Bw
YXJhbSBwcmludEluZm8gVGhlIHByaW50IGluZm8gb2JqZWN0IHVzZWQgdG8gY29uZmlndXJlIHRo
ZSByZXN1bHRpbmcgcHJpbnQgb3BlcmF0aW9uLgorKi8KKy0gKE5TUHJpbnRPcGVyYXRpb24gKilw
cmludE9wZXJhdGlvbldpdGhQcmludEluZm86KE5TUHJpbnRJbmZvICopcHJpbnRJbmZvIFdLX0FQ
SV9BVkFJTEFCTEUobWFjb3MoV0tfTUFDX1RCQSkpOworI2VuZGlmCiBAZW5kCiAKICNpZiAhVEFS
R0VUX09TX0lQSE9ORQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9VSVByb2Nlc3MvQVBJL0Nv
Y29hL1dLV2ViVmlldy5tbSBiL1NvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL0FQSS9Db2NvYS9XS1dl
YlZpZXcubW0KaW5kZXggYjNiOTk2MGJjZTYxMTY1NDdiNzMwYmQ3ZTQ1YmYyNzRjMzFiYjEyNS4u
Y2M2YmExNGE0OTdmYTIxYjA5NDJkMzBiNDYzMGI5ODY0YTcwOTRhMiAxMDA2NDQKLS0tIGEvU291
cmNlL1dlYktpdC9VSVByb2Nlc3MvQVBJL0NvY29hL1dLV2ViVmlldy5tbQorKysgYi9Tb3VyY2Uv
V2ViS2l0L1VJUHJvY2Vzcy9BUEkvQ29jb2EvV0tXZWJWaWV3Lm1tCkBAIC00NjMzLDYgKzQ2MzMs
MTMgQEAgLSAodm9pZClkcmFnZ2luZ1Nlc3Npb246KE5TRHJhZ2dpbmdTZXNzaW9uICopc2Vzc2lv
biBlbmRlZEF0UG9pbnQ6KE5TUG9pbnQpc2NyZWUKIAogI2VuZGlmIC8vIEVOQUJMRShEUkFHX1NV
UFBPUlQpCiAKKy0gKE5TUHJpbnRPcGVyYXRpb24gKilwcmludE9wZXJhdGlvbldpdGhQcmludElu
Zm86KE5TUHJpbnRJbmZvICopcHJpbnRJbmZvCit7CisgICAgaWYgKGF1dG8gd2ViRnJhbWVQcm94
eSA9IF9wYWdlLT5tYWluRnJhbWUoKSkKKyAgICAgICAgcmV0dXJuIF9pbXBsLT5wcmludE9wZXJh
dGlvbldpdGhQcmludEluZm8ocHJpbnRJbmZvLCAqd2ViRnJhbWVQcm94eSk7CisgICAgcmV0dXJu
IG5pbDsKK30KKwogI2VuZGlmIC8vIFBMQVRGT1JNKE1BQykKIAogI2lmIEhBVkUoVE9VQ0hfQkFS
KQpAQCAtNjc0NSw5ICs2NzUyLDcgQEAgLSAodm9pZClfc2V0QWx3YXlzU2hvd3NWZXJ0aWNhbFNj
cm9sbGVyOihCT09MKWFsd2F5c1Nob3dzVmVydGljYWxTY3JvbGxlcgogCiAtIChOU1ByaW50T3Bl
cmF0aW9uICopX3ByaW50T3BlcmF0aW9uV2l0aFByaW50SW5mbzooTlNQcmludEluZm8gKilwcmlu
dEluZm8KIHsKLSAgICBpZiAoYXV0byB3ZWJGcmFtZVByb3h5ID0gX3BhZ2UtPm1haW5GcmFtZSgp
KQotICAgICAgICByZXR1cm4gX2ltcGwtPnByaW50T3BlcmF0aW9uV2l0aFByaW50SW5mbyhwcmlu
dEluZm8sICp3ZWJGcmFtZVByb3h5KTsKLSAgICByZXR1cm4gbmlsOworICAgIHJldHVybiBbc2Vs
ZiBwcmludE9wZXJhdGlvbldpdGhQcmludEluZm86cHJpbnRJbmZvXTsKIH0KIAogLSAoTlNQcmlu
dE9wZXJhdGlvbiAqKV9wcmludE9wZXJhdGlvbldpdGhQcmludEluZm86KE5TUHJpbnRJbmZvICop
cHJpbnRJbmZvIGZvckZyYW1lOihfV0tGcmFtZUhhbmRsZSAqKWZyYW1lSGFuZGxlCmRpZmYgLS1n
aXQgYS9Ub29scy9DaGFuZ2VMb2cgYi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggYWE5NzA5ZjMzMmU5
YzY2YzQwOWE1OWQyYWYzNGVhOTUyZjUyNzkzNS4uZjNjNzAyNDgzYTVmZDU2MjQ2ZWZlYmIwOGU5
MGIzNDA1ZTAxODM3MSAxMDA2NDQKLS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0No
YW5nZUxvZwpAQCAtMSwzICsxLDEzIEBACisyMDE5LTEwLTI4ICBCcmFkeSBFaWRzb24gIDxiZWlk
c29uQGFwcGxlLmNvbT4KKworICAgICAgICBFeHBvc2UgX3ByaW50T3BlcmF0aW9uV2l0aFByaW50
SW5mbzogU1BJIGFzIEFQSQorICAgICAgICA8cmRhcjovL3Byb2JsZW0vMzY1NTcxNzk+IGFuZCBo
dHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjAzNDk2CisKKyAgICAgICAg
UmV2aWV3ZWQgYnkgQW5keSBFc3Rlcy4KKworICAgICAgICAqIE1pbmlCcm93c2VyL21hYy9XSzJC
cm93c2VyV2luZG93Q29udHJvbGxlci5tOgorICAgICAgICAoLVtXSzJCcm93c2VyV2luZG93Q29u
dHJvbGxlciBwcmludFdlYlZpZXc6XSk6CisKIDIwMTktMTAtMjggIEFha2FzaCBKYWluICA8YWFr
YXNoX2phaW5AYXBwbGUuY29tPgogCiAgICAgICAgIFtld3NdIEltcHJvdmUgc3VtbWFyeSBmb3Ig
Q29tcGlsZVdlYktpdCBhbmQgQ29tcGlsZUpTQyBidWlsZCBzdGVwCmRpZmYgLS1naXQgYS9Ub29s
cy9NaW5pQnJvd3Nlci9tYWMvV0syQnJvd3NlcldpbmRvd0NvbnRyb2xsZXIubSBiL1Rvb2xzL01p
bmlCcm93c2VyL21hYy9XSzJCcm93c2VyV2luZG93Q29udHJvbGxlci5tCmluZGV4IDY2NDgyZjlm
NDZlMmQwYjdkNjA0ZGI3MDBhYzYwMzVkZjFkNjAxNDQuLjVmNTBlOGRkMTg1NzFiZDI4MjIwOWE3
OWU4MmU1ZDcwMWUxZGIzMjggMTAwNjQ0Ci0tLSBhL1Rvb2xzL01pbmlCcm93c2VyL21hYy9XSzJC
cm93c2VyV2luZG93Q29udHJvbGxlci5tCisrKyBiL1Rvb2xzL01pbmlCcm93c2VyL21hYy9XSzJC
cm93c2VyV2luZG93Q29udHJvbGxlci5tCkBAIC02NDQsNyArNjQ0LDcgQEAgLSAoSUJBY3Rpb24p
Y2xlYXJXZWJzaXRlRGF0YTooaWQpc2VuZGVyCiAKIC0gKElCQWN0aW9uKXByaW50V2ViVmlldzoo
aWQpc2VuZGVyCiB7Ci0gICAgW1tfd2ViVmlldyBfcHJpbnRPcGVyYXRpb25XaXRoUHJpbnRJbmZv
OltOU1ByaW50SW5mbyBzaGFyZWRQcmludEluZm9dXSBydW5PcGVyYXRpb25Nb2RhbEZvcldpbmRv
dzpzZWxmLndpbmRvdyBkZWxlZ2F0ZTpuaWwgZGlkUnVuU2VsZWN0b3I6bmlsIGNvbnRleHRJbmZv
Om5pbF07CisgICAgW1tfd2ViVmlldyBwcmludE9wZXJhdGlvbldpdGhQcmludEluZm86W05TUHJp
bnRJbmZvIHNoYXJlZFByaW50SW5mb11dIHJ1bk9wZXJhdGlvbk1vZGFsRm9yV2luZG93OnNlbGYu
d2luZG93IGRlbGVnYXRlOm5pbCBkaWRSdW5TZWxlY3RvcjpuaWwgY29udGV4dEluZm86bmlsXTsK
IH0KIAogI3ByYWdtYSBtYXJrIFdLTmF2aWdhdGlvbkRlbGVnYXRlCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>