Phil Ringnalda 
								
							 
						 
						
							
							
							
							
								
							
							
								d381b4bca6 
								
							 
						 
						
							
							
								
								Back out 7 changesets (bug 1235261) for cpptest failures in TestTArray  
							
							... 
							
							
							
							CLOSED TREE
Backed out changeset d66c3f19a210 (bug 1235261)
Backed out changeset 467d945426bb (bug 1235261)
Backed out changeset 32b61df13142 (bug 1235261)
Backed out changeset c50bb8ed4196 (bug 1235261)
Backed out changeset 0ff0fa6fe81f (bug 1235261)
Backed out changeset df70e89669da (bug 1235261)
Backed out changeset 064969357fc9 (bug 1235261) 
							
						 
						
							2016-01-31 10:10:57 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Birunthan Mohanathas 
								
							 
						 
						
							
							
							
							
								
							
							
								373593275e 
								
							 
						 
						
							
							
								
								Bug 1235261 - Part 1: Rename nsAutoTArray to AutoTArray. r=froydnj  
							
							
							
						 
						
							2016-01-31 17:12:12 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Kyle Huey 
								
							 
						 
						
							
							
							
							
								
							
							
								91efc5a86c 
								
							 
						 
						
							
							
								
								Bug 1241764: Replace nsPIDOMWindow with nsPIDOMWindowInner/Outer. r=mrbkap,smaug  
							
							
							
						 
						
							2016-01-30 09:05:36 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jim Chen 
								
							 
						 
						
							
							
							
							
								
							
							
								85514b694a 
								
							 
						 
						
							
							
								
								Bug 1237690 - Fix possible deadlock in nsAppShell::SyncRunEvent; r=snorp  
							
							... 
							
							
							
							In order to prevent the deadlock, we need to release sAppShellLock when
we start waiting in SyncRunEvent. However, we cannot simply unlock it
before the wait because that introduces an out-of-order unlocking wrt
mSyncRunMonitor, which can cause further deadlocks. So this patch
converts mSyncRunMoitor to a condvar and make it use sAppShellLock. That
then involves making aAppShellLock a Mutex instead of a StaticMutex. The
final result is having one lock (sAppShellLock), which supports any
other condvars that we have like mSyncRunFinished. 
							
						 
						
							2016-01-13 14:35:27 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jim Chen 
								
							 
						 
						
							
							
							
							
								
							
							
								c42db7f1e4 
								
							 
						 
						
							
							
								
								Bug 1233812 - Move SyncRunEvent to nsAppShell; r=snorp  
							
							... 
							
							
							
							This patch moves the SyncRunEvent logic from GLControllerSupport to
nsAppShell, as it could be useful elsewhere. This patch fixes a race
condition related to shutdown, where a deadlock could occur if Gecko
shuts down when another thread is waiting for a synchronous event to
finish running. This patch also fixes a crash on shutdown when we tried
to create a mutex after the deadlock detector has shut down. 
							
						 
						
							2015-12-23 22:03:35 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jim Chen 
								
							 
						 
						
							
							
							
							
								
							
							
								008886b9a1 
								
							 
						 
						
							
							
								
								Bug 1233812 - Fix possible race in accessing nsAppShell instance; r=snorp  
							
							... 
							
							
							
							When getting nsAppShell from another thread, there could be a race with
nsAppShell being destroyed on the main thread. This patch makes the raw
nsAppShell pointer only accessible from the main thread, and use a
static mutex to coordinate accessing nsAppShell from other threads. 
							
						 
						
							2015-12-23 22:03:35 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jim Chen 
								
							 
						 
						
							
							
							
							
								
							
							
								61ae086c99 
								
							 
						 
						
							
							
								
								Bug 1227706 - Remove unused GLController calls and events; r=snorp  
							
							... 
							
							
							
							Remove GLController calls and events in GeckoAppShell and GeckoEvent
that were made obsolete by the new native calls. 
							
						 
						
							2015-12-23 22:03:34 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jim Chen 
								
							 
						 
						
							
							
							
							
								
							
							
								94b3e4800e 
								
							 
						 
						
							
							
								
								Bug 1227727 - Remove geckoConnected method in LayerView; r=snorp  
							
							... 
							
							
							
							Right now LayerView depends on geckoConnected being called by GeckoApp
or GeckoView during its initialization. However, we can get rid of it
and let LayerView handle the task itself. As part of this change, screen
depth overriding is moved to native code in nsAppShell. 
							
						 
						
							2015-12-23 22:03:33 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jim Chen 
								
							 
						 
						
							
							
							
							
								
							
							
								ed2c2e5b1c 
								
							 
						 
						
							
							
								
								Bug 1227604 - Fix compositor event order; r=snorp  
							
							... 
							
							
							
							When the queue only contains compositor events, a compositor event
should go to the back of the queue to maintain order.
--HG--
extra : commitid : I7bHvJCe68o 
							
						 
						
							2015-12-01 13:48:18 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jim Chen 
								
							 
						 
						
							
							
							
							
								
							
							
								4bce9b46f1 
								
							 
						 
						
							
							
								
								Bug 1211704 - Count key and IME events as UI events; r=esawin  
							
							... 
							
							
							
							GeckoEvent.KEY_EVENT and GeckoEvent.IME_EVENT used to count as UI events
for the hang monitor. We should count the new native calls as native
events too through this patch. 
							
						 
						
							2015-10-22 17:45:47 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nathan Froyd 
								
							 
						 
						
							
							
							
							
								
							
							
								01583602a9 
								
							 
						 
						
							
							
								
								Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat  
							
							... 
							
							
							
							The bulk of this commit was generated with a script, executed at the top
level of a typical source code checkout.  The only non-machine-generated
part was modifying MFBT's moz.build to reflect the new naming.
CLOSED TREE makes big refactorings like this a piece of cake.
 # The main substitution.
find . -name '*.cpp' -o -name '*.cc' -o -name '*.h' -o -name '*.mm' -o -name '*.idl'| \
    xargs perl -p -i -e '
 s/nsRefPtr\.h/RefPtr\.h/g; # handle includes
 s/nsRefPtr ?</RefPtr</g;   # handle declarations and variables
'
 # Handle a special friend declaration in gfx/layers/AtomicRefCountedWithFinalize.h.
perl -p -i -e 's/::nsRefPtr;/::RefPtr;/' gfx/layers/AtomicRefCountedWithFinalize.h
 # Handle nsRefPtr.h itself, a couple places that define constructors
 # from nsRefPtr, and code generators specially.  We do this here, rather
 # than indiscriminantly s/nsRefPtr/RefPtr/, because that would rename
 # things like nsRefPtrHashtable.
perl -p -i -e 's/nsRefPtr/RefPtr/g' \
     mfbt/nsRefPtr.h \
     xpcom/glue/nsCOMPtr.h \
     xpcom/base/OwningNonNull.h \
     ipc/ipdl/ipdl/lower.py \
     ipc/ipdl/ipdl/builtin.py \
     dom/bindings/Codegen.py \
     python/lldbutils/lldbutils/utils.py
 # In our indiscriminate substitution above, we renamed
 # nsRefPtrGetterAddRefs, the class behind getter_AddRefs.  Fix that up.
find . -name '*.cpp' -o -name '*.h' -o -name '*.idl' | \
    xargs perl -p -i -e 's/nsRefPtrGetterAddRefs/RefPtrGetterAddRefs/g'
if [ -d .git ]; then
    git mv mfbt/nsRefPtr.h mfbt/RefPtr.h
else
    hg mv mfbt/nsRefPtr.h mfbt/RefPtr.h
fi
--HG--
rename : mfbt/nsRefPtr.h => mfbt/RefPtr.h 
							
						 
						
							2015-10-18 01:24:48 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jim Chen 
								
							 
						 
						
							
							
							
							
								
							
							
								13b339824b 
								
							 
						 
						
							
							
								
								Bug 1211919 - Allow quitting when asked explicitly; r=snorp  
							
							... 
							
							
							
							Right now we don't allow quitting Fennec when the last nsWindow closes
(e.g. when the last GeckoView is destroyed) because we want to keep the
Gecko thread running throughout the app process lifetime. However, when
we are asked to quit explicitly through nsIAppStartup::Quit, we should
release the hold on nsAppStartup and allow quitting to continue. 
							
						 
						
							2015-10-15 15:49:48 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Wes Kocher 
								
							 
						 
						
							
							
							
							
								
							
							
								45375c9d90 
								
							 
						 
						
							
							
								
								Merge m-c to inbound, a=merge  
							
							
							
						 
						
							2015-10-08 14:35:43 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jim Chen 
								
							 
						 
						
							
							
							
							
								
							
							
								e924946ea2 
								
							 
						 
						
							
							
								
								Bug 1200426 - Convert PROCESS_OBJECT GeckoEvent to native call; r=snorp  
							
							... 
							
							
							
							The PROCESS_OBJECT GeckoEvent is used to set the layer client object in
Gecko once Gecko is done loading. This patch converts it to a native
call in GeckoView.Window. 
							
						 
						
							2015-10-08 15:25:49 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ahmed Khalil 
								
							 
						 
						
							
							
							
							
								
							
							
								3f5aa180f0 
								
							 
						 
						
							
							
								
								Bug 1201926 - Add support for keyed histograms to Fennec's Telemetry module, r=nalexander  
							
							
							
						 
						
							2015-10-08 11:32:52 +05:30 
							
								 
							
						 
					 
				
					
						
							
								
								
									Carsten "Tomcat" Book 
								
							 
						 
						
							
							
							
							
								
							
							
								049a35a49c 
								
							 
						 
						
							
							
								
								Backed out changeset 2e8206d7352e (bug 1200426) for Android Perma Failures  
							
							
							
						 
						
							2015-10-08 10:07:11 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jim Chen 
								
							 
						 
						
							
							
							
							
								
							
							
								c05389afcc 
								
							 
						 
						
							
							
								
								Bug 1200426 - Convert PROCESS_OBJECT GeckoEvent to native call; r=snorp  
							
							... 
							
							
							
							The PROCESS_OBJECT GeckoEvent is used to set the layer client object in
