<?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>105836</bug_id>
          
          <creation_ts>2012-12-28 11:12:14 -0800</creation_ts>
          <short_desc>getComputedStyle returns &quot;left&quot; instead of &quot;none&quot; for &quot;float&quot; on abspos elements</short_desc>
          <delta_ts>2013-01-28 12:45:08 -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>http://jsfiddle.net/ChPCD/7/</bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>0</everconfirmed>
          <reporter name="Mike Sherov">mike.sherov</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>allan.jensen</cc>
    
    <cc>cmarcelo</cc>
    
    <cc>macpherson</cc>
    
    <cc>menard</cc>
    
    <cc>ojan.autocc</cc>
    
    <cc>tony</cc>
    
    <cc>udaykiran4u</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>797944</commentid>
    <comment_count>0</comment_count>
    <who name="Mike Sherov">mike.sherov</who>
    <bug_when>2012-12-28 11:12:14 -0800</bug_when>
    <thetext>http://www.w3.org/TR/css3-positioning/ Section 8:
&gt; if ‘position’ has the value absolute, page or fixed, and the value of float is left or right, the box is absolutely positioned and the computed value of float is none.

Webkit incorrectly returns &quot;left&quot;. This has surfaced as a jQuery bug: http://bugs.jquery.com/ticket/13126#comment:1

Here&apos;s a jsfiddle demonstrating the problem: http://jsfiddle.net/ChPCD/7/ Note the output says &quot;left&quot; for &quot;absolute&quot; instead of &quot;none&quot;. 

The same test case returns correct values in FF15, Opera 12, and IE9+</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>817427</commentid>
    <comment_count>1</comment_count>
      <attachid>184924</attachid>
    <who name="Uday Kiran">udaykiran4u</who>
    <bug_when>2013-01-27 16:04:23 -0800</bug_when>
    <thetext>Created attachment 184924
Proposed patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>817834</commentid>
    <comment_count>2</comment_count>
      <attachid>184924</attachid>
    <who name="Tony Chang">tony</who>
    <bug_when>2013-01-28 10:03:04 -0800</bug_when>
    <thetext>Comment on attachment 184924
Proposed patch

I mentioned on IRC that CSSComputedStyleDeclaration.cpp might be a better place for this type of change since we don&apos;t need to change the style for rendering.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>817876</commentid>
    <comment_count>3</comment_count>
      <attachid>185008</attachid>
    <who name="Uday Kiran">udaykiran4u</who>
    <bug_when>2013-01-28 10:57:01 -0800</bug_when>
    <thetext>Created attachment 185008
Patch

Fixed review comments.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>817887</commentid>
    <comment_count>4</comment_count>
      <attachid>185014</attachid>
    <who name="Uday Kiran">udaykiran4u</who>
    <bug_when>2013-01-28 11:11:03 -0800</bug_when>
    <thetext>Created attachment 185014
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>817929</commentid>
    <comment_count>5</comment_count>
      <attachid>185014</attachid>
    <who name="Tony Chang">tony</who>
    <bug_when>2013-01-28 11:42:35 -0800</bug_when>
    <thetext>Comment on attachment 185014
Patch

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

&gt; LayoutTests/ChangeLog:10
&gt; +        If &apos;position&apos; has the value absolute, page or fixed, and the value of float is
&gt; +        left or right, the box is absolutely positioned and the computed value of float is none.
&gt; +        http://www.w3.org/TR/css3-positioning/#dis-pos-flo

Please mention that this matches Firefox and IE.  BTW, do you know of any websites that depend on this behavior?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>817940</commentid>
    <comment_count>6</comment_count>
      <attachid>185027</attachid>
    <who name="Uday Kiran">udaykiran4u</who>
    <bug_when>2013-01-28 11:56:28 -0800</bug_when>
    <thetext>Created attachment 185027
Patch

Updated ChangeLog</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>817943</commentid>
    <comment_count>7</comment_count>
    <who name="Uday Kiran">udaykiran4u</who>
    <bug_when>2013-01-28 11:59:45 -0800</bug_when>
    <thetext>Thanks for review.

