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

19483 Коммитов

Автор SHA1 Сообщение Дата
Michael Comella f58e790f90 Bug 1243558 - Add UrlAnnotations.insertScreenshot method. r=sebastian
MozReview-Commit-ID: KP37hhOxatN

--HG--
extra : rebase_source : 1735c785771833debd1883a5b2d2a557e8b32646
2016-02-26 18:24:41 -08:00
Michael Comella 196ad44e57 Bug 1243558 - Add UrlAnnotations.getScreenshots method. r=sebastian
MozReview-Commit-ID: GOjliERct95

--HG--
extra : rebase_source : f5a41d08d6d320a4f8ef8e39030faaf36ab3cb65
2016-02-26 18:24:49 -08:00
Christoph Kerschbaumer e5f5280755 Bug 1254308 - Remove SEC_NORMAL from mobile/. r=sicking
MozReview-Commit-ID: 9YNs4sdI9V0
2016-03-07 14:27:19 -08:00
Sebastian Kaspari 6e2df92ca4 Bug 1250671 - Show full URL in URL bar on tablets. r=mcomella
MozReview-Commit-ID: 9zEh5jNm1Tr

--HG--
extra : rebase_source : 711d94dd73a57d27a6e8d5bdd479c6a9831d24c1
extra : amend_source : 43f3f6de9b0ca03fbe1bec002698b78c42bedb47
2016-02-23 16:05:36 -08:00
Michael Comella cb1f901dc0 Bug 1243558 - Safely close Cursor in ScreenshotObserver. r=ahunt
MozReview-Commit-ID: L2R51jt34oS

--HG--
extra : rebase_source : 21b0515c238752734706939f653e9637ce8d5e48
2016-02-22 16:26:40 -08:00
Michael Comella b900750aa2 Bug 1253381 - Move existing JavascriptBridge tests to JavascriptBridgeTest. r=sebastian
MozReview-Commit-ID: 7UQfbpzpGAg

--HG--
extra : rebase_source : 2a49038bcbf11de915fb85b2631c6f68bf30d3c7
2016-03-03 13:34:39 -08:00
Michael Comella 1f8aa986b9 Bug 1253381 - Add JavascriptTest javadoc to explain test. r=sebastian
MozReview-Commit-ID: BL8WU3m2U6v

--HG--
extra : rebase_source : e079bfbd4b0a3bcee58da989e6400992a54016ce
2016-03-03 13:33:42 -08:00
Michael Comella 97325903d8 Bug 1253381 - Add JavascriptBridgeTest. r=sebastian
MozReview-Commit-ID: HVBXqDmFVc0

--HG--
extra : rebase_source : 9aaee02c597af6c38daf6b165a73c49141494f1c
2016-03-03 13:33:12 -08:00
Chenxia Liu 7a52c007ec Bug 1254239 - Align bookmark folders with other home panel items. r=mcomella
MozReview-Commit-ID: KRfmSVqbhSl

--HG--
extra : rebase_source : c1f159e862198fce35fe3ece94dcfd1ae12a7ef9
2016-03-07 11:49:37 -08:00
Sebastian Kaspari 8b8d46147d Bug 1254089 - LoadFaviconTask: Add proxy support. r=rnewman
MozReview-Commit-ID: lc8ufeTQ1Z

--HG--
extra : rebase_source : 847e87980f9ccc57061df4d57e621809f53ff204
2016-03-07 19:09:05 +01:00
Sebastian Kaspari 792ac1a990 Bug 1254089 - LoadFaviconTask: Use HttpUrlConnection instead of HttpClient. r=rnewman,nalexander
HttpUrlConnection supports SNI and LoadFaviconTask does not require fancy HTTP features.

MozReview-Commit-ID: IuDyU4xk7qI

--HG--
extra : rebase_source : 5762fc17ae513cfac9dbba825ad2d7b85857e695
2016-03-07 12:47:48 +01:00
Brendan Dahl a91fe1b7f8 Bug 1251095 - Remove webapp_titlebar_bg.xml and references. r=myk 2016-03-03 18:22:00 +01:00
Brendan Dahl e0b0e32ac8 Bug 1251093 - Merge shared_ui_components.xml back into gecko_app.xml. r=margaret 2016-03-03 18:21:00 +01:00
malayaleecoder 7938cf6ec4 Bug 1245044 - Move Restrictions class to restrictions package. r=sebastian
--HG--
rename : mobile/android/base/java/org/mozilla/gecko/Restrictions.java => mobile/android/base/java/org/mozilla/gecko/restrictions/Restrictions.java
2016-03-05 23:11:18 +05:30
Brendan Dahl 11e5da58f6 Bug 1236071 - Remove unused android:panelBackground. r=mcomella 2016-03-07 17:02:00 +01:00
Brendan Dahl 5fbd0d0860 Bug 1199015 - Remove alert_app_animation drawables. r=mcomella 2016-03-07 17:16:00 +01:00
cijo 1cf47b8f45 Bug 1187382 - Revise AppConstants.Versions after release of Android M. The assignment logic has also been changed appropriately. r=sebastian 2016-03-07 04:18:00 +01:00
Andrzej Hunt 5d50379e03 Bug 1253340 - Use DBs created in Android 2.3 for testBrowserDatabaseHelperUpgrades r=mcomella
MozReview-Commit-ID: L7JLKt58im7

--HG--
extra : rebase_source : 7cc86282b9a29d887d707f338e5477f8a184ad31
2016-03-03 21:26:01 -08:00
Andrzej Hunt 81ce08fbcb Bug 1253340 - Pre: close the upgraded DB in testBrowserDatabaseHelper r=mcomella
Otherwise we'll receive
"android.database.sqlite.DatabaseObjectNotClosedException: Application did not close the cursor or database object that was opened here"
on shutdown.

MozReview-Commit-ID: Dq0ikutJDNd

--HG--
extra : rebase_source : 6b9b54d9ce9519e90dd35733513973da3f391634
2016-03-03 21:25:45 -08:00
Andrzej Hunt 20f248b3a0 Bug 1253340 - Pre: assert that we have the correct input database version in testBrowserDatabaseHelperUpgrades r=mcomella
This should help us spot if we ever upload a misnamed test DB.

MozReview-Commit-ID: B0vJuEeyrS8

--HG--
extra : rebase_source : 8d050c54a7ccbf6df95f7d101cc691a99f5d7d7f
2016-03-03 10:21:58 -08:00
Phil Ringnalda 8e8ebe463b Back out 32c6f4faef5a (bug 1252929) on suspicion of causing test_MediaSource.html crashes @mozilla::layers::GLImage::GetAsSourceSurface on Android
CLOSED TREE
2016-03-07 20:19:32 -08:00
James Willcox 0ca72f55ed Bug 1142988 - Try harder to disable Flash on Tegra devices r=droeh 2016-03-07 16:16:22 -06:00
Milan Sreckovic 57a7ffae7d Bug 1252929 - Change default layers.max-active to 3 on nightly. r=snorp 2016-03-07 16:15:31 -06:00
Gian-Carlo Pascutto c916e5cefe Bug 1250122 - Fix number of arguments to nsIPermissionManager::Add. r=mfinkle
MozReview-Commit-ID: 6MLRoage5ff

--HG--
extra : rebase_source : 2f8c303128fd2c6b44a9e6f055b39618a7003abb
2016-03-06 19:57:16 +01:00
Carsten "Tomcat" Book 857c159019 Merge mozilla-central to mozilla-inbound 2016-03-07 11:37:53 +01:00
Nick Alexander 31beca1f33 Bug 1253876 - Back out PushService integration to not burn aurora. r=me
Sadly, this needs to be conditional to not burn builds where
MOZ_ANDROID_GCM is not defined -- such as aurora.  As uplift is soon,
this will have to be relanded behind a conditional abstraction (just
like Adjust).

MozReview-Commit-ID: 80gBojadDic
2016-03-06 20:43:22 -08:00
Ryan VanderMeulen 54367e83bf Merge fx-team to m-c. a=merge 2016-03-05 19:22:45 -05:00
Chenxia Liu 7ae357eac9 Bug 1232868 - Update strings. r=mcomella
MozReview-Commit-ID: 3dQBkKaP6WV

--HG--
extra : rebase_source : 9d5002dee03ce83db7e7631ede75d02ddc562886
extra : amend_source : 797fda6c4815d591b6fb6fca9af89286dada312e
extra : histedit_source : e356bd821a399469fb22611cdfcf45e635aac599
2016-03-04 10:01:14 -08:00
Chenxia Liu 2f9a6c3aaf Bug 1232868 - Consolidate usage of arrow resource. r=mcomella
MozReview-Commit-ID: LwUmDt4E9K5

