<?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>182152</bug_id>
          
          <creation_ts>2018-01-25 15:14:33 -0800</creation_ts>
          <short_desc>REGRESSION (r221899): Web Content process hangs when webpage tries to make a new window if the WKWebView doesn’t have a UI delegate</short_desc>
          <delta_ts>2018-01-26 01:19:47 -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>WebKit2</component>
          <version>Other</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>InRadar, Regression</keywords>
          <priority>P1</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>mitz</reporter>
          <assigned_to name="Alex Christensen">achristensen</assigned_to>
          <cc>achristensen</cc>
    
    <cc>beidson</cc>
    
    <cc>cgarcia</cc>
    
    <cc>joepeck</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1393317</commentid>
    <comment_count>0</comment_count>
    <who name="">mitz</who>
    <bug_when>2018-01-25 15:14:33 -0800</bug_when>
    <thetext>rdar://problem/36881934

If the webpage tries to create a new window, and the WKWebView doesn’t have a UI delegate, the Web Content process will hang.

This was introduced in &lt;https://trac.webkit.org/r221899&gt; (the change made for bug 176568). It made the base implementation of API::UIClient::createNewPage() just return, instead of calling the completion handler with a null pointer. This leaves the Web Content process blocked waiting indefinitely.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1393355</commentid>
    <comment_count>1</comment_count>
      <attachid>332335</attachid>
    <who name="Alex Christensen">achristensen</who>
    <bug_when>2018-01-25 16:43:07 -0800</bug_when>
    <thetext>Created attachment 332335
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1393375</commentid>
    <comment_count>2</comment_count>
      <attachid>332335</attachid>
    <who name="Joseph Pecoraro">joepeck</who>
    <bug_when>2018-01-25 17:29:01 -0800</bug_when>
    <thetext>Comment on attachment 332335
Patch

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

r=me

&gt; Tools/TestWebKitAPI/Tests/WebKitCocoa/UIDelegate.mm:100
&gt; +    TestWebKitAPI::Util::run(&amp;done);

While it might not matter right now, I think you should be setting `done = false` in here so this Util::run really waits for your done condition and not an earlier test&apos;s done condition.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1393376</commentid>
    <comment_count>3</comment_count>
    <who name="Alex Christensen">achristensen</who>
    <bug_when>2018-01-25 17:31:21 -0800</bug_when>
    <thetext>trac.webkit.org/r227647</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1393474</commentid>
    <comment_count>4</comment_count>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2018-01-26 01:19:47 -0800</bug_when>
    <thetext>Fixed GTK/WPE in r227670: &lt;https://trac.webkit.org/changeset/227670&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>332335</attachid>
            <date>2018-01-25 16:43:07 -0800</date>
            <delta_ts>2018-01-25 17:29:01 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-182152-20180125164307.patch</filename>
            <type>text/plain</type>
            <size>8528</size>
            <attacher name="Alex Christensen">achristensen</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJL
