<?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>93474</bug_id>
          
          <creation_ts>2012-08-08 06:56:44 -0700</creation_ts>
          <short_desc>[GStreamer] 0.11 build broken (again)</short_desc>
          <delta_ts>2012-09-13 08:44: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>Platform</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>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Philippe Normand">pnormand</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>David.Ronis</cc>
    
    <cc>gustavo</cc>
    
    <cc>menard</cc>
    
    <cc>mrobinson</cc>
    
    <cc>philn</cc>
    
    <cc>tmpsantos</cc>
    
    <cc>webkit.review.bot</cc>
    
    <cc>xan.lopez</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>690275</commentid>
    <comment_count>0</comment_count>
    <who name="Philippe Normand">pnormand</who>
    <bug_when>2012-08-08 06:56:44 -0700</bug_when>
    <thetext>Patch incoming</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>690282</commentid>
    <comment_count>1</comment_count>
      <attachid>157210</attachid>
    <who name="Philippe Normand">pnormand</who>
    <bug_when>2012-08-08 07:07:45 -0700</bug_when>
    <thetext>Created attachment 157210
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>690288</commentid>
    <comment_count>2</comment_count>
      <attachid>157210</attachid>
    <who name="Philippe Normand">pnormand</who>
    <bug_when>2012-08-08 07:16:42 -0700</bug_when>
    <thetext>Comment on attachment 157210
Patch

Err, wrong patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>690337</commentid>
    <comment_count>3</comment_count>
      <attachid>157210</attachid>
    <who name="Early Warning System Bot">webkit-ews</who>
    <bug_when>2012-08-08 08:15:23 -0700</bug_when>
    <thetext>Comment on attachment 157210
Patch

Attachment 157210 did not pass qt-ews (qt):
Output: http://queues.webkit.org/results/13450918</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>690348</commentid>
    <comment_count>4</comment_count>
      <attachid>157210</attachid>
    <who name="Gyuyoung Kim">gyuyoung.kim</who>
    <bug_when>2012-08-08 08:21:44 -0700</bug_when>
    <thetext>Comment on attachment 157210
Patch

Attachment 157210 did not pass efl-ews (efl):
Output: http://queues.webkit.org/results/13463011</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>690352</commentid>
    <comment_count>5</comment_count>
      <attachid>157210</attachid>
    <who name="Early Warning System Bot">webkit-ews</who>
    <bug_when>2012-08-08 08:27:55 -0700</bug_when>
    <thetext>Comment on attachment 157210
Patch

Attachment 157210 did not pass qt-wk2-ews (qt):
Output: http://queues.webkit.org/results/13452656</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>690382</commentid>
    <comment_count>6</comment_count>
      <attachid>157233</attachid>
    <who name="Philippe Normand">pnormand</who>
    <bug_when>2012-08-08 09:11:13 -0700</bug_when>
    <thetext>Created attachment 157233
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>690389</commentid>
    <comment_count>7</comment_count>
      <attachid>157233</attachid>
    <who name="Martin Robinson">mrobinson</who>
    <bug_when>2012-08-08 09:21:28 -0700</bug_when>
    <thetext>Comment on attachment 157233
Patch

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

&gt; configure.ac:473
&gt; +# fastream-0.1 depends on gstreamer 0.10 currently. Disable

Small typo here: fastream -&gt; farstream</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>690423</commentid>
    <comment_count>8</comment_count>
    <who name="Philippe Normand">pnormand</who>
    <bug_when>2012-08-08 09:53:09 -0700</bug_when>
    <thetext>Committed r125041: &lt;http://trac.webkit.org/changeset/125041&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>690436</commentid>
    <comment_count>9</comment_count>
    <who name="Thiago Marcos P. Santos">tmpsantos</who>
    <bug_when>2012-08-08 10:03:08 -0700</bug_when>
    <thetext>This patch broke EFL build.

