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

18161 Коммитов

Автор SHA1 Сообщение Дата
Mark Finkle 478c05d6b0 Bug 1219447 - Add a UI Telemetry probe for the 'Add to Reading List' web context menu r=margaret 2015-10-29 15:14:01 -04:00
Carsten "Tomcat" Book 1ee391eb20 Merge m-c to mozilla-inbound on a CLOSED TREE 2015-10-21 15:34:18 +02:00
Carsten "Tomcat" Book 4dfc4e00c8 Backed out changeset 1aca15a8d20d (bug 1205237) for mulet 3 test failures on a CLOSED TREE 2015-10-21 11:15:31 +02:00
Carsten "Tomcat" Book f7cf52bdc6 Backed out changeset 2c0b212a2879 (bug 1205237) 2015-10-21 11:14:49 +02:00
Liang-Heng Chen 2611240343 Bug 1205237 - Part 2: add PresentationNetworkHelper; r=schien
--HG--
extra : rebase_source : 7e5e6f1dd260cf530b2da33b4025ecbeda793c15
2015-10-18 23:06:00 +02:00
Liang-Heng Chen e998adb4cf Bug 1205237 - Part 1: get Wi-Fi IP address via Android API; r=rnewman
--HG--
extra : rebase_source : 2455c29e1c9e0ef6afd94776d31dfeeb42bcd5b2
2015-10-19 19:46:00 +02:00
Daniel Holbert fe03de9f57 (no bug) Fix typo (s/Geck/Gecko/) in log tag for Android PasswordsProvider. r=nalexander 2015-10-20 14:30:29 -07:00
Sebastian Kaspari b53c517d4e Bug 1190375 - Disable Android (Auto) Backup. r=mfinkle
--HG--
extra : commitid : 5fxRU8aNOyU
extra : rebase_source : f5c613702cd7028bef1ae1b343bdb7810947e533
2015-07-24 16:09:19 +02:00
Jonathan Almeida [:jonalmeida] 2bf986ee4e Bug 1217997 - Remove sharing and copying image when using tap-to-load images r=mfinkle
--HG--
extra : transplant_source : %7C%F9%D1%E4%2C%7Ba%B2%1A%27B%0E_l%CA%ABc%AF%B7%EB
2015-10-23 18:20:01 -04:00
Daosheng Mu b30e47d627 Bug 1215147 - Enable VR API's on FF for Android by default. r=snorp 2015-10-26 23:09:00 +01:00
Jonathan Almeida 0df5c69880 Bug 1174366 - Remove "Edit Site Settings" from Page menu. r=liuche
--HG--
extra : transplant_source : %5Dg%14%236Z%D4%CE%8B%D9%88H8%27z%87%01%18%AC%3F
2015-06-30 17:37:41 -07:00
Nathan Froyd 01583602a9 Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
The bulk of this commit was generated with a script, executed at the top
level of a typical source code checkout.  The only non-machine-generated
part was modifying MFBT's moz.build to reflect the new naming.

CLOSED TREE makes big refactorings like this a piece of cake.

 # The main substitution.
find . -name '*.cpp' -o -name '*.cc' -o -name '*.h' -o -name '*.mm' -o -name '*.idl'| \
    xargs perl -p -i -e '
 s/nsRefPtr\.h/RefPtr\.h/g; # handle includes
 s/nsRefPtr ?</RefPtr</g;   # handle declarations and variables
'

 # Handle a special friend declaration in gfx/layers/AtomicRefCountedWithFinalize.h.
perl -p -i -e 's/::nsRefPtr;/::RefPtr;/' gfx/layers/AtomicRefCountedWithFinalize.h

 # Handle nsRefPtr.h itself, a couple places that define constructors
 # from nsRefPtr, and code generators specially.  We do this here, rather
 # than indiscriminantly s/nsRefPtr/RefPtr/, because that would rename
 # things like nsRefPtrHashtable.
perl -p -i -e 's/nsRefPtr/RefPtr/g' \
     mfbt/nsRefPtr.h \
     xpcom/glue/nsCOMPtr.h \
     xpcom/base/OwningNonNull.h \
     ipc/ipdl/ipdl/lower.py \
     ipc/ipdl/ipdl/builtin.py \
     dom/bindings/Codegen.py \
     python/lldbutils/lldbutils/utils.py

 # In our indiscriminate substitution above, we renamed
 # nsRefPtrGetterAddRefs, the class behind getter_AddRefs.  Fix that up.
find . -name '*.cpp' -o -name '*.h' -o -name '*.idl' | \
    xargs perl -p -i -e 's/nsRefPtrGetterAddRefs/RefPtrGetterAddRefs/g'

if [ -d .git ]; then
    git mv mfbt/nsRefPtr.h mfbt/RefPtr.h
else
    hg mv mfbt/nsRefPtr.h mfbt/RefPtr.h
fi

--HG--
rename : mfbt/nsRefPtr.h => mfbt/RefPtr.h
2015-10-18 01:24:48 -04:00
Phil Ringnalda 9ea53214d8 Merge f-t to m-c, a=merge 2015-10-17 11:19:46 -07:00
Masatoshi Kimura 9621a78c93 Bug 1207137 - Implement weak crypto override UI. r=ttaubert 2015-10-17 09:38:31 +09:00
Michael Comella c6f48afc97 Bug 1147653 - Review - add exit animation to AnimationSet. r=me
--HG--
extra : commitid : 5AMLDg3mBGv
extra : rebase_source : 2f17576585e1e3ff18163d7266828e483913c39a
2015-10-16 15:06:48 -07:00
Wes Kocher 1662b03a4f Merge m-c to inbound, a=merge 2015-10-16 12:30:35 -07:00
Carsten "Tomcat" Book f56a925c1e Merge m-c to fx-team 2015-10-16 15:01:23 +02:00
Carsten "Tomcat" Book 15c4d32dd7 merge mozilla-inbound to mozilla-central a=merge 2015-10-16 13:17:56 +02:00
Ehsan Akhgari 9dd6f325b3 Bug 1215601 - Enable service workers for non-release builds on Fennec similar to desktop; r=bkelly 2015-10-16 14:08:08 -04:00
Michael Comella dc1b55b9c2 Bug 1201770 - Update google search engine icon. r=margaret
I added a wiki page to note how to do this in the future:
  https://wiki.mozilla.org/Mobile/Fennec/Android/Updating_search_engine_icons

--HG--
extra : commitid : Ip8CADRg3gF
extra : rebase_source : f5d87e1b53971f30e655044c55d2ade0799532d8
2015-10-15 11:01:45 -07:00
Michael Comella 445ee88b6f Bug 1147653 - Set fullscreen click listener to dismiss animation early. r=sebastian
--HG--
extra : commitid : IycTe4VwjtF
extra : rebase_source : 4d237b6625bd41b71414b1bae454c28758a4337e
2015-10-14 15:48:21 -07:00
Michael Comella a82b40fa1b Bug 1147653 - Update share overlay confirmation screen. r=sebastian
This new screen better fits the style of the share overlay.

--HG--
extra : commitid : Cmru9467h5K
extra : rebase_source : b3658b71eafa13ded04dc9bb7da4a3355054450f
2015-10-14 16:03:34 -07:00
Michael Comella 79a3ec8611 Bug 1147653 - Remove newly unused Strings. r=sebastian
These Strings' callsites were removed in the previous commit.

--HG--
extra : commitid : 80m2nfG6q7p
extra : rebase_source : a012df2154652404380c3221191953fd2353ef63
2015-10-14 16:03:19 -07:00
Michael Comella e3974ba2af Bug 1147653 - Remove share overlay toast code. r=sebastian
The upcoming commits will replace the toast with an alternative confirmation.
Note that this new confirmation will occur *before* the share event, meaning we
can't show the user whether the share actually passed or failed. However,
failure is essentially non-existent so we don't care.