--HG--
extra : rebase_source : 26cdc6a61ebe67c2b90c05eb4894f42149b3a836
extra : histedit_source : 1d273d0736a22b623d68c39ec93246232a88a96f
2016-03-03 16:29:57 -08:00
Chenxia Liu 495a7ed296 Bug 1232868 - Clean up bookmark folder list item UI. r=mcomella
MozReview-Commit-ID: 4ktf2xlSKwJ

--HG--
extra : rebase_source : b8082ade978334974068e974a621a2c0dd513e02
extra : histedit_source : 602d8e85bc251f248b04bcea5d1f25fe1b323b90
2016-03-03 16:06:11 -08:00
Chenxia Liu 4ad20de81f Bug 1227120 - Rename missing API-9 star resource. r=bustage
MozReview-Commit-ID: GgK05KVq3ZQ

--HG--
rename : mobile/android/base/resources/drawable/ic_menu_bookmark_remove.xml => mobile/android/base/resources/drawable/star_blue.xml
extra : rebase_source : 4642a127883f6887969a86461342f44ff9b7ec6a
2016-03-04 17:53:22 -08:00
Chenxia Liu bd7eb840b2 Bug 1227120 - Add mdpi resource for API 9. r=bustage
--HG--
rename : mobile/android/base/resources/drawable-mdpi-v11/ic_menu_reader_remove.xml => mobile/android/base/resources/drawable-mdpi-v11/star_blue.xml
2016-03-04 17:10:44 -08:00
Nick Alexander ccc9fe3af8 Bug 1214338 - Implement Android GCM-based PushService protocol. r=rnewman r=kitcambridge
MozReview-Commit-ID: 1KV7CZBuosx

--HG--
extra : rebase_source : 3471f20edb2da4e4c2878c0ab130801237b63597
2016-03-04 15:48:09 -08:00
Michael Comella 5acd7d176b Bug 1252717 - Set all passing android lint warnings as errors. r=me
I made all of the checks that:
  * We pass
  * Weren't already disabled

Into errors. There may be some checks we don't actually want, in which case we
can remove them from this list when we fail them.

MozReview-Commit-ID: 2vilkg9ppYE

--HG--
extra : rebase_source : 4c89d64e41b29543aa21e14e81d1d19edb45ca8b
2016-03-04 16:03:27 -08:00
Chenxia Liu d139366d7d Bug 1227120 - Use new star resource for home panel bookmarks. r=mcomella
MozReview-Commit-ID: Flc9dcHX0Fb

--HG--
extra : rebase_source : e3e961ab49cfc0c94b6067b74705f164f33348f6
extra : histedit_source : 81c5a7e85432cf05d664f7b0d78160ccfc548f6a
2016-03-02 18:15:46 -08:00
Chenxia Liu 10140acc38 Bug 1227120 - Filled bookmark star does not easily convey bookmarked state. r=mcomella
MozReview-Commit-ID: 8fSQiEycSGl

--HG--
extra : rebase_source : 622ff00e8c0a2da2a5905af8c351287c47da954b
extra : histedit_source : 456adae60c98d8fd93153ef1c9aa7e284181540e
2016-03-02 18:00:03 -08:00
Michael Comella cb4b5898fc Bug 1238788 - Burn the tree on android lint failure. r=nalexander
Looking at [1], we halt_on_failure for the `postflight_build_mach_command`s and
the flag I flipped causes the lint command to return a non-zero exit code (i.e.
noting failure).

[1]: https://hg.mozilla.org/mozilla-central/rev/b7f1dac8306f#l2.29

MozReview-Commit-ID: 8v4am9zxxCk

--HG--
extra : rebase_source : 27236e557629ada3931b05d68fad3405cfcc0b5a
2016-03-02 12:00:29 -08:00
Carsten "Tomcat" Book 6e681479dc Merge mozilla-central to fx-team 2016-03-04 13:40:08 +01:00
Carsten "Tomcat" Book 7141570807 merge mozilla-inbound to mozilla-central a=merge 2016-03-04 11:49:58 +01:00
malayaleecoder cd91a017a4 Bug 1241941 - [Lint: ScrollViewSize] Fix ScrollView size validation error. r=mcomella 2016-03-02 10:32:38 +05:30
Nick Alexander 99cbe4ed5e Bug 1207714 - Part 4: Add singleton PushService. r=rnewman
MozReview-Commit-ID: CFSINSP7uFp

--HG--
extra : rebase_source : 54825ffa0bb88199e1a878df3f31764a5cfd6fec
extra : histedit_source : 9cf6b87f7a657ffa7c68554b118608e3c3586dc9
2016-03-02 16:44:23 -08:00
Nick Alexander baaa8b439e Bug 1207714 - Part 3: Implement push manager. r=rnewman
MozReview-Commit-ID: LkUaGFA6YlF

--HG--
extra : rebase_source : 0ca118abbe831b931531706c468c84b0d3d5ad5d
extra : histedit_source : 53b8a46c84c78db51880053b673ed848f00a0867%2C01aa2e7d5a3fded0ce3d90bb8ad6a7387fd7f7e2
2016-03-02 16:04:02 -08:00
Nick Alexander 34e1615012 Bug 1207714 - Part 2: Add storage for App-wide push state. r=rnewman
MozReview-Commit-ID: GOP4F6N2Mht

--HG--
extra : rebase_source : bd71061e26bad26960dfaa5e3eaefb0cfd33939d
extra : histedit_source : ba16261e6a983f7b3cc6f75f829c706703161b6d
2016-03-02 15:48:37 -08:00
Nick Alexander 5054422809 Bug 1207714 - Part 1: Register no-op GCM message listeners. r=rnewman
MozReview-Commit-ID: 4n7IcTuGQVE

--HG--
extra : rebase_source : 74dd6ab391fcd67dfcd2d5794edfad327e72b76e
extra : histedit_source : 2a4f2aeab28b7a5eb793ecdfecd572a33b034a72
2016-03-02 15:45:24 -08:00
Nick Alexander 3bc32c10a8 Bug 1207714 - Pre: Tweaks to the autopush client. r=me
MozReview-Commit-ID: INWEkLJfVDQ

--HG--
extra : rebase_source : aa358e6914932fd7372e56703a53797336633093
extra : histedit_source : ccbfde18086e41010302188fa0667898367d2081
2016-03-01 16:59:49 -08:00
Nick Alexander 80f80e3127 Bug 1207714 - Pre: Expose synchronous executor to product code. r=rnewman
MozReview-Commit-ID: 3eDVh0nk7Nc

--HG--
extra : rebase_source : 3bd81e142b1733953bfd07bffc1de0293d1f4c00
extra : histedit_source : 8930a677515d115078c7098a639bfb1c38a0f72b
2016-02-25 09:30:28 -08:00
Nick Alexander 778f99dc3c Bug 1221678 - Add new Android permission to Fennec Nightly (when GCM is enabled). r=margaret
MozReview-Commit-ID: 6orrWVxqLP7

--HG--
extra : rebase_source : 17c38c9397ec8874760fe32f383d1ba7c9ff0940
extra : histedit_source : a7da28cc8aa8838f027664b34feff8eb53f06b17
2016-03-01 16:53:46 -08:00
Paul Adenot 27502e7c09 Bug 1253278 - Don't zombify tabs that are playing audio. r=margaret 2016-03-04 18:09:01 +01:00
Sebastian Kaspari 68e3eac5a1 Bug 1249594 - Show name of owner (EV certificate) in URL bar if available. r=mcomella
MozReview-Commit-ID: 8A15R9KoBh

--HG--
extra : rebase_source : 59a0fe809a17c764fefe6d9f7485055ac0e20212
extra : histedit_source : 4ade7f4b3f05d15ed6c488f465a2bf0e67f4957a
2016-02-21 14:32:31 +01:00
Sebastian Kaspari d652a7e6b4 Bug 1240710 - Pick (temporary) download directory depending on whether permission has been granted. r=nalexander,paolo,jchen
As soon as the user clicks on a link to download a file Gecko will start the download - even before prompting the
user. This led to problems when the user hadn't granted the permission to write to the downloads directory yet. The
download would fail even though the user (later) accepted the permission.

With this patch we will start the download to the app's cache directory (only if we do not have the permission) and
prompt the user. As soon as the user has accepted the permission the download will be moved to the public downloads
directory (even while still downloading). If the permission is denied the download will be cancelled.

After the permission has been granted all subsequent downloads will start writing to the downloads directory
directly.


