Commit Graph

16859 Commits

Author SHA1 Message Date
Kyle Machulis
c035543458 Bug 1123516 - Implement maplike/setlike in WebIDL Codegen; r=bz 2015-06-29 15:38:53 -07:00
Eugen Sawin
662075b1c0 Bug 1170886 - Suppress WakeLock linter warning for non-function-local locks. r=mcomella
--HG--
extra : rebase_source : fe7e5dd26ca820a24dd75b5ad3334e418853c58b
2015-06-29 14:28:11 +02:00
Karim Benhmida
ba45639acc Bug 602818 - Integrate QR code scanner into Fennec. r=liuche
--HG--
rename : mobile/android/base/util/VoiceRecognizerUtils.java => mobile/android/base/util/InputOptionsUtils.java
extra : commitid : HyeUL1YR3Sm
extra : rebase_source : 8f746b9eb776f2e7e28b42975d59f54614760094
extra : histedit_source : a39383a6526b57230c283f4167bf6b550f8a5df7
2015-06-19 13:20:31 -07:00
Karim Benhmida
81fecd2731 Bug 1153904 - Voice input setting item UI test. r=liuche
--HG--
extra : commitid : FPEwkGlGpVG
extra : rebase_source : 33e6258809874a3e52d4279835c1b4f5918fc886
extra : histedit_source : b4dc5942281e4a2cf3cf7c632a02ac34f0189b66
2015-06-18 17:29:56 -07:00
Karim Benhmida
664bab157c Bug 1153904 - Add item in Settings for Voice input. r=liuche
--HG--
extra : commitid : 7bSNSn6infw
extra : rebase_source : a2981d2d2f408ff834dbed37451e0721db39e574
extra : histedit_source : 335d1dba180cc0dc56cd47435d6829f823471891
2015-06-26 13:20:44 -07:00
Michael Comella
c9ea57df3e Bug 1175355 - Add BroadcastScanneredHandler to CellScanner. r=nalexander
--HG--
extra : commitid : HfTpc7ZgOD3
extra : rebase_source : ab53a7b808ec501ef28a52d2d343934f51083003
2015-06-24 17:20:42 -07:00
Michael Comella
556b050163 Bug 1175355 - Add ToolbarProgressHandler into ToolbarProgressView. r=nalexander
--HG--
extra : commitid : INxEvMk5QBz
extra : rebase_source : dd6fbbfa27f07e115a673ca16e5462b0488e5474
2015-06-24 17:03:47 -07:00
Michael Comella
ea4537aef2 Bug 1175355 - Add AsyncQueryHandlerImpl in SearchActivity. r=nalexander
This avoids the "HandlerLeak" Android Lint warning.

--HG--
extra : commitid : 3sLO4YQ6Gjk
extra : rebase_source : 84cd05b1c4848895271e7f577ffa94b72de0281a
2015-06-24 16:58:06 -07:00
Michael Comella
152d8dd058 Bug 1175355 - Add WeakReference into PreferenceFragment's Handler. r=nalexander
--HG--
extra : commitid : Kk073S7nGJ0
extra : rebase_source : 5bbfb60983b290e3f1a12fc768307f353f6c97d2
2015-06-24 16:48:25 -07:00
Michael Comella
1a8f3da884 Bug 1175355 - Add WeakReferenceHandler. r=nalexander
--HG--
extra : commitid : E1A9FuIQ9z6
extra : rebase_source : f7463e6841ae76278d9b17c4ae763fca2ecd623b
2015-06-24 16:49:25 -07:00
Michael Comella
0e096f7e43 Bug 1177774 - Fix issues in HomeProvider. r=margaret
--HG--
extra : commitid : H8Br4O297Mp
extra : rebase_source : 59971df614a4038f418537b22b0fc1345d07b8cf
2015-06-26 15:07:29 -07:00
Michael Comella
643934600c Bug 1177774 - Disable warnings for "aText". r=margaret
--HG--
extra : commitid : BMBTlmrCFdO
extra : rebase_source : 377f245a2a12909ada50b53041129eb6af617910
2015-06-26 14:37:41 -07:00
Michael Comella
417c85d558 Bug 1177774 - Disable "onmessage =" warning. r=margaret
Not sure what to do here so I filed bug 1177901.

