<?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>65631</bug_id>
          
          <creation_ts>2011-08-03 11:40:16 -0700</creation_ts>
          <short_desc>Expose Scaling Factor to Chromium Platforms</short_desc>
          <delta_ts>2011-08-23 04:12:34 -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>New Bugs</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Fady Samuel">fsamuel</reporter>
          <assigned_to name="Fady Samuel">fsamuel</assigned_to>
          <cc>fishd</cc>
    
    <cc>fsamuel</cc>
    
    <cc>jam</cc>
    
    <cc>morrita</cc>
    
    <cc>pkasting</cc>
    
    <cc>rjkroege</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>445976</commentid>
    <comment_count>0</comment_count>
    <who name="Fady Samuel">fsamuel</who>
    <bug_when>2011-08-03 11:40:16 -0700</bug_when>
    <thetext>Expose Scaling Factor to Chromium Platforms</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>445977</commentid>
    <comment_count>1</comment_count>
      <attachid>102803</attachid>
    <who name="Fady Samuel">fsamuel</who>
    <bug_when>2011-08-03 11:41:02 -0700</bug_when>
    <thetext>Created attachment 102803
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>445978</commentid>
    <comment_count>2</comment_count>
      <attachid>102804</attachid>
    <who name="Fady Samuel">fsamuel</who>
    <bug_when>2011-08-03 11:51:55 -0700</bug_when>
    <thetext>Created attachment 102804
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>445989</commentid>
    <comment_count>3</comment_count>
    <who name="Darin Fisher (:fishd, Google)">fishd</who>
    <bug_when>2011-08-03 12:07:43 -0700</bug_when>
    <thetext>This looks like a duplicate of https://bugs.webkit.org/show_bug.cgi?id=58013.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>445990</commentid>
    <comment_count>4</comment_count>
      <attachid>102804</attachid>
    <who name="Darin Fisher (:fishd, Google)">fishd</who>
    <bug_when>2011-08-03 12:08:41 -0700</bug_when>
    <thetext>Comment on attachment 102804
Patch