Gecko once Gecko is done loading. This patch converts it to a native
call in GeckoView.Window. 
							
						 
						
							2015-10-08 01:12:57 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Wes Kocher 
								
							 
						 
						
							
							
							
							
								
							
							
								d31f5415b2 
								
							 
						 
						
							
							
								
								Backed out 2 changesets (bug 1200426) for android tpn bustage  
							
							... 
							
							
							
							Backed out changeset 4dcc2fb45208 (bug 1200426)
Backed out changeset 2dea192c7f33 (bug 1200426) 
							
						 
						
							2015-10-07 09:05:01 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jim Chen 
								
							 
						 
						
							
							
							
							
								
							
							
								0f413bc2a3 
								
							 
						 
						
							
							
								
								Bug 1200426 - Convert PROCESS_OBJECT GeckoEvent to native call; r=snorp  
							
							... 
							
							
							
							The PROCESS_OBJECT GeckoEvent is used to set the layer client object in
Gecko once Gecko is done loading. This patch converts it to a native
call in GeckoView.Window. 
							
						 
						
							2015-10-07 08:57:30 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jim Chen 
								
							 
						 
						
							
							
							
							
								
							
							
								08e3d9ccd5 
								
							 
						 
						
							
							
								
								Bug 1200343 - Implment PrefsHelper native calls; r=snorp  
							
							... 
							
							
							
							This patch implements the PrefsHelper native calls for getting prefs; 
							
						 
						
							2015-09-28 12:07:10 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jim Chen 
								
							 
						 
						
							
							
							
							
								
							
							
								eb87f7d742 
								
							 
						 
						
							
							
								
								Bug 1200343 - Remove pref events from GeckoEvent; r=snorp  
							
							... 
							
							
							
							Now that we use native calls, we can remove the pref-related events from
GeckoEvent. 
							
						 
						
							2015-09-28 12:07:09 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jim Chen 
								
							 
						 
						
							
							
							
							
								
							
							
								3d7c253ff0 
								
							 
						 
						
							
							
								
								Bug 1208041 - Fix race condition when coalescing viewport events; r=snorp  
							
							... 
							
							
							
							We have a pretty messy system of coalescing viewport events that
introduced a race condition during the recent JNI refactoring. This
patch makes that code simpler and fixes the race condition. Instead of
keeping track of a previous viewport event, we now scan the event queue
for previous viewport events. This shouldn't be a perf concern because
we only scan the queue for viewport and native callback events, and stop
scanning as soon as we find another kind of event. 
							
						 
						
							2015-09-28 12:07:09 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Wes Kocher 
								
							 
						 
						
							
							
							
							
								
							
							
								e143a6410c 
								
							 
						 
						
							
							
								
								Backed out 4 changesets (bug 1200343) for android talos failures  
							
							... 
							
							
							
							Backed out changeset 67dc42cbf02b (bug 1200343)
Backed out changeset b077acafcebb (bug 1200343)
Backed out changeset e115ca114601 (bug 1200343)
Backed out changeset 905e1fb54fd4 (bug 1200343) 
							
						 
						
							2015-09-25 13:21:58 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jim Chen 
								
							 
						 
						
							
							
							
							
								
							
							
								a0ed6d9e5e 
								
							 
						 
						
							
							
								
								Bug 1200343 - Implment PrefsHelper native calls; r=snorp  
							
							... 
							
							
							
							This patch implements the PrefsHelper native calls for getting prefs; 
							
						 
						
							2015-09-25 15:03:35 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jim Chen 
								
							 
						 
						
							
							
							
							
								
							
							
								83e034c311 
								
							 
						 
						
							
							
								
								Bug 1200343 - Remove pref events from GeckoEvent; r=snorp  
							
							... 
							
							
							
							Now that we use native calls, we can remove the pref-related events from
GeckoEvent. 
							
						 
						
							2015-09-25 15:03:35 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jim Chen 
								
							 
						 
						
							
							
							
							
								
							
							
								e6f22f3cfa 
								
							 
						 
						
							
							
								
								Bug 1197957 - Switch PROFILE_READY state to correspond to profile-after-change; r=snorp  
							
							... 
							
							
							
							Originally, the GeckoThread PROFILE_READY state was chosen to correspond
to the profile-do-change event, to give priority to JNI code (e.g.
window creation) over other events that may be registered under
profile-after-change event. However, this leads to broken tests because
our testing infra expects things like window creation to happen during
profile-after-change at the earliest. This is because we have to wait
for addons like SpecialPowers to be loaded between profile-do-change and
profile-after-change. This patch changes the PROFILE_READY state to
correspond to the profile-after-change event, so things are consistent
again. 
							
						 
						
							2015-09-21 10:13:33 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jim Chen 
								
							 
						 
						
							
							
							
							
								
							
							
								99ef489a78 
								
							 
						 
						
							
							
								
								Bug 1197957 - Implement GeckoView.Window.open in nsWindow; r=snorp  
							
							... 
							
							
							
							nsWindow will implement native methods of GeckoView.Window. This patch
implements the open method, which opens a new window in the same manner
as the CLH, and associates the new nsWindow with the GeckoView.Window
instance. 
							
						 
						
							2015-09-21 10:13:32 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jim Chen 
								
							 
						 
						
							
							
							
							
								
							
							
								f57ad9e80a 
								
							 
						 
						
							
							
								
								Bug 1197976 - Provide compatibility with AndroidGeckoEvent; r=snorp  
							
							... 
							
							
							
							With the new nsAppShell event loop based on runnable events, we need to
implement AndroidGeckoEvent handling as a runnable event. This patch adds
nsAppShell::LegacyGeckoEvent and adopts its implementation from existing
code that handle AndroidGeckoEvent. 
							
						 
						
							2015-09-21 10:13:32 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jim Chen 
								
							 
						 
						
							
							
							
							
								
							
							
								d01f456063 
								
							 
						 
						
							
							
								
								Bug 1197976 - Use runnable events for nsAppShell event loop; r=snorp  
							
							... 
							
							
							
							nsAppShell is currently based on AndroidGeckoEvent objects, which mirror
GeckoEvent on the Java side. With GeckoEvent going away, we will be
gradually removing AndroidGeckoEvent as well. This patch makes the
nsAppShell event loop based on runnable objects, which derive from
nsAppShell::Event. Using runnable objects is much more flexible and allows
us, for example, to post a lambda to the event loop to be run later. 
							
						 
						
							2015-09-21 10:13:32 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jim Chen 
								
							 
						 
						
							
							
							
							
								
							
							
								797447c09d 
								
							 
						 
						
							
							
								
								Bug 1197974 - Don't exit Gecko on Android even if there's no window; r=snorp  
							
							... 
							
							
							
							Gecko on Android follows the Android app model where it never stops
until it is killed by the system or told explicitly to quit. Therefore,
we should exit Gecko when there is no window or the last window is closed. 
							
						 
						
							2015-09-18 09:17:10 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jim Chen 
								
							 
						 
						
							
							
							
							
								
							
							
								192182c441 
								
							 
						 
						
							
							
								
								Bug 1195496 - Implement speculative connection method in GeckoThread; r=snorp  
							
							... 
							
							
							
							One thing we do in the Fennec CLH is to make a speculative connection
based on the URI that's passed in. However, by the time the CLH runs,
we're far along into startup, and the advantage of a speculative
connection is reduced. This patch implements making speculative
connection as a method in GeckoThread, so that Fennec can make a
speculative connection without relying on the Fennec CLH. 
							
						 
						
							2015-08-19 18:14:47 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jim Chen 
								
							 
						 
						
							
							
							
							
								
							
							
								93533110bc 
								
							 
						 
						
							
							
								
								Bug 1195496 - Add PROFILE_READY Gecko state; r=snorp  
							
							... 
							
							
							
							Many Gecko operations depend on the profile being available. This
patch adds a PROFILE_READY Gecko state so that we can queue calls
until profile is loaded. 
							
						 
						
							2015-08-19 18:14:47 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									William Chen 
								
							 
						 
						
							
							
							
							
								
							
							
								6d6411c090 
								
							 
						 
						
							
							
								
								Bug 1131470 - Part 2: Update screen configuration HAL to report orientation angle. r=snorp,mwu  
							
							... 
							
							
							
							--HG--
extra : rebase_source : c6eb4dd4f54b1e9db7e7d2c39e535ba4bcd8af1f 
							
						 
						
							2015-08-18 14:55:15 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									William Chen 
								
							 
						 
						
							
							
							
							
								
							
							
								3c9928ced9 
								
							 
						 
						
							
							
								
								Bug 1131470 - Part 1: Rename existing use of ScreenOrientation to ScreenOrientationInternal. r=baku  
							
							... 
							
							
							
							--HG--
extra : rebase_source : 72e978d48e8356da9e8c66adfa0a97983034aa5a 
							
						 
						
							2015-08-18 14:55:09 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nathan Froyd 
								
							 
						 
						
							
							
							
							
								
							
							
								160a6405bb 
								
							 
						 
						
							
							
								
								Bug 1194806 - part 2 - mark overrides as such in widget/android/; r=snorp  
							
							
							
						 
						
							2015-08-14 22:06:20 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jim Chen 
								
							 
						 
						
							
							
							
							
								
							
							
								24514e7c7a 
								
							 
						 
						
							
							
								
								Bug 1192082 - Followup to iniialize/deinitialize JNI in nsAppShell; r=me  
							
							
							
						 
						
							2015-08-13 16:57:34 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jim Chen 
								
							 
						 
						
							
							
							
							
								
							
							
								ee3de3a3c3 
								
							 
						 
						
							
							
								
								Bug 1192082 - Iniialize/deinitialize JNI in nsAppShell; r=snorp  
							
							... 
							
							
							
							First we need to set the Gecko thread JNIEnv* in nsAndroidStartup, but