MozReview-Commit-ID: CCqk9h7Sxor

--HG--
extra : rebase_source : 1634a39dcf6fff2d8eca88e28b3f3fb72dc97540
2016-02-18 15:11:42 +00:00
vivek a7642a13bb Bug 946857 - Part 2: Add Android LoginsProvider. r=nalexander
LoginsProvider is an all-Android implementation of PasswordsProvider.
PasswordsProvider is an SQLite database backed by the version of
SQLite that ships with Gecko.  It is concurrently accessed from Gecko
and it runs with a special lifecycle that includes a separate
heavy-weight process.  Eventually we'll migrate the Gecko-side
passwords interface to use the new Android-side LoginsProvider, but
for now we just want to get the new provider landed and the tests
running.

MozReview-Commit-ID: Bx19D68tMtI
***
Bug 946857 - Fold into part2: review nits.

MozReview-Commit-ID: LmPwIvebfrr

--HG--
extra : rebase_source : 0caccd0773f3e2feb80d72fb4b52ac086c25f7d2
2016-02-15 16:14:31 -08:00
Sebastian Kaspari d31f504833 Bug 1251923 - TabQueueService: Treat BadTokenException like SecurityException. r=margaret
MozReview-Commit-ID: qTtRaQuZyo

--HG--
extra : rebase_source : 7821cc50861a2a58a0f7ef9b2b467dd0357b9952
2016-03-04 16:01:59 +01:00
Mike Hommey 3c61c287f2 Bug 1254451 - Better document toolchain versions in tooltool manifests. r=froydnj
linux32/asan.manifest is removed because the file is not in tooltool
(anymore?).
2016-03-09 09:23:27 +09:00
Mike Hommey 564de8ea0e Bug 1254410 - Include app-specific configure files according to --enable-application/--enable-project. r=chmanchester
Because --enable-application is the current way to do things, transpose
it to configure.py, but since --enable-application=js doesn't make
sense, make it an alias of a new --enable-project option.

This only partially moves --enable-application out of old-configure.in
because there are a lot of other things intertwined with it.
2016-03-09 09:23:27 +09:00
Wes Kocher 2048d9f4a0 Merge m-c to inbound, a=merge CLOSED TREE
MozReview-Commit-ID: 4SEUTTY9jRn
2016-03-08 16:08:08 -08:00
Randall Barker 0d6eb2d4d1 Bug 1241332 - part 2, Request zoomToFocusedInput after resize finishes and propagates through APZ r=kats 2016-03-04 14:43:38 -08:00
Randall Barker 74fbbb6d11 Bug 1253426 - When Fennec is brought to the foreground, soft keyboard needs to be restored if it was previously visible r=snorp 2016-03-04 14:43:38 -08:00
vivek bee345ba8a Bug 946857 - Part 1: Expose disabled hosts through Password CP r=nalexander
Added a simple robocop test to verify that it is possible to query disabledHosts with PasswordProviders.

MozReview-Commit-ID: K4j4Aczp2xv

--HG--
extra : rebase_source : 284ff094515d674e5e0389b089e3629296231e77
2015-12-15 19:23:14 +02:00
Mark Finkle c36e08645c Bug 1241627 - Associate account conversions with onboarding experiments r=margaret r=nalexander 2016-03-03 17:29:45 -05:00
Margaret Leibovic dee7b22849 Bug 1239513 - Replace about:feedback with page hosted on input.mozilla.org. r=sebastian
MozReview-Commit-ID: K4AmE1zNtBI

--HG--
extra : rebase_source : fbabfd6e9aea578050ebb41835e3fbc92c189ec6
2016-02-27 16:17:01 -08:00
Carsten "Tomcat" Book 82cf3c3383 merge mozilla-inbound to mozilla-central a=merge 2016-03-03 11:54:40 +01:00
Wes Kocher 1be03a2b61 Backed out 2 changesets (bug 946857) for testBrowserDatabaseHelperUpgrades failures
Backed out changeset 9e4c8d1ffd3c (bug 946857)
Backed out changeset ca822e985ba5 (bug 946857)

MozReview-Commit-ID: DkVkUgEX7AJ
2016-03-02 14:42:04 -08:00
Michael Comella 9671569a21 Bug 1251656 - Add comment explaining why browser.db upgrade case 27 is missing. r=ahunt
MozReview-Commit-ID: KOlJ6q5cWUq

--HG--
extra : rebase_source : 73f9f85397d4aab23d6ee96e9b4ee0199e9a16da
2016-03-02 10:46:49 -08:00
James Willcox 73d84cb178 Bug 518805 - Don't do meta refreshes when backgrounded r=bz
This is controlled by browser.meta_refresh_when_inactive.disabled, which
is false (allow refreshes) on desktop, and true (disable refreshes) on Fennec
2016-03-02 16:32:27 -06:00
Andrzej Hunt 0b4dbfa17f Bug 1238656 - Part 3: bypass cache for homescreen icons r=mcomella
MozReview-Commit-ID: Bvf6GyWXqQn

--HG--
extra : rebase_source : 2d8e370f99cbe7c7e6e471f0089ef4e520d5154a
2016-02-01 14:00:38 -08:00
Andrzej Hunt f897ab1357 Bug 1238656 - Part 2: introduce FLAG_BYPASS_CACHE_WHEN_DOWNLOADING_ICONS to avoid icon downscaling r=mcomella
MozReview-Commit-ID: BXLqJ9wjzf7

--HG--
extra : rebase_source : af06ecf65b5577ae7c6415f56aaaf1aa1e44d251
2016-03-02 10:56:32 -08:00
Andrzej Hunt 0cc2273ad4 Bug 1238656 - Part 1: move best icon size selection into its own method r=mcomella
MozReview-Commit-ID: AWw50DDoLcL

--HG--
extra : rebase_source : 835ddfe29e28956e4e0aea1d4f53e692aeba3fc4
2016-03-02 10:54:31 -08:00
vivek 9a2769a8b0 Bug 946857 - Part 2: Add Android LoginsProvider. r=nalexander
LoginsProvider is an all-Android implementation of PasswordsProvider.
PasswordsProvider is an SQLite database backed by the version of
SQLite that ships with Gecko.  It is concurrently accessed from Gecko
and it runs with a special lifecycle that includes a separate
heavy-weight process.  Eventually we'll migrate the Gecko-side
passwords interface to use the new Android-side LoginsProvider, but
for now we just want to get the new provider landed and the tests
running.

MozReview-Commit-ID: Bx19D68tMtI
***
Bug 946857 - Fold into part2: review nits.

MozReview-Commit-ID: LmPwIvebfrr

--HG--
extra : rebase_source : f660f1be9ee019eb86f5b564d21386f899c53224
2016-02-15 16:14:31 -08:00
Nick Alexander b9a7550646 Bug 1252694 - Set MOZ_ANDROID_GCM_SENDERID directly in branding. r=glandium
Non-Mozilla distributors may wish to run their own autopush endpoint,
using a sender ID and corresponding Google API key that they control.
This simplifies that just a little bit, and gets Mozilla's release
engineering out of the business of managing non-sensitive secrets.

In the future, this sender ID will be baked into the Android APK's
string resources, in accordance with newer Google Play Services
library requirements.

MozReview-Commit-ID: AAxreEP73B0

--HG--
extra : rebase_source : 0a35d18a83558e4d27ac6a47b3833f1d69fed264
2016-03-01 15:31:27 -08:00
Nick Alexander 453b47c72a Bug 1247697 - Use Instrumentation context to disable keyguard and take wakelock; ignore SecurityExceptions. r=gbrown
MozReview-Commit-ID: BEeLhxSGQOA

--HG--
extra : rebase_source : 0da3f53ddbff9323880004249c92dd8ce37605f7
2016-02-29 10:28:51 -08:00
Carsten "Tomcat" Book 32191b51ac Merge mozilla-central to mozilla-inbound 2016-03-02 16:09:27 +01:00
Carsten "Tomcat" Book de8d151c26 merge mozilla-inbound to mozilla-central a=merge 2016-03-02 15:54:19 +01:00
Michael Comella a2c3666a0b Bug 1249092 - Log profile path in debug mode. r=rnewman
MozReview-Commit-ID: BhK3YFbglee

--HG--
extra : rebase_source : 9a582249312814bc929bcdc691992e7d7e9c3d2c
2016-03-01 11:44:53 -08:00
Michael Comella 9bf7de38e4 Bug 1252557 - Suppress ParcelCreator in AndroidFxAccount. r=nalexander
MozReview-Commit-ID: B2YEmQNBWTz

