Commit Graph

7094 Commits

Author SHA1 Message Date
J. Ryan Stinnett
c7e10918ff Bug 1010750 - Part 1: Test debug server startup on Fennec. r=margaret 2014-05-16 11:04:00 -04:00
Myk Melez
fed5a056a1 Bug 991394 - actually rename profiles.ini sections when removing profile; r=mfinkle
--HG--
extra : rebase_source : 557a44d699f86d89ee959cb8897e6d0c1c304227
2014-05-21 08:12:51 -07:00
James Hugman
defa72f6f7 Bug 995803 - fix crash in java.lang.IllegalStateException: Already registered Webapps. r=mfinkle 2014-05-19 08:36:00 +02:00
Alexandru Chiriac
7094171d2d Bug 997049 - Fixed "Switch to tab" functionality for Reading List entries. r=margaret 2014-05-20 15:55:46 -07:00
Chenxia Liu
c6dcda146c Bug 913457 - Part 2: Handle unpinning of removed sites. r=lucasr 2014-05-20 14:02:58 -07:00
Chenxia Liu
70e2a0a536 Bug 913457 - Part 1: Add "Remove" to Top Sites grid items. r=sola 2014-05-20 14:02:58 -07:00
Chenxia Liu
ff7aedb506 Bug 913457 - Part 0: Cleanup - Remove unused Activity var. r=lucsar 2014-05-20 14:02:57 -07:00
Jim Chen
2e90e32119 Bug 1012722 - Switch most BrowserApp event listeners to native; r=mfinkle 2014-05-20 16:09:55 -04:00
Jim Chen
b4615cee0e Bug 1012722 - Switch most GeckoApp event listeners to native; r=mfinkle 2014-05-20 16:09:54 -04:00
Richard Newman
3f9aa66774 Bug 1004529 - Don't fetch display metrics when calling Resource.updateConfiguration. r=nalexander 2014-05-20 12:25:21 -07:00
Jim Chen
385e12261f Bug 994472 - Emulate previous backspace behavior; r=wesj 2014-05-20 12:39:51 -04:00
Jim Chen
6b6e89f2bb Bug 994472 - Use text spans to implement autocompletion; r=wesj 2014-05-20 12:39:50 -04:00
Matthew Ostrowski
7f6b070cf4 Bug 1006824 - Don't log command line at start-up in official builds. r=nalexander 2014-05-19 14:11:00 +02:00
Mark Capella
60753c693f Bug 852595 - Increase vertical space to show more remote tabs in tabs tray, r=nalexander
* * *
Bug 852595 - (p2) Smooth mHeader display transition, r=nalexander
* * *
Bug 852595 - (p3) Can we always just , r=nalexander
2014-05-21 03:33:48 -04:00
Mark Finkle
ca519eba9a Backout ad3355a8d31f, c788ef01538a for being a bit too restrictive for user choice 2014-05-20 00:15:53 -04:00
Wes Johnston
617dbb6873 Bug 1001851 - Fall back to saving temp files if other file pickers fail. r=rnewman 2014-05-19 15:49:09 -07:00
Alexandru Chiriac
dab3f927fc Bug 943908 - Show tooltip when long-pressing action bar items. r=wesj 2014-05-19 15:01:02 -07:00
Michael Comella
e9e6cd4b46 Bug 1012795 - Pass resource ID name with editing mode cancel event. r=mfinkle 2014-05-19 14:37:17 -07:00
Jim Chen
b21e9a8e8f Bug 993261 - Remove legacy code for redirecting key events to URL bar. r=lucasr 2014-05-15 14:06:00 +02:00
Lucas Rocha
81e12bfd41 Bug 1011533 - Update ShapeCurve's path in onSizeChanged instead of onMeasure (r=bnicholson) 2014-05-19 10:55:52 +01:00
Phil Ringnalda
8e09f81424 Merge f-t to m-c 2014-05-17 18:05:32 -07:00
Brian Nicholson
44cd23941c Bug 1011666 - GeckoSharedPrefs cleanup. r=mcomella 2014-05-16 14:15:41 -07:00
Chenxia Liu
2cf8b3f646 Bug 921136 - Unify removal behavior for bookmark-history-readinglist items from Home items. r=margaret 2014-05-16 14:07:25 -07:00
Jim Chen
d7c3413791 Bug 1007290 - Remove text type code from ToolbarEditText. r=lucasr 2014-05-15 10:58:00 -04:00
Margaret Leibovic
ad843fa544 Bug 1009586 - Get rid of "Add panel" item in home settings. r=liuche 2014-05-16 13:09:15 +01:00
Jim Chen
8bb72418c9 Bug 1000618 - Restart input after hiding it during blur. r=lucasr 2014-05-14 16:30:00 +02:00
Chris Kitching
b72d415905 Bug 1010348: Update mixed-content warning kb article for Android. r=margaret 2014-05-15 15:05:05 +01:00
Wes Kocher
e6779db575 Merge m-c to inbound 2014-05-16 17:15:49 -07:00
Jim Chen
74fabdc3d2 Bug 992357 - e. Add tests for NativeJSObject array support; r=blassey 2014-05-16 18:25:29 -04:00
Jim Chen
c5ae95c1bf Bug 992357 - b. Add array support stubs; r=blassey 2014-05-16 18:25:29 -04:00
Jim Chen
1288077545 Bug 992357 - a. Add array types to jni-generator.py; r=till 2014-05-16 18:25:28 -04:00
Masayuki Nakano
dea0fc341d Bug 865649 part.5 Set KeyboardEvent.code value on Android and Gonk r=smaug+nchen+mwu 2014-05-25 11:09:00 +09:00
Ryan VanderMeulen
6b74e5a464 Merge m-c to inbound. 2014-05-16 15:28:18 -04:00
Myk Melez
831e20635b Bug 1010587 - set android:debuggable="true" #ifdef NIGHTLY_BUILD and MOZ_DEBUG; r=nalexander 2014-05-16 12:03:39 -07:00
Lucas Rocha
66f774333d Bug 1009853 - Override getNotificationUri() in TopSitesCursorWrapper (r=mfinkle) 2014-05-14 15:02:34 -07:00
Michael Comella
9c26d2d9a7 Bug 997487 - Add awesomescreen session and cancel button UITelemetry. r=liuche f=mfinkle 2014-05-14 11:29:42 -07:00
Michael Comella
0d30b7eca5 Bug 958889 - Part 2.6: Remove unused PanelView.getLayout code. r=nalexander 2014-05-14 08:56:59 -07:00
Michael Comella
80c80d5987 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
Martyn Haigh
f7d35f5863 Bug 970203 - Animate webapp update checking and downloading icons. r=wesj 2014-05-13 09:06:00 -04:00
Lucas Rocha
8492000359 Bug 1009574 - Use final en-US specific URLs on suggested sites (r=mfinkle) 2014-05-14 10:03:44 +01:00
Nick Alexander
5e6438e350 Bug 1009732 - Do only one Proguard pass when build is not MOZILLA_OFFICIAL. r=ckitching
DONTBUILD

