<?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>84053</bug_id>
          
          <creation_ts>2012-04-16 10:59:17 -0700</creation_ts>
          <short_desc>[chromium] Allow WebGestureEvent to store four floating point values</short_desc>
          <delta_ts>2012-04-16 14:51:11 -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>Platform</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>
          
          <blocked>83947</blocked>
          <everconfirmed>0</everconfirmed>
          <reporter name="Terry Anderson">tdanderson</reporter>
          <assigned_to name="Terry Anderson">tdanderson</assigned_to>
          <cc>abarth</cc>
    
    <cc>dglazkov</cc>
    
    <cc>fishd</cc>
    
    <cc>jamesr</cc>
    
    <cc>rjkroege</cc>
    
    <cc>tkent+wkapi</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>603282</commentid>
    <comment_count>0</comment_count>
    <who name="Terry Anderson">tdanderson</who>
    <bug_when>2012-04-16 10:59:17 -0700</bug_when>
    <thetext>A first step to implementing master bug https://bugs.webkit.org/show_bug.cgi?id=83947. Currently a WebGestureEvent stores two floats (deltaX and deltaY) which are unused in Tap and Press events. This patch will add gammaX and gammaY members to WebGestureEvent so that (deltaX, deltaY) and (gammaX, gammaY) can be used to represent the top left and bottom right coordinates of the enclosing rectangle of the ellipse information associated with the touch event.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>603343</commentid>
    <comment_count>1</comment_count>
      <attachid>137382</attachid>
    <who name="Terry Anderson">tdanderson</who>
    <bug_when>2012-04-16 12:38:03 -0700</bug_when>
    <thetext>Created attachment 137382
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>603350</commentid>
    <comment_count>2</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-04-16 12:43:26 -0700</bug_when>
    <thetext>Please wait for approval from abarth@webkit.org, dglazkov@chromium.org, fishd@chromium.org, jamesr@chromium.org or tkent@chromium.org before submitting, as this patch contains changes to the Chromium public API. See also https://trac.webkit.org/wiki/ChromiumWebKitAPI.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>603351</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-04-16 12:43:55 -0700</bug_when>
    <thetext>Attachment 137382 did not pass style-queue:

