<?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>27729</bug_id>
          
          <creation_ts>2009-07-27 13:23:26 -0700</creation_ts>
          <short_desc>Add WINCE port file: WebCore/page/wince/FrameWince.cpp</short_desc>
          <delta_ts>2009-07-29 17:18:09 -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>Other</rep_platform>
          <op_sys>Other</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>23154</blocked>
          <everconfirmed>0</everconfirmed>
          <reporter name="Yong Li">yong.li.webkit</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>manyoso</cc>
    
    <cc>staikos</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>134991</commentid>
    <comment_count>0</comment_count>
    <who name="Yong Li">yong.li.webkit</who>
    <bug_when>2009-07-27 13:23:26 -0700</bug_when>
    <thetext>patch will be uploaded</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>135001</commentid>
    <comment_count>1</comment_count>
      <attachid>33566</attachid>
    <who name="Yong Li">yong.li.webkit</who>
    <bug_when>2009-07-27 13:29:25 -0700</bug_when>
    <thetext>Created attachment 33566
the patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>135745</commentid>
    <comment_count>2</comment_count>
    <who name="George Staikos">staikos</who>
    <bug_when>2009-07-29 17:18:09 -0700</bug_when>
    <thetext>Committed r46568</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>33566</attachid>
            <date>2009-07-27 13:29:25 -0700</date>
            <delta_ts>2009-07-27 17:21:49 -0700</delta_ts>
            <desc>the patch</desc>
            <filename>27729.patch</filename>
            <type>text/plain</type>
            <size>6962</size>
            <attacher name="Yong Li">yong.li.webkit</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1dlYkNvcmUvQ2hhbmdlTG9nIGIvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXgg
OGVhMzhhMy4uMjc5ZmZjNiAxMDA2NDQKLS0tIGEvV2ViQ29yZS9DaGFuZ2VMb2cKKysrIGIvV2Vi
Q29yZS9DaGFuZ2VMb2cKQEAgLTIsNiArMiwxNyBAQAogCiAgICAgICAgIFJldmlld2VkIGJ5IE5P
Qk9EWSAoT09QUyEpLgogCisgICAgICAgIFdJTkNFIFBPUlQ6IEFkZCBXZWJDb3JlL3BhZ2Uvd2lu
Y2UvRnJhbWVXaW5jZS5jcHAKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19i
dWcuY2dpP2lkPTI3NzI5CisgICAgICAgIAorICAgICAgICBXcml0dGVuIGJ5IFlvbmcgTGkgPHlv
bmcubGlAdG9yY2htb2JpbGUuY29tPiwgR2VvcmdlIFN0YWlrb3MgPGdlb3JnZS5zdGFpa29zQHRv
cmNobW9iaWxlLmNvbT4KKworICAgICAgICAqIHBhZ2Uvd2luY2UvRnJhbWVXaW5jZS5jcHA6IEFk
ZGVkLgorCisyMDA5LTA3LTI3ICBZb25nIExpICA8eW9uZy5saUB0b3JjaG1vYmlsZS5jb20+CisK
KyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKICAgICAgICAgV0lOQ0UgUE9S
VDogY2hhbmdlcyB0byBwbGF0Zm9ybS90ZXh0IGZpbGVzCiAgICAgICAgIGh0dHBzOi8vYnVncy53
ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yNzcxNQogCmRpZmYgLS1naXQgYS9XZWJDb3JlL3Bh
Z2Uvd2luY2UvRnJhbWVXaW5jZS5jcHAgYi9XZWJDb3JlL3BhZ2Uvd2luY2UvRnJhbWVXaW5jZS5j
cHAKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMC4uZTUzMGNiZQotLS0gL2Rldi9u
dWxsCisrKyBiL1dlYkNvcmUvcGFnZS93aW5jZS9GcmFtZVdpbmNlLmNwcApAQCAtMCwwICsxLDE4
NSBAQAorLyoKKyAqIENvcHlyaWdodCAoQykgMjAwNiwgMjAwNyBBcHBsZSBJbmMuICBBbGwgcmln
aHRzIHJlc2VydmVkLgorICogQ29weXJpZ2h0IChDKSAyMDA3LTIwMDkgVG9yY2ggTW9iaWxlLCBJ
bmMuCisgKgorICogUmVkaXN0cmlidXRpb24gYW5kIHVzZSBpbiBzb3VyY2UgYW5kIGJpbmFyeSBm
b3Jtcywgd2l0aCBvciB3aXRob3V0CisgKiBtb2RpZmljYXRpb24sIGFyZSBwZXJtaXR0ZWQgcHJv
dmlkZWQgdGhhdCB0aGUgZm9sbG93aW5nIGNvbmRpdGlvbnMKKyAqIGFyZSBtZXQ6CisgKiAxLiBS
ZWRpc3RyaWJ1dGlvbnMgb2Ygc291cmNlIGNvZGUgbXVzdCByZXRhaW4gdGhlIGFib3ZlIGNvcHly
aWdodAorICogICAgbm90aWNlLCB0aGlzIGxpc3Qgb2YgY29uZGl0aW9ucyBhbmQgdGhlIGZvbGxv
d2luZyBkaXNjbGFpbWVyLgorICogMi4gUmVkaXN0cmlidXRpb25zIGluIGJpbmFyeSBmb3JtIG11
c3QgcmVwcm9kdWNlIHRoZSBhYm92ZSBjb3B5cmlnaHQKKyAqICAgIG5vdGljZSwgdGhpcyBsaXN0
IG9mIGNvbmRpdGlvbnMgYW5kIHRoZSBmb2xsb3dpbmcgZGlzY2xhaW1lciBpbiB0aGUKKyAqICAg
IGRvY3VtZW50YXRpb24gYW5kL29yIG90aGVyIG1hdGVyaWFscyBwcm92aWRlZCB3aXRoIHRoZSBk
aXN0cmlidXRpb24uCisgKgorICogVEhJUyBTT0ZUV0FSRSBJUyBQUk9WSURFRCBCWSBBUFBMRSBD
T01QVVRFUiwgSU5DLiBgYEFTIElTJycgQU5EIEFOWQorICogRVhQUkVTUyBPUiBJTVBMSUVEIFdB
UlJBTlRJRVMsIElOQ0xVRElORywgQlVUIE5PVCBMSU1JVEVEIFRPLCBUSEUKKyAqIElNUExJRUQg
V0FSUkFOVElFUyBPRiBNRVJDSEFOVEFCSUxJVFkgQU5EIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxB
UgorICogUFVSUE9TRSBBUkUgRElTQ0xBSU1FRC4gIElOIE5PIEVWRU5UIFNIQUxMIEFQUExFIENP
TVBVVEVSLCBJTkMuIE9SCisgKiBDT05UUklCVVRPUlMgQkUgTElBQkxFIEZPUiBBTlkgRElSRUNU
LCBJTkRJUkVDVCwgSU5DSURFTlRBTCwgU1BFQ0lBTCwKKyAqIEVYRU1QTEFSWSwgT1IgQ09OU0VR
VUVOVElBTCBEQU1BR0VTIChJTkNMVURJTkcsIEJVVCBOT1QgTElNSVRFRCBUTywKKyAqIFBST0NV
UkVNRU5UIE9GIFNVQlNUSVRVVEUgR09PRFMgT1IgU0VSVklDRVM7IExPU1MgT0YgVVNFLCBEQVRB
LCBPUgorICogUFJPRklUUzsgT1IgQlVTSU5FU1MgSU5URVJSVVBUSU9OKSBIT1dFVkVSIENBVVNF
RCBBTkQgT04gQU5ZIFRIRU9SWQorICogT0YgTElBQklMSVRZLCBXSEVUSEVSIElOIENPTlRSQUNU
LCBTVFJJQ1QgTElBQklMSVRZLCBPUiBUT1JUCisgKiAoSU5DTFVESU5HIE5FR0xJR0VOQ0UgT1Ig
T1RIRVJXSVNFKSBBUklTSU5HIElOIEFOWSBXQVkgT1VUIE9GIFRIRSBVU0UKKyAqIE9GIFRISVMg
U09GVFdBUkUsIEVWRU4gSUYgQURWSVNFRCBPRiBUSEUgUE9TU0lCSUxJVFkgT0YgU1VDSCBEQU1B
R0UuIAorICovCisKKyNpbmNsdWRlICJjb25maWcuaCIKKyNpbmNsdWRlICJGcmFtZS5oIgorCisj
aW5jbHVkZSAiRG9jdW1lbnQuaCIKKyNpbmNsdWRlICJFZGl0b3JDbGllbnQuaCIKKyNpbmNsdWRl
ICJGbG9hdFJlY3QuaCIKKyNpbmNsdWRlICJGcmFtZUxvYWRlci5oIgorI2luY2x1ZGUgIkZyYW1l
TG9hZFJlcXVlc3QuaCIKKyNpbmNsdWRlICJGcmFtZVZpZXcuaCIKKyNpbmNsdWRlICJHcmFwaGlj
c0NvbnRleHQuaCIKKyNpbmNsdWRlICJIVE1MSUZyYW1lRWxlbWVudC5oIgorI2luY2x1ZGUgIkhU
TUxOYW1lcy5oIgorI2luY2x1ZGUgIkhUTUxUYWJsZUNlbGxFbGVtZW50LmgiCisjaW5jbHVkZSAi
S2V5Ym9hcmRFdmVudC5oIgorI2luY2x1ZGUgIk5QX2pzb2JqZWN0LmgiCisjaW5jbHVkZSAibnBy
dW50aW1lX2ltcGwuaCIKKyNpbmNsdWRlICJQYWdlLmgiCisjaW5jbHVkZSAiUGx1Z2luLmgiCisj
aW5jbHVkZSAiUmVndWxhckV4cHJlc3Npb24uaCIKKyNpbmNsdWRlICJSZW5kZXJGcmFtZS5oIgor
I2luY2x1ZGUgIlJlbmRlclRhYmxlQ2VsbC5oIgorI2luY2x1ZGUgIlJlbmRlclZpZXcuaCIKKyNp
bmNsdWRlICJSZXNvdXJjZUhhbmRsZS5oIgorI2luY2x1ZGUgInJ1bnRpbWVfcm9vdC5oIgorI2lu
Y2x1ZGUgIlNldHRpbmdzLmgiCisjaW5jbHVkZSAiVGV4dFJlc291cmNlRGVjb2Rlci5oIgorI2lu
Y2x1ZGUgIlVzZXJTdHlsZVNoZWV0TG9hZGVyLmgiCisKKyNpbmNsdWRlIDx3aW5kb3dzLmg+CisK
K3VzaW5nIHN0ZDo6bWluOworCituYW1lc3BhY2UgV2ViQ29yZSB7CisKK3VzaW5nIG5hbWVzcGFj
ZSBIVE1MTmFtZXM7CisKK2V4dGVybiBIREMgZ19zY3JlZW5EQzsKKwordm9pZCBjb21wdXRlUGFn
ZVJlY3RzRm9yRnJhbWUoRnJhbWUqIGZyYW1lLCBjb25zdCBJbnRSZWN0JiBwcmludFJlY3QsIGZs
b2F0IGhlYWRlckhlaWdodCwgZmxvYXQgZm9vdGVySGVpZ2h0LCBmbG9hdCB1c2VyU2NhbGVGYWN0
b3IsIFZlY3RvcjxJbnRSZWN0PiYgcGFnZXMsIGludCYgb3V0UGFnZUhlaWdodCkKK3sKKyAgICBB
U1NFUlQoZnJhbWUpOworCisgICAgcGFnZXMuY2xlYXIoKTsKKyAgICBvdXRQYWdlSGVpZ2h0ID0g
MDsKKworICAgIGlmICghZnJhbWUtPmRvY3VtZW50KCkgfHwgIWZyYW1lLT52aWV3KCkgfHwgIWZy
YW1lLT5kb2N1bWVudCgpLT5yZW5kZXJlcigpKQorICAgICAgICByZXR1cm47CisKKyAgICBSZW5k
ZXJWaWV3KiByb290ID0gc3RhdGljX2Nhc3Q8UmVuZGVyVmlldyAqPihmcmFtZS0+ZG9jdW1lbnQo
KS0+cmVuZGVyZXIoKSk7CisKKyAgICBpZiAoIXJvb3QpIHsKKyAgICAgICAgTE9HX0VSUk9SKCJk
b2N1bWVudCB0byBiZSBwcmludGVkIGhhcyBubyByZW5kZXJlciIpOworICAgICAgICByZXR1cm47
CisgICAgfQorCisgICAgaWYgKHVzZXJTY2FsZUZhY3RvciA8PSAwKSB7CisgICAgICAgIExPR19F
UlJPUigidXNlclNjYWxlRmFjdG9yIGhhcyBiYWQgdmFsdWUgJS4yZiIsIHVzZXJTY2FsZUZhY3Rv
cik7CisgICAgICAgIHJldHVybjsKKyAgICB9CisKKyAgICBmbG9hdCByYXRpbyA9IChmbG9hdClw
cmludFJlY3QuaGVpZ2h0KCkgLyAoZmxvYXQpcHJpbnRSZWN0LndpZHRoKCk7CisKKyAgICBmbG9h
dCBwYWdlV2lkdGggID0gKGZsb2F0KSByb290LT5vdmVyZmxvd1dpZHRoKCk7CisgICAgZmxvYXQg
cGFnZUhlaWdodCA9IHBhZ2VXaWR0aCAqIHJhdGlvOworICAgIG91dFBhZ2VIZWlnaHQgPSAoaW50
KSBwYWdlSGVpZ2h0OyAgIC8vIHRoaXMgaXMgdGhlIGhlaWdodCBvZiB0aGUgcGFnZSBhZGp1c3Rl
ZCBieSBtYXJnaW5zCisgICAgcGFnZUhlaWdodCAtPSAoaGVhZGVySGVpZ2h0ICsgZm9vdGVySGVp
Z2h0KTsKKworICAgIGlmIChwYWdlSGVpZ2h0IDw9IDApIHsKKyAgICAgICAgTE9HX0VSUk9SKCJw
YWdlSGVpZ2h0IGhhcyBiYWQgdmFsdWUgJS4yZiIsIHBhZ2VIZWlnaHQpOworICAgICAgICByZXR1
cm47CisgICAgfQorCisgICAgZmxvYXQgY3VyclBhZ2VIZWlnaHQgPSBwYWdlSGVpZ2h0IC8gdXNl
clNjYWxlRmFjdG9yOworICAgIGZsb2F0IGRvY0hlaWdodCAgICAgID0gcm9vdC0+bGF5ZXIoKS0+
aGVpZ2h0KCk7CisgICAgZmxvYXQgZG9jV2lkdGggICAgICAgPSByb290LT5sYXllcigpLT53aWR0
aCgpOworICAgIGZsb2F0IGN1cnJQYWdlV2lkdGggID0gcGFnZVdpZHRoIC8gdXNlclNjYWxlRmFj
dG9yOworCisKKyAgICAvLyBhbHdheXMgcmV0dXJuIGF0IGxlYXN0IG9uZSBwYWdlLCBzaW5jZSBl
bXB0eSBmaWxlcyBzaG91bGQgcHJpbnQgYSBibGFuayBwYWdlCisgICAgZmxvYXQgcHJpbnRlZFBh
Z2VzSGVpZ2h0ID0gMC4wOworICAgIGRvIHsKKyAgICAgICAgZmxvYXQgcHJvcG9zZWRCb3R0b20g
PSBtaW4oZG9jSGVpZ2h0LCBwcmludGVkUGFnZXNIZWlnaHQgKyBwYWdlSGVpZ2h0KTsKKyAgICAg
ICAgZnJhbWUtPnZpZXcoKS0+YWRqdXN0UGFnZUhlaWdodCgmcHJvcG9zZWRCb3R0b20sIHByaW50
ZWRQYWdlc0hlaWdodCwgcHJvcG9zZWRCb3R0b20sIHByaW50ZWRQYWdlc0hlaWdodCk7CisgICAg
ICAgIGN1cnJQYWdlSGVpZ2h0ID0gbWF4KDEuMGYsIHByb3Bvc2VkQm90dG9tIC0gcHJpbnRlZFBh
Z2VzSGVpZ2h0KTsKKworICAgICAgICBwYWdlcy5hcHBlbmQoSW50UmVjdCgwLCBwcmludGVkUGFn
ZXNIZWlnaHQsIGN1cnJQYWdlV2lkdGgsIGN1cnJQYWdlSGVpZ2h0KSk7CisgICAgICAgIHByaW50
ZWRQYWdlc0hlaWdodCArPSBjdXJyUGFnZUhlaWdodDsKKyAgICB9IHdoaWxlIChwcmludGVkUGFn
ZXNIZWlnaHQgPCBkb2NIZWlnaHQpOworfQorCitIQklUTUFQIGltYWdlRnJvbVNlbGVjdGlvbihG
cmFtZSogZnJhbWUsIGJvb2wgZm9yY2VCbGFja1RleHQpCit7CisgICAgaWYgKCFmcmFtZS0+dmll
dygpKQorICAgICAgICByZXR1cm4gMDsKKworICAgIGZyYW1lLT52aWV3KCktPnNldFBhaW50UmVz
dHJpY3Rpb24oZm9yY2VCbGFja1RleHQgPyBQYWludFJlc3RyaWN0aW9uU2VsZWN0aW9uT25seUJs
YWNrVGV4dCA6IFBhaW50UmVzdHJpY3Rpb25TZWxlY3Rpb25Pbmx5KTsKKyAgICBGbG9hdFJlY3Qg
ZnIgPSBmcmFtZS0+c2VsZWN0aW9uQm91bmRzKCk7CisgICAgSW50UmVjdCBpcigoaW50KWZyLngo
KSwgKGludClmci55KCksIChpbnQpZnIud2lkdGgoKSwgKGludClmci5oZWlnaHQoKSk7CisgICAg
aWYgKGlyLmlzRW1wdHkoKSkKKyAgICAgICAgcmV0dXJuIDA7CisKKyAgICBpbnQgdzsKKyAgICBp
bnQgaDsKKyAgICBGcmFtZVZpZXcqIHZpZXcgPSBmcmFtZS0+dmlldygpOworICAgIGlmICh2aWV3
LT5wYXJlbnQoKSkgeworICAgICAgICBpci5zZXRMb2NhdGlvbih2aWV3LT5wYXJlbnQoKS0+Y29u
dmVydENoaWxkVG9TZWxmKHZpZXcsIGlyLmxvY2F0aW9uKCkpKTsKKyAgICAgICAgdyA9IGlyLndp
ZHRoKCkgKiB2aWV3LT5zY2FsZSgpICsgMC41OworICAgICAgICBoID0gaXIuaGVpZ2h0KCkgKiB2
aWV3LT5zY2FsZSgpICsgMC41OworICAgIH0gZWxzZSB7CisgICAgICAgIGlyID0gdmlldy0+Y29u
dGVudHNUb1dpbmRvdyhpcik7CisgICAgICAgIHcgPSBpci53aWR0aCgpOworICAgICAgICBoID0g
aXIuaGVpZ2h0KCk7CisgICAgfQorCisgICAgT3duUHRyPEhEQz4gYm1wREMoQ3JlYXRlQ29tcGF0
aWJsZURDKGdfc2NyZWVuREMpKTsKKyAgICBIQklUTUFQIGhCbXAgPSBNZW1vcnlNYW5hZ2VyOjpj
cmVhdGVDb21wYXRpYmxlQml0bWFwKGdfc2NyZWVuREMsIHcsIGgpOworICAgIGlmICghaEJtcCkK
KyAgICAgICAgcmV0dXJuIDA7CisKKyAgICBIQklUTUFQIGhibXBPbGQgPSAoSEJJVE1BUClTZWxl
Y3RPYmplY3QoYm1wREMuZ2V0KCksIGhCbXApOworCisgICAgeworICAgICAgICBHcmFwaGljc0Nv
bnRleHQgZ2MoYm1wREMuZ2V0KCkpOworICAgICAgICBmcmFtZS0+ZG9jdW1lbnQoKS0+dXBkYXRl
TGF5b3V0KCk7CisgICAgICAgIHZpZXctPnBhaW50KCZnYywgaXIpOworICAgIH0KKworICAgIFNl
bGVjdE9iamVjdChibXBEQy5nZXQoKSwgaGJtcE9sZCk7CisKKyAgICBmcmFtZS0+dmlldygpLT5z
ZXRQYWludFJlc3RyaWN0aW9uKFBhaW50UmVzdHJpY3Rpb25Ob25lKTsKKworICAgIHJldHVybiBo
Qm1wOworfQorCitEcmFnSW1hZ2VSZWYgRnJhbWU6OmRyYWdJbWFnZUZvclNlbGVjdGlvbigpCit7
CisgICAgaWYgKHNlbGVjdGlvbigpLT5pc1JhbmdlKCkpCisgICAgICAgIHJldHVybiBpbWFnZUZy
b21TZWxlY3Rpb24odGhpcywgZmFsc2UpOworCisgICAgcmV0dXJuIDA7Cit9CisKK3ZvaWQgRnJh
bWU6OnNldFVzZXJTdHlsZVNoZWV0TG9jYXRpb24oY29uc3QgS1VSTCYgdXJsKQoreworICAgIGRl
bGV0ZSBtX3VzZXJTdHlsZVNoZWV0TG9hZGVyOworICAgIG1fdXNlclN0eWxlU2hlZXRMb2FkZXIg
PSAwOworICAgIGlmIChtX2RvYyAmJiBtX2RvYy0+ZG9jTG9hZGVyKCkpCisgICAgICAgIG1fdXNl
clN0eWxlU2hlZXRMb2FkZXIgPSBuZXcgVXNlclN0eWxlU2hlZXRMb2FkZXIobV9kb2MsIHVybC5z
dHJpbmcoKSk7Cit9CisKK3ZvaWQgRnJhbWU6OnNldFVzZXJTdHlsZVNoZWV0KGNvbnN0IFN0cmlu
ZyYgc3R5bGVTaGVldCkKK3sKKyAgICBkZWxldGUgbV91c2VyU3R5bGVTaGVldExvYWRlcjsKKyAg
ICBtX3VzZXJTdHlsZVNoZWV0TG9hZGVyID0gMDsKKyAgICBpZiAobV9kb2MpCisgICAgICAgIG1f
ZG9jLT5zZXRVc2VyU3R5bGVTaGVldChzdHlsZVNoZWV0KTsKK30KKworfSAvLyBuYW1lc3BhY2Ug
V2ViQ29yZQo=
</data>
<flag name="review"
          id="17827"
          type_id="1"
          status="+"
          setter="staikos"
    />
          </attachment>
      

    </bug>

</bugzilla>