<?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>45308</bug_id>
          
          <creation_ts>2010-09-07 10:27:45 -0700</creation_ts>
          <short_desc>Web Inspector: populateScriptObjects method of InspectorController is very big.</short_desc>
          <delta_ts>2011-11-23 07:34: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>Web Inspector (Deprecated)</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>WONTFIX</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>
          <dependson>45759</dependson>
    
    <dependson>45887</dependson>
          
          <everconfirmed>0</everconfirmed>
          <reporter name="Ilya Tikhonovsky">loislo</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>apavlov</cc>
    
    <cc>bweinstein</cc>
    
    <cc>joepeck</cc>
    
    <cc>keishi</cc>
    
    <cc>loislo</cc>
    
    <cc>pfeldman</cc>
    
    <cc>pmuellr</cc>
    
    <cc>rik</cc>
    
    <cc>yurys</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>275134</commentid>
    <comment_count>0</comment_count>
    <who name="Ilya Tikhonovsky">loislo</who>
    <bug_when>2010-09-07 10:27:45 -0700</bug_when>
    <thetext>At the inspector backend side we have some kind of magic method which push everything from backend to frontend.
It would be better to split this method.
there are number of things inside this method.
1) runtime settings like profilerEnable, monitoringXhr, searchForNode etc;
2) resource publishing mechanics;
3) scripts publishing mechanics;
etc.

all these things should be implemented as separate functions.

The first step of that is extracting runtime settings.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>508131</commentid>
    <comment_count>1</comment_count>
    <who name="Alexander Pavlov (apavlov)">apavlov</who>
    <bug_when>2011-11-23 07:34:47 -0800</bug_when>
    <thetext>This method has been removed.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>