<?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>140105</bug_id>
          
          <creation_ts>2015-01-05 16:57:45 -0800</creation_ts>
          <short_desc>Stop including PluginView.h from cross platform WebCore code</short_desc>
          <delta_ts>2015-01-06 03:30:50 -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>
          <dependson>140118</dependson>
    
    <dependson>140120</dependson>
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Anders Carlsson">andersca</reporter>
          <assigned_to name="Anders Carlsson">andersca</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>japhet</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1058856</commentid>
    <comment_count>0</comment_count>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2015-01-05 16:57:45 -0800</bug_when>
    <thetext>Stop including PluginView.h from cross platform WebCore code</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1058857</commentid>
    <comment_count>1</comment_count>
      <attachid>244017</attachid>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2015-01-05 16:58:48 -0800</bug_when>
    <thetext>Created attachment 244017
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1058859</commentid>
    <comment_count>2</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2015-01-05 17:00:41 -0800</bug_when>
    <thetext>Attachment 244017 did not pass style-queue:


ERROR: Source/WebCore/bridge/NP_jsobject.cpp:254:  _NPN_Evaluate is incorrectly named. Don&apos;t use underscores in your identifier names.  [readability/naming/underscores] [4]
Total errors found: 1 in 6 files


If any of these errors are false positives, please file a bug against check-webkit-style.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1058860</commentid>
    <comment_count>3</comment_count>
      <attachid>244018</attachid>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2015-01-05 17:12:02 -0800</bug_when>
    <thetext>Created attachment 244018
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1058862</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2015-01-05 17:14:42 -0800</bug_when>
    <thetext>Attachment 244018 did not pass style-queue:


ERROR: Source/WebCore/bridge/NP_jsobject.cpp:254:  _NPN_Evaluate is incorrectly named. Don&apos;t use underscores in your identifier names.  [readability/naming/underscores] [4]
Total errors found: 1 in 7 files


If any of these errors are false positives, please file a bug against check-webkit-style.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1058864</commentid>
    <comment_count>5</comment_count>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2015-01-05 17:23:41 -0800</bug_when>
    <thetext>Committed r177941: &lt;http://trac.webkit.org/changeset/177941&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>244017</attachid>
            <date>2015-01-05 16:58:48 -0800</date>
            <delta_ts>2015-01-05 17:11:59 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-140105-20150105165851.patch</filename>
            <type>text/plain</type>
            <size>6396</size>
            <attacher name="Anders Carlsson">andersca</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTc3OTM3CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMTkwNmNhOGUyYmFmZmQy
YzRiMjZmZjUxMTRiNmM1OTM4NWZkOGVkMS4uMzM3MTdjNWU1ZmZkMmYzNGIyMzQ5MzRiNTgyMTcz
ZTcyODViODI1NyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSw1ICsxLDI0IEBACiAyMDE1LTAxLTA1ICBBbmRl
cnMgQ2FybHNzb24gIDxhbmRlcnNjYUBhcHBsZS5jb20+CiAKKyAgICAgICAgU3RvcCBpbmNsdWRp
bmcgUGx1Z2luVmlldy5oIGZyb20gY3Jvc3MgcGxhdGZvcm0gV2ViQ29yZSBjb2RlCisgICAgICAg
IGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNDAxMDUKKworICAgICAg
ICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBJbnN0ZWFkLCBpbmNsdWRl
IFBsdWdpblZpZXdCYXNlLmguIFRoaXMgd2lsbCBhbGxvdyB1cyB0byBtb3ZlIHRoZSBvbGQgcGx1
Zy1pbiBpbXBsZW1lbnRhdGlvbiB0byBXZWJLaXQuCisKKyAgICAgICAgKiBiaW5kaW5ncy9qcy9T
Y3JpcHRDb250cm9sbGVyLmNwcDoKKyAgICAgICAgKiBicmlkZ2UvTlBfanNvYmplY3QuY3BwOgor
ICAgICAgICAoX05QTl9FdmFsdWF0ZSk6CisgICAgICAgICogaW5zcGVjdG9yL1BhZ2VTY3JpcHRE
ZWJ1Z1NlcnZlci5jcHA6CisgICAgICAgIChXZWJDb3JlOjpQYWdlU2NyaXB0RGVidWdTZXJ2ZXI6
OnNldEphdmFTY3JpcHRQYXVzZWQpOgorICAgICAgICAqIGxvYWRlci9GcmFtZUxvYWRlckNsaWVu
dC5oOgorICAgICAgICAqIHBhZ2UvUGFnZS5jcHA6CisgICAgICAgICogcGx1Z2lucy9QbHVnaW5W
aWV3QmFzZS5oOgorICAgICAgICAoV2ViQ29yZTo6UGx1Z2luVmlld0Jhc2U6OnNldEphdmFTY3Jp
cHRQYXVzZWQpOgorCisyMDE1LTAxLTA1ICBBbmRlcnMgQ2FybHNzb24gIDxhbmRlcnNjYUBhcHBs
ZS5jb20+CisKICAgICAgICAgQWRkIGNvcGllcyBvZiBOUE5fRXZhbHVhdGUgYW5kIE5QTl9JbnZv
a2Ugb24gV2luZG93cwogICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5j
Z2k/aWQ9MTQwMTAzCiAKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2JpbmRpbmdzL2pzL1Nj
cmlwdENvbnRyb2xsZXIuY3BwIGIvU291cmNlL1dlYkNvcmUvYmluZGluZ3MvanMvU2NyaXB0Q29u
dHJvbGxlci5jcHAKaW5kZXggMDQ3NDMzNmVhMzIzZGZiZDFkN2VkNGNkMGU2NWYxOTc4NjRmYzRj
YS4uNjNmOTk5NDUzZDQ2ZTM3YTQwMjc3NzcyM2U1ZjM3ODViNzRkYjhlYSAxMDA2NDQKLS0tIGEv
U291cmNlL1dlYkNvcmUvYmluZGluZ3MvanMvU2NyaXB0Q29udHJvbGxlci5jcHAKKysrIGIvU291
cmNlL1dlYkNvcmUvYmluZGluZ3MvanMvU2NyaXB0Q29udHJvbGxlci5jcHAKQEAgLTM5LDcgKzM5
LDYgQEAKICNpbmNsdWRlICJQYWdlLmgiCiAjaW5jbHVkZSAiUGFnZUNvbnNvbGVDbGllbnQuaCIK
ICNpbmNsdWRlICJQYWdlR3JvdXAuaCIKLSNpbmNsdWRlICJQbHVnaW5WaWV3LmgiCiAjaW5jbHVk
ZSAiU2NyaXB0U291cmNlQ29kZS5oIgogI2luY2x1ZGUgIlNjcmlwdGFibGVEb2N1bWVudFBhcnNl
ci5oIgogI2luY2x1ZGUgIlNldHRpbmdzLmgiCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9i
cmlkZ2UvTlBfanNvYmplY3QuY3BwIGIvU291cmNlL1dlYkNvcmUvYnJpZGdlL05QX2pzb2JqZWN0
LmNwcAppbmRleCBjYTJlNjJkNjdkODI2YmFkYzMzNzNmYzBmYzk1YTRiMTM1OGE2ZDFiLi45MDAx
MDEzOGFiNDZjZTdkOTc1M2NiZmYyOTVlNTNjZGZhY2QwYjVhIDEwMDY0NAotLS0gYS9Tb3VyY2Uv
V2ViQ29yZS9icmlkZ2UvTlBfanNvYmplY3QuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL2JyaWRn
ZS9OUF9qc29iamVjdC5jcHAKQEAgLTI5LDcgKzI5LDYgQEAKIAogI2luY2x1ZGUgIk5QX2pzb2Jq
ZWN0LmgiCiAKLSNpbmNsdWRlICJQbHVnaW5WaWV3LmgiCiAjaW5jbHVkZSAiY191dGlsaXR5Lmgi
CiAjaW5jbHVkZSAiY19pbnN0YW5jZS5oIgogI2luY2x1ZGUgIklkZW50aWZpZXJSZXAuaCIKQEAg
LTI1Miw3ICsyNTEsNyBAQCBib29sIF9OUE5fSW52b2tlKE5QUCBucHAsIE5QT2JqZWN0KiBvLCBO
UElkZW50aWZpZXIgbWV0aG9kTmFtZSwgY29uc3QgTlBWYXJpYW50KgogICAgIHJldHVybiB0cnVl
OwogfQogCi1ib29sIF9OUE5fRXZhbHVhdGUoTlBQIGluc3RhbmNlLCBOUE9iamVjdCogbywgTlBT
dHJpbmcqIHMsIE5QVmFyaWFudCogdmFyaWFudCkKK2Jvb2wgX05QTl9FdmFsdWF0ZShOUFAsIE5Q
T2JqZWN0KiBvLCBOUFN0cmluZyogcywgTlBWYXJpYW50KiB2YXJpYW50KQogewogICAgIGlmIChv
LT5fY2xhc3MgPT0gTlBTY3JpcHRPYmplY3RDbGFzcykgewogICAgICAgICBKYXZhU2NyaXB0T2Jq
ZWN0KiBvYmogPSByZWludGVycHJldF9jYXN0PEphdmFTY3JpcHRPYmplY3QqPihvKTsgCkBAIC0y
NjEsMTAgKzI2MCw2IEBAIGJvb2wgX05QTl9FdmFsdWF0ZShOUFAgaW5zdGFuY2UsIE5QT2JqZWN0
KiBvLCBOUFN0cmluZyogcywgTlBWYXJpYW50KiB2YXJpYW50KQogICAgICAgICBpZiAoIXJvb3RP
YmplY3QgfHwgIXJvb3RPYmplY3QtPmlzVmFsaWQoKSkKICAgICAgICAgICAgIHJldHVybiBmYWxz
ZTsKIAotICAgICAgICAvLyBUaGVyZSBpcyBhIGNyYXNoIGluIEZsYXNoIHdoZW4gZXZhbHVhdGlu
ZyBhIHNjcmlwdCB0aGF0IGRlc3Ryb3lzIHRoZQotICAgICAgICAvLyBQbHVnaW5WaWV3LCBzbyB3
ZSBkZXN0cm95IGl0IGFzeW5jaHJvbm91c2x5LgotICAgICAgICBQbHVnaW5WaWV3OjprZWVwQWxp
dmUoaW5zdGFuY2UpOwotCiAgICAgICAgIEV4ZWNTdGF0ZSogZXhlYyA9IHJvb3RPYmplY3QtPmds
b2JhbE9iamVjdCgpLT5nbG9iYWxFeGVjKCk7CiAgICAgICAgIEpTTG9ja0hvbGRlciBsb2NrKGV4
ZWMpOwogICAgICAgICBTdHJpbmcgc2NyaXB0U3RyaW5nID0gY29udmVydE5QU3RyaW5nVG9VVEYx
NihzKTsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rvci9QYWdlU2NyaXB0RGVi
dWdTZXJ2ZXIuY3BwIGIvU291cmNlL1dlYkNvcmUvaW5zcGVjdG9yL1BhZ2VTY3JpcHREZWJ1Z1Nl
cnZlci5jcHAKaW5kZXggZTU4OWE0ZGRjNDc2MTBiMzU5ZDhhMjJhNGQzMjM0OWQ5NTVlMjQ5Zi4u
MWQ1NzAzMDJiNzZlMDQ3OWJhNjIxYWJhYzQ0MDEyMDY4YTZmZjdjOCAxMDA2NDQKLS0tIGEvU291
cmNlL1dlYkNvcmUvaW5zcGVjdG9yL1BhZ2VTY3JpcHREZWJ1Z1NlcnZlci5jcHAKKysrIGIvU291
cmNlL1dlYkNvcmUvaW5zcGVjdG9yL1BhZ2VTY3JpcHREZWJ1Z1NlcnZlci5jcHAKQEAgLTM2LDEw
ICszNiw5IEBACiAjaW5jbHVkZSAiTWFpbkZyYW1lLmgiCiAjaW5jbHVkZSAiUGFnZS5oIgogI2lu
Y2x1ZGUgIlBhZ2VHcm91cC5oIgotI2luY2x1ZGUgIlBsdWdpblZpZXcuaCIKKyNpbmNsdWRlICJQ
bHVnaW5WaWV3QmFzZS5oIgogI2luY2x1ZGUgIlNjcmlwdENvbnRyb2xsZXIuaCIKICNpbmNsdWRl
ICJUaW1lci5oIgotI2luY2x1ZGUgIldpZGdldC5oIgogI2luY2x1ZGUgPHJ1bnRpbWUvSlNMb2Nr
Lmg+CiAjaW5jbHVkZSA8d3RmL01haW5UaHJlYWQuaD4KICNpbmNsdWRlIDx3dGYvU3RkTGliRXh0
cmFzLmg+CkBAIC0xOTIsMTEgKzE5MSwxMSBAQCB2b2lkIFBhZ2VTY3JpcHREZWJ1Z1NlcnZlcjo6
c2V0SmF2YVNjcmlwdFBhdXNlZChGcmFtZVZpZXcqIHZpZXcsIGJvb2wgcGF1c2VkKQogICAgIGlm
ICghdmlldykKICAgICAgICAgcmV0dXJuOwogCi0gICAgZm9yIChhdXRvIGl0ID0gdmlldy0+Y2hp
bGRyZW4oKS5iZWdpbigpLCBlbmQgPSB2aWV3LT5jaGlsZHJlbigpLmVuZCgpOyBpdCAhPSBlbmQ7
ICsraXQpIHsKLSAgICAgICAgV2lkZ2V0KiB3aWRnZXQgPSAoKml0KS5nZXQoKTsKLSAgICAgICAg
aWYgKCF3aWRnZXQtPmlzUGx1Z2luVmlldygpKQorICAgIGZvciAoYXV0byYgY2hpbGQgOiB2aWV3
LT5jaGlsZHJlbigpKSB7CisgICAgICAgIGlmICghaXM8UGx1Z2luVmlld0Jhc2U+KCpjaGlsZCkp
CiAgICAgICAgICAgICBjb250aW51ZTsKLSAgICAgICAgdG9QbHVnaW5WaWV3KHdpZGdldCktPnNl
dEphdmFTY3JpcHRQYXVzZWQocGF1c2VkKTsKKworICAgICAgICBkb3duY2FzdDxQbHVnaW5WaWV3
QmFzZT4oKmNoaWxkKS5zZXRKYXZhU2NyaXB0UGF1c2VkKHBhdXNlZCk7CiAgICAgfQogfQogCmRp
ZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9sb2FkZXIvRnJhbWVMb2FkZXJDbGllbnQuaCBiL1Nv
dXJjZS9XZWJDb3JlL2xvYWRlci9GcmFtZUxvYWRlckNsaWVudC5oCmluZGV4IGZiMjU0NzM2OTU0
ZjE4YmNiYjgxNzJlNzc3OWJlNmRjNThiMDRmMmMuLjU0MDZlZjEzZjU2YWJhNDI2Y2ViZDQzYjU0
MjE3NDEyNGZiZjdhZDcgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2xvYWRlci9GcmFtZUxv
YWRlckNsaWVudC5oCisrKyBiL1NvdXJjZS9XZWJDb3JlL2xvYWRlci9GcmFtZUxvYWRlckNsaWVu
dC5oCkBAIC03OSw3ICs3OSw3IEBAIG5hbWVzcGFjZSBXZWJDb3JlIHsKICAgICBjbGFzcyBOYXZp
Z2F0aW9uQWN0aW9uOwogICAgIGNsYXNzIFBhZ2U7CiAgICAgY2xhc3MgUHJvdGVjdGlvblNwYWNl
OwotICAgIGNsYXNzIFBsdWdpblZpZXc7CisgICAgY2xhc3MgUGx1Z2luVmlld0Jhc2U7CiAgICAg
Y2xhc3MgUG9saWN5Q2hlY2tlcjsKICAgICBjbGFzcyBSZXNvdXJjZUVycm9yOwogICAgIGNsYXNz
IFJlc291cmNlSGFuZGxlOwpAQCAtMjcyLDcgKzI3Miw3IEBAIG5hbWVzcGFjZSBXZWJDb3JlIHsK
IAogICAgICAgICB2aXJ0dWFsIFBhc3NSZWZQdHI8V2lkZ2V0PiBjcmVhdGVKYXZhQXBwbGV0V2lk
Z2V0KGNvbnN0IEludFNpemUmLCBIVE1MQXBwbGV0RWxlbWVudCosIGNvbnN0IFVSTCYgYmFzZVVS
TCwgY29uc3QgVmVjdG9yPFN0cmluZz4mIHBhcmFtTmFtZXMsIGNvbnN0IFZlY3RvcjxTdHJpbmc+
JiBwYXJhbVZhbHVlcykgPSAwOwogCi0gICAgICAgIHZpcnR1YWwgdm9pZCBkaXNwYXRjaERpZEZh
aWxUb1N0YXJ0UGx1Z2luKGNvbnN0IFBsdWdpblZpZXcqKSBjb25zdCB7IH0KKyAgICAgICAgdmly
dHVhbCB2b2lkIGRpc3BhdGNoRGlkRmFpbFRvU3RhcnRQbHVnaW4oY29uc3QgUGx1Z2luVmlld0Jh
c2UqKSBjb25zdCB7IH0KIAogICAgICAgICB2aXJ0dWFsIE9iamVjdENvbnRlbnRUeXBlIG9iamVj
dENvbnRlbnRUeXBlKGNvbnN0IFVSTCYsIGNvbnN0IFN0cmluZyYgbWltZVR5cGUsIGJvb2wgc2hv
dWxkUHJlZmVyUGx1Z0luc0ZvckltYWdlcykgPSAwOwogICAgICAgICB2aXJ0dWFsIFN0cmluZyBv
dmVycmlkZU1lZGlhVHlwZSgpIGNvbnN0ID0gMDsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3Jl
L3BhZ2UvUGFnZS5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9wYWdlL1BhZ2UuY3BwCmluZGV4IDBiNWE1
NTVjOWM2YTY4OTQxYzc3NDdiODM2YTdhNTliM2U3MTZlN2UuLmU4ODA3MzUyMGVlZTUyMTNmOWM2
NWMwNmE1OTFjYjM3MzljYjZmZjggMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3BhZ2UvUGFn
ZS5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvcGFnZS9QYWdlLmNwcApAQCAtNjUsNyArNjUsNyBA
QAogI2luY2x1ZGUgIlBhZ2VUaHJvdHRsZXIuaCIKICNpbmNsdWRlICJQbHVnSW5DbGllbnQuaCIK
ICNpbmNsdWRlICJQbHVnaW5EYXRhLmgiCi0jaW5jbHVkZSAiUGx1Z2luVmlldy5oIgorI2luY2x1
ZGUgIlBsdWdpblZpZXdCYXNlLmgiCiAjaW5jbHVkZSAiUG9pbnRlckxvY2tDb250cm9sbGVyLmgi
CiAjaW5jbHVkZSAiUHJvZ3Jlc3NUcmFja2VyLmgiCiAjaW5jbHVkZSAiUmVuZGVyTGF5ZXJDb21w
b3NpdG9yLmgiCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wbHVnaW5zL1BsdWdpblZpZXdC
YXNlLmggYi9Tb3VyY2UvV2ViQ29yZS9wbHVnaW5zL1BsdWdpblZpZXdCYXNlLmgKaW5kZXggMjQ4
M2NhYWRiMDY5NmExMjlmODBhZGQ2YThjNDk1N2ExMTJhZmQzMC4uYmU2Y2UzMGQyN2QwNDdkMzcy
MDY3YWZjNjQ4M2JiY2U2N2I2NjUwMiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGx1Z2lu
cy9QbHVnaW5WaWV3QmFzZS5oCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BsdWdpbnMvUGx1Z2luVmll
d0Jhc2UuaApAQCAtNzcsNiArNzcsOCBAQCBwdWJsaWM6CiAKICAgICB2aXJ0dWFsIEF1ZGlvSGFy
ZHdhcmVBY3Rpdml0eVR5cGUgYXVkaW9IYXJkd2FyZUFjdGl2aXR5KCkgY29uc3QgeyByZXR1cm4g
QXVkaW9IYXJkd2FyZUFjdGl2aXR5VHlwZTo6VW5rbm93bjsgfQogCisgICAgdmlydHVhbCB2b2lk
IHNldEphdmFTY3JpcHRQYXVzZWQoYm9vbCkgeyB9CisKIHByb3RlY3RlZDoKICAgICBleHBsaWNp
dCBQbHVnaW5WaWV3QmFzZShQbGF0Zm9ybVdpZGdldCB3aWRnZXQgPSAwKSA6IFdpZGdldCh3aWRn
ZXQpIHsgfQogfTsK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>244018</attachid>
            <date>2015-01-05 17:12:02 -0800</date>
            <delta_ts>2015-01-05 17:22:44 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-140105-20150105171206.patch</filename>
            <type>text/plain</type>
            <size>6766</size>
            <attacher name="Anders Carlsson">andersca</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTc3OTM3CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMTkwNmNhOGUyYmFmZmQy
YzRiMjZmZjUxMTRiNmM1OTM4NWZkOGVkMS4uMzM3MTdjNWU1ZmZkMmYzNGIyMzQ5MzRiNTgyMTcz
ZTcyODViODI1NyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSw1ICsxLDI0IEBACiAyMDE1LTAxLTA1ICBBbmRl
cnMgQ2FybHNzb24gIDxhbmRlcnNjYUBhcHBsZS5jb20+CiAKKyAgICAgICAgU3RvcCBpbmNsdWRp
bmcgUGx1Z2luVmlldy5oIGZyb20gY3Jvc3MgcGxhdGZvcm0gV2ViQ29yZSBjb2RlCisgICAgICAg
IGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNDAxMDUKKworICAgICAg
ICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBJbnN0ZWFkLCBpbmNsdWRl
IFBsdWdpblZpZXdCYXNlLmguIFRoaXMgd2lsbCBhbGxvdyB1cyB0byBtb3ZlIHRoZSBvbGQgcGx1
Zy1pbiBpbXBsZW1lbnRhdGlvbiB0byBXZWJLaXQuCisKKyAgICAgICAgKiBiaW5kaW5ncy9qcy9T
Y3JpcHRDb250cm9sbGVyLmNwcDoKKyAgICAgICAgKiBicmlkZ2UvTlBfanNvYmplY3QuY3BwOgor
ICAgICAgICAoX05QTl9FdmFsdWF0ZSk6CisgICAgICAgICogaW5zcGVjdG9yL1BhZ2VTY3JpcHRE
ZWJ1Z1NlcnZlci5jcHA6CisgICAgICAgIChXZWJDb3JlOjpQYWdlU2NyaXB0RGVidWdTZXJ2ZXI6
OnNldEphdmFTY3JpcHRQYXVzZWQpOgorICAgICAgICAqIGxvYWRlci9GcmFtZUxvYWRlckNsaWVu
dC5oOgorICAgICAgICAqIHBhZ2UvUGFnZS5jcHA6CisgICAgICAgICogcGx1Z2lucy9QbHVnaW5W
aWV3QmFzZS5oOgorICAgICAgICAoV2ViQ29yZTo6UGx1Z2luVmlld0Jhc2U6OnNldEphdmFTY3Jp
cHRQYXVzZWQpOgorCisyMDE1LTAxLTA1ICBBbmRlcnMgQ2FybHNzb24gIDxhbmRlcnNjYUBhcHBs
ZS5jb20+CisKICAgICAgICAgQWRkIGNvcGllcyBvZiBOUE5fRXZhbHVhdGUgYW5kIE5QTl9JbnZv
a2Ugb24gV2luZG93cwogICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5j
Z2k/aWQ9MTQwMTAzCiAKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2JpbmRpbmdzL2pzL1Nj
cmlwdENvbnRyb2xsZXIuY3BwIGIvU291cmNlL1dlYkNvcmUvYmluZGluZ3MvanMvU2NyaXB0Q29u
dHJvbGxlci5jcHAKaW5kZXggMDQ3NDMzNmVhMzIzZGZiZDFkN2VkNGNkMGU2NWYxOTc4NjRmYzRj
YS4uMmQ0ZmUxMDJjNGRlZTc0YWVmZGQyY2ZiZjI4NWYzZGM1MTI1MjY3ZSAxMDA2NDQKLS0tIGEv
U291cmNlL1dlYkNvcmUvYmluZGluZ3MvanMvU2NyaXB0Q29udHJvbGxlci5jcHAKKysrIGIvU291
cmNlL1dlYkNvcmUvYmluZGluZ3MvanMvU2NyaXB0Q29udHJvbGxlci5jcHAKQEAgLTM5LDcgKzM5
LDYgQEAKICNpbmNsdWRlICJQYWdlLmgiCiAjaW5jbHVkZSAiUGFnZUNvbnNvbGVDbGllbnQuaCIK
ICNpbmNsdWRlICJQYWdlR3JvdXAuaCIKLSNpbmNsdWRlICJQbHVnaW5WaWV3LmgiCiAjaW5jbHVk
ZSAiU2NyaXB0U291cmNlQ29kZS5oIgogI2luY2x1ZGUgIlNjcmlwdGFibGVEb2N1bWVudFBhcnNl
ci5oIgogI2luY2x1ZGUgIlNldHRpbmdzLmgiCkBAIC00MDgsMTAgKzQwNyw3IEBAIE5QT2JqZWN0
KiBTY3JpcHRDb250cm9sbGVyOjpjcmVhdGVTY3JpcHRPYmplY3RGb3JQbHVnaW5FbGVtZW50KEhU
TUxQbHVnSW5FbGVtZW50CiAjaWYgIVBMQVRGT1JNKENPQ09BKQogUGFzc1JlZlB0cjxKU0M6OkJp
bmRpbmdzOjpJbnN0YW5jZT4gU2NyaXB0Q29udHJvbGxlcjo6Y3JlYXRlU2NyaXB0SW5zdGFuY2VG
b3JXaWRnZXQoV2lkZ2V0KiB3aWRnZXQpCiB7Ci0gICAgaWYgKCF3aWRnZXQtPmlzUGx1Z2luVmll
dygpKQotICAgICAgICByZXR1cm4gMDsKLQotICAgIHJldHVybiB0b1BsdWdpblZpZXcod2lkZ2V0
KS0+YmluZGluZ0luc3RhbmNlKCk7CisgICAgcmV0dXJuIG51bGxwdHI7CiB9CiAjZW5kaWYKIApk
aWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvYnJpZGdlL05QX2pzb2JqZWN0LmNwcCBiL1NvdXJj
ZS9XZWJDb3JlL2JyaWRnZS9OUF9qc29iamVjdC5jcHAKaW5kZXggY2EyZTYyZDY3ZDgyNmJhZGMz
MzczZmMwZmM5NWE0YjEzNThhNmQxYi4uOTAwMTAxMzhhYjQ2Y2U3ZDk3NTNjYmZmMjk1ZTUzY2Rm
YWNkMGI1YSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvYnJpZGdlL05QX2pzb2JqZWN0LmNw
cAorKysgYi9Tb3VyY2UvV2ViQ29yZS9icmlkZ2UvTlBfanNvYmplY3QuY3BwCkBAIC0yOSw3ICsy
OSw2IEBACiAKICNpbmNsdWRlICJOUF9qc29iamVjdC5oIgogCi0jaW5jbHVkZSAiUGx1Z2luVmll
dy5oIgogI2luY2x1ZGUgImNfdXRpbGl0eS5oIgogI2luY2x1ZGUgImNfaW5zdGFuY2UuaCIKICNp
bmNsdWRlICJJZGVudGlmaWVyUmVwLmgiCkBAIC0yNTIsNyArMjUxLDcgQEAgYm9vbCBfTlBOX0lu
dm9rZShOUFAgbnBwLCBOUE9iamVjdCogbywgTlBJZGVudGlmaWVyIG1ldGhvZE5hbWUsIGNvbnN0
IE5QVmFyaWFudCoKICAgICByZXR1cm4gdHJ1ZTsKIH0KIAotYm9vbCBfTlBOX0V2YWx1YXRlKE5Q
UCBpbnN0YW5jZSwgTlBPYmplY3QqIG8sIE5QU3RyaW5nKiBzLCBOUFZhcmlhbnQqIHZhcmlhbnQp
Citib29sIF9OUE5fRXZhbHVhdGUoTlBQLCBOUE9iamVjdCogbywgTlBTdHJpbmcqIHMsIE5QVmFy
aWFudCogdmFyaWFudCkKIHsKICAgICBpZiAoby0+X2NsYXNzID09IE5QU2NyaXB0T2JqZWN0Q2xh
c3MpIHsKICAgICAgICAgSmF2YVNjcmlwdE9iamVjdCogb2JqID0gcmVpbnRlcnByZXRfY2FzdDxK
YXZhU2NyaXB0T2JqZWN0Kj4obyk7IApAQCAtMjYxLDEwICsyNjAsNiBAQCBib29sIF9OUE5fRXZh
bHVhdGUoTlBQIGluc3RhbmNlLCBOUE9iamVjdCogbywgTlBTdHJpbmcqIHMsIE5QVmFyaWFudCog
dmFyaWFudCkKICAgICAgICAgaWYgKCFyb290T2JqZWN0IHx8ICFyb290T2JqZWN0LT5pc1ZhbGlk
KCkpCiAgICAgICAgICAgICByZXR1cm4gZmFsc2U7CiAKLSAgICAgICAgLy8gVGhlcmUgaXMgYSBj
cmFzaCBpbiBGbGFzaCB3aGVuIGV2YWx1YXRpbmcgYSBzY3JpcHQgdGhhdCBkZXN0cm95cyB0aGUK
LSAgICAgICAgLy8gUGx1Z2luVmlldywgc28gd2UgZGVzdHJveSBpdCBhc3luY2hyb25vdXNseS4K
LSAgICAgICAgUGx1Z2luVmlldzo6a2VlcEFsaXZlKGluc3RhbmNlKTsKLQogICAgICAgICBFeGVj
U3RhdGUqIGV4ZWMgPSByb290T2JqZWN0LT5nbG9iYWxPYmplY3QoKS0+Z2xvYmFsRXhlYygpOwog
ICAgICAgICBKU0xvY2tIb2xkZXIgbG9jayhleGVjKTsKICAgICAgICAgU3RyaW5nIHNjcmlwdFN0
cmluZyA9IGNvbnZlcnROUFN0cmluZ1RvVVRGMTYocyk7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2Vi
Q29yZS9pbnNwZWN0b3IvUGFnZVNjcmlwdERlYnVnU2VydmVyLmNwcCBiL1NvdXJjZS9XZWJDb3Jl
L2luc3BlY3Rvci9QYWdlU2NyaXB0RGVidWdTZXJ2ZXIuY3BwCmluZGV4IGU1ODlhNGRkYzQ3NjEw
YjM1OWQ4YTIyYTRkMzIzNDlkOTU1ZTI0OWYuLjFkNTcwMzAyYjc2ZTA0NzliYTYyMWFiYWM0NDAx
MjA2OGE2ZmY3YzggMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rvci9QYWdlU2Ny
aXB0RGVidWdTZXJ2ZXIuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rvci9QYWdlU2Ny
aXB0RGVidWdTZXJ2ZXIuY3BwCkBAIC0zNiwxMCArMzYsOSBAQAogI2luY2x1ZGUgIk1haW5GcmFt
ZS5oIgogI2luY2x1ZGUgIlBhZ2UuaCIKICNpbmNsdWRlICJQYWdlR3JvdXAuaCIKLSNpbmNsdWRl
ICJQbHVnaW5WaWV3LmgiCisjaW5jbHVkZSAiUGx1Z2luVmlld0Jhc2UuaCIKICNpbmNsdWRlICJT
Y3JpcHRDb250cm9sbGVyLmgiCiAjaW5jbHVkZSAiVGltZXIuaCIKLSNpbmNsdWRlICJXaWRnZXQu
aCIKICNpbmNsdWRlIDxydW50aW1lL0pTTG9jay5oPgogI2luY2x1ZGUgPHd0Zi9NYWluVGhyZWFk
Lmg+CiAjaW5jbHVkZSA8d3RmL1N0ZExpYkV4dHJhcy5oPgpAQCAtMTkyLDExICsxOTEsMTEgQEAg
dm9pZCBQYWdlU2NyaXB0RGVidWdTZXJ2ZXI6OnNldEphdmFTY3JpcHRQYXVzZWQoRnJhbWVWaWV3
KiB2aWV3LCBib29sIHBhdXNlZCkKICAgICBpZiAoIXZpZXcpCiAgICAgICAgIHJldHVybjsKIAot
ICAgIGZvciAoYXV0byBpdCA9IHZpZXctPmNoaWxkcmVuKCkuYmVnaW4oKSwgZW5kID0gdmlldy0+
Y2hpbGRyZW4oKS5lbmQoKTsgaXQgIT0gZW5kOyArK2l0KSB7Ci0gICAgICAgIFdpZGdldCogd2lk
Z2V0ID0gKCppdCkuZ2V0KCk7Ci0gICAgICAgIGlmICghd2lkZ2V0LT5pc1BsdWdpblZpZXcoKSkK
KyAgICBmb3IgKGF1dG8mIGNoaWxkIDogdmlldy0+Y2hpbGRyZW4oKSkgeworICAgICAgICBpZiAo
IWlzPFBsdWdpblZpZXdCYXNlPigqY2hpbGQpKQogICAgICAgICAgICAgY29udGludWU7Ci0gICAg
ICAgIHRvUGx1Z2luVmlldyh3aWRnZXQpLT5zZXRKYXZhU2NyaXB0UGF1c2VkKHBhdXNlZCk7CisK
KyAgICAgICAgZG93bmNhc3Q8UGx1Z2luVmlld0Jhc2U+KCpjaGlsZCkuc2V0SmF2YVNjcmlwdFBh
dXNlZChwYXVzZWQpOwogICAgIH0KIH0KIApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvbG9h
ZGVyL0ZyYW1lTG9hZGVyQ2xpZW50LmggYi9Tb3VyY2UvV2ViQ29yZS9sb2FkZXIvRnJhbWVMb2Fk
ZXJDbGllbnQuaAppbmRleCBmYjI1NDczNjk1NGYxOGJjYmI4MTcyZTc3NzliZTZkYzU4YjA0ZjJj
Li41NDA2ZWYxM2Y1NmFiYTQyNmNlYmQ0M2I1NDIxNzQxMjRmYmY3YWQ3IDEwMDY0NAotLS0gYS9T
b3VyY2UvV2ViQ29yZS9sb2FkZXIvRnJhbWVMb2FkZXJDbGllbnQuaAorKysgYi9Tb3VyY2UvV2Vi
Q29yZS9sb2FkZXIvRnJhbWVMb2FkZXJDbGllbnQuaApAQCAtNzksNyArNzksNyBAQCBuYW1lc3Bh
Y2UgV2ViQ29yZSB7CiAgICAgY2xhc3MgTmF2aWdhdGlvbkFjdGlvbjsKICAgICBjbGFzcyBQYWdl
OwogICAgIGNsYXNzIFByb3RlY3Rpb25TcGFjZTsKLSAgICBjbGFzcyBQbHVnaW5WaWV3OworICAg
IGNsYXNzIFBsdWdpblZpZXdCYXNlOwogICAgIGNsYXNzIFBvbGljeUNoZWNrZXI7CiAgICAgY2xh
c3MgUmVzb3VyY2VFcnJvcjsKICAgICBjbGFzcyBSZXNvdXJjZUhhbmRsZTsKQEAgLTI3Miw3ICsy
NzIsNyBAQCBuYW1lc3BhY2UgV2ViQ29yZSB7CiAKICAgICAgICAgdmlydHVhbCBQYXNzUmVmUHRy
PFdpZGdldD4gY3JlYXRlSmF2YUFwcGxldFdpZGdldChjb25zdCBJbnRTaXplJiwgSFRNTEFwcGxl
dEVsZW1lbnQqLCBjb25zdCBVUkwmIGJhc2VVUkwsIGNvbnN0IFZlY3RvcjxTdHJpbmc+JiBwYXJh
bU5hbWVzLCBjb25zdCBWZWN0b3I8U3RyaW5nPiYgcGFyYW1WYWx1ZXMpID0gMDsKIAotICAgICAg
ICB2aXJ0dWFsIHZvaWQgZGlzcGF0Y2hEaWRGYWlsVG9TdGFydFBsdWdpbihjb25zdCBQbHVnaW5W
aWV3KikgY29uc3QgeyB9CisgICAgICAgIHZpcnR1YWwgdm9pZCBkaXNwYXRjaERpZEZhaWxUb1N0
YXJ0UGx1Z2luKGNvbnN0IFBsdWdpblZpZXdCYXNlKikgY29uc3QgeyB9CiAKICAgICAgICAgdmly
dHVhbCBPYmplY3RDb250ZW50VHlwZSBvYmplY3RDb250ZW50VHlwZShjb25zdCBVUkwmLCBjb25z
dCBTdHJpbmcmIG1pbWVUeXBlLCBib29sIHNob3VsZFByZWZlclBsdWdJbnNGb3JJbWFnZXMpID0g
MDsKICAgICAgICAgdmlydHVhbCBTdHJpbmcgb3ZlcnJpZGVNZWRpYVR5cGUoKSBjb25zdCA9IDA7
CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wYWdlL1BhZ2UuY3BwIGIvU291cmNlL1dlYkNv
cmUvcGFnZS9QYWdlLmNwcAppbmRleCAwYjVhNTU1YzljNmE2ODk0MWM3NzQ3YjgzNmE3YTU5YjNl
NzE2ZTdlLi5lODgwNzM1MjBlZWU1MjEzZjljNjVjMDZhNTkxY2IzNzM5Y2I2ZmY4IDEwMDY0NAot
LS0gYS9Tb3VyY2UvV2ViQ29yZS9wYWdlL1BhZ2UuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3Bh
Z2UvUGFnZS5jcHAKQEAgLTY1LDcgKzY1LDcgQEAKICNpbmNsdWRlICJQYWdlVGhyb3R0bGVyLmgi
CiAjaW5jbHVkZSAiUGx1Z0luQ2xpZW50LmgiCiAjaW5jbHVkZSAiUGx1Z2luRGF0YS5oIgotI2lu
Y2x1ZGUgIlBsdWdpblZpZXcuaCIKKyNpbmNsdWRlICJQbHVnaW5WaWV3QmFzZS5oIgogI2luY2x1
ZGUgIlBvaW50ZXJMb2NrQ29udHJvbGxlci5oIgogI2luY2x1ZGUgIlByb2dyZXNzVHJhY2tlci5o
IgogI2luY2x1ZGUgIlJlbmRlckxheWVyQ29tcG9zaXRvci5oIgpkaWZmIC0tZ2l0IGEvU291cmNl
L1dlYkNvcmUvcGx1Z2lucy9QbHVnaW5WaWV3QmFzZS5oIGIvU291cmNlL1dlYkNvcmUvcGx1Z2lu
cy9QbHVnaW5WaWV3QmFzZS5oCmluZGV4IDI0ODNjYWFkYjA2OTZhMTI5ZjgwYWRkNmE4YzQ5NTdh
MTEyYWZkMzAuLmJlNmNlMzBkMjdkMDQ3ZDM3MjA2N2FmYzY0ODNiYmNlNjdiNjY1MDIgMTAwNjQ0
Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3BsdWdpbnMvUGx1Z2luVmlld0Jhc2UuaAorKysgYi9Tb3Vy
Y2UvV2ViQ29yZS9wbHVnaW5zL1BsdWdpblZpZXdCYXNlLmgKQEAgLTc3LDYgKzc3LDggQEAgcHVi
bGljOgogCiAgICAgdmlydHVhbCBBdWRpb0hhcmR3YXJlQWN0aXZpdHlUeXBlIGF1ZGlvSGFyZHdh
cmVBY3Rpdml0eSgpIGNvbnN0IHsgcmV0dXJuIEF1ZGlvSGFyZHdhcmVBY3Rpdml0eVR5cGU6OlVu
a25vd247IH0KIAorICAgIHZpcnR1YWwgdm9pZCBzZXRKYXZhU2NyaXB0UGF1c2VkKGJvb2wpIHsg
fQorCiBwcm90ZWN0ZWQ6CiAgICAgZXhwbGljaXQgUGx1Z2luVmlld0Jhc2UoUGxhdGZvcm1XaWRn
ZXQgd2lkZ2V0ID0gMCkgOiBXaWRnZXQod2lkZ2V0KSB7IH0KIH07Cg==
</data>
<flag name="review"
          id="268936"
          type_id="1"
          status="+"
          setter="kling"
    />
          </attachment>
      

    </bug>

</bugzilla>