<?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>49805</bug_id>
          
          <creation_ts>2010-11-19 07:58:55 -0800</creation_ts>
          <short_desc>REGRESSION(r72399): Broke Chromium build (Requested by antonm_ on #webkit).</short_desc>
          <delta_ts>2010-11-19 08:16:45 -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>New Bugs</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Other</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>49747</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="WebKit Review Bot">webkit.review.bot</reporter>
          <assigned_to name="WebKit Review Bot">webkit.review.bot</assigned_to>
          <cc>antonm</cc>
    
    <cc>commit-queue</cc>
    
    <cc>jcivelli</cc>
    
    <cc>levin</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>311462</commentid>
    <comment_count>0</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2010-11-19 07:58:55 -0800</bug_when>
    <thetext>http://trac.webkit.org/changeset/72399 broke the build:
Broke Chromium build (Requested by antonm_ on #webkit).

This is an automatic bug report generated by the sheriff-bot. If this bug
report was created because of a flaky test, please file a bug for the flaky
test (if we don&apos;t already have one on file) and dup this bug against that bug
so that we can track how often these flaky tests case pain.

&quot;Only you can prevent forest fires.&quot; -- Smokey the Bear</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>311463</commentid>
    <comment_count>1</comment_count>
      <attachid>74389</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2010-11-19 07:59:18 -0800</bug_when>
    <thetext>Created attachment 74389
ROLLOUT of r72399

Any committer can land this patch automatically by marking it commit-queue+.  The commit-queue will build and test the patch before landing to ensure that the rollout will be successful.  This process takes approximately 15 minutes.

If you would like to land the rollout faster, you can use the following command:

  webkit-patch land-attachment ATTACHMENT_ID --ignore-builders

where ATTACHMENT_ID is the ID of this attachment.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>311467</commentid>
    <comment_count>2</comment_count>
    <who name="anton muhin">antonm</who>
    <bug_when>2010-11-19 08:02:16 -0800</bug_when>
    <thetext>Sample of build log:

5&gt;WebViewImpl.cpp
5&gt;e:\b\build\slave\webkit-rel-webkit-org\build\src\third_party\webkit\javascriptcore\wtf\text\StringImpl.h(90) : warning C4355: &apos;this&apos; : used in base member initializer list
5&gt;e:\b\build\slave\webkit-rel-webkit-org\build\src\third_party\webkit\javascriptcore\wtf\text\StringImpl.h(90) : warning C4355: &apos;this&apos; : used in base member initializer list
5&gt;e:\b\build\slave\webkit-rel-webkit-org\build\src\third_party\webkit\javascriptcore\wtf\text\StringImpl.h(90) : warning C4355: &apos;this&apos; : used in base member initializer list
5&gt;e:\b\build\slave\webkit-rel-webkit-org\build\src\third_party\webkit\javascriptcore\wtf\text\StringImpl.h(90) : warning C4355: &apos;this&apos; : used in base member initializer list
5&gt;..\..\WebCore\dom\ViewportArguments.h(78) : warning C4305: &apos;initializing&apos; : truncation from &apos;&apos; to &apos;bool&apos;
5&gt;e:\b\build\slave\webkit-rel-webkit-org\build\src\third_party\webkit\webcore\dom\ViewportArguments.h(78) : warning C4305: &apos;initializing&apos; : truncation from &apos;&apos; to &apos;bool&apos;
5&gt;..\..\WebCore\dom\ViewportArguments.h(78) : warning C4305: &apos;initializing&apos; : truncation from &apos;&apos; to &apos;bool&apos;
5&gt;..\..\WebCore\dom\ViewportArguments.h(78) : warning C4305: &apos;initializing&apos; : truncation from &apos;&apos; to &apos;bool&apos;
5&gt;e:\b\build\slave\webkit-rel-webkit-org\build\src\third_party\webkit\webkit\chromium\src\WebViewImpl.h(419) : error C2259: &apos;WebKit::ChromeClientImpl&apos; : cannot instantiate abstract class
5&gt;        due to following members:
5&gt;        &apos;void WebCore::ChromeClientChromium::popupOpened(WebCore::PopupContainer *,const WebCore::IntRect &amp;,bool)&apos; : is abstract
5&gt;        ..\..\WebCore\page\chromium\ChromeClientChromium.h(49) : see declaration of &apos;WebCore::ChromeClientChromium::popupOpened&apos;
5&gt;e:\b\build\slave\webkit-rel-webkit-org\build\src\third_party\webkit\webkit\chromium\src\WebViewImpl.h(419) : error C2259: &apos;WebKit::ChromeClientImpl&apos; : cannot instantiate abstract class
5&gt;        due to following members:
5&gt;        &apos;void WebCore::ChromeClientChromium::popupOpened(WebCore::PopupContainer *,const WebCore::IntRect &amp;,bool)&apos; : is abstract
5&gt;        ..\..\WebCore\page\chromium\ChromeClientChromium.h(49) : see declaration of &apos;WebCore::ChromeClientChromium::popupOpened&apos;
5&gt;e:\b\build\slave\webkit-rel-webkit-org\build\src\third_party\webkit\webkit\chromium\src\WebViewImpl.h(419) : error C2259: &apos;WebKit::ChromeClientImpl&apos; : cannot instantiate abstract class
5&gt;        due to following members:
5&gt;        &apos;void WebCore::ChromeClientChromium::popupOpened(WebCore::PopupContainer *,const WebCore::IntRect &amp;,bool)&apos; : is abstract
5&gt;        ..\..\WebCore\page\chromium\ChromeClientChromium.h(49) : see declaration of &apos;WebCore::ChromeClientChromium::popupOpened&apos;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>311469</commentid>
    <comment_count>3</comment_count>
      <attachid>74389</attachid>
    <who name="anton muhin">antonm</who>
    <bug_when>2010-11-19 08:03:00 -0800</bug_when>
    <thetext>Comment on attachment 74389
ROLLOUT of r72399

Sorry, just to keep webkit rolling</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>311476</commentid>
    <comment_count>4</comment_count>
      <attachid>74389</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2010-11-19 08:16:40 -0800</bug_when>
    <thetext>Comment on attachment 74389
ROLLOUT of r72399

Clearing flags on attachment: 74389

Committed r72403: &lt;http://trac.webkit.org/changeset/72403&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>311477</commentid>
    <comment_count>5</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2010-11-19 08:16:45 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>74389</attachid>
            <date>2010-11-19 07:59:18 -0800</date>
            <delta_ts>2010-11-19 08:16:40 -0800</delta_ts>
            <desc>ROLLOUT of r72399</desc>
            <filename>bug-49805-20101119155914.patch</filename>
            <type>text/plain</type>
            <size>9089</size>
            <attacher name="WebKit Review Bot">webkit.review.bot</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1dlYkNvcmUvQ2hhbmdlTG9nIGIvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXgg
NzI3NGY0MzcxYzEzOTkzNTg3ZmNiMmRkNjk0MTllZmI2NDZmOWExYy4uNGE5YTE3YjliZGZiYjk0
YTliNDExZWYyYzk3MzhkN2RjZmQ1MTM5ZiAxMDA2NDQKLS0tIGEvV2ViQ29yZS9DaGFuZ2VMb2cK
KysrIGIvV2ViQ29yZS9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxOSBAQAorMjAxMC0xMS0xOSAgU2hl
cmlmZiBCb3QgIDx3ZWJraXQucmV2aWV3LmJvdEBnbWFpbC5jb20+CisKKyAgICAgICAgVW5yZXZp
ZXdlZCwgcm9sbGluZyBvdXQgcjcyMzk5LgorICAgICAgICBodHRwOi8vdHJhYy53ZWJraXQub3Jn
L2NoYW5nZXNldC83MjM5OQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1
Zy5jZ2k/aWQ9NDk4MDUKKworICAgICAgICBCcm9rZSBDaHJvbWl1bSBidWlsZCAoUmVxdWVzdGVk
IGJ5IGFudG9ubV8gb24gI3dlYmtpdCkuCisKKyAgICAgICAgKiBwYWdlL2Nocm9taXVtL0Nocm9t
ZUNsaWVudENocm9taXVtLmg6CisgICAgICAgICogcGxhdGZvcm0vY2hyb21pdW0vUG9wdXBNZW51
Q2hyb21pdW0uY3BwOgorICAgICAgICAoV2ViQ29yZTo6UG9wdXBDb250YWluZXI6OnNob3dQb3B1
cCk6CisgICAgICAgIChXZWJDb3JlOjpQb3B1cENvbnRhaW5lcjo6c2hvd0V4dGVybmFsKToKKyAg
ICAgICAgKFdlYkNvcmU6OlBvcHVwTGlzdEJveDo6bGF5b3V0KToKKyAgICAgICAgKFdlYkNvcmU6
OlBvcHVwTWVudUNocm9taXVtOjpzaG93KToKKyAgICAgICAgKiBwbGF0Zm9ybS9jaHJvbWl1bS9Q
b3B1cE1lbnVDaHJvbWl1bS5oOgorCiAyMDEwLTExLTE5ICBOaWtvbGFzIFppbW1lcm1hbm4gIDxu
emltbWVybWFubkByaW0uY29tPgogCiAgICAgICAgIFJldmlld2VkIGJ5IERpcmsgU2NodWx6ZS4K
ZGlmZiAtLWdpdCBhL1dlYkNvcmUvcGFnZS9jaHJvbWl1bS9DaHJvbWVDbGllbnRDaHJvbWl1bS5o
IGIvV2ViQ29yZS9wYWdlL2Nocm9taXVtL0Nocm9tZUNsaWVudENocm9taXVtLmgKaW5kZXggYjUx
OGIzZGUxMDM5MGNjN2NhNWYwNWY0OTg1ZDI1ODYwYzgxZWQ4MS4uMDJlMmE5NDVkODg2ZTAzM2M3
MTgyZWMzYTE1MGJkYWJmMzg3ZjkzOCAxMDA2NDQKLS0tIGEvV2ViQ29yZS9wYWdlL2Nocm9taXVt
L0Nocm9tZUNsaWVudENocm9taXVtLmgKKysrIGIvV2ViQ29yZS9wYWdlL2Nocm9taXVtL0Nocm9t
ZUNsaWVudENocm9taXVtLmgKQEAgLTQ0LDkgKzQ0LDExIEBAIGNsYXNzIENocm9tZUNsaWVudENo
cm9taXVtIDogcHVibGljIENocm9tZUNsaWVudCB7CiBwdWJsaWM6CiAgICAgLy8gTm90aWZpZXMg
dGhlIGNsaWVudCBvZiBhIG5ldyBwb3B1cCB3aWRnZXQuICBUaGUgY2xpZW50IHNob3VsZCBwbGFj
ZQogICAgIC8vIGFuZCBzaXplIHRoZSB3aWRnZXQgd2l0aCB0aGUgZ2l2ZW4gYm91bmRzLCByZWxh
dGl2ZSB0byB0aGUgc2NyZWVuLgotICAgIHZpcnR1YWwgdm9pZCBwb3B1cE9wZW5lZChQb3B1cENv
bnRhaW5lciogcG9wdXBDb250YWluZXIsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNv
bnN0IEludFJlY3QmIGJvdW5kcykgPSAwOwotCisgICAgLy8gSWYgaGFuZGxlRXh0ZXJuYWwgaXMg
dHJ1ZSwgdGhlbiBkcmF3aW5nIGFuZCBpbnB1dCBoYW5kbGluZyBmb3IgdGhlCisgICAgLy8gcG9w
dXAgd2lsbCBiZSBoYW5kbGVkIGJ5IHRoZSBleHRlcm5hbCBlbWJlZGRlci4KKyAgICB2aXJ0dWFs
IHZvaWQgcG9wdXBPcGVuZWQoUG9wdXBDb250YWluZXIqIHBvcHVwQ29udGFpbmVyLCBjb25zdCBJ
bnRSZWN0JiBib3VuZHMsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvb2wgaGFuZGxl
RXh0ZXJuYWwpID0gMDsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgLy8gTm90
aWZpZXMgdGhlIGNsaWVudCBhIHBvcHVwIHdhcyBjbG9zZWQuCiAgICAgdmlydHVhbCB2b2lkIHBv
cHVwQ2xvc2VkKFBvcHVwQ29udGFpbmVyKiBwb3B1cENvbnRhaW5lcikgPSAwOwogfTsKZGlmZiAt
LWdpdCBhL1dlYkNvcmUvcGxhdGZvcm0vY2hyb21pdW0vUG9wdXBNZW51Q2hyb21pdW0uY3BwIGIv
V2ViQ29yZS9wbGF0Zm9ybS9jaHJvbWl1bS9Qb3B1cE1lbnVDaHJvbWl1bS5jcHAKaW5kZXggN2Ez
MDI0YjI0ZjcxMzE2YTQ5MGUxNDIzNThmMmYyMTA3OWRhOTFhYy4uMDRlZWI5MzA1YTM5NTcyMTk4
MWZiMzczMTEzM2E2MDI2MThhOTI0YyAxMDA2NDQKLS0tIGEvV2ViQ29yZS9wbGF0Zm9ybS9jaHJv
bWl1bS9Qb3B1cE1lbnVDaHJvbWl1bS5jcHAKKysrIGIvV2ViQ29yZS9wbGF0Zm9ybS9jaHJvbWl1
bS9Qb3B1cE1lbnVDaHJvbWl1bS5jcHAKQEAgLTM3MSw3ICszNzEsNyBAQCB2b2lkIFBvcHVwQ29u
dGFpbmVyOjpzaG93UG9wdXAoRnJhbWVWaWV3KiB2aWV3KQogICAgICAgICAgICAgICAgICAgICB3
aWRnZXRSZWN0Lm1vdmUoMCwgLSh3aWRnZXRSZWN0LmhlaWdodCgpICsgc2VsZWN0SGVpZ2h0KSk7
CiAgICAgICAgICAgICB9CiAgICAgICAgIH0KLSAgICAgICAgY2hyb21lQ2xpZW50LT5wb3B1cE9w
ZW5lZCh0aGlzLCB3aWRnZXRSZWN0KTsKKyAgICAgICAgY2hyb21lQ2xpZW50LT5wb3B1cE9wZW5l
ZCh0aGlzLCB3aWRnZXRSZWN0LCBmYWxzZSk7CiAgICAgICAgIG1fcG9wdXBPcGVuID0gdHJ1ZTsK
ICAgICB9CiAKQEAgLTM4Nyw2ICszODcsMzQgQEAgdm9pZCBQb3B1cENvbnRhaW5lcjo6c2hvd1Bv
cHVwKEZyYW1lVmlldyogdmlldykKICAgICBpbnZhbGlkYXRlKCk7CiB9CiAKK3ZvaWQgUG9wdXBD
b250YWluZXI6OnNob3dFeHRlcm5hbChjb25zdCBJbnRSZWN0JiByZWN0LCBGcmFtZVZpZXcqIHYs
IGludCBpbmRleCkKK3sKKyAgICBpZiAoIWxpc3RCb3goKSkKKyAgICAgICAgcmV0dXJuOworCisg
ICAgbGlzdEJveCgpLT5zZXRCYXNlV2lkdGgocmVjdC53aWR0aCgpKTsKKyAgICBsaXN0Qm94KCkt
PnVwZGF0ZUZyb21FbGVtZW50KCk7CisKKyAgICBpZiAobGlzdEJveCgpLT5udW1JdGVtcygpIDwg
MSkgeworICAgICAgICBoaWRlUG9wdXAoKTsKKyAgICAgICAgcmV0dXJuOworICAgIH0KKworICAg
IC8vIEFkanVzdCB0aGUgcG9wdXAgcG9zaXRpb24gdG8gYWNjb3VudCBmb3Igc2Nyb2xsaW5nLgor
ICAgIEludFBvaW50IGxvY2F0aW9uID0gdi0+Y29udGVudHNUb1dpbmRvdyhyZWN0LmxvY2F0aW9u
KCkpOworICAgIEludFJlY3QgcG9wdXBSZWN0KGxvY2F0aW9uLCByZWN0LnNpemUoKSk7CisKKyAg
ICAvLyBHZXQgdGhlIENocm9tZUNsaWVudCBhbmQgcGFzcyBpdCB0aGUgcG9wdXAgbWVudSdzIGxp
c3Rib3ggZGF0YS4KKyAgICBtX2ZyYW1lVmlldyA9IHY7CisgICAgY2hyb21lQ2xpZW50Q2hyb21p
dW0oKS0+cG9wdXBPcGVuZWQodGhpcywgcG9wdXBSZWN0LCB0cnVlKTsKKworICAgIC8vIFRoZSBw
b3B1cCBzZW5kcyBpdHMgImNsb3NlZCIgbm90aWZpY2F0aW9uIHRocm91Z2ggaXRzIHBhcmVudC4g
U2V0IHRoZQorICAgIC8vIHBhcmVudCwgZXZlbiB0aG91Z2ggZXh0ZXJuYWwgcG9wdXBzIGhhdmUg
bm8gcmVhbCBvbi1zY3JlZW4gd2lkZ2V0IGJ1dCBhCisgICAgLy8gbmF0aXZlIG1lbnUgKHNlZSB8
UG9wdXBMaXN0Qm94OjpoaWRlUG9wdXAoKXwpOworICAgIGlmICghbV9saXN0Qm94LT5wYXJlbnQo
KSkKKyAgICAgICAgYWRkQ2hpbGQobV9saXN0Qm94LmdldCgpKTsKK30KKwogdm9pZCBQb3B1cENv
bnRhaW5lcjo6aGlkZVBvcHVwKCkKIHsKICAgICBsaXN0Qm94KCktPmhpZGVQb3B1cCgpOwpAQCAt
MTI2OCwxNCArMTI5NiwyNyBAQCB2b2lkIFBvcHVwTGlzdEJveDo6bGF5b3V0KCkKICAgICAvLyBD
YWxjdWxhdGUgc2Nyb2xsIGJhciB3aWR0aC4KICAgICBpbnQgd2luZG93SGVpZ2h0ID0gMDsKIAor
I2lmIE9TKERBUldJTikKKyAgICAvLyBTZXQgdGhlIHBvcHVwJ3Mgd2luZG93IHRvIGNvbnRhaW4g
YWxsIGF2YWlsYWJsZSBpdGVtcyBvbiBNYWMgb25seSwgd2hpY2gKKyAgICAvLyB1c2VzIG5hdGl2
ZSBjb250cm9scyB0aGF0IG1hbmFnZSB0aGVpciBvd24gc2Nyb2xsaW5nLiBUaGlzIGFsbG93cyBo
aXQKKyAgICAvLyB0ZXN0aW5nIHRvIHdvcmsgd2hlbiBzZWxlY3RpbmcgaXRlbXMgaW4gcG9wdXBz
IHRoYXQgaGF2ZSBtb3JlIG1lbnUgZW50cmllcworICAgIC8vIHRoYW4gdGhlIG1heGltdW0gd2lu
ZG93IHNpemUuCisgICAgbV92aXNpYmxlUm93cyA9IG51bUl0ZW1zKCk7CisjZWxzZQogICAgIG1f
dmlzaWJsZVJvd3MgPSBtaW4obnVtSXRlbXMoKSwga01heFZpc2libGVSb3dzKTsKKyNlbmRpZgog
CiAgICAgZm9yIChpbnQgaSA9IDA7IGkgPCBtX3Zpc2libGVSb3dzOyArK2kpIHsKICAgICAgICAg
aW50IHJvd0hlaWdodCA9IGdldFJvd0hlaWdodChpKTsKKworI2lmICFPUyhEQVJXSU4pCisgICAg
ICAgIC8vIE9ubHkgY2xpcCB0aGUgd2luZG93IGhlaWdodCBmb3Igbm9uLU1hYyBwbGF0Zm9ybXMu
CiAgICAgICAgIGlmICh3aW5kb3dIZWlnaHQgKyByb3dIZWlnaHQgPiBtX21heEhlaWdodCkgewog
ICAgICAgICAgICAgbV92aXNpYmxlUm93cyA9IGk7CiAgICAgICAgICAgICBicmVhazsKICAgICAg
ICAgfQorI2VuZGlmCisKICAgICAgICAgd2luZG93SGVpZ2h0ICs9IHJvd0hlaWdodDsKICAgICB9
CiAKQEAgLTEzNDIsMTMgKzEzODMsMTkgQEAgUG9wdXBNZW51Q2hyb21pdW06On5Qb3B1cE1lbnVD
aHJvbWl1bSgpCiAgICAgaGlkZSgpOwogfQogCisvLyBUaGUgTWFjIENocm9taXVtIGltcGxlbWVu
dGF0aW9uIHJlbGllcyBvbiBleHRlcm5hbCBjb250cm9sIChhIENvY29hIGNvbnRyb2wpCisvLyB0
byBkaXNwbGF5LCBoYW5kbGUgdGhlIGlucHV0IHRyYWNraW5nIGFuZCBtZW51IGl0ZW0gc2VsZWN0
aW9uIGZvciB0aGUgcG9wdXAuCiAvLyBXaW5kb3dzIGFuZCBMaW51eCBDaHJvbWl1bSBsZXQgb3Vy
IFdlYktpdCBwb3J0IGhhbmRsZSB0aGUgZGlzcGxheSwgd2hpbGUKIC8vIGFub3RoZXIgcHJvY2Vz
cyBtYW5hZ2VzIHRoZSBwb3B1cCB3aW5kb3cgYW5kIGlucHV0IGhhbmRsaW5nLgogdm9pZCBQb3B1
cE1lbnVDaHJvbWl1bTo6c2hvdyhjb25zdCBJbnRSZWN0JiByLCBGcmFtZVZpZXcqIHYsIGludCBp
bmRleCkKIHsKICAgICBpZiAoIXAucG9wdXApCiAgICAgICAgIHAucG9wdXAgPSBQb3B1cENvbnRh
aW5lcjo6Y3JlYXRlKGNsaWVudCgpLCBQb3B1cENvbnRhaW5lcjo6U2VsZWN0LCBkcm9wRG93blNl
dHRpbmdzKTsKKyNpZiBPUyhEQVJXSU4pCisgICAgcC5wb3B1cC0+c2hvd0V4dGVybmFsKHIsIHYs
IGluZGV4KTsKKyNlbHNlCiAgICAgcC5wb3B1cC0+c2hvdyhyLCB2LCBpbmRleCk7CisjZW5kaWYK
IH0KIAogdm9pZCBQb3B1cE1lbnVDaHJvbWl1bTo6aGlkZSgpCmRpZmYgLS1naXQgYS9XZWJDb3Jl
L3BsYXRmb3JtL2Nocm9taXVtL1BvcHVwTWVudUNocm9taXVtLmggYi9XZWJDb3JlL3BsYXRmb3Jt
L2Nocm9taXVtL1BvcHVwTWVudUNocm9taXVtLmgKaW5kZXggNzY2NjVmZmI1NDRhODU0OGQ3MDkz
MTc2ZWVmZTdiM2YzMDk4ODZmZS4uY2E0N2NjZmIyNTJkZmFjMTU4ZWEwMmJiNzhhMmY4NjEyMDZi
YWE0ZCAxMDA2NDQKLS0tIGEvV2ViQ29yZS9wbGF0Zm9ybS9jaHJvbWl1bS9Qb3B1cE1lbnVDaHJv
bWl1bS5oCisrKyBiL1dlYkNvcmUvcGxhdGZvcm0vY2hyb21pdW0vUG9wdXBNZW51Q2hyb21pdW0u
aApAQCAtMTQyLDYgKzE0Miw5IEBAIHB1YmxpYzoKICAgICAvLyBTaG93IHRoZSBwb3B1cAogICAg
IHZvaWQgc2hvd1BvcHVwKEZyYW1lVmlldyopOwogCisgICAgLy8gVXNlZCBvbiBNYWMgQ2hyb21p
dW0gZm9yIEhUTUwgc2VsZWN0IHBvcHVwIG1lbnVzLgorICAgIHZvaWQgc2hvd0V4dGVybmFsKGNv
bnN0IEludFJlY3QmLCBGcmFtZVZpZXcqLCBpbnQgaW5kZXgpOworCiAgICAgLy8gU2hvdyB0aGUg
cG9wdXAgaW4gdGhlIHNwZWNpZmllZCByZWN0IGZvciB0aGUgc3BlY2lmaWVkIGZyYW1lLgogICAg
IC8vIE5vdGU6IHRoaXMgY29kZSB3YXMgc29tZWhvdyBhcmJpdHJhcmlseSBmYWN0b3JlZC1vdXQg
b2YgdGhlIFBvcHVwIGNsYXNzCiAgICAgLy8gc28gV2ViVmlld0ltcGwgY2FuIGNyZWF0ZSBhIFBv
cHVwQ29udGFpbmVyLiBUaGlzIG1ldGhvZCBpcyB1c2VkIGZvcgpkaWZmIC0tZ2l0IGEvV2ViS2l0
L2Nocm9taXVtL0NoYW5nZUxvZyBiL1dlYktpdC9jaHJvbWl1bS9DaGFuZ2VMb2cKaW5kZXggNGE1
OGY4OGZhMGY0MTM1NDZmNjNiMDE0OWQwZWJkZTQwODc0NmFiMi4uMGMzNWI4ZWI0MTQyMDUxZGQ3
YTFiOWU1NDBiNjFmOTE0NmRhNGM5OSAxMDA2NDQKLS0tIGEvV2ViS2l0L2Nocm9taXVtL0NoYW5n
ZUxvZworKysgYi9XZWJLaXQvY2hyb21pdW0vQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTUgQEAKKzIw
MTAtMTEtMTkgIFNoZXJpZmYgQm90ICA8d2Via2l0LnJldmlldy5ib3RAZ21haWwuY29tPgorCisg
ICAgICAgIFVucmV2aWV3ZWQsIHJvbGxpbmcgb3V0IHI3MjM5OS4KKyAgICAgICAgaHR0cDovL3Ry
YWMud2Via2l0Lm9yZy9jaGFuZ2VzZXQvNzIzOTkKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtp
dC5vcmcvc2hvd19idWcuY2dpP2lkPTQ5ODA1CisKKyAgICAgICAgQnJva2UgQ2hyb21pdW0gYnVp
bGQgKFJlcXVlc3RlZCBieSBhbnRvbm1fIG9uICN3ZWJraXQpLgorCisgICAgICAgICogc3JjL0No
cm9tZUNsaWVudEltcGwuY3BwOgorICAgICAgICAoV2ViS2l0OjpDaHJvbWVDbGllbnRJbXBsOjpw
b3B1cE9wZW5lZCk6CisgICAgICAgICogc3JjL0Nocm9tZUNsaWVudEltcGwuaDoKKwogMjAxMC0x
MS0xOSAgSmF5IENpdmVsbGkgIDxqY2l2ZWxsaUBjaHJvbWl1bS5vcmc+CiAKICAgICAgICAgUmV2
aWV3ZWQgYnkgRGF2aWQgTGV2aW4uCmRpZmYgLS1naXQgYS9XZWJLaXQvY2hyb21pdW0vc3JjL0No
cm9tZUNsaWVudEltcGwuY3BwIGIvV2ViS2l0L2Nocm9taXVtL3NyYy9DaHJvbWVDbGllbnRJbXBs
LmNwcAppbmRleCA5ZTlmYzQxMWY1YTU3OGFhODU0YjJhNGJlZTAxMjJkMTQxNDVkYmFkLi5jNDNh
MGIwM2YyY2RiY2I4MDYxODM1YzI5MmU1MzJhNGE1MTU3NmZhIDEwMDY0NAotLS0gYS9XZWJLaXQv
Y2hyb21pdW0vc3JjL0Nocm9tZUNsaWVudEltcGwuY3BwCisrKyBiL1dlYktpdC9jaHJvbWl1bS9z
cmMvQ2hyb21lQ2xpZW50SW1wbC5jcHAKQEAgLTY3OCwxNCArNjc4LDI1IEBAIHZvaWQgQ2hyb21l
Q2xpZW50SW1wbDo6Y2hvb3NlSWNvbkZvckZpbGVzKGNvbnN0IFZlY3RvcjxXVEY6OlN0cmluZz4m
LCBXZWJDb3JlOjpGCiB9CiAKIHZvaWQgQ2hyb21lQ2xpZW50SW1wbDo6cG9wdXBPcGVuZWQoUG9w
dXBDb250YWluZXIqIHBvcHVwQ29udGFpbmVyLAotICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBjb25zdCBJbnRSZWN0JiBib3VuZHMpCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGNvbnN0IEludFJlY3QmIGJvdW5kcywKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYm9vbCBoYW5kbGVFeHRlcm5hbGx5KQogewogICAgIGlmICghbV93ZWJWaWV3
LT5jbGllbnQoKSkKICAgICAgICAgcmV0dXJuOwogCi0gICAgV2ViV2lkZ2V0KiB3ZWJ3aWRnZXQg
PSBtX3dlYlZpZXctPmNsaWVudCgpLT5jcmVhdGVQb3B1cE1lbnUoCi0gICAgICAgIGNvbnZlcnRQ
b3B1cFR5cGUocG9wdXBDb250YWluZXItPnBvcHVwVHlwZSgpKSk7Ci0gICAgbV93ZWJWaWV3LT5w
b3B1cE9wZW5lZChwb3B1cENvbnRhaW5lcik7CisgICAgV2ViV2lkZ2V0KiB3ZWJ3aWRnZXQ7Cisg
ICAgaWYgKGhhbmRsZUV4dGVybmFsbHkpIHsKKyAgICAgICAgV2ViUG9wdXBNZW51SW5mbyBwb3B1
cEluZm87CisgICAgICAgIGdldFBvcHVwTWVudUluZm8ocG9wdXBDb250YWluZXIsICZwb3B1cElu
Zm8pOworICAgICAgICB3ZWJ3aWRnZXQgPSBtX3dlYlZpZXctPmNsaWVudCgpLT5jcmVhdGVQb3B1
cE1lbnUocG9wdXBJbmZvKTsKKyAgICB9IGVsc2UgeworICAgICAgICB3ZWJ3aWRnZXQgPSBtX3dl
YlZpZXctPmNsaWVudCgpLT5jcmVhdGVQb3B1cE1lbnUoCisgICAgICAgICAgICBjb252ZXJ0UG9w
dXBUeXBlKHBvcHVwQ29udGFpbmVyLT5wb3B1cFR5cGUoKSkpOworICAgICAgICAvLyBXZSBvbmx5
IG5vdGlmeSB3aGVuIHRoZSBXZWJWaWV3IGhhcyB0byBoYW5kbGUgdGhlIHBvcHVwLCBhcyB3aGVu
CisgICAgICAgIC8vIHRoZSBwb3B1cCBpcyBoYW5kbGVkIGV4dGVybmFsbHksIHRoZSBmYWN0IHRo
YXQgYSBwb3B1cCBpcyBzaG93aW5nIGlzCisgICAgICAgIC8vIHRyYW5zcGFyZW50IHRvIHRoZSBX
ZWJWaWV3LgorICAgICAgICBtX3dlYlZpZXctPnBvcHVwT3BlbmVkKHBvcHVwQ29udGFpbmVyKTsK
KyAgICB9CiAgICAgc3RhdGljX2Nhc3Q8V2ViUG9wdXBNZW51SW1wbCo+KHdlYndpZGdldCktPklu
aXQocG9wdXBDb250YWluZXIsIGJvdW5kcyk7CiB9CiAKZGlmZiAtLWdpdCBhL1dlYktpdC9jaHJv
bWl1bS9zcmMvQ2hyb21lQ2xpZW50SW1wbC5oIGIvV2ViS2l0L2Nocm9taXVtL3NyYy9DaHJvbWVD
bGllbnRJbXBsLmgKaW5kZXggZmRlNDZkZjU3N2Y2MWExMWMyYzY2YmQ4NWNjMWQzZjUyODY2ZjQz
ZS4uODdjMTY1M2Q3OTZhZjM1NDZmNDk0NzQzNDgyNDgxNTllNzc3ODM5NiAxMDA2NDQKLS0tIGEv
V2ViS2l0L2Nocm9taXVtL3NyYy9DaHJvbWVDbGllbnRJbXBsLmgKKysrIGIvV2ViS2l0L2Nocm9t
aXVtL3NyYy9DaHJvbWVDbGllbnRJbXBsLmgKQEAgLTE2Miw3ICsxNjIsOCBAQCBwdWJsaWM6CiAK
ICAgICAvLyBDaHJvbWVDbGllbnRDaHJvbWl1bSBtZXRob2RzOgogICAgIHZpcnR1YWwgdm9pZCBw
b3B1cE9wZW5lZChXZWJDb3JlOjpQb3B1cENvbnRhaW5lciogcG9wdXBDb250YWluZXIsCi0gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IFdlYkNvcmU6OkludFJlY3QmIGJvdW5kcyk7
CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IFdlYkNvcmU6OkludFJlY3QmIGJv
dW5kcywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9vbCBoYW5kbGVFeHRlcm5hbGx5
KTsKICAgICB2aXJ0dWFsIHZvaWQgcG9wdXBDbG9zZWQoV2ViQ29yZTo6UG9wdXBDb250YWluZXIq
IHBvcHVwQ29udGFpbmVyKTsKICAgICB2aXJ0dWFsIHZvaWQgcG9zdEFjY2Vzc2liaWxpdHlOb3Rp
ZmljYXRpb24oV2ViQ29yZTo6QWNjZXNzaWJpbGl0eU9iamVjdCosIFdlYkNvcmU6OkFYT2JqZWN0
Q2FjaGU6OkFYTm90aWZpY2F0aW9uKTsKIAo=
</data>

          </attachment>
      

    </bug>

</bugzilla>