On Thu, Jul 26, 2012 at 3:39 PM, Alan Stearns <span dir="ltr">&lt;<a href="mailto:stearns@adobe.com" target="_blank">stearns@adobe.com</a>&gt;</span> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<div class="im">On 7/26/12 3:15 PM, &quot;Adam Barth&quot; &lt;<a href="mailto:abarth@webkit.org">abarth@webkit.org</a>&gt; wrote:<br>
&gt;<br>
&gt;On Thu, Jul 26, 2012 at 2:58 PM, Alan Stearns &lt;<a href="mailto:stearns@adobe.com">stearns@adobe.com</a>&gt; wrote:<br>
&gt;<br>
&gt;On 7/26/12 2:36 PM, &quot;Adam Barth&quot; &lt;<a href="mailto:abarth@webkit.org">abarth@webkit.org</a>&gt; wrote:<br>
</div>&gt;...<br>
<div class="im">&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;Discussing this issue with Sam in #webkit, we wondered whether another<br>
&gt;&gt;solution is to not implement the CSSOM for Regions.  Is there are strong<br>
&gt;&gt;use case for having this CSSOM in the first place?<br>&gt;<br>
</div>&gt;...<br>
<div class="im">&gt;There are strong use cases for the object model for CSS Regions. Adobe has<br>
&gt;projects we&#39;d like to base on CSS Regions, and script access  will be<br>
&gt;vital for these efforts. We&#39;ve also been building prototypes of other CSS<br>
&gt;extensions using the CSS Regions OM. I understand that there are projects<br>
&gt;based on IE10&#39;s version of CSS Regions where script access is required.<br>
&gt;And in general I&#39;d rather avoid adding new things to the platform that are<br>
&gt;opaque to scripting.<br>&gt;<br>
&gt;That all seems very vague.  Can you explain what you have in mind?<br>
<br>
</div>Here&#39;s a few:<br>
<br>
1. Modifying the region chain based on content changes or window resizing.<br>
This could involve adding or removing CSS Regions, or changing region<br>
geometry.<br>
2. Handing events on named flow contents - using the OM to determine the<br>
CSS Region(s) that contain the content.<br>
3. Layout extensions implemented via script (script-based layout<br>
constraints can change region chain geometry).<br>
4. Paginated views that use script to navigate or search (use the OM to<br>
determine the page to display).<br></blockquote><div><br></div><div>Again, I feel like I&#39;m running up against my lack of knowledge about Regions.  It seems to resolve this issue, we need someone who understands the benefits of this feature as well as the implementation costs.  So far, I&#39;m not sure we&#39;ve found such a person.  As a consequence, we&#39;re unable to make an informed decision.</div>

<div><br></div><div>Adam</div><div> </div></div>