Граф коммитов

19171 Коммитов

Автор SHA1 Сообщение Дата
Michael Comella 9ffcd9d74e Bug 1205835 - Create telemetry upload service and upload in onStart. r=rnewman
--HG--
extra : commitid : 53uxpxHX6ek
extra : rebase_source : 16ec581bf868cbc1feb2493c7e6f62ae1675d77b
2016-01-27 16:25:27 -08:00
Michael Comella 1fee6bfb4c Bug 1205835 - Add TelemetryPingGenerator for core pings. r=rnewman
--HG--
extra : commitid : Fcv0mHGrnsq
extra : rebase_source : a7eaa66686a398d2e75000bc97346889ec107c18
2016-01-25 17:47:35 -08:00
Maurya Talisetti 7621d5fbf4 Bug 1242352 - Add license header to DownloadContentService.java. r=sebastian 2016-01-25 02:20:00 +01:00
Sebastian Kaspari 0549f994d3 Bug 1241999 - Show snackbar to ask for Storage permission if updater is enabled. r=nalexander
--HG--
extra : commitid : 1oUilyYzGxg
extra : rebase_source : e4bbafea9d04414441318828057c3a1b5903571f
2016-01-22 17:02:22 +01:00
Carsten "Tomcat" Book b9e929e1a7 merge mozilla-inbound to mozilla-central a=merge 2016-01-27 11:59:49 +01:00
Mark Capella ede11d4e28 Bug 1242349 - Provide unique AccessibleCaret pref for JS selection changes, r=TYLin 2016-01-26 09:27:36 -05:00
Sebastian Kaspari 29b34d38a9 Bug 1242443 - TestPermissions: Add test cases for non-Activity context, doNotPrompt() and doNotPromptIf(). r=nalexander
--HG--
extra : commitid : 2ffNACISegd
extra : rebase_source : 0fe21cc838fd9935b0f00938d777462d1629c057
2016-01-25 14:12:20 +01:00
Andrzej Hunt b905e1271d Bug 1227325 - Part 5: add design support library to b2gdroid r=mcomella
TextInputLayout is part of the design support library, hence we need to
include that for b2gdroid.

--HG--
extra : commitid : JPn3zOashkm
extra : rebase_source : 58ed2880f05018ce62da55b77b1622bc86999bbd
2016-01-25 10:45:23 -08:00
Andrzej Hunt a84fb1e694 Bug 1227325 - Part 4: Remove (now unused) FloatingHintEditText r=mcomella
--HG--
extra : commitid : FBIOWxH9O3O
extra : rebase_source : 115229d46fcc07b8327dbfc33f6ff743c24a440e
extra : source : 5a6812d11eeca1e13d73b063f96f18a49796c512
2016-01-12 10:59:50 -08:00
Andrzej Hunt 653fa590e8 Bug 1227325 - Part 3: Upgrade GeckoPreferences to use TextInputLayout r=mcomella
--HG--
extra : commitid : CSdCsd2YLVG
extra : rebase_source : 4a8ca2558940ad2828695ef07ee2447c83dae6d1
extra : source : d50bbdbc596b327ca18c8edabd4f59a2947ec7ea
2016-01-22 16:46:26 -08:00
Andrzej Hunt 57bb0866d3 Bug 1227325 - Part 2: Upgrade PromptInput to use TextInputLayout r=mcomella
--HG--
extra : commitid : I9YAJkI436J
extra : rebase_source : f4c964a0b99cc8b9f09192091d3d38466fde9b6b
extra : source : d868de0c4779f073934b728ca8ddf7f2d661ac43
2016-01-11 18:24:20 -08:00
Andrzej Hunt 1e05a4d028 Bug 1227325 - Part 1: Upgrade EditBookmarkDialog to use TextInputLayout r=mcomella
--HG--
extra : commitid : Bn3DjwsWAhT
extra : rebase_source : c9b3ae2013f931f2d63a8984d2b1d1dda50be79c
extra : source : a26c5c9ab77dc3c9eb843b19e672c11ed305aeea
2016-01-11 18:16:57 -08:00
Geoff Brown 5831be88c8 Bug 1233220 - Use 5 pages from tp5 for page loads in test_awsy_lite; r=snorp,margaret 2016-01-26 19:40:34 -07:00
Geoff Brown 0eb1b59a8c Bug 1233220 - Add test_awsy_lite mochitest, to track Fennec RSS in perfherder; r=snorp,margaret 2016-01-26 19:40:33 -07:00
Nick Alexander 181807a4de Bug 1242797 - Use localOld product flavor for Spoon instrumentation tests. r=vivek
--HG--
extra : rebase_source : 1858d03e2ee50420b52f6ed345c8af5e0833fff1
2016-01-25 16:20:11 -08:00
Sebastian Hengst c44d227bee Backed out 5 changesets (bug 1230674) for webgl bustage and crashes. r=backout on a CLOSED TREE
Backed out changeset 07cdcb9b4565 (bug 1230674)
Backed out changeset d21d089c447f (bug 1230674)
Backed out changeset a26de45cdb6a (bug 1230674)
Backed out changeset 59ec0033bd22 (bug 1230674)
Backed out changeset 74a06f6d85e1 (bug 1230674)
2016-01-26 22:40:18 +01:00
Wes Kocher d473180a4f Backed out 2 changesets (bug 1233220) for spidermonkey build bustage CLOSED TREE
Backed out changeset 32180fcb0912 (bug 1233220)
Backed out changeset 75bd3e327f6e (bug 1233220)

--HG--
extra : commitid : FVPJMXxnbJD
2016-01-26 13:23:33 -08:00
Eugen Sawin 0bd361dfc1 Bug 1242521 - [1.1] Check for Gecko interface availability before accessing activity. r=snorp 2016-01-26 21:39:10 +01:00
Margaret Leibovic b92c17396c Bug 1231792 - Add Bookmarks and History 3-dot menu items. r=liuche
This change also depends on changes to the switchboard server config.

--HG--
extra : commitid : 5QqdaCar8mv
extra : amend_source : 4f8b7bd0102269fc252d773cd9550f959924ae5d
2015-12-10 15:23:12 -05:00
Margaret Leibovic 144f258384 Backed out changeset d7587396a9ad for busted gradle wrapper
--HG--
extra : commitid : Fjk1eZ0Ziqd
extra : amend_source : 59455814971b02f0681395033f1fd8260e50aaee
2016-01-25 09:13:07 -05:00
Margaret Leibovic a3901148db Bug 1231792 - Add Bookmarks and History 3-dot menu items. r=liuche
This change also depends on changes to the switchboard server config.

--HG--
extra : commitid : AyJipuXpbcS
extra : rebase_source : 89540f342d777cefaab454d1141ce48837b61839
2015-12-10 15:23:12 -05:00
Sebastian Kaspari 2607ce7b13 Bug 1238066 - Add LeakCanary to local (gradle) builds. r=nalexander
This patch adds LeakCanary to gradle builds and the no-op library to
mach-based builds.

--HG--
extra : commitid : LKytg2xYqO
extra : rebase_source : d44898c3fa57dc5cbefdf777ff5f7bbdc16dae28
extra : amend_source : 100e02a73d87297ad87f1a7514f8d142954f33b3
2016-01-21 12:35:21 +01:00
Sebastian Kaspari 20d10e7380 Bug 1240703 - Only start ScreenshotObserver if we have the needed permissions. r=nalexander
--HG--
extra : commitid : KSOhHtxCPNc
extra : rebase_source : af045a10840ff6b34ff12014b45dc8d6d3418294
2016-01-25 13:23:41 +01:00
Sebastian Kaspari c7125d75c4 Bug 1240703 - Pre: Move ScreenshotObserver to base package. r=me
--HG--
rename : mobile/android/base/java/org/mozilla/gecko/util/ScreenshotObserver.java => mobile/android/base/java/org/mozilla/gecko/ScreenshotObserver.java
extra : commitid : HTkl2MZJYTy
extra : rebase_source : 7b7cb59779023ae3259218bac9c5f97d4aa9c25c
2016-01-25 13:16:35 +01:00
Nick Alexander afb2d8e9c1 Bug 1242284 - Post: Use Gradle's manifest placeholders to produce Robocop manifest. r=sebastian
DONTBUILD NPOTB

This is a convenience, and a look ahead to a Gradle-based future.  The
reason to do this is that front-end builds don't (really) support
testing, so we set --disable-tests.  However, this means that
mobile/android/tests/browser/robocop doesn't get processed at build
time, and that means the Robocop manifest doesn't get preprocessed.
Rather than hack generating the Robocop manifest in, let's skate to
where the puck is going and just use Gradle where appropriate.

--HG--
extra : commitid : 5nV4JtPFbAL
extra : rebase_source : 80bc4b3e316ba9bbac568145594ad90c61758d9e
2016-01-11 18:02:34 -08:00
Nick Alexander 5a2b6e02cf Bug 1242284 - Add local, localOld, and automation Gradle product flavors. r=sebastian
The default configuration is now localDebug for API 21+, and
localOldDebug for <API 21.  This actually paves the way nicely for
automation builds; previously, I was intending to use debug and
release to for local and automation builds, respectively, but this is
more clear.

--HG--
extra : commitid : 9oZw1JaejG7
extra : rebase_source : 9793dbabbc7cd9ff63ba8c957e5ac200f6bd0d38
2015-12-16 16:48:22 -08:00
Nick Alexander b3f4d4d9e6 Bug 1242284 - Pre: Remove no longer required Maven repository; bump test-only dependency. r=me
jcenter() now contains both com.squareup.spoon:spoon-runner:1.1.10 and
org.simpleframework:simple-http:6.0.1 so we can get rid of some
outdated listings.

--HG--
extra : commitid : ET5J8Paj76Q
extra : rebase_source : a8273537366b042338274037bd3ac1ad8e8f9cfe
2015-12-16 20:00:16 -08:00
Phil Ringnalda cddc9d5228 Merge m-c to f-t 2016-01-23 18:20:54 -08:00
Phil Ringnalda 6aeccf0426 Merge f-t to m-c, a=merge 2016-01-23 18:11:37 -08:00
Mark Finkle c4e6734d69 Bug 1238780 - Follow-up: use pngquant and pngcrush to reduce file sizes. rs=rnewman
pngquant was used on all files apart from firstrun_signin.png. That
file was minimized with pngcrush to avoid banding.

--HG--
extra : commitid : 9VksYiRgB3E
2016-01-23 09:43:48 -08:00
Nick Alexander 5a5448da6d Bug 1182206 - Remove SYNC_EXTRAS_MANUAL entirely. r=nalexander
This patch removes the bespoke SyncHints type in favour of using
Android's own flags to ignore backoff and request an expedited sync.
It also unifies a simpler request{Immediate,Eventual}Sync API for
sync-requesting consumers.

--HG--
extra : commitid : 8oerw1PEWuH
extra : rebase_source : ec5bcc03f5d78439ab8455a9c486326f1651947a
2016-01-22 12:22:54 -08:00
Phil Ringnalda 6e4e0e8d51 Back out 3 (more) changesets (bug 1227325) because B2GDroid is why Fennec can't have nice things
CLOSED TREE