--HG--
extra : commitid : CpdtyrIVEcy
extra : rebase_source : da6721fa6e5af3cd0241167ad629b90cdb7b4f26
2015-10-14 16:00:03 -07:00
Michael Comella b2a368cf3d Bug 1147653 - Add larger green check assets. r=sebastian
Note that these assets will be consolidated in bug 1212629.

--HG--
extra : commitid : 4Bns1UBRvrs
extra : rebase_source : 8bf8f5fefc5c586386c2b720037c9f5cb23366f6
2015-10-13 16:38:02 -07:00
Michael Comella 5365d2ffca Bug 1214401 - Remove android: prefix from several attributes. r=sebastian
This should make these attributes compatible with Theme.AppCompat.

--HG--
extra : commitid : IsmpzvpV3ox
extra : rebase_source : 92eed417ac1067cd962c57624d8b2530cdba8fd6
2015-10-15 10:08:45 -07:00
Michael Comella 0033ed3909 Bug 1214401 - Make CrashReporter extend AppCompatActivity. r=sebastian
--HG--
extra : commitid : A8iTVHqDA0P
extra : rebase_source : 5e30005fcbe79e05ee8df1d6157ca6fd3158683a
2015-10-14 17:14:49 -07:00
Michael Comella d4e507bc0a Bug 1214401 - Move accentColor to non-API specific application styles. r=sebastian
We override this in most places so it shouldn't affect the application too much.

--HG--
extra : commitid : 21btkn6GZap
extra : rebase_source : 600f66cc5836ad040a4ec497569f6cb6d6b2df19
2015-10-14 16:13:28 -07:00
Kalpesh Krishna 2a09224700 Bug 1205817 - Fixing ellipsis issue. r=vivek
--HG--
extra : commitid : ByrbxJa6dWE
extra : amend_source : 5bf88b8f79be6971faf0de9f9685168fbcc467be
2015-10-15 18:35:54 +03:00
Sebastian Kaspari 557dca1b5e Bug 1214630 - Rename 'tabContentStart' attribute of TabMenuStripLayout. r=mcomella
This will resolve conflicts when introducing the android design support library
in bug 1189306.

--HG--
extra : commitid : 6mkNPj0xng4
extra : rebase_source : 3feee4e9f361cb3e18e7c7c02f6ec206de6cb015
2015-10-15 12:11:09 +02:00
Alexandre Poirot 89cb263b54 Bug 1204812 - Keep Console.jsm in toolkit/modules/ r=jryans,Mossop
--HG--
rename : devtools/shared/Console.jsm => toolkit/modules/Console.jsm
2015-10-15 03:45:22 -07:00
Carsten "Tomcat" Book 9e9666b762 merge mozilla-inbound to mozilla-central a=merge 2015-10-15 11:52:40 +02:00
Mark Finkle d0fb347fcf Bug 1194182 - Add some toast telemetry r=margaret 2015-10-14 16:08:29 -04:00
Mark Finkle 8a4bae3106 Bug 1194182 - Implement switch-to-tab for add-on toast notifications r=margaret 2015-10-14 16:08:26 -04:00
Mark Finkle e8aec8d2ac Bug 1194182 - Change DownloadNotifications.jsm to support newer selectOrAddTab r=margaret 2015-10-14 16:08:21 -04:00
Allison Naaktgeboren b54510f21d Bug 1207845 - bold part of the suggestion button that is not mUserSearchTerm for search suggestions.r=mcomella 2015-10-14 14:57:48 -04:00
Jim Chen b61049781c Bug 1211600 - Queue disposeNative call for GeckoView if Gecko is not ready; r=snorp
If Gecko is not ready, we should queue the disposeNative call in
GeckoView.onDetachedFromWindow instead of calling it right away. We use
the PROFILE_READY state here to correspond to
GeckoView.onAttachedToWindow, where we make the open call on
PROFILE_READY.
2015-10-15 15:49:49 -04:00
Carsten "Tomcat" Book ca6314e244 merge fx-team to mozilla-central to pick up rc1 bustage fix on a CLOSED TREE 2015-10-14 16:18:07 +02:00
Sebastian Kaspari 78e59ca46f Bug 1213921 - Only check application restrictions to determine whether the user is on a restricted profprofile. r=ally
--HG--
extra : commitid : H9Pc5CaMXHf
extra : rebase_source : e224982841f87052d751a7fa7cabeac4d6b9a93f
2015-10-14 12:46:51 +02:00
Carsten "Tomcat" Book e4f4a66c39 Merge m-c to fx-team 2015-10-14 12:48:50 +02:00
Carsten "Tomcat" Book 0ecf764867 merge mozilla-inbound to mozilla-central a=merge 2015-10-14 12:46:09 +02:00
Carsten "Tomcat" Book b89882ad11 merge fx-team to mozilla-central a=merge 2015-10-14 12:31:33 +02:00
Reuben Morais d6a61b2628 Bug 1213170 - Re-enable WebSMS on B2GDroid. 2015-10-13 21:51:56 -03:00
Reuben Morais 5fcd0fe0cf Bug 1213170 - Always generate JNI stubs for GeckoSmsManager. r=nalexander 2015-10-13 21:51:50 -03:00
Fabrice Desré 05c67f4d70 Bug 1213170 - Disable the sms backend for now r=me 2015-10-13 09:56:12 -07:00
Carsten "Tomcat" Book 18b99bf0cf merge fx-team to mozilla-central a=merge 2015-10-13 11:59:55 +02:00
Reuben Morais 1e26ba3392 Bug 748391 - Implement markMessageRead on the Android backend. r=snorp 2015-10-13 01:08:51 -03:00
Michael Comella ebe708381a Bug 1213366 - Remove android: prefix from colorPrimary*. r=sebastian
This changes the color of the settings action bar to grey, as expected.

Note that I was unaware of this no-prefix convention when I wrote the previous
patch and added an "android:actionBarStyle" which may be confusing things
further. We may also benefit from removing the prefix there and fixing the
results.

--HG--
extra : commitid : 6aYSAKTkbkB
extra : rebase_source : cc66caa6da48dce95b58f4fd225ac01f1ffa9ee7
2015-10-09 14:25:57 -07:00
Mike Hommey 9af046b5b4 Bug 1211765 - Remove remnants from --with-libxul-sdk. r=bsmedberg
The configure option has explicitly thrown an error for more than a year now,
and it happens that the remaining way to still forcefully use it has been
broken for more than 8 months.
2015-10-14 08:02:34 +09:00
Allison Naaktgeboren 277923d09f Bug 12084105 - Remove 'Firefox Marketplace' from the list of default Top Sites thumbnails.r=mcomella 2015-10-09 12:08:00 +02:00
Carsten "Tomcat" Book 5e3c101647 Backed out changeset 308e28cb1d94 (bug 1208410) for permanent rc1 test failures 2015-10-14 15:51:14 +02:00
Sebastian Kaspari 4ea55df479 Bug 1211848 - GeckoInputConnection: Re-request focus if GeckoView is not active view for the input method. r=jchen
On (at least) Android 6.0 it can happen that GeckoView has focus but is not the active view for the input
method. As a consequence InputMethodManager will ignore the call to showSoftInput().

