gecko-dev/build/annotationProcessors
Jim Chen b00f1b075f Bug 1344892 - Let native calls dispatch to XPCOM event queue; r=snorp
Bug 1344892 - 1. Add option to dispatch to priority queue; r=snorp

For the regular "gecko" option, change to dispatching to the XPCOM event
queue, and add a new "gecko_priority" option that dispatches calls to
the widget event queue. GeckoThread.waitOnGecko is changed to wait on
both the widget queue and the XPCOM queue. nsAppShell::SyncRunEvent is
changed to avoid a possible deadlock condition involving locking
sAppShellLock twice.

Bug 1344892 - 2. Update dispatchTo = "gecko" options; r=snorp

Update some existing dispatchTo = "gecko" options to "gecko_priority",
which typically involve UI events or JNI management calls like
disposeNative. As a rule, disposeNative is dispatched to the queue with
the least priority among the queues that other native members of the
same class dispatch to (i.e. "gecko_priority" if all other native
members dispatch to "gecko_priority", or "gecko" if any native members
dispatch to "gecko").

Bug 1344892 - 3. Update auto-generated bindings; r=me
2017-03-16 23:30:54 -04:00
..
classloader Bug 1228684 - Make annotation processor handle unusual final cases. r=jchen 2015-11-27 14:21:04 -08:00
utils Bug 1292323 - Update annotationProcessor to reflect WrapForJNI changes; r=snorp 2016-08-12 23:15:52 -04:00
AnnotationInfo.java Bug 1344892 - Let native calls dispatch to XPCOM event queue; r=snorp 2017-03-16 23:30:54 -04:00
AnnotationProcessor.java Bug 1291375 - 2. Let AnnotationProcessor generate multiple sets of bindings; r=snorp 2016-09-16 15:13:47 -04:00
CodeGenerator.java Bug 1292323 - Update annotationProcessor to reflect WrapForJNI changes; r=snorp 2016-08-12 23:15:52 -04:00
Makefile.in
moz.build Bug 1286877 - do not set c-basic-offset for python-mode; r=gps 2016-07-14 10:16:42 -06:00
SDKProcessor.java Bug 1291229 - Fix typo for moving Java bindings to mozilla::java namespace. r=jchen 2016-08-05 13:23:44 -04:00