<?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>33673</bug_id>
          
          <creation_ts>2010-01-14 07:33:02 -0800</creation_ts>
          <short_desc>[Android] bindings/v8/ScriptController.cpp needs to conditionally include ChromiumBridge.h or PlatformBridge.h, depending on the platform (Chromium or Android)</short_desc>
          <delta_ts>2010-01-21 21:06:51 -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>WebCore Misc.</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Android</rep_platform>
          <op_sys>Android</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>
          <dependson>33917</dependson>
          
          <everconfirmed>0</everconfirmed>
          <reporter name="Andrei Popescu">andreip</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>android-webkit-unforking</cc>
    
    <cc>commit-queue</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>180708</commentid>
    <comment_count>0</comment_count>
    <who name="Andrei Popescu">andreip</who>
    <bug_when>2010-01-14 07:33:02 -0800</bug_when>
    <thetext>bindings/v8/ScriptController.cpp needs to conditionally include ChromiumBridge.h or PlatformBridge.h, depending on the platform (Chromium or Android)

Android&apos;s PlatformBridge class also needs the static NPObject* pluginScriptableObject(Widget*); method, which provides the NPObject associated with a PluginView.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>180711</commentid>
    <comment_count>1</comment_count>
      <attachid>46565</attachid>
    <who name="Andrei Popescu">andreip</who>
    <bug_when>2010-01-14 07:39:59 -0800</bug_when>
    <thetext>Created attachment 46565
Add PlatformBridge::pluginScriptableObject and include PlatformBridge.h from ScriptController.cpp</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>180713</commentid>
    <comment_count>2</comment_count>
      <attachid>46566</attachid>
    <who name="Andrei Popescu">andreip</who>
    <bug_when>2010-01-14 07:43:34 -0800</bug_when>
    <thetext>Created attachment 46566
Add PlatformBridge::pluginScriptableObject and include PlatformBridge.h from ScriptController.cpp

Had a tab in the Changelog in the previous patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>182802</commentid>
    <comment_count>3</comment_count>
      <attachid>46566</attachid>
    <who name="David Levin">levin</who>
    <bug_when>2010-01-20 08:08:17 -0800</bug_when>
    <thetext>Comment on attachment 46566
Add PlatformBridge::pluginScriptableObject and include PlatformBridge.h from ScriptController.cpp

Please remove ifdef&apos;s as discussed.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>182891</commentid>
    <comment_count>4</comment_count>
    <who name="Andrei Popescu">andreip</who>
    <bug_when>2010-01-20 12:58:49 -0800</bug_when>
    <thetext>I filed a separate bug (33917) about adding the &quot;PlatformBridge.h&quot; header. Will upload a new patch here as well.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>182899</commentid>
    <comment_count>5</comment_count>
      <attachid>47057</attachid>
    <who name="Andrei Popescu">andreip</who>
    <bug_when>2010-01-20 13:22:37 -0800</bug_when>
    <thetext>Created attachment 47057
Add PlatformBridge::pluginScriptableObject and include PlatformBridge.h from ScriptController.cpp</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>182913</commentid>
    <comment_count>6</comment_count>
      <attachid>47062</attachid>
    <who name="Andrei Popescu">andreip</who>
    <bug_when>2010-01-20 14:03:12 -0800</bug_when>
    <thetext>Created attachment 47062
Add PlatformBridge::pluginScriptableObject and include PlatformBridge.h from ScriptController.cpp

Forgot to update the Changelog to reflect the changes in the latest patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>183468</commentid>
    <comment_count>7</comment_count>
      <attachid>47062</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2010-01-21 21:06:46 -0800</bug_when>
    <thetext>Comment on attachment 47062
Add PlatformBridge::pluginScriptableObject and include PlatformBridge.h from ScriptController.cpp

Clearing flags on attachment: 47062

Committed r53673: &lt;http://trac.webkit.org/changeset/53673&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>183469</commentid>
    <comment_count>8</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2010-01-21 21:06:51 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>46565</attachid>
            <date>2010-01-14 07:39:59 -0800</date>
            <delta_ts>2010-01-14 07:43:34 -0800</delta_ts>
            <desc>Add PlatformBridge::pluginScriptableObject and include PlatformBridge.h from ScriptController.cpp</desc>
            <filename>33673.patch</filename>
            <type>text/plain</type>
            <size>2633</size>
            <attacher name="Andrei Popescu">andreip</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYkNvcmUvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUvQ2hhbmdlTG9n
CShyZXZpc2lvbiA1MzI2NikKKysrIFdlYkNvcmUvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBA
IC0xLDMgKzEsMjIgQEAKKzIwMTAtMDEtMTQgIEFuZHJlaSBQb3Blc2N1ICA8YW5kcmVpcEBnb29n
bGUuY29tPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAg
IFtBbmRyb2lkXSBiaW5kaW5ncy92OC9TY3JpcHRDb250cm9sbGVyLmNwcCBuZWVkcyB0byBjb25k
aXRpb25hbGx5CisgICAgICAgIGluY2x1ZGUgQ2hyb21pdW1CcmlkZ2UuaCBvciBQbGF0Zm9ybUJy
aWRnZS5oLCBkZXBlbmRpbmcgb24gdGhlCisgICAgICAgIHBsYXRmb3JtIChDaHJvbWl1bSBvciBB
bmRyb2lkKQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9
MzM2NzMKKworICAgICAgICBBZGQgInN0YXRpYyBOUE9iamVjdCogcGx1Z2luU2NyaXB0YWJsZU9i
amVjdChXaWRnZXQqKTsiIG1ldGhvZAorICAgICAgICB0byBQbGF0Zm9ybUJyaWRnZS5oCisgICAg
ICAgIEFsc28gaW5jbHVkZSBQbGF0Zm9ybUJyaWRnZS5oIGZyb20gU2NyaXB0Q29udHJvbGxlci5j
cHAuCisKKwlObyBuZXcgdGVzdHMsIGp1c3QgcGxhdGZvcm0gY29kZS4KKworICAgICAgICAqIGJp
bmRpbmdzL3Y4L1NjcmlwdENvbnRyb2xsZXIuY3BwOgorICAgICAgICAoV2ViQ29yZTo6U2NyaXB0
Q29udHJvbGxlcjo6Y3JlYXRlU2NyaXB0SW5zdGFuY2VGb3JXaWRnZXQpOgorICAgICAgICAqIHBs
YXRmb3JtL2FuZHJvaWQvUGxhdGZvcm1CcmlkZ2UuaDoKKwogMjAxMC0wMS0xNCAgTWFydGluIFJv
Ymluc29uICA8bWFydGluLmphbWVzLnJvYmluc29uQGdtYWlsLmNvbT4KIAogICAgICAgICBSZXZp
ZXdlZCBieSBYYW4gTG9wZXouCkluZGV4OiBXZWJDb3JlL2JpbmRpbmdzL3Y4L1NjcmlwdENvbnRy
b2xsZXIuY3BwCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUvYmluZGluZ3MvdjgvU2NyaXB0Q29udHJv
bGxlci5jcHAJKHJldmlzaW9uIDUxOTc2KQorKysgV2ViQ29yZS9iaW5kaW5ncy92OC9TY3JpcHRD
b250cm9sbGVyLmNwcAkod29ya2luZyBjb3B5KQpAQCAtMzIsNyArMzIsMTEgQEAKICNpbmNsdWRl
ICJjb25maWcuaCIKICNpbmNsdWRlICJTY3JpcHRDb250cm9sbGVyLmgiCiAKKyNpZiBQTEFURk9S
TShDSFJPTUlVTSkKICNpbmNsdWRlICJDaHJvbWl1bUJyaWRnZS5oIgorI2VsaWYgUExBVEZPUk0o
QU5EUk9JRCkKKyNpbmNsdWRlICJQbGF0Zm9ybUJyaWRnZS5oIgorI2VuZGlmCiAjaW5jbHVkZSAi
Q1N0cmluZy5oIgogI2luY2x1ZGUgIkRvY3VtZW50LmgiCiAjaW5jbHVkZSAiRE9NV2luZG93Lmgi
CkBAIC0zMDQsNyArMzA4LDEyIEBAIFBhc3NTY3JpcHRJbnN0YW5jZSBTY3JpcHRDb250cm9sbGVy
OjpjcmUKICAgICBpZiAod2lkZ2V0LT5pc0ZyYW1lVmlldygpKQogICAgICAgICByZXR1cm4gMDsK
IAorI2lmIFBMQVRGT1JNKENIUk9NSVVNKQogICAgIE5QT2JqZWN0KiBucE9iamVjdCA9IENocm9t
aXVtQnJpZGdlOjpwbHVnaW5TY3JpcHRhYmxlT2JqZWN0KHdpZGdldCk7CisjZWxpZiBQTEFURk9S
TShBTkRST0lEKQorICAgIE5QT2JqZWN0KiBucE9iamVjdCA9IFBsYXRmb3JtQnJpZGdlOjpwbHVn
aW5TY3JpcHRhYmxlT2JqZWN0KHdpZGdldCk7CisjZW5kaWYKKwogICAgIGlmICghbnBPYmplY3Qp
CiAgICAgICAgIHJldHVybiAwOwogCkluZGV4OiBXZWJDb3JlL3BsYXRmb3JtL2FuZHJvaWQvUGxh
dGZvcm1CcmlkZ2UuaAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBXZWJDb3JlL3BsYXRmb3JtL2FuZHJvaWQvUGxh
dGZvcm1CcmlkZ2UuaAkocmV2aXNpb24gNTMxOTMpCisrKyBXZWJDb3JlL3BsYXRmb3JtL2FuZHJv
aWQvUGxhdGZvcm1CcmlkZ2UuaAkod29ya2luZyBjb3B5KQpAQCAtMzEsOCArMzEsMTIgQEAKIAog
I2luY2x1ZGUgPHd0Zi9WZWN0b3IuaD4KIAorY2xhc3MgTlBPYmplY3Q7CisKIG5hbWVzcGFjZSBX
ZWJDb3JlIHsKIAorY2xhc3MgV2lkZ2V0OworCiAvLyBBbiBpbnRlcmZhY2UgdG8gdGhlIGVtYmVk
ZGluZyBsYXllciwgd2hpY2ggaGFzIHRoZSBhYmlsaXR5IHRvIGFuc3dlcgogLy8gcXVlc3Rpb25z
IGFib3V0IHRoZSBzeXN0ZW0gYW5kIHNvIG9uLi4uCiAvLyBUaGlzIGlzIHZlcnkgc2ltaWxhciB0
byBDaHJvbWl1bUJyaWRnZSBhbmQgdGhlIHR3byBhcmUgbGlrZWx5IHRvIGNvbnZlcmdlCkBAIC01
Miw2ICs1Niw4IEBAIHB1YmxpYzoKICAgICBzdGF0aWMgdm9pZCBzZXRDb29raWVzKGNvbnN0IEtV
UkwmLCBjb25zdCBTdHJpbmcmIHZhbHVlKTsKICAgICBzdGF0aWMgU3RyaW5nIGNvb2tpZXMoY29u
c3QgS1VSTCYpOwogICAgIHN0YXRpYyBib29sIGNvb2tpZXNFbmFibGVkKCk7CisgICAgLy8gUGx1
Z2luCisgICAgc3RhdGljIE5QT2JqZWN0KiBwbHVnaW5TY3JpcHRhYmxlT2JqZWN0KFdpZGdldCop
OwogfTsKIAogfQo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>46566</attachid>
            <date>2010-01-14 07:43:34 -0800</date>
            <delta_ts>2010-01-20 13:22:37 -0800</delta_ts>
            <desc>Add PlatformBridge::pluginScriptableObject and include PlatformBridge.h from ScriptController.cpp</desc>
            <filename>33673.patch</filename>
            <type>text/plain</type>
            <size>2640</size>
            <attacher name="Andrei Popescu">andreip</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYkNvcmUvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUvQ2hhbmdlTG9n
CShyZXZpc2lvbiA1MzI2NikKKysrIFdlYkNvcmUvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBA
IC0xLDMgKzEsMjIgQEAKKzIwMTAtMDEtMTQgIEFuZHJlaSBQb3Blc2N1ICA8YW5kcmVpcEBnb29n
bGUuY29tPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAg
IFtBbmRyb2lkXSBiaW5kaW5ncy92OC9TY3JpcHRDb250cm9sbGVyLmNwcCBuZWVkcyB0byBjb25k
aXRpb25hbGx5CisgICAgICAgIGluY2x1ZGUgQ2hyb21pdW1CcmlkZ2UuaCBvciBQbGF0Zm9ybUJy
aWRnZS5oLCBkZXBlbmRpbmcgb24gdGhlCisgICAgICAgIHBsYXRmb3JtIChDaHJvbWl1bSBvciBB
bmRyb2lkKQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9
MzM2NzMKKworICAgICAgICBBZGQgInN0YXRpYyBOUE9iamVjdCogcGx1Z2luU2NyaXB0YWJsZU9i
amVjdChXaWRnZXQqKTsiIG1ldGhvZAorICAgICAgICB0byBQbGF0Zm9ybUJyaWRnZS5oCisgICAg
ICAgIEFsc28gaW5jbHVkZSBQbGF0Zm9ybUJyaWRnZS5oIGZyb20gU2NyaXB0Q29udHJvbGxlci5j
cHAuCisKKyAgICAgICAgTm8gbmV3IHRlc3RzLCBqdXN0IHBsYXRmb3JtIGNvZGUuCisKKyAgICAg
ICAgKiBiaW5kaW5ncy92OC9TY3JpcHRDb250cm9sbGVyLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6
OlNjcmlwdENvbnRyb2xsZXI6OmNyZWF0ZVNjcmlwdEluc3RhbmNlRm9yV2lkZ2V0KToKKyAgICAg
ICAgKiBwbGF0Zm9ybS9hbmRyb2lkL1BsYXRmb3JtQnJpZGdlLmg6CisKIDIwMTAtMDEtMTQgIE1h
cnRpbiBSb2JpbnNvbiAgPG1hcnRpbi5qYW1lcy5yb2JpbnNvbkBnbWFpbC5jb20+CiAKICAgICAg
ICAgUmV2aWV3ZWQgYnkgWGFuIExvcGV6LgpJbmRleDogV2ViQ29yZS9iaW5kaW5ncy92OC9TY3Jp
cHRDb250cm9sbGVyLmNwcAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBXZWJDb3JlL2JpbmRpbmdzL3Y4L1Njcmlw
dENvbnRyb2xsZXIuY3BwCShyZXZpc2lvbiA1MTk3NikKKysrIFdlYkNvcmUvYmluZGluZ3Mvdjgv
U2NyaXB0Q29udHJvbGxlci5jcHAJKHdvcmtpbmcgY29weSkKQEAgLTMyLDcgKzMyLDExIEBACiAj
aW5jbHVkZSAiY29uZmlnLmgiCiAjaW5jbHVkZSAiU2NyaXB0Q29udHJvbGxlci5oIgogCisjaWYg
UExBVEZPUk0oQ0hST01JVU0pCiAjaW5jbHVkZSAiQ2hyb21pdW1CcmlkZ2UuaCIKKyNlbGlmIFBM
QVRGT1JNKEFORFJPSUQpCisjaW5jbHVkZSAiUGxhdGZvcm1CcmlkZ2UuaCIKKyNlbmRpZgogI2lu
Y2x1ZGUgIkNTdHJpbmcuaCIKICNpbmNsdWRlICJEb2N1bWVudC5oIgogI2luY2x1ZGUgIkRPTVdp
bmRvdy5oIgpAQCAtMzA0LDcgKzMwOCwxMiBAQCBQYXNzU2NyaXB0SW5zdGFuY2UgU2NyaXB0Q29u
dHJvbGxlcjo6Y3JlCiAgICAgaWYgKHdpZGdldC0+aXNGcmFtZVZpZXcoKSkKICAgICAgICAgcmV0
dXJuIDA7CiAKKyNpZiBQTEFURk9STShDSFJPTUlVTSkKICAgICBOUE9iamVjdCogbnBPYmplY3Qg
PSBDaHJvbWl1bUJyaWRnZTo6cGx1Z2luU2NyaXB0YWJsZU9iamVjdCh3aWRnZXQpOworI2VsaWYg
UExBVEZPUk0oQU5EUk9JRCkKKyAgICBOUE9iamVjdCogbnBPYmplY3QgPSBQbGF0Zm9ybUJyaWRn
ZTo6cGx1Z2luU2NyaXB0YWJsZU9iamVjdCh3aWRnZXQpOworI2VuZGlmCisKICAgICBpZiAoIW5w
T2JqZWN0KQogICAgICAgICByZXR1cm4gMDsKIApJbmRleDogV2ViQ29yZS9wbGF0Zm9ybS9hbmRy
b2lkL1BsYXRmb3JtQnJpZGdlLmgKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gV2ViQ29yZS9wbGF0Zm9ybS9hbmRy
b2lkL1BsYXRmb3JtQnJpZGdlLmgJKHJldmlzaW9uIDUzMTkzKQorKysgV2ViQ29yZS9wbGF0Zm9y
bS9hbmRyb2lkL1BsYXRmb3JtQnJpZGdlLmgJKHdvcmtpbmcgY29weSkKQEAgLTMxLDggKzMxLDEy
IEBACiAKICNpbmNsdWRlIDx3dGYvVmVjdG9yLmg+CiAKK2NsYXNzIE5QT2JqZWN0OworCiBuYW1l
c3BhY2UgV2ViQ29yZSB7CiAKK2NsYXNzIFdpZGdldDsKKwogLy8gQW4gaW50ZXJmYWNlIHRvIHRo
ZSBlbWJlZGRpbmcgbGF5ZXIsIHdoaWNoIGhhcyB0aGUgYWJpbGl0eSB0byBhbnN3ZXIKIC8vIHF1
ZXN0aW9ucyBhYm91dCB0aGUgc3lzdGVtIGFuZCBzbyBvbi4uLgogLy8gVGhpcyBpcyB2ZXJ5IHNp
bWlsYXIgdG8gQ2hyb21pdW1CcmlkZ2UgYW5kIHRoZSB0d28gYXJlIGxpa2VseSB0byBjb252ZXJn
ZQpAQCAtNTIsNiArNTYsOCBAQCBwdWJsaWM6CiAgICAgc3RhdGljIHZvaWQgc2V0Q29va2llcyhj
b25zdCBLVVJMJiwgY29uc3QgU3RyaW5nJiB2YWx1ZSk7CiAgICAgc3RhdGljIFN0cmluZyBjb29r
aWVzKGNvbnN0IEtVUkwmKTsKICAgICBzdGF0aWMgYm9vbCBjb29raWVzRW5hYmxlZCgpOworICAg
IC8vIFBsdWdpbgorICAgIHN0YXRpYyBOUE9iamVjdCogcGx1Z2luU2NyaXB0YWJsZU9iamVjdChX
aWRnZXQqKTsKIH07CiAKIH0K
</data>
<flag name="review"
          id="28864"
          type_id="1"
          status="-"
          setter="levin"
    />
          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>47057</attachid>
            <date>2010-01-20 13:22:37 -0800</date>
            <delta_ts>2010-01-20 14:03:12 -0800</delta_ts>
            <desc>Add PlatformBridge::pluginScriptableObject and include PlatformBridge.h from ScriptController.cpp</desc>
            <filename>33673.patch.v2</filename>
            <type>text/plain</type>
            <size>2520</size>
            <attacher name="Andrei Popescu">andreip</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYkNvcmUvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUvQ2hhbmdlTG9n
