<?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>33331</bug_id>
          
          <creation_ts>2010-01-07 11:15:43 -0800</creation_ts>
          <short_desc>WebHostedNetscapePluginView should pass acceleratedCompositingEnabled bool to NetscapePluginHostManager when instantiating plug-ins</short_desc>
          <delta_ts>2010-01-07 12:27:04 -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>Plug-ins</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Mac (Intel)</rep_platform>
          <op_sys>OS X 10.6</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P1</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Kevin Decker">kdecker</reporter>
          <assigned_to name="Kevin Decker">kdecker</assigned_to>
          
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>178270</commentid>
    <comment_count>0</comment_count>
    <who name="Kevin Decker">kdecker</who>
    <bug_when>2010-01-07 11:15:43 -0800</bug_when>
    <thetext>WebHostedNetscapePluginView should pass acceleratedCompositingEnabled bool to NetscapePluginHostManager when instantiating plug-ins</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>178273</commentid>
    <comment_count>1</comment_count>
      <attachid>46067</attachid>
    <who name="Kevin Decker">kdecker</who>
    <bug_when>2010-01-07 11:18:30 -0800</bug_when>
    <thetext>Created attachment 46067
proposed fix.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>178285</commentid>
    <comment_count>2</comment_count>
      <attachid>46067</attachid>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2010-01-07 11:31:52 -0800</bug_when>
    <thetext>Comment on attachment 46067
proposed fix.

&gt;      _proxy = NetscapePluginHostManager::shared().instantiatePlugin(_pluginPackage.get(), self, _MIMEType.get(), _attributeKeys.get(), _attributeValues.get(), userAgent, _sourceURL.get(), 
&gt; -                                                                   _mode == NP_FULL, _isPrivateBrowsingEnabled);
&gt; +                                                                   _mode == NP_FULL, _isPrivateBrowsingEnabled, [[[self webView] preferences] acceleratedCompositingEnabled]);

This also needs to check USE(ACCELERATED_COMPOSITING).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>178306</commentid>
    <comment_count>3</comment_count>
      <attachid>46071</attachid>
    <who name="Kevin Decker">kdecker</who>
    <bug_when>2010-01-07 12:23:17 -0800</bug_when>
    <thetext>Created attachment 46071
Updated patch per Simon&apos;s feedback</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>178313</commentid>
    <comment_count>4</comment_count>
    <who name="Kevin Decker">kdecker</who>
    <bug_when>2010-01-07 12:27:04 -0800</bug_when>
    <thetext>Committed revision 52942.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>46067</attachid>
            <date>2010-01-07 11:18:30 -0800</date>
            <delta_ts>2010-01-07 11:31:52 -0800</delta_ts>
            <desc>proposed fix.</desc>
            <filename>patch.txt</filename>
            <type>text/plain</type>
            <size>4590</size>
            <attacher name="Kevin Decker">kdecker</attacher>
            
              <data encoding="base64">SW5kZXg6IG1hYy9QbHVnaW5zL0hvc3RlZC9OZXRzY2FwZVBsdWdpbkhvc3RNYW5hZ2VyLm1tCj09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT0KLS0tIG1hYy9QbHVnaW5zL0hvc3RlZC9OZXRzY2FwZVBsdWdpbkhvc3RNYW5hZ2Vy