Backed out changeset d50bbdbc596b (bug 1227325)
Backed out changeset d868de0c4779 (bug 1227325)
Backed out changeset a26c5c9ab77d (bug 1227325)
2016-01-22 23:06:55 -08:00
Phil Ringnalda ddef27179c Back out changeset 5a6812d11eec (bug 1227325) for b2gdroid bustage
CLOSED TREE
2016-01-22 21:58:35 -08:00
Andrzej Hunt 72392ee902 Bug 1227325 - Part 4: Remove (now unused) FloatingHintEditText r=mcomella
--HG--
extra : commitid : Fos5esr4jbY
extra : rebase_source : 73bfb7e7c054f11b361f81bcd3672b4faedb37b0
2016-01-12 10:59:50 -08:00
Andrzej Hunt 55e548790b Bug 1227325 - Part 3: Upgrade GeckoPreferences to use TextInputLayout r=mcomella
--HG--
extra : commitid : KIb9GhxC2Pp
extra : rebase_source : c1c7f70047a23826c73570c9b6684809afee1808
2016-01-22 16:46:26 -08:00
Andrzej Hunt 24def61c3e Bug 1227325 - Part 2: Upgrade PromptInput to use TextInputLayout r=mcomella
--HG--
extra : commitid : 6xLKQC32RLJ
extra : rebase_source : 88aa68e1742541ccee8232200aa62a344e11e714
2016-01-11 18:24:20 -08:00
Andrzej Hunt d83a510ce9 Bug 1227325 - Part 1: Upgrade EditBookmarkDialog to use TextInputLayout r=mcomella
--HG--
extra : commitid : CE5dN4tbzBC
extra : rebase_source : 3f4c388b425726b074af4bedfd567efcbfd08095
2016-01-11 18:16:57 -08:00
Sebastian Kaspari 31f9c12564 Bug 1241887 - (Part 2) UpdateService: Show notification if permission is missing. r=nalexander
--HG--
extra : commitid : AFcj5zu2agN
extra : rebase_source : ce27690c57aacdc385162ef6cd1419160eabf45b
2016-01-22 16:30:36 +01:00
Sebastian Kaspari 7240d8c49a Bug 1241887 - (Part 1) Allow to use Permission class with every Context object. r=nalexander
--HG--
extra : commitid : I8CmVyYz3Op
extra : rebase_source : c5b2b49f94ba77969e750a8b6195418b53d01dfc
2016-01-22 16:25:59 +01:00
Sebastian Kaspari b246f4fd3c Bug 1240711 - (Part 3) GeckoAppShell: Do not prompt for permission if we are disabling the location service. r=nalexander
--HG--
extra : commitid : 977bKfG11jc
extra : rebase_source : fb96a91a760f1f6766fd008bea422403fc096fed
2016-01-21 15:49:13 +01:00
Sebastian Kaspari 0a4d223011 Bug 1240711 - (Part 2) PermissionBlock: Add option to not prompt the user. r=nnalexander
--HG--
extra : commitid : 98BwUJZ4wDz
extra : rebase_source : 04d4ff93e7219fb24f83706bf726a12775f1e29f
2016-01-21 15:10:13 +01:00
Sebastian Kaspari 3742f97e6f Bug 1240711 - (Part 1) Do not prompt for queued permission requests if the permission has just been denied. r=nalexander
--HG--
extra : commitid : 9UXuA0DLaXO
extra : rebase_source : 1cb597c7f8f7f21541b6aabe8fd170969954a1b9
2016-01-21 15:46:29 +01:00
Chenxia Liu 8cb73216b0 Bug 1238780 - Remove Tab strip for Onboarding A. r=sebastian
--HG--
extra : commitid : Lm4CSMwLfOQ
extra : rebase_source : 6a8f386e45d222d78a582dc91c2d2835385d4f69
2016-01-20 12:28:31 -08:00
Chenxia Liu 732f115f19 Bug 1238780 - Add interactive slide. r=sebastian
--HG--
extra : commitid : 5iXQpY8keE6
extra : rebase_source : 75053ea8c98b5bba133e215eaabc9e6a2743de32
2016-01-20 12:21:38 -08:00
Chenxia Liu 40ac435891 Bug 1238780 - Add static slides. r=sebastian
--HG--
extra : commitid : JdmuM23vAZu
extra : rebase_source : 4170a6f2d5bccef26a8198ed7d3f4c686bdf208a
2016-01-12 16:05:38 -08:00
Chenxia Liu 7e8e2cc568 Bug 1238780 - Remove old firstrun panels. r=sebastian
--HG--
extra : commitid : FV3H3FMXP8L
extra : rebase_source : 281f00cc980ba7e97da32e6bdcc59dab6674e99b
2016-01-19 16:24:49 -08:00
Sebastian Kaspari d9194bf83f Bug 1241596 - Use inbox style for tab queue notification. r=ahunt
--HG--
extra : commitid : JG7jW7u7ZFl
extra : rebase_source : caa46a8ffc283d9c27bb94d4a34f00f1ceed6c09
2016-01-21 20:42:50 +01:00
Sebastian Kaspari 301fe5037e Backed out changeset 327f0142e1a7 (bug 1219078)
--HG--
extra : commitid : i1UIFlpn3X
2016-01-22 14:31:37 +01:00
Carsten "Tomcat" Book 191124bd17 merge mozilla-inbound to mozilla-central a=merge 2016-01-22 12:05:24 +01:00
Chenxia Liu c136bb8fd2 Bug 1241591 - Switch onboarding to A version only. r=margaret
--HG--
extra : commitid : BoO5vOL84Ej
extra : rebase_source : d0164212260f0dd3458ae07d72c3c4574d3a5fab
2016-01-21 12:17:59 -08:00
Margaret Leibovic 3bafe83a06 Bug 1234335 - Remove shortcut to add an item to your reading list from long tapping on reader view icon. r=ahunt
--HG--
extra : commitid : H46xjDcVqQJ
extra : rebase_source : 808175c9606ba2921df33065164a5820ee8bbcbc
2016-01-18 18:37:30 -05:00
Carsten "Tomcat" Book 3d3ee3ca4a Merge mozilla-central to fx-team 2016-01-21 12:30:07 +01:00
Carsten "Tomcat" Book adbf945ebf merge mozilla-inbound to mozilla-central a=merge 2016-01-21 11:49:16 +01:00
Carsten "Tomcat" Book cd45ffecf9 merge fx-team to mozilla-central a=merge 2016-01-21 11:47:56 +01:00
Panos Astithas c0d78df7ad Bring Android's about:certerror and about:neterror closer to the desktop versions (bug 1238382). r=margaret 2016-01-21 09:19:02 +02:00
Carsten "Tomcat" Book aeb98474f5 Merge mozilla-central to b2g-inbound 2016-01-20 15:55:11 +01:00
Carsten "Tomcat" Book 248f7a3dee merge mozilla-inbound to mozilla-central a=merge 2016-01-20 15:34:34 +01:00
Carsten "Tomcat" Book 758403a36d Merge mozilla-central to fx-team 2016-01-20 15:37:48 +01:00
sgiles 7b80c1a1b6 Bug 1224757 - Update prefs for accessible selection and cursors. r=reuben 2016-01-18 14:32:13 +00:00
Carsten "Tomcat" Book 6d5ed63674 merge mozilla-inbound to mozilla-central a=merge 2016-01-19 12:00:45 +01:00
Nick Alexander 35bfd7d7fc Bug 1240579 - Remove org.mozilla.gecko.Assert from Fennec. f=margaret r=me
Having org.mozilla.gecko.Assert in both the main APK and the
androidTest APK is not well supported by the Android toolchain.  It's
much simpler to remove the one in the main APK, which has never
provided much value.

--HG--
extra : commitid : HMk3SKKEP8A
extra : rebase_source : f23e08aeb614d7d4d7eedc7fd74f1f8435c1d476
extra : amend_source : 0a9493bf6303b22e9385dc496e7fcc693660a8b8
2016-01-18 11:29:26 -08:00
Jim Chen 140ad4f620 Bug 1238761 - Fix startup bustage for non-APZ builds; r=me 2016-01-19 01:20:39 -05:00
Margaret Leibovic 650004648d Bug 1239102 - Create histogram probe to track % of people setting a custom home page. r=sebastian p=mfinkle
--HG--
extra : commitid : At83eWERMce
extra : rebase_source : 9708da7f77cca84c86324841792a00d752c2704b
2016-01-18 13:27:31 -05:00
Mark Finkle 62acd1ee46 Bug 1240534 - Don't delete the temporary PDF file until printing service is really done with it r=sebastian 2016-01-18 14:21:39 -05:00
Mark Finkle 6811339673 Bug 1229862 - Enable popular domain suggestions for inline autocomplete r=margaret 2016-01-18 14:21:36 -05:00
Mark Finkle c64f3d25c3 Bug 1236616 - Enable 'browser.tabs.useCache' by default r=margaret 2016-01-18 14:21:30 -05:00
Margaret Leibovic dba0a99025 Bug 1239503 - Don't include URL when sharing text. r=sebastian
--HG--
extra : commitid : 4QivEmt9TBB
extra : rebase_source : ba3a34b94e29ce78f1e70bebbf972486074832bc
2016-01-18 09:38:11 -05:00
Sebastian Kaspari ed87fa4de9 Bug 1238139 - Show snackbar for completed downloads. r=ahunt,mcomella
--HG--
extra : commitid : HKyerFgzS3T
extra : rebase_source : f098a6835c8bec23ce93e34ba7a2e946a5839fd0
extra : amend_source : caed6768c27e739f852e9456245604b51c5af06d
2016-01-14 19:48:29 +01:00
Sebastian Kaspari 6e8b772081 Bug 1225433 - (Fennec) Update text and style of "forbidden" page. r=francois
--HG--
extra : commitid : Ika0t1wJq8T
extra : rebase_source : 84f22d25b4baf5c0af0709b0f0a4e97f05ae3b45
2016-01-19 10:21:10 +01:00
Dave Townsend d6ea5c0172 Bug 1239810: UpdateUtils.jsm requires the update.locale file to be shipped regardless of whether the application update is included. r=nalexander,rstrong
--HG--
extra : rebase_source : 4cefc95c379fc407e6e4abbf53c90ceb62b43c95
2016-01-14 15:19:44 -08:00
Margaret Leibovic 9960a81092 Bug 1238516 - Migrate the defaultenginename preference. r=florian
--HG--
extra : commitid : KUC1yfFZp6K
extra : rebase_source : a48d2ef3626d019f681357f20ea59152ee4e598e
extra : amend_source : 4f07f3824dd913010886f1f26b0a4a11b8ae3a81
2016-01-18 14:49:04 -05:00
Sebastian Kaspari ed3f18f1c1 Bug 1240700 - "Save as PDF": Request Storage permission. r=nalexander
--HG--
extra : commitid : 9xWHNKdqtSy
extra : rebase_source : 3c190fa6cb3f7c7fb0acc286e8acf2689b3a247d
2016-01-19 12:45:53 +01:00
Andrzej Hunt e9cb2e493a Bug 1239823 - don't crash when cancelling dialog due to malformed input r=margaret
--HG--
extra : commitid : 7MfOW3cCgsD
extra : rebase_source : 84741018cf31fb309616dd0482572c803fae6eec
2016-01-19 11:07:34 -08:00
Michael Comella c7705f87e3 Bug 760956 - Backout 2 changesets for not fixing issue.
This will help reduce code complexity as we suspect the framework changes we
were mimicking were made as an optimization.