aXQvQ2hhbmdlTG9nCShyZXZpc2lvbiAyMjc2MjcpCisrKyBTb3VyY2UvV2ViS2l0L0NoYW5nZUxv
Zwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDIwIEBACisyMDE4LTAxLTI1ICBBbGV4IENocmlz
dGVuc2VuICA8YWNocmlzdGVuc2VuQHdlYmtpdC5vcmc+CisKKyAgICAgICAgUkVHUkVTU0lPTiAo
cjIyMTg5OSk6IFdlYiBDb250ZW50IHByb2Nlc3MgaGFuZ3Mgd2hlbiB3ZWJwYWdlIHRyaWVzIHRv
IG1ha2UgYSBuZXcgd2luZG93IGlmIHRoZSBXS1dlYlZpZXcgZG9lc27igJl0IGhhdmUgYSBVSSBk
ZWxlZ2F0ZQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9
MTgyMTUyCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAg
Q2FsbCB0aGUgY29tcGxldGlvbiBoYW5kbGVyIG9mIHRoZSBkZWZhdWx0IEFQSTo6VUlDbGllbnQ6
OmNyZWF0ZU5ld1BhZ2UuCisKKyAgICAgICAgKiBVSVByb2Nlc3MvQVBJL0FQSVVJQ2xpZW50Lmg6
CisgICAgICAgIChBUEk6OlVJQ2xpZW50OjpjcmVhdGVOZXdQYWdlKToKKyAgICAgICAgKiBVSVBy
b2Nlc3MvQVBJL0MvV0tQYWdlLmNwcDoKKyAgICAgICAgKFdLUGFnZVNldFBhZ2VVSUNsaWVudCk6
CisgICAgICAgICogVUlQcm9jZXNzL0NvY29hL1VJRGVsZWdhdGUuaDoKKyAgICAgICAgKiBVSVBy
b2Nlc3MvQ29jb2EvVUlEZWxlZ2F0ZS5tbToKKyAgICAgICAgKFdlYktpdDo6VUlEZWxlZ2F0ZTo6
VUlDbGllbnQ6OmNyZWF0ZU5ld1BhZ2UpOgorCiAyMDE4LTAxLTI1ICBLZWl0aCBSb2xsaW4gIDxr
cm9sbGluQGFwcGxlLmNvbT4KIAogICAgICAgICBBZGQgbG9nZ2luZyB0byBmYWNpbGl0YXRlIGJp
bmRpbmcgb2YgV2ViQ29udGVudCBhbmQgTmV0d29yayBwcm9jZXNzZXMgdG8gVUkgcHJvY2VzcwpJ
bmRleDogU291cmNlL1dlYktpdC9VSVByb2Nlc3MvQVBJL0FQSVVJQ2xpZW50LmgKPT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PQotLS0gU291cmNlL1dlYktpdC9VSVByb2Nlc3MvQVBJL0FQSVVJQ2xpZW50LmgJKHJldmlzaW9u
IDIyNzU5MCkKKysrIFNvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL0FQSS9BUElVSUNsaWVudC5oCSh3
b3JraW5nIGNvcHkpCkBAIC0zMCw2ICszMCw3IEBACiAjaW5jbHVkZSAiV2ViSGl0VGVzdFJlc3Vs
dERhdGEuaCIKICNpbmNsdWRlICJXZWJQYWdlUHJveHkuaCIKICNpbmNsdWRlIDxXZWJDb3JlL0Zs
b2F0UmVjdC5oPgorI2luY2x1ZGUgPHd0Zi9Db21wbGV0aW9uSGFuZGxlci5oPgogCiAjaWYgUExB
VEZPUk0oSU9TKQogT0JKQ19DTEFTUyBOU0FycmF5OwpAQCAtNzEsNyArNzIsNyBAQCBjbGFzcyBV
SUNsaWVudCB7CiBwdWJsaWM6CiAgICAgdmlydHVhbCB+VUlDbGllbnQoKSB7IH0KIAotICAgIHZp
cnR1YWwgdm9pZCBjcmVhdGVOZXdQYWdlKFdlYktpdDo6V2ViUGFnZVByb3h5JiwgUmVmPEZyYW1l
SW5mbz4mJiwgV2ViQ29yZTo6UmVzb3VyY2VSZXF1ZXN0JiYsIFdlYkNvcmU6OldpbmRvd0ZlYXR1
cmVzJiYsIFdlYktpdDo6TmF2aWdhdGlvbkFjdGlvbkRhdGEmJiwgV1RGOjpGdW5jdGlvbjx2b2lk
KFJlZlB0cjxXZWJLaXQ6OldlYlBhZ2VQcm94eT4mJik+JiYpIHsgfQorICAgIHZpcnR1YWwgdm9p
ZCBjcmVhdGVOZXdQYWdlKFdlYktpdDo6V2ViUGFnZVByb3h5JiwgUmVmPEZyYW1lSW5mbz4mJiwg
V2ViQ29yZTo6UmVzb3VyY2VSZXF1ZXN0JiYsIFdlYkNvcmU6OldpbmRvd0ZlYXR1cmVzJiYsIFdl
YktpdDo6TmF2aWdhdGlvbkFjdGlvbkRhdGEmJiwgQ29tcGxldGlvbkhhbmRsZXI8dm9pZChSZWZQ
dHI8V2ViS2l0OjpXZWJQYWdlUHJveHk+JiYpPiYmIGNvbXBsZXRpb25IYW5kbGVyKSB7IGNvbXBs
ZXRpb25IYW5kbGVyKG51bGxwdHIpOyB9CiAgICAgdmlydHVhbCB2b2lkIHNob3dQYWdlKFdlYktp
dDo6V2ViUGFnZVByb3h5KikgeyB9CiAgICAgdmlydHVhbCB2b2lkIGZ1bGxzY3JlZW5NYXlSZXR1
cm5Ub0lubGluZShXZWJLaXQ6OldlYlBhZ2VQcm94eSopIHsgfQogICAgIHZpcnR1YWwgdm9pZCBk
aWRFbnRlckZ1bGxzY3JlZW4oV2ViS2l0OjpXZWJQYWdlUHJveHkqKSB7IH0KSW5kZXg6IFNvdXJj
ZS9XZWJLaXQvVUlQcm9jZXNzL0FQSS9DL1dLUGFnZS5jcHAKPT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNl
L1dlYktpdC9VSVByb2Nlc3MvQVBJL0MvV0tQYWdlLmNwcAkocmV2aXNpb24gMjI3NTkwKQorKysg
U291cmNlL1dlYktpdC9VSVByb2Nlc3MvQVBJL0MvV0tQYWdlLmNwcAkod29ya2luZyBjb3B5KQpA
QCAtMTU2Niw3ICsxNTY2LDcgQEAgdm9pZCBXS1BhZ2VTZXRQYWdlVUlDbGllbnQoV0tQYWdlUmVm
IHBhZwogICAgICAgICB9CiAKICAgICBwcml2YXRlOgotICAgICAgICB2b2lkIGNyZWF0ZU5ld1Bh
Z2UoV2ViUGFnZVByb3h5JiBwYWdlLCBSZWY8QVBJOjpGcmFtZUluZm8+JiYgc291cmNlRnJhbWVJ
bmZvLCBXZWJDb3JlOjpSZXNvdXJjZVJlcXVlc3QmJiByZXNvdXJjZVJlcXVlc3QsIFdlYkNvcmU6
OldpbmRvd0ZlYXR1cmVzJiYgd2luZG93RmVhdHVyZXMsIE5hdmlnYXRpb25BY3Rpb25EYXRhJiYg
bmF2aWdhdGlvbkFjdGlvbkRhdGEsIFdURjo6RnVuY3Rpb248dm9pZChSZWZQdHI8V2ViUGFnZVBy
b3h5PiYmKT4mJiBjb21wbGV0aW9uSGFuZGxlcikgZmluYWwKKyAgICAgICAgdm9pZCBjcmVhdGVO
ZXdQYWdlKFdlYlBhZ2VQcm94eSYgcGFnZSwgUmVmPEFQSTo6RnJhbWVJbmZvPiYmIHNvdXJjZUZy
YW1lSW5mbywgV2ViQ29yZTo6UmVzb3VyY2VSZXF1ZXN0JiYgcmVzb3VyY2VSZXF1ZXN0LCBXZWJD
b3JlOjpXaW5kb3dGZWF0dXJlcyYmIHdpbmRvd0ZlYXR1cmVzLCBOYXZpZ2F0aW9uQWN0aW9uRGF0
YSYmIG5hdmlnYXRpb25BY3Rpb25EYXRhLCBDb21wbGV0aW9uSGFuZGxlcjx2b2lkKFJlZlB0cjxX
ZWJQYWdlUHJveHk+JiYpPiYmIGNvbXBsZXRpb25IYW5kbGVyKSBmaW5hbAogICAgICAgICB7CiAg
ICAgICAgICAgICBpZiAobV9jbGllbnQuY3JlYXRlTmV3UGFnZSkgewogICAgICAgICAgICAgICAg
IGF1dG8gY29uZmlndXJhdGlvbiA9IHBhZ2UuY29uZmlndXJhdGlvbigpLmNvcHkoKTsKSW5kZXg6
IFNvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL0NvY29hL1VJRGVsZWdhdGUuaAo9PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0t
LSBTb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9Db2NvYS9VSURlbGVnYXRlLmgJKHJldmlzaW9uIDIy
NzU5MCkKKysrIFNvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL0NvY29hL1VJRGVsZWdhdGUuaAkod29y
a2luZyBjb3B5KQpAQCAtODAsNyArODAsNyBAQCBwcml2YXRlOgogCiAgICAgcHJpdmF0ZToKICAg
ICAgICAgLy8gQVBJOjpVSUNsaWVudAotICAgICAgICB2b2lkIGNyZWF0ZU5ld1BhZ2UoV2ViUGFn
ZVByb3h5JiwgUmVmPEFQSTo6RnJhbWVJbmZvPiYmLCBXZWJDb3JlOjpSZXNvdXJjZVJlcXVlc3Qm
JiwgV2ViQ29yZTo6V2luZG93RmVhdHVyZXMmJiwgTmF2aWdhdGlvbkFjdGlvbkRhdGEmJiwgV1RG
OjpGdW5jdGlvbjx2b2lkKFJlZlB0cjxXZWJQYWdlUHJveHk+JiYpPiYmKSBmaW5hbDsKKyAgICAg
ICAgdm9pZCBjcmVhdGVOZXdQYWdlKFdlYlBhZ2VQcm94eSYsIFJlZjxBUEk6OkZyYW1lSW5mbz4m
JiwgV2ViQ29yZTo6UmVzb3VyY2VSZXF1ZXN0JiYsIFdlYkNvcmU6OldpbmRvd0ZlYXR1cmVzJiYs
IE5hdmlnYXRpb25BY3Rpb25EYXRhJiYsIENvbXBsZXRpb25IYW5kbGVyPHZvaWQoUmVmUHRyPFdl
YlBhZ2VQcm94eT4mJik+JiYpIGZpbmFsOwogICAgICAgICB2b2lkIGNsb3NlKFdlYlBhZ2VQcm94
eSopIGZpbmFsOwogICAgICAgICB2b2lkIGZ1bGxzY3JlZW5NYXlSZXR1cm5Ub0lubGluZShXZWJQ
YWdlUHJveHkqKSBmaW5hbDsKICAgICAgICAgdm9pZCBkaWRFbnRlckZ1bGxzY3JlZW4oV2ViUGFn
ZVByb3h5KikgZmluYWw7CkluZGV4OiBTb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9Db2NvYS9VSURl
bGVnYXRlLm1tCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL0NvY29hL1VJ
RGVsZWdhdGUubW0JKHJldmlzaW9uIDIyNzU5MCkKKysrIFNvdXJjZS9XZWJLaXQvVUlQcm9jZXNz
L0NvY29hL1VJRGVsZWdhdGUubW0JKHdvcmtpbmcgY29weSkKQEAgLTIwMSw3ICsyMDEsNyBAQCBV
SURlbGVnYXRlOjpVSUNsaWVudDo6flVJQ2xpZW50KCkKIHsKIH0KIAotdm9pZCBVSURlbGVnYXRl
OjpVSUNsaWVudDo6Y3JlYXRlTmV3UGFnZShXZWJQYWdlUHJveHkmIHBhZ2UsIFJlZjxBUEk6OkZy
YW1lSW5mbz4mJiBzb3VyY2VGcmFtZUluZm8sIFdlYkNvcmU6OlJlc291cmNlUmVxdWVzdCYmIHJl
cXVlc3QsIFdlYkNvcmU6OldpbmRvd0ZlYXR1cmVzJiYgd2luZG93RmVhdHVyZXMsIE5hdmlnYXRp
b25BY3Rpb25EYXRhJiYgbmF2aWdhdGlvbkFjdGlvbkRhdGEsIFdURjo6RnVuY3Rpb248dm9pZChS
ZWZQdHI8V2ViUGFnZVByb3h5PiYmKT4mJiBjb21wbGV0aW9uSGFuZGxlcikKK3ZvaWQgVUlEZWxl
Z2F0ZTo6VUlDbGllbnQ6OmNyZWF0ZU5ld1BhZ2UoV2ViUGFnZVByb3h5JiBwYWdlLCBSZWY8QVBJ
OjpGcmFtZUluZm8+JiYgc291cmNlRnJhbWVJbmZvLCBXZWJDb3JlOjpSZXNvdXJjZVJlcXVlc3Qm
JiByZXF1ZXN0LCBXZWJDb3JlOjpXaW5kb3dGZWF0dXJlcyYmIHdpbmRvd0ZlYXR1cmVzLCBOYXZp
Z2F0aW9uQWN0aW9uRGF0YSYmIG5hdmlnYXRpb25BY3Rpb25EYXRhLCBDb21wbGV0aW9uSGFuZGxl
cjx2b2lkKFJlZlB0cjxXZWJQYWdlUHJveHk+JiYpPiYmIGNvbXBsZXRpb25IYW5kbGVyKQogewog
ICAgIGF1dG8gZGVsZWdhdGUgPSBtX3VpRGVsZWdhdGUubV9kZWxlZ2F0ZS5nZXQoKTsKICAgICBB
U1NFUlQoZGVsZWdhdGUpOwpAQCAtMjE2LDcgKzIxNiw3IEBAIHZvaWQgVUlEZWxlZ2F0ZTo6VUlD
bGllbnQ6OmNyZWF0ZU5ld1BhZ2UKICAgICBhdXRvIGFwaVdpbmRvd0ZlYXR1cmVzID0gQVBJOjpX
aW5kb3dGZWF0dXJlczo6Y3JlYXRlKHdpbmRvd0ZlYXR1cmVzKTsKIAogICAgIGlmIChtX3VpRGVs
ZWdhdGUubV9kZWxlZ2F0ZU1ldGhvZHMud2ViVmlld0NyZWF0ZVdlYlZpZXdXaXRoQ29uZmlndXJh
dGlvbkZvck5hdmlnYXRpb25BY3Rpb25XaW5kb3dGZWF0dXJlc0FzeW5jKSB7Ci0gICAgICAgIFJl
ZlB0cjxDb21wbGV0aW9uSGFuZGxlckNhbGxDaGVja2VyPiBjaGVja2VyID0gQ29tcGxldGlvbkhh
bmRsZXJDYWxsQ2hlY2tlcjo6Y3JlYXRlKGRlbGVnYXRlLmdldCgpLCBAc2VsZWN0b3IoX3dlYlZp
ZXc6Y3JlYXRlV2ViVmlld1dpdGhDb25maWd1cmF0aW9uOmZvck5hdmlnYXRpb25BY3Rpb246d2lu
ZG93RmVhdHVyZXM6Y29tcGxldGlvbkhhbmRsZXI6KSk7CisgICAgICAgIGF1dG8gY2hlY2tlciA9
IENvbXBsZXRpb25IYW5kbGVyQ2FsbENoZWNrZXI6OmNyZWF0ZShkZWxlZ2F0ZS5nZXQoKSwgQHNl
bGVjdG9yKF93ZWJWaWV3OmNyZWF0ZVdlYlZpZXdXaXRoQ29uZmlndXJhdGlvbjpmb3JOYXZpZ2F0
aW9uQWN0aW9uOndpbmRvd0ZlYXR1cmVzOmNvbXBsZXRpb25IYW5kbGVyOikpOwogCiAgICAgICAg
IFsoaWQgPFdLVUlEZWxlZ2F0ZVByaXZhdGU+KWRlbGVnYXRlIF93ZWJWaWV3Om1fdWlEZWxlZ2F0
ZS5tX3dlYlZpZXcgY3JlYXRlV2ViVmlld1dpdGhDb25maWd1cmF0aW9uOmNvbmZpZ3VyYXRpb24u
Z2V0KCkgZm9yTmF2aWdhdGlvbkFjdGlvbjp3cmFwcGVyKGFwaU5hdmlnYXRpb25BY3Rpb24pIHdp
bmRvd0ZlYXR1cmVzOndyYXBwZXIoYXBpV2luZG93RmVhdHVyZXMpIGNvbXBsZXRpb25IYW5kbGVy
OkJsb2NrUHRyPHZvaWQgKFdLV2ViVmlldyAqKT46OmZyb21DYWxsYWJsZShbY29tcGxldGlvbkhh
bmRsZXIgPSBXVEZNb3ZlKGNvbXBsZXRpb25IYW5kbGVyKSwgY2hlY2tlciA9IFdURk1vdmUoY2hl
Y2tlciksIHJlbGF0ZWRXZWJWaWV3ID0gUmV0YWluUHRyPFdLV2ViVmlldz4obV91aURlbGVnYXRl
Lm1fd2ViVmlldyldKFdLV2ViVmlldyAqd2ViVmlldykgewogICAgICAgICAgICAgaWYgKGNoZWNr
ZXItPmNvbXBsZXRpb25IYW5kbGVySGFzQmVlbkNhbGxlZCgpKQpJbmRleDogVG9vbHMvQ2hhbmdl
TG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT0KLS0tIFRvb2xzL0NoYW5nZUxvZwkocmV2aXNpb24gMjI3NjQzKQorKysg
VG9vbHMvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBAIC0xLDMgKzEsMTQgQEAKKzIwMTgtMDEt
MjUgIEFsZXggQ2hyaXN0ZW5zZW4gIDxhY2hyaXN0ZW5zZW5Ad2Via2l0Lm9yZz4KKworICAgICAg
ICBSRUdSRVNTSU9OIChyMjIxODk5KTogV2ViIENvbnRlbnQgcHJvY2VzcyBoYW5ncyB3aGVuIHdl
YnBhZ2UgdHJpZXMgdG8gbWFrZSBhIG5ldyB3aW5kb3cgaWYgdGhlIFdLV2ViVmlldyBkb2VzbuKA
mXQgaGF2ZSBhIFVJIGRlbGVnYXRlCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3No
b3dfYnVnLmNnaT9pZD0xODIxNTIKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMh
KS4KKworICAgICAgICAqIFRlc3RXZWJLaXRBUEkvVGVzdHMvV2ViS2l0Q29jb2EvVUlEZWxlZ2F0
ZS5tbToKKyAgICAgICAgKC1bTm9VSURlbGVnYXRlIHdlYlZpZXc6ZGVjaWRlUG9saWN5Rm9yTmF2
aWdhdGlvbkFjdGlvbjpkZWNpc2lvbkhhbmRsZXI6XSk6CisgICAgICAgIChURVNUKToKKwogMjAx
OC0wMS0yNSAgWW91ZW5uIEZhYmxldCAgPHlvdWVubkBhcHBsZS5jb20+CiAKICAgICAgICAgV2Vi
UGx1Z2luSW5mb1Byb3ZpZGVyIHNob3VsZCBoYW5kbGUgbnVsbCBob3N0IHF1ZXJpZXMKSW5kZXg6
IFRvb2xzL1Rlc3RXZWJLaXRBUEkvVGVzdHMvV2ViS2l0Q29jb2EvVUlEZWxlZ2F0ZS5tbQo9PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09Ci0tLSBUb29scy9UZXN0V2ViS2l0QVBJL1Rlc3RzL1dlYktpdENvY29hL1VJRGVsZWdh
dGUubW0JKHJldmlzaW9uIDIyNzU5MCkKKysrIFRvb2xzL1Rlc3RXZWJLaXRBUEkvVGVzdHMvV2Vi
S2l0Q29jb2EvVUlEZWxlZ2F0ZS5tbQkod29ya2luZyBjb3B5KQpAQCAtNzcsNiArNzcsMjkgQEAg
VEVTVChXZWJLaXQsIFdLV2ViVmlld0lzUGxheWluZ0F1ZGlvKQogICAgIFRlc3RXZWJLaXRBUEk6
OlV0aWw6OnJ1bigmZG9uZSk7CiB9CiAKK0BpbnRlcmZhY2UgTm9VSURlbGVnYXRlIDogTlNPYmpl
Y3QgPFdLTmF2aWdhdGlvbkRlbGVnYXRlPgorQGVuZAorCitAaW1wbGVtZW50YXRpb24gTm9VSURl
bGVnYXRlCisKKy0gKHZvaWQpd2ViVmlldzooV0tXZWJWaWV3ICopd2ViVmlldyBkZWNpZGVQb2xp
Y3lGb3JOYXZpZ2F0aW9uQWN0aW9uOihXS05hdmlnYXRpb25BY3Rpb24gKiluYXZpZ2F0aW9uQWN0
aW9uIGRlY2lzaW9uSGFuZGxlcjoodm9pZCAoXikoV0tOYXZpZ2F0aW9uQWN0aW9uUG9saWN5KSlk
ZWNpc2lvbkhhbmRsZXIKK3sKKyAgICBpZiAoW25hdmlnYXRpb25BY3Rpb24ucmVxdWVzdC5VUkwu
YWJzb2x1dGVTdHJpbmcgaXNFcXVhbFRvU3RyaW5nOltbW05TQnVuZGxlIG1haW5CdW5kbGVdIFVS
TEZvclJlc291cmNlOkAic2ltcGxlIiB3aXRoRXh0ZW5zaW9uOkAiaHRtbCIgc3ViZGlyZWN0b3J5
OkAiVGVzdFdlYktpdEFQSS5yZXNvdXJjZXMiXSBhYnNvbHV0ZVN0cmluZ11dKQorICAgICAgICBk
b25lID0gdHJ1ZTsKKyAgICBkZWNpc2lvbkhhbmRsZXIoV0tOYXZpZ2F0aW9uQWN0aW9uUG9saWN5
QWxsb3cpOworfQorCitAZW5kCisKK1RFU1QoV2ViS2l0LCBXaW5kb3dPcGVuV2l0aG91dFVJRGVs
ZWdhdGUpCit7CisgICAgYXV0byB3ZWJWaWV3ID0gYWRvcHROUyhbW1dLV2ViVmlldyBhbGxvY10g
aW5pdF0pOworICAgIGF1dG8gZGVsZWdhdGUgPSBhZG9wdE5TKFtbTm9VSURlbGVnYXRlIGFsbG9j
XSBpbml0XSk7CisgICAgW3dlYlZpZXcgc2V0TmF2aWdhdGlvbkRlbGVnYXRlOmRlbGVnYXRlLmdl
dCgpXTsKKyAgICBbd2ViVmlldyBsb2FkSFRNTFN0cmluZzpAIjxzY3JpcHQ+d2luZG93Lm9wZW4o
J3NpbXBsZTIuaHRtbCcpO3dpbmRvdy5sb2NhdGlvbj0nc2ltcGxlLmh0bWwnPC9zY3JpcHQ+IiBi
YXNlVVJMOltbTlNCdW5kbGUgbWFpbkJ1bmRsZV0gVVJMRm9yUmVzb3VyY2U6QCJzaW1wbGUyIiB3
aXRoRXh0ZW5zaW9uOkAiaHRtbCIgc3ViZGlyZWN0b3J5OkAiVGVzdFdlYktpdEFQSS5yZXNvdXJj
ZXMiXV07CisgICAgVGVzdFdlYktpdEFQSTo6VXRpbDo6cnVuKCZkb25lKTsKK30KKwogQGludGVy
ZmFjZSBHZW9sb2NhdGlvbkRlbGVnYXRlIDogTlNPYmplY3QgPFdLVUlEZWxlZ2F0ZVByaXZhdGU+
IHsKICAgICBib29sIF9hbGxvd0dlb2xvY2F0aW9uOwogfQo=
</data>
<flag name="review"
          id="351306"
          type_id="1"
          status="+"
          setter="joepeck"
    />
          </attachment>
      

    </bug>

</bugzilla>