<?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>195774</bug_id>
          
          <creation_ts>2019-03-14 15:44:50 -0700</creation_ts>
          <short_desc>Web Inspector: changes to CSS resources only take affect once editing stops</short_desc>
          <delta_ts>2019-03-20 09:28:23 -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>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>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Devin Rousso">hi</reporter>
          <assigned_to name="Devin Rousso">hi</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>hi</cc>
    
    <cc>inspector-bugzilla-changes</cc>
    
    <cc>nvasilyev</cc>
    
    <cc>timothy</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1516712</commentid>
    <comment_count>0</comment_count>
    <who name="Devin Rousso">hi</who>
    <bug_when>2019-03-14 15:44:50 -0700</bug_when>
    <thetext># STEPS TO REPRODUCE:
1. inspect any page
2. find a CSS resource in the Resources/Sources tab
3. find a CSS color value
4. show the color popover
5. drag your mouse around the color wheel that appears
 =&gt; corresponding usage of the color doesn&apos;t change in the page
5. stop moving your mouse
 =&gt; color changes after almost 1s</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1516713</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2019-03-14 15:45:11 -0700</bug_when>
    <thetext>&lt;rdar://problem/48905413&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1516714</commentid>
    <comment_count>2</comment_count>
      <attachid>364709</attachid>
    <who name="Devin Rousso">hi</who>
    <bug_when>2019-03-14 15:52:33 -0700</bug_when>
    <thetext>Created attachment 364709
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1517162</commentid>
    <comment_count>3</comment_count>
      <attachid>364709</attachid>
    <who name="Nikita Vasilyev">nvasilyev</who>
    <bug_when>2019-03-15 15:00:52 -0700</bug_when>
    <thetext>Comment on attachment 364709
Patch

Nice find! Using throttling instead of debouncing makes sense here.

