528162af9e015232a1240d2761e8028634852057: Bug 1412872 - 7. Move background events to GeckoApplication; r=nechen
Jim Chen <nchen@mozilla.com> - Wed, 01 Nov 2017 14:54:04 -0400 - rev 690419
Push 87288 by choller@mozilla.com at Wed, 01 Nov 2017 22:09:51 +0000
Bug 1412872 - 7. Move background events to GeckoApplication; r=nechen Move the "Bookmark:Insert" and "Image:SetAs" events from GeckoApp to GeckoApplication. These events are global to the application, and they operate on the background thread, which will no longer be an option for the GeckoView event dispatcher. MozReview-Commit-ID: 8kesv8sJ8At
f9bb1a14f1a9a6ace2208ee8671b8813d448368a: Bug 1412872 - 6. Remove default prompt delegate support; r=snorp
Jim Chen <nchen@mozilla.com> - Wed, 01 Nov 2017 14:54:03 -0400 - rev 690418
Push 87288 by choller@mozilla.com at Wed, 01 Nov 2017 22:09:51 +0000
Bug 1412872 - 6. Remove default prompt delegate support; r=snorp Remove support for a default prompt delegate in GeckoView. Instead, all prompts without a known window will go to the active GeckoView if available. MozReview-Commit-ID: C62V6jtgDCl
4eebb81b78dcb17464a72aa126991ac4ef7bcbee: Bug 1412872 - 5. Move GeckoAccessibility out of gecko-view; r=snorp
Jim Chen <nchen@mozilla.com> - Wed, 01 Nov 2017 14:54:03 -0400 - rev 690417
Push 87288 by choller@mozilla.com at Wed, 01 Nov 2017 22:09:51 +0000
Bug 1412872 - 5. Move GeckoAccessibility out of gecko-view; r=snorp Move GeckoAccessibility out of gecko-view and into gecko-browser. GeckoAccessibility as-is is currently only good for Fennec and is not suitable for generic GeckoView use. MozReview-Commit-ID: Fek8fLJNC6F
743af58d2b747a7c0a137cefb96fce42c81c2b61: Bug 1412872 - 4. Handle negate scroll pref in native code; r=rbarker
Jim Chen <nchen@mozilla.com> - Wed, 01 Nov 2017 14:54:03 -0400 - rev 690416
Push 87288 by choller@mozilla.com at Wed, 01 Nov 2017 22:09:51 +0000
Bug 1412872 - 4. Handle negate scroll pref in native code; r=rbarker Handle the negate_wheel_scroll pref in native code so we don't depend on PrefsHelper in NativePanZoomController. MozReview-Commit-ID: 14YCcrDlObz
8bcc022a34a11475fd26e699822a7364de5ffba5: Bug 1412872 - 3. Remove native GeckoView loadUri call; r=snorp
Jim Chen <nchen@mozilla.com> - Wed, 01 Nov 2017 14:54:03 -0400 - rev 690415
Push 87288 by choller@mozilla.com at Wed, 01 Nov 2017 22:09:51 +0000
Bug 1412872 - 3. Remove native GeckoView loadUri call; r=snorp Remove the native GeckoView loadUri call because it's Fennec-only. Replace the call with a Fennec-only "Tab:OpenUri" event. MozReview-Commit-ID: 7xZW9aceoPL
6622616b82a0b0dff0e554bfd71bdce1adf0a8ce: Bug 1412872 - 2. Implement Parcelable for GeckoViewSettings; r=snorp
Jim Chen <nchen@mozilla.com> - Wed, 01 Nov 2017 14:54:02 -0400 - rev 690414
Push 87288 by choller@mozilla.com at Wed, 01 Nov 2017 22:09:51 +0000
Bug 1412872 - 2. Implement Parcelable for GeckoViewSettings; r=snorp Make GeckoViewSettings implement Parcelable so we can serialize it to save settings. MozReview-Commit-ID: HoxqbewtJko
d57f4dbdbc7436317a55c2c2c02d9d8948750c41: Bug 1412872 - 1. Implement Parcelable for GeckoBundle; r=snorp
Jim Chen <nchen@mozilla.com> - Wed, 01 Nov 2017 14:54:02 -0400 - rev 690413
Push 87288 by choller@mozilla.com at Wed, 01 Nov 2017 22:09:51 +0000
Bug 1412872 - 1. Implement Parcelable for GeckoBundle; r=snorp Implement Parcelable interface for GeckoBundle so it can be marshalled across processes over Bundle, AIDL, etc. Also, add a stub for a `GeckoBundle.put` method that suggests alternatives to use. MozReview-Commit-ID: IArNL7LYUPZ
632aa6a33ec2d617102b5636eab7d81eea586a26: Bug 1406168 - 5. Fix build; r=snorp
Jim Chen <nchen@mozilla.com> - Wed, 01 Nov 2017 14:48:49 -0400 - rev 690412
Push 87288 by choller@mozilla.com at Wed, 01 Nov 2017 22:09:51 +0000
Bug 1406168 - 5. Fix build; r=snorp Removing the previous cpp files moved AndroidBridge.cpp to a different compilation unit, and that caused some problems with other code that depended on AndroidBridge being in or not in their compilation unit. This patch fixes those (unwanted) dependencies. MozReview-Commit-ID: DJsk3iENsx2
46c9341b94258b0e8edd5141a3f9f266214898e8: Bug 1406168 - 4. Remove unused code; r=snorp
Jim Chen <nchen@mozilla.com> - Wed, 01 Nov 2017 14:48:48 -0400 - rev 690411
Push 87288 by choller@mozilla.com at Wed, 01 Nov 2017 22:09:51 +0000
Bug 1406168 - 4. Remove unused code; r=snorp Remove AndroidJNI.cpp, which is empty. Also remove some JNI string functions that are unused from AndroidBridge. MozReview-Commit-ID: CsP4L0TyN48
c57180d152f2f704b47797a36f723c50ca7ecff1: Bug 1406168 - 3. Remove AndroidJavaWrappers; r=snorp
Jim Chen <nchen@mozilla.com> - Wed, 01 Nov 2017 14:48:48 -0400 - rev 690410
Push 87288 by choller@mozilla.com at Wed, 01 Nov 2017 22:09:51 +0000
Bug 1406168 - 3. Remove AndroidJavaWrappers; r=snorp Remove AndroidJavaWrappers. Convert nsJNIString usages to use jni::String and AndroidMotionEvent usages to use java::sdk::MotionEvent. Move key code constants to GeckoEditableSupport.cpp. MozReview-Commit-ID: CwcGGADWCNv
0610181f6e5544a56609a57e385a264a5e198944: Bug 1406168 - 2. Remove AndroidJNIWrapper; r=snorp
Jim Chen <nchen@mozilla.com> - Wed, 01 Nov 2017 14:48:48 -0400 - rev 690409
Push 87288 by choller@mozilla.com at Wed, 01 Nov 2017 22:09:51 +0000
Bug 1406168 - 2. Remove AndroidJNIWrapper; r=snorp Remove AndroidJNIWrapper. It was primarily used by JNI.jsm and WebRTC. Usages in WebRTC are replaced with equivalent uses of JNI templates. MozReview-Commit-ID: DPSeMOtH2wF
fa8eaa164af801cda6637c1ab7bdcc4d6c29f1ce: Bug 1406168 - 1. Remove JNI.jsm; r=sebastian
Jim Chen <nchen@mozilla.com> - Wed, 01 Nov 2017 14:48:48 -0400 - rev 690408
Push 87288 by choller@mozilla.com at Wed, 01 Nov 2017 22:09:51 +0000
Bug 1406168 - 1. Remove JNI.jsm; r=sebastian Remove JNI.jsm. Convert code that used JNI.jsm to the equivalent using EventDispatcher. MozReview-Commit-ID: JQdCubcTBAR
b910a12076247284644a00029522a9743219eeff: Bug 1413295 - Use BrandShortName as the title for new shortcuts, and rename existing shortcuts our installer created. r=rstrong
Matt Howell <mhowell@mozilla.com> - Tue, 31 Oct 2017 12:18:25 -0700 - rev 690407
Push 87288 by choller@mozilla.com at Wed, 01 Nov 2017 22:09:51 +0000
Bug 1413295 - Use BrandShortName as the title for new shortcuts, and rename existing shortcuts our installer created. r=rstrong MozReview-Commit-ID: K4YvG5DZgqb
5e19d7125bbb46e4b51d15f1634dd99d3d3243bd: Bug 1413629. Don't require a PresContext to apply a clip. r=mstange
Jeff Muizelaar <jmuizelaar@mozilla.com> - Wed, 01 Nov 2017 14:32:21 -0400 - rev 690406
Push 87288 by choller@mozilla.com at Wed, 01 Nov 2017 22:09:51 +0000
Bug 1413629. Don't require a PresContext to apply a clip. r=mstange The only thing we use the PresContext for is the app units. I'd rather not worry about keeping around a PresContext for the webrender display item grouping.
e8b5f0c97d03b6a67c2b57ecbfa40e122ba4d192: Bug 1412301 - Decrease save delay to ensure PWA manifests are actually written to disk before a user tries to run one. r=snorp
Dylan Roeh <droeh@mozilla.com> - Wed, 01 Nov 2017 10:17:36 -0500 - rev 690405
Push 87288 by choller@mozilla.com at Wed, 01 Nov 2017 22:09:51 +0000
Bug 1412301 - Decrease save delay to ensure PWA manifests are actually written to disk before a user tries to run one. r=snorp
72606f10d12c07b527c3067cecb7acb5eecf62b1: Bug 1413538 - remove unused FILES_PER_UNIFIED_FILE from root moz.build; r=chmanchester
Nathan Froyd <froydnj@mozilla.com> - Wed, 01 Nov 2017 13:50:00 -0400 - rev 690404
Push 87288 by choller@mozilla.com at Wed, 01 Nov 2017 22:09:51 +0000
Bug 1413538 - remove unused FILES_PER_UNIFIED_FILE from root moz.build; r=chmanchester This value isn't actually used.
7a22351172c82ca70b9a3888a537c47aad1f4870: Backed out changeset d84ea38d6fd0 (bug 1399453) because the annotations are no longer needed.
Andrew Osmond <aosmond@mozilla.com> - Wed, 01 Nov 2017 13:34:43 -0400 - rev 690403
Push 87288 by choller@mozilla.com at Wed, 01 Nov 2017 22:09:51 +0000
Backed out changeset d84ea38d6fd0 (bug 1399453) because the annotations are no longer needed.
fba8efa8ffe2d7ad8d37165303e426085f003e1e: Bug 1413606 P2 Add IPC actor structure and boilerplate. r=baku
Ben Kelly <ben@wanderview.com> - Wed, 01 Nov 2017 13:19:38 -0400 - rev 690402
Push 87288 by choller@mozilla.com at Wed, 01 Nov 2017 22:09:51 +0000
Bug 1413606 P2 Add IPC actor structure and boilerplate. r=baku
6ecdbbd7ed752e31018e9dbfff0b27c94f7dec67: Bug 1413606 P1 Add ClientThing base class. r=baku
Ben Kelly <ben@wanderview.com> - Wed, 01 Nov 2017 13:19:37 -0400 - rev 690401
Push 87288 by choller@mozilla.com at Wed, 01 Nov 2017 22:09:51 +0000
Bug 1413606 P1 Add ClientThing base class. r=baku
df82219658dce020aecef0a565c04f7022222fd8: Bug 1413604 Add a ref-counted WorkerHolderToken() class. r=baku
Ben Kelly <ben@wanderview.com> - Wed, 01 Nov 2017 13:19:37 -0400 - rev 690400
Push 87288 by choller@mozilla.com at Wed, 01 Nov 2017 22:09:51 +0000
Bug 1413604 Add a ref-counted WorkerHolderToken() class. r=baku
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip