60cd54c9bf895b1abccc89a3234a149f9277d314: Bug 1220928 - Add dividers. r=sebastian
Chenxia Liu <liuche@mozilla.com> - Wed, 09 Mar 2016 17:49:08 -0800 - rev 329135
Push 6048 by kmoir@mozilla.com at Mon, 06 Jun 2016 19:02:08 +0000
Bug 1220928 - Add dividers. r=sebastian MozReview-Commit-ID: KYzvrB1YEsA
fe241494b578e688550de433b8b6d838863af7f8: Bug 1220928 - Add footerbar button. r=sebastian
Chenxia Liu <liuche@mozilla.com> - Thu, 25 Feb 2016 18:25:55 -0800 - rev 329134
Push 6048 by kmoir@mozilla.com at Mon, 06 Jun 2016 19:02:08 +0000
Bug 1220928 - Add footerbar button. r=sebastian MozReview-Commit-ID: 6R0RWsSljji
1139e8f7b278942800183d18d10ba17b937b6642: Bug 1220928 - Add remote client children. r=sebastian
Chenxia Liu <liuche@mozilla.com> - Tue, 15 Mar 2016 15:51:56 -0700 - rev 329133
Push 6048 by kmoir@mozilla.com at Mon, 06 Jun 2016 19:02:08 +0000
Bug 1220928 - Add remote client children. r=sebastian MozReview-Commit-ID: F5DYHrR5p99
df8b8021d41939f362f013a70239d827d505dffd: Bug 1220928 - Open links for history. r=sebastian
Chenxia Liu <liuche@mozilla.com> - Tue, 29 Mar 2016 17:17:08 -0700 - rev 329132
Push 6048 by kmoir@mozilla.com at Mon, 06 Jun 2016 19:02:08 +0000
Bug 1220928 - Open links for history. r=sebastian MozReview-Commit-ID: KCXDHb3UEy9
82af1bb19859da55d3ea73012d02a70d5b428c80: Bug 1220928 - Make static viewType to ItemType converter. r=sebastian
Chenxia Liu <liuche@mozilla.com> - Wed, 24 Feb 2016 16:13:18 -0800 - rev 329131
Push 6048 by kmoir@mozilla.com at Mon, 06 Jun 2016 19:02:08 +0000
Bug 1220928 - Make static viewType to ItemType converter. r=sebastian MozReview-Commit-ID: CIOxLFaQIIo
da52ef729a4ba7457bd456f0352f9117ea4cf2fa: Bug 1220928 - Clients and history loading. r=sebastian
Chenxia Liu <liuche@mozilla.com> - Wed, 24 Feb 2016 14:27:55 -0800 - rev 329130
Push 6048 by kmoir@mozilla.com at Mon, 06 Jun 2016 19:02:08 +0000
Bug 1220928 - Clients and history loading. r=sebastian MozReview-Commit-ID: 1lCKVQH54C3
c3b0d96c232954b2213768992448ec1391f750ee: Bug 1220928 - Add RecyclerView boilerplate. r=sebastian
Chenxia Liu <liuche@mozilla.com> - Tue, 23 Feb 2016 11:00:42 -0800 - rev 329129
Push 6048 by kmoir@mozilla.com at Mon, 06 Jun 2016 19:02:08 +0000
Bug 1220928 - Add RecyclerView boilerplate. r=sebastian MozReview-Commit-ID: xaRLs8JxMs
69f271e79c56618f9a36cd0649e02785e7fde82c: Bug 1260241 - Post: Document how to run Android single-locale repacks. r=me
Nick Alexander <nalexander@mozilla.com> - Thu, 31 Mar 2016 17:25:17 -0700 - rev 329128
Push 6048 by kmoir@mozilla.com at Mon, 06 Jun 2016 19:02:08 +0000
Bug 1260241 - Post: Document how to run Android single-locale repacks. r=me MozReview-Commit-ID: 4BwhyNwrtjJ
99f8eb253c8769c6752a98be0306249ed05d7731: Bug 1260241 - Implement Fennec packaging in Python. r=glandium
Nick Alexander <nalexander@mozilla.com> - Mon, 28 Mar 2016 20:01:07 -0700 - rev 329127
Push 6048 by kmoir@mozilla.com at Mon, 06 Jun 2016 19:02:08 +0000
Bug 1260241 - Implement Fennec packaging in Python. r=glandium A few notes: * This doesn't accommodate general OMNIJAR_NAME definitions. The current name (assets/omni.ja) is baked into the product in a few places, and is very unlikely to change, so we just error out if this isn't true. * This makes the package-manifest.in file authoritative for what goes into assets/, libs/, and the APK root. Previously, package-manifest.in wrote into assets/ and libs/ but upload-files-APK.mk also had a convoluted DIST_FILES filtering process to work through before a file actually made it into the APK. * This is intentional about repackaging. It simplifies the repackage step rather than trying to make unpackage-then-repackage the same as just package. I pretty much never get repackaging correct the first time; this should help. (I've manually tested it.) * The ALREADY_SZIPPED during repackaging is subsumed by the previous check if UNPACKAGE is set. The custom linker expects stored, not deflated, libraries, so there's some small legwork to accommodate that in mozjar. MozReview-Commit-ID: JvVtIUSX685
bc439c65ecdcabcf039b9a4c6074380088d8530a: Bug 1260241 - Pre: Add compress option to Jarrer.add. r=glandium
Nick Alexander <nalexander@mozilla.com> - Mon, 28 Mar 2016 19:02:05 -0700 - rev 329126
Push 6048 by kmoir@mozilla.com at Mon, 06 Jun 2016 19:02:08 +0000
Bug 1260241 - Pre: Add compress option to Jarrer.add. r=glandium MozReview-Commit-ID: FWXeBOi9FTY
230a0a44d0871347fb8215cd65d2d126cecfa93c: Bug 1259507 - Add UI Telemetry probes for DOM Push API in Fennec. r=mfinkle
Nick Alexander <nalexander@mozilla.com> - Tue, 29 Mar 2016 11:39:35 -0700 - rev 329125
Push 6048 by kmoir@mozilla.com at Mon, 06 Jun 2016 19:02:08 +0000
Bug 1259507 - Add UI Telemetry probes for DOM Push API in Fennec. r=mfinkle The probes in this patch are annotated with the extra "dom-push-api" to distinguish from future Fennec-specific push messages. These probes allow to determine for each user the difference: {# sites subscribed to} - {# sites unsubscribed from}. If we assume the same site is not subscribed to multiple times, this is a good approximation to the total number of sites the user receives push messages from. To test manually: 0) Install Fennec and execute |adb shell setprop log.tag.Telemetry DEBUG|. 1) Subscribe to notifications on a site like serviceworke.rs. Observe a UI Telemetry SAVE event, like: D/Telemetry( 7109): SendUIEvent: event = save.1 method = service timestamp = 277456 extras = dom-push-api 2) Send a push notification using the sites' interface. Observe a UI Telemetry PUSH_RECEIVED_MESSAGE event, like: D/Telemetry( 7109): SendUIEvent: event = action.1 method = service timestamp = 361795 extras = dom-push-api 3) Unsubscribe to notifications by revoking permission using Site Settings from the URL bar. Observe a UI Telemetry PUSH_UNSUBSCRIBED_FROM_SITE event, like: D/Telemetry( 7109): SendUIEvent: event = unsave.1 method = service timestamp = 393600 extras = dom-push-api MozReview-Commit-ID: IOCwfXFnowA
4b8075ea02463c44f5d6c08584ac81c5dc0d62fd: Bug 1258464 - Part 2: Remove GeckoView implementation built on Fennec's Tab/Tabs. r=snorp
Nick Alexander <nalexander@mozilla.com> - Wed, 30 Mar 2016 10:21:29 -0700 - rev 329124
Push 6048 by kmoir@mozilla.com at Mon, 06 Jun 2016 19:02:08 +0000
Bug 1258464 - Part 2: Remove GeckoView implementation built on Fennec's Tab/Tabs. r=snorp This will be re-implemented without reference to Fennec's Tab/Tabs data structures. MozReview-Commit-ID: I12Dlb3ef58
d8cc2430bf0b6e6c10aa3c5e264af8ce3721ae4e: Bug 1258464 - Part 1: Remove vestigial GeckoView attrs and initialization. r=snorp
Nick Alexander <nalexander@mozilla.com> - Wed, 30 Mar 2016 10:21:29 -0700 - rev 329123
Push 6048 by kmoir@mozilla.com at Mon, 06 Jun 2016 19:02:08 +0000
Bug 1258464 - Part 1: Remove vestigial GeckoView attrs and initialization. r=snorp These have no consumer and deserve to be properly reworked. MozReview-Commit-ID: KmjE44nmLXx
6bc6f4e79300e05c8c3288411fb54c50bd24fb6d: Bug 1258450 - Delegate Intent handling from GeckoAppShell to GeckoInterface. r=snorp,mcomella
Nick Alexander <nalexander@mozilla.com> - Wed, 30 Mar 2016 10:21:29 -0700 - rev 329122
Push 6048 by kmoir@mozilla.com at Mon, 06 Jun 2016 19:02:08 +0000
Bug 1258450 - Delegate Intent handling from GeckoAppShell to GeckoInterface. r=snorp,mcomella MozReview-Commit-ID: HoHqZU0Ev5D
7eaf58b44b29144de2844056f4578e2603b6a06d: Bug 1258450 - Automated (mostly) refactorings moving GeckoAppShell static methods into IntentHelper. r=snorp
Nick Alexander <nalexander@mozilla.com> - Wed, 30 Mar 2016 10:21:29 -0700 - rev 329121
Push 6048 by kmoir@mozilla.com at Mon, 06 Jun 2016 19:02:08 +0000
Bug 1258450 - Automated (mostly) refactorings moving GeckoAppShell static methods into IntentHelper. r=snorp MozReview-Commit-ID: JbfR3pVFxDK
46a922adb14f8fdbcf2a7539dcafeb3784465313: Bug 1258450 - Route setAccessibilityEnabled through GeckoInterface. r=snorp,jchen
Nick Alexander <nalexander@mozilla.com> - Wed, 30 Mar 2016 10:21:29 -0700 - rev 329120
Push 6048 by kmoir@mozilla.com at Mon, 06 Jun 2016 19:02:08 +0000
Bug 1258450 - Route setAccessibilityEnabled through GeckoInterface. r=snorp,jchen MozReview-Commit-ID: 9DXQ8mxtg2Q
53b8d9973481a0795c30e6daeac2fae25f8b51ae: Bug 1258450 - Move references to SnackbarHelper out of GeckoAppShell. r=snorp,sebastian
Nick Alexander <nalexander@mozilla.com> - Wed, 30 Mar 2016 10:21:29 -0700 - rev 329119
Push 6048 by kmoir@mozilla.com at Mon, 06 Jun 2016 19:02:08 +0000
Bug 1258450 - Move references to SnackbarHelper out of GeckoAppShell. r=snorp,sebastian The existing code assumes an Activity, not just a Context, but doesn't statically guarantee it. This patch is safe because it dynamically type-checks, but it would be better to declare the member to be an Activity. MozReview-Commit-ID: 9AigV055I5j
99c18eae6af0993af8e505f1d97a778cc336e6f7: Bug 1258450 - Move GlobalHistory queries to GeckoInterface. r=snorp
Nick Alexander <nalexander@mozilla.com> - Wed, 30 Mar 2016 10:21:29 -0700 - rev 329118
Push 6048 by kmoir@mozilla.com at Mon, 06 Jun 2016 19:02:08 +0000
Bug 1258450 - Move GlobalHistory queries to GeckoInterface. r=snorp GlobalHistory is Fennec-specific: it accesses the Fennec history data store, and collects Telemetry. This allows other consumers to implement their own store as appropriate. MozReview-Commit-ID: 75Uxc5k8V0O
ca6fcc658b21b559dc4eb25a34d267dc57baf521: Bug 1258450 - Add GeckoInterface.createShortcut. r=snorp
Nick Alexander <nalexander@mozilla.com> - Wed, 30 Mar 2016 10:21:29 -0700 - rev 329117
Push 6048 by kmoir@mozilla.com at Mon, 06 Jun 2016 19:02:08 +0000
Bug 1258450 - Add GeckoInterface.createShortcut. r=snorp This moves some Fennec-specific home-screen icon manipulations out of GeckoAppShell. A GeckoView interface can follow. MozReview-Commit-ID: 7OhRAT9Agdh
311d7535f303544fc4941464692389b59277ada9: Bug 1258450 - Remove unused GeckoInterface.getPromptService(). r=snorp
Nick Alexander <nalexander@mozilla.com> - Wed, 30 Mar 2016 10:21:29 -0700 - rev 329116
Push 6048 by kmoir@mozilla.com at Mon, 06 Jun 2016 19:02:08 +0000
Bug 1258450 - Remove unused GeckoInterface.getPromptService(). r=snorp MozReview-Commit-ID: 5Aq0TEVD1zD
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip