<?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>135758</bug_id>
          
          <creation_ts>2014-08-08 10:33:51 -0700</creation_ts>
          <short_desc>Add scale factor information to long press snapshots. Part of 135257 - Add long mouse press gesture.</short_desc>
          <delta_ts>2014-08-18 11:35:10 -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>UI Events</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>WONTFIX</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Enhancement</bug_severity>
          <target_milestone>---</target_milestone>
          <dependson>135707</dependson>
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Peyton Randolph">prandolph</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>thorton</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1027871</commentid>
    <comment_count>0</comment_count>
    <who name="Peyton Randolph">prandolph</who>
    <bug_when>2014-08-08 10:33:51 -0700</bug_when>
    <thetext>It would be helpful to have information about the scale factor of an element snapshot provided for a long press. That way the client can properly scale the resulting snapshot.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1027873</commentid>
    <comment_count>1</comment_count>
      <attachid>236287</attachid>
    <who name="Peyton Randolph">prandolph</who>
    <bug_when>2014-08-08 10:39:12 -0700</bug_when>
    <thetext>Created attachment 236287
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1027941</commentid>
    <comment_count>2</comment_count>
      <attachid>236287</attachid>
    <who name="Tim Horton">thorton</who>
    <bug_when>2014-08-08 14:16:10 -0700</bug_when>
    <thetext>Comment on attachment 236287
Patch

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

&gt; Source/WebKit2/WebProcess/WebPage/LongMousePressController.cpp:141
&gt; +    graphicsContext-&gt;setShouldAntialias(true);
&gt; +    graphicsContext-&gt;setShouldSmoothFonts(true);

Ohreally? I don&apos;t think you meant this to be here.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>236287</attachid>
            <date>2014-08-08 10:39:12 -0700</date>
            <delta_ts>2014-08-14 10:41:30 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-135758-20140808103905.patch</filename>
            <type>text/plain</type>
            <size>9963</size>
            <attacher name="Peyton Randolph">prandolph</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTcyMjEzCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0Mi9DaGFuZ2VMb2cKaW5kZXggMjc4NjZlN2I3MmZiN2Vm
