<?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>29360</bug_id>
          
          <creation_ts>2009-09-17 23:45:04 -0700</creation_ts>
          <short_desc>Support for WCSS extension - wap-accesskey in Webkit</short_desc>
          <delta_ts>2009-10-01 09:38:25 -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>CSS</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>S60 Emulator</rep_platform>
          <op_sys>S60 3rd edition</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>DUPLICATE</resolution>
          <dup_id>9589</dup_id>
          
          <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>0</everconfirmed>
          <reporter name="Rohini Ananth">rohini.ananth</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>laszlo.gombos</cc>
    
    <cc>maheshk</cc>
    
    <cc>staikos</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>148022</commentid>
    <comment_count>0</comment_count>
    <who name="Rohini Ananth">rohini.ananth</who>
    <bug_when>2009-09-17 23:45:04 -0700</bug_when>
    <thetext>Support for WCSS extensions to webkit. 
http://www.wapforum.org/tech/documents/WAP-239-WCSS-20011026-a.pdf

Webkit has added support for xHTML and its tags, all CSS2 (WCSS) styles except WCSS extensions. Extension styles include wap-marquee, wap-input-format and
wap-accesskey.

This patch address the support of wap-accesskey on S60</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>148023</commentid>
    <comment_count>1</comment_count>
      <attachid>39750</attachid>
    <who name="Rohini Ananth">rohini.ananth</who>
    <bug_when>2009-09-17 23:49:09 -0700</bug_when>
    <thetext>Created attachment 39750
Patch for WCSS Wap AccessKey support in Webkit

Changes made to CSSParser and CSSStyleSelector files to map -wap-accesskey to follow the path of &quot;accesskey&quot; HTML attribute. 

Fallbacks and Multiple key Assignments not supported as of now [for S60]</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>148025</commentid>
    <comment_count>2</comment_count>
      <attachid>39751</attachid>
    <who name="Rohini Ananth">rohini.ananth</who>
    <bug_when>2009-09-17 23:56:51 -0700</bug_when>
    <thetext>Created attachment 39751
Test Content for wap-accesskey</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>148496</commentid>
    <comment_count>3</comment_count>
    <who name="George Staikos">staikos</who>
    <bug_when>2009-09-19 09:23:45 -0700</bug_when>
    <thetext>Please search for bug reports before doing this.  This is the third instance of this bug being filed now.  9589 is still under debate/review.

*** This bug has been marked as a duplicate of bug 9589 ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>148769</commentid>
    <comment_count>4</comment_count>
      <attachid>39750</attachid>
    <who name="Simon Hausmann">hausmann</who>
    <bug_when>2009-09-21 13:07:18 -0700</bug_when>
    <thetext>Comment on attachment 39750
Patch for WCSS Wap AccessKey support in Webkit

This sounds like a patch that should be coordinated with the work in bug #9589 , like George pointed out.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>148771</commentid>
    <comment_count>5</comment_count>
      <attachid>39751</attachid>
    <who name="Simon Hausmann">hausmann</who>
    <bug_when>2009-09-21 13:08:45 -0700</bug_when>
    <thetext>Comment on attachment 39751
Test Content for wap-accesskey

Please coordinate with bug #9589 . This attachment cannot be reviewed, as it is not a patch.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>39750</attachid>
            <date>2009-09-17 23:49:09 -0700</date>
            <delta_ts>2009-09-21 13:07:17 -0700</delta_ts>
            <desc>Patch for WCSS Wap AccessKey support in Webkit</desc>
            <filename>WapAccessKey_Webkit.patch</filename>
            <type>text/plain</type>
            <size>4578</size>
            <attacher name="Rohini Ananth">rohini.ananth</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYkNvcmUvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUvQ2hhbmdlTG9n