Lm1tCShyZXZpc2lvbiA1MjkzMykKKysrIG1hYy9QbHVnaW5zL0hvc3RlZC9OZXRzY2FwZVBsdWdp
bkhvc3RNYW5hZ2VyLm1tCSh3b3JraW5nIGNvcHkpCkBAIC0yMTUsNyArMjE1LDcgQEAKICAgICB9
CiB9CiAKLVBhc3NSZWZQdHI8TmV0c2NhcGVQbHVnaW5JbnN0YW5jZVByb3h5PiBOZXRzY2FwZVBs
dWdpbkhvc3RNYW5hZ2VyOjppbnN0YW50aWF0ZVBsdWdpbihXZWJOZXRzY2FwZVBsdWdpblBhY2th
Z2UgKnBsdWdpblBhY2thZ2UsIFdlYkhvc3RlZE5ldHNjYXBlUGx1Z2luVmlldyAqcGx1Z2luVmll
dywgTlNTdHJpbmcgKm1pbWVUeXBlLCBOU0FycmF5ICphdHRyaWJ1dGVLZXlzLCBOU0FycmF5ICph
dHRyaWJ1dGVWYWx1ZXMsIE5TU3RyaW5nICp1c2VyQWdlbnQsIE5TVVJMICpzb3VyY2VVUkwsIGJv
b2wgZnVsbEZyYW1lLCBib29sIGlzUHJpdmF0ZUJyb3dzaW5nRW5hYmxlZCkKK1Bhc3NSZWZQdHI8
TmV0c2NhcGVQbHVnaW5JbnN0YW5jZVByb3h5PiBOZXRzY2FwZVBsdWdpbkhvc3RNYW5hZ2VyOjpp
bnN0YW50aWF0ZVBsdWdpbihXZWJOZXRzY2FwZVBsdWdpblBhY2thZ2UgKnBsdWdpblBhY2thZ2Us
IFdlYkhvc3RlZE5ldHNjYXBlUGx1Z2luVmlldyAqcGx1Z2luVmlldywgTlNTdHJpbmcgKm1pbWVU
eXBlLCBOU0FycmF5ICphdHRyaWJ1dGVLZXlzLCBOU0FycmF5ICphdHRyaWJ1dGVWYWx1ZXMsIE5T
U3RyaW5nICp1c2VyQWdlbnQsIE5TVVJMICpzb3VyY2VVUkwsIGJvb2wgZnVsbEZyYW1lLCBib29s
IGlzUHJpdmF0ZUJyb3dzaW5nRW5hYmxlZCwgYm9vbCBpc0FjY2VsZXJhdGVkQ29tcG9zaXRpbmdF
bmFibGVkKQogewogICAgIFdlYlByZWZlcmVuY2VzICpwcmVmZXJlbmNlcyA9IFtbcGx1Z2luVmll
dyB3ZWJWaWV3XSBwcmVmZXJlbmNlc107CiAgICAgTmV0c2NhcGVQbHVnaW5Ib3N0UHJveHkqIGhv
c3RQcm94eSA9IGhvc3RGb3JQYWNrYWdlKHBsdWdpblBhY2thZ2UsIFtwcmVmZXJlbmNlcyB1c2Vz
UHJveGllZE9wZW5QYW5lbF0pOwpAQCAtMjQxLDcgKzI0MSw4IEBACiAgICAgCiAgICAgW3Byb3Bl
cnRpZXMuZ2V0KCkgc2V0T2JqZWN0OltOU051bWJlciBudW1iZXJXaXRoQm9vbDpmdWxsRnJhbWVd
IGZvcktleTpAImZ1bGxGcmFtZSJdOwogICAgIFtwcm9wZXJ0aWVzLmdldCgpIHNldE9iamVjdDpb
TlNOdW1iZXIgbnVtYmVyV2l0aEJvb2w6aXNQcml2YXRlQnJvd3NpbmdFbmFibGVkXSBmb3JLZXk6
QCJwcml2YXRlQnJvd3NpbmdFbmFibGVkIl07Ci0gICAgCisgICAgW3Byb3BlcnRpZXMuZ2V0KCkg
c2V0T2JqZWN0OltOU051bWJlciBudW1iZXJXaXRoQm9vbDppc0FjY2VsZXJhdGVkQ29tcG9zaXRp
bmdFbmFibGVkXSBmb3JLZXk6QCJhY2NlbGVyYXRlZENvbXBvc2l0aW5nRW5hYmxlZCJdOworCiAg
ICAgTlNEYXRhICpkYXRhID0gW05TUHJvcGVydHlMaXN0U2VyaWFsaXphdGlvbiBkYXRhRnJvbVBy
b3BlcnR5TGlzdDpwcm9wZXJ0aWVzLmdldCgpIGZvcm1hdDpOU1Byb3BlcnR5TGlzdEJpbmFyeUZv
cm1hdF92MV8wIGVycm9yRGVzY3JpcHRpb246bmlsXTsKICAgICBBU1NFUlQoZGF0YSk7CiAgICAg
CkluZGV4OiBtYWMvUGx1Z2lucy9Ib3N0ZWQvV2ViSG9zdGVkTmV0c2NhcGVQbHVnaW5WaWV3Lm1t
Cj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT0KLS0tIG1hYy9QbHVnaW5zL0hvc3RlZC9XZWJIb3N0ZWROZXRzY2FwZVBsdWdp
blZpZXcubW0JKHJldmlzaW9uIDUyOTMzKQorKysgbWFjL1BsdWdpbnMvSG9zdGVkL1dlYkhvc3Rl
ZE5ldHNjYXBlUGx1Z2luVmlldy5tbQkod29ya2luZyBjb3B5KQpAQCAtMTA0LDcgKzEwNCw3IEBA
CiAgICAgTlNTdHJpbmcgKnVzZXJBZ2VudCA9IFtbc2VsZiB3ZWJWaWV3XSB1c2VyQWdlbnRGb3JV
Ukw6X2Jhc2VVUkwuZ2V0KCldOwogCiAgICAgX3Byb3h5ID0gTmV0c2NhcGVQbHVnaW5Ib3N0TWFu
YWdlcjo6c2hhcmVkKCkuaW5zdGFudGlhdGVQbHVnaW4oX3BsdWdpblBhY2thZ2UuZ2V0KCksIHNl
bGYsIF9NSU1FVHlwZS5nZXQoKSwgX2F0dHJpYnV0ZUtleXMuZ2V0KCksIF9hdHRyaWJ1dGVWYWx1
ZXMuZ2V0KCksIHVzZXJBZ2VudCwgX3NvdXJjZVVSTC5nZXQoKSwgCi0gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgX21vZGUg
PT0gTlBfRlVMTCwgX2lzUHJpdmF0ZUJyb3dzaW5nRW5hYmxlZCk7CisgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgX21vZGUg
PT0gTlBfRlVMTCwgX2lzUHJpdmF0ZUJyb3dzaW5nRW5hYmxlZCwgW1tbc2VsZiB3ZWJWaWV3XSBw
cmVmZXJlbmNlc10gYWNjZWxlcmF0ZWRDb21wb3NpdGluZ0VuYWJsZWRdKTsKICAgICBpZiAoIV9w
cm94eSkgCiAgICAgICAgIHJldHVybiBOTzsKIApJbmRleDogbWFjL1BsdWdpbnMvSG9zdGVkL05l
dHNjYXBlUGx1Z2luSG9zdE1hbmFnZXIuaAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBtYWMvUGx1Z2lucy9Ib3N0
ZWQvTmV0c2NhcGVQbHVnaW5Ib3N0TWFuYWdlci5oCShyZXZpc2lvbiA1MjkzMykKKysrIG1hYy9Q
bHVnaW5zL0hvc3RlZC9OZXRzY2FwZVBsdWdpbkhvc3RNYW5hZ2VyLmgJKHdvcmtpbmcgY29weSkK
QEAgLTQzLDcgKzQzLDcgQEAKIHB1YmxpYzoKICAgICBzdGF0aWMgTmV0c2NhcGVQbHVnaW5Ib3N0
TWFuYWdlciYgc2hhcmVkKCk7CiAgICAgCi0gICAgUGFzc1JlZlB0cjxOZXRzY2FwZVBsdWdpbklu
c3RhbmNlUHJveHk+IGluc3RhbnRpYXRlUGx1Z2luKFdlYk5ldHNjYXBlUGx1Z2luUGFja2FnZSAq
LCBXZWJIb3N0ZWROZXRzY2FwZVBsdWdpblZpZXcgKiwgTlNTdHJpbmcgKm1pbWVUeXBlLCBOU0Fy
cmF5ICphdHRyaWJ1dGVLZXlzLCBOU0FycmF5ICphdHRyaWJ1dGVWYWx1ZXMsIE5TU3RyaW5nICp1
c2VyQWdlbnQsIE5TVVJMICpzb3VyY2VVUkwsIGJvb2wgZnVsbEZyYW1lLCBib29sIGlzUHJpdmF0
ZUJyb3dzaW5nRW5hYmxlZCk7CisgICAgUGFzc1JlZlB0cjxOZXRzY2FwZVBsdWdpbkluc3RhbmNl
UHJveHk+IGluc3RhbnRpYXRlUGx1Z2luKFdlYk5ldHNjYXBlUGx1Z2luUGFja2FnZSAqLCBXZWJI
b3N0ZWROZXRzY2FwZVBsdWdpblZpZXcgKiwgTlNTdHJpbmcgKm1pbWVUeXBlLCBOU0FycmF5ICph
dHRyaWJ1dGVLZXlzLCBOU0FycmF5ICphdHRyaWJ1dGVWYWx1ZXMsIE5TU3RyaW5nICp1c2VyQWdl
bnQsIE5TVVJMICpzb3VyY2VVUkwsIGJvb2wgZnVsbEZyYW1lLCBib29sIGlzUHJpdmF0ZUJyb3dz
aW5nRW5hYmxlZCwgYm9vbCBpc0FjY2VsZXJhdGVkQ29tcG9zaXRpbmdFbmFibGVkKTsKIAogICAg
IHZvaWQgcGx1Z2luSG9zdERpZWQoTmV0c2NhcGVQbHVnaW5Ib3N0UHJveHkqKTsKIApJbmRleDog
bWFjL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBtYWMvQ2hhbmdlTG9nCShyZXZpc2lvbiA1Mjkz
MykKKysrIG1hYy9DaGFuZ2VMb2cJKHdvcmtpbmcgY29weSkKQEAgLTEsMyArMSwxNiBAQAorMjAx
MC0wMS0wNyAgS2V2aW4gRGVja2VyICA8a2RlY2tlckBhcHBsZS5jb20+CisKKyAgICAgICAgUmV2
aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5v
cmcvc2hvd19idWcuY2dpP2lkPTMzMzMxICAgCisgICAgICAgIChXZWJIb3N0ZWROZXRzY2FwZVBs
dWdpblZpZXcgc2hvdWxkIHBhc3MgYWNjZWxlcmF0ZWRDb21wb3NpdGluZ0VuYWJsZWQgYm9vbCB0
byBOZXRzY2FwZVBsdWdpbkhvc3RNYW5hZ2VyIHdoZW4gaW5zdGFudGlhdGluZyBwbHVnLWlucykK
KyAgICAgICAgCisgICAgICAgICogUGx1Z2lucy9Ib3N0ZWQvTmV0c2NhcGVQbHVnaW5Ib3N0TWFu
YWdlci5oOiBNb2RpZnkgbWV0aG9kIHNpZ25hdHVyZSBmb3IgaW5zdGFudGlhdGVQbHVnaW4gdG8g
aW5jbHVkZSBhY2NlbGVyYXRlZENvbXBvc2l0aW5nRW5hYmxlZCBib29sLgorICAgICAgICAqIFBs
dWdpbnMvSG9zdGVkL05ldHNjYXBlUGx1Z2luSG9zdE1hbmFnZXIubW06CisgICAgICAgIChXZWJL
aXQ6Ok5ldHNjYXBlUGx1Z2luSG9zdE1hbmFnZXI6Omluc3RhbnRpYXRlUGx1Z2luKToKKyAgICAg
ICAgKiBQbHVnaW5zL0hvc3RlZC9XZWJIb3N0ZWROZXRzY2FwZVBsdWdpblZpZXcubW06CisgICAg
ICAgICgtW1dlYkhvc3RlZE5ldHNjYXBlUGx1Z2luVmlldyBjcmVhdGVQbHVnaW5dKTogUGFzcyBh
Y2NlbGVyYXRlZCBjb21wb3NpdGluZyBzdGF0dXMgdG8gTmV0c2NhcGVQbHVnaW5Ib3N0TWFuYWdl
CisKIDIwMTAtMDEtMDYgIEtldmluIERlY2tlciAgPGtkZWNrZXJAYXBwbGUuY29tPgogCiAgICAg
ICAgIFJldmlld2VkIGJ5IFNpbW9uIEZyYXNlci4K
</data>
<flag name="review"
          id="28276"
          type_id="1"
          status="-"
          setter="simon.fraser"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>46071</attachid>
            <date>2010-01-07 12:23:17 -0800</date>
            <delta_ts>2010-01-07 12:25:08 -0800</delta_ts>
            <desc>Updated patch per Simon&apos;s feedback</desc>
            <filename>patch.txt</filename>
            <type>text/plain</type>
            <size>4775</size>
            <attacher name="Kevin Decker">kdecker</attacher>
            
              <data encoding="base64">SW5kZXg6IG1hYy9QbHVnaW5zL0hvc3RlZC9OZXRzY2FwZVBsdWdpbkhvc3RNYW5hZ2VyLm1tCj09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT0KLS0tIG1hYy9QbHVnaW5zL0hvc3RlZC9OZXRzY2FwZVBsdWdpbkhvc3RNYW5hZ2Vy