--HG--
extra : commitid : 6Gkhejuli6g
extra : rebase_source : bd5486bc60af060f058b0335a524a1b9aafe1b8f
2015-10-13 13:57:43 +02:00
Richard Newman 178c7e32be Bug 1208410 - Follow-up: fix bustage from 308e28cb1d94 and add a comment to avoid it in the future. a=bustage, landing on a CLOSED TREE
--HG--
extra : commitid : Cjpy5hSbYnM
2015-10-13 20:48:05 -07:00
Carsten "Tomcat" Book b340b15978 merge fx-team to mozilla-central a=merge 2015-10-12 11:05:43 +02:00
Margaret Leibovic e76ac1bda3 Bug 1209352 - Update FAQ page URL. r=liuche
--HG--
extra : commitid : ZSIh9D7uhB
extra : rebase_source : 330c77cd7f306ebd33111eaf9d1350cb83276441
2015-10-06 17:36:13 -04:00
Martyn Haigh 0b49f3d776 Bug 1205335 - Allow homepage to be set by distributions. r=nalexander
--HG--
extra : commitid : 2iVaLDVp6m5
extra : rebase_source : b2b8ec9d34109d0df56ea92c66fe8df4f4490eb0
2015-10-08 16:35:32 +01:00
Allison Naaktgeboren 36a79394f2 Bug 948937 - crash in java.lang.ClassCastException: org.mozilla.gecko.home.TwoLinePageRow...r=sebastian 2015-10-13 20:19:28 -04:00
Allison Naaktgeboren b3d2674630 Bug 12084105 - Remove 'Firefox Marketplace' from the list of default Top Sites thumbnails.r=mcomella 2015-10-13 20:05:12 -04:00
Mark Capella e6110504b2 Bug 1212363 - Add Telemetry to |Bookmark Added| Dialog and its actions, r=mfinkle 2015-10-13 17:46:55 -04:00
Prateek Arora 5fdf0cb8c5 Bug 1164879 - Use system UI for request desktop site checkbox.r=mcomella 2015-10-03 01:24:46 +05:30
Nick Alexander b47fb2c75a Bug 1213418 - Part 1: Use mozregression to download in |mach artifact|. r=me
DONTBUILD NPOTB

--HG--
extra : commitid : LU7F5VjVj4m
extra : rebase_source : 5c9e36c01c7aa757d41a9994877b6f7d7568f4e3
2015-10-09 17:47:17 -07:00
Mark Finkle 00f87cff3c Bug 1213430 - Add more Toast telemetry r=liuche 2015-10-09 19:54:32 -04:00
Mark Finkle a9e2300f1e Bug 1213416 - Add a specific Extra to LOAD_URL telemetry in the Awesomescreen r=liuche 2015-10-09 19:54:29 -04:00
Dipti Nirmale fc11977a3a Bug 1140048 - Add "Send to other device" Shareplane to top level menu. r=mcomella
--HG--
extra : commitid : 4xRGvDayrUV
extra : rebase_source : 895f0b3443a9a8b73a403a604e9ea84adc47f317
2015-10-09 16:07:36 -07:00
Dipti Nirmale 8e3c298727 Bug 1140048 - Move 'share' button down, replacing quick share view in menu. r=mcomella
--HG--
extra : commitid : 5GfoZXzBPJX
extra : rebase_source : 1fb1319b4e7fde6892acd81a9c7752834ad03c16
2015-10-09 16:07:35 -07:00
Dipti Nirmale 6c24b057da Bug 1140048 - Remove 'Send to other device' menu item from share menu. r=mcomella
--HG--
extra : commitid : 7f4gdqpKcWF
extra : rebase_source : 8ab9a9cabeee8280b7bdc0bba0ceeeb2fb381864
2015-10-09 16:07:35 -07:00
Dipti Nirmale 8c14390cdd Bug 1140048 - Remove quick share bar and set the action view to Default. r=mcomella
--HG--
extra : commitid : DhTv3E2Q7cN
extra : rebase_source : c067db307548e736c437e1a767ff37ef0ad86333
2015-10-09 16:07:35 -07:00
Dipti Nirmale cbefb95577 Bug 1140048 - Add 'send to device' and remove quick share item in toolbar menu. r=mcomella
--HG--
extra : commitid : 5uEroTeLbIF
extra : rebase_source : c524953b4bbcfb28f79880ba5a1c779359ecc79f
2015-10-09 16:07:35 -07:00
Fabrice Desré 17b2f50fee Bug 1213480 - b2gdroid builds broken after bug 1201206 r=nalexander 2015-10-09 16:34:16 -07:00
Carsten "Tomcat" Book d652ecd66e merge mozilla-inbound to mozilla-central a=merge 2015-10-09 11:43:07 +02:00
Michael Comella 20babcff4f Bug 1208268 - Move tab received notifications to a broadcast receiver. r=nalexander
I tested multi-locale builds and the notification is in the new language as
expected.

--HG--
extra : commitid : H4ESwDwwebb
extra : rebase_source : 172fc75d5430d250b6b1cf2082da8da833ac230f
2015-10-01 15:37:36 -04:00
Mark Finkle 1eca0d11ff Bug 1214234 - Be explicit about LOAD_URL telemetry from Home Panels r=liuche 2015-10-13 13:45:21 -04:00
Carsten "Tomcat" Book 2803b80084 Merge m-c to fx-team 2015-10-13 12:43:53 +02:00
dominique vincent 5ae3c65766 Bug 1208370 - Deactivate the size heuristic in cluster detection. r=mcomella
--HG--
extra : commitid : 6PHrtUzoaU5
extra : rebase_source : fd90c4652af704f40deaa6dba2e4d34360d02578
2015-09-30 12:31:29 +02:00
Allison Naaktgeboren c46d4a4081 Bug 12084095 Remove 'Firefox Marketplace' from the list of default bookmarks.r=mcomella 2015-10-09 14:19:31 -07:00
Michael Comella 54d10e513e Bug 1213223 - Remove android prefix from accentColor. r=sebastian
--HG--
extra : commitid : 9Ure3mKBZE2
extra : rebase_source : ab195ef08257a72c33842670297967cd27277a56
2015-10-09 09:23:56 -07:00
Sebastian Kaspari 1074c8e3f6 Bug 1197189 - Tab queues: Just show a toast if permission to draw over apps is not granted. r=mcomella
--HG--
extra : commitid : DyFEWRXN9b6
extra : rebase_source : 6ea6f3826422d0a1ded813bb23674c374fe0150b
2015-10-09 19:15:32 +02:00
slayerjain cfa915817b Bug 1208470 - HistoryPanel: Used Android resource system to pick layout. r=sebastian
--HG--
rename : mobile/android/base/resources/layout/home_history_split_pane_panel.xml => mobile/android/base/resources/layout-sw600dp-land/home_history_panel.xml
2015-10-12 09:14:21 +05:30
Michael Comella 36e2d46a15 Bug 1173147 - Explicitly show Android chooser when there is more than one intent URI match in pb. r=sebastian
After this changeset series, the expected flow for web links is:
  * If not pb, open the Intent URI
  * If pb and no matching applications, open about:neterror
  * If pb and one matching application, show this dialog
  * If pb and > 1 matching application, show the Android system chooser

When the user explicitly chooses to share (and thus should infer they're
exiting Private Browsing), we don't show the dialog.

