<?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>186109</bug_id>
          
          <creation_ts>2018-05-30 14:31:53 -0700</creation_ts>
          <short_desc>Add setting to allow override screen size to be disabled.</short_desc>
          <delta_ts>2018-05-31 16:35:43 -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>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="Megan Gardner">megan_gardner</reporter>
          <assigned_to name="Megan Gardner">megan_gardner</assigned_to>
          <cc>aestes</cc>
    
    <cc>bdakin</cc>
    
    <cc>commit-queue</cc>
    
    <cc>sam</cc>
    
    <cc>thorton</cc>
    
    <cc>wenson_hsieh</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1428600</commentid>
    <comment_count>0</comment_count>
    <who name="Megan Gardner">megan_gardner</who>
    <bug_when>2018-05-30 14:31:53 -0700</bug_when>
    <thetext>Add setting to allow override screen size to be disabled.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1428606</commentid>
    <comment_count>1</comment_count>
    <who name="Megan Gardner">megan_gardner</who>
    <bug_when>2018-05-30 14:40:17 -0700</bug_when>
    <thetext>&lt;rdar://problem/40277044&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1428607</commentid>
    <comment_count>2</comment_count>
      <attachid>341603</attachid>
    <who name="Megan Gardner">megan_gardner</who>
    <bug_when>2018-05-30 14:41:36 -0700</bug_when>
    <thetext>Created attachment 341603
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1428612</commentid>
    <comment_count>3</comment_count>
      <attachid>341603</attachid>
    <who name="Andy Estes">aestes</who>
    <bug_when>2018-05-30 14:53:49 -0700</bug_when>
    <thetext>Comment on attachment 341603
Patch

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

&gt; Source/WebCore/page/DeprecatedGlobalSettings.cpp:75
&gt; +bool DeprecatedGlobalSettings::gDisableScreenSizeOverride = true;

Shouldn&apos;t this default to false?

&gt; Source/WebCore/page/Settings.yaml:154
&gt; +disableScreenSizeOverride:
&gt; +  initial: false

I don&apos;t think you need this for global settings.

&gt; Source/WebKit/UIProcess/WebPageProxy.cpp:453
&gt; +    DeprecatedGlobalSettings::setDisableScreenSizeOverride(preferencesStore().getBoolValueForKey(WebPreferencesKey::disableScreenSizeOverrideKey()));

