<?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>112704</bug_id>
          
          <creation_ts>2013-03-19 09:09:53 -0700</creation_ts>
          <short_desc>[Qt] Enable kerning by default</short_desc>
          <delta_ts>2013-03-20 07:21:18 -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 Qt</component>
          <version>528+ (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></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          <dependson>106013</dependson>
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Allan Sandfeld Jensen">allan.jensen</reporter>
          <assigned_to name="Allan Sandfeld Jensen">allan.jensen</assigned_to>
          <cc>jturcotte</cc>
    
    <cc>pierre.rossi</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>858336</commentid>
    <comment_count>0</comment_count>
    <who name="Allan Sandfeld Jensen">allan.jensen</who>
    <bug_when>2013-03-19 09:09:53 -0700</bug_when>
    <thetext>Since kerning is now possible in the fast font-path, we should enable kerning by default as we do in the rest of Qt.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>858454</commentid>
    <comment_count>1</comment_count>
      <attachid>193858</attachid>
    <who name="Allan Sandfeld Jensen">allan.jensen</who>
    <bug_when>2013-03-19 10:46:13 -0700</bug_when>
    <thetext>Created attachment 193858
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>859225</commentid>
    <comment_count>2</comment_count>
      <attachid>193858</attachid>
    <who name="Jocelyn Turcotte">jturcotte</who>
    <bug_when>2013-03-20 03:47:54 -0700</bug_when>
    <thetext>Comment on attachment 193858
Patch

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

&gt; Source/WebKit/qt/WebCoreSupport/InitWebCoreQt.cpp:77
&gt; +        WebCore::Font::setDefaultTypesettingFeatures(WebCore::Kerning);

Comment please :)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>859227</commentid>
    <comment_count>3</comment_count>
      <attachid>194014</attachid>
    <who name="Allan Sandfeld Jensen">allan.jensen</who>
    <bug_when>2013-03-20 03:56:36 -0700</bug_when>
    <thetext>Created attachment 194014
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>859228</commentid>
    <comment_count>4</comment_count>
      <attachid>194014</attachid>
    <who name="Jocelyn Turcotte">jturcotte</who>
    <bug_when>2013-03-20 04:00:09 -0700</bug_when>
    <thetext>Comment on attachment 194014
Patch

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

&gt; Tools/DumpRenderTree/qt/TestRunnerQt.cpp:91
&gt; +    DumpRenderTreeSupportQt::setDefaultTypesettingFeatures(0);