Custom URIs sort of work: I tested `mailto` and it worked as expected but `tel`
does not work as expected (i.e. it doesn't show the dialog). Perhaps there's an
explicit "Open dialer" code path. To figure this out, I tested this patch
against my Intent URI test page [1].

Decisions around explicitly showing the Android chooser:
When there are multiple application matches to an Intent URI, we
want to show the Android Intent Chooser. However, we have no way
of distinguishing regular tabs from private tabs to the chooser.
Thus, if a user chooses "Always" in regular browsing mode, the
chooser will not be shown and the URL will be opened. Therefore we
explicitly show the chooser (which notably does not have an "Always"
option).

[1]: https://people.mozilla.org/~mcomella/test/uri.html

--HG--
extra : commitid : DobYxI7BEnZ
extra : rebase_source : 12c30732a07e20f29ad67ce153cdbd13fc143e73
2015-09-23 14:48:28 -07:00
Michael Comella 4a83ff024d Bug 1173147 - Show prompt for GeckoAppShell.openUriExternal. r=sebastian
--HG--
extra : commitid : KRygkmIjsVz
extra : rebase_source : 1cdc9062847fcd133d06650cf15fa91bd5f3b314
2015-09-18 17:21:07 -07:00
Michael Comella e64ae0a462 Bug 1173147 - Prompt user when opening market intent. r=sebastian
--HG--
extra : commitid : KrRWxo4p6pp
extra : rebase_source : f037728c28d925a354deb1e2bbf3c7f6c6e72333
2015-09-17 18:42:07 -07:00
Michael Comella cf289a073e Bug 1173147 - Add DialogFragment to prompt user when clicking Intent link in private browsing. r=sebastian
Note that the DialogFragment is currently unused and will be used in the
followup changesets.

--HG--
extra : commitid : UYPRTIGSfk
extra : rebase_source : dc1e45275f41280df6fceb11c1afad0834777064
2015-09-17 18:41:53 -07:00
Michael Comella 2ddb314bda Bug 1173147 - Add Intent in private browsing prompt string. r=sebastian
--HG--
extra : commitid : GBkTRbXp5Ev
extra : rebase_source : 5e60d60f23edc725317428dff3ac0bfcc07afc35
2015-09-16 15:57:48 -07:00
Michael Comella bb70bcdf43 Bug 1210862 - Move search suggestion button & tab thumbnail radius to standard. r=ally
--HG--
extra : commitid : BIVj7vnd57q
extra : rebase_source : c28cc07350f07e1c79d53bec203ec67c8e82d35b
2015-10-08 12:05:23 -07:00
Michael Comella ee49e0a320 Bug 1210862 - Move tablet corner radius to standard_button_radius. r=ally
--HG--
extra : commitid : 49glJkpLulR
extra : rebase_source : 1cff301297f80ba44c91addf047c717846a2d5f5
2015-10-06 09:13:10 -04:00
Michael Comella 69e98b7eb0 Bug 1210862 - Rename button_corner_radius -> standard_corner_radius & update value. r=ally
--HG--
extra : commitid : HTFsMz3UgrC
extra : rebase_source : b952cf67bb70dc88a0b3a8707e125c16a70e919a
2015-10-06 09:10:04 -04:00
Allison Naaktgeboren 192690c713 Bug 1208520 - Add missing CATEGORY_BROWSABLE.r=mcomella 2015-10-08 17:24:14 -07:00
Michael Comella 5c64dc16fc Bug 1201206 - Correct menu button background on 2.3. r=mhaigh
One fear is that different devices set different menu colors and text colors.
Since we're using the default text color and set an explicit menu color, the
text color may not look good on these devices. I was unable to find a way to
override the menu text color.

It seems the best way to find out if this is a problem is to land
it and test though!

--HG--
extra : commitid : ylxnVEA269
extra : source : c01f712e3d98c74a03f1dcf9c5133c0c8982d32d
2015-09-15 16:46:58 -07:00
Michael Comella 8a0721f138 Bug 1201206 - Inherit from appCompat on v21 prefs and restore action bar style. r=mhaigh
--HG--
extra : commitid : 61T7SZ2qk2V
extra : source : 2d7962287928829803e68fe5cd1aeabd69003837
2015-09-15 15:07:05 -07:00
Michael Comella bb99cec3ae Bug 1201206 - Inherit from version specific styles for prefs. r=mhaigh
This excludes Material design in v21+, which will be overridden with AppCompat
in the following changeset.

--HG--
extra : commitid : 6NvfKORKfyr
extra : source : bfc7e7f997eb2a4f5bbfea4e817aa4e738900d5b
2015-09-22 16:26:29 -07:00
Michael Comella 540dfeb84a Bug 1201206 - Inherit from Theme.AppCompat style at all API levels. r=mhaigh
--HG--
extra : commitid : 9MMRtstxJIl
extra : source : ebc006342c9e0654a2900e952299341251f01ad7
2015-09-15 14:33:45 -07:00
Wes Kocher 1f985be7a9 Backed out 5 changesets (bug 1173147) because bug 1201206 got backed out CLOSED TREE
Backed out changeset e0db94364c19 (bug 1173147)
Backed out changeset afd881fc08a2 (bug 1173147)
Backed out changeset 5a4df2457628 (bug 1173147)
Backed out changeset a43a907c02fe (bug 1173147)
Backed out changeset 494ff0d7f3bb (bug 1173147)
2015-10-08 12:37:17 -07:00
Wes Kocher badbc48d7a Backed out 4 changesets (bug 1201206) for android x86 bustage CLOSED TREE
Backed out changeset c01f712e3d98 (bug 1201206)
Backed out changeset 2d7962287928 (bug 1201206)
Backed out changeset bfc7e7f997eb (bug 1201206)
Backed out changeset ebc006342c9e (bug 1201206)
2015-10-08 12:36:15 -07:00
Michael Comella 034b23ff41 Bug 1173147 - Explicitly show Android chooser when there is more than one intent URI match in pb. r=sebastian
After this changeset series, the expected flow for web links is:
  * If not pb, open the Intent URI
  * If pb and no matching applications, open about:neterror
  * If pb and one matching application, show this dialog
  * If pb and > 1 matching application, show the Android system chooser

When the user explicitly chooses to share (and thus should infer they're
exiting Private Browsing), we don't show the dialog.

Custom URIs sort of work: I tested `mailto` and it worked as expected but `tel`
does not work as expected (i.e. it doesn't show the dialog). Perhaps there's an
explicit "Open dialer" code path. To figure this out, I tested this patch
against my Intent URI test page [1].

Decisions around explicitly showing the Android chooser:
When there are multiple application matches to an Intent URI, we
want to show the Android Intent Chooser. However, we have no way
of distinguishing regular tabs from private tabs to the chooser.
Thus, if a user chooses "Always" in regular browsing mode, the
chooser will not be shown and the URL will be opened. Therefore we
explicitly show the chooser (which notably does not have an "Always"
option).

[1]: https://people.mozilla.org/~mcomella/test/uri.html

--HG--
extra : commitid : 1cCVQe5jmNx
extra : rebase_source : 146766c2ac5cf8814288377453253debc2ff3f8a
2015-09-23 14:48:28 -07:00
Michael Comella 14976187e7 Bug 1173147 - Show prompt for GeckoAppShell.openUriExternal. r=sebastian
--HG--
extra : commitid : F5I6wEmuVQ0
extra : rebase_source : f4b765020bade09cb21947564f2019ccd15766e6
2015-09-18 17:21:07 -07:00
Michael Comella 4381829811 Bug 1173147 - Prompt user when opening market intent. r=sebastian
--HG--
extra : commitid : LAHfBaVOPJF
extra : rebase_source : cc82b8545f89af172d22c8d301fbb7c57b071a08
2015-09-17 18:42:07 -07:00
Michael Comella 96854cc08c Bug 1173147 - Add DialogFragment to prompt user when clicking Intent link in private browsing. r=sebastian
Note that the DialogFragment is currently unused and will be used in the
followup changesets.

--HG--
extra : commitid : 2SboY6SbK0Y
extra : rebase_source : 601bd61bcaec304477fc8ed6e99b555f9d3fe404
2015-09-17 18:41:53 -07:00
Michael Comella 751a0413c5 Bug 1173147 - Add Intent in private browsing prompt string. r=sebastian
--HG--
extra : commitid : KvDRx3sad2p
extra : rebase_source : bb3c31be873de8b7354277f5e049ee32d1c59002
2015-09-16 15:57:48 -07:00
Michael Comella c867621459 Bug 1201206 - Correct menu button background on 2.3. r=mhaigh
One fear is that different devices set different menu colors and text colors.
Since we're using the default text color and set an explicit menu color, the
text color may not look good on these devices. I was unable to find a way to
override the menu text color.

It seems the best way to find out if this is a problem is to land
it and test though!

--HG--
extra : commitid : AOkx9ROJDf7
extra : rebase_source : 49318e2d179a4da16933cb8248b4b9b00a606226
2015-09-15 16:46:58 -07:00
Michael Comella 36118bf87e Bug 1201206 - Inherit from appCompat on v21 prefs and restore action bar style. r=mhaigh
--HG--
extra : commitid : 5SK4Xnxr9zQ
extra : rebase_source : 6c1e62467916df067161229b47e8e7d59e84adb5
2015-09-15 15:07:05 -07:00
Michael Comella 9e877054db Bug 1201206 - Inherit from version specific styles for prefs. r=mhaigh
This excludes Material design in v21+, which will be overridden with AppCompat
in the following changeset.

--HG--
extra : commitid : JL19c4EJfVf
extra : rebase_source : b9030c31b99bd2e1613fc7898e7ef4f9c275003c
2015-09-22 16:26:29 -07:00
Michael Comella 923dfe3379 Bug 1201206 - Inherit from Theme.AppCompat style at all API levels. r=mhaigh
--HG--
extra : commitid : LdRIYIN0kaP
extra : rebase_source : c0489dcd702696ffdc4fb6ed56c4689103f989cd
2015-09-15 14:33:45 -07:00
Michael Comella 8c10acc9fb Bug 1212347 - Disable GeckoView globally by default. r=nalexander
--HG--
extra : commitid : HZjRP5udwAL
extra : rebase_source : 6dd40f59fc757fc4da7c67fa382634a60a3f45ab
2015-10-07 10:25:23 -04:00
Friedger Müffke a3f749e22c Bug 1208519 - Add smooth scrolling of item list on range item click. r=sebastian 2015-10-05 12:58:00 +02:00
Sebastian Kaspari 73218f6916 Bug 1207194 - Temporarily hardcode targetSdkVersion to 22 in AndroidManifest.xml. r=nalexander
--HG--
extra : commitid : 7ZESTPWAQxZ
extra : rebase_source : 4475b58e3f69a14b4077704fde35d1ae50937f25
2015-10-08 17:57:48 +02:00
Carsten "Tomcat" Book 6e07fc601b Merge m-c to fx-team 2015-10-08 16:11:56 +02:00
Carsten "Tomcat" Book 634dc488d6 merge mozilla-inbound to mozilla-central a=merge 2015-10-08 15:26:54 +02:00
Carsten "Tomcat" Book d3711e3ba1 merge fx-team to mozilla-central a=merge 2015-10-08 11:55:31 +02:00
Mark Capella 466a9d607e Bug 1130646 - Find non-hacky way to make back button dismiss reader mode popup, r=bnicholson 2015-10-07 19:55:33 -04:00
Mark Capella 670995286a Bug 1130646 - Find non-hacky way to make back button dismiss reader mode popup, r=bnicholson 2015-10-07 19:55:33 -04:00
Carsten "Tomcat" Book 0e8f7824dc Backed out changeset 6dbb76e6a3a4 (bug 1200426) 2015-10-08 10:07:17 +02:00
Carsten "Tomcat" Book 049a35a49c Backed out changeset 2e8206d7352e (bug 1200426) for Android Perma Failures 2015-10-08 10:07:11 +02:00
Carsten "Tomcat" Book cc75e4c5de Backed out changeset 3c7265546800 (bug 1209574) for Android Perma Failures 2015-10-08 10:06:35 +02:00
Carsten "Tomcat" Book d2be5e93a8 Backed out changeset 161f9ab0c5e7 (bug 1209574) for Android Perma Failures 2015-10-08 10:06:19 +02:00
Carsten "Tomcat" Book cb33e03f39 Backed out changeset 6763177287ca (bug 1209574) for Android perma failures 2015-10-08 10:05:44 +02:00
Wes Kocher c23069f318 Merge m-c to fx-team a=merge
--HG--
rename : mobile/android/config/tooltool-manifests/android/releng.manifest => mobile/android/config/tooltool-manifests/b2gdroid/releng.manifest
extra : rebase_source : 10508628a76cecbf86b54dd2e27fca8c39cfa37b
2015-10-07 11:33:10 -07:00
Wes Kocher 400e33f154 Merge m-c to b2ginbound, a=merge 2015-10-07 11:11:10 -07:00
Wes Kocher 399a23b6c1 Merge inbound to m-c a=merge 2015-10-07 10:29:41 -07:00
Wes Kocher 75ff20f5af Backed out changeset 91d4539e00ce (bug 1207245)
--HG--
rename : mfbt/RefPtr.h => mfbt/nsRefPtr.h
2015-10-07 10:19:19 -07:00
Wes Kocher 9d0985e9fd Merge fx-team to central, a=merge 2015-10-07 09:58:09 -07:00
Nathan Froyd 89a69c829a Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
The bulk of this commit was generated with a script, executed at the top
level of a typical source code checkout.  The only non-machine-generated
part was modifying MFBT's moz.build to reflect the new naming.

 # The main substitution.
find . -name '*.cpp' -o -name '*.cc' -o -name '*.h' -o -name '*.mm' -o -name '*.idl'| \
    xargs perl -p -i -e '
 s/nsRefPtr\.h/RefPtr\.h/g; # handle includes
 s/nsRefPtr ?</RefPtr</g;   # handle declarations and variables
'

 # Handle a special friend declaration in gfx/layers/AtomicRefCountedWithFinalize.h.
perl -p -i -e 's/::nsRefPtr;/::RefPtr;/' gfx/layers/AtomicRefCountedWithFinalize.h

 # Handle nsRefPtr.h itself, a couple places that define constructors
 # from nsRefPtr, and code generators specially.  We do this here, rather
 # than indiscriminantly s/nsRefPtr/RefPtr/, because that would rename
 # things like nsRefPtrHashtable.
perl -p -i -e 's/nsRefPtr/RefPtr/g' \
     mfbt/nsRefPtr.h \
     xpcom/glue/nsCOMPtr.h \
     xpcom/base/OwningNonNull.h \
     ipc/ipdl/ipdl/lower.py \
     ipc/ipdl/ipdl/builtin.py \
     dom/bindings/Codegen.py \
     python/lldbutils/lldbutils/utils.py

 # In our indiscriminate substitution above, we renamed
 # nsRefPtrGetterAddRefs, the class behind getter_AddRefs.  Fix that up.
find . -name '*.cpp' -o -name '*.h' -o -name '*.idl' | \
    xargs perl -p -i -e 's/nsRefPtrGetterAddRefs/RefPtrGetterAddRefs/g'

if [ -d .git ]; then
    git mv mfbt/nsRefPtr.h mfbt/RefPtr.h
else
    hg mv mfbt/nsRefPtr.h mfbt/RefPtr.h
fi

--HG--
rename : mfbt/nsRefPtr.h => mfbt/RefPtr.h
2015-10-07 16:50:25 -04:00
Allison Naaktgeboren 4bff588846 Bug 1201325 - remove nightly only flag from savedsearch feature.r=? 2015-10-07 09:49:19 -07:00
Carsten "Tomcat" Book 08997000eb Backed out 2 changesets (bug 1202902) to recking bug 1202902 to be able to reopen inbound on a CLOSED TREE
Backed out changeset 647025383676 (bug 1202902)
Backed out changeset d70c7fe532c6 (bug 1202902)
2015-10-07 14:03:21 +02:00
Sebastian Hengst cdcff6d0a7 Backed out changeset c6b267589d0d (bug 1202902) for Mulet Reftest, W3C Platform Test and other failures. r=backout a=backout on a CLOSED TREE 2015-10-07 13:36:26 +02:00
Reuben Morais 8c408a1045 Bug 1197010 - Implement Android backend for createMessageCursor/createThreadCursor. r=snorp 2015-10-06 19:40:38 -03:00
Chenxia Liu 0b07bf438d Bug 1211412 - Home panel tabs are misaligned on tablets. r=sebastian
--HG--
extra : commitid : BO31vrp08pn
extra : rebase_source : ea73e660b6b083fcd7aad8ea5dddecb97042c03e
2015-10-05 11:56:10 -04:00
Michael Comella 37769f52fe Bug 1208790 - Add lint ignore for compound drawables in search preference. r=me
The regression is fixed by the backout of bug 1175354 and this
should ensure it doesn't happen again.

--HG--
extra : commitid : 7mVa6zNb0uq
extra : rebase_source : b83744e2fc37fbf41a1d91104861b3bc41c00a05
2015-10-06 09:41:49 -04:00
Michael Comella dac84a513c Backout changeset 7635a2e4fa64 for regressions in bug 1208790.
--HG--
extra : commitid : 9glmrm88OoL
extra : rebase_source : 16975787fcb93012b4b130a43ad98646646a28fb
2015-10-06 09:37:23 -04:00
Mark Finkle 3656c863e9 Bug 1026669 - Limit SSDP polling to when Firefox is in the foreground r=margaret 2015-10-06 08:11:52 -04:00
Carsten "Tomcat" Book e424a0e150 Merge m-c to fx-team 2015-10-06 12:22:48 +02:00
Carsten "Tomcat" Book 71e22d0c44 merge mozilla-inbound to mozilla-central a=merge 2015-10-06 12:01:35 +02:00
Sebastian Kaspari f584a74473 Bug 1171213 - Allocator: Suppress deprecation notification for Context.MODE_MULTI_PROCESS. r=mfinkle
--HG--
extra : commitid : 5asluPIg1vv
extra : rebase_source : 37aab7a7a92531b3abaaf49b1ec8a55043770f79
2015-10-06 10:35:08 +02:00
Mike Hommey f4de6bfe91 Bug 1210642 - s/APP_BUILDID/MOZ_APP_BUILDID/ to use the same variable name across products. r=gps 2015-10-06 11:15:05 +09:00
Sergej Kravcenko 5c69b71f93 Bug 1207872 - Saved search suggestions DB query in SearchEngineRow runs on UI thread.r=ally 2015-10-01 05:16:20 +03:00
Sebastian Kaspari 455c551aba Bug 1211467 - Use new Fragment.onAttach() API (support library 23). r=mcomella
--HG--
extra : commitid : Iex7CMTsDuU
extra : rebase_source : 7b2a620cf98b39d8b9c08f1a8455ac32463311be
2015-10-07 09:14:10 +02:00
Sebastian Kaspari a595f4ee85 Bug 1193206 - Build with Android support library 23.0.1. r=nalexander
--HG--
extra : commitid : 6lU66oAQuFC
extra : rebase_source : fe145d252cb484596c2abce793a6cbb6eadc3968
2015-10-07 09:13:34 +02:00
vivek 5de9662453 Bug 1137333 Clear history button style changes r=margaret
--HG--
extra : commitid : BQPwsGgDeRN
extra : rebase_source : 13f661cb03504ceec7fe85fddb4346b413f5ba2a
2015-10-01 00:20:54 +03:00
Carsten "Tomcat" Book e7ef778c9d Backed out 1 changesets (bug 1202902) for causing merge conflicts to mozilla-central
Backed out changeset cfc1820361f5 (bug 1202902)

--HG--
extra : rebase_source : 5d3db72337754bc7ab0ed0c30b2896100411ff92
2015-10-07 12:13:45 +02:00
Kalpesh Krishna 3c459472a1 Bug 1205817 - Move "Remove Account" out of menu. r=vivek 2015-10-07 13:29:00 +02:00
Ahmed Khalil 3f5aa180f0 Bug 1201926 - Add support for keyed histograms to Fennec's Telemetry module, r=nalexander 2015-10-08 11:32:52 +05:30
Sebastian Kaspari 7d7128055f Bug 1210755 / Bug 1197147 / Bug 1193206 - Update releng.manifest to use latest SDK and tools. r=trivial
This will make the following SDKs, tools and libraries available:

* Android SDK 6.0 / API 23
* Android tools r24.4
* Android build tools 23.0.1
* Android Support Repository (Support Library 23.0.1)
* Google Support Repository (Google Play Services 8.1.0)

To support gradually switching the Android 5.1 SDK (API 22) and Android build tools 22.0.1
are still included in the linked archive.

--HG--
extra : commitid : ESkIoGj3q2f
extra : rebase_source : f30a24432876e839980a07fe4109b324f090c096
2015-10-05 11:34:37 +02:00
Sergej Kravcenko fa1b5078fc Bug 1207961 - Quick search bar hides behind the VKB when choosing not to display search suggestions. r=mcomella 2015-09-24 19:04:33 +03:00
Nick Alexander 324ce3718d Bug 1208534 - Part 2: Fix test. r=mfinkle
It's quite challenging to both wait for "load", and wait for something
to happen in the DOM, since the DOM isn't prepared until after "load"
has fired.  This test therefore has a small race window: it is
possible that we could wait for the mutation only after the logins
have been loaded and the 'logins-list' DOM element is inserted.  The
logging should be good enough to identify this case; and in practice,
this is very unlikely.

Since I was here, I converted this to use SpawnTask.js.

--HG--
extra : commitid : 1cCEXRuq146
extra : rebase_source : f458ec34f684bbdefa5794fcfb0b18b1ac6b0926
2015-10-02 16:39:13 -07:00
Nick Alexander 784ed43de2 Bug 1208534 - Part 1: Ensure about:logins animated CSS spinner is painted before janky main-thread load. r=ally
Right now, in response to "load" (on the window), we're:

1) updating the DOM to show the spinner;
2) loading the logins with a main-thread janking synchronous load;
3) updating the DOM to hide the spinner.

