Commit Graph

11199 Commits

Author SHA1 Message Date
Garvan Keeley
4e4b118fd8 Bug 1095914 - Fix NPE due to no telephony manager. r=vng
https://github.com/mozilla/MozStumbler/pull/1194
1185 NPE Reporter.startup (no telephony manager)
2014-11-08 09:08:00 -05:00
Garvan Keeley
53995c07d7 Bug 1095914 - Fix NPE in WifiScanner. r=vng
https://github.com/mozilla/MozStumbler/pull/1192
1169: ACRA Report: NPE WifiScanner.java:98
2014-11-08 09:06:00 -05:00
Garvan Keeley
d2471eea6c Bug 1095914 - Copy over CellScanner from mozstumbler github. r=nalexander
This has a few important changes:
1) Null-check the TelephonyManager availability.
2) The cell scanning code was split to remove wcdma scanning on Fennec due to an older API level on Fennec. This is no longer the case. CellScannerNoWCDMA.java renamed to CellScannerImplementation.java.
3) Remove broadcastsync on the timer thread, have the timer thread message back to the owning class through a handler (guaranteed thread-safe mechanism to notify the owning class that work is done).
2014-11-13 11:54:00 -05:00
Nick Alexander
5a28817554 Bug 1096627 - Fail Fennec build if GeckoView library depends on more of Fennec. r=gps
Notes:

* The Classycle definition file was built by hand via a process of trial
  and error.
* The Classycle JAR file is used only at build time.  I don't want to
  land it near code because it shouldn't be included in any build.  In
  particular, landing in mobile/android/base can foul up IDE
  configurations.
* The Classycle license requires redistributing the README.txt with the
  binary assets.
* Even when Proguard is "disabled", the target still runs, so this is a
  good place to put a build step that the built JARs, as a collective,
  are healthy.

--HG--
extra : rebase_source : 7df8aa0fd0537ec7cb32eb02259797523f5ba97d
2014-11-14 13:15:17 -08:00
Nick Alexander
b547c04303 Backed out changeset 19fdbc7ad829 (bug 1098239)
--HG--
extra : rebase_source : e932299bc61e56e811e0187ddc65ab8b62b7a32b
2014-11-14 13:14:36 -08:00
Margaret Leibovic
0dc1877299 Bug 1097906 - Be smarter about maintaining reader mode page action state. r=bnicholson 2014-11-14 11:07:21 -08:00
Margaret Leibovic
5bfa29db7c Backed out changeset 53a90acc7611 2014-11-14 11:09:17 -08:00
Margaret Leibovic
3825ba529c Bug 1097906 - Be smarter about maintaining reader mode page action state. r=bnicholson 2014-11-14 11:07:21 -08:00
Nick Alexander
c098c9aca8 Bug 966103 - Follow-up: Replace three dots with ellipsis. r=flod 2014-11-14 10:00:14 -08:00
Carsten "Tomcat" Book
08b82e0c6b Merge mozilla-central to fx-team 2014-11-14 13:30:09 +01:00
Carsten "Tomcat" Book
98164c5baf merge fx-team to mozilla-central a=merge 2014-11-14 13:13:42 +01:00
Lucas Rocha
d8e05ee747 Bug 1097931 - Don't clip top sites list to padding (r=margaret) 2014-11-14 10:48:01 +00:00
Lucas Rocha
8804fa64d9 Bug 1098239 - Use latest gradle and android plugin (r=nalexander) 2014-11-13 15:35:45 -08:00
Nick Alexander
2510828967 Bug 1098444 - Add local.properties with sdk.dir for Gradle. r=trivial
It's possible this could go in gradle.properties, but this is what's
widely documented.
2014-11-13 15:35:27 -08:00
Nick Alexander
baf81b028c Bug 966103 - Add a 'Sync now' button to the main FxA status screen. r=nalexander,rnewman 2014-11-13 15:34:45 -08:00
Nick Alexander
974a9f47b4 No bug - Unify android-sync git repo with m-c. r=trivial 2014-11-13 15:32:12 -08:00
Wes Johnston
d58d8dc55b Bug 1084498 - Update Android SDK to v21 (Lollipop). r=coop 2014-11-13 15:00:10 -08:00
Margaret Leibovic
611d572f7f Bug 1091728 - Use correct gecko default search engine in search activity. r=rnewman 2014-11-13 14:32:03 -08:00
Margaret Leibovic
9bb10ffa42 Bug 1091728 - (Part 0) Move getFileContents into FileUtils. r=rnewman 2014-11-13 14:32:01 -08:00
Richard Newman
51934df33c Bug 1098082 - Follow-up: fix bustage from ckitching not running tests. r=me, DONTBUILD because doesn't affect m-c tests. 2014-11-13 13:57:04 -08:00
Mark Finkle
3739c71b8b Bug 1097926 - Avoid calling isLoggable r=nalexander 2014-11-13 16:53:45 -05:00
vivek
0ca1738d9a Bug 1087673 - Enable tab history menu haptic feedback. r=bnicholson 2014-11-13 08:00:00 -05:00
Lucas Rocha
3291cf1ca0 Bug 1097913 - Use DecelerateInterpolator in tab strip animations (r=mcomella) 2014-11-13 10:38:19 +00:00
Brian Nicholson
39b182a5d8 Bug 1084022 - Don't log errors for missing default favicons. r=rnewman 2014-11-12 20:37:02 -08:00
Chris Kitching
d9529470c9 Bug 1098082: Merge identical catch branches. r=rnewman 2014-11-13 01:21:10 +00:00
Wes Kocher
2cfa0606c7 Backed out changeset 64a320318bf9 (bug 1098082) for android build bustage 2014-11-12 18:22:25 -08:00
Chris Kitching
e49d65def3 Bug 1098082: Merge identical catch branches. r=rnewman 2014-11-13 01:21:10 +00:00
Richard Newman
476653e79f Bug 1096120 - Invalidate context menu on locale change. r=margaret
The fix in Bug 1020502 was incomplete; flushing the bundle service does not
(always?) invalidate existing bundles. This patch makes `Strings`
re-initializable, and does so when the locale changes.
2014-11-12 17:36:30 -08:00
Chris Kitching
32d7b3cb93 Bug 1061409: Telemetry for share overlays. r=rnewman 2014-09-06 20:30:50 -07:00
Lucas Rocha
e5a64ff4b9 Bug 1097986 - Make tab curve slightly smoother (r=mfinkle) 2014-11-12 22:16:39 +00:00
Ryan VanderMeulen
6cf9bc58f2 Merge b2g-inbound to m-c. a=merge 2014-11-12 15:32:16 -05:00
Margaret Leibovic
7dfba718bf Bug 1097364 - Support <OpenSearchDescription> as the root tag of a search plugin. r=bnicholson 2014-11-12 07:38:03 -08:00
Carsten "Tomcat" Book
44f2c85fdd Merge mozilla-central to fx-team 2014-11-12 16:15:03 +01:00
Carsten "Tomcat" Book
b3c105d5da merge mozilla-inbound to mozilla-central a=merge 2014-11-12 16:02:10 +01:00
Michael Comella
061bdad4c3 Bug 960746 - Sync tab state with gecko state in onLocationChange to update navigation buttons. r=lucasr 2014-11-12 06:47:34 -08:00
Chenxia Liu
88657566f7 Bug 1091897 - Update Remote debugging UI. r=margaret 2014-11-11 18:49:52 -08:00
Chenxia Liu
ada69e3e6d Bug 988253 - Video automatically plays on page when it should. r=bnicholson 2014-11-11 18:49:52 -08:00
Chenxia Liu
fa61170bfe Bug 1093619 - Don't display onboarding screen for Webapp profiles. r=margaret 2014-11-11 18:49:51 -08:00
Richard Newman
0c248c36f9 Bug 1089266 - Don't rely on lightweight themes in webapps. r=mfinkle
This papers over the issue by allowing the context menu to open.

