Commit Graph

13191 Commits

Author SHA1 Message Date
Ryan VanderMeulen
1e3f9e066b Merge inbound to m-c. 2014-05-12 16:32:53 -04:00
Ryan VanderMeulen
91faa68d71 Merge m-c to inbound. 2014-05-12 16:35:37 -04:00
Wes Johnston
d936fbcb09 Bug 990642 - Try harder to find an extension to use when sharing images. r=mfinkle 2014-05-12 10:13:45 -07:00
Wes Johnston
2087722520 Bug 990642 - Reinsert code to share images instead of just urls. r=mfinkle 2014-05-12 10:13:44 -07:00
Lucas Rocha
c3495a34bf Bug 1008295 - Replace ArrayMap with HashMap in TopSitesCursorWrapper (r=mfinkle) 2014-05-12 17:22:02 +01:00
Carsten "Tomcat" Book
012c32e909 merge mozilla-inbound to mozilla-central 2014-05-12 13:33:19 +02:00
Steve Workman
6e96e0134f Bug 1007959 - Reduce HTTP Idle connection timeout on FxOS and Android for conservative battery use r=mcmanus 2014-05-12 12:10:48 -07:00
Vivek Balakrishnan
2707feed94 Bug 944144 - Implement NavigationHelper.reload. r=mcomella 2014-05-07 16:24:00 -04:00
Ryan VanderMeulen
2d0aa81342 Backed out changeset ab1394be8e93 (bug 1001129) for robocop crashes.
CLOSED TREE
2014-05-12 15:11:08 -04:00
Wes Johnston
a2a44f7315 Bug 1001129 - Autoselect an item in icon grid inputs. r=mfinkle 2014-05-12 10:18:54 -07:00
Margaret Leibovic
92408e3259 Bug 999756 - Add parameter to HomeStorage.save to allow replacing existing items. r=lucasr 2014-05-13 09:13:31 +01:00
Margaret Leibovic
cab5b8b2d3 Bug 999756 - Delay sending "HomePanels:RefreshDataset" message to Java. r=lucasr 2014-05-13 09:13:31 +01:00
Margaret Leibovic
132014889c Bug 965452 - Limit number of items stored per dataset. r=rnewman 2014-05-13 09:13:30 +01:00
Ryan VanderMeulen
a97584c054 Merge m-c to inbound. 2014-05-09 16:56:26 -04:00
Ryan VanderMeulen
639aa585ab Merge b2g-inbound to m-c. 2014-05-09 16:02:25 -04:00
Ryan VanderMeulen
fcdc44ab3c Merge inbound to m-c. 2014-05-09 15:52:02 -04:00
Lucas Rocha
48eccbf887 Bug 1007645 - Don't use opacity filter on suggested sites' background (r=mfinkle) 2014-05-09 16:40:02 +01:00
Lucas Rocha
1220d35aad Bug 997768 - Use SUGGESTION telemetry method for suggested sites (r=mfinkle) 2014-05-09 16:38:36 +01:00
Lucas Rocha
fee9aed1b1 Bug 997780 - Load suggested sites images in TopSitesGridItemView (r=wesj) 2014-05-09 16:36:54 +01:00
Lucas Rocha
d63c807352 Bug 997782 - Use suggested sites in the top sites query (r=wesj) 2014-05-09 16:34:55 +01:00
Lucas Rocha
2e48d97afc Bug 997782 - Wrap suggested sites in TopSitesCursorWrapper (r=mfinkle) 2014-05-09 16:34:54 +01:00
Lucas Rocha
63de35577e Bug 997782 - Precompute number of pinned sites before current position (r=wesj) 2014-05-09 16:34:54 +01:00
Lucas Rocha
3f89478431 Bug 997782 - Only include visited pages in the top sites query (r=wesj) 2014-05-09 16:34:54 +01:00
Myk Melez
6e413161bb bug 1004825 - prioritized, tagged Android logging in JS; r=mfinkle, marco 2014-05-09 13:15:54 -07:00
Geoff Brown
cff60a26b3 Bug 1004668 - Update robocop testUITelemetry; r=rnewman 2014-05-09 06:43:21 -06:00
Alexandre Lissy
9576612895 Bug 967475 - Implement mozChromeNotifications API. r=mhenretty,bent 2014-05-08 23:16:00 +02:00
Wes Kocher
09226c1b69 Backed out changeset 21d743a319c6 (bug 967475) for apparently introducing two hazards to the build 2014-05-08 16:06:40 -07:00
Alexandre Lissy
0d48a7242e Bug 967475 - Implement mozChromeNotifications API. r=mhenretty, r=bent
--HG--
extra : rebase_source : 595b53c85f031784bd77591d4e0593e60b39ccfd
2014-05-08 10:07:00 -04:00
Mark Finkle
6aaa2f78da Bug 1007095 - Add UI telemetry for Reader actions r=lucasr 2014-05-08 09:10:39 -04:00
Carsten "Tomcat" Book
efa2c83982 merge fx-team to mozilla-central 2014-05-08 13:57:32 +02:00
Mark Finkle
1d8a63fd5b Bug 1006670 - bustage fix r=bustage 2014-05-07 23:51:02 -04:00
Nick Alexander
7b1cc8608e Bug 1004556 - Expose list of shipped locales to Fennec Java code. r=glandium 2014-05-07 20:21:22 -07:00
Mark Finkle
5aa6f1bf07 Bug 1006670 - Cleanup some Session names r=liuche 2014-05-07 22:53:54 -04:00
Mark Finkle
df7373ccf7 Bug 1006670 - Add UI Telemetry for 'Switch to native application' android icon r=liuche 2014-05-07 22:53:50 -04:00
Wes Kocher
dcc82a2dff Merge m-c to fx-team 2014-05-07 17:41:06 -07:00
Wes Kocher
244008d72c merge inbound to m-c 2014-05-07 17:06:22 -07:00
Nick Alexander
e4b6679b7b Bug 1002575 - Part 2: Display "Last synced" time in Synced tabs panel. r=rnewman
For the resources, I kept the client/last_synced (group) text sizes the
same as the tab/url (child) text sizes; and I kept the group height the
same as the child height (since I didn't want to calculate the new group
size); and I stripped the (unnecessary) backgrounds.
2014-05-07 17:05:50 -07:00
Nick Alexander
0dce9a419f Bug 1002575 - Part 1: Expose client lastModified in TabsAccessor. r=rnewman 2014-05-07 17:05:49 -07:00
Kartikaya Gupta
b7ee6ee34a Bug 859683 - Allow scrolling in full-screen mode if and only if the full-screen element is the document element. r=wesj 2014-05-07 15:22:14 -04:00
Ryan VanderMeulen
c3e7de5396 Backed out changeset e2bba39c0385 (bug 995777) for Android 4.0 robocop-2 perma-fail. 2014-05-07 15:17:20 -04:00
Michael Comella
05136743d0 Bug 1005924 - Find url bar translation with cancel button. 2014-05-07 11:28:42 -07:00
Mike Hommey
d6cf6852e4 Bug 1007010 - Don't include mozconfig.cache twice in android debug mozconfigs. r=mshal
Also avoid multiple includes of mozconfig.cache to do nasty things even if
they slip in.
2014-05-08 10:36:42 +09:00
Robert Kaiser
6198b6623c Bug 1006615 - Update extensions.blocklist.itemURL and extensions.blocklist.url to new blocklist domain, r=Mossop,jason 2014-05-07 12:11:56 +02:00
Carsten "Tomcat" Book
d6e872afc3 Merge mozilla-central to mozilla-inbound 2014-05-07 14:13:38 +02:00
Mark Finkle
7d8e82c082 Bug 1006973 - Fix bustage in casting pageaction r=wesj 2014-05-07 07:56:22 -04:00
Brad Lassey
6a48bf3ea1 bug 1006494 - SimpleServiceDiscovery shouldn't add a trailing slash to services' location r=mfinkle 2014-05-06 14:40:05 -04:00
Lucas Rocha
e492d6a00f Bug 997660 - Use TopSites.TYPE* in top sites grid UI (r=wesj) 2014-05-07 12:01:20 +01:00
Lucas Rocha
913cf109c5 Bug 997660 - Remove unnecessary cursor checks in bindView (r=wesj) 2014-05-07 12:01:20 +01:00
Lucas Rocha
642d7d12cc Bug 997660 - Remove unused methods from TopSitesGridItemView (r=wesj) 2014-05-07 12:01:20 +01:00
Lucas Rocha
e9db59a262 Bug 997660 - Rename variable to better match its semantics (r=wesj) 2014-05-07 12:01:19 +01:00
Lucas Rocha
fa4f791d3f Bug 996657 - Factor out code to check valid cursor positions (r=wesj) 2014-05-07 12:01:19 +01:00
Lucas Rocha
668197dc1b Bug 996657 - Factor out code to update cursor positions (r=wesj) 2014-05-07 12:01:19 +01:00
Lucas Rocha
782d84866c Bug 996657 - Streamline schema for TopSitesCursorWrapper (r=wesj) 2014-05-07 12:01:19 +01:00
Lucas Rocha
1e7cacb4d9 Bug 996657 - Store pinned sites cursor and fetch values from it (r=wesj) 2014-05-07 12:01:18 +01:00
Lucas Rocha
39499d09f2 Bug 996657 - Change TopSitesCursorWrapper to be a Cursor (r=wesj) 2014-05-07 12:01:18 +01:00
Lucas Rocha
b5ede89347 Bug 996657 - Simplify top sites cursor by introducing row types (r=wesj) 2014-05-07 12:01:17 +01:00
Brad Lassey
fbc5973a42 bug 995777 - browser.properties: rename getUserMedia.videoDevice.prompt to reflect new string r=mfinkle 2014-04-18 15:01:56 -04:00
Richard Newman
c63bcc380c Bug 1006805 - Simplify HardwareUtils. r=mfinkle 2014-05-06 14:32:54 -07:00
Jim Chen
977929bb83 Bug 1003670 - Add testEventDispatcher. r=bnicholson, r=mcomella 2014-05-05 13:18:00 -04:00
Ryan VanderMeulen
bdb3d02902 Merge m-c to fx-team. 2014-05-06 16:53:11 -04:00
Ryan VanderMeulen
b08f66cff6 Backed out changeset 14a43400007e (bug 859683) for robocop failures. 2014-05-06 15:38:28 -04:00
Mark Capella
c2b848bd58 Bug 980074 - (p1) Tweak to disable test on Android 2.3, r=wesj, f=mcomella 2014-05-06 15:26:04 -04:00
Mark Capella
5a8066068b Bug 980074 - (p0) Base Tests for text selection, r=wesj 2014-05-06 15:26:04 -04:00
Kartikaya Gupta
741a28409a Bug 859683 - Allow scrolling in full-screen mode if and only if the full-screen element is the document element. r=wesj 2014-05-06 13:33:13 -04:00
Wes Johnston
280c9ba6dc Bug 996129 - Don't thumbnail sites with cache control headers set. r=kats 2014-05-05 22:33:29 -07:00
Wes Kocher
db9e1a87e5 merge fx-team to m-c 2014-05-05 20:52:49 -07:00
Wes Johnston
0e4df22fbb Bug 854040 - Re-enable mini-app mode on Samsung phones. r=blassey 2014-05-05 16:30:30 -07:00
vivek
e4c098d675 Bug 977167 - Open tabs should be filtered to exclude about:, chrome: etc. URLs prior to flushing to DB. r=rnewman 2014-05-05 11:35:21 -07:00
Nick Alexander
fb7ec05eb1 Bug 1000676 - Post: Return existing interval from search(). r=mfinkle 2014-05-05 11:27:57 -07:00
Nick Alexander
45e8dc4760 Bug 1000676 - Post: Expose SimpleServiceDiscovery.EVENT* constants. r=mfinkle 2014-05-05 11:27:56 -07:00
Nick Alexander
cee5d66b5e Bug 1000676 - Part 2: Add MOZ_DEVICES and register about:devices. r=mfinkle 2014-05-05 11:27:56 -07:00
Nick Alexander
e65733b788 Bug 1000676 - Part 1: Add aboutDevices.* files. r=mfinkle 2014-05-05 11:27:56 -07:00
Nick Alexander
f9291ff99c Bug 976216 - Part 2: Purge startup caches when starting Gecko in developer builds. r=mfinkle
This change only impacts developer builds.  A developer build is one
where MOZILLA_OFFICIAL is not set.

The startup cache is invalidated when the buildid changes; see [1] for
details.  For MOZILLA_OFFICIAL builds, the buildid is always bumped, so
the startup cache is always fresh on a package re-deploy to device.

Most developers re-deploy using |mach build mobile/android && mach
package && mach install| or similar.  This does not bump the buildid.
The re-deployed package will read the out-dated startup cache, leading
to frustrating inconsistencies when developing Javascript, especially
chrome content and module JSMs.

This change purges the startup caches every time Gecko is started in
developer builds.  This keeps the running Javascript consistent (which
is good for development), but incurs a startup performance
penalty (since the cache must be purged, and since the cached files must
be recompiled, etc).

[1] http://hg.mozilla.org/mozilla-central/file/901d300bb441/toolkit/xre/nsAppRunner.cpp#l2350
2014-05-05 11:27:55 -07:00
Nick Alexander
eb01d9dac1 Bug 976216 - Part 1: Add AppConstants.MOZILLA_OFFICIAL. r=rnewman 2014-05-05 11:27:55 -07:00
Eugen Sawin
160103aa7f Bug 1002426 - Check restore status before overriding zoom. r=kats 2014-05-05 23:29:20 +02:00
Mark Finkle
aad2705a3b Bug 1004890 - Add UI telemetry for the Home Page contextmenu r=rnewman 2014-05-02 11:00:22 -04:00
Mark Finkle
3204c5558e Bug 1004889 - Add UI telemetry for the main menu r=rnewman 2014-05-02 11:00:19 -04:00
Richard Newman
b4d004992d Bug 1005074 - Part 1: rename Send Tab activity. r=mfinkle 2014-05-02 14:01:24 -07:00
Ryan VanderMeulen
fab26687d0 Backed out changesets 34516556f823 (bug 1004890) and 0610c2dcc6f5 (bug 1004889) for Android Armv6 robocop crashes.
CLOSED TREE
2014-05-02 15:21:14 -04:00
Jim Chen
e96510a30b Bug 1004073 - Refactor EventDispatcher usages; r=fennec-team 2014-05-02 14:34:40 -04:00
Geoff Brown
8c36be08cd backout 520df0a03a00 (bug 1004668) for breaking Android robocop 2014-05-08 23:32:49 -06:00
Geoff Brown
c3186e74a4 Bug 1004668 - Update robocop testUITelemetry; r=rnewman 2014-05-08 21:56:08 -06:00
Nicholas Hurley
b2090eb053 Bug 1005958 - Disable seer. r=mcmanus 2014-05-05 13:21:17 -07:00
Lucas Rocha
9f95df9f0c Bug 997772 - Introduce SuggestedSites component (r=mfinkle) 2014-05-09 09:39:14 +01:00
Lucas Rocha
2976a51962 Bug 997772 - Generate suggestedsites.json from locale (r=nalexander) 2014-05-09 09:39:14 +01:00
Lucas Rocha
199c561cf6 Bug 997772 - Add default suggested sites for en-US (r=nalexander) 2014-05-09 09:39:13 +01:00
Jim Chen
df78172608 Bug 992359 - e. Add Bundle test to testEventDispatcher; r=blassey
--HG--
extra : amend_source : 8c6d0343343ac055f0f20d82f1a6eda9bdc1e715
2014-05-12 12:50:47 -04:00
Jim Chen
b415d0cc0f Bug 992359 - b. Add skeletal NativeJSObject.toBundle; r=blassey 2014-05-12 12:50:46 -04:00
Nick Alexander
d81e59e107 Bug 1010445 - Fix instanceof checks in CastingApps. r=mfinkle 2014-05-14 15:03:04 -07:00
Lucas Rocha
6ccdd57ca2 Bug 1009853 - Override getNotificationUri() in TopSitesCursorWrapper (r=mfinkle) 2014-05-14 15:02:34 -07:00
Michael Comella
70390ddbb2 Bug 997487 - Add awesomescreen session and cancel button UITelemetry. r=liuche f=mfinkle 2014-05-14 11:29:42 -07:00
Michael Comella
08d714b453 Bug 958889 - Part 2.6: Remove unused PanelView.getLayout code. r=nalexander 2014-05-14 08:56:59 -07:00
Michael Comella
c475d2b47d Bug 958889 - Part 2.5: Add old Sync upgrade URL method to services and strings. r=nalexander 2014-05-14 08:56:23 -07:00
Josh Dover
2664427548 Bug 997328 - Update SharedPreferences.jsm to use scopes and mirror GeckoSharedPrefs. r=nalexander 2014-05-10 08:39:53 -07:00
Richard Newman
183f00dd6f Bug 965371 - Follow-up: test and misc fixes. r=me 2014-05-09 21:25:51 -07:00
Richard Newman
5788fd5120 Bug 965371 - Part 2: report device type and attributes. r=mcomella 2014-05-09 19:19:14 -07:00
Richard Newman
ebe5812dea Bug 965371 - Part 1: introduce v3 environment format. r=mcomella 2014-05-09 19:19:13 -07:00
Ryan VanderMeulen
1f370c196d Bug 1006242 - Disable testMasterPassword on Android 4.0 for frequent failures. 2014-05-09 17:18:57 -04:00
Mark Finkle
b4ffda238d Bug 1004890 - Add UI telemetry for the Home Page contextmenu r=rnewman 2014-05-02 11:00:22 -04:00
Mark Finkle
4d3cd0d444 Bug 1004889 - Add UI telemetry for the main menu r=rnewman 2014-05-02 11:00:19 -04:00