M webclient/classes_spec/org/mozilla/webclient/DocumentLoadEvent.java
- add event masks for Ajax M webclient/classes_spec/org/mozilla/webclient/PageInfoListener.java - Document map values for ajax events M webclient/src_moz/AjaxListener.cpp M webclient/src_moz/AjaxListener.h - Flesh out implementation as much as the underlying browser allows. For mozilla, this means start, end, and error. M webclient/src_moz/EmbedProgress.cpp M webclient/src_moz/EmbedProgress.h - move the initialization of the AjaxListener into SetEventRegistration(). - Expose NativeBrowserControl * getter - Make RequestToURIString public M webclient/src_share/jni_util.cpp M webclient/src_share/jni_util.h - new map keys: readyState, responseText, responseXML - new event masks START_AJAX, END_AJAX, ERROR_AJAX M webclient/test/manual/src/classes/org/mozilla/webclient/test/TestBrowser.java - print map values for AJAX cases. git-svn-id: svn://10.0.0.236/trunk@221541 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
@@ -55,6 +55,9 @@ jobject SCREEN_X_KEY;
|
||||
jobject SCREEN_Y_KEY;
|
||||
jobject CLIENT_X_KEY;
|
||||
jobject CLIENT_Y_KEY;
|
||||
jobject READY_STATE_KEY;
|
||||
jobject RESPONSE_TEXT_KEY;
|
||||
jobject RESPONSE_XML_KEY;
|
||||
jobject CHAR_CODE;
|
||||
jobject KEY_CODE;
|
||||
jobject ALT_KEY;
|
||||
@@ -104,6 +107,9 @@ char * DocumentLoader_maskNames[] = {
|
||||
STATUS_URL_LOAD_EVENT_MASK_VALUE,
|
||||
UNKNOWN_CONTENT_EVENT_MASK_VALUE,
|
||||
FETCH_INTERRUPT_EVENT_MASK_VALUE,
|
||||
START_AJAX_EVENT_MASK_VALUE,
|
||||
ERROR_AJAX_EVENT_MASK_VALUE,
|
||||
END_AJAX_EVENT_MASK_VALUE,
|
||||
nsnull
|
||||
};
|
||||
|
||||
@@ -167,6 +173,21 @@ jboolean util_InitStringConstants()
|
||||
::util_NewStringUTF(env, "ClientY")))) {
|
||||
return JNI_FALSE;
|
||||
}
|
||||
if (nsnull == (READY_STATE_KEY =
|
||||
::util_NewGlobalRef(env, (jobject)
|
||||
::util_NewStringUTF(env, "readyState")))) {
|
||||
return JNI_FALSE;
|
||||
}
|
||||
if (nsnull == (RESPONSE_TEXT_KEY =
|
||||
::util_NewGlobalRef(env, (jobject)
|
||||
::util_NewStringUTF(env, "responseText")))) {
|
||||
return JNI_FALSE;
|
||||
}
|
||||
if (nsnull == (RESPONSE_XML_KEY =
|
||||
::util_NewGlobalRef(env, (jobject)
|
||||
::util_NewStringUTF(env, "responseXML")))) {
|
||||
return JNI_FALSE;
|
||||
}
|
||||
if (nsnull == (CHAR_CODE =
|
||||
::util_NewGlobalRef(env, (jobject)
|
||||
::util_NewStringUTF(env, "KeyChar")))) {
|
||||
|
||||
Reference in New Issue
Block a user