This is all on the main-thread, so we only see a layout and paint
after 3).  Thus no interstitial is ever visible, and the logins list
pops in after a long delay.

This patch ensures that 2) occurs at least one layout after 1).  This
allows a paint to occur with the interstitial visible.  Since the
animated CSS spinner is carefully designed to hit the off-main-thread
animation pipeline, it animates smoothly even though the main-thread
janking synchronous load blocks JavaScript progress.

There is a small race window between the promises resolving and the
_logins member being accessed by the filter.  It's not clear that this
was ever well guarded, so I haven't tried to mitigate.

--HG--
extra : commitid : 9nKfLhK3JOa
extra : rebase_source : 8eb67ac9322372aa6e049d7154542c31e9de0d43
2015-10-02 16:24:31 -07:00
Nick Alexander f7d615ee1d Bug 1185783 - Part 2: Move promiseNotification to head.js. r=margaret
--HG--
extra : commitid : 7WUj4UcXTRy
extra : rebase_source : 9e3d1ddbb5a9bb67b0e119a87cadaa0a19d717ed
2015-10-02 14:44:51 -07:00
Nick Alexander a9704b6bdf Bug 1185783 - Part 1: Add head.js with promiseBrowserEvent. r=margaret
--HG--
extra : commitid : An6mFh2TGgD
extra : rebase_source : 0e752d61cfc4d5bbce602fd808b8ec61277c54a7
2015-10-02 16:06:34 -07:00
Phil Ringnalda 41e2b2b6f7 Merge f-t to m-c, a=merge 2015-10-03 15:50:22 -07:00
Mark Finkle d5d3f9907e Bug 1210283 - Update the UI Telemetry docs r=liuche 2015-10-03 00:38:18 -04:00
Mark Finkle ad0deb94be Bug 1210283 - Add more UI Telemetry probes for managing Home Panels r=liuche 2015-10-03 00:37:48 -04:00
Mark Finkle fadd9365c6 Bug 1210243 - Cleanup click handlers in Fragments/Panels r=margaret 2015-10-03 00:36:04 -04:00
Nick Alexander 05dd36077b Bug 1205705 - Part 2: Collect client-side fxa-content-server LOADED Telemetry. r=mfinkle,ally p=ally
This collects client-side fxa-content-server data.  The data covers
only the about:accounts experience until:

