<?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>54909</bug_id>
          
          <creation_ts>2011-02-21 14:39:24 -0800</creation_ts>
          <short_desc>canAccommodateEllipsis() confuses clang&apos;s -Woverloaded-virtual</short_desc>
          <delta_ts>2011-02-21 22:37:23 -0800</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>WebCore Misc.</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>PC</rep_platform>
          <op_sys>OS X 10.5</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>
          
          <blocked>54367</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Nico Weber">thakis</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>abarth</cc>
    
    <cc>andersca</cc>
    
    <cc>commit-queue</cc>
    
    <cc>eric</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>354812</commentid>
    <comment_count>0</comment_count>
    <who name="Nico Weber">thakis</who>
    <bug_when>2011-02-21 14:39:24 -0800</bug_when>
    <thetext>In file included from /b/build/slave/mac_clang/build/src/third_party/WebKit/Source/WebCore/WebCore.gyp/../dom/Node.cpp:72:
In file included from ../rendering/RenderBlock.h:30:
../rendering/RootInlineBox.h:80:10: error: &apos;WebCore::RootInlineBox::canAccommodateEllipsis&apos; hides overloaded virtual function [-Woverloaded-virtual]
    bool canAccommodateEllipsis(bool ltr, int blockEdge, int lineBoxEdge, int ellipsisWidth);
         ^
In file included from /b/build/slave/mac_clang/build/src/third_party/WebKit/Source/WebCore/WebCore.gyp/../dom/Node.cpp:72:
In file included from ../rendering/RenderBlock.h:30:
In file included from ../rendering/RootInlineBox.h:25:
../rendering/InlineFlowBox.h:178:18: note: hidden overloaded virtual function &apos;WebCore::InlineFlowBox::canAccommodateEllipsis&apos; declared here
    virtual bool canAccommodateEllipsis(bool ltr, int blockEdge, int ellipsisWidth);


This was added in http://trac.webkit.org/changeset/6858 and not touched since. It looks like these functions are not meant to be overrides. One of the two should be renamed.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>354824</commentid>
    <comment_count>1</comment_count>
      <attachid>83220</attachid>
    <who name="Nico Weber">thakis</who>
    <bug_when>2011-02-21 14:57:31 -0800</bug_when>
    <thetext>Created attachment 83220
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>354915</commentid>
    <comment_count>2</comment_count>
      <attachid>83242</attachid>
    <who name="Nico Weber">thakis</who>
    <bug_when>2011-02-21 17:06:17 -0800</bug_when>
    <thetext>Created attachment 83242
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>355039</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2011-02-21 21:50:21 -0800</bug_when>
    <thetext>The commit-queue encountered the following flaky tests while processing attachment 83242:

animations/suspend-resume-animation.html bug 48161 (author: cmarrin@apple.com)
The commit-queue is continuing to process your patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>355041</commentid>
    <comment_count>4</comment_count>
      <attachid>83242</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2011-02-21 21:52:06 -0800</bug_when>
    <thetext>Comment on attachment 83242
Patch

Clearing flags on attachment: 83242

Committed r79286: &lt;http://trac.webkit.org/changeset/79286&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>355042</commentid>
    <comment_count>5</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2011-02-21 21:52:11 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>355067</commentid>
    <comment_count>6</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-02-21 22:37:23 -0800</bug_when>
    <thetext>http://trac.webkit.org/changeset/79286 might have broken GTK Linux 32-bit Release</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>83220</attachid>
            <date>2011-02-21 14:57:31 -0800</date>
            <delta_ts>2011-02-21 17:06:15 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-54909-20110221145730.patch</filename>
            <type>text/plain</type>
            <size>4464</size>
            <attacher name="Nico Weber">thakis</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogNzgzNTEKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwppbmRleCBmOWYzOWY5OTA3MzQyOWNh
