Commit Graph

17154 Commits

Author SHA1 Message Date
Sebastian Kaspari
e68ea8c5bc Bug 1172136 - Create API for add-ons to add header image to grid panels. r=mhaigh
--HG--
extra : commitid : 9tnhmEVPipo
extra : rebase_source : 28de3ef4beb78425760212233e8ada98a7092442
2015-07-06 10:47:38 +02:00
Nick Rosbrook
4d33ca0eeb Bug 1156546 - Remove "Developer Tools" preference category when in Guest Mode. r=liuche
--HG--
extra : commitid : 8AwHKacUBzG
extra : rebase_source : 84ff40f12d05a171a6a95fc76cb693469cdbd772
2015-07-07 11:55:18 -07:00
Ryan VanderMeulen
a249083da4 Merge m-c to fx-team. a=merge 2015-07-07 14:41:18 -04:00
Ryan VanderMeulen
de7e734bc6 Merge m-c to inbound. a=merge
CLOSED TREE
2015-07-07 13:38:10 -04:00
Michael Comella
84a16d7f27 Bug 1180907 - Mutate search label before tinting it. r=sebastian
If we don't mutate, we're tinting the shared Drawable state and other Drawables
using the same asset might also get tinted.

--HG--
extra : commitid : KZghkGnS9ty
extra : rebase_source : f45ac49e5c6c8dcdfa07709ca42b692ef197916e
2015-07-06 14:42:22 -07:00
Martyn Haigh
24d2c94a39 Bug 1180191 - Remove the drawable-large-mdpi-v11 folder r=mcomella
--HG--
extra : commitid : AEdE2vjWc6F
extra : rebase_source : 828415d119d3646761f7c5d3e099ff3d2adb41fb
2015-07-03 14:46:19 +01:00
Martyn Haigh
ba1eff7e3d Bug 1178813 - Revise the autocomplete_list_bg.9.png asset r=mcomella
--HG--
extra : commitid : HuNfvQuJFgg
extra : rebase_source : cf5f2590920440601f2c9b74bd9c093e56e7182c
extra : amend_source : 06635eb41655b62f48113da470f2dafcdd35e0f4
2015-07-03 13:59:40 +01:00
Wes Kocher
5b118ee71e Merge m-c to fx-team, a=merge 2015-07-06 17:21:43 -07:00
Wes Kocher
874c765c11 Merge inbound to central, a=merge 2015-07-06 17:07:18 -07:00
Chenxia Liu
ff71447c98 Bug 1179509 - Include title + favicon in Site Identity doorhanger for unencrypted sites. r=ally
--HG--
extra : commitid : 1oyrHAEBarh
extra : rebase_source : 12fd13a215dcd25393085b953f5e3364de96e110
extra : amend_source : cee7c735c34d50c2b466463febf8beff3bd52716
2015-07-01 15:37:28 -07:00
Chenxia Liu
17e09443bf Bug 1173623 - Update "Learn more" link in Tracking protection to be consistent with other doorhanger links. r=ally
--HG--
extra : commitid : GeuJsWuygDf
extra : rebase_source : f5bd5810775de2814b74f74056ffb3c435dc2cd9
2015-07-01 15:29:36 -07:00
Carsten "Tomcat" Book
fdcdeb40d9 Merge mozilla-central to fx-team 2015-07-06 13:07:21 +02:00
Sebastian Kaspari
6163a11444 Bug 1180605 - spoon-gradle-plugin: Set spoon runner dependency to 1.1.10. r=mhaigh
--HG--
extra : commitid : Kl030ouSZGu
extra : rebase_source : 4e00660e3a471edf69be724cb5de0382d2308a6b
2015-07-06 11:29:06 +02:00
Fabrice Desré
cb4b3faae4 Bug 1180507 - Don't hardcode defaultChromeURI in BrowserCLH.js r=mfinkle 2015-07-05 20:26:17 -07:00
Phil Ringnalda
900c693e30 Merge m-c to m-i 2015-07-03 19:15:06 -07:00
Phil Ringnalda
8c831d6371 Merge f-t to m-c, a=merge 2015-07-03 18:55:10 -07:00
vivek
2685b61124 Bug 1178378 - Debug personal information exposed as Menu item r=nalexander
--HG--
extra : commitid : IQ3uFEOoKYE
extra : rebase_source : 5ab5944e7d9101faafa677265b499c752f34f959
extra : histedit_source : f422e6be27c8780314b89b38e1e9f62356bb1bcd
2015-07-02 22:26:35 +03:00
Martyn Haigh
6d10cb1ed6 Bug 1178804 - Implement new fxaccount_sync_error.png assets; r=nalexander
--HG--
extra : commitid : LfUMOUGmBGh
extra : rebase_source : ad4e45875ee9fd12fa110bdb81d20778c5ebdbd2
extra : amend_source : 887ae311d3e393ee0694da551474112c49a4169b
2015-07-03 13:18:01 +01:00
Michael Layzell
6265522c59 Bug 1170200 - Part 2: Update JavaScript consumers of nsIPermissionManager::Remove; r=ehsan 2015-07-03 17:12:27 -04:00
Ehsan Akhgari
4484832cb5 Backout bug 1170200 because of test failures on a CLOSED TREE 2015-07-03 16:43:47 -04:00
Ehsan Akhgari
c6f415d397 Bug 1180347 - Split media.useAudioChannelService to support turning the service on without turning the Firefox OS specific APIs on; r=baku
This is going to be needed for us to be able to turn the AudioChannelService
on for desktop without exposing the Firefox OS specific APIs.
2015-07-06 09:05:00 -04:00
Dylan Roeh
bd9ca6bb1d Bug 1153848 - Add pref to disable SurfaceTexture attach/detach. r=snorp 2015-07-06 16:43:45 -05:00
Sebastian Kaspari
ba866b468f Bug 1176207 - Replace PanelGridView with implementation based on RecyclerView. r=mhaigh
--HG--
extra : commitid : DT4KeOCN6Ay
extra : rebase_source : 3a69af36550fb495ee1daa3d8c573bcda8aba9c6
2015-06-21 21:08:30 +02:00
Nick Alexander
6c168f83cd Bug 964854 - Reveal cause of exception. r=rnewman
This fixes an oversight from Bug 1042929, which neglected to push the
underlying exception cause through to the final exception.

--HG--
extra : commitid : Hda5LyghAMG
extra : rebase_source : 4176ac7e6060c68af075374ce66ed223bed3c5f6
extra : histedit_source : f29d6d61ddbad9e590071986c152cc9dabe0088b
2015-06-19 10:50:34 -07:00
Nick Alexander
d2e4f01390 Bug 1174458 - Move WebChannel message support to toolkit/content. r=markh
This makes WebChannel support available to all XUL applications that
use toolkit/, including browser/ and mobile/android/.

The new Robocop tests are necessary because we can't run the existing
browser-chrome tests on Android (yet).