This is a bit stretched, passing an int knowing that the caller will call it with 0 and won&apos;t have to include WebCore headers.
DumpRenderTreeSupportQt doesn&apos;t seem to expose any other WebCore type that way, so maybe this should be exposed as a &quot;disableAll&quot; method or as individual bool settings for kerning and ligatures independently?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>859229</commentid>
    <comment_count>5</comment_count>
    <who name="Jocelyn Turcotte">jturcotte</who>
    <bug_when>2013-03-20 04:05:40 -0700</bug_when>
    <thetext>Pierre, I&apos;d also like to know if this looks fine to you, could you have a look?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>859232</commentid>
    <comment_count>6</comment_count>
    <who name="Allan Sandfeld Jensen">allan.jensen</who>
    <bug_when>2013-03-20 04:08:56 -0700</bug_when>
    <thetext>(In reply to comment #4)
&gt; (From update of attachment 194014 [details])
&gt; View in context: https://bugs.webkit.org/attachment.cgi?id=194014&amp;action=review
&gt; 
&gt; &gt; Tools/DumpRenderTree/qt/TestRunnerQt.cpp:91
&gt; &gt; +    DumpRenderTreeSupportQt::setDefaultTypesettingFeatures(0);
&gt; 
&gt; This is a bit stretched, passing an int knowing that the caller will call it with 0 and won&apos;t have to include WebCore headers.
&gt; DumpRenderTreeSupportQt doesn&apos;t seem to expose any other WebCore type that way, so maybe this should be exposed as a &quot;disableAll&quot; method or as individual bool settings for kerning and ligatures independently?

I will make it disable all. This is all we really need since the layout expectations simply expects how it used to be, with all off by default.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>859236</commentid>
    <comment_count>7</comment_count>
      <attachid>194015</attachid>
    <who name="Allan Sandfeld Jensen">allan.jensen</who>
    <bug_when>2013-03-20 04:15:42 -0700</bug_when>
    <thetext>Created attachment 194015
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>859351</commentid>
    <comment_count>8</comment_count>
      <attachid>194015</attachid>
    <who name="Jocelyn Turcotte">jturcotte</who>
    <bug_when>2013-03-20 06:44:49 -0700</bug_when>
    <thetext>Comment on attachment 194015
Patch

14:32 &lt; elproxy&gt; LGTM.
r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>859375</commentid>
    <comment_count>9</comment_count>
    <who name="Allan Sandfeld Jensen">allan.jensen</who>
    <bug_when>2013-03-20 07:21:18 -0700</bug_when>
    <thetext>Committed r146340: &lt;http://trac.webkit.org/changeset/146340&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>193858</attachid>
            <date>2013-03-19 10:46:13 -0700</date>
            <delta_ts>2013-03-20 03:56:33 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-112704-20130319184110.patch</filename>
            <type>text/plain</type>
            <size>5602</size>
            <attacher name="Allan Sandfeld Jensen">allan.jensen</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTQ2MjE5CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L3F0
L0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvcXQvQ2hhbmdlTG9nCmluZGV4IGRiNDIyZjFhZmFi
ZDg3NGRjZmZiZTA2YzYzN2MwNWEzNDAyMDgzMTguLjNjYzM5MmM3OGU3ZTdkMjQyNWUwNWYyOTRk
ZTIyMjQwNmRkMzNkMjIgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvcXQvQ2hhbmdlTG9nCisr
KyBiL1NvdXJjZS9XZWJLaXQvcXQvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjEgQEAKKzIwMTMtMDMt
MTkgIEFsbGFuIFNhbmRmZWxkIEplbnNlbiAgPGFsbGFuLmplbnNlbkBkaWdpYS5jb20+CisKKyAg
ICAgICAgW1F0XSBFbmFibGUga2VybmluZyBieSBkZWZhdWx0CisgICAgICAgIGh0dHBzOi8vYnVn
cy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMTI3MDQKKworICAgICAgICBSZXZpZXdlZCBi
eSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBFbmFibGUgZGVmYXVsdCBrZXJuaW5nIHdoZW4g
ZmFzdCBrZXJuaW5nIGlzIGF2YWlsYWJsZS4KKworICAgICAgICBUbyBzdXBwb3J0IGxheW91dCB0
ZXN0cyB0aGF0IGRlcGVuZCBvbiBrZXJuaW5nIGJlaW5nIG9mZiBieSBkZWZhdWx0LAorICAgICAg
ICBhIG1ldGhvZCBpcyBhZGRlZCB0byBEdW1wUmVuZGVyVHJlZVN1cHBvcnRRdCB0byByZXNldCB0
aGUgZGVmYXVsdC4KKworICAgICAgICAqIFdlYkNvcmVTdXBwb3J0L0R1bXBSZW5kZXJUcmVlU3Vw
cG9ydFF0LmNwcDoKKyAgICAgICAgKER1bXBSZW5kZXJUcmVlU3VwcG9ydFF0OjpyZXNldERlZmF1
bHRUeXBlc2V0dGluZ0ZlYXR1cmVzKToKKyAgICAgICAgKiBXZWJDb3JlU3VwcG9ydC9EdW1wUmVu
ZGVyVHJlZVN1cHBvcnRRdC5oOgorICAgICAgICAqIFdlYkNvcmVTdXBwb3J0L0luaXRXZWJDb3Jl
UXQuY3BwOgorICAgICAgICAoV2ViS2l0Ojppbml0aWFsaXplV2ViS2l0UXQpOgorCiAyMDEzLTAz
LTE1ICBOYXRlIENoYXBpbiAgPGphcGhldEBjaHJvbWl1bS5vcmc+CiAKICAgICAgICAgSGlkZSBN
YWluUmVzb3VyY2VMb2FkZXIgZnJvbSB0aGUgb3V0c2lkZSB3b3JsZApkaWZmIC0tZ2l0IGEvU291
cmNlL1dlYktpdC9xdC9XZWJDb3JlU3VwcG9ydC9EdW1wUmVuZGVyVHJlZVN1cHBvcnRRdC5jcHAg
Yi9Tb3VyY2UvV2ViS2l0L3F0L1dlYkNvcmVTdXBwb3J0L0R1bXBSZW5kZXJUcmVlU3VwcG9ydFF0
LmNwcAppbmRleCA1OTUzMTc4NjdiMjY1OTNlYjQ4OWIzNTMxNjUzNWY3Nzc1ZGRjNzU4Li4wZWY1
OWI2YzMxYTQ1NWYxNjMwODBlMmNiYzVjYjg3MmJiN2FjZWY2IDEwMDY0NAotLS0gYS9Tb3VyY2Uv
V2ViS2l0L3F0L1dlYkNvcmVTdXBwb3J0L0R1bXBSZW5kZXJUcmVlU3VwcG9ydFF0LmNwcAorKysg
Yi9Tb3VyY2UvV2ViS2l0L3F0L1dlYkNvcmVTdXBwb3J0L0R1bXBSZW5kZXJUcmVlU3VwcG9ydFF0
LmNwcApAQCAtODg3LDYgKzg4NywxMSBAQCB2b2lkIER1bXBSZW5kZXJUcmVlU3VwcG9ydFF0Ojpj
bGVhck5vdGlmaWNhdGlvblBlcm1pc3Npb25zKCkKICNlbmRpZgogfQogCit2b2lkIER1bXBSZW5k
ZXJUcmVlU3VwcG9ydFF0OjpzZXREZWZhdWx0VHlwZXNldHRpbmdGZWF0dXJlcyhpbnQgZmVhdHVy
ZXMpCit7CisgICAgV2ViQ29yZTo6Rm9udDo6c2V0RGVmYXVsdFR5cGVzZXR0aW5nRmVhdHVyZXMo
ZmVhdHVyZXMpOworfQorCiB2b2lkIER1bXBSZW5kZXJUcmVlU3VwcG9ydFF0OjpnZXRKU1dpbmRv
d09iamVjdChRV2ViRnJhbWVBZGFwdGVyKiBhZGFwdGVyLCBKU0NvbnRleHRSZWYqIGNvbnRleHQs
IEpTT2JqZWN0UmVmKiBvYmplY3QpCiB7CiAgICAgSlNET01XaW5kb3cqIHdpbmRvdyA9IHRvSlNE
T01XaW5kb3coYWRhcHRlci0+ZnJhbWUsIG1haW5UaHJlYWROb3JtYWxXb3JsZCgpKTsKZGlmZiAt
LWdpdCBhL1NvdXJjZS9XZWJLaXQvcXQvV2ViQ29yZVN1cHBvcnQvRHVtcFJlbmRlclRyZWVTdXBw
b3J0UXQuaCBiL1NvdXJjZS9XZWJLaXQvcXQvV2ViQ29yZVN1cHBvcnQvRHVtcFJlbmRlclRyZWVT
dXBwb3J0UXQuaAppbmRleCBkY2EwMjY2MjBjZDQ1Njk1N2I3ODY1ZDhmOWY4MzIwNjI0MWFjMjFl
Li40ZWZmY2ZiMzQ4OTg1ZmM2Y2Y5ODNlMzVlMjRjZjZlODVlMDRjOGJiIDEwMDY0NAotLS0gYS9T
b3VyY2UvV2ViS2l0L3F0L1dlYkNvcmVTdXBwb3J0L0R1bXBSZW5kZXJUcmVlU3VwcG9ydFF0LmgK
KysrIGIvU291cmNlL1dlYktpdC9xdC9XZWJDb3JlU3VwcG9ydC9EdW1wUmVuZGVyVHJlZVN1cHBv
cnRRdC5oCkBAIC0yMDMsNiArMjAzLDggQEAgcHVibGljOgogICAgIHN0YXRpYyBRU3RyaW5nIGZy
YW1lUmVuZGVyVHJlZUR1bXAoUVdlYkZyYW1lQWRhcHRlciopOwogICAgIHN0YXRpYyB2b2lkIGNs
ZWFyTm90aWZpY2F0aW9uUGVybWlzc2lvbnMoKTsKIAorICAgIHN0YXRpYyB2b2lkIHNldERlZmF1
bHRUeXBlc2V0dGluZ0ZlYXR1cmVzKGludCk7CisKICAgICBzdGF0aWMgdm9pZCBnZXRKU1dpbmRv
d09iamVjdChRV2ViRnJhbWVBZGFwdGVyKiwgSlNDb250ZXh0UmVmKiwgSlNPYmplY3RSZWYqKTsK
IH07CiAKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvcXQvV2ViQ29yZVN1cHBvcnQvSW5pdFdl
YkNvcmVRdC5jcHAgYi9Tb3VyY2UvV2ViS2l0L3F0L1dlYkNvcmVTdXBwb3J0L0luaXRXZWJDb3Jl
UXQuY3BwCmluZGV4IDZhMDIyYWM0M2I0Y2FmYWRiZDM0NGEzYTA0MTQ0ZTZhZGM0ZmYxYjYuLmRh
MzVjMTAzN2QxZTE5ODY1MjY0ZDA4NDRlMDBhOTVjZGVlMmFlZDMgMTAwNjQ0Ci0tLSBhL1NvdXJj
ZS9XZWJLaXQvcXQvV2ViQ29yZVN1cHBvcnQvSW5pdFdlYkNvcmVRdC5jcHAKKysrIGIvU291cmNl
L1dlYktpdC9xdC9XZWJDb3JlU3VwcG9ydC9Jbml0V2ViQ29yZVF0LmNwcApAQCAtMzIsNiArMzIs
NyBAQAogCiAjaW5jbHVkZSAiQ2hyb21lLmgiCiAjaW5jbHVkZSAiQ2hyb21lQ2xpZW50UXQuaCIK
KyNpbmNsdWRlICJGb250LmgiCiAjaW5jbHVkZSAiSW1hZ2UuaCIKICNpbmNsdWRlICJJbml0aWFs
aXplTG9nZ2luZy5oIgogI2luY2x1ZGUgIk5vdEltcGxlbWVudGVkLmgiCkBAIC03Miw2ICs3Myw5
IEBAIFFfREVDTF9FWFBPUlQgdm9pZCBpbml0aWFsaXplV2ViS2l0UXQoKQogICAgIGlmIChpbml0
Q2FsbGJhY2spIHsKICAgICAgICAgV2ViQ29yZTo6UmVuZGVyVGhlbWVRU3R5bGU6OnNldFN0eWxl
RmFjdG9yeUZ1bmN0aW9uKGNyZWF0ZVN0eWxlRm9yUGFnZSk7CiAgICAgICAgIFdlYkNvcmU6OlJl
bmRlclRoZW1lUXQ6OnNldEN1c3RvbVRoZW1lKFdlYkNvcmU6OlJlbmRlclRoZW1lUVN0eWxlOjpj
cmVhdGUsIG5ldyBXZWJDb3JlOjpTY3JvbGxiYXJUaGVtZVFTdHlsZSk7CisjaWYgUVRfVkVSU0lP
TiA+PSBRVF9WRVJTSU9OX0NIRUNLKDUsIDEsIDApCisgICAgICAgIFdlYkNvcmU6OkZvbnQ6OnNl
dERlZmF1bHRUeXBlc2V0dGluZ0ZlYXR1cmVzKFdlYkNvcmU6Oktlcm5pbmcpOworI2VuZGlmCiAg
ICAgfQogfQogCmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cgYi9Ub29scy9DaGFuZ2VMb2cK
aW5kZXggZjM3MzkwZTBhNWVkYjdkNWE2MzIzZTEwMTkxYWU0YTAwZmJjZTYzMy4uNWIxMjYzMGEz
Yjg3MDZkNDc5YTQ2OTNkYzVkZTgwMDkzNGE4NzRiYyAxMDA2NDQKLS0tIGEvVG9vbHMvQ2hhbmdl
TG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSw1ICsxLDIwIEBACiAyMDEzLTAzLTE5ICBB
bGxhbiBTYW5kZmVsZCBKZW5zZW4gIDxhbGxhbi5qZW5zZW5AZGlnaWEuY29tPgogCisgICAgICAg
IFtRdF0gRW5hYmxlIGtlcm5pbmcgYnkgZGVmYXVsdAorICAgICAgICBodHRwczovL2J1Z3Mud2Vi
a2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTEyNzA0CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9C
T0RZIChPT1BTISkuCisKKyAgICAgICAgRGlzYWJsZSBrZXJuaW5nIGJ5IGRlZmF1bHQsIHNpbmNl
IHNvbWUgcmVmZXJlbmNlIHRlc3QgZXhwZWN0YXRpb25zCisgICAgICAgIGV4cGVjdCBrZXJuaW5n
IHRvIGJlIGRlZmF1bHQgb2ZmLgorCisgICAgICAgICogRHVtcFJlbmRlclRyZWUvcXQvVGVzdFJ1
bm5lclF0LmNwcDoKKyAgICAgICAgKFRlc3RSdW5uZXJRdDo6cmVzZXQpOgorICAgICAgICAqIFdl
YktpdFRlc3RSdW5uZXIvSW5qZWN0ZWRCdW5kbGUvcXQvQWN0aXZhdGVGb250c1F0LmNwcDoKKyAg
ICAgICAgKFdUUjo6YWN0aXZhdGVGb250cyk6CisKKzIwMTMtMDMtMTkgIEFsbGFuIFNhbmRmZWxk
IEplbnNlbiAgPGFsbGFuLmplbnNlbkBkaWdpYS5jb20+CisKICAgICAgICAgW1F0XSBNYWtlIElt
YWdlRGlmZiBzaW1pbGFyIHRvIENocm9taXVtJ3MgSW1hZ2VEaWZmCiAgICAgICAgIGh0dHBzOi8v
YnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD05NDc4MgogCmRpZmYgLS1naXQgYS9Ub29s
cy9EdW1wUmVuZGVyVHJlZS9xdC9UZXN0UnVubmVyUXQuY3BwIGIvVG9vbHMvRHVtcFJlbmRlclRy
ZWUvcXQvVGVzdFJ1bm5lclF0LmNwcAppbmRleCAxZGRmOWM1MWM0MDk4NjJlZGM0MDAxYzNlZjZi
YThmMWU5YmMyZWM4Li5hZDMwNGZjMjAwMTZiNjA3YWVjZDNhNjYyMTY5NjVmMjNhMzQwY2Y5IDEw
MDY0NAotLS0gYS9Ub29scy9EdW1wUmVuZGVyVHJlZS9xdC9UZXN0UnVubmVyUXQuY3BwCisrKyBi
L1Rvb2xzL0R1bXBSZW5kZXJUcmVlL3F0L1Rlc3RSdW5uZXJRdC5jcHAKQEAgLTg4LDYgKzg4LDcg
QEAgdm9pZCBUZXN0UnVubmVyUXQ6OnJlc2V0KCkKICAgICBEdW1wUmVuZGVyVHJlZVN1cHBvcnRR
dDo6ZHVtcFZpc2l0ZWRMaW5rc0NhbGxiYWNrcyhmYWxzZSk7CiAgICAgRHVtcFJlbmRlclRyZWVT
dXBwb3J0UXQ6OnJlc2V0R2VvbG9jYXRpb25Nb2NrKG1fZHJ0LT5wYWdlQWRhcHRlcigpKTsKICAg
ICBEdW1wUmVuZGVyVHJlZVN1cHBvcnRRdDo6ZHVtcE5vdGlmaWNhdGlvbihmYWxzZSk7CisgICAg
RHVtcFJlbmRlclRyZWVTdXBwb3J0UXQ6OnNldERlZmF1bHRUeXBlc2V0dGluZ0ZlYXR1cmVzKDAp
OwogICAgIHNldEljb25EYXRhYmFzZUVuYWJsZWQoZmFsc2UpOwogICAgIGNsZWFyQWxsRGF0YWJh
c2VzKCk7CiAgICAgcmVtb3ZlQWxsV2ViTm90aWZpY2F0aW9uUGVybWlzc2lvbnMoKTsKZGlmZiAt
LWdpdCBhL1Rvb2xzL1dlYktpdFRlc3RSdW5uZXIvSW5qZWN0ZWRCdW5kbGUvcXQvQWN0aXZhdGVG
b250c1F0LmNwcCBiL1Rvb2xzL1dlYktpdFRlc3RSdW5uZXIvSW5qZWN0ZWRCdW5kbGUvcXQvQWN0
aXZhdGVGb250c1F0LmNwcAppbmRleCAzMzJmZmNmMDJhN2E0NzAyNGVkYmRhMGJmYjllY2NiODg3
NjU3M2ZiLi5iMzEzMzYwMDc1MmMxMmZmYjhmMDAxZTE4ZTNhYjYwYzM5YmE3NmJjIDEwMDY0NAot
LS0gYS9Ub29scy9XZWJLaXRUZXN0UnVubmVyL0luamVjdGVkQnVuZGxlL3F0L0FjdGl2YXRlRm9u
dHNRdC5jcHAKKysrIGIvVG9vbHMvV2ViS2l0VGVzdFJ1bm5lci9JbmplY3RlZEJ1bmRsZS9xdC9B
Y3RpdmF0ZUZvbnRzUXQuY3BwCkBAIC0zOSw2ICszOSw3IEBAIHZvaWQgYWN0aXZhdGVGb250cygp
CiB7CiAgICAgV2ViS2l0OjpRdFRlc3RTdXBwb3J0Ojppbml0aWFsaXplVGVzdEZvbnRzKCk7CiAg
ICAgUUNvcmVBcHBsaWNhdGlvbjo6c2V0QXR0cmlidXRlKFF0OjpBQV9Vc2U5NkRwaSwgdHJ1ZSk7
CisgICAgRHVtcFJlbmRlclRyZWVTdXBwb3J0UXQ6OnNldERlZmF1bHRUeXBlc2V0dGluZ0ZlYXR1
cmVzKDApOwogfQogCiB9Cg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>194014</attachid>
            <date>2013-03-20 03:56:36 -0700</date>
            <delta_ts>2013-03-20 04:15:38 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-112704-20130320115133.patch</filename>
            <type>text/plain</type>
            <size>5699</size>
            <attacher name="Allan Sandfeld Jensen">allan.jensen</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTQ2MzIxCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L3F0
L0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvcXQvQ2hhbmdlTG9nCmluZGV4IGRiNDIyZjFhZmFi
ZDg3NGRjZmZiZTA2YzYzN2MwNWEzNDAyMDgzMTguLjNjYzM5MmM3OGU3ZTdkMjQyNWUwNWYyOTRk
ZTIyMjQwNmRkMzNkMjIgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvcXQvQ2hhbmdlTG9nCisr
KyBiL1NvdXJjZS9XZWJLaXQvcXQvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjEgQEAKKzIwMTMtMDMt
MTkgIEFsbGFuIFNhbmRmZWxkIEplbnNlbiAgPGFsbGFuLmplbnNlbkBkaWdpYS5jb20+CisKKyAg
ICAgICAgW1F0XSBFbmFibGUga2VybmluZyBieSBkZWZhdWx0CisgICAgICAgIGh0dHBzOi8vYnVn
cy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMTI3MDQKKworICAgICAgICBSZXZpZXdlZCBi
eSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBFbmFibGUgZGVmYXVsdCBrZXJuaW5nIHdoZW4g
ZmFzdCBrZXJuaW5nIGlzIGF2YWlsYWJsZS4KKworICAgICAgICBUbyBzdXBwb3J0IGxheW91dCB0
ZXN0cyB0aGF0IGRlcGVuZCBvbiBrZXJuaW5nIGJlaW5nIG9mZiBieSBkZWZhdWx0LAorICAgICAg
ICBhIG1ldGhvZCBpcyBhZGRlZCB0byBEdW1wUmVuZGVyVHJlZVN1cHBvcnRRdCB0byByZXNldCB0
aGUgZGVmYXVsdC4KKworICAgICAgICAqIFdlYkNvcmVTdXBwb3J0L0R1bXBSZW5kZXJUcmVlU3Vw
cG9ydFF0LmNwcDoKKyAgICAgICAgKER1bXBSZW5kZXJUcmVlU3VwcG9ydFF0OjpyZXNldERlZmF1
bHRUeXBlc2V0dGluZ0ZlYXR1cmVzKToKKyAgICAgICAgKiBXZWJDb3JlU3VwcG9ydC9EdW1wUmVu
ZGVyVHJlZVN1cHBvcnRRdC5oOgorICAgICAgICAqIFdlYkNvcmVTdXBwb3J0L0luaXRXZWJDb3Jl
UXQuY3BwOgorICAgICAgICAoV2ViS2l0Ojppbml0aWFsaXplV2ViS2l0UXQpOgorCiAyMDEzLTAz
LTE1ICBOYXRlIENoYXBpbiAgPGphcGhldEBjaHJvbWl1bS5vcmc+CiAKICAgICAgICAgSGlkZSBN
YWluUmVzb3VyY2VMb2FkZXIgZnJvbSB0aGUgb3V0c2lkZSB3b3JsZApkaWZmIC0tZ2l0IGEvU291
cmNlL1dlYktpdC9xdC9XZWJDb3JlU3VwcG9ydC9EdW1wUmVuZGVyVHJlZVN1cHBvcnRRdC5jcHAg
Yi9Tb3VyY2UvV2ViS2l0L3F0L1dlYkNvcmVTdXBwb3J0L0R1bXBSZW5kZXJUcmVlU3VwcG9ydFF0
LmNwcAppbmRleCA1OTUzMTc4NjdiMjY1OTNlYjQ4OWIzNTMxNjUzNWY3Nzc1ZGRjNzU4Li4wZWY1
OWI2YzMxYTQ1NWYxNjMwODBlMmNiYzVjYjg3MmJiN2FjZWY2IDEwMDY0NAotLS0gYS9Tb3VyY2Uv
V2ViS2l0L3F0L1dlYkNvcmVTdXBwb3J0L0R1bXBSZW5kZXJUcmVlU3VwcG9ydFF0LmNwcAorKysg
Yi9Tb3VyY2UvV2ViS2l0L3F0L1dlYkNvcmVTdXBwb3J0L0R1bXBSZW5kZXJUcmVlU3VwcG9ydFF0
LmNwcApAQCAtODg3LDYgKzg4NywxMSBAQCB2b2lkIER1bXBSZW5kZXJUcmVlU3VwcG9ydFF0Ojpj
bGVhck5vdGlmaWNhdGlvblBlcm1pc3Npb25zKCkKICNlbmRpZgogfQogCit2b2lkIER1bXBSZW5k
ZXJUcmVlU3VwcG9ydFF0OjpzZXREZWZhdWx0VHlwZXNldHRpbmdGZWF0dXJlcyhpbnQgZmVhdHVy
ZXMpCit7CisgICAgV2ViQ29yZTo6Rm9udDo6c2V0RGVmYXVsdFR5cGVzZXR0aW5nRmVhdHVyZXMo
ZmVhdHVyZXMpOworfQorCiB2b2lkIER1bXBSZW5kZXJUcmVlU3VwcG9ydFF0OjpnZXRKU1dpbmRv
d09iamVjdChRV2ViRnJhbWVBZGFwdGVyKiBhZGFwdGVyLCBKU0NvbnRleHRSZWYqIGNvbnRleHQs
IEpTT2JqZWN0UmVmKiBvYmplY3QpCiB7CiAgICAgSlNET01XaW5kb3cqIHdpbmRvdyA9IHRvSlNE
T01XaW5kb3coYWRhcHRlci0+ZnJhbWUsIG1haW5UaHJlYWROb3JtYWxXb3JsZCgpKTsKZGlmZiAt
LWdpdCBhL1NvdXJjZS9XZWJLaXQvcXQvV2ViQ29yZVN1cHBvcnQvRHVtcFJlbmRlclRyZWVTdXBw
b3J0UXQuaCBiL1NvdXJjZS9XZWJLaXQvcXQvV2ViQ29yZVN1cHBvcnQvRHVtcFJlbmRlclRyZWVT
dXBwb3J0UXQuaAppbmRleCBkY2EwMjY2MjBjZDQ1Njk1N2I3ODY1ZDhmOWY4MzIwNjI0MWFjMjFl
Li40ZWZmY2ZiMzQ4OTg1ZmM2Y2Y5ODNlMzVlMjRjZjZlODVlMDRjOGJiIDEwMDY0NAotLS0gYS9T
b3VyY2UvV2ViS2l0L3F0L1dlYkNvcmVTdXBwb3J0L0R1bXBSZW5kZXJUcmVlU3VwcG9ydFF0LmgK
KysrIGIvU291cmNlL1dlYktpdC9xdC9XZWJDb3JlU3VwcG9ydC9EdW1wUmVuZGVyVHJlZVN1cHBv
cnRRdC5oCkBAIC0yMDMsNiArMjAzLDggQEAgcHVibGljOgogICAgIHN0YXRpYyBRU3RyaW5nIGZy
YW1lUmVuZGVyVHJlZUR1bXAoUVdlYkZyYW1lQWRhcHRlciopOwogICAgIHN0YXRpYyB2b2lkIGNs
ZWFyTm90aWZpY2F0aW9uUGVybWlzc2lvbnMoKTsKIAorICAgIHN0YXRpYyB2b2lkIHNldERlZmF1
bHRUeXBlc2V0dGluZ0ZlYXR1cmVzKGludCk7CisKICAgICBzdGF0aWMgdm9pZCBnZXRKU1dpbmRv
d09iamVjdChRV2ViRnJhbWVBZGFwdGVyKiwgSlNDb250ZXh0UmVmKiwgSlNPYmplY3RSZWYqKTsK
IH07CiAKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvcXQvV2ViQ29yZVN1cHBvcnQvSW5pdFdl
YkNvcmVRdC5jcHAgYi9Tb3VyY2UvV2ViS2l0L3F0L1dlYkNvcmVTdXBwb3J0L0luaXRXZWJDb3Jl
UXQuY3BwCmluZGV4IDZhMDIyYWM0M2I0Y2FmYWRiZDM0NGEzYTA0MTQ0ZTZhZGM0ZmYxYjYuLmQ5
ZjYxNWVlOGQ4ZTE1ZTM0NjhmZjZkOWZmNDUyMWIyZTUwMThlMDYgMTAwNjQ0Ci0tLSBhL1NvdXJj
ZS9XZWJLaXQvcXQvV2ViQ29yZVN1cHBvcnQvSW5pdFdlYkNvcmVRdC5jcHAKKysrIGIvU291cmNl
L1dlYktpdC9xdC9XZWJDb3JlU3VwcG9ydC9Jbml0V2ViQ29yZVF0LmNwcApAQCAtMzIsNiArMzIs
NyBAQAogCiAjaW5jbHVkZSAiQ2hyb21lLmgiCiAjaW5jbHVkZSAiQ2hyb21lQ2xpZW50UXQuaCIK
KyNpbmNsdWRlICJGb250LmgiCiAjaW5jbHVkZSAiSW1hZ2UuaCIKICNpbmNsdWRlICJJbml0aWFs
aXplTG9nZ2luZy5oIgogI2luY2x1ZGUgIk5vdEltcGxlbWVudGVkLmgiCkBAIC03Miw2ICs3Mywx
MSBAQCBRX0RFQ0xfRVhQT1JUIHZvaWQgaW5pdGlhbGl6ZVdlYktpdFF0KCkKICAgICBpZiAoaW5p
dENhbGxiYWNrKSB7CiAgICAgICAgIFdlYkNvcmU6OlJlbmRlclRoZW1lUVN0eWxlOjpzZXRTdHls
ZUZhY3RvcnlGdW5jdGlvbihjcmVhdGVTdHlsZUZvclBhZ2UpOwogICAgICAgICBXZWJDb3JlOjpS
ZW5kZXJUaGVtZVF0OjpzZXRDdXN0b21UaGVtZShXZWJDb3JlOjpSZW5kZXJUaGVtZVFTdHlsZTo6
Y3JlYXRlLCBuZXcgV2ViQ29yZTo6U2Nyb2xsYmFyVGhlbWVRU3R5bGUpOworI2lmIFFUX1ZFUlNJ
T04gPj0gUVRfVkVSU0lPTl9DSEVDSyg1LCAxLCAwKQorICAgICAgICAvLyBPbmx5IGVuYWJsZSBr
ZXJuaW5nIGJ5IGRlZmF1bHQgaW4gUXQgNS4xIHdoZXJlIGl0IGNhbiB1c2UgdGhlIGZhc3QgZm9u
dCBwYXRoLgorICAgICAgICAvLyBJbiBRdCA1LjAgdGhpcyB3b3VsZCBoYXZlIGZvcmNlZCB0aGUg
Y29tcGxleCBmb250IHBhdGguCisgICAgICAgIFdlYkNvcmU6OkZvbnQ6OnNldERlZmF1bHRUeXBl
c2V0dGluZ0ZlYXR1cmVzKFdlYkNvcmU6Oktlcm5pbmcpOworI2VuZGlmCiAgICAgfQogfQogCmRp
ZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cgYi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggOGQ2N2Y3
YmZlODY5N2Q4NTU5MTVkY2I0MzVkMTUyN2ViNGJhNzk0Ni4uOGZhYjM2MjI2MDkxZDJlYmE5OGUx
NGFjMGYyNGU5MDlkYmY2OTVkYyAxMDA2NDQKLS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rv
b2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE4IEBACisyMDEzLTAzLTE5ICBBbGxhbiBTYW5kZmVs
ZCBKZW5zZW4gIDxhbGxhbi5qZW5zZW5AZGlnaWEuY29tPgorCisgICAgICAgIFtRdF0gRW5hYmxl
IGtlcm5pbmcgYnkgZGVmYXVsdAorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93
X2J1Zy5jZ2k/aWQ9MTEyNzA0CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISku
CisKKyAgICAgICAgRGlzYWJsZSBrZXJuaW5nIGJ5IGRlZmF1bHQsIHNpbmNlIHNvbWUgcmVmZXJl
bmNlIHRlc3QgZXhwZWN0YXRpb25zCisgICAgICAgIGV4cGVjdCBrZXJuaW5nIHRvIGJlIGRlZmF1
bHQgb2ZmLgorCisgICAgICAgICogRHVtcFJlbmRlclRyZWUvcXQvVGVzdFJ1bm5lclF0LmNwcDoK
KyAgICAgICAgKFRlc3RSdW5uZXJRdDo6cmVzZXQpOgorICAgICAgICAqIFdlYktpdFRlc3RSdW5u
ZXIvSW5qZWN0ZWRCdW5kbGUvcXQvQWN0aXZhdGVGb250c1F0LmNwcDoKKyAgICAgICAgKFdUUjo6
YWN0aXZhdGVGb250cyk6CisKIDIwMTMtMDMtMjAgIEtyenlzenRvZiBDemVjaCAgPGsuY3plY2hA
c2Ftc3VuZy5jb20+CiAKICAgICAgICAgW0dUS10gYWNjZXNzaWJpbGl0eS9hcmlhLXNjcm9sbGJh
ci1yb2xlLmh0bWwgaXMgZmFpbGluZwpkaWZmIC0tZ2l0IGEvVG9vbHMvRHVtcFJlbmRlclRyZWUv
cXQvVGVzdFJ1bm5lclF0LmNwcCBiL1Rvb2xzL0R1bXBSZW5kZXJUcmVlL3F0L1Rlc3RSdW5uZXJR
dC5jcHAKaW5kZXggMWRkZjljNTFjNDA5ODYyZWRjNDAwMWMzZWY2YmE4ZjFlOWJjMmVjOC4uYWQz
MDRmYzIwMDE2YjYwN2FlY2QzYTY2MjE2OTY1ZjIzYTM0MGNmOSAxMDA2NDQKLS0tIGEvVG9vbHMv
RHVtcFJlbmRlclRyZWUvcXQvVGVzdFJ1bm5lclF0LmNwcAorKysgYi9Ub29scy9EdW1wUmVuZGVy
VHJlZS9xdC9UZXN0UnVubmVyUXQuY3BwCkBAIC04OCw2ICs4OCw3IEBAIHZvaWQgVGVzdFJ1bm5l
clF0OjpyZXNldCgpCiAgICAgRHVtcFJlbmRlclRyZWVTdXBwb3J0UXQ6OmR1bXBWaXNpdGVkTGlu
a3NDYWxsYmFja3MoZmFsc2UpOwogICAgIER1bXBSZW5kZXJUcmVlU3VwcG9ydFF0OjpyZXNldEdl
b2xvY2F0aW9uTW9jayhtX2RydC0+cGFnZUFkYXB0ZXIoKSk7CiAgICAgRHVtcFJlbmRlclRyZWVT
dXBwb3J0UXQ6OmR1bXBOb3RpZmljYXRpb24oZmFsc2UpOworICAgIER1bXBSZW5kZXJUcmVlU3Vw
cG9ydFF0OjpzZXREZWZhdWx0VHlwZXNldHRpbmdGZWF0dXJlcygwKTsKICAgICBzZXRJY29uRGF0
YWJhc2VFbmFibGVkKGZhbHNlKTsKICAgICBjbGVhckFsbERhdGFiYXNlcygpOwogICAgIHJlbW92
ZUFsbFdlYk5vdGlmaWNhdGlvblBlcm1pc3Npb25zKCk7CmRpZmYgLS1naXQgYS9Ub29scy9XZWJL
aXRUZXN0UnVubmVyL0luamVjdGVkQnVuZGxlL3F0L0FjdGl2YXRlRm9udHNRdC5jcHAgYi9Ub29s
cy9XZWJLaXRUZXN0UnVubmVyL0luamVjdGVkQnVuZGxlL3F0L0FjdGl2YXRlRm9udHNRdC5jcHAK
aW5kZXggMzMyZmZjZjAyYTdhNDcwMjRlZGJkYTBiZmI5ZWNjYjg4NzY1NzNmYi4uYjMxMzM2MDA3
NTJjMTJmZmI4ZjAwMWUxOGUzYWI2MGMzOWJhNzZiYyAxMDA2NDQKLS0tIGEvVG9vbHMvV2ViS2l0
VGVzdFJ1bm5lci9JbmplY3RlZEJ1bmRsZS9xdC9BY3RpdmF0ZUZvbnRzUXQuY3BwCisrKyBiL1Rv
b2xzL1dlYktpdFRlc3RSdW5uZXIvSW5qZWN0ZWRCdW5kbGUvcXQvQWN0aXZhdGVGb250c1F0LmNw
cApAQCAtMzksNiArMzksNyBAQCB2b2lkIGFjdGl2YXRlRm9udHMoKQogewogICAgIFdlYktpdDo6
UXRUZXN0U3VwcG9ydDo6aW5pdGlhbGl6ZVRlc3RGb250cygpOwogICAgIFFDb3JlQXBwbGljYXRp
b246OnNldEF0dHJpYnV0ZShRdDo6QUFfVXNlOTZEcGksIHRydWUpOworICAgIER1bXBSZW5kZXJU
cmVlU3VwcG9ydFF0OjpzZXREZWZhdWx0VHlwZXNldHRpbmdGZWF0dXJlcygwKTsKIH0KIAogfQo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>194015</attachid>
            <date>2013-03-20 04:15:42 -0700</date>
            <delta_ts>2013-03-20 06:44:48 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-112704-20130320121038.patch</filename>
            <type>text/plain</type>
            <size>5691</size>
            <attacher name="Allan Sandfeld Jensen">allan.jensen</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTQ2MzIxCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L3F0
L0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvcXQvQ2hhbmdlTG9nCmluZGV4IGRiNDIyZjFhZmFi
ZDg3NGRjZmZiZTA2YzYzN2MwNWEzNDAyMDgzMTguLjNjYzM5MmM3OGU3ZTdkMjQyNWUwNWYyOTRk
ZTIyMjQwNmRkMzNkMjIgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvcXQvQ2hhbmdlTG9nCisr
KyBiL1NvdXJjZS9XZWJLaXQvcXQvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjEgQEAKKzIwMTMtMDMt
MTkgIEFsbGFuIFNhbmRmZWxkIEplbnNlbiAgPGFsbGFuLmplbnNlbkBkaWdpYS5jb20+CisKKyAg
ICAgICAgW1F0XSBFbmFibGUga2VybmluZyBieSBkZWZhdWx0CisgICAgICAgIGh0dHBzOi8vYnVn
cy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMTI3MDQKKworICAgICAgICBSZXZpZXdlZCBi
eSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBFbmFibGUgZGVmYXVsdCBrZXJuaW5nIHdoZW4g
ZmFzdCBrZXJuaW5nIGlzIGF2YWlsYWJsZS4KKworICAgICAgICBUbyBzdXBwb3J0IGxheW91dCB0
ZXN0cyB0aGF0IGRlcGVuZCBvbiBrZXJuaW5nIGJlaW5nIG9mZiBieSBkZWZhdWx0LAorICAgICAg
ICBhIG1ldGhvZCBpcyBhZGRlZCB0byBEdW1wUmVuZGVyVHJlZVN1cHBvcnRRdCB0byByZXNldCB0
aGUgZGVmYXVsdC4KKworICAgICAgICAqIFdlYkNvcmVTdXBwb3J0L0R1bXBSZW5kZXJUcmVlU3Vw
cG9ydFF0LmNwcDoKKyAgICAgICAgKER1bXBSZW5kZXJUcmVlU3VwcG9ydFF0OjpyZXNldERlZmF1
bHRUeXBlc2V0dGluZ0ZlYXR1cmVzKToKKyAgICAgICAgKiBXZWJDb3JlU3VwcG9ydC9EdW1wUmVu
ZGVyVHJlZVN1cHBvcnRRdC5oOgorICAgICAgICAqIFdlYkNvcmVTdXBwb3J0L0luaXRXZWJDb3Jl
UXQuY3BwOgorICAgICAgICAoV2ViS2l0Ojppbml0aWFsaXplV2ViS2l0UXQpOgorCiAyMDEzLTAz
LTE1ICBOYXRlIENoYXBpbiAgPGphcGhldEBjaHJvbWl1bS5vcmc+CiAKICAgICAgICAgSGlkZSBN
YWluUmVzb3VyY2VMb2FkZXIgZnJvbSB0aGUgb3V0c2lkZSB3b3JsZApkaWZmIC0tZ2l0IGEvU291
cmNlL1dlYktpdC9xdC9XZWJDb3JlU3VwcG9ydC9EdW1wUmVuZGVyVHJlZVN1cHBvcnRRdC5jcHAg
Yi9Tb3VyY2UvV2ViS2l0L3F0L1dlYkNvcmVTdXBwb3J0L0R1bXBSZW5kZXJUcmVlU3VwcG9ydFF0
LmNwcAppbmRleCA1OTUzMTc4NjdiMjY1OTNlYjQ4OWIzNTMxNjUzNWY3Nzc1ZGRjNzU4Li42NWM1
NGI3NTI2YjU5MGFiNWU4YTQxNzE5OTI0NmYxZTRhMGQ0NjhkIDEwMDY0NAotLS0gYS9Tb3VyY2Uv
V2ViS2l0L3F0L1dlYkNvcmVTdXBwb3J0L0R1bXBSZW5kZXJUcmVlU3VwcG9ydFF0LmNwcAorKysg
Yi9Tb3VyY2UvV2ViS2l0L3F0L1dlYkNvcmVTdXBwb3J0L0R1bXBSZW5kZXJUcmVlU3VwcG9ydFF0
LmNwcApAQCAtODg3LDYgKzg4NywxMSBAQCB2b2lkIER1bXBSZW5kZXJUcmVlU3VwcG9ydFF0Ojpj
bGVhck5vdGlmaWNhdGlvblBlcm1pc3Npb25zKCkKICNlbmRpZgogfQogCit2b2lkIER1bXBSZW5k
ZXJUcmVlU3VwcG9ydFF0OjpkaXNhYmxlRGVmYXVsdFR5cGVzZXR0aW5nRmVhdHVyZXMoKQorewor
ICAgIFdlYkNvcmU6OkZvbnQ6OnNldERlZmF1bHRUeXBlc2V0dGluZ0ZlYXR1cmVzKDApOworfQor
CiB2b2lkIER1bXBSZW5kZXJUcmVlU3VwcG9ydFF0OjpnZXRKU1dpbmRvd09iamVjdChRV2ViRnJh
bWVBZGFwdGVyKiBhZGFwdGVyLCBKU0NvbnRleHRSZWYqIGNvbnRleHQsIEpTT2JqZWN0UmVmKiBv
YmplY3QpCiB7CiAgICAgSlNET01XaW5kb3cqIHdpbmRvdyA9IHRvSlNET01XaW5kb3coYWRhcHRl
ci0+ZnJhbWUsIG1haW5UaHJlYWROb3JtYWxXb3JsZCgpKTsKZGlmZiAtLWdpdCBhL1NvdXJjZS9X
ZWJLaXQvcXQvV2ViQ29yZVN1cHBvcnQvRHVtcFJlbmRlclRyZWVTdXBwb3J0UXQuaCBiL1NvdXJj
ZS9XZWJLaXQvcXQvV2ViQ29yZVN1cHBvcnQvRHVtcFJlbmRlclRyZWVTdXBwb3J0UXQuaAppbmRl
eCBkY2EwMjY2MjBjZDQ1Njk1N2I3ODY1ZDhmOWY4MzIwNjI0MWFjMjFlLi41OTI1ODAyMDJiZDM2
ODRiMzMxY2Q1NTcxMjFiYjk1NTlhMDAyZWFiIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L3F0
L1dlYkNvcmVTdXBwb3J0L0R1bXBSZW5kZXJUcmVlU3VwcG9ydFF0LmgKKysrIGIvU291cmNlL1dl
YktpdC9xdC9XZWJDb3JlU3VwcG9ydC9EdW1wUmVuZGVyVHJlZVN1cHBvcnRRdC5oCkBAIC0yMDMs
NiArMjAzLDggQEAgcHVibGljOgogICAgIHN0YXRpYyBRU3RyaW5nIGZyYW1lUmVuZGVyVHJlZUR1
bXAoUVdlYkZyYW1lQWRhcHRlciopOwogICAgIHN0YXRpYyB2b2lkIGNsZWFyTm90aWZpY2F0aW9u
UGVybWlzc2lvbnMoKTsKIAorICAgIHN0YXRpYyB2b2lkIGRpc2FibGVEZWZhdWx0VHlwZXNldHRp
bmdGZWF0dXJlcygpOworCiAgICAgc3RhdGljIHZvaWQgZ2V0SlNXaW5kb3dPYmplY3QoUVdlYkZy
YW1lQWRhcHRlciosIEpTQ29udGV4dFJlZiosIEpTT2JqZWN0UmVmKik7CiB9OwogCmRpZmYgLS1n
aXQgYS9Tb3VyY2UvV2ViS2l0L3F0L1dlYkNvcmVTdXBwb3J0L0luaXRXZWJDb3JlUXQuY3BwIGIv
U291cmNlL1dlYktpdC9xdC9XZWJDb3JlU3VwcG9ydC9Jbml0V2ViQ29yZVF0LmNwcAppbmRleCA2
YTAyMmFjNDNiNGNhZmFkYmQzNDRhM2EwNDE0NGU2YWRjNGZmMWI2Li5kOWY2MTVlZThkOGUxNWUz
NDY4ZmY2ZDlmZjQ1MjFiMmU1MDE4ZTA2IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L3F0L1dl
YkNvcmVTdXBwb3J0L0luaXRXZWJDb3JlUXQuY3BwCisrKyBiL1NvdXJjZS9XZWJLaXQvcXQvV2Vi
Q29yZVN1cHBvcnQvSW5pdFdlYkNvcmVRdC5jcHAKQEAgLTMyLDYgKzMyLDcgQEAKIAogI2luY2x1
ZGUgIkNocm9tZS5oIgogI2luY2x1ZGUgIkNocm9tZUNsaWVudFF0LmgiCisjaW5jbHVkZSAiRm9u
dC5oIgogI2luY2x1ZGUgIkltYWdlLmgiCiAjaW5jbHVkZSAiSW5pdGlhbGl6ZUxvZ2dpbmcuaCIK
ICNpbmNsdWRlICJOb3RJbXBsZW1lbnRlZC5oIgpAQCAtNzIsNiArNzMsMTEgQEAgUV9ERUNMX0VY
UE9SVCB2b2lkIGluaXRpYWxpemVXZWJLaXRRdCgpCiAgICAgaWYgKGluaXRDYWxsYmFjaykgewog
ICAgICAgICBXZWJDb3JlOjpSZW5kZXJUaGVtZVFTdHlsZTo6c2V0U3R5bGVGYWN0b3J5RnVuY3Rp
b24oY3JlYXRlU3R5bGVGb3JQYWdlKTsKICAgICAgICAgV2ViQ29yZTo6UmVuZGVyVGhlbWVRdDo6
c2V0Q3VzdG9tVGhlbWUoV2ViQ29yZTo6UmVuZGVyVGhlbWVRU3R5bGU6OmNyZWF0ZSwgbmV3IFdl
YkNvcmU6OlNjcm9sbGJhclRoZW1lUVN0eWxlKTsKKyNpZiBRVF9WRVJTSU9OID49IFFUX1ZFUlNJ
T05fQ0hFQ0soNSwgMSwgMCkKKyAgICAgICAgLy8gT25seSBlbmFibGUga2VybmluZyBieSBkZWZh
dWx0IGluIFF0IDUuMSB3aGVyZSBpdCBjYW4gdXNlIHRoZSBmYXN0IGZvbnQgcGF0aC4KKyAgICAg
ICAgLy8gSW4gUXQgNS4wIHRoaXMgd291bGQgaGF2ZSBmb3JjZWQgdGhlIGNvbXBsZXggZm9udCBw
YXRoLgorICAgICAgICBXZWJDb3JlOjpGb250OjpzZXREZWZhdWx0VHlwZXNldHRpbmdGZWF0dXJl
cyhXZWJDb3JlOjpLZXJuaW5nKTsKKyNlbmRpZgogICAgIH0KIH0KIApkaWZmIC0tZ2l0IGEvVG9v
bHMvQ2hhbmdlTG9nIGIvVG9vbHMvQ2hhbmdlTG9nCmluZGV4IDhkNjdmN2JmZTg2OTdkODU1OTE1
ZGNiNDM1ZDE1MjdlYjRiYTc5NDYuLjhmYWIzNjIyNjA5MWQyZWJhOThlMTRhYzBmMjRlOTA5ZGJm
Njk1ZGMgMTAwNjQ0Ci0tLSBhL1Rvb2xzL0NoYW5nZUxvZworKysgYi9Ub29scy9DaGFuZ2VMb2cK
QEAgLTEsMyArMSwxOCBAQAorMjAxMy0wMy0xOSAgQWxsYW4gU2FuZGZlbGQgSmVuc2VuICA8YWxs
YW4uamVuc2VuQGRpZ2lhLmNvbT4KKworICAgICAgICBbUXRdIEVuYWJsZSBrZXJuaW5nIGJ5IGRl
ZmF1bHQKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEx
MjcwNAorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIERp
c2FibGUga2VybmluZyBieSBkZWZhdWx0LCBzaW5jZSBzb21lIHJlZmVyZW5jZSB0ZXN0IGV4cGVj
dGF0aW9ucworICAgICAgICBleHBlY3Qga2VybmluZyB0byBiZSBkZWZhdWx0IG9mZi4KKworICAg
ICAgICAqIER1bXBSZW5kZXJUcmVlL3F0L1Rlc3RSdW5uZXJRdC5jcHA6CisgICAgICAgIChUZXN0
UnVubmVyUXQ6OnJlc2V0KToKKyAgICAgICAgKiBXZWJLaXRUZXN0UnVubmVyL0luamVjdGVkQnVu
ZGxlL3F0L0FjdGl2YXRlRm9udHNRdC5jcHA6CisgICAgICAgIChXVFI6OmFjdGl2YXRlRm9udHMp
OgorCiAyMDEzLTAzLTIwICBLcnp5c3p0b2YgQ3plY2ggIDxrLmN6ZWNoQHNhbXN1bmcuY29tPgog
CiAgICAgICAgIFtHVEtdIGFjY2Vzc2liaWxpdHkvYXJpYS1zY3JvbGxiYXItcm9sZS5odG1sIGlz
IGZhaWxpbmcKZGlmZiAtLWdpdCBhL1Rvb2xzL0R1bXBSZW5kZXJUcmVlL3F0L1Rlc3RSdW5uZXJR
dC5jcHAgYi9Ub29scy9EdW1wUmVuZGVyVHJlZS9xdC9UZXN0UnVubmVyUXQuY3BwCmluZGV4IDFk
ZGY5YzUxYzQwOTg2MmVkYzQwMDFjM2VmNmJhOGYxZTliYzJlYzguLjVmYjg4N2Q5ZDNmZGViNDUy
YTg1MmE2MTc0OWQ2NjRmY2E3YjU1ZWYgMTAwNjQ0Ci0tLSBhL1Rvb2xzL0R1bXBSZW5kZXJUcmVl
L3F0L1Rlc3RSdW5uZXJRdC5jcHAKKysrIGIvVG9vbHMvRHVtcFJlbmRlclRyZWUvcXQvVGVzdFJ1
bm5lclF0LmNwcApAQCAtODgsNiArODgsNyBAQCB2b2lkIFRlc3RSdW5uZXJRdDo6cmVzZXQoKQog
ICAgIER1bXBSZW5kZXJUcmVlU3VwcG9ydFF0OjpkdW1wVmlzaXRlZExpbmtzQ2FsbGJhY2tzKGZh
bHNlKTsKICAgICBEdW1wUmVuZGVyVHJlZVN1cHBvcnRRdDo6cmVzZXRHZW9sb2NhdGlvbk1vY2so
bV9kcnQtPnBhZ2VBZGFwdGVyKCkpOwogICAgIER1bXBSZW5kZXJUcmVlU3VwcG9ydFF0OjpkdW1w
Tm90aWZpY2F0aW9uKGZhbHNlKTsKKyAgICBEdW1wUmVuZGVyVHJlZVN1cHBvcnRRdDo6ZGlzYWJs
ZURlZmF1bHRUeXBlc2V0dGluZ0ZlYXR1cmVzKCk7CiAgICAgc2V0SWNvbkRhdGFiYXNlRW5hYmxl
ZChmYWxzZSk7CiAgICAgY2xlYXJBbGxEYXRhYmFzZXMoKTsKICAgICByZW1vdmVBbGxXZWJOb3Rp
ZmljYXRpb25QZXJtaXNzaW9ucygpOwpkaWZmIC0tZ2l0IGEvVG9vbHMvV2ViS2l0VGVzdFJ1bm5l
ci9JbmplY3RlZEJ1bmRsZS9xdC9BY3RpdmF0ZUZvbnRzUXQuY3BwIGIvVG9vbHMvV2ViS2l0VGVz
dFJ1bm5lci9JbmplY3RlZEJ1bmRsZS9xdC9BY3RpdmF0ZUZvbnRzUXQuY3BwCmluZGV4IDMzMmZm
Y2YwMmE3YTQ3MDI0ZWRiZGEwYmZiOWVjY2I4ODc2NTczZmIuLmZmMjRhYTVjYTM2ZTAyNjMwNTFl
MTE4ODVkZWExNTM3Y2FjYTE3ZTcgMTAwNjQ0Ci0tLSBhL1Rvb2xzL1dlYktpdFRlc3RSdW5uZXIv
SW5qZWN0ZWRCdW5kbGUvcXQvQWN0aXZhdGVGb250c1F0LmNwcAorKysgYi9Ub29scy9XZWJLaXRU
ZXN0UnVubmVyL0luamVjdGVkQnVuZGxlL3F0L0FjdGl2YXRlRm9udHNRdC5jcHAKQEAgLTM5LDYg
KzM5LDcgQEAgdm9pZCBhY3RpdmF0ZUZvbnRzKCkKIHsKICAgICBXZWJLaXQ6OlF0VGVzdFN1cHBv
cnQ6OmluaXRpYWxpemVUZXN0Rm9udHMoKTsKICAgICBRQ29yZUFwcGxpY2F0aW9uOjpzZXRBdHRy
aWJ1dGUoUXQ6OkFBX1VzZTk2RHBpLCB0cnVlKTsKKyAgICBEdW1wUmVuZGVyVHJlZVN1cHBvcnRR
dDo6ZGlzYWJsZURlZmF1bHRUeXBlc2V0dGluZ0ZlYXR1cmVzKCk7CiB9CiAKIH0K
</data>
<flag name="review"
          id="215705"
          type_id="1"
          status="+"
          setter="jturcotte"
    />
          </attachment>
      

    </bug>

</bugzilla>