<?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>107833</bug_id>
          
          <creation_ts>2013-01-24 08:45:30 -0800</creation_ts>
          <short_desc>REGRESSION (r135628-135632): Double box shadow failure to render</short_desc>
          <delta_ts>2013-01-29 13:33:44 -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>CSS</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>InRadar, Regression</keywords>
          <priority>P1</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Nathan Crank">me</reporter>
          <assigned_to name="Justin Novosad">junov</assigned_to>
          <cc>bdakin</cc>
    
    <cc>dglazkov</cc>
    
    <cc>eric</cc>
    
    <cc>fmalita</cc>
    
    <cc>jchaffraix</cc>
    
    <cc>junov</cc>
    
    <cc>menard</cc>
    
    <cc>ojan.autocc</cc>
    
    <cc>senorblanco</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>815512</commentid>
    <comment_count>0</comment_count>
    <who name="Nathan Crank">me</who>
    <bug_when>2013-01-24 08:45:30 -0800</bug_when>
    <thetext>I have found a strange bug in the nightlies of webkit and canary.

If you check out http://codepen.io/nathancrank/pen/JCFyk in release Safari or Chrome, you&apos;ll see the second box shadow render on the submit input. If you load it in nightlies it will only render the first shadow, unless you add a third shadow declaration to it.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>816724</commentid>
    <comment_count>1</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2013-01-25 10:27:22 -0800</bug_when>
    <thetext>Two potentially related revisions in the range:

&lt;http://trac.webkit.org/changeset/135629&gt; Adding occlusion detection to reduce overdraw in RenderBox background rendering

