<?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>92618</bug_id>
          
          <creation_ts>2012-07-30 01:20:34 -0700</creation_ts>
          <short_desc>Web Inspector: Content size variables in NetworkResourcesData should have size_t type instead of int.</short_desc>
          <delta_ts>2012-07-30 06:30:02 -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>Web Inspector (Deprecated)</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</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>0</everconfirmed>
          <reporter name="Vsevolod Vlasov">vsevik</reporter>
          <assigned_to name="Vsevolod Vlasov">vsevik</assigned_to>
          <cc>apavlov</cc>
    
    <cc>bweinstein</cc>
    
    <cc>joepeck</cc>
    
    <cc>keishi</cc>
    
    <cc>loislo</cc>
    
    <cc>pfeldman</cc>
    
    <cc>pmuellr</cc>
    
    <cc>rik</cc>
    
    <cc>timothy</cc>
    
    <cc>yurys</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>681765</commentid>
    <comment_count>0</comment_count>
    <who name="Vsevolod Vlasov">vsevik</who>
    <bug_when>2012-07-30 01:20:34 -0700</bug_when>
    <thetext>Patch to follow</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>681921</commentid>
    <comment_count>1</comment_count>
      <attachid>155273</attachid>
    <who name="Vsevolod Vlasov">vsevik</who>
    <bug_when>2012-07-30 05:44:28 -0700</bug_when>
    <thetext>Created attachment 155273
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>681931</commentid>
    <comment_count>2</comment_count>
      <attachid>155274</attachid>
    <who name="Vsevolod Vlasov">vsevik</who>
    <bug_when>2012-07-30 05:52:42 -0700</bug_when>
    <thetext>Created attachment 155274
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>681951</commentid>
    <comment_count>3</comment_count>
      <attachid>155274</attachid>
    <who name="Build Bot">buildbot</who>
    <bug_when>2012-07-30 06:16:54 -0700</bug_when>
    <thetext>Comment on attachment 155274
Patch

Attachment 155274 did not pass mac-ews (mac):
Output: http://queues.webkit.org/results/13392334</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>681962</commentid>
    <comment_count>4</comment_count>
      <attachid>155274</attachid>
    <who name="Early Warning System Bot">webkit-ews</who>
    <bug_when>2012-07-30 06:26:23 -0700</bug_when>
    <thetext>Comment on attachment 155274
Patch

Attachment 155274 did not pass qt-ews (qt):
Output: http://queues.webkit.org/results/13386457</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>681967</commentid>
    <comment_count>5</comment_count>
    <who name="Vsevolod Vlasov">vsevik</who>
    <bug_when>2012-07-30 06:30:02 -0700</bug_when>
    <thetext>Committed r124021: &lt;http://trac.webkit.org/changeset/124021&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>155273</attachid>
            <date>2012-07-30 05:44:28 -0700</date>
            <delta_ts>2012-07-30 05:52:36 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-92618-20120730164411.patch</filename>
            <type>text/plain</type>
            <size>7593</size>
            <attacher name="Vsevolod Vlasov">vsevik</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTI0MDE1CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggYWRmNTIxNDEyYTU2ZDg4