--HG--
extra : commitid : AFvTDTpZynD
extra : amend_source : 9e2b2ef07f2ed2461068b4d26b2c3d30ccb95ed9
2016-01-19 10:25:07 -08:00
Kartikaya Gupta 24e3a4db97 Bug 1226655 - Update the axis lock pref for Fennec. r=snorp
--HG--
extra : commitid : 6slvZCceKLN
2016-01-19 10:18:53 -05:00
Wes Kocher 2ed2b43c29 Merge m-c to inbound, a=merge
--HG--
extra : commitid : KfjY9JJOq3w
2016-01-21 17:36:22 -08:00
Geoff Brown 6e9390fd78 Bug 1234799 - Add -g to adb install via mach/make; r=jmaher 2016-01-21 16:59:42 -07:00
Margaret Leibovic 12305275ab Bug 1237144 - Improve telemetry probes to understand how people use the recent tabs panel. r=mfinkle p=mfinkle
--HG--
extra : commitid : 8mMEChNkDYT
extra : rebase_source : 4303d4e2a03c904d9611fc7710926a02b6c0b12a
2016-01-05 21:08:39 -05:00
Alex Johnson 99c389636a Bug 1205236 - History Panel: A more appropriate empty state title. r=sebastian
--HG--
extra : transplant_source : %1C%ECS%AF%DC%C9%3A%02q%D2%AE%D4Y%ED%D5%BA%BF%86%87%F4
2016-01-05 14:54:26 -05:00
Randall Barker 30f96370ce Bug 1231517 - part 5, Update scrollToFocusedInput in browser.js to use nsDOMWindowUtils.zoomToFocusedInput when APZ is enabled r=snorp 2016-01-20 16:25:00 -08:00
David Keeler 113252b726 bug 1239455 - rework telemetry for SHA-1 certificates to reflect possible policy states r=Cykesiopka,mgoodwin,rbarnes
Before this patch, we were measuring where SHA-1 was being used in TLS
certificates: nowhere, in end-entities, in intermediates, or in both. However,
the possible SHA-1 policies don't differentiate between end-entities and
intermediates and instead depended on whether or not each certificate has a
notBefore value after 2015 (i.e. >= 0:00:00 1 January 2016 UTC). We need to
gather telemetry on the possible policy configurations.

--HG--
extra : rebase_source : 301c821c8de16ffb924cd198dd0a4d3139536019
2016-01-13 12:50:42 -08:00
Sebastian Kaspari 27711ce457 Bug 1227603 - Add support for sub-distributions based on MCC/MNC (SIM). r=margaret,mfinkle
We will now search for distributions in the following folders:

 * 1) Data distributions (APK or OTA):
   * 1.1) <dataDir>/distribution/<mcc>/<mnc> - For bundled distributions for specific network providers
   * 1.2) <dataDir>/distribution/<mcc>       - For bundled distributions for specific countries
   * 1.3) <dataDir>/distribution/default     - For bundled distributions with no matching mcc/mnc
   * 1.4) <dataDir>/distribution             - Default non-bundled distribution

 * 2) System distributions:
   * 2.1) /system/<package>/distribution/<mcc>/<mnc> - For bundled distributions for specific network providers
   * 2.2) /system/<package>/distribution/<mcc>       - For bundled distributions for specific countries
   * 2.3) /system/<package>/distribution/default     - For bundled distributions with no matching mcc/mnc
   * 2.4) /system/<package>/distribution             - Default non-bundled system distribution

--HG--
extra : commitid : BQteGpZX27n
extra : rebase_source : 34d4d468377a9b7487b734fdbb3a8a741828167f
extra : amend_source : b93804da7e3e97c46a3dd7a95da1c3b65e2a29d4
2016-01-15 10:11:34 +01:00
Sebastian Kaspari ee8c103f27 Bug 1239787 - TabQueueService: Do not clear tabQueueHandler reference. r=ahunt
--HG--
extra : commitid : KXb9UePwPOq
extra : rebase_source : 179dfd21f2e4045856e1f321a13971a079b7b5f2
2016-01-15 20:25:29 +01:00
Jim Chen 5cf0d899cd Bug 1240082 - Remove ant requirements; r=nalexander
--HG--
extra : commitid : LWw4uI6LnMf
extra : rebase_source : 714f77af63279a92fc6c015bea36c814fbe1589e
2016-01-13 13:19:23 -05:00
Ryan VanderMeulen a6e049875d Merge m-c to fx-team. a=merge 2016-01-17 15:11:03 -05:00
Ryan VanderMeulen 0a405f4d7d Merge fx-team to m-c. a=merge 2016-01-17 15:05:20 -05:00
Raunaq Abhyankar 3ed0ef64a7 Bug 1149780 - Uncomment code block that depends on SDK 17 & delete try-catch block that uses reflection. r=jchen 2016-01-15 09:07:00 -05:00
Mark Finkle b9482ce919 Bug 1116036 - Extend page visit timeout in testHistoryService.js r=margaret 2016-01-16 16:25:51 -05:00
Mark Finkle 6b1716f931 Bug 1239935 - Remove unused TelemetryRecorder and tests r=nalexander 2016-01-16 16:25:44 -05:00
Raunaq Abhyankar 478ad666bf Bug 1164307 - Add @color/toolbar_divider_grey to the color palette & replace @color/divider_light. r=mcomella 2016-01-08 09:35:00 -05:00
Wes Kocher 1663e0699c Merge m-c to fx-team, a=merge
--HG--
extra : commitid : 86RX5VZ2HAQ
2016-01-15 15:14:20 -08:00
Wes Kocher b9e834901f Merge fx-team to m-c a=merge
--HG--
extra : commitid : 1TQERMA3jxg
2016-01-15 14:52:34 -08:00
Andrzej Hunt ab4c95b522 Bug 1100403 - Don't read mAdapter if null r=margaret
--HG--
extra : commitid : BdkF5trUeHL
extra : amend_source : 7d54b57f48796a5bf4ad41dee29a47bb58e5b0bb
2016-01-15 09:09:15 -08:00
Carsten "Tomcat" Book 40335d0645 Backed out changeset a87a27864bb8 (bug 1223385) 2016-01-15 13:51:54 +01:00
Carsten "Tomcat" Book 7e52b24fab merge mozilla-inbound to mozilla-central a=merge 2016-01-15 11:46:47 +01:00
Kartikaya Gupta 54611e1596 Bug 1238239 - Update gecko scrollbar styling for Fennec. r=snorp f=antlam
--HG--
extra : commitid : BrsEuJlvqKi
2016-01-13 15:47:38 -05:00
Jim Chen 1fbdd6e6fc Bug 1223209 - Remove geckoview_example; r=nalexander r=mfinkle
geckoview_example is broken and obsolete, and we haven't maintained it
for a long time. We should remove it from the tree, allow GeckoView AARs
to build, and rely on other example GeckoView projects that live on
GitHub.
2016-01-14 18:20:02 -05:00
Michael Comella a5e2c25a25 Bug 760956 - Move TopSitesLoader to SimpleCancellableCursorLoader. r=margaret
--HG--
extra : commitid : 73yfu12H6Ka
extra : rebase_source : a41fb9bebb1eb4ddc224c4d1c143ce5a27b1b2f7
2016-01-13 17:04:14 -08:00
Kartikaya Gupta 003a0c17cc Bug 1230077 - Lower the touch-start tolerance threshold to reduce scrolling lag with APZ. rs=snorp
--HG--
extra : commitid : GFtX70DiRMH
2016-01-15 11:53:21 -05:00
Kartikaya Gupta da778f27f1 Bug 1229841 - Update fast-fling APZ physics prefs on Fennec as per UX feedback. r=snorp
--HG--
extra : commitid : 5WweX6RVSr2
2016-01-15 11:53:21 -05:00
Francois Marier 4f16c08345 Bug 1237132 - Missing Safe Browsing pref updates on Android. r=gcp
These were forgotten in bug 1107372 and bug 1237103.
2016-01-18 13:31:35 -08:00
Wes Kocher 84fb907a27 Merge m-c to inbound, a=merge CLOSED TREE
--HG--
rename : testing/taskcluster/tasks/phone_test.yml => testing/taskcluster/tasks/b2g_e2e_tests_base_definition.yml
extra : commitid : 4MrlWshamZ5
2016-01-15 15:13:21 -08:00
Jim Chen 4ae7f3043b Bug 1238761 - Attach NativePanZoomController through GLController; r=snorp
This patch adds a way to attach a particular NativePanZoomController
instance held by LayerView to a particular nsWindow instance. Because
LayerView already calls GLController.SetLayerClient during
initialization, this patch renames it to attachToJava and modifies it to
accept an additional NPZC parameter. In the new AttachToJava
implementation, we create or reuse a NPZCSupport object and associate it
with the NPZC instance.
2016-01-15 13:05:45 -05:00
Jim Chen 10166a711a Bug 1238761 - Switch NativePanZoomController to use native methods; r=rbarker
This patch turns NativePanZoomController's MotionEvent handler into a
native method, and it adds the WrapForJNI annotations to all native
methods so that bindings will be automatically generated for them.
2016-01-15 13:05:44 -05:00
Sebastian Kaspari 47e1d126ba Bug 1235352 - Disable testRuntimePermissionsAPI. r=me
I just added the test but it seems to be fragile (orange).

