<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://www.w3.org/Bugs/Public/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4"
          urlbase="https://www.w3.org/Bugs/Public/"
          
          maintainer="sysbot+bugzilla@w3.org"
>

    <bug>
          <bug_id>15139</bug_id>
          
          <creation_ts>2011-12-10 17:11:08 +0000</creation_ts>
          <short_desc>Specify whether or not texture(&lt;uri&gt;) allow rendering of DOM elements</short_desc>
          <delta_ts>2013-07-04 15:59:19 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>CSS</product>
          <component>Filter Effects</component>
          <version>unspecified</version>
          <rep_platform>PC</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>INVALID</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>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Vincent Hardy">vhardy</reporter>
          <assigned_to name="Dean Jackson">dino</assigned_to>
          <cc>alexei03a</cc>
    
    <cc>cmarrin</cc>
    
    <cc>dschulze</cc>
    
    <cc>eoconnor</cc>
    
    <cc>smfr</cc>
          
          <qa_contact name="This bug has no owner yet - up for the taking">dave.null</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>61394</commentid>
    <comment_count>0</comment_count>
    <who name="Vincent Hardy">vhardy</who>
    <bug_when>2011-12-10 17:11:08 +0000</bug_when>
    <thetext>Feedback from Evan Wallace:

 It’s too bad that CSS shaders can’t really be used for compositing two DOM elements together. This would allow for custom blend modes and custom transitions. While some transitions can still be done using the default alpha compositing in the browser, this limits the things that can be done with CSS shaders. This can sort of be overcome by nesting the two elements that you want to composite together under one element and doing two texture lookups in the shader but is harder than it needs to be. I’m also not sure if this hack works for compositing two or more screen-sized elements because you would need a texture at least twice the size of the screen.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>81323</commentid>
    <comment_count>1</comment_count>
    <who name="Dirk Schulze">dschulze</who>
    <bug_when>2013-01-14 07:31:00 +0000</bug_when>
    <thetext>At least the use case of referencing DOM elements seem valid. I would suggest that the texture() function does not only take a URL, but an &lt;image&gt; value (which has the element() function).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>81325</commentid>
    <comment_count>2</comment_count>
    <who name="Dirk Schulze">dschulze</who>
    <bug_when>2013-01-14 07:31:36 +0000</bug_when>
    <thetext>*** Bug 19886 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>90353</commentid>
    <comment_count>3</comment_count>
    <who name="Dirk Schulze">dschulze</who>
    <bug_when>2013-07-04 15:59:19 +0000</bug_when>
    <thetext>Because of security concerns this will not be allowed.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>