* the fxa-content-server provides the LOADED message; or
* connection failure is observed.

Nota bene: a healthy fxa-content-server always delivers the LOADED
message!  In future, we might want to timeout the load (and observe
said timeouts) separately.

We collect no data after the fxa-content-server LOADED message.  The
intention is for the server-side metrics flow to capture the valuable
"bounce rate" metrics, since the fxa-content-server team are in
position to quickly improve the web-based UI flow.

The client-side data collected is intended to answer the following
questions:

1) How many remote content loads started;
2) How many loads completed;
3) What proportion of loads made it to the LOADED message, as opposed
to failed;
4) How long it took each successful load to observe the LOADED
message;
5) How long it took each failing load to observe failure.

All of these are keyed by the fxa-content-server endpoint path (like
'settings' or 'profile/avatar'), since I observe differences between
the time-to-LOADED for each endpoint path.

There is a privacy trade-off here.  Mozilla is collecting data to
understand the user experience when about:accounts is connecting to
the specific fxa-content-server hosted by Mozilla at
accounts.firefox.com.  However, we don't want to observe what
alternate servers users might be using, so we can't collect the whole
URL.  Here, we filter the data based on whether the user is /not/
using accounts.firefox.com, and then record just the endpoint path.
Other collected data could expose that the user is using Firefox
Accounts, and together, that leaks the number of users not using
accounts.firefox.com.  We accept this leak: Mozilla already collects
data about whether Sync (both legacy and FxA) is using a custom server
in various situations: see the WEAVE_CUSTOM_* Telemetry histograms.