--HG--
extra : commitid : 2N6Jsv4NcFB
extra : rebase_source : 35a1c2fde1bd2936dabca7a20099b284244fc435
2016-01-19 15:24:46 +01:00
Carsten "Tomcat" Book 0fc1cfad3f Merge mozilla-central to fx-team 2016-01-19 15:23:49 +01:00
Mark Finkle 99a8e0dd46 Bug 1240656 - Malformed URI Error in speculative prefetch r=margaret 2016-01-19 09:16:59 -05:00
Mark Finkle f61c25d19a Bug 1240599 - Update guidelines for preparing lists for default domains and suggested sites r=margaret 2016-01-19 09:16:56 -05:00
Sebastian Kaspari adef18c336 Bug 1216529 - WebRTC: Request camera permission before accessing camera APIs. r=gcp
--HG--
extra : commitid : IefMhGbeKW0
extra : rebase_source : 1966ce69c4f7c7147dbea0e7cb2080ed42a5a442
2016-01-15 19:16:02 +01:00
Sebastian Kaspari 4dcc9e3a9f Bug 1205216 - GeckoPreferences: Ask user to enable "Draw over other apps" if needed. r=nalexander
--HG--
extra : commitid : Gtsjrt3XoqQ
extra : rebase_source : eadfacec4c111447f07b4644457e7533872b7b6c
2016-01-13 16:28:02 +01:00
Sebastian Kaspari 84c22535bb Bug 1205216 - Show notification if tab queue is enabled but permission is missing. r=nalexander
--HG--
extra : commitid : IMD2d0EcFIK
extra : rebase_source : 1861b3b100cf6b3fce8beabab4ac11e6b6b1abfb
2016-01-13 11:53:17 +01:00
Sebastian Kaspari e76440cbaf Bug 1205216 - Tab queue prompt: Ask user to enable "Draw over other apps" if needed. r=nalexander
--HG--
extra : commitid : G98pSYlWef4
extra : rebase_source : 91f7db4a7b2d30d67074449b56289415ff20e79b
2016-01-12 14:14:15 +01:00
Sebastian Kaspari eca77a2c87 Bug 1216535 - WebrtcUI: Request runtime permissions if needed. r=nalexander
--HG--
extra : commitid : CRCiuCARs0t
extra : rebase_source : 8394810c1b3291017c21287c57e263fd2bc02a72
2016-01-11 13:20:40 +01:00
Sebastian Kaspari d62ad989e5 Bug 1216532 - GeckoPreferences: Request location permission if stumbler setting is changed. r=nalexander
--HG--
extra : commitid : 3d7EzvYbuHz
extra : rebase_source : bacfad44f877665f068ee897146535e7d5840b81
2016-01-11 12:27:20 +01:00
Sebastian Kaspari 4417f6b4ef Bug 1216532 - StumblerService: Do not run if location permission has not been granted. r=nalexander
--HG--
extra : commitid : FeMpnMDJxRQ
extra : rebase_source : f5d8c2de59c56c6907d7baf95a139603016efbd3
2016-01-11 12:20:46 +01:00
Sebastian Kaspari 85e5b233f6 Bug 1216532 - GeckoAppShell.enableLocation(): Check and request location permission. r=nalexander
--HG--
extra : commitid : DGWvbEG8BBo
extra : rebase_source : 4e94d125d5dfea92f79572ac1c11a5ee0aa56949
2016-01-11 12:20:12 +01:00
Sebastian Kaspari 71a2884ca4 Bug 1235352 - Add JavaScript module for checking and requesting runtime permissions. r=nalexander
--HG--
extra : commitid : A7kDUJG7nyx
extra : rebase_source : d8e60fad79250d33ff668806175c746cbed67d34
2016-01-11 12:13:41 +01:00
Sebastian Kaspari 5de57b6ff3 Bug 1235347 - Add Permissions helper class for checking and requesting runtime permissions. r=nalexander
--HG--
extra : commitid : LVJJOpNAzdc
extra : rebase_source : 6e18b47ca930146c558ff199cfb84ce19938f985
2016-01-11 12:05:08 +01:00
Sebastian Kaspari d7d2e5a08c Bug 1207194 - Set targetSdkVersion to 23. r=nalexander
--HG--
extra : commitid : 611GlASpgvx
extra : rebase_source : 188665feaf2bec8532e48a8da87ab0004e0e6b01
2016-01-11 11:58:14 +01:00
Daniel Vucci 831c9752b3 Bug 1236864 - Create RobotiumHelper.waitForExactText() and RobotiumHelper.searchExactText(). r=sebastian 2016-01-18 11:40:00 +01:00
Jordan Lund d2da67bf32 Bug 1219094 - releng work for dropping api-11 through api-14, r=rail
--HG--
rename : testing/taskcluster/tasks/builds/android_api_11.yml => testing/taskcluster/tasks/builds/android_api_15.yml
rename : testing/taskcluster/tasks/builds/android_api_11_b2gdroid.yml => testing/taskcluster/tasks/builds/android_api_15_b2gdroid.yml
2016-01-22 11:08:23 -08:00
Geoff Brown aa92792c64 Bug 1214980 - Update testDistribution to retry on NoSuchElementException; r=margaret 2016-01-14 15:16:36 -07:00
Sebastian Kaspari 91b63d605c Bug 1018994 - Remove favicon from the url bar. r=mcomella
MozReview-Commit-ID: AuTLg1ViI8r

--HG--
rename : mobile/android/base/resources/drawable-large-v11/site_security_unknown.xml => mobile/android/base/resources/drawable/site_security_unknown.xml
extra : rebase_source : ab29492bfdcfdf7dea3bb085ca048de9c029eb07
2016-02-11 15:39:03 +01:00
Giorgos Logiotatidis 5631851a54 Bug 1248388 - Use snippets cdn. r=margaret
--HG--
extra : rebase_source : 67d43c3bf55fc1c291a7e5a05abba6e3e231d62b
2016-02-15 15:28:49 +02:00
Michael Comella fa5b6a3b29 Bug 760956 - Add SimpleCancellableCursorLoader; add warning to SimpleCursorLoader. r=margaret
This bug was originally suspected to be caused by the lack of cancellation in
SimpleCursorLoader but as comments 35-37 discovered, the Android framework has
an implementation with canceling and without. As such, this bug is not
necessarily caused by the lack of canceling. However, solution was pretty close
to being complete so I figured we should land it and see if it helps the crash
at all.

--HG--
extra : commitid : AbwaGhDufxC
extra : rebase_source : 00fc3830aadc1c8894cc9dd6750630dfc0dcb211
2015-11-20 12:12:03 -08:00
Nigel Babu fff7b22a26 Backed out changeset 37f7935f02e1 (bug 1238239) for Android reftest bustage
--HG--
extra : commitid : BU9IsgoxPtG
2016-01-14 12:44:29 +05:30
Kartikaya Gupta 85c50caf7c Bug 1238239 - Update gecko scrollbar styling for Fennec. r=snorp f=antlam
--HG--
extra : commitid : 5sKo9WNrIwE
2016-01-13 15:47:38 -05:00
Kartikaya Gupta 7f138f5a71 Bug 1227599 - Don't let styles intended for the scrollbar thumb apply to non-scrollbar thumbs. r=snorp
--HG--
extra : commitid : ATjy1lMTz0r
2016-01-12 14:55:58 -05:00
Sebastian Kaspari deef653f77 Bug 1236232 - Only use root layout as snackbar parent if it exists (Webapps). r=mcomella
--HG--
extra : commitid : 9uacvLuqVlc
extra : rebase_source : a88307ae8c40900fb62435e86defd2233f4ac8a8
2016-01-12 12:27:02 +01:00
Sebastian Kaspari 7479d96164 Bug 1234295 - GeckoPreferences: Listen for snackbar events and display snackbars. r=mcomella
--HG--
extra : commitid : CyIzC4Z1Ilu
extra : rebase_source : 8155a5e565155fc016d17a31e670c06e1e56d2ed
2016-01-08 16:26:25 +01:00
Sebastian Kaspari 285cf973a2 Bug 1234295 - Use SnackbarHelper everywhere to create snackbars. r=mcomella
--HG--
extra : commitid : 1HQLXeiLsfv
extra : rebase_source : 1459c5e2f8aebcbb30ec583651b9cd753df763a4
2016-01-08 15:57:28 +01:00
Sebastian Kaspari 14a1f48d58 Bug 1234295 - Add SnackbarHelper for creating and dismissing snackbars. r=mcomella
--HG--
extra : commitid : LBku0k7zd4R
extra : rebase_source : 96d629f53254a6921b0ee3e372cc12b038c83354
2016-01-08 15:55:51 +01:00
Nick Alexander 2a1c461daa No bug - Pre: Add put to BaseResource. r=me
--HG--
extra : commitid : 6D8n0ItR2lJ
extra : source : c65e28b743446d92237b9e32a56be24a06336ae5
2015-11-18 15:48:14 -08:00
Nick Alexander c5c4c60fc0 Bug 1236621 - Extract main APK permissions into included preamble. r=margaret
Short and sweet.

--HG--
extra : commitid : AARrKglhwh2
extra : source : bdfc4f6fe4c3154cda0e039092e82675f61dd2c8
extra : amend_source : ea249308f9ceeb3874817f7478f7bb286b2c5b8b
2016-01-27 15:23:37 -08:00
Nick Alexander 7ff12b1c8a No bug - Remove vestigal docs index. r=me
DONTBUILD NPOTB

--HG--
extra : commitid : BQdTdKpu0zd
extra : source : 9ce2e8ff46e7361a8cebd19a780d876b5ccf89d7
2016-01-27 15:24:37 -08:00
Chenxia Liu 2da730eec9 Bug 1242467 - Give new onboarding experiments new names. r=margaret
--HG--
extra : commitid : GlETp75ulTe
extra : rebase_source : baa54508fc519fa02dc44548aebe2a43e87e5f52
extra : amend_source : 70dab1815ecd15fbce55370a3cb5d3047fc267ca
2016-01-27 12:46:16 -08:00
Chenxia Liu 58e4aebbf3 Bug 1240549 - Put re-enter search mode functionality behind a switchboard flag. r=margaret
--HG--
extra : commitid : JiLtlSdNDN8
extra : rebase_source : 06c5cb5c1263f6aefe3fc293b69abbe3da239a6f
2016-01-27 16:40:55 -08:00
Chenxia Liu 557cc3a79f Bug 1240549 - Remove unused imports. r=margaret
--HG--
extra : commitid : 3NfNcSVsMWs
extra : rebase_source : 50558f4d555e155be0806ca50b0e2091ee074aad
2016-01-27 16:40:41 -08:00
vivek 3d1a0313ed Bug 1241846 - Remove unused sync xml resources.
--HG--
extra : commitid : 2NmroRcjocC
2016-01-28 20:02:20 +02:00
chaithanya 6a47f9e3eb Bug 1090880 - Remove FUEL.r=mak
--HG--
extra : commitid : C5SfTW1i0bJ
2016-01-28 16:47:26 +01:00
Randall Barker 3de2aeecdb Bug 1230674 - part 5, enable overscroll flash on Android r=snorp 2016-01-27 07:45:31 -08:00
Randall Barker 128b372b50 Bug 1230674 - part 1, Add Overscroll API to NativePanZoomController r=snorp 2016-01-27 07:45:31 -08:00
Carsten "Tomcat" Book 0a0515f495 Merge mozilla-central to fx-team 2016-01-13 11:59:17 +01:00
Carsten "Tomcat" Book d833f9ba1a merge mozilla-inbound to mozilla-central a=merge 2016-01-13 11:57:15 +01:00
Andrzej Hunt 37560901b4 Bug 1099088 - Part 2: Show "This is a secure Firefox page" site identity popup on about: pages r=liuche
--HG--
extra : commitid : 2Kj5CX8oKPq
2016-01-12 15:27:33 -08:00
Andrzej Hunt 86e19ddb02 Bug 1099088 - Part 1: Add CHROMEUI SiteIdentity for about: pages r=liuche
This replicates desktop behaviour.