This continues the convention that a developer build is when
MOZILLA_OFFICIAL is not defined.
2014-05-13 22:20:36 -07:00
Richard Newman
9674f260e1 Bug 917480 - Part 6: tablet mode. r=nalexander 2014-05-13 20:50:28 -07:00
Richard Newman
ad4e2573ea Bug 917480 - Part 5: UI telemetry for locale switching. r=mfinkle 2014-05-13 20:50:28 -07:00
Richard Newman
57cd5c9b1c Bug 917480 - Part 4: handle resetting to the system default locale. r=nalexander 2014-04-29 13:41:38 -07:00
Richard Newman
b2f66e197b Bug 917480 - Part 3: manifest changes for locale changes on API 17. r=nalexander
locale and layoutDirection need to appear together in android:configChanges
attributes. We specify these in any activity that we don't want Android to
automatically relaunch when a locale change occurs, which is most or all of
them.
2014-05-13 20:50:27 -07:00
Richard Newman
fb4045eb34 Bug 917480 - Part 2: add 'Language' section to top-level preferences, allowing for browser locale switching. r=nalexander
* * *
Bug 917480 - Part 2d: compute locale list at build time.
2014-05-13 20:50:27 -07:00
Richard Newman
6019732cbe Bug 917480 - Part 1: add basic locale preference handling to GeckoPreferences. r=liuche 2014-05-13 20:50:27 -07:00
Richard Newman
3e5ab0e3e3 Bug 917480 - Part 0: refactor checking of isGeckoPref inside GeckoPreferences. r=liuche 2014-05-13 20:50:26 -07:00
Richard Newman
62c0e56a01 Bug 917480 - Pre: commenting. r=nalexander 2014-05-13 20:50:26 -07:00
Michael Comella
d9dc53fcdb Bug 1009279 - Change the margins to padding in the browser toolbar. r=bnicholson 2014-05-13 14:48:06 -07:00
Ryan VanderMeulen
0ec3ca27bc Merge inbound to m-c. 2014-05-13 16:27:03 -04:00
Margaret Leibovic
9ca3a8067d Bug 1009473 - Use lighter gray for item descriptions. r=lucasr 2014-05-13 18:26:07 +01:00
Margaret Leibovic
19eb44568f Bug 1009473 - Remove padding around list item images. r=lucasr 2014-05-13 18:26:04 +01:00
Brian Nicholson
50d67b910f Bug 1009105 - Clean up PageActionLayout. r=margaret 2014-05-13 09:58:00 -07:00
Lucas Rocha
5ccbeed7ff Bug 997888/1008210 - Exclude pinned/top sites from suggested sites (r=mfinkle) 2014-05-13 16:33:19 +01:00
Lucas Rocha
95d40b7601 Bug 997888 - Add API to exclude URLs from suggested sites (r=mfinkle) 2014-05-13 16:33:19 +01:00
Myk Melez
aebdc5e3bf Bug 1009311 - truncate AndroidLog tags longer than 18 characters; r=rnewman 2014-05-13 09:18:00 -07:00
Lucas Rocha
ba682ce0aa Bug 997777 - Optimize moveToPosition() in TopSitesCursorWrapper (r=wesj) 2014-05-13 14:08:30 +01:00
Margaret Leibovic
3f0e522c57 Bug 965452 - Limit number of items stored per dataset. r=rnewman 2014-05-13 09:13:30 +01:00
Michael Comella
ba2aef42e7 Bug 1001243: Disable tabs button when in editing mode. r=bnicholson 2014-05-12 15:19:16 -07:00
Mark Finkle
38fadc8622 Bug 1008645 - Add UI telemetry for First-run r=bnicholson 2014-05-12 18:16:51 -04:00
Mark Finkle
d4acd238c9 Bug 1008386 - Add thumbnail position to griditem loadurl probe r=lucasr 2014-05-12 18:16:44 -04:00
Nick Alexander
8ee72a0f08 Bug 1003359 - Delete existing zip before zipping resources. r=mcomella 2014-05-12 15:08:49 -07:00
Ryan VanderMeulen
de54ba8212 Merge m-c to fx-team. 2014-05-12 16:33:27 -04:00
Ryan VanderMeulen
fec4f55a1d Merge inbound to m-c. 2014-05-12 16:32:53 -04:00
Wes Johnston
46ee08f495 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
42cb864658 Bug 990642 - Reinsert code to share images instead of just urls. r=mfinkle 2014-05-12 10:13:44 -07:00
Lucas Rocha
8176134f9b Bug 1008295 - Replace ArrayMap with HashMap in TopSitesCursorWrapper (r=mfinkle) 2014-05-12 17:22:02 +01:00
Carsten "Tomcat" Book
97853c8221 merge mozilla-inbound to mozilla-central 2014-05-12 13:33:19 +02:00
Vivek Balakrishnan
7459282933 Bug 944144 - Implement NavigationHelper.reload. r=mcomella 2014-05-07 16:24:00 -04:00
Ryan VanderMeulen
1daa2ce153 Backed out changeset ab1394be8e93 (bug 1001129) for robocop crashes.
CLOSED TREE
2014-05-12 15:11:08 -04:00
Wes Johnston
be6e94a4ab Bug 1001129 - Autoselect an item in icon grid inputs. r=mfinkle 2014-05-12 10:18:54 -07:00
Ryan VanderMeulen
f3fa506a0a Merge m-c to inbound. 2014-05-09 16:56:26 -04:00
Ryan VanderMeulen
fbc067addc Merge inbound to m-c. 2014-05-09 15:52:02 -04:00
Lucas Rocha
17cfe86d56 Bug 1007645 - Don't use opacity filter on suggested sites' background (r=mfinkle) 2014-05-09 16:40:02 +01:00
Lucas Rocha
363ede38d2 Bug 997768 - Use SUGGESTION telemetry method for suggested sites (r=mfinkle) 2014-05-09 16:38:36 +01:00
Lucas Rocha
68688dead7 Bug 997780 - Load suggested sites images in TopSitesGridItemView (r=wesj) 2014-05-09 16:36:54 +01:00
Lucas Rocha
19ec32fd93 Bug 997782 - Use suggested sites in the top sites query (r=wesj) 2014-05-09 16:34:55 +01:00
Lucas Rocha
6214b01e23 Bug 997782 - Wrap suggested sites in TopSitesCursorWrapper (r=mfinkle) 2014-05-09 16:34:54 +01:00
Lucas Rocha
9599a9f05e Bug 997782 - Precompute number of pinned sites before current position (r=wesj) 2014-05-09 16:34:54 +01:00
Lucas Rocha
32528c9552 Bug 997782 - Only include visited pages in the top sites query (r=wesj) 2014-05-09 16:34:54 +01:00
Myk Melez
ce063f2025 bug 1004825 - prioritized, tagged Android logging in JS; r=mfinkle, marco 2014-05-09 13:15:54 -07:00
Geoff Brown
9f7c69f757 Bug 1004668 - Update robocop testUITelemetry; r=rnewman 2014-05-09 06:43:21 -06:00
Geoff Brown
27a99727f0 backout 520df0a03a00 (bug 1004668) for breaking Android robocop 2014-05-08 23:32:49 -06:00
Geoff Brown
3fdcb83ee2 Bug 1004668 - Update robocop testUITelemetry; r=rnewman 2014-05-08 21:56:08 -06:00
Lucas Rocha
0e3d4f1974 Bug 997772 - Introduce SuggestedSites component (r=mfinkle) 2014-05-09 09:39:14 +01:00
Lucas Rocha
c510f880fd Bug 997772 - Generate suggestedsites.json from locale (r=nalexander) 2014-05-09 09:39:14 +01:00
Lucas Rocha
fd9afc143b Bug 997772 - Add default suggested sites for en-US (r=nalexander) 2014-05-09 09:39:13 +01:00
Mark Finkle
095a3dde1e Bug 1006670 - bustage fix r=bustage 2014-05-07 23:51:02 -04:00
Mark Finkle
dd06c10b9e Bug 1006670 - Cleanup some Session names r=liuche 2014-05-07 22:53:54 -04:00
Mark Finkle
0f64681568 Bug 1006670 - Add UI Telemetry for 'Switch to native application' android icon r=liuche 2014-05-07 22:53:50 -04:00
Nick Alexander
d5343615f6 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
1d42100370 Bug 1002575 - Part 1: Expose client lastModified in TabsAccessor. r=rnewman 2014-05-07 17:05:49 -07:00
Kartikaya Gupta
5a4b25a8e5 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
Michael Comella
f8f2803697 Bug 1005924 - Find url bar translation with cancel button. 2014-05-07 11:28:42 -07:00
Lucas Rocha
8c6e122f2f Bug 997660 - Use TopSites.TYPE* in top sites grid UI (r=wesj) 2014-05-07 12:01:20 +01:00
Lucas Rocha
76dc2f2b56 Bug 997660 - Remove unnecessary cursor checks in bindView (r=wesj) 2014-05-07 12:01:20 +01:00
Lucas Rocha
c32ed8166f Bug 997660 - Remove unused methods from TopSitesGridItemView (r=wesj) 2014-05-07 12:01:20 +01:00
Lucas Rocha
dbe7abab21 Bug 997660 - Rename variable to better match its semantics (r=wesj) 2014-05-07 12:01:19 +01:00
Lucas Rocha
83b6cd35fd Bug 996657 - Factor out code to check valid cursor positions (r=wesj) 2014-05-07 12:01:19 +01:00
Lucas Rocha
f7412ec6c8 Bug 996657 - Factor out code to update cursor positions (r=wesj) 2014-05-07 12:01:19 +01:00
Lucas Rocha
66d8f78855 Bug 996657 - Streamline schema for TopSitesCursorWrapper (r=wesj) 2014-05-07 12:01:19 +01:00
Lucas Rocha
f55a0eb4af Bug 996657 - Store pinned sites cursor and fetch values from it (r=wesj) 2014-05-07 12:01:18 +01:00
Lucas Rocha
44bc34f67a Bug 996657 - Change TopSitesCursorWrapper to be a Cursor (r=wesj) 2014-05-07 12:01:18 +01:00
Lucas Rocha
e8e358e01d Bug 996657 - Simplify top sites cursor by introducing row types (r=wesj) 2014-05-07 12:01:17 +01:00
Richard Newman
498f54a72e Bug 1006805 - Simplify HardwareUtils. r=mfinkle 2014-05-06 14:32:54 -07:00
Jim Chen
acc987b58c Bug 1003670 - Add testEventDispatcher. r=bnicholson, r=mcomella 2014-05-05 13:18:00 -04:00
Ryan VanderMeulen
57f504d76f Backed out changeset 14a43400007e (bug 859683) for robocop failures. 2014-05-06 15:38:28 -04:00
Mark Capella
bcea57d7bf 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
e969df8e9a Bug 980074 - (p0) Base Tests for text selection, r=wesj 2014-05-06 15:26:04 -04:00
Kartikaya Gupta
d09feb9b09 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
f576b638cd Bug 996129 - Don't thumbnail sites with cache control headers set. r=kats 2014-05-05 22:33:29 -07:00
Wes Johnston
4ca4ec07a8 Bug 854040 - Re-enable mini-app mode on Samsung phones. r=blassey 2014-05-05 16:30:30 -07:00
vivek
ab6637133c 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
a2560e5b77 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
6327bd91d7 Bug 976216 - Part 1: Add AppConstants.MOZILLA_OFFICIAL. r=rnewman 2014-05-05 11:27:55 -07:00
Mark Finkle
ef43361957 Bug 1004890 - Add UI telemetry for the Home Page contextmenu r=rnewman 2014-05-02 11:00:22 -04:00
Mark Finkle
1a3c4e18b8 Bug 1004889 - Add UI telemetry for the main menu r=rnewman 2014-05-02 11:00:19 -04:00
Ryan VanderMeulen
b0fc4e473e 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
a5475d911e Bug 1004073 - Refactor EventDispatcher usages; r=fennec-team 2014-05-02 14:34:40 -04:00
Jim Chen
ea442f7a86 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
270a97c29f Bug 992359 - b. Add skeletal NativeJSObject.toBundle; r=blassey 2014-05-12 12:50:46 -04:00
Josh Dover
82f9072526 Bug 997328 - Update SharedPreferences.jsm to use scopes and mirror GeckoSharedPrefs. r=nalexander 2014-05-10 08:39:53 -07:00
Richard Newman
ebb50c6ecf Bug 965371 - Follow-up: test and misc fixes. r=me 2014-05-09 21:25:51 -07:00
Richard Newman
6f2beb46fe Bug 965371 - Part 2: report device type and attributes. r=mcomella 2014-05-09 19:19:14 -07:00
Richard Newman
b5c5a2f3b7 Bug 965371 - Part 1: introduce v3 environment format. r=mcomella 2014-05-09 19:19:13 -07:00
Ryan VanderMeulen
e9e9f0316e Bug 1006242 - Disable testMasterPassword on Android 4.0 for frequent failures. 2014-05-09 17:18:57 -04:00
Mark Finkle
2265166aba Bug 1004890 - Add UI telemetry for the Home Page contextmenu r=rnewman 2014-05-02 11:00:22 -04:00
Mark Finkle
c2851a08f4 Bug 1004889 - Add UI telemetry for the main menu r=rnewman 2014-05-02 11:00:19 -04:00
Carsten "Tomcat" Book
d69bb84179 merge fx-team to mozilla-central 2014-05-02 14:52:03 +02:00
Mark Finkle
52d3bfaa8d Bug 1001280 - Add a pageaction for casting videos r=wesj 2014-05-01 23:32:05 -04:00
Chenxia Liu
b1bfc1dd3b Bug 977196 - Part 6: Finer grained Extras for SUGGESTION URLs r=mfinkle 2014-05-01 22:36:42 -04:00
Mark Finkle
e95a01372d Bug 977196 - Part 5: Track opening URLs in RemoteTabsList r=liuche 2014-05-01 22:36:36 -04:00
Sola Ogunsakin
eb6a60d8b1 Bug 977196 - Part 4: Loading URL from browser search. r=liuche 2014-04-23 16:08:05 -07:00
Wes Kocher
74f0d0c958 Merge m-c to mozilla-inbound 2014-05-01 18:34:18 -07:00
Richard Newman
112cffa869 Bug 1003911 - Part 2: don't write null favicons or thumbnails into the DB. r=margaret 2014-05-01 14:19:34 -07:00
Richard Newman
e8b56f089a Bug 1003911 - Part 1: don't try to extract null favicons from the database. r=margaret 2014-05-01 14:19:33 -07:00
Margaret Leibovic
70a9050b24 Bug 988909 - Support context menus in PanelViews. r=lucasr 2014-04-17 21:10:41 -07:00
Margaret Leibovic
02289d880d Bug 988909 - Move ContextMenuInfoFactory out of HomeListView and into HomeContextMenuInfo. r=lucasr 2014-05-01 08:44:11 -07:00
Ed Morley
040879dda8 Merge latest green fx-team changeset and mozilla-central 2014-05-01 15:53:50 +01:00
Margaret Leibovic
a67c861521 Bug 1004160 - Make sure home banner icon is visible when image is set. r=bnicholson 2014-04-30 14:38:05 -07:00
Isura Edirisinghe
abf9ea7438 Bug 943705 - Aggregate countdown timer in waitForPageLoad. r=mcomella 2014-04-30 14:11:31 -07:00
Isura Edirisinghe
d372ad486f Bug 946366 - Aggregate timeout for events waited on in WaitHelper.waitForPageLoad. r=mcomella 2014-04-30 14:08:53 -07:00
Michael Comella
aa491b6cc2 Bug 1000149 - Part 5: Change edit/display layout visibility patterns on editing mode transitions. r=lucasr 2014-04-30 10:26:25 -07:00
Michael Comella
5d0d41bc29 Bug 1000149 - Part 4: Correct url bar shrinking documentation. r=lucasr 2014-04-30 10:25:58 -07:00
Michael Comella
b2029e8c40 Bug 1000149 - Part 3: Update close button size and toolbar spacing. r=lucasr 2014-04-30 10:25:51 -07:00
Michael Comella
f64406a6d0 Bug 1000149 - Part 2: Remove edit separator. r=lucasr 2014-04-30 10:25:42 -07:00
Michael Comella
a4ee98df03 Bug 1000149 - Part 1: Remove go button from toolbar. r=lucasr 2014-04-30 10:25:33 -07:00
Josh Dover
43e6fa61b2 Bug 776027 - Map and launch web activities as Android intents. r=wesj 2014-04-25 16:29:00 +02:00
Josh Dover
a832fcefa6 Bug 776027 - Move intent handling to IntentHelper. r=wesj 2014-04-25 16:28:00 +02:00
Jim Chen
5fe05336a0 Bug 998398 - Don't reset keyboard to change input type. r=wesj 2014-04-29 13:33:00 -04:00
Michael Comella
51f0d6844c Bug 958889 - Part 2: Miscellaneous code clean up. r=bnicholson 2014-04-29 11:21:38 -07:00
Michael Comella
3970ab188c Bug 958889 - Part 1: Move tabspanel files to new tabspanel package. r=bnicholson
--HG--
rename : mobile/android/base/RemoteTabsContainer.java => mobile/android/base/tabspanel/RemoteTabsContainer.java
rename : mobile/android/base/RemoteTabsList.java => mobile/android/base/tabspanel/RemoteTabsList.java
rename : mobile/android/base/TabsPanel.java => mobile/android/base/tabspanel/TabsPanel.java
rename : mobile/android/base/TabsTray.java => mobile/android/base/tabspanel/TabsTray.java
2014-04-29 11:20:59 -07:00
Ed Morley
ec7d86a49e Merge mozilla-central and fx-team 2014-04-29 18:24:19 +01:00
Alex Deaconu
610e183f14 Bug 999680 - Check API level >= 16 in HardwareUtils.isTelevision. r=nalexander 2014-04-29 12:41:02 +03:00
Mark Finkle
c20c45c965 Bug 1001279 - Add support of websites to opt-out of casting videos (tests) r=wesj 2014-05-01 17:29:03 -04:00
Sola Ogunsakin
3c0c220f3e Bug 977196 - Part 3: Loading URLs from the url bar. r=liuche 2014-04-02 14:23:10 -07:00
Sola Ogunsakin
6eaca35e73 Bug 977196 - Part 2: Loading URLs in about:home. r=liuche 2014-04-02 12:07:10 -07:00
Ryan VanderMeulen
32fe690749 Bug 993813 - Disable testUITelemetry on Android 2.2 for frequent shutdown crashes. r=gbrown 2014-04-29 12:46:33 -04:00
Marcos A. Di Pietro
2138a01870 Bug 999488 - Move reader mode related listener registration from GeckoApp to BrowserApp. r=margaret 2014-04-28 19:19:38 -04:00
Mark Finkle
84fcd77e95 Bug 1002318 - Add UI Telemetry for sanitizing private data (cleanup patch) r=bnicholoson 2014-04-29 08:04:29 -04:00
Mark Finkle
2744e7150a Bug 1002318 - Add UI Telemetry for sanitizing private data r=liuche, bnicholson 2014-04-29 08:04:10 -04:00
Ryan VanderMeulen
f1041f9727 Backed out changeset ff8ebfcf68ff (bug 980074) for Android 2.3 testSelectionHandler crashes. 2014-04-27 18:03:07 -04:00
Ryan VanderMeulen
de681ea4fc Merge m-c to inbound. 2014-04-26 21:41:26 -04:00
Nathan Toone
c087becedb Bug 1001611 - Use MOZ_APP_NAME instead of hardcoded 'fennec' in mobile/android. r=nalexander 2014-04-26 11:27:00 -04:00
Mark Capella
d421bfdb0d Bug 895463 - (p4) Reposition SelectionHandler on layer reflow, r=kats, margaret 2014-04-26 12:46:41 -04:00
Mark Capella
75badae095 Bug 994664 - Improve SelectionHandler UI performance, r=wesj 2014-04-26 00:49:50 -04:00
Mark Capella
75e52e7e1f Bug 980074 - Base Tests for text selection, r=wesj 2014-04-25 17:15:50 -04:00
Richard Newman
2c5e22aa66 Bug 987867 - JB & KK crash in java.util.ConcurrentModificationException: at java.util.LinkedList.next(LinkedList.java). r=mfinkle,ckitching 2014-04-25 12:52:52 -07:00
Ed Morley
0799b0a9e2 Backed out changeset f5712360fc1a (bug 977167) for inadvertently re-enabling a test 2014-04-25 16:55:52 +01:00
Margaret Leibovic
561d2aee9f Bug 1000849 - Make a dummy MatrixCursor to listen for dataset changed notifications. r=lucasr 2014-04-25 08:29:27 -07:00
Margaret Leibovic
65f99725a2 Bug 1000616 - Fix clicks on items when empty views and panel views are swapped. r=lucasr
* * *
Bug 1000616 - (Part 1) Make PanelListView and PanelGridView variable naming and implementation consistent
* * *
Bug 1000616 - (Part 2) Reset OnItemOpenListener when PanelViews are reattached
2014-04-25 08:29:24 -07:00
Carsten "Tomcat" Book
b2f7f763c4 merge fx-team to mozilla-central 2014-04-25 13:18:39 +02:00
vivek
4697f475b1 Bug 977167 - "Open tabs should be filtered to exclude about:, chrome: etc. URLs prior to flushing to DB" r=rnewman 2014-04-24 14:06:00 +02:00
Brian Nicholson
9065b86cc9 Bug 999203 - Add a pref to record crashes. r=mfinkle 2014-04-24 12:27:42 -07:00
Michael Comella
57b767ca70 Bug 996313 - Add boolean for ending test on assertion failure in JavascriptMessageParser. r=nalexander 2014-04-24 12:23:20 -07:00
Wes Kocher
7eb45adaa1 Backed out 3 changesets (bug 999071) for Android rc1 failures
Backed out changeset ddf970be0abd (bug 999071)
Backed out changeset 8d2738b22275 (bug 999071)
Backed out changeset b82a8c50aa90 (bug 999071)
2014-04-24 18:12:46 -07:00
Margaret Leibovic
1fbab8a4d9 Bug 999853 - Never pass an empty image path to Picasso. r=lucasr 2014-04-24 10:43:37 -07:00
Ryan VanderMeulen
616402c11b Backed out changesets bb54e487c53e and 882b5ddfc023 (bug 730941) for robocop failures. 2014-04-24 12:06:02 -04:00
Jim Chen
b7df0d287a Bug 999071 - Add test for ANR reporter; r=blassey 2014-04-24 17:49:02 -04:00
Anuj Sahai
684d18af11 Bug 730941 - Add testcase for "view image" context menu entry. r=wesj, r=mcomella 2014-04-15 00:26:29 +05:30
Lucas Rocha
05f6f41d09 Bug 1000001 - Mark Editor as changed when moving panels (r=margaret) 2014-04-24 11:15:17 +01:00
Michael Comella
4ade5b99c5 Bug 999750 - Recycle MotionEvents. r=kats 2014-04-23 18:04:51 -07:00
Margaret Leibovic
ce558bed88 Bug 999760 - Apply padding to entire article item view. r=liuche 2014-04-23 18:01:34 -07:00
Michael Comella
994d6006df Bug 998000 - Part 1: Fix whitespace. r=lucasr 2014-04-23 17:40:00 -07:00
Michael Comella
ae9f768185 Bug 998000 - Part 0: cancelEdit on back pressed, rather than stopEdit. r=lucasr 2014-04-23 17:39:58 -07:00
Chenxia Liu
a6f471a44d Bug 994284 - Intermittient testSystemPages | Exception caught - junit.framework.AssertionFailedError: LayerView is not found! r=gbrown 2014-04-23 15:01:23 -07:00
Margaret Leibovic
edcb7a8bed Bug 976335 - Handle about:home tab strip overflow on tablets. r=lucasr
* * *
Bug 976335 - (Part 1) Turn TabMenuStrip into a HorizontalScrollView, moving LinearLayout logic to TabMenuStripLayout. r=lucasr
* * *
Bug 976335 - (Part 1.5) Remove m prefixes from TabMenuStripLayout. r=lucasr
* * *
Bug 976335 - (Part 2) Scroll tab strip to ensure selected tab is visible. r=lucasr
2014-04-23 14:37:31 -07:00
Michael Comella
2421cb59dc Bug 998426 - Ensure shrunken toolbar consistency across API levels. r=wesj 2014-04-23 14:13:52 -07:00
Lucas Rocha
3beaa8ffd0 Bug 994734 - Handle dataset refreshes in HomePanelsManager (r=margaret) 2014-04-23 15:22:34 +01:00
Lucas Rocha
9107108547 Bug 994734 - Set cursor notification URI in HomeProvider (r=margaret) 2014-04-23 15:22:34 +01:00
Lucas Rocha
770170801c Bug 994734 - Pass dataset id as query argument in HomeProvider (r=margaret) 2014-04-23 15:22:34 +01:00
Lucas Rocha
7c2d8b20f3 Bug 994734 - Rename HomeConfigInvalidator to HomePanelsManager (r=margaret)
--HG--
rename : mobile/android/base/home/HomeConfigInvalidator.java => mobile/android/base/home/HomePanelsManager.java
2014-04-23 15:22:34 +01:00
Lucas Rocha
42506eecc0 Bug 994734 - Rename PanelManager to PanelInfoManager (r=margaret)
--HG--
rename : mobile/android/base/home/PanelManager.java => mobile/android/base/home/PanelInfoManager.java
2014-04-23 15:22:33 +01:00
Alex Deaconu
10aaf68ab1 Bug 1000287 - Remove unnecessary log lines from 'GLController'. r=kats 2014-04-24 17:33:14 +03:00
Josh Dover
6da0f8914d Bug 850600 - Part 3: Add swipe to refresh to sync tab list. r=nalexander 2014-04-04 15:22:32 -07:00
Josh Dover
4bf468452a Bug 850600 - Part 2: Split RemoteTabs into container and list. r=nalexander 2014-04-04 15:17:04 -07:00
Sola Ogunsakin
b26425ffb5 Bug 977196 - Part 1: Loading URL from an intent. r=liuche 2014-04-01 21:33:21 -07:00
Mark Finkle
7f0b407956 Bug 986095 - Part 4: Add JS Sessions and Events into TelemetryContract.java r=rnewman 2014-05-01 22:10:08 -04:00
Mark Finkle
8cd116f691 Bug 988650 - Telemetry tracking for sharing r=wesj,liuche 2014-05-01 22:02:29 -04:00
Richard Newman
641dd52313 Bug 997478 - Reduce GeckoFavicons log spew. r=trivial, DONTBUILD 2014-04-22 21:20:52 -07:00
Margaret Leibovic
2b9973f46f Bug 949178 - Remove reading list button from reader mode toolbar. r=lucasr 2014-04-22 14:27:03 -07:00
Alex Deaconu
dae4a330e8 Bug 959185 - Changed access modifiers of methods and variables unused outside toolbar package from 'public' to 'default' or 'private'. r=vp 2014-04-19 15:17:17 +03:00
Chenxia Liu
b3a410a335 Bug 996850 - Part 2: Don't allow empty "Edit" input. r=lucasr 2014-04-22 11:40:31 -07:00
Chenxia Liu
a12dea188e Backed out changeset fcd1191c12b5 (Bug 996850) 2014-04-22 11:33:57 -07:00
Chenxia Liu
b76ed4fbf7 Bug 996850 - Part 2: Don't allow empty "Edit" input. r=lucasr 2014-04-22 11:09:45 -07:00
Chenxia Liu
4767e425cf Bug 996850 - Part 1: Don't show context menu for empty sites. r=lucasr 2014-04-22 11:09:44 -07:00
Lucas Rocha
a7c2b0f762 Bug 999398 - Rename RawResource.get() to RawResource.getAsString() (r=nalexander) 2014-04-22 17:45:51 +01:00
vivek
4411fd40e8 Bug 997996 - Make ToolbarComponent.dismissEditingMode use the cancel editing mode button. r=mcomella 2014-04-21 13:27:00 +02:00
Chenxia Liu
7f7f2ee8b2 Bug 856565 - Removing bookmark will unpin and remove website from Home page. r=margaret 2014-04-21 11:14:23 -07:00
Margaret Leibovic
2df6f1d77b Bug 993749 - More padding in ArticleItemView. r=liuche 2014-04-21 11:06:10 -07:00
Wes Johnston
13ef059eaa backout 8f33ef762433 (Bug 985967) for regressions. r=backout 2014-04-21 08:49:33 -07:00
Anuj Sahai
85e97692c4 Bug 995347 - Allow domain auto completion when entering "h" in url bar. r=bnicholson 2014-04-17 01:23:03 +05:30
Nick Alexander
508eee62b2 Bug 995157 - Specify default profile when syncing tabs and remote clients. r=rnewman
========