&lt;http://trac.webkit.org/changeset/135632&gt; [CSS3 Backgrounds and Borders] Implement new CSS3 background-position parsing.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>816725</commentid>
    <comment_count>2</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2013-01-25 10:27:44 -0800</bug_when>
    <thetext>&lt;rdar://problem/13087228&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>817776</commentid>
    <comment_count>3</comment_count>
    <who name="Justin Novosad">junov</who>
    <bug_when>2013-01-28 08:39:02 -0800</bug_when>
    <thetext>(In reply to comment #1)
Just verified that the regression was in fact caused by http://trac.webkit.org/changeset/135629</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>818114</commentid>
    <comment_count>4</comment_count>
      <attachid>185066</attachid>
    <who name="Justin Novosad">junov</who>
    <bug_when>2013-01-28 14:34:53 -0800</bug_when>
    <thetext>Created attachment 185066
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>818126</commentid>
    <comment_count>5</comment_count>
      <attachid>185066</attachid>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2013-01-28 14:45:21 -0800</bug_when>
    <thetext>Comment on attachment 185066
Patch

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

&gt; Source/WebCore/ChangeLog:8
&gt; +        Reviewed by NOBODY (OOPS!).
&gt; +
&gt; +        Test: fast/backgrounds/gradient-background-shadow.html

Please explain the bug and how you fixed it, identifying the revision that caused it.

&gt; Source/WebCore/ChangeLog:12
&gt; +        Changeing occlusion culling test to never cull background color

Changing</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>818678</commentid>
    <comment_count>6</comment_count>
      <attachid>185066</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2013-01-29 00:53:44 -0800</bug_when>
    <thetext>Comment on attachment 185066
Patch

Attachment 185066 did not pass chromium-ews (chromium-xvfb):
Output: http://queues.webkit.org/results/16201044

New failing tests:
fast/backgrounds/gradient-background-shadow.html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>818933</commentid>
    <comment_count>7</comment_count>
      <attachid>185243</attachid>
    <who name="Justin Novosad">junov</who>
    <bug_when>2013-01-29 07:27:42 -0800</bug_when>
    <thetext>Created attachment 185243
Patch for landing</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>818935</commentid>
    <comment_count>8</comment_count>
      <attachid>185245</attachid>
    <who name="Justin Novosad">junov</who>
    <bug_when>2013-01-29 07:30:40 -0800</bug_when>
    <thetext>Created attachment 185245
Patch for landing</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>818964</commentid>
    <comment_count>9</comment_count>
      <attachid>185245</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2013-01-29 08:21:19 -0800</bug_when>
    <thetext>Comment on attachment 185245
Patch for landing

Rejecting attachment 185245 from commit-queue.

New failing tests:
fast/backgrounds/gradient-background-shadow.html
Full output: http://queues.webkit.org/results/16195168</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>819124</commentid>
    <comment_count>10</comment_count>
    <who name="Justin Novosad">junov</who>
    <bug_when>2013-01-29 11:16:31 -0800</bug_when>
    <thetext>(In reply to comment #9)
&gt; (From update of attachment 185245 [details])
&gt; Rejecting attachment 185245 [details] from commit-queue.
&gt; 
&gt; New failing tests:
&gt; fast/backgrounds/gradient-background-shadow.html
&gt; Full output: http://queues.webkit.org/results/16195168

The failure in the new test looks like it is caused by a regression that must have landed since yesterday.  Looks like there are LSB discrepancies in gradient rendering.  This is probably limited to the skia port.

fmalita, you know anything about this?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>819136</commentid>
    <comment_count>11</comment_count>
    <who name="Justin Novosad">junov</who>
    <bug_when>2013-01-29 11:38:33 -0800</bug_when>
    <thetext>Geez, looks like I was using a stale checkout.  Related regressions were added to test expectations 3 weeks ago with: http://trac.webkit.org/changeset/139512
We should fix skia gradients so that we can re-enable some ref tests.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>819182</commentid>
    <comment_count>12</comment_count>
    <who name="Justin Novosad">junov</who>
    <bug_when>2013-01-29 12:13:55 -0800</bug_when>
    <thetext>The nature of the problem with skia gradients is understood and documented here: https://code.google.com/p/chromium/issues/detail?id=169602

Until that is fixed, I&apos;ll just put the new test in chromium TestExpectations. It passes on other WK ports.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>819186</commentid>
    <comment_count>13</comment_count>
      <attachid>185282</attachid>
    <who name="Justin Novosad">junov</who>
    <bug_when>2013-01-29 12:20:29 -0800</bug_when>
    <thetext>Created attachment 185282
Patch for landing</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>819284</commentid>
    <comment_count>14</comment_count>
      <attachid>185282</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2013-01-29 13:33:39 -0800</bug_when>
    <thetext>Comment on attachment 185282
Patch for landing

Clearing flags on attachment: 185282

Committed r141160: &lt;http://trac.webkit.org/changeset/141160&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>819285</commentid>
    <comment_count>15</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2013-01-29 13:33:44 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>185066</attachid>
            <date>2013-01-28 14:34:53 -0800</date>
            <delta_ts>2013-01-29 07:27:39 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-107833-20130128173140.patch</filename>
            <type>text/plain</type>
            <size>6976</size>
            <attacher name="Justin Novosad">junov</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDE0MTAwOSkKKysrIFNvdXJjZS9XZWJDb3JlL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE4IEBACisyMDEzLTAxLTI4ICBKdXN0aW4g
Tm92b3NhZCAgPGp1bm92QGdvb2dsZS5jb20+CisKKyAgICAgICAgUkVHUkVTU0lPTiAocjEzNTYy
OC0xMzU2MzIpOiBEb3VibGUgYm94IHNoYWRvdyBmYWlsdXJlIHRvIHJlbmRlcgorICAgICAgICBo
dHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTA3ODMzCisKKyAgICAgICAg
UmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgVGVzdDogZmFzdC9iYWNrZ3Jv
dW5kcy9ncmFkaWVudC1iYWNrZ3JvdW5kLXNoYWRvdy5odG1sCisKKyAgICAgICAgKiByZW5kZXJp
bmcvUmVuZGVyQm94TW9kZWxPYmplY3QuY3BwOgorICAgICAgICAoV2ViQ29yZTo6UmVuZGVyQm94
TW9kZWxPYmplY3Q6OnBhaW50RmlsbExheWVyRXh0ZW5kZWQpOgorICAgICAgICBDaGFuZ2Vpbmcg
b2NjbHVzaW9uIGN1bGxpbmcgdGVzdCB0byBuZXZlciBjdWxsIGJhY2tncm91bmQgY29sb3IKKyAg
ICAgICAgZHJhdyBpZiBpdCBpcyB1c2VkIHRvIGRyYXcgYSBib3ggc2hhZG93LiBUaGlzIGlzIGJl
Y2F1c2UgYm94IHNoYWRvd3MKKyAgICAgICAgY2FuIGRyYXcgb3V0c2lkZSB0aGUgYm9yZGVyIGZp
bGwgcmVnaW9uLgorCiAyMDEzLTAxLTI4ICBKdWxpZW4gQ2hhZmZyYWl4ICA8amNoYWZmcmFpeEB3
ZWJraXQub3JnPgogCiAgICAgICAgIENyYXNoIGluc2lkZSBSZW5kZXJCbG9jazo6bGF5b3V0UnVu
c0FuZEZsb2F0c0luUmFuZ2UgaW4gdGhlIHdpZG93IGNvZGUKSW5kZXg6IFNvdXJjZS9XZWJDb3Jl
L3JlbmRlcmluZy9SZW5kZXJCb3hNb2RlbE9iamVjdC5jcHAKPT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNl
L1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckJveE1vZGVsT2JqZWN0LmNwcAkocmV2aXNpb24gMTQx
MDA3KQorKysgU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckJveE1vZGVsT2JqZWN0LmNw
cAkod29ya2luZyBjb3B5KQpAQCAtOTE5LDM1ICs5MTksMzcgQEAgdm9pZCBSZW5kZXJCb3hNb2Rl
bE9iamVjdDo6cGFpbnRGaWxsTGF5ZQogICAgIC8vIFBhaW50IHRoZSBjb2xvciBmaXJzdCB1bmRl
cm5lYXRoIGFsbCBpbWFnZXMsIGN1bGxlZCBpZiBiYWNrZ3JvdW5kIGltYWdlIG9jY2x1ZGVzIGl0
LgogICAgIC8vIEZJWE1FOiBJbiB0aGUgYmdMYXllci0+aGFzRmluaXRlQm91bmRzKCkgY2FzZSwg
d2UgY291bGQgaW1wcm92ZSB0aGUgY3VsbGluZyB0ZXN0CiAgICAgLy8gYnkgdmVyaWZ5aW5nIHdo
ZXRoZXIgdGhlIGJhY2tncm91bmQgaW1hZ2UgY292ZXJzIHRoZSBlbnRpcmUgbGF5b3V0IHJlY3Qu
Ci0gICAgaWYgKCFiZ0xheWVyLT5uZXh0KCkgJiYgIShzaG91bGRQYWludEJhY2tncm91bmRJbWFn
ZSAmJiBiZ0xheWVyLT5oYXNPcGFxdWVJbWFnZSh0aGlzKSAmJiBiZ0xheWVyLT5oYXNSZXBlYXRY
WSgpKSkgeworICAgIGlmICghYmdMYXllci0+bmV4dCgpKSB7CiAgICAgICAgIEludFJlY3QgYmFj
a2dyb3VuZFJlY3QocGl4ZWxTbmFwcGVkSW50UmVjdChzY3JvbGxlZFBhaW50UmVjdCkpOwogICAg
ICAgICBib29sIGJveFNoYWRvd1Nob3VsZEJlQXBwbGllZFRvQmFja2dyb3VuZCA9IHRoaXMtPmJv
eFNoYWRvd1Nob3VsZEJlQXBwbGllZFRvQmFja2dyb3VuZChibGVlZEF2b2lkYW5jZSwgYm94KTsK
LSAgICAgICAgaWYgKCFib3hTaGFkb3dTaG91bGRCZUFwcGxpZWRUb0JhY2tncm91bmQpCi0gICAg
ICAgICAgICBiYWNrZ3JvdW5kUmVjdC5pbnRlcnNlY3QocGFpbnRJbmZvLnJlY3QpOworICAgICAg
ICBpZiAoYm94U2hhZG93U2hvdWxkQmVBcHBsaWVkVG9CYWNrZ3JvdW5kIHx8ICFzaG91bGRQYWlu
dEJhY2tncm91bmRJbWFnZSB8fCAhYmdMYXllci0+aGFzT3BhcXVlSW1hZ2UodGhpcykgfHwgIWJn
TGF5ZXItPmhhc1JlcGVhdFhZKCkpIHsKKyAgICAgICAgICAgIGlmICghYm94U2hhZG93U2hvdWxk
QmVBcHBsaWVkVG9CYWNrZ3JvdW5kKQorICAgICAgICAgICAgICAgIGJhY2tncm91bmRSZWN0Lmlu
dGVyc2VjdChwYWludEluZm8ucmVjdCk7CiAKLSAgICAgICAgLy8gSWYgd2UgaGF2ZSBhbiBhbHBo
YSBhbmQgd2UgYXJlIHBhaW50aW5nIHRoZSByb290IGVsZW1lbnQsIGdvIGFoZWFkIGFuZCBibGVu
ZCB3aXRoIHRoZSBiYXNlIGJhY2tncm91bmQgY29sb3IuCi0gICAgICAgIENvbG9yIGJhc2VDb2xv
cjsKLSAgICAgICAgYm9vbCBzaG91bGRDbGVhckJhY2tncm91bmQgPSBmYWxzZTsKLSAgICAgICAg
aWYgKGlzT3BhcXVlUm9vdCkgewotICAgICAgICAgICAgYmFzZUNvbG9yID0gdmlldygpLT5mcmFt
ZVZpZXcoKS0+YmFzZUJhY2tncm91bmRDb2xvcigpOwotICAgICAgICAgICAgaWYgKCFiYXNlQ29s
b3IuYWxwaGEoKSkKLSAgICAgICAgICAgICAgICBzaG91bGRDbGVhckJhY2tncm91bmQgPSB0cnVl
OwotICAgICAgICB9CisgICAgICAgICAgICAvLyBJZiB3ZSBoYXZlIGFuIGFscGhhIGFuZCB3ZSBh
cmUgcGFpbnRpbmcgdGhlIHJvb3QgZWxlbWVudCwgZ28gYWhlYWQgYW5kIGJsZW5kIHdpdGggdGhl
IGJhc2UgYmFja2dyb3VuZCBjb2xvci4KKyAgICAgICAgICAgIENvbG9yIGJhc2VDb2xvcjsKKyAg
ICAgICAgICAgIGJvb2wgc2hvdWxkQ2xlYXJCYWNrZ3JvdW5kID0gZmFsc2U7CisgICAgICAgICAg
ICBpZiAoaXNPcGFxdWVSb290KSB7CisgICAgICAgICAgICAgICAgYmFzZUNvbG9yID0gdmlldygp
LT5mcmFtZVZpZXcoKS0+YmFzZUJhY2tncm91bmRDb2xvcigpOworICAgICAgICAgICAgICAgIGlm
ICghYmFzZUNvbG9yLmFscGhhKCkpCisgICAgICAgICAgICAgICAgICAgIHNob3VsZENsZWFyQmFj
a2dyb3VuZCA9IHRydWU7CisgICAgICAgICAgICB9CiAKLSAgICAgICAgR3JhcGhpY3NDb250ZXh0
U3RhdGVTYXZlciBzaGFkb3dTdGF0ZVNhdmVyKCpjb250ZXh0LCBib3hTaGFkb3dTaG91bGRCZUFw
cGxpZWRUb0JhY2tncm91bmQpOwotICAgICAgICBpZiAoYm94U2hhZG93U2hvdWxkQmVBcHBsaWVk
VG9CYWNrZ3JvdW5kKQotICAgICAgICAgICAgYXBwbHlCb3hTaGFkb3dGb3JCYWNrZ3JvdW5kKGNv
bnRleHQsIHN0eWxlKCkpOworICAgICAgICAgICAgR3JhcGhpY3NDb250ZXh0U3RhdGVTYXZlciBz
aGFkb3dTdGF0ZVNhdmVyKCpjb250ZXh0LCBib3hTaGFkb3dTaG91bGRCZUFwcGxpZWRUb0JhY2tn
cm91bmQpOworICAgICAgICAgICAgaWYgKGJveFNoYWRvd1Nob3VsZEJlQXBwbGllZFRvQmFja2dy
b3VuZCkKKyAgICAgICAgICAgICAgICBhcHBseUJveFNoYWRvd0ZvckJhY2tncm91bmQoY29udGV4
dCwgc3R5bGUoKSk7CiAKLSAgICAgICAgaWYgKGJhc2VDb2xvci5hbHBoYSgpKSB7Ci0gICAgICAg
ICAgICBpZiAoYmdDb2xvci5hbHBoYSgpKQotICAgICAgICAgICAgICAgIGJhc2VDb2xvciA9IGJh
c2VDb2xvci5ibGVuZChiZ0NvbG9yKTsKKyAgICAgICAgICAgIGlmIChiYXNlQ29sb3IuYWxwaGEo
KSkgeworICAgICAgICAgICAgICAgIGlmIChiZ0NvbG9yLmFscGhhKCkpCisgICAgICAgICAgICAg
ICAgICAgIGJhc2VDb2xvciA9IGJhc2VDb2xvci5ibGVuZChiZ0NvbG9yKTsKIAotICAgICAgICAg
ICAgY29udGV4dC0+ZmlsbFJlY3QoYmFja2dyb3VuZFJlY3QsIGJhc2VDb2xvciwgc3R5bGUoKS0+
Y29sb3JTcGFjZSgpLCBDb21wb3NpdGVDb3B5KTsKLSAgICAgICAgfSBlbHNlIGlmIChiZ0NvbG9y
LmFscGhhKCkpIHsKLSAgICAgICAgICAgIENvbXBvc2l0ZU9wZXJhdG9yIG9wZXJhdGlvbiA9IHNo
b3VsZENsZWFyQmFja2dyb3VuZCA/IENvbXBvc2l0ZUNvcHkgOiBjb250ZXh0LT5jb21wb3NpdGVP
cGVyYXRpb24oKTsKLSAgICAgICAgICAgIGNvbnRleHQtPmZpbGxSZWN0KGJhY2tncm91bmRSZWN0
LCBiZ0NvbG9yLCBzdHlsZSgpLT5jb2xvclNwYWNlKCksIG9wZXJhdGlvbik7Ci0gICAgICAgIH0g
ZWxzZSBpZiAoc2hvdWxkQ2xlYXJCYWNrZ3JvdW5kKQotICAgICAgICAgICAgY29udGV4dC0+Y2xl
YXJSZWN0KGJhY2tncm91bmRSZWN0KTsKKyAgICAgICAgICAgICAgICBjb250ZXh0LT5maWxsUmVj
dChiYWNrZ3JvdW5kUmVjdCwgYmFzZUNvbG9yLCBzdHlsZSgpLT5jb2xvclNwYWNlKCksIENvbXBv
c2l0ZUNvcHkpOworICAgICAgICAgICAgfSBlbHNlIGlmIChiZ0NvbG9yLmFscGhhKCkpIHsKKyAg
ICAgICAgICAgICAgICBDb21wb3NpdGVPcGVyYXRvciBvcGVyYXRpb24gPSBzaG91bGRDbGVhckJh
Y2tncm91bmQgPyBDb21wb3NpdGVDb3B5IDogY29udGV4dC0+Y29tcG9zaXRlT3BlcmF0aW9uKCk7
CisgICAgICAgICAgICAgICAgY29udGV4dC0+ZmlsbFJlY3QoYmFja2dyb3VuZFJlY3QsIGJnQ29s
b3IsIHN0eWxlKCktPmNvbG9yU3BhY2UoKSwgb3BlcmF0aW9uKTsKKyAgICAgICAgICAgIH0gZWxz
ZSBpZiAoc2hvdWxkQ2xlYXJCYWNrZ3JvdW5kKQorICAgICAgICAgICAgICAgIGNvbnRleHQtPmNs
ZWFyUmVjdChiYWNrZ3JvdW5kUmVjdCk7CisgICAgICAgIH0KICAgICB9CiAKICAgICAvLyBubyBw
cm9ncmVzc2l2ZSBsb2FkaW5nIG9mIHRoZSBiYWNrZ3JvdW5kIGltYWdlCkluZGV4OiBMYXlvdXRU
ZXN0cy9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCShyZXZp
c2lvbiAxNDEwMDkpCisrKyBMYXlvdXRUZXN0cy9DaGFuZ2VMb2cJKHdvcmtpbmcgY29weSkKQEAg
LTEsMyArMSwxNyBAQAorMjAxMy0wMS0yOCAgSnVzdGluIE5vdm9zYWQgIDxqdW5vdkBnb29nbGUu
Y29tPgorCisgICAgICAgIFJFR1JFU1NJT04gKHIxMzU2MjgtMTM1NjMyKTogRG91YmxlIGJveCBz
aGFkb3cgZmFpbHVyZSB0byByZW5kZXIKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcv
c2hvd19idWcuY2dpP2lkPTEwNzgzMworCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09Q
UyEpLgorCisgICAgICAgIE5ldyByZWYgdGVzdCB2ZXJpZmllcyB0aGF0IGJveCBzaGFkb3cgaXMg
ZHJhd24gd2hlbgorICAgICAgICBiYWNrZ3JvdW5kIGlzIGFuIG9wYXF1ZSBpbWFnZS4gVGVzdCB1
c2VzIGFuIGJsdWUgZ3JhZGllbnQKKyAgICAgICAgYXMgYmFja2dyb3VuZCBpbWFnZS4gUmVmZXJl
bmNlIHVzZXMgYmx1ZSBiYWNrZ3JvdW5kIGNvbG9yLgorCisgICAgICAgICogZmFzdC9iYWNrZ3Jv
dW5kcy9ncmFkaWVudC1iYWNrZ3JvdW5kLXNoYWRvdy1leHBlY3RlZC5odG1sOiBBZGRlZC4KKyAg
ICAgICAgKiBmYXN0L2JhY2tncm91bmRzL2dyYWRpZW50LWJhY2tncm91bmQtc2hhZG93Lmh0bWw6
IEFkZGVkLgorCiAyMDEzLTAxLTI4ICBJYW4gVm9sbGljayAgPHZvbGxpY2tAY2hyb21pdW0ub3Jn
PgogCiAgICAgICAgIFByb21vdGUgY29tcG9zaXRlZC1zY3JvbGxpbmcgbGF5ZXJzIHRvIHN0YWNr
aW5nIGNvbnRhaW5lcnMuCkluZGV4OiBMYXlvdXRUZXN0cy9mYXN0L2JhY2tncm91bmRzL2dyYWRp
ZW50LWJhY2tncm91bmQtc2hhZG93LWV4cGVjdGVkLmh0bWwKPT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gTGF5b3V0
VGVzdHMvZmFzdC9iYWNrZ3JvdW5kcy9ncmFkaWVudC1iYWNrZ3JvdW5kLXNoYWRvdy1leHBlY3Rl
ZC5odG1sCShyZXZpc2lvbiAwKQorKysgTGF5b3V0VGVzdHMvZmFzdC9iYWNrZ3JvdW5kcy9ncmFk
aWVudC1iYWNrZ3JvdW5kLXNoYWRvdy1leHBlY3RlZC5odG1sCShyZXZpc2lvbiAwKQpAQCAtMCww
ICsxLDE3IEBACis8IURPQ1RZUEUgaHRtbD4KKzxodG1sPgorPGhlYWQ+CisgIDxzdHlsZSB0eXBl
PSJ0ZXh0L2NzcyI+CisgICAgLmJveCB7CisgICAgICBoZWlnaHQ6IDUwcHg7CisgICAgICB3aWR0
aDogNTBweDsKKyAgICAgIGJhY2tncm91bmQtY29sb3I6IGJsdWU7CisgICAgICAtd2Via2l0LWJv
eC1zaGFkb3c6IDIwcHggMjBweCA1cHggZ3JlZW47CisgICAgfQorICA8L3N0eWxlPgorPC9oZWFk
PgorPGJvZHk+CisgIFRlc3QgcGFzc2VzIHdoZW4gYSBibHVlIGJveCBpcyBkcmF3biB3aXRoIGEg
Z3JlZW4gc2hhZG93LgorICA8ZGl2IGNsYXNzPSJib3giPjwvZGl2PgorPC9ib2R5PgorPC9odG1s
PgpJbmRleDogTGF5b3V0VGVzdHMvZmFzdC9iYWNrZ3JvdW5kcy9ncmFkaWVudC1iYWNrZ3JvdW5k
LXNoYWRvdy5odG1sCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIExheW91dFRlc3RzL2Zhc3QvYmFja2dyb3VuZHMv
Z3JhZGllbnQtYmFja2dyb3VuZC1zaGFkb3cuaHRtbAkocmV2aXNpb24gMCkKKysrIExheW91dFRl
c3RzL2Zhc3QvYmFja2dyb3VuZHMvZ3JhZGllbnQtYmFja2dyb3VuZC1zaGFkb3cuaHRtbAkocmV2
aXNpb24gMCkKQEAgLTAsMCArMSwxOCBAQAorPCFET0NUWVBFIGh0bWw+Cis8aHRtbD4KKzxoZWFk
PgorICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgorICAgIC5ib3ggeworICAgICAgaGVpZ2h0OiA1
MHB4OworICAgICAgd2lkdGg6IDUwcHg7CisgICAgICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0
LWxpbmVhci1ncmFkaWVudChibHVlLCBibHVlKTsKKyAgICAgIGJhY2tncm91bmQtY29sb3I6IHJl
ZDsKKyAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogMjBweCAyMHB4IDVweCBncmVlbjsKKyAgICB9
CisgIDwvc3R5bGU+Cis8L2hlYWQ+Cis8Ym9keT4KKyAgVGVzdCBwYXNzZXMgd2hlbiBhIGJsdWUg
Ym94IGlzIGRyYXduIHdpdGggYSBncmVlbiBzaGFkb3cuCisgIDxkaXYgY2xhc3M9ImJveCI+PC9k
aXY+Cis8L2JvZHk+Cis8L2h0bWw+Cg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>185243</attachid>
            <date>2013-01-29 07:27:42 -0800</date>
            <delta_ts>2013-01-29 07:30:36 -0800</delta_ts>
            <desc>Patch for landing</desc>
            <filename>bug-107833-20130129102428.patch</filename>
            <type>text/plain</type>
            <size>7517</size>
            <attacher name="Justin Novosad">junov</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDE0MTAwOSkKKysrIFNvdXJjZS9XZWJDb3JlL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDI3IEBACisyMDEzLTAxLTI4ICBKdXN0aW4g
Tm92b3NhZCAgPGp1bm92QGdvb2dsZS5jb20+CisKKyAgICAgICAgUkVHUkVTU0lPTiAocjEzNTYy
OC0xMzU2MzIpOiBEb3VibGUgYm94IHNoYWRvdyBmYWlsdXJlIHRvIHJlbmRlcgorICAgICAgICBo
dHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTA3ODMzCisKKyAgICAgICAg
UmV2aWV3ZWQgYnkgU2ltb24gRnJhc2VyLgorCisgICAgICAgIFJlZ3Jlc3Npb24gY2F1c2VkIGJ5
IGh0dHA6Ly90cmFjLndlYmtpdC5vcmcvY2hhbmdlc2V0LzEzNTYyOQorICAgICAgICBUaGUgcmVn
cmVzc2lvbiB3YXMgZHVlIHRvIGZhdWx0eSBvY2NsdXNpb24gbG9naWMgdGhhdCB3YXMgYXNzdW1p
bmcKKyAgICAgICAgdGhhdCBkcmF3aW5nIHRoZSBiYWNrZ3JvdW5kIGNvbG9yIG9mIGEgcmVuZGVy
IGJveCBiYWNrZ3JvdW5kIGxheWVyCisgICAgICAgIGNvdWxkIGJlIHNraXBwZWQgd2hlbiB0aGUg
c2FtZSBsYXllciBhbHNvIGhhcyBhbiBvcGFxdWUgaW1hZ2UgYXR0YWNoZWQuCisgICAgICAgIElu
IHRoZSBjYXNlIHdoZXJlIHRoZSBiYWNrZ3JvdW5kIGNvbG9yIGlzIGRyYXduIGZvciB0aGUgcHVy
cG9zZSBvZgorICAgICAgICByZW5kZXJpbmcgYSBib3ggc2hhZG93LCB0aGUgc2hhZG93IGlzIHR5
cGljYWxseSBub3QKKyAgICAgICAgY29tcGxldGVseSBvY2NsdWRlZCBieSB0aGUgYmFja2dyb3Vu
ZCBpbWFnZSBiZWNhdXNlIG9mIHRoZSBzaGFkb3cKKyAgICAgICAgYmx1ciBhbmQvb3Igb2Zmc2V0
LgorCisgICAgICAgIFRlc3Q6IGZhc3QvYmFja2dyb3VuZHMvZ3JhZGllbnQtYmFja2dyb3VuZC1z
aGFkb3cuaHRtbAorCisgICAgICAgICogcmVuZGVyaW5nL1JlbmRlckJveE1vZGVsT2JqZWN0LmNw
cDoKKyAgICAgICAgKFdlYkNvcmU6OlJlbmRlckJveE1vZGVsT2JqZWN0OjpwYWludEZpbGxMYXll
ckV4dGVuZGVkKToKKyAgICAgICAgQ2hhbmdpbmcgb2NjbHVzaW9uIGN1bGxpbmcgdGVzdCB0byBu
ZXZlciBjdWxsIGJhY2tncm91bmQgY29sb3IKKyAgICAgICAgZHJhdyBpZiBpdCBpcyB1c2VkIHRv
IGRyYXcgYSBib3ggc2hhZG93LiBUaGlzIGlzIGJlY2F1c2UgYm94IHNoYWRvd3MKKyAgICAgICAg
Y2FuIGRyYXcgb3V0c2lkZSB0aGUgYm9yZGVyIGZpbGwgcmVnaW9uLgorCiAyMDEzLTAxLTI4ICBK
dWxpZW4gQ2hhZmZyYWl4ICA8amNoYWZmcmFpeEB3ZWJraXQub3JnPgogCiAgICAgICAgIENyYXNo
IGluc2lkZSBSZW5kZXJCbG9jazo6bGF5b3V0UnVuc0FuZEZsb2F0c0luUmFuZ2UgaW4gdGhlIHdp
ZG93IGNvZGUKSW5kZXg6IFNvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJCb3hNb2RlbE9i
amVjdC5jcHAKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckJv
eE1vZGVsT2JqZWN0LmNwcAkocmV2aXNpb24gMTQxMDA3KQorKysgU291cmNlL1dlYkNvcmUvcmVu
ZGVyaW5nL1JlbmRlckJveE1vZGVsT2JqZWN0LmNwcAkod29ya2luZyBjb3B5KQpAQCAtOTE5LDM1
ICs5MTksMzcgQEAgdm9pZCBSZW5kZXJCb3hNb2RlbE9iamVjdDo6cGFpbnRGaWxsTGF5ZQogICAg
IC8vIFBhaW50IHRoZSBjb2xvciBmaXJzdCB1bmRlcm5lYXRoIGFsbCBpbWFnZXMsIGN1bGxlZCBp
ZiBiYWNrZ3JvdW5kIGltYWdlIG9jY2x1ZGVzIGl0LgogICAgIC8vIEZJWE1FOiBJbiB0aGUgYmdM
YXllci0+aGFzRmluaXRlQm91bmRzKCkgY2FzZSwgd2UgY291bGQgaW1wcm92ZSB0aGUgY3VsbGlu
ZyB0ZXN0CiAgICAgLy8gYnkgdmVyaWZ5aW5nIHdoZXRoZXIgdGhlIGJhY2tncm91bmQgaW1hZ2Ug
Y292ZXJzIHRoZSBlbnRpcmUgbGF5b3V0IHJlY3QuCi0gICAgaWYgKCFiZ0xheWVyLT5uZXh0KCkg
JiYgIShzaG91bGRQYWludEJhY2tncm91bmRJbWFnZSAmJiBiZ0xheWVyLT5oYXNPcGFxdWVJbWFn
ZSh0aGlzKSAmJiBiZ0xheWVyLT5oYXNSZXBlYXRYWSgpKSkgeworICAgIGlmICghYmdMYXllci0+
bmV4dCgpKSB7CiAgICAgICAgIEludFJlY3QgYmFja2dyb3VuZFJlY3QocGl4ZWxTbmFwcGVkSW50
UmVjdChzY3JvbGxlZFBhaW50UmVjdCkpOwogICAgICAgICBib29sIGJveFNoYWRvd1Nob3VsZEJl
QXBwbGllZFRvQmFja2dyb3VuZCA9IHRoaXMtPmJveFNoYWRvd1Nob3VsZEJlQXBwbGllZFRvQmFj
a2dyb3VuZChibGVlZEF2b2lkYW5jZSwgYm94KTsKLSAgICAgICAgaWYgKCFib3hTaGFkb3dTaG91
bGRCZUFwcGxpZWRUb0JhY2tncm91bmQpCi0gICAgICAgICAgICBiYWNrZ3JvdW5kUmVjdC5pbnRl
cnNlY3QocGFpbnRJbmZvLnJlY3QpOworICAgICAgICBpZiAoYm94U2hhZG93U2hvdWxkQmVBcHBs
aWVkVG9CYWNrZ3JvdW5kIHx8ICFzaG91bGRQYWludEJhY2tncm91bmRJbWFnZSB8fCAhYmdMYXll
ci0+aGFzT3BhcXVlSW1hZ2UodGhpcykgfHwgIWJnTGF5ZXItPmhhc1JlcGVhdFhZKCkpIHsKKyAg
ICAgICAgICAgIGlmICghYm94U2hhZG93U2hvdWxkQmVBcHBsaWVkVG9CYWNrZ3JvdW5kKQorICAg
ICAgICAgICAgICAgIGJhY2tncm91bmRSZWN0LmludGVyc2VjdChwYWludEluZm8ucmVjdCk7CiAK
LSAgICAgICAgLy8gSWYgd2UgaGF2ZSBhbiBhbHBoYSBhbmQgd2UgYXJlIHBhaW50aW5nIHRoZSBy
b290IGVsZW1lbnQsIGdvIGFoZWFkIGFuZCBibGVuZCB3aXRoIHRoZSBiYXNlIGJhY2tncm91bmQg
Y29sb3IuCi0gICAgICAgIENvbG9yIGJhc2VDb2xvcjsKLSAgICAgICAgYm9vbCBzaG91bGRDbGVh
ckJhY2tncm91bmQgPSBmYWxzZTsKLSAgICAgICAgaWYgKGlzT3BhcXVlUm9vdCkgewotICAgICAg
ICAgICAgYmFzZUNvbG9yID0gdmlldygpLT5mcmFtZVZpZXcoKS0+YmFzZUJhY2tncm91bmRDb2xv
cigpOwotICAgICAgICAgICAgaWYgKCFiYXNlQ29sb3IuYWxwaGEoKSkKLSAgICAgICAgICAgICAg
ICBzaG91bGRDbGVhckJhY2tncm91bmQgPSB0cnVlOwotICAgICAgICB9CisgICAgICAgICAgICAv
LyBJZiB3ZSBoYXZlIGFuIGFscGhhIGFuZCB3ZSBhcmUgcGFpbnRpbmcgdGhlIHJvb3QgZWxlbWVu
dCwgZ28gYWhlYWQgYW5kIGJsZW5kIHdpdGggdGhlIGJhc2UgYmFja2dyb3VuZCBjb2xvci4KKyAg
ICAgICAgICAgIENvbG9yIGJhc2VDb2xvcjsKKyAgICAgICAgICAgIGJvb2wgc2hvdWxkQ2xlYXJC
YWNrZ3JvdW5kID0gZmFsc2U7CisgICAgICAgICAgICBpZiAoaXNPcGFxdWVSb290KSB7CisgICAg
ICAgICAgICAgICAgYmFzZUNvbG9yID0gdmlldygpLT5mcmFtZVZpZXcoKS0+YmFzZUJhY2tncm91
bmRDb2xvcigpOworICAgICAgICAgICAgICAgIGlmICghYmFzZUNvbG9yLmFscGhhKCkpCisgICAg
ICAgICAgICAgICAgICAgIHNob3VsZENsZWFyQmFja2dyb3VuZCA9IHRydWU7CisgICAgICAgICAg
ICB9CiAKLSAgICAgICAgR3JhcGhpY3NDb250ZXh0U3RhdGVTYXZlciBzaGFkb3dTdGF0ZVNhdmVy
KCpjb250ZXh0LCBib3hTaGFkb3dTaG91bGRCZUFwcGxpZWRUb0JhY2tncm91bmQpOwotICAgICAg
ICBpZiAoYm94U2hhZG93U2hvdWxkQmVBcHBsaWVkVG9CYWNrZ3JvdW5kKQotICAgICAgICAgICAg
YXBwbHlCb3hTaGFkb3dGb3JCYWNrZ3JvdW5kKGNvbnRleHQsIHN0eWxlKCkpOworICAgICAgICAg
ICAgR3JhcGhpY3NDb250ZXh0U3RhdGVTYXZlciBzaGFkb3dTdGF0ZVNhdmVyKCpjb250ZXh0LCBi
b3hTaGFkb3dTaG91bGRCZUFwcGxpZWRUb0JhY2tncm91bmQpOworICAgICAgICAgICAgaWYgKGJv
eFNoYWRvd1Nob3VsZEJlQXBwbGllZFRvQmFja2dyb3VuZCkKKyAgICAgICAgICAgICAgICBhcHBs
eUJveFNoYWRvd0ZvckJhY2tncm91bmQoY29udGV4dCwgc3R5bGUoKSk7CiAKLSAgICAgICAgaWYg
KGJhc2VDb2xvci5hbHBoYSgpKSB7Ci0gICAgICAgICAgICBpZiAoYmdDb2xvci5hbHBoYSgpKQot
ICAgICAgICAgICAgICAgIGJhc2VDb2xvciA9IGJhc2VDb2xvci5ibGVuZChiZ0NvbG9yKTsKKyAg
ICAgICAgICAgIGlmIChiYXNlQ29sb3IuYWxwaGEoKSkgeworICAgICAgICAgICAgICAgIGlmIChi
Z0NvbG9yLmFscGhhKCkpCisgICAgICAgICAgICAgICAgICAgIGJhc2VDb2xvciA9IGJhc2VDb2xv
ci5ibGVuZChiZ0NvbG9yKTsKIAotICAgICAgICAgICAgY29udGV4dC0+ZmlsbFJlY3QoYmFja2dy
b3VuZFJlY3QsIGJhc2VDb2xvciwgc3R5bGUoKS0+Y29sb3JTcGFjZSgpLCBDb21wb3NpdGVDb3B5
KTsKLSAgICAgICAgfSBlbHNlIGlmIChiZ0NvbG9yLmFscGhhKCkpIHsKLSAgICAgICAgICAgIENv
bXBvc2l0ZU9wZXJhdG9yIG9wZXJhdGlvbiA9IHNob3VsZENsZWFyQmFja2dyb3VuZCA/IENvbXBv
c2l0ZUNvcHkgOiBjb250ZXh0LT5jb21wb3NpdGVPcGVyYXRpb24oKTsKLSAgICAgICAgICAgIGNv
bnRleHQtPmZpbGxSZWN0KGJhY2tncm91bmRSZWN0LCBiZ0NvbG9yLCBzdHlsZSgpLT5jb2xvclNw
YWNlKCksIG9wZXJhdGlvbik7Ci0gICAgICAgIH0gZWxzZSBpZiAoc2hvdWxkQ2xlYXJCYWNrZ3Jv
dW5kKQotICAgICAgICAgICAgY29udGV4dC0+Y2xlYXJSZWN0KGJhY2tncm91bmRSZWN0KTsKKyAg
ICAgICAgICAgICAgICBjb250ZXh0LT5maWxsUmVjdChiYWNrZ3JvdW5kUmVjdCwgYmFzZUNvbG9y
LCBzdHlsZSgpLT5jb2xvclNwYWNlKCksIENvbXBvc2l0ZUNvcHkpOworICAgICAgICAgICAgfSBl
bHNlIGlmIChiZ0NvbG9yLmFscGhhKCkpIHsKKyAgICAgICAgICAgICAgICBDb21wb3NpdGVPcGVy
YXRvciBvcGVyYXRpb24gPSBzaG91bGRDbGVhckJhY2tncm91bmQgPyBDb21wb3NpdGVDb3B5IDog
Y29udGV4dC0+Y29tcG9zaXRlT3BlcmF0aW9uKCk7CisgICAgICAgICAgICAgICAgY29udGV4dC0+
ZmlsbFJlY3QoYmFja2dyb3VuZFJlY3QsIGJnQ29sb3IsIHN0eWxlKCktPmNvbG9yU3BhY2UoKSwg
b3BlcmF0aW9uKTsKKyAgICAgICAgICAgIH0gZWxzZSBpZiAoc2hvdWxkQ2xlYXJCYWNrZ3JvdW5k
KQorICAgICAgICAgICAgICAgIGNvbnRleHQtPmNsZWFyUmVjdChiYWNrZ3JvdW5kUmVjdCk7Cisg
ICAgICAgIH0KICAgICB9CiAKICAgICAvLyBubyBwcm9ncmVzc2l2ZSBsb2FkaW5nIG9mIHRoZSBi
YWNrZ3JvdW5kIGltYWdlCkluZGV4OiBMYXlvdXRUZXN0cy9DaGFuZ2VMb2cKPT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQot
LS0gTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCShyZXZpc2lvbiAxNDEwMDkpCisrKyBMYXlvdXRUZXN0
cy9DaGFuZ2VMb2cJKHdvcmtpbmcgY29weSkKQEAgLTEsMyArMSwxNyBAQAorMjAxMy0wMS0yOCAg
SnVzdGluIE5vdm9zYWQgIDxqdW5vdkBnb29nbGUuY29tPgorCisgICAgICAgIFJFR1JFU1NJT04g
KHIxMzU2MjgtMTM1NjMyKTogRG91YmxlIGJveCBzaGFkb3cgZmFpbHVyZSB0byByZW5kZXIKKyAg
ICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEwNzgzMworCisg
ICAgICAgIFJldmlld2VkIGJ5IFNpbW9uIEZyYXNlci4KKworICAgICAgICBOZXcgcmVmIHRlc3Qg
dmVyaWZpZXMgdGhhdCBib3ggc2hhZG93IGlzIGRyYXduIHdoZW4KKyAgICAgICAgYmFja2dyb3Vu
ZCBpcyBhbiBvcGFxdWUgaW1hZ2UuIFRlc3QgdXNlcyBhbiBibHVlIGdyYWRpZW50CisgICAgICAg
IGFzIGJhY2tncm91bmQgaW1hZ2UuIFJlZmVyZW5jZSB1c2VzIGJsdWUgYmFja2dyb3VuZCBjb2xv
ci4KKworICAgICAgICAqIGZhc3QvYmFja2dyb3VuZHMvZ3JhZGllbnQtYmFja2dyb3VuZC1zaGFk
b3ctZXhwZWN0ZWQuaHRtbDogQWRkZWQuCisgICAgICAgICogZmFzdC9iYWNrZ3JvdW5kcy9ncmFk
aWVudC1iYWNrZ3JvdW5kLXNoYWRvdy5odG1sOiBBZGRlZC4KKwogMjAxMy0wMS0yOCAgSWFuIFZv
bGxpY2sgIDx2b2xsaWNrQGNocm9taXVtLm9yZz4KIAogICAgICAgICBQcm9tb3RlIGNvbXBvc2l0
ZWQtc2Nyb2xsaW5nIGxheWVycyB0byBzdGFja2luZyBjb250YWluZXJzLgpJbmRleDogTGF5b3V0
VGVzdHMvZmFzdC9iYWNrZ3JvdW5kcy9ncmFkaWVudC1iYWNrZ3JvdW5kLXNoYWRvdy1leHBlY3Rl
ZC5odG1sCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT0KLS0tIExheW91dFRlc3RzL2Zhc3QvYmFja2dyb3VuZHMvZ3JhZGll
bnQtYmFja2dyb3VuZC1zaGFkb3ctZXhwZWN0ZWQuaHRtbAkocmV2aXNpb24gMCkKKysrIExheW91
dFRlc3RzL2Zhc3QvYmFja2dyb3VuZHMvZ3JhZGllbnQtYmFja2dyb3VuZC1zaGFkb3ctZXhwZWN0
ZWQuaHRtbAkocmV2aXNpb24gMCkKQEAgLTAsMCArMSwxNyBAQAorPCFET0NUWVBFIGh0bWw+Cis8
aHRtbD4KKzxoZWFkPgorICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgorICAgIC5ib3ggeworICAg
ICAgaGVpZ2h0OiA1MHB4OworICAgICAgd2lkdGg6IDUwcHg7CisgICAgICBiYWNrZ3JvdW5kLWNv
bG9yOiBibHVlOworICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAyMHB4IDIwcHggNXB4IGdyZWVu
OworICAgIH0KKyAgPC9zdHlsZT4KKzwvaGVhZD4KKzxib2R5PgorICBUZXN0IHBhc3NlcyB3aGVu
IGEgYmx1ZSBib3ggaXMgZHJhd24gd2l0aCBhIGdyZWVuIHNoYWRvdy4KKyAgPGRpdiBjbGFzcz0i
Ym94Ij48L2Rpdj4KKzwvYm9keT4KKzwvaHRtbD4KSW5kZXg6IExheW91dFRlc3RzL2Zhc3QvYmFj
a2dyb3VuZHMvZ3JhZGllbnQtYmFja2dyb3VuZC1zaGFkb3cuaHRtbAo9PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBM
YXlvdXRUZXN0cy9mYXN0L2JhY2tncm91bmRzL2dyYWRpZW50LWJhY2tncm91bmQtc2hhZG93Lmh0
bWwJKHJldmlzaW9uIDApCisrKyBMYXlvdXRUZXN0cy9mYXN0L2JhY2tncm91bmRzL2dyYWRpZW50
LWJhY2tncm91bmQtc2hhZG93Lmh0bWwJKHJldmlzaW9uIDApCkBAIC0wLDAgKzEsMTggQEAKKzwh
RE9DVFlQRSBodG1sPgorPGh0bWw+Cis8aGVhZD4KKyAgPHN0eWxlIHR5cGU9InRleHQvY3NzIj4K
KyAgICAuYm94IHsKKyAgICAgIGhlaWdodDogNTBweDsKKyAgICAgIHdpZHRoOiA1MHB4OworICAg
ICAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoYmx1ZSwgYmx1ZSk7
CisgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZWQ7CisgICAgICAtd2Via2l0LWJveC1zaGFkb3c6
IDIwcHggMjBweCA1cHggZ3JlZW47CisgICAgfQorICA8L3N0eWxlPgorPC9oZWFkPgorPGJvZHk+
CisgIFRlc3QgcGFzc2VzIHdoZW4gYSBibHVlIGJveCBpcyBkcmF3biB3aXRoIGEgZ3JlZW4gc2hh
ZG93LgorICA8ZGl2IGNsYXNzPSJib3giPjwvZGl2PgorPC9ib2R5PgorPC9odG1sPgo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>185245</attachid>
            <date>2013-01-29 07:30:40 -0800</date>
            <delta_ts>2013-01-29 12:20:25 -0800</delta_ts>
            <desc>Patch for landing</desc>
            <filename>bug-107833-20130129102726.patch</filename>
            <type>text/plain</type>
            <size>7625</size>
            <attacher name="Justin Novosad">junov</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDE0MTAwOSkKKysrIFNvdXJjZS9XZWJDb3JlL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDI4IEBACisyMDEzLTAxLTI4ICBKdXN0aW4g
Tm92b3NhZCAgPGp1bm92QGdvb2dsZS5jb20+CisKKyAgICAgICAgUkVHUkVTU0lPTiAocjEzNTYy
OC0xMzU2MzIpOiBEb3VibGUgYm94IHNoYWRvdyBmYWlsdXJlIHRvIHJlbmRlcgorICAgICAgICBo
dHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTA3ODMzCisKKyAgICAgICAg
UmV2aWV3ZWQgYnkgU2ltb24gRnJhc2VyLgorCisgICAgICAgIFJlZ3Jlc3Npb24gY2F1c2VkIGJ5
IGh0dHA6Ly90cmFjLndlYmtpdC5vcmcvY2hhbmdlc2V0LzEzNTYyOQorICAgICAgICBUaGUgcmVn
cmVzc2lvbiB3YXMgZHVlIHRvIGZhdWx0eSBvY2NsdXNpb24gbG9naWMgdGhhdCB3YXMgYXNzdW1p
bmcKKyAgICAgICAgdGhhdCBkcmF3aW5nIHRoZSBiYWNrZ3JvdW5kIGNvbG9yIG9mIGEgcmVuZGVy
IGJveCBiYWNrZ3JvdW5kIGxheWVyCisgICAgICAgIGNvdWxkIGJlIHNraXBwZWQgd2hlbiB0aGUg
c2FtZSBsYXllciBhbHNvIGhhcyBhbiBvcGFxdWUgaW1hZ2UgYXR0YWNoZWQuCisgICAgICAgIElu
IHRoZSBjYXNlIHdoZXJlIHRoZSBiYWNrZ3JvdW5kIGNvbG9yIGlzIGRyYXduIGZvciB0aGUgcHVy
cG9zZSBvZgorICAgICAgICByZW5kZXJpbmcgYSBib3ggc2hhZG93LCB0aGUgc2hhZG93IGlzIHR5
cGljYWxseSBub3QKKyAgICAgICAgY29tcGxldGVseSBvY2NsdWRlZCBieSB0aGUgYmFja2dyb3Vu
ZCBpbWFnZSBiZWNhdXNlIG9mIHRoZSBzaGFkb3cKKyAgICAgICAgYmx1ciBhbmQvb3Igb2Zmc2V0
LiAgVGhpcyBwYXRjaCBmaXhlcyB0aGUgcHJvYmxlbSBieSBub3QgY3VsbGluZyBhCisgICAgICAg
IGJhY2tncm91bmQgZHJhdyBpZiBpdCBpcyB1c2VkIHRvIGRyYXcgYSBib3ggc2hhZG93LgorCisg
ICAgICAgIFRlc3Q6IGZhc3QvYmFja2dyb3VuZHMvZ3JhZGllbnQtYmFja2dyb3VuZC1zaGFkb3cu
aHRtbAorCisgICAgICAgICogcmVuZGVyaW5nL1JlbmRlckJveE1vZGVsT2JqZWN0LmNwcDoKKyAg
ICAgICAgKFdlYkNvcmU6OlJlbmRlckJveE1vZGVsT2JqZWN0OjpwYWludEZpbGxMYXllckV4dGVu
ZGVkKToKKyAgICAgICAgQ2hhbmdpbmcgb2NjbHVzaW9uIGN1bGxpbmcgdGVzdCB0byBuZXZlciBj
dWxsIGJhY2tncm91bmQgY29sb3IKKyAgICAgICAgZHJhdyBpZiBpdCBpcyB1c2VkIHRvIGRyYXcg
YSBib3ggc2hhZG93LiBUaGlzIGlzIGJlY2F1c2UgYm94IHNoYWRvd3MKKyAgICAgICAgY2FuIGRy
YXcgb3V0c2lkZSB0aGUgYm9yZGVyIGZpbGwgcmVnaW9uLgorCiAyMDEzLTAxLTI4ICBKdWxpZW4g
Q2hhZmZyYWl4ICA8amNoYWZmcmFpeEB3ZWJraXQub3JnPgogCiAgICAgICAgIENyYXNoIGluc2lk
ZSBSZW5kZXJCbG9jazo6bGF5b3V0UnVuc0FuZEZsb2F0c0luUmFuZ2UgaW4gdGhlIHdpZG93IGNv
ZGUKSW5kZXg6IFNvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJCb3hNb2RlbE9iamVjdC5j
cHAKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PQotLS0gU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckJveE1vZGVs
T2JqZWN0LmNwcAkocmV2aXNpb24gMTQxMDA3KQorKysgU291cmNlL1dlYkNvcmUvcmVuZGVyaW5n
L1JlbmRlckJveE1vZGVsT2JqZWN0LmNwcAkod29ya2luZyBjb3B5KQpAQCAtOTE5LDM1ICs5MTks
MzcgQEAgdm9pZCBSZW5kZXJCb3hNb2RlbE9iamVjdDo6cGFpbnRGaWxsTGF5ZQogICAgIC8vIFBh
aW50IHRoZSBjb2xvciBmaXJzdCB1bmRlcm5lYXRoIGFsbCBpbWFnZXMsIGN1bGxlZCBpZiBiYWNr
Z3JvdW5kIGltYWdlIG9jY2x1ZGVzIGl0LgogICAgIC8vIEZJWE1FOiBJbiB0aGUgYmdMYXllci0+
aGFzRmluaXRlQm91bmRzKCkgY2FzZSwgd2UgY291bGQgaW1wcm92ZSB0aGUgY3VsbGluZyB0ZXN0
CiAgICAgLy8gYnkgdmVyaWZ5aW5nIHdoZXRoZXIgdGhlIGJhY2tncm91bmQgaW1hZ2UgY292ZXJz
IHRoZSBlbnRpcmUgbGF5b3V0IHJlY3QuCi0gICAgaWYgKCFiZ0xheWVyLT5uZXh0KCkgJiYgIShz
aG91bGRQYWludEJhY2tncm91bmRJbWFnZSAmJiBiZ0xheWVyLT5oYXNPcGFxdWVJbWFnZSh0aGlz
KSAmJiBiZ0xheWVyLT5oYXNSZXBlYXRYWSgpKSkgeworICAgIGlmICghYmdMYXllci0+bmV4dCgp
KSB7CiAgICAgICAgIEludFJlY3QgYmFja2dyb3VuZFJlY3QocGl4ZWxTbmFwcGVkSW50UmVjdChz
Y3JvbGxlZFBhaW50UmVjdCkpOwogICAgICAgICBib29sIGJveFNoYWRvd1Nob3VsZEJlQXBwbGll
ZFRvQmFja2dyb3VuZCA9IHRoaXMtPmJveFNoYWRvd1Nob3VsZEJlQXBwbGllZFRvQmFja2dyb3Vu
ZChibGVlZEF2b2lkYW5jZSwgYm94KTsKLSAgICAgICAgaWYgKCFib3hTaGFkb3dTaG91bGRCZUFw
cGxpZWRUb0JhY2tncm91bmQpCi0gICAgICAgICAgICBiYWNrZ3JvdW5kUmVjdC5pbnRlcnNlY3Qo
cGFpbnRJbmZvLnJlY3QpOworICAgICAgICBpZiAoYm94U2hhZG93U2hvdWxkQmVBcHBsaWVkVG9C
YWNrZ3JvdW5kIHx8ICFzaG91bGRQYWludEJhY2tncm91bmRJbWFnZSB8fCAhYmdMYXllci0+aGFz
T3BhcXVlSW1hZ2UodGhpcykgfHwgIWJnTGF5ZXItPmhhc1JlcGVhdFhZKCkpIHsKKyAgICAgICAg
ICAgIGlmICghYm94U2hhZG93U2hvdWxkQmVBcHBsaWVkVG9CYWNrZ3JvdW5kKQorICAgICAgICAg
ICAgICAgIGJhY2tncm91bmRSZWN0LmludGVyc2VjdChwYWludEluZm8ucmVjdCk7CiAKLSAgICAg
ICAgLy8gSWYgd2UgaGF2ZSBhbiBhbHBoYSBhbmQgd2UgYXJlIHBhaW50aW5nIHRoZSByb290IGVs
ZW1lbnQsIGdvIGFoZWFkIGFuZCBibGVuZCB3aXRoIHRoZSBiYXNlIGJhY2tncm91bmQgY29sb3Iu
Ci0gICAgICAgIENvbG9yIGJhc2VDb2xvcjsKLSAgICAgICAgYm9vbCBzaG91bGRDbGVhckJhY2tn
cm91bmQgPSBmYWxzZTsKLSAgICAgICAgaWYgKGlzT3BhcXVlUm9vdCkgewotICAgICAgICAgICAg
YmFzZUNvbG9yID0gdmlldygpLT5mcmFtZVZpZXcoKS0+YmFzZUJhY2tncm91bmRDb2xvcigpOwot
ICAgICAgICAgICAgaWYgKCFiYXNlQ29sb3IuYWxwaGEoKSkKLSAgICAgICAgICAgICAgICBzaG91
bGRDbGVhckJhY2tncm91bmQgPSB0cnVlOwotICAgICAgICB9CisgICAgICAgICAgICAvLyBJZiB3
ZSBoYXZlIGFuIGFscGhhIGFuZCB3ZSBhcmUgcGFpbnRpbmcgdGhlIHJvb3QgZWxlbWVudCwgZ28g
YWhlYWQgYW5kIGJsZW5kIHdpdGggdGhlIGJhc2UgYmFja2dyb3VuZCBjb2xvci4KKyAgICAgICAg
ICAgIENvbG9yIGJhc2VDb2xvcjsKKyAgICAgICAgICAgIGJvb2wgc2hvdWxkQ2xlYXJCYWNrZ3Jv
dW5kID0gZmFsc2U7CisgICAgICAgICAgICBpZiAoaXNPcGFxdWVSb290KSB7CisgICAgICAgICAg
ICAgICAgYmFzZUNvbG9yID0gdmlldygpLT5mcmFtZVZpZXcoKS0+YmFzZUJhY2tncm91bmRDb2xv
cigpOworICAgICAgICAgICAgICAgIGlmICghYmFzZUNvbG9yLmFscGhhKCkpCisgICAgICAgICAg
ICAgICAgICAgIHNob3VsZENsZWFyQmFja2dyb3VuZCA9IHRydWU7CisgICAgICAgICAgICB9CiAK
LSAgICAgICAgR3JhcGhpY3NDb250ZXh0U3RhdGVTYXZlciBzaGFkb3dTdGF0ZVNhdmVyKCpjb250
ZXh0LCBib3hTaGFkb3dTaG91bGRCZUFwcGxpZWRUb0JhY2tncm91bmQpOwotICAgICAgICBpZiAo
Ym94U2hhZG93U2hvdWxkQmVBcHBsaWVkVG9CYWNrZ3JvdW5kKQotICAgICAgICAgICAgYXBwbHlC
b3hTaGFkb3dGb3JCYWNrZ3JvdW5kKGNvbnRleHQsIHN0eWxlKCkpOworICAgICAgICAgICAgR3Jh
cGhpY3NDb250ZXh0U3RhdGVTYXZlciBzaGFkb3dTdGF0ZVNhdmVyKCpjb250ZXh0LCBib3hTaGFk
b3dTaG91bGRCZUFwcGxpZWRUb0JhY2tncm91bmQpOworICAgICAgICAgICAgaWYgKGJveFNoYWRv
d1Nob3VsZEJlQXBwbGllZFRvQmFja2dyb3VuZCkKKyAgICAgICAgICAgICAgICBhcHBseUJveFNo
YWRvd0ZvckJhY2tncm91bmQoY29udGV4dCwgc3R5bGUoKSk7CiAKLSAgICAgICAgaWYgKGJhc2VD
b2xvci5hbHBoYSgpKSB7Ci0gICAgICAgICAgICBpZiAoYmdDb2xvci5hbHBoYSgpKQotICAgICAg
ICAgICAgICAgIGJhc2VDb2xvciA9IGJhc2VDb2xvci5ibGVuZChiZ0NvbG9yKTsKKyAgICAgICAg
ICAgIGlmIChiYXNlQ29sb3IuYWxwaGEoKSkgeworICAgICAgICAgICAgICAgIGlmIChiZ0NvbG9y
LmFscGhhKCkpCisgICAgICAgICAgICAgICAgICAgIGJhc2VDb2xvciA9IGJhc2VDb2xvci5ibGVu
ZChiZ0NvbG9yKTsKIAotICAgICAgICAgICAgY29udGV4dC0+ZmlsbFJlY3QoYmFja2dyb3VuZFJl
Y3QsIGJhc2VDb2xvciwgc3R5bGUoKS0+Y29sb3JTcGFjZSgpLCBDb21wb3NpdGVDb3B5KTsKLSAg
ICAgICAgfSBlbHNlIGlmIChiZ0NvbG9yLmFscGhhKCkpIHsKLSAgICAgICAgICAgIENvbXBvc2l0
ZU9wZXJhdG9yIG9wZXJhdGlvbiA9IHNob3VsZENsZWFyQmFja2dyb3VuZCA/IENvbXBvc2l0ZUNv
cHkgOiBjb250ZXh0LT5jb21wb3NpdGVPcGVyYXRpb24oKTsKLSAgICAgICAgICAgIGNvbnRleHQt
PmZpbGxSZWN0KGJhY2tncm91bmRSZWN0LCBiZ0NvbG9yLCBzdHlsZSgpLT5jb2xvclNwYWNlKCks
IG9wZXJhdGlvbik7Ci0gICAgICAgIH0gZWxzZSBpZiAoc2hvdWxkQ2xlYXJCYWNrZ3JvdW5kKQot
ICAgICAgICAgICAgY29udGV4dC0+Y2xlYXJSZWN0KGJhY2tncm91bmRSZWN0KTsKKyAgICAgICAg
ICAgICAgICBjb250ZXh0LT5maWxsUmVjdChiYWNrZ3JvdW5kUmVjdCwgYmFzZUNvbG9yLCBzdHls
ZSgpLT5jb2xvclNwYWNlKCksIENvbXBvc2l0ZUNvcHkpOworICAgICAgICAgICAgfSBlbHNlIGlm
IChiZ0NvbG9yLmFscGhhKCkpIHsKKyAgICAgICAgICAgICAgICBDb21wb3NpdGVPcGVyYXRvciBv
cGVyYXRpb24gPSBzaG91bGRDbGVhckJhY2tncm91bmQgPyBDb21wb3NpdGVDb3B5IDogY29udGV4
dC0+Y29tcG9zaXRlT3BlcmF0aW9uKCk7CisgICAgICAgICAgICAgICAgY29udGV4dC0+ZmlsbFJl
Y3QoYmFja2dyb3VuZFJlY3QsIGJnQ29sb3IsIHN0eWxlKCktPmNvbG9yU3BhY2UoKSwgb3BlcmF0
aW9uKTsKKyAgICAgICAgICAgIH0gZWxzZSBpZiAoc2hvdWxkQ2xlYXJCYWNrZ3JvdW5kKQorICAg
ICAgICAgICAgICAgIGNvbnRleHQtPmNsZWFyUmVjdChiYWNrZ3JvdW5kUmVjdCk7CisgICAgICAg
IH0KICAgICB9CiAKICAgICAvLyBubyBwcm9ncmVzc2l2ZSBsb2FkaW5nIG9mIHRoZSBiYWNrZ3Jv
dW5kIGltYWdlCkluZGV4OiBMYXlvdXRUZXN0cy9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gTGF5
b3V0VGVzdHMvQ2hhbmdlTG9nCShyZXZpc2lvbiAxNDEwMDkpCisrKyBMYXlvdXRUZXN0cy9DaGFu
Z2VMb2cJKHdvcmtpbmcgY29weSkKQEAgLTEsMyArMSwxNyBAQAorMjAxMy0wMS0yOCAgSnVzdGlu
IE5vdm9zYWQgIDxqdW5vdkBnb29nbGUuY29tPgorCisgICAgICAgIFJFR1JFU1NJT04gKHIxMzU2
MjgtMTM1NjMyKTogRG91YmxlIGJveCBzaGFkb3cgZmFpbHVyZSB0byByZW5kZXIKKyAgICAgICAg
aHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEwNzgzMworCisgICAgICAg
IFJldmlld2VkIGJ5IFNpbW9uIEZyYXNlci4KKworICAgICAgICBOZXcgcmVmIHRlc3QgdmVyaWZp
ZXMgdGhhdCBib3ggc2hhZG93IGlzIGRyYXduIHdoZW4KKyAgICAgICAgYmFja2dyb3VuZCBpcyBh
biBvcGFxdWUgaW1hZ2UuIFRlc3QgdXNlcyBhbiBibHVlIGdyYWRpZW50CisgICAgICAgIGFzIGJh
Y2tncm91bmQgaW1hZ2UuIFJlZmVyZW5jZSB1c2VzIGJsdWUgYmFja2dyb3VuZCBjb2xvci4KKwor
ICAgICAgICAqIGZhc3QvYmFja2dyb3VuZHMvZ3JhZGllbnQtYmFja2dyb3VuZC1zaGFkb3ctZXhw
ZWN0ZWQuaHRtbDogQWRkZWQuCisgICAgICAgICogZmFzdC9iYWNrZ3JvdW5kcy9ncmFkaWVudC1i
YWNrZ3JvdW5kLXNoYWRvdy5odG1sOiBBZGRlZC4KKwogMjAxMy0wMS0yOCAgSWFuIFZvbGxpY2sg
IDx2b2xsaWNrQGNocm9taXVtLm9yZz4KIAogICAgICAgICBQcm9tb3RlIGNvbXBvc2l0ZWQtc2Ny
b2xsaW5nIGxheWVycyB0byBzdGFja2luZyBjb250YWluZXJzLgpJbmRleDogTGF5b3V0VGVzdHMv
ZmFzdC9iYWNrZ3JvdW5kcy9ncmFkaWVudC1iYWNrZ3JvdW5kLXNoYWRvdy1leHBlY3RlZC5odG1s
Cj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT0KLS0tIExheW91dFRlc3RzL2Zhc3QvYmFja2dyb3VuZHMvZ3JhZGllbnQtYmFj
a2dyb3VuZC1zaGFkb3ctZXhwZWN0ZWQuaHRtbAkocmV2aXNpb24gMCkKKysrIExheW91dFRlc3Rz
L2Zhc3QvYmFja2dyb3VuZHMvZ3JhZGllbnQtYmFja2dyb3VuZC1zaGFkb3ctZXhwZWN0ZWQuaHRt
bAkocmV2aXNpb24gMCkKQEAgLTAsMCArMSwxNyBAQAorPCFET0NUWVBFIGh0bWw+Cis8aHRtbD4K
KzxoZWFkPgorICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgorICAgIC5ib3ggeworICAgICAgaGVp
Z2h0OiA1MHB4OworICAgICAgd2lkdGg6IDUwcHg7CisgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBi
bHVlOworICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAyMHB4IDIwcHggNXB4IGdyZWVuOworICAg
IH0KKyAgPC9zdHlsZT4KKzwvaGVhZD4KKzxib2R5PgorICBUZXN0IHBhc3NlcyB3aGVuIGEgYmx1
ZSBib3ggaXMgZHJhd24gd2l0aCBhIGdyZWVuIHNoYWRvdy4KKyAgPGRpdiBjbGFzcz0iYm94Ij48
L2Rpdj4KKzwvYm9keT4KKzwvaHRtbD4KSW5kZXg6IExheW91dFRlc3RzL2Zhc3QvYmFja2dyb3Vu
ZHMvZ3JhZGllbnQtYmFja2dyb3VuZC1zaGFkb3cuaHRtbAo9PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRU
ZXN0cy9mYXN0L2JhY2tncm91bmRzL2dyYWRpZW50LWJhY2tncm91bmQtc2hhZG93Lmh0bWwJKHJl
dmlzaW9uIDApCisrKyBMYXlvdXRUZXN0cy9mYXN0L2JhY2tncm91bmRzL2dyYWRpZW50LWJhY2tn
cm91bmQtc2hhZG93Lmh0bWwJKHJldmlzaW9uIDApCkBAIC0wLDAgKzEsMTggQEAKKzwhRE9DVFlQ
RSBodG1sPgorPGh0bWw+Cis8aGVhZD4KKyAgPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KKyAgICAu
Ym94IHsKKyAgICAgIGhlaWdodDogNTBweDsKKyAgICAgIHdpZHRoOiA1MHB4OworICAgICAgYmFj
a2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoYmx1ZSwgYmx1ZSk7CisgICAg
ICBiYWNrZ3JvdW5kLWNvbG9yOiByZWQ7CisgICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDIwcHgg
MjBweCA1cHggZ3JlZW47CisgICAgfQorICA8L3N0eWxlPgorPC9oZWFkPgorPGJvZHk+CisgIFRl
c3QgcGFzc2VzIHdoZW4gYSBibHVlIGJveCBpcyBkcmF3biB3aXRoIGEgZ3JlZW4gc2hhZG93Lgor
ICA8ZGl2IGNsYXNzPSJib3giPjwvZGl2PgorPC9ib2R5PgorPC9odG1sPgo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>185282</attachid>
            <date>2013-01-29 12:20:29 -0800</date>
            <delta_ts>2013-01-29 13:33:39 -0800</delta_ts>
            <desc>Patch for landing</desc>
            <filename>bug-107833-20130129151715.patch</filename>
            <type>text/plain</type>
            <size>8541</size>
            <attacher name="Justin Novosad">junov</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDE0MTAwOSkKKysrIFNvdXJjZS9XZWJDb3JlL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDI4IEBACisyMDEzLTAxLTI4ICBKdXN0aW4g
Tm92b3NhZCAgPGp1bm92QGdvb2dsZS5jb20+CisKKyAgICAgICAgUkVHUkVTU0lPTiAocjEzNTYy
OC0xMzU2MzIpOiBEb3VibGUgYm94IHNoYWRvdyBmYWlsdXJlIHRvIHJlbmRlcgorICAgICAgICBo
dHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTA3ODMzCisKKyAgICAgICAg
UmV2aWV3ZWQgYnkgU2ltb24gRnJhc2VyLgorCisgICAgICAgIFJlZ3Jlc3Npb24gY2F1c2VkIGJ5
IGh0dHA6Ly90cmFjLndlYmtpdC5vcmcvY2hhbmdlc2V0LzEzNTYyOQorICAgICAgICBUaGUgcmVn
cmVzc2lvbiB3YXMgZHVlIHRvIGZhdWx0eSBvY2NsdXNpb24gbG9naWMgdGhhdCB3YXMgYXNzdW1p
bmcKKyAgICAgICAgdGhhdCBkcmF3aW5nIHRoZSBiYWNrZ3JvdW5kIGNvbG9yIG9mIGEgcmVuZGVy
IGJveCBiYWNrZ3JvdW5kIGxheWVyCisgICAgICAgIGNvdWxkIGJlIHNraXBwZWQgd2hlbiB0aGUg
c2FtZSBsYXllciBhbHNvIGhhcyBhbiBvcGFxdWUgaW1hZ2UgYXR0YWNoZWQuCisgICAgICAgIElu
IHRoZSBjYXNlIHdoZXJlIHRoZSBiYWNrZ3JvdW5kIGNvbG9yIGlzIGRyYXduIGZvciB0aGUgcHVy
cG9zZSBvZgorICAgICAgICByZW5kZXJpbmcgYSBib3ggc2hhZG93LCB0aGUgc2hhZG93IGlzIHR5
cGljYWxseSBub3QKKyAgICAgICAgY29tcGxldGVseSBvY2NsdWRlZCBieSB0aGUgYmFja2dyb3Vu
ZCBpbWFnZSBiZWNhdXNlIG9mIHRoZSBzaGFkb3cKKyAgICAgICAgYmx1ciBhbmQvb3Igb2Zmc2V0
LiAgVGhpcyBwYXRjaCBmaXhlcyB0aGUgcHJvYmxlbSBieSBub3QgY3VsbGluZyBhCisgICAgICAg
IGJhY2tncm91bmQgZHJhdyBpZiBpdCBpcyB1c2VkIHRvIGRyYXcgYSBib3ggc2hhZG93LgorCisg
ICAgICAgIFRlc3Q6IGZhc3QvYmFja2dyb3VuZHMvZ3JhZGllbnQtYmFja2dyb3VuZC1zaGFkb3cu
aHRtbAorCisgICAgICAgICogcmVuZGVyaW5nL1JlbmRlckJveE1vZGVsT2JqZWN0LmNwcDoKKyAg
ICAgICAgKFdlYkNvcmU6OlJlbmRlckJveE1vZGVsT2JqZWN0OjpwYWludEZpbGxMYXllckV4dGVu
ZGVkKToKKyAgICAgICAgQ2hhbmdpbmcgb2NjbHVzaW9uIGN1bGxpbmcgdGVzdCB0byBuZXZlciBj
dWxsIGJhY2tncm91bmQgY29sb3IKKyAgICAgICAgZHJhdyBpZiBpdCBpcyB1c2VkIHRvIGRyYXcg
YSBib3ggc2hhZG93LiBUaGlzIGlzIGJlY2F1c2UgYm94IHNoYWRvd3MKKyAgICAgICAgY2FuIGRy
YXcgb3V0c2lkZSB0aGUgYm9yZGVyIGZpbGwgcmVnaW9uLgorCiAyMDEzLTAxLTI4ICBKdWxpZW4g
Q2hhZmZyYWl4ICA8amNoYWZmcmFpeEB3ZWJraXQub3JnPgogCiAgICAgICAgIENyYXNoIGluc2lk
ZSBSZW5kZXJCbG9jazo6bGF5b3V0UnVuc0FuZEZsb2F0c0luUmFuZ2UgaW4gdGhlIHdpZG93IGNv
ZGUKSW5kZXg6IFNvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJCb3hNb2RlbE9iamVjdC5j
cHAKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PQotLS0gU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckJveE1vZGVs
T2JqZWN0LmNwcAkocmV2aXNpb24gMTQxMDA3KQorKysgU291cmNlL1dlYkNvcmUvcmVuZGVyaW5n
L1JlbmRlckJveE1vZGVsT2JqZWN0LmNwcAkod29ya2luZyBjb3B5KQpAQCAtOTE5LDM1ICs5MTks
MzcgQEAgdm9pZCBSZW5kZXJCb3hNb2RlbE9iamVjdDo6cGFpbnRGaWxsTGF5ZQogICAgIC8vIFBh
aW50IHRoZSBjb2xvciBmaXJzdCB1bmRlcm5lYXRoIGFsbCBpbWFnZXMsIGN1bGxlZCBpZiBiYWNr
Z3JvdW5kIGltYWdlIG9jY2x1ZGVzIGl0LgogICAgIC8vIEZJWE1FOiBJbiB0aGUgYmdMYXllci0+
aGFzRmluaXRlQm91bmRzKCkgY2FzZSwgd2UgY291bGQgaW1wcm92ZSB0aGUgY3VsbGluZyB0ZXN0
CiAgICAgLy8gYnkgdmVyaWZ5aW5nIHdoZXRoZXIgdGhlIGJhY2tncm91bmQgaW1hZ2UgY292ZXJz
IHRoZSBlbnRpcmUgbGF5b3V0IHJlY3QuCi0gICAgaWYgKCFiZ0xheWVyLT5uZXh0KCkgJiYgIShz
aG91bGRQYWludEJhY2tncm91bmRJbWFnZSAmJiBiZ0xheWVyLT5oYXNPcGFxdWVJbWFnZSh0aGlz
KSAmJiBiZ0xheWVyLT5oYXNSZXBlYXRYWSgpKSkgeworICAgIGlmICghYmdMYXllci0+bmV4dCgp
KSB7CiAgICAgICAgIEludFJlY3QgYmFja2dyb3VuZFJlY3QocGl4ZWxTbmFwcGVkSW50UmVjdChz
Y3JvbGxlZFBhaW50UmVjdCkpOwogICAgICAgICBib29sIGJveFNoYWRvd1Nob3VsZEJlQXBwbGll
ZFRvQmFja2dyb3VuZCA9IHRoaXMtPmJveFNoYWRvd1Nob3VsZEJlQXBwbGllZFRvQmFja2dyb3Vu
ZChibGVlZEF2b2lkYW5jZSwgYm94KTsKLSAgICAgICAgaWYgKCFib3hTaGFkb3dTaG91bGRCZUFw
cGxpZWRUb0JhY2tncm91bmQpCi0gICAgICAgICAgICBiYWNrZ3JvdW5kUmVjdC5pbnRlcnNlY3Qo
cGFpbnRJbmZvLnJlY3QpOworICAgICAgICBpZiAoYm94U2hhZG93U2hvdWxkQmVBcHBsaWVkVG9C
YWNrZ3JvdW5kIHx8ICFzaG91bGRQYWludEJhY2tncm91bmRJbWFnZSB8fCAhYmdMYXllci0+aGFz
T3BhcXVlSW1hZ2UodGhpcykgfHwgIWJnTGF5ZXItPmhhc1JlcGVhdFhZKCkpIHsKKyAgICAgICAg
ICAgIGlmICghYm94U2hhZG93U2hvdWxkQmVBcHBsaWVkVG9CYWNrZ3JvdW5kKQorICAgICAgICAg
ICAgICAgIGJhY2tncm91bmRSZWN0LmludGVyc2VjdChwYWludEluZm8ucmVjdCk7CiAKLSAgICAg
ICAgLy8gSWYgd2UgaGF2ZSBhbiBhbHBoYSBhbmQgd2UgYXJlIHBhaW50aW5nIHRoZSByb290IGVs
ZW1lbnQsIGdvIGFoZWFkIGFuZCBibGVuZCB3aXRoIHRoZSBiYXNlIGJhY2tncm91bmQgY29sb3Iu
Ci0gICAgICAgIENvbG9yIGJhc2VDb2xvcjsKLSAgICAgICAgYm9vbCBzaG91bGRDbGVhckJhY2tn
cm91bmQgPSBmYWxzZTsKLSAgICAgICAgaWYgKGlzT3BhcXVlUm9vdCkgewotICAgICAgICAgICAg
YmFzZUNvbG9yID0gdmlldygpLT5mcmFtZVZpZXcoKS0+YmFzZUJhY2tncm91bmRDb2xvcigpOwot
ICAgICAgICAgICAgaWYgKCFiYXNlQ29sb3IuYWxwaGEoKSkKLSAgICAgICAgICAgICAgICBzaG91
bGRDbGVhckJhY2tncm91bmQgPSB0cnVlOwotICAgICAgICB9CisgICAgICAgICAgICAvLyBJZiB3
ZSBoYXZlIGFuIGFscGhhIGFuZCB3ZSBhcmUgcGFpbnRpbmcgdGhlIHJvb3QgZWxlbWVudCwgZ28g
YWhlYWQgYW5kIGJsZW5kIHdpdGggdGhlIGJhc2UgYmFja2dyb3VuZCBjb2xvci4KKyAgICAgICAg
ICAgIENvbG9yIGJhc2VDb2xvcjsKKyAgICAgICAgICAgIGJvb2wgc2hvdWxkQ2xlYXJCYWNrZ3Jv
dW5kID0gZmFsc2U7CisgICAgICAgICAgICBpZiAoaXNPcGFxdWVSb290KSB7CisgICAgICAgICAg
ICAgICAgYmFzZUNvbG9yID0gdmlldygpLT5mcmFtZVZpZXcoKS0+YmFzZUJhY2tncm91bmRDb2xv
cigpOworICAgICAgICAgICAgICAgIGlmICghYmFzZUNvbG9yLmFscGhhKCkpCisgICAgICAgICAg
ICAgICAgICAgIHNob3VsZENsZWFyQmFja2dyb3VuZCA9IHRydWU7CisgICAgICAgICAgICB9CiAK
LSAgICAgICAgR3JhcGhpY3NDb250ZXh0U3RhdGVTYXZlciBzaGFkb3dTdGF0ZVNhdmVyKCpjb250
ZXh0LCBib3hTaGFkb3dTaG91bGRCZUFwcGxpZWRUb0JhY2tncm91bmQpOwotICAgICAgICBpZiAo
Ym94U2hhZG93U2hvdWxkQmVBcHBsaWVkVG9CYWNrZ3JvdW5kKQotICAgICAgICAgICAgYXBwbHlC
b3hTaGFkb3dGb3JCYWNrZ3JvdW5kKGNvbnRleHQsIHN0eWxlKCkpOworICAgICAgICAgICAgR3Jh
cGhpY3NDb250ZXh0U3RhdGVTYXZlciBzaGFkb3dTdGF0ZVNhdmVyKCpjb250ZXh0LCBib3hTaGFk
b3dTaG91bGRCZUFwcGxpZWRUb0JhY2tncm91bmQpOworICAgICAgICAgICAgaWYgKGJveFNoYWRv
d1Nob3VsZEJlQXBwbGllZFRvQmFja2dyb3VuZCkKKyAgICAgICAgICAgICAgICBhcHBseUJveFNo
YWRvd0ZvckJhY2tncm91bmQoY29udGV4dCwgc3R5bGUoKSk7CiAKLSAgICAgICAgaWYgKGJhc2VD
b2xvci5hbHBoYSgpKSB7Ci0gICAgICAgICAgICBpZiAoYmdDb2xvci5hbHBoYSgpKQotICAgICAg
ICAgICAgICAgIGJhc2VDb2xvciA9IGJhc2VDb2xvci5ibGVuZChiZ0NvbG9yKTsKKyAgICAgICAg
ICAgIGlmIChiYXNlQ29sb3IuYWxwaGEoKSkgeworICAgICAgICAgICAgICAgIGlmIChiZ0NvbG9y
LmFscGhhKCkpCisgICAgICAgICAgICAgICAgICAgIGJhc2VDb2xvciA9IGJhc2VDb2xvci5ibGVu
ZChiZ0NvbG9yKTsKIAotICAgICAgICAgICAgY29udGV4dC0+ZmlsbFJlY3QoYmFja2dyb3VuZFJl
Y3QsIGJhc2VDb2xvciwgc3R5bGUoKS0+Y29sb3JTcGFjZSgpLCBDb21wb3NpdGVDb3B5KTsKLSAg
ICAgICAgfSBlbHNlIGlmIChiZ0NvbG9yLmFscGhhKCkpIHsKLSAgICAgICAgICAgIENvbXBvc2l0
ZU9wZXJhdG9yIG9wZXJhdGlvbiA9IHNob3VsZENsZWFyQmFja2dyb3VuZCA/IENvbXBvc2l0ZUNv
cHkgOiBjb250ZXh0LT5jb21wb3NpdGVPcGVyYXRpb24oKTsKLSAgICAgICAgICAgIGNvbnRleHQt
PmZpbGxSZWN0KGJhY2tncm91bmRSZWN0LCBiZ0NvbG9yLCBzdHlsZSgpLT5jb2xvclNwYWNlKCks
IG9wZXJhdGlvbik7Ci0gICAgICAgIH0gZWxzZSBpZiAoc2hvdWxkQ2xlYXJCYWNrZ3JvdW5kKQot
ICAgICAgICAgICAgY29udGV4dC0+Y2xlYXJSZWN0KGJhY2tncm91bmRSZWN0KTsKKyAgICAgICAg
ICAgICAgICBjb250ZXh0LT5maWxsUmVjdChiYWNrZ3JvdW5kUmVjdCwgYmFzZUNvbG9yLCBzdHls
ZSgpLT5jb2xvclNwYWNlKCksIENvbXBvc2l0ZUNvcHkpOworICAgICAgICAgICAgfSBlbHNlIGlm
IChiZ0NvbG9yLmFscGhhKCkpIHsKKyAgICAgICAgICAgICAgICBDb21wb3NpdGVPcGVyYXRvciBv
cGVyYXRpb24gPSBzaG91bGRDbGVhckJhY2tncm91bmQgPyBDb21wb3NpdGVDb3B5IDogY29udGV4
dC0+Y29tcG9zaXRlT3BlcmF0aW9uKCk7CisgICAgICAgICAgICAgICAgY29udGV4dC0+ZmlsbFJl
Y3QoYmFja2dyb3VuZFJlY3QsIGJnQ29sb3IsIHN0eWxlKCktPmNvbG9yU3BhY2UoKSwgb3BlcmF0
aW9uKTsKKyAgICAgICAgICAgIH0gZWxzZSBpZiAoc2hvdWxkQ2xlYXJCYWNrZ3JvdW5kKQorICAg
ICAgICAgICAgICAgIGNvbnRleHQtPmNsZWFyUmVjdChiYWNrZ3JvdW5kUmVjdCk7CisgICAgICAg
IH0KICAgICB9CiAKICAgICAvLyBubyBwcm9ncmVzc2l2ZSBsb2FkaW5nIG9mIHRoZSBiYWNrZ3Jv
dW5kIGltYWdlCkluZGV4OiBMYXlvdXRUZXN0cy9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gTGF5
b3V0VGVzdHMvQ2hhbmdlTG9nCShyZXZpc2lvbiAxNDEwMDkpCisrKyBMYXlvdXRUZXN0cy9DaGFu
Z2VMb2cJKHdvcmtpbmcgY29weSkKQEAgLTEsMyArMSwxNyBAQAorMjAxMy0wMS0yOCAgSnVzdGlu
IE5vdm9zYWQgIDxqdW5vdkBnb29nbGUuY29tPgorCisgICAgICAgIFJFR1JFU1NJT04gKHIxMzU2
MjgtMTM1NjMyKTogRG91YmxlIGJveCBzaGFkb3cgZmFpbHVyZSB0byByZW5kZXIKKyAgICAgICAg
aHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEwNzgzMworCisgICAgICAg
IFJldmlld2VkIGJ5IFNpbW9uIEZyYXNlci4KKworICAgICAgICBOZXcgcmVmIHRlc3QgdmVyaWZp
ZXMgdGhhdCBib3ggc2hhZG93IGlzIGRyYXduIHdoZW4KKyAgICAgICAgYmFja2dyb3VuZCBpcyBh
biBvcGFxdWUgaW1hZ2UuIFRlc3QgdXNlcyBhbiBibHVlIGdyYWRpZW50CisgICAgICAgIGFzIGJh
Y2tncm91bmQgaW1hZ2UuIFJlZmVyZW5jZSB1c2VzIGJsdWUgYmFja2dyb3VuZCBjb2xvci4KKwor
ICAgICAgICAqIGZhc3QvYmFja2dyb3VuZHMvZ3JhZGllbnQtYmFja2dyb3VuZC1zaGFkb3ctZXhw
ZWN0ZWQuaHRtbDogQWRkZWQuCisgICAgICAgICogZmFzdC9iYWNrZ3JvdW5kcy9ncmFkaWVudC1i
YWNrZ3JvdW5kLXNoYWRvdy5odG1sOiBBZGRlZC4KKwogMjAxMy0wMS0yOCAgSWFuIFZvbGxpY2sg
IDx2b2xsaWNrQGNocm9taXVtLm9yZz4KIAogICAgICAgICBQcm9tb3RlIGNvbXBvc2l0ZWQtc2Ny
b2xsaW5nIGxheWVycyB0byBzdGFja2luZyBjb250YWluZXJzLgpJbmRleDogTGF5b3V0VGVzdHMv
ZmFzdC9iYWNrZ3JvdW5kcy9ncmFkaWVudC1iYWNrZ3JvdW5kLXNoYWRvdy1leHBlY3RlZC5odG1s
Cj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT0KLS0tIExheW91dFRlc3RzL2Zhc3QvYmFja2dyb3VuZHMvZ3JhZGllbnQtYmFj
a2dyb3VuZC1zaGFkb3ctZXhwZWN0ZWQuaHRtbAkocmV2aXNpb24gMCkKKysrIExheW91dFRlc3Rz
L2Zhc3QvYmFja2dyb3VuZHMvZ3JhZGllbnQtYmFja2dyb3VuZC1zaGFkb3ctZXhwZWN0ZWQuaHRt
bAkocmV2aXNpb24gMCkKQEAgLTAsMCArMSwxNyBAQAorPCFET0NUWVBFIGh0bWw+Cis8aHRtbD4K
KzxoZWFkPgorICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgorICAgIC5ib3ggeworICAgICAgaGVp
Z2h0OiA1MHB4OworICAgICAgd2lkdGg6IDUwcHg7CisgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBi
bHVlOworICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAyMHB4IDIwcHggNXB4IGdyZWVuOworICAg
IH0KKyAgPC9zdHlsZT4KKzwvaGVhZD4KKzxib2R5PgorICBUZXN0IHBhc3NlcyB3aGVuIGEgYmx1
ZSBib3ggaXMgZHJhd24gd2l0aCBhIGdyZWVuIHNoYWRvdy4KKyAgPGRpdiBjbGFzcz0iYm94Ij48
L2Rpdj4KKzwvYm9keT4KKzwvaHRtbD4KSW5kZXg6IExheW91dFRlc3RzL2Zhc3QvYmFja2dyb3Vu
ZHMvZ3JhZGllbnQtYmFja2dyb3VuZC1zaGFkb3cuaHRtbAo9PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRU
ZXN0cy9mYXN0L2JhY2tncm91bmRzL2dyYWRpZW50LWJhY2tncm91bmQtc2hhZG93Lmh0bWwJKHJl
dmlzaW9uIDApCisrKyBMYXlvdXRUZXN0cy9mYXN0L2JhY2tncm91bmRzL2dyYWRpZW50LWJhY2tn
cm91bmQtc2hhZG93Lmh0bWwJKHJldmlzaW9uIDApCkBAIC0wLDAgKzEsMTggQEAKKzwhRE9DVFlQ
RSBodG1sPgorPGh0bWw+Cis8aGVhZD4KKyAgPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KKyAgICAu
Ym94IHsKKyAgICAgIGhlaWdodDogNTBweDsKKyAgICAgIHdpZHRoOiA1MHB4OworICAgICAgYmFj
a2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoYmx1ZSwgYmx1ZSk7CisgICAg
ICBiYWNrZ3JvdW5kLWNvbG9yOiByZWQ7CisgICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDIwcHgg
MjBweCA1cHggZ3JlZW47CisgICAgfQorICA8L3N0eWxlPgorPC9oZWFkPgorPGJvZHk+CisgIFRl
c3QgcGFzc2VzIHdoZW4gYSBibHVlIGJveCBpcyBkcmF3biB3aXRoIGEgZ3JlZW4gc2hhZG93Lgor
ICA8ZGl2IGNsYXNzPSJib3giPjwvZGl2PgorPC9ib2R5PgorPC9odG1sPgpJbmRleDogTGF5b3V0
VGVzdHMvcGxhdGZvcm0vY2hyb21pdW0vVGVzdEV4cGVjdGF0aW9ucwo9PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBM
YXlvdXRUZXN0cy9wbGF0Zm9ybS9jaHJvbWl1bS9UZXN0RXhwZWN0YXRpb25zCShyZXZpc2lvbiAx
NDEwMDcpCisrKyBMYXlvdXRUZXN0cy9wbGF0Zm9ybS9jaHJvbWl1bS9UZXN0RXhwZWN0YXRpb25z
CSh3b3JraW5nIGNvcHkpCkBAIC00MjgzLDYgKzQyODMsNyBAQCB3ZWJraXQub3JnL2IvMTA2Njg5
IGNhbnZhcy9waGlsaXAvdGVzdHMvCiAjIFJlZiB0ZXN0cyB0aGF0IG5vdyBmYWlsIHdpdGggU2tp
YSBjaGFuZ2VzCiBjcmJ1Zy5jb20vMTY5NjAyIGZhc3QvYmFja2dyb3VuZHMvYmFja2dyb3VuZC1v
cGFxdWUtY2xpcHBlZC1ncmFkaWVudHMuaHRtbCBbIEltYWdlT25seUZhaWx1cmUgXQogY3JidWcu
Y29tLzE2OTYwMiBmYXN0L2JhY2tncm91bmRzL2JhY2tncm91bmQtb3BhcXVlLWltYWdlcy1vdmVy
LWNvbG9yLmh0bWwgWyBJbWFnZU9ubHlGYWlsdXJlIF0KK2NyYnVnLmNvbS8xNjk2MDIgZmFzdC9i
YWNrZ3JvdW5kcy9ncmFkaWVudC1iYWNrZ3JvdW5kLXNoYWRvdy5odG1sIFsgSW1hZ2VPbmx5RmFp
bHVyZSBdCiAKIHdlYmtpdC5vcmcvYi8xMDY4NTggWyBNYWMgRGVidWcgXSBzY3JvbGxpbmdjb29y
ZGluYXRvci9ub24tZmFzdC1zY3JvbGxhYmxlLXJlZ2lvbi10cmFuc2Zvcm1lZC1pZnJhbWUuaHRt
bCBbIEltYWdlT25seUZhaWx1cmUgXQogd2Via2l0Lm9yZy9iLzEwNjg1OCBbIExpbnV4IFdpbiBE
ZWJ1ZyBdIHNjcm9sbGluZ2Nvb3JkaW5hdG9yL25vbi1mYXN0LXNjcm9sbGFibGUtcmVnaW9uLXRy
YW5zZm9ybWVkLWlmcmFtZS5odG1sIFsgSW1hZ2VPbmx5RmFpbHVyZSBQYXNzIF0K
</data>

          </attachment>
      

    </bug>

</bugzilla>