<?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>30336</bug_id>
          
          <creation_ts>2009-10-13 09:24:43 -0700</creation_ts>
          <short_desc>[Qt] Make context menu to work in QGraphicsWebView</short_desc>
          <delta_ts>2009-10-21 20:10:32 -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>WebKit Qt</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>PC</rep_platform>
          <op_sys>OS X 10.5</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>Qt</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Antonio Gomes">tonikitoo</reporter>
          <assigned_to name="Antonio Gomes">tonikitoo</assigned_to>
          <cc>hausmann</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>154353</commentid>
    <comment_count>0</comment_count>
    <who name="Antonio Gomes">tonikitoo</who>
    <bug_when>2009-10-13 09:24:43 -0700</bug_when>
    <thetext>currently csm are not working in qgwv ...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>154354</commentid>
    <comment_count>1</comment_count>
      <attachid>41106</attachid>
    <who name="Antonio Gomes">tonikitoo</who>
    <bug_when>2009-10-13 09:27:59 -0700</bug_when>
    <thetext>Created attachment 41106
patch 0.1</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>154363</commentid>
    <comment_count>2</comment_count>
      <attachid>41110</attachid>
    <who name="Antonio Gomes">tonikitoo</who>
    <bug_when>2009-10-13 09:44:59 -0700</bug_when>
    <thetext>Created attachment 41110
patch 0.2 - same as 0.1, but not leaky</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>154460</commentid>
    <comment_count>3</comment_count>
      <attachid>41110</attachid>
    <who name="Simon Hausmann">hausmann</who>
    <bug_when>2009-10-13 15:19:38 -0700</bug_when>
    <thetext>Comment on attachment 41110
patch 0.2 - same as 0.1, but not leaky


Argh, I&apos;m sorry Antonio, I overlooked two details about the patch :-/

&gt; +            if (QGraphicsSceneContextMenuEvent* ev = static_cast&lt;QGraphicsSceneContextMenuEvent*&gt;(event)) {

This if (and scope) isn&apos;t necessary, as the cast can&apos;t fail and as event is guaranteed to be non-zero.

&gt; +                QContextMenuEvent fakeEvent(QContextMenuEvent(QContextMenuEvent::Mouse, ev-&gt;pos().toPoint()));

It looks like there&apos;s a redundant nesting :), i.e. the could should probably read

QContextMenuEvent fakeEvent(reason, ev-&gt;pos().toPoint());

instead of QContextMenuEvent fakeEvent(QContextMenuEvent(...));

I also think we should map ev-&gt;reason() to the QContextMenuEvent::Reason.

Sorry :-/, I should&apos;ve spotted this on the first review.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>154510</commentid>
    <comment_count>4</comment_count>
      <attachid>41144</attachid>
    <who name="Antonio Gomes">tonikitoo</who>
    <bug_when>2009-10-13 18:30:59 -0700</bug_when>
    <thetext>Created attachment 41144
landed in r49618 - patch 0.3

&gt; Argh, I&apos;m sorry Antonio, I overlooked two details about the patch :-/
&gt; I should&apos;ve spotted this on the first review.

thx again for re-reviewing, simon.

&gt; &gt; +            if (QGraphicsSceneContextMenuEvent* ev = static_cast&lt;QGraphicsSceneContextMenuEvent*&gt;(event)) {
&gt; This if (and scope) isn&apos;t necessary, as the cast can&apos;t fail and as event is
&gt; guaranteed to be non-zero.

totally agree. done ...

&gt; &gt; +                QContextMenuEvent fakeEvent(QContextMenuEvent(QContextMenuEvent::Mouse, ev-&gt;pos().toPoint()));
&gt; It looks like there&apos;s a redundant nesting :), i.e. the could should probably
&gt; read

errr ... likely copy and paste error. fixed.

&gt; I also think we should map ev-&gt;reason() to the QContextMenuEvent::Reason.

