Commit Graph

18929 Commits

Author SHA1 Message Date
Jim Chen
25b09c5b0b Bug 1243049 - Introduce new PrefsHelper implementation; r=snorp
Introduce a new implementation for PrefsHelper that does not use events
or rely on browser.js for getting and/or setting prefs. Also add an
addObserver method to better match the removeObserver method.
2016-02-01 17:38:13 -05:00
Jordan Lund
0cd5d5e4e1 Bug 1219094 - releng - kill api-11 mozconfigs NPOTB DONTBUILD CLOSED TREE r=rail 2016-02-01 13:42:38 -08:00
Phil Ringnalda
6b3edae1b2 Bug 1241478 - Disable test_offline_page.html for frequent failures stemming from trying to check the DOM of a page before it has loaded 2016-01-31 10:06:38 -08:00
Phil Ringnalda
b885c4b318 Back out 7 changesets (bug 1235261) for cpptest failures in TestTArray
CLOSED TREE

Backed out changeset d66c3f19a210 (bug 1235261)
Backed out changeset 467d945426bb (bug 1235261)
Backed out changeset 32b61df13142 (bug 1235261)
Backed out changeset c50bb8ed4196 (bug 1235261)
Backed out changeset 0ff0fa6fe81f (bug 1235261)
Backed out changeset df70e89669da (bug 1235261)
Backed out changeset 064969357fc9 (bug 1235261)
2016-01-31 10:10:57 -08:00
Birunthan Mohanathas
a93e22749f Bug 1235261 - Part 1: Rename nsAutoTArray to AutoTArray. r=froydnj 2016-01-31 17:12:12 +02:00
Mark Goodwin
b37617840f Bug 1241821 - Create a SecurityReporter component for TLS Error Reports r=mossop, keeler
This takes the TLS Error Reporting functionality used in the aboutNetError.xhtml
and aboutCertError.xhtml error pages and moves it to its own component. This
allows us to make use of this same error reporting functionality from elsewhere.
Notably, this allows us to send error reports for issues that occur when loading
subresources.
The xpcshell test included is in security/manager/ssl/tests because we need to
make use of tlsserver functionality from the PSM tests.
2016-01-30 08:07:38 +00:00
Andrzej Hunt
e7db51c9cc Bug 1232651 - don't show search suggestions in private browsing r=mcomella
We also remove the special case for updating mSuggestClient when
search engines are modified during private browsing - this causes
a weird edge case where we potentially show history suggestions
after switching search engines (this seems to be because having
mSuggestClient == null avoids us even reaching the stage where
we usually recycle unneeded suggestions).
2016-01-06 15:43:13 -08:00
Wes Kocher
82372cee01 Merge m-c to fx-team, a=merge 2016-01-29 13:44:12 -08:00
Wes Kocher
8d92e2f70c Merge fx-team to central, a=merge CLOSED TREE 2016-01-29 13:40:29 -08:00
Wes Kocher
0c1c23deaf Backed out changeset 87c4fbaccbf5 (bug 1232651) for robocop bustage 2016-01-29 13:32:20 -08:00
Sebastian Kaspari
ea31e79e87 Bug 1243713 - Skip testCatalogIsBootstrappedIfFileDoesNotExist() if MOZ_ANDROID_EXCLUDE_FONTS is not set. r=nalexander 2016-01-28 13:15:56 +01:00
Carsten "Tomcat" Book
fa1497dd83 merge fx-team to mozilla-central a=merge 2016-01-29 11:47:23 +01:00
Nathan Toone
622fcfe878 Bug 1243931 - Use Context.getPackageName() instead of AppConstants.ANDROID_PACKAGE_NAME. r=nalexander
This patch just modifies the search widget to use the Android Context function instead of the hard-coded (at compile time) value.
2016-01-28 16:30:52 -07:00
Chenxia Liu
824f448ec5 Bug 1242467 - Update renames missed in FirstrunAnimationContainer. r=bustage CLOSED TREE 2016-01-28 11:38:39 -08:00
Wes Kocher
969695a086 Merge m-c to inbound, a=merge 2016-01-28 17:50:18 -08:00
Kartikaya Gupta
210b97de72 Bug 1243547 - Route scroll position adjusting for surface shifting directly to APZC. r=rbarker 2016-01-28 16:00:05 -05:00
Andrzej Hunt
9ef0aac857 Bug 1238656 - Bypass cache for touchIcons to avoid needless downscaling. r=mcomella 2016-01-11 11:54:46 -08:00
Andrzej Hunt
8f4c28cc22 Bug 1232651 - don't show search suggestions in private browsing r=mcomella
We also remove the special case for updating mSuggestClient when
search engines are modified during private browsing - this causes
a weird edge case where we potentially show history suggestions
after switching search engines (this seems to be because having
mSuggestClient == null avoids us even reaching the stage where
we usually recycle unneeded suggestions).
2016-01-06 15:43:13 -08:00
Kartikaya Gupta
82302d0a4b Bug 1231554 - Disable the dynamic toolbar on Galaxy Note devices running Android 4.1.2. r=sebastian 2016-01-29 14:45:24 -05:00
Chenxia Liu
9b1b8f5594 Bug 1243835 - Add padding to firstrun pager highlight. r=sebastian 2016-01-27 15:43:22 -08:00
Carsten "Tomcat" Book
05b0498e94 merge mozilla-inbound to mozilla-central a=merge 2016-01-28 12:13:37 +01:00
Michael Comella
afaf84da85 Bug 1241697 - Upload experiments with core telemetry ping. r=mfinkle
We generate the experiments in the TelemetryPingGenerator, rather than passing
them into the Intent, meaning that if the UploadSerivce gets killed and the
Intent gets redelivered, the experiments will be re-generated and there is a
chance the uploaded document won't be identical to the one that would have been
uploaded (or was uploaded, if the service is killed after the upload occurs).
The way to fix this is to pass the experiments into the Intent so it gets
redelivered identically.