--HG--
extra : commitid : IOeLlSGoKM9
2016-01-12 14:49:31 -08:00
Andrzej Hunt 117df7c157 Bug 1238763 - Don't run onPromptFinished on the UI thread. r=liuche
--HG--
extra : commitid : JIShYnPn1w
extra : amend_source : 62d09ab789a714cddfc17421e1a753cbaccfe942
2016-01-12 12:07:07 -08:00
Andrzej Hunt 4d6f778d88 Bug 1238763 - Pre: remove unneeded imports r=liuche
--HG--
extra : commitid : 6ceYGeSlV52
2016-01-12 11:59:15 -08:00
Wes Kocher 43707095c8 Backed out changeset ffa22f766857 (bug 1227599) for android assertions CLOSED TREE
--HG--
extra : commitid : EY89N3odiYW
2016-01-12 14:38:20 -08:00
Wes Kocher 40a6d8ccda Backed out changeset ca0ca1c3427e (bug 1238239) for android assertions CLOSED TREE
--HG--
extra : commitid : LiwkiF0uee0
2016-01-12 14:38:11 -08:00
Kartikaya Gupta 501a8db53e Bug 1238239 - Update gecko scrollbar styling for Fennec. r=snorp f=antlam
--HG--
extra : commitid : LMMJEnXuCpV
2016-01-12 14:56:13 -05:00
Kartikaya Gupta 1b0d0105ff Bug 1227599 - Don't let styles intended for the scrollbar thumb apply to non-scrollbar thumbs. r=snorp
--HG--
extra : commitid : HL58Qj6DxfP
2016-01-12 14:55:58 -05:00
Sebastian Kaspari b047b6a4a4 Bug 1238683 - Downloadable fonts: Use stable URLs for content versions. r=rnewman
--HG--
extra : commitid : Ald4eFBNhBY
extra : rebase_source : ffbce2e1cb86715ac9fd2c9a588860d172de3f4b
2016-01-12 09:40:49 +01:00
Sebastian Kaspari 155827e84b Bug 1238588 - DownloadContentBootstrap: Use generated IDs. r=rnewman,mathieu
--HG--
extra : commitid : JIRclPJ2q91
extra : rebase_source : 9de380a3875fd5ae25087f1ac527a284a55dbe81
2016-01-11 20:10:56 +01:00
Axel Hecht a942827a5b Bug 1223385 - use in-tree compare-locales in Makefiles, r=gps
Also fix that the default merge dir in the mach command creates a directory
that's the merge make target, and thus keeps that make target from actually
running.

--HG--
extra : transplant_source : R%FE%7Eo%CDS%D1%B4%EA%DB%D0%19q%F92%A1V%91%10%5C
2016-01-08 16:37:52 +01:00
Sebastian Kaspari f7a049e60a Bug 1237576 - DownloadAction: Remove canWrite() check. r=rnewman
We can't use File.canWrite() on files that do not exist yet. After all we are
going to create the file in a folder that we just created. So it is very
unlikely that writing to that folder is going to fail.

--HG--
extra : commitid : 9xoV9nbm7Wn
extra : rebase_source : 915528b010cc5b6d0586c66991b92e73471109c3
2016-01-11 17:51:31 +01:00
Sebastian Kaspari 73dff04247 Bug 1237576 - DownloadAction.getDestinationFile(): Create directory if needed. r=rnewman
--HG--
extra : commitid : Dv0W2iEdbkD
extra : rebase_source : fcd18ef7edaf7b2675579f43a684f848294c9d95
2016-01-11 17:44:30 +01:00
Geoff Brown 4ec352cf37 Bug 1233220 - Add README for test_awsy_lite data; r=me DONTBUILD NPOTB 2016-02-03 11:13:50 -07:00
Kartikaya Gupta fd85533857 Bug 1245164 - Ensure the metrics are still clamped properly when the surface shifts. r=rbarker
--HG--
extra : commitid : 8Y2ITX3hk7i
2016-02-03 10:26:10 -05:00
Mike Hommey fd36539df9 Bug 1246881 - Generate a header defining MOZ_BUILDID. r=mshal 2016-02-12 07:15:55 +09:00
Benjamin Smedberg 22cf864d75 Bug 1221724 followup - remove B2G and android references to redit, r=bustage on a CLOSED TREE
--HG--
extra : amend_source : 6c6e03586534d40ff5e841938e4738bc74b1da61
2016-02-11 11:44:33 -05:00
Randall Barker 0c9de745f2 Bug 1225936 - Support scroll events in APZ on Fennec r=kats,jchen 2016-02-12 15:00:34 -08:00
Bogdan Postelnicu 83164e2591 Bug 1247903 - close is before going out of scope to prevent memory leak. r=mfinkle
MozReview-Commit-ID: IJPfV81KjKj

--HG--
extra : rebase_source : 63c6f73817adb7a5708775b5490fdf7c7f1b512a
2016-02-12 14:18:07 +02:00
Sebastian Kaspari b03ff8f5b8 Bug 1220932 - (Part 2) Update tab queue pref summary. r=margaret
MozReview-Commit-ID: 7Y4XYyKk78R

--HG--
extra : rebase_source : 99cded1c8c4afdefeb834bcd4c57fcb885d2308c
2016-02-11 11:39:52 +01:00
Sebastian Kaspari 0fc3e35f2d Bug 1220932 - (Part 1) Rename tab queue pref. r=margaret
From "Open multiple links" to just "Tab queue".

MozReview-Commit-ID: CCPhyxrCozj

--HG--
extra : rebase_source : 2f06dba3b5d42a8bcafae8208a77db0b8a5462ef
2016-02-10 11:22:04 +01:00
Sebastian Kaspari c18637b295 Bug 1241824 - Add xxhdpi version of notification icon. r=ahunt
MozReview-Commit-ID: LnPc8VjLWfp

--HG--
extra : rebase_source : 6c040c0c5b0a2ef82d78b91fa85c4b0de2691770
2016-02-11 11:58:50 +01:00
Ting-Yu Lin 8516906ef8 Bug 1246487 - Remove TouchCaret/SelectionCarets from comments in ActionBarHandler.js. r=capella
MozReview-Commit-ID: F6RfZ6pHoMc

--HG--
extra : rebase_source : 1ae73f0c94f3b27dcfb5dbd0c06c7a6e76eeda91
extra : histedit_source : 3bf385ef09f6282ed4c54c3377141a9ad2d47375
2016-02-15 16:27:22 +08:00
Ting-Yu Lin 872c30370c Bug 1246487 - Support single tap on the caret to show actionbar. r=capella
MozReview-Commit-ID: A4AOy1joEP3

--HG--
extra : rebase_source : efb1b71c32d9de9ca969f8dc54ec48cdee4a99da
extra : histedit_source : 2ad554b9b2089d0fe3df319b89bd234d5c98c89a
2016-02-15 16:27:22 +08:00
Randall Barker a08d401c40 Bug 1230674 - part 5, enable overscroll flash on Android r=snorp 2016-01-26 12:02:51 -08:00
Randall Barker 1efc136470 Bug 1230674 - part 1, Add Overscroll API to NativePanZoomController r=snorp 2016-01-26 12:02:51 -08:00
Geoff Brown a9d936a115 Bug 1233220 - Use 5 pages from tp5 for page loads in test_awsy_lite; r=snorp,margaret
--HG--
extra : rebase_source : 0134268cd58af306a570fd8a11f6f9c32e547d2a
2016-01-26 10:15:59 -07:00
Geoff Brown 3dab228c75 Bug 1233220 - Add test_awsy_lite mochitest, to track Fennec RSS in perfherder; r=snorp,margaret
--HG--
extra : rebase_source : c3a1a9bd3a1f588a3088aa7e07d26d0e36cea245
2016-01-26 10:15:56 -07:00
Eugen Sawin c8c5cdce50 Bug 1192539 - [1.3] Add MediaCodecList JNI query support. r=snorp 2016-01-26 13:50:51 +01:00
Alex Johnson c7455f94c6 Bug 1131119 - Unified empty panel hints. r=sebastian
--HG--
extra : transplant_source : A%12S%D7T%24%15%0B1k%C18%CE%21%B8%EC%E3%14%08V
2016-01-01 15:51:18 -05:00
Mohamed Hammoud b72afd7d16 Bug 1156252 - 'Confusing UI in Cancel Download dialog box'. r=liuche 2015-12-30 12:59:00 +01:00
Mark Finkle 00f8f44c83 Bug 1183320 - Remove FHR from android/services r=rnewman 2016-01-11 23:08:12 -05:00
Mark Finkle 9433e40e51 Bug 1183320 - Remove FHR from android/chrome r=rnewman 2016-01-11 23:08:10 -05:00
Mark Finkle a27e407f25 Bug 1183320 - Remove FHR from android/base r=rnewman 2016-01-11 23:08:07 -05:00
Margaret Leibovic a7cbba863e Bug 1224661 - Clicking on a snippet should open the URL in the same tab, not a new one. r=liuche
--HG--
extra : commitid : 5yRY7J80ubL
extra : rebase_source : 1bfbe6d97a05b8ac358fcfcd7c77be38c9a747c7
2015-11-13 15:37:40 -05:00
Kartikaya Gupta 5a036ab130 Bug 1233762 - Use the nsIImageDocument's built-in shrink-to-fit feature, rather than reimplementing it poorly in Fennec front-end code. r=esawin
--HG--
extra : commitid : KiWag7NVRQN
2016-01-11 12:03:35 -05:00
Alessio Placitelli ac140e254c Bug 1234526 - Remove services/healthreport. r=gfritzsche
--HG--
rename : services/healthreport/docs/architecture.rst => toolkit/components/telemetry/docs/fhr/architecture.rst
rename : services/healthreport/docs/dataformat.rst => toolkit/components/telemetry/docs/fhr/dataformat.rst
rename : services/healthreport/docs/identifiers.rst => toolkit/components/telemetry/docs/fhr/identifiers.rst
rename : services/healthreport/docs/index.rst => toolkit/components/telemetry/docs/fhr/index.rst
2016-01-06 09:07:00 +01:00
Alex Johnson a86c1bdb99 Bug 1238387 - Updated suggested sites ref in UnusedResourcesUtil. r=mfinkle
--HG--
extra : transplant_source : %E4%F1%DB%C1%18%07%C1%03%FBb%94Q%DC9%C8Q%A1%A6%1C.
2016-01-10 20:44:43 -05:00
Phil Ringnalda 542a3fabcb Merge f-t to m-c, a=merge 2016-01-09 11:44:32 -08:00
Mark Finkle 5734bab58d Bug 1216987 - Use Alexa top 5 sites as default suggested tiles r=margaret 2016-01-08 21:19:51 -05:00
Phil Ringnalda c06c10601b Back out 8 changesets (bug 1235345, bug 1234526, bug 1234522, bug 1237700) for OS X 10.10 debug xpcshell timeouts in test_ocsp_stapling.js and test_ocsp_stapling_expired.js
CLOSED TREE

Backed out changeset f26c050a39a1 (bug 1235345)
Backed out changeset c7689b72d3fa (bug 1234526)
Backed out changeset 3124025d1147 (bug 1234526)
Backed out changeset 096d46bdaf86 (bug 1234526)
Backed out changeset 96e0326e7985 (bug 1234522)
Backed out changeset c3b6bf176f86 (bug 1234522)
Backed out changeset 3e7dc6d87325 (bug 1234522)
Backed out changeset f6447d37d113 (bug 1237700)