(In reply to comment #5)
&gt; (From update of attachment 185014 [details])
&gt; View in context: https://bugs.webkit.org/attachment.cgi?id=185014&amp;action=review
&gt; 
&gt; &gt; LayoutTests/ChangeLog:10
&gt; &gt; +        If &apos;position&apos; has the value absolute, page or fixed, and the value of float is
&gt; &gt; +        left or right, the box is absolutely positioned and the computed value of float is none.
&gt; &gt; +        http://www.w3.org/TR/css3-positioning/#dis-pos-flo
&gt; 
&gt; Please mention that this matches Firefox and IE.  BTW, do you know of any websites that depend on this behavior?

Fixed ChangeLog. Sorry I am not aware of websites.
Can I carry-forward your r+ to next patch? If yes, how do I do it with webkit-patch?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>817957</commentid>
    <comment_count>8</comment_count>
      <attachid>185027</attachid>
    <who name="Tony Chang">tony</who>
    <bug_when>2013-01-28 12:09:51 -0800</bug_when>
    <thetext>Comment on attachment 185027
Patch

When the previous patch still had r+, you can use &apos;webkit-patch land-safely&apos; to forward on the review flag.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>817979</commentid>
    <comment_count>9</comment_count>
    <who name="Uday Kiran">udaykiran4u</who>
    <bug_when>2013-01-28 12:28:08 -0800</bug_when>
    <thetext>(In reply to comment #8)
&gt; (From update of attachment 185027 [details])
&gt; When the previous patch still had r+, you can use &apos;webkit-patch land-safely&apos; to forward on the review flag.

Thanks. Will remember it from next time :)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>818006</commentid>
    <comment_count>10</comment_count>
      <attachid>185027</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2013-01-28 12:45:04 -0800</bug_when>
    <thetext>Comment on attachment 185027
Patch

Clearing flags on attachment: 185027

Committed r140993: &lt;http://trac.webkit.org/changeset/140993&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>818007</commentid>
    <comment_count>11</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2013-01-28 12:45:08 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>184924</attachid>
            <date>2013-01-27 16:04:23 -0800</date>
            <delta_ts>2013-01-28 10:56:59 -0800</delta_ts>
            <desc>Proposed patch</desc>
            <filename>bug-105836-20130127160111.patch</filename>
            <type>text/plain</type>
            <size>4763</size>
            <attacher name="Uday Kiran">udaykiran4u</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTQwODU0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggZjc0NjM0NDk3NmM1ZDIz
NWNhMzVjOTE5MDI2ZjM3MTFlYWZjYTU0MC4uMzc2ZTY1NjI5ZGMyN2ZkZjdlNTc2ZGQ0OGM3YzQw
Y2NjOTI3OGFkZiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE5IEBACisyMDEzLTAxLTI3ICBVZGF5
IEtpcmFuICA8dWRheWtpcmFuQG1vdG9yb2xhLmNvbT4KKworICAgICAgICBnZXRDb21wdXRlZFN0
eWxlIHJldHVybnMgImxlZnQiIGluc3RlYWQgb2YgIm5vbmUiIGZvciAiZmxvYXQiIG9uIGFic3Bv
cyBlbGVtZW50cworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/
aWQ9MTA1ODM2CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAg
ICAgSWYgJ3Bvc2l0aW9uJyBoYXMgdGhlIHZhbHVlIGFic29sdXRlLCBwYWdlIG9yIGZpeGVkLCBh
bmQgdGhlIHZhbHVlIG9mIGZsb2F0IGlzCisgICAgICAgIGxlZnQgb3IgcmlnaHQsIHRoZSBib3gg
aXMgYWJzb2x1dGVseSBwb3NpdGlvbmVkIGFuZCB0aGUgY29tcHV0ZWQgdmFsdWUgb2YgZmxvYXQg
aXMgbm9uZS4KKyAgICAgICAgaHR0cDovL3d3dy53My5vcmcvVFIvY3NzMy1wb3NpdGlvbmluZy8j
ZGlzLXBvcy1mbG8KKworICAgICAgICBUZXN0OiBmYXN0L2Nzcy9wb3NpdGlvbi1hYnNvbHV0ZS1m
bG9hdC5odG1sCisKKyAgICAgICAgKiBjc3MvU3R5bGVSZXNvbHZlci5jcHA6CisgICAgICAgIChX
ZWJDb3JlOjpTdHlsZVJlc29sdmVyOjphZGp1c3RSZW5kZXJTdHlsZSk6CisKIDIwMTMtMDEtMjUg
IFRvbnkgQ2hhbmcgIDx0b255QGNocm9taXVtLm9yZz4KIAogICAgICAgICBSZS1sYXlvdXQgY2hp
bGQgYmxvY2tzIHdoZW4gYm9yZGVyL3BhZGRpbmcgb2YgdGhlIGJveC1zaXppbmc6Ym9yZGVyLWJv
eCBwYXJlbnQgaXMgdXBkYXRlZApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvY3NzL1N0eWxl
UmVzb2x2ZXIuY3BwIGIvU291cmNlL1dlYkNvcmUvY3NzL1N0eWxlUmVzb2x2ZXIuY3BwCmluZGV4
IDM3MTc1MTQ5MjJlNDNkM2JjYzkyZDEzYjA5MTYyYmUwNWQxODEwMzEuLmYyOWJlZDMxYWQ4Mjhi
NTQwOTg1YzgyMzU2NGU2Y2IxNDNmZWI5MTggMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2Nz
cy9TdHlsZVJlc29sdmVyLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9jc3MvU3R5bGVSZXNvbHZl
ci5jcHAKQEAgLTE5MzgsNiArMTkzOCw5IEBAIHZvaWQgU3R5bGVSZXNvbHZlcjo6YWRqdXN0UmVu
ZGVyU3R5bGUoUmVuZGVyU3R5bGUqIHN0eWxlLCBSZW5kZXJTdHlsZSogcGFyZW50U3R5CiAgICAg
c3R5bGUtPnNldE9yaWdpbmFsRGlzcGxheShzdHlsZS0+ZGlzcGxheSgpKTsKIAogICAgIGlmIChz
dHlsZS0+ZGlzcGxheSgpICE9IE5PTkUpIHsKKyAgICAgICAgaWYgKHN0eWxlLT5pc0Zsb2F0aW5n
KCkgJiYgc3R5bGUtPmhhc091dE9mRmxvd1Bvc2l0aW9uKCkpCisgICAgICAgICAgICBzdHlsZS0+
c2V0RmxvYXRpbmcoTm9GbG9hdCk7CisKICAgICAgICAgLy8gSWYgd2UgaGF2ZSBhIDx0ZD4gdGhh
dCBzcGVjaWZpZXMgYSBmbG9hdCBwcm9wZXJ0eSwgaW4gcXVpcmtzIG1vZGUgd2UganVzdCBkcm9w
IHRoZSBmbG9hdAogICAgICAgICAvLyBwcm9wZXJ0eS4KICAgICAgICAgLy8gU2l0ZXMgYWxzbyBj
b21tb25seSB1c2UgZGlzcGxheTppbmxpbmUvYmxvY2sgb24gPHRkPnMgYW5kIDx0YWJsZT5zLiBJ
biBxdWlya3MgbW9kZSB3ZSBmb3JjZQpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9n
IGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCmluZGV4IGFhYzQ2ZGMxMTYwNzQ1ODEzOTZhZTU4OWRi
Y2RjM2U5MDc0ZDk3ZDMuLjI3MTE5MzMzNzE2MGE0ZmZjNmQ5ZDI1MGE0OTkyYWMxNzYxZDc4YTEg
MTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL0NoYW5nZUxvZworKysgYi9MYXlvdXRUZXN0cy9DaGFu
Z2VMb2cKQEAgLTEsMyArMSwxNyBAQAorMjAxMy0wMS0yNyAgVWRheSBLaXJhbiAgPHVkYXlraXJh
bkBtb3Rvcm9sYS5jb20+CisKKyAgICAgICAgZ2V0Q29tcHV0ZWRTdHlsZSByZXR1cm5zICJsZWZ0
IiBpbnN0ZWFkIG9mICJub25lIiBmb3IgImZsb2F0IiBvbiBhYnNwb3MgZWxlbWVudHMKKyAgICAg
ICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEwNTgzNgorCisgICAg
ICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIElmICdwb3NpdGlvbicg
aGFzIHRoZSB2YWx1ZSBhYnNvbHV0ZSwgcGFnZSBvciBmaXhlZCwgYW5kIHRoZSB2YWx1ZSBvZiBm
bG9hdCBpcworICAgICAgICBsZWZ0IG9yIHJpZ2h0LCB0aGUgYm94IGlzIGFic29sdXRlbHkgcG9z
aXRpb25lZCBhbmQgdGhlIGNvbXB1dGVkIHZhbHVlIG9mIGZsb2F0IGlzIG5vbmUuCisgICAgICAg
IGh0dHA6Ly93d3cudzMub3JnL1RSL2NzczMtcG9zaXRpb25pbmcvI2Rpcy1wb3MtZmxvCisKKyAg
ICAgICAgKiBmYXN0L2Nzcy9wb3NpdGlvbi1hYnNvbHV0ZS1mbG9hdC1leHBlY3RlZC50eHQ6IEFk
ZGVkLgorICAgICAgICAqIGZhc3QvY3NzL3Bvc2l0aW9uLWFic29sdXRlLWZsb2F0Lmh0bWw6IEFk
ZGVkLgorCiAyMDEzLTAxLTI1ICBUb255IENoYW5nICA8dG9ueUBjaHJvbWl1bS5vcmc+CiAKICAg
ICAgICAgUmUtbGF5b3V0IGNoaWxkIGJsb2NrcyB3aGVuIGJvcmRlci9wYWRkaW5nIG9mIHRoZSBi
b3gtc2l6aW5nOmJvcmRlci1ib3ggcGFyZW50IGlzIHVwZGF0ZWQKZGlmZiAtLWdpdCBhL0xheW91
dFRlc3RzL2Zhc3QvY3NzL3Bvc2l0aW9uLWFic29sdXRlLWZsb2F0LWV4cGVjdGVkLnR4dCBiL0xh
eW91dFRlc3RzL2Zhc3QvY3NzL3Bvc2l0aW9uLWFic29sdXRlLWZsb2F0LWV4cGVjdGVkLnR4dApu
ZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwLi5hNmE3ZGQ4OGU1MjhhOTQ2YmFiN2FmOGFmYWU3ZDA5OTNlNTAyZDE0Ci0tLSAv
ZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvZmFzdC9jc3MvcG9zaXRpb24tYWJzb2x1dGUtZmxv
YXQtZXhwZWN0ZWQudHh0CkBAIC0wLDAgKzEsMTIgQEAKK1Rlc3QgZm9yIEJ1ZzogMTA1ODM2IC0g
Y29tcHV0ZWQgdmFsdWUgb2YgZmxvYXQgb24gcG9zaXRpb25lZCBlbGVtZW50cy4KKworT24gc3Vj
Y2VzcywgeW91IHdpbGwgc2VlIGEgc2VyaWVzIG9mICJQQVNTIiBtZXNzYWdlcywgZm9sbG93ZWQg
YnkgIlRFU1QgQ09NUExFVEUiLgorCisKK1BBU1MgZ2V0Q29tcHV0ZWRTdHlsZShkb2N1bWVudC5n
ZXRFbGVtZW50QnlJZCgic3RhdGljIikpLmZsb2F0IGlzICJyaWdodCIKK1BBU1MgZ2V0Q29tcHV0
ZWRTdHlsZShkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgiYWJzb2x1dGUiKSkuZmxvYXQgaXMgIm5v
bmUiCitQQVNTIGdldENvbXB1dGVkU3R5bGUoZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoImZpeGVk
IikpLmZsb2F0IGlzICJub25lIgorUEFTUyBzdWNjZXNzZnVsbHlQYXJzZWQgaXMgdHJ1ZQorCitU
RVNUIENPTVBMRVRFCisKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2Zhc3QvY3NzL3Bvc2l0aW9u
LWFic29sdXRlLWZsb2F0Lmh0bWwgYi9MYXlvdXRUZXN0cy9mYXN0L2Nzcy9wb3NpdGlvbi1hYnNv
bHV0ZS1mbG9hdC5odG1sCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLmY1YjY0ZTljMTY4OGUwMTYyYzQ2ODQ4YjVkZjg4
YmMzNmI3MDI0ZjAKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9mYXN0L2Nzcy9wb3Np
dGlvbi1hYnNvbHV0ZS1mbG9hdC5odG1sCkBAIC0wLDAgKzEsMjcgQEAKKzwhRE9DVFlQRSBodG1s
PgorPGh0bWw+Cis8aGVhZD4KKzxzdHlsZT4KKyNzdGF0aWMgeyBwb3NpdGlvbjogc3RhdGljOyBm
bG9hdDogcmlnaHQ7IH0KKyNhYnNvbHV0ZSB7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgZmxvYXQ6IHJp
Z2h0OyB9CisjZml4ZWQgeyBwb3NpdGlvbjogZml4ZWQ7IGZsb2F0OiByaWdodDsgfQorPC9zdHls
ZT4KKzxzY3JpcHQgc3JjPSIuLi9qcy9yZXNvdXJjZXMvanMtdGVzdC1wcmUuanMiPjwvc2NyaXB0
PgorPHNjcmlwdD4KK2lmICh3aW5kb3cudGVzdFJ1bm5lcikKKyAgICB0ZXN0UnVubmVyLmR1bXBB
c1RleHQoKTsKKzwvc2NyaXB0PgorPC9oZWFkPgorPGJvZHk+Cis8ZGl2IGlkPSJzdGF0aWMiPjwv
ZGl2PgorPGRpdiBpZD0iYWJzb2x1dGUiPjwvZGl2PgorPGRpdiBpZD0iZml4ZWQiPjwvZGl2Pgor
PC9ib2R5PgorPHNjcmlwdD4KK2Rlc2NyaXB0aW9uKCJUZXN0IGZvciBCdWc6IDEwNTgzNiAtIGNv
bXB1dGVkIHZhbHVlIG9mIGZsb2F0IG9uIHBvc2l0aW9uZWQgZWxlbWVudHMuIik7CitzaG91bGRC
ZSgnZ2V0Q29tcHV0ZWRTdHlsZShkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgic3RhdGljIikpLmZs
b2F0JywgJyJyaWdodCInKTsKK3Nob3VsZEJlKCdnZXRDb21wdXRlZFN0eWxlKGRvY3VtZW50Lmdl
dEVsZW1lbnRCeUlkKCJhYnNvbHV0ZSIpKS5mbG9hdCcsICcibm9uZSInKTsKK3Nob3VsZEJlKCdn
ZXRDb21wdXRlZFN0eWxlKGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJmaXhlZCIpKS5mbG9hdCcs
ICcibm9uZSInKTsKKzwvc2NyaXB0PgorPHNjcmlwdCBzcmM9Ii4uL2pzL3Jlc291cmNlcy9qcy10
ZXN0LXBvc3QuanMiPjwvc2NyaXB0PgorPC9odG1sPgo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>185008</attachid>
            <date>2013-01-28 10:57:01 -0800</date>
            <delta_ts>2013-01-28 11:11:01 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-105836-20130128105348.patch</filename>
            <type>text/plain</type>
            <size>4901</size>
            <attacher name="Uday Kiran">udaykiran4u</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTQwODU0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggZjc0NjM0NDk3NmM1ZDIz
NWNhMzVjOTE5MDI2ZjM3MTFlYWZjYTU0MC4uMGRlNTMyZDNmZDA1OTAwNmJmYTYyNGFkOTRlZjJi
MTYzMjc2MWE5MiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE5IEBACisyMDEzLTAxLTI4ICBVZGF5
IEtpcmFuICA8dWRheWtpcmFuQG1vdG9yb2xhLmNvbT4KKworICAgICAgICBnZXRDb21wdXRlZFN0
eWxlIHJldHVybnMgImxlZnQiIGluc3RlYWQgb2YgIm5vbmUiIGZvciAiZmxvYXQiIG9uIGFic3Bv
cyBlbGVtZW50cworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/
aWQ9MTA1ODM2CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAg
ICAgSWYgJ3Bvc2l0aW9uJyBoYXMgdGhlIHZhbHVlIGFic29sdXRlLCBwYWdlIG9yIGZpeGVkLCBh
bmQgdGhlIHZhbHVlIG9mIGZsb2F0IGlzCisgICAgICAgIGxlZnQgb3IgcmlnaHQsIHRoZSBib3gg
aXMgYWJzb2x1dGVseSBwb3NpdGlvbmVkIGFuZCB0aGUgY29tcHV0ZWQgdmFsdWUgb2YgZmxvYXQg
aXMgbm9uZS4KKyAgICAgICAgaHR0cDovL3d3dy53My5vcmcvVFIvY3NzMy1wb3NpdGlvbmluZy8j
ZGlzLXBvcy1mbG8KKworICAgICAgICBUZXN0OiBmYXN0L2Nzcy9wb3NpdGlvbi1hYnNvbHV0ZS1m
bG9hdC5odG1sCisKKyAgICAgICAgKiBjc3MvQ1NTQ29tcHV0ZWRTdHlsZURlY2xhcmF0aW9uLmNw
cDoKKyAgICAgICAgKFdlYkNvcmU6OkNTU0NvbXB1dGVkU3R5bGVEZWNsYXJhdGlvbjo6Z2V0UHJv
cGVydHlDU1NWYWx1ZSk6CisKIDIwMTMtMDEtMjUgIFRvbnkgQ2hhbmcgIDx0b255QGNocm9taXVt
Lm9yZz4KIAogICAgICAgICBSZS1sYXlvdXQgY2hpbGQgYmxvY2tzIHdoZW4gYm9yZGVyL3BhZGRp
bmcgb2YgdGhlIGJveC1zaXppbmc6Ym9yZGVyLWJveCBwYXJlbnQgaXMgdXBkYXRlZApkaWZmIC0t
Z2l0IGEvU291cmNlL1dlYkNvcmUvY3NzL0NTU0NvbXB1dGVkU3R5bGVEZWNsYXJhdGlvbi5jcHAg
Yi9Tb3VyY2UvV2ViQ29yZS9jc3MvQ1NTQ29tcHV0ZWRTdHlsZURlY2xhcmF0aW9uLmNwcAppbmRl
eCAxMDQzMzY0ZDMxZDAzODYxMDE3MDUxOTQ5NzhhODMyNmIxNDA3ZGFmLi42ZTBmZmEyM2Y1NzA5
YzIxN2JmYWM5OTIwMTY2MTQ4NTI3ODEzODMzIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9j
c3MvQ1NTQ29tcHV0ZWRTdHlsZURlY2xhcmF0aW9uLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9j
c3MvQ1NTQ29tcHV0ZWRTdHlsZURlY2xhcmF0aW9uLmNwcApAQCAtMTg2MCw2ICsxODYwLDggQEAg
UGFzc1JlZlB0cjxDU1NWYWx1ZT4gQ1NTQ29tcHV0ZWRTdHlsZURlY2xhcmF0aW9uOjpnZXRQcm9w
ZXJ0eUNTU1ZhbHVlKENTU1Byb3BlcnQKICAgICAgICAgY2FzZSBDU1NQcm9wZXJ0eVdlYmtpdE9y
ZGVyOgogICAgICAgICAgICAgcmV0dXJuIGNzc1ZhbHVlUG9vbCgpLmNyZWF0ZVZhbHVlKHN0eWxl
LT5vcmRlcigpLCBDU1NQcmltaXRpdmVWYWx1ZTo6Q1NTX05VTUJFUik7CiAgICAgICAgIGNhc2Ug
Q1NTUHJvcGVydHlGbG9hdDoKKyAgICAgICAgICAgIGlmIChzdHlsZS0+aXNGbG9hdGluZygpICYm
IHN0eWxlLT5oYXNPdXRPZkZsb3dQb3NpdGlvbigpKQorICAgICAgICAgICAgICAgIHJldHVybiBj
c3NWYWx1ZVBvb2woKS5jcmVhdGVJZGVudGlmaWVyVmFsdWUoQ1NTVmFsdWVOb25lKTsKICAgICAg
ICAgICAgIHJldHVybiBjc3NWYWx1ZVBvb2woKS5jcmVhdGVWYWx1ZShzdHlsZS0+ZmxvYXRpbmco
KSk7CiAgICAgICAgIGNhc2UgQ1NTUHJvcGVydHlGb250OiB7CiAgICAgICAgICAgICBSZWZQdHI8
Rm9udFZhbHVlPiBjb21wdXRlZEZvbnQgPSBGb250VmFsdWU6OmNyZWF0ZSgpOwpkaWZmIC0tZ2l0
IGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCmluZGV4IGFh
YzQ2ZGMxMTYwNzQ1ODEzOTZhZTU4OWRiY2RjM2U5MDc0ZDk3ZDMuLmY4ZDJjMzZjM2UyMmZiYTJj
Yjk3MDgwMjU0YWEyNThhMzhiYTRiZGUgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL0NoYW5nZUxv
ZworKysgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNyBAQAorMjAxMy0wMS0y
OCAgVWRheSBLaXJhbiAgPHVkYXlraXJhbkBtb3Rvcm9sYS5jb20+CisKKyAgICAgICAgZ2V0Q29t
cHV0ZWRTdHlsZSByZXR1cm5zICJsZWZ0IiBpbnN0ZWFkIG9mICJub25lIiBmb3IgImZsb2F0IiBv
biBhYnNwb3MgZWxlbWVudHMKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19i
dWcuY2dpP2lkPTEwNTgzNgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgor
CisgICAgICAgIElmICdwb3NpdGlvbicgaGFzIHRoZSB2YWx1ZSBhYnNvbHV0ZSwgcGFnZSBvciBm
aXhlZCwgYW5kIHRoZSB2YWx1ZSBvZiBmbG9hdCBpcworICAgICAgICBsZWZ0IG9yIHJpZ2h0LCB0
aGUgYm94IGlzIGFic29sdXRlbHkgcG9zaXRpb25lZCBhbmQgdGhlIGNvbXB1dGVkIHZhbHVlIG9m
IGZsb2F0IGlzIG5vbmUuCisgICAgICAgIGh0dHA6Ly93d3cudzMub3JnL1RSL2NzczMtcG9zaXRp
b25pbmcvI2Rpcy1wb3MtZmxvCisKKyAgICAgICAgKiBmYXN0L2Nzcy9wb3NpdGlvbi1hYnNvbHV0
ZS1mbG9hdC1leHBlY3RlZC50eHQ6IEFkZGVkLgorICAgICAgICAqIGZhc3QvY3NzL3Bvc2l0aW9u
LWFic29sdXRlLWZsb2F0Lmh0bWw6IEFkZGVkLgorCiAyMDEzLTAxLTI1ICBUb255IENoYW5nICA8
dG9ueUBjaHJvbWl1bS5vcmc+CiAKICAgICAgICAgUmUtbGF5b3V0IGNoaWxkIGJsb2NrcyB3aGVu
IGJvcmRlci9wYWRkaW5nIG9mIHRoZSBib3gtc2l6aW5nOmJvcmRlci1ib3ggcGFyZW50IGlzIHVw
ZGF0ZWQKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2Zhc3QvY3NzL3Bvc2l0aW9uLWFic29sdXRl
LWZsb2F0LWV4cGVjdGVkLnR4dCBiL0xheW91dFRlc3RzL2Zhc3QvY3NzL3Bvc2l0aW9uLWFic29s
dXRlLWZsb2F0LWV4cGVjdGVkLnR4dApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi5hNmE3ZGQ4OGU1MjhhOTQ2YmFiN2Fm
OGFmYWU3ZDA5OTNlNTAyZDE0Ci0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvZmFzdC9j
c3MvcG9zaXRpb24tYWJzb2x1dGUtZmxvYXQtZXhwZWN0ZWQudHh0CkBAIC0wLDAgKzEsMTIgQEAK
K1Rlc3QgZm9yIEJ1ZzogMTA1ODM2IC0gY29tcHV0ZWQgdmFsdWUgb2YgZmxvYXQgb24gcG9zaXRp
b25lZCBlbGVtZW50cy4KKworT24gc3VjY2VzcywgeW91IHdpbGwgc2VlIGEgc2VyaWVzIG9mICJQ
QVNTIiBtZXNzYWdlcywgZm9sbG93ZWQgYnkgIlRFU1QgQ09NUExFVEUiLgorCisKK1BBU1MgZ2V0
Q29tcHV0ZWRTdHlsZShkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgic3RhdGljIikpLmZsb2F0IGlz
ICJyaWdodCIKK1BBU1MgZ2V0Q29tcHV0ZWRTdHlsZShkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgi
YWJzb2x1dGUiKSkuZmxvYXQgaXMgIm5vbmUiCitQQVNTIGdldENvbXB1dGVkU3R5bGUoZG9jdW1l
bnQuZ2V0RWxlbWVudEJ5SWQoImZpeGVkIikpLmZsb2F0IGlzICJub25lIgorUEFTUyBzdWNjZXNz
ZnVsbHlQYXJzZWQgaXMgdHJ1ZQorCitURVNUIENPTVBMRVRFCisKZGlmZiAtLWdpdCBhL0xheW91
dFRlc3RzL2Zhc3QvY3NzL3Bvc2l0aW9uLWFic29sdXRlLWZsb2F0Lmh0bWwgYi9MYXlvdXRUZXN0
cy9mYXN0L2Nzcy9wb3NpdGlvbi1hYnNvbHV0ZS1mbG9hdC5odG1sCm5ldyBmaWxlIG1vZGUgMTAw
NjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLmY1YjY0
ZTljMTY4OGUwMTYyYzQ2ODQ4YjVkZjg4YmMzNmI3MDI0ZjAKLS0tIC9kZXYvbnVsbAorKysgYi9M
YXlvdXRUZXN0cy9mYXN0L2Nzcy9wb3NpdGlvbi1hYnNvbHV0ZS1mbG9hdC5odG1sCkBAIC0wLDAg
KzEsMjcgQEAKKzwhRE9DVFlQRSBodG1sPgorPGh0bWw+Cis8aGVhZD4KKzxzdHlsZT4KKyNzdGF0
aWMgeyBwb3NpdGlvbjogc3RhdGljOyBmbG9hdDogcmlnaHQ7IH0KKyNhYnNvbHV0ZSB7IHBvc2l0
aW9uOiBhYnNvbHV0ZTsgZmxvYXQ6IHJpZ2h0OyB9CisjZml4ZWQgeyBwb3NpdGlvbjogZml4ZWQ7
IGZsb2F0OiByaWdodDsgfQorPC9zdHlsZT4KKzxzY3JpcHQgc3JjPSIuLi9qcy9yZXNvdXJjZXMv
anMtdGVzdC1wcmUuanMiPjwvc2NyaXB0PgorPHNjcmlwdD4KK2lmICh3aW5kb3cudGVzdFJ1bm5l
cikKKyAgICB0ZXN0UnVubmVyLmR1bXBBc1RleHQoKTsKKzwvc2NyaXB0PgorPC9oZWFkPgorPGJv
ZHk+Cis8ZGl2IGlkPSJzdGF0aWMiPjwvZGl2PgorPGRpdiBpZD0iYWJzb2x1dGUiPjwvZGl2Pgor
PGRpdiBpZD0iZml4ZWQiPjwvZGl2PgorPC9ib2R5PgorPHNjcmlwdD4KK2Rlc2NyaXB0aW9uKCJU
ZXN0IGZvciBCdWc6IDEwNTgzNiAtIGNvbXB1dGVkIHZhbHVlIG9mIGZsb2F0IG9uIHBvc2l0aW9u
ZWQgZWxlbWVudHMuIik7CitzaG91bGRCZSgnZ2V0Q29tcHV0ZWRTdHlsZShkb2N1bWVudC5nZXRF
bGVtZW50QnlJZCgic3RhdGljIikpLmZsb2F0JywgJyJyaWdodCInKTsKK3Nob3VsZEJlKCdnZXRD
b21wdXRlZFN0eWxlKGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJhYnNvbHV0ZSIpKS5mbG9hdCcs
ICcibm9uZSInKTsKK3Nob3VsZEJlKCdnZXRDb21wdXRlZFN0eWxlKGRvY3VtZW50LmdldEVsZW1l
bnRCeUlkKCJmaXhlZCIpKS5mbG9hdCcsICcibm9uZSInKTsKKzwvc2NyaXB0PgorPHNjcmlwdCBz
cmM9Ii4uL2pzL3Jlc291cmNlcy9qcy10ZXN0LXBvc3QuanMiPjwvc2NyaXB0PgorPC9odG1sPgo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>185014</attachid>
            <date>2013-01-28 11:11:03 -0800</date>
            <delta_ts>2013-01-28 11:56:26 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-105836-20130128110751.patch</filename>
            <type>text/plain</type>
            <size>4906</size>
            <attacher name="Uday Kiran">udaykiran4u</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTQwODU0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggZjc0NjM0NDk3NmM1ZDIz
NWNhMzVjOTE5MDI2ZjM3MTFlYWZjYTU0MC4uMGRlNTMyZDNmZDA1OTAwNmJmYTYyNGFkOTRlZjJi
MTYzMjc2MWE5MiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE5IEBACisyMDEzLTAxLTI4ICBVZGF5
IEtpcmFuICA8dWRheWtpcmFuQG1vdG9yb2xhLmNvbT4KKworICAgICAgICBnZXRDb21wdXRlZFN0
eWxlIHJldHVybnMgImxlZnQiIGluc3RlYWQgb2YgIm5vbmUiIGZvciAiZmxvYXQiIG9uIGFic3Bv
cyBlbGVtZW50cworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/
aWQ9MTA1ODM2CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAg
ICAgSWYgJ3Bvc2l0aW9uJyBoYXMgdGhlIHZhbHVlIGFic29sdXRlLCBwYWdlIG9yIGZpeGVkLCBh
bmQgdGhlIHZhbHVlIG9mIGZsb2F0IGlzCisgICAgICAgIGxlZnQgb3IgcmlnaHQsIHRoZSBib3gg
aXMgYWJzb2x1dGVseSBwb3NpdGlvbmVkIGFuZCB0aGUgY29tcHV0ZWQgdmFsdWUgb2YgZmxvYXQg
aXMgbm9uZS4KKyAgICAgICAgaHR0cDovL3d3dy53My5vcmcvVFIvY3NzMy1wb3NpdGlvbmluZy8j
ZGlzLXBvcy1mbG8KKworICAgICAgICBUZXN0OiBmYXN0L2Nzcy9wb3NpdGlvbi1hYnNvbHV0ZS1m
bG9hdC5odG1sCisKKyAgICAgICAgKiBjc3MvQ1NTQ29tcHV0ZWRTdHlsZURlY2xhcmF0aW9uLmNw
cDoKKyAgICAgICAgKFdlYkNvcmU6OkNTU0NvbXB1dGVkU3R5bGVEZWNsYXJhdGlvbjo6Z2V0UHJv
cGVydHlDU1NWYWx1ZSk6CisKIDIwMTMtMDEtMjUgIFRvbnkgQ2hhbmcgIDx0b255QGNocm9taXVt
Lm9yZz4KIAogICAgICAgICBSZS1sYXlvdXQgY2hpbGQgYmxvY2tzIHdoZW4gYm9yZGVyL3BhZGRp
bmcgb2YgdGhlIGJveC1zaXppbmc6Ym9yZGVyLWJveCBwYXJlbnQgaXMgdXBkYXRlZApkaWZmIC0t
Z2l0IGEvU291cmNlL1dlYkNvcmUvY3NzL0NTU0NvbXB1dGVkU3R5bGVEZWNsYXJhdGlvbi5jcHAg
Yi9Tb3VyY2UvV2ViQ29yZS9jc3MvQ1NTQ29tcHV0ZWRTdHlsZURlY2xhcmF0aW9uLmNwcAppbmRl
eCAxMDQzMzY0ZDMxZDAzODYxMDE3MDUxOTQ5NzhhODMyNmIxNDA3ZGFmLi5jMjBmMzJkMDg5ZDQ2
NDJkNDMzOGU3ZjFhMDljOGI3Y2MzYjlmMjg1IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9j
c3MvQ1NTQ29tcHV0ZWRTdHlsZURlY2xhcmF0aW9uLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9j
c3MvQ1NTQ29tcHV0ZWRTdHlsZURlY2xhcmF0aW9uLmNwcApAQCAtMTg2MCw2ICsxODYwLDggQEAg
UGFzc1JlZlB0cjxDU1NWYWx1ZT4gQ1NTQ29tcHV0ZWRTdHlsZURlY2xhcmF0aW9uOjpnZXRQcm9w
ZXJ0eUNTU1ZhbHVlKENTU1Byb3BlcnQKICAgICAgICAgY2FzZSBDU1NQcm9wZXJ0eVdlYmtpdE9y
ZGVyOgogICAgICAgICAgICAgcmV0dXJuIGNzc1ZhbHVlUG9vbCgpLmNyZWF0ZVZhbHVlKHN0eWxl
LT5vcmRlcigpLCBDU1NQcmltaXRpdmVWYWx1ZTo6Q1NTX05VTUJFUik7CiAgICAgICAgIGNhc2Ug
Q1NTUHJvcGVydHlGbG9hdDoKKyAgICAgICAgICAgIGlmIChzdHlsZS0+ZGlzcGxheSgpICE9IE5P
TkUgJiYgc3R5bGUtPmhhc091dE9mRmxvd1Bvc2l0aW9uKCkpCisgICAgICAgICAgICAgICAgcmV0
dXJuIGNzc1ZhbHVlUG9vbCgpLmNyZWF0ZUlkZW50aWZpZXJWYWx1ZShDU1NWYWx1ZU5vbmUpOwog
ICAgICAgICAgICAgcmV0dXJuIGNzc1ZhbHVlUG9vbCgpLmNyZWF0ZVZhbHVlKHN0eWxlLT5mbG9h
dGluZygpKTsKICAgICAgICAgY2FzZSBDU1NQcm9wZXJ0eUZvbnQ6IHsKICAgICAgICAgICAgIFJl
ZlB0cjxGb250VmFsdWU+IGNvbXB1dGVkRm9udCA9IEZvbnRWYWx1ZTo6Y3JlYXRlKCk7CmRpZmYg
LS1naXQgYS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5k
ZXggYWFjNDZkYzExNjA3NDU4MTM5NmFlNTg5ZGJjZGMzZTkwNzRkOTdkMy4uZjhkMmMzNmMzZTIy
ZmJhMmNiOTcwODAyNTRhYTI1OGEzOGJhNGJkZSAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hh
bmdlTG9nCisrKyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE3IEBACisyMDEz
LTAxLTI4ICBVZGF5IEtpcmFuICA8dWRheWtpcmFuQG1vdG9yb2xhLmNvbT4KKworICAgICAgICBn
ZXRDb21wdXRlZFN0eWxlIHJldHVybnMgImxlZnQiIGluc3RlYWQgb2YgIm5vbmUiIGZvciAiZmxv
YXQiIG9uIGFic3BvcyBlbGVtZW50cworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9z
aG93X2J1Zy5jZ2k/aWQ9MTA1ODM2CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BT
ISkuCisKKyAgICAgICAgSWYgJ3Bvc2l0aW9uJyBoYXMgdGhlIHZhbHVlIGFic29sdXRlLCBwYWdl
IG9yIGZpeGVkLCBhbmQgdGhlIHZhbHVlIG9mIGZsb2F0IGlzCisgICAgICAgIGxlZnQgb3Igcmln
aHQsIHRoZSBib3ggaXMgYWJzb2x1dGVseSBwb3NpdGlvbmVkIGFuZCB0aGUgY29tcHV0ZWQgdmFs
dWUgb2YgZmxvYXQgaXMgbm9uZS4KKyAgICAgICAgaHR0cDovL3d3dy53My5vcmcvVFIvY3NzMy1w
b3NpdGlvbmluZy8jZGlzLXBvcy1mbG8KKworICAgICAgICAqIGZhc3QvY3NzL3Bvc2l0aW9uLWFi
c29sdXRlLWZsb2F0LWV4cGVjdGVkLnR4dDogQWRkZWQuCisgICAgICAgICogZmFzdC9jc3MvcG9z
aXRpb24tYWJzb2x1dGUtZmxvYXQuaHRtbDogQWRkZWQuCisKIDIwMTMtMDEtMjUgIFRvbnkgQ2hh
bmcgIDx0b255QGNocm9taXVtLm9yZz4KIAogICAgICAgICBSZS1sYXlvdXQgY2hpbGQgYmxvY2tz
IHdoZW4gYm9yZGVyL3BhZGRpbmcgb2YgdGhlIGJveC1zaXppbmc6Ym9yZGVyLWJveCBwYXJlbnQg
aXMgdXBkYXRlZApkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvZmFzdC9jc3MvcG9zaXRpb24tYWJz
b2x1dGUtZmxvYXQtZXhwZWN0ZWQudHh0IGIvTGF5b3V0VGVzdHMvZmFzdC9jc3MvcG9zaXRpb24t
YWJzb2x1dGUtZmxvYXQtZXhwZWN0ZWQudHh0Cm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLmE2YTdkZDg4ZTUyOGE5NDZi
YWI3YWY4YWZhZTdkMDk5M2U1MDJkMTQKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9m
YXN0L2Nzcy9wb3NpdGlvbi1hYnNvbHV0ZS1mbG9hdC1leHBlY3RlZC50eHQKQEAgLTAsMCArMSwx
MiBAQAorVGVzdCBmb3IgQnVnOiAxMDU4MzYgLSBjb21wdXRlZCB2YWx1ZSBvZiBmbG9hdCBvbiBw
b3NpdGlvbmVkIGVsZW1lbnRzLgorCitPbiBzdWNjZXNzLCB5b3Ugd2lsbCBzZWUgYSBzZXJpZXMg
b2YgIlBBU1MiIG1lc3NhZ2VzLCBmb2xsb3dlZCBieSAiVEVTVCBDT01QTEVURSIuCisKKworUEFT
UyBnZXRDb21wdXRlZFN0eWxlKGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJzdGF0aWMiKSkuZmxv
YXQgaXMgInJpZ2h0IgorUEFTUyBnZXRDb21wdXRlZFN0eWxlKGRvY3VtZW50LmdldEVsZW1lbnRC
eUlkKCJhYnNvbHV0ZSIpKS5mbG9hdCBpcyAibm9uZSIKK1BBU1MgZ2V0Q29tcHV0ZWRTdHlsZShk
b2N1bWVudC5nZXRFbGVtZW50QnlJZCgiZml4ZWQiKSkuZmxvYXQgaXMgIm5vbmUiCitQQVNTIHN1
Y2Nlc3NmdWxseVBhcnNlZCBpcyB0cnVlCisKK1RFU1QgQ09NUExFVEUKKwpkaWZmIC0tZ2l0IGEv
TGF5b3V0VGVzdHMvZmFzdC9jc3MvcG9zaXRpb24tYWJzb2x1dGUtZmxvYXQuaHRtbCBiL0xheW91
dFRlc3RzL2Zhc3QvY3NzL3Bvc2l0aW9uLWFic29sdXRlLWZsb2F0Lmh0bWwKbmV3IGZpbGUgbW9k
ZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4u
ZjViNjRlOWMxNjg4ZTAxNjJjNDY4NDhiNWRmODhiYzM2YjcwMjRmMAotLS0gL2Rldi9udWxsCisr
KyBiL0xheW91dFRlc3RzL2Zhc3QvY3NzL3Bvc2l0aW9uLWFic29sdXRlLWZsb2F0Lmh0bWwKQEAg
LTAsMCArMSwyNyBAQAorPCFET0NUWVBFIGh0bWw+Cis8aHRtbD4KKzxoZWFkPgorPHN0eWxlPgor
I3N0YXRpYyB7IHBvc2l0aW9uOiBzdGF0aWM7IGZsb2F0OiByaWdodDsgfQorI2Fic29sdXRlIHsg
cG9zaXRpb246IGFic29sdXRlOyBmbG9hdDogcmlnaHQ7IH0KKyNmaXhlZCB7IHBvc2l0aW9uOiBm
aXhlZDsgZmxvYXQ6IHJpZ2h0OyB9Cis8L3N0eWxlPgorPHNjcmlwdCBzcmM9Ii4uL2pzL3Jlc291
cmNlcy9qcy10ZXN0LXByZS5qcyI+PC9zY3JpcHQ+Cis8c2NyaXB0PgoraWYgKHdpbmRvdy50ZXN0
UnVubmVyKQorICAgIHRlc3RSdW5uZXIuZHVtcEFzVGV4dCgpOworPC9zY3JpcHQ+Cis8L2hlYWQ+
Cis8Ym9keT4KKzxkaXYgaWQ9InN0YXRpYyI+PC9kaXY+Cis8ZGl2IGlkPSJhYnNvbHV0ZSI+PC9k
aXY+Cis8ZGl2IGlkPSJmaXhlZCI+PC9kaXY+Cis8L2JvZHk+Cis8c2NyaXB0PgorZGVzY3JpcHRp
b24oIlRlc3QgZm9yIEJ1ZzogMTA1ODM2IC0gY29tcHV0ZWQgdmFsdWUgb2YgZmxvYXQgb24gcG9z
aXRpb25lZCBlbGVtZW50cy4iKTsKK3Nob3VsZEJlKCdnZXRDb21wdXRlZFN0eWxlKGRvY3VtZW50
LmdldEVsZW1lbnRCeUlkKCJzdGF0aWMiKSkuZmxvYXQnLCAnInJpZ2h0IicpOworc2hvdWxkQmUo
J2dldENvbXB1dGVkU3R5bGUoZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoImFic29sdXRlIikpLmZs
b2F0JywgJyJub25lIicpOworc2hvdWxkQmUoJ2dldENvbXB1dGVkU3R5bGUoZG9jdW1lbnQuZ2V0
RWxlbWVudEJ5SWQoImZpeGVkIikpLmZsb2F0JywgJyJub25lIicpOworPC9zY3JpcHQ+Cis8c2Ny
aXB0IHNyYz0iLi4vanMvcmVzb3VyY2VzL2pzLXRlc3QtcG9zdC5qcyI+PC9zY3JpcHQ+Cis8L2h0
bWw+Cg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>185027</attachid>
            <date>2013-01-28 11:56:28 -0800</date>
            <delta_ts>2013-01-28 12:45:04 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-105836-20130128115316.patch</filename>
            <type>text/plain</type>
            <size>5034</size>
            <attacher name="Uday Kiran">udaykiran4u</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTQwODU0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggZjc0NjM0NDk3NmM1ZDIz
NWNhMzVjOTE5MDI2ZjM3MTFlYWZjYTU0MC4uODEyZWM2YzYyNWEzODc4YTEyMjA3NTdhZGJiZWE4
NGRmNTBlYzVhZSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIwIEBACisyMDEzLTAxLTI4ICBVZGF5
IEtpcmFuICA8dWRheWtpcmFuQG1vdG9yb2xhLmNvbT4KKworICAgICAgICBnZXRDb21wdXRlZFN0
eWxlIHJldHVybnMgImxlZnQiIGluc3RlYWQgb2YgIm5vbmUiIGZvciAiZmxvYXQiIG9uIGFic3Bv
cyBlbGVtZW50cworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/
aWQ9MTA1ODM2CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAg
ICAgSWYgJ3Bvc2l0aW9uJyBoYXMgdGhlIHZhbHVlIGFic29sdXRlLCBwYWdlIG9yIGZpeGVkLCBh
bmQgdGhlIHZhbHVlIG9mIGZsb2F0IGlzCisgICAgICAgIGxlZnQgb3IgcmlnaHQsIHRoZSBib3gg
aXMgYWJzb2x1dGVseSBwb3NpdGlvbmVkIGFuZCB0aGUgY29tcHV0ZWQgdmFsdWUgb2YgZmxvYXQg
aXMgbm9uZS4KKyAgICAgICAgaHR0cDovL3d3dy53My5vcmcvVFIvY3NzMy1wb3NpdGlvbmluZy8j
ZGlzLXBvcy1mbG8KKyAgICAgICAgVGhpcyBtYXRjaGVzIGJlaGF2aW9yIG9mIEZpcmVmb3ggMTgs
IE9wZXJhIDEyIGFuZCBJRTkuCisKKyAgICAgICAgVGVzdDogZmFzdC9jc3MvcG9zaXRpb24tYWJz
b2x1dGUtZmxvYXQuaHRtbAorCisgICAgICAgICogY3NzL0NTU0NvbXB1dGVkU3R5bGVEZWNsYXJh
dGlvbi5jcHA6CisgICAgICAgIChXZWJDb3JlOjpDU1NDb21wdXRlZFN0eWxlRGVjbGFyYXRpb246
OmdldFByb3BlcnR5Q1NTVmFsdWUpOgorCiAyMDEzLTAxLTI1ICBUb255IENoYW5nICA8dG9ueUBj
aHJvbWl1bS5vcmc+CiAKICAgICAgICAgUmUtbGF5b3V0IGNoaWxkIGJsb2NrcyB3aGVuIGJvcmRl
ci9wYWRkaW5nIG9mIHRoZSBib3gtc2l6aW5nOmJvcmRlci1ib3ggcGFyZW50IGlzIHVwZGF0ZWQK
ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2Nzcy9DU1NDb21wdXRlZFN0eWxlRGVjbGFyYXRp
b24uY3BwIGIvU291cmNlL1dlYkNvcmUvY3NzL0NTU0NvbXB1dGVkU3R5bGVEZWNsYXJhdGlvbi5j
cHAKaW5kZXggMTA0MzM2NGQzMWQwMzg2MTAxNzA1MTk0OTc4YTgzMjZiMTQwN2RhZi4uYzIwZjMy
ZDA4OWQ0NjQyZDQzMzhlN2YxYTA5YzhiN2NjM2I5ZjI4NSAxMDA2NDQKLS0tIGEvU291cmNlL1dl
YkNvcmUvY3NzL0NTU0NvbXB1dGVkU3R5bGVEZWNsYXJhdGlvbi5jcHAKKysrIGIvU291cmNlL1dl
YkNvcmUvY3NzL0NTU0NvbXB1dGVkU3R5bGVEZWNsYXJhdGlvbi5jcHAKQEAgLTE4NjAsNiArMTg2
MCw4IEBAIFBhc3NSZWZQdHI8Q1NTVmFsdWU+IENTU0NvbXB1dGVkU3R5bGVEZWNsYXJhdGlvbjo6
Z2V0UHJvcGVydHlDU1NWYWx1ZShDU1NQcm9wZXJ0CiAgICAgICAgIGNhc2UgQ1NTUHJvcGVydHlX
ZWJraXRPcmRlcjoKICAgICAgICAgICAgIHJldHVybiBjc3NWYWx1ZVBvb2woKS5jcmVhdGVWYWx1
ZShzdHlsZS0+b3JkZXIoKSwgQ1NTUHJpbWl0aXZlVmFsdWU6OkNTU19OVU1CRVIpOwogICAgICAg
ICBjYXNlIENTU1Byb3BlcnR5RmxvYXQ6CisgICAgICAgICAgICBpZiAoc3R5bGUtPmRpc3BsYXko
KSAhPSBOT05FICYmIHN0eWxlLT5oYXNPdXRPZkZsb3dQb3NpdGlvbigpKQorICAgICAgICAgICAg
ICAgIHJldHVybiBjc3NWYWx1ZVBvb2woKS5jcmVhdGVJZGVudGlmaWVyVmFsdWUoQ1NTVmFsdWVO
b25lKTsKICAgICAgICAgICAgIHJldHVybiBjc3NWYWx1ZVBvb2woKS5jcmVhdGVWYWx1ZShzdHls
ZS0+ZmxvYXRpbmcoKSk7CiAgICAgICAgIGNhc2UgQ1NTUHJvcGVydHlGb250OiB7CiAgICAgICAg
ICAgICBSZWZQdHI8Rm9udFZhbHVlPiBjb21wdXRlZEZvbnQgPSBGb250VmFsdWU6OmNyZWF0ZSgp
OwpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nIGIvTGF5b3V0VGVzdHMvQ2hhbmdl
TG9nCmluZGV4IGFhYzQ2ZGMxMTYwNzQ1ODEzOTZhZTU4OWRiY2RjM2U5MDc0ZDk3ZDMuLmFhMmE0
NjFlMGVlMDE3YzNmODZhNDMwY2YxYjRjYzFkY2E2YmIwMWEgMTAwNjQ0Ci0tLSBhL0xheW91dFRl
c3RzL0NoYW5nZUxvZworKysgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxOCBA
QAorMjAxMy0wMS0yOCAgVWRheSBLaXJhbiAgPHVkYXlraXJhbkBtb3Rvcm9sYS5jb20+CisKKyAg
ICAgICAgZ2V0Q29tcHV0ZWRTdHlsZSByZXR1cm5zICJsZWZ0IiBpbnN0ZWFkIG9mICJub25lIiBm
b3IgImZsb2F0IiBvbiBhYnNwb3MgZWxlbWVudHMKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtp
dC5vcmcvc2hvd19idWcuY2dpP2lkPTEwNTgzNgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9E
WSAoT09QUyEpLgorCisgICAgICAgIElmICdwb3NpdGlvbicgaGFzIHRoZSB2YWx1ZSBhYnNvbHV0
ZSwgcGFnZSBvciBmaXhlZCwgYW5kIHRoZSB2YWx1ZSBvZiBmbG9hdCBpcworICAgICAgICBsZWZ0
IG9yIHJpZ2h0LCB0aGUgYm94IGlzIGFic29sdXRlbHkgcG9zaXRpb25lZCBhbmQgdGhlIGNvbXB1
dGVkIHZhbHVlIG9mIGZsb2F0IGlzIG5vbmUuCisgICAgICAgIGh0dHA6Ly93d3cudzMub3JnL1RS
L2NzczMtcG9zaXRpb25pbmcvI2Rpcy1wb3MtZmxvCisgICAgICAgIFRoaXMgbWF0Y2hlcyBiZWhh
dmlvciBvZiBGaXJlZm94IDE4LCBPcGVyYSAxMiBhbmQgSUU5LgorCisgICAgICAgICogZmFzdC9j
c3MvcG9zaXRpb24tYWJzb2x1dGUtZmxvYXQtZXhwZWN0ZWQudHh0OiBBZGRlZC4KKyAgICAgICAg
KiBmYXN0L2Nzcy9wb3NpdGlvbi1hYnNvbHV0ZS1mbG9hdC5odG1sOiBBZGRlZC4KKwogMjAxMy0w
MS0yNSAgVG9ueSBDaGFuZyAgPHRvbnlAY2hyb21pdW0ub3JnPgogCiAgICAgICAgIFJlLWxheW91
dCBjaGlsZCBibG9ja3Mgd2hlbiBib3JkZXIvcGFkZGluZyBvZiB0aGUgYm94LXNpemluZzpib3Jk
ZXItYm94IHBhcmVudCBpcyB1cGRhdGVkCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9mYXN0L2Nz
cy9wb3NpdGlvbi1hYnNvbHV0ZS1mbG9hdC1leHBlY3RlZC50eHQgYi9MYXlvdXRUZXN0cy9mYXN0
L2Nzcy9wb3NpdGlvbi1hYnNvbHV0ZS1mbG9hdC1leHBlY3RlZC50eHQKbmV3IGZpbGUgbW9kZSAx
MDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uYTZh
N2RkODhlNTI4YTk0NmJhYjdhZjhhZmFlN2QwOTkzZTUwMmQxNAotLS0gL2Rldi9udWxsCisrKyBi
L0xheW91dFRlc3RzL2Zhc3QvY3NzL3Bvc2l0aW9uLWFic29sdXRlLWZsb2F0LWV4cGVjdGVkLnR4
dApAQCAtMCwwICsxLDEyIEBACitUZXN0IGZvciBCdWc6IDEwNTgzNiAtIGNvbXB1dGVkIHZhbHVl
IG9mIGZsb2F0IG9uIHBvc2l0aW9uZWQgZWxlbWVudHMuCisKK09uIHN1Y2Nlc3MsIHlvdSB3aWxs
IHNlZSBhIHNlcmllcyBvZiAiUEFTUyIgbWVzc2FnZXMsIGZvbGxvd2VkIGJ5ICJURVNUIENPTVBM
RVRFIi4KKworCitQQVNTIGdldENvbXB1dGVkU3R5bGUoZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQo
InN0YXRpYyIpKS5mbG9hdCBpcyAicmlnaHQiCitQQVNTIGdldENvbXB1dGVkU3R5bGUoZG9jdW1l
bnQuZ2V0RWxlbWVudEJ5SWQoImFic29sdXRlIikpLmZsb2F0IGlzICJub25lIgorUEFTUyBnZXRD
b21wdXRlZFN0eWxlKGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJmaXhlZCIpKS5mbG9hdCBpcyAi
bm9uZSIKK1BBU1Mgc3VjY2Vzc2Z1bGx5UGFyc2VkIGlzIHRydWUKKworVEVTVCBDT01QTEVURQor
CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9mYXN0L2Nzcy9wb3NpdGlvbi1hYnNvbHV0ZS1mbG9h
dC5odG1sIGIvTGF5b3V0VGVzdHMvZmFzdC9jc3MvcG9zaXRpb24tYWJzb2x1dGUtZmxvYXQuaHRt
bApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwLi5mNWI2NGU5YzE2ODhlMDE2MmM0Njg0OGI1ZGY4OGJjMzZiNzAyNGYwCi0t
LSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvZmFzdC9jc3MvcG9zaXRpb24tYWJzb2x1dGUt
ZmxvYXQuaHRtbApAQCAtMCwwICsxLDI3IEBACis8IURPQ1RZUEUgaHRtbD4KKzxodG1sPgorPGhl
YWQ+Cis8c3R5bGU+Cisjc3RhdGljIHsgcG9zaXRpb246IHN0YXRpYzsgZmxvYXQ6IHJpZ2h0OyB9
CisjYWJzb2x1dGUgeyBwb3NpdGlvbjogYWJzb2x1dGU7IGZsb2F0OiByaWdodDsgfQorI2ZpeGVk
IHsgcG9zaXRpb246IGZpeGVkOyBmbG9hdDogcmlnaHQ7IH0KKzwvc3R5bGU+Cis8c2NyaXB0IHNy
Yz0iLi4vanMvcmVzb3VyY2VzL2pzLXRlc3QtcHJlLmpzIj48L3NjcmlwdD4KKzxzY3JpcHQ+Citp
ZiAod2luZG93LnRlc3RSdW5uZXIpCisgICAgdGVzdFJ1bm5lci5kdW1wQXNUZXh0KCk7Cis8L3Nj
cmlwdD4KKzwvaGVhZD4KKzxib2R5PgorPGRpdiBpZD0ic3RhdGljIj48L2Rpdj4KKzxkaXYgaWQ9
ImFic29sdXRlIj48L2Rpdj4KKzxkaXYgaWQ9ImZpeGVkIj48L2Rpdj4KKzwvYm9keT4KKzxzY3Jp
cHQ+CitkZXNjcmlwdGlvbigiVGVzdCBmb3IgQnVnOiAxMDU4MzYgLSBjb21wdXRlZCB2YWx1ZSBv
ZiBmbG9hdCBvbiBwb3NpdGlvbmVkIGVsZW1lbnRzLiIpOworc2hvdWxkQmUoJ2dldENvbXB1dGVk
U3R5bGUoZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoInN0YXRpYyIpKS5mbG9hdCcsICcicmlnaHQi
Jyk7CitzaG91bGRCZSgnZ2V0Q29tcHV0ZWRTdHlsZShkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgi
YWJzb2x1dGUiKSkuZmxvYXQnLCAnIm5vbmUiJyk7CitzaG91bGRCZSgnZ2V0Q29tcHV0ZWRTdHls
ZShkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgiZml4ZWQiKSkuZmxvYXQnLCAnIm5vbmUiJyk7Cis8
L3NjcmlwdD4KKzxzY3JpcHQgc3JjPSIuLi9qcy9yZXNvdXJjZXMvanMtdGVzdC1wb3N0LmpzIj48
L3NjcmlwdD4KKzwvaHRtbD4K
</data>

          </attachment>
      

    </bug>

</bugzilla>