true. also done.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>154535</commentid>
    <comment_count>5</comment_count>
      <attachid>41144</attachid>
    <who name="Simon Hausmann">hausmann</who>
    <bug_when>2009-10-13 22:05:13 -0700</bug_when>
    <thetext>Comment on attachment 41144
landed in r49618 - patch 0.3

Thanks!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>154769</commentid>
    <comment_count>6</comment_count>
    <who name="Antonio Gomes">tonikitoo</who>
    <bug_when>2009-10-15 05:43:00 -0700</bug_when>
    <thetext>landed in r49618</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>154832</commentid>
    <comment_count>7</comment_count>
      <attachid>41144</attachid>
    <who name="Antonio Gomes">tonikitoo</who>
    <bug_when>2009-10-15 10:17:59 -0700</bug_when>
    <thetext>Comment on attachment 41144
landed in r49618 - patch 0.3

clearing r+ flag since patch has landed.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>156763</commentid>
    <comment_count>8</comment_count>
    <who name="Antonio Gomes">tonikitoo</who>
    <bug_when>2009-10-21 20:10:32 -0700</bug_when>
    <thetext>*** Bug 29180 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>41106</attachid>
            <date>2009-10-13 09:27:59 -0700</date>
            <delta_ts>2009-10-13 09:44:59 -0700</delta_ts>
            <desc>patch 0.1</desc>
            <filename>0001--Qt-Make-context-menu-to-work-in-QGraphicsWebView.patch</filename>
            <type>text/plain</type>
            <size>2322</size>
            <attacher name="Antonio Gomes">tonikitoo</attacher>
            
              <data encoding="base64">RnJvbSA0NmJlYmFlOTA3OWZjNjEzMmFjMzY1Zjk4ZmMwMzk0OTIzMTQ3NmQ0IE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBBbnRvbmlvIEdvbWVzIDx0b25pa2l0b29Ad2Via2l0Lm9yZz4K