--HG--
extra : commitid : EEWHFSpeQSo
extra : rebase_source : 9fde40b33a9f45003692989584f0fc76c9a6ddb8
extra : histedit_source : aac63d2d5fdeeb6de931c9cbf66d4ad79ad3caa1
2015-06-30 11:46:27 -07:00
Martyn Haigh
32a6612b80 Bug 1179864 - [tablet] Undo close tab toast does not appear when closing tabs from tabs tray r=sebastian
--HG--
extra : commitid : AFuQqVIsQmq
extra : rebase_source : f7e0b0eccf72c5a15bcbe16974184a43ffac4905
extra : amend_source : e15c248fa599fd3fa29b244eceb8a209dc48594a
2015-07-03 12:45:18 +01:00
Sebastian Kaspari
51b272a9fa backout c084008baf54 for busting home panel add-ons (bug 1178703)
--HG--
extra : commitid : DWADozj8J3Z
extra : rebase_source : d6993096aed0b65be9a7966fbe33ade512093ba2
2015-07-03 17:02:59 +02:00
Martyn Haigh
a54e9b36c4 Bug 1175969 - Update tracking protection settings item to only be about private browsing r=margaret
--HG--
extra : rebase_source : 2b1a2980bf7d65a6fd1b0b58aad2e848b74bee12
2015-07-02 17:44:57 +01:00
Martyn Haigh
4f7f4718ae Bug 1179195 - [TABLET] Swipe to close a tab from tab panel animation is busted after performing specific scenario r=rnewman
--HG--
extra : rebase_source : e9c7a747ca3603b3f9ab453e8202465705da5437
2015-07-02 14:58:12 +01:00
Carsten "Tomcat" Book
212559074f Merge mozilla-central to fx-team 2015-07-03 12:40:05 +02:00
Sebastian Kaspari
e885eca38f Bug 1177338 - Hide "Find in page" bar when tabs panel is displayed. r=mcomella
--HG--
extra : commitid : GfFteHS9qLR
extra : rebase_source : 0419267663110552494ab7b2a11c67b24da56d5a
2015-06-25 20:20:17 -07:00
Thang
c75d30d119 Bug 720050 - Various issues with disabled form controls, r=margaret 2015-07-03 02:08:06 -04:00
Nick Alexander
81cc7b6f5a No bug - Reference topobjdir less in Gradle configuration. r=me
DONTBUILD NPOTB

--HG--
extra : commitid : 8VUgBD0oOSW
extra : rebase_source : 3523f477a372f3150bc63cbf95ba4d31cf103718
extra : histedit_source : fb6f44d9fd4b011ef2f0f5b3cf1c7683b3b55c35
2015-06-29 14:41:05 -07:00
Dylan Roeh
5c7b32a854 Bug 1145192 - Don't spam the logs when retrieving the profile on Android. r=snorp 2015-07-01 15:41:30 -07:00
Michael Comella
285fb95f73 Bug 1179407 - Replace toolbar fade color with placeholder_active_grey. r=mhaigh
The color is from the url_bar_entry_default_pb asset, which I eyedroppered the
color from.

--HG--
extra : commitid : LvDCLyRgBNa
extra : rebase_source : acfd499b12bc6b124c63fc2fef294fb671fb7a04
2015-07-01 12:33:31 -07:00
Michael Comella
e52c47cef7 Bug 1179403 - Get the correct color for private browsing tint. r=mhaigh
--HG--
extra : commitid : DpIT7HcIBNV
extra : rebase_source : 5ae8b16c5f9347f1e83ca0a23a19c95cf566cfd9
2015-07-01 14:12:02 -07:00
Ahmed Khalil
63bec43aa9 Bug 1178981 - Remove unused ParcelableClientRecord. r=nalexander 2015-07-01 13:18:00 -04:00
Richard Newman
9e0d4fd66c Bug 1179074 - Use all of SUPPORTED_ABIS when loading libraries from APK. r=mfinkle 2015-07-02 06:05:25 -07:00
Martyn Haigh
d2dd9ff605 Bug 1167394 - Tab Queue should ignore Sync notifications r=mcomella
--HG--
extra : rebase_source : fee9f5658cb95847a946ac9841d4b65673ebf3ff
2015-07-02 10:07:04 +01:00
Wes Kocher
062a4b6d57 Merge m-c to inbound, a=merge 2015-07-02 17:29:49 -07:00
Michael Comella
5dbde5d6cc Bug 1168662 - Return AppConstants.ANDROID_PACKAGE_NAME w/ EXTRA_APPLICATION_ID. r=margaret
This is more appropriate than our internal org.mozilla.gecko package name as it
provides the distinction across channels and has more public facing names than
gecko.

--HG--
extra : commitid : KN1CfjPNF0b
extra : rebase_source : 409180eb6c52c2b5d90c9ea4a95171ee5b4d4c89
2015-06-17 10:12:30 -07:00
Mike Taylor
c7dd7fe132 Bug 1179300 - Disable dynamic UA updates and add local Youtube override. r=margaret 2015-07-01 10:06:00 -04:00
Tim Nguyen
9f8e2acfd9 Bug 1179303 - Clean up SVGs in mobile/ directory. r=margaret 2015-07-01 10:00:00 -04:00
Geoff Brown
1fd83f290d Bug 1085591: Move most initialization off of onWindowFocusChanged; r=mhaigh 2015-07-02 15:24:29 -06:00
Michael Layzell
39a5778c7e Bug 1170200 - Part 2: Update JavaScript consumers of nsIPermissionManager::Remove; r=ehsan 2015-07-03 14:18:23 -04:00
Mark Finkle
ca6c5cfbd6 Bug 1157319 - Add a 'Request Desktop Site' Robocop test r=nalexander,margaret 2015-07-01 15:52:49 -04:00
Margaret Leibovic
9217e139e8 Bug 1175741 - Properly hide unsigned add-on warning in add-on manager. r=liuche
--HG--
extra : rebase_source : 6ab27c37c9058bb4ae36a4799ff0427125fbaf9e
2015-06-29 16:23:53 -07:00
Margaret Leibovic
6c06de3ed0 Bug 1175197 - Move .buttons styles to aboutAddons.css, and set the border radius to 0. r=liuche
--HG--
extra : rebase_source : 8bef0ed7183381cfaf59f8d44ca5c4d0fd06428a
2015-06-29 16:42:03 -07:00
Sergej Kravcenko
0e9f7c71b6 Bug 1171157 - Use nested conditionals in GeckoPreferences. r=rnewman 2015-07-01 05:00:14 +03:00
Richard Newman
d750bcd905 Bug 1177723 - Remove remaining database system search integration. r=mfinkle 2015-07-01 10:49:28 -07:00
Michael Comella
ef08b9d390 Bug 1172831 - Add fake references to used resources to trick Android Lint. r=liuche
For example, these values may be used in JS only.