after that we can initialize and deinitialize the rest of JNI, including
AndroidBridge, in GeckoAppShell. This makes nsAppShell control the
AndroidBridge lifetime. Over time, parts of the AndroidBridge
functionality will be migrated to nsAppShell. 
							
						 
						
							2015-08-13 00:53:40 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jim Chen 
								
							 
						 
						
							
							
							
							
								
							
							
								d1f529698f 
								
							 
						 
						
							
							
								
								Bug 1192077 - Convert AndroidBridge JNIEnv calls; r=esawin  
							
							
							
						 
						
							2015-08-13 00:53:39 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Emanuel Hoogeveen 
								
							 
						 
						
							
							
							
							
								
							
							
								7d1e52f2ff 
								
							 
						 
						
							
							
								
								Bug 905127 - Part 1 - Make some functions from nsNetUtil not inline. r=jduell  
							
							
							
						 
						
							2015-07-07 04:17:00 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Juan Gomez 
								
							 
						 
						
							
							
							
							
								
							
							
								258ad59e3f 
								
							 
						 
						
							
							
								
								Bug 1171931 - Refactor duplicated code using XRE_IsParent/ContentProcess. r=froydnj  
							
							
							
						 
						
							2015-07-03 18:29:00 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan VanderMeulen 
								
							 
						 
						
							
							
							
							
								
							
							
								5f5c327690 
								
							 
						 
						
							
							
								
								Backed out changeset 8b4e4083639e (bug 1171931) for B2G debug emulator bustage.  
							
							
							
						 
						
							2015-06-25 19:48:42 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Juan Gomez 
								
							 
						 
						
							
							
							
							
								
							
							
								702a59d135 
								
							 
						 
						
							
							
								
								Bug 1171931 - Refactor duplicated code using XRE_IsParent/ContentProcess. r=froydnj  
							
							... 
							
							
							
							--HG--
extra : rebase_source : 2ecbe6c1dd8a7ad8dc529b53349ad431cf1116c9 
							
						 
						
							2015-06-24 14:11:00 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eric Rahm 
								
							 
						 
						
							
							
							
							
								
							
							
								4879ae86f4 
								
							 
						 
						
							
							
								
								Bug 1165518 - Part 2: Replace prlog.h with Logging.h. rs=froydnj  
							
							
							
						 
						
							2015-05-19 11:15:34 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eric Rahm 
								
							 
						 
						
							
							
							
							
								
							
							
								15f7146909 
								
							 
						 
						
							
							
								
								Bug 1162293 - Part 1: Remove instances of #ifdef PR_LOGGING. r=froydnj  
							
							... 
							
							
							
							PR_LOGGING is now always defined, we can remove #ifdefs checking for it. 
							
						 
						
							2015-05-07 09:43:38 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jim Chen 
								
							 
						 
						
							
							
							
							
								
							
							
								e4389169ce 
								
							 
						 
						
							
							
								
								Bug 1157908 - Optimize pumpMessageLoop call to use less JNI; r=snorp  
							
							
							
						 
						
							2015-04-27 20:52:52 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jim Chen 
								
							 
						 
						
							
							
							
							
								
							
							
								23ba47d9f1 
								
							 
						 
						
							
							
								
								Bug 1157908 - Give Gecko thread Looper low priority; r=snorp  
							
							
							
						 
						
							2015-04-27 20:52:52 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan VanderMeulen 
								
							 
						 
						
							
							
							
							
								
							
							
								b350674885 
								
							 
						 
						
							
							
								
								Backed out changesets a486dcc9c233 and 7164a2488b28 (bug 1157908) for various Android test failures.  
							
							... 
							
							
							
							CLOSED TREE 
							
						 
						
							2015-04-24 16:01:17 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jim Chen 
								
							 
						 
						
							
							
							
							
								
							
							
								d34c3d89e6 
								
							 
						 
						
							
							
								
								Bug 1157908 - Optimize pumpMessageLoop call to use less JNI; r=snorp  
							
							
							
						 
						
							2015-04-24 14:40:55 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jim Chen 
								
							 
						 
						
							
							
							
							
								
							
							
								5864b21201 
								
							 
						 
						
							
							
								
								Bug 1157908 - Give Gecko thread Looper low priority; r=snorp  
							
							
							
						 
						
							2015-04-24 14:40:55 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Kyle Machulis 
								
							 
						 
						
							
							
							
							
								
							
							
								358e55b5b7 
								
							 
						 
						
							
							
								
								Bug 852944 - Gamepad API IPC; r=ted, r=baku  
							
							... 
							
							
							
							--HG--
extra : rebase_source : 34ca0c1e1b7fcc312b5d7c97d5bd2086af2bc7ce 
							
						 
						
							2015-04-23 15:05:29 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jim Chen 
								
							 
						 
						
							
							
							
							
								
							
							
								b2a2f73211 
								
							 
						 
						
							
							
								
								Bug 1156943 - Make proper HangMonitor calls in Android nsAppShell; r=snorp  
							
							... 
							
							
							
							--HG--
extra : rebase_source : 9940cd2807f32c057a3e6e67d6c90712e773a784 
							
						 
						
							2015-04-22 11:30:13 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir Vukicevic 
								
							 
						 
						
							
							
							
							
								
							
							
								32d8dbc20e 
								
							 
						 
						
							
							
								
								Bug 1144674; Implement HAL support for ROTATION_VECTOR and GAME_ROTATION_VECTOR sensors; r=snorp  
							
							
							
						 
						
							2015-04-01 16:02:20 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Mike Hommey 
								
							 
						 
						
							
							
							
							
								
							
							
								b077d9624d 
								
							 
						 
						
							
							
								
								Bug 1134920 - Use moz_xmalloc/moz_xrealloc/free instead of nsMemory::Alloc/Realloc/Free. r=nfroyd  
							
							
							
						 
						
							2015-04-01 13:51:45 +09:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ehsan Akhgari 
								
							 
						 
						
							
							
							
							
								
							
							
								883849ee32 
								
							 
						 
						
							
							
								
								Bug 1145631 - Part 1: Replace MOZ_OVERRIDE and MOZ_FINAL with override and final in the tree; r=froydnj  
							
							... 
							
							
							
							This patch was automatically generated using the following script:
function convert() {
echo "Converting $1 to $2..."
find . \
       ! -wholename "*/.git*" \
       ! -wholename "obj-ff-dbg*" \
         -type f \
      \( -iname "*.cpp" \
         -o -iname "*.h" \
         -o -iname "*.c" \
         -o -iname "*.cc" \
         -o -iname "*.idl" \
         -o -iname "*.ipdl" \
         -o -iname "*.ipdlh" \
         -o -iname "*.mm" \) | \
    xargs -n 1 sed -i -e "s/\b$1\b/$2/g"
}
convert MOZ_OVERRIDE override
convert MOZ_FINAL final 
							
						 
						
							2015-03-21 12:28:04 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Michael Comella 
								
							 
						 
						
							
							
							
							
								
							
							
								3ff0a45dd1 
								
							 
						 
						
							
							
								
								Bug 663803 - Part 4: Remove unused vars causing build failures. r=trivial  
							
							
							
						 
						
							2015-01-27 19:13:24 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dominique vincent 
								
							 
						 
						
							
							
							
							
								
							
							
								67724cb7a7 
								
							 
						 
						
							
							
								
								Bug 663803 - Zoomed view implementation using render document r=mcomella,snorp  
							
							
							
						 
						
							2015-01-21 05:59:23 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jim Chen 
								
							 
						 
						
							
							
							
							
								
							
							
								db34c64f29 
								
							 
						 
						
							
							
								
								Bug 1116589 - Use templated JNI classes in generated bindings; r=snorp  
							
							
							
						 
						
							2015-01-09 19:33:57 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									James Willcox 
								
							 
						 
						
							
							
							
							
								
							
							
								d96d05fe9a 
								
							 
						 
						
							
							
								
								Bug 1110271 - Don't crash in NotifyEvent() on Android if we have no nsAppShell r=jchen  
							
							... 
							
							
							
							--HG--
extra : rebase_source : fda4bf30ff7a06362b3dafe71deebd3d9333a8c8
extra : histedit_source : 33fbb2f9ebe9e826395e358566195da5a6c4e627 
							
						 
						
							2014-12-15 16:04:33 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eric Rahm 
								
							 
						 
						
							
							
							
							
								
							
							
								8d715a7fe4 
								
							 
						 
						
							
							
								
								Bug 806819 - Part 3: Remove redundant FORCE_PR_LOG entries. r=ehsan  
							
							
							
						 
						
							2014-10-08 13:17:32 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Wes Kocher 
								
							 
						 
						
							
							
							
							
								
							
							
								445e1466e9 
								
							 
						 
						
							
							
								
								Backed out 5 changesets (bug 806819) for WinXP test failures on a CLOSED TREE  
							
							... 
							
							
							
							Backed out changeset 009ae35b0c67 (bug 806819)
Backed out changeset 5a57f87f5061 (bug 806819)
Backed out changeset f06cd735b5b3 (bug 806819)
Backed out changeset e25a2a8d4af4 (bug 806819)
Backed out changeset 70a167982c3f (bug 806819) 
							
						 
						
							2014-10-06 16:32:50 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eric Rahm 
								
							 
						 
						
							
							
							
							
								
							
							
								80d2b8bba6 
								
							 
						 
						
							
							
								
								Bug 806819 - Part 3: Remove redundant FORCE_PR_LOG entries. r=ehsan  
							
							... 
							
							
							
							--HG--
extra : rebase_source : c96eea1c12ea8c19314393f0e8b4b57a4316a61d 
							
						 
						
							2014-10-06 13:08:20 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jim Chen 
								
							 
						 
						
							
							
							
							
								
							
							
								fb28ffc373 
								
							 
						 
						
							
							
								
								Bug 888482 - Make new event to set layer client in Gecko; r=snorp  
							
							
							
						 
						
							2014-09-30 18:20:58 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jim Chen 
								
							 
						 
						
							
							
							
							
								
							
							
								3dcbdea53a 
								
							 
						 
						
							
							
								
								Bug 1056941 - Fix dangerous destructors in Fennec code; r=blassey  
							
							
							
						 
						
							2014-08-26 15:07:59 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Kartikaya Gupta 
								
							 
						 
						
							
							
							
							
								
							
							
								80b3b6bf72 
								
							 
						 
						
							
							
								
								Bug 1049136 - Hook up touch event handling for apz-fennec. r=wesj,snorp  
							
							
							
						 
						
							2014-08-08 18:15:37 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jim Chen 
								
							 
						 
						
							
							
							
							
								
							
							
								ec2578f675 
								
							 
						 
						
							
							
								
								Bug 1038796 - Notify hang activity when processing Android app shell events; r=snorp  
							
							
							
						 
						
							2014-07-18 12:53:41 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									James Willcox 
								
							 
						 
						
							
							
							
							
								
							
							
								475ffcfdc8 
								
							 
						 
						
							
							
								
								Bug 964511 - Delay Snippets.js initialization until after startup r=mfinkle  
							
							... 
							
							
							
							--HG--
