Commit Graph

15270 Commits

Author SHA1 Message Date
Carsten "Tomcat" Book
964c8a9477 Merge mozilla-central to b2g-inbound 2014-11-21 13:02:49 +01:00
Kan-Ru Chen (陳侃如)
956cb77f56 Bug 1044736 - Part 2. Add nsIBrowserElementAPI.idl and implement nsBrowserElement. r=bz 2014-11-21 18:56:27 +08:00
Wes Kocher
b81ee28f94 Merge m-c to fx-team a=merge CLOSED TREE 2014-11-20 18:06:48 -08:00
Wes Kocher
898d3ed7b8 Merge fx-team to m-c a=merge 2014-11-20 17:55:52 -08:00
Margaret Leibovic
78a98e1976 Bug 786638 - Create basic framework for testing reading list pages. r=bnicholson,nalexander
--HG--
rename : mobile/android/base/tests/robocop_article.html => mobile/android/base/tests/reader_mode_pages/basic_article.html
2014-11-20 17:47:00 -08:00
Margaret Leibovic
dd4d82a3f4 Bug 875076 - Fix undefined element error in Readability.js. r=bnicholson 2014-11-20 17:46:57 -08:00
James Willcox
a1b63d989d Bug 1098096 - Add a hack to make overscroll effect work on Android 5.0 r=lucasr 2014-11-20 10:40:50 -06:00
Lucas Rocha
a6a92d0eeb Bug 1101784 - Don't clip to padding in tabs panel grid (r=mcomella) 2014-11-20 18:33:44 +00:00
Michael Comella
ec375aa562 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
e1961f2319 Bug 1052158 - Forward the GeckoRequest error stack to Java. r=wesj 2014-11-19 16:33:56 -08:00
Mark Finkle
4ec3df2969 Bug 949104 - Don't write history visits during HTTP redirection r=rnewman 2014-11-19 09:06:16 -05:00
Nick Alexander
f16d77b0a2 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
02addf9eca Backed out changeset 5b80055fba93 (bug 949104) for Android 4.0 Debug Test failures 2014-11-19 17:08:09 +01:00
Mark Finkle
9abc4b2742 Bug 949104 - Don't write history visits during HTTP redirection r=rnewman 2014-11-19 09:06:16 -05:00
Richard Newman
52706a954d Bug 1092421 - Remove locale migration code from browser.js. r=mfinkle 2014-11-18 18:47:18 -08:00
Richard Newman
58b8c9bdce Bug 1097220 - Extend client record format on Android. r=nalexander 2014-11-18 18:40:29 -08:00
Wes Kocher
08015a7c2d Merge m-c to fx-team a=merge 2014-11-18 18:39:22 -08:00
Wes Kocher
49ad7fd209 Merge inbound to m-c a=merge 2014-11-18 18:07:51 -08:00
Michael Comella
b061c16321 Bug 1078508: Add "unknown site identity" popup. r=lucasr 2014-11-18 17:32:26 -08:00
Richard Newman
83ad36ec3e Bug 1100750 - Handle developer usernames that contain dashes. r=nalexander 2014-11-18 10:38:18 -08:00
Mark Finkle
9bb4760cab 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
d6019fb501 Merge mozilla-central to fx-team 2014-11-18 17:34:34 +01:00
Carsten "Tomcat" Book
a156113b50 merge mozilla-inbound to mozilla-central a=merge 2014-11-18 17:25:29 +01:00
Carsten "Tomcat" Book
f812b38313 Backed out changeset bce2fc00ba0e (bug 838332) for Android M8 Test failures 2014-11-18 15:56:58 +01:00
Mark Finkle
a1ce3fb2aa 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
9a5844d58e merge fx-team to mozilla-central a=merge 2014-11-18 12:53:37 +01:00
Lucas Rocha
d41ce4edc7 Bug 1098240 - Remove obsolete comment (r=mcomella) 2014-11-18 11:44:38 +00:00
Lucas Rocha
a437424e38 Bug 1098240 - Use hw layers in tab strip animations (r=mcomella) 2014-11-18 11:44:38 +00:00
Wes Kocher
0cbc10e98b Backed out changeset c7c9170ab299 (bug 1044736) 2014-11-17 22:44:13 -08:00
Wes Kocher
7afae461b0 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
534fb833b6 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
da04917f0d Bug 1097193 - Increase close button hit area in tabs panel (r=lucasr) 2014-11-17 14:03:49 +00:00
Chenxia Liu
b299d1b5e3 Bug 1099436 - Add telemetry for dismissing Onboarding start pane. r=mfinkle 2014-11-16 07:26:01 -08:00
Nick Alexander
cb7693ea70 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
006aee8526 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
58ff3b0860 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
d88830cc31 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
f26245cb73 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
6055171260 Merge mozilla-central to mozilla-inbound 2014-11-18 17:32:02 +01:00
Francois Marier
e2f4b47fe2 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
c4afc7799c 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
163c7f8745 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
0f54d54527 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
e1252fbe38 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
e3664a9209 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
00993371e3 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
f78a4a8dd6 Backed out changeset 19fdbc7ad829 (bug 1098239)
--HG--
extra : rebase_source : e932299bc61e56e811e0187ddc65ab8b62b7a32b
2014-11-14 13:14:36 -08:00
Margaret Leibovic
6426a467b6 Bug 1097906 - Be smarter about maintaining reader mode page action state. r=bnicholson 2014-11-14 11:07:21 -08:00
Margaret Leibovic
29772f69dc Backed out changeset 53a90acc7611 2014-11-14 11:09:17 -08:00
Margaret Leibovic
ef1162b5a1 Bug 1097906 - Be smarter about maintaining reader mode page action state. r=bnicholson 2014-11-14 11:07:21 -08:00