ZTFkYjBkNGIwOGM3OWFlOTU3YmE3YTFjYi4uNzExZGQ1MjdlOWVkMzZlOTkyYmM1NzM0ZWFkN2Mz
OTJlNDk4YWM4OSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI1IEBACisyMDEyLTA3LTMwICBWc2V2
b2xvZCBWbGFzb3YgIDx2c2V2aWtAY2hyb21pdW0ub3JnPgorCisgICAgICAgIFdlYiBJbnNwZWN0
b3I6IENvdG5lbnQgc2l6ZSB2YXJpYWJsZXMgaW4gTmV0d29ya1Jlc291cmNlc0RhdGEgc2hvdWxk
IGhhdmUgc2l6ZV90IHR5cGUgaW5zdGVhZCBvZiBpbnQuCisgICAgICAgIGh0dHBzOi8vYnVncy53
ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD05MjYxOAorCisgICAgICAgIFJldmlld2VkIGJ5IE5P
Qk9EWSAoT09QUyEpLgorCisgICAgICAgIENoYW5nZWQgY29udGVudCBzaXplIHZhcmlhYmxlcyB0
eXBlIGluIE5ldHdvcmtSZXNvdXJjZXNEYXRhIGZyb20gaW50IHRvIHNpemVfdC4KKworICAgICAg
ICAqIGluc3BlY3Rvci9OZXR3b3JrUmVzb3VyY2VzRGF0YS5jcHA6CisgICAgICAgIChXZWJDb3Jl
OjpOZXR3b3JrUmVzb3VyY2VzRGF0YTo6UmVzb3VyY2VEYXRhOjpkYXRhTGVuZ3RoKToKKyAgICAg
ICAgKFdlYkNvcmU6Ok5ldHdvcmtSZXNvdXJjZXNEYXRhOjpSZXNvdXJjZURhdGE6OmFwcGVuZERh
dGEpOgorICAgICAgICAoV2ViQ29yZTo6TmV0d29ya1Jlc291cmNlc0RhdGE6OlJlc291cmNlRGF0
YTo6ZGVjb2RlRGF0YVRvQ29udGVudCk6CisgICAgICAgIChXZWJDb3JlOjpOZXR3b3JrUmVzb3Vy
Y2VzRGF0YTo6c2V0UmVzb3VyY2VDb250ZW50KToKKyAgICAgICAgKFdlYkNvcmU6Ok5ldHdvcmtS
ZXNvdXJjZXNEYXRhOjptYXliZUFkZFJlc291cmNlRGF0YSk6CisgICAgICAgIChXZWJDb3JlOjpO
ZXR3b3JrUmVzb3VyY2VzRGF0YTo6bWF5YmVEZWNvZGVEYXRhVG9Db250ZW50KToKKyAgICAgICAg
KFdlYkNvcmU6Ok5ldHdvcmtSZXNvdXJjZXNEYXRhOjpzZXRSZXNvdXJjZXNEYXRhU2l6ZUxpbWl0
cyk6CisgICAgICAgIChXZWJDb3JlOjpOZXR3b3JrUmVzb3VyY2VzRGF0YTo6ZW5zdXJlRnJlZVNw
YWNlKToKKyAgICAgICAgKiBpbnNwZWN0b3IvTmV0d29ya1Jlc291cmNlc0RhdGEuaDoKKyAgICAg
ICAgKFJlc291cmNlRGF0YSk6CisgICAgICAgIChOZXR3b3JrUmVzb3VyY2VzRGF0YSk6CisKIDIw
MTItMDctMzAgIFNoZXJpZmYgQm90ICA8d2Via2l0LnJldmlldy5ib3RAZ21haWwuY29tPgogCiAg
ICAgICAgIFVucmV2aWV3ZWQsIHJvbGxpbmcgb3V0IHIxMjQwMDAuCmRpZmYgLS1naXQgYS9Tb3Vy
Y2UvV2ViQ29yZS9pbnNwZWN0b3IvTmV0d29ya1Jlc291cmNlc0RhdGEuY3BwIGIvU291cmNlL1dl
YkNvcmUvaW5zcGVjdG9yL05ldHdvcmtSZXNvdXJjZXNEYXRhLmNwcAppbmRleCA2MTlhMTlhYTZk
ZjM3YjkzMzY5ZWRhOTI4NTg1N2FkNjU4YjEwN2JjLi4xMTAxNDUxZjFjNmEzNmZhZDY2ODZlZDY3
NDY1YzZjNzc1NTVlMTNkIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9pbnNwZWN0b3IvTmV0
d29ya1Jlc291cmNlc0RhdGEuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rvci9OZXR3
b3JrUmVzb3VyY2VzRGF0YS5jcHAKQEAgLTM4LDEwICszOCwxMCBAQAogCiBuYW1lc3BhY2Ugewog
Ly8gMTAwTUIKLXN0YXRpYyBpbnQgbWF4aW11bVJlc291cmNlc0NvbnRlbnRTaXplID0gMTAwICog
MTAwMCAqIDEwMDA7CitzdGF0aWMgc2l6ZV90IG1heGltdW1SZXNvdXJjZXNDb250ZW50U2l6ZSA9
IDEwMCAqIDEwMDAgKiAxMDAwOwogCiAvLyAxME1CCi1zdGF0aWMgaW50IG1heGltdW1TaW5nbGVS
ZXNvdXJjZUNvbnRlbnRTaXplID0gMTAgKiAxMDAwICogMTAwMDsKK3N0YXRpYyBzaXplX3QgbWF4
aW11bVNpbmdsZVJlc291cmNlQ29udGVudFNpemUgPSAxMCAqIDEwMDAgKiAxMDAwOwogfQogCiBu
YW1lc3BhY2UgV2ViQ29yZSB7CkBAIC04NiwxMiArODYsMTIgQEAgdW5zaWduZWQgTmV0d29ya1Jl
c291cmNlc0RhdGE6OlJlc291cmNlRGF0YTo6cHVyZ2VDb250ZW50KCkKICAgICByZXR1cm4gcmVt
b3ZlQ29udGVudCgpOwogfQogCi1pbnQgTmV0d29ya1Jlc291cmNlc0RhdGE6OlJlc291cmNlRGF0
YTo6ZGF0YUxlbmd0aCgpIGNvbnN0CitzaXplX3QgTmV0d29ya1Jlc291cmNlc0RhdGE6OlJlc291
cmNlRGF0YTo6ZGF0YUxlbmd0aCgpIGNvbnN0CiB7CiAgICAgcmV0dXJuIG1fZGF0YUJ1ZmZlciA/
IG1fZGF0YUJ1ZmZlci0+c2l6ZSgpIDogMDsKIH0KIAotdm9pZCBOZXR3b3JrUmVzb3VyY2VzRGF0
YTo6UmVzb3VyY2VEYXRhOjphcHBlbmREYXRhKGNvbnN0IGNoYXIqIGRhdGEsIGludCBkYXRhTGVu
Z3RoKQordm9pZCBOZXR3b3JrUmVzb3VyY2VzRGF0YTo6UmVzb3VyY2VEYXRhOjphcHBlbmREYXRh
KGNvbnN0IGNoYXIqIGRhdGEsIHNpemVfdCBkYXRhTGVuZ3RoKQogewogICAgIEFTU0VSVCghaGFz
Q29udGVudCgpKTsKICAgICBpZiAoIW1fZGF0YUJ1ZmZlcikKQEAgLTEwMCwxMCArMTAwLDEwIEBA
IHZvaWQgTmV0d29ya1Jlc291cmNlc0RhdGE6OlJlc291cmNlRGF0YTo6YXBwZW5kRGF0YShjb25z
dCBjaGFyKiBkYXRhLCBpbnQgZGF0YUxlCiAgICAgICAgIG1fZGF0YUJ1ZmZlci0+YXBwZW5kKGRh
dGEsIGRhdGFMZW5ndGgpOwogfQogCi1pbnQgTmV0d29ya1Jlc291cmNlc0RhdGE6OlJlc291cmNl
RGF0YTo6ZGVjb2RlRGF0YVRvQ29udGVudCgpCitzaXplX3QgTmV0d29ya1Jlc291cmNlc0RhdGE6
OlJlc291cmNlRGF0YTo6ZGVjb2RlRGF0YVRvQ29udGVudCgpCiB7CiAgICAgQVNTRVJUKCFoYXND
b250ZW50KCkpOwotICAgIGludCBkYXRhTGVuZ3RoID0gbV9kYXRhQnVmZmVyLT5zaXplKCk7Cisg
ICAgc2l6ZV90IGRhdGFMZW5ndGggPSBtX2RhdGFCdWZmZXItPnNpemUoKTsKICAgICBtX2NvbnRl
bnQgPSBtX2RlY29kZXItPmRlY29kZShtX2RhdGFCdWZmZXItPmRhdGEoKSwgbV9kYXRhQnVmZmVy
LT5zaXplKCkpOwogICAgIG1fY29udGVudCArPSBtX2RlY29kZXItPmZsdXNoKCk7CiAgICAgbV9k
YXRhQnVmZmVyID0gbnVsbHB0cjsKQEAgLTE3Niw3ICsxNzYsNyBAQCB2b2lkIE5ldHdvcmtSZXNv
dXJjZXNEYXRhOjpzZXRSZXNvdXJjZUNvbnRlbnQoY29uc3QgU3RyaW5nJiByZXF1ZXN0SWQsIGNv
bnN0IFN0cgogICAgIFJlc291cmNlRGF0YSogcmVzb3VyY2VEYXRhID0gbV9yZXF1ZXN0SWRUb1Jl
c291cmNlRGF0YU1hcC5nZXQocmVxdWVzdElkKTsKICAgICBpZiAoIXJlc291cmNlRGF0YSkKICAg
ICAgICAgcmV0dXJuOwotICAgIGludCBkYXRhTGVuZ3RoID0gMiAqIGNvbnRlbnQubGVuZ3RoKCk7
CisgICAgc2l6ZV90IGRhdGFMZW5ndGggPSAyICogY29udGVudC5sZW5ndGgoKTsKICAgICBpZiAo
ZGF0YUxlbmd0aCA+IG1fbWF4aW11bVNpbmdsZVJlc291cmNlQ29udGVudFNpemUpCiAgICAgICAg
IHJldHVybjsKICAgICBpZiAocmVzb3VyY2VEYXRhLT5pc0NvbnRlbnRQdXJnZWQoKSkKQEAgLTE5
MSw3ICsxOTEsNyBAQCB2b2lkIE5ldHdvcmtSZXNvdXJjZXNEYXRhOjpzZXRSZXNvdXJjZUNvbnRl
bnQoY29uc3QgU3RyaW5nJiByZXF1ZXN0SWQsIGNvbnN0IFN0cgogICAgIH0KIH0KIAotdm9pZCBO
ZXR3b3JrUmVzb3VyY2VzRGF0YTo6bWF5YmVBZGRSZXNvdXJjZURhdGEoY29uc3QgU3RyaW5nJiBy
ZXF1ZXN0SWQsIGNvbnN0IGNoYXIqIGRhdGEsIGludCBkYXRhTGVuZ3RoKQordm9pZCBOZXR3b3Jr
UmVzb3VyY2VzRGF0YTo6bWF5YmVBZGRSZXNvdXJjZURhdGEoY29uc3QgU3RyaW5nJiByZXF1ZXN0
SWQsIGNvbnN0IGNoYXIqIGRhdGEsIHNpemVfdCBkYXRhTGVuZ3RoKQogewogICAgIFJlc291cmNl
RGF0YSogcmVzb3VyY2VEYXRhID0gbV9yZXF1ZXN0SWRUb1Jlc291cmNlRGF0YU1hcC5nZXQocmVx
dWVzdElkKTsKICAgICBpZiAoIXJlc291cmNlRGF0YSkKQEAgLTIxNyw3ICsyMTcsNyBAQCB2b2lk
IE5ldHdvcmtSZXNvdXJjZXNEYXRhOjptYXliZURlY29kZURhdGFUb0NvbnRlbnQoY29uc3QgU3Ry
aW5nJiByZXF1ZXN0SWQpCiAgICAgaWYgKCFyZXNvdXJjZURhdGEtPmhhc0RhdGEoKSkKICAgICAg
ICAgcmV0dXJuOwogICAgIG1fY29udGVudFNpemUgKz0gcmVzb3VyY2VEYXRhLT5kZWNvZGVEYXRh
VG9Db250ZW50KCk7Ci0gICAgaW50IGRhdGFMZW5ndGggPSAyICogcmVzb3VyY2VEYXRhLT5jb250
ZW50KCkubGVuZ3RoKCk7CisgICAgc2l6ZV90IGRhdGFMZW5ndGggPSAyICogcmVzb3VyY2VEYXRh
LT5jb250ZW50KCkubGVuZ3RoKCk7CiAgICAgaWYgKGRhdGFMZW5ndGggPiBtX21heGltdW1TaW5n
bGVSZXNvdXJjZUNvbnRlbnRTaXplKQogICAgICAgICBtX2NvbnRlbnRTaXplIC09IHJlc291cmNl
RGF0YS0+cHVyZ2VDb250ZW50KCk7CiB9CkBAIC0yNjQsNyArMjY0LDcgQEAgdm9pZCBOZXR3b3Jr
UmVzb3VyY2VzRGF0YTo6Y2xlYXIoY29uc3QgU3RyaW5nJiBwcmVzZXJ2ZWRMb2FkZXJJZCkKICAg
ICBtX3JlcXVlc3RJZFRvUmVzb3VyY2VEYXRhTWFwLnN3YXAocHJlc2VydmVkTWFwKTsKIH0KIAot
dm9pZCBOZXR3b3JrUmVzb3VyY2VzRGF0YTo6c2V0UmVzb3VyY2VzRGF0YVNpemVMaW1pdHMoaW50
IG1heGltdW1SZXNvdXJjZXNDb250ZW50U2l6ZSwgaW50IG1heGltdW1TaW5nbGVSZXNvdXJjZUNv
bnRlbnRTaXplKQordm9pZCBOZXR3b3JrUmVzb3VyY2VzRGF0YTo6c2V0UmVzb3VyY2VzRGF0YVNp
emVMaW1pdHMoc2l6ZV90IG1heGltdW1SZXNvdXJjZXNDb250ZW50U2l6ZSwgc2l6ZV90IG1heGlt
dW1TaW5nbGVSZXNvdXJjZUNvbnRlbnRTaXplKQogewogICAgIGNsZWFyKCk7CiAgICAgbV9tYXhp
bXVtUmVzb3VyY2VzQ29udGVudFNpemUgPSBtYXhpbXVtUmVzb3VyY2VzQ29udGVudFNpemU7CkBA
IC0yODMsNyArMjgzLDcgQEAgdm9pZCBOZXR3b3JrUmVzb3VyY2VzRGF0YTo6ZW5zdXJlTm9EYXRh
Rm9yUmVxdWVzdElkKGNvbnN0IFN0cmluZyYgcmVxdWVzdElkKQogICAgIH0KIH0KIAotYm9vbCBO
ZXR3b3JrUmVzb3VyY2VzRGF0YTo6ZW5zdXJlRnJlZVNwYWNlKGludCBzaXplKQorYm9vbCBOZXR3
b3JrUmVzb3VyY2VzRGF0YTo6ZW5zdXJlRnJlZVNwYWNlKHNpemVfdCBzaXplKQogewogICAgIGlm
IChzaXplID4gbV9tYXhpbXVtUmVzb3VyY2VzQ29udGVudFNpemUpCiAgICAgICAgIHJldHVybiBm
YWxzZTsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rvci9OZXR3b3JrUmVzb3Vy
Y2VzRGF0YS5oIGIvU291cmNlL1dlYkNvcmUvaW5zcGVjdG9yL05ldHdvcmtSZXNvdXJjZXNEYXRh
LmgKaW5kZXggMWIxNzJlNzllMDEyM2U4MWMxYzU2ZTE5NGZhYTM5MGM3ZTU3N2JkNC4uYzVkYWJi
YThmN2JkZWQ4MDY4NTE3ODE4M2Y0MzgxNzI0MTZmODViMCAxMDA2NDQKLS0tIGEvU291cmNlL1dl
YkNvcmUvaW5zcGVjdG9yL05ldHdvcmtSZXNvdXJjZXNEYXRhLmgKKysrIGIvU291cmNlL1dlYkNv
cmUvaW5zcGVjdG9yL05ldHdvcmtSZXNvdXJjZXNEYXRhLmgKQEAgLTkxLDkgKzkxLDkgQEAgcHVi
bGljOgogCiAgICAgcHJpdmF0ZToKICAgICAgICAgYm9vbCBoYXNEYXRhKCkgY29uc3QgeyByZXR1
cm4gbV9kYXRhQnVmZmVyOyB9Ci0gICAgICAgIGludCBkYXRhTGVuZ3RoKCkgY29uc3Q7Ci0gICAg
ICAgIHZvaWQgYXBwZW5kRGF0YShjb25zdCBjaGFyKiBkYXRhLCBpbnQgZGF0YUxlbmd0aCk7Ci0g
ICAgICAgIGludCBkZWNvZGVEYXRhVG9Db250ZW50KCk7CisgICAgICAgIHNpemVfdCBkYXRhTGVu
Z3RoKCkgY29uc3Q7CisgICAgICAgIHZvaWQgYXBwZW5kRGF0YShjb25zdCBjaGFyKiBkYXRhLCBz
aXplX3QgZGF0YUxlbmd0aCk7CisgICAgICAgIHNpemVfdCBkZWNvZGVEYXRhVG9Db250ZW50KCk7
CiAKICAgICAgICAgU3RyaW5nIG1fcmVxdWVzdElkOwogICAgICAgICBTdHJpbmcgbV9sb2FkZXJJ
ZDsKQEAgLTEyMSwyNiArMTIxLDI2IEBAIHB1YmxpYzoKICAgICB2b2lkIHNldFJlc291cmNlVHlw
ZShjb25zdCBTdHJpbmcmIHJlcXVlc3RJZCwgSW5zcGVjdG9yUGFnZUFnZW50OjpSZXNvdXJjZVR5
cGUpOwogICAgIEluc3BlY3RvclBhZ2VBZ2VudDo6UmVzb3VyY2VUeXBlIHJlc291cmNlVHlwZShj
b25zdCBTdHJpbmcmIHJlcXVlc3RJZCk7CiAgICAgdm9pZCBzZXRSZXNvdXJjZUNvbnRlbnQoY29u
c3QgU3RyaW5nJiByZXF1ZXN0SWQsIGNvbnN0IFN0cmluZyYgY29udGVudCk7Ci0gICAgdm9pZCBt
YXliZUFkZFJlc291cmNlRGF0YShjb25zdCBTdHJpbmcmIHJlcXVlc3RJZCwgY29uc3QgY2hhciog
ZGF0YSwgaW50IGRhdGFMZW5ndGgpOworICAgIHZvaWQgbWF5YmVBZGRSZXNvdXJjZURhdGEoY29u
c3QgU3RyaW5nJiByZXF1ZXN0SWQsIGNvbnN0IGNoYXIqIGRhdGEsIHNpemVfdCBkYXRhTGVuZ3Ro
KTsKICAgICB2b2lkIG1heWJlRGVjb2RlRGF0YVRvQ29udGVudChjb25zdCBTdHJpbmcmIHJlcXVl
c3RJZCk7CiAgICAgdm9pZCBhZGRDYWNoZWRSZXNvdXJjZShjb25zdCBTdHJpbmcmIHJlcXVlc3RJ
ZCwgQ2FjaGVkUmVzb3VyY2UqKTsKICAgICB2b2lkIGFkZFJlc291cmNlU2hhcmVkQnVmZmVyKGNv
bnN0IFN0cmluZyYgcmVxdWVzdElkLCBQYXNzUmVmUHRyPFNoYXJlZEJ1ZmZlcj4sIGNvbnN0IFN0
cmluZyYgdGV4dEVuY29kaW5nTmFtZSk7CiAgICAgUmVzb3VyY2VEYXRhIGNvbnN0KiBkYXRhKGNv
bnN0IFN0cmluZyYgcmVxdWVzdElkKTsKICAgICB2b2lkIGNsZWFyKGNvbnN0IFN0cmluZyYgcHJl
c2VydmVkTG9hZGVySWQgPSBTdHJpbmcoKSk7CiAKLSAgICB2b2lkIHNldFJlc291cmNlc0RhdGFT
aXplTGltaXRzKGludCBtYXhpbXVtUmVzb3VyY2VzQ29udGVudFNpemUsIGludCBtYXhpbXVtU2lu
Z2xlUmVzb3VyY2VDb250ZW50U2l6ZSk7CisgICAgdm9pZCBzZXRSZXNvdXJjZXNEYXRhU2l6ZUxp
bWl0cyhzaXplX3QgbWF4aW11bVJlc291cmNlc0NvbnRlbnRTaXplLCBzaXplX3QgbWF4aW11bVNp
bmdsZVJlc291cmNlQ29udGVudFNpemUpOwogCiBwcml2YXRlOgogICAgIHZvaWQgZW5zdXJlTm9E
YXRhRm9yUmVxdWVzdElkKGNvbnN0IFN0cmluZyYgcmVxdWVzdElkKTsKLSAgICBib29sIGVuc3Vy
ZUZyZWVTcGFjZShpbnQgc2l6ZSk7CisgICAgYm9vbCBlbnN1cmVGcmVlU3BhY2Uoc2l6ZV90KTsK
IAogICAgIERlcXVlPFN0cmluZz4gbV9yZXF1ZXN0SWRzRGVxdWU7CiAKICAgICB0eXBlZGVmIEhh
c2hNYXA8U3RyaW5nLCBSZXNvdXJjZURhdGEqPiBSZXNvdXJjZURhdGFNYXA7CiAgICAgUmVzb3Vy
Y2VEYXRhTWFwIG1fcmVxdWVzdElkVG9SZXNvdXJjZURhdGFNYXA7Ci0gICAgaW50IG1fY29udGVu
dFNpemU7Ci0gICAgaW50IG1fbWF4aW11bVJlc291cmNlc0NvbnRlbnRTaXplOwotICAgIGludCBt
X21heGltdW1TaW5nbGVSZXNvdXJjZUNvbnRlbnRTaXplOworICAgIHNpemVfdCBtX2NvbnRlbnRT
aXplOworICAgIHNpemVfdCBtX21heGltdW1SZXNvdXJjZXNDb250ZW50U2l6ZTsKKyAgICBzaXpl
X3QgbV9tYXhpbXVtU2luZ2xlUmVzb3VyY2VDb250ZW50U2l6ZTsKIH07CiAKIH0gLy8gbmFtZXNw
YWNlIFdlYkNvcmUK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>155274</attachid>
            <date>2012-07-30 05:52:42 -0700</date>
            <delta_ts>2012-07-30 06:26:22 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-92618-20120730165226.patch</filename>
            <type>text/plain</type>
            <size>8202</size>
            <attacher name="Vsevolod Vlasov">vsevik</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTI0MDE1CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggYWRmNTIxNDEyYTU2ZDg4
