[html5] r7573 - [giow] (1) Simplify the Blob release mechanism, at the cost of exposing the Web' [...]

whatwg at whatwg.org whatwg at whatwg.org
Fri Dec 7 14:57:56 PST 2012


Author: ianh
Date: 2012-12-07 14:57:54 -0800 (Fri, 07 Dec 2012)
New Revision: 7573

Modified:
   complete.html
   index
   source
Log:
[giow] (1) Simplify the Blob release mechanism, at the cost of exposing the Web's innards a bit more to script authors.
Fixing https://www.w3.org/Bugs/Public/show_bug.cgi?id=19554
Affected topics: HTML

Modified: complete.html
===================================================================
--- complete.html	2012-12-07 22:52:51 UTC (rev 7572)
+++ complete.html	2012-12-07 22:57:54 UTC (rev 7573)
@@ -72466,22 +72466,16 @@
    <li><p>Set the <a href=#entry-script>entry script</a> to be the <a href=#concept-script title=concept-script>script</a>
    being invoked.</li>
 
-   <li><p>Let <var title="">previous script clean-up jobs list</var> have the value of the current
-   <a href=#global-script-clean-up-jobs-list>global script clean-up jobs list</a>.</li>
-
-   <li><p>Empty the <a href=#global-script-clean-up-jobs-list>global script clean-up jobs list</a>.</li>
-
    <li><p>Make the <a href=#script-execution-environment title="script execution environment">script execution environment</a>
    for the <a href=#concept-script title=concept-script>script</a> execute the code for the given code
    entry-point.</li>
 
    <li><p>Set the <a href=#entry-script>entry script</a> back to whatever it was when this algorithm
-   started.</li>
+   started (possibly nothing).</li>
 
-   <li><p><a href=#run-the-global-script-clean-up-jobs>Run the global script clean-up jobs</a>.</li>
+   <li><p>If there is no longer an <a href=#entry-script>entry script</a>, <a href=#run-the-global-script-clean-up-jobs>run the global script clean-up
+   jobs</a>.</li>
 
-   <li><p>Set the <a href=#global-script-clean-up-jobs-list>global script clean-up jobs list</a> to the value of <var title="">previous script clean-up jobs list</var>.</li>
-
    <li><p><a href=#perform-a-microtask-checkpoint>Perform a microtask checkpoint</a>. (If this runs scripts, it will result in this
    algorithm being invoked reentrantly.)</li>
 

Modified: index
===================================================================
--- index	2012-12-07 22:52:51 UTC (rev 7572)
+++ index	2012-12-07 22:57:54 UTC (rev 7573)
@@ -72466,22 +72466,16 @@
    <li><p>Set the <a href=#entry-script>entry script</a> to be the <a href=#concept-script title=concept-script>script</a>
    being invoked.</li>
 
-   <li><p>Let <var title="">previous script clean-up jobs list</var> have the value of the current
-   <a href=#global-script-clean-up-jobs-list>global script clean-up jobs list</a>.</li>
-
-   <li><p>Empty the <a href=#global-script-clean-up-jobs-list>global script clean-up jobs list</a>.</li>
-
    <li><p>Make the <a href=#script-execution-environment title="script execution environment">script execution environment</a>
    for the <a href=#concept-script title=concept-script>script</a> execute the code for the given code
    entry-point.</li>
 
    <li><p>Set the <a href=#entry-script>entry script</a> back to whatever it was when this algorithm
-   started.</li>
+   started (possibly nothing).</li>
 
-   <li><p><a href=#run-the-global-script-clean-up-jobs>Run the global script clean-up jobs</a>.</li>
+   <li><p>If there is no longer an <a href=#entry-script>entry script</a>, <a href=#run-the-global-script-clean-up-jobs>run the global script clean-up
+   jobs</a>.</li>
 
-   <li><p>Set the <a href=#global-script-clean-up-jobs-list>global script clean-up jobs list</a> to the value of <var title="">previous script clean-up jobs list</var>.</li>
-
    <li><p><a href=#perform-a-microtask-checkpoint>Perform a microtask checkpoint</a>. (If this runs scripts, it will result in this
    algorithm being invoked reentrantly.)</li>
 

Modified: source
===================================================================
--- source	2012-12-07 22:52:51 UTC (rev 7572)
+++ source	2012-12-07 22:57:54 UTC (rev 7573)
@@ -84717,23 +84717,16 @@
    <li><p>Set the <span>entry script</span> to be the <span title="concept-script">script</span>
    being invoked.</p></li>
 
-   <li><p>Let <var title="">previous script clean-up jobs list</var> have the value of the current
-   <span>global script clean-up jobs list</span>.</p></li>
-
-   <li><p>Empty the <span>global script clean-up jobs list</span>.</p></li>
-
    <li><p>Make the <span title="script execution environment">script execution environment</span>
    for the <span title="concept-script">script</span> execute the code for the given code
    entry-point.</p></li>
 
    <li><p>Set the <span>entry script</span> back to whatever it was when this algorithm
-   started.</p></li>
+   started (possibly nothing).</p></li>
 
-   <li><p><span>Run the global script clean-up jobs</span>.</p></li>
+   <li><p>If there is no longer an <span>entry script</span>, <span>run the global script clean-up
+   jobs</span>.</p></li>
 
-   <li><p>Set the <span>global script clean-up jobs list</span> to the value of <var
-   title="">previous script clean-up jobs list</var>.</p></li>
-
    <li><p><span>Perform a microtask checkpoint</span>. (If this runs scripts, it will result in this
    algorithm being invoked reentrantly.)</p></li>
 




More information about the Commit-Watchers mailing list