--HG--
extra : commitid : 6ablpwYytrm
extra : rebase_source : bb04e263adf4fd34d36b51610ca170f3dd9c8328
2015-09-18 10:51:39 -04:00
Nick Alexander 543b5c68f0 Bug 1205705 - Part 1: Always resolve or reject the LOADED message promise. r=markh,mfinkle
This is hygiene that completes the set of paths through this part of
the code.  If we wrapper.{init,retry}, we are guaranteed to have a new
promise; and now that promise will always be fulfilled.  It is
technically possible, but not anticipated, for an in-flight promise to
be replaced.  Such a situation should not occur, but if it does, the
obsolete promise will still exist but never be fulfilled (since
loading or errors only touch the most recent promise).  Eventually it
will be safely garbage collected.

--HG--
extra : commitid : 9gE08vjgVdF
extra : rebase_source : b920d6c1ae45e28128fcc3702cba219d66f7b1ab
2015-09-17 18:46:54 -04:00
Justin Dolske 90ec2cead9 Bug 1210611 - Globally define MOZILLA_OFFICIAL. r=glandium 2015-10-02 15:18:04 -07:00
Chenxia Liu 7f1d2c0c8d Bug 1185002 - Remove unused HomePagerTabStrip code. r=mcomella
--HG--
extra : commitid : 6GByz6o0Hn0
2015-10-02 17:55:43 -04:00
Chenxia Liu efae7d4ebe Bug 1185002 - Select first panel if it exists. r=sebastian
--HG--
extra : commitid : ErHRwoFevEY
extra : rebase_source : b2d126379867ea1440315544375ba6ba5a34fb0a
2015-09-29 18:27:57 -04:00
Chenxia Liu 7db4641a5e Bug 1185002 - Add custom active/inactive colors. r=sebastian
--HG--
extra : commitid : 16iZrBqxWtb
extra : rebase_source : 4580a0364846e6703bc3d5f6b04d81ea66067c6a
2015-09-29 17:10:32 -04:00
Chenxia Liu 8c8e94258e Bug 1185002 - Use TabMenuStrip in firstrun. r=sebastian
--HG--
extra : commitid : HRT22juvpD7
extra : rebase_source : 38b322a7ecbf6727082f47c7d8c1f493b43fa91e
2015-09-24 16:07:11 -07:00
Allison Naaktgeboren d855b4df41 Bug 1209558 - Update pressed_state of search buttons.r=mcomella 2015-10-02 14:06:35 -07:00
Mark Finkle 96c05783b1 Bug 1210243 - ReadingListPanel.markAsRead can crash on a null return from getActivity() r=sebastian 2015-10-02 16:54:28 -04:00
Wes Kocher 68952b319b Merge m-c to fx-team, a=merge 2015-10-02 13:44:21 -07:00
Wes Kocher 4e73b8d067 Merge inbound to central, a=merge 2015-10-02 13:33:20 -07:00
Allison Naaktgeboren 6ca6172d07 Bug 1195614 - Polish search suggestion opt-in tip.r=mcomella 2015-10-02 13:16:29 -07:00
Carsten "Tomcat" Book e91d5a31b6 Merge m-c to mozilla-inbound 2015-10-02 13:37:27 +02:00
Carsten "Tomcat" Book ca77b70a8d merge mozilla-inbound to mozilla-central a=merge 2015-10-02 11:52:49 +02:00
Carsten "Tomcat" Book e27620864a merge fx-team to mozilla-central a=merge 2015-10-02 11:44:11 +02:00
Sebastian Kaspari 0a1854e6d7 Bug 1210409 - Robocop: Use URLConnection instead of HttpClient. r=jmaher
--HG--
extra : commitid : 1p9qjkLx9HA
extra : amend_source : fb9f3084007aaf610518545872a79bdfc1f2ce9f
2015-10-02 14:00:05 +02:00
Sebastian Kaspari a25cc9b1d0 Bug 1210409 - testImportFromAndroid: Inline functionality that has been in android.provider.Browser previously. r=jmaher
--HG--
extra : commitid : 2B6PZxUO2wR
extra : amend_source : f2db7abe04b9f7346be407f11bb663e52fdadcbd
2015-10-02 13:59:44 +02:00
Carsten "Tomcat" Book 2bb1a71853 Merge m-c to fx-team 2015-10-02 13:51:13 +02:00
Sebastian Kaspari c17bda6e17 Bug 1208580 - PostSearchFragment: Suppress deprecation warning for onReceivedError(). r=nalexander
The new API for onReceivedError() has just been introduced in API 23 / Android 6.0.
However our minSdkVersion is 9 currently.