You changed the timeout from 500 to 100ms. Have you tested this on large stylesheets? What happens when you edit colors on https://stackoverflow.com ?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1517189</commentid>
    <comment_count>4</comment_count>
    <who name="Devin Rousso">hi</who>
    <bug_when>2019-03-15 15:23:40 -0700</bug_when>
    <thetext>(In reply to Nikita Vasilyev from comment #3)
&gt; You changed the timeout from 500 to 100ms. Have you tested this on large stylesheets? What happens when you edit colors on https://stackoverflow.com ?
I tried editing colors on &lt;https://webkit.org&gt; and &lt;https://apple.com&gt; and both seemed fine.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1518930</commentid>
    <comment_count>5</comment_count>
      <attachid>364709</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-03-20 09:28:22 -0700</bug_when>
    <thetext>Comment on attachment 364709
Patch

Clearing flags on attachment: 364709

Committed r243208: &lt;https://trac.webkit.org/changeset/243208&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1518931</commentid>
    <comment_count>6</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-03-20 09:28:23 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>364709</attachid>
            <date>2019-03-14 15:52:33 -0700</date>
            <delta_ts>2019-03-20 09:28:22 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-195774-20190314155233.patch</filename>
            <type>text/plain</type>
            <size>3498</size>
            <attacher name="Devin Rousso">hi</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJJbnNwZWN0b3JVSS9DaGFuZ2VMb2cgYi9Tb3VyY2UvV2Vi
SW5zcGVjdG9yVUkvQ2hhbmdlTG9nCmluZGV4IDJjMTk3ZjZlZDc3MDY1Y2RhM2U4ODhjOTlhNmE0
NTg5YmRjMDlhY2QuLjAwODIxMjc3MjQxMTIzZTA5MDUwZGNjYTI0MGYyZjBkN2Y3YTBmNzggMTAw
NjQ0Ci0tLSBhL1NvdXJjZS9XZWJJbnNwZWN0b3JVSS9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dl
Ykluc3BlY3RvclVJL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE4IEBACisyMDE5LTAzLTE0ICBEZXZp
biBSb3Vzc28gIDxkcm91c3NvQGFwcGxlLmNvbT4KKworICAgICAgICBXZWIgSW5zcGVjdG9yOiBj
aGFuZ2VzIHRvIENTUyByZXNvdXJjZXMgb25seSB0YWtlIGFmZmVjdCBvbmNlIGVkaXRpbmcgc3Rv
cHMKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE5NTc3
NAorICAgICAgICA8cmRhcjovL3Byb2JsZW0vNDg5MDU0MTM+CisKKyAgICAgICAgUmV2aWV3ZWQg
YnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBVc2VySW50ZXJmYWNlL0NvbnRyb2xsZXJz
L0NTU01hbmFnZXIuanM6CisgICAgICAgIChXSS5DU1NNYW5hZ2VyLnByb3RvdHlwZS5fcmVzb3Vy
Y2VDb250ZW50RGlkQ2hhbmdlLmFwcGx5U3R5bGVTaGVldENoYW5nZXMuc3R5bGVTaGVldEZvdW5k
KToKKyAgICAgICAgKFdJLkNTU01hbmFnZXIucHJvdG90eXBlLl9yZXNvdXJjZUNvbnRlbnREaWRD
aGFuZ2UpOgorICAgICAgICAoV0kuQ1NTTWFuYWdlci5wcm90b3R5cGUuX3VwZGF0ZVJlc291cmNl
Q29udGVudC5mZXRjaGVkU3R5bGVTaGVldENvbnRlbnQpOgorICAgICAgICAoV0kuQ1NTTWFuYWdl
ci5wcm90b3R5cGUuX3VwZGF0ZVJlc291cmNlQ29udGVudCk6CisgICAgICAgIFVzZSBhIGBUaHJv
dHRsZXJgIGluc3RlYWQgb2YgYSA1MDBtcyBkZWJvdW5jZS4KKwogMjAxOS0wMy0xNCAgRGV2aW4g
Um91c3NvICA8ZHJvdXNzb0BhcHBsZS5jb20+CiAKICAgICAgICAgV2ViIEluc3BlY3RvcjogUkVH
UkVTU0lPTjogQ2FudmFzOiB0aGUgZmlyc3QgcHJvY2Vzc2VkIGFjdGlvbiBzaG91bGQgYmUgc2Vs
ZWN0ZWQgYXMgc29vbiBhcyBpdCdzIGF2YWlsYWJsZSBpZiBubyBwcmV2aW91cyBzZWxlY3RlZCBh
Y3Rpb24gZXhpc3RzCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViSW5zcGVjdG9yVUkvVXNlckludGVy
ZmFjZS9Db250cm9sbGVycy9DU1NNYW5hZ2VyLmpzIGIvU291cmNlL1dlYkluc3BlY3RvclVJL1Vz
ZXJJbnRlcmZhY2UvQ29udHJvbGxlcnMvQ1NTTWFuYWdlci5qcwppbmRleCBiOTMyM2E0ZWQ4Nzk2
Y2U3NDczNzY4ODI1MDMyMjk2NDM4NjJlNTFlLi42NTk4YmUwZmU4NTQ5MDczYjY4NzE3ZWYzOTkz
ZmNkMDRmOGIyM2NkIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViSW5zcGVjdG9yVUkvVXNlckludGVy
ZmFjZS9Db250cm9sbGVycy9DU1NNYW5hZ2VyLmpzCisrKyBiL1NvdXJjZS9XZWJJbnNwZWN0b3JV
SS9Vc2VySW50ZXJmYWNlL0NvbnRyb2xsZXJzL0NTU01hbmFnZXIuanMKQEAgLTY0Niw3ICs2NDYs
NyBAQCBXSS5DU1NNYW5hZ2VyID0gY2xhc3MgQ1NTTWFuYWdlciBleHRlbmRzIFdJLk9iamVjdAog
ICAgICAgICB7CiAgICAgICAgICAgICBmdW5jdGlvbiBzdHlsZVNoZWV0Rm91bmQoc3R5bGVTaGVl
dCkKICAgICAgICAgICAgIHsKLSAgICAgICAgICAgICAgICByZXNvdXJjZS5fX3BlbmRpbmdDaGFu
Z2VUaW1lb3V0ID0gdW5kZWZpbmVkOworICAgICAgICAgICAgICAgIHJlc291cmNlLl9fcGVuZGlu
Z0NoYW5nZVRpbWVvdXQuY2FuY2VsKCk7CiAKICAgICAgICAgICAgICAgICBjb25zb2xlLmFzc2Vy
dChzdHlsZVNoZWV0KTsKICAgICAgICAgICAgICAgICBpZiAoIXN0eWxlU2hlZXQpCkBAIC02NjIs
OSArNjYyLDkgQEAgV0kuQ1NTTWFuYWdlciA9IGNsYXNzIENTU01hbmFnZXIgZXh0ZW5kcyBXSS5P
YmplY3QKICAgICAgICAgICAgIHRoaXMuX2xvb2t1cFN0eWxlU2hlZXRGb3JSZXNvdXJjZShyZXNv
dXJjZSwgc3R5bGVTaGVldEZvdW5kLmJpbmQodGhpcykpOwogICAgICAgICB9CiAKLSAgICAgICAg
aWYgKHJlc291cmNlLl9fcGVuZGluZ0NoYW5nZVRpbWVvdXQpCi0gICAgICAgICAgICBjbGVhclRp
bWVvdXQocmVzb3VyY2UuX19wZW5kaW5nQ2hhbmdlVGltZW91dCk7Ci0gICAgICAgIHJlc291cmNl
Ll9fcGVuZGluZ0NoYW5nZVRpbWVvdXQgPSBzZXRUaW1lb3V0KGFwcGx5U3R5bGVTaGVldENoYW5n
ZXMuYmluZCh0aGlzKSwgNTAwKTsKKyAgICAgICAgaWYgKCFyZXNvdXJjZS5fX3BlbmRpbmdDaGFu
Z2VUaW1lb3V0KQorICAgICAgICAgICAgcmVzb3VyY2UuX19wZW5kaW5nQ2hhbmdlVGltZW91dCA9
IG5ldyBUaHJvdHRsZXIoYXBwbHlTdHlsZVNoZWV0Q2hhbmdlcy5iaW5kKHRoaXMpLCAxMDApOwor
ICAgICAgICByZXNvdXJjZS5fX3BlbmRpbmdDaGFuZ2VUaW1lb3V0LmZpcmUoKTsKICAgICB9CiAK
ICAgICBfdXBkYXRlUmVzb3VyY2VDb250ZW50KHN0eWxlU2hlZXQpCkBAIC02NzMsOCArNjczLDkg
QEAgV0kuQ1NTTWFuYWdlciA9IGNsYXNzIENTU01hbmFnZXIgZXh0ZW5kcyBXSS5PYmplY3QKIAog
ICAgICAgICBmdW5jdGlvbiBmZXRjaGVkU3R5bGVTaGVldENvbnRlbnQocGFyYW1ldGVycykKICAg
ICAgICAgeworICAgICAgICAgICAgc3R5bGVTaGVldC5fX3BlbmRpbmdDaGFuZ2VUaW1lb3V0LmNh
bmNlbCgpOworCiAgICAgICAgICAgICBsZXQgcmVwcmVzZW50ZWRPYmplY3QgPSBwYXJhbWV0ZXJz
LnNvdXJjZUNvZGU7Ci0gICAgICAgICAgICByZXByZXNlbnRlZE9iamVjdC5fX3BlbmRpbmdDaGFu
Z2VUaW1lb3V0ID0gdW5kZWZpbmVkOwogCiAgICAgICAgICAgICBjb25zb2xlLmFzc2VydChyZXBy
ZXNlbnRlZE9iamVjdC51cmwpOwogICAgICAgICAgICAgaWYgKCFyZXByZXNlbnRlZE9iamVjdC51
cmwpCkBAIC03MjEsOSArNzIyLDkgQEAgV0kuQ1NTTWFuYWdlciA9IGNsYXNzIENTU01hbmFnZXIg
ZXh0ZW5kcyBXSS5PYmplY3QKICAgICAgICAgICAgICAgICB0aGlzLl9mZXRjaEluZm9Gb3JBbGxT
dHlsZVNoZWV0cyhzdHlsZVNoZWV0UmVhZHkuYmluZCh0aGlzKSk7CiAgICAgICAgIH0KIAotICAg
ICAgICBpZiAoc3R5bGVTaGVldC5fX3BlbmRpbmdDaGFuZ2VUaW1lb3V0KQotICAgICAgICAgICAg
Y2xlYXJUaW1lb3V0KHN0eWxlU2hlZXQuX19wZW5kaW5nQ2hhbmdlVGltZW91dCk7Ci0gICAgICAg
IHN0eWxlU2hlZXQuX19wZW5kaW5nQ2hhbmdlVGltZW91dCA9IHNldFRpbWVvdXQoYXBwbHlTdHls
ZVNoZWV0Q2hhbmdlcy5iaW5kKHRoaXMpLCA1MDApOworICAgICAgICBpZiAoIXN0eWxlU2hlZXQu
X19wZW5kaW5nQ2hhbmdlVGltZW91dCkKKyAgICAgICAgICAgIHN0eWxlU2hlZXQuX19wZW5kaW5n
Q2hhbmdlVGltZW91dCA9IG5ldyBUaHJvdHRsZXIoYXBwbHlTdHlsZVNoZWV0Q2hhbmdlcy5iaW5k
KHRoaXMpLCAxMDApOworICAgICAgICBzdHlsZVNoZWV0Ll9fcGVuZGluZ0NoYW5nZVRpbWVvdXQu
ZmlyZSgpOwogICAgIH0KIH07CiAK
</data>

          </attachment>
      

    </bug>

</bugzilla>