extra : histedit_source : 4fba71c58717aad098c60bc767090741ef8f4883 
							
						 
						
							2014-07-11 16:15:39 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Mark Finkle 
								
							 
						 
						
							
							
							
							
								
							
							
								1d834efa96 
								
							 
						 
						
							
							
								
								Bug 1028004 - UI Telemetry events with null methods are ignored r=rnewman  
							
							
							
						 
						
							2014-06-20 13:39:33 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Daniel Holbert 
								
							 
						 
						
							
							
							
							
								
							
							
								240f4e7f0d 
								
							 
						 
						
							
							
								
								Bug 1024328: Remove unnecessary #includes of nsFrameManager.h. r=jwatt  
							
							
							
						 
						
							2014-06-19 22:07:46 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Kartikaya Gupta 
								
							 
						 
						
							
							
							
							
								
							
							
								0c6293c666 
								
							 
						 
						
							
							
								
								Bug 1018980 - Kill some dead code in Fennec from the pre-OMTC days. r=snorp  
							
							
							
						 
						
							2014-06-02 11:13:09 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Porof 
								
							 
						 
						
							
							
							
							
								
							
							
								9ce7e9c089 
								
							 
						 
						
							
							
								
								Bug 1007203 - Always add categories when pushing to the pseudostack, r=djvj  
							
							
							
						 
						
							2014-05-23 17:12:29 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ted Mielczarek 
								
							 
						 
						
							
							
							
							
								
							
							
								9ca7ade729 
								
							 
						 
						
							
							
								
								Bug 1014162 - Make Gamepad.mapping into an enum. r=smaug  
							
							
							
						 
						
							2014-05-23 07:39:13 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Wes Johnston 
								
							 
						 
						
							
							
							
							
								
							
							
								217586bb12 
								
							 
						 
						
							
							
								
								Bug 996129 - Don't thumbnail sites with cache control headers set. r=kats  
							
							
							
						 
						
							2014-05-05 22:33:29 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ted Mielczarek 
								
							 
						 
						
							
							
							
							
								
							
							
								1dc00c5f8c 
								
							 
						 
						
							
							
								
								bug 852935 - Add Android gamepad backend. r=snorp, rs=smaug  
							
							
							
						 
						
							2014-04-22 10:53:48 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Birunthan Mohanathas 
								
							 
						 
						
							
							
							
							
								
							
							
								5f1fde8824 
								
							 
						 
						
							
							
								
								Bug 900908 - Part 3: Change uses of numbered macros in nsIClassInfoImpl.h/nsISupportsImpl.h to the variadic variants. r=froydnj  
							
							
							
						 
						
							2014-04-27 03:06:00 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									snigdha 
								
							 
						 
						
							
							
							
							
								
							
							
								9cc482da68 
								
							 
						 
						
							
							
								
								Bug 798033 - Headers should generally not do "using namespace" at file scope. r=jib, r=jmathies, r=rjesup, r=ekr, r=ncameron, r=blassey  
							
							
							
						 
						
							2014-04-01 08:29:25 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Shih 
								
							 
						 
						
							
							
							
							
								
							
							
								1165b217c9 
								
							 
						 
						
							
							
								
								Bug 960426 - Part 3: Related Change in Fennec. r=blassey  
							
							
							
						 
						
							2014-03-05 17:42:42 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Neil Rashbrook 
								
							 
						 
						
							
							
							
							
								
							
							
								604d9a5302 
								
							 
						 
						
							
							
								
								Bug 514280 Stop using nsCOMPtr for concrete types r=bsmedberg  
							
							... 
							
							
							
							--HG--
extra : rebase_source : f8fb50de9292320eb7589dd28dc566d0f5044da6 
							
						 
						
							2014-03-18 00:23:03 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Wes Kocher 
								
							 
						 
						
							
							
							
							
								
							
							
								c879b47079 
								
							 
						 
						
							
							
								
								Backed out 2 changesets (bug 514280) for OSX build bustage on a CLOSED TREE  
							
							... 
							
							
							
							Backed out changeset 2a015b45d808 (bug 514280)
Backed out changeset a01f97c1ed02 (bug 514280) 
							
						 
						
							2014-03-17 15:19:53 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Neil Rashbrook 
								
							 
						 
						
							
							
							
							
								
							
							
								3e8915c4b8 
								
							 
						 
						
							
							
								
								Bug 514280 Stop using nsCOMPtr for concrete types r=bsmedberg  
							
							... 
							
							
							
							--HG--
extra : rebase_source : eaca8b2925eaffb49e29a617cd72c0d6686e6d9e 
							
						 
						
							2014-03-17 19:07:09 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan VanderMeulen 
								
							 
						 
						
							
							
							
							
								
							
							
								0d7b59001e 
								
							 
						 
						
							
							
								
								Backed out changeset 6f05267b4afc (bug 798033) for Android bustage.  
							
							
							
						 
						
							2014-03-05 09:55:52 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									snigdha 
								
							 
						 
						
							
							
							
							
								
							
							
								a441998156 
								
							 
						 
						
							
							
								
								Bug 798033 - Headers should generally not do "using namespace" at file scope. r=jib, r=jmathies, r=rjesup, r=ekr, r=ncameron, r=blassey  
							
							
							
						 
						
							2014-03-05 08:47:45 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Masayuki Nakano 
								
							 
						 
						
							
							
							
							
								
							
							
								beb0ea2022 
								
							 
						 
						
							
							
								
								Bug 975688 part.24 Rename nsDOMNotifyPaintEvent to mozilla::dom::NotifyPaintEvent r=smaug  
							
							... 
							
							
							
							--HG--
rename : dom/events/nsDOMNotifyPaintEvent.cpp => dom/events/NotifyPaintEvent.cpp
rename : dom/events/nsDOMNotifyPaintEvent.h => dom/events/NotifyPaintEvent.h 
							
						 
						
							2014-02-28 23:58:43 +09:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ehsan Akhgari 
								
							 
						 
						
							
							
							
							
								
							
							
								1b83407ce9 
								
							 
						 
						
							
							
								
								Bug 927728 - Part 1: Replace PRUnichar with char16_t; r=roc  
							
							... 
							
							
							
							This patch was automatically generated by the following script:
#!/bin/bash
# Command to convert PRUnichar to char16_t
function convert() {
echo "Converting $1 to $2..."
find . ! -wholename "*nsprpub*" \
       ! -wholename "*security/nss*" \
       ! -wholename "*modules/libmar*" \
       ! -wholename "*/.hg*" \
       ! -wholename "obj-ff-dbg*" \
       ! -name prtypes.h \
       ! -name Char16.h \
         -type f \
      \( -iname "*.cpp" \
         -o -iname "*.h" \
         -o -iname "*.c" \
         -o -iname "*.cc" \
         -o -iname "*.idl" \
         -o -iname "*.ipdl" \
         -o -iname "*.ipdlh" \
         -o -iname "*.mm" \) | \
    xargs -n 1 sed -i -e "s/\b$1\b/$2/g"
}
convert PRUnichar char16_t 
							
						 
						
							2014-01-04 10:02:17 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Trevor Saunders 
								
							 
						 
						
							
							
							
							
								
							
							
								d43c55ca0e 
								
							 
						 
						
							
							
								
								bug 949821 - use MOZ_UTF16 more and NS_LITERAL_STRING less r=froydnj  
							
							
							
						 
						
							2013-12-12 20:50:01 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Richard Newman 
								
							 
						 
						
							
							
							
							
								
							
							
								2e6eb9b062 
								
							 
						 
						
							
							
								
								Bug 932092 - Part 2: support natively sending UI telemetry events from Java. r=mfinkle  
							
							
							
						 
						
							2013-12-10 10:41:34 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Richard Newman 
								
							 
						 
						
							
							
							
							
								
							
							
								f61459c71b 
								
							 
						 
						
							
							
								
								Bug 936756 - Switch locales via pref, not via system locale setting. r=mfinkle,sriram (relanded as one patch)  
							
							
							
						 
						
							2013-12-03 15:05:43 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Mark Finkle 
								
							 
						 
						
							
							
							
							
								
							
							
								117c145ba8 
								
							 
						 
						
							
							
								
								Backout 9ebed437d78f, 606c4b4ab77f, 686b4b5a5be3, c46514ce6886, 9cbe6533c480 due to critical breakage in bug 945723  
							
							
							
						 
						
							2013-12-03 10:15:26 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Richard Newman 
								
							 
						 
						
							
							
							
							
								
							
							
								404ba3b3bd 
								
							 
						 
						
							
							
								
								Bug 936756 - Part 1: remove locale setting from AndroidBridge. Java owns this, not Gecko. r=mfinkle  
							
							
							
						 
						
							2013-12-01 21:53:16 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Viral Wang 
								
							 
						 
						
							
							
							
							
								
							
							
								a94c34b750 
								
							 
						 
						
							
							
								
								Bug 938035 - The definition of device orientation in firefox is not same as w3c spec. r=dougt  
							
							
							
						 
						
							2013-11-26 13:58:15 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Chris Kitching 
								
							 
						 
						
							
							
							
							
								
							
							
								f7dde79803 
								
							 
						 
						
							
							
								
								Bug 913985: Part 6 - Remove redundant AndroidBridge::Bridge() checks. r=kats  
							
							
							
						 
						
							2013-11-12 10:41:01 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Chris Kitching 
								
							 
						 
						
							
							
							
							
								
							
							
								36c7d139c0 
								
							 
						 
						
							
							
								
								Bug 913985: Part 5 - Refactor the Bridge to use the generated code. r=kats  
							
							
							
						 
						
							2013-11-12 10:41:01 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan VanderMeulen 
								
							 
						 
						
							
							
							
							
								
							
							
								2c440594a5 
								
							 
						 
						
							
							
								
								Backed out 7 changesets (bug 913985) for intermittent Android crashes.  
							
							... 
							
							
							
							Backed out changeset 53513a959cf0 (bug 913985)
Backed out changeset d23d1e678417 (bug 913985)
Backed out changeset a9c9187b4f4a (bug 913985)
Backed out changeset c6b02e4a3e35 (bug 913985)
Backed out changeset 895dae322e3c (bug 913985)
Backed out changeset 3d97e6a53313 (bug 913985)
Backed out changeset 892bb017f8ba (bug 913985)
--HG--
rename : build/annotationProcessors/AnnotationInfo.java => build/annotationProcessors/MethodWithAnnotationInfo.java
rename : build/annotationProcessors/utils/AlphabeticAnnotatableEntityComparator.java => build/annotationProcessors/utils/AlphabeticMethodComparator.java
rename : build/annotationProcessors/utils/GeneratableElementIterator.java => build/annotationProcessors/utils/GeneratableEntryPointIterator.java
rename : mobile/android/base/mozglue/generatorannotations/WrapElementForJNI.java => mobile/android/base/mozglue/GeneratableAndroidBridgeTarget.java
rename : mobile/android/base/mozglue/generatorannotations/OptionalGeneratedParameter.java => mobile/android/base/mozglue/OptionalGeneratedParameter.java 
							
						 
						
							2013-11-19 10:56:09 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Chris Kitching 
								
							 
						 
						
							
							
							
							
								
							
							
								ce5cac707e 
								
							 
						 
						
							
							
								
								Bug 913985 - Part 6: remove redundant AndroidBridge::Bridge() checks. r=kats  
							
							
							
						 
						
							2013-11-12 10:41:01 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Chris Kitching 
								
							 
						 
						
							
							
							
							
								
							
							
								c4e86cb63e 
								
							 
						 
						
							
							
								
								Bug 913985 - Part 5: refactor the Bridge to use the generated code. r=kats  
							
							
							
						 
						
							2013-11-12 10:41:01 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ehsan Akhgari 
								
							 
						 
						
							
							
							
							
								
							
							
								0c07e88a8b 
								
							 
						 
						
							
							
								
								Bug 928041 - Remove some prtypes.h inclusions from widget/; r=roc  
							
							
							
						 
						
							2013-10-18 00:11:58 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nathan Froyd 
								
							 
						 
						
							
							
							
							
								
							
							
								eea241e75d 
								
							 
						 
						
							
							
								
								Bug 906088 - part 5 - send preference requests to JS through JNI and XPConnect rather than JSON; r=blassey,mfinkle  
							
							... 
							
							
							
							Small fix to notifyPrefObservers to call getPreferences with the new argument style.
Carrying over r+. 
							
						 
						
							2013-09-04 09:58:23 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Wes Johnston 
								
							 
						 
						
							
							
							
							
								
							
							
								bcac5d92d5 
								
							 
						 
						
							
							
								
								Bug 896350 - Use the event queue when adding notification observers. r=blassey  
							
							
							
						 
						
							2013-09-05 12:32:04 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Robert O'Callahan 
								
							 
						 
						
							
							
							
							
								
							
							
								03e7828db2 
								
							 
						 
						
							
							
								
								Bug 910989. Remove nsTHashtable::Init, fallible allocation, and MT hashtables. r=ehsan,bsmedberg  
							
							... 
							
							
							
							--HG--
extra : rebase_source : 0787130b1814c74bfb38dc178de94022f0b2e64e 
							
						 
						
							2013-09-02 20:41:57 +12:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nathan Froyd 
								
							 
						 
						
							
							
							
							
								
							
							
								7ec6b9edf1 
								
							 
						 
						
							
							
								
								Bug 908919 - Backout 1117002f074f:c03239a1493a (bug 906088) for causing Ts regressions; r=performance-is-job-1  
							
							
							
						 
						
							2013-08-26 14:07:34 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nathan Froyd 
								
							 
						 
						
							
							
							
							
								
							
							
								59855089b3 
								
							 
						 
						
							
							
								
								Bug 906088 - part 5 - send preference requests to JS through JNI and XPConnect rather than JSON; r=blassey,mfinkle  
							
							
							
						 
						
							2013-08-16 12:18:43 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nathan Froyd 
								
							 
						 
						
							
							
							
							
								
							
							
								509a4a60f6 
								
							 
						 
						
							
							
								
								Bug 905759 - part 2 - add Telemetry-specific GeckoEvent and related machinery; r=blassey  
							
							
							
						 
						
							2013-08-15 15:03:47 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nathan Froyd 
								
							 
						 
						
							
							
							
							
								
							
							
								1fb84f46e3 
								
							 
						 
						
							
							
								
								Bug 904579 - convert some nsRefPtrs to StaticRefPtrs in widget/android/; r=blassey  
							
							
							
						 
						
							2013-08-13 09:32:03 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ms2ger 
								
							 
						 
						
							
							
							
							
								
							
							
								9803a2ddf3 
								
							 
						 
						
							
							
								
								Bug 897540 - Reduce includes in nsDeviceContext.h; r=roc  
							
							
							
						 
						
							2013-08-02 09:04:22 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Patrick McManus 
								
							 
						 
						
							
							
							
							
								
							
							
								ec80b06fb8 
								
							 
						 
						
							
							
								
								bug 888268 - wifi tickler for mitigating 802.11 psp mode on android r=dougt  
							
							... 
							
							
							
							--HG--
extra : rebase_source : a767b6c10501105b3c5d22043f11745807caf2f9 
							
						 
						
							2013-07-11 11:39:36 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Brad Lassey 
								
							 
						 
						
							
							
							
							
								
							
							
								fbe796c4d5 
								
							 
						 
						
							
							
								
								bug 884792 - crash in nsXPCWrappedJS::Release, removeObserver being called off main thread r=kats  
							
							
							
						 
						
							2013-06-19 13:55:35 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Brad Lassey 
								
							 
						 
						
							
							
							
							
								
							
							
								c08786522e 
								
							 
						 
						
							
							
								
								bug 882196 - Android crash in nsXPCWrappedJS::AddRef, remove nsAppShell::NotifyObservers r=kats  
							
							
							
						 
						
							2013-06-17 17:09:09 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Brad Lassey 
								
							 
						 
						
							
							
							
							
								
							
							
								bf0cb53536 
								
							 
						 
						
							
							
								
								bug 882196 - Android crash in nsXPCWrappedJS::AddRef, remove nsAppShell::CallObservers r=snorp  
							
							
							
						 
						
							2013-06-15 17:40:27 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Chris Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								a0b40933ce 
								
							 
						 
						
							
							
								
								Bug 877503 - Add MOZ_FINAL to some Android classes to fix gcc 4.7 warnings-as-errors. blanket-r=ehsan rs=tbsaunde  
							
							
							
						 
						
							2013-05-30 11:26:02 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Kartikaya Gupta 
								
							 
						 
						
							
							
							
							
								
							
							
								418439dffe 
								
							 
						 
						
							
							
								
								Bug 860940 - Add static factory-style methods to create AndroidGeckoEvent instances in widget code. r=cpeterson  
							
							
							
						 
						
							2013-04-17 17:39:12 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Kartikaya Gupta 
								
							 
						 
						
							
							
							
							
								
							
							
								5398fdbade 
								
							 
						 
						
							
							
								
								Bug 853366 - Clean up activity/app lifecycle events. r=mfinkle,cpeterson  
							
							
							
						 
						
							2013-03-26 14:05:10 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Benoit Girard 
								
							 
						 
						
							
							
							
							
								
							
							
								042e2c83ad 
								
							 
						 
						
							
							
								
								Bug 851611 - Part 3: Rename headers. r=jrmuizel  
							
							... 
							
							
							
							--HG--
rename : tools/profiler/sampler.h => tools/profiler/GeckoProfiler.h
rename : tools/profiler/sps_sampler.h => tools/profiler/GeckoProfilerImpl.h
extra : rebase_source : 6ea7c660764a4390cdd8dd91561fff1d7bad6035 
							
						 
						
							2013-03-18 15:25:50 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Benoit Girard 
								
							 
						 
						
							
							
							
							
								
							
							
								c47f308258 
								
							 
						 
						
							
							
								
								Bug 851611 - Part 2: Update profiler calls. r=jrmuizel  
							
							... 
							
							
							
							--HG--
extra : rebase_source : f76accc3d3dd86c75cb3e9750734f23ec9c29941 
							
						 
						
							2013-03-16 00:47:02 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Kartikaya Gupta 
								
							 
						 
						
							
							
							
							
								
							
							
								f5535817f0 
								
							 
						 
						
							
							
								
								Bug 847839 - Remove some remnants of XUL fennec from the android widget codebase. r=cpeterson  
							
							
							
						 
						
							2013-03-21 16:19:49 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Chris Lord 
								
							 
						 
						
							
							
							
							
								
							
							
								202e1980aa 
								
							 
						 
						
							
							
								
								Bug 852526 - Make sure the compositor starts unpaused and with a size. r=kats  
							
							... 
							
							
							
							This changes compositor creation so that we can specify an initial size and
makes sure the local variable in nsWindow reflects that the compositor starts
unpaused. 
							
						 
						
							2013-03-20 22:45:07 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ed Morley 
								
							 
						 
						
							
							
							
							
								
							
							
								ab0833645c 
								
							 
						 
						
							
							
								
								Backed out changeset c75481a07302 (bug 851611)  
							
							
							
						 
						
							2013-03-18 14:10:35 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ed Morley 
								
							 
						 
						
							
							
							
							
								
							
							
								3091d3e2b6 
								
							 
						 
						
							
							
								
								Backed out changeset d195190adc48 (bug 851611)  
							
							... 
							
							
							
							--HG--
rename : tools/profiler/GeckoProfiler.h => tools/profiler/sampler.h
rename : tools/profiler/GeckoProfilerImpl.h => tools/profiler/sps_sampler.h 
							
						 
						
							2013-03-18 14:10:30 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Benoit Girard 
								
							 
						 
						
							
							
							
							
								
							
							
								b03f14270d 
								
							 
						 
						
							
							
								
								Bug 851611 - Part 3: Rename headers. r=jrmuizel  
							
							... 
							
							
							
							--HG--
rename : tools/profiler/sampler.h => tools/profiler/GeckoProfiler.h
rename : tools/profiler/sps_sampler.h => tools/profiler/GeckoProfilerImpl.h
extra : rebase_source : 552fe1d3ff61d15b264aaf86f7c8cb4f4eff69d1 
							
						 
						
							2013-03-18 14:41:02 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Benoit Girard 
								
							 
						 
						
							
							
							
							
								
							
							
								919018414b 
								
							 
						 
						
							
							
								
								Bug 851611 - Part 2: Update profiler calls. r=jrmuizel  
							
							... 
							
							
							
							--HG--