Implementation looks good, but can you please document the difference between scaling and zooming in WebView.h.  It is not obvious.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>453642</commentid>
    <comment_count>5</comment_count>
    <who name="Hajime Morrita">morrita</who>
    <bug_when>2011-08-18 22:24:17 -0700</bug_when>
    <thetext>(In reply to comment #4)
&gt; (From update of attachment 102804 [details])
&gt; Implementation looks good, but can you please document the difference between scaling and zooming in WebView.h.  It is not obvious.

We already has WebView::scalePage() and WebView:: pageScaleFactor(). 
What is difference between them?
If there is no significant difference, I guess it might be nice to unify both API.

It looks getting introduced for broader test coverage.
http://trac.webkit.org/changeset/93381</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>453653</commentid>
    <comment_count>6</comment_count>
    <who name="Fady Samuel">fsamuel</who>
    <bug_when>2011-08-18 22:38:19 -0700</bug_when>
    <thetext>(In reply to comment #5)
&gt; (In reply to comment #4)
&gt; &gt; (From update of attachment 102804 [details] [details])
&gt; &gt; Implementation looks good, but can you please document the difference between scaling and zooming in WebView.h.  It is not obvious.
&gt; 
&gt; We already has WebView::scalePage() and WebView:: pageScaleFactor(). 
&gt; What is difference between them?
&gt; If there is no significant difference, I guess it might be nice to unify both API.
&gt; 
&gt; It looks getting introduced for broader test coverage.
&gt; http://trac.webkit.org/changeset/93381

This patch is no longer relevant. Marking as resolved.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>102803</attachid>
            <date>2011-08-03 11:41:02 -0700</date>
            <delta_ts>2011-08-03 11:51:51 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-65631-20110803144101.patch</filename>
            <type>text/plain</type>
            <size>7490</size>
            <attacher name="Fady Samuel">fsamuel</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogOTIxODQKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvY2hy
b21pdW0vQ2hhbmdlTG9nIGIvU291cmNlL1dlYktpdC9jaHJvbWl1bS9DaGFuZ2VMb2cKaW5kZXgg
NjE1ZTdkNThlNzI3NDUwMmUxYjYzNzE3MGFhNzMzZDRjMjBmYmIxYy4uYmUxMmJmZTcwY2NlZDk1
NjAwZTY4MzJiMmI4Zjg0NjNhMjBkY2Q0MCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9jaHJv
bWl1bS9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYktpdC9jaHJvbWl1bS9DaGFuZ2VMb2cKQEAg
LTEsMyArMSwxNyBAQAorMjAxMS0wOC0wMyAgRmFkeSBTYW11ZWwgIDxmc2FtdWVsQGNocm9taXVt
Lm9yZz4KKworICAgICAgICBFeHBvc2UgU2NhbGluZyBGYWN0b3IgdG8gQ2hyb21pdW0gUGxhdGZv
cm1zCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD02NTYz
MQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICogcHVi
bGljL1dlYlZpZXcuaDoKKyAgICAgICAgKiBzcmMvV2ViVmlld0ltcGwuY3BwOgorICAgICAgICAo
V2ViS2l0OjpXZWJWaWV3SW1wbDo6V2ViVmlld0ltcGwpOgorICAgICAgICAoV2ViS2l0OjpXZWJW
aWV3SW1wbDo6c2NhbGluZ0ZhY3Rvcik6CisgICAgICAgIChXZWJLaXQ6OldlYlZpZXdJbXBsOjpz
ZXRTY2FsaW5nRmFjdG9yKToKKyAgICAgICAgKiBzcmMvV2ViVmlld0ltcGwuaDoKKwogMjAxMS0w
OC0wMSAgSmVhbi1sdWMgQnJvdWlsbGV0ICA8amVhbmx1Y0BjaHJvbWl1bS5vcmc+CiAKICAgICAg
ICAgUmVtb3Zpbmcgb2xkIHNvdXJjZSBmaWxlcyBpbiBneXAgZmlsZXMgdGhhdCBzbG93IGJ1aWxk
CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL3B1YmxpYy9XZWJWaWV3LmggYi9T
b3VyY2UvV2ViS2l0L2Nocm9taXVtL3B1YmxpYy9XZWJWaWV3LmgKaW5kZXggOTE0OGQ3MDNiYWY5
ZGQ4YTRmMDQ4YTY2YjM2OWUyMDFlNWVkMjkyYy4uNDg5OGQzODE4ODdhZjdlMTA5MTJjZmQ3OGY5
MWRhZjA3Y2U1ZmZmZCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9jaHJvbWl1bS9wdWJsaWMv
V2ViVmlldy5oCisrKyBiL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vcHVibGljL1dlYlZpZXcuaApA
QCAtMTc0LDcgKzE3NCw2IEBAIHB1YmxpYzoKICAgICAvLyBTY3JvbGxzIHRoZSBub2RlIGN1cnJl
bnRseSBpbiBmb2N1cyBpbnRvIHZpZXcuCiAgICAgdmlydHVhbCB2b2lkIHNjcm9sbEZvY3VzZWRO
b2RlSW50b1ZpZXcoKSA9IDA7CiAKLQogICAgIC8vIFpvb20gLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogCiAgICAgLy8gUmV0
dXJucyB0aGUgY3VycmVudCB6b29tIGxldmVsLiAgMCBpcyAib3JpZ2luYWwgc2l6ZSIsIGFuZCBl
YWNoIGluY3JlbWVudApAQCAtMjAzLDYgKzIwMiwxMyBAQCBwdWJsaWM6CiAgICAgV0VCS0lUX0FQ
SSBzdGF0aWMgZG91YmxlIHpvb21MZXZlbFRvWm9vbUZhY3Rvcihkb3VibGUgem9vbUxldmVsKTsK
ICAgICBXRUJLSVRfQVBJIHN0YXRpYyBkb3VibGUgem9vbUZhY3RvclRvWm9vbUxldmVsKGRvdWJs
ZSBmYWN0b3IpOwogCisgICAgLy8gU2NhbGluZyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCisKKyAgICAvLyBSZXR1cm5zIHRo
ZSBjdXJyZW50IHNjYWxpbmcgZmFjdG9yLiAxLjAgaXMgIm9yaWdpbmFsIHNpemUiLgorICAgIHZp
cnR1YWwgZG91YmxlIHNjYWxpbmdGYWN0b3IoKSA9IDA7CisKKyAgICAvLyBDaGFuZ2VzIHRoZSBz
Y2FsaW5nIGZhY3RvciB0byB0aGUgc3BlY2lmaWVkIGxldmVsLgorICAgIHZpcnR1YWwgZG91Ymxl
IHNldFNjYWxpbmdGYWN0b3IoZG91YmxlIHNjYWxpbmdGYWN0b3IsIGNvbnN0IFdlYlBvaW50JiBv
cmlnaW4pID0gMDsKIAogICAgIC8vIE1lZGlhIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogCmRpZmYgLS1naXQgYS9Tb3VyY2Uv
V2ViS2l0L2Nocm9taXVtL3NyYy9XZWJWaWV3SW1wbC5jcHAgYi9Tb3VyY2UvV2ViS2l0L2Nocm9t
aXVtL3NyYy9XZWJWaWV3SW1wbC5jcHAKaW5kZXggMDdmYzU1ZTMwZjkzYzc4NzA2YTc5NjRjZmYy
MjMwZDllNTliYjI4OS4uMzg2MjM2OGEzZjJhYzA0NDFkY2EzMjk1NDUzMDRhN2U3Mzc1NTI2YiAx
MDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9jaHJvbWl1bS9zcmMvV2ViVmlld0ltcGwuY3BwCisr
KyBiL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vc3JjL1dlYlZpZXdJbXBsLmNwcApAQCAtMzE1LDYg
KzMxNSw3IEBAIFdlYlZpZXdJbXBsOjpXZWJWaWV3SW1wbChXZWJWaWV3Q2xpZW50KiBjbGllbnQp
CiAgICAgLCBtX25ld05hdmlnYXRpb25Mb2FkZXIoMCkKICNlbmRpZgogICAgICwgbV96b29tTGV2
ZWwoMCkKKyAgICAsIG1fc2NhbGluZ0ZhY3RvcigxLjApCiAgICAgLCBtX21pbmltdW1ab29tTGV2
ZWwoem9vbUZhY3RvclRvWm9vbUxldmVsKG1pblRleHRTaXplTXVsdGlwbGllcikpCiAgICAgLCBt
X21heGltdW1ab29tTGV2ZWwoem9vbUZhY3RvclRvWm9vbUxldmVsKG1heFRleHRTaXplTXVsdGlw
bGllcikpCiAgICAgLCBtX2NvbnRleHRNZW51QWxsb3dlZChmYWxzZSkKQEAgLTE4MDcsNiArMTgw
OCwyMSBAQCB2b2lkIFdlYlZpZXdJbXBsOjp6b29tTGltaXRzQ2hhbmdlZChkb3VibGUgbWluaW11
bVpvb21MZXZlbCwKICAgICBtX2NsaWVudC0+em9vbUxpbWl0c0NoYW5nZWQobV9taW5pbXVtWm9v
bUxldmVsLCBtX21heGltdW1ab29tTGV2ZWwpOwogfQogCitkb3VibGUgV2ViVmlld0ltcGw6OnNj
YWxpbmdGYWN0b3IoKQoreworICAgIHJldHVybiBtX3NjYWxpbmdGYWN0b3I7Cit9CisKK2RvdWJs
ZSBXZWJWaWV3SW1wbDo6c2V0U2NhbGluZ0ZhY3Rvcihkb3VibGUgc2NhbGluZ0ZhY3RvciwgY29u
c3QgV2ViUG9pbnQmIG9yaWdpbikKK3sKKyAgICBpZiAoc2NhbGluZ0ZhY3RvciA8IDAuMCkKKyAg
ICAgICAgbV9zY2FsaW5nRmFjdG9yID0gIDEuMDsKKyAgICBlbHNlCisgICAgICAgIG1fc2NhbGlu
Z0ZhY3RvciA9IHNjYWxpbmdGYWN0b3I7CisKKyAgICBtYWluRnJhbWVJbXBsKCktPmZyYW1lKCkt
PnNjYWxlUGFnZShzY2FsaW5nRmFjdG9yLCBvcmlnaW4pOworICAgIHJldHVybiBtX3NjYWxpbmdG
YWN0b3I7Cit9CiB2b2lkIFdlYlZpZXdJbXBsOjpmdWxsRnJhbWVQbHVnaW5ab29tTGV2ZWxDaGFu
Z2VkKGRvdWJsZSB6b29tTGV2ZWwpCiB7CiAgICAgaWYgKHpvb21MZXZlbCA9PSBtX3pvb21MZXZl
bCkKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vc3JjL1dlYlZpZXdJbXBsLmgg
Yi9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL3NyYy9XZWJWaWV3SW1wbC5oCmluZGV4IGQ2ZTU3Yzcy
NzI0MTZhYjZhZGM4OWNjNWQwM2M3NWU4YzdiMWFjZjMuLmU4MWRhOTk5YTdmNmUzMjJkZmFiYjIw
NTM3NjJiYjVhMzU4Nzg3OWMgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vc3Jj
L1dlYlZpZXdJbXBsLmgKKysrIGIvU291cmNlL1dlYktpdC9jaHJvbWl1bS9zcmMvV2ViVmlld0lt
cGwuaApAQCAtMTUxLDYgKzE1MSw4IEBAIHB1YmxpYzoKICAgICB2aXJ0dWFsIGRvdWJsZSBzZXRa
b29tTGV2ZWwoYm9vbCB0ZXh0T25seSwgZG91YmxlIHpvb21MZXZlbCk7CiAgICAgdmlydHVhbCB2
b2lkIHpvb21MaW1pdHNDaGFuZ2VkKGRvdWJsZSBtaW5pbXVtWm9vbUxldmVsLAogICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBkb3VibGUgbWF4aW11bVpvb21MZXZlbCk7CisgICAg
dmlydHVhbCBkb3VibGUgc2NhbGluZ0ZhY3RvcigpOworICAgIHZpcnR1YWwgZG91YmxlIHNldFNj
YWxpbmdGYWN0b3IoZG91YmxlLCBjb25zdCBXZWJQb2ludCYpOwogICAgIHZpcnR1YWwgdm9pZCBw
ZXJmb3JtTWVkaWFQbGF5ZXJBY3Rpb24oCiAgICAgICAgIGNvbnN0IFdlYk1lZGlhUGxheWVyQWN0
aW9uJiBhY3Rpb24sCiAgICAgICAgIGNvbnN0IFdlYlBvaW50JiBsb2NhdGlvbik7CkBAIC00Nzks
NiArNDgxLDExIEBAIHByaXZhdGU6CiAgICAgLy8gbWVhbiB6b29tIGluLCBuZWdhdGl2ZSBudW1i
ZXJzIG1lYW4gem9vbSBvdXQuCiAgICAgZG91YmxlIG1fem9vbUxldmVsOwogCisgICAgLy8gS2Vl
cHMgdHJhY2sgb2YgdGhlIGN1cnJlbnQgc2NhbGluZyBmYWN0b3IuIDEuMCBtZWFucyB0aGUgb3Jp
Z2luYWwgc2l6ZSwKKyAgICAvLyBhYm92ZSAxLjAgbWVhbnMgc2NhbGVkIHVwLCBhbmQgYmVsb3cg
MS4wIG1lYW5zIHNjYWxlZCBkb3duLiBOZWdhdGl2ZSBudW1iZXJzCisgICAgLy8gYXJlIG1lYW5p
bmdsZXNzICh3aWxsIHJlc2V0IHRvIDEuMCkuCisgICAgZG91YmxlIG1fc2NhbGluZ0ZhY3RvcjsK
KwogICAgIGRvdWJsZSBtX21pbmltdW1ab29tTGV2ZWw7CiAKICAgICBkb3VibGUgbV9tYXhpbXVt
Wm9vbUxldmVsOwpkaWZmIC0tZ2l0IGEvVG9vbHMvQ2hhbmdlTG9nIGIvVG9vbHMvQ2hhbmdlTG9n
CmluZGV4IGE5ZTEzZDE2ZGE1ZjUzNDc0NGE2Mjk1OGVjMzVhMmQ5MThiZTQ5ZDEuLjg3Y2VmN2Mw
ODQyM2Q5Mzc1OTc1OWI3YWYwZDgzZmUzOGE1NGRiM2QgMTAwNjQ0Ci0tLSBhL1Rvb2xzL0NoYW5n
ZUxvZworKysgYi9Ub29scy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNiBAQAorMjAxMS0wOC0wMyAg
RmFkeSBTYW11ZWwgIDxmc2FtdWVsQGNocm9taXVtLm9yZz4KKworICAgICAgICBFeHBvc2UgU2Nh
bGluZyBGYWN0b3IgdG8gQ2hyb21pdW0gUGxhdGZvcm1zCisgICAgICAgIGh0dHBzOi8vYnVncy53
ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD02NTYzMQorCisgICAgICAgIFJldmlld2VkIGJ5IE5P
Qk9EWSAoT09QUyEpLgorCisgICAgICAgICogRHVtcFJlbmRlclRyZWUvY2hyb21pdW0vRXZlbnRT
ZW5kZXIuY3BwOgorICAgICAgICAoRXZlbnRTZW5kZXI6OkV2ZW50U2VuZGVyKToKKyAgICAgICAg
KEV2ZW50U2VuZGVyOjpzY2FsZVBhZ2VVcCk6CisgICAgICAgIChFdmVudFNlbmRlcjo6c2NhbGVQ
YWdlRG93bik6CisgICAgICAgICogRHVtcFJlbmRlclRyZWUvY2hyb21pdW0vRXZlbnRTZW5kZXIu
aDoKKwogMjAxMS0wOC0wMSAgQWRhbSBCYXJ0aCAgPGFiYXJ0aEB3ZWJraXQub3JnPgogCiAgICAg
ICAgIGdhcmRlbi1vLW1hdGljIHNob3VsZCBjYWxsIG9wdGltaXplLWJhc2VsaW5lcyB3aGVuIHJl
YmFzZWxpbmluZyB0ZXN0cwpkaWZmIC0tZ2l0IGEvVG9vbHMvRHVtcFJlbmRlclRyZWUvY2hyb21p
dW0vRXZlbnRTZW5kZXIuY3BwIGIvVG9vbHMvRHVtcFJlbmRlclRyZWUvY2hyb21pdW0vRXZlbnRT
ZW5kZXIuY3BwCmluZGV4IGJmZWUwNzc4Mjg5Njg5Mzc5Zjk4ZmM1MzVkOTc0NTkxZTdiNzcxOTgu
LmVjNjAxMjU2YmNhODU2NjFiNTFiOTllMGFmMzkzZjQ5ZTVlMjJjYTcgMTAwNjQ0Ci0tLSBhL1Rv
b2xzL0R1bXBSZW5kZXJUcmVlL2Nocm9taXVtL0V2ZW50U2VuZGVyLmNwcAorKysgYi9Ub29scy9E
dW1wUmVuZGVyVHJlZS9jaHJvbWl1bS9FdmVudFNlbmRlci5jcHAKQEAgLTI4MCw2ICsyODAsOCBA
QCBFdmVudFNlbmRlcjo6RXZlbnRTZW5kZXIoVGVzdFNoZWxsKiBzaGVsbCkKICAgICBiaW5kTWV0
aG9kKCJ1cGRhdGVUb3VjaFBvaW50IiwgJkV2ZW50U2VuZGVyOjp1cGRhdGVUb3VjaFBvaW50KTsK
ICAgICBiaW5kTWV0aG9kKCJ6b29tUGFnZUluIiwgJkV2ZW50U2VuZGVyOjp6b29tUGFnZUluKTsK
ICAgICBiaW5kTWV0aG9kKCJ6b29tUGFnZU91dCIsICZFdmVudFNlbmRlcjo6em9vbVBhZ2VPdXQp
OworICAgIGJpbmRNZXRob2QoInNjYWxlUGFnZVVwIiwgJkV2ZW50U2VuZGVyOjpzY2FsZVBhZ2VV
cCk7CisgICAgYmluZE1ldGhvZCgic2NhbGVQYWdlRG93biIsICZFdmVudFNlbmRlcjo6c2NhbGVQ
YWdlRG93bik7CiAKICAgICAvLyBXaGVuIHNldCB0byB0cnVlICh0aGUgZGVmYXVsdCB2YWx1ZSks
IHdlIGJhdGNoIG1vdXNlIG1vdmUgYW5kIG1vdXNlIHVwCiAgICAgLy8gZXZlbnRzIHNvIHdlIGNh
biBzaW11bGF0ZSBkcmFnICYgZHJvcC4KQEAgLTY5OCw2ICs3MDAsMTggQEAgdm9pZCBFdmVudFNl
bmRlcjo6em9vbVBhZ2VPdXQoY29uc3QgQ3BwQXJndW1lbnRMaXN0JiwgQ3BwVmFyaWFudCogcmVz
dWx0KQogICAgIHJlc3VsdC0+c2V0TnVsbCgpOwogfQogCit2b2lkIEV2ZW50U2VuZGVyOjpzY2Fs
ZVBhZ2VVcChjb25zdCBDcHBBcmd1bWVudExpc3QmLCBDcHBWYXJpYW50KiByZXN1bHQpCit7Cisg
ICAgd2VidmlldygpLT5zZXRTY2FsaW5nRmFjdG9yKHdlYnZpZXcoKS0+c2NhbGluZ0ZhY3Rvcigp
ICogMS4yLCBXZWJQb2ludCgwLCAwKSk7CisgICAgcmVzdWx0LT5zZXROdWxsKCk7Cit9CisKK3Zv
aWQgRXZlbnRTZW5kZXI6OnNjYWxlUGFnZURvd24oY29uc3QgQ3BwQXJndW1lbnRMaXN0JiwgQ3Bw
VmFyaWFudCogcmVzdWx0KQoreworICAgIHdlYnZpZXcoKS0+c2V0U2NhbGluZ0ZhY3Rvcih3ZWJ2
aWV3KCktPnNjYWxpbmdGYWN0b3IoKSAqIDAuOCwgV2ViUG9pbnQoMCwgMCkpOworICAgIHJlc3Vs
dC0+c2V0TnVsbCgpOworfQorCiB2b2lkIEV2ZW50U2VuZGVyOjptb3VzZVNjcm9sbEJ5KGNvbnN0
IENwcEFyZ3VtZW50TGlzdCYgYXJndW1lbnRzLCBDcHBWYXJpYW50KiByZXN1bHQpCiB7CiAgICAg
aGFuZGxlTW91c2VXaGVlbChhcmd1bWVudHMsIHJlc3VsdCwgZmFsc2UpOwpkaWZmIC0tZ2l0IGEv
VG9vbHMvRHVtcFJlbmRlclRyZWUvY2hyb21pdW0vRXZlbnRTZW5kZXIuaCBiL1Rvb2xzL0R1bXBS
ZW5kZXJUcmVlL2Nocm9taXVtL0V2ZW50U2VuZGVyLmgKaW5kZXggNTRiMDY1MDMzYzY4MTkyYzM3
NzIxODM2NTUzOWVjNDc5OGY5MWIzYi4uNTBmMjExOGQwZGNlNTlkZmExNmY1ZTAyODkzZGMwZmY0
NDBkMGRhNSAxMDA2NDQKLS0tIGEvVG9vbHMvRHVtcFJlbmRlclRyZWUvY2hyb21pdW0vRXZlbnRT
ZW5kZXIuaAorKysgYi9Ub29scy9EdW1wUmVuZGVyVHJlZS9jaHJvbWl1bS9FdmVudFNlbmRlci5o
CkBAIC03Niw2ICs3Niw4IEBAIHB1YmxpYzoKICAgICB2b2lkIHRleHRab29tT3V0KGNvbnN0IENw
cEFyZ3VtZW50TGlzdCYsIENwcFZhcmlhbnQqKTsKICAgICB2b2lkIHpvb21QYWdlSW4oY29uc3Qg
Q3BwQXJndW1lbnRMaXN0JiwgQ3BwVmFyaWFudCopOwogICAgIHZvaWQgem9vbVBhZ2VPdXQoY29u
c3QgQ3BwQXJndW1lbnRMaXN0JiwgQ3BwVmFyaWFudCopOworICAgIHZvaWQgc2NhbGVQYWdlVXAo
Y29uc3QgQ3BwQXJndW1lbnRMaXN0JiwgQ3BwVmFyaWFudCopOworICAgIHZvaWQgc2NhbGVQYWdl
RG93bihjb25zdCBDcHBBcmd1bWVudExpc3QmLCBDcHBWYXJpYW50Kik7CiAgICAgdm9pZCBtb3Vz
ZVNjcm9sbEJ5KGNvbnN0IENwcEFyZ3VtZW50TGlzdCYsIENwcFZhcmlhbnQqKTsKICAgICB2b2lk
IGNvbnRpbnVvdXNNb3VzZVNjcm9sbEJ5KGNvbnN0IENwcEFyZ3VtZW50TGlzdCYsIENwcFZhcmlh
bnQqKTsKICAgICB2b2lkIHNjaGVkdWxlQXN5bmNocm9ub3VzQ2xpY2soY29uc3QgQ3BwQXJndW1l
bnRMaXN0JiwgQ3BwVmFyaWFudCopOwo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>102804</attachid>
            <date>2011-08-03 11:51:55 -0700</date>
            <delta_ts>2011-08-23 04:12:34 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-65631-20110803145154.patch</filename>
            <type>text/plain</type>
            <size>7492</size>
            <attacher name="Fady Samuel">fsamuel</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogOTIxODQKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvY2hy
b21pdW0vQ2hhbmdlTG9nIGIvU291cmNlL1dlYktpdC9jaHJvbWl1bS9DaGFuZ2VMb2cKaW5kZXgg
NjE1ZTdkNThlNzI3NDUwMmUxYjYzNzE3MGFhNzMzZDRjMjBmYmIxYy4uYmUxMmJmZTcwY2NlZDk1
NjAwZTY4MzJiMmI4Zjg0NjNhMjBkY2Q0MCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9jaHJv
bWl1bS9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYktpdC9jaHJvbWl1bS9DaGFuZ2VMb2cKQEAg
LTEsMyArMSwxNyBAQAorMjAxMS0wOC0wMyAgRmFkeSBTYW11ZWwgIDxmc2FtdWVsQGNocm9taXVt
Lm9yZz4KKworICAgICAgICBFeHBvc2UgU2NhbGluZyBGYWN0b3IgdG8gQ2hyb21pdW0gUGxhdGZv
cm1zCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD02NTYz
MQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICogcHVi
bGljL1dlYlZpZXcuaDoKKyAgICAgICAgKiBzcmMvV2ViVmlld0ltcGwuY3BwOgorICAgICAgICAo
V2ViS2l0OjpXZWJWaWV3SW1wbDo6V2ViVmlld0ltcGwpOgorICAgICAgICAoV2ViS2l0OjpXZWJW
aWV3SW1wbDo6c2NhbGluZ0ZhY3Rvcik6CisgICAgICAgIChXZWJLaXQ6OldlYlZpZXdJbXBsOjpz
ZXRTY2FsaW5nRmFjdG9yKToKKyAgICAgICAgKiBzcmMvV2ViVmlld0ltcGwuaDoKKwogMjAxMS0w
OC0wMSAgSmVhbi1sdWMgQnJvdWlsbGV0ICA8amVhbmx1Y0BjaHJvbWl1bS5vcmc+CiAKICAgICAg
ICAgUmVtb3Zpbmcgb2xkIHNvdXJjZSBmaWxlcyBpbiBneXAgZmlsZXMgdGhhdCBzbG93IGJ1aWxk
CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL3B1YmxpYy9XZWJWaWV3LmggYi9T
b3VyY2UvV2ViS2l0L2Nocm9taXVtL3B1YmxpYy9XZWJWaWV3LmgKaW5kZXggOTE0OGQ3MDNiYWY5
ZGQ4YTRmMDQ4YTY2YjM2OWUyMDFlNWVkMjkyYy4uNDg5OGQzODE4ODdhZjdlMTA5MTJjZmQ3OGY5
MWRhZjA3Y2U1ZmZmZCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9jaHJvbWl1bS9wdWJsaWMv
V2ViVmlldy5oCisrKyBiL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vcHVibGljL1dlYlZpZXcuaApA
QCAtMTc0LDcgKzE3NCw2IEBAIHB1YmxpYzoKICAgICAvLyBTY3JvbGxzIHRoZSBub2RlIGN1cnJl
bnRseSBpbiBmb2N1cyBpbnRvIHZpZXcuCiAgICAgdmlydHVhbCB2b2lkIHNjcm9sbEZvY3VzZWRO
b2RlSW50b1ZpZXcoKSA9IDA7CiAKLQogICAgIC8vIFpvb20gLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogCiAgICAgLy8gUmV0
dXJucyB0aGUgY3VycmVudCB6b29tIGxldmVsLiAgMCBpcyAib3JpZ2luYWwgc2l6ZSIsIGFuZCBl
YWNoIGluY3JlbWVudApAQCAtMjAzLDYgKzIwMiwxMyBAQCBwdWJsaWM6CiAgICAgV0VCS0lUX0FQ
SSBzdGF0aWMgZG91YmxlIHpvb21MZXZlbFRvWm9vbUZhY3Rvcihkb3VibGUgem9vbUxldmVsKTsK
ICAgICBXRUJLSVRfQVBJIHN0YXRpYyBkb3VibGUgem9vbUZhY3RvclRvWm9vbUxldmVsKGRvdWJs
ZSBmYWN0b3IpOwogCisgICAgLy8gU2NhbGluZyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCisKKyAgICAvLyBSZXR1cm5zIHRo
ZSBjdXJyZW50IHNjYWxpbmcgZmFjdG9yLiAxLjAgaXMgIm9yaWdpbmFsIHNpemUiLgorICAgIHZp
cnR1YWwgZG91YmxlIHNjYWxpbmdGYWN0b3IoKSA9IDA7CisKKyAgICAvLyBDaGFuZ2VzIHRoZSBz
Y2FsaW5nIGZhY3RvciB0byB0aGUgc3BlY2lmaWVkIGxldmVsLgorICAgIHZpcnR1YWwgZG91Ymxl
IHNldFNjYWxpbmdGYWN0b3IoZG91YmxlIHNjYWxpbmdGYWN0b3IsIGNvbnN0IFdlYlBvaW50JiBv
cmlnaW4pID0gMDsKIAogICAgIC8vIE1lZGlhIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogCmRpZmYgLS1naXQgYS9Tb3VyY2Uv
V2ViS2l0L2Nocm9taXVtL3NyYy9XZWJWaWV3SW1wbC5jcHAgYi9Tb3VyY2UvV2ViS2l0L2Nocm9t
aXVtL3NyYy9XZWJWaWV3SW1wbC5jcHAKaW5kZXggMDdmYzU1ZTMwZjkzYzc4NzA2YTc5NjRjZmYy
MjMwZDllNTliYjI4OS4uZTIxMzY5YjY3ZTZiNDg4ZWI1ZjA4NmE4OWFiYmEyM2ZlYzJkYWM0ZSAx
MDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9jaHJvbWl1bS9zcmMvV2ViVmlld0ltcGwuY3BwCisr
KyBiL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vc3JjL1dlYlZpZXdJbXBsLmNwcApAQCAtMzE1LDYg
KzMxNSw3IEBAIFdlYlZpZXdJbXBsOjpXZWJWaWV3SW1wbChXZWJWaWV3Q2xpZW50KiBjbGllbnQp
CiAgICAgLCBtX25ld05hdmlnYXRpb25Mb2FkZXIoMCkKICNlbmRpZgogICAgICwgbV96b29tTGV2
ZWwoMCkKKyAgICAsIG1fc2NhbGluZ0ZhY3RvcigxLjApCiAgICAgLCBtX21pbmltdW1ab29tTGV2
ZWwoem9vbUZhY3RvclRvWm9vbUxldmVsKG1pblRleHRTaXplTXVsdGlwbGllcikpCiAgICAgLCBt
X21heGltdW1ab29tTGV2ZWwoem9vbUZhY3RvclRvWm9vbUxldmVsKG1heFRleHRTaXplTXVsdGlw
bGllcikpCiAgICAgLCBtX2NvbnRleHRNZW51QWxsb3dlZChmYWxzZSkKQEAgLTE4MDcsNiArMTgw
OCwyMSBAQCB2b2lkIFdlYlZpZXdJbXBsOjp6b29tTGltaXRzQ2hhbmdlZChkb3VibGUgbWluaW11
bVpvb21MZXZlbCwKICAgICBtX2NsaWVudC0+em9vbUxpbWl0c0NoYW5nZWQobV9taW5pbXVtWm9v
bUxldmVsLCBtX21heGltdW1ab29tTGV2ZWwpOwogfQogCitkb3VibGUgV2ViVmlld0ltcGw6OnNj
YWxpbmdGYWN0b3IoKQoreworICAgIHJldHVybiBtX3NjYWxpbmdGYWN0b3I7Cit9CisKK2RvdWJs
ZSBXZWJWaWV3SW1wbDo6c2V0U2NhbGluZ0ZhY3Rvcihkb3VibGUgc2NhbGluZ0ZhY3RvciwgY29u
c3QgV2ViUG9pbnQmIG9yaWdpbikKK3sKKyAgICBpZiAoc2NhbGluZ0ZhY3RvciA8IDAuMCkKKyAg
ICAgICAgbV9zY2FsaW5nRmFjdG9yID0gIDEuMDsKKyAgICBlbHNlCisgICAgICAgIG1fc2NhbGlu
Z0ZhY3RvciA9IHNjYWxpbmdGYWN0b3I7CisKKyAgICBtYWluRnJhbWVJbXBsKCktPmZyYW1lKCkt
PnNjYWxlUGFnZShtX3NjYWxpbmdGYWN0b3IsIG9yaWdpbik7CisgICAgcmV0dXJuIG1fc2NhbGlu
Z0ZhY3RvcjsKK30KIHZvaWQgV2ViVmlld0ltcGw6OmZ1bGxGcmFtZVBsdWdpblpvb21MZXZlbENo
YW5nZWQoZG91YmxlIHpvb21MZXZlbCkKIHsKICAgICBpZiAoem9vbUxldmVsID09IG1fem9vbUxl
dmVsKQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9jaHJvbWl1bS9zcmMvV2ViVmlld0ltcGwu
aCBiL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vc3JjL1dlYlZpZXdJbXBsLmgKaW5kZXggZDZlNTdj
NzI3MjQxNmFiNmFkYzg5Y2M1ZDAzYzc1ZThjN2IxYWNmMy4uZTgxZGE5OTlhN2Y2ZTMyMmRmYWJi
MjA1Mzc2MmJiNWEzNTg3ODc5YyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9jaHJvbWl1bS9z
cmMvV2ViVmlld0ltcGwuaAorKysgYi9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL3NyYy9XZWJWaWV3
SW1wbC5oCkBAIC0xNTEsNiArMTUxLDggQEAgcHVibGljOgogICAgIHZpcnR1YWwgZG91YmxlIHNl
dFpvb21MZXZlbChib29sIHRleHRPbmx5LCBkb3VibGUgem9vbUxldmVsKTsKICAgICB2aXJ0dWFs
IHZvaWQgem9vbUxpbWl0c0NoYW5nZWQoZG91YmxlIG1pbmltdW1ab29tTGV2ZWwsCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRvdWJsZSBtYXhpbXVtWm9vbUxldmVsKTsKKyAg
ICB2aXJ0dWFsIGRvdWJsZSBzY2FsaW5nRmFjdG9yKCk7CisgICAgdmlydHVhbCBkb3VibGUgc2V0
U2NhbGluZ0ZhY3Rvcihkb3VibGUsIGNvbnN0IFdlYlBvaW50Jik7CiAgICAgdmlydHVhbCB2b2lk
IHBlcmZvcm1NZWRpYVBsYXllckFjdGlvbigKICAgICAgICAgY29uc3QgV2ViTWVkaWFQbGF5ZXJB
Y3Rpb24mIGFjdGlvbiwKICAgICAgICAgY29uc3QgV2ViUG9pbnQmIGxvY2F0aW9uKTsKQEAgLTQ3
OSw2ICs0ODEsMTEgQEAgcHJpdmF0ZToKICAgICAvLyBtZWFuIHpvb20gaW4sIG5lZ2F0aXZlIG51
bWJlcnMgbWVhbiB6b29tIG91dC4KICAgICBkb3VibGUgbV96b29tTGV2ZWw7CiAKKyAgICAvLyBL
ZWVwcyB0cmFjayBvZiB0aGUgY3VycmVudCBzY2FsaW5nIGZhY3Rvci4gMS4wIG1lYW5zIHRoZSBv
cmlnaW5hbCBzaXplLAorICAgIC8vIGFib3ZlIDEuMCBtZWFucyBzY2FsZWQgdXAsIGFuZCBiZWxv
dyAxLjAgbWVhbnMgc2NhbGVkIGRvd24uIE5lZ2F0aXZlIG51bWJlcnMKKyAgICAvLyBhcmUgbWVh
bmluZ2xlc3MgKHdpbGwgcmVzZXQgdG8gMS4wKS4KKyAgICBkb3VibGUgbV9zY2FsaW5nRmFjdG9y
OworCiAgICAgZG91YmxlIG1fbWluaW11bVpvb21MZXZlbDsKIAogICAgIGRvdWJsZSBtX21heGlt
dW1ab29tTGV2ZWw7CmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cgYi9Ub29scy9DaGFuZ2VM
b2cKaW5kZXggYTllMTNkMTZkYTVmNTM0NzQ0YTYyOTU4ZWMzNWEyZDkxOGJlNDlkMS4uODdjZWY3
YzA4NDIzZDkzNzU5NzU5YjdhZjBkODNmZTM4YTU0ZGIzZCAxMDA2NDQKLS0tIGEvVG9vbHMvQ2hh
bmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE2IEBACisyMDExLTA4LTAz
ICBGYWR5IFNhbXVlbCAgPGZzYW11ZWxAY2hyb21pdW0ub3JnPgorCisgICAgICAgIEV4cG9zZSBT
Y2FsaW5nIEZhY3RvciB0byBDaHJvbWl1bSBQbGF0Zm9ybXMKKyAgICAgICAgaHR0cHM6Ly9idWdz
LndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTY1NjMxCisKKyAgICAgICAgUmV2aWV3ZWQgYnkg
Tk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBEdW1wUmVuZGVyVHJlZS9jaHJvbWl1bS9FdmVu
dFNlbmRlci5jcHA6CisgICAgICAgIChFdmVudFNlbmRlcjo6RXZlbnRTZW5kZXIpOgorICAgICAg
ICAoRXZlbnRTZW5kZXI6OnNjYWxlUGFnZVVwKToKKyAgICAgICAgKEV2ZW50U2VuZGVyOjpzY2Fs
ZVBhZ2VEb3duKToKKyAgICAgICAgKiBEdW1wUmVuZGVyVHJlZS9jaHJvbWl1bS9FdmVudFNlbmRl
ci5oOgorCiAyMDExLTA4LTAxICBBZGFtIEJhcnRoICA8YWJhcnRoQHdlYmtpdC5vcmc+CiAKICAg
ICAgICAgZ2FyZGVuLW8tbWF0aWMgc2hvdWxkIGNhbGwgb3B0aW1pemUtYmFzZWxpbmVzIHdoZW4g
cmViYXNlbGluaW5nIHRlc3RzCmRpZmYgLS1naXQgYS9Ub29scy9EdW1wUmVuZGVyVHJlZS9jaHJv
bWl1bS9FdmVudFNlbmRlci5jcHAgYi9Ub29scy9EdW1wUmVuZGVyVHJlZS9jaHJvbWl1bS9FdmVu
dFNlbmRlci5jcHAKaW5kZXggYmZlZTA3NzgyODk2ODkzNzlmOThmYzUzNWQ5NzQ1OTFlN2I3NzE5
OC4uZWM2MDEyNTZiY2E4NTY2MWI1MWI5OWUwYWYzOTNmNDllNWUyMmNhNyAxMDA2NDQKLS0tIGEv
VG9vbHMvRHVtcFJlbmRlclRyZWUvY2hyb21pdW0vRXZlbnRTZW5kZXIuY3BwCisrKyBiL1Rvb2xz
L0R1bXBSZW5kZXJUcmVlL2Nocm9taXVtL0V2ZW50U2VuZGVyLmNwcApAQCAtMjgwLDYgKzI4MCw4
IEBAIEV2ZW50U2VuZGVyOjpFdmVudFNlbmRlcihUZXN0U2hlbGwqIHNoZWxsKQogICAgIGJpbmRN
ZXRob2QoInVwZGF0ZVRvdWNoUG9pbnQiLCAmRXZlbnRTZW5kZXI6OnVwZGF0ZVRvdWNoUG9pbnQp
OwogICAgIGJpbmRNZXRob2QoInpvb21QYWdlSW4iLCAmRXZlbnRTZW5kZXI6Onpvb21QYWdlSW4p
OwogICAgIGJpbmRNZXRob2QoInpvb21QYWdlT3V0IiwgJkV2ZW50U2VuZGVyOjp6b29tUGFnZU91
dCk7CisgICAgYmluZE1ldGhvZCgic2NhbGVQYWdlVXAiLCAmRXZlbnRTZW5kZXI6OnNjYWxlUGFn
ZVVwKTsKKyAgICBiaW5kTWV0aG9kKCJzY2FsZVBhZ2VEb3duIiwgJkV2ZW50U2VuZGVyOjpzY2Fs
ZVBhZ2VEb3duKTsKIAogICAgIC8vIFdoZW4gc2V0IHRvIHRydWUgKHRoZSBkZWZhdWx0IHZhbHVl
KSwgd2UgYmF0Y2ggbW91c2UgbW92ZSBhbmQgbW91c2UgdXAKICAgICAvLyBldmVudHMgc28gd2Ug
Y2FuIHNpbXVsYXRlIGRyYWcgJiBkcm9wLgpAQCAtNjk4LDYgKzcwMCwxOCBAQCB2b2lkIEV2ZW50
U2VuZGVyOjp6b29tUGFnZU91dChjb25zdCBDcHBBcmd1bWVudExpc3QmLCBDcHBWYXJpYW50KiBy
ZXN1bHQpCiAgICAgcmVzdWx0LT5zZXROdWxsKCk7CiB9CiAKK3ZvaWQgRXZlbnRTZW5kZXI6OnNj
YWxlUGFnZVVwKGNvbnN0IENwcEFyZ3VtZW50TGlzdCYsIENwcFZhcmlhbnQqIHJlc3VsdCkKK3sK
KyAgICB3ZWJ2aWV3KCktPnNldFNjYWxpbmdGYWN0b3Iod2VidmlldygpLT5zY2FsaW5nRmFjdG9y
KCkgKiAxLjIsIFdlYlBvaW50KDAsIDApKTsKKyAgICByZXN1bHQtPnNldE51bGwoKTsKK30KKwor
dm9pZCBFdmVudFNlbmRlcjo6c2NhbGVQYWdlRG93bihjb25zdCBDcHBBcmd1bWVudExpc3QmLCBD
cHBWYXJpYW50KiByZXN1bHQpCit7CisgICAgd2VidmlldygpLT5zZXRTY2FsaW5nRmFjdG9yKHdl
YnZpZXcoKS0+c2NhbGluZ0ZhY3RvcigpICogMC44LCBXZWJQb2ludCgwLCAwKSk7CisgICAgcmVz
dWx0LT5zZXROdWxsKCk7Cit9CisKIHZvaWQgRXZlbnRTZW5kZXI6Om1vdXNlU2Nyb2xsQnkoY29u
c3QgQ3BwQXJndW1lbnRMaXN0JiBhcmd1bWVudHMsIENwcFZhcmlhbnQqIHJlc3VsdCkKIHsKICAg
ICBoYW5kbGVNb3VzZVdoZWVsKGFyZ3VtZW50cywgcmVzdWx0LCBmYWxzZSk7CmRpZmYgLS1naXQg
YS9Ub29scy9EdW1wUmVuZGVyVHJlZS9jaHJvbWl1bS9FdmVudFNlbmRlci5oIGIvVG9vbHMvRHVt
cFJlbmRlclRyZWUvY2hyb21pdW0vRXZlbnRTZW5kZXIuaAppbmRleCA1NGIwNjUwMzNjNjgxOTJj
Mzc3MjE4MzY1NTM5ZWM0Nzk4ZjkxYjNiLi41MGYyMTE4ZDBkY2U1OWRmYTE2ZjVlMDI4OTNkYzBm
ZjQ0MGQwZGE1IDEwMDY0NAotLS0gYS9Ub29scy9EdW1wUmVuZGVyVHJlZS9jaHJvbWl1bS9FdmVu
dFNlbmRlci5oCisrKyBiL1Rvb2xzL0R1bXBSZW5kZXJUcmVlL2Nocm9taXVtL0V2ZW50U2VuZGVy
LmgKQEAgLTc2LDYgKzc2LDggQEAgcHVibGljOgogICAgIHZvaWQgdGV4dFpvb21PdXQoY29uc3Qg
Q3BwQXJndW1lbnRMaXN0JiwgQ3BwVmFyaWFudCopOwogICAgIHZvaWQgem9vbVBhZ2VJbihjb25z
dCBDcHBBcmd1bWVudExpc3QmLCBDcHBWYXJpYW50Kik7CiAgICAgdm9pZCB6b29tUGFnZU91dChj
b25zdCBDcHBBcmd1bWVudExpc3QmLCBDcHBWYXJpYW50Kik7CisgICAgdm9pZCBzY2FsZVBhZ2VV
cChjb25zdCBDcHBBcmd1bWVudExpc3QmLCBDcHBWYXJpYW50Kik7CisgICAgdm9pZCBzY2FsZVBh
Z2VEb3duKGNvbnN0IENwcEFyZ3VtZW50TGlzdCYsIENwcFZhcmlhbnQqKTsKICAgICB2b2lkIG1v
dXNlU2Nyb2xsQnkoY29uc3QgQ3BwQXJndW1lbnRMaXN0JiwgQ3BwVmFyaWFudCopOwogICAgIHZv
aWQgY29udGludW91c01vdXNlU2Nyb2xsQnkoY29uc3QgQ3BwQXJndW1lbnRMaXN0JiwgQ3BwVmFy
aWFudCopOwogICAgIHZvaWQgc2NoZWR1bGVBc3luY2hyb25vdXNDbGljayhjb25zdCBDcHBBcmd1
bWVudExpc3QmLCBDcHBWYXJpYW50Kik7Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>