Zjk0ZmExMTFkZGVkMjNhYTIzZjNkOWMwLi42NTBlMTZjMDBiODc0YjlmNzEwMDFlOTNjZDE2OGM3
NWI3ZDJkN2IwIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKKysrIGIvU291
cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjEgQEAKKzIwMTEtMDItMjEgIE5pY28g
V2ViZXIgIDx0aGFraXNAY2hyb21pdW0ub3JnPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9E
WSAoT09QUyEpLgorCisgICAgICAgIGNhbkFjY29tbW9kYXRlRWxsaXBzaXMoKSBjb25mdXNlcyBj
bGFuZydzIC1Xb3ZlcmxvYWRlZC12aXJ0dWFsCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQu
b3JnL3Nob3dfYnVnLmNnaT9pZD01NDkwOQorCisgICAgICAgIFJlbmFtZSB0aGUgb3ZlcmxvYWQg
aW4gUm9vdElubGluZUJveCB0byBsaW5lQ2FuQWNjb21vZGF0ZUVsbGlwc2lzKCkgdG8KKyAgICAg
ICAgdW5jb25mdXNlIGNsYW5nLiBObyBpbnRlbmRlZCBmdW5jdGlvbmFsaXR5IGNoYW5nZS4KKwor
ICAgICAgICAqIHJlbmRlcmluZy9SZW5kZXJCbG9ja0xpbmVMYXlvdXQuY3BwOgorICAgICAgICAo
V2ViQ29yZTo6UmVuZGVyQmxvY2s6OmNoZWNrTGluZXNGb3JUZXh0T3ZlcmZsb3cpOgorICAgICAg
ICAqIHJlbmRlcmluZy9SZW5kZXJGbGV4aWJsZUJveC5jcHA6CisgICAgICAgIChXZWJDb3JlOjpS
ZW5kZXJGbGV4aWJsZUJveDo6YXBwbHlMaW5lQ2xhbXApOgorICAgICAgICAqIHJlbmRlcmluZy9S
b290SW5saW5lQm94LmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OlJvb3RJbmxpbmVCb3g6OmxpbmVD
YW5BY2NvbW1vZGF0ZUVsbGlwc2lzKToKKyAgICAgICAgKiByZW5kZXJpbmcvUm9vdElubGluZUJv
eC5oOgorCiAyMDExLTAyLTExICBTaGVyaWZmIEJvdCAgPHdlYmtpdC5yZXZpZXcuYm90QGdtYWls
LmNvbT4KIAogICAgICAgICBVbnJldmlld2VkLCByb2xsaW5nIG91dCByNzgzMzEuCmRpZmYgLS1n
aXQgYS9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyQmxvY2tMaW5lTGF5b3V0LmNwcCBi
L1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJCbG9ja0xpbmVMYXlvdXQuY3BwCmluZGV4
IDgzMGZjNjI3ZmYyZTllNTk1NTkzMDM4YjJhNmMwOTE0YWI0Zjc5ZGMuLjc5Mjk3MDczZDU4MDQw
NDAzYjhhMGNjYjcwMGE2ODM4NzA1N2U3ZjkgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3Jl
bmRlcmluZy9SZW5kZXJCbG9ja0xpbmVMYXlvdXQuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3Jl
bmRlcmluZy9SZW5kZXJCbG9ja0xpbmVMYXlvdXQuY3BwCkBAIC0yMTI5LDcgKzIxMjksNyBAQCB2
b2lkIFJlbmRlckJsb2NrOjpjaGVja0xpbmVzRm9yVGV4dE92ZXJmbG93KCkKICAgICAgICAgICAg
IC8vIHNwYWNlLgogICAgICAgICAgICAgaW50IHdpZHRoID0gY3VyciA9PSBmaXJzdFJvb3RCb3go
KSA/IGZpcnN0TGluZUVsbGlwc2lzV2lkdGggOiBlbGxpcHNpc1dpZHRoOwogICAgICAgICAgICAg
aW50IGJsb2NrRWRnZSA9IGx0ciA/IGJsb2NrUmlnaHRFZGdlIDogYmxvY2tMZWZ0RWRnZTsKLSAg
ICAgICAgICAgIGlmIChjdXJyLT5jYW5BY2NvbW1vZGF0ZUVsbGlwc2lzKGx0ciwgYmxvY2tFZGdl
LCBsaW5lQm94RWRnZSwgd2lkdGgpKQorICAgICAgICAgICAgaWYgKGN1cnItPmxpbmVDYW5BY2Nv
bW1vZGF0ZUVsbGlwc2lzKGx0ciwgYmxvY2tFZGdlLCBsaW5lQm94RWRnZSwgd2lkdGgpKQogICAg
ICAgICAgICAgICAgIGN1cnItPnBsYWNlRWxsaXBzaXMoZWxsaXBzaXNTdHIsIGx0ciwgYmxvY2tM
ZWZ0RWRnZSwgYmxvY2tSaWdodEVkZ2UsIHdpZHRoKTsKICAgICAgICAgfQogICAgIH0KZGlmZiAt
LWdpdCBhL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJGbGV4aWJsZUJveC5jcHAgYi9T
b3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyRmxleGlibGVCb3guY3BwCmluZGV4IDlhYzU2
MmUwNDFhZDI4MzQ4YzcxMTFjOWFlMzhkYTI0YzQzY2VkZjYuLjNiOWRkMTI0NjJmYjlhOTc2ZWZi
NjAzODA3NTJlMzRkNTY4MzhkMDAgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmlu
Zy9SZW5kZXJGbGV4aWJsZUJveC5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1Jl
bmRlckZsZXhpYmxlQm94LmNwcApAQCAtMTAwNCw3ICsxMDA0LDcgQEAgdm9pZCBSZW5kZXJGbGV4
aWJsZUJveDo6YXBwbHlMaW5lQ2xhbXAoRmxleEJveEl0ZXJhdG9yJiBpdGVyYXRvciwgYm9vbCBy
ZWxheW91dEMKICAgICAgICAgaW50IGJsb2NrTGVmdEVkZ2UgPSBkZXN0QmxvY2stPmxvZ2ljYWxM
ZWZ0T2Zmc2V0Rm9yTGluZShsYXN0VmlzaWJsZUxpbmUtPnkoKSwgZmFsc2UpOwogCiAgICAgICAg
IGludCBibG9ja0VkZ2UgPSBsZWZ0VG9SaWdodCA/IGJsb2NrUmlnaHRFZGdlIDogYmxvY2tMZWZ0
RWRnZTsKLSAgICAgICAgaWYgKCFsYXN0VmlzaWJsZUxpbmUtPmNhbkFjY29tbW9kYXRlRWxsaXBz
aXMobGVmdFRvUmlnaHQsIGJsb2NrRWRnZSwgbGFzdFZpc2libGVMaW5lLT54KCkgKyBsYXN0Vmlz
aWJsZUxpbmUtPmxvZ2ljYWxXaWR0aCgpLCB0b3RhbFdpZHRoKSkKKyAgICAgICAgaWYgKCFsYXN0
VmlzaWJsZUxpbmUtPmxpbmVDYW5BY2NvbW1vZGF0ZUVsbGlwc2lzKGxlZnRUb1JpZ2h0LCBibG9j
a0VkZ2UsIGxhc3RWaXNpYmxlTGluZS0+eCgpICsgbGFzdFZpc2libGVMaW5lLT5sb2dpY2FsV2lk
dGgoKSwgdG90YWxXaWR0aCkpCiAgICAgICAgICAgICBjb250aW51ZTsKIAogICAgICAgICAvLyBM
ZXQgdGhlIHRydW5jYXRpb24gY29kZSBraWNrIGluLgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNv
cmUvcmVuZGVyaW5nL1Jvb3RJbmxpbmVCb3guY3BwIGIvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5n
L1Jvb3RJbmxpbmVCb3guY3BwCmluZGV4IGFhODc2ODM5OGEwNDUwMGU2Yjk5MjY4ZGVkZGExYWU1
OWMxMDBjYTYuLmY1MTNjODNkZGU1OGI2MTIxZmIyNTcwODEwMTJmMTUwZDllNzBiMjggMTAwNjQ0
Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9Sb290SW5saW5lQm94LmNwcAorKysgYi9T
b3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUm9vdElubGluZUJveC5jcHAKQEAgLTg1LDcgKzg1LDcg
QEAgdm9pZCBSb290SW5saW5lQm94OjpjbGVhclRydW5jYXRpb24oKQogICAgIH0KIH0KIAotYm9v
bCBSb290SW5saW5lQm94OjpjYW5BY2NvbW1vZGF0ZUVsbGlwc2lzKGJvb2wgbHRyLCBpbnQgYmxv
Y2tFZGdlLCBpbnQgbGluZUJveEVkZ2UsIGludCBlbGxpcHNpc1dpZHRoKQorYm9vbCBSb290SW5s
aW5lQm94OjpsaW5lQ2FuQWNjb21tb2RhdGVFbGxpcHNpcyhib29sIGx0ciwgaW50IGJsb2NrRWRn
ZSwgaW50IGxpbmVCb3hFZGdlLCBpbnQgZWxsaXBzaXNXaWR0aCkKIHsKICAgICAvLyBGaXJzdCBz
YW5pdHktY2hlY2sgdGhlIHVub3ZlcmZsb3dlZCB3aWR0aCBvZiB0aGUgd2hvbGUgbGluZSB0byBz
ZWUgaWYgdGhlcmUgaXMgc3VmZmljaWVudCByb29tLgogICAgIGludCBkZWx0YSA9IGx0ciA/IGxp
bmVCb3hFZGdlIC0gYmxvY2tFZGdlIDogYmxvY2tFZGdlIC0gbGluZUJveEVkZ2U7CmRpZmYgLS1n
aXQgYS9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUm9vdElubGluZUJveC5oIGIvU291cmNlL1dl
YkNvcmUvcmVuZGVyaW5nL1Jvb3RJbmxpbmVCb3guaAppbmRleCA3YzRiMTVjYzk3MDllMTI5Mzkx
NjQyZmNjZWExM2YwNmU2NjdmZmRiLi4zYWYyN2E2ZDIyNDQyYzNjOWM1OGVkMjI5ZTBiNzFjYmMz
NTJiOGQyIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUm9vdElubGluZUJv
eC5oCisrKyBiL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9Sb290SW5saW5lQm94LmgKQEAgLTc3
LDcgKzc3LDcgQEAgcHVibGljOgogCiAgICAgdm9pZCBjaGlsZFJlbW92ZWQoSW5saW5lQm94KiBi
b3gpOwogCi0gICAgYm9vbCBjYW5BY2NvbW1vZGF0ZUVsbGlwc2lzKGJvb2wgbHRyLCBpbnQgYmxv
Y2tFZGdlLCBpbnQgbGluZUJveEVkZ2UsIGludCBlbGxpcHNpc1dpZHRoKTsKKyAgICBib29sIGxp
bmVDYW5BY2NvbW1vZGF0ZUVsbGlwc2lzKGJvb2wgbHRyLCBpbnQgYmxvY2tFZGdlLCBpbnQgbGlu
ZUJveEVkZ2UsIGludCBlbGxpcHNpc1dpZHRoKTsKICAgICB2b2lkIHBsYWNlRWxsaXBzaXMoY29u
c3QgQXRvbWljU3RyaW5nJiBlbGxpcHNpc1N0ciwgYm9vbCBsdHIsIGludCBibG9ja0xlZnRFZGdl
LCBpbnQgYmxvY2tSaWdodEVkZ2UsIGludCBlbGxpcHNpc1dpZHRoLCBJbmxpbmVCb3gqIG1hcmt1
cEJveCA9IDApOwogICAgIHZpcnR1YWwgaW50IHBsYWNlRWxsaXBzaXNCb3goYm9vbCBsdHIsIGlu
dCBibG9ja0xlZnRFZGdlLCBpbnQgYmxvY2tSaWdodEVkZ2UsIGludCBlbGxpcHNpc1dpZHRoLCBi
b29sJiBmb3VuZEJveCk7CiAK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>83242</attachid>
            <date>2011-02-21 17:06:17 -0800</date>
            <delta_ts>2011-02-21 21:52:06 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-54909-20110221170616.patch</filename>
            <type>text/plain</type>
            <size>4460</size>
            <attacher name="Nico Weber">thakis</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogNzkyNjAKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwppbmRleCBiNDViZjQ1Yzc1MjIyMTU5