--HG--
rename : toolkit/components/telemetry/datareporting-prefs.js => services/datareporting/datareporting-prefs.js
rename : toolkit/components/telemetry/docs/fhr/architecture.rst => services/healthreport/docs/architecture.rst
rename : toolkit/components/telemetry/docs/fhr/dataformat.rst => services/healthreport/docs/dataformat.rst
rename : toolkit/components/telemetry/docs/fhr/identifiers.rst => services/healthreport/docs/identifiers.rst
rename : toolkit/components/telemetry/docs/fhr/index.rst => services/healthreport/docs/index.rst
rename : toolkit/components/telemetry/healthreport-prefs.js => services/healthreport/healthreport-prefs.js
2016-01-08 20:25:27 -08:00
Sebastian Kaspari 45f2883286 Bug 1234153 - Hide block list feature behind Nightly flag. r=margaret
--HG--
extra : commitid : A5zLn6p7eiG
extra : rebase_source : 3cc998470c849d225cd29ba2eb6172b7a005524d
2016-01-08 21:23:45 +01:00
Margaret Leibovic 323fde5fac Bug 1235902 - (Part 2) Update feedback settings item to read URL from gecko prefs. r=mfinkle
--HG--
extra : commitid : 8dFWLd8fUy2
extra : rebase_source : 5d65f779fc7ebe3127a92d9c1d68fdb4c8525f63
2015-12-31 16:20:27 -05:00
Mike Hommey 71503b1c5c Bug 1234012 - Remove defaults/profile/bookmarks.html from b2gdroid, b2g, and android package manifests. r=bsmedberg
The file is only shipped in desktop Firefox builds, and only leads to
something like the following in the build logs:
  Warning: package-manifest.in:31: Missing file(s): bin/defaults/profile/bookmarks.html
2016-01-09 07:30:32 +09:00
Mike Hommey 469d638e14 Bug 1234012 - Remove {localstore,mimeTypes}.rdf, user{Chrome,Content}-example.css. r=bsmedberg
These files have not been used since Firefox 4.0 because they were in the
omnijar while the code trying to copy them were expecting them outside the
omnijar. Fast forward a few years, and new profiles are now expected to be
empty so these files are just dead weight.
2016-01-09 07:30:32 +09:00
Margaret Leibovic 79e8fc7fb7 Bug 1235902 - Support actions from links in hosted feedback page. r=mfinkle
--HG--
extra : commitid : LxRunYVVfPV
extra : rebase_source : 169feff2fde1c2b0368eb74acf7f2f2f972a3b61
2015-12-30 16:38:10 -05:00
Margaret Leibovic ab6fdf115d Bug 1236212 - Adjust month number spinner to account for the fact that month is 0-based. r=rnewman
--HG--
extra : commitid : EkKexdohmb5
extra : rebase_source : f076321eb2fb64094e86c59b82389d323ed11f71
2016-01-07 15:58:26 -05:00
vivek d3e09cd07e Bug 1213240 : Avoid parsing sessions json when empty r=bnicholson
--HG--
extra : rebase_source : eb0a448372752532892b261f8dad895b2a109929
extra : amend_source : 0247ef1a979aba43b3d6d937da7236eb99c6a1d5
2016-01-07 22:42:30 +02:00
Alessio Placitelli e9128351b0 Bug 1234526 - Remove services/healthreport. r=gfritzsche
--HG--
rename : services/healthreport/docs/architecture.rst => toolkit/components/telemetry/docs/fhr/architecture.rst
rename : services/healthreport/docs/dataformat.rst => toolkit/components/telemetry/docs/fhr/dataformat.rst
rename : services/healthreport/docs/identifiers.rst => toolkit/components/telemetry/docs/fhr/identifiers.rst
rename : services/healthreport/docs/index.rst => toolkit/components/telemetry/docs/fhr/index.rst
2016-01-06 09:07:00 +01:00
Eugen Sawin eb48990941 Bug 1073224 - [3.2] Add fallback mechanics for device orientation sensors on Android (and fix style). r=snorp 2016-01-07 15:23:40 +01:00
Carsten "Tomcat" Book c3c9e7c565 merge mozilla-inbound to mozilla-central a=merge 2016-01-07 11:50:57 +01:00
Andrzej Hunt 6071603ff8 Bug 1228590 - Always show location bar when switching tabs r=margaret
--HG--
extra : commitid : 30eKbQCmfKw
2015-12-17 15:26:14 -08:00
Richard Newman f73acc178f Bug 1237342 - Drop support for Android API 14 from Firefox builds. r=nalexander
--HG--
extra : commitid : Exc5s17e8Wt
extra : rebase_source : 0745780e85e84e5fa4263677582991053dcc49d1
2016-01-06 10:43:46 -08:00
Andrzej Hunt 2f79db8a0e Bug 1208525 - don't fail to send LocationChange if the previous URI has no host r=margaret
--HG--
extra : commitid : AcjuYFMrcoq
2016-01-04 14:36:22 -08:00
Andrzej Hunt b2f4ef185e Bug 826400 - Part 3: Simplify homescreen shortcut creation, and use apple-touch-icon if available r=nalexander,jchen
--HG--
extra : commitid : Lrq38uwy1sQ
2015-12-29 11:49:54 -08:00
Andrzej Hunt 657e27aa2b Bug 826400 - Part 2: Extract and store optimal apple-touch-icon during page load r=nalexander
--HG--
extra : commitid : HQaiYoml3N0
2016-01-05 14:49:43 -08:00
Andrzej Hunt 09d4dea59f Bug 826400 - Part 1: Add touchIcon to URLMetadataTable r=nalexander
--HG--
extra : commitid : EIJXOFLa9UD
2015-12-21 17:26:52 -08:00
Kartikaya Gupta ae8291f19d Bug 1229839 - Adjust some fling physics prefs based on UX feedback. r=snorp
--HG--
extra : commitid : 1bJU1oiBgUs
2016-01-06 10:36:29 -05:00
Ryan VanderMeulen ceb519e5ff Merge fx-team to m-c. a=merge 2016-01-06 09:48:18 -05:00
Margaret Leibovic d07edece47 Bug 1218942 - Add histogram probe to measure state of different restrictable items in restricted profiles. r=sebastian p=mfinkle
--HG--
extra : commitid : 4S8mwn564Qw
extra : rebase_source : 2ce34f4f52b4a08d537cc8ba6ef045f3dd6e98ff
2015-12-24 14:37:29 -05:00
Alex Johnson f4277fa8b8 Bug 1233412 - Fix GeckoPref crashes on Jelly Bean due to theme missing colorAccent. r=sebastian
--HG--
extra : transplant_source : %BC7%9E%DD%13%F2%DB%87%E9%DFp%F29%B1%F4%E4Tgm%C4
2015-12-28 09:42:19 -05:00
kartikey0303 5aeac1def0 Bug 1234131 - Remove unused method, deleted the method getNativeWindow(). r=skaspari 2015-12-26 17:38:37 +05:30
Nigel Babu 0d0f65d439 Bug 1226301 - Follow up to fix bustage, r=bustage ON A CLOSED TREE
--HG--
extra : commitid : BpOSUJ5vYJE
extra : amend_source : 59bb4a1085101026d8392f14d418cc7743800b55
2016-01-06 10:05:00 +05:30
Mike Taylor d6c9217eae Bug 1226301. Remove Shumway from Fennec nightly builds. r=margaret 2016-01-05 22:05:09 -06:00
Mike Taylor 0710b041bf Bug 1226301. Remove Shumway from b2gdroid nightly builds. r=fabrice 2016-01-05 22:05:08 -06:00
Wes Kocher e0dc3b7265 Merge m-c to inbound, a=merge CLOSED TREE
--HG--
extra : commitid : 4JS7aaOzaVD
extra : amend_source : 249ac0feaf4a6ea8ad5d2ef9de63d4c5baee012b
2016-01-05 16:52:09 -08:00
Richard Barnes 26cd6d35cc Bug 1236975 - Re-enable SHA-1 certificates r=keeler,rbarnes
--HG--
extra : rebase_source : f0924e5361fa8b15d41c31f7d13da86ffeaffba2
2016-01-05 12:36:17 -05:00
Carsten "Tomcat" Book 2262c1271c merge mozilla-inbound to mozilla-central a=merge 2016-01-05 11:58:56 +01:00
Sebastian Kaspari 7943c8757e Bug 1215106 - DownloadContentService: Mark content as permanently failed after multiple errors of the same type. r=rnewman
--HG--
extra : commitid : AuFevajQBmB
extra : rebase_source : 55dc093df961d8e7962d3c6689a7666a924660e6
2015-12-21 09:49:57 +01:00
Sebastian Kaspari 2b176f434e Bug 1220145 - DownloadContentService: Check space on disk before downloading content. r=rnewman
--HG--
extra : commitid : JNBqwSx2C1N
extra : rebase_source : 050c156fdd273f293214aa00535d1d1f5d3add67
2015-12-19 23:01:11 +01:00
Sebastian Kaspari 57c7727822 Bug 1233785 - DownloadContentService: Skip DownloadAction if no network is available. r=rnewman
--HG--
extra : commitid : 1zSukXEKgzj
extra : rebase_source : 6f7d1b6e67f12705e20dd604be6a632f16e2e5c3
2015-12-18 20:10:26 +01:00
Sebastian Kaspari aa14023e59 Bug 1209513 - DownloadContentService: Add support for resuming downloads. r=rnewman
--HG--
extra : commitid : DoH4OqrGRwm
extra : rebase_source : 4c8bacaa04669f4e737289cb0ac469ade5bf2ead
2015-12-17 11:36:16 +01:00
Sebastian Kaspari 8699452fa5 Bug 1232984 - Add basic set of tests for downloadable content. r=rnewman
--HG--
extra : commitid : 98BvL0dXkuv
extra : rebase_source : 3ddf99f5979e3a05ff5b1049d5be6ae4569c22ae
2015-12-16 13:16:23 +01:00
Sebastian Kaspari 8e726581e9 Bug 1232984 - Move functionality from DownloadContentService to testable *Action subclasses. r=rnewman
--HG--
extra : commitid : G57t2zFJJIq
extra : rebase_source : fdd3bd13a91ba6639cb26a30fc7742ee7fd79657
2015-12-16 13:11:10 +01:00
dominique vincent 620f0810f1 Bug 1234934 - Update the zoomed view UI only when the view inflation is completed. r=mcomella 2015-12-29 22:14:33 +01:00
Andrzej Hunt dad9ccf561 Bug 1223983 - Hide recycled search items when suggestions/history are disabled too. r=mcomella
--HG--
extra : transplant_source : %C3%F8%E85T%83%FA6%DF%B8%9F%B8%60%F8%CCfAx%3C%E8
2015-12-16 15:56:02 -08:00
Ryan VanderMeulen f93b41b27c Merge inbound to m-c. a=merge 2016-01-01 19:29:16 -05:00
Richard Newman dfa205c0b4 Bug 1062537 - Specify --with-android-min-sdk=15 for x86 builds. r=nalexander,mfinkle
--HG--
extra : commitid : 6P8HFamNXI4
2015-12-31 19:33:09 -08:00
Richard Newman e59d37d7a2 Bug 1155801 - Follow-up: fix b2gdroid builds for Android API 14.
--HG--
extra : commitid : ezj5wLUQyL
extra : amend_source : 7cc03fc39f3f0b29418cc8264443acc16f9cc9b8
2015-12-31 18:20:30 -08:00
Richard Newman bfd4e42e64 Bug 1155801 - Part 4: miscellaneous SDK_INT bumps.
--HG--
extra : commitid : Jy5ZErXKDrz
extra : source : 06a75f114c316479598d2d147a772b7161abfe57
2015-12-30 18:59:17 -08:00
Richard Newman b15bbcf116 Bug 1155801 - Part 3: bump all build.gradle files to minSdkVersion 14.
--HG--
extra : commitid : 35HJuBtTN4H
extra : source : 995c8eadd377d0a2538cb4260f88534b8f3e03c1
2015-12-30 18:59:17 -08:00
Richard Newman 559be046f2 Bug 1155801 - Part 1: drop Honeycomb support for ARM devices from Fennec mozconfigs. r=nalexander,mfinkle
--HG--
extra : commitid : XHrzc2gby5
extra : source : 4789d3f0bc0786017993b29d1308168b808425e6
2015-12-30 18:59:16 -08:00
Mark Finkle 58f8b44fe8 Bug 1072959 - Stop crashing in PinSiteDialog when rotating device r=margaret 2015-12-31 15:07:56 -05:00
SUN Haitao c44d10f2d4 Bug 1234544 - Add the menu_panel_bg drawable back. r=mcomella
The hardware-button-triggered menu of Open Web App is still using it.