extra : rebase_source : 3032aaf7e50cdf9c350da688ec34e50a695fc7ca 
							
						 
						
							2013-03-16 00:47:02 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nathan Froyd 
								
							 
						 
						
							
							
							
							
								
							
							
								cdcd9fd8f3 
								
							 
						 
						
							
							
								
								Bug 844331 - part 5 - add profile-before-change2 notification; r=bsmedberg  
							
							
							
						 
						
							2013-03-01 15:11:21 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Kartikaya Gupta 
								
							 
						 
						
							
							
							
							
								
							
							
								feb33ec008 
								
							 
						 
						
							
							
								
								Bug 846774 - Replace the sync event with an ack flag on events. r=cpeterson  
							
							
							
						 
						
							2013-03-10 22:43:30 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Chris Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								4d2f41dae5 
								
							 
						 
						
							
							
								
								Bug 834611 - Part 1: Fix Android widget warnings. r=kats  
							
							
							
						 
						
							2013-01-25 11:33:40 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Brian Nicholson 
								
							 
						 
						
							
							
							
							
								
							
							
								80505ea66d 
								
							 
						 
						
							
							
								
								Bug 819953 - Continue to process queue on thumbnail capturing failures. r=kats  
							
							
							
						 
						
							2013-01-23 09:18:05 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nicholas Nethercote 
								
							 
						 
						
							
							
							
							
								
							
							
								465f9f826c 
								
							 
						 
						
							
							
								
								Bug 825150 - Remove const_casts by adding some const-ness to nsICommandLineRunner.init().  r=karlt, sr=bsmedberg.  
							
							... 
							
							
							
							--HG--
extra : rebase_source : 3b68c3467fa533442cdc5bcefdf7fbe6140e87a3 
							
						 
						
							2013-01-03 13:52:32 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Kartikaya Gupta 
								
							 
						 
						
							
							
							
							
								
							
							
								6e03d39a17 
								
							 
						 
						
							
							
								
								Bug 817134 - Remove the low-res screenshotting code. r=blassey  
							
							
							
						 
						
							2012-12-15 10:43:52 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Boris Zbarsky 
								
							 
						 
						
							
							
							
							
								
							
							
								06fae28e55 
								
							 
						 
						
							
							
								
								Bug 815671 part 6.  Fixes to widget code to not copy arrays implicitly.  r=jlebar  
							
							
							
						 
						
							2012-11-29 11:14:14 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marco Bonardo 
								
							 
						 
						
							
							
							
							
								
							
							
								1206805572 
								
							 
						 
						
							
							
								
								Bug 799609 - Disable Places in B2G - Part 4 - Disable Places in Firefox for Android.  
							
							... 
							
							
							
							Move Android history implementation to the mobile folder, use the newly
exposed NotifyVisited API, disable Places.
r=blassey
--HG--
rename : toolkit/components/places/nsAndroidHistory.cpp => mobile/android/components/build/nsAndroidHistory.cpp
rename : toolkit/components/places/nsAndroidHistory.h => mobile/android/components/build/nsAndroidHistory.h 
							
						 
						
							2012-11-09 10:55:59 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Anthony Jones 
								
							 
						 
						
							
							
							
							
								
							
							
								75054795ac 
								
							 
						 
						
							
							
								
								Bug 772345 - Fix Android segfault on shutdown. r=blassey  
							
							
							
						 
						
							2012-08-28 16:54:24 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ehsan Akhgari 
								
							 
						 
						
							
							
							
							
								
							
							
								e368dc9c85 
								
							 
						 
						
							
							
								
								Bug 579517 - Part 1: Automated conversion of NSPR numeric types to stdint types in Gecko; r=bsmedberg  
							
							... 
							
							
							
							This patch was generated by a script.  Here's the source of the script for
future reference:
function convert() {
echo "Converting $1 to $2..."
find . ! -wholename "*nsprpub*" \
       ! -wholename "*security/nss*" \
       ! -wholename "*/.hg*" \
       ! -wholename "obj-ff-dbg*" \
       ! -name nsXPCOMCID.h \
       ! -name prtypes.h \
         -type f \
      \( -iname "*.cpp" \
         -o -iname "*.h" \
         -o -iname "*.c" \
         -o -iname "*.cc" \
         -o -iname "*.idl" \
         -o -iname "*.ipdl" \
         -o -iname "*.ipdlh" \
         -o -iname "*.mm" \) | \
    xargs -n 1 sed -i -e "s/\b$1\b/$2/g"
}
convert PRInt8 int8_t
convert PRUint8 uint8_t
convert PRInt16 int16_t
convert PRUint16 uint16_t
convert PRInt32 int32_t
convert PRUint32 uint32_t
convert PRInt64 int64_t
convert PRUint64 uint64_t
convert PRIntn int
convert PRUintn unsigned
convert PRSize size_t
convert PROffset32 int32_t
convert PROffset64 int64_t
convert PRPtrdiff ptrdiff_t
convert PRFloat64 double 
							
						 
						
							2012-08-22 11:56:38 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Chris Jones 
								
							 
						 
						
							
							
							
							
								
							
							
								1b2d3cc211 
								
							 
						 
						
							
							
								
								Bug 776835: Check process capabilities in hal. r=blassey,jlebar  
							
							
							
						 
						
							2012-08-16 12:34:53 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Wes Johnston 
								
							 
						 
						
							
							
							
							
								
							
							
								eaae9af30a 
								
							 
						 
						
							
							
								
								Bug 757680 - Add a pref to turn off event coalescing. r=kats  
							
							
							
						 
						
							2012-08-09 12:54:36 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Aryeh Gregor 
								
							 
						 
						
							
							
							
							
								
							
							
								d0ad5a7d0c 
								
							 
						 
						
							
							
								
								Bug 777292 part 2 - Change all nsnull to nullptr  
							
							
							
						 
						
							2012-07-30 17:20:58 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Kartikaya Gupta 
								
							 
						 
						
							
							
							
							
								
							
							
								70f8fc3ff3 
								
							 
						 
						
							
							
								
								Bug 772993 - Fix compiler warnings for widget/android. r=cpeterson  
							
							
							
						 
						
							2012-07-12 12:52:52 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jeff Muizelaar 
								
							 
						 
						
							
							
							
							
								
							
							
								6d2bb0d368 
								
							 
						 
						
							
							
								
								Bug 764188 - Expose a global frame tree generation number. r=dbaron  
							
							... 
							
							
							
							This generation number will be incremented every time that the frame
tree for a presshell changes. Callers need to deal with the case where
this value overflows. We use this to avoid a bunch of Android
screenshotting. 
							
						 
						
							2012-07-04 11:42:29 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Brad Lassey 
								
							 
						 
						
							
							
							
							
								
							
							
								6b0fea71be 
								
							 
						 
						
							
							
								
								bug 755070 - Scrolling causes after paint notifications which causes screenshotting which causes checkerboarding r=kats,cjones  
							
							
							
						 
						
							2012-06-14 09:08:51 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									James Willcox 
								
							 
						 
						
							
							
							
							
								
							
							
								6e8dbcdfbb 
								
							 
						 
						
							
							
								
								Bug 759799 - Hook up Hal WakeLocks on Android r=blassey  
							
							
							
						 
						
							2012-06-06 22:39:01 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Brad Lassey 
								
							 
						 
						
							
							
							
							
								
							
							
								f6011a1f0c 
								
							 
						 
						
							
							
								
								backing out bug 755070 for potential talos panning regression  
							
							
							
						 
						
							2012-06-05 22:55:18 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Brad Lassey 
								
							 
						 
						
							
							
							
							
								
							
							
								ce87155cc1 
								
							 
						 
						
							
							
								
								bug 755070 - Scrolling causes after paint notifications which causes screenshotting which causes checkerboarding, only update dirty rects, reuse a single bytebuffer and stop using java bitmaps r=kats  
							
							... 
							
							
							
							--HG--
extra : rebase_source : a8eb542ef7a9f6c86e9766db7276a76dd8f038ee 
							
						 
						
							2012-06-04 11:56:31 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Brad Lassey 
								
							 
						 
						
							
							
							
							
								
							
							
								c9c02f8a4a 
								
							 
						 
						
							
							
								
								bug 755070 - Scrolling causes after paint notifications which causes screenshotting which causes checkerboarding, screenshot only on idle r=kats  
							
							... 
							
							
							
							--HG--
extra : rebase_source : 5c7eafdb8e8eaebf2235eb3114bd9c73774b7c39 
							
						 
						
							2012-06-04 11:56:30 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Gervase Markham 
								
							 
						 
						
							
							
							
							
								
							
							
								82ff7027aa 
								
							 
						 
						
							
							
								
								Bug 716478 - update licence to MPL 2.  
							
							
							
						 
						
							2012-05-21 12:12:37 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Smedberg 
								
							 
						 
						
							
							
							
							
								
							
							
								eaa4878487 
								
							 
						 
						
							
							
								
								Bug 734847 part 2 - treewide changes resulting from the default-infallibility of hashtables; either remove useless result checks, or use the fallible version of APIs, depending on context, r=jlebar  
							
							... 
							
							
							
							--HG--
extra : rebase_source : 844b008c5167e6ca39a7ba9eeec8b30672938704 
							
						 
						
							2012-05-18 13:30:49 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Doug Turner 
								
							 
						 
						
							
							
							
							
								
							
							
								1a06583a01 
								
							 
						 
						
							
							
								
								Bug 752674 - device proximity needs y and z values. r=blassey  
							
							
							
						 
						
							2012-05-08 20:56:54 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Chris Jones 
								
							 
						 
						
							
							
							
							
								
							
							
								acbbfc1126 
								
							 
						 
						
							
							
								
								Bug 745145, part 1: Generalize ScreenOrientation into ScreenConfiguration, and add screen rect and color+pixel depth to it. r=mounir  
							
							
							
						 
						
							2012-05-08 14:36:07 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Brian Nicholson 
								
							 
						 
						
							
							
							
							
								
							
							
								c18af1dcb5 
								
							 
						 
						
							
							
								
								Bug 750846 - Move thumbnail size logic to Gecko. r=blassey  
							
							
							
						 
						
							2012-05-03 16:29:59 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Doug Turner 
								
							 
						 
						
							
							
							
							
								
							
							
								e474437e8e 
								
							 
						 
						
							
							
								
								Bug 738465 - implement device light sensor. r=smaug  
							
							
							
						 
						
							2012-05-02 09:43:45 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Brian Nicholson 
								
							 
						 
						
							
							
							
							
								
							
							
								f5d9c3c1b2 
								
							 
						 
						
							
							
								
								Backout 7e237e96018f for black area in thumbnails. r=backout  
							
							
							
						 
						
							2012-05-03 19:06:08 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Brian Nicholson 
								
							 
						 
						
							
							
							
							
								
							
							
								9a59586575 
								
							 
						 
						
							
							
								
								Bug 750846 - Move thumbnail size logic to Gecko. r=blassey  
							
							... 
							
							
							
							--HG--
