<?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>105921</bug_id>
          
          <creation_ts>2013-01-02 07:20:24 -0800</creation_ts>
          <short_desc>[Qt] Use WebPageGroup to create user scripts instead of Qt-specific function in WebPage</short_desc>
          <delta_ts>2013-01-02 09:11:52 -0800</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="Caio Marcelo de Oliveira Filho">cmarcelo</reporter>
          <assigned_to name="Caio Marcelo de Oliveira Filho">cmarcelo</assigned_to>
          <cc>abecsi</cc>
    
    <cc>hausmann</cc>
    
    <cc>menard</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>798657</commentid>
    <comment_count>0</comment_count>
    <who name="Caio Marcelo de Oliveira Filho">cmarcelo</who>
    <bug_when>2013-01-02 07:20:24 -0800</bug_when>
    <thetext>[Qt] Use WebPageGroup to create user scripts instead of Qt-specific function in WebPage</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>798664</commentid>
    <comment_count>1</comment_count>
      <attachid>181030</attachid>
    <who name="Caio Marcelo de Oliveira Filho">cmarcelo</who>
    <bug_when>2013-01-02 07:33:53 -0800</bug_when>
    <thetext>Created attachment 181030
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>798694</commentid>
    <comment_count>2</comment_count>
    <who name="Caio Marcelo de Oliveira Filho">cmarcelo</who>
    <bug_when>2013-01-02 09:11:52 -0800</bug_when>
    <thetext>Committed r138621: &lt;http://trac.webkit.org/changeset/138621&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>181030</attachid>
            <date>2013-01-02 07:33:53 -0800</date>
            <delta_ts>2013-01-02 08:18:03 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-105921-20130102123100.patch</filename>
            <type>text/plain</type>
            <size>6490</size>
            <attacher name="Caio Marcelo de Oliveira Filho">cmarcelo</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTM4NjE2CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0Mi9DaGFuZ2VMb2cKaW5kZXggMWQxOTgxYmM2ZDViOGRh