7fd50fef23
Author: Nick Alexander <nalexander@mozilla.com>
Date:   Fri Apr 18 13:11:34 2014 -0700

    Bug 995157 - Part 2: Specify default profile when syncing tabs and remote clients.

========

79da665d74
Author: Nick Alexander <nalexander@mozilla.com>
Date:   Fri Apr 18 15:22:02 2014 -0700

    Bug 995157 - Part 1: Use FORM_HISTORY_AUTHORITY_URI.
2014-04-20 14:42:45 -07:00
Nick Alexander
6337f6e789 Backed out 2 changesets (bug 850600) for rc* failures on a CLOSED TREE.
Backed out changeset ce5ba3c8eb47 (bug 850600)
Backed out changeset 3224b22c0f29 (bug 850600)

--HG--
extra : amend_source : 380c01962d1129c629c31747d6255dedd52a84e3
2014-04-19 15:21:25 -07:00
Josh Dover
9f50042f2a Bug 850600 - Part 4: Add swipe to refresh to sync tab list. r=nalexander 2014-04-18 14:04:00 -07:00
Josh Dover
ac49dbbad8 Bug 850600: Part 2: Split RemoteTabs into container and list. r=margaret 2014-04-14 14:55:00 -07:00
Josh Dover
01bbb2d7b7 Bug 850600 - Part 1: Call hide() on TabPanel after tab tray is hidden. r=mfinkle 2014-04-18 14:08:00 -07:00
Nick Alexander
3262b2c402 Bug 850600 - Refactor FirefoxAccounts. r=rnewman
========