extra : rebase_source : f8194c78ff0acc530db15a0aed6472475a0e0eed 
							
						 
						
							2012-05-03 16:29:59 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Chris Lord 
								
							 
						 
						
							
							
							
							
								
							
							
								0916cf6de0 
								
							 
						 
						
							
							
								
								Bug 748718 - Make ScreenshotLayer use SingleTileLayer's draw function. r=kats  
							
							... 
							
							
							
							ScreenshotLayer overrides SingleTileLayer's draw function to simplify the
drawing process. Unfortunately, this doesn't respect the layer mask, and can
cause the layer to appear incorrectly stretched.
Change the screenshot process so that whole-page screenshots pass parameters
that are pre-scaled (to avoid mismatches when the viewport changes), and set
the page size on the ScreenShotLayer so it draws in the correct place.
This also alters the masking slightly to avoid visible seams around masks in
the centre of the page, and to avoid unnnecessary drawing at the edges of the
page.
This change fixes the frame-rate issues with the screenshot layer, as it
removes unnecessary over-draw.
--HG--
extra : rebase_source : 671c5a48d7bc08b3b452ed7eea228eb22843c1ce 
							
						 
						
							2012-04-26 13:45:31 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Brad Lassey 
								
							 
						 
						
							
							
							
							
								
							
							
								1bb14ac9e9 
								
							 
						 
						
							
							
								
								bug 746016 - Cache low res version of the page in the java ui for use instead of checkerboarding r=kats  
							
							... 
							
							
							
							--HG--
extra : rebase_source : d6de0327a46393cd4cfc327dea5689364744a71d 
							
						 
						
							2012-04-24 15:13:36 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jeff Muizelaar 
								
							 
						 
						
							
							
							
							
								
							
							
								0a633c75c0 
								
							 
						 
						
							
							
								
								Backout c048eb7cc728 for checkerboarding regresions  
							
							... 
							
							
							
							http://graphs.mozilla.org/graph.html#tests=[[175,63,20]]&sel=none&displayrange=7&datatype=running 
http://graphs.mozilla.org/graph.html#tests=[[201,63,20]]&sel=none&displayrange=7&datatype=running  
						
							2012-04-20 00:50:07 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jeff Muizelaar 
								
							 
						 
						
							
							
							
							
								
							
							
								6d9dfca5c2 
								
							 
						 
						
							
							
								
								Bug 745315. Draw as soon as we get a Viewport:Changed r=kats a=joe  
							
							... 
							
							
							
							This should reduce some unpredictibility from our drawing
code and I don't see any negative concequences. 
							
						 
						
							2012-04-17 20:23:35 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jeff Muizelaar 
								
							 
						 
						
							
							
							
							
								
							
							
								881b0f4269 
								
							 
						 
						
							
							
								
								Bug 745864 - Add profiling labels relevant for Fennec event performance. r=bgirard a=blassey  
							
							... 
							
							
							
							--HG--
extra : rebase_source : e4ba8a8b6f4bdad1dcd6fe076e3262a6e07aeba2 
							
						 
						
							2012-04-16 15:07:56 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Brian Nicholson 
								
							 
						 
						
							
							
							
							
								
							
							
								62c6aa8df7 
								
							 
						 
						
							
							
								
								Bug 746548 - Fix NPE for cache service in pause/resume. r=mfinkle a=blocking-fennec  
							
							
							
						 
						
							2012-04-18 13:08:36 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Brian Nicholson 
								
							 
						 
						
							
							
							
							
								
							
							
								8b681e655b 
								
							 
						 
						
							
							
								
								Bug 745075 - Close disk cache when pausing. r=gbrown f=mfinkle,michal  
							
							
							
						 
						
							2012-04-17 10:29:52 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									JP Rosevear 
								
							 
						 
						
							
							
							
							
								
							
							
								0ff1f8cb03 
								
							 
						 
						
							
							
								
								Bug 745401 - Fix logic error in draw event coalescing. r=kats  
							
							
							
						 
						
							2012-04-16 10:31:13 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Mark Finkle 
								
							 
						 
						
							
							
							
							
								
							
							
								8d45a219c7 
								
							 
						 
						
							
							
								
								Bug 737050 - Add support for the WEBAPP intent r=blassey r=bnicholson r=gavin  
							
							
							
						 
						
							2012-04-13 22:45:25 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Kartikaya Gupta 
								
							 
						 
						
							
							
							
							
								
							
							
								6b5f5bbfbc 
								
							 
						 
						
							
							
								
								Bug 740883 - Coalesce VIEWPORT events across NATIVE_POKE and DRAW events on insertion. r=Cwiiis  
							
							
							
						 
						
							2012-04-10 09:28:43 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Kartikaya Gupta 
								
							 
						 
						
							
							
							
							
								
							
							
								9bb250ac0f 
								
							 
						 
						
							
							
								
								Bug 740883 - Improve DRAW event coalescing behaviour for reduced latency. r=Cwiiis  
							
							
							
						 
						
							2012-04-10 09:27:04 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Kartikaya Gupta 
								
							 
						 
						
							
							
							
							
								
							
							
								e98ce7eb97 
								
							 
						 
						
							
							
								
								Bug 740718 - Move event coalescing code to PostEvent and rearrange to avoid null pointer dereferences. r=blassey  
							
							
							
						 
						
							2012-04-07 23:50:42 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Doug Turner 
								
							 
						 
						
							
							
							
							
								
							
							
								f73b6e5d54 
								
							 
						 
						
							
							
								
								Bug 741869 - Revert the android sensor correction which changes direction of values. r=mwu  
							
							
							
						 
						
							2012-04-04 14:20:25 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Doug Turner 
								
							 
						 
						
							
							
							
							
								
							
							
								8d65697b39 
								
							 
						 
						
							
							
								
								Bug 741868 - Revert the android sensor filter which dropped orientation and movement events. r=mwu  
							
							
							
						 
						
							2012-04-04 13:39:14 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ali Juma 
								
							 
						 
						
							
							
							
							
								
							
							
								626e4c40a7 
								
							 
						 
						
							
							
								
								Bug 735230 - Part 2: Add compositor pause/resume events to Gecko. r=kats  
							
							
							
						 
						
							2012-03-28 18:00:32 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Doug Turner 
								
							 
						 
						
							
							
							
							
								
							
							
								48377143f6 
								
							 
						 
						
							
							
								
								Bug 734854 - Merge PROXIMITY_EVENT with SENSOR_EVENT. r=jdm  
							
							
							
						 
						
							2012-03-20 23:36:17 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Doug Turner 
								
							 
						 
						
							
							
							
							
								
							
							
								b1e4247d44 
								
							 
						 
						
							
							
								
								Bug 735330 - move device motion from dom/system to hal. r=jdm  
							
							... 
							
							
							
							* * *
Bug 735330 - move device motion from dom/system to hal. cocoa bits. r=jdm
* * *
Bug 735330 - move device motion from dom/system to hal. window/qt/linux bits. r=jdm
* * *
Bug 735330 - move device motion from dom/system to hal. move accuracy into sensor data.  support compassneedscalibration. r=jdm
--HG--
rename : dom/system/cocoa/smslib.h => hal/cocoa/smslib.h
rename : dom/system/cocoa/smslib.mm => hal/cocoa/smslib.mm 
							
						 
						
							2012-03-20 23:36:17 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Matt Brubeck 
								
							 
						 
						
							
							
							
							
								
							
							
								388850e1f0 
								
							 
						 
						
							
							
								
								Back out bug 735330, bug 737462, bug 734854 because they broke XUL Fennec  
							
							... 
							
							
							
							--HG--
rename : hal/cocoa/smslib.h => dom/system/cocoa/smslib.h
rename : hal/cocoa/smslib.mm => dom/system/cocoa/smslib.mm 
							
						 
						
							2012-03-20 16:59:24 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Doug Turner 
								
							 
						 
						
							
							
							
							
								
							
							
								d6660fc94b 
								
							 
						 
						
							
							
								
								Bug 734854 - Merge PROXIMITY_EVENT with SENSOR_EVENT. r=jdm  
							
							
							
						 
						
							2012-03-20 14:51:06 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Doug Turner 
								
							 
						 
						
							
							
							
							
								
							
							
								075acfd9f5 
								
							 
						 
						
							
							
								
								Bug 735330 - move device motion from dom/system to hal. r=jdm  
							
							... 
							
							
							
							* * *
Bug 735330 - move device motion from dom/system to hal. cocoa bits. r=jdm
* * *
Bug 735330 - move device motion from dom/system to hal. window/qt/linux bits. r=jdm
* * *
Bug 735330 - move device motion from dom/system to hal. move accuracy into sensor data.  support compassneedscalibration. r=jdm
--HG--
rename : dom/system/cocoa/smslib.h => hal/cocoa/smslib.h
rename : dom/system/cocoa/smslib.mm => hal/cocoa/smslib.mm 
							
						 
						
							2012-03-20 14:46:14 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Mounir Lamouri 
								
							 
						 
						
							
							
							
							
								
							
							
								d07b010629 
								
							 
						 
						
							
							
								
								Bug 720795 - Screen Orientation API reading and event implementation in Android. r=dougt  
							
							
							
						 
						
							2012-03-20 14:09:45 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Mark Finkle 
								
							 
						 
						
							
							
							
							
								
							
							
								5d52d341f9 
								
							 
						 
						
							
							
								
								Backout 7e28d1a2c648, 330b210f503d, 2421d39e0ab3, aa978ffa44bc, 38a71ae7e06d, b94319584a7a, 7e8278f5e814, 0b4e3c7608ab, 329c07609ca8, 0d61a0d8dba4, Due to Ts regression on Android  
							
							
							
						 
						
							2012-03-17 21:51:39 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Mounir Lamouri 
								
							 
						 
						
							
							
							
							
								
							
							
								7948b3ca37 
								
							 
						 
						
							
							
								
								Bug 720795 - Screen Orientation API reading and event implementation in Android. r=dougt  
							
							
							
						 
						
							2012-03-16 19:43:10 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Kartikaya Gupta 
								
							 
						 
						
							
							
							
							
								
							
							
								a96a6f4142 
								
							 
						 
						
							
							
								
								Bug 725095 - Merge off-main-thread compositor from Maple. IGNORE BAD COMMIT MESSAGES  
							
							
							
						 
						
							2012-03-14 11:18:15 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Kartikaya Gupta 
								
							 
						 
						
							
							
							
							
								
							
							
								7f9577b642 
								
							 
						 
						
							
							
								
								Bug 725095 - Address review comments in the widget code. r=blassey  
							
							... 
							
							
							
							- Rip out a lot of unused code in AndroidFlexViewWrapper.*
