Граф коммитов

15312 Коммитов

Автор SHA1 Сообщение Дата
Michael Comella 64039a5c12 Bug 1085487 - Part 3: Center new bookmarks button on xlarge tablet, compensate for reload button. r=lucasr 2014-11-19 17:37:03 -08:00
Brian Nicholson 57852448b5 Bug 1052158 - Forward the GeckoRequest error stack to Java. r=wesj 2014-11-19 16:33:56 -08:00
Mark Finkle 4067b23f7c Bug 949104 - Don't write history visits during HTTP redirection r=rnewman 2014-11-19 09:06:16 -05:00
Nick Alexander 3cab90a5de Bug 1099501 - Export and use ANDROID_TOOLS where appropriate. r=snorp,bnicholson
In certain configurations, in particular when installing the Android SDK
using HomeBrew, one sees a configuration with symlinks like:

    [brian@brian-macbook git]$ ls -l /usr/local/Cellar/android-sdk/23.0.2/
    total 72
    ...
    lrwxr-xr-x   1 brian  admin    38 Nov 14 16:39 platforms -> ../../../var/lib/android-sdk/platforms
    ...
    drwxr-xr-x  26 brian  admin   884 Nov 14 17:43 tools

In this case, we have
ANDROID_SDK=/usr/local/Cellar/android-sdk/23.0.2/platforms/android-21.

It is an anti-pattern to use ANDORID_SDK/.. to find other paths in the
tree.  This pattern is used in at least two places:

1) When we try to find
/usr/local/Cellar/android-sdk/23.0.2/platforms/android-21/../../tools,
we end up in the /usr/local/var/lib subtree.  This patch works around
that by exporting and using ANDROID_TOOLS; ANDROID_TOOLS itself is
extracted using path matching, rather than following .. through the
filesystem.

2) We also need to use ANDROID_SDK_ROOT rather than
ANDROID_SDK/../.. through-out.

--HG--
extra : rebase_source : 5e0323a94f2b80550f17a624e16f338cdeec406d
2014-11-17 11:12:00 -08:00
Carsten "Tomcat" Book cf1e11e596 Backed out changeset 5b80055fba93 (bug 949104) for Android 4.0 Debug Test failures 2014-11-19 17:08:09 +01:00
Mark Finkle 81e40db8c4 Bug 949104 - Don't write history visits during HTTP redirection r=rnewman 2014-11-19 09:06:16 -05:00
Richard Newman 1855aa89c5 Bug 1092421 - Remove locale migration code from browser.js. r=mfinkle 2014-11-18 18:47:18 -08:00
Richard Newman 0aacd30a3a Bug 1097220 - Extend client record format on Android. r=nalexander 2014-11-18 18:40:29 -08:00
Wes Kocher 8454984605 Merge m-c to fx-team a=merge 2014-11-18 18:39:22 -08:00
Wes Kocher 7c47e9fc4e Merge inbound to m-c a=merge 2014-11-18 18:07:51 -08:00
Michael Comella 8156c93530 Bug 1078508: Add "unknown site identity" popup. r=lucasr 2014-11-18 17:32:26 -08:00
Richard Newman c145f9b40c Bug 1100750 - Handle developer usernames that contain dashes. r=nalexander 2014-11-18 10:38:18 -08:00
Mark Finkle 1743a0d40d Bug 838332 - t.co links use JS redirection instead of a HTTP 301 r=rnewman 2014-11-18 08:16:52 -05:00
Carsten "Tomcat" Book 4f0f16c656 Merge mozilla-central to fx-team 2014-11-18 17:34:34 +01:00
Carsten "Tomcat" Book 6a293a24ca merge mozilla-inbound to mozilla-central a=merge 2014-11-18 17:25:29 +01:00
Carsten "Tomcat" Book 295d4a12e6 Backed out changeset bce2fc00ba0e (bug 838332) for Android M8 Test failures 2014-11-18 15:56:58 +01:00
Mark Finkle 08f08958bf Bug 838332 - t.co links use JS redirection instead of a HTTP 301 r=rnewman 2014-11-18 08:16:52 -05:00
Carsten "Tomcat" Book 0ce3a6540d merge fx-team to mozilla-central a=merge 2014-11-18 12:53:37 +01:00
Lucas Rocha c753220d06 Bug 1098240 - Remove obsolete comment (r=mcomella) 2014-11-18 11:44:38 +00:00
Lucas Rocha 5376374ffe Bug 1098240 - Use hw layers in tab strip animations (r=mcomella) 2014-11-18 11:44:38 +00:00
Wes Kocher d99359e04b Backed out changeset c7c9170ab299 (bug 1044736) 2014-11-17 22:44:13 -08:00
Wes Kocher 2d9f4bd96e Backed out changeset d045286cff6e (original backout of 8 changesets) for not working right a=backout
--HG--
rename : dom/browser-element/BrowserElementParent.jsm => dom/browser-element/BrowserElementParent.js
2014-11-17 22:19:49 -08:00
Wes Kocher 3696aa8ceb Backed out 8 changesets (bug 1044736) for breaking the statusbar on b2g a=backout
Backed out changeset b1a6ecfca674 (bug 1044736)
Backed out changeset 61fc517d0336 (bug 1044736)
Backed out changeset 59a47fafaccf (bug 1044736)
Backed out changeset b3ff4ce20e67 (bug 1044736)
Backed out changeset e4f1f09f150f (bug 1044736)
Backed out changeset 8ecfc1f41ddc (bug 1044736)
Backed out changeset c7c9170ab299 (bug 1044736)
Backed out changeset 78aacc35b4e7 (bug 1044736)