--HG--
extra : commitid : BCnmZfSMhyF
extra : rebase_source : dd2c7f167d62883616f522ada485e36966bbc862
2015-06-26 14:31:54 -07:00
Michael Comella
dec98ac94f Bug 1177774 - Add global variable to hide lint error. r=margaret
--HG--
extra : commitid : 7hyAcmydVA1
extra : rebase_source : abbe291ab785ecec94b43b09f2a24a7b86792983
2015-06-26 14:23:01 -07:00
Michael Comella
966cb95a0b Bug 1177774 - Import ContentAreaUtils. r=margaret
--HG--
extra : commitid : Cvggf7YK8vX
extra : rebase_source : 8c836e50fac312e793bcd8a7a0457f59d35225e2
2015-06-26 14:22:39 -07:00
Michael Comella
e97ff48038 Bug 1177774 - Update SharedPreferencesImpl constructor arg. r=nalexander
--HG--
extra : commitid : 6EcWFEEbhld
extra : rebase_source : 34275327b18884317f9bfbfd6b6b4004cf239e9d
2015-06-26 14:06:04 -07:00
Michael Comella
a2dd275826 Bug 1177774 - Ignore non-standard array comprehension in lint. r=margaret
--HG--
extra : commitid : Epta1zFG5Jj
extra : rebase_source : ef0a02b692ea7fabeecb4eaf73cd325a87eba7f7
2015-06-26 13:51:15 -07:00
Michael Comella
b8d0c60f2c Bug 1177774 - Ignore non-standard "catch ex if" in lint. r=margaret
--HG--
extra : commitid : HAN8ft3LF7J
extra : rebase_source : 69a8ea8ef9b1a7279f1cbc7df4cefcbafb0f6d07
2015-06-26 13:41:50 -07:00
Michael Comella
70c086d8fe Bug 1177774 - Explicitly declare generator functions. r=margaret
Use `function* () { ... }`.

--HG--
extra : commitid : GUwUuiF2wyN
extra : rebase_source : 5b84afc83026b7476d0c92cd6452c627057be558
2015-06-26 13:31:09 -07:00
Allison Naaktgeboren
a97ac6fd37 Bug 1136477 - Unify terminology of Passwords/Logins for about:logins (nee about:passwords).2/2.r=liuche 2015-06-26 12:54:35 -07:00
Margaret Leibovic
54a2cf7196 Bug 1170841 - Show warning in add-on manager for add-ons that aren't properly signed. r=liuche
--HG--
extra : rebase_source : d5a5380036f18c1897256e9719a4d6ded9c1e19b
2015-06-17 17:46:27 -07:00
Michael Comella
a4d68c0617 Bug 1177166 - Remove allocation in TopSitesThumbnailView.onLayout. r=mhaigh
--HG--
extra : commitid : 5PCvn5CUdeL
extra : rebase_source : e253e2969b69fafb242b211f4e71e5d49e739a11
2015-06-24 14:03:06 -07:00
Michael Comella
860ec36f4f Bug 1174365 - Remove TopSitesGridView.onMeasure allocation call. r=mhaigh
We pre-allocate and re-use the item now.

--HG--
extra : commitid : DLpaAkOSe5P
extra : rebase_source : a69f8f892b82cabbc7ec95a5b0dc8a26c26f354b
2015-06-24 13:25:16 -07:00
Michael Comella
6561699ef0 Bug 1177244 - Add in tools namespace. r=me
I removed it in a botched rebase and broke the build.

--HG--
extra : commitid : 7ZgYEHIYXFZ
2015-06-26 10:52:04 -07:00
Michael Comella
85de455f3f Bug 1177244 - Move tab queue prompt to merge tag. r=mhaigh
--HG--
extra : commitid : 3tK3pF1KBZY
extra : rebase_source : b0e56ad1554a1e592e8700d9bcd60df6ea0f2da0
2015-06-24 15:24:21 -07:00
Michael Comella
1b82afe338 Bug 1177244 - Move share dialog to merge tag. r=mhaigh
--HG--
extra : commitid : 3YgHQDIIeSS
extra : rebase_source : 7fb877961a3f623ac6e67828d38cd8a61db357dc
2015-06-24 15:19:38 -07:00
Michael Comella
c05e62bc19 Bug 1170884 - Disable IconColors lint warning. r=mhaigh
--HG--
extra : commitid : 1VNKMWAqUPd
extra : rebase_source : 7a1e134b9626ace7e49390404054021db52f2a41
2015-06-24 11:55:18 -07:00
Richard Newman
f5fb4c450c Bug 1111220 - Remove system search integration. r=mfinkle 2015-06-25 22:41:05 -07:00
Michael Comella
b9894b9596 Bug 864958 - Tint the progress bar in private browsing mode. r=mhaigh
Note: the tinted view is only a single color while the original asset contains
gradients.

--HG--
extra : commitid : DhaVxpPBMn2
extra : rebase_source : a1991ff478260441e6ac788ba5384a7e7a518d2a
2015-06-25 14:00:15 -07:00
Michael Comella
e18c428745 Bug 864958 - Set url bar shadow color in private browsing mode. r=mhaigh
--HG--
extra : commitid : Dcpxip190QP
extra : rebase_source : 1629856b713b2c2b2584dfdf2576da287af79492
2015-06-25 13:39:43 -07:00
Michael Comella
4a6a4dbaa1 Bug 864958 - Add new private browsing url bar assets. r=mhaigh
--HG--
extra : commitid : 4h7LLtPazvv
extra : rebase_source : 4a9c6ef41794a334f598c9b94d70353002fd3046
2015-06-25 12:51:42 -07:00
Michael Comella
fa6470ad8a Bug 864958 - Replace private toolbar background with tabs_tray_grey_pressed. r=mhaigh
--HG--
extra : commitid : 5x5BoZ3jjHF
extra : rebase_source : 0e84dcd889e273edc28d910439e6ce8ad8548517
2015-04-23 18:01:23 -07:00
Michael Comella
76410503d3 Bug 1166462 - Add probe for title in titlebar enabled setting. r=margaret
--HG--
extra : commitid : 3hf3xQc55I3
extra : rebase_source : 3c21965679e3a5b75591ff9343aeb4ea5e05398b
2015-06-24 11:01:26 -07:00
Michael Comella
de8e9e497f Bug 1170804 - Add non-final eslintrc for tests/. r=margaret
There are still some failures but it's a start.

--HG--
extra : commitid : D7RWXDkMW1C
extra : rebase_source : c52e882ff446d102680a3c4a84363bcb5b95b4f1
2015-06-25 10:40:26 -07:00
Michael Comella
92c12880b6 Bug 1170804 - Set non-final eslintrc for chrome/content. r=margaret
Still a lot of errors but it's progress.

--HG--
extra : commitid : 3quQqYyszaS
extra : rebase_source : b54a09db4087dcbcd9406e537ab1e942df89af3e
2015-06-25 10:27:38 -07:00
Michael Comella
e3b7f888ba Bug 1170804 - Get .jsm to work under eslint. r=margaret
You can now run by `cd mobile/android && eslint . --ext "[.js,.jsm]"`.

--HG--
extra : commitid : AAENN0WrJVl
extra : rebase_source : 4a7fb888ef16a29580fa7b5d394c44aabd387210
2015-06-24 23:11:11 -07:00
Michael Comella
a21054b998 Bug 1170804 - Fix bugs found by eslint in components/. r=margaret
A few errors still remain.

--HG--
extra : commitid : KwLqDylOiSh
extra : rebase_source : 3eaf4a7a8e38454ecc8dd781f597f561dd2e70a9
2015-06-24 21:56:23 -07:00
Michael Comella
4deed539cd Bug 1170804 - Add .eslintrc configuration file to mobile/android. r=margaret
eslint can be run by `cd`ing to mobile/android and running `eslint .` (assuming
eslint is installed). Note that .jsm files have not yet been configured.

Add an eslintignore to avoid the files that will take more work.

--HG--
extra : commitid : LcrYaNh2sSn
extra : rebase_source : 43a2b1988049003b1e225fa60671a04f62c3d44a
2015-06-24 22:37:55 -07:00
vivek
e66c933f70 Bug 1162650 - Unrooting and clearing bookmark on deletion. r=rnewman 2015-06-03 22:10:00 -04:00
vivek
118f620f36 Bug 1171141 : Fetch profile data for FxAccount -r=nalexander.
--HG--
extra : commitid : LUDZFzV918R
2015-06-14 15:30:25 +03:00
Gregory Szorc
3e949ee8fe Bug 1176642 - Use absolute_import in mach_commands.py files; r=glandium
This removes ambiguity as to which modules are being imported, making
import slightly faster as Python doesn't need to test so many
directories for file presence.