RGF0ZTogVHVlLCAxMyBPY3QgMjAwOSAxMjoyNjo1NSAtMDQwMApTdWJqZWN0OiBbUEFUQ0hdIFtR
dF0gTWFrZSBjb250ZXh0IG1lbnUgdG8gd29yayBpbiBRR3JhcGhpY3NXZWJWaWV3CiBodHRwczov
L2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MzAzMzYKClBhdGNoIGJ5IEFudG9uaW8g
R29tZXMgPHRvbmlraXRvb0B3ZWJraXQub3JnPiBvbiAyMDA5LTEwLTEzClJldmlld2VkIGJ5IE5P
Qk9EWSAoT09QUyEpLgoKKiBBcGkvcWdyYXBoaWNzd2Vidmlldy5jcHA6CihRR3JhcGhpY3NXZWJW
aWV3OjpldmVudCk6Ci0tLQogV2ViS2l0L3F0L0FwaS9xZ3JhcGhpY3N3ZWJ2aWV3LmNwcCB8ICAg
MTYgKysrKysrKysrKysrKysrKwogV2ViS2l0L3F0L0NoYW5nZUxvZyAgICAgICAgICAgICAgICB8
ICAgMTAgKysrKysrKysrKwogMiBmaWxlcyBjaGFuZ2VkLCAyNiBpbnNlcnRpb25zKCspLCAwIGRl
bGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL1dlYktpdC9xdC9BcGkvcWdyYXBoaWNzd2Vidmlldy5j
cHAgYi9XZWJLaXQvcXQvQXBpL3FncmFwaGljc3dlYnZpZXcuY3BwCmluZGV4IDFlNDlkM2UuLjBh
ZTkzNTIgMTAwNjQ0Ci0tLSBhL1dlYktpdC9xdC9BcGkvcWdyYXBoaWNzd2Vidmlldy5jcHAKKysr
IGIvV2ViS2l0L3F0L0FwaS9xZ3JhcGhpY3N3ZWJ2aWV3LmNwcApAQCAtMjQ5LDYgKzI0OSwyMiBA
QCBib29sIFFHcmFwaGljc1dlYlZpZXc6OmV2ZW50KFFFdmVudCogZXZlbnQpCiAgICAgLy8gUmUt
aW1wbGVtZW50ZWQgaW4gb3JkZXIgdG8gYWxsb3dzIGZpeGluZyBldmVudC1yZWxhdGVkIGJ1Z3Mg
aW4gcGF0Y2ggcmVsZWFzZXMuCiAKICAgICBpZiAoZC0+cGFnZSkgeworI2lmbmRlZiBRVF9OT19D
T05URVhUTUVOVQorICAgICAgICBpZiAoZXZlbnQtPnR5cGUoKSA9PSBRRXZlbnQ6OkdyYXBoaWNz
U2NlbmVDb250ZXh0TWVudSkgeworICAgICAgICAgICAgaWYgKCFpc0VuYWJsZWQoKSkKKyAgICAg
ICAgICAgICAgICByZXR1cm4gZmFsc2U7CisKKyAgICAgICAgICAgIGlmIChRR3JhcGhpY3NTY2Vu
ZUNvbnRleHRNZW51RXZlbnQqIGV2ID0gc3RhdGljX2Nhc3Q8UUdyYXBoaWNzU2NlbmVDb250ZXh0
TWVudUV2ZW50Kj4oZXZlbnQpKSB7CisgICAgICAgICAgICAgICAgUUNvbnRleHRNZW51RXZlbnQg
KmZha2VFdmVudCA9IG5ldyBRQ29udGV4dE1lbnVFdmVudChRQ29udGV4dE1lbnVFdmVudDo6TW91
c2UsIGV2LT5wb3MoKS50b1BvaW50KCkpOworICAgICAgICAgICAgICAgIGlmIChkLT5wYWdlLT5z
d2FsbG93Q29udGV4dE1lbnVFdmVudChmYWtlRXZlbnQpKSB7CisgICAgICAgICAgICAgICAgICAg
IGV2ZW50LT5hY2NlcHQoKTsKKyAgICAgICAgICAgICAgICAgICAgcmV0dXJuIHRydWU7CisgICAg
ICAgICAgICAgICAgfQorICAgICAgICAgICAgICAgIGQtPnBhZ2UtPnVwZGF0ZVBvc2l0aW9uRGVw
ZW5kZW50QWN0aW9ucyhmYWtlRXZlbnQtPnBvcygpKTsKKyAgICAgICAgICAgIH0gZWxzZQorICAg
ICAgICAgICAgICAgIHJldHVybiBmYWxzZTsKKyAgICAgICAgfQorI2VuZGlmIC8vIFFUX05PX0NP
TlRFWFRNRU5VCiAjaWZuZGVmIFFUX05PX0NVUlNPUgogI2lmIFFUX1ZFUlNJT04gPj0gMHgwNDA0
MDAKICAgICAgICAgfSBlbHNlIGlmIChldmVudC0+dHlwZSgpID09IFFFdmVudDo6Q3Vyc29yQ2hh
bmdlKSB7CmRpZmYgLS1naXQgYS9XZWJLaXQvcXQvQ2hhbmdlTG9nIGIvV2ViS2l0L3F0L0NoYW5n
ZUxvZwppbmRleCA0NDgyMWI0Li5hNjU4NGUxIDEwMDY0NAotLS0gYS9XZWJLaXQvcXQvQ2hhbmdl
TG9nCisrKyBiL1dlYktpdC9xdC9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxMyBAQAorMjAwOS0xMC0x
MyAgQW50b25pbyBHb21lcyAgPHRvbmlraXRvb0B3ZWJraXQub3JnPgorCisgICAgICAgIFJldmll
d2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFtRdF0gTWFrZSBjb250ZXh0IG1lbnUg
dG8gd29yayBpbiBRR3JhcGhpY3NXZWJWaWV3CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQu
b3JnL3Nob3dfYnVnLmNnaT9pZD0zMDMzNgorCisgICAgICAgICogQXBpL3FncmFwaGljc3dlYnZp
ZXcuY3BwOgorICAgICAgICAoUUdyYXBoaWNzV2ViVmlldzo6ZXZlbnQpOgorCiAyMDA5LTEwLTEz
ICBHaXJpc2ggUmFtYWtyaXNobmFuICA8Z2lyaXNoQGZvcndhcmRiaWFzLmluPgogCiAgICAgICAg
IFJldmlld2VkIGJ5IFNpbW9uIEhhdXNtYW5uLgotLSAKMS42LjAuNAoK
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>41110</attachid>
            <date>2009-10-13 09:44:59 -0700</date>
            <delta_ts>2009-10-13 18:30:59 -0700</delta_ts>
            <desc>patch 0.2 - same as 0.1, but not leaky</desc>
            <filename>0002--Qt-Make-context-menu-to-work-in-QGraphicsWebView.patch</filename>
            <type>text/plain</type>
            <size>2316</size>
            <attacher name="Antonio Gomes">tonikitoo</attacher>
            
              <data encoding="base64">RnJvbSBkNjRkNjdmYzgxZmUzOTM1MzQwZGFmMTMxZGU0OGY1MjFkNDdhNmFhIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBBbnRvbmlvIEdvbWVzIDx0b25pa2l0b29Ad2Via2l0Lm9yZz4K