9acbc565be
Author: Nick Alexander <nalexander@mozilla.com>
Date:   Fri Apr 18 11:30:26 2014 -0700

    Bug 850600 - Part 0: Refactor FirefoxAccounts.
2014-04-18 11:32:32 -07:00
Michael Comella
d1c36bc9ae Bug 965548 - Part 8: Guard toolbar views at runtime so tablets do not break. r=bnicholson 2014-04-17 14:09:43 -07:00
Michael Comella
dfcf1c909a Bug 965548 - Part 7: Remove unused members and class variable prefixes. r=lucasr 2014-04-17 13:34:12 -07:00
Michael Comella
62fd32ac15 Bug 965548 - Part 6: Improve readability for BrowserToolbar.start/stopEditing methods. r=lucasr 2014-04-17 13:34:12 -07:00
Michael Comella
a217a51447 Bug 965548 - Part 5: Shrink the url bar on appropriate phones. r=lucasr 2014-04-17 13:34:12 -07:00
Michael Comella
e7cce7639a Bug 965548 - Part 4: Rename url bar right edge to translating edge. r=lucasr
--HG--
rename : mobile/android/base/resources/drawable/url_bar_right_edge.xml => mobile/android/base/resources/drawable/url_bar_translating_edge.xml
2014-04-17 13:34:12 -07:00
Michael Comella
1850277416 Bug 965548 - Part 3: Add cancel button for phone layout. r=bnicholson 2014-04-17 13:34:12 -07:00
Michael Comella
1eedbb6691 Bug 965548 - Part 2.5: Make Themed* processing more robust. r=bnicholson 2014-04-17 13:34:11 -07:00
Michael Comella
311143944f Bug 965548 - Part 2: Add "cancel" string. r=bnicholson 2014-04-17 13:34:06 -07:00
Michael Comella
69fce29e28 Bug 965548 - Part 1: Add close button image assets. r=bnicholson 2014-04-17 13:33:57 -07:00
Nick Alexander
a2cdec41a9 Bug 986664 - Make Android FxAccountClient* HAWK requests always include request payload hash. r=rnewman
Relanding with correct bug number.
2014-04-17 12:04:17 -07:00
Nick Alexander
c142ddf606 Backed out changeset c0e6f3b758b4 (bug 985766) for landing with wrong bug number. 2014-04-17 12:02:43 -07:00
Nick Alexander
28bcbe9aa1 Bug 962622 - Work around Android pre-v12 rounded corners bug. r=rnewman
========