--HG--
extra : rebase_source : c5b3348c900be8b399d774f60a623bda2ece0e74
2016-03-01 11:10:20 -08:00
Michael Comella 4fc3a874b1 Bug 1252557 - Add warning for GoogleAppIndexingDeepLinkError. r=nalexander
afaict, we don't currently support app indexing (bug 1252569) so this should be
okay to reduce the warning level. We can ignore it if we decide we don't want
to support this feature.

MozReview-Commit-ID: 2q4zqEHw2B5

--HG--
extra : rebase_source : d556e26607e6ad6c9d005f2d67e2d4b689cb9695
2016-03-01 10:57:17 -08:00
Michael Comella c8e0a3a64f Bug 1252557 - Add ignore for HardcodedDebugMode. r=nalexander
MozReview-Commit-ID: JxPAavBCqN1

--HG--
extra : rebase_source : b6db0f3a678a3311fcd26fd678a73e328f179414
2016-03-01 10:40:19 -08:00
Wes Kocher 356fd48c1d Merge m-c to fx-team, a=merge
MozReview-Commit-ID: LQ4NtghbPdw
2016-03-01 15:30:35 -08:00
Andrzej Hunt 3d131923c5 Bug 1252610 - Don't insert suggested sites into topsites table unless they actually exist r=rnewman
MozReview-Commit-ID: 8MPLvxQ0FWu

--HG--
extra : rebase_source : 10cc13bfd1377f980e88a53645b28564e5aa1063
2016-03-01 13:54:24 -08:00
Andrzej Hunt 5b52c00996 Bug 1252500 - Provide all the necessary columns when retrieving topsites r=rnewman
MozReview-Commit-ID: IYeQ3Z6LLPy

--HG--
extra : rebase_source : 89c91e34b3d7f723e88a607d3aadacd09d47139a
2016-03-01 10:10:47 -08:00
Andrzej Hunt 29a8726dae Bug 1252499 - only insert blank tile when really needed r=liuche
MozReview-Commit-ID: 5O7gUBDl1D4