--HG--
extra : commitid : 3gD1zA9TIOz
extra : rebase_source : d078121ec0aedd3a3b994539c3528a323ff24da3
2015-06-23 18:00:22 -07:00
Michael Comella
69e218d3e0 Bug 1172831 - Remove unused resources. r=liuche
--HG--
extra : commitid : DVM6KW8to3m
extra : rebase_source : 915fca98ab1d9c0ea16e5bf783d15854bb27a817
2015-06-23 17:54:11 -07:00
Michael Comella
3ee4b689fe Bug 1172831 - Use static scrollbar resource reference. r=liuche
--HG--
extra : commitid : 4mF9yK0Uxs
extra : rebase_source : 7f9977bc2f1df9e0ceeb73759f9bc3270cc1e86c
2015-06-23 17:17:02 -07:00
Michael Comella
ccc9305e87 Bug 1172831 - Remove unused dimens resources. r=liuche
--HG--
extra : commitid : 8sMJwt9stRF
extra : rebase_source : f62b90281bfb688437f94b91a50a2494cb7a575d
2015-06-23 17:24:44 -07:00
Michael Comella
cb5b831f77 Bug 1172831 - Remove unused color resources. r=liuche
--HG--
extra : commitid : lB8XclMa0Z
extra : rebase_source : 03171020eabc6f1b06060dda7f680d9a1ff4510e
2015-06-23 17:49:22 -07:00
Michael Comella
b24ee679eb Bug 1175354 - Use compound drawable instead of LinearLayout and sub-containers. r=liuche
--HG--
extra : commitid : HhRiQK3xLBI
extra : rebase_source : 5c2d40a4ee81b85ee959e88feca84b9ba791040a
2015-06-24 15:55:50 -07:00
Martyn Haigh
83cec6465a Bug 1178509 - Update strings for Tab Queue to match Tracking Protection r=liuche
--HG--
extra : rebase_source : 0a4bea5866d3829ae4c57ad338608a33d9e36cb0
extra : amend_source : 29f17e10269d650d3aed4769f19e97d5495d08c9
2015-06-30 14:51:41 +01:00
Martyn Haigh
5396468297 Bug 1171946 - Consider removing mdpi drawable resources r=sebastian
--HG--
rename : mobile/android/base/resources/drawable-mdpi/fxaccount_sync_error.png => mobile/android/base/resources/drawable-hdpi/fxaccount_sync_error.png
rename : mobile/android/base/resources/drawable-mdpi/autocomplete_list_bg.9.png => mobile/android/base/resources/drawable/autocomplete_list_bg.9.png
rename : mobile/android/base/resources/drawable-mdpi/scrollbar.png => mobile/android/base/resources/drawable/scrollbar.png
extra : rebase_source : c74fc4da3174b7ed67933f230de9116d0252ab23
2015-06-30 17:12:37 +01:00
Mike Taylor
f2d5dbc654 Bug 1178761 - Fix DesktopUserAgent regex to account for Android version. r=mfinkle 2015-06-30 08:54:00 -04:00
vivek
babbd6420d Bug 1177855: Fetch and show avatar image as preference icon. r=nalexander
The profile JSON is stored in the Account bundle.  There's no need to
bump the bundle version, since missing (i.e., null) profile JSON is
legal.

This introduces and uses a general-purpose PicassoPreferenceIcon
Picasso Target that, on API 11+ devices, dynamically loads a
preference icon.

--HG--
extra : commitid : 5eCDv0G75qy
extra : rebase_source : 4380e6ea0d5992ca212de0bf95c6d471817f2f35
2015-06-30 21:09:44 -07:00
Wes Kocher
b877fa7a3a Merge m-c to fx-team, a=merge 2015-06-30 16:58:23 -07:00
Wes Kocher
62c2f9ffbe Merge inbound to central, a=merge 2015-06-30 16:38:53 -07:00
Margaret Leibovic
38e143854d backout 8cab4b5abe7f for busting home panel add-ons (bug 1178739) 2015-06-30 13:51:39 -07:00
Margaret Leibovic
cf709355fd Bug 1175451 - Change "Added to list" super toast to "Page added to Reading List". r=nalexander
--HG--
extra : rebase_source : 9f5cc8d0c00d473d4426e7f113c619f721ef4625
2015-06-29 15:20:58 -07:00
Margaret Leibovic
46afe380a1 Bug 1156917 - Use higher resolution favicons for search engines. r=mfinkle
--HG--
extra : rebase_source : dbf96ef3582008ca17d8f8ac50325df55c111f94
2015-06-29 15:03:54 -07:00
Carsten "Tomcat" Book
60a21fdda0 Merge mozilla-central to fx-team 2015-06-30 14:25:40 +02:00
Carsten "Tomcat" Book
0c6816aaea merge mozilla-inbound to mozilla-central a=merge 2015-06-30 13:23:01 +02:00
Martyn Haigh
5e40e81a4b Bug 1176250 - Current tab sometimes not visible in Tabs Tray on tablet (r=s.kaspari)
--HG--
extra : rebase_source : 76fb9fb6172009c1fc876f2b50c63c9b6604645d
2015-06-26 14:02:24 -07:00
Wes Kocher
04e7c5aef5 Merge m-c to fx-team, a=merge 2015-06-29 17:29:15 -07:00
ffxbld
264ecae3ce Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release 2015-06-29 13:34:04 -07:00
Ryan VanderMeulen
b3cafa8f83 Merge inbound to m-c. a=merge 2015-06-29 13:42:10 -04:00
Ryan VanderMeulen
d0b29b701f Backed out changeset 434fdc7730ef (bug 1172071) for Android bustage. 2015-06-29 09:29:47 -04:00
Nick Alexander
f2870bd3a6 Bug 1174757 - Pre: Don't archive geckoview resources when not necessary. r=glandium
This is a small optimization that will also make it easier to flip the
MOZ_DISABLE_GECKOVIEW conditional.  We don't currently package
geckolibs without geckoview, and it's reasonable to do both if we want
one.

--HG--
extra : commitid : FcLlG6E3PRQ
extra : rebase_source : ea22994bfa6815468763128995d41c0d6c625d60
extra : histedit_source : a25e0c5c4b5a97bde8871b5e4139e0f0fd4f6a36
2015-06-25 16:48:15 -07:00
Nick Alexander
22557d9312 Bug 1144386 - Avoid non-resource files when packaging resources for GeckoView. r=mcomella
This was just an error (on my part): I double-escaped slashes,
thinking that Make required escaping as well as the shell.

--HG--
extra : commitid : HLuwTvkaIl4
extra : rebase_source : 9d85d958d99a7ed5c35befdcee0245ec034e1354
extra : histedit_source : eaaac0578cacf96da86a2566144a93166be4396e
2015-06-25 12:59:16 -07:00
Margaret Leibovic
c349a80edd Bug 1177839 - Don't return null from stripURI. r=sebastian
--HG--
extra : rebase_source : bf8a9b6fa4f88c322499e24446a1e6dc0511cfe6
2015-06-26 13:08:54 -07:00
Sebastian Kaspari
6ffb209ae8 Bug 1176018 - Do not set CATEGORY_BROWSABLE for Intents with file URI scheme. r=margaret
--HG--
extra : commitid : IMXIcWI75iv
extra : amend_source : a4c847a13972587839e3f3a9950861498f9543a6
2015-06-29 18:38:40 +02:00
Sebastian Kaspari
36bcfecace Bug 1172071 - Add icon label to search engine bar. r=mcomella
--HG--
extra : commitid : 9rMRfX8xqwA
extra : rebase_source : e0e8f974910e943f8290607b387d81853344790f
2015-06-29 16:44:06 +02:00
Sergej Kravcenko
3258c903f2 Bug 1175563 - Change LinearLayout to a less expensive View. r=mcomella 2015-06-24 22:45:31 +03:00
Sergej Kravcenko
baed76e93b Bug 1175566 - Change menu_popup LinearLayout to FrameLayout. r=mcomella 2015-06-24 21:56:06 +03:00
Wes Kocher
b4ebe3c719 Merge m-c to inbound, a=merge 2015-06-29 17:28:20 -07:00
Sebastian Kaspari
19282333f4 Bug 1172071 - Add icon label to search engine bar. r=mcomella.
--HG--
extra : commitid : DOtEXj3GSmB
extra : rebase_source : c386ab9e77fed96ad1672faf52a0d0277891e99b
extra : amend_source : 2d605ad33c212f6fbe9682a48bff8e557d623dda
2015-06-17 15:55:31 +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
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
Kyle Machulis
c035543458 Bug 1123516 - Implement maplike/setlike in WebIDL Codegen; r=bz 2015-06-29 15:38:53 -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
Eugen Sawin
4c5a037c27 Bug 1178650 - Fix defineLazyGetter lambdas to return interfaces. r=mfinkle 2015-06-30 20:46:51 +02: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
Sebastian Kaspari
f511089b41 Bug 1157539 - Create "speed dial" dynamic home panel layout. r=mhaigh
--HG--
extra : commitid : J69tandSl6o
extra : rebase_source : 0b7b26a376938ae42beb7d0f872b3f1df68eb7c3
2015-06-16 13:53:59 +02:00
Michael Comella
f84e7c9b72 Bug 1170884 - Change inner LinearLayout to wrap_content. r=mhaigh
Inside a ScrollView. According to Android Lint:

ScrollView children must set their layout_width or layout_height attributes to
wrap_content rather than fill_parent or match_parent in the scrolling dimension

--- Who am I to argue?

--HG--
extra : commitid : EomuSjCkA7a
extra : rebase_source : 7c6fb5539f96744f3dfa2bd3613ecd95fe1d6e2e
2015-06-23 10:39:55 -07:00
Carsten "Tomcat" Book
7fd037905e merge mozilla-inbound to mozilla-central a=merge 2015-06-24 16:01:47 +02:00
Michael Comella
2c907a42d3 Bug 1175388 - Disable AlwaysShowAction on a file level. r=margaret
We have a custom menu system here and interpret these attributes ourselves so
this warning isn't relevant to us.

--HG--
extra : commitid : 9iDtQH2P86
extra : rebase_source : 1f2e5c37e57057cd92971a3ff637837032f78516
2015-06-16 20:25:42 -07:00
Martyn Haigh
03247b4e71 Bug 1176883 - Fix privateBrowing translation issue (r=flod)
--HG--
extra : amend_source : d495dbfd681fa2a324052deddb4fab9ba66d3dc3
2015-06-23 10:37:45 -07:00
Carsten "Tomcat" Book
87e3154dff merge mozilla-inbound to mozilla-central a=merge 2015-06-22 14:03:17 +02:00
Ahmed Khalil
c503c4e252 Bug 1172077 - Merge tabs.db into browser.db. r=nalexander a=KWierso
This moves the tabs and clients table into the main per-profile
browser.db database.  It's a code savings but it also makes it easier
to query against open tabs when inspecting parts of the browser
database, like history and bookmarks.

--HG--
extra : commitid : GFnp5ADiaKQ
extra : rebase_source : 944afa7a2af67cb177c72fdad2d0340f470e5d23
extra : amend_source : 2a1748ed22db0d9dc984f20ef9f53385c2ce9fdb
2015-06-18 15:05:42 -07:00
Chenxia Liu
4cf955fbee Bug 1173887 - Only display one title + favicon for the first doorhanger in a popup. r=ally, a=Kwierso
--HG--
extra : commitid : GFYZDG4PxZ0
extra : rebase_source : 1ae9639284ab100e1e8348e144a99bcec80646dd
2015-06-16 14:03:09 -07:00
Chenxia Liu
ce2be88436 Bug 1150613 - Doorhanger should not reappear after being dismissed. r=margaret, a=Kwierso
--HG--
extra : commitid : 2E976j0ZsZ3
extra : rebase_source : 3012005fa03fb4bfcbd1229c7be3aac8e9562df7
2015-06-18 10:53:09 -07:00
Jonathan Almeida
11fd2b4a90 Bug 1161820 - Replace all back button presses with Solo.goBack in tests. r=liuche CLOSED TREE
--HG--
extra : amend_source : d3bdbfb4a990b187c633988f96f5bb3cc759403e
2015-06-17 17:24:48 -07:00
Ryan VanderMeulen
bbdd38fdde Merge inbound to m-c. a=merge
CLOSED TREE
2015-06-19 16:33:59 -04:00
Ryan VanderMeulen
38908bda34 Merge fx-team to m-c. a=merge 2015-06-19 16:33:00 -04:00
Eugen Sawin
4eaf9508d0 Bug 1175605 - Do not access DOMApplicationRegistry properties before it is ready. r=myk 2015-06-18 22:09:49 +02:00
Sylvestre Ledru
31098c91d9 Bug 1174506 - Bring back the version in the About:page of fennec r=glandium
Also update the configure to use MOZ_APP_VERSION for MOZ_APP_VERSION_ABOUT
if not found

--HG--
extra : rebase_source : bf511748c78577a2b84465bf4798ee635b036c22
2015-06-19 12:51:48 +02:00
Chenxia Liu
fe00972718 Bug 1175996 - Backout enable of testSettingsMenuItems for 2.3 from bug 1144898. CLOSED TREE r=orange, a=RyanVM
--HG--
extra : commitid : 1EKd20HGxjA
extra : amend_source : 768ad691076f9da74023626313d371d0d41a9dde
2015-06-18 10:54:52 -07:00
Sebastian Kaspari
1e85c546d0 Bug 1171288 - Add ability to build with RecyclerView support library. r=nalexander
--HG--
extra : rebase_source : 781c82348e9ea08183aa8560532ffb63222f8f8d
2015-06-16 19:52:44 +02:00
Chenxia Liu
9386258322 Bug 1144898 - Android 4.3 testSettingsMenuItems | Exception caught - junit.framework.AssertionFailedError: Text string: '^Mozilla$' is not found! r=mcomella
--HG--
extra : commitid : GLc0T5gB7Tv
extra : rebase_source : e6f46939bbce578f3ea2ca835ffc66db92661918
2015-06-17 09:52:49 -07:00
Mike Taylor
2429d0908e Bug 1175301: Update UA override for Youtube. r=mbrubeck 2015-06-17 13:02:30 -07:00
Nick Alexander
1175a4f453 Bug 1161234 - Pre: Add "CreateFirefoxAccountFromJSON" message. r=rnewman
We will probably grow a helper module for handling these
account-related messages, but this is enough to develop an
about:accounts style add-on.

--HG--
extra : commitid : 4w3nNnJLd59
extra : rebase_source : 2f4cf9c5700bf9555d0dec9bdbf6341b274fbfd2
2015-06-17 12:32:03 -07:00
Ryan VanderMeulen
c3ff518ee6 Merge fx-team to m-c. a=merge 2015-06-17 15:01:24 -04:00
Ryan VanderMeulen
bfad686249 Merge m-c to inbound. a=merge
CLOSED TREE
2015-06-17 12:10:37 -04:00
Michael Comella
97320bbf73 Bug 1170884 - Use 0dp for layout_w/h for perf reasons. r=mhaigh
This falls under the InefficientWeight rule.

Changes completed via Android Studio quick-fix.

--HG--
extra : commitid : 4c64Y9Q3mS3
extra : rebase_source : b888629fed9da8f7bc95e58766d395d40b2d7926
2015-06-16 20:37:17 -07:00
Michael Comella
78cc9bab41 Bug 1170884 - Add title to menu item. r=mhaigh
Part of android lint's "MenuTitle" warning.

This is a stub (according to the comments) so we don't actually need a title. I
was going to suppress the lint output but since the title is the empty string
on v11+ where this value is used, I figured an empty string title should
suffice.