CShyZXZpc2lvbiA1MzU2MCkKKysrIFdlYkNvcmUvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBA
IC0xLDMgKzEsMjIgQEAKKzIwMTAtMDEtMjAgIEFuZHJlaSBQb3Blc2N1ICA8YW5kcmVpcEBnb29n
bGUuY29tPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAg
IFtBbmRyb2lkXSBiaW5kaW5ncy92OC9TY3JpcHRDb250cm9sbGVyLmNwcCBuZWVkcyB0byBjb25k
aXRpb25hbGx5CisgICAgICAgIGluY2x1ZGUgQ2hyb21pdW1CcmlkZ2UuaCBvciBQbGF0Zm9ybUJy
aWRnZS5oLCBkZXBlbmRpbmcgb24gdGhlCisgICAgICAgIHBsYXRmb3JtIChDaHJvbWl1bSBvciBB
bmRyb2lkKQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9
MzM2NzMKKworICAgICAgICBBZGQgInN0YXRpYyBOUE9iamVjdCogcGx1Z2luU2NyaXB0YWJsZU9i
amVjdChXaWRnZXQqKTsiIG1ldGhvZAorICAgICAgICB0byBQbGF0Zm9ybUJyaWRnZS5oCisgICAg
ICAgIEFsc28gaW5jbHVkZSBQbGF0Zm9ybUJyaWRnZS5oIGZyb20gU2NyaXB0Q29udHJvbGxlci5j
cHAuCisKKyAgICAgICAgTm8gbmV3IHRlc3RzLCBqdXN0IHBsYXRmb3JtIGNvZGUuCisKKyAgICAg
ICAgKiBiaW5kaW5ncy92OC9TY3JpcHRDb250cm9sbGVyLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6
OlNjcmlwdENvbnRyb2xsZXI6OmNyZWF0ZVNjcmlwdEluc3RhbmNlRm9yV2lkZ2V0KToKKyAgICAg
ICAgKiBwbGF0Zm9ybS9hbmRyb2lkL1BsYXRmb3JtQnJpZGdlLmg6CisKIDIwMTAtMDEtMjAgIEtl
dmluIE9sbGl2aWVyICA8a2V2aW5vQHRoZW9sbGl2aWVycy5jb20+CiAKICAgICAgICAgQnVpbGQg
Zml4IGZvciAhRU5BQkxFKFNWRykuCkluZGV4OiBXZWJDb3JlL2JpbmRpbmdzL3Y4L1NjcmlwdENv
bnRyb2xsZXIuY3BwCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUvYmluZGluZ3MvdjgvU2NyaXB0Q29u
dHJvbGxlci5jcHAJKHJldmlzaW9uIDUxOTc2KQorKysgV2ViQ29yZS9iaW5kaW5ncy92OC9TY3Jp
cHRDb250cm9sbGVyLmNwcAkod29ya2luZyBjb3B5KQpAQCAtMzIsNyArMzIsNyBAQAogI2luY2x1
ZGUgImNvbmZpZy5oIgogI2luY2x1ZGUgIlNjcmlwdENvbnRyb2xsZXIuaCIKIAotI2luY2x1ZGUg
IkNocm9taXVtQnJpZGdlLmgiCisjaW5jbHVkZSAiUGxhdGZvcm1CcmlkZ2UuaCIKICNpbmNsdWRl
ICJDU3RyaW5nLmgiCiAjaW5jbHVkZSAiRG9jdW1lbnQuaCIKICNpbmNsdWRlICJET01XaW5kb3cu
aCIKQEAgLTMwNCw3ICszMDQsOCBAQCBQYXNzU2NyaXB0SW5zdGFuY2UgU2NyaXB0Q29udHJvbGxl
cjo6Y3JlCiAgICAgaWYgKHdpZGdldC0+aXNGcmFtZVZpZXcoKSkKICAgICAgICAgcmV0dXJuIDA7
CiAKLSAgICBOUE9iamVjdCogbnBPYmplY3QgPSBDaHJvbWl1bUJyaWRnZTo6cGx1Z2luU2NyaXB0
YWJsZU9iamVjdCh3aWRnZXQpOworICAgIE5QT2JqZWN0KiBucE9iamVjdCA9IFBsYXRmb3JtQnJp
ZGdlOjpwbHVnaW5TY3JpcHRhYmxlT2JqZWN0KHdpZGdldCk7CisKICAgICBpZiAoIW5wT2JqZWN0
KQogICAgICAgICByZXR1cm4gMDsKIApJbmRleDogV2ViQ29yZS9wbGF0Zm9ybS9hbmRyb2lkL1Bs
YXRmb3JtQnJpZGdlLmgKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gV2ViQ29yZS9wbGF0Zm9ybS9hbmRyb2lkL1Bs
YXRmb3JtQnJpZGdlLmgJKHJldmlzaW9uIDUzMTkzKQorKysgV2ViQ29yZS9wbGF0Zm9ybS9hbmRy
b2lkL1BsYXRmb3JtQnJpZGdlLmgJKHdvcmtpbmcgY29weSkKQEAgLTMxLDggKzMxLDEyIEBACiAK
ICNpbmNsdWRlIDx3dGYvVmVjdG9yLmg+CiAKK2NsYXNzIE5QT2JqZWN0OworCiBuYW1lc3BhY2Ug
V2ViQ29yZSB7CiAKK2NsYXNzIFdpZGdldDsKKwogLy8gQW4gaW50ZXJmYWNlIHRvIHRoZSBlbWJl
ZGRpbmcgbGF5ZXIsIHdoaWNoIGhhcyB0aGUgYWJpbGl0eSB0byBhbnN3ZXIKIC8vIHF1ZXN0aW9u
cyBhYm91dCB0aGUgc3lzdGVtIGFuZCBzbyBvbi4uLgogLy8gVGhpcyBpcyB2ZXJ5IHNpbWlsYXIg
dG8gQ2hyb21pdW1CcmlkZ2UgYW5kIHRoZSB0d28gYXJlIGxpa2VseSB0byBjb252ZXJnZQpAQCAt
NTIsNiArNTYsOCBAQCBwdWJsaWM6CiAgICAgc3RhdGljIHZvaWQgc2V0Q29va2llcyhjb25zdCBL
VVJMJiwgY29uc3QgU3RyaW5nJiB2YWx1ZSk7CiAgICAgc3RhdGljIFN0cmluZyBjb29raWVzKGNv
bnN0IEtVUkwmKTsKICAgICBzdGF0aWMgYm9vbCBjb29raWVzRW5hYmxlZCgpOworICAgIC8vIFBs
dWdpbgorICAgIHN0YXRpYyBOUE9iamVjdCogcGx1Z2luU2NyaXB0YWJsZU9iamVjdChXaWRnZXQq
KTsKIH07CiAKIH0K
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>47062</attachid>
            <date>2010-01-20 14:03:12 -0800</date>
            <delta_ts>2010-01-21 21:06:46 -0800</delta_ts>
            <desc>Add PlatformBridge::pluginScriptableObject and include PlatformBridge.h from ScriptController.cpp</desc>
            <filename>33673.patch</filename>
            <type>text/plain</type>
            <size>2513</size>
            <attacher name="Andrei Popescu">andreip</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYkNvcmUvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUvQ2hhbmdlTG9n