- Simplify the GetViewTransform JNI code
- Move the references to CompositorParent and CompositorThread from AndroidBridge to nsWindow
- Remove a bunch of logging and add some assertions and comments 
							
						 
						
							2012-03-14 00:15:11 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Kartikaya Gupta 
								
							 
						 
						
							
							
							
							
								
							
							
								a507ca8e3e 
								
							 
						 
						
							
							
								
								Fix small merge resolution error in 60ebef177e6d. r=me  
							
							
							
						 
						
							2012-03-13 18:21:58 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Benoit Girard 
								
							 
						 
						
							
							
							
							
								
							
							
								dc6ea71b7e 
								
							 
						 
						
							
							
								
								Merge mc->Maple  
							
							
							
						 
						
							2012-03-13 11:05:28 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ehsan Akhgari 
								
							 
						 
						
							
							
							
							
								
							
							
								f91a97e24e 
								
							 
						 
						
							
							
								
								Backout changeset b520f34d78f1 but keep the callback parts because they may be useful for other things  
							
							
							
						 
						
							2012-02-22 11:35:25 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ehsan Akhgari 
								
							 
						 
						
							
							
							
							
								
							
							
								61b95fe826 
								
							 
						 
						
							
							
								
								Fix an assertion condition to assert what it means  
							
							
							
						 
						
							2012-02-22 11:29:21 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Brad Lassey 
								
							 
						 
						
							
							
							
							
								
							
							
								5e1b54e662 
								
							 
						 
						
							
							
								
								bug 728614 - Refactor viewport implementation to remove js parts of the implementation r=dougt  
							
							
							
						 
						
							2012-02-18 18:32:50 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Benoit Girard 
								
							 
						 
						
							
							
							
							
								
							
							
								e226b505b4 
								
							 
						 
						
							
							
								
								Backout c1161ca4bf13 for test failures  
							
							
							
						 
						
							2012-02-21 11:34:00 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Brad Lassey 
								
							 
						 
						
							
							
							
							
								
							
							
								811a2ca0bd 
								
							 
						 
						
							
							
								
								Bug 728614 - Part 0: Allow querying the viewport information from Java; r=dougt  
							
							
							
						 
						
							2012-02-18 19:22:56 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ehsan Akhgari 
								
							 
						 
						
							
							
							
							
								
							
							
								5669433518 
								
							 
						 
						
							
							
								
								Backout changeset c1161ca4bf13  
							
							
							
						 
						
							2012-02-20 16:37:51 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Brad Lassey 
								
							 
						 
						
							
							
							
							
								
							
							
								d2ce9f3890 
								
							 
						 
						
							
							
								
								[mq]: meta_viewport_query  
							
							... 
							
							
							
							--HG--
extra : rebase_source : 586dfca0cf7d9446e532ecfa38fd126225db36b9 
							
						 
						
							2012-02-18 18:32:50 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Brad Lassey 
								
							 
						 
						
							
							
							
							
								
							
							
								f9bfa87a21 
								
							 
						 
						
							
							
								
								bug 727847 - meter orientation events on android r=dougt  
							
							
							
						 
						
							2012-02-16 23:03:57 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Brad Lassey 
								
							 
						 
						
							
							
							
							
								
							
							
								ccbe98dba8 
								
							 
						 
						
							
							
								
								bug 726930 - speed up tab thumbnails r=mfinkle  
							
							
							
						 
						
							2012-02-17 10:52:26 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Doug Turner 
								
							 
						 
						
							
							
							
							
								
							
							
								49f90f168c 
								
							 
						 
						
							
							
								
								Bug 734324 - implement device motion - rotation rate and acceleration. r=jdm  
							
							
							
						 
						
							2012-03-13 16:57:51 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Doug Turner 
								
							 
						 
						
							
							
							
							
								
							
							
								b8e66a3424 
								
							 
						 
						
							
							
								
								Bug 734325 - implement compassneedscalibration event. r=jdm  
							
							
							
						 
						
							2012-03-13 16:57:09 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Doug Turner 
								
							 
						 
						
							
							
							
							
								
							
							
								0d7cf15ad0 
								
							 
						 
						
							
							
								
								Bug 733652 - Remove geolocation address handling (v2). Little adoption, costly implementation r=jdm  
							
							
							
						 
						
							2012-03-08 22:16:25 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ed Morley 
								
							 
						 
						
							
							
							
							
								
							
							
								1f10388ce3 
								
							 
						 
						
							
							
								
								Backout 8b74d5ae78c3 & c619bbb2951f (bug 734391), 772c994fa869 (bug 734324), fd23ff0f9dd1 (bug 734325), d1e037a9390e (bug 733653), 3a7bf79b5b2d (bug 733650) & 9d9392fce538 (bug 733652) for OS X M1 & M3 orange  
							
							
							
						 
						
							2012-03-13 22:29:29 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Doug Turner 
								
							 
						 
						
							
							
							
							
								
							
							
								10f24217b7 
								
							 
						 
						
							
							
								
								Bug 734324 - implement device motion - rotation rate and acceleration. r=jdm  
							
							
							
						 
						
							2012-03-13 10:00:02 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Doug Turner 
								
							 
						 
						
							
							
							
							
								
							
							
								3e44310837 
								
							 
						 
						
							
							
								
								Bug 734325 - implement compassneedscalibration event. r=jdm  
							
							
							
						 
						
							2012-03-13 09:59:24 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Doug Turner 
								
							 
						 
						
							
							
							
							
								
							
							
								375ef173be 
								
							 
						 
						
							
							
								
								Bug 733652 - Remove geolocation address handling (v2). Little adoption, costly implementation r=jdm  
							
							
							
						 
						
							2012-03-08 22:16:25 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Brad Lassey 
								
							 
						 
						
							
							
							
							
								
							
							
								f3dfd1086f 
								
							 
						 
						
							
							
								
								bug 719359 - Pageload thumbnails for sites with <meta viewport=width=n> do not cover entire thumbnail box in about:home r=mfinkle  
							
							
							
						 
						
							2012-03-12 14:05:43 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									James Willcox 
								
							 
						 
						
							
							
							
							
								
							
							
								eddd45d9b9 
								
							 
						 
						
							
							
								
								Bug 703601 - Fix a bunch of lifecycle issues with Flash on Android  
							
							
							
						 
						
							2012-02-15 15:34:31 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ed Morley 
								
							 
						 
						
							
							
							
							
								
							
							
								a018805d69 
								
							 
						 
						
							
							
								
								Backout 1ca8d5a931ac (bug 720799), e4781b684008 (bug 720795), 8a4e12d93a23 & 1fc8123a2ea4 (bug 720794) for bustage  
							
							
							
						 
						
							2012-02-09 16:42:07 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Mounir Lamouri 
								
							 
						 
						
							
							
							
							
								
							
							
								07c1175602 
								
							 
						 
						
							
							
								
								Bug 720795 - Screen Orientation API reading and event implementation in Android. r=dougt  
							
							
							
						 
						
							2012-02-09 11:29:44 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ed Morley 
								
							 
						 
						
							
							
							
							
								
							
							
								f034cae68b 
								
							 
						 
						
							
							
								
								Backout 79121553f728 (bug 720799), 4a763183482f (bug 720795), e965486f4b50 & 4a7c7c6b9b11 (bug 720794) for failing to build on any platform  
							
							
							
						 
						
							2012-02-09 12:06:50 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Mounir Lamouri 
								
							 
						 
						
							
							
							
							
								
							
							
								cfdc5d76fc 
								
							 
						 
						
							
							
								
								Bug 720795 - Screen Orientation API reading and event implementation in Android. r=dougt  
							
							
							
						 
						
							2012-02-09 11:29:44 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Sinker Li 
								
							 
						 
						
							
							
							
							
								
							
							
								fc33cc169a 
								
							 
						 
						
							
							
								
								Bug 697641, part 4: Pass sensor events from Android to Gecko. r=cjones  
							
							
							
						 
						
							2011-10-29 10:35:29 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ed Morley 
								
							 
						 
						
							
							
							
							
								
							
							
								46f66f0c50 
								
							 
						 
						
							
							
								
								Backout 90f7f032757f, 6695904a4a70, 50e98f67df1b & d26e8631514c (bug 697641) for native Android failures and 20289eb83e51 (bug 712378) because it conflicted with the backout CLOSED TREE  
							
							
							
						 
						
							2012-02-02 10:09:40 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Sinker Li 
								
							 
						 
						
							
							
							
							
								
							
							
								b908f47a6b 
								
							 
						 
						
							
							
								
								Bug 697641, part 4: Pass sensor events from Android to Gecko. r=cjones  
							
							
							
						 
						
							2011-10-29 10:35:29 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Brian Nicholson 
								
							 
						 
						
							
							
							
							
								
							
							
								852d8048cb 
								
							 
						 
						
							
							
								
								Bug 701092 - Limit session restore attempts. r=mfinkle  
							
							
							
						 
						
							2012-01-27 22:04:54 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Mounir Lamouri 
								
							 
						 
						
							
							
							
							
								
							
							
								2c8aad6487 
								
							 
						 
						
							
							
								
								Bug 713687 - Part 2 - Network API Android backend: listen to network changes and notify the DOM. r=dougt  
							
							
							
						 
						
							2012-01-17 19:40:39 +01:00