08f022b134
Author: Nick Alexander <nalexander@mozilla.com>
    Bug 962622 - Work around Android pre-v12 rounded corners bug.

    This is discussed at http://stackoverflow.com/a/12505934 and tracked at
    http://code.google.com/p/android/issues/detail?id=9161.
2014-04-15 18:04:06 -07:00
Nick Alexander
e9604417f4 Bug 975013 - Pad and correctly size show/hide password button. r=rnewman
========

c6509b8ed9
Author: Nick Alexander <nalexander@mozilla.com>
    Bug 975013 - Part 3: Make show/hide password button size not depend on its state.

========

3107ed8bbc
Author: Nick Alexander <nalexander@mozilla.com>
Date:   Tue Apr 15 16:42:38 2014 -0700

    Bug 975013 - Part 2: Extract FxAccountShowHidePasswordButton style.

========

e012cac483
Author: Nick Alexander <nalexander@mozilla.com>
Date:   Tue Apr 15 16:25:18 2014 -0700

    Bug 975013 - Part 1: Add horizontal padding to show/hide password button.
2014-04-15 16:54:21 -07:00
Nick Alexander
ffd32d2897 Bug 996843 - Autocomplete email addresses in Android Firefox Accounts sign-up/sign-in. r=rnewman
========

c41a37fad3
Author: Nick Alexander <nalexander@mozilla.com>
    Bug 996843 - Part 2: Populate email autocomplete list in onResume.

========

418b103991
Author: Nick Alexander <nalexander@mozilla.com>
Date:   Tue Apr 15 15:15:41 2014 -0700

    Bug 996843 - Part 1: Make email an AutoCompleteTextView.
2014-04-15 15:16:15 -07:00
Nick Alexander
8699e6667f Bug 973529 - Fix FxAccount activity layout and gravity on Android tablets. r=rnewman
========

dfae76b630
Author: Nick Alexander <nalexander@mozilla.com>
    Bug 973529 - Fix FxAccount activity layout and gravity on Android tablets.
2014-04-10 14:17:06 -07:00
Nick Alexander
054440e00f Bug 996749 - Kill PrefsSource. r=rnewman
========

6ced7b05cd
Author: Nick Alexander <nalexander@mozilla.com>
    Bug 996749 - Part 3: Finally kill PrefsSource.

========

b37547fbd8
Author: Nick Alexander <nalexander@mozilla.com>
Date:   Tue Apr 15 10:47:11 2014 -0700

    Bug 996749 - Part 2: Remove storageEndpoint from FxAccountGlobalSession constructor.

    This is just a separation of concerns: let's inject our dependency as
    configured as possible.

========

42e8fe761f
Author: Nick Alexander <nalexander@mozilla.com>
Date:   Mon Apr 14 12:30:21 2014 -0700

    Bug 996749 - Part 1: Remove debugAssertion.

    This is no longer valuable, since we're not getting timestamp HAWK
    errors from the server.