--HG--
extra : commitid : IZCdKP6BgtF
extra : rebase_source : 599d608cd815cdfb09f7a636bffa52ae62a4da3c
2015-06-16 19:36:23 -07:00
Michael Comella
1d56a56d45 Bug 1170884 - Remove unnecessary namespace attribute. r=mhaigh
Part of android lint's "MissingPrefix" rule.

--HG--
extra : commitid : GGSU1tZsrqZ
extra : rebase_source : 488b7d77409e91baddc5eca036389c6fa7df77c7
2015-06-16 19:31:48 -07:00
Michael Comella
01c96292f5 Bug 1170884 - Add explicit orientation to LinearLayouts. r=mhaigh
android-lint recommends this as part of it's "Orientation" rule.

--HG--
extra : commitid : CYxhIiVkqNA
extra : rebase_source : 6551415a01926febf2d6c85c2205881eea91e084
2015-06-16 19:29:28 -07:00
Michael Comella
798df35512 Bug 1170884 - Remove obsolete layout params. r=mhaigh
Via the ObsoleteLayoutParam android Lint warning. Fixed automagically by
Android Studio.

--HG--
extra : commitid : IpVcy4sZdGc
extra : rebase_source : adc3d171ff911ccc715c14ca7c7f05adb778cf29
2015-06-12 17:27:03 -07:00
Martyn Haigh
10a086a22d Bug 1174845 - Remove purple overflow menu button (r=mcomella)
--HG--
extra : rebase_source : 2f18e26e7065561e939813d16534c8751b363bde
2015-06-17 15:36:39 +01:00
Mike Taylor
d22a598539 Bug 1169772 - Add Android version to platform identifier of Fennec's UA string. r=mfinkle, r=gerv 2015-06-11 09:38:00 -04:00
Martyn Haigh
57bb66ba9d Bug 1157978 - Remove duplicate what is private browsing messages (r=margaret)
--HG--
extra : rebase_source : 76db614388074f247685acc5f27700b7f981797a
2015-06-17 15:30:59 +01:00
Mike Taylor
39dfbc106a Bug 1175305 - Enable dynamic UA updates for Fennec. r=margaret 2015-06-18 15:00:00 +02:00
Nick Alexander
41cd99af7b Bug 1168407 - Implement a bidirectional Java addon interface. f=jchen,r=rnewman,r=mfinkle
There are several parts to this ticket:

1) Produce javaaddons-1.0.jar, a standalone JAR defining a (versioned)
Java interface suitable for consumption by third-party Java addon
implementations.

2) Support the new V1 interface in the JavaAddonManager.

3) Add Robocop JavascriptTests testing the JavaScript message passing
interface to and from Java.

This patch can be read as "not in tests/" and "everything in tests/".

--HG--
rename : mobile/android/base/JavaAddonManager.java => mobile/android/base/javaaddons/JavaAddonManager.java
extra : commitid : ApOd0Iz9BrZ
extra : rebase_source : 9808487ec3b233f31524e3694d1e997af78a0c84
extra : histedit_source : c8883a01805d7ed39ffb58e8523103260aa72d0b
2015-06-17 21:47:29 -07:00
Nick Alexander
b2342b8e9a Bug 1168407 - Pre: Add GeckoJarReader.extractStream. r=rnewman
The use case is to ship a classes.dex file in a Gecko add-on.  This
makes it easy to extract such a file from an add-on to a temporary
location.  (Sadly, the Android Dex loading classes expect files, not
streams.)

--HG--
extra : commitid : 5hvLXqQHtZz
extra : rebase_source : 6d5964253c7510f02c7ff7c3889264d341b2a61a
extra : histedit_source : f22be3f7c6a12f4aafc222e954d6cbeb466fe147
2015-06-15 16:21:55 -07:00
Nick Alexander
56e7e8be1b Bug 1168407 - Pre: Move roboextender under mobile/android/tests. r=gbrown
I want to include a file built during the Fennec build to the
roboextender extension; this is an easy way to arrange it.

I took the opportunity to make the extension file tree mirror the XPI
file tree, which always used base/.

--HG--
rename : testing/mochitest/roboextender/Makefile.in => mobile/android/tests/browser/robocop/roboextender/Makefile.in
rename : mobile/android/tests/browser/robocop/roboextender/SelectionUtils.js => mobile/android/tests/browser/robocop/roboextender/base/SelectionUtils.js
rename : mobile/android/tests/browser/robocop/roboextender/paymentsUI.html => mobile/android/tests/browser/robocop/roboextender/base/paymentsUI.html
rename : mobile/android/tests/browser/robocop/roboextender/robocop_home_banner.html => mobile/android/tests/browser/robocop/roboextender/base/robocop_home_banner.html
rename : mobile/android/tests/browser/robocop/roboextender/robocop_prompt_gridinput.html => mobile/android/tests/browser/robocop/roboextender/base/robocop_prompt_gridinput.html
rename : mobile/android/tests/browser/robocop/roboextender/testInputSelections.html => mobile/android/tests/browser/robocop/roboextender/base/testInputSelections.html
rename : mobile/android/tests/browser/robocop/roboextender/testSelectionHandler.html => mobile/android/tests/browser/robocop/roboextender/base/testSelectionHandler.html
rename : mobile/android/tests/browser/robocop/roboextender/testTextareaSelections.html => mobile/android/tests/browser/robocop/roboextender/base/testTextareaSelections.html
rename : testing/mochitest/roboextender/bootstrap.js => mobile/android/tests/browser/robocop/roboextender/bootstrap.js
rename : testing/mochitest/roboextender/chrome.manifest => mobile/android/tests/browser/robocop/roboextender/chrome.manifest
rename : testing/mochitest/roboextender/install.rdf => mobile/android/tests/browser/robocop/roboextender/install.rdf
rename : testing/mochitest/roboextender/moz.build => mobile/android/tests/browser/robocop/roboextender/moz.build
extra : commitid : 2BkQaW1ESSI
extra : rebase_source : cd7ca3327f77584542a77b26519c9a812f48c48e
extra : histedit_source : fe49f2ab0b6193b49a8c5c5cf4da51a5a4b993f7
2015-06-15 15:51:21 -07:00
Robert O'Callahan
1a734ee31b Bug 1150284. Disable offsetX/offsetY properties in FxOS/Fennec. r=smaug
--HG--
extra : commitid : 2uMnlr9UPTZ
extra : rebase_source : 1a8975b12472082f4b67fc03904054faa9393645
extra : amend_source : 26b0ba8272ec29c28d1165280223a7f0037ba084
2015-06-18 17:04:14 +12:00
Nikhil Marathe
0db24a2c7c Bug 1173389 - Disable ServiceWorker network interception by default. r=ehsan
--HG--
extra : rebase_source : 6309f011f978f08c4f104123910f7d8d9e56045a
2015-06-12 16:28:13 -07:00
Michael Comella
1a12b9417b Bug 963873 - Replace HashMap with SparseArray in AndroidGamepadManager. r=nalexander
I don't expect to have many devices attached to a Fennec instance so it's
unlkely we'll run into the performance issues of SparseArray when
adding/removing.

