<?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>139568</bug_id>
          
          <creation_ts>2014-12-11 16:46:01 -0800</creation_ts>
          <short_desc>WK1: Need new SPI for Webkit clients to override default immediate action</short_desc>
          <delta_ts>2014-12-11 18:16:01 -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>WebKit API</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="Beth Dakin">bdakin</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>andersca</cc>
    
    <cc>bdakin</cc>
    
    <cc>commit-queue</cc>
    
    <cc>eric.carlson</cc>
    
    <cc>glenn</cc>
    
    <cc>jer.noble</cc>
    
    <cc>mitz</cc>
    
    <cc>philipj</cc>
    
    <cc>sergio</cc>
    
    <cc>thorton</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1054687</commentid>
    <comment_count>0</comment_count>
    <who name="Beth Dakin">bdakin</who>
    <bug_when>2014-12-11 16:46:01 -0800</bug_when>
    <thetext>WK1: Need new SPI for Webkit clients to override default immediate action

rdar://problem/19225448</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1054707</commentid>
    <comment_count>1</comment_count>
      <attachid>243166</attachid>
    <who name="Beth Dakin">bdakin</who>
    <bug_when>2014-12-11 17:22:42 -0800</bug_when>
    <thetext>Created attachment 243166
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1054708</commentid>
    <comment_count>2</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2014-12-11 17:25:23 -0800</bug_when>
    <thetext>Attachment 243166 did not pass style-queue:


ERROR: Source/WebKit/mac/WebView/WebImmediateActionController.mm:146:  The parameter name &quot;]&quot; adds no information, so it should be removed.  [readability/parameter_name] [5]
Total errors found: 1 in 3 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>1054710</commentid>
    <comment_count>3</comment_count>
      <attachid>243166</attachid>
    <who name="">mitz</who>
    <bug_when>2014-12-11 17:32:17 -0800</bug_when>
    <thetext>Comment on attachment 243166
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=243166&amp;action=review

&gt; Source/WebKit/mac/WebView/WebImmediateActionController.mm:140
&gt; +        defaultAnimationController = (id&lt;NSImmediateActionAnimationController&gt;)qlPreviewLinkItem.get();

Missing space between id and &lt;

&gt; Source/WebKit/mac/WebView/WebImmediateActionController.mm:145
&gt; +    WebElementDictionary *webHitTestResult = [[[WebElementDictionary alloc] initWithHitTestResult:_hitTestResult] autorelease];

We should only make this object if we need it (i.e. if the delegate responds to the selector).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1054711</commentid>
    <comment_count>4</comment_count>
      <attachid>243166</attachid>
    <who name="">mitz</who>
    <bug_when>2014-12-11 17:33:28 -0800</bug_when>
    <thetext>Comment on attachment 243166
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=243166&amp;action=review

&gt;&gt; Source/WebKit/mac/WebView/WebImmediateActionController.mm:145
&gt;&gt; +    WebElementDictionary *webHitTestResult = [[[WebElementDictionary alloc] initWithHitTestResult:_hitTestResult] autorelease];
&gt; 
&gt; We should only make this object if we need it (i.e. if the delegate responds to the selector).

Oh, and instead of autorelease we should RetainPtr it!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1054716</commentid>
    <comment_count>5</comment_count>
    <who name="Beth Dakin">bdakin</who>
    <bug_when>2014-12-11 17:48:47 -0800</bug_when>
    <thetext>Thank you!! I addressed all of the comments.

http://trac.webkit.org/changeset/177199</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1054721</commentid>
    <comment_count>6</comment_count>
      <attachid>243169</attachid>
    <who name="">mitz</who>
    <bug_when>2014-12-11 17:59:13 -0800</bug_when>
    <thetext>Created attachment 243169