NTY1OWI2MzZkNzZlNjFjYTE0ZjE3NWRhNC4uMTc2NjI0YzE1ZTI2ZWRmOGRiN2ZlZTk3M2E0MjQy
MDMzZmE2NzNhOCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJLaXQyL0NoYW5nZUxvZwpAQCAtMSw1ICsxLDI3IEBACiAyMDE0LTA4LTA3ICBQZXl0
b24gUmFuZG9scGggIDxwcmFuZG9scGhAYXBwbGUuY29tPgogCisgICAgICAgIEFkZCBzY2FsZSBm
YWN0b3IgaW5mb3JtYXRpb24gdG8gbG9uZyBwcmVzcyBzbmFwc2hvdHMuIFBhcnQgb2YgMTM1MjU3
IC0gQWRkIGxvbmcgbW91c2UgcHJlc3MgZ2VzdHVyZS4KKyAgICAgICAgaHR0cHM6Ly9idWdzLndl
YmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEzNTc1OAorCisgICAgICAgIFJldmlld2VkIGJ5IE5P
Qk9EWSAoT09QUyEpLgorCisgICAgICAgICogU2hhcmVkL0xvbmdNb3VzZVByZXNzRGF0YVN0b3Jl
LmNwcDoKKyAgICAgICAgKFdlYktpdDo6TG9uZ01vdXNlUHJlc3NEYXRhU3RvcmU6OkxvbmdNb3Vz
ZVByZXNzRGF0YVN0b3JlKTogWmVybyBpbml0aWFsaXplIHNjYWxlIGZhY3Rvci4KKyAgICAgICAg
KFdlYktpdDo6TG9uZ01vdXNlUHJlc3NEYXRhU3RvcmU6OmVuY29kZSk6IEVuY29kZSBzbmFwc2hv
dCBzY2FsZSBmYWN0b3IuCisgICAgICAgIChXZWJLaXQ6OkxvbmdNb3VzZVByZXNzRGF0YVN0b3Jl
OjpkZWNvZGUpOiBEZWNvZGUgc25hcHNob3Qgc2NhbGUgZmFjdG9yLgorICAgICAgICAqIFNoYXJl
ZC9Mb25nTW91c2VQcmVzc0RhdGFTdG9yZS5oOgorICAgICAgICAqIFVJUHJvY2Vzcy9BUEkvQy9X
S0xvbmdNb3VzZVByZXNzRGF0YS5jcHA6IAorICAgICAgICAoV0tMb25nTW91c2VQcmVzc0RhdGFH
ZXRTbmFwc2hvdFNjYWxlRmFjdG9yKTogQVBJIGdldHRlciBmb3Igc25hcHNob3Qgc2NhbGUgZmFj
dG9yLgorICAgICAgICAqIFVJUHJvY2Vzcy9BUEkvQy9XS0xvbmdNb3VzZVByZXNzRGF0YS5oOgor
ICAgICAgICAqIFVJUHJvY2Vzcy9BUElMb25nTW91c2VQcmVzc0RhdGEuaDoKKyAgICAgICAgKEFQ
STo6TG9uZ01vdXNlUHJlc3NEYXRhOjpzbmFwc2hvdFNjYWxlRmFjdG9yKTogQVBJIGdldHRlciBm
b3Igc25hcHNob3Qgc2NhbGUgZmFjdG9yLgorICAgICAgICAqIFdlYlByb2Nlc3MvV2ViUGFnZS9M
b25nTW91c2VQcmVzc0NvbnRyb2xsZXIuY3BwOgorICAgICAgICAoV2ViS2l0OjpMb25nTW91c2VQ
cmVzc0NvbnRyb2xsZXI6OmRpZEJlZ2luTG9uZ01vdXNlUHJlc3MpOiBTdG9yZSBzbmFwc2hvdCBz
Y2FsZSBmYWN0b3IuCisgICAgICAgIChXZWJLaXQ6OkxvbmdNb3VzZVByZXNzQ29udHJvbGxlcjo6
Y3JlYXRlU25hcHNob3RPZlRleHRJblNlbGVjdGlvblJlY3QpOiBTdG9yZSBzY2FsZSBmYWN0b3Iu
CisgICAgICAgICogV2ViUHJvY2Vzcy9XZWJQYWdlL0xvbmdNb3VzZVByZXNzQ29udHJvbGxlci5o
OgorCisyMDE0LTA4LTA3ICBQZXl0b24gUmFuZG9scGggIDxwcmFuZG9scGhAYXBwbGUuY29tPgor
CiAgICAgICAgIENyZWF0ZSBzdHViIGxvbmcgbW91c2UgcHJlc3MgY29udHJvbGxlci4gUGFydCBv
ZiAxMzUyNTcgLSBBZGQgbG9uZyBtb3VzZSBwcmVzcyBnZXN0dXJlCiAgICAgICAgIGh0dHBzOi8v
YnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMzU1MTUKIApkaWZmIC0tZ2l0IGEvU291
cmNlL1dlYktpdDIvU2hhcmVkL0xvbmdNb3VzZVByZXNzRGF0YVN0b3JlLmNwcCBiL1NvdXJjZS9X
ZWJLaXQyL1NoYXJlZC9Mb25nTW91c2VQcmVzc0RhdGFTdG9yZS5jcHAKaW5kZXggYmRhYTgxMjhj
ZTUwYjc0YjVhNjAzNjZmYzA0YzJjMTJkOGE1ZTdhNS4uNTczOWNiODQwNmYxZmJhZDk0MjQ4NDky
NGI5YWU1MmViNmZjNmU4OCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvU2hhcmVkL0xvbmdN
b3VzZVByZXNzRGF0YVN0b3JlLmNwcAorKysgYi9Tb3VyY2UvV2ViS2l0Mi9TaGFyZWQvTG9uZ01v
dXNlUHJlc3NEYXRhU3RvcmUuY3BwCkBAIC0zMyw2ICszMyw3IEBAIG5hbWVzcGFjZSBXZWJLaXQg
ewogTG9uZ01vdXNlUHJlc3NEYXRhU3RvcmU6OkxvbmdNb3VzZVByZXNzRGF0YVN0b3JlKCkKICAg
ICA6IHNuYXBzaG90KG51bGxwdHIpCiAgICAgLCBzbmFwc2hvdE9yaWdpbihXZWJDb3JlOjpGbG9h
dFBvaW50KCkpCisgICAgLCBzbmFwc2hvdFNjYWxlRmFjdG9yKDApCiAgICAgLCB1cmxTdHJpbmco
V1RGOjpTdHJpbmcoKSkKIHsKIH0KQEAgLTQ1LDYgKzQ2LDcgQEAgdm9pZCBMb25nTW91c2VQcmVz
c0RhdGFTdG9yZTo6ZW5jb2RlKElQQzo6QXJndW1lbnRFbmNvZGVyJiBlbmNvZGVyKSBjb25zdAog
CiAgICAgZW5jb2RlciA8PCBzbmFwc2hvdEhhbmRsZTsKICAgICBlbmNvZGVyIDw8IHNuYXBzaG90
T3JpZ2luOworICAgIGVuY29kZXIgPDwgc25hcHNob3RTY2FsZUZhY3RvcjsKICAgICBlbmNvZGVy
IDw8IHVybFN0cmluZzsKIH0KIApAQCAtNjAsNiArNjIsOSBAQCBib29sIExvbmdNb3VzZVByZXNz
RGF0YVN0b3JlOjpkZWNvZGUoSVBDOjpBcmd1bWVudERlY29kZXImIGRlY29kZXIsIExvbmdNb3Vz
ZVByZQogICAgIGlmICghZGVjb2Rlci5kZWNvZGUocmVzdWx0LnNuYXBzaG90T3JpZ2luKSkKICAg
ICAgICAgcmV0dXJuIGZhbHNlOwogCisgICAgaWYgKCFkZWNvZGVyLmRlY29kZShyZXN1bHQuc25h
cHNob3RTY2FsZUZhY3RvcikpCisgICAgICAgIHJldHVybiBmYWxzZTsKKwogICAgIGlmICghZGVj
b2Rlci5kZWNvZGUocmVzdWx0LnVybFN0cmluZykpCiAgICAgICAgIHJldHVybiBmYWxzZTsKIApk
aWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdDIvU2hhcmVkL0xvbmdNb3VzZVByZXNzRGF0YVN0b3Jl
LmggYi9Tb3VyY2UvV2ViS2l0Mi9TaGFyZWQvTG9uZ01vdXNlUHJlc3NEYXRhU3RvcmUuaAppbmRl
eCBlNGU1MDc2MjliZTMyNTFjYzUzZDFkOTA5N2E1YjlmNzZkODI1NTEyLi40YzE5YWVjNTAxYmU2
NzgyNmNiMGE4OTBkZWU3MWUzNDhiZmJlMjJhIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0Mi9T
aGFyZWQvTG9uZ01vdXNlUHJlc3NEYXRhU3RvcmUuaAorKysgYi9Tb3VyY2UvV2ViS2l0Mi9TaGFy
ZWQvTG9uZ01vdXNlUHJlc3NEYXRhU3RvcmUuaApAQCAtNDUsNiArNDUsNyBAQCBzdHJ1Y3QgTG9u
Z01vdXNlUHJlc3NEYXRhU3RvcmUgewogCiAgICAgUmVmUHRyPFNoYXJlYWJsZUJpdG1hcD4gc25h
cHNob3Q7CiAgICAgV2ViQ29yZTo6RmxvYXRQb2ludCBzbmFwc2hvdE9yaWdpbjsKKyAgICBmbG9h
dCBzbmFwc2hvdFNjYWxlRmFjdG9yOwogICAgIFN0cmluZyB1cmxTdHJpbmc7CiB9OwogCmRpZmYg
LS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvQVBJL0MvV0tMb25nTW91c2VQcmVzc0Rh
dGEuY3BwIGIvU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL0FQSS9DL1dLTG9uZ01vdXNlUHJlc3NE
YXRhLmNwcAppbmRleCBhNzIwY2FkNzA4NDcyYjI1MDczZjZjMmQ4ZjBlZjFkMjg0ZGEwNDZhLi44
NDcyZGMyNTExNmRjMzEwZDcxNTlkMTg4Y2E1YzY3ZmY1NjU3NGEyIDEwMDY0NAotLS0gYS9Tb3Vy
Y2UvV2ViS2l0Mi9VSVByb2Nlc3MvQVBJL0MvV0tMb25nTW91c2VQcmVzc0RhdGEuY3BwCisrKyBi
L1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9BUEkvQy9XS0xvbmdNb3VzZVByZXNzRGF0YS5jcHAK
QEAgLTI4LDYgKzI4LDcgQEAKIAogI2luY2x1ZGUgIkFQSUxvbmdNb3VzZVByZXNzRGF0YS5oIgog
I2luY2x1ZGUgIldLQVBJQ2FzdC5oIgorI2luY2x1ZGUgIldLTnVtYmVyLmgiCiAjaW5jbHVkZSAi
V2ViSW1hZ2UuaCIKIAogdXNpbmcgbmFtZXNwYWNlIFdlYktpdDsKQEAgLTU3LDMgKzU4LDggQEAg
V0tQb2ludCBXS0xvbmdNb3VzZVByZXNzRGF0YUdldFNuYXBzaG90T3JpZ2luKFdLTG9uZ01vdXNl
UHJlc3NEYXRhUmVmIGxvbmdNb3VzZVAKICAgICBXZWJDb3JlOjpGbG9hdFBvaW50IHNuYXBzaG90
T3JpZ2luID0gdG9JbXBsKGxvbmdNb3VzZVByZXNzRGF0YVJlZiktPnNuYXBzaG90T3JpZ2luKCk7
CiAgICAgcmV0dXJuIFdLUG9pbnRNYWtlKHNuYXBzaG90T3JpZ2luLngoKSwgc25hcHNob3RPcmln
aW4ueSgpKTsKIH0KKworV0tEb3VibGVSZWYgV0tMb25nTW91c2VQcmVzc0RhdGFHZXRTbmFwc2hv
dFNjYWxlRmFjdG9yKFdLTG9uZ01vdXNlUHJlc3NEYXRhUmVmIGxvbmdNb3VzZVByZXNzRGF0YVJl
ZikKK3sKKyAgICByZXR1cm4gV0tEb3VibGVDcmVhdGUodG9JbXBsKGxvbmdNb3VzZVByZXNzRGF0
YVJlZiktPnNuYXBzaG90U2NhbGVGYWN0b3IoKSk7Cit9CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2Vi
S2l0Mi9VSVByb2Nlc3MvQVBJL0MvV0tMb25nTW91c2VQcmVzc0RhdGEuaCBiL1NvdXJjZS9XZWJL
aXQyL1VJUHJvY2Vzcy9BUEkvQy9XS0xvbmdNb3VzZVByZXNzRGF0YS5oCmluZGV4IGJhN2M3MGVh
MzU4ODU0MTEzNzBiNzI2NzAzODJmNzNkOTJkMWQyMzQuLmZhMjE3YzZkNDA0MDA4NWUyYjU0NjRh
Mzc2ZWRmYTM3M2I2N2MxYTkgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9B
UEkvQy9XS0xvbmdNb3VzZVByZXNzRGF0YS5oCisrKyBiL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vz
cy9BUEkvQy9XS0xvbmdNb3VzZVByZXNzRGF0YS5oCkBAIC0zOCw2ICszOCw3IEBAIFdLX0VYUE9S
VCBXS1R5cGVJRCBXS0xvbmdNb3VzZVByZXNzRGF0YUdldFR5cGVJRCgpOwogV0tfRVhQT1JUIFdL
VVJMUmVmIFdLTG9uZ01vdXNlUHJlc3NEYXRhQ29weVVSTChXS0xvbmdNb3VzZVByZXNzRGF0YVJl
ZiBsb25nTW91c2VQcmVzc0RhdGFSZWYpOwogV0tfRVhQT1JUIFdLSW1hZ2VSZWYgV0tMb25nTW91
c2VQcmVzc0RhdGFHZXRTbmFwc2hvdChXS0xvbmdNb3VzZVByZXNzRGF0YVJlZiBsb25nTW91c2VQ
cmVzc0RhdGFSZWYpOwogV0tfRVhQT1JUIFdLUG9pbnQgV0tMb25nTW91c2VQcmVzc0RhdGFHZXRT
bmFwc2hvdE9yaWdpbihXS0xvbmdNb3VzZVByZXNzRGF0YVJlZiBsb25nTW91c2VQcmVzc0RhdGFS
ZWYpOworV0tfRVhQT1JUIFdLRG91YmxlUmVmIFdLTG9uZ01vdXNlUHJlc3NEYXRhR2V0U25hcHNo
b3RTY2FsZUZhY3RvcihXS0xvbmdNb3VzZVByZXNzRGF0YVJlZiBsb25nTW91c2VQcmVzc0RhdGFS
ZWYpOwogCiAjaWZkZWYgX19jcGx1c3BsdXMKIH0KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQy
L1VJUHJvY2Vzcy9BUElMb25nTW91c2VQcmVzc0RhdGEuaCBiL1NvdXJjZS9XZWJLaXQyL1VJUHJv
Y2Vzcy9BUElMb25nTW91c2VQcmVzc0RhdGEuaAppbmRleCBjMjdhODYyMzBjYTliNjkzZWZjMjdm
ZjUzZjg4ODBiOTQ2NmIxMzYzLi4zY2Y4ODYxYTI0NmNmM2YzMWI1YWVjNGE4OWE2ZmIwZmEwM2I5
NDRmIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvQVBJTG9uZ01vdXNlUHJl
c3NEYXRhLmgKKysrIGIvU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL0FQSUxvbmdNb3VzZVByZXNz
RGF0YS5oCkBAIC00MSw5ICs0MSwxMCBAQCBwdWJsaWM6CiAKICAgICB2aXJ0dWFsIH5Mb25nTW91
c2VQcmVzc0RhdGEoKTsKIAotICAgIFdURjo6U3RyaW5nIHVybFN0cmluZygpIGNvbnN0IHsgcmV0
dXJuIG1fc3RvcmUudXJsU3RyaW5nOyB9Ci0gICAgV2ViQ29yZTo6RmxvYXRQb2ludCBzbmFwc2hv
dE9yaWdpbigpIGNvbnN0IHsgcmV0dXJuIG1fc3RvcmUuc25hcHNob3RPcmlnaW47IH0KICAgICBX
ZWJLaXQ6OlNoYXJlYWJsZUJpdG1hcCogc25hcHNob3QoKSBjb25zdCB7IHJldHVybiBtX3N0b3Jl
LnNuYXBzaG90LmdldCgpOyB9CisgICAgV2ViQ29yZTo6RmxvYXRQb2ludCBzbmFwc2hvdE9yaWdp
bigpIGNvbnN0IHsgcmV0dXJuIG1fc3RvcmUuc25hcHNob3RPcmlnaW47IH0KKyAgICBmbG9hdCBz
bmFwc2hvdFNjYWxlRmFjdG9yKCkgY29uc3QgeyByZXR1cm4gbV9zdG9yZS5zbmFwc2hvdFNjYWxl
RmFjdG9yOyB9CisgICAgV1RGOjpTdHJpbmcgdXJsU3RyaW5nKCkgY29uc3QgeyByZXR1cm4gbV9z
dG9yZS51cmxTdHJpbmc7IH0KIAogcHJpdmF0ZToKICAgICBleHBsaWNpdCBMb25nTW91c2VQcmVz
c0RhdGEoY29uc3QgV2ViS2l0OjpMb25nTW91c2VQcmVzc0RhdGFTdG9yZSYpOwpkaWZmIC0tZ2l0
IGEvU291cmNlL1dlYktpdDIvV2ViUHJvY2Vzcy9XZWJQYWdlL0xvbmdNb3VzZVByZXNzQ29udHJv
bGxlci5jcHAgYi9Tb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL1dlYlBhZ2UvTG9uZ01vdXNlUHJl
c3NDb250cm9sbGVyLmNwcAppbmRleCAzZjAwN2NlYjU2YzJlMGE4MDBmMzEzMWE3OTA5MGEzMmNm
YjVmYjRkLi4yMGY2NjhiNGQ5MjQ1ZjE2NDA0NWFkZmQ1MjNmYTc0ZjUzYTE0MWNkIDEwMDY0NAot
LS0gYS9Tb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL1dlYlBhZ2UvTG9uZ01vdXNlUHJlc3NDb250
cm9sbGVyLmNwcAorKysgYi9Tb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL1dlYlBhZ2UvTG9uZ01v
dXNlUHJlc3NDb250cm9sbGVyLmNwcApAQCAtODIsMTIgKzgyLDE0IEBAIHZvaWQgTG9uZ01vdXNl
UHJlc3NDb250cm9sbGVyOjpkaWRCZWdpbkxvbmdNb3VzZVByZXNzKGNvbnN0IFdlYkNvcmU6Oklu
dFBvaW50JiBtCiAKICAgICAgICAgSW50UmVjdCBzZWxlY3Rpb25SZWN0ID0gZW5jbG9zaW5nSW50
UmVjdChmcmFtZS0+c2VsZWN0aW9uKCkuc2VsZWN0aW9uQm91bmRzKCkpOwogCi0gICAgICAgIFJl
ZlB0cjxTaGFyZWFibGVCaXRtYXA+IHNuYXBzaG90ID0gY3JlYXRlU25hcHNob3RPZlRleHRJblNl
bGVjdGlvblJlY3Qoc2VsZWN0aW9uUmVjdCwgKmZyYW1lLCAqcGFnZSk7CisgICAgICAgIGZsb2F0
IHNuYXBzaG90U2NhbGVGYWN0b3I7CisgICAgICAgIFJlZlB0cjxTaGFyZWFibGVCaXRtYXA+IHNu
YXBzaG90ID0gY3JlYXRlU25hcHNob3RPZlRleHRJblNlbGVjdGlvblJlY3Qoc2VsZWN0aW9uUmVj
dCwgKmZyYW1lLCAqcGFnZSwgc25hcHNob3RTY2FsZUZhY3Rvcik7CiAgICAgICAgIGZyYW1lLT5z
ZWxlY3Rpb24oKS5zZXRTZWxlY3Rpb24ob2xkU2VsZWN0aW9uKTsKIAogICAgICAgICBpZiAoc25h
cHNob3QuZ2V0KCkpIHsKICAgICAgICAgICAgIG1fZGF0YVN0b3JlLT5zbmFwc2hvdCA9IHNuYXBz
aG90OwogICAgICAgICAgICAgbV9kYXRhU3RvcmUtPnNuYXBzaG90T3JpZ2luID0gZnJhbWUtPnZp
ZXcoKS0+Y29udGVudHNUb1dpbmRvdyhzZWxlY3Rpb25SZWN0LmxvY2F0aW9uKCkpOworICAgICAg
ICAgICAgbV9kYXRhU3RvcmUtPnNuYXBzaG90U2NhbGVGYWN0b3IgPSBzbmFwc2hvdFNjYWxlRmFj
dG9yOwogICAgICAgICB9CiAgICAgfQogICAgIG1fZGF0YVN0b3JlLT51cmxTdHJpbmcgPSByZXN1
bHQuYWJzb2x1dGVMaW5rVVJMKCkuc3RyaW5nKCk7CkBAIC0xMTMsMTEgKzExNSwxMSBAQCB2b2lk
IExvbmdNb3VzZVByZXNzQ29udHJvbGxlcjo6ZGlkQ2FuY2VsTG9uZ01vdXNlUHJlc3MoKQogICAg
IG1fZGF0YVN0b3JlID0gbnVsbHB0cjsKIH0KIAotUGFzc1JlZlB0cjxTaGFyZWFibGVCaXRtYXA+
IExvbmdNb3VzZVByZXNzQ29udHJvbGxlcjo6Y3JlYXRlU25hcHNob3RPZlRleHRJblNlbGVjdGlv
blJlY3QoSW50UmVjdCYgc2VsZWN0aW9uUmVjdCwgRnJhbWUmIGZyYW1lLCBQYWdlJiBwYWdlKQor
UGFzc1JlZlB0cjxTaGFyZWFibGVCaXRtYXA+IExvbmdNb3VzZVByZXNzQ29udHJvbGxlcjo6Y3Jl
YXRlU25hcHNob3RPZlRleHRJblNlbGVjdGlvblJlY3QoSW50UmVjdCYgc2VsZWN0aW9uUmVjdCwg
RnJhbWUmIGZyYW1lLCBQYWdlJiBwYWdlLCBmbG9hdCYgb3V0U2NhbGVGYWN0b3IpCiB7Ci0gICAg
ZmxvYXQgZGV2aWNlU2NhbGVGYWN0b3IgPSBwYWdlLmRldmljZVNjYWxlRmFjdG9yKCk7CisgICAg
b3V0U2NhbGVGYWN0b3IgPSBwYWdlLmRldmljZVNjYWxlRmFjdG9yKCk7CiAgICAgSW50U2l6ZSBi
YWNraW5nU3RvcmVTaXplID0gc2VsZWN0aW9uUmVjdC5zaXplKCk7Ci0gICAgYmFja2luZ1N0b3Jl
U2l6ZS5zY2FsZShkZXZpY2VTY2FsZUZhY3Rvcik7CisgICAgYmFja2luZ1N0b3JlU2l6ZS5zY2Fs
ZShvdXRTY2FsZUZhY3Rvcik7CiAKICAgICBSZWZQdHI8U2hhcmVhYmxlQml0bWFwPiB0ZXh0QmFj
a2luZ1N0b3JlID0gU2hhcmVhYmxlQml0bWFwOjpjcmVhdGVTaGFyZWFibGUoYmFja2luZ1N0b3Jl
U2l6ZSwgU2hhcmVhYmxlQml0bWFwOjpTdXBwb3J0c0FscGhhKTsKICAgICBpZiAoIXRleHRCYWNr
aW5nU3RvcmUpCkBAIC0xMjUsNyArMTI3LDcgQEAgUGFzc1JlZlB0cjxTaGFyZWFibGVCaXRtYXA+
IExvbmdNb3VzZVByZXNzQ29udHJvbGxlcjo6Y3JlYXRlU25hcHNob3RPZlRleHRJblNlbGUKIAog
ICAgIC8vIEZJWE1FOiBBcHBseSBzdWJwaXhlbCBhbnRpLWFsaWFzaW5nIHdoZW4gcGFpbnRpbmcg
dGV4dC4KICAgICBhdXRvIGdyYXBoaWNzQ29udGV4dCA9IHRleHRCYWNraW5nU3RvcmUtPmNyZWF0
ZUdyYXBoaWNzQ29udGV4dCgpOwotICAgIGdyYXBoaWNzQ29udGV4dC0+c2NhbGUoRmxvYXRTaXpl
KGRldmljZVNjYWxlRmFjdG9yLCBkZXZpY2VTY2FsZUZhY3RvcikpOworICAgIGdyYXBoaWNzQ29u
dGV4dC0+c2NhbGUoRmxvYXRTaXplKG91dFNjYWxlRmFjdG9yLCBvdXRTY2FsZUZhY3RvcikpOwog
CiAgICAgSW50UmVjdCBwYWludFJlY3QgPSBzZWxlY3Rpb25SZWN0OwogICAgIHBhaW50UmVjdC5t
b3ZlKGZyYW1lLnZpZXcoKS0+ZnJhbWVSZWN0KCkueCgpLCBmcmFtZS52aWV3KCktPmZyYW1lUmVj
dCgpLnkoKSk7CkBAIC0xMzUsNiArMTM3LDkgQEAgUGFzc1JlZlB0cjxTaGFyZWFibGVCaXRtYXA+
IExvbmdNb3VzZVByZXNzQ29udHJvbGxlcjo6Y3JlYXRlU25hcHNob3RPZlRleHRJblNlbGUKICAg
ICBmcmFtZS52aWV3KCktPnNldFBhaW50QmVoYXZpb3IoUGFpbnRCZWhhdmlvclNlbGVjdGlvbk9u
bHkgfCBQYWludEJlaGF2aW9yRm9yY2VXaGl0ZVRleHQgfCBQYWludEJlaGF2aW9yRmxhdHRlbkNv
bXBvc2l0aW5nTGF5ZXJzKTsKICAgICBmcmFtZS5kb2N1bWVudCgpLT51cGRhdGVMYXlvdXQoKTsK
IAorICAgIGdyYXBoaWNzQ29udGV4dC0+c2V0U2hvdWxkQW50aWFsaWFzKHRydWUpOworICAgIGdy
YXBoaWNzQ29udGV4dC0+c2V0U2hvdWxkU21vb3RoRm9udHModHJ1ZSk7CisKICAgICBmcmFtZS52
aWV3KCktPnBhaW50KGdyYXBoaWNzQ29udGV4dC5nZXQoKSwgcGFpbnRSZWN0KTsKICAgICBmcmFt
ZS52aWV3KCktPnNldFBhaW50QmVoYXZpb3IoUGFpbnRCZWhhdmlvck5vcm1hbCk7CiAKZGlmZiAt
LWdpdCBhL1NvdXJjZS9XZWJLaXQyL1dlYlByb2Nlc3MvV2ViUGFnZS9Mb25nTW91c2VQcmVzc0Nv
bnRyb2xsZXIuaCBiL1NvdXJjZS9XZWJLaXQyL1dlYlByb2Nlc3MvV2ViUGFnZS9Mb25nTW91c2VQ
cmVzc0NvbnRyb2xsZXIuaAppbmRleCA3NTMwNzMzYzQ1MWRmMGIxOWQ4ZDBiNDJlMTc1Y2YzNmY4
M2E1MGJjLi5jYmZlZWUyMzM1YjIzZGFiM2RiZTc0YjE2YmRjNWVhNTU1ODUyYjIwIDEwMDY0NAot
LS0gYS9Tb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL1dlYlBhZ2UvTG9uZ01vdXNlUHJlc3NDb250
cm9sbGVyLmgKKysrIGIvU291cmNlL1dlYktpdDIvV2ViUHJvY2Vzcy9XZWJQYWdlL0xvbmdNb3Vz
ZVByZXNzQ29udHJvbGxlci5oCkBAIC01Myw3ICs1Myw3IEBAIHB1YmxpYzoKICAgICB2b2lkIGRp
ZENhbmNlbExvbmdNb3VzZVByZXNzKCk7CiAKIHByaXZhdGU6Ci0gICAgUGFzc1JlZlB0cjxTaGFy
ZWFibGVCaXRtYXA+IGNyZWF0ZVNuYXBzaG90T2ZUZXh0SW5TZWxlY3Rpb25SZWN0KFdlYkNvcmU6
OkludFJlY3QmLCBXZWJDb3JlOjpGcmFtZSYsIFdlYkNvcmU6OlBhZ2UmKTsKKyAgICBQYXNzUmVm
UHRyPFNoYXJlYWJsZUJpdG1hcD4gY3JlYXRlU25hcHNob3RPZlRleHRJblNlbGVjdGlvblJlY3Qo
V2ViQ29yZTo6SW50UmVjdCYsIFdlYkNvcmU6OkZyYW1lJiwgV2ViQ29yZTo6UGFnZSYsIGZsb2F0
JiBvdXRTY2FsZUZhY3Rvcik7CiAKICAgICBzdGQ6OnVuaXF1ZV9wdHI8TG9uZ01vdXNlUHJlc3NE
YXRhU3RvcmU+IG1fZGF0YVN0b3JlOwogICAgIFdlYlBhZ2UqIG1fcGFnZTsK
</data>
<flag name="review"
          id="260888"
          type_id="1"
          status="-"
          setter="prandolph"
    />
    <flag name="commit-queue"
          id="261258"
          type_id="3"
          status="-"
          setter="prandolph"
    />
          </attachment>
      

    </bug>

</bugzilla>