Revision
628
Author
jeichorn
Date
2008-06-16 11:02:34 -0700 (Mon, 16 Jun 2008)

Log Message

fix #14144, use the regex eval codepath for opera instead of the create element clone codepath

Modified Paths

Diff

Modified: trunk/build/package.php (627 => 628)


--- trunk/build/package.php	2008-06-16 17:44:53 UTC (rev 627)
+++ trunk/build/package.php	2008-06-16 18:02:34 UTC (rev 628)
@@ -25,6 +25,7 @@
  * Refactor svn code layout
  * Add support for content-type text/xml #14032
  * Fix combineActions with empty actions #13854
+ * Fix Javascript in HTML_AJAX.replace target document doesn't get executed in Opera. #14144 put opera on the ie codepath not the gecko codepath
 EOT;
 
 $description =<<<EOT

Modified: trunk/build/package.xml (627 => 628)


--- trunk/build/package.xml	2008-06-16 17:44:53 UTC (rev 627)
+++ trunk/build/package.xml	2008-06-16 18:02:34 UTC (rev 628)
@@ -37,8 +37,8 @@
   <email>laurenty@gmail.com</email>
   <active>yes</active>
  </developer>
- <date>2008-05-30</date>
- <time>10:20:30</time>
+ <date>2008-06-16</date>
+ <time>11:00:35</time>
  <version>
   <release>0.5.6</release>
   <api>0.5.0</api>
@@ -50,10 +50,11 @@
  <license uri="http://www.gnu.org/licenses/lgpl.html">LGPL</license>
  <notes> * Fix Coding Standard Problems
  * Refactor svn code layout
- * Add support for content-type text/xml #14032</notes>
+ * Add support for content-type text/xml #14032
+ * Fix combineActions with empty actions #13854</notes>
  <contents>
   <dir baseinstalldir="HTML" name="/">
-   <file baseinstalldir="HTML" md5sum="13bae13fc2a8dd4c1b927a6600fe2a41" name="AJAX/Action.php" role="php">
+   <file baseinstalldir="HTML" md5sum="a3b0a23ef6b8ddb25f77f94b0de6fca4" name="AJAX/Action.php" role="php">
     <tasks:replace from="@package_version@" to="version" type="package-info" />
    </file>
    <file baseinstalldir="HTML" md5sum="42d9e74f7387a706a59bb59c5e0d0649" name="AJAX/Debug.php" role="php">
@@ -68,7 +69,7 @@
    <file baseinstalldir="HTML" md5sum="1bfe4cc78bbd286680bcb5ad562418ec" name="AJAX/Response.php" role="php">
     <tasks:replace from="@package_version@" to="version" type="package-info" />
    </file>
-   <file baseinstalldir="HTML" md5sum="522d1576d97f819ddb9e5148343f869f" name="AJAX/Server.php" role="php">
+   <file baseinstalldir="HTML" md5sum="93c59d4681e6b8218c93d48da0f1a134" name="AJAX/Server.php" role="php">
     <tasks:replace from="@package_version@" to="version" type="package-info" />
     <tasks:replace from="@data-dir@" to="data_dir" type="pear-config" />
    </file>
@@ -300,7 +301,7 @@
    <file baseinstalldir="HTML" md5sum="d0d95c6fbb073365cc8974bf153c08c7" name="js/Request.js" role="data">
     <tasks:replace from="@package_version@" to="version" type="package-info" />
    </file>
-   <file baseinstalldir="HTML" md5sum="128a6f062e294406ce81f5424938bd19" name="js/util.js" role="data">
+   <file baseinstalldir="HTML" md5sum="95b5a895565103801e794687a3288cf4" name="js/util.js" role="data">
     <tasks:replace from="@package_version@" to="version" type="package-info" />
    </file>
    <file baseinstalldir="HTML" md5sum="a2c88888851a23c308b8a2764fa65713" name="js/behavior/behavior.js" role="data">
@@ -321,13 +322,16 @@
    <file baseinstalldir="HTML" md5sum="7598fa6c60336ad0cc068ab1fce84bbe" name="js/serializer/UrlSerializer.js" role="data">
     <tasks:replace from="@package_version@" to="version" type="package-info" />
    </file>
+   <file baseinstalldir="HTML" md5sum="4cb2a01ff90840de65baae1db4ebbe36" name="tests/bug-13854.phpt" role="test">
+    <tasks:replace from="@package_version@" to="version" type="package-info" />
+   </file>
    <file baseinstalldir="HTML" md5sum="5800d54ea291d9b910a72d0fb12beabd" name="tests/generatestub.001.phpt" role="test">
     <tasks:replace from="@package_version@" to="version" type="package-info" />
    </file>
    <file baseinstalldir="HTML" md5sum="3ab970c3b5f536cddd5c430575a7c4b9" name="tests/generatestub.001.phpt.php" role="test">
     <tasks:replace from="@package_version@" to="version" type="package-info" />
    </file>
-   <file baseinstalldir="HTML" md5sum="7f2199aeb3b3f7d888d94c64c72489d5" name="tests/_setup.php" role="test">
+   <file baseinstalldir="HTML" md5sum="829487df274378407bd15c7054fc58c1" name="tests/_setup.php" role="test">
     <tasks:replace from="@package_version@" to="version" type="package-info" />
    </file>
    <file baseinstalldir="HTML" md5sum="4b7d11899d6f32ac8c8fb2eeb3e82e07" name="AJAX.php" role="php">
@@ -402,11 +406,12 @@
     <release>beta</release>
     <api>beta</api>
    </stability>
-   <date>2008-05-30</date>
+   <date>2008-06-16</date>
    <license uri="http://www.gnu.org/licenses/lgpl.html">LGPL</license>
    <notes> * Fix Coding Standard Problems
  * Refactor svn code layout
- * Add support for content-type text/xml #14032</notes>
+ * Add support for content-type text/xml #14032
+ * Fix combineActions with empty actions #13854</notes>
   </release>
  </changelog>
 </package>

Modified: trunk/js/util.js (627 => 628)


--- trunk/js/util.js	2008-06-16 17:44:53 UTC (rev 627)
+++ trunk/js/util.js	2008-06-16 18:02:34 UTC (rev 628)
@@ -296,7 +296,7 @@
 			}
 			node.innerHTML = '';
 		}
-		var good_browser = (window.opera || navigator.product == 'Gecko');
+		var good_browser = (navigator.product == 'Gecko');
 		var regex = /^([\s\S]*?)<script([\s\S]*?)>([\s\S]*?)<\/script>([\s\S]*)$/i;
 		var regex_src = /src=["'](.*?)["']/i;
 		var matches, id, script, output = '', subject = innerHTML;