--HG--
rename : dom/browser-element/BrowserElementParent.js => dom/browser-element/BrowserElementParent.jsm
2014-11-17 20:34:00 -08:00
Martyn Haigh 963757124b Bug 1097193 - Increase close button hit area in tabs panel (r=lucasr) 2014-11-17 14:03:49 +00:00
Chenxia Liu b22358e378 Bug 1099436 - Add telemetry for dismissing Onboarding start pane. r=mfinkle 2014-11-16 07:26:01 -08:00
Nick Alexander 4dfc964db9 Bug 1093401 - Only set MOZ_DATA_REPORTING in configure. r=rnewman
For all applications, MOZ_DATA_REPORTING is set in configure if any of
MOZ_TELEMETRY_REPORTING, MOZ_SERVICES_HEALTHREPORT, or MOZ_CRASHREPORTER
is set.  For mobile/android, we *also* set MOZ_DATA_REPORTING when we're
not in a release (Beta/Release) build.

Geo/stumbler data is build-time enabled by MOZ_ANDROID_MLS_STUMBLER but
does not automatically upload data: the user must manually enable
uploading geo/stumbler data.  That is, this is an explicit opt-in rather
than an explicit opt-out; and geo/stumbler data should not be covered by
the data reporting notification at this time.

In the past, I believe that geo/stumbler data was uploaded based on the
feature being build time enabled, which corresponded to !RELEASE_BUILD,
so the logic being removed was reasonable.
2014-11-14 15:51:50 -08:00
Margaret Leibovic 0eff74a910 Bug 1085386 - Finish preference activity when hitting action bar "up" button. r=liuche 2014-11-17 11:42:47 -08:00
Frédéric Wang 7e49e58515 Bug 919279 - Send Accessibility:Event to indicate when the user wants to exit the view. r=eitan 2014-11-13 10:58:00 +01:00
Frédéric Wang 1f37bad56a Bug 919279 - Add some virtual accessibility nodes to GeckoAccessibility in order to handle when the user enters the view forward or backward. r=eitan 2014-11-13 10:57:00 +01:00
Max Li 25663bc9fb Bug 966904 - When opening the tabs panel, hide the underlying web content from TalkBack 2014-11-15 12:28:42 -08:00
Carsten "Tomcat" Book fbc9553a10 Merge mozilla-central to mozilla-inbound 2014-11-18 17:32:02 +01:00
Francois Marier 6806fa1bec Bug 529697 - (CSP 1.1) Implement form-action directive [3/4], r=unfocused
Make the cspFrameAncestorsBlock error page generic and use it with
the form-action directive too.
2014-11-15 03:08:00 +01:00
Garvan Keeley 5e88160aab Bug 1095914 - Fix crash if GPS not available. r=vng
https://github.com/mozilla/MozStumbler/pull/1206
2014-11-08 09:09:00 -05:00
Garvan Keeley 5c9fd6b65d Bug 1095914 - Fix NPE from no app context. r=vng
https://github.com/mozilla/MozStumbler/pull/1195
1187 - NPE - Appears to be from no app context
2014-11-08 09:09:00 -05:00
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
Julian Seward 259deac308 Bug 788974 - Don't disable elfhack when enabling profiling on platforms supporting dl_iterate_phdr. r=glandium.
--HG--
extra : rebase_source : b89c14b8a11473e34707447656d8616dd90075c5
2014-11-17 23:43:14 +01: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
Garvan Keeley 627b62165e Bug 1096517 - Disable stumbler test on 2.3. r=gbrown 2014-11-10 11:57:00 -05:00
Garvan Keeley 2da9dfd0ef Bug 1036514 - Stumbler logging by setting setprop log.tag.<x> DEBUG. r=nalexander
Setting adb shell setprop log.tag.PassiveStumbler DEBUG will turn on additional
debug logging for stumbler. The Log.d messages are wrapped in conditionals for the current log level (which is a cached value).
2014-11-07 15:18:00 -05:00
Carsten "Tomcat" Book f3b06a58b3 merge mozilla-inbound to mozilla-central a=merge 2014-11-11 13:23:32 +01:00
Mark Capella 3baff77d36 Bug 1050480 - Add a match case option to find-in-page, r=wesj 2014-11-11 01:11:46 -05:00
Wes Kocher 0393761736 Merge m-c to fx-team a=merge 2014-11-10 18:26:54 -08:00
Wes Kocher 4a1ad5bdd6 Merge inbound to m-c a=merge 2014-11-10 18:06:15 -08:00
Nick Alexander 75e27bd0f3 Bug 1041395 - Add gradle configuration. r=gps
--HG--
rename : mobile/android/base/docs/index.rst => mobile/android/base/docs/uitelemetry.rst
2014-11-10 13:47:30 -08:00
Shashank Sabniveesu aaad7da285 Bug 1093220 - Remove standalone search activity code. r=margaret
CLOSED TREE
2014-11-09 16:39:04 -05:00
Mark Finkle b02b7d9edc Bug 883254 - Add the duckduckgo searchplugin. r=margaret 2014-11-04 17:03:54 -05:00
Carsten "Tomcat" Book 5a9230e92a Merge mozilla-central to mozilla-inbound 2014-11-10 14:38:34 +01:00
Eugen Sawin 9d92b10ac9 Bug 1093235 - Restore resolution on display port update. r=kats 2014-11-07 19:41:11 +01:00
Margaret Leibovic a3c19c8101 Bug 1093871 - Telemetry probe for number of items in reading list. r=rnewman 2014-11-07 15:35:12 -08:00
Richard Newman 035db48ecd Bug 1092580 - Wait for a pass through the event loop before trying to poll for prefs in testOSLocale. r=margaret 2014-11-06 17:54:51 -08:00
vivek 6281949c07 Bug 1078353 - handleReaderListStatusRequest should use JS-Java callbacks. r=margaret 2014-11-05 10:13:00 -05:00
Michael Comella 9a6dc65382 Bug 1086983 - Part 2: Do not restore autocomplete text from editing mode. r=lucasr 2014-11-06 10:25:56 -08:00