CShyZXZpc2lvbiA1MzU2MCkKKysrIFdlYkNvcmUvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBA
IC0xLDMgKzEsMjIgQEAKKzIwMTAtMDEtMjAgIEFuZHJlaSBQb3Blc2N1ICA8YW5kcmVpcEBnb29n
bGUuY29tPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAg
IFtBbmRyb2lkXSBiaW5kaW5ncy92OC9TY3JpcHRDb250cm9sbGVyLmNwcCBuZWVkcyB0byBpbmNs
dWRlCisgICAgICAgIFBsYXRmb3JtQnJpZGdlLmggaW5zdGVhZCBvZiBDaHJvbWl1bUJyaWRnZS5o
IHNvIHRoYXQgaXQgY2FuCisgICAgICAgIGJlIHVzZWQgb24gYm90aCBDaHJvbWl1bSBhbmQgQW5k
cm9pZC4KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTMz
NjczCisKKyAgICAgICAgQWRkICJzdGF0aWMgTlBPYmplY3QqIHBsdWdpblNjcmlwdGFibGVPYmpl
Y3QoV2lkZ2V0Kik7IiBtZXRob2QKKyAgICAgICAgdG8gUGxhdGZvcm1CcmlkZ2UuaAorICAgICAg
ICBJbmNsdWRlIFBsYXRmb3JtQnJpZGdlLmggZnJvbSBTY3JpcHRDb250cm9sbGVyLmNwcC4KKwor
ICAgICAgICBObyBuZXcgdGVzdHMsIGp1c3QgcGxhdGZvcm0gY29kZS4KKworICAgICAgICAqIGJp
bmRpbmdzL3Y4L1NjcmlwdENvbnRyb2xsZXIuY3BwOgorICAgICAgICAoV2ViQ29yZTo6U2NyaXB0
Q29udHJvbGxlcjo6Y3JlYXRlU2NyaXB0SW5zdGFuY2VGb3JXaWRnZXQpOgorICAgICAgICAqIHBs
YXRmb3JtL2FuZHJvaWQvUGxhdGZvcm1CcmlkZ2UuaDoKKwogMjAxMC0wMS0yMCAgS2V2aW4gT2xs
aXZpZXIgIDxrZXZpbm9AdGhlb2xsaXZpZXJzLmNvbT4KIAogICAgICAgICBCdWlsZCBmaXggZm9y
ICFFTkFCTEUoU1ZHKS4KSW5kZXg6IFdlYkNvcmUvYmluZGluZ3MvdjgvU2NyaXB0Q29udHJvbGxl
ci5jcHAKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PQotLS0gV2ViQ29yZS9iaW5kaW5ncy92OC9TY3JpcHRDb250cm9sbGVy
LmNwcAkocmV2aXNpb24gNTE5NzYpCisrKyBXZWJDb3JlL2JpbmRpbmdzL3Y4L1NjcmlwdENvbnRy
b2xsZXIuY3BwCSh3b3JraW5nIGNvcHkpCkBAIC0zMiw3ICszMiw3IEBACiAjaW5jbHVkZSAiY29u
ZmlnLmgiCiAjaW5jbHVkZSAiU2NyaXB0Q29udHJvbGxlci5oIgogCi0jaW5jbHVkZSAiQ2hyb21p
dW1CcmlkZ2UuaCIKKyNpbmNsdWRlICJQbGF0Zm9ybUJyaWRnZS5oIgogI2luY2x1ZGUgIkNTdHJp
bmcuaCIKICNpbmNsdWRlICJEb2N1bWVudC5oIgogI2luY2x1ZGUgIkRPTVdpbmRvdy5oIgpAQCAt
MzA0LDcgKzMwNCw4IEBAIFBhc3NTY3JpcHRJbnN0YW5jZSBTY3JpcHRDb250cm9sbGVyOjpjcmUK
ICAgICBpZiAod2lkZ2V0LT5pc0ZyYW1lVmlldygpKQogICAgICAgICByZXR1cm4gMDsKIAotICAg
IE5QT2JqZWN0KiBucE9iamVjdCA9IENocm9taXVtQnJpZGdlOjpwbHVnaW5TY3JpcHRhYmxlT2Jq
ZWN0KHdpZGdldCk7CisgICAgTlBPYmplY3QqIG5wT2JqZWN0ID0gUGxhdGZvcm1CcmlkZ2U6OnBs
dWdpblNjcmlwdGFibGVPYmplY3Qod2lkZ2V0KTsKKwogICAgIGlmICghbnBPYmplY3QpCiAgICAg
ICAgIHJldHVybiAwOwogCkluZGV4OiBXZWJDb3JlL3BsYXRmb3JtL2FuZHJvaWQvUGxhdGZvcm1C
cmlkZ2UuaAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09Ci0tLSBXZWJDb3JlL3BsYXRmb3JtL2FuZHJvaWQvUGxhdGZvcm1C
cmlkZ2UuaAkocmV2aXNpb24gNTMxOTMpCisrKyBXZWJDb3JlL3BsYXRmb3JtL2FuZHJvaWQvUGxh
dGZvcm1CcmlkZ2UuaAkod29ya2luZyBjb3B5KQpAQCAtMzEsOCArMzEsMTIgQEAKIAogI2luY2x1
ZGUgPHd0Zi9WZWN0b3IuaD4KIAorY2xhc3MgTlBPYmplY3Q7CisKIG5hbWVzcGFjZSBXZWJDb3Jl
IHsKIAorY2xhc3MgV2lkZ2V0OworCiAvLyBBbiBpbnRlcmZhY2UgdG8gdGhlIGVtYmVkZGluZyBs
YXllciwgd2hpY2ggaGFzIHRoZSBhYmlsaXR5IHRvIGFuc3dlcgogLy8gcXVlc3Rpb25zIGFib3V0
IHRoZSBzeXN0ZW0gYW5kIHNvIG9uLi4uCiAvLyBUaGlzIGlzIHZlcnkgc2ltaWxhciB0byBDaHJv
bWl1bUJyaWRnZSBhbmQgdGhlIHR3byBhcmUgbGlrZWx5IHRvIGNvbnZlcmdlCkBAIC01Miw2ICs1
Niw4IEBAIHB1YmxpYzoKICAgICBzdGF0aWMgdm9pZCBzZXRDb29raWVzKGNvbnN0IEtVUkwmLCBj
b25zdCBTdHJpbmcmIHZhbHVlKTsKICAgICBzdGF0aWMgU3RyaW5nIGNvb2tpZXMoY29uc3QgS1VS
TCYpOwogICAgIHN0YXRpYyBib29sIGNvb2tpZXNFbmFibGVkKCk7CisgICAgLy8gUGx1Z2luCisg
ICAgc3RhdGljIE5QT2JqZWN0KiBwbHVnaW5TY3JpcHRhYmxlT2JqZWN0KFdpZGdldCopOwogfTsK
IAogfQo=
</data>

          </attachment>
      

    </bug>

</bugzilla>