--HG--
extra : commitid : 7fnyh1z1PeS
extra : rebase_source : e3d2682b357a66027c9a33546c929b6bf7106255
extra : amend_source : c4545b7b0cb8fbf3866a53d1753849f0cdf5c10a
2015-10-02 13:37:04 +02:00
Allison Naaktgeboren 365b592767 Bug 1209951 - Text cutoff in search suggestions if the text is longer than one row.r=mfinkle 2015-10-01 12:21:12 -07:00
Carsten "Tomcat" Book 6db5f58151 Merge m-c to fx-team
--HG--
rename : testing/mozharness/configs/builds/releng_sub_android_configs/64_api_11.py => testing/mozharness/configs/builds/releng_sub_android_configs/64_api_11_partner_sample1.py
rename : testing/taskcluster/tasks/builds/android_api_11.yml => testing/taskcluster/tasks/builds/android_api_11_partner_sample1.yml
extra : rebase_source : c4eedd0e67e1271c3faa6294abefbdbea6ee4fd0
2015-10-01 14:16:12 +02:00
Carsten "Tomcat" Book 07ed19e582 merge mozilla-inbound to mozilla-central a=merge 2015-10-01 12:39:25 +02:00
Mark Finkle 8bf71c2acd Bug 1210082 - Remove NIGHTLY flag for Android Printing feature r=sebastian 2015-10-01 08:04:13 -04:00
Reuben Morais 576abdd9db Bug 1172740 - Implement Android HAL backend for alarms. r=snorp 2015-10-01 14:40:53 -03:00
Sebastian Kaspari 9ce1f24f2c Bug 1209871 - GeckoView: onDetachedFromWindow() should call its super method. r=jchen
Previously GeckoView.onDetachedFromWindow() accidentally called
super.onAttachedToWindow().

--HG--
extra : commitid : 8CgYozytqPT
2015-10-01 09:57:23 +02:00
Jonathan Almeida [:jonalmeida] 47a4b2c778 Bug 1210129 - Change copy in click-to-play images to specify long press to show images r=antlam
--HG--
extra : transplant_source : %CE%FF%C1%5C%3E%1C2%80%FD%B0c%5BMi%FD%8C%EF%87x%01
2015-09-30 16:48:42 -04:00
slayerjain 3cfdddf416 Bug 1208705 - Set colorAccent in v21+ theme. r=sebastian 2015-09-28 23:49:43 +05:30
Wes Kocher 296abd21ee Merge m-c to inbound a=merge
--HG--
extra : rebase_source : 38a51b2c491658bc19cfac0d227b04ef6e5f6718
2015-09-30 14:10:21 -07:00
Wes Kocher 7c2b0c515f Merge inbound to central, a=merge 2015-09-30 13:49:27 -07:00
Martin Thomson afdaddf1d7 Bug 1155923 - Removing moz prefix from RTC interfaces, r=jesup,smaug
--HG--
extra : transplant_source : %0Adu%1E%A6j%9E%C2B%25%ECruo%F7%7Fc%EA%99%18
2015-09-28 11:25:04 -07:00
Jordan Lund 68262b788c Bug 1199720 - Setup builds for b2gdroid, mozconfig parts, r=nalexander 2015-09-30 13:58:18 -07:00
Jordan Lund 520f9b8623 Bug 1199720 - Setup builds for b2gdroid, taskcluster and mozharness bits, r=dustin 2015-09-30 13:57:52 -07:00
Jordan Lund cd9b824499 Bug 1163084 - Releng work for producing dummy partner Android APK, r=dustin
--HG--
rename : testing/mozharness/configs/builds/releng_sub_android_configs/64_api_11.py => testing/mozharness/configs/builds/releng_sub_android_configs/64_api_11_partner_sample1.py
rename : testing/taskcluster/tasks/builds/android_api_11.yml => testing/taskcluster/tasks/builds/android_api_11_partner_sample1.yml
2015-09-30 13:56:39 -07:00
Tooru Fujisawa a72ceafdee Bug 1207499 - Part 4: Remove use of expression closure from mobile/. r=mfinkle
--HG--
extra : commitid : ARFwLxJ3d4X
extra : rebase_source : f1d4578096130a038d50a132bc3b7d3586f787fc
2015-09-23 18:42:18 +09:00
Carsten "Tomcat" Book 191ce6efd0 Merge mozilla-central to fx-team 2015-09-29 12:41:12 +02:00
Carsten "Tomcat" Book b63d7b04fc merge mozilla-inbound to mozilla-central a=merge 2015-09-29 12:00:25 +02:00
Allison Naaktgeboren 7ce6023e4f Bug 1199335 - Polish the search engine row object UI.r=mcomella 2015-09-28 17:35:30 -07:00
Wes Kocher 889e270547 Merge inbound to central, a=merge 2015-09-28 15:36:38 -07:00
Wes Kocher 7c15603db0 Backed out changeset 161d0b4fcccd (bug 1208534) for test_about_logins failures CLOSED TREE 2015-09-28 12:09:26 -07:00
Jim Chen eb87f7d742 Bug 1200343 - Remove pref events from GeckoEvent; r=snorp
Now that we use native calls, we can remove the pref-related events from
GeckoEvent.
2015-09-28 12:07:09 -04:00
Jim Chen 5c45d400b9 Bug 1200343 - Add native calls for pref events; r=snorp
This patch adds two native calls to PrefsHelper to avoid using
GeckoEvent for getting prefs.
2015-09-28 12:07:09 -04:00
Nick Alexander 7bfaef64e4 Bug 1208534 - Ensure about:logins animated CSS spinner is painted before janky main-thread load. r=ally
Right now, in response to "load" (on the window), we're:

1) updating the DOM to show the spinner;
2) loading the logins with a main-thread janking synchronous load;
3) updating the DOM to hide the spinner.

This is all on the main-thread, so we only see a layout and paint
after 3).  Thus no interstitial is ever visible, and the logins list
pops in after a long delay.

This patch ensures that 2) occurs at least one layout after 1).  This
allows a paint to occur with the interstitial visible.  Since the
animated CSS spinner is carefully designed to hit the off-main-thread
animation pipeline, it animates smoothly even though the main-thread
janking synchronous load blocks JavaScript progress.

There is a small race window between the promises resolving and the
_logins member being accessed by the filter.  It's not clear that this
was ever well guarded, so I haven't tried to mitigate.

--HG--
extra : commitid : IReBJuG3b15
extra : rebase_source : 6e14f7ad7419e334bafef4bc9f0ac4dcf4355b2a
extra : amend_source : 39e97f5d2cd0e13a691a78e4c65044d379076fa6
2015-09-25 11:17:42 -07:00
Kartikaya Gupta 427e64138f Bug 1201076 - Don't clobber the page rect update if one comes in while in the middle of a bounce animation. r=snorp
--HG--
extra : commitid : BgVD6DON2mj
2015-09-28 11:06:37 -04:00
Sebastian Kaspari 66ccd684c3 Bug 1208391 - Restricted profiles: Hide "private browsing" hint in empty state. r=mcomella
--HG--
extra : commitid : 9kfx8i6EG6
extra : rebase_source : a5e6a8b64322e7f7a029e6d12f127bc8f29a7230
2015-09-25 17:08:31 +02:00
Sebastian Kaspari 03b4af6028 Bug 1208576 - Build with appcompat-v7 regardless of MOZ_NATIVE_DEVICES flag. r=nalexander
--HG--
extra : commitid : 5PmivDcq7NB
extra : rebase_source : 01f72d51d670e1cce51b96f2258300df42251485
2015-09-28 12:10:42 +02:00
Carsten "Tomcat" Book 601264c5c1 Merge mozilla-central to fx-team 2015-09-28 14:19:22 +02:00
Carsten "Tomcat" Book 363e40e298 merge mozilla-inbound to mozilla-central a=merge 2015-09-28 14:13:24 +02:00
Carsten "Tomcat" Book fc4b2033ce merge fx-team to mozilla-central a=merge 2015-09-28 14:10:50 +02:00
Mark Finkle b8cdfc1977 Bug 1208240 - Move the Adjust initialization to BrowserApp and observe FHR opt-out r=nalexander 2015-09-26 15:12:22 -04:00
James Willcox 45564cbbb2 Bug 1182665 - Use a direct JNI call to determine screen size in nsScreenManagerAndroid r=jchen 2015-09-28 09:36:56 -05:00