--HG--
extra : commitid : 71fM6BugV0U
extra : rebase_source : fc3969ba01078414d2945e64b514175cb7f563af
2015-06-16 15:41:22 -07:00
Phil Ringnalda
5dbf07ac86 Back out cc46990bc189 (bug 1144898) for testSettingsMenuItems failures and crashes 2015-06-16 19:44:05 -07:00
Chenxia Liu
fc9a2d751c Bug 1144898 - Android 4.3 testSettingsMenuItems | Exception caught - junit.framework.AssertionFailedError: Text string: '^Mozilla$' is not found! r=mcomella
--HG--
extra : commitid : 1UAZcOSX0gl
extra : rebase_source : 2995c048a531cd8a1796933c2027fee0cf595aea
2015-06-16 15:49:04 -07:00
Chenxia Liu
497b86be9e Bug 1175356 - Don't log JSONException when updating the SiteIdentity info. r=trivial
--HG--
extra : rebase_source : 43b76d0e9f3dd4caae606299a21cad3a623ed510
2015-06-16 17:23:46 -07:00
Michael Comella
01f7d5d3d2 Bug 1168980 - Search app store when there is no app to handle intent:// URI. r=margaret
--HG--
extra : commitid : 2ObnN55CYoU
extra : rebase_source : 68b6b5118b95480ec8b83091e9c05fb4f3735300
extra : source : cf876b6ac84324ed182b221b4f6425c10a3ce099
2015-06-16 11:39:00 -07:00
Justin Dolske
7f6848365c Bug 1109475 - Firefox should use HTTPS instead of HTTP for Safe Browsing URLs. r=gcp 2015-06-16 12:28:42 -07:00
Mike Hommey
aebb89442a Bug 1173681 - Move nsIProfileUnlocker.idl to toolkit/profile and remove profile. r=bsmedberg
--HG--
rename : profile/notifications.txt => toolkit/profile/notifications.txt
rename : profile/nsIProfileUnlocker.idl => toolkit/profile/nsIProfileUnlocker.idl
2015-06-23 08:55:40 -07:00
Carsten "Tomcat" Book
56a152e92c merge mozilla-inbound to mozilla-central a=merge 2015-06-16 16:08:27 +02:00
Phil Ringnalda
ad31d4331c Back out cf876b6ac843 (bug 1168980) for Android xpcshell crashes in test_redirect-caching_failure.js and test_redirect_failure.js
CLOSED TREE
2015-06-15 21:00:36 -07:00
Richard Newman
184191949e Bug 1031569 - Don't query for non-exported activities, don't crash if we fail to launch one. r=mfinkle
Tested youtube.com, send tab, sharing menu.
2015-06-15 18:56:06 -07:00
Michael Comella
44489ad323 Bug 1168662 - Add EXTRA_APPLICATION_ID to all outgoing Intents. r=margaret
--HG--
extra : commitid : IrwQtJ7C745
extra : rebase_source : ce5af1888b97959d10490df9f8f8ade301cf0c13
extra : histedit_source : 28a5747bbe2192e3bfa5cc88e93dee11562883de
2015-06-12 16:30:20 -07:00
Michael Comella
be6023bbda Bug 1168662 - Modify all outgoing Intents with CATEGORY_BROWSABLE. r=margaret
--HG--
extra : commitid : KPGuv7PF3fL
extra : rebase_source : b394d81a9376e41142f5a1c354c881dfb36588cb
extra : histedit_source : d2115522cb14b442171121492d7e2701841bbb5f
2015-06-12 16:26:24 -07:00
Michael Comella
7cf672a9dc Bug 1168980 - Search app store when there is no app to handle intent:// URI. r=margaret
--HG--
extra : commitid : 6BNeRBxTpAb
extra : rebase_source : 9471dc97f2532033acb3d45a64d42bca1759f85c
2015-06-10 17:26:27 -07:00
Michael Comella
001dfd4130 Bug 1173228 - Suppress SetJavaScriptEnabled linter warning. r=margaret
The function is required for a greasemonkey script and the code is expected to
be secure.

--HG--
extra : commitid : 4pQfBCCYBoK
extra : rebase_source : c952a45c6bad183e036b8557cdd7747993ae805d
extra : histedit_source : 9acabb865440c606cedd02d8cc7a02fe5c82dbb4
2015-06-09 18:52:12 -07:00
Nick Alexander
db4fc4c36d Bug 969925 - Generate an empty fennec_ids.txt. r=gbrown
Automation and some third-party tooling expects fennec_ids.txt, but an
empty file should suffice.

