? .DS_Store
? files
? update.patch
? modules/.DS_Store
? modules/search.patch
? sites/192.168.0.2.drupal
? sites/localhost.drupal
Index: update.php
===================================================================
RCS file: /cvs/drupal/drupal/update.php,v
retrieving revision 1.166
diff -u -r1.166 update.php
--- update.php	10 Dec 2005 19:26:47 -0000	1.166
+++ update.php	16 Dec 2005 17:46:02 -0000
@@ -308,7 +308,8 @@
 
   $form['has_js'] = array(
     '#type' => 'hidden',
-    '#default_value' => FALSE
+    '#default_value' => FALSE,
+    '#attributes' => array('id' => 'edit-has_js')
   );
   $form['submit'] = array(
     '#type' => 'submit',
Index: misc/drupal.js
===================================================================
RCS file: /cvs/drupal/drupal/misc/drupal.js,v
retrieving revision 1.11
diff -u -r1.11 drupal.js
--- misc/drupal.js	6 Dec 2005 09:25:22 -0000	1.11
+++ misc/drupal.js	16 Dec 2005 17:46:03 -0000
@@ -1,4 +1,4 @@
-// $Id: drupal.js,v 1.11 2005-12-06 09:25:22 dries Exp $
+// $Id: drupal.js,v 1.11 2005/12/06 09:25:22 dries Exp $
 
 /**
  * Only enable Javascript functionality if all required features are supported.
@@ -66,6 +66,9 @@
 
 /**
  * Creates an HTTP POST request and sends the response to the callback function
+ *
+ * Note: passing null or undefined for 'object' makes the request fail in Opera.
+ *       Pass an empty string instead, if you must.
  */
 function HTTPPost(uri, callbackFunction, callbackParameter, object) {
   var xmlHttp = new XMLHttpRequest();
Index: misc/progress.js
===================================================================
RCS file: /cvs/drupal/drupal/misc/progress.js,v
retrieving revision 1.3
diff -u -r1.3 progress.js
--- misc/progress.js	6 Dec 2005 09:25:22 -0000	1.3
+++ misc/progress.js	16 Dec 2005 17:46:03 -0000
@@ -69,7 +69,7 @@
   if (this.timer) {
     clearTimeout(this.timer);
   }
-  this.method(this.uri, this.receivePing, this);
+  this.method(this.uri, this.receivePing, this, '');
 }
 
 /**
Index: misc/update.js
===================================================================
RCS file: /cvs/drupal/drupal/misc/update.js,v
retrieving revision 1.2
diff -u -r1.2 update.js
--- misc/update.js	16 Dec 2005 13:21:24 -0000	1.2
+++ misc/update.js	16 Dec 2005 17:46:03 -0000
@@ -11,7 +11,7 @@
         }
       }
 
-      this.progress = new progressBar('updateprogress', updateCallback, HTTPGet);
+      this.progress = new progressBar('updateprogress', updateCallback, HTTPPost);
       this.progress.setProgress(-1, 'Starting updates...');
       $('progress').appendChild(this.progress.element);
       this.progress.startMonitoring('update.php?op=do_update', 0);