Follow-up: fix a leak</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1054723</commentid>
    <comment_count>7</comment_count>
    <who name="">mitz</who>
    <bug_when>2014-12-11 18:00:32 -0800</bug_when>
    <thetext>(In reply to comment #5)
&gt; Thank you!! I addressed all of the comments.
&gt; 
&gt; http://trac.webkit.org/changeset/177199

My RetainPtr advice led to a leak. Please review the fix in attachment 243169.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1054726</commentid>
    <comment_count>8</comment_count>
      <attachid>243169</attachid>
    <who name="">mitz</who>
    <bug_when>2014-12-11 18:14:57 -0800</bug_when>
    <thetext>Comment on attachment 243169
Follow-up: fix a leak

Anders reviewed this.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1054727</commentid>
    <comment_count>9</comment_count>
    <who name="">mitz</who>
    <bug_when>2014-12-11 18:16:01 -0800</bug_when>
    <thetext>Fixed the leak in
http://trac.webkit.org/changeset/177201</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>243166</attachid>
            <date>2014-12-11 17:22:42 -0800</date>
            <delta_ts>2014-12-11 17:32:17 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>for-review.txt</filename>
            <type>text/plain</type>
            <size>4587</size>
            <attacher name="Beth Dakin">bdakin</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJLaXQvbWFjL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2Uv
V2ViS2l0L21hYy9DaGFuZ2VMb2cJKHJldmlzaW9uIDE3NzE5NikKKysrIFNvdXJjZS9XZWJLaXQv
bWFjL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE5IEBACisyMDE0LTEyLTEx
ICBCZXRoIERha2luICA8YmRha2luQGFwcGxlLmNvbT4KKworICAgICAgICBXSzE6IE5lZWQgbmV3
IFNQSSBmb3IgV2Via2l0IGNsaWVudHMgdG8gb3ZlcnJpZGUgZGVmYXVsdCBpbW1lZGlhdGUgYWN0
aW9uCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMzk1
NjgKKyAgICAgICAgLWFuZCBjb3JyZXNwb25kaW5nLQorICAgICAgICByZGFyOi8vcHJvYmxlbS8x
OTIyNTQ0OAorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAg
IENhbGwgU1BJIGdpdmluZyBjbGllbnRzIGEgY2hhbmNlIHRvIG92ZXJyaWRlIHRoZSBkZWZhdWx0
IGJlaGF2aW9yLgorICAgICAgICAqIFdlYlZpZXcvV2ViSW1tZWRpYXRlQWN0aW9uQ29udHJvbGxl
ci5tbToKKyAgICAgICAgKC1bV2ViSW1tZWRpYXRlQWN0aW9uQ29udHJvbGxlciBfdXBkYXRlSW1t
ZWRpYXRlQWN0aW9uSXRlbV0pOgorCisgICAgICAgIE5ldyBTUEkuCisgICAgICAgICogV2ViVmll
dy9XZWJVSURlbGVnYXRlUHJpdmF0ZS5oOgorCiAyMDE0LTEyLTExICBUaW1vdGh5IEhvcnRvbiAg
PHRpbW90aHlfaG9ydG9uQGFwcGxlLmNvbT4KIAogICAgICAgICBNb3ZlIHRoZSBwcmV2aWV3IHBv
cG92ZXIgdG8gV2ViSW1tZWRpYXRlQWN0aW9uQ29udHJvbGxlcgpJbmRleDogU291cmNlL1dlYktp
dC9tYWMvV2ViVmlldy9XZWJJbW1lZGlhdGVBY3Rpb25Db250cm9sbGVyLm1tCj09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0K
LS0tIFNvdXJjZS9XZWJLaXQvbWFjL1dlYlZpZXcvV2ViSW1tZWRpYXRlQWN0aW9uQ29udHJvbGxl
ci5tbQkocmV2aXNpb24gMTc3MTkyKQorKysgU291cmNlL1dlYktpdC9tYWMvV2ViVmlldy9XZWJJ
bW1lZGlhdGVBY3Rpb25Db250cm9sbGVyLm1tCSh3b3JraW5nIGNvcHkpCkBAIC0yNyw2ICsyNyw3
IEBACiAKICNpZiBQTEFURk9STShNQUMpICYmIF9fTUFDX09TX1hfVkVSU0lPTl9NSU5fUkVRVUlS
RUQgPj0gMTAxMDAwCiAKKyNpbXBvcnQgIldlYkVsZW1lbnREaWN0aW9uYXJ5LmgiCiAjaW1wb3J0
ICJXZWJGcmFtZUludGVybmFsLmgiCiAjaW1wb3J0ICJXZWJIVE1MVmlldy5oIgogI2ltcG9ydCAi
V2ViSFRNTFZpZXdJbnRlcm5hbC5oIgpAQCAtMTI2LDYgKzEyNyw3IEBAIC0gKHZvaWQpX3VwZGF0
ZUltbWVkaWF0ZUFjdGlvbkl0ZW0KIHsKICAgICBfdHlwZSA9IFdlYkltbWVkaWF0ZUFjdGlvbk5v
bmU7CiAgICAgX2ltbWVkaWF0ZUFjdGlvblJlY29nbml6ZXIuYW5pbWF0aW9uQ29udHJvbGxlciA9
IG5pbDsKKyAgICBpZCA8TlNJbW1lZGlhdGVBY3Rpb25BbmltYXRpb25Db250cm9sbGVyPiBkZWZh
dWx0QW5pbWF0aW9uQ29udHJvbGxlciA9IG5pbDsKIAogICAgIE5TVVJMICp1cmwgPSBfaGl0VGVz
dFJlc3VsdC5hYnNvbHV0ZUxpbmtVUkwoKTsKICAgICBOU1N0cmluZyAqYWJzb2x1dGVVUkxTdHJp
bmcgPSBbdXJsIGFic29sdXRlU3RyaW5nXTsKQEAgLTEzNSw5ICsxMzcsMjEgQEAgLSAodm9pZClf
dXBkYXRlSW1tZWRpYXRlQWN0aW9uSXRlbQogICAgICAgICBSZXRhaW5QdHI8UUxQcmV2aWV3TWVu
dUl0ZW0+IHFsUHJldmlld0xpbmtJdGVtID0gW05TTWVudUl0ZW0gc3RhbmRhcmRRdWlja0xvb2tN
ZW51SXRlbV07CiAgICAgICAgIFtxbFByZXZpZXdMaW5rSXRlbSBzZXRQcmV2aWV3U3R5bGU6UUxQ
cmV2aWV3U3R5bGVQb3BvdmVyXTsKICAgICAgICAgW3FsUHJldmlld0xpbmtJdGVtIHNldERlbGVn
YXRlOnNlbGZdOwotICAgICAgICBfaW1tZWRpYXRlQWN0aW9uUmVjb2duaXplci5hbmltYXRpb25D
b250cm9sbGVyID0gKGlkPE5TSW1tZWRpYXRlQWN0aW9uQW5pbWF0aW9uQ29udHJvbGxlcj4pcWxQ
cmV2aWV3TGlua0l0ZW0uZ2V0KCk7Ci0gICAgICAgIHJldHVybjsKKyAgICAgICAgZGVmYXVsdEFu
aW1hdGlvbkNvbnRyb2xsZXIgPSAoaWQ8TlNJbW1lZGlhdGVBY3Rpb25BbmltYXRpb25Db250cm9s
bGVyPilxbFByZXZpZXdMaW5rSXRlbS5nZXQoKTsKICAgICB9CisKKyAgICAvLyBBbGxvdyBjbGll
bnRzIHRoZSBvcHBvcnR1bml0eSB0byBvdmVycmlkZSB0aGUgZGVmYXVsdCBpbW1lZGlhdGUgYWN0
aW9uLgorICAgIGlkIGN1c3RvbUNsaWVudEFuaW1hdGlvbkNvbnRyb2xsZXIgPSBuaWw7CisgICAg
V2ViRWxlbWVudERpY3Rpb25hcnkgKndlYkhpdFRlc3RSZXN1bHQgPSBbW1tXZWJFbGVtZW50RGlj
dGlvbmFyeSBhbGxvY10gaW5pdFdpdGhIaXRUZXN0UmVzdWx0Ol9oaXRUZXN0UmVzdWx0XSBhdXRv
cmVsZWFzZV07CisgICAgaWYgKFtbX3dlYlZpZXcgVUlEZWxlZ2F0ZV0gcmVzcG9uZHNUb1NlbGVj
dG9yOkBzZWxlY3Rvcihfd2ViVmlldzppbW1lZGlhdGVBY3Rpb25BbmltYXRpb25Db250cm9sbGVy
Rm9ySGl0VGVzdFJlc3VsdDp3aXRoVHlwZTopXSkKKyAgICAgICAgY3VzdG9tQ2xpZW50QW5pbWF0
aW9uQ29udHJvbGxlciA9IFtbX3dlYlZpZXcgVUlEZWxlZ2F0ZV0gX3dlYlZpZXc6X3dlYlZpZXcg
aW1tZWRpYXRlQWN0aW9uQW5pbWF0aW9uQ29udHJvbGxlckZvckhpdFRlc3RSZXN1bHQ6d2ViSGl0
VGVzdFJlc3VsdCB3aXRoVHlwZTpfdHlwZV07CisKKyAgICBpZiAoY3VzdG9tQ2xpZW50QW5pbWF0
aW9uQ29udHJvbGxlciA9PSBbTlNOdWxsIG51bGxdKQorICAgICAgICByZXR1cm47CisgICAgaWYg
KGN1c3RvbUNsaWVudEFuaW1hdGlvbkNvbnRyb2xsZXIgJiYgW2N1c3RvbUNsaWVudEFuaW1hdGlv
bkNvbnRyb2xsZXIgY29uZm9ybXNUb1Byb3RvY29sOkBwcm90b2NvbChOU0ltbWVkaWF0ZUFjdGlv
bkFuaW1hdGlvbkNvbnRyb2xsZXIpXSkKKyAgICAgICAgX2ltbWVkaWF0ZUFjdGlvblJlY29nbml6
ZXIuYW5pbWF0aW9uQ29udHJvbGxlciA9IChpZCA8TlNJbW1lZGlhdGVBY3Rpb25BbmltYXRpb25D
b250cm9sbGVyPiljdXN0b21DbGllbnRBbmltYXRpb25Db250cm9sbGVyOworICAgIGVsc2UKKyAg
ICAgICAgX2ltbWVkaWF0ZUFjdGlvblJlY29nbml6ZXIuYW5pbWF0aW9uQ29udHJvbGxlciA9IGRl
ZmF1bHRBbmltYXRpb25Db250cm9sbGVyOwogfQogCiAjcHJhZ21hIG1hcmsgUUxQcmV2aWV3TWVu
dUl0ZW1EZWxlZ2F0ZSBpbXBsZW1lbnRhdGlvbgpJbmRleDogU291cmNlL1dlYktpdC9tYWMvV2Vi
Vmlldy9XZWJVSURlbGVnYXRlUHJpdmF0ZS5oCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJLaXQv
bWFjL1dlYlZpZXcvV2ViVUlEZWxlZ2F0ZVByaXZhdGUuaAkocmV2aXNpb24gMTc3MTkyKQorKysg
U291cmNlL1dlYktpdC9tYWMvV2ViVmlldy9XZWJVSURlbGVnYXRlUHJpdmF0ZS5oCSh3b3JraW5n
IGNvcHkpCkBAIC0yMzQsNiArMjM0LDEwIEBAIEBpbnRlcmZhY2UgTlNPYmplY3QgKFdlYlVJRGVs
ZWdhdGVQcml2YXQKIC0gKHZvaWQpd2ViVmlldzooV2ViVmlldyAqKXNlbmRlciBzYXZlRnJhbWVW
aWV3OihXZWJGcmFtZVZpZXcgKilmcmFtZVZpZXcgc2hvd2luZ1BhbmVsOihCT09MKXNob3dpbmdQ
YW5lbDsKIC0gKE5TQXJyYXkgKilfd2ViVmlldzooV2ViVmlldyAqKXNlbmRlciBhY3Rpb25NZW51
SXRlbXNGb3JIaXRUZXN0UmVzdWx0OihOU0RpY3Rpb25hcnkgKiloaXRUZXN0UmVzdWx0IHdpdGhU
eXBlOihXZWJBY3Rpb25NZW51VHlwZSl0eXBlIGRlZmF1bHRBY3Rpb25NZW51SXRlbXM6KE5TQXJy
YXkgKilkZWZhdWx0TWVudUl0ZW1zOwogLSAoRERBY3Rpb25Db250ZXh0ICopX3dlYlZpZXc6KFdl
YlZpZXcgKilzZW5kZXIgYWN0aW9uQ29udGV4dEZvckhpdFRlc3RSZXN1bHQ6KE5TRGljdGlvbmFy
eSAqKWhpdFRlc3RSZXN1bHQgcmFuZ2U6KERPTVJhbmdlICoqKXJhbmdlOworCisvLyBDbGllbnRz
IHRoYXQgd2FudCB0byBtYWludGFpbiBkZWZhdWx0IGJlaGF2aW9yIGNhbiByZXR1cm4gbmlsLiBU
byBkaXNhYmxlIHRoZSBpbW1lZGlhdGUgYWN0aW9uIGVudGlyZWx5LCByZXR1cm4gTlNOdWxsLiBB
bmQgdG8KKy8vIGRvIHNvbWV0aGluZyBjdXN0b20sIHJldHVybiBhbiBvYmplY3QgdGhhdCBjb25m
b3JtcyB0byB0aGUgTlNJbW1lZGlhdGVBY3Rpb25BbmltYXRpb25Db250cm9sbGVyIHByb3RvY29s
LgorLSAoaWQpX3dlYlZpZXc6KFdlYlZpZXcgKilzZW5kZXIgaW1tZWRpYXRlQWN0aW9uQW5pbWF0
aW9uQ29udHJvbGxlckZvckhpdFRlc3RSZXN1bHQ6KE5TRGljdGlvbmFyeSAqKWhpdFRlc3RSZXN1
bHQgd2l0aFR5cGU6KFdlYkltbWVkaWF0ZUFjdGlvblR5cGUpdHlwZTsKICNlbmRpZgogLSAoQk9P
TCl3ZWJWaWV3OihXZWJWaWV3ICopc2VuZGVyIGRpZFByZXNzTWlzc2luZ1BsdWdpbkJ1dHRvbjoo
RE9NRWxlbWVudCAqKWVsZW1lbnQ7CiAvKiEK
</data>
<flag name="review"
          id="268019"
          type_id="1"
          status="+"
          setter="mitz"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>243169</attachid>
            <date>2014-12-11 17:59:13 -0800</date>
            <delta_ts>2014-12-11 18:14:57 -0800</delta_ts>
            <desc>Follow-up: fix a leak</desc>
            <filename>fix-leak.diff</filename>
            <type>text/plain</type>
            <size>1661</size>
            <attacher>mitz</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJLaXQvbWFjL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2Uv
V2ViS2l0L21hYy9DaGFuZ2VMb2cJKHJldmlzaW9uIDE3NzE5OSkKKysrIFNvdXJjZS9XZWJLaXQv
bWFjL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDEyIEBACisyMDE0LTEyLTEx
ICBEYW4gQmVybnN0ZWluICA8bWl0ekBhcHBsZS5jb20+CisKKyAgICAgICAgRml4IGEgbGVhayBp
bnRyb2R1Y2VkIGluIHIxNzcxOTkuCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BT
ISkuCisKKyAgICAgICAgKiBXZWJWaWV3L1dlYkltbWVkaWF0ZUFjdGlvbkNvbnRyb2xsZXIubW06
CisgICAgICAgICgtW1dlYkltbWVkaWF0ZUFjdGlvbkNvbnRyb2xsZXIgX3VwZGF0ZUltbWVkaWF0
ZUFjdGlvbkl0ZW1dKToKKwogMjAxNC0xMi0xMSAgQmV0aCBEYWtpbiAgPGJkYWtpbkBhcHBsZS5j
b20+CiAKICAgICAgICAgV0sxOiBOZWVkIG5ldyBTUEkgZm9yIFdlYmtpdCBjbGllbnRzIHRvIG92
ZXJyaWRlIGRlZmF1bHQgaW1tZWRpYXRlIGFjdGlvbgpJbmRleDogU291cmNlL1dlYktpdC9tYWMv
V2ViVmlldy9XZWJJbW1lZGlhdGVBY3Rpb25Db250cm9sbGVyLm1tCj09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNv
dXJjZS9XZWJLaXQvbWFjL1dlYlZpZXcvV2ViSW1tZWRpYXRlQWN0aW9uQ29udHJvbGxlci5tbQko
cmV2aXNpb24gMTc3MTk5KQorKysgU291cmNlL1dlYktpdC9tYWMvV2ViVmlldy9XZWJJbW1lZGlh
dGVBY3Rpb25Db250cm9sbGVyLm1tCSh3b3JraW5nIGNvcHkpCkBAIC0xNDMsNyArMTQzLDcgQEAg
LSAodm9pZClfdXBkYXRlSW1tZWRpYXRlQWN0aW9uSXRlbQogICAgIC8vIEFsbG93IGNsaWVudHMg
dGhlIG9wcG9ydHVuaXR5IHRvIG92ZXJyaWRlIHRoZSBkZWZhdWx0IGltbWVkaWF0ZSBhY3Rpb24u
CiAgICAgaWQgY3VzdG9tQ2xpZW50QW5pbWF0aW9uQ29udHJvbGxlciA9IG5pbDsKICAgICBpZiAo
W1tfd2ViVmlldyBVSURlbGVnYXRlXSByZXNwb25kc1RvU2VsZWN0b3I6QHNlbGVjdG9yKF93ZWJW
aWV3OmltbWVkaWF0ZUFjdGlvbkFuaW1hdGlvbkNvbnRyb2xsZXJGb3JIaXRUZXN0UmVzdWx0Ondp
dGhUeXBlOildKSB7Ci0gICAgICAgIFJldGFpblB0cjxXZWJFbGVtZW50RGljdGlvbmFyeT4gd2Vi
SGl0VGVzdFJlc3VsdCA9IFtbV2ViRWxlbWVudERpY3Rpb25hcnkgYWxsb2NdIGluaXRXaXRoSGl0
VGVzdFJlc3VsdDpfaGl0VGVzdFJlc3VsdF07CisgICAgICAgIFJldGFpblB0cjxXZWJFbGVtZW50
RGljdGlvbmFyeT4gd2ViSGl0VGVzdFJlc3VsdCA9IGFkb3B0TlMoW1tXZWJFbGVtZW50RGljdGlv
bmFyeSBhbGxvY10gaW5pdFdpdGhIaXRUZXN0UmVzdWx0Ol9oaXRUZXN0UmVzdWx0XSk7CiAgICAg
ICAgIGN1c3RvbUNsaWVudEFuaW1hdGlvbkNvbnRyb2xsZXIgPSBbW193ZWJWaWV3IFVJRGVsZWdh
dGVdIF93ZWJWaWV3Ol93ZWJWaWV3IGltbWVkaWF0ZUFjdGlvbkFuaW1hdGlvbkNvbnRyb2xsZXJG
b3JIaXRUZXN0UmVzdWx0OndlYkhpdFRlc3RSZXN1bHQuZ2V0KCkgd2l0aFR5cGU6X3R5cGVdOwog
ICAgIH0KIAo=
</data>
<flag name="review"
          id="268022"
          type_id="1"
          status="+"
          setter="mitz"
    />
          </attachment>
      

    </bug>

</bugzilla>