ZTFkYjBkNGIwOGM3OWFlOTU3YmE3YTFjYi4uMjMyMzk2ODg0NTE0YWMwMGFmMzQ0MTZkNmRkZDEw
MjAyMjdiMGViYiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI3IEBACisyMDEyLTA3LTMwICBWc2V2
b2xvZCBWbGFzb3YgIDx2c2V2aWtAY2hyb21pdW0ub3JnPgorCisgICAgICAgIFdlYiBJbnNwZWN0
b3I6IENvdG5lbnQgc2l6ZSB2YXJpYWJsZXMgaW4gTmV0d29ya1Jlc291cmNlc0RhdGEgc2hvdWxk
IGhhdmUgc2l6ZV90IHR5cGUgaW5zdGVhZCBvZiBpbnQuCisgICAgICAgIGh0dHBzOi8vYnVncy53
ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD05MjYxOAorCisgICAgICAgIFJldmlld2VkIGJ5IE5P
Qk9EWSAoT09QUyEpLgorCisgICAgICAgIENoYW5nZWQgY29udGVudCBzaXplIHZhcmlhYmxlcyB0
eXBlIGluIE5ldHdvcmtSZXNvdXJjZXNEYXRhIGZyb20gaW50IHRvIHNpemVfdC4KKyAgICAgICAg
RHJpdmUtYnk6IFN3aXRjaGVkIFN0cmluZyBsZW5ndGggY2FsY3VsYXRpb24gdG8gcmVjZW50bHkg
YWRkZWQgU3RyaW5nSW1wbCdzIHNpemVJbkJ5dGVzLgorCisgICAgICAgICogaW5zcGVjdG9yL05l
dHdvcmtSZXNvdXJjZXNEYXRhLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6Ok5ldHdvcmtSZXNvdXJj
ZXNEYXRhOjpSZXNvdXJjZURhdGE6OnJlbW92ZUNvbnRlbnQpOgorICAgICAgICAoV2ViQ29yZTo6
TmV0d29ya1Jlc291cmNlc0RhdGE6OlJlc291cmNlRGF0YTo6ZGF0YUxlbmd0aCk6CisgICAgICAg
IChXZWJDb3JlOjpOZXR3b3JrUmVzb3VyY2VzRGF0YTo6UmVzb3VyY2VEYXRhOjphcHBlbmREYXRh
KToKKyAgICAgICAgKFdlYkNvcmU6Ok5ldHdvcmtSZXNvdXJjZXNEYXRhOjpSZXNvdXJjZURhdGE6
OmRlY29kZURhdGFUb0NvbnRlbnQpOgorICAgICAgICAoV2ViQ29yZTo6TmV0d29ya1Jlc291cmNl
c0RhdGE6OnNldFJlc291cmNlQ29udGVudCk6CisgICAgICAgIChXZWJDb3JlOjpOZXR3b3JrUmVz
b3VyY2VzRGF0YTo6bWF5YmVBZGRSZXNvdXJjZURhdGEpOgorICAgICAgICAoV2ViQ29yZTo6TmV0
d29ya1Jlc291cmNlc0RhdGE6Om1heWJlRGVjb2RlRGF0YVRvQ29udGVudCk6CisgICAgICAgIChX
ZWJDb3JlOjpOZXR3b3JrUmVzb3VyY2VzRGF0YTo6c2V0UmVzb3VyY2VzRGF0YVNpemVMaW1pdHMp
OgorICAgICAgICAoV2ViQ29yZTo6TmV0d29ya1Jlc291cmNlc0RhdGE6OmVuc3VyZUZyZWVTcGFj
ZSk6CisgICAgICAgICogaW5zcGVjdG9yL05ldHdvcmtSZXNvdXJjZXNEYXRhLmg6CisgICAgICAg
IChSZXNvdXJjZURhdGEpOgorICAgICAgICAoTmV0d29ya1Jlc291cmNlc0RhdGEpOgorCiAyMDEy
LTA3LTMwICBTaGVyaWZmIEJvdCAgPHdlYmtpdC5yZXZpZXcuYm90QGdtYWlsLmNvbT4KIAogICAg
ICAgICBVbnJldmlld2VkLCByb2xsaW5nIG91dCByMTI0MDAwLgpkaWZmIC0tZ2l0IGEvU291cmNl
L1dlYkNvcmUvaW5zcGVjdG9yL05ldHdvcmtSZXNvdXJjZXNEYXRhLmNwcCBiL1NvdXJjZS9XZWJD
b3JlL2luc3BlY3Rvci9OZXR3b3JrUmVzb3VyY2VzRGF0YS5jcHAKaW5kZXggNjE5YTE5YWE2ZGYz
N2I5MzM2OWVkYTkyODU4NTdhZDY1OGIxMDdiYy4uMDAzYmE5ZDhiY2FjYWVkNTliOGUyZGY3NjUx
MDE0ZGUwMDBhMzk1OSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvaW5zcGVjdG9yL05ldHdv
cmtSZXNvdXJjZXNEYXRhLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9pbnNwZWN0b3IvTmV0d29y
a1Jlc291cmNlc0RhdGEuY3BwCkBAIC0zOCwxMCArMzgsMTAgQEAKIAogbmFtZXNwYWNlIHsKIC8v
IDEwME1CCi1zdGF0aWMgaW50IG1heGltdW1SZXNvdXJjZXNDb250ZW50U2l6ZSA9IDEwMCAqIDEw
MDAgKiAxMDAwOworc3RhdGljIHNpemVfdCBtYXhpbXVtUmVzb3VyY2VzQ29udGVudFNpemUgPSAx
MDAgKiAxMDAwICogMTAwMDsKIAogLy8gMTBNQgotc3RhdGljIGludCBtYXhpbXVtU2luZ2xlUmVz
b3VyY2VDb250ZW50U2l6ZSA9IDEwICogMTAwMCAqIDEwMDA7CitzdGF0aWMgc2l6ZV90IG1heGlt
dW1TaW5nbGVSZXNvdXJjZUNvbnRlbnRTaXplID0gMTAgKiAxMDAwICogMTAwMDsKIH0KIAogbmFt
ZXNwYWNlIFdlYkNvcmUgewpAQCAtNzQsNyArNzQsNyBAQCB1bnNpZ25lZCBOZXR3b3JrUmVzb3Vy
Y2VzRGF0YTo6UmVzb3VyY2VEYXRhOjpyZW1vdmVDb250ZW50KCkKIAogICAgIGlmIChoYXNDb250
ZW50KCkpIHsKICAgICAgICAgQVNTRVJUKCFoYXNEYXRhKCkpOwotICAgICAgICByZXN1bHQgPSAy
ICogbV9jb250ZW50Lmxlbmd0aCgpOworICAgICAgICByZXN1bHQgPSBtX2NvbnRlbnQuaW1wbCgp
LT5zaXplSW5CeXRlcygpOwogICAgICAgICBtX2NvbnRlbnQgPSBTdHJpbmcoKTsKICAgICB9CiAg
ICAgcmV0dXJuIHJlc3VsdDsKQEAgLTg2LDEyICs4NiwxMiBAQCB1bnNpZ25lZCBOZXR3b3JrUmVz
b3VyY2VzRGF0YTo6UmVzb3VyY2VEYXRhOjpwdXJnZUNvbnRlbnQoKQogICAgIHJldHVybiByZW1v
dmVDb250ZW50KCk7CiB9CiAKLWludCBOZXR3b3JrUmVzb3VyY2VzRGF0YTo6UmVzb3VyY2VEYXRh
OjpkYXRhTGVuZ3RoKCkgY29uc3QKK3NpemVfdCBOZXR3b3JrUmVzb3VyY2VzRGF0YTo6UmVzb3Vy
Y2VEYXRhOjpkYXRhTGVuZ3RoKCkgY29uc3QKIHsKICAgICByZXR1cm4gbV9kYXRhQnVmZmVyID8g
bV9kYXRhQnVmZmVyLT5zaXplKCkgOiAwOwogfQogCi12b2lkIE5ldHdvcmtSZXNvdXJjZXNEYXRh
OjpSZXNvdXJjZURhdGE6OmFwcGVuZERhdGEoY29uc3QgY2hhciogZGF0YSwgaW50IGRhdGFMZW5n
dGgpCit2b2lkIE5ldHdvcmtSZXNvdXJjZXNEYXRhOjpSZXNvdXJjZURhdGE6OmFwcGVuZERhdGEo
Y29uc3QgY2hhciogZGF0YSwgc2l6ZV90IGRhdGFMZW5ndGgpCiB7CiAgICAgQVNTRVJUKCFoYXND
b250ZW50KCkpOwogICAgIGlmICghbV9kYXRhQnVmZmVyKQpAQCAtMTAwLDE0ICsxMDAsMTQgQEAg
dm9pZCBOZXR3b3JrUmVzb3VyY2VzRGF0YTo6UmVzb3VyY2VEYXRhOjphcHBlbmREYXRhKGNvbnN0
IGNoYXIqIGRhdGEsIGludCBkYXRhTGUKICAgICAgICAgbV9kYXRhQnVmZmVyLT5hcHBlbmQoZGF0
YSwgZGF0YUxlbmd0aCk7CiB9CiAKLWludCBOZXR3b3JrUmVzb3VyY2VzRGF0YTo6UmVzb3VyY2VE
YXRhOjpkZWNvZGVEYXRhVG9Db250ZW50KCkKK3NpemVfdCBOZXR3b3JrUmVzb3VyY2VzRGF0YTo6
UmVzb3VyY2VEYXRhOjpkZWNvZGVEYXRhVG9Db250ZW50KCkKIHsKICAgICBBU1NFUlQoIWhhc0Nv
bnRlbnQoKSk7Ci0gICAgaW50IGRhdGFMZW5ndGggPSBtX2RhdGFCdWZmZXItPnNpemUoKTsKKyAg
ICBzaXplX3QgZGF0YUxlbmd0aCA9IG1fZGF0YUJ1ZmZlci0+c2l6ZSgpOwogICAgIG1fY29udGVu
dCA9IG1fZGVjb2Rlci0+ZGVjb2RlKG1fZGF0YUJ1ZmZlci0+ZGF0YSgpLCBtX2RhdGFCdWZmZXIt
PnNpemUoKSk7CiAgICAgbV9jb250ZW50ICs9IG1fZGVjb2Rlci0+Zmx1c2goKTsKICAgICBtX2Rh
dGFCdWZmZXIgPSBudWxscHRyOwotICAgIHJldHVybiAyICogbV9jb250ZW50Lmxlbmd0aCgpIC0g
ZGF0YUxlbmd0aDsKKyAgICByZXR1cm4gbV9jb250ZW50LmltcGwoKS0+c2l6ZUluQnl0ZXMoKSAt
IGRhdGFMZW5ndGg7CiB9CiAKIC8vIE5ldHdvcmtSZXNvdXJjZXNEYXRhCkBAIC0xNzYsNyArMTc2
LDcgQEAgdm9pZCBOZXR3b3JrUmVzb3VyY2VzRGF0YTo6c2V0UmVzb3VyY2VDb250ZW50KGNvbnN0
IFN0cmluZyYgcmVxdWVzdElkLCBjb25zdCBTdHIKICAgICBSZXNvdXJjZURhdGEqIHJlc291cmNl
RGF0YSA9IG1fcmVxdWVzdElkVG9SZXNvdXJjZURhdGFNYXAuZ2V0KHJlcXVlc3RJZCk7CiAgICAg
aWYgKCFyZXNvdXJjZURhdGEpCiAgICAgICAgIHJldHVybjsKLSAgICBpbnQgZGF0YUxlbmd0aCA9
IDIgKiBjb250ZW50Lmxlbmd0aCgpOworICAgIHNpemVfdCBkYXRhTGVuZ3RoID0gY29udGVudC5p
bXBsKCktPnNpemVJbkJ5dGVzKCk7CiAgICAgaWYgKGRhdGFMZW5ndGggPiBtX21heGltdW1TaW5n
bGVSZXNvdXJjZUNvbnRlbnRTaXplKQogICAgICAgICByZXR1cm47CiAgICAgaWYgKHJlc291cmNl
RGF0YS0+aXNDb250ZW50UHVyZ2VkKCkpCkBAIC0xOTEsNyArMTkxLDcgQEAgdm9pZCBOZXR3b3Jr
UmVzb3VyY2VzRGF0YTo6c2V0UmVzb3VyY2VDb250ZW50KGNvbnN0IFN0cmluZyYgcmVxdWVzdElk
LCBjb25zdCBTdHIKICAgICB9CiB9CiAKLXZvaWQgTmV0d29ya1Jlc291cmNlc0RhdGE6Om1heWJl
QWRkUmVzb3VyY2VEYXRhKGNvbnN0IFN0cmluZyYgcmVxdWVzdElkLCBjb25zdCBjaGFyKiBkYXRh
LCBpbnQgZGF0YUxlbmd0aCkKK3ZvaWQgTmV0d29ya1Jlc291cmNlc0RhdGE6Om1heWJlQWRkUmVz
b3VyY2VEYXRhKGNvbnN0IFN0cmluZyYgcmVxdWVzdElkLCBjb25zdCBjaGFyKiBkYXRhLCBzaXpl
X3QgZGF0YUxlbmd0aCkKIHsKICAgICBSZXNvdXJjZURhdGEqIHJlc291cmNlRGF0YSA9IG1fcmVx
dWVzdElkVG9SZXNvdXJjZURhdGFNYXAuZ2V0KHJlcXVlc3RJZCk7CiAgICAgaWYgKCFyZXNvdXJj
ZURhdGEpCkBAIC0yMTcsNyArMjE3LDcgQEAgdm9pZCBOZXR3b3JrUmVzb3VyY2VzRGF0YTo6bWF5
YmVEZWNvZGVEYXRhVG9Db250ZW50KGNvbnN0IFN0cmluZyYgcmVxdWVzdElkKQogICAgIGlmICgh
cmVzb3VyY2VEYXRhLT5oYXNEYXRhKCkpCiAgICAgICAgIHJldHVybjsKICAgICBtX2NvbnRlbnRT
aXplICs9IHJlc291cmNlRGF0YS0+ZGVjb2RlRGF0YVRvQ29udGVudCgpOwotICAgIGludCBkYXRh
TGVuZ3RoID0gMiAqIHJlc291cmNlRGF0YS0+Y29udGVudCgpLmxlbmd0aCgpOworICAgIHNpemVf
dCBkYXRhTGVuZ3RoID0gcmVzb3VyY2VEYXRhLT5jb250ZW50KCkuaW1wbCgpLT5zaXplSW5CeXRl
cygpCiAgICAgaWYgKGRhdGFMZW5ndGggPiBtX21heGltdW1TaW5nbGVSZXNvdXJjZUNvbnRlbnRT
aXplKQogICAgICAgICBtX2NvbnRlbnRTaXplIC09IHJlc291cmNlRGF0YS0+cHVyZ2VDb250ZW50
KCk7CiB9CkBAIC0yNjQsNyArMjY0LDcgQEAgdm9pZCBOZXR3b3JrUmVzb3VyY2VzRGF0YTo6Y2xl
YXIoY29uc3QgU3RyaW5nJiBwcmVzZXJ2ZWRMb2FkZXJJZCkKICAgICBtX3JlcXVlc3RJZFRvUmVz
b3VyY2VEYXRhTWFwLnN3YXAocHJlc2VydmVkTWFwKTsKIH0KIAotdm9pZCBOZXR3b3JrUmVzb3Vy
Y2VzRGF0YTo6c2V0UmVzb3VyY2VzRGF0YVNpemVMaW1pdHMoaW50IG1heGltdW1SZXNvdXJjZXND
b250ZW50U2l6ZSwgaW50IG1heGltdW1TaW5nbGVSZXNvdXJjZUNvbnRlbnRTaXplKQordm9pZCBO
ZXR3b3JrUmVzb3VyY2VzRGF0YTo6c2V0UmVzb3VyY2VzRGF0YVNpemVMaW1pdHMoc2l6ZV90IG1h
eGltdW1SZXNvdXJjZXNDb250ZW50U2l6ZSwgc2l6ZV90IG1heGltdW1TaW5nbGVSZXNvdXJjZUNv
bnRlbnRTaXplKQogewogICAgIGNsZWFyKCk7CiAgICAgbV9tYXhpbXVtUmVzb3VyY2VzQ29udGVu
dFNpemUgPSBtYXhpbXVtUmVzb3VyY2VzQ29udGVudFNpemU7CkBAIC0yODMsNyArMjgzLDcgQEAg
dm9pZCBOZXR3b3JrUmVzb3VyY2VzRGF0YTo6ZW5zdXJlTm9EYXRhRm9yUmVxdWVzdElkKGNvbnN0
IFN0cmluZyYgcmVxdWVzdElkKQogICAgIH0KIH0KIAotYm9vbCBOZXR3b3JrUmVzb3VyY2VzRGF0
YTo6ZW5zdXJlRnJlZVNwYWNlKGludCBzaXplKQorYm9vbCBOZXR3b3JrUmVzb3VyY2VzRGF0YTo6
ZW5zdXJlRnJlZVNwYWNlKHNpemVfdCBzaXplKQogewogICAgIGlmIChzaXplID4gbV9tYXhpbXVt
UmVzb3VyY2VzQ29udGVudFNpemUpCiAgICAgICAgIHJldHVybiBmYWxzZTsKZGlmZiAtLWdpdCBh
L1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rvci9OZXR3b3JrUmVzb3VyY2VzRGF0YS5oIGIvU291cmNl
L1dlYkNvcmUvaW5zcGVjdG9yL05ldHdvcmtSZXNvdXJjZXNEYXRhLmgKaW5kZXggMWIxNzJlNzll
MDEyM2U4MWMxYzU2ZTE5NGZhYTM5MGM3ZTU3N2JkNC4uYzVkYWJiYThmN2JkZWQ4MDY4NTE3ODE4
M2Y0MzgxNzI0MTZmODViMCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvaW5zcGVjdG9yL05l
dHdvcmtSZXNvdXJjZXNEYXRhLmgKKysrIGIvU291cmNlL1dlYkNvcmUvaW5zcGVjdG9yL05ldHdv
cmtSZXNvdXJjZXNEYXRhLmgKQEAgLTkxLDkgKzkxLDkgQEAgcHVibGljOgogCiAgICAgcHJpdmF0
ZToKICAgICAgICAgYm9vbCBoYXNEYXRhKCkgY29uc3QgeyByZXR1cm4gbV9kYXRhQnVmZmVyOyB9
Ci0gICAgICAgIGludCBkYXRhTGVuZ3RoKCkgY29uc3Q7Ci0gICAgICAgIHZvaWQgYXBwZW5kRGF0
YShjb25zdCBjaGFyKiBkYXRhLCBpbnQgZGF0YUxlbmd0aCk7Ci0gICAgICAgIGludCBkZWNvZGVE
YXRhVG9Db250ZW50KCk7CisgICAgICAgIHNpemVfdCBkYXRhTGVuZ3RoKCkgY29uc3Q7CisgICAg
ICAgIHZvaWQgYXBwZW5kRGF0YShjb25zdCBjaGFyKiBkYXRhLCBzaXplX3QgZGF0YUxlbmd0aCk7
CisgICAgICAgIHNpemVfdCBkZWNvZGVEYXRhVG9Db250ZW50KCk7CiAKICAgICAgICAgU3RyaW5n
IG1fcmVxdWVzdElkOwogICAgICAgICBTdHJpbmcgbV9sb2FkZXJJZDsKQEAgLTEyMSwyNiArMTIx
LDI2IEBAIHB1YmxpYzoKICAgICB2b2lkIHNldFJlc291cmNlVHlwZShjb25zdCBTdHJpbmcmIHJl
cXVlc3RJZCwgSW5zcGVjdG9yUGFnZUFnZW50OjpSZXNvdXJjZVR5cGUpOwogICAgIEluc3BlY3Rv
clBhZ2VBZ2VudDo6UmVzb3VyY2VUeXBlIHJlc291cmNlVHlwZShjb25zdCBTdHJpbmcmIHJlcXVl
c3RJZCk7CiAgICAgdm9pZCBzZXRSZXNvdXJjZUNvbnRlbnQoY29uc3QgU3RyaW5nJiByZXF1ZXN0
SWQsIGNvbnN0IFN0cmluZyYgY29udGVudCk7Ci0gICAgdm9pZCBtYXliZUFkZFJlc291cmNlRGF0
YShjb25zdCBTdHJpbmcmIHJlcXVlc3RJZCwgY29uc3QgY2hhciogZGF0YSwgaW50IGRhdGFMZW5n
dGgpOworICAgIHZvaWQgbWF5YmVBZGRSZXNvdXJjZURhdGEoY29uc3QgU3RyaW5nJiByZXF1ZXN0
SWQsIGNvbnN0IGNoYXIqIGRhdGEsIHNpemVfdCBkYXRhTGVuZ3RoKTsKICAgICB2b2lkIG1heWJl
RGVjb2RlRGF0YVRvQ29udGVudChjb25zdCBTdHJpbmcmIHJlcXVlc3RJZCk7CiAgICAgdm9pZCBh
ZGRDYWNoZWRSZXNvdXJjZShjb25zdCBTdHJpbmcmIHJlcXVlc3RJZCwgQ2FjaGVkUmVzb3VyY2Uq
KTsKICAgICB2b2lkIGFkZFJlc291cmNlU2hhcmVkQnVmZmVyKGNvbnN0IFN0cmluZyYgcmVxdWVz
dElkLCBQYXNzUmVmUHRyPFNoYXJlZEJ1ZmZlcj4sIGNvbnN0IFN0cmluZyYgdGV4dEVuY29kaW5n
TmFtZSk7CiAgICAgUmVzb3VyY2VEYXRhIGNvbnN0KiBkYXRhKGNvbnN0IFN0cmluZyYgcmVxdWVz
dElkKTsKICAgICB2b2lkIGNsZWFyKGNvbnN0IFN0cmluZyYgcHJlc2VydmVkTG9hZGVySWQgPSBT
dHJpbmcoKSk7CiAKLSAgICB2b2lkIHNldFJlc291cmNlc0RhdGFTaXplTGltaXRzKGludCBtYXhp
bXVtUmVzb3VyY2VzQ29udGVudFNpemUsIGludCBtYXhpbXVtU2luZ2xlUmVzb3VyY2VDb250ZW50
U2l6ZSk7CisgICAgdm9pZCBzZXRSZXNvdXJjZXNEYXRhU2l6ZUxpbWl0cyhzaXplX3QgbWF4aW11
bVJlc291cmNlc0NvbnRlbnRTaXplLCBzaXplX3QgbWF4aW11bVNpbmdsZVJlc291cmNlQ29udGVu
dFNpemUpOwogCiBwcml2YXRlOgogICAgIHZvaWQgZW5zdXJlTm9EYXRhRm9yUmVxdWVzdElkKGNv
bnN0IFN0cmluZyYgcmVxdWVzdElkKTsKLSAgICBib29sIGVuc3VyZUZyZWVTcGFjZShpbnQgc2l6
ZSk7CisgICAgYm9vbCBlbnN1cmVGcmVlU3BhY2Uoc2l6ZV90KTsKIAogICAgIERlcXVlPFN0cmlu
Zz4gbV9yZXF1ZXN0SWRzRGVxdWU7CiAKICAgICB0eXBlZGVmIEhhc2hNYXA8U3RyaW5nLCBSZXNv
dXJjZURhdGEqPiBSZXNvdXJjZURhdGFNYXA7CiAgICAgUmVzb3VyY2VEYXRhTWFwIG1fcmVxdWVz
dElkVG9SZXNvdXJjZURhdGFNYXA7Ci0gICAgaW50IG1fY29udGVudFNpemU7Ci0gICAgaW50IG1f
bWF4aW11bVJlc291cmNlc0NvbnRlbnRTaXplOwotICAgIGludCBtX21heGltdW1TaW5nbGVSZXNv
dXJjZUNvbnRlbnRTaXplOworICAgIHNpemVfdCBtX2NvbnRlbnRTaXplOworICAgIHNpemVfdCBt
X21heGltdW1SZXNvdXJjZXNDb250ZW50U2l6ZTsKKyAgICBzaXplX3QgbV9tYXhpbXVtU2luZ2xl
UmVzb3VyY2VDb250ZW50U2l6ZTsKIH07CiAKIH0gLy8gbmFtZXNwYWNlIFdlYkNvcmUK
</data>
<flag name="review"
          id="164690"
          type_id="1"
          status="+"
          setter="yurys"
    />
    <flag name="commit-queue"
          id="164696"
          type_id="3"
          status="-"
          setter="buildbot"
    />
          </attachment>
      

    </bug>

</bugzilla>