CShyZXZpc2lvbiA0ODUwMCkKKysrIFdlYkNvcmUvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBA
IC0xLDMgKzEsMjkgQEAKKzIwMDktMDktMTggIFJvaGluaSBBbmFudGggIDxyb2hpbmkuYW5hbnRo
QG5va2lhLmNvbT4KKworICAgICAgICBSZXZpZXdlZCBieSAKKworICAgICAgICBodHRwczovL2J1
Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjkzNjAKKyAgICAgICAgCisgICAgICAgIGh0
dHA6Ly93d3cud2FwZm9ydW0ub3JnL3RlY2gvZG9jdW1lbnRzL1dBUC0yMzktV0NTUy0yMDAxMTAy
Ni1hLnBkZgorCisgICAgICAgIFdlYmtpdCBTdXBwb3J0IGZvciBXQ1NTIC13YXAtYWNjZXNza2V5
IAorICAgICAgICBDaGFuZ2VzIG1hZGUgdG8gQ1NTUGFyc2VyIGFuZCBDU1NTdHlsZVNlbGVjdG9y
IHRvIG1hcCAtd2FwLWFjY2Vzc2tleSB0byBmb2xsb3cgdGhlIHBhdGggb2YgCisgICAgICAgIGFj
Y2Vzc2tleSBIVE1MIGF0dHJpYnV0ZS4KKyAgICAgICAgCisgICAgICAgIEFkZGVkIEVOQUJMRV9X
Q1NTIGZsYWcgYW5kIHNldCB0byBmYWxzZSBieSBkZWZhdWx0LgorICAgICAgICAKKyAgICAgICAg
UGxhdGZvcm0gc3BlY2lmaWMgY2hhbmdlcyBpbiBFdmVudEhhbmRsZXJRdC5jcHAuIE5vIGNvbWJp
bmF0aW9uIGFjY2Vzc2tleSB0byBiZSBnaXZlbiBpbgorICAgICAgICBjYXNlIG9mIHM2MCBicm93
c2VyIGFzIG9wcG9zZWQgdG8gJ0N0cmwnIGdpdmVuIGZvciBub3JtYWwgZGVza3RvcCBicm93c2Vy
ICAKKyAgICAgICAgCisgICAgICAgICpXZWJDb3JlLnBybyA6IGFkZGVkIEVOQUJMRV9XQ1NTIGZs
YWcgYW5kIHNldCB0byAwIGJ5IGRlZmF1bHQKKyAgICAgICAgKiBjc3MvQ1NTU3R5bGVTZWxlY3Rv
ci5jcHA6IAorICAgICAgICAoV2ViQ29yZTo6Q1NTU3R5bGVTZWxlY3Rvcjo6YXBwbHlQcm9wZXJ0
eSk6CisgICAgICAgICogY3NzL0NTU1Byb3BlcnR5TmFtZXMuaW46IEluY2x1ZGluZyAtd2FwLWFj
Y2Vzc2tleSBDU1MgcHJvcGVydHkKKyAgICAgICAgKiBjc3MvQ1NTUGFyc2VyLmNwcDoKKyAgICAg
ICAgKFdlYkNvcmU6OkNTU1BhcnNlcjo6cGFyc2VWYWx1ZSk6CisgICAgICAgICogcGFnZS9xdC9F
dmVudEhhbmRsZXJRdC5jcHAgCisgICAgICAgIChXZWJDb3JlOjpFdmVudEhhbmRsZXI6OmFjY2Vz
c0tleU1vZGlmaWVycyk6IFBsYXRmb3JtIHNwZWNpZmljIGNoYW5nZXMKKwogMjAwOS0wOS0xNyAg
U2FtIFdlaW5pZyAgPHNhbUB3ZWJraXQub3JnPgogCiAgICAgICAgIFJldmlld2VkIGJ5IEFkZWxl
IFBldGVyc29uLgpJbmRleDogV2ViQ29yZS9XZWJDb3JlLnBybwo9PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBXZWJD
b3JlL1dlYkNvcmUucHJvCShyZXZpc2lvbiA0ODUwMCkKKysrIFdlYkNvcmUvV2ViQ29yZS5wcm8J
KHdvcmtpbmcgY29weSkKQEAgLTEzNCw2ICsxMzQsNyBAQCBjb250YWlucyhERUZJTkVTLCBFTkFC
TEVfU0lOR0xFX1RIUkVBREVECiAhY29udGFpbnMoREVGSU5FUywgRU5BQkxFX1dPUktFUlM9Lik6
IERFRklORVMgKz0gRU5BQkxFX1dPUktFUlM9MQogIWNvbnRhaW5zKERFRklORVMsIEVOQUJMRV9Y
SFRNTE1QPS4pOiBERUZJTkVTICs9IEVOQUJMRV9YSFRNTE1QPTAKICFjb250YWlucyhERUZJTkVT
LCBFTkFCTEVfREFUQUdSSUQ9Lik6IERFRklORVMgKz0gRU5BQkxFX0RBVEFHUklEPTEKKyFjb250
YWlucyhERUZJTkVTLCBFTkFCTEVfV0NTUz0uKTogREVGSU5FUyArPSBFTkFCTEVfV0NTUz0wCiAK
ICMgU1ZHIHN1cHBvcnQKICFjb250YWlucyhERUZJTkVTLCBFTkFCTEVfU1ZHPTApIHsKSW5kZXg6
IFdlYkNvcmUvY3NzL0NTU1BhcnNlci5jcHAKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gV2ViQ29yZS9jc3MvQ1NT
UGFyc2VyLmNwcAkocmV2aXNpb24gNDg1MDApCisrKyBXZWJDb3JlL2Nzcy9DU1NQYXJzZXIuY3Bw
CSh3b3JraW5nIGNvcHkpCkBAIC0xNjYxLDYgKzE2NjEsMTMgQEAgYm9vbCBDU1NQYXJzZXI6OnBh
cnNlVmFsdWUoaW50IHByb3BJZCwgYgogICAgICAgICByZXR1cm4gcGFyc2VBbmltYXRpb25TaG9y
dGhhbmQoaW1wb3J0YW50KTsKICAgICBjYXNlIENTU1Byb3BlcnR5V2Via2l0VHJhbnNpdGlvbjoK
ICAgICAgICAgcmV0dXJuIHBhcnNlVHJhbnNpdGlvblNob3J0aGFuZChpbXBvcnRhbnQpOworI2lm
IEVOQUJMRShXQ1NTKQorICAgIGNhc2UgQ1NTUHJvcGVydHlXYXBBY2Nlc3NLZXk6CisgICAgICAg
IGlmICh2YWx1ZS0+dW5pdCA9PSBDU1NQcmltaXRpdmVWYWx1ZTo6Q1NTX0lERU5UKSAgLy9oYW5k
bGluZyBzeW1ib2xzWyovI10gYW5kIGNoYXJhY3RlcnMgCisgICAgICAgICAgICBwYXJzZWRWYWx1
ZSA9IENTU1ByaW1pdGl2ZVZhbHVlOjpjcmVhdGUodmFsdWUtPnN0cmluZywgQ1NTUHJpbWl0aXZl
VmFsdWU6OkNTU19TVFJJTkcpOworICAgICAgICB2YWxpZF9wcmltaXRpdmUgPSB0cnVlOworICAg
ICAgICBicmVhazsKKyNlbmRpZgogICAgIGNhc2UgQ1NTUHJvcGVydHlJbnZhbGlkOgogICAgICAg
ICByZXR1cm4gZmFsc2U7CiAgICAgY2FzZSBDU1NQcm9wZXJ0eUZvbnRTdHJldGNoOgpJbmRleDog
V2ViQ29yZS9jc3MvQ1NTUHJvcGVydHlOYW1lcy5pbgo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBXZWJDb3JlL2Nz
cy9DU1NQcm9wZXJ0eU5hbWVzLmluCShyZXZpc2lvbiA0ODUwMCkKKysrIFdlYkNvcmUvY3NzL0NT
U1Byb3BlcnR5TmFtZXMuaW4JKHdvcmtpbmcgY29weSkKQEAgLTE0Nyw2ICsxNDcsNyBAQCB3b3Jk
LXNwYWNpbmcKIHdvcmQtd3JhcAogei1pbmRleAogem9vbQorLXdhcC1hY2Nlc3NrZXkKIC13ZWJr
aXQtYW5pbWF0aW9uCiAtd2Via2l0LWFuaW1hdGlvbi1kZWxheQogLXdlYmtpdC1hbmltYXRpb24t
ZGlyZWN0aW9uCkluZGV4OiBXZWJDb3JlL2Nzcy9DU1NTdHlsZVNlbGVjdG9yLmNwcAo9PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09Ci0tLSBXZWJDb3JlL2Nzcy9DU1NTdHlsZVNlbGVjdG9yLmNwcAkocmV2aXNpb24gNDg1MDAp
CisrKyBXZWJDb3JlL2Nzcy9DU1NTdHlsZVNlbGVjdG9yLmNwcAkod29ya2luZyBjb3B5KQpAQCAt
NTIzNiw2ICs1MjM2LDIzIEBAIHZvaWQgQ1NTU3R5bGVTZWxlY3Rvcjo6YXBwbHlQcm9wZXJ0eShp
bnQKICAgICAgICAgbV9zdHlsZS0+c2V0UG9pbnRlckV2ZW50cygqcHJpbWl0aXZlVmFsdWUpOwog
ICAgICAgICByZXR1cm47CiAgICAgfQorI2lmIEVOQUJMRShXQ1NTKQorICAgIGNhc2UgQ1NTUHJv
cGVydHlXYXBBY2Nlc3NLZXk6IHsKKyAgICAgICAgaWYgKCFwcmltaXRpdmVWYWx1ZSkKKyAgICAg
ICAgICAgIHJldHVybjsKKyAgICAgICAgCisgICAgICAgIEV4Y2VwdGlvbkNvZGUgZXhjZXB0aW9u
Q29kZTsKKyAgICAgICAgU3RyaW5nIGF0dHJpYnV0ZVZhbHVlOworICAgICAgICAKKyAgICAgICAg
aWYgKHByaW1pdGl2ZVZhbHVlLT5wcmltaXRpdmVUeXBlKCkgPT0gQ1NTUHJpbWl0aXZlVmFsdWU6
OkNTU19OVU1CRVIpCisgICAgICAgICAgICBhdHRyaWJ1dGVWYWx1ZSA9IFN0cmluZzo6bnVtYmVy
KHByaW1pdGl2ZVZhbHVlLT5nZXRJbnRWYWx1ZSgpKTsKKyAgICAgICAgZWxzZQorICAgICAgICAg
ICAgYXR0cmlidXRlVmFsdWUgPSBwcmltaXRpdmVWYWx1ZS0+Z2V0U3RyaW5nVmFsdWUoKTsKKyAg
ICAgICAgICAgIAorICAgICAgICBtX2VsZW1lbnQtPnNldEF0dHJpYnV0ZSgiYWNjZXNza2V5Iiwg
YXR0cmlidXRlVmFsdWUsIGV4Y2VwdGlvbkNvZGUpOworICAgICAgICByZXR1cm47CisgICAgfQor
I2VuZGlmCiAgICAgY2FzZSBDU1NQcm9wZXJ0eUludmFsaWQ6CiAgICAgICAgIHJldHVybjsKICAg
ICBjYXNlIENTU1Byb3BlcnR5Rm9udFN0cmV0Y2g6CkluZGV4OiBXZWJDb3JlL3BhZ2UvcXQvRXZl
bnRIYW5kbGVyUXQuY3BwCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUvcGFnZS9xdC9FdmVudEhhbmRs
ZXJRdC5jcHAJKHJldmlzaW9uIDQ4NTAwKQorKysgV2ViQ29yZS9wYWdlL3F0L0V2ZW50SGFuZGxl
clF0LmNwcAkod29ya2luZyBjb3B5KQpAQCAtMTMyLDcgKzEzMiwxMSBAQCBib29sIEV2ZW50SGFu
ZGxlcjo6cGFzc01vdXNlUmVsZWFzZUV2ZW50CiAKIHVuc2lnbmVkIEV2ZW50SGFuZGxlcjo6YWNj
ZXNzS2V5TW9kaWZpZXJzKCkKIHsKLSAgICByZXR1cm4gUGxhdGZvcm1LZXlib2FyZEV2ZW50OjpD
dHJsS2V5OworICAgICNpZiBkZWZpbmVkIFFfV1NfUzYwCisgICAgICAgIHJldHVybiAwOworICAg
ICNlbHNlCisgICAgICAgIHJldHVybiBQbGF0Zm9ybUtleWJvYXJkRXZlbnQ6OkN0cmxLZXk7Cisg
ICAgI2VuZGlmCiB9CiAKIH0K
</data>
<flag name="review"
          id="20872"
          type_id="1"
          status="-"
          setter="hausmann"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>39751</attachid>
            <date>2009-09-17 23:56:51 -0700</date>
            <delta_ts>2009-09-21 13:08:44 -0700</delta_ts>
            <desc>Test Content for wap-accesskey</desc>
            <filename>WapAccessKeyTest.xhtml</filename>
            <type>application/xhtml+xml</type>
            <size>1280</size>
            <attacher name="Rohini Ananth">rohini.ananth</attacher>
            
              <data encoding="base64">PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPCFET0NUWVBFIGh0bWwgUFVC