--HG--
extra : rebase_source : 485fcc15de36edb66862588a9821e3af0b47f160
2016-03-01 09:32:16 -08:00
Wes Kocher d4bc23e4dd Merge inbound to m-c a=merge
MozReview-Commit-ID: B0yZpi7wa4I
2016-03-01 15:19:25 -08:00
Brendan Dahl 2ece6215a9 Bug 1235869 - Remove web runtime from android. r=myk 2016-02-29 10:31:00 +01:00
Carsten "Tomcat" Book 30e5302af8 Merge mozilla-central to mozilla-inbound 2016-03-01 15:25:31 +01:00
Ehsan Akhgari 8a0731fdde Bug 1251875 - Part 1: Remove the dom.serviceWorkers.interception.enabled pref; r=bkelly 2016-03-01 09:16:38 -05:00
Ting-Yu Lin a078ab353a Bug 1097398 Part 4 - Change text selection highlight color to fennec orange. r=nalexander
This is per request in bug 1097398 comment 18. The text selection
highlight should be fennec orange (#FF9500) and opacity 0.6.

This patch is derived from a WIP patch by Mark Capella
<markcapella@twcny.rr.com>

MozReview-Commit-ID: 9WXDluDQTFg

--HG--
extra : rebase_source : 6798f97bc65408f162b935192cf7ca8e2309cde0
2016-02-16 16:55:28 +08:00
Ting-Yu Lin 775a6ca252 Bug 1097398 Part 3 - Use Android L style carets assets on Fennec. r=nalexander
The default AccessibleCaret CSS style is in layout/base/ua.css. We override them
in content.css to use the Android L style assets.

MozReview-Commit-ID: 6IEejkP7Moq

--HG--
extra : rebase_source : fce4d167628a02492f79993338d3596ac0d9dcdf
2016-02-16 16:55:28 +08:00
Ting-Yu Lin b063b0cec5 Bug 1097398 Part 2 - Add preferences to make carets always tilt. r=roc
This is to support Firefox Android L style carets assets that the two
carets always look like tilt.

This patch is derived from a WIP patch by Mark Capella
<markcapella@twcny.rr.com>

MozReview-Commit-ID: H3nKLz6HcpM

--HG--
extra : rebase_source : b3a77b0bb8aaea8f010002f54fde075c9d469711
2016-02-16 16:55:28 +08:00
Ting-Yu Lin 514007237a Bug 1097398 Part 1 - Move AccessibleCaret default assets to layout/style/. r=nalexander, r=heycam
Default AccessibleCaret assets were in editor for historical reasons. Because
ua.css references them, I move them to layout/style/ and add them in jar.mn so
that we don't have to package them in various products.

MozReview-Commit-ID: 7K7qr9FK784

--HG--
rename : editor/composer/res/accessiblecaret@1.5x.png => layout/style/res/accessiblecaret-normal@1.5x.png
rename : editor/composer/res/accessiblecaret.png => layout/style/res/accessiblecaret-normal@1x.png
rename : editor/composer/res/accessiblecaret@2.25x.png => layout/style/res/accessiblecaret-normal@2.25x.png
rename : editor/composer/res/accessiblecaret@2x.png => layout/style/res/accessiblecaret-normal@2x.png
rename : editor/composer/res/accessiblecaret_tilt_left@1.5x.png => layout/style/res/accessiblecaret-tilt-left@1.5x.png
rename : editor/composer/res/accessiblecaret_tilt_left.png => layout/style/res/accessiblecaret-tilt-left@1x.png
rename : editor/composer/res/accessiblecaret_tilt_left@2.25x.png => layout/style/res/accessiblecaret-tilt-left@2.25x.png
rename : editor/composer/res/accessiblecaret_tilt_left@2x.png => layout/style/res/accessiblecaret-tilt-left@2x.png
rename : editor/composer/res/accessiblecaret_tilt_right@1.5x.png => layout/style/res/accessiblecaret-tilt-right@1.5x.png
rename : editor/composer/res/accessiblecaret_tilt_right.png => layout/style/res/accessiblecaret-tilt-right@1x.png
rename : editor/composer/res/accessiblecaret_tilt_right@2.25x.png => layout/style/res/accessiblecaret-tilt-right@2.25x.png
rename : editor/composer/res/accessiblecaret_tilt_right@2x.png => layout/style/res/accessiblecaret-tilt-right@2x.png
extra : rebase_source : bb29652fcc47725feb44397a7f9f39c89b0161b6
2016-02-16 16:55:28 +08:00
malayaleecoder 528cbb7167 Bug 1219323 - Remove unnecessary table created check from BrowserDatabaseHelper. r=vivek,nalexander
MozReview-Commit-ID: GDPQ8LQ24bP

--HG--
extra : rebase_source : a7fcdb284a556e7fc038e41183d52291e0360e1d
2016-02-16 00:06:23 +05:30
Andrzej Hunt bc33acc968 Bug 1252264 - Post: Remove the now-unused SpecialFoldersCursorWrapper r=me
This is the last java based CursorWrapper!

MozReview-Commit-ID: 5oaPO4uvWU8

--HG--
extra : rebase_source : dfb33f4273ae51da58abae516814ffda6be6fcd9
2016-02-29 14:21:34 -08:00
Andrzej Hunt 1ab0aa84f8 Bug 1252264 - Use MatrixCursor + MergeCursor to show the desktop bookmarks folder r=mcomella
MozReview-Commit-ID: 3qleedRWjKb

--HG--
extra : rebase_source : 1e114c05d21d4b6e5c3a3ad05f280e2b6e5a9760
2016-03-01 09:12:21 -08:00
Margaret Leibovic a8cbd52c87 Bug 1249384 - Support configuring switchboard server endpoint through intent extra. r=sebastian
MozReview-Commit-ID: 4fY94tZebip

--HG--
extra : rebase_source : 8f1816c2770a63410248bbd223f91aac8a03322d
extra : amend_source : 938470d7cd5efe3cef8768ce9ad6755d141b1524
2016-02-26 16:23:28 -08:00
Carsten "Tomcat" Book 7f956c0bfb merge mozilla-inbound to mozilla-central a=merge 2016-02-29 11:35:30 +01:00
Chenxia Liu c1698e3ba7 Bug 1244701 - Message EOL plan to gingerbread users. r=margaret
MozReview-Commit-ID: ESJd870iP3N

--HG--
extra : rebase_source : 8d4a774a5c7aa6c34fff499a5f152d025dd4f1bb
2016-02-12 11:52:26 -08:00
Andrzej Hunt a028a2c7c6 Bug 1251740 - Remove ArrayList item using iterator instead of from list when iterating r=sebastian
Otherwise we will crash with a java.util.ConcurrentModificationException on iterator.next()
after removing an item using list.remove(item).

MozReview-Commit-ID: KYebSw2zjVk

--HG--
extra : rebase_source : c2d43cfb94742f4c2675ab7ceca0796890646352
2016-02-26 14:10:27 -08:00
Andrzej Hunt 0df50bbc44 Bug 1251740 - Rename searchistory to searchHistory r=me
MozReview-Commit-ID: BT0EbspbxMK

--HG--
extra : rebase_source : 9796bc0e3f2b42a8497bb71830666779891426c4
2016-02-26 14:04:21 -08:00
Wes Kocher 45b5e4259b Merge m-c to fx-team, a=merge
MozReview-Commit-ID: Hc6og2UJTjf
2016-02-26 13:28:45 -08:00
Wes Kocher f5d0907f78 Merge fx-team to central, a=merge
MozReview-Commit-ID: 9LaKI6lIClP
2016-02-26 12:19:25 -08:00
Michael Comella 078eda97bb Bug 1250707 - Add test for UrlAnnotations.insert. r=sebastian
MozReview-Commit-ID: LmnxRlcxIi

--HG--
extra : rebase_source : 7bad7592d739dfdf1a36e58ca942b75d1ad2746a
2016-02-25 17:47:00 -08:00
Michael Comella 63eca03a7d Bug 1250707 - Add UrlAnnotations with insertion. r=sebastian
MozReview-Commit-ID: A93dzl7hJPG

--HG--
extra : rebase_source : 486d2537493d688dcff21c3c8634cc3ba72eb91d
2016-02-25 17:53:35 -08:00
Michael Comella 85dd5960f8 Bug 1250707 - Test insert to url annotations table through BrowserProvider. r=sebastian
MozReview-Commit-ID: 2UqLgskqAPc

--HG--
extra : rebase_source : 4ba3ba783049e0f5664759b83e288813f82d9c3c
2016-02-25 15:34:01 -08:00
Michael Comella 2c478e100e Bug 1250707 - Add insert method to url annotations table in BrowserProvider. r=sebastian
MozReview-Commit-ID: 8clkXPqmpOV

--HG--
extra : rebase_source : 5369686567ff03734015ae3e0fd6ab26c57d2f86
2016-02-25 15:28:28 -08:00
Michael Comella 05b2656e93 Bug 1250707 - Register url annotations table with BrowserProvider; add query. r=sebastian
MozReview-Commit-ID: FnU7D8p3H1O

--HG--
extra : rebase_source : 39f3f523c3fcaa71dc99fa2561d279b7ca117477
2016-02-25 15:27:46 -08:00
Michael Comella 436b692330 Bug 1250707 - Add test for browser.db upgrades. r=sebastian
Currently tests version 27 to 28 and is abstract enough to test future
upgrades. Additionally, the test should fail if the database is upgraded but a
database for the old version is not supplied.

MozReview-Commit-ID: CpBiGETFacv

--HG--
extra : rebase_source : 15b0970474da780b86cc7817b62023d3e95d6c58
2016-02-25 13:00:26 -08:00
Michael Comella 7d984dcf63 Bug 1250707 - Create url annotations table. r=sebastian
MozReview-Commit-ID: BHtwkdrpfYi

--HG--
extra : rebase_source : f191d3687be00b6546b2fefa5b4f16b1f771ce32
2016-02-25 12:49:45 -08:00
Andrzej Hunt 56f1f6ecdb Bug 1240500 - Early return on empty pattern to avoid an infinte loop and OOM r=rnewman
MozReview-Commit-ID: 7GlsZjfmE0y

--HG--
extra : rebase_source : 66dd11d9079cebb5b798eef86361d43b1f955e98
2016-02-25 15:28:08 -08:00
Andrzej Hunt 5630d1c222 Bug 1240500 - Pre: whitespace cleanup and unnecessary comment cleanup r=me
MozReview-Commit-ID: FDOsOUSitk4

--HG--
extra : rebase_source : 315cb89a66c74674b47da9e5e02fed7e53ce440a
2016-02-25 14:47:40 -08:00
Margaret Leibovic b529456553 Bug 1226238 - (Part 5) Update reader view toolbar styles. r=Gijs,ahunt
MozReview-Commit-ID: 6YjmXZgGwOu

--HG--
extra : rebase_source : 456ce825e85ccc49bafe8290742dfce8f29d0556
2016-02-22 14:28:02 -08:00
Margaret Leibovic 3a66695ff2 Bug 1226238 - (Part 4) Remove reading list toggle button from reader view. r=ahunt,Gijs
MozReview-Commit-ID: 3pwOV5BjwC9

--HG--
extra : rebase_source : 66c2afd658320c5e5bd05e4b2a3278f2c871fee2
2016-02-22 10:35:32 -05:00
Margaret Leibovic db4aa097f5 Bug 1226238 - (Part 3) Remove reading list button from reader view. r=Gijs
MozReview-Commit-ID: 4QmGlGH8ELA

--HG--
extra : rebase_source : a4b0c81f0849ff77ec41ea6047c4b4066afe6189
2016-02-22 10:29:48 -05:00
Margaret Leibovic 1a7083e099 Bug 1226238 - (Part 2) Remove reader view footer. r=Gijs
MozReview-Commit-ID: B474joTtVwa

--HG--
extra : rebase_source : 18d1f91cf0a70724a3f6ae9ca394a2cb5b91197f
2016-02-22 10:16:24 -05:00
Margaret Leibovic 8db3f1faa4 Bug 1226238 - (Part 1) Remove share button from reader view. r=ahunt,Gijs
MozReview-Commit-ID: 3TFzz809KcM

--HG--
extra : rebase_source : 3cf003c5cbbe02e03bcf6f5f96843ccbc4a26a09
2016-02-22 10:09:07 -05:00
Sebastian Kaspari 5b700a7c5d Bug 1248437 - Replace site security icon with search icon on about:home. r=ahunt
MozReview-Commit-ID: 53HNhoAqMFe

--HG--
extra : rebase_source : a34df0dcdef74872d4fa07f6a837e65320383c60
2016-02-15 18:44:50 +00:00
Margaret Leibovic ea1635cc68 Bug 1004734 - Create system notification on browser update. r=liuche,mfinkle
MozReview-Commit-ID: DsVhO2kagZB

--HG--
extra : rebase_source : 67f8fe05964c855f0657e72150cb0547bc432105
2016-02-24 12:16:46 -08:00
Dragana Damjanovic dd.mozilla@gmail.com 496059d377 Bug 1246956 - Add loadReplace to session history. r=yoric r=mfinkle 2016-03-02 12:17:22 +01:00
Raunaq Abhyankar 1c102cb835 Bug 1188198 - Remove the m prefix from the ThemedView.java.frag template and regenerate the output files. r=mcomella
--HG--
extra : rebase_source : 2be0024040f5b1620692c5e7f457d510ea4021cb
2016-01-20 11:14:00 -05:00
Joel Maher de9f8d8859 Bug 1251373 - Remove moz payment API support. r=Margaret
MozReview-Commit-ID: IW63XQDyB16

--HG--
extra : rebase_source : 2038809a37a265843e6033392cbe08641dfb3a50
2016-02-25 13:08:50 -08:00
Wes Kocher d0b32f7434 Merge m-c to inbound, a=merge
MozReview-Commit-ID: Aab5zU7Kd3X
2016-02-26 12:38:33 -08:00
Jim Chen a0129dc275 Bug 1250314 - Let changes flush when committing or canceling composition; r=esawin
Flush IME changes when committing or canceling the composition, before
sending a notification, so that the Gecko and Java sides are on the same
page.

Also, use the GeckoEditableListener constants when calling notifyIME so
we don't rely on the Gecko platform constants having the same values as
our Java constants.
2016-02-26 14:38:57 -05:00
Jim Chen c73ca854eb Bug 1248459 - Initialize finder when showing find bar; r=margaret
The finder component has a quirk that the first time it searches for a
string it may find text that's normally not included in the search
result (e.g. the placeholder text in an input element). I think rather
than fixing the quirk, which seems risky, it's better to work around it
by performing a fake dummy search when first showing the find bar.  On
desktop, we also (I think unintentionally) perform a dummy search when
the find bar first appears.
2016-02-26 14:38:57 -05:00
Phil Ringnalda c279cb263c Back out 2 changesets (bug 1245992) for several browser-chrome failures
Backed out changeset 6d9614f87daf (bug 1245992)
Backed out changeset 34e6eea401e3 (bug 1245992)
2016-02-25 19:15:16 -08:00
Axel Hecht a0aba3aa15 Bug 1246000 - remove stale locales from Android on central, too, r=jbeatty 2016-02-17 16:39:43 +01:00
Francois Marier cba834e152 Bug 1245992 - Remove unused Safe Browsing strings. r=past
MozReview-Commit-ID: IkyO53DJpYs

--HG--
extra : rebase_source : 44e64c0eb3610159b6d57da2f3fedddfdda54841
2016-02-25 21:34:15 -08:00
Francois Marier 53454d8416 Bug 1245992 - Update the Safe Browsing phishing interstitial page. r=flod,past
MozReview-Commit-ID: DLC1KDvYbUH

--HG--
extra : rebase_source : 7289c93af47827f8a8dd78285d7beecf31935f3c
2016-02-25 21:34:01 -08:00
Wes Kocher ab36d59168 Merge m-c to inbound, a=merge
MozReview-Commit-ID: 3PWdAnh0hk5
2016-03-01 15:29:43 -08:00
Bogdan Postelnicu edb03ea5c0 Bug 1252082 - prevent null pointer dereference on |c|. r=sebastian
MozReview-Commit-ID: 1ApWSRDUYMJ

--HG--
extra : rebase_source : b0dd83b3f2e212684d786acfb8336727a4127984
2016-03-01 21:21:16 +02:00
Angel Bouzo d3adcc1f5a Bug 1194033 - Added background selector to TwoLinPageRow & removed selector override from RemoteTabsListView r=mcomella
MozReview-Commit-ID: A9TwBiTbP0B

--HG--
extra : rebase_source : 2014cd8cbce1ca09d2ff426540749693841d7a1a
2016-01-08 18:03:14 -08:00
Andrzej Hunt 901f14602c Bug 760956 - Part 7: only add single blank tile to top sites grid r=rnewman
MozReview-Commit-ID: 42DuTEJZgum

--HG--
extra : rebase_source : 91fd5201e7a9f68187378ab3b1ae5bf6dd8614b9
2016-02-25 16:56:15 -08:00
Andrzej Hunt b4c5a29198 Bug 760956 - Post: remove unneeded getPinnedSites and getTopSites from BrowserDB r=me
MozReview-Commit-ID: 7Q5dOMVnqKP

--HG--
extra : rebase_source : 81b8f6192d2f809dcfd1eeaaef715f44dcc3f228
2016-02-17 09:57:44 -08:00
Andrzej Hunt 2e24243ebe Bug 760956 - Post: Cleanup TopSitesCursorWrapper remainders r=rnewman
MozReview-Commit-ID: ExIkvmfJO5O

--HG--
extra : rebase_source : 7ea16b1350975ab57f13ee98e22f1b861b547741
2016-02-17 09:47:06 -08:00
Andrzej Hunt 9b11af879a Bug 760956 - Part 6: Introduce basic topsites retrieval test r=rnewman
This is a quick sanity check: a clean profile should return all the suggested
sites directly.

We should probably add further tests making sure that history items appear
in front of the suggested sites, that pinned sites work correctly,
and that suggested sites don't appear outside of the grid.

MozReview-Commit-ID: Ai8gTkv9E9w

--HG--
extra : rebase_source : e82943a71e7276c6da4b7757c3cc3f936d0c8f87
2016-02-25 16:59:07 -08:00
Andrzej Hunt 65536b8a63 Bug 760956 - Part 5: use BrowserProvider TopSites query instead of TopSitesCursorWrapper r=rnewman
This means we now have only one open cursor for the topsites query, instead of 2 real cursors (and one
MatrixCursor). We still need a MergeCursor and MatrixCursor to supply blank tiles, this will
disappear as soon as the user has sufficient history items to fill the suggested sites grid.

MozReview-Commit-ID: LnJaSMIDM2O

--HG--
extra : rebase_source : c5665cf1346db31217f9f217d6cef1d4f615aebb
2016-02-25 16:54:50 -08:00
Andrzej Hunt 52963226aa Bug 760956 - Part 4: Implement single-cursor topsite-retrieval in BrowserProvider r=rnewman
Note that this version only returns topsites, pinned sites, and suggested sites.
Blank tiles aren't supplied, and need to be added separately.

MozReview-Commit-ID: 5Vc5pXTewHi

--HG--
extra : rebase_source : 7ccf781991fe8237a046f7d6cea5d1867cc76cc7
2016-02-25 16:43:13 -08:00
Andrzej Hunt 6317ac3132 Bug 760956 - Part 3: Add getSuggestedSites to BrowserDB r=rnewman
We'll need access to the SuggestedSites in BrowserProvider when assembling the
topsites query there, hence we need to allow access via BrowserDB.

MozReview-Commit-ID: BkZghDhQGxr

--HG--
extra : rebase_source : 4010ad97a10c1685ebc155cc2244c50ed498c428
2016-02-17 09:28:13 -08:00
Andrzej Hunt 1ffa178cee Bug 760956 - Part 2: Introduce numbers table r=rnewman
We'll need this to provide a number sequence for the single-query/cursor TopSites
implementation.

MozReview-Commit-ID: 8m21gNmY50D

--HG--
extra : rebase_source : 71f169eee743639630604723ad5b01b805695a60
2016-02-29 11:33:05 -08:00
Andrzej Hunt cd46700d0f Bug 760956 - Part 1: Introduce variadic concatenateSelectionArgs r=rnewman
This allows us to more easily append multiple sets of args.

TODO: is it worth naming this appendSelectionArgs? We should keep the
2-param version appendSelectionArgs since it's more efficient for that
case (and the vast majority of uses are with 2-params) - it's probably
simpler for development to have both versions have the same name, and
as far as I can tell the compiler will prefer the non varargs version
when possible.

MozReview-Commit-ID: LcI6zNwpIxh

--HG--
extra : rebase_source : f782a7c830aed605cdcc18df9f3cd63605dfcc3b
2016-02-17 09:13:34 -08:00
Florian Quèze 3bab40f228 Bug 1251278 - Remove obsolete Yahoo parameter preferences, r=mconnor. 2016-02-29 11:46:37 +01:00
Carsten "Tomcat" Book 3695dd59e0 merge mozilla-inbound to mozilla-central a=merge 2016-02-25 11:57:51 +01:00
Varun Naganathan 391cf4e5db Bug 1236387 - Add a URL and length filter for search history suggestions r=ahunt
MozReview-Commit-ID: 9EFgukC0imw

--HG--
extra : amend_source : 809bf6d603c931b0cafacf05b8b5d2469765b8e3
2016-02-24 20:46:03 -08:00
Nick Alexander b8262556d1 Bug 1249166 - Pre: Fix Android front-end TreeHerder details; force --no-daemon and --offline in automation. r=me
Setting GRADLE_USER_HOME in this way ensures all Gradle invocations in
automation have the right flags, rather than just the ones we
remember.

MozReview-Commit-ID: IL53nZVsFuV

--HG--
extra : rebase_source : dafc3c19e75e067481603b6f80692fcea0141b67
2016-02-23 23:55:56 -08:00
Nick Alexander 39c66402fe Bug 1249166 - Pre: Set JAVA_HOME in |mach gradle|. r=me
MozReview-Commit-ID: 4qQz5ZZJqik

--HG--
extra : rebase_source : fb3e729e710f7fc9615cc194ca4a8fb7ee0d72cf
2016-02-18 09:06:39 -08:00
dlim 0bc8179166 Bug 1231549 - Set default profile endpoint server URI for Firefox Accounts not created via the web flow. r=nalexander 2016-02-23 13:03:33 -08:00
dlim 62a6c6000f Bug 1225563 - Log error in JS that Doorhangers only support one positive and one negative button if invalid buttons are provided. r=nalexander 2016-02-23 13:45:36 -08:00
Carsten "Tomcat" Book 20095687cf merge fx-team to mozilla-central a=merge 2016-02-24 12:04:15 +01:00
Wes Kocher c3e2aac340 Merge inbound to central, a=merge
--HG--
extra : commitid : Diy1mnutqUS
2016-02-23 16:56:58 -08:00
Carsten "Tomcat" Book 04e913704c Merge mozilla-central to mozilla-inbound 2016-02-23 16:56:04 +01:00
Carsten "Tomcat" Book 839ce412a8 merge fx-team to mozilla-central a=merge 2016-02-23 16:54:50 +01:00
Kartikaya Gupta 2548d417f5 Bug 1249915 - Add ability to synthesize native touch events on Fennec for mochitests. r=snorp
MozReview-Commit-ID: Dit8QhqJSYc
2016-02-23 10:17:46 -05:00
Dragana Damjanovic d3fd6043b0 Bug 1246956 - Add originURI to Sessionstore. r=bz,Yoric,mfinkle 2016-02-22 16:38:57 -08:00
Michael Comella 10c5c3706a Bug 1247557 - Close Cursors in AndroidImport. r=sebastian
MozReview-Commit-ID: KcKAXLxJr7l

--HG--
extra : rebase_source : 2aeba7616e1ac28776142026474389fa1f1a943e
2016-02-22 14:55:43 -08:00
Michael Comella 709eb78ec3 Bug 1250250 - Store updated seq no. before sending upload Intent. r=mfinkle
MozReview-Commit-ID: Ab2qycjDKOy

--HG--
extra : rebase_source : 598f0e36cf28c3e7ffe5c040532ac1296a54e12b
2016-02-22 11:20:37 -08:00
Chenxia Liu 121f9d5a98 Bug 1246130 - Gather onboarding telemetry experiments separately from other active experiments. r=margaret
MozReview-Commit-ID: KPqdlzoqTBH

--HG--
extra : amend_source : 2fc8ef3b64a3b88f32130cd7222aa1b9d7fbfb08
2016-02-16 19:08:43 -08:00
Margaret Leibovic c915819bee Bug 1249434 - Add a "Show web fonts" pref in advanced settings. r=jchen
MozReview-Commit-ID: EJl4qh0mOr4

--HG--
extra : rebase_source : a006f4c157b8a0ed2fd73242cb3efec6795b054a
extra : amend_source : 9ed7d8ab72ba09d0a0d8d521b64ea4d327e5c448
2016-02-22 16:37:48 -08:00
Nick Alexander 7f77b8f945 Bug 1248160 - Part 3: Move MOZ_ANDROID_SHARED_ID to branding; remove mobile/android/defs.mk. r=ted.mielczarek
MozReview-Commit-ID: KAxIYsHvAC4

--HG--
extra : rebase_source : 9ae25879d3afe70cf5513ddf3434d04c4e9c424f
extra : histedit_source : 35f7521d1504635fa31ced58e1b8cb2ae8600cd5
2016-02-13 10:19:25 -08:00
Nick Alexander 8dcc601b5e Bug 1248160 - Part 2: Inline MOZ_ANDROID_SHARED_FXACCOUNT_TYPE. r=ted.mielczarek
This is per-package, so there's no cross-package definition needed.

MozReview-Commit-ID: 8qy2SGJtCh1

--HG--
extra : rebase_source : 5e3cb1959ac560137487d5d0c12002820212aed7
extra : histedit_source : ac2404805e7afc2776c02414ab464d24d3057063
2016-02-13 10:13:10 -08:00
Nick Alexander a369f9a410 Bug 1248160 - Part 1: Remove MOZ_ANDROID_SHARED_ACCOUNT_TYPE. r=ted.mielczarek
This is cleaning up after Bug 1220906, which removed Old Sync.

MozReview-Commit-ID: EmP4RTMIZ9

--HG--
extra : rebase_source : d97e09ca50dbd2c214c0618d50b7418378697dde
extra : histedit_source : 5148e7d8f5c8f10c36f1fa319ac04fea28432450
2016-02-13 10:00:58 -08:00
Mark Finkle a1fa9f94f7 Bug 1249096 - Use a more forgiving URL parser when getting the fallback favicon r=rnewman 2016-02-21 11:54:34 -05:00
Andi-Bogdan Postelnicu 52003e933f Bug 1250144 - call super.onAttachedToWindow in ToolbarEditLayout::onAttachedToWindow. r=sebastian
MozReview-Commit-ID: 5ld41tfhVGv

--HG--
extra : rebase_source : 0ae9955fd0e2901aac8188f54a7fac162afc06c9
2016-02-22 17:04:52 +02:00
Edwin Flores 32d5c9e7b2 Bug 1246984 - Fix scrolling on Blackberry capacitive keyboard - r=kats 2016-02-22 09:36:22 +00:00
vivek 3938a40b96 Bug 946857 - Part 1: Expose disabled hosts through Password CP r=nalexander
Added a simple robocop test to verify that it is possible to query disabledHosts with PasswordProviders.

MozReview-Commit-ID: K4j4Aczp2xv

--HG--
extra : rebase_source : b911c3e42bf3ed4f2e55185dbaa4fe4b23ab7588
2015-12-15 19:23:14 +02:00
Andrzej Hunt 66316ab789 Bug 1252501 - Coalesce topsites position with rowid to ensure a valid position r=rnewman
MozReview-Commit-ID: BFcs3sUT0Ff

--HG--
extra : rebase_source : 81b34ab1e1a20e25b381605e874c85144a937836
2016-03-01 14:00:22 -08:00
Chenxia Liu c61add1e02 Bug 1232866 - Establish clearer IA for panel list items. r=mcomella
MozReview-Commit-ID: 40quuVQxL2K

--HG--
extra : rebase_source : 9611189f67b0fb9874104fffb2f832e938efed36
2016-03-02 10:42:19 -08:00
Carsten "Tomcat" Book 7e21b8b3eb Merge mozilla-central to fx-team 2016-03-02 16:05:38 +01:00
Tristan e8bfac8fc1 Bug 1244197 - Fixed conditional logic for two performance optimizations, r=capella 2016-03-02 08:19:11 -05:00
Phil Ringnalda 1a1ec5b8bb Merge f-t to m-c, a=merge 2016-02-20 17:25:14 -08:00
Chenxia Liu 0b2f76300a Backed out changeset a47d5f97fca8. r=bustage, CLOSED TREE
MozReview-Commit-ID: 6AoqIQWcOKd
2016-02-19 20:18:08 -08:00
Chenxia Liu 79ff021ecb Bug 1246130 - Gather onboarding telemetry experiments separately from other active experiments. r=margaret
MozReview-Commit-ID: INBoGNmVndw

--HG--
extra : rebase_source : cfec6b8dc4471608557574dab0eff8237cad227b
2016-02-16 19:08:43 -08:00
Chenxia Liu 41566cb4f8 Bug 1243216 - Run pngquant on images to compress them further. r=mfinkle
MozReview-Commit-ID: ISx9rUsB4PX

--HG--
extra : rebase_source : 11fb3f3853bc30c72d5b2180b5274e9e7d8b177a
2016-02-18 18:45:15 -08:00
Mark Finkle c3569f843e Bug 1249314 - Cleanup 'tabstray' Telemetry method r=liuche 2016-02-19 14:56:43 -05:00
Mark Finkle 6cf210ffe8 Bug 1249094 - Add UI Telemetry probes for application foreground / background changes r=margaret 2016-02-19 14:56:40 -05:00
Margaret Leibovic 0b943c2a8b Bug 1227743 - Remove snippet (id) from rotation after the user clicks on it. r=mfinkle
MozReview-Commit-ID: 10m8yssL94U

--HG--
extra : rebase_source : d37e115d26f25d398c72c2c59455c933172280c4
extra : amend_source : 8ba89625c0c388f399104537cb05bc9aac5fe426
extra : histedit_source : e151e20f5a18f78bda7d01b11f2f2cc0bb77ab16%2Ca17440ac9be6318574d08de92bb0368d021e3b03
2016-02-11 15:29:25 -05:00
Jim Chen c6aac8bac8 Bug 1247293 - Set search suggestion prompted pref along with enabled pref; r=ahunt
Set the prompted pref along with the enabled prefs so that we don't have
to detect setting the enabled pref elsewhere in order to set the
prompted pref.
2016-02-19 17:14:58 -05:00
Carsten "Tomcat" Book 8de5d65e8c Merge mozilla-central to fx-team 2016-02-19 12:08:37 +01:00
Carsten "Tomcat" Book fd2c2d9b1a merge mozilla-inbound to mozilla-central a=merge 2016-02-19 12:02:26 +01:00
Chenxia Liu d99519b435 Bug 1249331 - Update copy for datasaving firstrun panel. r=margaret
MozReview-Commit-ID: 5B6SlddSwDW

--HG--
extra : rebase_source : 16fe99ca21abc428dec7ca034f30bb44feaaa0ac
2016-02-18 09:44:49 -08:00
Margaret Leibovic e0825d6416 Bug 1247324 - Disable Switchboard in automation. r=gbrown,mfinkle
MozReview-Commit-ID: ItqHBIEdD0Q

--HG--
extra : rebase_source : 639eebe0ee5854beef82695729d73dc001af8fac
2016-02-18 12:03:51 -05:00
chaithanya 1cea93e0d5 Bug 1243435 Remove unused prefs toolkit.telemetry.prompted / toolkit.telemetry.notifiedOptOut from test suites r=Dexter
MozReview-Commit-ID: 83IOB4Xvf8I
2016-02-18 10:51:24 -08:00
Sebastian Kaspari 7f2bf2d6ca Bug 1246707 - Set all Snackbar durations to LONG. r=ahunt
MozReview-Commit-ID: EuSc6movOlX

--HG--
extra : rebase_source : f2aa40a3de6e91999d6a6e720b40860a82bbbf17
2016-02-17 14:14:20 +00:00
Priyen 5a0e601907 Bug 1245722 - Replace org.mozilla.gecko.sync.Utils.getLanguageTag with Locales.getLanguageTag. r=nalexander
The code at was duplicated for build reasons that no longer apply.

MozReview-Commit-ID: Hk7n9beobsY

--HG--
extra : rebase_source : 8ca84ecb2c837d14182b706014ab98022ce95acc
2016-02-14 21:59:24 -06:00
Margaret Leibovic ca51cb6e69 Bug 1245497 - (Part 2) Measure FENNEC_GECKOAPP_STARTUP_ACTION when we handle a new intent. r=mcomella
MozReview-Commit-ID: IOlo2kzRhzh

--HG--
extra : rebase_source : 6038c53d6c86e05132ee12f0e75ae31fea92bdc4
2016-02-03 12:22:06 -05:00
Margaret Leibovic ead971820b Bug 1245497 - (Part 1) Update FENNEC_GECKOAPP_STARTUP_ACTION to measure homescreen shortcut launches. r=mcomella
MozReview-Commit-ID: CkvS3eP5wTy

--HG--
extra : rebase_source : 6a03986c6e2bbd53238bc6beb6083023d83bd124
2016-02-03 12:08:15 -05:00
Carsten "Tomcat" Book 65589f686c merge fx-team to mozilla-central a=merge 2016-02-18 12:41:52 +01:00
Carsten "Tomcat" Book ed38b61598 merge mozilla-inbound to mozilla-central a=merge 2016-02-18 12:01:24 +01:00
Nick Alexander a9c4e505e2 Bug 1074258 - Follow-up: Force Gradle JVM to use utf-8 encoding. r=me
MozReview-Commit-ID: J7emtEFBbvX

--HG--
extra : rebase_source : de29a988b73baf39da00e62710643ff506498005
2016-02-17 22:45:47 -08:00
Nick Alexander f0490cabd5 Bug 1074258 - Expand entities at build time when copying strings.xml in Gradle. r=me
DONTBUILD NPOTB

Android Studio (and IntelliJ) does not correctly handle &entity;
definitions in Android strings.xml files.  Strings with entities (in
Fennec, all of them) are rendered in the IDE as blank.  This patch
expands the entities when copying for use by Gradle, improving the IDE
integration.

MozReview-Commit-ID: 2T6CzoKc7v8

--HG--
extra : rebase_source : 75b2c9e20392d03b8077d2c313538c5fccc9cb34
extra : amend_source : 5b409cc858e08e5be2eef2ded1bc907f2d088e2d
extra : histedit_source : f702d4eb831af75f6374718efaffcf95f974731c
2016-02-17 17:16:51 -08:00
Nick Alexander 33a2ba2cc1 Bug 1233882 - Post: Make Gradle app manifest package be org.mozilla.gecko. r=me
MozReview-Commit-ID: 7YP0mShKc0S

--HG--
extra : rebase_source : 992ea0b6d2b3a52beec903fdf6309507d7df713b
extra : histedit_source : 719d54ff32f1d96537d8e9780e27ca3c7b8d97ba
2016-02-17 16:18:13 -08:00
Nick Alexander c4c73eceaa Bug 1233882 - Fold base Gradle project into app Gradle project. r=sebastian,mcomella
DONTBUILD NPOTB

Using the real Android manifest tripped up Robolectric, so I've taken
the easy way out and added a dummy TestGeckoApplication; see comment
in the code.

MozReview-Commit-ID: 4fCY504UgPu

--HG--
rename : mobile/android/app/base/lint.xml => mobile/android/app/lint.xml
rename : mobile/android/tests/background/junit4/resources/robolectric.properties => mobile/android/app/src/main/resources/robolectric.properties
extra : rebase_source : 689e879dd4ec4402d5e7f948fa5f8be256284a88
extra : intermediate-source : 746468f5d9798ff404a80cd957664e2b69a0e97c
extra : source : a7f63b3721cd3ba105990bbb37a87044383d26d9
extra : histedit_source : 6bdcfa36ddb45bbfd518c5459e4940e29a30f1c2%2C4bfef3b752a85174f1aa1f2226a286ac30bae25a
2016-02-17 19:25:54 -08:00
Michael Comella 378a0aa6a8 Bug 1244861 - Gzip outgoing telemetry pings. r=rnewman
This commit adds the GzipNonChunkedCompressingEntity which is necessary because
the telemetry servers don't support chunked uploading, which the built in
GzipCompressingEntity does.

I tested this on my local device and logs for successful uploads were sent for
both the testing gzip server as well as the official telemetry server. My data
correctly appears on the former and I did not check the latter.

MozReview-Commit-ID: 4bCNiRYyqFD

--HG--
extra : rebase_source : 28f877258fdf25a098bc5f1634c060b3fd53fe39
2016-02-17 18:20:20 -08:00
Michael Comella b3316867ca Bug 1249150 - Remove FakeProfileTestCase. r=nalexander
MozReview-Commit-ID: Ksz68WSJLyy

--HG--
extra : rebase_source : bb0e798a7f3aab0171c8a082639df27442eda5c8
2016-02-17 15:35:29 -08:00
Chenxia Liu e5b598cfee Bug 1243216 - Make clickable slides more visible. r=Margaret
MozReview-Commit-ID: ECC9BgVI5AC

--HG--
extra : rebase_source : 99096344441e108ef7207419d4a55c62cab6e03a
2016-02-16 18:35:30 -08:00
Margaret Leibovic 0dbb78852f Bug 1234693 - Point Switchboard URLs to production mozilla-services endpoint. r=mfinkle
MozReview-Commit-ID: ArdTpolY7rQ

--HG--
extra : rebase_source : 309737ce8608ed4a45b46be4be6199f7bda66a80
2016-02-17 10:14:53 -05:00
Carsten "Tomcat" Book 3a87a933e7 Backed out changeset 53b0b5b29776 (bug 1243435)
--HG--
extra : rebase_source : faf90230fecdfe1f0150015c039800828723a576
2016-02-17 15:00:51 +01:00
Sebastian Kaspari ac57938a24 Bug 1236431 - Use contentDescription to verify URL in tests. r=mcomella
MozReview-Commit-ID: IrcsLaNExEM

--HG--
extra : rebase_source : 5cf0a2dc496f67e000016a9f9a0094a7e1354122
2016-02-12 18:42:40 +01:00
Sebastian Kaspari 3e4f6499b8 Bug 1236431 - ToolbarDisplayLayout: Only show base domain. r=mcomella
MozReview-Commit-ID: GwH3XDVim4F

--HG--
extra : rebase_source : 2c315e1c84416e77fd534f54eb9e5aa4e50fb8da
2016-02-11 15:54:11 +01:00
Sebastian Kaspari d74a299d2d Bug 1236431 - (Pre) ToolbarDisplayLayout: Address lint warnings and clean up code. r=mcomella
MozReview-Commit-ID: JkD7uqRMQhQ

--HG--
extra : rebase_source : 87e2044c27e7693b9c356e32f4f6d5e70de9d5ed
2016-02-12 09:42:41 +01:00
Carsten "Tomcat" Book 2b6503e6a2 Merge mozilla-central to fx-team 2016-02-17 14:38:01 +01:00
Carsten "Tomcat" Book 436f1bf747 Backed out changeset bc3e37b63def (bug 1246918) for fix frequent android c1 test failures 2016-02-17 14:35:10 +01:00
Carsten "Tomcat" Book c2a42c6ad4 merge fx-team to mozilla-central a=merge 2016-02-17 12:07:39 +01:00
chaithanya 458420bbd7 Bug 1243435 - Remove unused prefs toolkit.telemetry.prompted / toolkit.telemetry.notifiedOptOut from test suite. r=Dexter 2016-02-16 05:11:00 +01:00
Carsten "Tomcat" Book 9d45ef9d96 Merge mozilla-central to fx-team 2016-02-17 12:20:16 +01:00