--HG--
extra : commitid : VrUjkAKAOs
extra : rebase_source : ff5ed0ceccb002e1aef3377d18e380f648922096
extra : amend_source : 6e5f0bb8cc15dec19389cb5ad89b06549fdc3176
2015-06-15 11:34:51 -07:00
Wes Kocher
6eeeb31ce1 Merge m-c to inbound, a=merge 2015-06-15 18:34:29 -07:00
Florian Quèze
46202ff411 Bug 1109354 - prefer Firefox default engines over profile-installed plugins with the same name, r=markh.
--HG--
extra : rebase_source : cdf4cb2b3969a9ac797f61c3f0b4f081353582e4
2015-06-15 18:32:09 +02:00
Joel Maher
35ee286305 Bug 1174693 - Remove old robocop talos tests which we don't run anymore. r=gbrown 2015-06-15 09:35:00 -04:00
Ryan VanderMeulen
e3ce9c3d4c Merge m-c to inbound. a=merge 2015-06-15 15:56:20 -04:00
Margaret Leibovic
cf1008339b Bug 1173895 - Hide enable/disable context menu items for app disabled add-ons. r=liuche
--HG--
extra : rebase_source : ef56d1b01d71fe33dc0b124e9a1eda6040c8347e
2015-06-11 11:52:41 -04:00
Margaret Leibovic
4cf3440434 Bug 1170851 - Warn about add-ons detected as no longer signed. r=mfinkle,Mossop
--HG--
extra : rebase_source : b5895802073f699215483e0f1ec284752cbe91fd
2015-06-10 08:48:01 -04:00
Martyn Haigh
7a46f2ca45 Bug 1164959 - Remove empty private tabs tray content, replace with simple empty state (r=mcomella)
--HG--
extra : rebase_source : 5c2e2baa75d5f404fa2f2a951d210c6c73f1d538
2015-06-15 13:28:57 +01:00
Eugen Sawin
31a5ab9f9d Bug 1171013 - Use extended defineLazyModuleGetter to import Webapps.jsm. r=mfinkle 2015-06-15 19:16:42 +02:00
Eugen Sawin
131cc19b7d Bug 1171013 - Set Android apps to be launchable by default. r=mossop 2015-06-15 19:14:47 +02:00
Chenxia Liu
273d9fd04e Bug 1161200 - Only show "Edit Site Settings" when actionable. r=margaret
--HG--
extra : rebase_source : da68bc3f70e499ccb793fe383edce86c37729593
2015-06-12 18:03:04 -07:00
Chenxia Liu
44e833a7d7 Bug 1167740 - Allow editing login from "Update login" doorhanger. r=margaret
--HG--
extra : rebase_source : eb4420e38f386505b7728bd76405bcb37efc0a1c
2015-06-11 18:06:58 -07:00
Chenxia Liu
679d18df94 Bug 1141904 - Update SiteIdentity popup to match Doorhanger popup. r=ally
--HG--
extra : rebase_source : ec715d398425aa0c7312e149e7c4e1d314a39ec0
2015-06-10 14:57:38 -07:00
Ryan VanderMeulen
15f3c165c5 Merge m-c to fx-team. a=merge 2015-06-12 15:00:54 -04:00
Ryan VanderMeulen
ee56f8bd59 Merge inbound to m-c. a=merge 2015-06-12 14:57:24 -04:00
Michael Comella
c0e4cd960c Bug 1171789 - Add updated summary to tab queue preference item in test. r=liuche
--HG--
extra : commitid : 3qAtazQ95Hv
extra : rebase_source : 86ac95727604b4aa4ec749f2436365d5543a9f66
2015-06-12 11:10:19 -07:00
Michael Comella
dc8687794f Bug 1172831 - Remove unused onboarding resources. r=liuche
--HG--
extra : commitid : 1PPriacPMDX
extra : rebase_source : 14cdb7772e1383299d252431400d703d50b259b5
2015-06-11 11:59:30 -07:00
Michael Comella
7a81a49d3c Bug 1170884 - valueOf instead of new in sync repo. r=nalexander
--HG--
extra : commitid : BdWSrH5Ijxo
extra : rebase_source : 5e21a2c2089d9f3d281ac25b299ecfcdf965edba
extra : histedit_source : 8e7e5332fe2ed04aebe387f58f7b562faf2c2fe9
2015-06-12 11:18:31 -07:00
Michael Comella
17f15098d2 Bug 1170884 - Replace "new Integer" with "Integer.valueOf". r=nalexander
--HG--
extra : commitid : Bu9mVzpdxbK
extra : rebase_source : e7ba0854b759dc4f9be0028603ae67ad107d760d
extra : histedit_source : b317bfcb27452a24aabe674b680651c8017a4152
2015-06-11 12:25:27 -07:00
Wes Kocher
10cc4a7955 Merge m-c to fx-team, a=merge CLOSED TREE 2015-06-11 17:55:46 -07:00
Wes Kocher
c07c3dd3d8 Merge fx-team to central, a=merge 2015-06-11 17:18:11 -07:00
Wes Kocher
2aa142fe5e Merge inbound to central, a=merge 2015-06-11 17:02:47 -07:00
vivek
16870cb3b7 Bug 1055264 : Default profile image layout for sync setup screen -r=nalexander.
--HG--
extra : commitid : 5n0zUuXEbGA
extra : rebase_source : 25e438f563693e46a84f7a2c80aef3c621b4d31f
2015-06-10 21:23:00 -07:00
vivek
441e18b628 Bug 1055264 : Build flags added for firefox account profile -r=nalexander.
--HG--
extra : commitid : CB7Oe2LjdWO
extra : rebase_source : e914a08754618a5a44ad620afa422985bd09fdc7
2015-06-10 21:22:00 -07:00
Allison Naaktgeboren
bf0635a24a Bug 1136477 - Unify terminology of Passwords/Logins for about:logins (nee about:passwords).1/2.r=margaret
--HG--
rename : mobile/android/chrome/content/aboutPasswords.js => mobile/android/chrome/content/aboutLogins.js
rename : mobile/android/chrome/content/aboutPasswords.xhtml => mobile/android/chrome/content/aboutLogins.xhtml
rename : mobile/android/locales/en-US/chrome/aboutPasswords.dtd => mobile/android/locales/en-US/chrome/aboutLogins.dtd
rename : mobile/android/locales/en-US/chrome/aboutPasswords.properties => mobile/android/locales/en-US/chrome/aboutLogins.properties
rename : mobile/android/tests/browser/robocop/testAboutPasswords.java => mobile/android/tests/browser/robocop/testAboutLogins.java
rename : mobile/android/tests/browser/robocop/testAboutPasswords.js => mobile/android/tests/browser/robocop/testAboutLogins.js
rename : mobile/android/themes/core/aboutPasswords.css => mobile/android/themes/core/aboutLogins.css
2015-06-10 18:52:27 -07:00
Wes Kocher
6178ef95c2 Merge m-c to fx-team, a=merge 2015-06-10 18:40:51 -07:00
Wes Kocher
4eedce1509 Merge inbound to central, a=merge 2015-06-10 18:29:39 -07:00
Michael Comella
2bd8d89321 Bug 1170884 - Call TypedArray.recycle after use in TextSelectionHandle. r?capella
--HG--
extra : commitid : 9MafE98Uxi
extra : rebase_source : efb114af90b508af37cc1846980fe010853c40ca
2015-06-10 15:09:17 -07:00
Michael Comella
211b2b667a Bug 1168497 - Only run LayerMarginsAnimationTask when there is work to do. r?snorp
Before, we'd run this animate the dynamic toolbar over a specified duration
even if the dynamic toolbar was not actually animating anywhere. Thus, this
patch reduces excess work when the dynamic toolbar is not scrolled out of
place (e.g. onPanZoomStopped, onLocationChange, onTabChanged). This reduced
work includes allocating the RenderTask only when we need it.

--HG--
extra : commitid : 3tswkPeE27
extra : rebase_source : e0ffbbfdb8f60e80ef96372d71693aa2ee0490bc
2015-06-09 16:15:28 -07:00
Michael Comella
9852029db4 Bug 1168497 - Change scrollbar fade to be time-based (250ms). r?snorp
This should hopefully improve power consumption and make us act closer to the
system scrollbars.

--HG--
extra : commitid : HibXXfEknav
extra : rebase_source : 6b4df1252df1c4e7fe4fb718214565289c001657
2015-06-08 12:12:43 -07:00
Margaret Leibovic
0cd7ec4f03 Bug 1170843 - Show a warning when a user attempts to install an unsigned add-on. r=mfinkle
--HG--
extra : rebase_source : b7b79ad208be296733185be3601ebb8bd36f3ae9
2015-06-08 14:31:48 -04:00
Sebastian Kaspari
49e55bcb87 Bug 1158295 - Dynamically determine space between search engines in search engine bar. r=mcomella
--HG--
extra : commitid : Gb4Wn7GVebR
extra : rebase_source : 0562875ad33620476372081cad2ceeea823a9b70
2015-06-04 18:13:07 -07:00
Xidorn Quan
d7dd0eac3b Bug 1161802 part 2 - Split nsGlobalWindow::SetFullScreenInternal into two parts, one part before the window resizing, the other after. r=smaug,dao,margaret
This patch moves the "fullscreen" event from the original place to the
second part, which indicates two other changes:

1. When the event is triggered, the value of fullScreen would have been
toggled to the new value, which is different from before. The changes in
browser/../browser-fullScreen.js and mobile/../browser.js are for this.

2. This event is no longer preventDefault-able, since it is triggered
after the fullscreen change. This leads to the removal of the test and
the only place which calls preventDefault on that event. That place is
a workaround for bug 1079222. To address that problem, this patch fixes
the intrinsic issue via stoping handling the fullscreen change once it
finds we failed to change the state of the widget.