Doesn&apos;t something need to send this setting to the web process?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1428627</commentid>
    <comment_count>4</comment_count>
    <who name="Andy Estes">aestes</who>
    <bug_when>2018-05-30 15:14:33 -0700</bug_when>
    <thetext>(In reply to Andy Estes from comment #3)
&gt; Comment on attachment 341603 [details]
&gt; Patch
&gt; 
&gt; View in context:
&gt; https://bugs.webkit.org/attachment.cgi?id=341603&amp;action=review
&gt; 
&gt; &gt; Source/WebKit/UIProcess/WebPageProxy.cpp:453
&gt; &gt; +    DeprecatedGlobalSettings::setDisableScreenSizeOverride(preferencesStore().getBoolValueForKey(WebPreferencesKey::disableScreenSizeOverrideKey()));
&gt; 
&gt; Doesn&apos;t something need to send this setting to the web process?

I guess not, because we always query screen size in the UI process (then pass it to the web process in WebPageCreationParameters)!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1428628</commentid>
    <comment_count>5</comment_count>
      <attachid>341609</attachid>
    <who name="Megan Gardner">megan_gardner</who>
    <bug_when>2018-05-30 15:16:17 -0700</bug_when>
    <thetext>Created attachment 341609
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1428654</commentid>
    <comment_count>6</comment_count>
      <attachid>341616</attachid>
    <who name="Megan Gardner">megan_gardner</who>
    <bug_when>2018-05-30 16:27:45 -0700</bug_when>
    <thetext>Created attachment 341616
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1428990</commentid>
    <comment_count>7</comment_count>
      <attachid>341616</attachid>
    <who name="Wenson Hsieh">wenson_hsieh</who>
    <bug_when>2018-05-31 13:51:06 -0700</bug_when>
    <thetext>Comment on attachment 341616
Patch

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

&gt; Source/WebCore/page/Settings.yaml:153
&gt; +disableScreenSizeOverride:

I don&apos;t think we need this in Settings.yaml if we&apos;re putting this in DeprecatedGlobalSettings, since this will generate a derived getters and setters in Settings.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1428997</commentid>
    <comment_count>8</comment_count>
      <attachid>341616</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2018-05-31 14:03:42 -0700</bug_when>
    <thetext>Comment on attachment 341616
Patch

Clearing flags on attachment: 341616

Committed r232372: &lt;https://trac.webkit.org/changeset/232372&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1428998</commentid>
    <comment_count>9</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2018-05-31 14:03:43 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1429038</commentid>
    <comment_count>10</comment_count>
    <who name="Sam Weinig">sam</who>
    <bug_when>2018-05-31 16:28:59 -0700</bug_when>
    <thetext>Is there any way to achieve this without adding to DeprecatedGlobalSettings? The goal is to reduce usage of that class and eventually remove it, hence the &apos;Deprecated&apos; part.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1429041</commentid>
    <comment_count>11</comment_count>
    <who name="Megan Gardner">megan_gardner</who>
    <bug_when>2018-05-31 16:35:43 -0700</bug_when>
    <thetext>There really isn&apos;t, given the places where override screen size is called from. This trajectory was cleared with Tim and Andy before it was embarked on.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>341603</attachid>
            <date>2018-05-30 14:41:36 -0700</date>
            <delta_ts>2018-05-30 15:16:16 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-186109-20180530144135.patch</filename>
            <type>text/plain</type>
            <size>6676</size>
            <attacher name="Megan Gardner">megan_gardner</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjMxODU0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMDUxYjZiYzc4OGEwZTEy
NmNmNzFhMDRkZThkNzg0MWFhZmJkNWJhOS4uZGMyYWM0MTMyMTUwNmFhYjFhZDdjMWM3ZTRjOTQ0
MDYyYzIxMDQ4NCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIxIEBACisyMDE4LTA1LTMwICBNZWdh
biBHYXJkbmVyICA8bWVnYW5fZ2FyZG5lckBhcHBsZS5jb20+CisKKyAgICAgICAgQWRkIHNldHRp
bmcgdG8gYWxsb3cgb3ZlcnJpZGUgc2NyZWVuIHNpemUgdG8gYmUgZGlzYWJsZWQuCisgICAgICAg
IGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xODYxMDkKKworICAgICAg
ICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBOb3QgVGVzdGFibGUsIGFu
ZCBmb3IgZGVidWcgb25seS4KKworICAgICAgICBQaXBlIHNldHRpbmdzIGFuZCB1c2UgdGhlbSB0
byBpZ25vcmUgb3ZlcnJpZGUgc2NyZWVuIHNpemUgaWYgc2V0dGluZyBpcyBzZXQuIAorCisgICAg
ICAgICogcGFnZS9EZXByZWNhdGVkR2xvYmFsU2V0dGluZ3MuY3BwOgorICAgICAgICAqIHBhZ2Uv
RGVwcmVjYXRlZEdsb2JhbFNldHRpbmdzLmg6CisgICAgICAgIChXZWJDb3JlOjpEZXByZWNhdGVk
R2xvYmFsU2V0dGluZ3M6OnNldERpc2FibGVTY3JlZW5TaXplT3ZlcnJpZGUpOgorICAgICAgICAo
V2ViQ29yZTo6RGVwcmVjYXRlZEdsb2JhbFNldHRpbmdzOjpkaXNhYmxlU2NyZWVuU2l6ZU92ZXJy
aWRlKToKKyAgICAgICAgKiBwYWdlL1NldHRpbmdzLnlhbWw6CisgICAgICAgICogcGxhdGZvcm0v
aW9zL1BsYXRmb3JtU2NyZWVuSU9TLm1tOgorCiAyMDE4LTA1LTE0ICBZdXN1a2UgU3V6dWtpICA8
dXRhdGFuZS50ZWFAZ21haWwuY29tPgogCiAgICAgICAgIFtXaW5dIFVzZSBDKysxNyBpbiBNU1ZD
CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvQ2hh
bmdlTG9nCmluZGV4IDUxOTQwNDIyMzc0YTI3MTlhZmUwMGIwMjNjNzJhOWFmNjY5ZWFkMTcuLmIy
NmE2N2E3NWJmYzIzYWM4MDUyMjExMTAyYzlkODQ0NzFjODY1MjggMTAwNjQ0Ci0tLSBhL1NvdXJj
ZS9XZWJLaXQvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCkBAIC0xLDMg
KzEsMTYgQEAKKzIwMTgtMDUtMzAgIE1lZ2FuIEdhcmRuZXIgIDxtZWdhbl9nYXJkbmVyQGFwcGxl
LmNvbT4KKworICAgICAgICBBZGQgc2V0dGluZyB0byBhbGxvdyBvdmVycmlkZSBzY3JlZW4gc2l6
ZSB0byBiZSBkaXNhYmxlZC4KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19i
dWcuY2dpP2lkPTE4NjEwOQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgor
CisgICAgICAgIFBpcGUgdGhlIG5lZWRlZCBzZXR0aW5ncyB0aHJvdWdoIHRvIFdlYkNvcmUuCisK
KyAgICAgICAgKiBTaGFyZWQvV2ViUHJlZmVyZW5jZXMueWFtbDoKKyAgICAgICAgKiBVSVByb2Nl
c3MvV2ViUGFnZVByb3h5LmNwcDoKKyAgICAgICAgKFdlYktpdDo6bV9jb25maWd1cmF0aW9uUHJl
ZmVyZW5jZVZhbHVlcyk6CisKIDIwMTgtMDUtMTYgIEZ1amlpIEhpcm9ub3JpICA8SGlyb25vcmku
RnVqaWlAc29ueS5jb20+CiAKICAgICAgICAgW1dpbl0gSW1wbGVtZW50IFdlYlBhZ2U6OmhhbmRs
ZUVkaXRpbmdLZXlib2FyZEV2ZW50CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wYWdlL0Rl
cHJlY2F0ZWRHbG9iYWxTZXR0aW5ncy5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9wYWdlL0RlcHJlY2F0
ZWRHbG9iYWxTZXR0aW5ncy5jcHAKaW5kZXggZmE5MmUyZTM1NjExY2I0NGFiZTQ0YTNhOTFmOTUz
ZjNlMjVkNGVmYi4uYmVkOWY2YzczMjczOWRlYzgyNDI0NzBiNjg0NTkyMjJkYzcwZmFlNyAxMDA2
NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGFnZS9EZXByZWNhdGVkR2xvYmFsU2V0dGluZ3MuY3Bw
CisrKyBiL1NvdXJjZS9XZWJDb3JlL3BhZ2UvRGVwcmVjYXRlZEdsb2JhbFNldHRpbmdzLmNwcApA
QCAtNzIsNiArNzIsNyBAQCBib29sIERlcHJlY2F0ZWRHbG9iYWxTZXR0aW5nczo6Z0FsbG93c0Fu
eVNTTENlcnRpZmljYXRlID0gZmFsc2U7CiBib29sIERlcHJlY2F0ZWRHbG9iYWxTZXR0aW5nczo6
Z05ldHdvcmtEYXRhVXNhZ2VUcmFja2luZ0VuYWJsZWQgPSBmYWxzZTsKIGJvb2wgRGVwcmVjYXRl
ZEdsb2JhbFNldHRpbmdzOjpnQVZLaXRFbmFibGVkID0gZmFsc2U7CiBib29sIERlcHJlY2F0ZWRH
bG9iYWxTZXR0aW5nczo6Z1Nob3VsZE9wdE91dE9mTmV0d29ya1N0YXRlT2JzZXJ2YXRpb24gPSBm
YWxzZTsKK2Jvb2wgRGVwcmVjYXRlZEdsb2JhbFNldHRpbmdzOjpnRGlzYWJsZVNjcmVlblNpemVP
dmVycmlkZSA9IHRydWU7CiAjZW5kaWYKIGJvb2wgRGVwcmVjYXRlZEdsb2JhbFNldHRpbmdzOjpn
TWFuYWdlQXVkaW9TZXNzaW9uID0gZmFsc2U7CiAKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3Jl
L3BhZ2UvRGVwcmVjYXRlZEdsb2JhbFNldHRpbmdzLmggYi9Tb3VyY2UvV2ViQ29yZS9wYWdlL0Rl
cHJlY2F0ZWRHbG9iYWxTZXR0aW5ncy5oCmluZGV4IGVjNTU4YWJkMGE4MzU0MjUzYjA4MWI2MDk5
Njg4NjgyNjFkZjI0ZDkuLmM4YTllZDNkZGMyZDlmZjJjZTk0MGZkNGMxZjk3OGFhMWFlNmU0ZWMg
MTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3BhZ2UvRGVwcmVjYXRlZEdsb2JhbFNldHRpbmdz
LmgKKysrIGIvU291cmNlL1dlYkNvcmUvcGFnZS9EZXByZWNhdGVkR2xvYmFsU2V0dGluZ3MuaApA
QCAtODgsNiArODgsOCBAQCBwdWJsaWM6CiAgICAgV0VCQ09SRV9FWFBPUlQgc3RhdGljIHZvaWQg
c2V0TmV0d29ya0ludGVyZmFjZU5hbWUoY29uc3QgU3RyaW5nJik7CiAgICAgc3RhdGljIGNvbnN0
IFN0cmluZyYgbmV0d29ya0ludGVyZmFjZU5hbWUoKTsKIAorICAgIHN0YXRpYyB2b2lkIHNldERp
c2FibGVTY3JlZW5TaXplT3ZlcnJpZGUoYm9vbCBmbGFnKSB7IGdEaXNhYmxlU2NyZWVuU2l6ZU92
ZXJyaWRlID0gZmxhZzsgfQorICAgIHN0YXRpYyBib29sIGRpc2FibGVTY3JlZW5TaXplT3ZlcnJp
ZGUoKSB7IHJldHVybiBnRGlzYWJsZVNjcmVlblNpemVPdmVycmlkZTsgfQogI2lmIEhBVkUoQVZL
SVQpCiAgICAgc3RhdGljIHZvaWQgc2V0QVZLaXRFbmFibGVkKGJvb2wgZmxhZykgeyBnQVZLaXRF
bmFibGVkID0gZmxhZzsgfQogI2VuZGlmCkBAIC0xMzUsNiArMTM3LDcgQEAgcHJpdmF0ZToKICAg
ICBzdGF0aWMgYm9vbCBnTmV0d29ya0RhdGFVc2FnZVRyYWNraW5nRW5hYmxlZDsKICAgICBXRUJD
T1JFX0VYUE9SVCBzdGF0aWMgYm9vbCBnQVZLaXRFbmFibGVkOwogICAgIFdFQkNPUkVfRVhQT1JU
IHN0YXRpYyBib29sIGdTaG91bGRPcHRPdXRPZk5ldHdvcmtTdGF0ZU9ic2VydmF0aW9uOworICAg
IFdFQkNPUkVfRVhQT1JUIHN0YXRpYyBib29sIGdEaXNhYmxlU2NyZWVuU2l6ZU92ZXJyaWRlOwog
I2VuZGlmCiAgICAgV0VCQ09SRV9FWFBPUlQgc3RhdGljIGJvb2wgZ01hbmFnZUF1ZGlvU2Vzc2lv
bjsKICAgICAKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BhZ2UvU2V0dGluZ3MueWFtbCBi
L1NvdXJjZS9XZWJDb3JlL3BhZ2UvU2V0dGluZ3MueWFtbAppbmRleCAwMWJjNmM4ZWRjNWEyNTc1
MTUzN2ZiOTA1Y2Y1MjU5MzgzMzgzOTlkLi5mZjc3MGQxYWNlN2JkZTdjYWE0NDZkZjA5N2FhODU0
Mjk2ZjNkYTNkIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9wYWdlL1NldHRpbmdzLnlhbWwK
KysrIGIvU291cmNlL1dlYkNvcmUvcGFnZS9TZXR0aW5ncy55YW1sCkBAIC0xNTAsNiArMTUwLDgg
QEAgcmVzb3VyY2VVc2FnZU92ZXJsYXlWaXNpYmxlOgogICBpbml0aWFsOiBmYWxzZQogICBvbkNo
YW5nZTogcmVzb3VyY2VVc2FnZU92ZXJsYXlWaXNpYmxlQ2hhbmdlZAogICBjb25kaXRpb246IFJF
U09VUkNFX1VTQUdFCitkaXNhYmxlU2NyZWVuU2l6ZU92ZXJyaWRlOgorICBpbml0aWFsOiBmYWxz
ZQogCiAjIFRoaXMgaXMgYSBxdWlyayB3ZSBhcmUgcHJvLWFjdGl2ZWx5IGFwcGx5aW5nIHRvIG9s
ZCBhcHBsaWNhdGlvbnMuIEl0IGNoYW5nZXMga2V5Ym9hcmQgZXZlbnQgZGlzcGF0Y2hpbmcsCiAj
IG1ha2luZyBrZXlJZGVudGlmaWVyIGF2YWlsYWJsZSBvbiBrZXlwcmVzcyBldmVudHMsIG1ha2lu
ZyBjaGFyQ29kZSBhdmFpbGFibGUgb24ga2V5ZG93bi9rZXl1cCBldmVudHMsCmRpZmYgLS1naXQg
YS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9pb3MvUGxhdGZvcm1TY3JlZW5JT1MubW0gYi9Tb3Vy
Y2UvV2ViQ29yZS9wbGF0Zm9ybS9pb3MvUGxhdGZvcm1TY3JlZW5JT1MubW0KaW5kZXggOGU5MDA4
MjYyMjg5MTdlZGZlN2EzNTVlODI3MGZmMzFmNDY3NzY4OS4uMDViNmNlMzcxNWM4NTY2OTI5Mzky
ZmVmZDUwMGIxOGY5ODIyNTAxMiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0v
aW9zL1BsYXRmb3JtU2NyZWVuSU9TLm1tCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2lv
cy9QbGF0Zm9ybVNjcmVlbklPUy5tbQpAQCAtMjgsNiArMjgsNyBAQAogCiAjaWYgUExBVEZPUk0o
SU9TKQogCisjaW1wb3J0ICJEZXByZWNhdGVkR2xvYmFsU2V0dGluZ3MuaCIKICNpbXBvcnQgIkRl
dmljZS5oIgogI2ltcG9ydCAiRmxvYXRSZWN0LmgiCiAjaW1wb3J0ICJGbG9hdFNpemUuaCIKZGlm
ZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvU2hhcmVkL1dlYlByZWZlcmVuY2VzLnlhbWwgYi9Tb3Vy
Y2UvV2ViS2l0L1NoYXJlZC9XZWJQcmVmZXJlbmNlcy55YW1sCmluZGV4IDhiOWIwYjkwZjlhZDIx
ODBlNzhhMmI0Mzg4MmZmZjU5Mzk3N2ZiYTQuLjY5NTg2MGU2YTgxZTY5N2MxNjRmNWFkMWM3ZGY3
YTQ1NzM2MjRiYzQgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvU2hhcmVkL1dlYlByZWZlcmVu
Y2VzLnlhbWwKKysrIGIvU291cmNlL1dlYktpdC9TaGFyZWQvV2ViUHJlZmVyZW5jZXMueWFtbApA
QCAtMTAwMCw2ICsxMDAwLDExIEBAIFRpbGVkU2Nyb2xsaW5nSW5kaWNhdG9yVmlzaWJsZToKICAg
Y2F0ZWdvcnk6IGRlYnVnCiAgIHdlYmNvcmVOYW1lOiBzaG93VGlsZWRTY3JvbGxpbmdJbmRpY2F0
b3IKIAorRGlzYWJsZVNjcmVlblNpemVPdmVycmlkZToKKyAgICB0eXBlOiBib29sCisgICAgZGVm
YXVsdFZhbHVlOiBmYWxzZQorICAgIGNhdGVnb3J5OiBkZWJ1ZworCiBTaW1wbGVMaW5lTGF5b3V0
RGVidWdCb3JkZXJzRW5hYmxlZDoKICAgdHlwZTogYm9vbAogICBkZWZhdWx0VmFsdWU6IGZhbHNl
CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9XZWJQYWdlUHJveHkuY3BwIGIv
U291cmNlL1dlYktpdC9VSVByb2Nlc3MvV2ViUGFnZVByb3h5LmNwcAppbmRleCBjZGUxMDAwYzRl
ZGI4NDY3MDBmMDkxNWZlOGEyODAxM2ViN2ZjYTYzLi4wNGYxMTA1ZjcyNjllODliOGUzZDIyMjY5
ZmI0MmViYTBjOTdlZDFjIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9XZWJQ
YWdlUHJveHkuY3BwCisrKyBiL1NvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL1dlYlBhZ2VQcm94eS5j
cHAKQEAgLTExMCw2ICsxMTAsNyBAQAogI2luY2x1ZGUgIldlYlBvcHVwSXRlbS5oIgogI2luY2x1
ZGUgIldlYlBvcHVwTWVudVByb3h5LmgiCiAjaW5jbHVkZSAiV2ViUHJlZmVyZW5jZXMuaCIKKyNp
bmNsdWRlICJXZWJQcmVmZXJlbmNlc0tleXMuaCIKICNpbmNsdWRlICJXZWJQcm9jZXNzTWVzc2Fn
ZXMuaCIKICNpbmNsdWRlICJXZWJQcm9jZXNzUG9vbC5oIgogI2luY2x1ZGUgIldlYlByb2Nlc3NQ
cm94eS5oIgpAQCAtMTE5LDYgKzEyMCw3IEBACiAjaW5jbHVkZSAiV2Vic2l0ZURhdGFTdG9yZS5o
IgogI2luY2x1ZGUgPFdlYkNvcmUvQXR0YWNobWVudFR5cGVzLmg+CiAjaW5jbHVkZSA8V2ViQ29y
ZS9CaXRtYXBJbWFnZS5oPgorI2luY2x1ZGUgPFdlYkNvcmUvRGVwcmVjYXRlZEdsb2JhbFNldHRp
bmdzLmg+CiAjaW5jbHVkZSA8V2ViQ29yZS9EaWFnbm9zdGljTG9nZ2luZ0NsaWVudC5oPgogI2lu
Y2x1ZGUgPFdlYkNvcmUvRGlhZ25vc3RpY0xvZ2dpbmdLZXlzLmg+CiAjaW5jbHVkZSA8V2ViQ29y
ZS9EcmFnQ29udHJvbGxlci5oPgpAQCAtNDQ3LDYgKzQ0OSw4IEBAIFdlYlBhZ2VQcm94eTo6V2Vi
UGFnZVByb3h5KFBhZ2VDbGllbnQmIHBhZ2VDbGllbnQsIFdlYlByb2Nlc3NQcm94eSYgcHJvY2Vz
cywgdWluCiAjZW5kaWYKIAogICAgIG1fcHJvY2Vzcy0+YWRkTWVzc2FnZVJlY2VpdmVyKE1lc3Nh
Z2VzOjpXZWJQYWdlUHJveHk6Om1lc3NhZ2VSZWNlaXZlck5hbWUoKSwgbV9wYWdlSUQsICp0aGlz
KTsKKyAgICAKKyAgICBEZXByZWNhdGVkR2xvYmFsU2V0dGluZ3M6OnNldERpc2FibGVTY3JlZW5T
aXplT3ZlcnJpZGUocHJlZmVyZW5jZXNTdG9yZSgpLmdldEJvb2xWYWx1ZUZvcktleShXZWJQcmVm
ZXJlbmNlc0tleTo6ZGlzYWJsZVNjcmVlblNpemVPdmVycmlkZUtleSgpKSk7CiAKICNpZiBQTEFU
Rk9STShDT0NPQSkKICAgICBtX2FjdGl2aXR5U3RhdGVDaGFuZ2VEaXNwYXRjaGVyID0gc3RkOjpt
YWtlX3VuaXF1ZTxSdW5Mb29wT2JzZXJ2ZXI+KHN0YXRpY19jYXN0PENGSW5kZXg+KFJ1bkxvb3BP
YnNlcnZlcjo6V2VsbEtub3duUnVuTG9vcE9yZGVyczo6QWN0aXZpdHlTdGF0ZUNoYW5nZSksIFt0
aGlzXSB7Cg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>341609</attachid>
            <date>2018-05-30 15:16:17 -0700</date>
            <delta_ts>2018-05-30 16:27:44 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-186109-20180530151617.patch</filename>
            <type>text/plain</type>
            <size>6677</size>
            <attacher name="Megan Gardner">megan_gardner</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjMxODU0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMDUxYjZiYzc4OGEwZTEy
NmNmNzFhMDRkZThkNzg0MWFhZmJkNWJhOS4uZGMyYWM0MTMyMTUwNmFhYjFhZDdjMWM3ZTRjOTQ0
MDYyYzIxMDQ4NCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIxIEBACisyMDE4LTA1LTMwICBNZWdh
biBHYXJkbmVyICA8bWVnYW5fZ2FyZG5lckBhcHBsZS5jb20+CisKKyAgICAgICAgQWRkIHNldHRp
bmcgdG8gYWxsb3cgb3ZlcnJpZGUgc2NyZWVuIHNpemUgdG8gYmUgZGlzYWJsZWQuCisgICAgICAg
IGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xODYxMDkKKworICAgICAg
ICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBOb3QgVGVzdGFibGUsIGFu
ZCBmb3IgZGVidWcgb25seS4KKworICAgICAgICBQaXBlIHNldHRpbmdzIGFuZCB1c2UgdGhlbSB0
byBpZ25vcmUgb3ZlcnJpZGUgc2NyZWVuIHNpemUgaWYgc2V0dGluZyBpcyBzZXQuIAorCisgICAg
ICAgICogcGFnZS9EZXByZWNhdGVkR2xvYmFsU2V0dGluZ3MuY3BwOgorICAgICAgICAqIHBhZ2Uv
RGVwcmVjYXRlZEdsb2JhbFNldHRpbmdzLmg6CisgICAgICAgIChXZWJDb3JlOjpEZXByZWNhdGVk
R2xvYmFsU2V0dGluZ3M6OnNldERpc2FibGVTY3JlZW5TaXplT3ZlcnJpZGUpOgorICAgICAgICAo
V2ViQ29yZTo6RGVwcmVjYXRlZEdsb2JhbFNldHRpbmdzOjpkaXNhYmxlU2NyZWVuU2l6ZU92ZXJy
aWRlKToKKyAgICAgICAgKiBwYWdlL1NldHRpbmdzLnlhbWw6CisgICAgICAgICogcGxhdGZvcm0v
aW9zL1BsYXRmb3JtU2NyZWVuSU9TLm1tOgorCiAyMDE4LTA1LTE0ICBZdXN1a2UgU3V6dWtpICA8
dXRhdGFuZS50ZWFAZ21haWwuY29tPgogCiAgICAgICAgIFtXaW5dIFVzZSBDKysxNyBpbiBNU1ZD
CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvQ2hh
bmdlTG9nCmluZGV4IDUxOTQwNDIyMzc0YTI3MTlhZmUwMGIwMjNjNzJhOWFmNjY5ZWFkMTcuLmIy
NmE2N2E3NWJmYzIzYWM4MDUyMjExMTAyYzlkODQ0NzFjODY1MjggMTAwNjQ0Ci0tLSBhL1NvdXJj
ZS9XZWJLaXQvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCkBAIC0xLDMg
KzEsMTYgQEAKKzIwMTgtMDUtMzAgIE1lZ2FuIEdhcmRuZXIgIDxtZWdhbl9nYXJkbmVyQGFwcGxl
LmNvbT4KKworICAgICAgICBBZGQgc2V0dGluZyB0byBhbGxvdyBvdmVycmlkZSBzY3JlZW4gc2l6
ZSB0byBiZSBkaXNhYmxlZC4KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19i
dWcuY2dpP2lkPTE4NjEwOQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgor
CisgICAgICAgIFBpcGUgdGhlIG5lZWRlZCBzZXR0aW5ncyB0aHJvdWdoIHRvIFdlYkNvcmUuCisK
KyAgICAgICAgKiBTaGFyZWQvV2ViUHJlZmVyZW5jZXMueWFtbDoKKyAgICAgICAgKiBVSVByb2Nl
c3MvV2ViUGFnZVByb3h5LmNwcDoKKyAgICAgICAgKFdlYktpdDo6bV9jb25maWd1cmF0aW9uUHJl
ZmVyZW5jZVZhbHVlcyk6CisKIDIwMTgtMDUtMTYgIEZ1amlpIEhpcm9ub3JpICA8SGlyb25vcmku
RnVqaWlAc29ueS5jb20+CiAKICAgICAgICAgW1dpbl0gSW1wbGVtZW50IFdlYlBhZ2U6OmhhbmRs
ZUVkaXRpbmdLZXlib2FyZEV2ZW50CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wYWdlL0Rl
cHJlY2F0ZWRHbG9iYWxTZXR0aW5ncy5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9wYWdlL0RlcHJlY2F0
ZWRHbG9iYWxTZXR0aW5ncy5jcHAKaW5kZXggZmE5MmUyZTM1NjExY2I0NGFiZTQ0YTNhOTFmOTUz
ZjNlMjVkNGVmYi4uNmYxMzQxY2E3YmVlMTc3MTQwZWNhNDkzM2U4MmZkODIyMjkyOTczYSAxMDA2
NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGFnZS9EZXByZWNhdGVkR2xvYmFsU2V0dGluZ3MuY3Bw
CisrKyBiL1NvdXJjZS9XZWJDb3JlL3BhZ2UvRGVwcmVjYXRlZEdsb2JhbFNldHRpbmdzLmNwcApA
QCAtNzIsNiArNzIsNyBAQCBib29sIERlcHJlY2F0ZWRHbG9iYWxTZXR0aW5nczo6Z0FsbG93c0Fu
eVNTTENlcnRpZmljYXRlID0gZmFsc2U7CiBib29sIERlcHJlY2F0ZWRHbG9iYWxTZXR0aW5nczo6
Z05ldHdvcmtEYXRhVXNhZ2VUcmFja2luZ0VuYWJsZWQgPSBmYWxzZTsKIGJvb2wgRGVwcmVjYXRl
ZEdsb2JhbFNldHRpbmdzOjpnQVZLaXRFbmFibGVkID0gZmFsc2U7CiBib29sIERlcHJlY2F0ZWRH
bG9iYWxTZXR0aW5nczo6Z1Nob3VsZE9wdE91dE9mTmV0d29ya1N0YXRlT2JzZXJ2YXRpb24gPSBm
YWxzZTsKK2Jvb2wgRGVwcmVjYXRlZEdsb2JhbFNldHRpbmdzOjpnRGlzYWJsZVNjcmVlblNpemVP
dmVycmlkZSA9IGZhbHNlOwogI2VuZGlmCiBib29sIERlcHJlY2F0ZWRHbG9iYWxTZXR0aW5nczo6
Z01hbmFnZUF1ZGlvU2Vzc2lvbiA9IGZhbHNlOwogCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29y
ZS9wYWdlL0RlcHJlY2F0ZWRHbG9iYWxTZXR0aW5ncy5oIGIvU291cmNlL1dlYkNvcmUvcGFnZS9E
ZXByZWNhdGVkR2xvYmFsU2V0dGluZ3MuaAppbmRleCBlYzU1OGFiZDBhODM1NDI1M2IwODFiNjA5
OTY4ODY4MjYxZGYyNGQ5Li5jOGE5ZWQzZGRjMmQ5ZmYyY2U5NDBmZDRjMWY5NzhhYTFhZTZlNGVj
IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9wYWdlL0RlcHJlY2F0ZWRHbG9iYWxTZXR0aW5n
cy5oCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BhZ2UvRGVwcmVjYXRlZEdsb2JhbFNldHRpbmdzLmgK
QEAgLTg4LDYgKzg4LDggQEAgcHVibGljOgogICAgIFdFQkNPUkVfRVhQT1JUIHN0YXRpYyB2b2lk
IHNldE5ldHdvcmtJbnRlcmZhY2VOYW1lKGNvbnN0IFN0cmluZyYpOwogICAgIHN0YXRpYyBjb25z
dCBTdHJpbmcmIG5ldHdvcmtJbnRlcmZhY2VOYW1lKCk7CiAKKyAgICBzdGF0aWMgdm9pZCBzZXRE
aXNhYmxlU2NyZWVuU2l6ZU92ZXJyaWRlKGJvb2wgZmxhZykgeyBnRGlzYWJsZVNjcmVlblNpemVP
dmVycmlkZSA9IGZsYWc7IH0KKyAgICBzdGF0aWMgYm9vbCBkaXNhYmxlU2NyZWVuU2l6ZU92ZXJy
aWRlKCkgeyByZXR1cm4gZ0Rpc2FibGVTY3JlZW5TaXplT3ZlcnJpZGU7IH0KICNpZiBIQVZFKEFW
S0lUKQogICAgIHN0YXRpYyB2b2lkIHNldEFWS2l0RW5hYmxlZChib29sIGZsYWcpIHsgZ0FWS2l0
RW5hYmxlZCA9IGZsYWc7IH0KICNlbmRpZgpAQCAtMTM1LDYgKzEzNyw3IEBAIHByaXZhdGU6CiAg
ICAgc3RhdGljIGJvb2wgZ05ldHdvcmtEYXRhVXNhZ2VUcmFja2luZ0VuYWJsZWQ7CiAgICAgV0VC
Q09SRV9FWFBPUlQgc3RhdGljIGJvb2wgZ0FWS2l0RW5hYmxlZDsKICAgICBXRUJDT1JFX0VYUE9S
VCBzdGF0aWMgYm9vbCBnU2hvdWxkT3B0T3V0T2ZOZXR3b3JrU3RhdGVPYnNlcnZhdGlvbjsKKyAg
ICBXRUJDT1JFX0VYUE9SVCBzdGF0aWMgYm9vbCBnRGlzYWJsZVNjcmVlblNpemVPdmVycmlkZTsK
ICNlbmRpZgogICAgIFdFQkNPUkVfRVhQT1JUIHN0YXRpYyBib29sIGdNYW5hZ2VBdWRpb1Nlc3Np
b247CiAgICAgCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wYWdlL1NldHRpbmdzLnlhbWwg
Yi9Tb3VyY2UvV2ViQ29yZS9wYWdlL1NldHRpbmdzLnlhbWwKaW5kZXggMDFiYzZjOGVkYzVhMjU3
NTE1MzdmYjkwNWNmNTI1OTM4MzM4Mzk5ZC4uZmY3NzBkMWFjZTdiZGU3Y2FhNDQ2ZGYwOTdhYTg1
NDI5NmYzZGEzZCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGFnZS9TZXR0aW5ncy55YW1s
CisrKyBiL1NvdXJjZS9XZWJDb3JlL3BhZ2UvU2V0dGluZ3MueWFtbApAQCAtMTUwLDYgKzE1MCw4
IEBAIHJlc291cmNlVXNhZ2VPdmVybGF5VmlzaWJsZToKICAgaW5pdGlhbDogZmFsc2UKICAgb25D
aGFuZ2U6IHJlc291cmNlVXNhZ2VPdmVybGF5VmlzaWJsZUNoYW5nZWQKICAgY29uZGl0aW9uOiBS
RVNPVVJDRV9VU0FHRQorZGlzYWJsZVNjcmVlblNpemVPdmVycmlkZToKKyAgaW5pdGlhbDogZmFs
c2UKIAogIyBUaGlzIGlzIGEgcXVpcmsgd2UgYXJlIHByby1hY3RpdmVseSBhcHBseWluZyB0byBv
bGQgYXBwbGljYXRpb25zLiBJdCBjaGFuZ2VzIGtleWJvYXJkIGV2ZW50IGRpc3BhdGNoaW5nLAog
IyBtYWtpbmcga2V5SWRlbnRpZmllciBhdmFpbGFibGUgb24ga2V5cHJlc3MgZXZlbnRzLCBtYWtp
bmcgY2hhckNvZGUgYXZhaWxhYmxlIG9uIGtleWRvd24va2V5dXAgZXZlbnRzLApkaWZmIC0tZ2l0
IGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vaW9zL1BsYXRmb3JtU2NyZWVuSU9TLm1tIGIvU291
cmNlL1dlYkNvcmUvcGxhdGZvcm0vaW9zL1BsYXRmb3JtU2NyZWVuSU9TLm1tCmluZGV4IDhlOTAw
ODI2MjI4OTE3ZWRmZTdhMzU1ZTgyNzBmZjMxZjQ2Nzc2ODkuLjA1YjZjZTM3MTVjODU2NjkyOTM5
MmZlZmQ1MDBiMThmOTgyMjUwMTIgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3Jt
L2lvcy9QbGF0Zm9ybVNjcmVlbklPUy5tbQorKysgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9p
b3MvUGxhdGZvcm1TY3JlZW5JT1MubW0KQEAgLTI4LDYgKzI4LDcgQEAKIAogI2lmIFBMQVRGT1JN
KElPUykKIAorI2ltcG9ydCAiRGVwcmVjYXRlZEdsb2JhbFNldHRpbmdzLmgiCiAjaW1wb3J0ICJE
ZXZpY2UuaCIKICNpbXBvcnQgIkZsb2F0UmVjdC5oIgogI2ltcG9ydCAiRmxvYXRTaXplLmgiCmRp
ZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L1NoYXJlZC9XZWJQcmVmZXJlbmNlcy55YW1sIGIvU291
cmNlL1dlYktpdC9TaGFyZWQvV2ViUHJlZmVyZW5jZXMueWFtbAppbmRleCA4YjliMGI5MGY5YWQy
MTgwZTc4YTJiNDM4ODJmZmY1OTM5NzdmYmE0Li42OTU4NjBlNmE4MWU2OTdjMTY0ZjVhZDFjN2Rm
N2E0NTczNjI0YmM0IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L1NoYXJlZC9XZWJQcmVmZXJl
bmNlcy55YW1sCisrKyBiL1NvdXJjZS9XZWJLaXQvU2hhcmVkL1dlYlByZWZlcmVuY2VzLnlhbWwK
QEAgLTEwMDAsNiArMTAwMCwxMSBAQCBUaWxlZFNjcm9sbGluZ0luZGljYXRvclZpc2libGU6CiAg
IGNhdGVnb3J5OiBkZWJ1ZwogICB3ZWJjb3JlTmFtZTogc2hvd1RpbGVkU2Nyb2xsaW5nSW5kaWNh
dG9yCiAKK0Rpc2FibGVTY3JlZW5TaXplT3ZlcnJpZGU6CisgICAgdHlwZTogYm9vbAorICAgIGRl
ZmF1bHRWYWx1ZTogZmFsc2UKKyAgICBjYXRlZ29yeTogZGVidWcKKwogU2ltcGxlTGluZUxheW91
dERlYnVnQm9yZGVyc0VuYWJsZWQ6CiAgIHR5cGU6IGJvb2wKICAgZGVmYXVsdFZhbHVlOiBmYWxz
ZQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9VSVByb2Nlc3MvV2ViUGFnZVByb3h5LmNwcCBi
L1NvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL1dlYlBhZ2VQcm94eS5jcHAKaW5kZXggY2RlMTAwMGM0
ZWRiODQ2NzAwZjA5MTVmZThhMjgwMTNlYjdmY2E2My4uMDRmMTEwNWY3MjY5ZTg5YjhlM2QyMjI2
OWZiNDJlYmEwYzk3ZWQxYyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9VSVByb2Nlc3MvV2Vi
UGFnZVByb3h5LmNwcAorKysgYi9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9XZWJQYWdlUHJveHku
Y3BwCkBAIC0xMTAsNiArMTEwLDcgQEAKICNpbmNsdWRlICJXZWJQb3B1cEl0ZW0uaCIKICNpbmNs
dWRlICJXZWJQb3B1cE1lbnVQcm94eS5oIgogI2luY2x1ZGUgIldlYlByZWZlcmVuY2VzLmgiCisj
aW5jbHVkZSAiV2ViUHJlZmVyZW5jZXNLZXlzLmgiCiAjaW5jbHVkZSAiV2ViUHJvY2Vzc01lc3Nh
Z2VzLmgiCiAjaW5jbHVkZSAiV2ViUHJvY2Vzc1Bvb2wuaCIKICNpbmNsdWRlICJXZWJQcm9jZXNz
UHJveHkuaCIKQEAgLTExOSw2ICsxMjAsNyBAQAogI2luY2x1ZGUgIldlYnNpdGVEYXRhU3RvcmUu
aCIKICNpbmNsdWRlIDxXZWJDb3JlL0F0dGFjaG1lbnRUeXBlcy5oPgogI2luY2x1ZGUgPFdlYkNv
cmUvQml0bWFwSW1hZ2UuaD4KKyNpbmNsdWRlIDxXZWJDb3JlL0RlcHJlY2F0ZWRHbG9iYWxTZXR0
aW5ncy5oPgogI2luY2x1ZGUgPFdlYkNvcmUvRGlhZ25vc3RpY0xvZ2dpbmdDbGllbnQuaD4KICNp
bmNsdWRlIDxXZWJDb3JlL0RpYWdub3N0aWNMb2dnaW5nS2V5cy5oPgogI2luY2x1ZGUgPFdlYkNv
cmUvRHJhZ0NvbnRyb2xsZXIuaD4KQEAgLTQ0Nyw2ICs0NDksOCBAQCBXZWJQYWdlUHJveHk6Oldl
YlBhZ2VQcm94eShQYWdlQ2xpZW50JiBwYWdlQ2xpZW50LCBXZWJQcm9jZXNzUHJveHkmIHByb2Nl
c3MsIHVpbgogI2VuZGlmCiAKICAgICBtX3Byb2Nlc3MtPmFkZE1lc3NhZ2VSZWNlaXZlcihNZXNz
YWdlczo6V2ViUGFnZVByb3h5OjptZXNzYWdlUmVjZWl2ZXJOYW1lKCksIG1fcGFnZUlELCAqdGhp
cyk7CisgICAgCisgICAgRGVwcmVjYXRlZEdsb2JhbFNldHRpbmdzOjpzZXREaXNhYmxlU2NyZWVu
U2l6ZU92ZXJyaWRlKHByZWZlcmVuY2VzU3RvcmUoKS5nZXRCb29sVmFsdWVGb3JLZXkoV2ViUHJl
ZmVyZW5jZXNLZXk6OmRpc2FibGVTY3JlZW5TaXplT3ZlcnJpZGVLZXkoKSkpOwogCiAjaWYgUExB
VEZPUk0oQ09DT0EpCiAgICAgbV9hY3Rpdml0eVN0YXRlQ2hhbmdlRGlzcGF0Y2hlciA9IHN0ZDo6
bWFrZV91bmlxdWU8UnVuTG9vcE9ic2VydmVyPihzdGF0aWNfY2FzdDxDRkluZGV4PihSdW5Mb29w
T2JzZXJ2ZXI6OldlbGxLbm93blJ1bkxvb3BPcmRlcnM6OkFjdGl2aXR5U3RhdGVDaGFuZ2UpLCBb
dGhpc10gewo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>341616</attachid>
            <date>2018-05-30 16:27:45 -0700</date>
            <delta_ts>2018-05-31 14:03:42 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-186109-20180530162744.patch</filename>
            <type>text/plain</type>
            <size>6769</size>
            <attacher name="Megan Gardner">megan_gardner</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjMxODU0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMDUxYjZiYzc4OGEwZTEy
NmNmNzFhMDRkZThkNzg0MWFhZmJkNWJhOS4uZGMyYWM0MTMyMTUwNmFhYjFhZDdjMWM3ZTRjOTQ0
MDYyYzIxMDQ4NCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIxIEBACisyMDE4LTA1LTMwICBNZWdh
biBHYXJkbmVyICA8bWVnYW5fZ2FyZG5lckBhcHBsZS5jb20+CisKKyAgICAgICAgQWRkIHNldHRp
bmcgdG8gYWxsb3cgb3ZlcnJpZGUgc2NyZWVuIHNpemUgdG8gYmUgZGlzYWJsZWQuCisgICAgICAg
IGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xODYxMDkKKworICAgICAg
ICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBOb3QgVGVzdGFibGUsIGFu
ZCBmb3IgZGVidWcgb25seS4KKworICAgICAgICBQaXBlIHNldHRpbmdzIGFuZCB1c2UgdGhlbSB0
byBpZ25vcmUgb3ZlcnJpZGUgc2NyZWVuIHNpemUgaWYgc2V0dGluZyBpcyBzZXQuIAorCisgICAg
ICAgICogcGFnZS9EZXByZWNhdGVkR2xvYmFsU2V0dGluZ3MuY3BwOgorICAgICAgICAqIHBhZ2Uv
RGVwcmVjYXRlZEdsb2JhbFNldHRpbmdzLmg6CisgICAgICAgIChXZWJDb3JlOjpEZXByZWNhdGVk
R2xvYmFsU2V0dGluZ3M6OnNldERpc2FibGVTY3JlZW5TaXplT3ZlcnJpZGUpOgorICAgICAgICAo
V2ViQ29yZTo6RGVwcmVjYXRlZEdsb2JhbFNldHRpbmdzOjpkaXNhYmxlU2NyZWVuU2l6ZU92ZXJy
aWRlKToKKyAgICAgICAgKiBwYWdlL1NldHRpbmdzLnlhbWw6CisgICAgICAgICogcGxhdGZvcm0v
aW9zL1BsYXRmb3JtU2NyZWVuSU9TLm1tOgorCiAyMDE4LTA1LTE0ICBZdXN1a2UgU3V6dWtpICA8
dXRhdGFuZS50ZWFAZ21haWwuY29tPgogCiAgICAgICAgIFtXaW5dIFVzZSBDKysxNyBpbiBNU1ZD
CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvQ2hh
bmdlTG9nCmluZGV4IDUxOTQwNDIyMzc0YTI3MTlhZmUwMGIwMjNjNzJhOWFmNjY5ZWFkMTcuLmIy
NmE2N2E3NWJmYzIzYWM4MDUyMjExMTAyYzlkODQ0NzFjODY1MjggMTAwNjQ0Ci0tLSBhL1NvdXJj
ZS9XZWJLaXQvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCkBAIC0xLDMg
KzEsMTYgQEAKKzIwMTgtMDUtMzAgIE1lZ2FuIEdhcmRuZXIgIDxtZWdhbl9nYXJkbmVyQGFwcGxl
LmNvbT4KKworICAgICAgICBBZGQgc2V0dGluZyB0byBhbGxvdyBvdmVycmlkZSBzY3JlZW4gc2l6
ZSB0byBiZSBkaXNhYmxlZC4KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19i
dWcuY2dpP2lkPTE4NjEwOQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgor
CisgICAgICAgIFBpcGUgdGhlIG5lZWRlZCBzZXR0aW5ncyB0aHJvdWdoIHRvIFdlYkNvcmUuCisK
KyAgICAgICAgKiBTaGFyZWQvV2ViUHJlZmVyZW5jZXMueWFtbDoKKyAgICAgICAgKiBVSVByb2Nl
c3MvV2ViUGFnZVByb3h5LmNwcDoKKyAgICAgICAgKFdlYktpdDo6bV9jb25maWd1cmF0aW9uUHJl
ZmVyZW5jZVZhbHVlcyk6CisKIDIwMTgtMDUtMTYgIEZ1amlpIEhpcm9ub3JpICA8SGlyb25vcmku
RnVqaWlAc29ueS5jb20+CiAKICAgICAgICAgW1dpbl0gSW1wbGVtZW50IFdlYlBhZ2U6OmhhbmRs
ZUVkaXRpbmdLZXlib2FyZEV2ZW50CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wYWdlL0Rl
cHJlY2F0ZWRHbG9iYWxTZXR0aW5ncy5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9wYWdlL0RlcHJlY2F0
ZWRHbG9iYWxTZXR0aW5ncy5jcHAKaW5kZXggZmE5MmUyZTM1NjExY2I0NGFiZTQ0YTNhOTFmOTUz
ZjNlMjVkNGVmYi4uNmYxMzQxY2E3YmVlMTc3MTQwZWNhNDkzM2U4MmZkODIyMjkyOTczYSAxMDA2
NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGFnZS9EZXByZWNhdGVkR2xvYmFsU2V0dGluZ3MuY3Bw
CisrKyBiL1NvdXJjZS9XZWJDb3JlL3BhZ2UvRGVwcmVjYXRlZEdsb2JhbFNldHRpbmdzLmNwcApA
QCAtNzIsNiArNzIsNyBAQCBib29sIERlcHJlY2F0ZWRHbG9iYWxTZXR0aW5nczo6Z0FsbG93c0Fu
eVNTTENlcnRpZmljYXRlID0gZmFsc2U7CiBib29sIERlcHJlY2F0ZWRHbG9iYWxTZXR0aW5nczo6
Z05ldHdvcmtEYXRhVXNhZ2VUcmFja2luZ0VuYWJsZWQgPSBmYWxzZTsKIGJvb2wgRGVwcmVjYXRl
ZEdsb2JhbFNldHRpbmdzOjpnQVZLaXRFbmFibGVkID0gZmFsc2U7CiBib29sIERlcHJlY2F0ZWRH
bG9iYWxTZXR0aW5nczo6Z1Nob3VsZE9wdE91dE9mTmV0d29ya1N0YXRlT2JzZXJ2YXRpb24gPSBm
YWxzZTsKK2Jvb2wgRGVwcmVjYXRlZEdsb2JhbFNldHRpbmdzOjpnRGlzYWJsZVNjcmVlblNpemVP
dmVycmlkZSA9IGZhbHNlOwogI2VuZGlmCiBib29sIERlcHJlY2F0ZWRHbG9iYWxTZXR0aW5nczo6
Z01hbmFnZUF1ZGlvU2Vzc2lvbiA9IGZhbHNlOwogCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29y
ZS9wYWdlL0RlcHJlY2F0ZWRHbG9iYWxTZXR0aW5ncy5oIGIvU291cmNlL1dlYkNvcmUvcGFnZS9E
ZXByZWNhdGVkR2xvYmFsU2V0dGluZ3MuaAppbmRleCBlYzU1OGFiZDBhODM1NDI1M2IwODFiNjA5
OTY4ODY4MjYxZGYyNGQ5Li5jOGE5ZWQzZGRjMmQ5ZmYyY2U5NDBmZDRjMWY5NzhhYTFhZTZlNGVj
IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9wYWdlL0RlcHJlY2F0ZWRHbG9iYWxTZXR0aW5n
cy5oCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BhZ2UvRGVwcmVjYXRlZEdsb2JhbFNldHRpbmdzLmgK
QEAgLTg4LDYgKzg4LDggQEAgcHVibGljOgogICAgIFdFQkNPUkVfRVhQT1JUIHN0YXRpYyB2b2lk
IHNldE5ldHdvcmtJbnRlcmZhY2VOYW1lKGNvbnN0IFN0cmluZyYpOwogICAgIHN0YXRpYyBjb25z
dCBTdHJpbmcmIG5ldHdvcmtJbnRlcmZhY2VOYW1lKCk7CiAKKyAgICBzdGF0aWMgdm9pZCBzZXRE
aXNhYmxlU2NyZWVuU2l6ZU92ZXJyaWRlKGJvb2wgZmxhZykgeyBnRGlzYWJsZVNjcmVlblNpemVP
dmVycmlkZSA9IGZsYWc7IH0KKyAgICBzdGF0aWMgYm9vbCBkaXNhYmxlU2NyZWVuU2l6ZU92ZXJy
aWRlKCkgeyByZXR1cm4gZ0Rpc2FibGVTY3JlZW5TaXplT3ZlcnJpZGU7IH0KICNpZiBIQVZFKEFW
S0lUKQogICAgIHN0YXRpYyB2b2lkIHNldEFWS2l0RW5hYmxlZChib29sIGZsYWcpIHsgZ0FWS2l0
RW5hYmxlZCA9IGZsYWc7IH0KICNlbmRpZgpAQCAtMTM1LDYgKzEzNyw3IEBAIHByaXZhdGU6CiAg
ICAgc3RhdGljIGJvb2wgZ05ldHdvcmtEYXRhVXNhZ2VUcmFja2luZ0VuYWJsZWQ7CiAgICAgV0VC
Q09SRV9FWFBPUlQgc3RhdGljIGJvb2wgZ0FWS2l0RW5hYmxlZDsKICAgICBXRUJDT1JFX0VYUE9S
VCBzdGF0aWMgYm9vbCBnU2hvdWxkT3B0T3V0T2ZOZXR3b3JrU3RhdGVPYnNlcnZhdGlvbjsKKyAg
ICBXRUJDT1JFX0VYUE9SVCBzdGF0aWMgYm9vbCBnRGlzYWJsZVNjcmVlblNpemVPdmVycmlkZTsK
ICNlbmRpZgogICAgIFdFQkNPUkVfRVhQT1JUIHN0YXRpYyBib29sIGdNYW5hZ2VBdWRpb1Nlc3Np
b247CiAgICAgCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wYWdlL1NldHRpbmdzLnlhbWwg
Yi9Tb3VyY2UvV2ViQ29yZS9wYWdlL1NldHRpbmdzLnlhbWwKaW5kZXggMDFiYzZjOGVkYzVhMjU3
NTE1MzdmYjkwNWNmNTI1OTM4MzM4Mzk5ZC4uZmY3NzBkMWFjZTdiZGU3Y2FhNDQ2ZGYwOTdhYTg1
NDI5NmYzZGEzZCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGFnZS9TZXR0aW5ncy55YW1s
CisrKyBiL1NvdXJjZS9XZWJDb3JlL3BhZ2UvU2V0dGluZ3MueWFtbApAQCAtMTUwLDYgKzE1MCw4
IEBAIHJlc291cmNlVXNhZ2VPdmVybGF5VmlzaWJsZToKICAgaW5pdGlhbDogZmFsc2UKICAgb25D
aGFuZ2U6IHJlc291cmNlVXNhZ2VPdmVybGF5VmlzaWJsZUNoYW5nZWQKICAgY29uZGl0aW9uOiBS
RVNPVVJDRV9VU0FHRQorZGlzYWJsZVNjcmVlblNpemVPdmVycmlkZToKKyAgaW5pdGlhbDogZmFs
c2UKIAogIyBUaGlzIGlzIGEgcXVpcmsgd2UgYXJlIHByby1hY3RpdmVseSBhcHBseWluZyB0byBv
bGQgYXBwbGljYXRpb25zLiBJdCBjaGFuZ2VzIGtleWJvYXJkIGV2ZW50IGRpc3BhdGNoaW5nLAog
IyBtYWtpbmcga2V5SWRlbnRpZmllciBhdmFpbGFibGUgb24ga2V5cHJlc3MgZXZlbnRzLCBtYWtp
bmcgY2hhckNvZGUgYXZhaWxhYmxlIG9uIGtleWRvd24va2V5dXAgZXZlbnRzLApkaWZmIC0tZ2l0
IGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vaW9zL1BsYXRmb3JtU2NyZWVuSU9TLm1tIGIvU291
cmNlL1dlYkNvcmUvcGxhdGZvcm0vaW9zL1BsYXRmb3JtU2NyZWVuSU9TLm1tCmluZGV4IDhlOTAw
ODI2MjI4OTE3ZWRmZTdhMzU1ZTgyNzBmZjMxZjQ2Nzc2ODkuLjA1YjZjZTM3MTVjODU2NjkyOTM5
MmZlZmQ1MDBiMThmOTgyMjUwMTIgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3Jt
L2lvcy9QbGF0Zm9ybVNjcmVlbklPUy5tbQorKysgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9p
b3MvUGxhdGZvcm1TY3JlZW5JT1MubW0KQEAgLTI4LDYgKzI4LDcgQEAKIAogI2lmIFBMQVRGT1JN
KElPUykKIAorI2ltcG9ydCAiRGVwcmVjYXRlZEdsb2JhbFNldHRpbmdzLmgiCiAjaW1wb3J0ICJE
ZXZpY2UuaCIKICNpbXBvcnQgIkZsb2F0UmVjdC5oIgogI2ltcG9ydCAiRmxvYXRTaXplLmgiCmRp
ZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L1NoYXJlZC9XZWJQcmVmZXJlbmNlcy55YW1sIGIvU291
cmNlL1dlYktpdC9TaGFyZWQvV2ViUHJlZmVyZW5jZXMueWFtbAppbmRleCA4YjliMGI5MGY5YWQy
MTgwZTc4YTJiNDM4ODJmZmY1OTM5NzdmYmE0Li5lNzA0NDJkYWQyMzIwZGEzOWFmYWY4OGM0ZDIw
MmY1YzgxZDc3MjYyIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L1NoYXJlZC9XZWJQcmVmZXJl
bmNlcy55YW1sCisrKyBiL1NvdXJjZS9XZWJLaXQvU2hhcmVkL1dlYlByZWZlcmVuY2VzLnlhbWwK
QEAgLTEwMDAsNiArMTAwMCwxMiBAQCBUaWxlZFNjcm9sbGluZ0luZGljYXRvclZpc2libGU6CiAg
IGNhdGVnb3J5OiBkZWJ1ZwogICB3ZWJjb3JlTmFtZTogc2hvd1RpbGVkU2Nyb2xsaW5nSW5kaWNh
dG9yCiAKK0Rpc2FibGVTY3JlZW5TaXplT3ZlcnJpZGU6CisgICAgdHlwZTogYm9vbAorICAgIGRl
ZmF1bHRWYWx1ZTogZmFsc2UKKyAgICBjYXRlZ29yeTogZGVidWcKKyAgICBjb25kaXRpb246IFBM
QVRGT1JNKElPUykKKwogU2ltcGxlTGluZUxheW91dERlYnVnQm9yZGVyc0VuYWJsZWQ6CiAgIHR5
cGU6IGJvb2wKICAgZGVmYXVsdFZhbHVlOiBmYWxzZQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktp
dC9VSVByb2Nlc3MvV2ViUGFnZVByb3h5LmNwcCBiL1NvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL1dl
YlBhZ2VQcm94eS5jcHAKaW5kZXggY2RlMTAwMGM0ZWRiODQ2NzAwZjA5MTVmZThhMjgwMTNlYjdm
Y2E2My4uNTI0NDY4MDkzOTBlMDUyMWVkYWEwMWY0YzI3ZDI2YWUyMTNiOTYzOSAxMDA2NDQKLS0t
IGEvU291cmNlL1dlYktpdC9VSVByb2Nlc3MvV2ViUGFnZVByb3h5LmNwcAorKysgYi9Tb3VyY2Uv
V2ViS2l0L1VJUHJvY2Vzcy9XZWJQYWdlUHJveHkuY3BwCkBAIC0xMTAsNiArMTEwLDcgQEAKICNp
bmNsdWRlICJXZWJQb3B1cEl0ZW0uaCIKICNpbmNsdWRlICJXZWJQb3B1cE1lbnVQcm94eS5oIgog
I2luY2x1ZGUgIldlYlByZWZlcmVuY2VzLmgiCisjaW5jbHVkZSAiV2ViUHJlZmVyZW5jZXNLZXlz
LmgiCiAjaW5jbHVkZSAiV2ViUHJvY2Vzc01lc3NhZ2VzLmgiCiAjaW5jbHVkZSAiV2ViUHJvY2Vz
c1Bvb2wuaCIKICNpbmNsdWRlICJXZWJQcm9jZXNzUHJveHkuaCIKQEAgLTExOSw2ICsxMjAsNyBA
QAogI2luY2x1ZGUgIldlYnNpdGVEYXRhU3RvcmUuaCIKICNpbmNsdWRlIDxXZWJDb3JlL0F0dGFj
aG1lbnRUeXBlcy5oPgogI2luY2x1ZGUgPFdlYkNvcmUvQml0bWFwSW1hZ2UuaD4KKyNpbmNsdWRl
IDxXZWJDb3JlL0RlcHJlY2F0ZWRHbG9iYWxTZXR0aW5ncy5oPgogI2luY2x1ZGUgPFdlYkNvcmUv
RGlhZ25vc3RpY0xvZ2dpbmdDbGllbnQuaD4KICNpbmNsdWRlIDxXZWJDb3JlL0RpYWdub3N0aWNM
b2dnaW5nS2V5cy5oPgogI2luY2x1ZGUgPFdlYkNvcmUvRHJhZ0NvbnRyb2xsZXIuaD4KQEAgLTQ0
OCw2ICs0NTAsMTAgQEAgV2ViUGFnZVByb3h5OjpXZWJQYWdlUHJveHkoUGFnZUNsaWVudCYgcGFn
ZUNsaWVudCwgV2ViUHJvY2Vzc1Byb3h5JiBwcm9jZXNzLCB1aW4KIAogICAgIG1fcHJvY2Vzcy0+
YWRkTWVzc2FnZVJlY2VpdmVyKE1lc3NhZ2VzOjpXZWJQYWdlUHJveHk6Om1lc3NhZ2VSZWNlaXZl
ck5hbWUoKSwgbV9wYWdlSUQsICp0aGlzKTsKIAorI2lmIFBMQVRGT1JNKElPUykKKyAgICBEZXBy
ZWNhdGVkR2xvYmFsU2V0dGluZ3M6OnNldERpc2FibGVTY3JlZW5TaXplT3ZlcnJpZGUocHJlZmVy
ZW5jZXNTdG9yZSgpLmdldEJvb2xWYWx1ZUZvcktleShXZWJQcmVmZXJlbmNlc0tleTo6ZGlzYWJs
ZVNjcmVlblNpemVPdmVycmlkZUtleSgpKSk7CisjZW5kaWYKKwogI2lmIFBMQVRGT1JNKENPQ09B
KQogICAgIG1fYWN0aXZpdHlTdGF0ZUNoYW5nZURpc3BhdGNoZXIgPSBzdGQ6Om1ha2VfdW5pcXVl
PFJ1bkxvb3BPYnNlcnZlcj4oc3RhdGljX2Nhc3Q8Q0ZJbmRleD4oUnVuTG9vcE9ic2VydmVyOjpX
ZWxsS25vd25SdW5Mb29wT3JkZXJzOjpBY3Rpdml0eVN0YXRlQ2hhbmdlKSwgW3RoaXNdIHsKICAg
ICAgICAgdGhpcy0+ZGlzcGF0Y2hBY3Rpdml0eVN0YXRlQ2hhbmdlKCk7Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>