However, it's not worth making the documents identical for the moment. It will
be fixed when we implement the functionality to reupload already-generated
documents which we believe to have failed to upload (which is necessary for us
to specify "counts since last ping").
2016-01-27 15:09:08 -08:00
Michael Comella
1e86d01520 Bug 1205835 - Create telemetry upload service and upload in onStart. r=rnewman 2016-01-27 16:25:27 -08:00
Michael Comella
869664d676 Bug 1205835 - Add TelemetryPingGenerator for core pings. r=rnewman 2016-01-25 17:47:35 -08:00
Maurya Talisetti
efc3795df0 Bug 1242352 - Add license header to DownloadContentService.java. r=sebastian 2016-01-25 02:20:00 +01:00
Sebastian Kaspari
3be386c234 Bug 1241999 - Show snackbar to ask for Storage permission if updater is enabled. r=nalexander 2016-01-22 17:02:22 +01:00
Carsten "Tomcat" Book
1b898382e6 merge mozilla-inbound to mozilla-central a=merge 2016-01-27 11:59:49 +01:00
Mark Capella
9a9d9be889 Bug 1242349 - Provide unique AccessibleCaret pref for JS selection changes, r=TYLin 2016-01-26 09:27:36 -05:00
Sebastian Kaspari
d753f47aaa Bug 1242443 - TestPermissions: Add test cases for non-Activity context, doNotPrompt() and doNotPromptIf(). r=nalexander 2016-01-25 14:12:20 +01:00
Andrzej Hunt
3ce71fc290 Bug 1227325 - Part 5: add design support library to b2gdroid r=mcomella
TextInputLayout is part of the design support library, hence we need to
include that for b2gdroid.
2016-01-25 10:45:23 -08:00
Andrzej Hunt
c4d4e3b687 Bug 1227325 - Part 4: Remove (now unused) FloatingHintEditText r=mcomella 2016-01-12 10:59:50 -08:00
Andrzej Hunt
25075d4095 Bug 1227325 - Part 3: Upgrade GeckoPreferences to use TextInputLayout r=mcomella 2016-01-22 16:46:26 -08:00
Andrzej Hunt
5f20e66906 Bug 1227325 - Part 2: Upgrade PromptInput to use TextInputLayout r=mcomella 2016-01-11 18:24:20 -08:00
Andrzej Hunt
2056b7906b Bug 1227325 - Part 1: Upgrade EditBookmarkDialog to use TextInputLayout r=mcomella 2016-01-11 18:16:57 -08:00
Geoff Brown
1e17a685bf Bug 1233220 - Use 5 pages from tp5 for page loads in test_awsy_lite; r=snorp,margaret 2016-01-26 19:40:34 -07:00
Geoff Brown
e2d87f92f7 Bug 1233220 - Add test_awsy_lite mochitest, to track Fennec RSS in perfherder; r=snorp,margaret 2016-01-26 19:40:33 -07:00
Nick Alexander
12dd13e348 Bug 1242797 - Use localOld product flavor for Spoon instrumentation tests. r=vivek 2016-01-25 16:20:11 -08:00
Sebastian Hengst
2eb26b36fd Backed out 5 changesets (bug 1230674) for webgl bustage and crashes. r=backout on a CLOSED TREE
Backed out changeset 07cdcb9b4565 (bug 1230674)
Backed out changeset d21d089c447f (bug 1230674)
Backed out changeset a26de45cdb6a (bug 1230674)
Backed out changeset 59ec0033bd22 (bug 1230674)
Backed out changeset 74a06f6d85e1 (bug 1230674)
2016-01-26 22:40:18 +01:00
Wes Kocher
0457ad01da Backed out 2 changesets (bug 1233220) for spidermonkey build bustage CLOSED TREE
Backed out changeset 32180fcb0912 (bug 1233220)
Backed out changeset 75bd3e327f6e (bug 1233220)
2016-01-26 13:23:33 -08:00
Eugen Sawin
9da4f91732 Bug 1242521 - [1.1] Check for Gecko interface availability before accessing activity. r=snorp 2016-01-26 21:39:10 +01:00
Margaret Leibovic
47adbd3e3f Bug 1231792 - Add Bookmarks and History 3-dot menu items. r=liuche
This change also depends on changes to the switchboard server config.
2015-12-10 15:23:12 -05:00
Margaret Leibovic
7e9cba830a Backed out changeset d7587396a9ad for busted gradle wrapper 2016-01-25 09:13:07 -05:00
Margaret Leibovic
00297a1cfd Bug 1231792 - Add Bookmarks and History 3-dot menu items. r=liuche
This change also depends on changes to the switchboard server config.
2015-12-10 15:23:12 -05:00
Sebastian Kaspari
460fc081dc Bug 1238066 - Add LeakCanary to local (gradle) builds. r=nalexander
This patch adds LeakCanary to gradle builds and the no-op library to
mach-based builds.
2016-01-21 12:35:21 +01:00
Sebastian Kaspari
bd1b1f9a7f Bug 1240703 - Only start ScreenshotObserver if we have the needed permissions. r=nalexander 2016-01-25 13:23:41 +01:00
Sebastian Kaspari
230690d3e0 Bug 1240703 - Pre: Move ScreenshotObserver to base package. r=me 2016-01-25 13:16:35 +01:00
Nick Alexander
fa7c6821ae Bug 1242284 - Post: Use Gradle's manifest placeholders to produce Robocop manifest. r=sebastian
DONTBUILD NPOTB