--HG--
extra : commitid : KC7iGIUYBTX
extra : rebase_source : 77fbbeabb6430c1323db7c1322f1bd1d603ae2f8
2015-12-22 22:11:00 +08:00
Mark Finkle f55c95eaa4 Bug 1235642 - Don't query-then-update to bump history visit counts r=rnewman 2015-12-31 11:06:00 -05:00
Margaret Leibovic 6c07dbbb0c Bug 1235876 - Check scheme before handling lightweight theme events. r=Gijs
--HG--
extra : commitid : 96LzWYacGSV
extra : rebase_source : 899f646418071de4b3bbc7cd6de1dfbd652edd81
2015-12-30 15:00:56 -05:00
Nigel Babu 36f1c65b2f Backed out changeset 4789d3f0bc07 (bug 1155801) on suspicion of causing b2gdroid bustage
--HG--
extra : commitid : JKUy9ArMu3w
2015-12-31 13:57:43 +05:30
Nigel Babu 859b2bfb24 Backed out changeset 995c8eadd377 (bug 1155801)
--HG--
extra : commitid : BPcLQ85nUoJ
2015-12-31 13:57:28 +05:30
Nigel Babu 54384ad6a1 Backed out changeset 06a75f114c31 (bug 1155801)
--HG--
extra : commitid : 4AM4nPS3gKY
2015-12-31 13:57:25 +05:30
Nick Alexander cde466f5ad Bug 1207890 - Post: Move |mach artifact| command out of mobile/android. r=glandium
--HG--
extra : commitid : 1Yf4R5qGMg7
extra : rebase_source : 3bfbb27bfecc31bf6971c4fa5dec9f493c5b1245
2015-12-23 17:08:49 -08:00
Nick Alexander 5c8082138b Bug 1207890 - Part 4: Download and process Mac OS X artifacts. r=glandium
This mounts the downloaded DMG and copies a subset of the libraries
into the correct places in the processed archive.  They'll be
installed, with paths, into dist/bin from there.

--HG--
extra : commitid : 9BXzXzIlh3I
extra : rebase_source : 29ddbe8348f27fff5205da6c40839a04d950fe0a
2015-12-23 16:41:17 -08:00
Mike Taylor c0da37b8f5 Bug 1236194. Use a string rather than URL interface to prevent DNS lookups. r=mfinkle 2016-01-04 20:08:12 -06:00
Michael Comella 1139893d6f Bug 1022464 - review: Make changes for review comments while liuche is out. r=me
There is one review comment questioning a change that, upon testing, seems to
be necessary upon testing - I didn't make any changes for that change but I
still don't entirely understand why it's necessary.

--HG--
extra : commitid : Htc38uQZfMY
extra : rebase_source : 7b2b71aa8548ae88169a4bb39b112755f3f273f9
2016-01-05 10:46:59 -08:00
Chenxia Liu b388bb7459 Bug 1022464 - Returning to URL bar containing search terms doesn't re-enter search mode. r=mcomella
--HG--
extra : commitid : 1guyMEjEXPL
extra : rebase_source : 386e18b74e71f5ac6656685c06e1a10762c7a1da
2015-12-21 14:51:26 -08:00
Jim Chen e9f77a4e94 Bug 1236654 - Properly shut down GLController on nsWindow closing; r=snorp
When nsWindow closes, notify GLController to shut down. To ensure any
pending calls on the UI thread are processed first, post a Runnable to
the UI thread that disposes the GLController on the UI thread.
2016-01-06 21:33:18 -05:00
Jim Chen b1d1302458 Bug 1236643 - Reorder GeckoEditable destruction sequence; r=esawin
To guarantee that GeckoInputConnection and GeckoEditable are not used by
GeckoView after GeckoEditable has been destroyed, we need to make sure a
certain sequence is followed. We should first unset the
InputConnectionListener in GeckoView on the UI thread; then unset the
GeckoEditableListener on the IC thread; and finally finish destroying
the GeckoEditable instance through disposeNative. This patch merges this
logic with the initialization logic in GeckoEditable.onViewChange, so
that onViewChange can be used for both initialization and destruction.
2016-01-06 21:33:18 -05:00
Jim Chen 51bc74f902 Bug 1236643 - Let GeckoInputConnection keep its view; r=esawin
Right now GeckoInputConnection uses GeckoAppShell to get its view, but
it should be keeping its own View reference to support multiple
GeckoViews.
2016-01-06 21:33:18 -05:00
Jim Chen a586ed51b8 Bug 1236705 - Correctly handle all text change scenarios; r=esawin
Handle all text change scenarios efficiently but correctly. In
particular, when we have a pending "replace text" action, make sure we
preserve old and new spans as much as we can, and make sure we merge the
text from the pending action with the actual changed text.
2016-01-06 21:33:18 -05:00
Jim Chen 5f0e9448d5 Bug 1236049 - Be smarter about which Context to use for opening Intent; r=sebastian
Use an Activity as the Context when we have one. This avoids the crash
and also avoids an ugly black flash when you cancel the intent chooser.
When we don't have an activity, use an application context and add the
new task flag.
2016-01-06 21:33:18 -05:00
Jim Chen 4eb690b916 Bug 1235246 - Configure GeckoLayerClient after GLController is initialized; r=snorp
LayerView used to call GeckoLayerClient.onGeckoReady directly if Gecko
is sufficiently loaded. However, onGeckoReady indirectly calls
GLController.createCompositor, and it's possible for the
createCompositor event to be prioritized so that it happens before we
initialize GLController, causing a crash. This patch moves the
onGeckoReady call to the Gecko thread, after GLController is
initialized, to avoid this race condition.
2016-01-06 21:33:18 -05:00
Jim Chen 7954d8b002 Bug 1235246 - Always execute a queued call if it's overdue; r=me
GeckoThread.queueNativeCallLocked tries to execute a queued native call
if it's already overdue, but it incorrectly checked that the queue is
not empty. That check is not necessary, and an overdue native call
should always be executed. One-line patch, r=me.
2016-01-06 21:33:17 -05:00
Shu-yu Guo 1768759efb Bug 1220564 - Update chrome code uses of genexprs and legacy comprehensions. (r=billm) 2016-01-06 16:02:16 -08:00
Sebastian Kaspari 6afe554637 Bug 1233693 - AppMenuComponent: Search for views with exactly matching text. r=mcomella
--HG--
extra : commitid : 4IydKYGBjSa
extra : rebase_source : 59d68eb5e96b81c1fb27314417580b3954467a00
extra : amend_source : ae23760ca70eea7ccc0dd4fa44efcfa358b29acf
2015-12-18 13:08:58 +01:00
Sebastian Kaspari 7ec278bec3 Bug 1236507 - DownloadContentService: Skip download if file system is not writable. r=rnewman
--HG--
extra : commitid : CjHJIIbrS6x
extra : rebase_source : 42b7aa2220de59343e4e8fa20c135ebef0824092
extra : histedit_source : e386e1f900aae8e05b2e83f6f09de04f40ef1786
2015-12-22 10:28:10 +01:00
Nick Alexander 77de883dd7 Bug 1216817 - Part 3: Add files from artifacts to $OBJDIR/_build_manifests/install/dist_bin. r=glandium
This allows to run |mach artifact install| immediately after |mach
configure| and not have a subsequent |mach build| delete the files
that |mach artifact install| copied into dist/bin.

--HG--
extra : commitid : DUlkhNNPeFt
extra : rebase_source : 0bebba8f16f5496fda762f2ec5402d9c5ea83448
2015-10-30 12:39:46 -07:00
Nick Alexander d9a97523e3 Bug 1216817 - Part 2: Narrow distdir to bindir in artifacts. r=gps
--HG--
extra : commitid : 5mhaqLz9SlX
extra : rebase_source : d305ef0abb655bae2bc1b1e85560dad4c8d176c3
2015-10-30 12:30:35 -07:00
Richard Newman a3f03c1b51 Bug 1155801 - Part 4: miscellaneous SDK_INT bumps.
--HG--
extra : commitid : C22fCOxjmjN
2015-12-30 18:59:17 -08:00
Richard Newman 08eedc4990 Bug 1155801 - Part 3: bump all build.gradle files to minSdkVersion 14.
--HG--
extra : commitid : Jhp7tIcq5NV
2015-12-30 18:59:17 -08:00
Richard Newman 6bfd7df2c0 Bug 1155801 - Part 1: drop Honeycomb support for ARM devices from Fennec mozconfigs. r=nalexander,mfinkle
--HG--
extra : commitid : BYWrQSZ0Xoq
2015-12-30 18:59:16 -08:00
Mark Finkle fd91e397b8 Bug 1044289 - Update PromptService.js to handle stuff from nsPrompter.js r=margaret 2015-12-30 14:59:45 -05:00
Mark Finkle c0aa972139 Bug 1044289 - Stop packaging Desktop versions of Mobile components r=margaret 2015-12-30 14:59:41 -05:00
Mark Finkle 4d2b0bfd70 Bug 1044289 - Stop trying to package files that do not exist r=margaret 2015-12-30 14:59:34 -05:00
Margaret Leibovic d518830bd1 Bug 1235061 - Create histogram probe to measure how often users have zoomed view enabled/disabled. r=mfinkle p=vladan
--HG--
extra : commitid : KD4RdbOwTZO
extra : rebase_source : 43607b5dfce37c495578fdd62e39802061fd5577
extra : amend_source : 80b97e3d2fa0de7c39fe55665b24ae9918eb78e8
2015-12-24 13:58:21 -05:00
Carsten "Tomcat" Book aa5ce3db49 merge mozilla-inbound to mozilla-central a=merge 2015-12-30 12:00:03 +01:00
Mark Finkle 944e87f142 Bug 1235637 - Provide a simple way to update history without needing a cursor r=rnewman 2015-12-29 20:50:46 -05:00
Michael Comella 2f6563fecf Bug 1177781 - Set all lint errors as warnings. r=nalexander
See added comment for motivations.