2014-04-15 10:59:00 -07:00
Nick Alexander
043cabc42e Bug 985766 - Always include payload verification hashes in FxAccountClient* requests. r=rnewman
========

130f1a5d52
Author: Nick Alexander <nalexander@mozilla.com>
    Bug 985766 - Part 4: Explain why we do not include payload verification hashes in Sync storage endpoint requests.

========

5cb1211b48
Author: Nick Alexander <nalexander@mozilla.com>
Date:   Tue Apr 8 11:19:03 2014 -0700

    Bug 985766 - Part 3: Always include payload verification hashes in FxAccountClient* requests.

========

616193c436
Author: Nick Alexander <nalexander@mozilla.com>
Date:   Tue Apr 8 11:18:10 2014 -0700

    Bug 985766 - Part 2: Don't include payload verification to non-enclosing HAWK requests.

========

c0c032db09
Author: Nick Alexander <nalexander@mozilla.com>
Date:   Thu Apr 3 11:05:30 2014 -0700

    Bug 985766 - Part 1: Remove little-used HawkAuthHeaderProvider constructor.
2014-04-08 11:19:37 -07:00
Brian Nicholson
aff54338d4 Bug 995741 - Restore tabs after crash. r=mfinkle 2014-04-17 10:51:06 -07:00
Wes Johnston
b1524fb953 Bug 997406 - Take into account padding when deciding whether to show Share icon. r=liuche 2014-04-17 09:44:51 -07:00
Wes Johnston
d57d41647d Bug 997406 - Default to Link context menu items in context menus. r=bnicholson 2014-04-15 12:49:38 -07:00
Alexandru Chiriac
b54aa40388 Bug 931244 - Improved BrowserApp.onCreate() method readability by moving BrowserApp.mBrowserToolbar listeners to a private helper method. r=mcomella 2014-04-16 17:04:46 -04:00
Richard Newman
fc8ef9e2f8 Bug 990130 - Fall back to full path of library on failure. r=mfinkle 2014-04-16 10:57:59 -07:00
Clemens Wilding
e304c3e4e4 Bug 920855 - Replace java.net.URL with java.net.URI wherever possible. r=rnewman 2014-04-16 08:42:15 -07:00
Carsten "Tomcat" Book
3937dc442c merge fx-team to mozilla-central 2014-04-16 14:52:39 +02:00
Zack Liu
a033f8838f Bug 993062 - Remove the definition of showRemoteTabs() method in BrowserApp.java. Remove the declearation of showTabs() method and showRemoteTabs() in GeckoApp.java. r=margaret 2014-04-15 13:13:00 +02:00
Josh Dover
c062448c79 Bug 970707 - Modify GeckoSwipeRefreshLayout for UX. r=margaret
--HG--
rename : mobile/android/base/widget/SwipeRefreshLayout.java => mobile/android/base/widget/GeckoSwipeRefreshLayout.java
2014-04-15 15:53:00 +02:00
Josh Dover
9f8bb41f99 Bug 970707 - Pass refresh to JS callback. r=lucas 2014-04-15 15:51:00 +02:00
Josh Dover
8428d87346 Bug 970707 - Wrap child view in GeckoSwipeRefreshLayout. r=margaret 2014-04-15 15:50:00 +02:00
Josh Dover
38543233c9 Bug 970707 - Add SwipeRefreshLayout lifted from AOSP. r=margaret 2014-04-15 15:49:00 +02:00
Josh Dover
81ebbbeb97 Bug 970707 - Add refreshEnabled to ViewConfig. r=margaret 2014-04-15 15:48:00 +02:00
Ryan VanderMeulen
c71414c58b Merge m-c to inbound. 2014-04-15 23:30:15 -04:00