YWIyODY1ZTk3N2E3MzA0ZDU0Zjk1OTQyLi4yY2JlMWM1NjBmM2EyNTZjNzRjOGY3ZjU4ZjNiNTcz
ODI0ODNkMDVlIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKKysrIGIvU291
cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjEgQEAKKzIwMTEtMDItMjEgIE5pY28g
V2ViZXIgIDx0aGFraXNAY2hyb21pdW0ub3JnPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9E
WSAoT09QUyEpLgorCisgICAgICAgIGNhbkFjY29tbW9kYXRlRWxsaXBzaXMoKSBjb25mdXNlcyBj
bGFuZydzIC1Xb3ZlcmxvYWRlZC12aXJ0dWFsCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQu
b3JnL3Nob3dfYnVnLmNnaT9pZD01NDkwOQorCisgICAgICAgIFJlbmFtZSB0aGUgb3ZlcmxvYWQg
aW4gUm9vdElubGluZUJveCB0byBsaW5lQ2FuQWNjb21vZGF0ZUVsbGlwc2lzKCkgdG8KKyAgICAg
ICAgdW5jb25mdXNlIGNsYW5nLiBObyBpbnRlbmRlZCBmdW5jdGlvbmFsaXR5IGNoYW5nZS4KKwor
ICAgICAgICAqIHJlbmRlcmluZy9SZW5kZXJCbG9ja0xpbmVMYXlvdXQuY3BwOgorICAgICAgICAo
V2ViQ29yZTo6UmVuZGVyQmxvY2s6OmNoZWNrTGluZXNGb3JUZXh0T3ZlcmZsb3cpOgorICAgICAg
ICAqIHJlbmRlcmluZy9SZW5kZXJGbGV4aWJsZUJveC5jcHA6CisgICAgICAgIChXZWJDb3JlOjpS
ZW5kZXJGbGV4aWJsZUJveDo6YXBwbHlMaW5lQ2xhbXApOgorICAgICAgICAqIHJlbmRlcmluZy9S
b290SW5saW5lQm94LmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OlJvb3RJbmxpbmVCb3g6OmxpbmVD
YW5BY2NvbW1vZGF0ZUVsbGlwc2lzKToKKyAgICAgICAgKiByZW5kZXJpbmcvUm9vdElubGluZUJv
eC5oOgorCiAyMDExLTAyLTE4ICBKZXIgTm9ibGUgIDxqZXIubm9ibGVAYXBwbGUuY29tPgogCiAg
ICAgICAgIFJldmlld2VkIGJ5IFNhbSBXZWluaWcuCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29y
ZS9yZW5kZXJpbmcvUmVuZGVyQmxvY2tMaW5lTGF5b3V0LmNwcCBiL1NvdXJjZS9XZWJDb3JlL3Jl
bmRlcmluZy9SZW5kZXJCbG9ja0xpbmVMYXlvdXQuY3BwCmluZGV4IDQ1Yjg1ZGRjMGJkZDEzMTAz
ZGEwM2IxZjhlMzVkOGNjMmNjMjY2ODUuLmZiZWQwNjlmYmI1MGQ3OGU3MGJkMDkwNjRiMDI3MDg3
NmMzYzU3ZmUgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJCbG9j
a0xpbmVMYXlvdXQuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJCbG9j
a0xpbmVMYXlvdXQuY3BwCkBAIC0yMTMwLDcgKzIxMzAsNyBAQCB2b2lkIFJlbmRlckJsb2NrOjpj
aGVja0xpbmVzRm9yVGV4dE92ZXJmbG93KCkKICAgICAgICAgICAgIC8vIHNwYWNlLgogICAgICAg
ICAgICAgaW50IHdpZHRoID0gY3VyciA9PSBmaXJzdFJvb3RCb3goKSA/IGZpcnN0TGluZUVsbGlw
c2lzV2lkdGggOiBlbGxpcHNpc1dpZHRoOwogICAgICAgICAgICAgaW50IGJsb2NrRWRnZSA9IGx0
ciA/IGJsb2NrUmlnaHRFZGdlIDogYmxvY2tMZWZ0RWRnZTsKLSAgICAgICAgICAgIGlmIChjdXJy
LT5jYW5BY2NvbW1vZGF0ZUVsbGlwc2lzKGx0ciwgYmxvY2tFZGdlLCBsaW5lQm94RWRnZSwgd2lk
dGgpKQorICAgICAgICAgICAgaWYgKGN1cnItPmxpbmVDYW5BY2NvbW1vZGF0ZUVsbGlwc2lzKGx0
ciwgYmxvY2tFZGdlLCBsaW5lQm94RWRnZSwgd2lkdGgpKQogICAgICAgICAgICAgICAgIGN1cnIt
PnBsYWNlRWxsaXBzaXMoZWxsaXBzaXNTdHIsIGx0ciwgYmxvY2tMZWZ0RWRnZSwgYmxvY2tSaWdo
dEVkZ2UsIHdpZHRoKTsKICAgICAgICAgfQogICAgIH0KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJD
b3JlL3JlbmRlcmluZy9SZW5kZXJGbGV4aWJsZUJveC5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9yZW5k
ZXJpbmcvUmVuZGVyRmxleGlibGVCb3guY3BwCmluZGV4IDlhYzU2MmUwNDFhZDI4MzQ4YzcxMTFj
OWFlMzhkYTI0YzQzY2VkZjYuLjNiOWRkMTI0NjJmYjlhOTc2ZWZiNjAzODA3NTJlMzRkNTY4Mzhk
MDAgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJGbGV4aWJsZUJv
eC5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckZsZXhpYmxlQm94LmNw
cApAQCAtMTAwNCw3ICsxMDA0LDcgQEAgdm9pZCBSZW5kZXJGbGV4aWJsZUJveDo6YXBwbHlMaW5l
Q2xhbXAoRmxleEJveEl0ZXJhdG9yJiBpdGVyYXRvciwgYm9vbCByZWxheW91dEMKICAgICAgICAg
aW50IGJsb2NrTGVmdEVkZ2UgPSBkZXN0QmxvY2stPmxvZ2ljYWxMZWZ0T2Zmc2V0Rm9yTGluZShs
YXN0VmlzaWJsZUxpbmUtPnkoKSwgZmFsc2UpOwogCiAgICAgICAgIGludCBibG9ja0VkZ2UgPSBs
ZWZ0VG9SaWdodCA/IGJsb2NrUmlnaHRFZGdlIDogYmxvY2tMZWZ0RWRnZTsKLSAgICAgICAgaWYg
KCFsYXN0VmlzaWJsZUxpbmUtPmNhbkFjY29tbW9kYXRlRWxsaXBzaXMobGVmdFRvUmlnaHQsIGJs
b2NrRWRnZSwgbGFzdFZpc2libGVMaW5lLT54KCkgKyBsYXN0VmlzaWJsZUxpbmUtPmxvZ2ljYWxX
aWR0aCgpLCB0b3RhbFdpZHRoKSkKKyAgICAgICAgaWYgKCFsYXN0VmlzaWJsZUxpbmUtPmxpbmVD
YW5BY2NvbW1vZGF0ZUVsbGlwc2lzKGxlZnRUb1JpZ2h0LCBibG9ja0VkZ2UsIGxhc3RWaXNpYmxl
TGluZS0+eCgpICsgbGFzdFZpc2libGVMaW5lLT5sb2dpY2FsV2lkdGgoKSwgdG90YWxXaWR0aCkp
CiAgICAgICAgICAgICBjb250aW51ZTsKIAogICAgICAgICAvLyBMZXQgdGhlIHRydW5jYXRpb24g
Y29kZSBraWNrIGluLgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1Jvb3RJ
bmxpbmVCb3guY3BwIGIvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1Jvb3RJbmxpbmVCb3guY3Bw
CmluZGV4IDQzZmMwZmY5MGU5NzZkNzg2YmQ0NTU5OTBlNTJhZGNmYzBjMjg3OGMuLjZlMzAzNWZi
NWJiMmJkYzdkZjE5YmU2YTRjNGNlOTMwN2E3OWRiYjAgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJD
b3JlL3JlbmRlcmluZy9Sb290SW5saW5lQm94LmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9yZW5k
ZXJpbmcvUm9vdElubGluZUJveC5jcHAKQEAgLTg1LDcgKzg1LDcgQEAgdm9pZCBSb290SW5saW5l
Qm94OjpjbGVhclRydW5jYXRpb24oKQogICAgIH0KIH0KIAotYm9vbCBSb290SW5saW5lQm94Ojpj
YW5BY2NvbW1vZGF0ZUVsbGlwc2lzKGJvb2wgbHRyLCBpbnQgYmxvY2tFZGdlLCBpbnQgbGluZUJv
eEVkZ2UsIGludCBlbGxpcHNpc1dpZHRoKQorYm9vbCBSb290SW5saW5lQm94OjpsaW5lQ2FuQWNj
b21tb2RhdGVFbGxpcHNpcyhib29sIGx0ciwgaW50IGJsb2NrRWRnZSwgaW50IGxpbmVCb3hFZGdl
LCBpbnQgZWxsaXBzaXNXaWR0aCkKIHsKICAgICAvLyBGaXJzdCBzYW5pdHktY2hlY2sgdGhlIHVu
b3ZlcmZsb3dlZCB3aWR0aCBvZiB0aGUgd2hvbGUgbGluZSB0byBzZWUgaWYgdGhlcmUgaXMgc3Vm
ZmljaWVudCByb29tLgogICAgIGludCBkZWx0YSA9IGx0ciA/IGxpbmVCb3hFZGdlIC0gYmxvY2tF
ZGdlIDogYmxvY2tFZGdlIC0gbGluZUJveEVkZ2U7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29y
ZS9yZW5kZXJpbmcvUm9vdElubGluZUJveC5oIGIvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1Jv
b3RJbmxpbmVCb3guaAppbmRleCA1NWY1NWEyZTM1MzFmN2IxOTYyYzg1NTYzMjIwMzY0ODhlODkx
ZjEzLi4xYTlmMGE4ODY3OWMyZjM0YTI2OTgwMTJlNGIzZWU2M2FlNmM0M2IxIDEwMDY0NAotLS0g
YS9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUm9vdElubGluZUJveC5oCisrKyBiL1NvdXJjZS9X
ZWJDb3JlL3JlbmRlcmluZy9Sb290SW5saW5lQm94LmgKQEAgLTc3LDcgKzc3LDcgQEAgcHVibGlj
OgogCiAgICAgdm9pZCBjaGlsZFJlbW92ZWQoSW5saW5lQm94KiBib3gpOwogCi0gICAgYm9vbCBj
YW5BY2NvbW1vZGF0ZUVsbGlwc2lzKGJvb2wgbHRyLCBpbnQgYmxvY2tFZGdlLCBpbnQgbGluZUJv
eEVkZ2UsIGludCBlbGxpcHNpc1dpZHRoKTsKKyAgICBib29sIGxpbmVDYW5BY2NvbW1vZGF0ZUVs
bGlwc2lzKGJvb2wgbHRyLCBpbnQgYmxvY2tFZGdlLCBpbnQgbGluZUJveEVkZ2UsIGludCBlbGxp
cHNpc1dpZHRoKTsKICAgICB2b2lkIHBsYWNlRWxsaXBzaXMoY29uc3QgQXRvbWljU3RyaW5nJiBl
bGxpcHNpc1N0ciwgYm9vbCBsdHIsIGZsb2F0IGJsb2NrTGVmdEVkZ2UsIGZsb2F0IGJsb2NrUmln
aHRFZGdlLCBmbG9hdCBlbGxpcHNpc1dpZHRoLCBJbmxpbmVCb3gqIG1hcmt1cEJveCA9IDApOwog
ICAgIHZpcnR1YWwgZmxvYXQgcGxhY2VFbGxpcHNpc0JveChib29sIGx0ciwgZmxvYXQgYmxvY2tM
ZWZ0RWRnZSwgZmxvYXQgYmxvY2tSaWdodEVkZ2UsIGZsb2F0IGVsbGlwc2lzV2lkdGgsIGJvb2wm
IGZvdW5kQm94KTsKIAo=
</data>

          </attachment>
      

    </bug>

</bugzilla>