<?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>96736</bug_id>
          
          <creation_ts>2012-09-14 01:47:18 -0700</creation_ts>
          <short_desc>[CSS Regions] Enhance the way element styles in regions are stored and accessed</short_desc>
          <delta_ts>2022-07-13 09:26:29 -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>WebCore Misc.</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</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>
          
          <blocked>97110</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Andrei Bucur">abucur</reporter>
          <assigned_to name="Andrei Bucur">abucur</assigned_to>
          <cc>bfulgham</cc>
    
    <cc>donggwan.kim</cc>
    
    <cc>hyatt</cc>
    
    <cc>mibalan</cc>
    
    <cc>mihnea</cc>
    
    <cc>WebkitBugTracker</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>720443</commentid>
    <comment_count>0</comment_count>
    <who name="Andrei Bucur">abucur</who>
    <bug_when>2012-09-14 01:47:18 -0700</bug_when>
    <thetext>Using region styling is currently an expensive operation because the styles are applied to the whole render tree at once, even though it may not be necessary for some renderers. Also, the caching is made during the tree traversal thus making styling individual elements inefficient.
We need to find a better way to apply region styling with the following restrictions:
- the region style needs to be applied only locally, to a specific renderer, not the whole render tree
- the cache needs to be detached from the style change logic
- performance outside of regions is not allowed to decrease</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1883077</commentid>
    <comment_count>1</comment_count>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2022-07-13 09:26:29 -0700</bug_when>
    <thetext>CSS Regions were removed in Bug 174978.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>