However, the root cause is that context menus in webapps don't make a whole lot of sense -- for example, in my test I see:

      http://the/app/url...
      Share Link
      Open Link in New Tab
      Open Link in Private Tab
      Copy Link
      Bookmark Link
      Open With Music App

If you perform one of the tab actions, you'll see a toast offering to switch tab, and an intent handler overlay will fire!

I suggest filing a follow-up bug for someone with more familiarity with WebappImpl to address this.
2014-11-11 17:52:34 -08:00
Margaret Leibovic
8a1e12656a Bug 1096612 - Properly handle exceptions thrown while parsing article. r=bnicholson 2014-11-11 17:11:30 -08:00
Lucas Rocha
3e1ceac0db Bug 1093621 - Enable new tablet UI by default in Nightly (r=mcomella) 2014-11-11 23:12:56 +00:00
Lucas Rocha
f74ce33684 Bug 1097316 - Make tab strip smaller to workaround talos issues (r=mcomella) 2014-11-11 23:12:55 +00:00
vivek
8d08f416df Bug 1093209 - "Handle "go back" session history menu Fringe cases". r=bnicholson 2014-11-11 11:44:00 +01:00
Brian Nicholson
1a1eff5610 Bug 1095514 - Make distribution tile tests more robust. r=rnewman 2014-11-11 12:32:04 -08:00
Mark Finkle
92bc667f40 Bug 1063831 - Add simple tests for tracking protection r=margaret 2014-11-11 15:04:01 -05:00
Mark Finkle
8fc5df7079 Bug 1063831 - Fix doorhanger divider color for Dark themes r=margaret 2014-11-11 15:03:57 -05:00
Mark Finkle
33accc61e1 Bug 1063831 - Adjust mixed content and tracking protection toolbar UI indicators r=margaret 2014-11-11 15:03:49 -05:00
Mark Finkle
6a8621ed0d Bug 1063831 - Support tracking protection in Site Identity popup UI r=margaret 2014-11-11 15:03:46 -05:00
Mark Finkle
8c6640e639 Bug 1063831 - Support tracking protection in SiteIdentity.java r=margaret 2014-11-11 15:03:43 -05:00
Mark Finkle
41a17e49e7 Bug 1063831 - Support tracking protection in browser.js r=margaret 2014-11-11 15:03:39 -05:00