Commit Graph

16858 Commits

Author SHA1 Message Date
Eugen Sawin
2084f31d88 Bug 1170886 - Suppress WakeLock linter warning for non-function-local locks. r=mcomella 2015-06-29 14:28:11 +02:00
Karim Benhmida
91c7ef9232 Bug 602818 - Integrate QR code scanner into Fennec. r=liuche 2015-06-19 13:20:31 -07:00
Karim Benhmida
dcc23c434b Bug 1153904 - Voice input setting item UI test. r=liuche 2015-06-18 17:29:56 -07:00
Karim Benhmida
fbb185760c Bug 1153904 - Add item in Settings for Voice input. r=liuche 2015-06-26 13:20:44 -07:00
Michael Comella
ffbff0d770 Bug 1175355 - Add BroadcastScanneredHandler to CellScanner. r=nalexander 2015-06-24 17:20:42 -07:00
Michael Comella
89adc272f9 Bug 1175355 - Add ToolbarProgressHandler into ToolbarProgressView. r=nalexander 2015-06-24 17:03:47 -07:00
Michael Comella
b66ab9267a Bug 1175355 - Add AsyncQueryHandlerImpl in SearchActivity. r=nalexander
This avoids the "HandlerLeak" Android Lint warning.
2015-06-24 16:58:06 -07:00
Michael Comella
c45d79c638 Bug 1175355 - Add WeakReference into PreferenceFragment's Handler. r=nalexander 2015-06-24 16:48:25 -07:00
Michael Comella
11055ce47e Bug 1175355 - Add WeakReferenceHandler. r=nalexander 2015-06-24 16:49:25 -07:00
Michael Comella
4b01c72b6c Bug 1177774 - Fix issues in HomeProvider. r=margaret 2015-06-26 15:07:29 -07:00
Michael Comella
28d23cb8c5 Bug 1177774 - Disable warnings for "aText". r=margaret 2015-06-26 14:37:41 -07:00
Michael Comella
2c77fdc73a Bug 1177774 - Disable "onmessage =" warning. r=margaret
Not sure what to do here so I filed bug 1177901.
2015-06-26 14:31:54 -07:00
Michael Comella
31aa23861a Bug 1177774 - Add global variable to hide lint error. r=margaret 2015-06-26 14:23:01 -07:00
Michael Comella
6cbc7c7d66 Bug 1177774 - Import ContentAreaUtils. r=margaret 2015-06-26 14:22:39 -07:00
Michael Comella
02be694cdd Bug 1177774 - Update SharedPreferencesImpl constructor arg. r=nalexander 2015-06-26 14:06:04 -07:00
Michael Comella
e499d0f95e Bug 1177774 - Ignore non-standard array comprehension in lint. r=margaret 2015-06-26 13:51:15 -07:00
Michael Comella
e1f6830b77 Bug 1177774 - Ignore non-standard "catch ex if" in lint. r=margaret 2015-06-26 13:41:50 -07:00
Michael Comella
02431791e8 Bug 1177774 - Explicitly declare generator functions. r=margaret
Use `function* () { ... }`.
2015-06-26 13:31:09 -07:00
Allison Naaktgeboren
65f8d0ae5e 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
80c46b674d Bug 1170841 - Show warning in add-on manager for add-ons that aren't properly signed. r=liuche 2015-06-17 17:46:27 -07:00
Michael Comella
527e151749 Bug 1177166 - Remove allocation in TopSitesThumbnailView.onLayout. r=mhaigh 2015-06-24 14:03:06 -07:00
Michael Comella
f1387f0f3d Bug 1174365 - Remove TopSitesGridView.onMeasure allocation call. r=mhaigh
We pre-allocate and re-use the item now.
2015-06-24 13:25:16 -07:00
Michael Comella
0a1f637f1c Bug 1177244 - Add in tools namespace. r=me
I removed it in a botched rebase and broke the build.
2015-06-26 10:52:04 -07:00
Michael Comella
abec359438 Bug 1177244 - Move tab queue prompt to merge tag. r=mhaigh 2015-06-24 15:24:21 -07:00
Michael Comella
0309371a9d Bug 1177244 - Move share dialog to merge tag. r=mhaigh 2015-06-24 15:19:38 -07:00
Michael Comella
aa7ce8c878 Bug 1170884 - Disable IconColors lint warning. r=mhaigh 2015-06-24 11:55:18 -07:00
Richard Newman
7cf12024be Bug 1111220 - Remove system search integration. r=mfinkle 2015-06-25 22:41:05 -07:00
Michael Comella
9241002f87 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.
2015-06-25 14:00:15 -07:00
Michael Comella
ff43013483 Bug 864958 - Set url bar shadow color in private browsing mode. r=mhaigh 2015-06-25 13:39:43 -07:00
Michael Comella
981573cda3 Bug 864958 - Add new private browsing url bar assets. r=mhaigh 2015-06-25 12:51:42 -07:00
Michael Comella
7b0dba9b3f Bug 864958 - Replace private toolbar background with tabs_tray_grey_pressed. r=mhaigh 2015-04-23 18:01:23 -07:00
Michael Comella
63e71b56ee Bug 1166462 - Add probe for title in titlebar enabled setting. r=margaret 2015-06-24 11:01:26 -07:00
Michael Comella
14777bb92e Bug 1170804 - Add non-final eslintrc for tests/. r=margaret
There are still some failures but it's a start.
2015-06-25 10:40:26 -07:00
Michael Comella
9940a3e396 Bug 1170804 - Set non-final eslintrc for chrome/content. r=margaret
Still a lot of errors but it's progress.
2015-06-25 10:27:38 -07:00
Michael Comella
4c7150cc6f Bug 1170804 - Get .jsm to work under eslint. r=margaret
You can now run by `cd mobile/android && eslint . --ext "[.js,.jsm]"`.
2015-06-24 23:11:11 -07:00
Michael Comella
c7cf88fbf4 Bug 1170804 - Fix bugs found by eslint in components/. r=margaret
A few errors still remain.
2015-06-24 21:56:23 -07:00
Michael Comella
f80917abd6 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.
2015-06-24 22:37:55 -07:00
vivek
48faabb232 Bug 1162650 - Unrooting and clearing bookmark on deletion. r=rnewman 2015-06-03 22:10:00 -04:00
vivek
f3759a638a Bug 1171141 : Fetch profile data for FxAccount -r=nalexander. 2015-06-14 15:30:25 +03:00
Gregory Szorc
4f2fb895aa 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.
2015-06-21 17:39:09 -07:00
Nick Alexander
e1553da827 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.)
2015-06-24 23:12:00 -07:00
Michael Comella
bd65e57d0c 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.
2015-06-24 15:41:31 -07:00
Martyn Haigh
726898bb99 Bug 1017338 - Swipe to close a tab from tab panel (r=s.kaspari) 2015-06-24 12:22:28 -07:00
Sebastian Kaspari
7db738caf0 Bug 1175434 - Hide "Find in page" bar when browser search UI is displayed. r=mcomella 2015-06-18 20:30:14 +02:00
Michael Comella
f1e32aa120 Bug 1176886 - Remove unnecessary parents in sync code. r=nalexander 2015-06-24 09:28:26 -07:00
Michael Comella
1aa6a80588 Bug 1176886 - Add UselessParent ignore to tab_queue_prompt. r=mhaigh 2015-06-23 10:55:04 -07:00
Michael Comella
cc4b74cf8f Bug 1177166 - Remove duplicate favicon_search & suggestion_item_search icons. r=jonalmeida
The icons are now called search_icon_inactive.
2015-06-24 12:45:36 -07:00
Michael Comella
15e8316dea Bug 1177166 - Remove duplicated menu_tabs icons. r=jonalmeida
The duplicated icon is called menu.
2015-06-24 12:48:54 -07:00
Michael Comella
c26777a2e1 Bug 1177166 - Remove duplicate icon_last_tabs_empty. r=jonalmeida
Used icon_remote_tabs_empty instead.
2015-06-24 12:10:01 -07:00
Sebastian Kaspari
8ec2fb7f53 Bug 1157539 - Create "speed dial" dynamic home panel layout. r=mhaigh 2015-06-16 13:53:59 +02:00