All files should already be using absolute imports because mach command
modules aren't imported to the package they belong to: they instead
belong to the "mach" package. So relative imports shouldn't have been
used.

--HG--
extra : commitid : 6tFME1KKfTD
extra : rebase_source : 78728f82f5487281620e00c2a8004cd5e1968087
2015-06-21 17:39:09 -07:00
Nick Alexander
0a6017a1af Bug 1162191 - Add |mach artifact| for installing downloaded Fennec binaries. r=gps
DONTBUILD ON A CLOSED TREE: Android-only and the build changes are cosmetic.

Very much a first cut, but I'd like to get some Fennec early adopters testing.

This adds:

* |mach artifact install| to fetch and install Fennec binaries;
* |mach artifact last| to print details about what was last installed;
* |mach artifact {print,clear}-caches|, for debugging.

This code is exposed as a new mozbuild.artifacts Python but it's not
particularly general.  My intention was to get things out of the mach command
more than produce a general artifact fetching API.  We can leave that bike
shed to Bug 1124378.

I've been testing this with --disable-compile-environment and it works well
locally, although there's no reason a knowledgeable developer couldn't use
this in conjunction with a fully-built tree.  (I don't know when such a
situation would arise, but I know of no technical impediment.)

--HG--
extra : commitid : 1T28aVfArqF
extra : rebase_source : b8c11244de8be0a14d605853f30cd47312d0a4ba
extra : histedit_source : 78a224501cd3cf0f86707c9c9549b61b4b248ba7
2015-06-24 23:12:00 -07:00
Michael Comella
f010b96820 Bug 1177166 - Remove menu.xml with null reference. r=me
This was causing crashes on tablet devices.

I'm not sure what it was for but pretty sure it was an artifact that was never
removed in old tablet builds.

--HG--
extra : commitid : HVyBG7WSkjT
2015-06-24 15:41:31 -07:00
Martyn Haigh
efead37d5b Bug 1017338 - Swipe to close a tab from tab panel (r=s.kaspari)
--HG--
extra : rebase_source : a2972359250cd09281b854d4e4f6bcd634bf13a7
2015-06-24 12:22:28 -07:00
Sebastian Kaspari
ebb55c3c5a Bug 1175434 - Hide "Find in page" bar when browser search UI is displayed. r=mcomella
--HG--
extra : commitid : 2L7WvuzmFRu
extra : rebase_source : 89c02b217af6036c88b96a7939c80a0f63774c91
2015-06-18 20:30:14 +02:00
Michael Comella
a0f906bd01 Bug 1176886 - Remove unnecessary parents in sync code. r=nalexander
--HG--
extra : commitid : EeoByDn198G
extra : rebase_source : cc9f9ac0e041150fd1b19d35ec731698320e4d71
2015-06-24 09:28:26 -07:00
Michael Comella
e1b9066d7c Bug 1176886 - Add UselessParent ignore to tab_queue_prompt. r=mhaigh
--HG--
extra : commitid : CdwTYiJfLx4
extra : rebase_source : 4215e11755ed2f966696d89c60f1fb862a1ce1f3
2015-06-23 10:55:04 -07:00
Michael Comella
828915907f Bug 1177166 - Remove duplicate favicon_search & suggestion_item_search icons. r=jonalmeida
The icons are now called search_icon_inactive.

--HG--
extra : commitid : AAqTxhEWs7i
extra : rebase_source : efea5446fdbfb0415d328e8d076799b8078bb468
2015-06-24 12:45:36 -07:00
Michael Comella
85b2839e43 Bug 1177166 - Remove duplicated menu_tabs icons. r=jonalmeida
The duplicated icon is called menu.

--HG--
extra : commitid : 51T5XtKT4wV
extra : rebase_source : 2e5d0d0b0936951809c748112330e0586b85b8e9
2015-06-24 12:48:54 -07:00
Michael Comella
17aabfd667 Bug 1177166 - Remove duplicate icon_last_tabs_empty. r=jonalmeida
Used icon_remote_tabs_empty instead.

--HG--
extra : commitid : JVy0nOud4z
extra : rebase_source : 7c2eafb77585b6fd18c2dbcb1dc3a469f776eb6f
2015-06-24 12:10:01 -07:00