<?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>91769</bug_id>
          
          <creation_ts>2012-07-19 12:17:49 -0700</creation_ts>
          <short_desc>Layout Test css3/filters/custom/custom-filter-animation.html is failing</short_desc>
          <delta_ts>2012-08-14 16:16:55 -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>Tools / Tests</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="Jer Noble">jer.noble</reporter>
          <assigned_to name="Alexandru Chiculita">achicu</assigned_to>
          <cc>achicu</cc>
    
    <cc>dino</cc>
    
    <cc>noam</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>673772</commentid>
    <comment_count>0</comment_count>
    <who name="Jer Noble">jer.noble</who>
    <bug_when>2012-07-19 12:17:49 -0700</bug_when>
    <thetext>Failure occurs in javascript:

9 Uncaught Error: There&apos;s no filter in &quot;none&quot;  animation-test-helpers.js:67

This test appears to be incorrectly authored.

Test was introduced in &lt;http://trac.webkit.org/changeset/115487&gt; which was the fix for https://bugs.webkit.org/show_bug.cgi?id=71406.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>673912</commentid>
    <comment_count>1</comment_count>
    <who name="Alexandru Chiculita">achicu</who>
    <bug_when>2012-07-19 14:35:48 -0700</bug_when>
    <thetext>On what platform is this happening? I&quot;m running this test on Mac Safari and Mac Chromium just fine.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>673960</commentid>
    <comment_count>2</comment_count>
    <who name="Jer Noble">jer.noble</who>
    <bug_when>2012-07-19 15:08:32 -0700</bug_when>
    <thetext>Is ENABLE_CSS_FILTERS even turned on the Mac port?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>673961</commentid>
    <comment_count>3</comment_count>
    <who name="Jer Noble">jer.noble</who>
    <bug_when>2012-07-19 15:11:42 -0700</bug_when>
    <thetext>Regardless, this is occurring on the Mountain Lion test bots, which unfortunately are still not public-access. :(</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>673967</commentid>
    <comment_count>4</comment_count>
    <who name="Alexandru Chiculita">achicu</who>
    <bug_when>2012-07-19 15:19:49 -0700</bug_when>
    <thetext>(In reply to comment #2)
&gt; Is ENABLE_CSS_FILTERS even turned on the Mac port?

Both ENABLE_CSS_FILTERS and ENABLE_CSS_SHADERS are turned on the Mac port. That&apos;s at least on Lion. CSS Shaders also need WebGL enabled and also activated.

The error you see happens only when ENABLE_CSS_SHADERS is disabled at compile time, as we enable the runtime flags using the overridePreference call. I can only suppose that Mountain Lion has ENABLE_CSS_SHADERS turned of by default at compile time.

In that case, can you please add the whole the css3/filters/custom folder to the ignored list on Mountain Lion? And maybe a new bug to track the status of that compile time flag?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>674050</commentid>
    <comment_count>5</comment_count>
    <who name="Jer Noble">jer.noble</who>
    <bug_when>2012-07-19 16:39:54 -0700</bug_when>
    <thetext>Mountain Lion doesn&apos;t have any differences from Lion when it comes to the ENABLE_CSS_SHADER flag.  And other tests in css3/filters/custom pass fine; it&apos;s just css3/filters/custom/custom-filter-animation.html that is failing.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>674069</commentid>
    <comment_count>6</comment_count>
    <who name="Jer Noble">jer.noble</who>
    <bug_when>2012-07-19 16:50:32 -0700</bug_when>
    <thetext>Added the expected failing result to the mac/TestExpectations list in &lt;http://trac.webkit.org/changeset/123136&gt;.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>691542</commentid>
    <comment_count>7</comment_count>
    <who name="Alexandru Chiculita">achicu</who>
    <bug_when>2012-08-09 10:15:05 -0700</bug_when>
    <thetext>There are two issues:
1. Safari Mac on Mountain Lion has accelerated animations support for filters. It is only enabled on ML at runtime. However, CSS Shaders are not composited in hardware yet, so it fallbacks to software rendering.   CSS animations will still try to apply using platform code meaning that WebKit will be stuck forever waiting for the animation started event.

2. The framebuffer is not attached again in repaints. That&apos;s because of a GraphicsContext3D bug: https://bugs.webkit.org/show_bug.cgi?id=93625

I will post patches for both bugs soon.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>691972</commentid>
    <comment_count>8</comment_count>
      <attachid>157574</attachid>
    <who name="Alexandru Chiculita">achicu</who>
    <bug_when>2012-08-09 16:18:22 -0700</bug_when>
    <thetext>Created attachment 157574
Patch V1</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>694224</commentid>
    <comment_count>9</comment_count>
      <attachid>157574</attachid>
    <who name="Dean Jackson">dino</who>
    <bug_when>2012-08-13 16:51:04 -0700</bug_when>
    <thetext>Comment on attachment 157574
Patch V1

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

&gt; Source/WebCore/ChangeLog:13
&gt; +        Also the GraphicsContext3D doesn&apos;t update it&apos;s own internal m_boundFBO when a framebuffer is deleted,

typo it&apos;s -&gt; its

&gt; Source/WebCore/ChangeLog:17
&gt; +        The man for glDeleteFramebuffer says that the bound framebuffer is unbound before deleting it.

I suggest &quot;The documentation for glDeleteFramebuffer...&quot;

&gt; Source/WebCore/ChangeLog:20
&gt; +        and GraphicsContext3DEfl.cpp, to make sure that m_boundFBO is not used for other purposes.

I think you left GraphicsContext3DEfl out of this patch. I&apos;ll r+ but cq- to either fix that or this ChangeLog.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>695388</commentid>
    <comment_count>10</comment_count>
      <attachid>158414</attachid>
    <who name="Alexandru Chiculita">achicu</who>
    <bug_when>2012-08-14 14:21:09 -0700</bug_when>
    <thetext>Created attachment 158414
Patch for landing

Thanks Dean!

The efl change was there, but I&apos;ve used the bad filename for it in the Changelog -&gt; efl/GraphicsContext3DPrivate.cpp. I&apos;ve updated the Changelog.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>695408</commentid>
    <comment_count>11</comment_count>
      <attachid>158414</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-08-14 14:37:24 -0700</bug_when>
    <thetext>Comment on attachment 158414
Patch for landing

Rejecting attachment 158414 from commit-queue.

Failed to run &quot;[&apos;/mnt/git/webkit-commit-queue/Tools/Scripts/webkit-patch&apos;, &apos;--status-host=queues.webkit.org&apos;, &apos;-...&quot; exit_code: 2

Last 500 characters of output:
ebCore/ChangeLog
Hunk #1 succeeded at 1 with fuzz 3.
patching file Source/WebCore/platform/graphics/ca/GraphicsLayerCA.cpp
patching file Source/WebCore/platform/graphics/efl/GraphicsContext3DPrivate.cpp
patching file Source/WebCore/platform/graphics/filters/FECustomFilter.cpp
patching file Source/WebCore/platform/graphics/opengl/GraphicsContext3DOpenGLCommon.cpp

Failed to run &quot;[u&apos;/mnt/git/webkit-commit-queue/Tools/Scripts/svn-apply&apos;, u&apos;--force&apos;]&quot; exit_code: 1 cwd: /mnt/git/webkit-commit-queue/

Full output: http://queues.webkit.org/results/13489879</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>695433</commentid>
    <comment_count>12</comment_count>
      <attachid>158421</attachid>
    <who name="Alexandru Chiculita">achicu</who>
    <bug_when>2012-08-14 15:05:57 -0700</bug_when>
    <thetext>Created attachment 158421
Patch for landing

Rebased.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>695498</commentid>
    <comment_count>13</comment_count>
      <attachid>158421</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-08-14 16:16:51 -0700</bug_when>
    <thetext>Comment on attachment 158421
Patch for landing

Clearing flags on attachment: 158421

Committed r125617: &lt;http://trac.webkit.org/changeset/125617&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>695499</commentid>
    <comment_count>14</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-08-14 16:16:55 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>157574</attachid>
            <date>2012-08-09 16:18:22 -0700</date>
            <delta_ts>2012-08-14 14:21:09 -0700</delta_ts>
            <desc>Patch V1</desc>
            <filename>bug91769.patch</filename>
            <type>text/plain</type>
            <size>6931</size>
            <attacher name="Alexandru Chiculita">achicu</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCA5MGYwN2Y1Li44NTYwZDAwIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VM
b2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTQgQEAKKzIwMTItMDgt
MDkgIEFsZXhhbmRydSBDaGljdWxpdGEgIDxhY2hpY3VAYWRvYmUuY29tPgorCisgICAgICAgIExh
eW91dCBUZXN0IGNzczMvZmlsdGVycy9jdXN0b20vY3VzdG9tLWZpbHRlci1hbmltYXRpb24uaHRt
bCBpcyBmYWlsaW5nCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNn
aT9pZD05MTc2OQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAg
ICAgIFRoZSB0ZXN0IHNob3VsZCBiZSBwYXNzaW5nIG9uIE1vdW50YWluIExpb24gbm93LCBzbyBJ
J20gcmVtb3ZpbmcgaXQgZnJvbSB0aGUgbGlzdC4KKworICAgICAgICAqIHBsYXRmb3JtL21hYy9U
ZXN0RXhwZWN0YXRpb25zOgorCiAyMDEyLTA4LTA5ICBGbG9yaW4gTWFsaXRhICA8Zm1hbGl0YUBj
aHJvbWl1bS5vcmc+CiAKICAgICAgICAgW0Nocm9taXVtXSBVbnJldmlld2VkIGdhcmRlbmluZzog
dXBkYXRlZCBXaW4gcmVzdWx0cyBmb3IgMTI1MTYwLgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMv
cGxhdGZvcm0vbWFjL1Rlc3RFeHBlY3RhdGlvbnMgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9tYWMv
VGVzdEV4cGVjdGF0aW9ucwppbmRleCAyNDIyN2MwLi5mZjc1MTcxIDEwMDY0NAotLS0gYS9MYXlv
dXRUZXN0cy9wbGF0Zm9ybS9tYWMvVGVzdEV4cGVjdGF0aW9ucworKysgYi9MYXlvdXRUZXN0cy9w
bGF0Zm9ybS9tYWMvVGVzdEV4cGVjdGF0aW9ucwpAQCAtMzAzLDkgKzMwMyw2IEBAIEJVR1dLOTE1
MDUgOiBwbGF0Zm9ybS9tYWMvcGx1Z2lucy9yb290LW9iamVjdC1wcmVtYXR1cmUtZGVsZXRlLWNy
YXNoLmh0bWwgPSBDUkFTCiAvLyBbTWFjXSBSRUdSRVNTSU9OIChyMTIyNjUxKTogZmFzdC90ZXh0
L2Rlc2NlbnQtY2xpcC1pbi1zY2FsZWQtcGFnZS5odG1sIGZhaWxzCiBCVUdXSzkxNTUyIDogZmFz
dC90ZXh0L2Rlc2NlbnQtY2xpcC1pbi1zY2FsZWQtcGFnZS5odG1sID0gSU1BR0UKIAotLy8gTGF5
b3V0IFRlc3QgY3NzMy9maWx0ZXJzL2N1c3RvbS9jdXN0b20tZmlsdGVyLWFuaW1hdGlvbi5odG1s
IGlzIGZhaWxpbmcKLUJVR1dLODQ4MTMgOiBjc3MzL2ZpbHRlcnMvY3VzdG9tL2N1c3RvbS1maWx0
ZXItYW5pbWF0aW9uLmh0bWwgPSBURVhUCi0KIC8vIE5lZWRzIHJlYmFzZWxpbmUgYWZ0ZXIgaHR0
cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTgwMjE5CiBCVUdXSzkyOTA0IDog
ZmFzdC9ib3gtc2l6aW5nL2JveC1zaXppbmcuaHRtbCA9IFRFWFQKIEJVR1dLOTI5MDQgOiBjb21w
b3NpdGluZy9vdmVyZmxvdy9jbGlwLWRlc2NlbmRlbnRzLmh0bWwgPSBURVhUCmRpZmYgLS1naXQg
YS9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5k
ZXggMWUwZWJkMC4uZGRjNjg2OCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9n
CisrKyBiL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDM1IEBACisyMDEyLTA4
LTA5ICBBbGV4YW5kcnUgQ2hpY3VsaXRhICA8YWNoaWN1QGFkb2JlLmNvbT4KKworICAgICAgICBM
YXlvdXQgVGVzdCBjc3MzL2ZpbHRlcnMvY3VzdG9tL2N1c3RvbS1maWx0ZXItYW5pbWF0aW9uLmh0
bWwgaXMgZmFpbGluZworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5j
Z2k/aWQ9OTE3NjkKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAg
ICAgICBNb3VudGFpbiBMaW9uIGFkZGVkIHN1cHBvcnQgZm9yIGFjY2VsZXJhdGVkIGZpbHRlciBh
bmltYXRpb25zLCBidXQgQ1NTIFNoYWRlcnMgYXJlIHN0aWxsCisgICAgICAgIHJlbmRlcmVkIGlu
IHNvZnR3YXJlIG1vZGUuIFRoZSBzZXRGaWx0ZXJzIG1ldGhvZCBpcyB1c2luZyBQbGF0Zm9ybUNB
TGF5ZXI6OmZpbHRlcnNDYW5CZUNvbXBvc2l0ZWQgdG8gY2hlY2sKKyAgICAgICAgaWYgdGhlIGZp
bHRlcnMgY2FuIGJlIGhhbmRsZWQgaW4gaGFyZHdhd3JlLCBzbyBJJ3ZlIHJldXNlZCB0aGF0IGlu
IHRoZSBjcmVhdGVGaWx0ZXJBbmltYXRpb25zRnJvbUtleWZyYW1lcworICAgICAgICB0byBjaGVj
ayBpZiB0aGUgYW5pbWF0aW9ucyBjYW4gYWxzbyBydW4gaW4gaGFyZHdhcmUuCisKKyAgICAgICAg
QWxzbyB0aGUgR3JhcGhpY3NDb250ZXh0M0QgZG9lc24ndCB1cGRhdGUgaXQncyBvd24gaW50ZXJu
YWwgbV9ib3VuZEZCTyB3aGVuIGEgZnJhbWVidWZmZXIgaXMgZGVsZXRlZCwKKyAgICAgICAgc28g
SSd2ZSBhZGRlZCB0aGF0IHRvIHRoZSBGRUN1c3RvbUZpbHRlci4gT3RoZXJ3aXNlLCBpZiB0aGUg
bmV4dCBmcmFtZWJ1ZmZlciBpcyBjcmVhdGVkIHVzaW5nIHRoZSBzYW1lCisgICAgICAgIGlkZW50
aWZpZXIsIGJpbmRGcmFtZWJ1ZmZlciB3aWxsIGp1c3QgcmV0dXJuIHdpdGhvdXQgY2FsbGluZyB0
aGUgZ2xCaW5kRnJhbWVidWZmZXIgYmVjYXVzZSBvZiB0aGlzIG9wdGltaXphdGlvbi4KKworICAg
ICAgICBUaGUgbWFuIGZvciBnbERlbGV0ZUZyYW1lYnVmZmVyIHNheXMgdGhhdCB0aGUgYm91bmQg
ZnJhbWVidWZmZXIgaXMgdW5ib3VuZCBiZWZvcmUgZGVsZXRpbmcgaXQuCisgICAgICAgIFRoaXMg
aXMgbm90IHJlcHJvZHVjZWFibGUgZnJvbSBXZWJHTCwgYmVjYXVzZSBXZWJHTFJlbmRlcmluZ0Nv
bnRleHQ6OmRlbGV0ZUZyYW1lYnVmZmVyCisgICAgICAgIGFscmVhZHkga25vd3MgdG8gdW5iaW5k
IHRoZSBmcmFtZWJ1ZmZlciB3aGVuIG5lZWRlZC4gSG93ZXZlciwgSSdtIGFsc28gYWRkaW5nIHRo
YXQgaW4gR3JhcGhpY3NDb250ZXh0M0RPcGVuR0xDb21tb24uY3BwCisgICAgICAgIGFuZCBHcmFw
aGljc0NvbnRleHQzREVmbC5jcHAsIHRvIG1ha2Ugc3VyZSB0aGF0IG1fYm91bmRGQk8gaXMgbm90
IHVzZWQgZm9yIG90aGVyIHB1cnBvc2VzLgorCisgICAgICAgIE5vIG5ldyB0ZXN0cywgdGhpcyBw
YXRjaCBmaXhlcyBhIGZhaWxpbmcgdGVzdC4KKworICAgICAgICAqIHBsYXRmb3JtL2dyYXBoaWNz
L2NhL0dyYXBoaWNzTGF5ZXJDQS5jcHA6CisgICAgICAgIChXZWJDb3JlOjpHcmFwaGljc0xheWVy
Q0E6OmNyZWF0ZUZpbHRlckFuaW1hdGlvbnNGcm9tS2V5ZnJhbWVzKToKKyAgICAgICAgKiBwbGF0
Zm9ybS9ncmFwaGljcy9lZmwvR3JhcGhpY3NDb250ZXh0M0RQcml2YXRlLmNwcDoKKyAgICAgICAg
KFdlYkNvcmU6OkdyYXBoaWNzQ29udGV4dDNEUHJpdmF0ZTo6ZGVsZXRlRnJhbWVidWZmZXIpOgor
ICAgICAgICAqIHBsYXRmb3JtL2dyYXBoaWNzL2ZpbHRlcnMvRkVDdXN0b21GaWx0ZXIuY3BwOgor
ICAgICAgICAoV2ViQ29yZTo6RkVDdXN0b21GaWx0ZXI6OmRlbGV0ZVJlbmRlckJ1ZmZlcnMpOgor
ICAgICAgICAqIHBsYXRmb3JtL2dyYXBoaWNzL29wZW5nbC9HcmFwaGljc0NvbnRleHQzRE9wZW5H
TENvbW1vbi5jcHA6CisgICAgICAgIChXZWJDb3JlOjpHcmFwaGljc0NvbnRleHQzRDo6ZGVsZXRl
RnJhbWVidWZmZXIpOgorCiAyMDEyLTA4LTA5ICBQYXZlbCBGZWxkbWFuICA8cGZlbGRtYW5AY2hy
b21pdW0ub3JnPgogCiAgICAgICAgIFdlYiBJbnNwZWN0b3I6IGdlbmVyYXRlIHByZXZpZXcgZm9y
IHRoZSBvYmplY3RzIGR1bXBlZCBpbnRvIHRoZSBjb25zb2xlIHVwb24gbG9nZ2luZy4KZGlmZiAt
LWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2NhL0dyYXBoaWNzTGF5ZXJD
QS5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9jYS9HcmFwaGljc0xheWVy
Q0EuY3BwCmluZGV4IGUzYTU2NWQuLmRjZGI1ODYgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3Jl
L3BsYXRmb3JtL2dyYXBoaWNzL2NhL0dyYXBoaWNzTGF5ZXJDQS5jcHAKKysrIGIvU291cmNlL1dl
YkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvY2EvR3JhcGhpY3NMYXllckNBLmNwcApAQCAtMTk1Nyw2
ICsxOTU3LDEwIEBAIGJvb2wgR3JhcGhpY3NMYXllckNBOjpjcmVhdGVGaWx0ZXJBbmltYXRpb25z
RnJvbUtleWZyYW1lcyhjb25zdCBLZXlmcmFtZVZhbHVlTGlzCiAgICAgICAgIHJldHVybiBmYWxz
ZTsKICAgICAgICAgCiAgICAgY29uc3QgRmlsdGVyT3BlcmF0aW9ucyogb3BlcmF0aW9ucyA9IHN0
YXRpY19jYXN0PGNvbnN0IEZpbHRlckFuaW1hdGlvblZhbHVlKj4odmFsdWVMaXN0LmF0KGxpc3RJ
bmRleCkpLT52YWx1ZSgpOworICAgIC8vIE1ha2Ugc3VyZSB0aGUgcGxhdGZvcm0gbGF5ZXIgZGlk
bid0IGZhbGxiYWNrIHRvIHVzaW5nIHNvZnR3YXJlIGZpbHRlciBjb21wb3NpdGluZyBpbnN0ZWFk
LgorICAgIGlmICghUGxhdGZvcm1DQUxheWVyOjpmaWx0ZXJzQ2FuQmVDb21wb3NpdGVkKCpvcGVy
YXRpb25zKSkKKyAgICAgICAgcmV0dXJuIGZhbHNlOworCiAgICAgaW50IG51bUFuaW1hdGlvbnMg
PSBvcGVyYXRpb25zLT5zaXplKCk7CiAKICAgICAvLyBGSVhNRTogV2UgY2FuJ3QgY3VycmVudGx5
IGhhcmR3YXJlIGFuaW1hdGUgc2hhZG93cy4KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3Bs
YXRmb3JtL2dyYXBoaWNzL2VmbC9HcmFwaGljc0NvbnRleHQzRFByaXZhdGUuY3BwIGIvU291cmNl
L1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvZWZsL0dyYXBoaWNzQ29udGV4dDNEUHJpdmF0ZS5j
cHAKaW5kZXggMzQ1NTA3Zi4uNzhlNmZiMSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGxh
dGZvcm0vZ3JhcGhpY3MvZWZsL0dyYXBoaWNzQ29udGV4dDNEUHJpdmF0ZS5jcHAKKysrIGIvU291
cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvZWZsL0dyYXBoaWNzQ29udGV4dDNEUHJpdmF0
ZS5jcHAKQEAgLTEwODEsNiArMTA4MSwxMSBAQCB2b2lkIEdyYXBoaWNzQ29udGV4dDNEUHJpdmF0
ZTo6ZGVsZXRlQnVmZmVyKFBsYXRmb3JtM0RPYmplY3QgYnVmZmVyKQogdm9pZCBHcmFwaGljc0Nv
bnRleHQzRFByaXZhdGU6OmRlbGV0ZUZyYW1lYnVmZmVyKFBsYXRmb3JtM0RPYmplY3QgZnJhbWVi
dWZmZXIpCiB7CiAgICAgbWFrZUNvbnRleHRDdXJyZW50KCk7CisgICAgaWYgKGZyYW1lYnVmZmVy
ID09IG1fYm91bmRGQk8pIHsKKyAgICAgICAgLy8gTWFrZSBzdXJlIHRoZSBmcmFtZWJ1ZmZlciBp
cyBub3QgZ29pbmcgdG8gYmUgdXNlZCBmb3IgZHJhd2luZworICAgICAgICAvLyBvcGVyYXRpb25z
IGFmdGVyIGl0IGdldHMgZGVsZXRlZC4KKyAgICAgICAgYmluZEZyYW1lYnVmZmVyKEZSQU1FQlVG
RkVSLCAwKTsKKyAgICB9CiAgICAgbV9hcGktPmdsRGVsZXRlRnJhbWVidWZmZXJzKDEsICZmcmFt
ZWJ1ZmZlcik7CiB9CiAKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBo
aWNzL2ZpbHRlcnMvRkVDdXN0b21GaWx0ZXIuY3BwIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0v
Z3JhcGhpY3MvZmlsdGVycy9GRUN1c3RvbUZpbHRlci5jcHAKaW5kZXggMzlmYTgzMS4uYTJlY2Uw
NSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvZmlsdGVycy9G
RUN1c3RvbUZpbHRlci5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3Mv
ZmlsdGVycy9GRUN1c3RvbUZpbHRlci5jcHAKQEAgLTEwOCw2ICsxMDgsOSBAQCB2b2lkIEZFQ3Vz
dG9tRmlsdGVyOjpkZWxldGVSZW5kZXJCdWZmZXJzKCkKICAgICAgICAgcmV0dXJuOwogICAgIG1f
Y29udGV4dC0+bWFrZUNvbnRleHRDdXJyZW50KCk7CiAgICAgaWYgKG1fZnJhbWVCdWZmZXIpIHsK
KyAgICAgICAgLy8gTWFrZSBzdXJlIHRvIHVuYmluZCBhbnkgZnJhbWVidWZmZXIgZnJvbSB0aGUg
Y29udGV4dCBmaXJzdCwgb3RoZXJ3aXNlCisgICAgICAgIC8vIHNvbWUgcGxhdGZvcm1zIG1pZ2h0
IHJlZnVzZSB0byBiaW5kIHRoZSBzYW1lIGJ1ZmZlciBpZCBhZ2Fpbi4KKyAgICAgICAgbV9jb250
ZXh0LT5iaW5kRnJhbWVidWZmZXIoR3JhcGhpY3NDb250ZXh0M0Q6OkZSQU1FQlVGRkVSLCAwKTsK
ICAgICAgICAgbV9jb250ZXh0LT5kZWxldGVGcmFtZWJ1ZmZlcihtX2ZyYW1lQnVmZmVyKTsKICAg
ICAgICAgbV9mcmFtZUJ1ZmZlciA9IDA7CiAgICAgfQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNv
cmUvcGxhdGZvcm0vZ3JhcGhpY3Mvb3BlbmdsL0dyYXBoaWNzQ29udGV4dDNET3BlbkdMQ29tbW9u
LmNwcCBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL29wZW5nbC9HcmFwaGljc0Nv
bnRleHQzRE9wZW5HTENvbW1vbi5jcHAKaW5kZXggMjI1NjI4Mi4uMjNkZTNlOCAxMDA2NDQKLS0t
IGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3Mvb3BlbmdsL0dyYXBoaWNzQ29udGV4
dDNET3BlbkdMQ29tbW9uLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGlj
cy9vcGVuZ2wvR3JhcGhpY3NDb250ZXh0M0RPcGVuR0xDb21tb24uY3BwCkBAIC0xMzM1LDYgKzEz
MzUsMTEgQEAgdm9pZCBHcmFwaGljc0NvbnRleHQzRDo6ZGVsZXRlQnVmZmVyKFBsYXRmb3JtM0RP
YmplY3QgYnVmZmVyKQogdm9pZCBHcmFwaGljc0NvbnRleHQzRDo6ZGVsZXRlRnJhbWVidWZmZXIo
UGxhdGZvcm0zRE9iamVjdCBmcmFtZWJ1ZmZlcikKIHsKICAgICBtYWtlQ29udGV4dEN1cnJlbnQo
KTsKKyAgICBpZiAoZnJhbWVidWZmZXIgPT0gbV9ib3VuZEZCTykgeworICAgICAgICAvLyBNYWtl
IHN1cmUgdGhlIGZyYW1lYnVmZmVyIGlzIG5vdCBnb2luZyB0byBiZSB1c2VkIGZvciBkcmF3aW5n
CisgICAgICAgIC8vIG9wZXJhdGlvbnMgYWZ0ZXIgaXQgZ2V0cyBkZWxldGVkLgorICAgICAgICBi
aW5kRnJhbWVidWZmZXIoRlJBTUVCVUZGRVIsIDApOworICAgIH0KICAgICBnbERlbGV0ZUZyYW1l
YnVmZmVyc0VYVCgxLCAmZnJhbWVidWZmZXIpOwogfQogCg==
</data>
<flag name="review"
          id="167501"
          type_id="1"
          status="+"
          setter="dino"
    />
    <flag name="commit-queue"
          id="167502"
          type_id="3"
          status="-"
          setter="dino"
    />
          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>158414</attachid>
            <date>2012-08-14 14:21:09 -0700</date>
            <delta_ts>2012-08-14 15:05:57 -0700</delta_ts>
            <desc>Patch for landing</desc>
            <filename>bug91769_1.patch</filename>
            <type>text/plain</type>
            <size>6925</size>
            <attacher name="Alexandru Chiculita">achicu</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCBkOTg3MGRkLi4yZmUzNzY4IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VM
b2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTQgQEAKKzIwMTItMDgt
MTQgIEFsZXhhbmRydSBDaGljdWxpdGEgIDxhY2hpY3VAYWRvYmUuY29tPgorCisgICAgICAgIExh
eW91dCBUZXN0IGNzczMvZmlsdGVycy9jdXN0b20vY3VzdG9tLWZpbHRlci1hbmltYXRpb24uaHRt
bCBpcyBmYWlsaW5nCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNn
aT9pZD05MTc2OQorCisgICAgICAgIFJldmlld2VkIGJ5IERlYW4gSmFja3Nvbi4KKworICAgICAg
ICBUaGUgdGVzdCBzaG91bGQgYmUgcGFzc2luZyBvbiBNb3VudGFpbiBMaW9uIG5vdywgc28gSSdt
IHJlbW92aW5nIGl0IGZyb20gdGhlIGxpc3QuCisKKyAgICAgICAgKiBwbGF0Zm9ybS9tYWMvVGVz
dEV4cGVjdGF0aW9uczoKKwogMjAxMi0wOC0xNCAgQW5kcmVpIE9uZWEgIDxvbmVhQGFkb2JlLmNv
bT4KIAogICAgICAgICBbQ1NTUmVnaW9uc11yZWdpb25PdmVyc2V0IGlzIGNvbXB1dGVkIGFzICJv
dmVyc2V0IiBldmVuIHRob3VnaCB0aGUgcmVnaW9uIGlzIG5vdCB0aGUgbGFzdCBpbiB0aGUgY2hh
aW4KZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL3BsYXRmb3JtL21hYy9UZXN0RXhwZWN0YXRpb25z
IGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vbWFjL1Rlc3RFeHBlY3RhdGlvbnMKaW5kZXggM2ExNzVi
NS4uOTFiYzQ1ZCAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vbWFjL1Rlc3RFeHBl
Y3RhdGlvbnMKKysrIGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vbWFjL1Rlc3RFeHBlY3RhdGlvbnMK
QEAgLTMzNyw5ICszMzcsNiBAQCBCVUdXSzkxNTA1IDogcGxhdGZvcm0vbWFjL3BsdWdpbnMvcm9v
dC1vYmplY3QtcHJlbWF0dXJlLWRlbGV0ZS1jcmFzaC5odG1sID0gQ1JBUwogLy8gW01hY10gUkVH
UkVTU0lPTiAocjEyMjY1MSk6IGZhc3QvdGV4dC9kZXNjZW50LWNsaXAtaW4tc2NhbGVkLXBhZ2Uu
aHRtbCBmYWlscwogQlVHV0s5MTU1MiA6IGZhc3QvdGV4dC9kZXNjZW50LWNsaXAtaW4tc2NhbGVk
LXBhZ2UuaHRtbCA9IElNQUdFCiAKLS8vIExheW91dCBUZXN0IGNzczMvZmlsdGVycy9jdXN0b20v
Y3VzdG9tLWZpbHRlci1hbmltYXRpb24uaHRtbCBpcyBmYWlsaW5nCi1CVUdXSzg0ODEzIDogY3Nz
My9maWx0ZXJzL2N1c3RvbS9jdXN0b20tZmlsdGVyLWFuaW1hdGlvbi5odG1sID0gVEVYVAotCiAv
LyBOZWVkcyByZWJhc2VsaW5lIGFmdGVyIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVn
LmNnaT9pZD04MDIxOQogQlVHV0s5MjkwNCA6IGZhc3QvYm94LXNpemluZy9ib3gtc2l6aW5nLmh0
bWwgPSBURVhUCiBCVUdXSzkyOTA0IDogY29tcG9zaXRpbmcvb3ZlcmZsb3cvY2xpcC1kZXNjZW5k
ZW50cy5odG1sID0gVEVYVApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nIGIv
U291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCmluZGV4IGJjZGIxYjAuLjY0OGNkMzcgMTAwNjQ0Ci0t
LSBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZworKysgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VM
b2cKQEAgLTEsMyArMSwzNSBAQAorMjAxMi0wOC0xNCAgQWxleGFuZHJ1IENoaWN1bGl0YSAgPGFj
aGljdUBhZG9iZS5jb20+CisKKyAgICAgICAgTGF5b3V0IFRlc3QgY3NzMy9maWx0ZXJzL2N1c3Rv
bS9jdXN0b20tZmlsdGVyLWFuaW1hdGlvbi5odG1sIGlzIGZhaWxpbmcKKyAgICAgICAgaHR0cHM6
Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTkxNzY5CisKKyAgICAgICAgUmV2aWV3
ZWQgYnkgRGVhbiBKYWNrc29uLgorCisgICAgICAgIE1vdW50YWluIExpb24gYWRkZWQgc3VwcG9y
dCBmb3IgYWNjZWxlcmF0ZWQgZmlsdGVyIGFuaW1hdGlvbnMsIGJ1dCBDU1MgU2hhZGVycyBhcmUg
c3RpbGwKKyAgICAgICAgcmVuZGVyZWQgaW4gc29mdHdhcmUgbW9kZS4gVGhlIHNldEZpbHRlcnMg
bWV0aG9kIGlzIHVzaW5nIFBsYXRmb3JtQ0FMYXllcjo6ZmlsdGVyc0NhbkJlQ29tcG9zaXRlZCB0
byBjaGVjaworICAgICAgICBpZiB0aGUgZmlsdGVycyBjYW4gYmUgaGFuZGxlZCBpbiBoYXJkd2F3
cmUsIHNvIEkndmUgcmV1c2VkIHRoYXQgaW4gdGhlIGNyZWF0ZUZpbHRlckFuaW1hdGlvbnNGcm9t
S2V5ZnJhbWVzCisgICAgICAgIHRvIGNoZWNrIGlmIHRoZSBhbmltYXRpb25zIGNhbiBhbHNvIHJ1
biBpbiBoYXJkd2FyZS4KKworICAgICAgICBBbHNvIHRoZSBHcmFwaGljc0NvbnRleHQzRCBkb2Vz
bid0IHVwZGF0ZSBpdHMgb3duIGludGVybmFsIG1fYm91bmRGQk8gd2hlbiBhIGZyYW1lYnVmZmVy
IGlzIGRlbGV0ZWQsCisgICAgICAgIHNvIEkndmUgYWRkZWQgdGhhdCB0byB0aGUgRkVDdXN0b21G
aWx0ZXIuIE90aGVyd2lzZSwgaWYgdGhlIG5leHQgZnJhbWVidWZmZXIgaXMgY3JlYXRlZCB1c2lu
ZyB0aGUgc2FtZQorICAgICAgICBpZGVudGlmaWVyLCBiaW5kRnJhbWVidWZmZXIgd2lsbCBqdXN0
IHJldHVybiB3aXRob3V0IGNhbGxpbmcgdGhlIGdsQmluZEZyYW1lYnVmZmVyIGJlY2F1c2Ugb2Yg
dGhpcyBvcHRpbWl6YXRpb24uCisKKyAgICAgICAgVGhlIGRvY3VtZW50YXRpb24gZm9yIGdsRGVs
ZXRlRnJhbWVidWZmZXIgc2F5cyB0aGF0IHRoZSBib3VuZCBmcmFtZWJ1ZmZlciBpcyB1bmJvdW5k
IGJlZm9yZSBkZWxldGluZyBpdC4KKyAgICAgICAgVGhpcyBpcyBub3QgcmVwcm9kdWNlYWJsZSBm
cm9tIFdlYkdMLCBiZWNhdXNlIFdlYkdMUmVuZGVyaW5nQ29udGV4dDo6ZGVsZXRlRnJhbWVidWZm
ZXIKKyAgICAgICAgYWxyZWFkeSBrbm93cyB0byB1bmJpbmQgdGhlIGZyYW1lYnVmZmVyIHdoZW4g
bmVlZGVkLiBIb3dldmVyLCBJJ20gYWxzbyBhZGRpbmcgdGhhdCBpbiBHcmFwaGljc0NvbnRleHQz
RE9wZW5HTENvbW1vbi5jcHAKKyAgICAgICAgYW5kIGVmbC9HcmFwaGljc0NvbnRleHQzRFByaXZh
dGUuY3BwLCB0byBtYWtlIHN1cmUgdGhhdCBtX2JvdW5kRkJPIGlzIG5vdCB1c2VkIGZvciBvdGhl
ciBwdXJwb3Nlcy4KKworICAgICAgICBObyBuZXcgdGVzdHMsIHRoaXMgcGF0Y2ggZml4ZXMgYSBm
YWlsaW5nIHRlc3QuCisKKyAgICAgICAgKiBwbGF0Zm9ybS9ncmFwaGljcy9jYS9HcmFwaGljc0xh
eWVyQ0EuY3BwOgorICAgICAgICAoV2ViQ29yZTo6R3JhcGhpY3NMYXllckNBOjpjcmVhdGVGaWx0
ZXJBbmltYXRpb25zRnJvbUtleWZyYW1lcyk6CisgICAgICAgICogcGxhdGZvcm0vZ3JhcGhpY3Mv
ZWZsL0dyYXBoaWNzQ29udGV4dDNEUHJpdmF0ZS5jcHA6CisgICAgICAgIChXZWJDb3JlOjpHcmFw
aGljc0NvbnRleHQzRFByaXZhdGU6OmRlbGV0ZUZyYW1lYnVmZmVyKToKKyAgICAgICAgKiBwbGF0
Zm9ybS9ncmFwaGljcy9maWx0ZXJzL0ZFQ3VzdG9tRmlsdGVyLmNwcDoKKyAgICAgICAgKFdlYkNv
cmU6OkZFQ3VzdG9tRmlsdGVyOjpkZWxldGVSZW5kZXJCdWZmZXJzKToKKyAgICAgICAgKiBwbGF0
Zm9ybS9ncmFwaGljcy9vcGVuZ2wvR3JhcGhpY3NDb250ZXh0M0RPcGVuR0xDb21tb24uY3BwOgor
ICAgICAgICAoV2ViQ29yZTo6R3JhcGhpY3NDb250ZXh0M0Q6OmRlbGV0ZUZyYW1lYnVmZmVyKToK
KwogMjAxMi0wOC0xNCAgTGF1cm8gTmV0byAgPGxhdXJvLm5ldG9Ab3BlbmJvc3NhLm9yZz4KIAog
ICAgICAgICBDb252ZXJ0IHNpZ25hbHMvc2xvdHMgdG8gUV8qIG1hY3Jvcy4KZGlmZiAtLWdpdCBh
L1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2NhL0dyYXBoaWNzTGF5ZXJDQS5jcHAg
Yi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9jYS9HcmFwaGljc0xheWVyQ0EuY3Bw
CmluZGV4IGUzYTU2NWQuLmRjZGI1ODYgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3BsYXRm
b3JtL2dyYXBoaWNzL2NhL0dyYXBoaWNzTGF5ZXJDQS5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUv
cGxhdGZvcm0vZ3JhcGhpY3MvY2EvR3JhcGhpY3NMYXllckNBLmNwcApAQCAtMTk1Nyw2ICsxOTU3
LDEwIEBAIGJvb2wgR3JhcGhpY3NMYXllckNBOjpjcmVhdGVGaWx0ZXJBbmltYXRpb25zRnJvbUtl
eWZyYW1lcyhjb25zdCBLZXlmcmFtZVZhbHVlTGlzCiAgICAgICAgIHJldHVybiBmYWxzZTsKICAg
ICAgICAgCiAgICAgY29uc3QgRmlsdGVyT3BlcmF0aW9ucyogb3BlcmF0aW9ucyA9IHN0YXRpY19j
YXN0PGNvbnN0IEZpbHRlckFuaW1hdGlvblZhbHVlKj4odmFsdWVMaXN0LmF0KGxpc3RJbmRleCkp
LT52YWx1ZSgpOworICAgIC8vIE1ha2Ugc3VyZSB0aGUgcGxhdGZvcm0gbGF5ZXIgZGlkbid0IGZh
bGxiYWNrIHRvIHVzaW5nIHNvZnR3YXJlIGZpbHRlciBjb21wb3NpdGluZyBpbnN0ZWFkLgorICAg
IGlmICghUGxhdGZvcm1DQUxheWVyOjpmaWx0ZXJzQ2FuQmVDb21wb3NpdGVkKCpvcGVyYXRpb25z
KSkKKyAgICAgICAgcmV0dXJuIGZhbHNlOworCiAgICAgaW50IG51bUFuaW1hdGlvbnMgPSBvcGVy
YXRpb25zLT5zaXplKCk7CiAKICAgICAvLyBGSVhNRTogV2UgY2FuJ3QgY3VycmVudGx5IGhhcmR3
YXJlIGFuaW1hdGUgc2hhZG93cy4KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3Jt
L2dyYXBoaWNzL2VmbC9HcmFwaGljc0NvbnRleHQzRFByaXZhdGUuY3BwIGIvU291cmNlL1dlYkNv
cmUvcGxhdGZvcm0vZ3JhcGhpY3MvZWZsL0dyYXBoaWNzQ29udGV4dDNEUHJpdmF0ZS5jcHAKaW5k
ZXggMzQ1NTA3Zi4uNzhlNmZiMSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0v
Z3JhcGhpY3MvZWZsL0dyYXBoaWNzQ29udGV4dDNEUHJpdmF0ZS5jcHAKKysrIGIvU291cmNlL1dl
YkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvZWZsL0dyYXBoaWNzQ29udGV4dDNEUHJpdmF0ZS5jcHAK
QEAgLTEwODEsNiArMTA4MSwxMSBAQCB2b2lkIEdyYXBoaWNzQ29udGV4dDNEUHJpdmF0ZTo6ZGVs
ZXRlQnVmZmVyKFBsYXRmb3JtM0RPYmplY3QgYnVmZmVyKQogdm9pZCBHcmFwaGljc0NvbnRleHQz
RFByaXZhdGU6OmRlbGV0ZUZyYW1lYnVmZmVyKFBsYXRmb3JtM0RPYmplY3QgZnJhbWVidWZmZXIp
CiB7CiAgICAgbWFrZUNvbnRleHRDdXJyZW50KCk7CisgICAgaWYgKGZyYW1lYnVmZmVyID09IG1f
Ym91bmRGQk8pIHsKKyAgICAgICAgLy8gTWFrZSBzdXJlIHRoZSBmcmFtZWJ1ZmZlciBpcyBub3Qg
Z29pbmcgdG8gYmUgdXNlZCBmb3IgZHJhd2luZworICAgICAgICAvLyBvcGVyYXRpb25zIGFmdGVy
IGl0IGdldHMgZGVsZXRlZC4KKyAgICAgICAgYmluZEZyYW1lYnVmZmVyKEZSQU1FQlVGRkVSLCAw
KTsKKyAgICB9CiAgICAgbV9hcGktPmdsRGVsZXRlRnJhbWVidWZmZXJzKDEsICZmcmFtZWJ1ZmZl
cik7CiB9CiAKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2Zp
bHRlcnMvRkVDdXN0b21GaWx0ZXIuY3BwIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhp
Y3MvZmlsdGVycy9GRUN1c3RvbUZpbHRlci5jcHAKaW5kZXggMzlmYTgzMS4uYTJlY2UwNSAxMDA2
NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvZmlsdGVycy9GRUN1c3Rv
bUZpbHRlci5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvZmlsdGVy
cy9GRUN1c3RvbUZpbHRlci5jcHAKQEAgLTEwOCw2ICsxMDgsOSBAQCB2b2lkIEZFQ3VzdG9tRmls
dGVyOjpkZWxldGVSZW5kZXJCdWZmZXJzKCkKICAgICAgICAgcmV0dXJuOwogICAgIG1fY29udGV4
dC0+bWFrZUNvbnRleHRDdXJyZW50KCk7CiAgICAgaWYgKG1fZnJhbWVCdWZmZXIpIHsKKyAgICAg
ICAgLy8gTWFrZSBzdXJlIHRvIHVuYmluZCBhbnkgZnJhbWVidWZmZXIgZnJvbSB0aGUgY29udGV4
dCBmaXJzdCwgb3RoZXJ3aXNlCisgICAgICAgIC8vIHNvbWUgcGxhdGZvcm1zIG1pZ2h0IHJlZnVz
ZSB0byBiaW5kIHRoZSBzYW1lIGJ1ZmZlciBpZCBhZ2Fpbi4KKyAgICAgICAgbV9jb250ZXh0LT5i
aW5kRnJhbWVidWZmZXIoR3JhcGhpY3NDb250ZXh0M0Q6OkZSQU1FQlVGRkVSLCAwKTsKICAgICAg
ICAgbV9jb250ZXh0LT5kZWxldGVGcmFtZWJ1ZmZlcihtX2ZyYW1lQnVmZmVyKTsKICAgICAgICAg
bV9mcmFtZUJ1ZmZlciA9IDA7CiAgICAgfQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcGxh
dGZvcm0vZ3JhcGhpY3Mvb3BlbmdsL0dyYXBoaWNzQ29udGV4dDNET3BlbkdMQ29tbW9uLmNwcCBi
L1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL29wZW5nbC9HcmFwaGljc0NvbnRleHQz
RE9wZW5HTENvbW1vbi5jcHAKaW5kZXggMWEwYTI2Mi4uZTBjMmQ2ZSAxMDA2NDQKLS0tIGEvU291
cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3Mvb3BlbmdsL0dyYXBoaWNzQ29udGV4dDNET3Bl
bkdMQ29tbW9uLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9vcGVu
Z2wvR3JhcGhpY3NDb250ZXh0M0RPcGVuR0xDb21tb24uY3BwCkBAIC0xMzIyLDYgKzEzMjIsMTEg
QEAgdm9pZCBHcmFwaGljc0NvbnRleHQzRDo6ZGVsZXRlQnVmZmVyKFBsYXRmb3JtM0RPYmplY3Qg
YnVmZmVyKQogdm9pZCBHcmFwaGljc0NvbnRleHQzRDo6ZGVsZXRlRnJhbWVidWZmZXIoUGxhdGZv
cm0zRE9iamVjdCBmcmFtZWJ1ZmZlcikKIHsKICAgICBtYWtlQ29udGV4dEN1cnJlbnQoKTsKKyAg
ICBpZiAoZnJhbWVidWZmZXIgPT0gbV9ib3VuZEZCTykgeworICAgICAgICAvLyBNYWtlIHN1cmUg
dGhlIGZyYW1lYnVmZmVyIGlzIG5vdCBnb2luZyB0byBiZSB1c2VkIGZvciBkcmF3aW5nCisgICAg
ICAgIC8vIG9wZXJhdGlvbnMgYWZ0ZXIgaXQgZ2V0cyBkZWxldGVkLgorICAgICAgICBiaW5kRnJh
bWVidWZmZXIoRlJBTUVCVUZGRVIsIDApOworICAgIH0KICAgICBnbERlbGV0ZUZyYW1lYnVmZmVy
c0VYVCgxLCAmZnJhbWVidWZmZXIpOwogfQogCg==
</data>
<flag name="commit-queue"
          id="168536"
          type_id="3"
          status="-"
          setter="webkit.review.bot"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>158421</attachid>
            <date>2012-08-14 15:05:57 -0700</date>
            <delta_ts>2012-08-14 16:16:51 -0700</delta_ts>
            <desc>Patch for landing</desc>
            <filename>bug91769_2.patch</filename>
            <type>text/plain</type>
            <size>7111</size>
            <attacher name="Alexandru Chiculita">achicu</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCA2Zjk5MGU1Li5iNjg4MDQwIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VM
b2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTQgQEAKKzIwMTItMDgt
MTQgIEFsZXhhbmRydSBDaGljdWxpdGEgIDxhY2hpY3VAYWRvYmUuY29tPgorCisgICAgICAgIExh
eW91dCBUZXN0IGNzczMvZmlsdGVycy9jdXN0b20vY3VzdG9tLWZpbHRlci1hbmltYXRpb24uaHRt
bCBpcyBmYWlsaW5nCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNn
aT9pZD05MTc2OQorCisgICAgICAgIFJldmlld2VkIGJ5IERlYW4gSmFja3Nvbi4KKworICAgICAg
ICBUaGUgdGVzdCBzaG91bGQgYmUgcGFzc2luZyBvbiBNb3VudGFpbiBMaW9uIG5vdywgc28gSSdt
IHJlbW92aW5nIGl0IGZyb20gdGhlIGxpc3QuCisKKyAgICAgICAgKiBwbGF0Zm9ybS9tYWMvVGVz
dEV4cGVjdGF0aW9uczoKKwogMjAxMi0wOC0xNCAgQW5kcmVpIE9uZWEgIDxvbmVhQGFkb2JlLmNv
bT4KIAogICAgICAgICBbQ1NTUmVnaW9uc11SZWdpb24gb3ZlcnNldCBwcm9wZXJ0eSBpcyBpbmNv
cmVjdGx5IGNvbXB1dGVkIHdoZW4gY29udGVudCBoYXMgbmVnYXRpdmUgbGV0dGVyIHNwYWNpbmcg
YW5kIGlzIGZsb3dlZCBuZWFyIHRvIHRoZSBlZGdlIG9mIGEgcmVnaW9uCmRpZmYgLS1naXQgYS9M
YXlvdXRUZXN0cy9wbGF0Zm9ybS9tYWMvVGVzdEV4cGVjdGF0aW9ucyBiL0xheW91dFRlc3RzL3Bs
YXRmb3JtL21hYy9UZXN0RXhwZWN0YXRpb25zCmluZGV4IDQzMTM1YzguLmVhYjRlMjYgMTAwNjQ0
Ci0tLSBhL0xheW91dFRlc3RzL3BsYXRmb3JtL21hYy9UZXN0RXhwZWN0YXRpb25zCisrKyBiL0xh
eW91dFRlc3RzL3BsYXRmb3JtL21hYy9UZXN0RXhwZWN0YXRpb25zCkBAIC0zMzcsOSArMzM3LDYg
QEAgQlVHV0s5MTUwNSA6IHBsYXRmb3JtL21hYy9wbHVnaW5zL3Jvb3Qtb2JqZWN0LXByZW1hdHVy
ZS1kZWxldGUtY3Jhc2guaHRtbCA9IENSQVMKIC8vIFtNYWNdIFJFR1JFU1NJT04gKHIxMjI2NTEp
OiBmYXN0L3RleHQvZGVzY2VudC1jbGlwLWluLXNjYWxlZC1wYWdlLmh0bWwgZmFpbHMKIEJVR1dL
OTE1NTIgOiBmYXN0L3RleHQvZGVzY2VudC1jbGlwLWluLXNjYWxlZC1wYWdlLmh0bWwgPSBJTUFH
RQogCi0vLyBMYXlvdXQgVGVzdCBjc3MzL2ZpbHRlcnMvY3VzdG9tL2N1c3RvbS1maWx0ZXItYW5p
bWF0aW9uLmh0bWwgaXMgZmFpbGluZwotQlVHV0s4NDgxMyA6IGNzczMvZmlsdGVycy9jdXN0b20v
Y3VzdG9tLWZpbHRlci1hbmltYXRpb24uaHRtbCA9IFRFWFQKLQogLy8gTmVlZHMgcmViYXNlbGlu
ZSBhZnRlciBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jaWc/aWQ9OTE5NjkKIEJV
R1dLOTE5NjkgOiBmYXN0L2RvbS9IVE1MUHJvZ3Jlc3NFbGVtZW50L3Byb2dyZXNzLWJhci12YWx1
ZS1wc2V1ZG8tZWxlbWVudC5odG1sID0gVEVYVAogQlVHV0s5MTk2OSA6IGZhc3QvZG9tL0hUTUxQ
cm9ncmVzc0VsZW1lbnQvcHJvZ3Jlc3Mtd3JpdGluZy1tb2RlLmh0bWwgPSBURVhUCmRpZmYgLS1n
aXQgYS9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cK
aW5kZXggMjczMDQ0Zi4uYzJjYWI2ZCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdl
TG9nCisrKyBiL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDM1IEBACisyMDEy
LTA4LTE0ICBBbGV4YW5kcnUgQ2hpY3VsaXRhICA8YWNoaWN1QGFkb2JlLmNvbT4KKworICAgICAg
ICBMYXlvdXQgVGVzdCBjc3MzL2ZpbHRlcnMvY3VzdG9tL2N1c3RvbS1maWx0ZXItYW5pbWF0aW9u
Lmh0bWwgaXMgZmFpbGluZworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1
Zy5jZ2k/aWQ9OTE3NjkKKworICAgICAgICBSZXZpZXdlZCBieSBEZWFuIEphY2tzb24uCisKKyAg
ICAgICAgTW91bnRhaW4gTGlvbiBhZGRlZCBzdXBwb3J0IGZvciBhY2NlbGVyYXRlZCBmaWx0ZXIg
YW5pbWF0aW9ucywgYnV0IENTUyBTaGFkZXJzIGFyZSBzdGlsbAorICAgICAgICByZW5kZXJlZCBp
biBzb2Z0d2FyZSBtb2RlLiBUaGUgc2V0RmlsdGVycyBtZXRob2QgaXMgdXNpbmcgUGxhdGZvcm1D
QUxheWVyOjpmaWx0ZXJzQ2FuQmVDb21wb3NpdGVkIHRvIGNoZWNrCisgICAgICAgIGlmIHRoZSBm
aWx0ZXJzIGNhbiBiZSBoYW5kbGVkIGluIGhhcmR3YXdyZSwgc28gSSd2ZSByZXVzZWQgdGhhdCBp
biB0aGUgY3JlYXRlRmlsdGVyQW5pbWF0aW9uc0Zyb21LZXlmcmFtZXMKKyAgICAgICAgdG8gY2hl
Y2sgaWYgdGhlIGFuaW1hdGlvbnMgY2FuIGFsc28gcnVuIGluIGhhcmR3YXJlLgorCisgICAgICAg
IEFsc28gdGhlIEdyYXBoaWNzQ29udGV4dDNEIGRvZXNuJ3QgdXBkYXRlIGl0cyBvd24gaW50ZXJu
YWwgbV9ib3VuZEZCTyB3aGVuIGEgZnJhbWVidWZmZXIgaXMgZGVsZXRlZCwKKyAgICAgICAgc28g
SSd2ZSBhZGRlZCB0aGF0IHRvIHRoZSBGRUN1c3RvbUZpbHRlci4gT3RoZXJ3aXNlLCBpZiB0aGUg
bmV4dCBmcmFtZWJ1ZmZlciBpcyBjcmVhdGVkIHVzaW5nIHRoZSBzYW1lCisgICAgICAgIGlkZW50
aWZpZXIsIGJpbmRGcmFtZWJ1ZmZlciB3aWxsIGp1c3QgcmV0dXJuIHdpdGhvdXQgY2FsbGluZyB0
aGUgZ2xCaW5kRnJhbWVidWZmZXIgYmVjYXVzZSBvZiB0aGlzIG9wdGltaXphdGlvbi4KKworICAg
ICAgICBUaGUgZG9jdW1lbnRhdGlvbiBmb3IgZ2xEZWxldGVGcmFtZWJ1ZmZlciBzYXlzIHRoYXQg
dGhlIGJvdW5kIGZyYW1lYnVmZmVyIGlzIHVuYm91bmQgYmVmb3JlIGRlbGV0aW5nIGl0LgorICAg
ICAgICBUaGlzIGlzIG5vdCByZXByb2R1Y2VhYmxlIGZyb20gV2ViR0wsIGJlY2F1c2UgV2ViR0xS
ZW5kZXJpbmdDb250ZXh0OjpkZWxldGVGcmFtZWJ1ZmZlcgorICAgICAgICBhbHJlYWR5IGtub3dz
IHRvIHVuYmluZCB0aGUgZnJhbWVidWZmZXIgd2hlbiBuZWVkZWQuIEhvd2V2ZXIsIEknbSBhbHNv
IGFkZGluZyB0aGF0IGluIEdyYXBoaWNzQ29udGV4dDNET3BlbkdMQ29tbW9uLmNwcAorICAgICAg
ICBhbmQgZWZsL0dyYXBoaWNzQ29udGV4dDNEUHJpdmF0ZS5jcHAsIHRvIG1ha2Ugc3VyZSB0aGF0
IG1fYm91bmRGQk8gaXMgbm90IHVzZWQgZm9yIG90aGVyIHB1cnBvc2VzLgorCisgICAgICAgIE5v
IG5ldyB0ZXN0cywgdGhpcyBwYXRjaCBmaXhlcyBhIGZhaWxpbmcgdGVzdC4KKworICAgICAgICAq
IHBsYXRmb3JtL2dyYXBoaWNzL2NhL0dyYXBoaWNzTGF5ZXJDQS5jcHA6CisgICAgICAgIChXZWJD
b3JlOjpHcmFwaGljc0xheWVyQ0E6OmNyZWF0ZUZpbHRlckFuaW1hdGlvbnNGcm9tS2V5ZnJhbWVz
KToKKyAgICAgICAgKiBwbGF0Zm9ybS9ncmFwaGljcy9lZmwvR3JhcGhpY3NDb250ZXh0M0RQcml2
YXRlLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OkdyYXBoaWNzQ29udGV4dDNEUHJpdmF0ZTo6ZGVs
ZXRlRnJhbWVidWZmZXIpOgorICAgICAgICAqIHBsYXRmb3JtL2dyYXBoaWNzL2ZpbHRlcnMvRkVD
dXN0b21GaWx0ZXIuY3BwOgorICAgICAgICAoV2ViQ29yZTo6RkVDdXN0b21GaWx0ZXI6OmRlbGV0
ZVJlbmRlckJ1ZmZlcnMpOgorICAgICAgICAqIHBsYXRmb3JtL2dyYXBoaWNzL29wZW5nbC9HcmFw
aGljc0NvbnRleHQzRE9wZW5HTENvbW1vbi5jcHA6CisgICAgICAgIChXZWJDb3JlOjpHcmFwaGlj
c0NvbnRleHQzRDo6ZGVsZXRlRnJhbWVidWZmZXIpOgorCiAyMDEyLTA4LTE0ICBBbmRyZWkgT25l
YSAgPG9uZWFAYWRvYmUuY29tPgogCiAgICAgICAgIFtDU1NSZWdpb25zXVJlZ2lvbiBvdmVyc2V0
IHByb3BlcnR5IGlzIGluY29yZWN0bHkgY29tcHV0ZWQgd2hlbiBjb250ZW50IGhhcyBuZWdhdGl2
ZSBsZXR0ZXIgc3BhY2luZyBhbmQgaXMgZmxvd2VkIG5lYXIgdG8gdGhlIGVkZ2Ugb2YgYSByZWdp
b24KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2NhL0dyYXBo
aWNzTGF5ZXJDQS5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9jYS9HcmFw
aGljc0xheWVyQ0EuY3BwCmluZGV4IGUzYTU2NWQuLmRjZGI1ODYgMTAwNjQ0Ci0tLSBhL1NvdXJj
ZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2NhL0dyYXBoaWNzTGF5ZXJDQS5jcHAKKysrIGIv
U291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvY2EvR3JhcGhpY3NMYXllckNBLmNwcApA
QCAtMTk1Nyw2ICsxOTU3LDEwIEBAIGJvb2wgR3JhcGhpY3NMYXllckNBOjpjcmVhdGVGaWx0ZXJB
bmltYXRpb25zRnJvbUtleWZyYW1lcyhjb25zdCBLZXlmcmFtZVZhbHVlTGlzCiAgICAgICAgIHJl
dHVybiBmYWxzZTsKICAgICAgICAgCiAgICAgY29uc3QgRmlsdGVyT3BlcmF0aW9ucyogb3BlcmF0
aW9ucyA9IHN0YXRpY19jYXN0PGNvbnN0IEZpbHRlckFuaW1hdGlvblZhbHVlKj4odmFsdWVMaXN0
LmF0KGxpc3RJbmRleCkpLT52YWx1ZSgpOworICAgIC8vIE1ha2Ugc3VyZSB0aGUgcGxhdGZvcm0g
bGF5ZXIgZGlkbid0IGZhbGxiYWNrIHRvIHVzaW5nIHNvZnR3YXJlIGZpbHRlciBjb21wb3NpdGlu
ZyBpbnN0ZWFkLgorICAgIGlmICghUGxhdGZvcm1DQUxheWVyOjpmaWx0ZXJzQ2FuQmVDb21wb3Np
dGVkKCpvcGVyYXRpb25zKSkKKyAgICAgICAgcmV0dXJuIGZhbHNlOworCiAgICAgaW50IG51bUFu
aW1hdGlvbnMgPSBvcGVyYXRpb25zLT5zaXplKCk7CiAKICAgICAvLyBGSVhNRTogV2UgY2FuJ3Qg
Y3VycmVudGx5IGhhcmR3YXJlIGFuaW1hdGUgc2hhZG93cy4KZGlmZiAtLWdpdCBhL1NvdXJjZS9X
ZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2VmbC9HcmFwaGljc0NvbnRleHQzRFByaXZhdGUuY3Bw
IGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvZWZsL0dyYXBoaWNzQ29udGV4dDNE
UHJpdmF0ZS5jcHAKaW5kZXggMzQ1NTA3Zi4uNzhlNmZiMSAxMDA2NDQKLS0tIGEvU291cmNlL1dl
YkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvZWZsL0dyYXBoaWNzQ29udGV4dDNEUHJpdmF0ZS5jcHAK
KysrIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvZWZsL0dyYXBoaWNzQ29udGV4
dDNEUHJpdmF0ZS5jcHAKQEAgLTEwODEsNiArMTA4MSwxMSBAQCB2b2lkIEdyYXBoaWNzQ29udGV4
dDNEUHJpdmF0ZTo6ZGVsZXRlQnVmZmVyKFBsYXRmb3JtM0RPYmplY3QgYnVmZmVyKQogdm9pZCBH
cmFwaGljc0NvbnRleHQzRFByaXZhdGU6OmRlbGV0ZUZyYW1lYnVmZmVyKFBsYXRmb3JtM0RPYmpl
Y3QgZnJhbWVidWZmZXIpCiB7CiAgICAgbWFrZUNvbnRleHRDdXJyZW50KCk7CisgICAgaWYgKGZy
YW1lYnVmZmVyID09IG1fYm91bmRGQk8pIHsKKyAgICAgICAgLy8gTWFrZSBzdXJlIHRoZSBmcmFt
ZWJ1ZmZlciBpcyBub3QgZ29pbmcgdG8gYmUgdXNlZCBmb3IgZHJhd2luZworICAgICAgICAvLyBv
cGVyYXRpb25zIGFmdGVyIGl0IGdldHMgZGVsZXRlZC4KKyAgICAgICAgYmluZEZyYW1lYnVmZmVy
KEZSQU1FQlVGRkVSLCAwKTsKKyAgICB9CiAgICAgbV9hcGktPmdsRGVsZXRlRnJhbWVidWZmZXJz
KDEsICZmcmFtZWJ1ZmZlcik7CiB9CiAKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BsYXRm
b3JtL2dyYXBoaWNzL2ZpbHRlcnMvRkVDdXN0b21GaWx0ZXIuY3BwIGIvU291cmNlL1dlYkNvcmUv
cGxhdGZvcm0vZ3JhcGhpY3MvZmlsdGVycy9GRUN1c3RvbUZpbHRlci5jcHAKaW5kZXggMzlmYTgz
MS4uYTJlY2UwNSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3Mv
ZmlsdGVycy9GRUN1c3RvbUZpbHRlci5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0v
Z3JhcGhpY3MvZmlsdGVycy9GRUN1c3RvbUZpbHRlci5jcHAKQEAgLTEwOCw2ICsxMDgsOSBAQCB2
b2lkIEZFQ3VzdG9tRmlsdGVyOjpkZWxldGVSZW5kZXJCdWZmZXJzKCkKICAgICAgICAgcmV0dXJu
OwogICAgIG1fY29udGV4dC0+bWFrZUNvbnRleHRDdXJyZW50KCk7CiAgICAgaWYgKG1fZnJhbWVC
dWZmZXIpIHsKKyAgICAgICAgLy8gTWFrZSBzdXJlIHRvIHVuYmluZCBhbnkgZnJhbWVidWZmZXIg
ZnJvbSB0aGUgY29udGV4dCBmaXJzdCwgb3RoZXJ3aXNlCisgICAgICAgIC8vIHNvbWUgcGxhdGZv
cm1zIG1pZ2h0IHJlZnVzZSB0byBiaW5kIHRoZSBzYW1lIGJ1ZmZlciBpZCBhZ2Fpbi4KKyAgICAg
ICAgbV9jb250ZXh0LT5iaW5kRnJhbWVidWZmZXIoR3JhcGhpY3NDb250ZXh0M0Q6OkZSQU1FQlVG
RkVSLCAwKTsKICAgICAgICAgbV9jb250ZXh0LT5kZWxldGVGcmFtZWJ1ZmZlcihtX2ZyYW1lQnVm
ZmVyKTsKICAgICAgICAgbV9mcmFtZUJ1ZmZlciA9IDA7CiAgICAgfQpkaWZmIC0tZ2l0IGEvU291
cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3Mvb3BlbmdsL0dyYXBoaWNzQ29udGV4dDNET3Bl
bkdMQ29tbW9uLmNwcCBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL29wZW5nbC9H
cmFwaGljc0NvbnRleHQzRE9wZW5HTENvbW1vbi5jcHAKaW5kZXggMWEwYTI2Mi4uZTBjMmQ2ZSAx
MDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3Mvb3BlbmdsL0dyYXBo
aWNzQ29udGV4dDNET3BlbkdMQ29tbW9uLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9y
bS9ncmFwaGljcy9vcGVuZ2wvR3JhcGhpY3NDb250ZXh0M0RPcGVuR0xDb21tb24uY3BwCkBAIC0x
MzIyLDYgKzEzMjIsMTEgQEAgdm9pZCBHcmFwaGljc0NvbnRleHQzRDo6ZGVsZXRlQnVmZmVyKFBs
YXRmb3JtM0RPYmplY3QgYnVmZmVyKQogdm9pZCBHcmFwaGljc0NvbnRleHQzRDo6ZGVsZXRlRnJh
bWVidWZmZXIoUGxhdGZvcm0zRE9iamVjdCBmcmFtZWJ1ZmZlcikKIHsKICAgICBtYWtlQ29udGV4
dEN1cnJlbnQoKTsKKyAgICBpZiAoZnJhbWVidWZmZXIgPT0gbV9ib3VuZEZCTykgeworICAgICAg
ICAvLyBNYWtlIHN1cmUgdGhlIGZyYW1lYnVmZmVyIGlzIG5vdCBnb2luZyB0byBiZSB1c2VkIGZv
ciBkcmF3aW5nCisgICAgICAgIC8vIG9wZXJhdGlvbnMgYWZ0ZXIgaXQgZ2V0cyBkZWxldGVkLgor
ICAgICAgICBiaW5kRnJhbWVidWZmZXIoRlJBTUVCVUZGRVIsIDApOworICAgIH0KICAgICBnbERl
bGV0ZUZyYW1lYnVmZmVyc0VYVCgxLCAmZnJhbWVidWZmZXIpOwogfQogCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>