TElDICItLy9XQVBGT1JVTS8vRFREIFhIVE1MIE1vYmlsZSAxLjAvL0VOIiAiaHR0cDovL3d3dy53
YXBmb3J1bS5vcmcvRFREL3hodG1sLW1vYmlsZTEwLmR0ZCI+CjxodG1sIHhtbG5zPSJodHRwOi8v
d3d3LnczLm9yZy8xOTk5L3hodG1sIj4KPGhlYWQ+Cgk8dGl0bGU+QWNjZXNza2V5cyA8L3RpdGxl
PgoJPHN0eWxlPgoJICAgIHB7Y29sb3I6cHVycGxlO2ZvbnQtc2l6ZToxNnB4O2ZvbnQtd2VpZ2h0
OmJvbGR9CiAgICAgICAgaDF7Y29sb3I6cmVkfQoJPC9zdHlsZT4KPC9oZWFkPgoKPGJvZHk+Cjxo
MT5BY2Nlc3NrZXlzIEFyZW5hICEhITwvaDE+Cgo8cD5MaW5rIGlzIGFjdGl2YXRlZCBieSBwcmVz
c2luZyAxPGJyLz4KPGEgaHJlZj0iaHR0cDovL3d3dy5ub2tpYS5jb20vIiBzdHlsZT0iLXdhcC1h
Y2Nlc3NrZXk6MSI+IHd3dy5ub2tpYS5jb20gPC9hPjwvcD4KCjxwPkJ1dHRvbiBjYW4gYmUgYWN0
aXZhdGVkIGJ5IHByZXNzaW5nICIyIiA8YnIvPgo8aW5wdXQgdHlwZT0iYnV0dG9uIiBzdHlsZT0i
LXdhcC1hY2Nlc3NrZXk6MiIgbmFtZT0iYnV0dG9uIiB2YWx1ZT0iIEJ1dHRvbiAyICIgb25jbGlj
az0iamF2c2NyaXB0OmFsZXJ0KCdQcmVzc2VkIDIga2V5Jyk7IiBzaXplPSI0Ii8+CjwvcD4KCjxw
PlByZXNzICI1IiBmb3IgWWVzPGJyLz4gCjxpbnB1dCB0eXBlPSJjaGVja2JveCIgc3R5bGU9Ii13
YXAtYWNjZXNza2V5OjUiIG5hbWU9ImJ1dHRvbiIgdmFsdWU9IiBCdXR0b24gNSAiIG9uY2xpY2s9
ImphdnNjcmlwdDphbGVydCgnUHJlc3NlZCA1IGtleScpOyIgc2l6ZT0iNCIvPlllcwo8L3A+Cgo8
cD5Gb2N1cyBpbiBpbnB1dCB0ZXh0IGJveCB3aXRoICJhIiA8YnIvPgkKPGlucHV0IHR5cGU9InRl
eHQiIHN0eWxlPSItd2FwLWFjY2Vzc2tleTphIiBuYW1lPSJjaGFyYWN0ZXIiIHNpemU9IjQiLz4K
PGJyLz4gCjwvcD4KCjxwPlByZXNzICogdG8gYXBwZW5kIGluIFRleHQgYXJlYSA8YnIvPgo8dGV4
dGFyZWEgc3R5bGU9Ii13YXAtYWNjZXNza2V5OlwyYSIgbmFtZT0iY2hhcmFjdGVyIiBzaXplPSIx
MCIvPgo8YnIvPgo8L3A+Cgo8cD5JIG92ZXJyaWRlIGFjY2Vzc2tleSBhdHRyaWJ1dGUuLi4uPGJy
Lz4KPGEgaHJlZj0iaHR0cDovL3d3dy53ZWJraXQub3JnLyIgYWNjZXNza2V5PSI3IiBzdHlsZT0i
LXdhcC1hY2Nlc3NrZXk6NiI+IFdhcCBhY2Nlc3NrZXkgNiB3b3JrcyBmb3IgbWUhISA8L2E+IDxi
ci8+CjwvcD4KCjwvYm9keT4KPC9odG1sPgo=
</data>
<flag name="review"
          id="20873"
          type_id="1"
          status="-"
          setter="hausmann"
    />
          </attachment>
      

    </bug>

</bugzilla>