RGF0ZTogVHVlLCAxMyBPY3QgMjAwOSAxMjoyNjo1NSAtMDQwMApTdWJqZWN0OiBbUEFUQ0hdIFtR
dF0gTWFrZSBjb250ZXh0IG1lbnUgdG8gd29yayBpbiBRR3JhcGhpY3NXZWJWaWV3CiBodHRwczov
L2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MzAzMzYKClBhdGNoIGJ5IEFudG9uaW8g
R29tZXMgPHRvbmlraXRvb0B3ZWJraXQub3JnPiBvbiAyMDA5LTEwLTEzClJldmlld2VkIGJ5IE5P
Qk9EWSAoT09QUyEpLgoKKiBBcGkvcWdyYXBoaWNzd2Vidmlldy5jcHA6CihRR3JhcGhpY3NXZWJW
aWV3OjpldmVudCk6Ci0tLQogV2ViS2l0L3F0L0FwaS9xZ3JhcGhpY3N3ZWJ2aWV3LmNwcCB8ICAg
MTYgKysrKysrKysrKysrKysrKwogV2ViS2l0L3F0L0NoYW5nZUxvZyAgICAgICAgICAgICAgICB8
ICAgMTAgKysrKysrKysrKwogMiBmaWxlcyBjaGFuZ2VkLCAyNiBpbnNlcnRpb25zKCspLCAwIGRl
bGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL1dlYktpdC9xdC9BcGkvcWdyYXBoaWNzd2Vidmlldy5j
cHAgYi9XZWJLaXQvcXQvQXBpL3FncmFwaGljc3dlYnZpZXcuY3BwCmluZGV4IDFlNDlkM2UuLjVm
ZWU1ZDkgMTAwNjQ0Ci0tLSBhL1dlYktpdC9xdC9BcGkvcWdyYXBoaWNzd2Vidmlldy5jcHAKKysr
IGIvV2ViS2l0L3F0L0FwaS9xZ3JhcGhpY3N3ZWJ2aWV3LmNwcApAQCAtMjQ5LDYgKzI0OSwyMiBA
QCBib29sIFFHcmFwaGljc1dlYlZpZXc6OmV2ZW50KFFFdmVudCogZXZlbnQpCiAgICAgLy8gUmUt
aW1wbGVtZW50ZWQgaW4gb3JkZXIgdG8gYWxsb3dzIGZpeGluZyBldmVudC1yZWxhdGVkIGJ1Z3Mg
aW4gcGF0Y2ggcmVsZWFzZXMuCiAKICAgICBpZiAoZC0+cGFnZSkgeworI2lmbmRlZiBRVF9OT19D
T05URVhUTUVOVQorICAgICAgICBpZiAoZXZlbnQtPnR5cGUoKSA9PSBRRXZlbnQ6OkdyYXBoaWNz
U2NlbmVDb250ZXh0TWVudSkgeworICAgICAgICAgICAgaWYgKCFpc0VuYWJsZWQoKSkKKyAgICAg
ICAgICAgICAgICByZXR1cm4gZmFsc2U7CisKKyAgICAgICAgICAgIGlmIChRR3JhcGhpY3NTY2Vu
ZUNvbnRleHRNZW51RXZlbnQqIGV2ID0gc3RhdGljX2Nhc3Q8UUdyYXBoaWNzU2NlbmVDb250ZXh0
TWVudUV2ZW50Kj4oZXZlbnQpKSB7CisgICAgICAgICAgICAgICAgUUNvbnRleHRNZW51RXZlbnQg
ZmFrZUV2ZW50KFFDb250ZXh0TWVudUV2ZW50KFFDb250ZXh0TWVudUV2ZW50OjpNb3VzZSwgZXYt
PnBvcygpLnRvUG9pbnQoKSkpOworICAgICAgICAgICAgICAgIGlmIChkLT5wYWdlLT5zd2FsbG93
Q29udGV4dE1lbnVFdmVudCgmZmFrZUV2ZW50KSkgeworICAgICAgICAgICAgICAgICAgICBldmVu
dC0+YWNjZXB0KCk7CisgICAgICAgICAgICAgICAgICAgIHJldHVybiB0cnVlOworICAgICAgICAg
ICAgICAgIH0KKyAgICAgICAgICAgICAgICBkLT5wYWdlLT51cGRhdGVQb3NpdGlvbkRlcGVuZGVu
dEFjdGlvbnMoZmFrZUV2ZW50LnBvcygpKTsKKyAgICAgICAgICAgIH0gZWxzZQorICAgICAgICAg
ICAgICAgIHJldHVybiBmYWxzZTsKKyAgICAgICAgfQorI2VuZGlmIC8vIFFUX05PX0NPTlRFWFRN
RU5VCiAjaWZuZGVmIFFUX05PX0NVUlNPUgogI2lmIFFUX1ZFUlNJT04gPj0gMHgwNDA0MDAKICAg
ICAgICAgfSBlbHNlIGlmIChldmVudC0+dHlwZSgpID09IFFFdmVudDo6Q3Vyc29yQ2hhbmdlKSB7
CmRpZmYgLS1naXQgYS9XZWJLaXQvcXQvQ2hhbmdlTG9nIGIvV2ViS2l0L3F0L0NoYW5nZUxvZwpp
bmRleCA0NDgyMWI0Li5hNjU4NGUxIDEwMDY0NAotLS0gYS9XZWJLaXQvcXQvQ2hhbmdlTG9nCisr
KyBiL1dlYktpdC9xdC9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxMyBAQAorMjAwOS0xMC0xMyAgQW50
b25pbyBHb21lcyAgPHRvbmlraXRvb0B3ZWJraXQub3JnPgorCisgICAgICAgIFJldmlld2VkIGJ5
IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFtRdF0gTWFrZSBjb250ZXh0IG1lbnUgdG8gd29y
ayBpbiBRR3JhcGhpY3NXZWJWaWV3CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3No
b3dfYnVnLmNnaT9pZD0zMDMzNgorCisgICAgICAgICogQXBpL3FncmFwaGljc3dlYnZpZXcuY3Bw
OgorICAgICAgICAoUUdyYXBoaWNzV2ViVmlldzo6ZXZlbnQpOgorCiAyMDA5LTEwLTEzICBHaXJp
c2ggUmFtYWtyaXNobmFuICA8Z2lyaXNoQGZvcndhcmRiaWFzLmluPgogCiAgICAgICAgIFJldmll
d2VkIGJ5IFNpbW9uIEhhdXNtYW5uLgotLSAKMS42LjAuNAoK
</data>
<flag name="review"
          id="22429"
          type_id="1"
          status="-"
          setter="hausmann"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>41144</attachid>
            <date>2009-10-13 18:30:59 -0700</date>
            <delta_ts>2009-10-15 10:17:59 -0700</delta_ts>
            <desc>landed in r49618 - patch 0.3</desc>
            <filename>0003--Qt-Make-context-menu-to-work-in-QGraphicsWebView.patch</filename>
            <type>text/plain</type>
            <size>2229</size>
            <attacher name="Antonio Gomes">tonikitoo</attacher>
            
              <data encoding="base64">RnJvbSBkYmJmM2UwOGZkZTMyNzgzOWIzZGQ1NjZkNTY5ZTkxZmVhMjZmMzA3IE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBBbnRvbmlvIEdvbWVzIDx0b25pa2l0b29Ad2Via2l0Lm9yZz4K