Lm1tCShyZXZpc2lvbiA1MjkzMykKKysrIG1hYy9QbHVnaW5zL0hvc3RlZC9OZXRzY2FwZVBsdWdp
bkhvc3RNYW5hZ2VyLm1tCSh3b3JraW5nIGNvcHkpCkBAIC0yMTUsNyArMjE1LDcgQEAKICAgICB9
CiB9CiAKLVBhc3NSZWZQdHI8TmV0c2NhcGVQbHVnaW5JbnN0YW5jZVByb3h5PiBOZXRzY2FwZVBs
dWdpbkhvc3RNYW5hZ2VyOjppbnN0YW50aWF0ZVBsdWdpbihXZWJOZXRzY2FwZVBsdWdpblBhY2th
Z2UgKnBsdWdpblBhY2thZ2UsIFdlYkhvc3RlZE5ldHNjYXBlUGx1Z2luVmlldyAqcGx1Z2luVmll
dywgTlNTdHJpbmcgKm1pbWVUeXBlLCBOU0FycmF5ICphdHRyaWJ1dGVLZXlzLCBOU0FycmF5ICph
dHRyaWJ1dGVWYWx1ZXMsIE5TU3RyaW5nICp1c2VyQWdlbnQsIE5TVVJMICpzb3VyY2VVUkwsIGJv
b2wgZnVsbEZyYW1lLCBib29sIGlzUHJpdmF0ZUJyb3dzaW5nRW5hYmxlZCkKK1Bhc3NSZWZQdHI8
TmV0c2NhcGVQbHVnaW5JbnN0YW5jZVByb3h5PiBOZXRzY2FwZVBsdWdpbkhvc3RNYW5hZ2VyOjpp
bnN0YW50aWF0ZVBsdWdpbihXZWJOZXRzY2FwZVBsdWdpblBhY2thZ2UgKnBsdWdpblBhY2thZ2Us
IFdlYkhvc3RlZE5ldHNjYXBlUGx1Z2luVmlldyAqcGx1Z2luVmlldywgTlNTdHJpbmcgKm1pbWVU
eXBlLCBOU0FycmF5ICphdHRyaWJ1dGVLZXlzLCBOU0FycmF5ICphdHRyaWJ1dGVWYWx1ZXMsIE5T
U3RyaW5nICp1c2VyQWdlbnQsIE5TVVJMICpzb3VyY2VVUkwsIGJvb2wgZnVsbEZyYW1lLCBib29s
IGlzUHJpdmF0ZUJyb3dzaW5nRW5hYmxlZCwgYm9vbCBpc0FjY2VsZXJhdGVkQ29tcG9zaXRpbmdF
bmFibGVkKQogewogICAgIFdlYlByZWZlcmVuY2VzICpwcmVmZXJlbmNlcyA9IFtbcGx1Z2luVmll
dyB3ZWJWaWV3XSBwcmVmZXJlbmNlc107CiAgICAgTmV0c2NhcGVQbHVnaW5Ib3N0UHJveHkqIGhv
c3RQcm94eSA9IGhvc3RGb3JQYWNrYWdlKHBsdWdpblBhY2thZ2UsIFtwcmVmZXJlbmNlcyB1c2Vz
UHJveGllZE9wZW5QYW5lbF0pOwpAQCAtMjQxLDcgKzI0MSw4IEBACiAgICAgCiAgICAgW3Byb3Bl
cnRpZXMuZ2V0KCkgc2V0T2JqZWN0OltOU051bWJlciBudW1iZXJXaXRoQm9vbDpmdWxsRnJhbWVd
IGZvcktleTpAImZ1bGxGcmFtZSJdOwogICAgIFtwcm9wZXJ0aWVzLmdldCgpIHNldE9iamVjdDpb
TlNOdW1iZXIgbnVtYmVyV2l0aEJvb2w6aXNQcml2YXRlQnJvd3NpbmdFbmFibGVkXSBmb3JLZXk6
QCJwcml2YXRlQnJvd3NpbmdFbmFibGVkIl07Ci0gICAgCisgICAgW3Byb3BlcnRpZXMuZ2V0KCkg
c2V0T2JqZWN0OltOU051bWJlciBudW1iZXJXaXRoQm9vbDppc0FjY2VsZXJhdGVkQ29tcG9zaXRp
bmdFbmFibGVkXSBmb3JLZXk6QCJhY2NlbGVyYXRlZENvbXBvc2l0aW5nRW5hYmxlZCJdOworCiAg
ICAgTlNEYXRhICpkYXRhID0gW05TUHJvcGVydHlMaXN0U2VyaWFsaXphdGlvbiBkYXRhRnJvbVBy
b3BlcnR5TGlzdDpwcm9wZXJ0aWVzLmdldCgpIGZvcm1hdDpOU1Byb3BlcnR5TGlzdEJpbmFyeUZv
cm1hdF92MV8wIGVycm9yRGVzY3JpcHRpb246bmlsXTsKICAgICBBU1NFUlQoZGF0YSk7CiAgICAg
CkluZGV4OiBtYWMvUGx1Z2lucy9Ib3N0ZWQvV2ViSG9zdGVkTmV0c2NhcGVQbHVnaW5WaWV3Lm1t
Cj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT0KLS0tIG1hYy9QbHVnaW5zL0hvc3RlZC9XZWJIb3N0ZWROZXRzY2FwZVBsdWdp
blZpZXcubW0JKHJldmlzaW9uIDUyOTMzKQorKysgbWFjL1BsdWdpbnMvSG9zdGVkL1dlYkhvc3Rl
ZE5ldHNjYXBlUGx1Z2luVmlldy5tbQkod29ya2luZyBjb3B5KQpAQCAtMTAyLDkgKzEwMiwxMyBA
QAogICAgIEFTU0VSVCghX3Byb3h5KTsKIAogICAgIE5TU3RyaW5nICp1c2VyQWdlbnQgPSBbW3Nl
bGYgd2ViVmlld10gdXNlckFnZW50Rm9yVVJMOl9iYXNlVVJMLmdldCgpXTsKLQorICAgIEJPT0wg
YWNjbGVyYXRlZENvbXBvc2l0aW5nRW5hYmxlZCA9IGZhbHNlOworI2lmIFVTRShBQ0NFTEVSQVRF
RF9DT01QT1NJVElORykKKyAgICBhY2NsZXJhdGVkQ29tcG9zaXRpbmdFbmFibGVkID0gW1tbc2Vs
ZiB3ZWJWaWV3XSBwcmVmZXJlbmNlc10gYWNjZWxlcmF0ZWRDb21wb3NpdGluZ0VuYWJsZWRdOwor
I2VuZGlmCisgICAgCiAgICAgX3Byb3h5ID0gTmV0c2NhcGVQbHVnaW5Ib3N0TWFuYWdlcjo6c2hh
cmVkKCkuaW5zdGFudGlhdGVQbHVnaW4oX3BsdWdpblBhY2thZ2UuZ2V0KCksIHNlbGYsIF9NSU1F
VHlwZS5nZXQoKSwgX2F0dHJpYnV0ZUtleXMuZ2V0KCksIF9hdHRyaWJ1dGVWYWx1ZXMuZ2V0KCks
IHVzZXJBZ2VudCwgX3NvdXJjZVVSTC5nZXQoKSwgCi0gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgX21vZGUgPT0gTlBfRlVM
TCwgX2lzUHJpdmF0ZUJyb3dzaW5nRW5hYmxlZCk7CisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgX21vZGUgPT0gTlBfRlVM
TCwgX2lzUHJpdmF0ZUJyb3dzaW5nRW5hYmxlZCwgYWNjbGVyYXRlZENvbXBvc2l0aW5nRW5hYmxl
ZCk7CiAgICAgaWYgKCFfcHJveHkpIAogICAgICAgICByZXR1cm4gTk87CiAKSW5kZXg6IG1hYy9Q
bHVnaW5zL0hvc3RlZC9OZXRzY2FwZVBsdWdpbkhvc3RNYW5hZ2VyLmgKPT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0g
bWFjL1BsdWdpbnMvSG9zdGVkL05ldHNjYXBlUGx1Z2luSG9zdE1hbmFnZXIuaAkocmV2aXNpb24g
NTI5MzMpCisrKyBtYWMvUGx1Z2lucy9Ib3N0ZWQvTmV0c2NhcGVQbHVnaW5Ib3N0TWFuYWdlci5o
CSh3b3JraW5nIGNvcHkpCkBAIC00Myw3ICs0Myw3IEBACiBwdWJsaWM6CiAgICAgc3RhdGljIE5l
dHNjYXBlUGx1Z2luSG9zdE1hbmFnZXImIHNoYXJlZCgpOwogICAgIAotICAgIFBhc3NSZWZQdHI8
TmV0c2NhcGVQbHVnaW5JbnN0YW5jZVByb3h5PiBpbnN0YW50aWF0ZVBsdWdpbihXZWJOZXRzY2Fw
ZVBsdWdpblBhY2thZ2UgKiwgV2ViSG9zdGVkTmV0c2NhcGVQbHVnaW5WaWV3ICosIE5TU3RyaW5n
ICptaW1lVHlwZSwgTlNBcnJheSAqYXR0cmlidXRlS2V5cywgTlNBcnJheSAqYXR0cmlidXRlVmFs
dWVzLCBOU1N0cmluZyAqdXNlckFnZW50LCBOU1VSTCAqc291cmNlVVJMLCBib29sIGZ1bGxGcmFt
ZSwgYm9vbCBpc1ByaXZhdGVCcm93c2luZ0VuYWJsZWQpOworICAgIFBhc3NSZWZQdHI8TmV0c2Nh
cGVQbHVnaW5JbnN0YW5jZVByb3h5PiBpbnN0YW50aWF0ZVBsdWdpbihXZWJOZXRzY2FwZVBsdWdp
blBhY2thZ2UgKiwgV2ViSG9zdGVkTmV0c2NhcGVQbHVnaW5WaWV3ICosIE5TU3RyaW5nICptaW1l
VHlwZSwgTlNBcnJheSAqYXR0cmlidXRlS2V5cywgTlNBcnJheSAqYXR0cmlidXRlVmFsdWVzLCBO
U1N0cmluZyAqdXNlckFnZW50LCBOU1VSTCAqc291cmNlVVJMLCBib29sIGZ1bGxGcmFtZSwgYm9v
bCBpc1ByaXZhdGVCcm93c2luZ0VuYWJsZWQsIGJvb2wgaXNBY2NlbGVyYXRlZENvbXBvc2l0aW5n
RW5hYmxlZCk7CiAKICAgICB2b2lkIHBsdWdpbkhvc3REaWVkKE5ldHNjYXBlUGx1Z2luSG9zdFBy
b3h5Kik7CiAKSW5kZXg6IG1hYy9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gbWFjL0NoYW5nZUxv
ZwkocmV2aXNpb24gNTI5MzMpCisrKyBtYWMvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBAIC0x
LDMgKzEsMTYgQEAKKzIwMTAtMDEtMDcgIEtldmluIERlY2tlciAgPGtkZWNrZXJAYXBwbGUuY29t
PgorCisgICAgICAgIFJldmlld2VkIGJ5IFNpbW9uIEZyYXNlci4KKworICAgICAgICBodHRwczov
L2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MzMzMzEgICAKKyAgICAgICAgKFdlYkhv
c3RlZE5ldHNjYXBlUGx1Z2luVmlldyBzaG91bGQgcGFzcyBhY2NlbGVyYXRlZENvbXBvc2l0aW5n
RW5hYmxlZCBib29sIHRvIE5ldHNjYXBlUGx1Z2luSG9zdE1hbmFnZXIgd2hlbiBpbnN0YW50aWF0
aW5nIHBsdWctaW5zKQorICAgICAgICAKKyAgICAgICAgKiBQbHVnaW5zL0hvc3RlZC9OZXRzY2Fw
ZVBsdWdpbkhvc3RNYW5hZ2VyLmg6IE1vZGlmeSBtZXRob2Qgc2lnbmF0dXJlIGZvciBpbnN0YW50
aWF0ZVBsdWdpbiB0byBpbmNsdWRlIGFjY2VsZXJhdGVkQ29tcG9zaXRpbmdFbmFibGVkIGJvb2wu
CisgICAgICAgICogUGx1Z2lucy9Ib3N0ZWQvTmV0c2NhcGVQbHVnaW5Ib3N0TWFuYWdlci5tbToK
KyAgICAgICAgKFdlYktpdDo6TmV0c2NhcGVQbHVnaW5Ib3N0TWFuYWdlcjo6aW5zdGFudGlhdGVQ
bHVnaW4pOgorICAgICAgICAqIFBsdWdpbnMvSG9zdGVkL1dlYkhvc3RlZE5ldHNjYXBlUGx1Z2lu
Vmlldy5tbToKKyAgICAgICAgKC1bV2ViSG9zdGVkTmV0c2NhcGVQbHVnaW5WaWV3IGNyZWF0ZVBs
dWdpbl0pOiBQYXNzIGFjY2VsZXJhdGVkIGNvbXBvc2l0aW5nIHN0YXR1cyB0byBOZXRzY2FwZVBs
dWdpbkhvc3RNYW5hZ2UKKwogMjAxMC0wMS0wNiAgS2V2aW4gRGVja2VyICA8a2RlY2tlckBhcHBs
ZS5jb20+CiAKICAgICAgICAgUmV2aWV3ZWQgYnkgU2ltb24gRnJhc2VyLgo=
</data>
<flag name="review"
          id="28281"
          type_id="1"
          status="+"
          setter="simon.fraser"
    />
          </attachment>
      

    </bug>

</bugzilla>