--HG--
extra : commitid : 9B5v4k8TBAA
extra : rebase_source : 0f6b509a015a59b325bd53c595822d2483fc24c4
2015-12-28 12:26:36 -08:00
Michael Comella 68a6898e72 Bug 1177781 - Move lint config to mobile/android/app/base. r=nalexander
Since the build files moved to m/a/app/, it wasn't being used anymore.

--HG--
rename : mobile/android/base/lint.xml => mobile/android/app/base/lint.xml
extra : commitid : InQMFW7Fyh
extra : rebase_source : 7e17dd6c96d3b995743bd9606da52638640f756e
2015-12-28 12:22:04 -08:00
Michael Comella b8755fbfbd Bug 1222234 - Backout 68a879c220d8 for regressions.
See bug 1222234 comment 10.

--HG--
extra : commitid : KCLHYifthb5
2015-12-29 10:57:14 -08:00
Jim Chen 6c1127a81a Bug 1235341 - Don't request rendering until compositor is created; r=me
Simple patch. Don't call into the compositor to request a rendering
until the compositor has been created.
2015-12-28 17:41:45 -05:00
Olli Pettay 2b2b2cc690 Bug 1155730, implement History.scrollRestoration r=jst 2015-12-26 12:59:09 +02:00
Ryan VanderMeulen 9a3523097f Merge fx-team to m-c. a=merge 2015-12-25 20:33:39 -05:00
Swaroop Rao 11121f64f0 Bug 1226209 - Update order of "Clear private data" checkboxes so that default unchecked boxes are at the bottom. r=nalexander
--HG--
extra : commitid : CUu1vTWgwtb
2015-12-24 12:51:43 -05:00
Andrzej Hunt e75301e387 Bug 1233602 - Don't depend on search suggestions to show search history r=liuche
--HG--
extra : commitid : GxZDqk413Ta
2015-12-17 17:14:27 -08:00
Alex Johnson bfda9ac10e Bug 1223586 - Hid web content and the home pager before making browser search visible. r=mcomella
--HG--
extra : commitid : 2tSc64476Ta
2015-11-24 16:42:26 -05:00
Jim Chen ac9893acc0 Bug 1233812 - Remove obsolete methods in GeckoAppShell; r=snorp
These methods were from the XUL Fennec days and are obsolete.
2015-12-23 22:03:35 -05:00
Jim Chen e7f1a2326e Bug 1229403 - Use existing states if possible when initializing GeckoView; r=snorp
This patch changes onAttachedToWindow in GeckoView, so that if we have
states that have been restored, we use those states for initialization
instead of creating new states (e.g. opening a new nsWindow). Because
the GLController instance is associated with the nsWindow instance, we
need to keep the GLController instance as part of our saved states. This
patch also adds a reattach method to GeckoView.Window, because
GeckoEditable needs to be notified when its target View changes.
2015-12-23 22:03:35 -05:00
Jim Chen 5ef527b62e Bug 1229403 - Implement save and restoring GeckoView states; r=snorp
This patch adds an implementation of onSaveInstanceState and
onRestoreInstanceState to GeckoView, so that when GeckoView is destroyed
and later recreated, we would properly save and restore necessary states
and JNI associations. The patch also fixes onDetachedFromWindow, so that
we keep the nsWindow if we saved states, and close the nsWindow if we
did not save states.
2015-12-23 22:03:35 -05:00
Jim Chen 134c3f510a Bug 1229403 - Add GeckoView.StateBinder to keep states across GeckoView instances; r=snorp
As GeckoViews get destroyed and recreated, we want to carry its states
across. In particular, we want to keep a reference to our GLController
instance, and keep the association with the native nsWindow instance.
2015-12-23 22:03:35 -05:00
Jim Chen 3dc603713a Bug 1232456 - Create EGL surface through widget; r=snorp
This patch makes GLContextProviderEGL create EGL surfaces through
nsWindow/nsIWidget on Android. nsWindow then calls GLController in Java
to actually create the surface.
2015-12-23 22:03:34 -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 325ee148ee Bug 1227706 - Let GeckoView manage GLController instances; r=snorp
GLController instances are associated with a particular nsWindow, rather
than a particular View. Therefore, we need to let GeckoView manage
GLController instances, as part of GeckoView's handling of saving and
restoring states.
2015-12-23 22:03:34 -05:00
Jim Chen 43d7399cf2 Bug 1227706 - Add native methods to GLController; r=snorp
One nsWindow will have one corresponding GLController, and using native
GLController methods instead of GeckoEvents lets us control the
compositor for each nsWindow separately.
2015-12-23 22:03:34 -05:00
Jim Chen ffdf60106d Bug 1227706 - Rename nsWindow::Natives to nsWindow::GeckoViewSupport; r=snorp
GeckoViewSupport better reflects the purpose of the class and will match
the GLControllerSupport class that another patch is adding. This patch
also changes the way GeckoViewSupport is constructed in order to be more
encapsulating.
2015-12-23 22:03:34 -05:00
Jim Chen 009677f91f Bug 1227706 - Make EGL initialization static; r=snorp
GLController will no longer be a singleton, but we should keep
initializing EGL only once, so this patch makes EGL initialization
static.
2015-12-23 22:03:34 -05:00
Jim Chen 490941e8d3 Bug 1227728 - Properly order queued native calls; r=snorp
Right now, code that queues native calls through GeckoThread can
encounter a race condition, after the GeckoThread state changes but
before we flush the existing queued calls.  In that case, the new call
will be made before existing queued calls are made, and the order of
calls is disrupted. This patch moves flushing existing calls to before
the state changes, to avoid this race condition.
2015-12-23 22:03:33 -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 b869447037 Bug 1227727 - Destroy LayerView in GeckoView; r=snorp
Right now, we destroy LayerView as part of GeckoApp, but we should do it
from inside GeckoView.
2015-12-23 22:03:33 -05:00
Jim Chen df400b3573 Bug 1227719 - Autogenerate LayerRenderer.Frame; r=snorp
This patch adds auto-generated bindings for LayerRenderer.Frame, and
uses the new bindings in nsWindow, in place of the old manual bindings
in AndroidJavaWrappers.
2015-12-23 22:03:33 -05:00
Wes Kocher 1f00d8d838 Backed out 4 changesets (bug 1218996) for talos svg failures CLOSED TREE
Backed out changeset ba750628c4f3 (bug 1218996)
Backed out changeset 2205cce34824 (bug 1218996)
Backed out changeset 9410cbc0545e (bug 1218996)
Backed out changeset 7839222071ac (bug 1218996)

--HG--
extra : commitid : Ju4TBTVoAIr
2015-12-23 11:09:05 -08:00
Olivier Yiptong 6070b36fc1 Bug 1218996 - Fuse aboutNewTabService and RemoteNewTabLocation and return resource URLS r=marcosc,oyiptong
--HG--
extra : rebase_source : 15564dee02ae241c7f563ba7e362c5c2e0f37ded
2015-12-21 16:14:29 -05:00
Carsten "Tomcat" Book 719ce6825c merge mozilla-inbound to mozilla-central a=merge 2015-12-23 12:00:09 +01:00
Mark Capella 81e809bbaf Bug 1233709 - Action bar overflow menu sometimes appears with only one item, r=mcomella 2015-12-22 21:47:50 -05:00
Michael Comella 7129df93f8 Bug 1232773 - Call Adjust.onPause/onResume. r=mfinkle
--HG--
extra : commitid : CkePbvprGrW
extra : rebase_source : 1b7dc91a174838239f7fdbc16a268262cd061848
2015-12-22 14:29:51 -08:00
Michael Comella 96ea9c62d8 Bug 1233614 - Remove MOZ_INSTALL_TRACKING branch around Adjust usage. r=mfinkle
We already take care of this in AdjustConstants where we return
StubAdjustHelper if MOZ_INSTALL_TRACKING is not defined.

However, the one downside to this is that we touch SharedPreferences on the
main thread in onCreate even if Adjust is disabled. However, our release and
beta users already have this problem (since Adjust is enabled) so who cares if
our Nightly and Aurora users also have this problem.

--HG--
extra : commitid : 23AwrEm4oaZ
extra : rebase_source : d1b1aa228878d18ef01091b0c5b693972237e3c8
2015-12-22 09:47:08 -08:00
Michael Comella 76182d7de7 Bug 1233614 - Adjust.setEnabled before upload can occur. r=mfinkle
See the added comment for motivations.

--HG--
extra : commitid : CxIUmGoVbSl
extra : rebase_source : 4bdaf53ef2ba87709fdd236c3217d72186c3ad69
2015-12-22 09:45:49 -08:00
Michael Comella 5e922a0ccb Bug 1233614 - Remove health report flags in favor of Adjust.setEnabled. r=mfinkle
--HG--
extra : commitid : 9FWaV9LQv9b
extra : rebase_source : f38e885e907a8250766683d44c4a5faa3b901dd9
2015-12-22 09:05:28 -08:00
Margaret Leibovic 72e76f303f Bug 1234238 - Restore FFB theme. r=sebastian
--HG--
extra : commitid : FODpzH00bto
extra : rebase_source : b2849c8bed9e123c33a8c209515e31fe9fb9a584
2015-12-21 17:09:05 -05:00
Mark Finkle e98309db11 Bug 935190 - Try to show cached pages when Fennec is offline r=sebastian 2015-12-22 14:28:49 -05:00
Mark Finkle dc103b9bc7 Bug 1234453 - More complete save.1 UI Telemetry probes r=margaret 2015-12-22 09:32:13 -05:00
Mark Finkle 6b02f47b5b Bug 1234449 - Cleanup reader telemetry r=margaret 2015-12-22 09:32:10 -05:00
Mark Finkle 6e8b5669d6 Bug 1234449 - Cleanup import telemetry r=margaret 2015-12-22 09:32:07 -05:00
Mark Finkle 0969383180 Bug 1234449 - Cleanup homescreen telemetry r=margaret 2015-12-22 09:32:04 -05:00
Carsten "Tomcat" Book 8dfa44c1a4 Merge mozilla-central to fx-team 2015-12-22 12:28:35 +01:00
Carsten "Tomcat" Book 069e2428a4 merge fx-team to mozilla-central a=merge 2015-12-22 11:42:20 +01:00
Wes Kocher ff9fee15f4 Backed out changeset 050fbc311d98 (bug 1232632) for android build bustage 2015-12-21 13:06:49 -08:00
Sebastian Kaspari 445ddd60b5 Bug 1232632 - Restricted profiles: Hide 'Clear private data' if needed. r=margaret
--HG--
extra : commitid : Cut33kSG4cZ
extra : rebase_source : 0192090f4a3f36b5911bed03d7cb8afe00c1565d
2015-12-21 16:33:36 +01:00