Building CXX object Source/WebCore/CMakeFiles/webcore_efl.dir/platform/graphics/gstreamer/WebKitWebSourceGStreamer.cpp.o
/home/buildslave-1/webkit-buildslave/efl-linux-64-debug/build/Source/WebCore/platform/graphics/gstreamer/WebKitWebSourceGStreamer.cpp: In member function ‘virtual void StreamingClient::didReceiveResponse(WebCore::ResourceHandle*, const WebCore::ResourceResponse&amp;)’:
/home/buildslave-1/webkit-buildslave/efl-linux-64-debug/build/Source/WebCore/platform/graphics/gstreamer/WebKitWebSourceGStreamer.cpp:856:159: error: cannot convert ‘GstTagList* {aka _GstStructure*}’ to ‘GstPad* {aka _GstPad*}’ for argument ‘2’ to ‘void notifyGstTagsOnPad(GstElement*, GstPad*, GstTagList*)’
make[2]: *** [Source/WebCore/CMakeFiles/webcore_efl.dir/platform/graphics/gstreamer/WebKitWebSourceGStreamer.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>690445</commentid>
    <comment_count>10</comment_count>
    <who name="Philippe Normand">pnormand</who>
    <bug_when>2012-08-08 10:08:15 -0700</bug_when>
    <thetext>Oops, thanks Thiago. Build fix in r125043!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>719547</commentid>
    <comment_count>11</comment_count>
    <who name="Philippe Normand">pnormand</who>
    <bug_when>2012-09-13 08:44:51 -0700</bug_when>
    <thetext>*** Bug 94955 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>157210</attachid>
            <date>2012-08-08 07:07:45 -0700</date>
            <delta_ts>2012-08-08 09:11:13 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>Patch.patch</filename>
            <type>text/plain</type>
            <size>7749</size>
            <attacher name="Philippe Normand">pnormand</attacher>
            
              <data encoding="base64">RnJvbSA3OGFjZjZiOTdiZGMzNmQ0OTU3ZDE5MzMwNmM4NjAxYjRmOWM3NTU1IE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBQaGlsaXBwZSBOb3JtYW5kIDxwbm9ybWFuZEBpZ2FsaWEuY29t
PgpEYXRlOiBXZWQsIDggQXVnIDIwMTIgMTY6MDE6MDIgKzAyMDAKU3ViamVjdDogW1BBVENIXSBQ
YXRjaAoKLS0tCiBDaGFuZ2VMb2cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHwgICAxMSArKysrKysrKysrKwogU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICB8ICAgMTggKysrKysrKysrKysrKysrKysrCiAuLi4vcGxh
dGZvcm0vZ3JhcGhpY3MvZ3N0cmVhbWVyL0dSZWZQdHJHU3RyZWFtZXIuY3BwIHwgICAxMiArKysr
KystLS0tLS0KIC4uLi9ncmFwaGljcy9nc3RyZWFtZXIvR1N0cmVhbWVyVmVyc2lvbmluZy5jcHAg
ICAgICAgfCAgIDE4ICsrKysrKysrKysrKysrKysrKwogLi4uL2dyYXBoaWNzL2dzdHJlYW1lci9H
U3RyZWFtZXJWZXJzaW9uaW5nLmggICAgICAgICB8ICAgIDIgKysKIC4uLi9ncmFwaGljcy9nc3Ry
ZWFtZXIvV2ViS2l0V2ViU291cmNlR1N0cmVhbWVyLmNwcCAgfCAgICA2ICstLS0tLQogY29uZmln
dXJlLmFjICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAgIDUgKysr
KysKIDcgZmlsZXMgY2hhbmdlZCwgNjEgaW5zZXJ0aW9ucygrKSwgMTEgZGVsZXRpb25zKC0pCgpk
aWZmIC0tZ2l0IGEvQ2hhbmdlTG9nIGIvQ2hhbmdlTG9nCmluZGV4IDY3YjY4NmQuLmIzOTE2NTUg
MTAwNjQ0Ci0tLSBhL0NoYW5nZUxvZworKysgYi9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNCBAQAor
MjAxMi0wOC0wOCAgUGhpbGlwcGUgTm9ybWFuZCAgPHBub3JtYW5kQGlnYWxpYS5jb20+CisKKyAg
ICAgICAgW0dTdHJlYW1lcl0gMC4xMSBidWlsZCBicm9rZW4gKGFnYWluKQorICAgICAgICBodHRw
czovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9OTM0NzQKKworICAgICAgICBSZXZp
ZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAqIGNvbmZpZ3VyZS5hYzogRGlzYWJs
ZSBtZWRpYS1zdHJlYW0gYnVpbGQgaWYgR1N0cmVhbWVyIDAuMTEKKyAgICAgICAgc3VwcG9ydCBp
cyBlbmFibGVkLCBkdWUgdG8gZmFyc3RyZWFtLTAuMSBzdGlsbCBtZXNzaW5nIHVwIHdpdGgKKyAg
ICAgICAgZ3N0cmVhbWVyLTAuMTAgaW5jbHVkZSBwYXRoLgorCiAyMDEyLTA4LTA3ICBZb3VuZ1Rh
ZWNrIFNvbmcgIDx5b3VuZ3RhZWNrLnNvbmdAc2Ftc3VuZy5jb20+CiAKICAgICAgICAgW1dLMl1b
RUZMXSBJbXBsZW1lbnQgYWNjZWxlcmF0ZWQgY29tcG9zaXRpbmcgb24gV0syIEVmbCBwb3J0CmRp
ZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFu
Z2VMb2cKaW5kZXggMGUyNTRkMy4uNTJiYzUyNiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUv
Q2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIxIEBA
CisyMDEyLTA4LTA4ICBQaGlsaXBwZSBOb3JtYW5kICA8cG5vcm1hbmRAaWdhbGlhLmNvbT4KKwor
ICAgICAgICBbR1N0cmVhbWVyXSAwLjExIGJ1aWxkIGJyb2tlbiAoYWdhaW4pCisgICAgICAgIGh0
dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD05MzQ3NAorCisgICAgICAgIFJl
dmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIEFkYXB0IHRoZSBHU3RyZWFtZXIg
bWVkaWEgcGxheWVyIGJhY2tlbmQgdG8gdGhlIGxhdGVzdCBHU3RyZWFtZXIKKyAgICAgICAgMC4x
MSBBUEkgY2hhbmdlcy4KKworICAgICAgICAqIHBsYXRmb3JtL2dyYXBoaWNzL2dzdHJlYW1lci9H
UmVmUHRyR1N0cmVhbWVyLmNwcDoKKyAgICAgICAgKFdURjo6YWRvcHRHUmVmKToKKyAgICAgICAg
KiBwbGF0Zm9ybS9ncmFwaGljcy9nc3RyZWFtZXIvR1N0cmVhbWVyVmVyc2lvbmluZy5jcHA6Cisg
ICAgICAgIChnc3RPYmplY3RJc0Zsb2F0aW5nKToKKyAgICAgICAgKiBwbGF0Zm9ybS9ncmFwaGlj
cy9nc3RyZWFtZXIvR1N0cmVhbWVyVmVyc2lvbmluZy5oOgorICAgICAgICAqIHBsYXRmb3JtL2dy
YXBoaWNzL2dzdHJlYW1lci9XZWJLaXRXZWJTb3VyY2VHU3RyZWFtZXIuY3BwOgorICAgICAgICAo
U3RyZWFtaW5nQ2xpZW50OjpkaWRSZWNlaXZlUmVzcG9uc2UpOgorCiAyMDEyLTA4LTA4ICBQYXZl
bCBGZWxkbWFuICA8cGZlbGRtYW5AY2hyb21pdW0ub3JnPgogCiAgICAgICAgIFdlYiBJbnNwZWN0
b3I6IHN0b3JlIGxhc3QgZXZhbHVhdGlvbiByZXN1bHQgaW4gJF8KZGlmZiAtLWdpdCBhL1NvdXJj
ZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2dzdHJlYW1lci9HUmVmUHRyR1N0cmVhbWVyLmNw
cCBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2dzdHJlYW1lci9HUmVmUHRyR1N0
cmVhbWVyLmNwcAppbmRleCAwNjJlM2ZjLi4zNzQ2OGJjIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2Vi
Q29yZS9wbGF0Zm9ybS9ncmFwaGljcy9nc3RyZWFtZXIvR1JlZlB0ckdTdHJlYW1lci5jcHAKKysr
IGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvZ3N0cmVhbWVyL0dSZWZQdHJHU3Ry
ZWFtZXIuY3BwCkBAIC0yOCw3ICsyOCw3IEBAIG5hbWVzcGFjZSBXVEYgewogCiB0ZW1wbGF0ZSA8
PiBHUmVmUHRyPEdzdEVsZW1lbnQ+IGFkb3B0R1JlZihHc3RFbGVtZW50KiBwdHIpCiB7Ci0gICAg
QVNTRVJUKCFwdHIgfHwgIUdTVF9PQkpFQ1RfSVNfRkxPQVRJTkcoR1NUX09CSkVDVChwdHIpKSk7
CisgICAgQVNTRVJUKCFwdHIgfHwgIWdzdE9iamVjdElzRmxvYXRpbmcoR1NUX09CSkVDVChwdHIp
KSk7CiAgICAgcmV0dXJuIEdSZWZQdHI8R3N0RWxlbWVudD4ocHRyLCBHUmVmUHRyQWRvcHQpOwog
fQogCkBAIC00OCw3ICs0OCw3IEBAIHRlbXBsYXRlIDw+IHZvaWQgZGVyZWZHUHRyPEdzdEVsZW1l
bnQ+KEdzdEVsZW1lbnQqIHB0cikKIAogdGVtcGxhdGUgPD4gR1JlZlB0cjxHc3RQYWQ+IGFkb3B0
R1JlZihHc3RQYWQqIHB0cikKIHsKLSAgICBBU1NFUlQoIXB0ciB8fCAhR1NUX09CSkVDVF9JU19G
TE9BVElORyhHU1RfT0JKRUNUKHB0cikpKTsKKyAgICBBU1NFUlQoIXB0ciB8fCAhZ3N0T2JqZWN0
SXNGbG9hdGluZyhHU1RfT0JKRUNUKHB0cikpKTsKICAgICByZXR1cm4gR1JlZlB0cjxHc3RQYWQ+
KHB0ciwgR1JlZlB0ckFkb3B0KTsKIH0KIApAQCAtNjgsNyArNjgsNyBAQCB0ZW1wbGF0ZSA8PiB2
b2lkIGRlcmVmR1B0cjxHc3RQYWQ+KEdzdFBhZCogcHRyKQogCiB0ZW1wbGF0ZSA8PiBHUmVmUHRy
PEdzdFBhZFRlbXBsYXRlPiBhZG9wdEdSZWYoR3N0UGFkVGVtcGxhdGUqIHB0cikKIHsKLSAgICBB
U1NFUlQoIXB0ciB8fCAhR1NUX09CSkVDVF9JU19GTE9BVElORyhHU1RfT0JKRUNUKHB0cikpKTsK
KyAgICBBU1NFUlQoIXB0ciB8fCAhZ3N0T2JqZWN0SXNGbG9hdGluZyhHU1RfT0JKRUNUKHB0cikp
KTsKICAgICByZXR1cm4gR1JlZlB0cjxHc3RQYWRUZW1wbGF0ZT4ocHRyLCBHUmVmUHRyQWRvcHQp
OwogfQogCkBAIC0xMDIsNyArMTAyLDcgQEAgdGVtcGxhdGUgPD4gdm9pZCBkZXJlZkdQdHI8R3N0
Q2Fwcz4oR3N0Q2FwcyogcHRyKQogCiB0ZW1wbGF0ZSA8PiBHUmVmUHRyPEdzdFRhc2s+IGFkb3B0
R1JlZihHc3RUYXNrKiBwdHIpCiB7Ci0gICAgQVNTRVJUKCFHU1RfT0JKRUNUX0lTX0ZMT0FUSU5H
KEdTVF9PQkpFQ1QocHRyKSkpOworICAgIEFTU0VSVCghZ3N0T2JqZWN0SXNGbG9hdGluZyhHU1Rf
T0JKRUNUKHB0cikpKTsKICAgICByZXR1cm4gR1JlZlB0cjxHc3RUYXNrPihwdHIsIEdSZWZQdHJB
ZG9wdCk7CiB9CiAKQEAgLTEyMiw3ICsxMjIsNyBAQCB0ZW1wbGF0ZSA8PiB2b2lkIGRlcmVmR1B0
cjxHc3RUYXNrPihHc3RUYXNrKiBwdHIpCiAKIHRlbXBsYXRlIDw+IEdSZWZQdHI8R3N0QnVzPiBh
ZG9wdEdSZWYoR3N0QnVzKiBwdHIpCiB7Ci0gICAgQVNTRVJUKCFHU1RfT0JKRUNUX0lTX0ZMT0FU
SU5HKEdTVF9PQkpFQ1QocHRyKSkpOworICAgIEFTU0VSVCghZ3N0T2JqZWN0SXNGbG9hdGluZyhH
U1RfT0JKRUNUKHB0cikpKTsKICAgICByZXR1cm4gR1JlZlB0cjxHc3RCdXM+KHB0ciwgR1JlZlB0
ckFkb3B0KTsKIH0KIApAQCAtMTQyLDcgKzE0Miw3IEBAIHRlbXBsYXRlIDw+IHZvaWQgZGVyZWZH
UHRyPEdzdEJ1cz4oR3N0QnVzKiBwdHIpCiAKIHRlbXBsYXRlIDw+IEdSZWZQdHI8R3N0RWxlbWVu
dEZhY3Rvcnk+IGFkb3B0R1JlZihHc3RFbGVtZW50RmFjdG9yeSogcHRyKQogewotICAgIEFTU0VS
VCghR1NUX09CSkVDVF9JU19GTE9BVElORyhHU1RfT0JKRUNUKHB0cikpKTsKKyAgICBBU1NFUlQo
IWdzdE9iamVjdElzRmxvYXRpbmcoR1NUX09CSkVDVChwdHIpKSk7CiAgICAgcmV0dXJuIEdSZWZQ
dHI8R3N0RWxlbWVudEZhY3Rvcnk+KHB0ciwgR1JlZlB0ckFkb3B0KTsKIH0KIApkaWZmIC0tZ2l0
IGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvZ3N0cmVhbWVyL0dTdHJlYW1lclZl
cnNpb25pbmcuY3BwIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvZ3N0cmVhbWVy
L0dTdHJlYW1lclZlcnNpb25pbmcuY3BwCmluZGV4IDA2YThjOWUuLjFhMDE4YWMgMTAwNjQ0Ci0t
LSBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2dzdHJlYW1lci9HU3RyZWFtZXJW
ZXJzaW9uaW5nLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9nc3Ry
ZWFtZXIvR1N0cmVhbWVyVmVyc2lvbmluZy5jcHAKQEAgLTEwNSwzICsxMDUsMjEgQEAgdm9pZCBz
ZXRHc3RFbGVtZW50Q2xhc3NNZXRhZGF0YShHc3RFbGVtZW50Q2xhc3MqIGVsZW1lbnRDbGFzcywg
Y29uc3QgY2hhciogbmFtZSwKICAgICBnc3RfZWxlbWVudF9jbGFzc19zZXRfZGV0YWlsc19zaW1w
bGUoZWxlbWVudENsYXNzLCBuYW1lLCBsb25nTmFtZSwgZGVzY3JpcHRpb24sIGF1dGhvcik7CiAj
ZW5kaWYKIH0KKworYm9vbCBnc3RPYmplY3RJc0Zsb2F0aW5nKEdzdE9iamVjdCogZ3N0T2JqZWN0
KQoreworI2lmZGVmIEdTVF9BUElfVkVSU0lPTl8xCisgICAgcmV0dXJuIGdfb2JqZWN0X2lzX2Zs
b2F0aW5nKEdfT0JKRUNUKGdzdE9iamVjdCkpOworI2Vsc2UKKyAgICByZXR1cm4gR1NUX09CSkVD
VF9JU19GTE9BVElORyhnc3RPYmplY3QpOworI2VuZGlmCit9CisKK3ZvaWQgbm90aWZ5R3N0VGFn
c09uUGFkKEdzdFBhZCogcGFkLCBHc3RUYWdMaXN0KiB0YWdzKQoreworI2lmZGVmIEdTVF9BUElf
VkVSU0lPTl8xCisgICAgZ3N0X3BhZF9wdXNoX2V2ZW50KEdTVF9QQURfQ0FTVChtX3NyYy0+cHJp
di0+c3JjcGFkKSwgZ3N0X2V2ZW50X25ld190YWcodGFncykpOworI2Vsc2UKKyAgICBnc3RfZWxl
bWVudF9mb3VuZF90YWdzX2Zvcl9wYWQoR1NUX0VMRU1FTlQobV9zcmMpLCBtX3NyYy0+cHJpdi0+
c3JjcGFkLCB0YWdzKTsKKyNlbmRpZgorfQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcGxh
dGZvcm0vZ3JhcGhpY3MvZ3N0cmVhbWVyL0dTdHJlYW1lclZlcnNpb25pbmcuaCBiL1NvdXJjZS9X
ZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2dzdHJlYW1lci9HU3RyZWFtZXJWZXJzaW9uaW5nLmgK
aW5kZXggNmIyMWI2My4uNWI3ZTQyNyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGxhdGZv
cm0vZ3JhcGhpY3MvZ3N0cmVhbWVyL0dTdHJlYW1lclZlcnNpb25pbmcuaAorKysgYi9Tb3VyY2Uv
V2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9nc3RyZWFtZXIvR1N0cmVhbWVyVmVyc2lvbmluZy5o
CkBAIC0zMiw0ICszMiw2IEBAIEdzdENhcHMqIHdlYmtpdEdzdEdldFBhZENhcHMoR3N0UGFkKik7
CiBib29sIGdldFZpZGVvU2l6ZUFuZEZvcm1hdEZyb21DYXBzKEdzdENhcHMqLCBXZWJDb3JlOjpJ
bnRTaXplJiwgR3N0VmlkZW9Gb3JtYXQmLCBpbnQmIHBpeGVsQXNwZWN0UmF0aW9OdW1lcmF0b3Is
IGludCYgcGl4ZWxBc3BlY3RSYXRpb0Rlbm9taW5hdG9yLCBpbnQmIHN0cmlkZSk7CiBHc3RCdWZm
ZXIqIGNyZWF0ZUdzdEJ1ZmZlcihHc3RCdWZmZXIqKTsKIHZvaWQgc2V0R3N0RWxlbWVudENsYXNz
TWV0YWRhdGEoR3N0RWxlbWVudENsYXNzKiwgY29uc3QgY2hhciogbmFtZSwgY29uc3QgY2hhciog
bG9uZ05hbWUsIGNvbnN0IGNoYXIqIGRlc2NyaXB0aW9uLCBjb25zdCBjaGFyKiBhdXRob3IpOwor
Ym9vbCBnc3RPYmplY3RJc0Zsb2F0aW5nKEdzdE9iamVjdCopOwordm9pZCBub3RpZnlHc3RUYWdz
T25QYWQoR3N0UGFkKiwgR3N0VGFnTGlzdCopOwogI2VuZGlmIC8vIEdTdHJlYW1lclZlcnNpb25p
bmdfaApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvZ3N0cmVh
bWVyL1dlYktpdFdlYlNvdXJjZUdTdHJlYW1lci5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9y
bS9ncmFwaGljcy9nc3RyZWFtZXIvV2ViS2l0V2ViU291cmNlR1N0cmVhbWVyLmNwcAppbmRleCAz
OGFhZWMxLi4xOGFjMzA0IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFw
aGljcy9nc3RyZWFtZXIvV2ViS2l0V2ViU291cmNlR1N0cmVhbWVyLmNwcAorKysgYi9Tb3VyY2Uv
V2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9nc3RyZWFtZXIvV2ViS2l0V2ViU291cmNlR1N0cmVh
bWVyLmNwcApAQCAtODUzLDExICs4NTMsNyBAQCB2b2lkIFN0cmVhbWluZ0NsaWVudDo6ZGlkUmVj
ZWl2ZVJlc3BvbnNlKFJlc291cmNlSGFuZGxlKiwgY29uc3QgUmVzb3VyY2VSZXNwb25zZQogICAg
ICAgICBnc3RfdGFnX2xpc3RfZnJlZSh0YWdzKTsKICNlbmRpZgogICAgIGVsc2UKLSNpZmRlZiBH
U1RfQVBJX1ZFUlNJT05fMQotICAgICAgICBnc3RfcGFkX3B1c2hfZXZlbnQoR1NUX1BBRF9DQVNU
KG1fc3JjLT5wcml2LT5zcmNwYWQpLCBnc3RfZXZlbnRfbmV3X3RhZygiV2ViS2l0V2ViU3JjIiwg
dGFncykpOwotI2Vsc2UKLSAgICAgICAgZ3N0X2VsZW1lbnRfZm91bmRfdGFnc19mb3JfcGFkKEdT
VF9FTEVNRU5UKG1fc3JjKSwgbV9zcmMtPnByaXYtPnNyY3BhZCwgdGFncyk7Ci0jZW5kaWYKKyAg
ICAgICAgbm90aWZ5R3N0VGFnc09uUGFkKHRhZ3MsIG1fc3JjLT5wcml2LT5zcmNwYWQpOwogfQog
CiB2b2lkIFN0cmVhbWluZ0NsaWVudDo6ZGlkUmVjZWl2ZURhdGEoUmVzb3VyY2VIYW5kbGUqIGhh
bmRsZSwgY29uc3QgY2hhciogZGF0YSwgaW50IGxlbmd0aCwgaW50IGVuY29kZWREYXRhTGVuZ3Ro
KQpkaWZmIC0tZ2l0IGEvY29uZmlndXJlLmFjIGIvY29uZmlndXJlLmFjCmluZGV4IDYzYjdlMjQu
LjMzOTVjMWMgMTAwNjQ0Ci0tLSBhL2NvbmZpZ3VyZS5hYworKysgYi9jb25maWd1cmUuYWMKQEAg
LTQ3MCw2ICs0NzAsMTEgQEAgQUNfU1VCU1QoRU5DSEFOVF9DRkxBR1MpCiBBQ19TVUJTVChFTkNI
QU5UX0xJQlMpCiBmaQogCisjIGZhc3RyZWFtLTAuMSBkZXBlbmRzIG9uIGdzdHJlYW1lciAwLjEw
IGN1cnJlbnRseS4gRGlzYWJsZQorIyBtZWRpYV9zdHJlYW0gaWYgZ3N0cmVhbWVyIDAuMTEgYnVp
bGQgc3VwcG9ydCBpcyBlbmFibGVkLgoraWYgdGVzdCAiJEdTVF9BUElfVkVSU0lPTiIgPSAiMS4w
IjsgdGhlbgorICAgZW5hYmxlX21lZGlhX3N0cmVhbT1mYWxzZQorZmkKIGlmIHRlc3QgIiRlbmFi
bGVfbWVkaWFfc3RyZWFtIiA9ICJ5ZXMiOyB0aGVuCiAgICBQS0dfQ0hFQ0tfTU9EVUxFUyhbRkFS
U1RSRUFNXSwgW2ZhcnN0cmVhbS0wLjFdLAogICAgICAgICAgICAgICAgICAgICAgW2hhdmVfZmFy
c3RyZWFtPXllc10sIFtlbmFibGVfbWVkaWFfc3RyZWFtPWZhbHNlXSkKLS0gCjEuNy4xMC40
</data>
<flag name="commit-queue"
          id="167079"
          type_id="3"
          status="-"
          setter="webkit-ews"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>157233</attachid>
            <date>2012-08-08 09:11:13 -0700</date>
            <delta_ts>2012-08-08 09:21:27 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>Patch.patch</filename>
            <type>text/plain</type>
            <size>7938</size>
            <attacher name="Philippe Normand">pnormand</attacher>
            
              <data encoding="base64">RnJvbSA1ZjdjMWE0ZmM0MjIwMjA5MzRhOTQyMjNmODQ1YTUzYzBiZTQxZGFkIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBQaGlsaXBwZSBOb3JtYW5kIDxwbm9ybWFuZEBpZ2FsaWEuY29t
PgpEYXRlOiBXZWQsIDggQXVnIDIwMTIgMTY6MDE6MDIgKzAyMDAKU3ViamVjdDogW1BBVENIXSBQ
YXRjaAoKLS0tCiBDaGFuZ2VMb2cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICB8ICAgMTEgKysrKysrKysrKysKIFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZyAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHwgICAxOCArKysrKysrKysrKysrKysrKysKIC4uLi9ncmFwaGlj
cy9nc3RyZWFtZXIvR1JlZlB0ckdTdHJlYW1lci5jcHAgICAgICAgIHwgICAxMiArKysrKystLS0t
LS0KIC4uLi9ncmFwaGljcy9nc3RyZWFtZXIvR1N0cmVhbWVyVmVyc2lvbmluZy5jcHAgICAgIHwg
ICAyMCArKysrKysrKysrKysrKysrKysrKwogLi4uL2dyYXBoaWNzL2dzdHJlYW1lci9HU3RyZWFt
ZXJWZXJzaW9uaW5nLmggICAgICAgfCAgICAyICsrCiAuLi4vZ3N0cmVhbWVyL1dlYktpdFdlYlNv
dXJjZUdTdHJlYW1lci5jcHAgICAgICAgICB8ICAgIDYgKy0tLS0tCiBjb25maWd1cmUuYWMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAgIDUgKysrKysKIDcgZmlsZXMg
Y2hhbmdlZCwgNjMgaW5zZXJ0aW9ucygrKSwgMTEgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEv
Q2hhbmdlTG9nIGIvQ2hhbmdlTG9nCmluZGV4IDY3YjY4NmQuLmIzOTE2NTUgMTAwNjQ0Ci0tLSBh
L0NoYW5nZUxvZworKysgYi9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNCBAQAorMjAxMi0wOC0wOCAg
UGhpbGlwcGUgTm9ybWFuZCAgPHBub3JtYW5kQGlnYWxpYS5jb20+CisKKyAgICAgICAgW0dTdHJl
YW1lcl0gMC4xMSBidWlsZCBicm9rZW4gKGFnYWluKQorICAgICAgICBodHRwczovL2J1Z3Mud2Vi
a2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9OTM0NzQKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JP
RFkgKE9PUFMhKS4KKworICAgICAgICAqIGNvbmZpZ3VyZS5hYzogRGlzYWJsZSBtZWRpYS1zdHJl
YW0gYnVpbGQgaWYgR1N0cmVhbWVyIDAuMTEKKyAgICAgICAgc3VwcG9ydCBpcyBlbmFibGVkLCBk
dWUgdG8gZmFyc3RyZWFtLTAuMSBzdGlsbCBtZXNzaW5nIHVwIHdpdGgKKyAgICAgICAgZ3N0cmVh
bWVyLTAuMTAgaW5jbHVkZSBwYXRoLgorCiAyMDEyLTA4LTA3ICBZb3VuZ1RhZWNrIFNvbmcgIDx5
b3VuZ3RhZWNrLnNvbmdAc2Ftc3VuZy5jb20+CiAKICAgICAgICAgW1dLMl1bRUZMXSBJbXBsZW1l
bnQgYWNjZWxlcmF0ZWQgY29tcG9zaXRpbmcgb24gV0syIEVmbCBwb3J0CmRpZmYgLS1naXQgYS9T
b3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXgg
MGUyNTRkMy4uNTJiYzUyNiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisr
KyBiL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIxIEBACisyMDEyLTA4LTA4
ICBQaGlsaXBwZSBOb3JtYW5kICA8cG5vcm1hbmRAaWdhbGlhLmNvbT4KKworICAgICAgICBbR1N0
cmVhbWVyXSAwLjExIGJ1aWxkIGJyb2tlbiAoYWdhaW4pCisgICAgICAgIGh0dHBzOi8vYnVncy53
ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD05MzQ3NAorCisgICAgICAgIFJldmlld2VkIGJ5IE5P
Qk9EWSAoT09QUyEpLgorCisgICAgICAgIEFkYXB0IHRoZSBHU3RyZWFtZXIgbWVkaWEgcGxheWVy
IGJhY2tlbmQgdG8gdGhlIGxhdGVzdCBHU3RyZWFtZXIKKyAgICAgICAgMC4xMSBBUEkgY2hhbmdl
cy4KKworICAgICAgICAqIHBsYXRmb3JtL2dyYXBoaWNzL2dzdHJlYW1lci9HUmVmUHRyR1N0cmVh
bWVyLmNwcDoKKyAgICAgICAgKFdURjo6YWRvcHRHUmVmKToKKyAgICAgICAgKiBwbGF0Zm9ybS9n
cmFwaGljcy9nc3RyZWFtZXIvR1N0cmVhbWVyVmVyc2lvbmluZy5jcHA6CisgICAgICAgIChnc3RP
YmplY3RJc0Zsb2F0aW5nKToKKyAgICAgICAgKiBwbGF0Zm9ybS9ncmFwaGljcy9nc3RyZWFtZXIv
R1N0cmVhbWVyVmVyc2lvbmluZy5oOgorICAgICAgICAqIHBsYXRmb3JtL2dyYXBoaWNzL2dzdHJl
YW1lci9XZWJLaXRXZWJTb3VyY2VHU3RyZWFtZXIuY3BwOgorICAgICAgICAoU3RyZWFtaW5nQ2xp
ZW50OjpkaWRSZWNlaXZlUmVzcG9uc2UpOgorCiAyMDEyLTA4LTA4ICBQYXZlbCBGZWxkbWFuICA8
cGZlbGRtYW5AY2hyb21pdW0ub3JnPgogCiAgICAgICAgIFdlYiBJbnNwZWN0b3I6IHN0b3JlIGxh
c3QgZXZhbHVhdGlvbiByZXN1bHQgaW4gJF8KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3Bs
YXRmb3JtL2dyYXBoaWNzL2dzdHJlYW1lci9HUmVmUHRyR1N0cmVhbWVyLmNwcCBiL1NvdXJjZS9X
ZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2dzdHJlYW1lci9HUmVmUHRyR1N0cmVhbWVyLmNwcApp
bmRleCAwNjJlM2ZjLi4zNzQ2OGJjIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9y
bS9ncmFwaGljcy9nc3RyZWFtZXIvR1JlZlB0ckdTdHJlYW1lci5jcHAKKysrIGIvU291cmNlL1dl
YkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvZ3N0cmVhbWVyL0dSZWZQdHJHU3RyZWFtZXIuY3BwCkBA
IC0yOCw3ICsyOCw3IEBAIG5hbWVzcGFjZSBXVEYgewogCiB0ZW1wbGF0ZSA8PiBHUmVmUHRyPEdz
dEVsZW1lbnQ+IGFkb3B0R1JlZihHc3RFbGVtZW50KiBwdHIpCiB7Ci0gICAgQVNTRVJUKCFwdHIg
fHwgIUdTVF9PQkpFQ1RfSVNfRkxPQVRJTkcoR1NUX09CSkVDVChwdHIpKSk7CisgICAgQVNTRVJU
KCFwdHIgfHwgIWdzdE9iamVjdElzRmxvYXRpbmcoR1NUX09CSkVDVChwdHIpKSk7CiAgICAgcmV0
dXJuIEdSZWZQdHI8R3N0RWxlbWVudD4ocHRyLCBHUmVmUHRyQWRvcHQpOwogfQogCkBAIC00OCw3
ICs0OCw3IEBAIHRlbXBsYXRlIDw+IHZvaWQgZGVyZWZHUHRyPEdzdEVsZW1lbnQ+KEdzdEVsZW1l
bnQqIHB0cikKIAogdGVtcGxhdGUgPD4gR1JlZlB0cjxHc3RQYWQ+IGFkb3B0R1JlZihHc3RQYWQq
IHB0cikKIHsKLSAgICBBU1NFUlQoIXB0ciB8fCAhR1NUX09CSkVDVF9JU19GTE9BVElORyhHU1Rf
T0JKRUNUKHB0cikpKTsKKyAgICBBU1NFUlQoIXB0ciB8fCAhZ3N0T2JqZWN0SXNGbG9hdGluZyhH
U1RfT0JKRUNUKHB0cikpKTsKICAgICByZXR1cm4gR1JlZlB0cjxHc3RQYWQ+KHB0ciwgR1JlZlB0
ckFkb3B0KTsKIH0KIApAQCAtNjgsNyArNjgsNyBAQCB0ZW1wbGF0ZSA8PiB2b2lkIGRlcmVmR1B0
cjxHc3RQYWQ+KEdzdFBhZCogcHRyKQogCiB0ZW1wbGF0ZSA8PiBHUmVmUHRyPEdzdFBhZFRlbXBs
YXRlPiBhZG9wdEdSZWYoR3N0UGFkVGVtcGxhdGUqIHB0cikKIHsKLSAgICBBU1NFUlQoIXB0ciB8
fCAhR1NUX09CSkVDVF9JU19GTE9BVElORyhHU1RfT0JKRUNUKHB0cikpKTsKKyAgICBBU1NFUlQo
IXB0ciB8fCAhZ3N0T2JqZWN0SXNGbG9hdGluZyhHU1RfT0JKRUNUKHB0cikpKTsKICAgICByZXR1
cm4gR1JlZlB0cjxHc3RQYWRUZW1wbGF0ZT4ocHRyLCBHUmVmUHRyQWRvcHQpOwogfQogCkBAIC0x
MDIsNyArMTAyLDcgQEAgdGVtcGxhdGUgPD4gdm9pZCBkZXJlZkdQdHI8R3N0Q2Fwcz4oR3N0Q2Fw
cyogcHRyKQogCiB0ZW1wbGF0ZSA8PiBHUmVmUHRyPEdzdFRhc2s+IGFkb3B0R1JlZihHc3RUYXNr
KiBwdHIpCiB7Ci0gICAgQVNTRVJUKCFHU1RfT0JKRUNUX0lTX0ZMT0FUSU5HKEdTVF9PQkpFQ1Qo
cHRyKSkpOworICAgIEFTU0VSVCghZ3N0T2JqZWN0SXNGbG9hdGluZyhHU1RfT0JKRUNUKHB0cikp
KTsKICAgICByZXR1cm4gR1JlZlB0cjxHc3RUYXNrPihwdHIsIEdSZWZQdHJBZG9wdCk7CiB9CiAK
QEAgLTEyMiw3ICsxMjIsNyBAQCB0ZW1wbGF0ZSA8PiB2b2lkIGRlcmVmR1B0cjxHc3RUYXNrPihH
c3RUYXNrKiBwdHIpCiAKIHRlbXBsYXRlIDw+IEdSZWZQdHI8R3N0QnVzPiBhZG9wdEdSZWYoR3N0
QnVzKiBwdHIpCiB7Ci0gICAgQVNTRVJUKCFHU1RfT0JKRUNUX0lTX0ZMT0FUSU5HKEdTVF9PQkpF
Q1QocHRyKSkpOworICAgIEFTU0VSVCghZ3N0T2JqZWN0SXNGbG9hdGluZyhHU1RfT0JKRUNUKHB0
cikpKTsKICAgICByZXR1cm4gR1JlZlB0cjxHc3RCdXM+KHB0ciwgR1JlZlB0ckFkb3B0KTsKIH0K
IApAQCAtMTQyLDcgKzE0Miw3IEBAIHRlbXBsYXRlIDw+IHZvaWQgZGVyZWZHUHRyPEdzdEJ1cz4o
R3N0QnVzKiBwdHIpCiAKIHRlbXBsYXRlIDw+IEdSZWZQdHI8R3N0RWxlbWVudEZhY3Rvcnk+IGFk
b3B0R1JlZihHc3RFbGVtZW50RmFjdG9yeSogcHRyKQogewotICAgIEFTU0VSVCghR1NUX09CSkVD
VF9JU19GTE9BVElORyhHU1RfT0JKRUNUKHB0cikpKTsKKyAgICBBU1NFUlQoIWdzdE9iamVjdElz
RmxvYXRpbmcoR1NUX09CSkVDVChwdHIpKSk7CiAgICAgcmV0dXJuIEdSZWZQdHI8R3N0RWxlbWVu
dEZhY3Rvcnk+KHB0ciwgR1JlZlB0ckFkb3B0KTsKIH0KIApkaWZmIC0tZ2l0IGEvU291cmNlL1dl
YkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvZ3N0cmVhbWVyL0dTdHJlYW1lclZlcnNpb25pbmcuY3Bw
IGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvZ3N0cmVhbWVyL0dTdHJlYW1lclZl
cnNpb25pbmcuY3BwCmluZGV4IDA2YThjOWUuLjNjM2YzNjcgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9X
ZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2dzdHJlYW1lci9HU3RyZWFtZXJWZXJzaW9uaW5nLmNw
cAorKysgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9nc3RyZWFtZXIvR1N0cmVh
bWVyVmVyc2lvbmluZy5jcHAKQEAgLTIyLDYgKzIyLDcgQEAKICNpbmNsdWRlICJHU3RyZWFtZXJW
ZXJzaW9uaW5nLmgiCiAKICNpbmNsdWRlICJJbnRTaXplLmgiCisjaW5jbHVkZSA8d3RmL1VudXNl
ZFBhcmFtLmg+CiAKIHZvaWQgd2Via2l0R3N0T2JqZWN0UmVmU2luayhHc3RPYmplY3QqIGdzdE9i
amVjdCkKIHsKQEAgLTEwNSwzICsxMDYsMjIgQEAgdm9pZCBzZXRHc3RFbGVtZW50Q2xhc3NNZXRh
ZGF0YShHc3RFbGVtZW50Q2xhc3MqIGVsZW1lbnRDbGFzcywgY29uc3QgY2hhciogbmFtZSwKICAg
ICBnc3RfZWxlbWVudF9jbGFzc19zZXRfZGV0YWlsc19zaW1wbGUoZWxlbWVudENsYXNzLCBuYW1l
LCBsb25nTmFtZSwgZGVzY3JpcHRpb24sIGF1dGhvcik7CiAjZW5kaWYKIH0KKworYm9vbCBnc3RP
YmplY3RJc0Zsb2F0aW5nKEdzdE9iamVjdCogZ3N0T2JqZWN0KQoreworI2lmZGVmIEdTVF9BUElf
VkVSU0lPTl8xCisgICAgcmV0dXJuIGdfb2JqZWN0X2lzX2Zsb2F0aW5nKEdfT0JKRUNUKGdzdE9i
amVjdCkpOworI2Vsc2UKKyAgICByZXR1cm4gR1NUX09CSkVDVF9JU19GTE9BVElORyhnc3RPYmpl
Y3QpOworI2VuZGlmCit9CisKK3ZvaWQgbm90aWZ5R3N0VGFnc09uUGFkKEdzdEVsZW1lbnQqIGVs
ZW1lbnQsIEdzdFBhZCogcGFkLCBHc3RUYWdMaXN0KiB0YWdzKQoreworI2lmZGVmIEdTVF9BUElf
VkVSU0lPTl8xCisgICAgVU5VU0VEX1BBUkFNKGVsZW1lbnQpOworICAgIGdzdF9wYWRfcHVzaF9l
dmVudChHU1RfUEFEX0NBU1QocGFkKSwgZ3N0X2V2ZW50X25ld190YWcodGFncykpOworI2Vsc2UK
KyAgICBnc3RfZWxlbWVudF9mb3VuZF90YWdzX2Zvcl9wYWQoZWxlbWVudCwgcGFkLCB0YWdzKTsK
KyNlbmRpZgorfQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3Mv
Z3N0cmVhbWVyL0dTdHJlYW1lclZlcnNpb25pbmcuaCBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3Jt
L2dyYXBoaWNzL2dzdHJlYW1lci9HU3RyZWFtZXJWZXJzaW9uaW5nLmgKaW5kZXggNmIyMWI2My4u
YThlNTE4MiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvZ3N0
cmVhbWVyL0dTdHJlYW1lclZlcnNpb25pbmcuaAorKysgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9y
bS9ncmFwaGljcy9nc3RyZWFtZXIvR1N0cmVhbWVyVmVyc2lvbmluZy5oCkBAIC0zMiw0ICszMiw2
IEBAIEdzdENhcHMqIHdlYmtpdEdzdEdldFBhZENhcHMoR3N0UGFkKik7CiBib29sIGdldFZpZGVv
U2l6ZUFuZEZvcm1hdEZyb21DYXBzKEdzdENhcHMqLCBXZWJDb3JlOjpJbnRTaXplJiwgR3N0Vmlk
ZW9Gb3JtYXQmLCBpbnQmIHBpeGVsQXNwZWN0UmF0aW9OdW1lcmF0b3IsIGludCYgcGl4ZWxBc3Bl
Y3RSYXRpb0Rlbm9taW5hdG9yLCBpbnQmIHN0cmlkZSk7CiBHc3RCdWZmZXIqIGNyZWF0ZUdzdEJ1
ZmZlcihHc3RCdWZmZXIqKTsKIHZvaWQgc2V0R3N0RWxlbWVudENsYXNzTWV0YWRhdGEoR3N0RWxl
bWVudENsYXNzKiwgY29uc3QgY2hhciogbmFtZSwgY29uc3QgY2hhciogbG9uZ05hbWUsIGNvbnN0
IGNoYXIqIGRlc2NyaXB0aW9uLCBjb25zdCBjaGFyKiBhdXRob3IpOworYm9vbCBnc3RPYmplY3RJ
c0Zsb2F0aW5nKEdzdE9iamVjdCopOwordm9pZCBub3RpZnlHc3RUYWdzT25QYWQoR3N0RWxlbWVu
dCosIEdzdFBhZCosIEdzdFRhZ0xpc3QqKTsKICNlbmRpZiAvLyBHU3RyZWFtZXJWZXJzaW9uaW5n
X2gKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2dzdHJlYW1l
ci9XZWJLaXRXZWJTb3VyY2VHU3RyZWFtZXIuY3BwIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0v
Z3JhcGhpY3MvZ3N0cmVhbWVyL1dlYktpdFdlYlNvdXJjZUdTdHJlYW1lci5jcHAKaW5kZXggMzhh
YWVjMS4uZDQ1NGJkZiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhp
Y3MvZ3N0cmVhbWVyL1dlYktpdFdlYlNvdXJjZUdTdHJlYW1lci5jcHAKKysrIGIvU291cmNlL1dl
YkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvZ3N0cmVhbWVyL1dlYktpdFdlYlNvdXJjZUdTdHJlYW1l
ci5jcHAKQEAgLTg1MywxMSArODUzLDcgQEAgdm9pZCBTdHJlYW1pbmdDbGllbnQ6OmRpZFJlY2Vp
dmVSZXNwb25zZShSZXNvdXJjZUhhbmRsZSosIGNvbnN0IFJlc291cmNlUmVzcG9uc2UKICAgICAg
ICAgZ3N0X3RhZ19saXN0X2ZyZWUodGFncyk7CiAjZW5kaWYKICAgICBlbHNlCi0jaWZkZWYgR1NU
X0FQSV9WRVJTSU9OXzEKLSAgICAgICAgZ3N0X3BhZF9wdXNoX2V2ZW50KEdTVF9QQURfQ0FTVCht
X3NyYy0+cHJpdi0+c3JjcGFkKSwgZ3N0X2V2ZW50X25ld190YWcoIldlYktpdFdlYlNyYyIsIHRh
Z3MpKTsKLSNlbHNlCi0gICAgICAgIGdzdF9lbGVtZW50X2ZvdW5kX3RhZ3NfZm9yX3BhZChHU1Rf
RUxFTUVOVChtX3NyYyksIG1fc3JjLT5wcml2LT5zcmNwYWQsIHRhZ3MpOwotI2VuZGlmCisgICAg
ICAgIG5vdGlmeUdzdFRhZ3NPblBhZChHU1RfRUxFTUVOVChtX3NyYyksIHRhZ3MsIG1fc3JjLT5w
cml2LT5zcmNwYWQpOwogfQogCiB2b2lkIFN0cmVhbWluZ0NsaWVudDo6ZGlkUmVjZWl2ZURhdGEo
UmVzb3VyY2VIYW5kbGUqIGhhbmRsZSwgY29uc3QgY2hhciogZGF0YSwgaW50IGxlbmd0aCwgaW50
IGVuY29kZWREYXRhTGVuZ3RoKQpkaWZmIC0tZ2l0IGEvY29uZmlndXJlLmFjIGIvY29uZmlndXJl
LmFjCmluZGV4IDYzYjdlMjQuLjMzOTVjMWMgMTAwNjQ0Ci0tLSBhL2NvbmZpZ3VyZS5hYworKysg
Yi9jb25maWd1cmUuYWMKQEAgLTQ3MCw2ICs0NzAsMTEgQEAgQUNfU1VCU1QoRU5DSEFOVF9DRkxB
R1MpCiBBQ19TVUJTVChFTkNIQU5UX0xJQlMpCiBmaQogCisjIGZhc3RyZWFtLTAuMSBkZXBlbmRz
IG9uIGdzdHJlYW1lciAwLjEwIGN1cnJlbnRseS4gRGlzYWJsZQorIyBtZWRpYV9zdHJlYW0gaWYg
Z3N0cmVhbWVyIDAuMTEgYnVpbGQgc3VwcG9ydCBpcyBlbmFibGVkLgoraWYgdGVzdCAiJEdTVF9B
UElfVkVSU0lPTiIgPSAiMS4wIjsgdGhlbgorICAgZW5hYmxlX21lZGlhX3N0cmVhbT1mYWxzZQor
ZmkKIGlmIHRlc3QgIiRlbmFibGVfbWVkaWFfc3RyZWFtIiA9ICJ5ZXMiOyB0aGVuCiAgICBQS0df
Q0hFQ0tfTU9EVUxFUyhbRkFSU1RSRUFNXSwgW2ZhcnN0cmVhbS0wLjFdLAogICAgICAgICAgICAg
ICAgICAgICAgW2hhdmVfZmFyc3RyZWFtPXllc10sIFtlbmFibGVfbWVkaWFfc3RyZWFtPWZhbHNl
XSkKLS0gCjEuNy4xMC40
</data>
<flag name="review"
          id="167099"
          type_id="1"
          status="+"
          setter="mrobinson"
    />
    <flag name="commit-queue"
          id="167101"
          type_id="3"
          status="-"
          setter="mrobinson"
    />
          </attachment>
      

    </bug>

</bugzilla>