<?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>179292</bug_id>
          
          <creation_ts>2017-11-04 17:47:59 -0700</creation_ts>
          <short_desc>REGRESSION (r221338): Web Inspector: NavigationBar incorrectly calculates minimumWidth</short_desc>
          <delta_ts>2017-11-15 12:11:32 -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>Web Inspector</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>174229</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Nikita Vasilyev">nvasilyev</reporter>
          <assigned_to name="Nikita Vasilyev">nvasilyev</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>hi</cc>
    
    <cc>inspector-bugzilla-changes</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1368412</commentid>
    <comment_count>0</comment_count>
    <who name="Nikita Vasilyev">nvasilyev</who>
    <bug_when>2017-11-04 17:47:59 -0700</bug_when>
    <thetext>Regressed in http://trac.webkit.org/changeset/221338 (is there a way to link to the particular line on that Trac page?)

https://github.com/WebKit/webkit/commit/0658355ecdb6d2a5124409ca09611c489214b680#diff-c25e9ae6392f7d5378a5d218d4b2522bL372

    let totalItemWidth = this._visibleNavigationItems.reduce((total, item) =&gt; item.minimumWidth, 0);

totalItemWidth here is always minimumWidth of the last item.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1368413</commentid>
    <comment_count>1</comment_count>
      <attachid>326054</attachid>
    <who name="Nikita Vasilyev">nvasilyev</who>
    <bug_when>2017-11-04 17:51:50 -0700</bug_when>
    <thetext>Created attachment 326054
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1368472</commentid>
    <comment_count>2</comment_count>
    <who name="Nikita Vasilyev">nvasilyev</who>
    <bug_when>2017-11-05 13:06:36 -0800</bug_when>
    <thetext>This regression had no user impact in US English localization because WI.Sidebar.AbsoluteMinimumWidth of 200px provided sufficient width to fit all navigation items in our sidebars. There could have been issues with other localizations.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1368551</commentid>
    <comment_count>3</comment_count>
      <attachid>326054</attachid>
    <who name="Devin Rousso">hi</who>
    <bug_when>2017-11-05 22:45:00 -0800</bug_when>
    <thetext>Comment on attachment 326054
Patch

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1368552</commentid>
    <comment_count>4</comment_count>
      <attachid>326054</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2017-11-05 23:04:05 -0800</bug_when>
    <thetext>Comment on attachment 326054
Patch

Clearing flags on attachment: 326054

Committed r224481: &lt;https://trac.webkit.org/changeset/224481&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1368553</commentid>
    <comment_count>5</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2017-11-05 23:04:06 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1372105</commentid>
    <comment_count>6</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2017-11-15 12:11:32 -0800</bug_when>
    <thetext>&lt;rdar://problem/35567113&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>326054</attachid>
            <date>2017-11-04 17:51:50 -0700</date>
            <delta_ts>2017-11-05 23:04:05 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>patch.txt</filename>
            <type>text/plain</type>
            <size>1574</size>
            <attacher name="Nikita Vasilyev">nvasilyev</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJJbnNwZWN0b3JVSS9DaGFuZ2VMb2cgYi9Tb3VyY2UvV2Vi
SW5zcGVjdG9yVUkvQ2hhbmdlTG9nCmluZGV4IGIxNzU3NDcuLmQ4NmVhZGUgMTAwNjQ0Ci0tLSBh
L1NvdXJjZS9XZWJJbnNwZWN0b3JVSS9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYkluc3BlY3Rv
clVJL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE0IEBACisyMDE3LTExLTA0ICBOaWtpdGEgVmFzaWx5
ZXYgIDxudmFzaWx5ZXZAYXBwbGUuY29tPgorCisgICAgICAgIFJFR1JFU1NJT04gKHIyMjEzMzgp
OiBXZWIgSW5zcGVjdG9yOiBOYXZpZ2F0aW9uQmFyIGluY29ycmVjdGx5IGNhbGN1bGF0ZXMgbWlu
aW11bVdpZHRoCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9p
ZD0xNzkyOTIKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAg
ICAqIFVzZXJJbnRlcmZhY2UvVmlld3MvTmF2aWdhdGlvbkJhci5qczoKKyAgICAgICAgKFdJLk5h
dmlnYXRpb25CYXIucHJvdG90eXBlLl9jYWxjdWxhdGVNaW5pbXVtV2lkdGgpOgorICAgICAgICB0
b3RhbEl0ZW1XaWR0aCB3YXMgdGhlIG1pbmltdW1XaWR0aCBvZiB0aGUgbGFzdCBpdGVtLgorCiAy
MDE3LTExLTA0ICBEZXZpbiBSb3Vzc28gIDx3ZWJraXRAZGV2aW5yb3Vzc28uY29tPgogCiAgICAg
ICAgIFdlYiBJbnNwZWN0b3I6IGFkZCBjb250ZXh0bWVudSBpdGVtIHRvIGFyYml0cmFyaWx5IGFk
ZCBIVE1ML0NoaWxkIHRvIERPTVRyZWUKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJJbnNwZWN0b3JV
SS9Vc2VySW50ZXJmYWNlL1ZpZXdzL05hdmlnYXRpb25CYXIuanMgYi9Tb3VyY2UvV2ViSW5zcGVj
dG9yVUkvVXNlckludGVyZmFjZS9WaWV3cy9OYXZpZ2F0aW9uQmFyLmpzCmluZGV4IGM2MWYwMzMu
LjJiY2NkZmIgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJJbnNwZWN0b3JVSS9Vc2VySW50ZXJmYWNl
L1ZpZXdzL05hdmlnYXRpb25CYXIuanMKKysrIGIvU291cmNlL1dlYkluc3BlY3RvclVJL1VzZXJJ
bnRlcmZhY2UvVmlld3MvTmF2aWdhdGlvbkJhci5qcwpAQCAtNDI3LDcgKzQyNyw3IEBAIFdJLk5h
dmlnYXRpb25CYXIgPSBjbGFzcyBOYXZpZ2F0aW9uQmFyIGV4dGVuZHMgV0kuVmlldwogICAgICAg
ICBpZiAoIXdhc0NvbGxhcHNlZCkKICAgICAgICAgICAgIHRoaXMuZWxlbWVudC5jbGFzc0xpc3Qu
YWRkKFdJLk5hdmlnYXRpb25CYXIuQ29sbGFwc2VkU3R5bGVDbGFzc05hbWUpOwogCi0gICAgICAg
IGxldCB0b3RhbEl0ZW1XaWR0aCA9IHRoaXMuX3Zpc2libGVOYXZpZ2F0aW9uSXRlbXMucmVkdWNl
KCh0b3RhbCwgaXRlbSkgPT4gaXRlbS5taW5pbXVtV2lkdGgsIDApOworICAgICAgICBsZXQgdG90
YWxJdGVtV2lkdGggPSB0aGlzLl92aXNpYmxlTmF2aWdhdGlvbkl0ZW1zLnJlZHVjZSgodG90YWws
IGl0ZW0pID0+IHRvdGFsICsgaXRlbS5taW5pbXVtV2lkdGgsIDApOwogCiAgICAgICAgIC8vIFJl
bW92ZSB0aGUgY29sbGFwc2VkIHN0eWxlIGNsYXNzIGlmIHdlIHdlcmUgbm90IGNvbGxhcHNlZCBi
ZWZvcmUuCiAgICAgICAgIGlmICghd2FzQ29sbGFwc2VkKQo=
</data>

          </attachment>
      

    </bug>

</bugzilla>