MzIxMmMyM2M5MGIzY2VmN2ZhODhlNjJlYy4uYWU1MDAyYmJmYjYzOTE1NTM3YjU5Nzk5YzAzNDEz
NzQ3NTY1OWFkMyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJLaXQyL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIyIEBACisyMDEzLTAxLTAyICBDYWlv
IE1hcmNlbG8gZGUgT2xpdmVpcmEgRmlsaG8gIDxjYWlvLm9saXZlaXJhQG9wZW5ib3NzYS5vcmc+
CisKKyAgICAgICAgW1F0XSBVc2UgV2ViUGFnZUdyb3VwIHRvIGNyZWF0ZSB1c2VyIHNjcmlwdHMg
aW5zdGVhZCBvZiBRdC1zcGVjaWZpYyBmdW5jdGlvbiBpbiBXZWJQYWdlCisgICAgICAgIGh0dHBz
Oi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMDU5MjEKKworICAgICAgICBSZXZp
ZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBBZnRlciByMTMxMjgxIHRoZSBXZWJQ
YWdlR3JvdXAuaCAoaW4gVUlQcm9jZXNzKSBleHBvc2VzIGEgd2F5IHRvIGFkZCB1c2VyIHNjcmlw
dHMsIHNvIHdlIGNhbgorICAgICAgICB1c2UgdGhpcyBkaXJlY3RseSB0byBpbXBsZW1lbnQgdGhl
IHVzZXIgc2NyaXB0IGZ1bmN0aW9uYWxpdHkgaW4gUXQuIFRoZSBwcmV2aW91cyBzb2x1dGlvbiB3
YXMKKyAgICAgICAgYSBRdC1wb3J0IHNwZWNpZmljIGZ1bmN0aW9uIGluIFdlYlBhZ2UgdGhhdCBj
YW4gYmUgcmVtb3ZlZCBub3cuCisKKyAgICAgICAgKiBVSVByb2Nlc3MvQVBJL3F0L3FxdWlja3dl
YnZpZXcuY3BwOgorICAgICAgICAoUVF1aWNrV2ViVmlld1ByaXZhdGU6OnVwZGF0ZVVzZXJTY3Jp
cHRzKTogVXNlIFdlYlBhZ2VHcm91cCBmdW5jdGlvbnMgdG8gbWFuaXB1bGF0ZSB1c2VyIHNjcmlw
dHMgZGlyZWN0bHkuCisgICAgICAgICogVUlQcm9jZXNzL1dlYlBhZ2VQcm94eS5oOgorICAgICAg
ICAoV2ViUGFnZVByb3h5KTogUmVtb3ZlIG5vdyB1bnVzZWQgZnVuY3Rpb24uCisgICAgICAgICog
VUlQcm9jZXNzL3F0L1dlYlBhZ2VQcm94eVF0LmNwcDogRGl0dG8uCisgICAgICAgICogV2ViUHJv
Y2Vzcy9XZWJQYWdlL1dlYlBhZ2UubWVzc2FnZXMuaW46IERpdHRvLgorICAgICAgICAqIFdlYlBy
b2Nlc3MvV2ViUGFnZS9xdC9XZWJQYWdlUXQuY3BwOiBSZW1vdmUgbm93IHVudXNlZCBmdW5jdGlv
biBhbmQgaGVhZGVycy4KKwogMjAxMy0wMS0wMiAgQ2hyaXN0b3BoZSBEdW1leiAgPGNocmlzdG9w
aGUuZHVtZXpAaW50ZWwuY29tPgogCiAgICAgICAgIFJlZ3Jlc3Npb24ocjEzODYwNyk6IENhdXNl
cyBjcmFzaGVzIHJlbGF0ZWQgdG8gV2ViSWNvbkRhdGFiYXNlCmRpZmYgLS1naXQgYS9Tb3VyY2Uv
V2ViS2l0Mi9VSVByb2Nlc3MvQVBJL3F0L3FxdWlja3dlYnZpZXcuY3BwIGIvU291cmNlL1dlYktp
dDIvVUlQcm9jZXNzL0FQSS9xdC9xcXVpY2t3ZWJ2aWV3LmNwcAppbmRleCBmMjM0ODkxNGUwOWU0
OGU2ZDViZjQ2YzE2YmFjNzYzNTFmYWUyOTk3Li5lMGQ4MzU5YzdkMDdkYWUxZWZlNDkzOTEyZDc5
YjJhMDI3YTQ5NzRmIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvQVBJL3F0
L3FxdWlja3dlYnZpZXcuY3BwCisrKyBiL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9BUEkvcXQv
cXF1aWNrd2Vidmlldy5jcHAKQEAgLTc1Miw4ICs3NTIsMTAgQEAgc3RhdGljIFFTdHJpbmcgcmVh
ZFVzZXJTY3JpcHQoY29uc3QgUVVybCYgdXJsKQogCiB2b2lkIFFRdWlja1dlYlZpZXdQcml2YXRl
Ojp1cGRhdGVVc2VyU2NyaXB0cygpCiB7Ci0gICAgVmVjdG9yPFN0cmluZz4gc2NyaXB0czsKLSAg
ICBzY3JpcHRzLnJlc2VydmVDYXBhY2l0eSh1c2VyU2NyaXB0cy5zaXplKCkpOworICAgIC8vIFRo
aXMgZmVhdHVyZSB3b3JrcyBwZXItV2ViVmlldyBiZWNhdXNlIHdlIGtlZXAgYW4gdW5pcXVlIHBh
Z2UgZ3JvdXAgZm9yCisgICAgLy8gZWFjaCBQYWdlL1dlYlZpZXcgcGFpciB3ZSBjcmVhdGUuCisg
ICAgV2ViUGFnZUdyb3VwKiBwYWdlR3JvdXAgPSB3ZWJQYWdlUHJveHktPnBhZ2VHcm91cCgpOwor
ICAgIHBhZ2VHcm91cC0+cmVtb3ZlQWxsVXNlclNjcmlwdHMoKTsKIAogICAgIGZvciAodW5zaWdu
ZWQgaSA9IDA7IGkgPCB1c2VyU2NyaXB0cy5zaXplKCk7ICsraSkgewogICAgICAgICBjb25zdCBR
VXJsJiB1cmwgPSB1c2VyU2NyaXB0cy5hdChpKTsKQEAgLTc2NSwxMCArNzY3LDggQEAgdm9pZCBR
UXVpY2tXZWJWaWV3UHJpdmF0ZTo6dXBkYXRlVXNlclNjcmlwdHMoKQogICAgICAgICBRU3RyaW5n
IGNvbnRlbnRzID0gcmVhZFVzZXJTY3JpcHQodXJsKTsKICAgICAgICAgaWYgKGNvbnRlbnRzLmlz
RW1wdHkoKSkKICAgICAgICAgICAgIGNvbnRpbnVlOwotICAgICAgICBzY3JpcHRzLmFwcGVuZChT
dHJpbmcoY29udGVudHMpKTsKKyAgICAgICAgcGFnZUdyb3VwLT5hZGRVc2VyU2NyaXB0KFN0cmlu
Zyhjb250ZW50cyksIGVtcHR5U3RyaW5nKCksIDAsIDAsIEluamVjdEluVG9wRnJhbWVPbmx5LCBJ
bmplY3RBdERvY3VtZW50RW5kKTsKICAgICB9Ci0KLSAgICB3ZWJQYWdlUHJveHktPnNldFVzZXJT
Y3JpcHRzKHNjcmlwdHMpOwogfQogCiBRUG9pbnRGIFFRdWlja1dlYlZpZXdQcml2YXRlOjpjb250
ZW50UG9zKCkgY29uc3QKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9XZWJQ
YWdlUHJveHkuaCBiL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9XZWJQYWdlUHJveHkuaAppbmRl
eCBiOGEwYjY3ZjUyMjA0YWYzYTczN2YxMDcwMjBjMmM5M2E2NjE0N2M4Li40ZjhjMzdiZWYyMjU2
ZDljNWFjNTA5ZGJiOTgxNTNlMWE2MGRmZjk5IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0Mi9V
SVByb2Nlc3MvV2ViUGFnZVByb3h5LmgKKysrIGIvU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL1dl
YlBhZ2VQcm94eS5oCkBAIC0zNzMsNyArMzczLDYgQEAgcHVibGljOgogICAgIHZvaWQgYXV0aGVu
dGljYXRpb25SZXF1aXJlZFJlcXVlc3QoY29uc3QgU3RyaW5nJiBob3N0bmFtZSwgY29uc3QgU3Ry
aW5nJiByZWFsbSwgY29uc3QgU3RyaW5nJiBwcmVmaWxsZWRVc2VybmFtZSwgU3RyaW5nJiB1c2Vy
bmFtZSwgU3RyaW5nJiBwYXNzd29yZCk7CiAgICAgdm9pZCBjZXJ0aWZpY2F0ZVZlcmlmaWNhdGlv
blJlcXVlc3QoY29uc3QgU3RyaW5nJiBob3N0bmFtZSwgYm9vbCYgaWdub3JlRXJyb3JzKTsKICAg
ICB2b2lkIHByb3h5QXV0aGVudGljYXRpb25SZXF1aXJlZFJlcXVlc3QoY29uc3QgU3RyaW5nJiBo
b3N0bmFtZSwgdWludDE2X3QgcG9ydCwgY29uc3QgU3RyaW5nJiBwcmVmaWxsZWRVc2VybmFtZSwg
U3RyaW5nJiB1c2VybmFtZSwgU3RyaW5nJiBwYXNzd29yZCk7Ci0gICAgdm9pZCBzZXRVc2VyU2Ny
aXB0cyhjb25zdCBWZWN0b3I8U3RyaW5nPiYpOwogI2VuZGlmIC8vIFBMQVRGT1JNKFFUKS4KICNp
ZiBQTEFURk9STShFRkwpCiAgICAgdm9pZCBzZXRUaGVtZVBhdGgoY29uc3QgU3RyaW5nJik7CmRp
ZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvcXQvV2ViUGFnZVByb3h5UXQuY3Bw
IGIvU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL3F0L1dlYlBhZ2VQcm94eVF0LmNwcAppbmRleCA2
ZDFiN2ZkMzQxNTE3OGM5NDE5YTc4YTU0ODI0MzBkODkxNTFiY2RiLi5lNmQ5YjkwODQ1MGRmYmE2
Y2Y0Y2NjYzkxYWQxZWEyOTUwMTI4YzhiIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0Mi9VSVBy
b2Nlc3MvcXQvV2ViUGFnZVByb3h5UXQuY3BwCisrKyBiL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vz
cy9xdC9XZWJQYWdlUHJveHlRdC5jcHAKQEAgLTg2LDExICs4Niw2IEBAIHZvaWQgV2ViUGFnZVBy
b3h5OjpzZW5kQXBwbGljYXRpb25TY2hlbWVSZXBseShjb25zdCBRUXVpY2tOZXR3b3JrUmVwbHkq
IHJlcGx5KQogI2VuZGlmCiB9CiAKLXZvaWQgV2ViUGFnZVByb3h5OjpzZXRVc2VyU2NyaXB0cyhj
b25zdCBWZWN0b3I8U3RyaW5nPiYgc2NyaXB0cykKLXsKLSAgICBwcm9jZXNzKCktPnNlbmQoTWVz
c2FnZXM6OldlYlBhZ2U6OlNldFVzZXJTY3JpcHRzKHNjcmlwdHMpLCBtX3BhZ2VJRCk7Ci19Ci0K
IHZvaWQgV2ViUGFnZVByb3h5OjpkaWRGaW5kWm9vbWFibGVBcmVhKGNvbnN0IEludFBvaW50JiB0
YXJnZXQsIGNvbnN0IEludFJlY3QmIGFyZWEpCiB7CiAgICAgbV9wYWdlQ2xpZW50LT5kaWRGaW5k
Wm9vbWFibGVBcmVhKHRhcmdldCwgYXJlYSk7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9X
ZWJQcm9jZXNzL1dlYlBhZ2UvV2ViUGFnZS5tZXNzYWdlcy5pbiBiL1NvdXJjZS9XZWJLaXQyL1dl
YlByb2Nlc3MvV2ViUGFnZS9XZWJQYWdlLm1lc3NhZ2VzLmluCmluZGV4IDVhM2ZhOTAyZjYzYjZk
ZmM5YTg0ZDU0NzBmMDNhYWM1ZThkMTk4MGEuLjQ5MGU0OTU1Yjc5NmQ1MDFiZjFhYWIyODg4NzRi
YzYwMThmNzE4OTAgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQyL1dlYlByb2Nlc3MvV2ViUGFn
ZS9XZWJQYWdlLm1lc3NhZ2VzLmluCisrKyBiL1NvdXJjZS9XZWJLaXQyL1dlYlByb2Nlc3MvV2Vi
UGFnZS9XZWJQYWdlLm1lc3NhZ2VzLmluCkBAIC03NCw3ICs3NCw2IEBAIG1lc3NhZ2VzIC0+IFdl
YlBhZ2UgewogI2lmIFBMQVRGT1JNKFFUKQogICAgIEFwcGxpY2F0aW9uU2NoZW1lUmVwbHkoV2Vi
S2l0OjpRdE5ldHdvcmtSZXBseURhdGEgcmVwbHkpCiAgICAgUmVnaXN0ZXJBcHBsaWNhdGlvblNj
aGVtZShXVEY6OlN0cmluZyBzY2hlbWUpCi0gICAgU2V0VXNlclNjcmlwdHMoV1RGOjpWZWN0b3I8
V1RGOjpTdHJpbmc+IHNjcmlwdCkKICNlbmRpZgogCiAgICAgU3RvcExvYWRpbmdGcmFtZSh1aW50
NjRfdCBmcmFtZUlEKQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdDIvV2ViUHJvY2Vzcy9XZWJQ
YWdlL3F0L1dlYlBhZ2VRdC5jcHAgYi9Tb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL1dlYlBhZ2Uv
cXQvV2ViUGFnZVF0LmNwcAppbmRleCA5NGFjMDJiMDFjNWRmZmQ2Y2ViN2E0MTQ5N2QxYWQzYzFm
MDQwODMxLi40OGE4MDEwM2M0MzZhNTZlMDkyMWI0NGE0MTMyMTMxNWJlMmYwZTAzIDEwMDY0NAot
LS0gYS9Tb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL1dlYlBhZ2UvcXQvV2ViUGFnZVF0LmNwcAor
KysgYi9Tb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL1dlYlBhZ2UvcXQvV2ViUGFnZVF0LmNwcApA
QCAtMzEsMTggKzMxLDE1IEBACiAjaW5jbHVkZSAiUG9wdXBNZW51Q2xpZW50LmgiCiAjaW5jbHVk
ZSAiV2ViRWRpdG9yQ2xpZW50LmgiCiAjaW5jbHVkZSAiV2ViRXZlbnQuaCIKLSNpbmNsdWRlICJX
ZWJQYWdlR3JvdXBQcm94eS5oIgogI2luY2x1ZGUgIldlYlBhZ2VQcm94eU1lc3NhZ2VzLmgiCiAj
aW5jbHVkZSAiV2ViUG9wdXBNZW51LmgiCiAjaW5jbHVkZSAiV2ViUHJvY2Vzcy5oIgogI2luY2x1
ZGUgPFFDbGlwYm9hcmQ+CiAjaW5jbHVkZSA8UUd1aUFwcGxpY2F0aW9uPgotI2luY2x1ZGUgPFdl
YkNvcmUvRE9NV3JhcHBlcldvcmxkLmg+CiAjaW5jbHVkZSA8V2ViQ29yZS9Gb2N1c0NvbnRyb2xs
ZXIuaD4KICNpbmNsdWRlIDxXZWJDb3JlL0ZyYW1lLmg+CiAjaW5jbHVkZSA8V2ViQ29yZS9LZXli
b2FyZEV2ZW50Lmg+CiAjaW5jbHVkZSA8V2ViQ29yZS9QYWdlLmg+Ci0jaW5jbHVkZSA8V2ViQ29y
ZS9QYWdlR3JvdXAuaD4KICNpbmNsdWRlIDxXZWJDb3JlL1BsYXRmb3JtS2V5Ym9hcmRFdmVudC5o
PgogI2luY2x1ZGUgPFdlYkNvcmUvUmFuZ2UuaD4KICNpbmNsdWRlIDxXZWJDb3JlL1NldHRpbmdz
Lmg+CkBAIC0zMzQsMTUgKzMzMSw2IEBAIHZvaWQgV2ViUGFnZTo6YXBwbGljYXRpb25TY2hlbWVS
ZXBseShjb25zdCBRdE5ldHdvcmtSZXBseURhdGEmIHJlcGx5RGF0YSkKICAgICBuZXR3b3JrUmVw
bHktPmZpbmFsaXplKCk7CiB9CiAKLXZvaWQgV2ViUGFnZTo6c2V0VXNlclNjcmlwdHMoY29uc3Qg
VmVjdG9yPFN0cmluZz4mIHNjcmlwdHMpCi17Ci0gICAgLy8gVGhpcyB3b3JrcyBiZWNhdXNlIHdl
IGtlZXAgYW4gdW5pcXVlIHBhZ2UgZ3JvdXAgZm9yIGVhY2ggUGFnZS4KLSAgICBQYWdlR3JvdXAq
IHBhZ2VHcm91cCA9IFBhZ2VHcm91cDo6cGFnZUdyb3VwKHRoaXMtPnBhZ2VHcm91cCgpLT5pZGVu
dGlmaWVyKCkpOwotICAgIHBhZ2VHcm91cC0+cmVtb3ZlVXNlclNjcmlwdHNGcm9tV29ybGQobWFp
blRocmVhZE5vcm1hbFdvcmxkKCkpOwotICAgIGZvciAodW5zaWduZWQgaSA9IDA7IGkgPCBzY3Jp
cHRzLnNpemUoKTsgKytpKQotICAgICAgICBwYWdlR3JvdXAtPmFkZFVzZXJTY3JpcHRUb1dvcmxk
KG1haW5UaHJlYWROb3JtYWxXb3JsZCgpLCBzY3JpcHRzLmF0KGkpLCBLVVJMKCksIFZlY3RvcjxT
dHJpbmc+KCksIFZlY3RvcjxTdHJpbmc+KCksIEluamVjdEF0RG9jdW1lbnRFbmQsIEluamVjdElu
VG9wRnJhbWVPbmx5KTsKLX0KLQogdm9pZCBXZWJQYWdlOjpzZWxlY3RlZEluZGV4KGludDMyX3Qg
bmV3SW5kZXgpCiB7CiAgICAgY2hhbmdlU2VsZWN0ZWRJbmRleChuZXdJbmRleCk7Cg==
</data>
<flag name="review"
          id="198499"
          type_id="1"
          status="+"
          setter="hausmann"
    />
          </attachment>
      

    </bug>

</bugzilla>