RGF0ZTogVHVlLCAxMyBPY3QgMjAwOSAxMjoyNjo1NSAtMDQwMApTdWJqZWN0OiBbUEFUQ0hdIFtR
dF0gTWFrZSBjb250ZXh0IG1lbnUgdG8gd29yayBpbiBRR3JhcGhpY3NXZWJWaWV3CiBodHRwczov
L2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MzAzMzYKClBhdGNoIGJ5IEFudG9uaW8g
R29tZXMgPHRvbmlraXRvb0B3ZWJraXQub3JnPiBvbiAyMDA5LTEwLTEzClJldmlld2VkIGJ5IE5P
Qk9EWSAoT09QUyEpLgoKKiBBcGkvcWdyYXBoaWNzd2Vidmlldy5jcHA6CihRR3JhcGhpY3NXZWJW
aWV3OjpldmVudCk6Ci0tLQogV2ViS2l0L3F0L0FwaS9xZ3JhcGhpY3N3ZWJ2aWV3LmNwcCB8ICAg
MTQgKysrKysrKysrKysrKysKIFdlYktpdC9xdC9DaGFuZ2VMb2cgICAgICAgICAgICAgICAgfCAg
IDEwICsrKysrKysrKysKIDIgZmlsZXMgY2hhbmdlZCwgMjQgaW5zZXJ0aW9ucygrKSwgMCBkZWxl
dGlvbnMoLSkKCmRpZmYgLS1naXQgYS9XZWJLaXQvcXQvQXBpL3FncmFwaGljc3dlYnZpZXcuY3Bw
IGIvV2ViS2l0L3F0L0FwaS9xZ3JhcGhpY3N3ZWJ2aWV3LmNwcAppbmRleCAxZTQ5ZDNlLi43NTk5
ZDg4IDEwMDY0NAotLS0gYS9XZWJLaXQvcXQvQXBpL3FncmFwaGljc3dlYnZpZXcuY3BwCisrKyBi
L1dlYktpdC9xdC9BcGkvcWdyYXBoaWNzd2Vidmlldy5jcHAKQEAgLTI0OSw2ICsyNDksMjAgQEAg
Ym9vbCBRR3JhcGhpY3NXZWJWaWV3OjpldmVudChRRXZlbnQqIGV2ZW50KQogICAgIC8vIFJlLWlt
cGxlbWVudGVkIGluIG9yZGVyIHRvIGFsbG93cyBmaXhpbmcgZXZlbnQtcmVsYXRlZCBidWdzIGlu
IHBhdGNoIHJlbGVhc2VzLgogCiAgICAgaWYgKGQtPnBhZ2UpIHsKKyNpZm5kZWYgUVRfTk9fQ09O
VEVYVE1FTlUKKyAgICAgICAgaWYgKGV2ZW50LT50eXBlKCkgPT0gUUV2ZW50OjpHcmFwaGljc1Nj
ZW5lQ29udGV4dE1lbnUpIHsKKyAgICAgICAgICAgIGlmICghaXNFbmFibGVkKCkpCisgICAgICAg
ICAgICAgICAgcmV0dXJuIGZhbHNlOworCisgICAgICAgICAgICBRR3JhcGhpY3NTY2VuZUNvbnRl
eHRNZW51RXZlbnQqIGV2ID0gc3RhdGljX2Nhc3Q8UUdyYXBoaWNzU2NlbmVDb250ZXh0TWVudUV2
ZW50Kj4oZXZlbnQpOworICAgICAgICAgICAgUUNvbnRleHRNZW51RXZlbnQgZmFrZUV2ZW50KFFD
b250ZXh0TWVudUV2ZW50OjpSZWFzb24oZXYtPnJlYXNvbigpKSwgZXYtPnBvcygpLnRvUG9pbnQo
KSk7CisgICAgICAgICAgICBpZiAoZC0+cGFnZS0+c3dhbGxvd0NvbnRleHRNZW51RXZlbnQoJmZh
a2VFdmVudCkpIHsKKyAgICAgICAgICAgICAgICBldmVudC0+YWNjZXB0KCk7CisgICAgICAgICAg
ICAgICAgcmV0dXJuIHRydWU7CisgICAgICAgICAgICB9CisgICAgICAgICAgICBkLT5wYWdlLT51
cGRhdGVQb3NpdGlvbkRlcGVuZGVudEFjdGlvbnMoZmFrZUV2ZW50LnBvcygpKTsKKyAgICAgICAg
fQorI2VuZGlmIC8vIFFUX05PX0NPTlRFWFRNRU5VCiAjaWZuZGVmIFFUX05PX0NVUlNPUgogI2lm
IFFUX1ZFUlNJT04gPj0gMHgwNDA0MDAKICAgICAgICAgfSBlbHNlIGlmIChldmVudC0+dHlwZSgp
ID09IFFFdmVudDo6Q3Vyc29yQ2hhbmdlKSB7CmRpZmYgLS1naXQgYS9XZWJLaXQvcXQvQ2hhbmdl
TG9nIGIvV2ViS2l0L3F0L0NoYW5nZUxvZwppbmRleCA0NDgyMWI0Li5hNjU4NGUxIDEwMDY0NAot
LS0gYS9XZWJLaXQvcXQvQ2hhbmdlTG9nCisrKyBiL1dlYktpdC9xdC9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwxMyBAQAorMjAwOS0xMC0xMyAgQW50b25pbyBHb21lcyAgPHRvbmlraXRvb0B3ZWJraXQu
b3JnPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFtR
dF0gTWFrZSBjb250ZXh0IG1lbnUgdG8gd29yayBpbiBRR3JhcGhpY3NXZWJWaWV3CisgICAgICAg
IGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0zMDMzNgorCisgICAgICAg
ICogQXBpL3FncmFwaGljc3dlYnZpZXcuY3BwOgorICAgICAgICAoUUdyYXBoaWNzV2ViVmlldzo6
ZXZlbnQpOgorCiAyMDA5LTEwLTEzICBHaXJpc2ggUmFtYWtyaXNobmFuICA8Z2lyaXNoQGZvcndh
cmRiaWFzLmluPgogCiAgICAgICAgIFJldmlld2VkIGJ5IFNpbW9uIEhhdXNtYW5uLgotLSAKMS42
LjAuNAoK
</data>

          </attachment>
      

    </bug>

</bugzilla>