Failed to run &quot;[&apos;Tools/Scripts/check-webkit-style&apos;, &apos;--diff-files&apos;, u&apos;Source/WebCore/ChangeLog&apos;, u&apos;Source/WebCor...&quot; exit_code: 1
Source/WebCore/ChangeLog:8:  You should remove the &apos;No new tests&apos; and either add and list tests, or explain why no new tests were possible.  [changelog/nonewtests] [5]
Total errors found: 1 in 6 files


If any of these errors are false positives, please file a bug against check-webkit-style.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>603354</commentid>
    <comment_count>4</comment_count>
      <attachid>137382</attachid>
    <who name="Darin Fisher (:fishd, Google)">fishd</who>
    <bug_when>2012-04-16 12:48:10 -0700</bug_when>
    <thetext>Comment on attachment 137382
Patch

CQ- due to style error</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>603382</commentid>
    <comment_count>5</comment_count>
      <attachid>137390</attachid>
    <who name="Terry Anderson">tdanderson</who>
    <bug_when>2012-04-16 13:27:04 -0700</bug_when>
    <thetext>Created attachment 137390
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>603388</commentid>
    <comment_count>6</comment_count>
      <attachid>137393</attachid>
    <who name="Terry Anderson">tdanderson</who>
    <bug_when>2012-04-16 13:36:06 -0700</bug_when>
    <thetext>Created attachment 137393
Patch for landing</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>603462</commentid>
    <comment_count>7</comment_count>
      <attachid>137393</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-04-16 14:51:03 -0700</bug_when>
    <thetext>Comment on attachment 137393
Patch for landing

Clearing flags on attachment: 137393

Committed r114301: &lt;http://trac.webkit.org/changeset/114301&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>603463</commentid>
    <comment_count>8</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-04-16 14:51:11 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>137382</attachid>
            <date>2012-04-16 12:38:03 -0700</date>
            <delta_ts>2012-04-16 13:26:58 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-84053-20120416153802.patch</filename>
            <type>text/plain</type>
            <size>6843</size>
            <attacher name="Terry Anderson">tdanderson</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTEzOTg2CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMWRiNjA5NTJjMDJlMzMx
ZmRjZmJjZGIyNmI3ZDA4NjM1NDA5YTcyYS4uN2RjZWEwMGE2ZDMxYzU5NzA5NWU4MzE5NzcxOWM4
MDkxN2ZhYjI2OSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIwIEBACisyMDEyLTA0LTE2ICBUZXJy
eSBBbmRlcnNvbiAgPHRkYW5kZXJzb25AY2hyb21pdW0ub3JnPgorCisgICAgICAgIFtjaHJvbWl1
bV0gQWxsb3cgV2ViR2VzdHVyZUV2ZW50IHRvIHN0b3JlIGZvdXIgZmxvYXRpbmcgcG9pbnQgdmFs
dWVzCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD04NDA1
MworCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIE5vIG5l
dyB0ZXN0cy4gKE9PUFMhKQorCisgICAgICAgIFNlZSBidWcgZGVzY3JpcHRpb24gZm9yIGFuIGV4
cGxhbmF0aW9uIG9mIHRoZSBjaGFuZ2VzIG1hZGUuCisKKyAgICAgICAgKiBwbGF0Zm9ybS9QbGF0
Zm9ybUdlc3R1cmVFdmVudC5oOgorICAgICAgICAoV2ViQ29yZTo6UGxhdGZvcm1HZXN0dXJlRXZl
bnQ6OlBsYXRmb3JtR2VzdHVyZUV2ZW50KToKKyAgICAgICAgKFBsYXRmb3JtR2VzdHVyZUV2ZW50
KToKKyAgICAgICAgKFdlYkNvcmU6OlBsYXRmb3JtR2VzdHVyZUV2ZW50OjpnYW1tYVgpOgorICAg
ICAgICAoV2ViQ29yZTo6UGxhdGZvcm1HZXN0dXJlRXZlbnQ6OmdhbW1hWSk6CisKIDIwMTItMDQt
MTIgIFlhZWwgQWhhcm9uICA8eWFlbC5haGFyb25Abm9raWEuY29tPgogCiAgICAgICAgIFtRdF1b
V0syXSBOZXN0ZWQgZml4ZWQgZWxlbWVudHMgc2Nyb2xsIHRvbyBmYXN0CmRpZmYgLS1naXQgYS9T
b3VyY2UvV2ViS2l0L2Nocm9taXVtL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0v
Q2hhbmdlTG9nCmluZGV4IGUxYjNhNTUzZWIxYjI5OTk3NTgwZDEzMzg4ODlmY2E2MzdhY2Y4NjEu
Ljk5NWI2ODJhZGI1OThjZTFhZWEyMTRkZmJkZmY4ODIxZDM3ZTg3YzkgMTAwNjQ0Ci0tLSBhL1Nv
dXJjZS9XZWJLaXQvY2hyb21pdW0vQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XZWJLaXQvY2hyb21p
dW0vQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjAgQEAKKzIwMTItMDQtMTYgIFRlcnJ5IEFuZGVyc29u
ICA8dGRhbmRlcnNvbkBjaHJvbWl1bS5vcmc+CisKKyAgICAgICAgW2Nocm9taXVtXSBBbGxvdyBX
ZWJHZXN0dXJlRXZlbnQgdG8gc3RvcmUgZm91ciBmbG9hdGluZyBwb2ludCB2YWx1ZXMKKyAgICAg
ICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTg0MDUzCisKKyAgICAg
ICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgU2VlIGJ1ZyBkZXNjcmlw
dGlvbiBmb3IgYW4gZXhwbGFuYXRpb24gb2YgdGhlIGNoYW5nZXMgbWFkZS4KKworICAgICAgICAq
IHB1YmxpYy9XZWJJbnB1dEV2ZW50Lmg6CisgICAgICAgIChXZWJHZXN0dXJlRXZlbnQpOgorICAg
ICAgICAoV2ViS2l0OjpXZWJHZXN0dXJlRXZlbnQ6OldlYkdlc3R1cmVFdmVudCk6CisgICAgICAg
ICogc3JjL1dlYklucHV0RXZlbnQuY3BwOgorICAgICAgICAoU2FtZVNpemVBc1dlYkdlc3R1cmVF
dmVudCk6CisgICAgICAgICogc3JjL1dlYklucHV0RXZlbnRDb252ZXJzaW9uLmNwcDoKKyAgICAg
ICAgKFdlYktpdDo6UGxhdGZvcm1HZXN0dXJlRXZlbnRCdWlsZGVyOjpQbGF0Zm9ybUdlc3R1cmVF
dmVudEJ1aWxkZXIpOgorCiAyMDEyLTA0LTEyICBLZW50IFRhbXVyYSAgPHRrZW50QGNocm9taXVt
Lm9yZz4KIAogICAgICAgICBbQ2hyb21pdW1dIEVuYWJsZSBJTlBVVF9UWVBFX0RBVEUKZGlmZiAt
LWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL1BsYXRmb3JtR2VzdHVyZUV2ZW50LmggYi9T
b3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9QbGF0Zm9ybUdlc3R1cmVFdmVudC5oCmluZGV4IGVkNTU3
YzE3ODU4ZDU1YWQyMzJiOWI3NjIzNDQxZTAxYTRhZmZlZTIuLjhjMDg4NjJjNTkxYmQyZDA0Mzkw
NTU4YWYxYjcyNWY0ODY5ZTEyMDYgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3Jt
L1BsYXRmb3JtR2VzdHVyZUV2ZW50LmgKKysrIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vUGxh
dGZvcm1HZXN0dXJlRXZlbnQuaApAQCAtNDEsMjUgKzQxLDMxIEBAIHB1YmxpYzoKICAgICAgICAg
OiBQbGF0Zm9ybUV2ZW50KFBsYXRmb3JtRXZlbnQ6Okdlc3R1cmVTY3JvbGxCZWdpbikKICAgICAg
ICAgLCBtX2RlbHRhWCgwKQogICAgICAgICAsIG1fZGVsdGFZKDApCisgICAgICAgICwgbV9nYW1t
YVgoMCkKKyAgICAgICAgLCBtX2dhbW1hWSgwKQogICAgIHsKICAgICB9CiAKLSAgICBQbGF0Zm9y
bUdlc3R1cmVFdmVudChUeXBlIHR5cGUsIGNvbnN0IEludFBvaW50JiBwb3NpdGlvbiwgY29uc3Qg
SW50UG9pbnQmIGdsb2JhbFBvc2l0aW9uLCBkb3VibGUgdGltZXN0YW1wLCBmbG9hdCBkZWx0YVgs
IGZsb2F0IGRlbHRhWSwgYm9vbCBzaGlmdEtleSwgYm9vbCBjdHJsS2V5LCBib29sIGFsdEtleSwg
Ym9vbCBtZXRhS2V5KQorICAgIFBsYXRmb3JtR2VzdHVyZUV2ZW50KFR5cGUgdHlwZSwgY29uc3Qg
SW50UG9pbnQmIHBvc2l0aW9uLCBjb25zdCBJbnRQb2ludCYgZ2xvYmFsUG9zaXRpb24sIGRvdWJs
ZSB0aW1lc3RhbXAsIGZsb2F0IGRlbHRhWCwgZmxvYXQgZGVsdGFZLCBmbG9hdCBnYW1tYVgsIGZs
b2F0IGdhbW1hWSwgYm9vbCBzaGlmdEtleSwgYm9vbCBjdHJsS2V5LCBib29sIGFsdEtleSwgYm9v
bCBtZXRhS2V5KQogICAgICAgICA6IFBsYXRmb3JtRXZlbnQodHlwZSwgc2hpZnRLZXksIGN0cmxL
ZXksIGFsdEtleSwgbWV0YUtleSwgdGltZXN0YW1wKQogICAgICAgICAsIG1fcG9zaXRpb24ocG9z
aXRpb24pCiAgICAgICAgICwgbV9nbG9iYWxQb3NpdGlvbihnbG9iYWxQb3NpdGlvbikKICAgICAg
ICAgLCBtX2RlbHRhWChkZWx0YVgpCiAgICAgICAgICwgbV9kZWx0YVkoZGVsdGFZKQorICAgICAg
ICAsIG1fZ2FtbWFYKGdhbW1hWCkKKyAgICAgICAgLCBtX2dhbW1hWShnYW1tYVkpCiAgICAgewog
ICAgIH0KIAotICAgIFBsYXRmb3JtR2VzdHVyZUV2ZW50KFR5cGUgdHlwZSwgY29uc3QgSW50UG9p
bnQmIHBvc2l0aW9uLCBjb25zdCBJbnRQb2ludCYgZ2xvYmFsUG9zaXRpb24sIGRvdWJsZSB0aW1l
c3RhbXAsIGNvbnN0IEludFNpemUmIGFyZWEsIGNvbnN0IEZsb2F0UG9pbnQmIGRlbHRhLCBib29s
IHNoaWZ0S2V5LCBib29sIGN0cmxLZXksIGJvb2wgYWx0S2V5LCBib29sIG1ldGFLZXkpCisgICAg
UGxhdGZvcm1HZXN0dXJlRXZlbnQoVHlwZSB0eXBlLCBjb25zdCBJbnRQb2ludCYgcG9zaXRpb24s
IGNvbnN0IEludFBvaW50JiBnbG9iYWxQb3NpdGlvbiwgZG91YmxlIHRpbWVzdGFtcCwgY29uc3Qg
SW50U2l6ZSYgYXJlYSwgY29uc3QgRmxvYXRQb2ludCYgZGVsdGEsIGNvbnN0IEZsb2F0UG9pbnQm
IGdhbW1hLCBib29sIHNoaWZ0S2V5LCBib29sIGN0cmxLZXksIGJvb2wgYWx0S2V5LCBib29sIG1l
dGFLZXkpCiAgICAgICAgIDogUGxhdGZvcm1FdmVudCh0eXBlLCBzaGlmdEtleSwgY3RybEtleSwg
YWx0S2V5LCBtZXRhS2V5LCB0aW1lc3RhbXApCiAgICAgICAgICwgbV9wb3NpdGlvbihwb3NpdGlv
bikKICAgICAgICAgLCBtX2dsb2JhbFBvc2l0aW9uKGdsb2JhbFBvc2l0aW9uKQogICAgICAgICAs
IG1fYXJlYShhcmVhKQogICAgICAgICAsIG1fZGVsdGFYKGRlbHRhLngoKSkKICAgICAgICAgLCBt
X2RlbHRhWShkZWx0YS55KCkpCisgICAgICAgICwgbV9nYW1tYVgoZ2FtbWEueCgpKQorICAgICAg
ICAsIG1fZ2FtbWFZKGdhbW1hLnkoKSkKICAgICB7CiAgICAgfQogCkBAIC03MCw2ICs3Niw5IEBA
IHB1YmxpYzoKIAogICAgIGZsb2F0IGRlbHRhWCgpIGNvbnN0IHsgcmV0dXJuIG1fZGVsdGFYOyB9
CiAgICAgZmxvYXQgZGVsdGFZKCkgY29uc3QgeyByZXR1cm4gbV9kZWx0YVk7IH0KKworICAgIGZs
b2F0IGdhbW1hWCgpIGNvbnN0IHsgcmV0dXJuIG1fZ2FtbWFYOyB9CisgICAgZmxvYXQgZ2FtbWFZ
KCkgY29uc3QgeyByZXR1cm4gbV9nYW1tYVk7IH0KICAgICAKIHByb3RlY3RlZDoKICAgICBJbnRQ
b2ludCBtX3Bvc2l0aW9uOwpAQCAtNzcsNiArODYsOCBAQCBwcm90ZWN0ZWQ6CiAgICAgSW50U2l6
ZSBtX2FyZWE7CiAgICAgZmxvYXQgbV9kZWx0YVg7CiAgICAgZmxvYXQgbV9kZWx0YVk7CisgICAg
ZmxvYXQgbV9nYW1tYVg7CisgICAgZmxvYXQgbV9nYW1tYVk7CiB9OwogCiB9IC8vIG5hbWVzcGFj
ZSBXZWJDb3JlCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL3B1YmxpYy9XZWJJ
bnB1dEV2ZW50LmggYi9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL3B1YmxpYy9XZWJJbnB1dEV2ZW50
LmgKaW5kZXggN2JjNzZiNWJkMmFiNDk3YmNkZDQ3NjQ1MDRhODZiNjZjNmNhMTdmMS4uZDVkNjM5
NGY4NzA2MmMxYzdkMjZkMjE0NjM1NTdiODQxMTE5NDUwZCAxMDA2NDQKLS0tIGEvU291cmNlL1dl
YktpdC9jaHJvbWl1bS9wdWJsaWMvV2ViSW5wdXRFdmVudC5oCisrKyBiL1NvdXJjZS9XZWJLaXQv
Y2hyb21pdW0vcHVibGljL1dlYklucHV0RXZlbnQuaApAQCAtMzU5LDkgKzM1OSwxMSBAQCBwdWJs
aWM6CiAgICAgaW50IGdsb2JhbFg7CiAgICAgaW50IGdsb2JhbFk7CiAKLSAgICAvLyBOT1RFOiB8
ZGVsdGFYfCBhbmQgfGRlbHRhWXwgcmVwcmVzZW50cyB0aGUgYW1vdW50IHRvIHNjcm9sbCBmb3Ig
U2Nyb2xsIGdlc3R1cmUgZXZlbnRzLiBGb3IgUGluY2ggZ2VzdHVyZSBldmVudHMsIHxkZWx0YVh8
IHJlcHJlc2VudHMgdGhlIHNjYWxpbmcvbWFnbmlmaWNhdGlvbiBmYWN0b3IuCisgICAgLy8gTk9U
RTogfGRlbHRhWHwgYW5kIHxkZWx0YVl8IHJlcHJlc2VudHMgdGhlIGFtb3VudCB0byBzY3JvbGwg
Zm9yIFNjcm9sbCBnZXN0dXJlIGV2ZW50cy4gRm9yIFBpbmNoIGdlc3R1cmUgZXZlbnRzLCB8ZGVs
dGFYfCByZXByZXNlbnRzIHRoZSBzY2FsaW5nL21hZ25pZmljYXRpb24gZmFjdG9yLiBGb3IgVGFw
IGFuZCBQcmVzcyBldmVudHMsIHxkZWx0YVh8LHxkZWx0YVl8IGFuZCB8Z2FtbWFYfCx8Z2FtbWFZ
fCBjb3JyZXNwb25kIHRvIHRoZSB0b3AgbGVmdCBhbmQgYm90dG9tIHJpZ2h0IGNvcm5lcnMgb2Yg
dGhlIGVsbGlwc2UncyBlbmxvc2luZyByZWN0YW5nbGUgZm9yIHRhcCB0YXJnZXQgZnV6emluZy4K
ICAgICBmbG9hdCBkZWx0YVg7CiAgICAgZmxvYXQgZGVsdGFZOworICAgIGZsb2F0IGdhbW1hWDsK
KyAgICBmbG9hdCBnYW1tYVk7CiAKICAgICBXZWJHZXN0dXJlRXZlbnQodW5zaWduZWQgc2l6ZVBh
cmFtID0gc2l6ZW9mKFdlYkdlc3R1cmVFdmVudCkpCiAgICAgICAgIDogV2ViSW5wdXRFdmVudChz
aXplUGFyYW0pCkBAIC0zNzEsNiArMzczLDggQEAgcHVibGljOgogICAgICAgICAsIGdsb2JhbFko
MCkKICAgICAgICAgLCBkZWx0YVgoMC4wZikKICAgICAgICAgLCBkZWx0YVkoMC4wZikKKyAgICAg
ICAgLCBnYW1tYVgoMC4wZikKKyAgICAgICAgLCBnYW1tYVkoMC4wZikKICAgICB7CiAgICAgfQog
fTsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vc3JjL1dlYklucHV0RXZlbnQu
Y3BwIGIvU291cmNlL1dlYktpdC9jaHJvbWl1bS9zcmMvV2ViSW5wdXRFdmVudC5jcHAKaW5kZXgg
ZTYxYjRhYzY1MjEwMzMzMmY5NjcwYjE2N2NlYTI1NTYxZmU5OWU2ZS4uZDIwNGRmYWMyZGFhNTlm
YWFiODFmZTEwYTI1MzgwNTg5OWQ0NDUzYiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9jaHJv
bWl1bS9zcmMvV2ViSW5wdXRFdmVudC5jcHAKKysrIGIvU291cmNlL1dlYktpdC9jaHJvbWl1bS9z
cmMvV2ViSW5wdXRFdmVudC5jcHAKQEAgLTYwLDcgKzYwLDcgQEAgY2xhc3MgU2FtZVNpemVBc1dl
Yk1vdXNlV2hlZWxFdmVudCA6IHB1YmxpYyBTYW1lU2l6ZUFzV2ViTW91c2VFdmVudCB7CiB9Owog
CiBjbGFzcyBTYW1lU2l6ZUFzV2ViR2VzdHVyZUV2ZW50IDogcHVibGljIFNhbWVTaXplQXNXZWJJ
bnB1dEV2ZW50IHsKLSAgICBpbnQgZ2VzdHVyZURhdGFbNl07CisgICAgaW50IGdlc3R1cmVEYXRh
WzhdOwogfTsKIAogY2xhc3MgU2FtZVNpemVBc1dlYlRvdWNoRXZlbnQgOiBwdWJsaWMgU2FtZVNp
emVBc1dlYklucHV0RXZlbnQgewpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9jaHJvbWl1bS9z
cmMvV2ViSW5wdXRFdmVudENvbnZlcnNpb24uY3BwIGIvU291cmNlL1dlYktpdC9jaHJvbWl1bS9z
cmMvV2ViSW5wdXRFdmVudENvbnZlcnNpb24uY3BwCmluZGV4IGI2Yjg3MmJjNTAzZWY2ZjdlMjVk
MGZjYmZhODg3OWYyYTQzYmUyMTkuLmI0MDU1YTkxZTk5OTRjNzBkOTIyMzc2NDEwYTc4YjNkNDI1
MjQwNWMgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vc3JjL1dlYklucHV0RXZl
bnRDb252ZXJzaW9uLmNwcAorKysgYi9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL3NyYy9XZWJJbnB1
dEV2ZW50Q29udmVyc2lvbi5jcHAKQEAgLTE3NCw2ICsxNzQsOCBAQCBQbGF0Zm9ybUdlc3R1cmVF
dmVudEJ1aWxkZXI6OlBsYXRmb3JtR2VzdHVyZUV2ZW50QnVpbGRlcihXaWRnZXQqIHdpZGdldCwg
Y29uc3QgVwogICAgIG1fZ2xvYmFsUG9zaXRpb24gPSBJbnRQb2ludChlLmdsb2JhbFgsIGUuZ2xv
YmFsWSk7CiAgICAgbV9kZWx0YVggPSBlLmRlbHRhWDsKICAgICBtX2RlbHRhWSA9IGUuZGVsdGFZ
OworICAgIG1fZ2FtbWFYID0gZS5nYW1tYVg7CisgICAgbV9nYW1tYVkgPSBlLmdhbW1hWTsKICAg
ICBtX3RpbWVzdGFtcCA9IGUudGltZVN0YW1wU2Vjb25kczsKIAogICAgIG1fbW9kaWZpZXJzID0g
MDsK
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>137390</attachid>
            <date>2012-04-16 13:27:04 -0700</date>
            <delta_ts>2012-04-16 13:36:01 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-84053-20120416162702.patch</filename>
            <type>text/plain</type>
            <size>6806</size>
            <attacher name="Terry Anderson">tdanderson</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTEzOTg2CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMWRiNjA5NTJjMDJlMzMx
ZmRjZmJjZGIyNmI3ZDA4NjM1NDA5YTcyYS4uODdmZDQ1MDRmNDliNDk1MmEzZjQ1NTFiYjI2M2Ji
MzBlZGY0N2QyNCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE4IEBACisyMDEyLTA0LTE2ICBUZXJy
eSBBbmRlcnNvbiAgPHRkYW5kZXJzb25AY2hyb21pdW0ub3JnPgorCisgICAgICAgIFtjaHJvbWl1
bV0gQWxsb3cgV2ViR2VzdHVyZUV2ZW50IHRvIHN0b3JlIGZvdXIgZmxvYXRpbmcgcG9pbnQgdmFs
dWVzCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD04NDA1
MworCisgICAgICAgIFJldmlld2VkIGJ5IERhcmluIEZpc2hlci4KKworICAgICAgICBTZWUgYnVn
IGRlc2NyaXB0aW9uIGZvciBhbiBleHBsYW5hdGlvbiBvZiB0aGUgY2hhbmdlcyBtYWRlLgorCisg
ICAgICAgICogcGxhdGZvcm0vUGxhdGZvcm1HZXN0dXJlRXZlbnQuaDoKKyAgICAgICAgKFdlYkNv
cmU6OlBsYXRmb3JtR2VzdHVyZUV2ZW50OjpQbGF0Zm9ybUdlc3R1cmVFdmVudCk6CisgICAgICAg
IChQbGF0Zm9ybUdlc3R1cmVFdmVudCk6CisgICAgICAgIChXZWJDb3JlOjpQbGF0Zm9ybUdlc3R1
cmVFdmVudDo6Z2FtbWFYKToKKyAgICAgICAgKFdlYkNvcmU6OlBsYXRmb3JtR2VzdHVyZUV2ZW50
OjpnYW1tYVkpOgorCiAyMDEyLTA0LTEyICBZYWVsIEFoYXJvbiAgPHlhZWwuYWhhcm9uQG5va2lh
LmNvbT4KIAogICAgICAgICBbUXRdW1dLMl0gTmVzdGVkIGZpeGVkIGVsZW1lbnRzIHNjcm9sbCB0
b28gZmFzdApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9jaHJvbWl1bS9DaGFuZ2VMb2cgYi9T
b3VyY2UvV2ViS2l0L2Nocm9taXVtL0NoYW5nZUxvZwppbmRleCBlMWIzYTU1M2ViMWIyOTk5NzU4
MGQxMzM4ODg5ZmNhNjM3YWNmODYxLi5jYzRlNDE1NzI4MWMyOGVmMTEzOWNmMjJiZGRiZWFlZDQ1
ZGY4Zjk5IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL0NoYW5nZUxvZworKysg
Yi9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIwIEBACisyMDEy
LTA0LTE2ICBUZXJyeSBBbmRlcnNvbiAgPHRkYW5kZXJzb25AY2hyb21pdW0ub3JnPgorCisgICAg
ICAgIFtjaHJvbWl1bV0gQWxsb3cgV2ViR2VzdHVyZUV2ZW50IHRvIHN0b3JlIGZvdXIgZmxvYXRp
bmcgcG9pbnQgdmFsdWVzCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVn
LmNnaT9pZD04NDA1MworCisgICAgICAgIFJldmlld2VkIGJ5IERhcmluIEZpc2hlci4KKworICAg
ICAgICBTZWUgYnVnIGRlc2NyaXB0aW9uIGZvciBhbiBleHBsYW5hdGlvbiBvZiB0aGUgY2hhbmdl
cyBtYWRlLgorCisgICAgICAgICogcHVibGljL1dlYklucHV0RXZlbnQuaDoKKyAgICAgICAgKFdl
Ykdlc3R1cmVFdmVudCk6CisgICAgICAgIChXZWJLaXQ6OldlYkdlc3R1cmVFdmVudDo6V2ViR2Vz
dHVyZUV2ZW50KToKKyAgICAgICAgKiBzcmMvV2ViSW5wdXRFdmVudC5jcHA6CisgICAgICAgIChT
YW1lU2l6ZUFzV2ViR2VzdHVyZUV2ZW50KToKKyAgICAgICAgKiBzcmMvV2ViSW5wdXRFdmVudENv
bnZlcnNpb24uY3BwOgorICAgICAgICAoV2ViS2l0OjpQbGF0Zm9ybUdlc3R1cmVFdmVudEJ1aWxk
ZXI6OlBsYXRmb3JtR2VzdHVyZUV2ZW50QnVpbGRlcik6CisKIDIwMTItMDQtMTIgIEtlbnQgVGFt
dXJhICA8dGtlbnRAY2hyb21pdW0ub3JnPgogCiAgICAgICAgIFtDaHJvbWl1bV0gRW5hYmxlIElO
UFVUX1RZUEVfREFURQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vUGxhdGZv
cm1HZXN0dXJlRXZlbnQuaCBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL1BsYXRmb3JtR2VzdHVy
ZUV2ZW50LmgKaW5kZXggZWQ1NTdjMTc4NThkNTVhZDIzMmI5Yjc2MjM0NDFlMDFhNGFmZmVlMi4u
OGMwODg2MmM1OTFiZDJkMDQzOTA1NThhZjFiNzI1ZjQ4NjllMTIwNiAxMDA2NDQKLS0tIGEvU291
cmNlL1dlYkNvcmUvcGxhdGZvcm0vUGxhdGZvcm1HZXN0dXJlRXZlbnQuaAorKysgYi9Tb3VyY2Uv
V2ViQ29yZS9wbGF0Zm9ybS9QbGF0Zm9ybUdlc3R1cmVFdmVudC5oCkBAIC00MSwyNSArNDEsMzEg
QEAgcHVibGljOgogICAgICAgICA6IFBsYXRmb3JtRXZlbnQoUGxhdGZvcm1FdmVudDo6R2VzdHVy
ZVNjcm9sbEJlZ2luKQogICAgICAgICAsIG1fZGVsdGFYKDApCiAgICAgICAgICwgbV9kZWx0YVko
MCkKKyAgICAgICAgLCBtX2dhbW1hWCgwKQorICAgICAgICAsIG1fZ2FtbWFZKDApCiAgICAgewog
ICAgIH0KIAotICAgIFBsYXRmb3JtR2VzdHVyZUV2ZW50KFR5cGUgdHlwZSwgY29uc3QgSW50UG9p
bnQmIHBvc2l0aW9uLCBjb25zdCBJbnRQb2ludCYgZ2xvYmFsUG9zaXRpb24sIGRvdWJsZSB0aW1l
c3RhbXAsIGZsb2F0IGRlbHRhWCwgZmxvYXQgZGVsdGFZLCBib29sIHNoaWZ0S2V5LCBib29sIGN0
cmxLZXksIGJvb2wgYWx0S2V5LCBib29sIG1ldGFLZXkpCisgICAgUGxhdGZvcm1HZXN0dXJlRXZl
bnQoVHlwZSB0eXBlLCBjb25zdCBJbnRQb2ludCYgcG9zaXRpb24sIGNvbnN0IEludFBvaW50JiBn
bG9iYWxQb3NpdGlvbiwgZG91YmxlIHRpbWVzdGFtcCwgZmxvYXQgZGVsdGFYLCBmbG9hdCBkZWx0
YVksIGZsb2F0IGdhbW1hWCwgZmxvYXQgZ2FtbWFZLCBib29sIHNoaWZ0S2V5LCBib29sIGN0cmxL
ZXksIGJvb2wgYWx0S2V5LCBib29sIG1ldGFLZXkpCiAgICAgICAgIDogUGxhdGZvcm1FdmVudCh0
eXBlLCBzaGlmdEtleSwgY3RybEtleSwgYWx0S2V5LCBtZXRhS2V5LCB0aW1lc3RhbXApCiAgICAg
ICAgICwgbV9wb3NpdGlvbihwb3NpdGlvbikKICAgICAgICAgLCBtX2dsb2JhbFBvc2l0aW9uKGds
b2JhbFBvc2l0aW9uKQogICAgICAgICAsIG1fZGVsdGFYKGRlbHRhWCkKICAgICAgICAgLCBtX2Rl
bHRhWShkZWx0YVkpCisgICAgICAgICwgbV9nYW1tYVgoZ2FtbWFYKQorICAgICAgICAsIG1fZ2Ft
bWFZKGdhbW1hWSkKICAgICB7CiAgICAgfQogCi0gICAgUGxhdGZvcm1HZXN0dXJlRXZlbnQoVHlw
ZSB0eXBlLCBjb25zdCBJbnRQb2ludCYgcG9zaXRpb24sIGNvbnN0IEludFBvaW50JiBnbG9iYWxQ
b3NpdGlvbiwgZG91YmxlIHRpbWVzdGFtcCwgY29uc3QgSW50U2l6ZSYgYXJlYSwgY29uc3QgRmxv
YXRQb2ludCYgZGVsdGEsIGJvb2wgc2hpZnRLZXksIGJvb2wgY3RybEtleSwgYm9vbCBhbHRLZXks
IGJvb2wgbWV0YUtleSkKKyAgICBQbGF0Zm9ybUdlc3R1cmVFdmVudChUeXBlIHR5cGUsIGNvbnN0
IEludFBvaW50JiBwb3NpdGlvbiwgY29uc3QgSW50UG9pbnQmIGdsb2JhbFBvc2l0aW9uLCBkb3Vi
bGUgdGltZXN0YW1wLCBjb25zdCBJbnRTaXplJiBhcmVhLCBjb25zdCBGbG9hdFBvaW50JiBkZWx0
YSwgY29uc3QgRmxvYXRQb2ludCYgZ2FtbWEsIGJvb2wgc2hpZnRLZXksIGJvb2wgY3RybEtleSwg
Ym9vbCBhbHRLZXksIGJvb2wgbWV0YUtleSkKICAgICAgICAgOiBQbGF0Zm9ybUV2ZW50KHR5cGUs
IHNoaWZ0S2V5LCBjdHJsS2V5LCBhbHRLZXksIG1ldGFLZXksIHRpbWVzdGFtcCkKICAgICAgICAg
LCBtX3Bvc2l0aW9uKHBvc2l0aW9uKQogICAgICAgICAsIG1fZ2xvYmFsUG9zaXRpb24oZ2xvYmFs
UG9zaXRpb24pCiAgICAgICAgICwgbV9hcmVhKGFyZWEpCiAgICAgICAgICwgbV9kZWx0YVgoZGVs
dGEueCgpKQogICAgICAgICAsIG1fZGVsdGFZKGRlbHRhLnkoKSkKKyAgICAgICAgLCBtX2dhbW1h
WChnYW1tYS54KCkpCisgICAgICAgICwgbV9nYW1tYVkoZ2FtbWEueSgpKQogICAgIHsKICAgICB9
CiAKQEAgLTcwLDYgKzc2LDkgQEAgcHVibGljOgogCiAgICAgZmxvYXQgZGVsdGFYKCkgY29uc3Qg
eyByZXR1cm4gbV9kZWx0YVg7IH0KICAgICBmbG9hdCBkZWx0YVkoKSBjb25zdCB7IHJldHVybiBt
X2RlbHRhWTsgfQorCisgICAgZmxvYXQgZ2FtbWFYKCkgY29uc3QgeyByZXR1cm4gbV9nYW1tYVg7
IH0KKyAgICBmbG9hdCBnYW1tYVkoKSBjb25zdCB7IHJldHVybiBtX2dhbW1hWTsgfQogICAgIAog
cHJvdGVjdGVkOgogICAgIEludFBvaW50IG1fcG9zaXRpb247CkBAIC03Nyw2ICs4Niw4IEBAIHBy
b3RlY3RlZDoKICAgICBJbnRTaXplIG1fYXJlYTsKICAgICBmbG9hdCBtX2RlbHRhWDsKICAgICBm
bG9hdCBtX2RlbHRhWTsKKyAgICBmbG9hdCBtX2dhbW1hWDsKKyAgICBmbG9hdCBtX2dhbW1hWTsK
IH07CiAKIH0gLy8gbmFtZXNwYWNlIFdlYkNvcmUKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQv
Y2hyb21pdW0vcHVibGljL1dlYklucHV0RXZlbnQuaCBiL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0v
cHVibGljL1dlYklucHV0RXZlbnQuaAppbmRleCA3YmM3NmI1YmQyYWI0OTdiY2RkNDc2NDUwNGE4
NmI2NmM2Y2ExN2YxLi5kNWQ2Mzk0Zjg3MDYyYzFjN2QyNmQyMTQ2MzU1N2I4NDExMTk0NTBkIDEw
MDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL3B1YmxpYy9XZWJJbnB1dEV2ZW50LmgK
KysrIGIvU291cmNlL1dlYktpdC9jaHJvbWl1bS9wdWJsaWMvV2ViSW5wdXRFdmVudC5oCkBAIC0z
NTksOSArMzU5LDExIEBAIHB1YmxpYzoKICAgICBpbnQgZ2xvYmFsWDsKICAgICBpbnQgZ2xvYmFs
WTsKIAotICAgIC8vIE5PVEU6IHxkZWx0YVh8IGFuZCB8ZGVsdGFZfCByZXByZXNlbnRzIHRoZSBh
bW91bnQgdG8gc2Nyb2xsIGZvciBTY3JvbGwgZ2VzdHVyZSBldmVudHMuIEZvciBQaW5jaCBnZXN0
dXJlIGV2ZW50cywgfGRlbHRhWHwgcmVwcmVzZW50cyB0aGUgc2NhbGluZy9tYWduaWZpY2F0aW9u
IGZhY3Rvci4KKyAgICAvLyBOT1RFOiB8ZGVsdGFYfCBhbmQgfGRlbHRhWXwgcmVwcmVzZW50cyB0
aGUgYW1vdW50IHRvIHNjcm9sbCBmb3IgU2Nyb2xsIGdlc3R1cmUgZXZlbnRzLiBGb3IgUGluY2gg
Z2VzdHVyZSBldmVudHMsIHxkZWx0YVh8IHJlcHJlc2VudHMgdGhlIHNjYWxpbmcvbWFnbmlmaWNh
dGlvbiBmYWN0b3IuIEZvciBUYXAgYW5kIFByZXNzIGV2ZW50cywgfGRlbHRhWHwsfGRlbHRhWXwg
YW5kIHxnYW1tYVh8LHxnYW1tYVl8IGNvcnJlc3BvbmQgdG8gdGhlIHRvcCBsZWZ0IGFuZCBib3R0
b20gcmlnaHQgY29ybmVycyBvZiB0aGUgZWxsaXBzZSdzIGVubG9zaW5nIHJlY3RhbmdsZSBmb3Ig
dGFwIHRhcmdldCBmdXp6aW5nLgogICAgIGZsb2F0IGRlbHRhWDsKICAgICBmbG9hdCBkZWx0YVk7
CisgICAgZmxvYXQgZ2FtbWFYOworICAgIGZsb2F0IGdhbW1hWTsKIAogICAgIFdlYkdlc3R1cmVF
dmVudCh1bnNpZ25lZCBzaXplUGFyYW0gPSBzaXplb2YoV2ViR2VzdHVyZUV2ZW50KSkKICAgICAg
ICAgOiBXZWJJbnB1dEV2ZW50KHNpemVQYXJhbSkKQEAgLTM3MSw2ICszNzMsOCBAQCBwdWJsaWM6
CiAgICAgICAgICwgZ2xvYmFsWSgwKQogICAgICAgICAsIGRlbHRhWCgwLjBmKQogICAgICAgICAs
IGRlbHRhWSgwLjBmKQorICAgICAgICAsIGdhbW1hWCgwLjBmKQorICAgICAgICAsIGdhbW1hWSgw
LjBmKQogICAgIHsKICAgICB9CiB9OwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9jaHJvbWl1
bS9zcmMvV2ViSW5wdXRFdmVudC5jcHAgYi9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL3NyYy9XZWJJ
bnB1dEV2ZW50LmNwcAppbmRleCBlNjFiNGFjNjUyMTAzMzMyZjk2NzBiMTY3Y2VhMjU1NjFmZTk5
ZTZlLi5kMjA0ZGZhYzJkYWE1OWZhYWI4MWZlMTBhMjUzODA1ODk5ZDQ0NTNiIDEwMDY0NAotLS0g
YS9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL3NyYy9XZWJJbnB1dEV2ZW50LmNwcAorKysgYi9Tb3Vy
Y2UvV2ViS2l0L2Nocm9taXVtL3NyYy9XZWJJbnB1dEV2ZW50LmNwcApAQCAtNjAsNyArNjAsNyBA
QCBjbGFzcyBTYW1lU2l6ZUFzV2ViTW91c2VXaGVlbEV2ZW50IDogcHVibGljIFNhbWVTaXplQXNX
ZWJNb3VzZUV2ZW50IHsKIH07CiAKIGNsYXNzIFNhbWVTaXplQXNXZWJHZXN0dXJlRXZlbnQgOiBw
dWJsaWMgU2FtZVNpemVBc1dlYklucHV0RXZlbnQgewotICAgIGludCBnZXN0dXJlRGF0YVs2XTsK
KyAgICBpbnQgZ2VzdHVyZURhdGFbOF07CiB9OwogCiBjbGFzcyBTYW1lU2l6ZUFzV2ViVG91Y2hF
dmVudCA6IHB1YmxpYyBTYW1lU2l6ZUFzV2ViSW5wdXRFdmVudCB7CmRpZmYgLS1naXQgYS9Tb3Vy
Y2UvV2ViS2l0L2Nocm9taXVtL3NyYy9XZWJJbnB1dEV2ZW50Q29udmVyc2lvbi5jcHAgYi9Tb3Vy
Y2UvV2ViS2l0L2Nocm9taXVtL3NyYy9XZWJJbnB1dEV2ZW50Q29udmVyc2lvbi5jcHAKaW5kZXgg
YjZiODcyYmM1MDNlZjZmN2UyNWQwZmNiZmE4ODc5ZjJhNDNiZTIxOS4uYjQwNTVhOTFlOTk5NGM3
MGQ5MjIzNzY0MTBhNzhiM2Q0MjUyNDA1YyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9jaHJv
bWl1bS9zcmMvV2ViSW5wdXRFdmVudENvbnZlcnNpb24uY3BwCisrKyBiL1NvdXJjZS9XZWJLaXQv
Y2hyb21pdW0vc3JjL1dlYklucHV0RXZlbnRDb252ZXJzaW9uLmNwcApAQCAtMTc0LDYgKzE3NCw4
IEBAIFBsYXRmb3JtR2VzdHVyZUV2ZW50QnVpbGRlcjo6UGxhdGZvcm1HZXN0dXJlRXZlbnRCdWls
ZGVyKFdpZGdldCogd2lkZ2V0LCBjb25zdCBXCiAgICAgbV9nbG9iYWxQb3NpdGlvbiA9IEludFBv
aW50KGUuZ2xvYmFsWCwgZS5nbG9iYWxZKTsKICAgICBtX2RlbHRhWCA9IGUuZGVsdGFYOwogICAg
IG1fZGVsdGFZID0gZS5kZWx0YVk7CisgICAgbV9nYW1tYVggPSBlLmdhbW1hWDsKKyAgICBtX2dh
bW1hWSA9IGUuZ2FtbWFZOwogICAgIG1fdGltZXN0YW1wID0gZS50aW1lU3RhbXBTZWNvbmRzOwog
CiAgICAgbV9tb2RpZmllcnMgPSAwOwo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>137393</attachid>
            <date>2012-04-16 13:36:06 -0700</date>
            <delta_ts>2012-04-16 14:51:03 -0700</delta_ts>
            <desc>Patch for landing</desc>
            <filename>bug-84053-20120416163605.patch</filename>
            <type>text/plain</type>
            <size>6806</size>
            <attacher name="Terry Anderson">tdanderson</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTEzOTg2CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMWRiNjA5NTJjMDJlMzMx
ZmRjZmJjZGIyNmI3ZDA4NjM1NDA5YTcyYS4uODdmZDQ1MDRmNDliNDk1MmEzZjQ1NTFiYjI2M2Ji
MzBlZGY0N2QyNCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE4IEBACisyMDEyLTA0LTE2ICBUZXJy
eSBBbmRlcnNvbiAgPHRkYW5kZXJzb25AY2hyb21pdW0ub3JnPgorCisgICAgICAgIFtjaHJvbWl1
bV0gQWxsb3cgV2ViR2VzdHVyZUV2ZW50IHRvIHN0b3JlIGZvdXIgZmxvYXRpbmcgcG9pbnQgdmFs
dWVzCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD04NDA1
MworCisgICAgICAgIFJldmlld2VkIGJ5IERhcmluIEZpc2hlci4KKworICAgICAgICBTZWUgYnVn
IGRlc2NyaXB0aW9uIGZvciBhbiBleHBsYW5hdGlvbiBvZiB0aGUgY2hhbmdlcyBtYWRlLgorCisg
ICAgICAgICogcGxhdGZvcm0vUGxhdGZvcm1HZXN0dXJlRXZlbnQuaDoKKyAgICAgICAgKFdlYkNv
cmU6OlBsYXRmb3JtR2VzdHVyZUV2ZW50OjpQbGF0Zm9ybUdlc3R1cmVFdmVudCk6CisgICAgICAg
IChQbGF0Zm9ybUdlc3R1cmVFdmVudCk6CisgICAgICAgIChXZWJDb3JlOjpQbGF0Zm9ybUdlc3R1
cmVFdmVudDo6Z2FtbWFYKToKKyAgICAgICAgKFdlYkNvcmU6OlBsYXRmb3JtR2VzdHVyZUV2ZW50
OjpnYW1tYVkpOgorCiAyMDEyLTA0LTEyICBZYWVsIEFoYXJvbiAgPHlhZWwuYWhhcm9uQG5va2lh
LmNvbT4KIAogICAgICAgICBbUXRdW1dLMl0gTmVzdGVkIGZpeGVkIGVsZW1lbnRzIHNjcm9sbCB0
b28gZmFzdApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9jaHJvbWl1bS9DaGFuZ2VMb2cgYi9T
b3VyY2UvV2ViS2l0L2Nocm9taXVtL0NoYW5nZUxvZwppbmRleCBlMWIzYTU1M2ViMWIyOTk5NzU4
MGQxMzM4ODg5ZmNhNjM3YWNmODYxLi5jYzRlNDE1NzI4MWMyOGVmMTEzOWNmMjJiZGRiZWFlZDQ1
ZGY4Zjk5IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL0NoYW5nZUxvZworKysg
Yi9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIwIEBACisyMDEy
LTA0LTE2ICBUZXJyeSBBbmRlcnNvbiAgPHRkYW5kZXJzb25AY2hyb21pdW0ub3JnPgorCisgICAg
ICAgIFtjaHJvbWl1bV0gQWxsb3cgV2ViR2VzdHVyZUV2ZW50IHRvIHN0b3JlIGZvdXIgZmxvYXRp
bmcgcG9pbnQgdmFsdWVzCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVn
LmNnaT9pZD04NDA1MworCisgICAgICAgIFJldmlld2VkIGJ5IERhcmluIEZpc2hlci4KKworICAg
ICAgICBTZWUgYnVnIGRlc2NyaXB0aW9uIGZvciBhbiBleHBsYW5hdGlvbiBvZiB0aGUgY2hhbmdl
cyBtYWRlLgorCisgICAgICAgICogcHVibGljL1dlYklucHV0RXZlbnQuaDoKKyAgICAgICAgKFdl
Ykdlc3R1cmVFdmVudCk6CisgICAgICAgIChXZWJLaXQ6OldlYkdlc3R1cmVFdmVudDo6V2ViR2Vz
dHVyZUV2ZW50KToKKyAgICAgICAgKiBzcmMvV2ViSW5wdXRFdmVudC5jcHA6CisgICAgICAgIChT
YW1lU2l6ZUFzV2ViR2VzdHVyZUV2ZW50KToKKyAgICAgICAgKiBzcmMvV2ViSW5wdXRFdmVudENv
bnZlcnNpb24uY3BwOgorICAgICAgICAoV2ViS2l0OjpQbGF0Zm9ybUdlc3R1cmVFdmVudEJ1aWxk
ZXI6OlBsYXRmb3JtR2VzdHVyZUV2ZW50QnVpbGRlcik6CisKIDIwMTItMDQtMTIgIEtlbnQgVGFt
dXJhICA8dGtlbnRAY2hyb21pdW0ub3JnPgogCiAgICAgICAgIFtDaHJvbWl1bV0gRW5hYmxlIElO
UFVUX1RZUEVfREFURQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vUGxhdGZv
cm1HZXN0dXJlRXZlbnQuaCBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL1BsYXRmb3JtR2VzdHVy
ZUV2ZW50LmgKaW5kZXggZWQ1NTdjMTc4NThkNTVhZDIzMmI5Yjc2MjM0NDFlMDFhNGFmZmVlMi4u
OGMwODg2MmM1OTFiZDJkMDQzOTA1NThhZjFiNzI1ZjQ4NjllMTIwNiAxMDA2NDQKLS0tIGEvU291
cmNlL1dlYkNvcmUvcGxhdGZvcm0vUGxhdGZvcm1HZXN0dXJlRXZlbnQuaAorKysgYi9Tb3VyY2Uv
V2ViQ29yZS9wbGF0Zm9ybS9QbGF0Zm9ybUdlc3R1cmVFdmVudC5oCkBAIC00MSwyNSArNDEsMzEg
QEAgcHVibGljOgogICAgICAgICA6IFBsYXRmb3JtRXZlbnQoUGxhdGZvcm1FdmVudDo6R2VzdHVy
ZVNjcm9sbEJlZ2luKQogICAgICAgICAsIG1fZGVsdGFYKDApCiAgICAgICAgICwgbV9kZWx0YVko
MCkKKyAgICAgICAgLCBtX2dhbW1hWCgwKQorICAgICAgICAsIG1fZ2FtbWFZKDApCiAgICAgewog
ICAgIH0KIAotICAgIFBsYXRmb3JtR2VzdHVyZUV2ZW50KFR5cGUgdHlwZSwgY29uc3QgSW50UG9p
bnQmIHBvc2l0aW9uLCBjb25zdCBJbnRQb2ludCYgZ2xvYmFsUG9zaXRpb24sIGRvdWJsZSB0aW1l
c3RhbXAsIGZsb2F0IGRlbHRhWCwgZmxvYXQgZGVsdGFZLCBib29sIHNoaWZ0S2V5LCBib29sIGN0
cmxLZXksIGJvb2wgYWx0S2V5LCBib29sIG1ldGFLZXkpCisgICAgUGxhdGZvcm1HZXN0dXJlRXZl
bnQoVHlwZSB0eXBlLCBjb25zdCBJbnRQb2ludCYgcG9zaXRpb24sIGNvbnN0IEludFBvaW50JiBn
bG9iYWxQb3NpdGlvbiwgZG91YmxlIHRpbWVzdGFtcCwgZmxvYXQgZGVsdGFYLCBmbG9hdCBkZWx0
YVksIGZsb2F0IGdhbW1hWCwgZmxvYXQgZ2FtbWFZLCBib29sIHNoaWZ0S2V5LCBib29sIGN0cmxL
ZXksIGJvb2wgYWx0S2V5LCBib29sIG1ldGFLZXkpCiAgICAgICAgIDogUGxhdGZvcm1FdmVudCh0
eXBlLCBzaGlmdEtleSwgY3RybEtleSwgYWx0S2V5LCBtZXRhS2V5LCB0aW1lc3RhbXApCiAgICAg
ICAgICwgbV9wb3NpdGlvbihwb3NpdGlvbikKICAgICAgICAgLCBtX2dsb2JhbFBvc2l0aW9uKGds
b2JhbFBvc2l0aW9uKQogICAgICAgICAsIG1fZGVsdGFYKGRlbHRhWCkKICAgICAgICAgLCBtX2Rl
bHRhWShkZWx0YVkpCisgICAgICAgICwgbV9nYW1tYVgoZ2FtbWFYKQorICAgICAgICAsIG1fZ2Ft
bWFZKGdhbW1hWSkKICAgICB7CiAgICAgfQogCi0gICAgUGxhdGZvcm1HZXN0dXJlRXZlbnQoVHlw
ZSB0eXBlLCBjb25zdCBJbnRQb2ludCYgcG9zaXRpb24sIGNvbnN0IEludFBvaW50JiBnbG9iYWxQ
b3NpdGlvbiwgZG91YmxlIHRpbWVzdGFtcCwgY29uc3QgSW50U2l6ZSYgYXJlYSwgY29uc3QgRmxv
YXRQb2ludCYgZGVsdGEsIGJvb2wgc2hpZnRLZXksIGJvb2wgY3RybEtleSwgYm9vbCBhbHRLZXks
IGJvb2wgbWV0YUtleSkKKyAgICBQbGF0Zm9ybUdlc3R1cmVFdmVudChUeXBlIHR5cGUsIGNvbnN0
IEludFBvaW50JiBwb3NpdGlvbiwgY29uc3QgSW50UG9pbnQmIGdsb2JhbFBvc2l0aW9uLCBkb3Vi
bGUgdGltZXN0YW1wLCBjb25zdCBJbnRTaXplJiBhcmVhLCBjb25zdCBGbG9hdFBvaW50JiBkZWx0
YSwgY29uc3QgRmxvYXRQb2ludCYgZ2FtbWEsIGJvb2wgc2hpZnRLZXksIGJvb2wgY3RybEtleSwg
Ym9vbCBhbHRLZXksIGJvb2wgbWV0YUtleSkKICAgICAgICAgOiBQbGF0Zm9ybUV2ZW50KHR5cGUs
IHNoaWZ0S2V5LCBjdHJsS2V5LCBhbHRLZXksIG1ldGFLZXksIHRpbWVzdGFtcCkKICAgICAgICAg
LCBtX3Bvc2l0aW9uKHBvc2l0aW9uKQogICAgICAgICAsIG1fZ2xvYmFsUG9zaXRpb24oZ2xvYmFs
UG9zaXRpb24pCiAgICAgICAgICwgbV9hcmVhKGFyZWEpCiAgICAgICAgICwgbV9kZWx0YVgoZGVs
dGEueCgpKQogICAgICAgICAsIG1fZGVsdGFZKGRlbHRhLnkoKSkKKyAgICAgICAgLCBtX2dhbW1h
WChnYW1tYS54KCkpCisgICAgICAgICwgbV9nYW1tYVkoZ2FtbWEueSgpKQogICAgIHsKICAgICB9
CiAKQEAgLTcwLDYgKzc2LDkgQEAgcHVibGljOgogCiAgICAgZmxvYXQgZGVsdGFYKCkgY29uc3Qg
eyByZXR1cm4gbV9kZWx0YVg7IH0KICAgICBmbG9hdCBkZWx0YVkoKSBjb25zdCB7IHJldHVybiBt
X2RlbHRhWTsgfQorCisgICAgZmxvYXQgZ2FtbWFYKCkgY29uc3QgeyByZXR1cm4gbV9nYW1tYVg7
IH0KKyAgICBmbG9hdCBnYW1tYVkoKSBjb25zdCB7IHJldHVybiBtX2dhbW1hWTsgfQogICAgIAog
cHJvdGVjdGVkOgogICAgIEludFBvaW50IG1fcG9zaXRpb247CkBAIC03Nyw2ICs4Niw4IEBAIHBy
b3RlY3RlZDoKICAgICBJbnRTaXplIG1fYXJlYTsKICAgICBmbG9hdCBtX2RlbHRhWDsKICAgICBm
bG9hdCBtX2RlbHRhWTsKKyAgICBmbG9hdCBtX2dhbW1hWDsKKyAgICBmbG9hdCBtX2dhbW1hWTsK
IH07CiAKIH0gLy8gbmFtZXNwYWNlIFdlYkNvcmUKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQv
Y2hyb21pdW0vcHVibGljL1dlYklucHV0RXZlbnQuaCBiL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0v
cHVibGljL1dlYklucHV0RXZlbnQuaAppbmRleCA3YmM3NmI1YmQyYWI0OTdiY2RkNDc2NDUwNGE4
NmI2NmM2Y2ExN2YxLi5kNWQ2Mzk0Zjg3MDYyYzFjN2QyNmQyMTQ2MzU1N2I4NDExMTk0NTBkIDEw
MDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL3B1YmxpYy9XZWJJbnB1dEV2ZW50LmgK
KysrIGIvU291cmNlL1dlYktpdC9jaHJvbWl1bS9wdWJsaWMvV2ViSW5wdXRFdmVudC5oCkBAIC0z
NTksOSArMzU5LDExIEBAIHB1YmxpYzoKICAgICBpbnQgZ2xvYmFsWDsKICAgICBpbnQgZ2xvYmFs
WTsKIAotICAgIC8vIE5PVEU6IHxkZWx0YVh8IGFuZCB8ZGVsdGFZfCByZXByZXNlbnRzIHRoZSBh
bW91bnQgdG8gc2Nyb2xsIGZvciBTY3JvbGwgZ2VzdHVyZSBldmVudHMuIEZvciBQaW5jaCBnZXN0
dXJlIGV2ZW50cywgfGRlbHRhWHwgcmVwcmVzZW50cyB0aGUgc2NhbGluZy9tYWduaWZpY2F0aW9u
IGZhY3Rvci4KKyAgICAvLyBOT1RFOiB8ZGVsdGFYfCBhbmQgfGRlbHRhWXwgcmVwcmVzZW50cyB0
aGUgYW1vdW50IHRvIHNjcm9sbCBmb3IgU2Nyb2xsIGdlc3R1cmUgZXZlbnRzLiBGb3IgUGluY2gg
Z2VzdHVyZSBldmVudHMsIHxkZWx0YVh8IHJlcHJlc2VudHMgdGhlIHNjYWxpbmcvbWFnbmlmaWNh
dGlvbiBmYWN0b3IuIEZvciBUYXAgYW5kIFByZXNzIGV2ZW50cywgfGRlbHRhWHwsfGRlbHRhWXwg
YW5kIHxnYW1tYVh8LHxnYW1tYVl8IGNvcnJlc3BvbmQgdG8gdGhlIHRvcCBsZWZ0IGFuZCBib3R0
b20gcmlnaHQgY29ybmVycyBvZiB0aGUgZWxsaXBzZSdzIGVubG9zaW5nIHJlY3RhbmdsZSBmb3Ig
dGFwIHRhcmdldCBmdXp6aW5nLgogICAgIGZsb2F0IGRlbHRhWDsKICAgICBmbG9hdCBkZWx0YVk7
CisgICAgZmxvYXQgZ2FtbWFYOworICAgIGZsb2F0IGdhbW1hWTsKIAogICAgIFdlYkdlc3R1cmVF
dmVudCh1bnNpZ25lZCBzaXplUGFyYW0gPSBzaXplb2YoV2ViR2VzdHVyZUV2ZW50KSkKICAgICAg
ICAgOiBXZWJJbnB1dEV2ZW50KHNpemVQYXJhbSkKQEAgLTM3MSw2ICszNzMsOCBAQCBwdWJsaWM6
CiAgICAgICAgICwgZ2xvYmFsWSgwKQogICAgICAgICAsIGRlbHRhWCgwLjBmKQogICAgICAgICAs
IGRlbHRhWSgwLjBmKQorICAgICAgICAsIGdhbW1hWCgwLjBmKQorICAgICAgICAsIGdhbW1hWSgw
LjBmKQogICAgIHsKICAgICB9CiB9OwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9jaHJvbWl1
bS9zcmMvV2ViSW5wdXRFdmVudC5jcHAgYi9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL3NyYy9XZWJJ
bnB1dEV2ZW50LmNwcAppbmRleCBlNjFiNGFjNjUyMTAzMzMyZjk2NzBiMTY3Y2VhMjU1NjFmZTk5
ZTZlLi5kMjA0ZGZhYzJkYWE1OWZhYWI4MWZlMTBhMjUzODA1ODk5ZDQ0NTNiIDEwMDY0NAotLS0g
YS9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL3NyYy9XZWJJbnB1dEV2ZW50LmNwcAorKysgYi9Tb3Vy
Y2UvV2ViS2l0L2Nocm9taXVtL3NyYy9XZWJJbnB1dEV2ZW50LmNwcApAQCAtNjAsNyArNjAsNyBA
QCBjbGFzcyBTYW1lU2l6ZUFzV2ViTW91c2VXaGVlbEV2ZW50IDogcHVibGljIFNhbWVTaXplQXNX
ZWJNb3VzZUV2ZW50IHsKIH07CiAKIGNsYXNzIFNhbWVTaXplQXNXZWJHZXN0dXJlRXZlbnQgOiBw
dWJsaWMgU2FtZVNpemVBc1dlYklucHV0RXZlbnQgewotICAgIGludCBnZXN0dXJlRGF0YVs2XTsK
KyAgICBpbnQgZ2VzdHVyZURhdGFbOF07CiB9OwogCiBjbGFzcyBTYW1lU2l6ZUFzV2ViVG91Y2hF
dmVudCA6IHB1YmxpYyBTYW1lU2l6ZUFzV2ViSW5wdXRFdmVudCB7CmRpZmYgLS1naXQgYS9Tb3Vy
Y2UvV2ViS2l0L2Nocm9taXVtL3NyYy9XZWJJbnB1dEV2ZW50Q29udmVyc2lvbi5jcHAgYi9Tb3Vy
Y2UvV2ViS2l0L2Nocm9taXVtL3NyYy9XZWJJbnB1dEV2ZW50Q29udmVyc2lvbi5jcHAKaW5kZXgg
YjZiODcyYmM1MDNlZjZmN2UyNWQwZmNiZmE4ODc5ZjJhNDNiZTIxOS4uYjQwNTVhOTFlOTk5NGM3
MGQ5MjIzNzY0MTBhNzhiM2Q0MjUyNDA1YyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9jaHJv
bWl1bS9zcmMvV2ViSW5wdXRFdmVudENvbnZlcnNpb24uY3BwCisrKyBiL1NvdXJjZS9XZWJLaXQv
Y2hyb21pdW0vc3JjL1dlYklucHV0RXZlbnRDb252ZXJzaW9uLmNwcApAQCAtMTc0LDYgKzE3NCw4
IEBAIFBsYXRmb3JtR2VzdHVyZUV2ZW50QnVpbGRlcjo6UGxhdGZvcm1HZXN0dXJlRXZlbnRCdWls
ZGVyKFdpZGdldCogd2lkZ2V0LCBjb25zdCBXCiAgICAgbV9nbG9iYWxQb3NpdGlvbiA9IEludFBv
aW50KGUuZ2xvYmFsWCwgZS5nbG9iYWxZKTsKICAgICBtX2RlbHRhWCA9IGUuZGVsdGFYOwogICAg
IG1fZGVsdGFZID0gZS5kZWx0YVk7CisgICAgbV9nYW1tYVggPSBlLmdhbW1hWDsKKyAgICBtX2dh
bW1hWSA9IGUuZ2FtbWFZOwogICAgIG1fdGltZXN0YW1wID0gZS50aW1lU3RhbXBTZWNvbmRzOwog
CiAgICAgbV9tb2RpZmllcnMgPSAwOwo=
</data>

          </attachment>
      

    </bug>

</bugzilla>