This is a convenience, and a look ahead to a Gradle-based future.  The
reason to do this is that front-end builds don't (really) support
testing, so we set --disable-tests.  However, this means that
mobile/android/tests/browser/robocop doesn't get processed at build
time, and that means the Robocop manifest doesn't get preprocessed.
Rather than hack generating the Robocop manifest in, let's skate to
where the puck is going and just use Gradle where appropriate.
2016-01-11 18:02:34 -08:00
Nick Alexander
f4297d94ce Bug 1242284 - Add local, localOld, and automation Gradle product flavors. r=sebastian
The default configuration is now localDebug for API 21+, and
localOldDebug for <API 21.  This actually paves the way nicely for
automation builds; previously, I was intending to use debug and
release to for local and automation builds, respectively, but this is
more clear.
2015-12-16 16:48:22 -08:00
Nick Alexander
fb927b2ff0 Bug 1242284 - Pre: Remove no longer required Maven repository; bump test-only dependency. r=me
jcenter() now contains both com.squareup.spoon:spoon-runner:1.1.10 and
org.simpleframework:simple-http:6.0.1 so we can get rid of some
outdated listings.
2015-12-16 20:00:16 -08:00
Phil Ringnalda
83117271e1 Merge m-c to f-t 2016-01-23 18:20:54 -08:00