--HG--
extra : source : 78f78a62ce31b33413f0b52532eb22e5712cb646
2015-06-10 23:13:12 +12:00
Sebastian Kaspari
55ec44c4a6 Bug 1170824 - Hide search engine bar if no non-primary search engine is available. r=mcomella
--HG--
extra : rebase_source : c98a8fe2f6ef79f5b3a8fa3ff04c6bcbc7e8f830
2015-06-02 17:19:58 -07:00
Jim Chen
cffd5d5370 Bug 1166452 - Convert delayed startup to using DelayedInit; r=mfinkle 2015-06-10 00:25:02 -04:00
Jim Chen
74d83f7f6b Bug 1166452 - Add DelayedInit module for Fennec startup; r=mfinkle 2015-06-10 00:25:02 -04:00
Jim Chen
6e11cec452 Bug 1166309 - Set interface and don't load mozglue in GeckoView; r=snorp 2015-06-10 00:25:01 -04:00
Jim Chen
eda68cee3d Bug 1166309 - Make GeckoJarReader load mozglue if necessary; r=mfinkle r=rnewman 2015-06-10 00:25:01 -04:00
Jim Chen
3e4d973c83 Bug 1166309 - Move gfx mozglue dependency to after Gecko starts; r=snorp 2015-06-10 00:25:01 -04:00
Jim Chen
d731a60f51 Bug 1166309 - Move mozglue loading to GeckoThread; r=snorp 2015-06-10 00:25:01 -04:00
Sylvestre Ledru
3e8388ea1e Bug 1145175 - Include the beta version in 'About Firefox' r=glandium
This should not have any effect on nightly or aurora.
Also fix browser/installer/windows/Makefile.in
webapprt/win/Makefile.in to use the variable instead
of the file
2015-06-12 11:54:28 +02:00
Ahmed Khalil
93bf3a90af Bug 1159020 - Move share overlay's access to sync to TabsProvider, r=nalexander
This includes a JUnit 3 test (not yet run in automation) to test this
functionality.

--HG--
extra : commitid : HXal0V7FwDo
extra : rebase_source : 2c91d276f431bbe9edd833177d7ec04d2d497f89
2015-05-28 14:39:16 -07:00
Amin Bandali
f2d2453538 Bug 1167360 - Show switch button when adding Reading List item. r=nalexander
This also shows the switch button when adding a reading list item that
is already present.

--HG--
extra : commitid : FaFT97MAd73
extra : rebase_source : 36cc1450f44c29334a32910364a9df8f10c2d76e
2015-05-29 19:34:00 -07:00
Margaret Leibovic
382616425c Bug 1170844 - Display error message when add-on fails to be installed because it isn't signed. r=Mossop,mfinkle
--HG--
extra : rebase_source : a6afdf54ac4dd5735f95f1cd3e79ae8743c9bcb7
2015-06-04 10:02:48 -07:00
Carsten "Tomcat" Book
989624d484 Merge mozilla-central to fx-team 2015-06-10 15:25:21 +02:00
Wes Kocher
41e334cea0 Merge m-c to fx-team, a=merge 2015-06-09 19:30:16 -07:00
Michael Comella
7f953fe9eb Bug 1164114 - Open Intent URIs without a specific package set. r?margaret
The Android Activity chooser dialog will appear.

--HG--
extra : commitid : E3MlgMpVqno
extra : rebase_source : 98323dd28de470c392c6a689d6bf1a73e1542d23
2015-06-08 16:17:35 -07:00
Michael Comella
9756960806 Bug 1170884 - Replace android:password w/ android:inputType. r?liuche
android:password is deprecated.

--HG--
extra : commitid : 7oWho0xL5Vt
extra : rebase_source : 5acb7a010f4ea868824afa661ad50bb73b28877e
2015-06-08 09:19:17 -07:00
Michael Comella
08c9d54264 Bug 1168998 - Filter intent:// URIs. r?margaret
--HG--
extra : commitid : Izh7CIqnIgX
extra : rebase_source : 16cf8fdabd1017ea03edb70fce3a23ae7d82787c
2015-06-08 13:56:17 -07:00
Chenxia Liu
5f0fa430c5 Bug 1040948 - Show urlbar when "trying on" a lightweight theme. r=margaret
--HG--
extra : rebase_source : 9a2d0101c64f8db6f3297c232d45a05465041df4
2015-06-09 11:57:16 -07:00
Chenxia Liu
22d917d06c Bug 1139553 - Black overlay for doorhanger background. r=ally,a=RyanVM
--HG--
extra : rebase_source : bef21a6d74ed145b01003f0d057e659c6eeeaca2
2015-05-27 10:46:44 -07:00
Youngsun Suh
4a85f58c6c Bug 1170852 - Remove unused method, GeckoAppShell.decodeBase64 r=mcomella 2015-06-06 20:55:00 -07:00
P. Calligaris
8590259a58 Bug 1172086 - Check if <input> element is disabled; r=margaret 2015-06-08 20:47:50 +01:00
Geoff Brown
bc762ddf67 Bug 1173180 - Guard against null selectedTab handling Viewport:FixedMarginsChanged; r=kats 2015-06-11 09:22:47 -06:00
Jim Chen
3d8a6172fd Bug 1174725 - Fix GeckoLoader synchronization; r=snorp 2015-06-16 19:45:29 -04:00
Jim Chen
1d7146ddf9 Bug 1173379 - Delay loading console and AndroidLog.jsm on startup; r=mfinkle 2015-06-16 19:35:52 -04:00
Jim Chen
1c2e05a0b8 Bug 1173379 - Delay-init more things on startup; r=mfinkle 2015-06-16 19:35:52 -04:00
Jim Chen
c7f581c863 Bug 1112212 - Send key events in onKeyMultiple; r=cpeterson 2015-06-16 19:02:39 -04:00
Allison Naaktgeboren
08ceb34ed5 Bug 1144413 - Remove details page from about:passwords.r=liuche 2015-06-15 13:21:38 -07:00
dominique vincent
2d88648a97 Bug 1165127 - Animations for displaying/closing the zoomed view. r=mcomella 2015-06-13 22:42:20 +02:00
Chenxia Liu
f3095aab01 Bug 1168530 - Add context menu option for "Show password". r=ally
--HG--
extra : rebase_source : 8d2102460cac22977e936ca9d23c0fbc287524fc
2015-06-02 17:43:20 -07:00
Sebastian Kaspari
d235675e83 Bug 1158275 - testAddSearchEngine: Verify search engines in search result list and search engine bar. r=mcomella 2015-06-04 10:35:47 -07:00
Sebastian Kaspari
2b28363da4 Bug 1158275 - Remove old method of selecting non-primary search engines in BrowserSearch. r=mcomella 2015-06-02 15:43:28 -07:00
Michael Comella
9c04673e97 Bug 1172201 - Set Android support library to 22.2.0 in config. r=me
This corrects the GradleDynamicVersion lint warning.

--HG--
extra : rebase_source : 622f43175e2489a5b1747009fb11a29ed09e786c
2015-06-08 09:15:10 -07:00
Margaret Leibovic
e6d9440959 Bug 1170384 - Fix copy/pasta error in reader view location change handler. r=mcomella
--HG--
extra : rebase_source : 50e4b7bf3df55157a24677d20c56072d072ff379
2015-06-02 16:28:35 -07:00
Carsten "Tomcat" Book
ac2974150a merge mozilla-inbound to mozilla-central a=merge 2015-06-08 11:55:30 +02:00
Ehsan Akhgari
9a671f5365 Bug 1172110 - Re-enable service workers on desktop and mobile for non-release builds; r=jst 2015-06-06 21:00:18 -04:00
Phil Ringnalda
4e77972fa7 Back out f2ecf8c73f6f (bug 1172110) for failures in test_interfaces.html and test_worker_interfaces.html
CLOSED TREE
2015-06-05 19:40:49 -07:00
Ehsan Akhgari
311f4b0d39 Bug 1172110 - Re-enable service workers on desktop and mobile for non-release builds; r=jdm 2015-06-05 20:40:42 -04:00