Nick Alexander
b49f07d91d
Bug 1220892 - Part 1: Remove MOZ_ANDROID_NATIVE_ACCOUNTS_UI. r=mcomella
2015-11-30 14:32:17 -08:00
Nick Alexander
a0b02c1dc0
Bug 1191067 - Add Fennec version of about:accounts. r=antlam,margaret
...
This is a Fennec version of about:accounts, cribbed largely from
Desktop's implementation. This implementation serves two purposes:
One, it allows all fxa-content-server pref handling to remain in
Gecko. Java-side consumers redirect to about:accounts?action=... and
have pref munging and parameter addition (like context=fx_fennec_v1,
etc) handled by about:accounts itself.
Two, it handles network connectivity display and error handling. When
a request is started, we display an animated spinner. We transition
smoothly from the spinner to the iframe display if we can, and if not
we hide any network error and offer to retry. This is more important
in Fennec than it is on Desktop. This approach agrees with Firefox
for iOS.
Some additional notes:
The spinner to iframe transition uses the WebChannel listener to send
LOADED messages to the appropriate XUL <browser> element. It's worth
remembering that Fennec's Gecko is single process, so the <browser> in
question is in the same process. None-the-less, we are close to e10s
safe.
There are four actions: signup/signin/force_reauth, and manage. The
first three try to produce a LOGIN message. The last uses the
fxa-content-server to manage the Account settings. *This is not how
this is arranged on Desktop: Desktop redirects to a new tab, not
wrapped in about:accounts.*
2015-09-18 16:28:14 -04:00
Mark Finkle
f1d30d1a2f
Bug 1078432 - Use Android print service to enable cloud printing r=sebastian
2015-08-31 17:54:23 -04:00
Allison Naaktgeboren
2a33e76188
Bug 1114821 - Remove nightly-only flag for about logins.r=liuche
2015-08-17 23:22:24 -07:00
J. Ryan Stinnett
54f8ed347e
Bug 1180996 - Extract remote debugger to separate file. r=margaret
2015-07-09 10:36:28 -05:00
Margaret Leibovic
d06e3f4e19
Bug 1179872 - Remove about:apps page and menu item. r=mcomella
2015-07-07 16:01:43 -07:00
Allison Naaktgeboren
8e86b05738
Bug 1136477 - Unify terminology of Passwords/Logins for about:logins (nee about:passwords).1/2.r=margaret
2015-06-10 18:52:27 -07:00
Mark Capella
e6219c5f52
Bug 988143 - Enable Gecko Touch in Fennec, Enable all in Mobile, r=margaret
2015-05-14 22:06:13 -04:00
Nick Alexander
705ea0bd14
Bug 1093358 - Add mobile/android AppConstants.jsm. r=mfinkle,f=rnewman
...
I did as much conversion to "real Javascript" as I could stomach. It
is, unfortunately, not feasible to remove all preprocessing from CSS
and XHTML files.
2015-01-20 15:17:58 -08:00
Fernando Jimenez
2eeb719256
Bug 1097928 - Convert MozPaymentProvider to WebIDL. Android. r=wjohnston
2015-01-19 14:50:54 +01:00
Mandar Gokhale
a75959539b
Bug 948892 - Move inline scripts and styles into separate file (about:). r=margaret
...
Move the inline js into a new file named about.js
2015-01-07 04:21:00 -05:00
Margaret Leibovic
6d38ce0a4b
Bug 1111142 - (Part 2) Load AboutReader in a frame script on Fennec. r=mfinkle,bnicholson
...
--HG--
extra : rebase_source : 4fa6fa81125f0e5f6f39f8de5a1e1ce3f2365e0d
2014-12-23 15:32:15 -05:00
Margaret Leibovic
b4b4b355c9
Bug 793920 - (Part 1) Move majority of Android reader mode code to a shared place in /toolkit. r=Mossop,bnicholson
...
--HG--
rename : mobile/android/chrome/content/JSDOMParser.js => toolkit/components/reader/content/JSDOMParser.js
rename : mobile/android/chrome/content/Readability.js => toolkit/components/reader/content/Readability.js
rename : mobile/android/chrome/content/aboutReader.html => toolkit/components/reader/content/aboutReader.html
rename : mobile/android/chrome/content/aboutReader.js => toolkit/components/reader/content/aboutReader.js
rename : mobile/android/chrome/content/readerWorker.js => toolkit/components/reader/content/readerWorker.js
rename : mobile/android/locales/en-US/chrome/aboutReader.properties => toolkit/locales/en-US/chrome/global/aboutReader.properties
extra : rebase_source : f0b900c46bb5dc894303ddf3701be7b019b61ae0
extra : histedit_source : 7417d0e4032ed3a3b1ab83af8f7e8a92951fdead
2014-12-10 16:44:53 -08:00
James Gilbertson
e3666e83a0
Bug 901360 - (Part 1) Use Downloads.jsm for download notifications. r=wesj
...
--HG--
extra : rebase_source : a05527361fcde5d7fd7b77b3bcc46955750d19e2
2014-12-08 11:26:31 -08:00
Chenxia Liu
2fbec32b85
Bug 1093201 - Part 1: Passwords management UI. r=margaret
2014-12-10 15:43:13 -08:00
Margaret Leibovic
f2873ea612
Bug 1084134 - Move Reader into a lazy-loaded JS file. r=rnewman
2014-10-20 11:49:36 -07:00
Mike Taylor
fc6b39abf5
Bug 1024807 - Add "Report Site Issue" menu item (for Nightly users). r=wesj
2014-10-16 12:26:00 +02:00
Mark Finkle
5c5e97bddc
Bug 1035420 - [geckoview] Implement chrome script injection r=bnicholson
2014-10-15 00:32:15 -04:00
Carsten "Tomcat" Book
dfdbf7aa98
Backed out changeset b4bfcde216b9 (bug 1035420) for Android Bustage
2014-10-15 08:57:06 +02:00
Mark Finkle
23337b286e
Bug 1035420 - [geckoview] Implement chrome script injection r=bnicholson
2014-10-15 00:32:15 -04:00
James Willcox
fcc2e0210a
Bug 1014794 - Make console.log output go to logcat on Android once again r=baku
...
--HG--
extra : rebase_source : d56f2929e21ea048d3c5f58c53fce9d04377907a
2014-05-23 14:56:03 -05:00
J. Ryan Stinnett
69eb4e430d
Bug 1010750 - Part 2: Repair dbg-browser-actors on Fennec. r=margaret, r=past
...
--HG--
rename : mobile/android/chrome/content/dbg-browser-actors.js => mobile/android/modules/dbg-browser-actors.js
2014-05-19 09:23:00 -04:00
Wes Johnston
f82b34e73f
backout b56da878caed and 8487d4305be3 (bug 901360) from Aurora for regressions a=mfinkle
2014-05-16 12:13:50 -05:00
Nick Alexander
cee5d66b5e
Bug 1000676 - Part 2: Add MOZ_DEVICES and register about:devices. r=mfinkle
2014-05-05 11:27:56 -07:00
James Gilbertson
978785d12e
Bug 901360 - Part2 Use Downloads.jsm for about:downloads. r=wesj
2014-01-30 19:16:36 -07:00
Andrea Marchesini
004b2f741b
Bug 965860 - patch 2 - ConsoleAPI written in C++, r=bz
2014-02-27 23:39:00 +00:00
Robin Ricard
6523e7ec80
Bug 958111 - "Find in Page" on Android should zoom in on the highlighted result. r=margaret
2014-02-14 11:02:05 -08:00
Ryan VanderMeulen
acaaa6bfd2
Merge m-c to fx-team.
2014-02-12 15:59:34 -05:00
Mark Finkle
4258b68d16
Bug 971703 - Lazy load SSLExceptions r=wesj
...
--HG--
rename : mobile/android/chrome/content/exceptions.js => mobile/android/modules/SSLExceptions.jsm
2014-02-12 11:40:14 -05:00
Martyn Haigh
84e63b5e40
bug 958358 - make webapp capitalisation consistent; r=wesj
...
--HG--
rename : mobile/android/base/WebApp.java.in => mobile/android/base/Webapp.java.in
rename : mobile/android/base/WebAppAllocator.java => mobile/android/base/WebappAllocator.java
rename : mobile/android/base/WebAppFragmentRepeater.inc => mobile/android/base/WebappFragmentRepeater.inc
rename : mobile/android/base/WebAppImpl.java => mobile/android/base/WebappImpl.java
rename : mobile/android/base/WebAppManifestFragment.xml.frag.in => mobile/android/base/WebappManifestFragment.xml.frag.in
rename : mobile/android/base/WebAppsFragment.java.frag => mobile/android/base/WebappsFragment.java.frag
rename : mobile/android/base/webapp/WebAppImpl.java => mobile/android/base/webapp/WebappImpl.java
rename : mobile/android/chrome/content/WebAppRT.js => mobile/android/chrome/content/WebappRT.js
2014-02-11 23:41:05 -08:00
Richard Newman
df21e27958
Bug 965064 - Part 1: back out non-native about:accounts. r=nalexander
2014-01-28 16:49:54 -08:00
Martyn Haigh
cfaaad5e71
bug 957057 - refactor import in browser.js to make code easier to understand; r=wesj
...
--HG--
extra : rebase_source : 4014c863adc713de80975cafef81cdae00f5d09d
2014-01-24 21:12:08 -08:00
Myk Melez
19e69f3a79
Bug 953328 - make about:apps work with synthetic APKs; r=wesj
2014-01-22 00:50:02 -08:00
Mark Finkle
fd6e780b16
Bug 953381 - Move CastingApps into a separate JS file r=wesj
2014-01-20 17:26:27 -05:00
Nathan Froyd
fa3c6f5af8
Backout aa955afe7507:49f1c6fa27f8 (bug 953381) for robocop orange on this CLOSED TREE
2014-01-20 20:06:34 -05:00
Mark Finkle
56f6058b1c
Bug 953381 - Move CastingApps into a separate JS file r=wesj
2014-01-20 17:26:27 -05:00
Neil Bleasdale
aef1f9f7f1
Bug 956484 - Move inline js from /mobile/android/chrome/content/aboutPrivateBrowsing.xhtml into separate js file. r=mbrubeck
2014-01-15 09:35:54 -05:00
Neil Bleasdale
9739090d03
Bug 948897 - Move inline scripts and styles into separate file for mobile/android/chrome/content/aboutFeedback.xhtml. r=mbrubeck
2014-01-06 15:18:01 -05:00
Nick Alexander
6c562c4afe
Bug 951883 - Part 2: Remove temporary compile time guards. r=me
...
--HG--
extra : rebase_source : 51325eeea8fc1d5b2e7cd84e8977072b030496c8
2013-12-18 15:13:26 -08:00
Nick Alexander
01ef2f3313
Bug 899217 - Part 1: Register about:accounts code. r=rnewman
...
This is temporary code for our first engineering milestone. I know of
the following issues:
* the page doesn't implement the full interface and spec that the
loaded content expects; it just does enough to work.
* logs are repeated if about:accounts is re-loaded.
2013-12-17 15:14:56 -08:00
Mark Capella
3d08ce3b7a
Bug 840144 - Make about:config prettier on Android. r=wesj
2013-11-05 22:10:30 -08:00
Wes Johnston
21b93ea455
Bug 780379 - Show a custom intent chooser for downloads that can be downloaded by an external app. r=mfinkle
...
--HG--
rename : mobile/android/chrome/content/HelperApps.js => mobile/android/modules/HelperApps.jsm
2013-10-17 16:30:47 -07:00
Federico Paolinelli
b7e55989f0
Bug 566225 - Add framework to linkify phone numbers in pages, preffed off. r=wesj
2013-08-20 13:41:58 -07:00
Margaret Leibovic
926353e58b
Bug 867354 - Don't prompt for feedback in distribution builds. r=mfinkle
2013-06-03 08:37:29 -07:00
Nick Alexander
ba2c3ee1de
Bug 857419 - Implement about:healthreport on Android. r=rnewman
2013-05-10 21:30:57 -07:00
Mark Finkle
e485293e7d
Bug 852828 - Add basic support for subscribing to feeds (RSS/Atom) r=margaret
2013-04-03 15:34:51 -04:00
Mark Finkle
7fbfb6e077
Bug 854107 - Lazy load more notification-based objects r=margaret
2013-03-27 01:06:14 -04:00
Mark Finkle
dc56df5b07
Bug 854107 - Lazy load more normal JS objects r=margaret
2013-03-27 01:06:11 -04:00
Mark Finkle
c4964a9fbd
Backout 4b1459d107c9, suspected cause of talos-robo bustage CLOSED TREE
2013-03-25 19:37:36 -04:00
Mark Finkle
7d2f4776fd
Bug 854107 - Lazy load normal JS objects in browser.js r=margaret
2013-03-25 17:39:24 -04:00