Commit Graph

15743 Commits

Author SHA1 Message Date
Richard Newman
34f2b237f8 Bug 1126139 - Add an android:label for the reading list provider. r=nalexander 2015-01-28 12:05:20 -08:00
Ryan VanderMeulen
8bdbce9bdb Merge m-c to fx-team. a=merge 2015-01-28 15:04:51 -05:00
Nick Alexander
c866136d6c No bug - Make Gradle debug test APK look like Robocop. r=me 2015-01-26 21:52:43 -08:00
Nick Alexander
baa0cc39ea Bug 1125330 - Expose |mach| output after failures invoking from Gradle. r=me,f=ally 2015-01-27 21:41:14 -08:00
Nick Alexander
af6730dabc Bug 1123013 - Set project SDK explicitly in Gradle configuration. r=me,f=mcomella
This is a sad, but necessary, loss of generality that will cause the
Gradle configuration to lag behind the rest of the build system over
time.  The existing Gradle build worked fine, but IDEA based IDEs can
not yet read build.gradle files containing arbitrary Groovy code.  I
can find no alternative to including the values in the build.gradle
file directly.  We will just try to keep them up to date.

The versions chosen (compileSdkVersion 21 and buildTools "21.1.1")
correspond to the current versions used on the buildbots.  Changing
compileSdkVersion to an integer absolutely requires Gradle-Android
plugin version 1.0.0 or higher, which in turn mandates IntelliJ
version 14.0.3 EAP or higher.

I took the opportunity to update some settings and bump dependency
versions from v19 to v21 as well.
2015-01-28 10:42:30 -08:00
Carsten "Tomcat" Book
cc6cedd66c merge fx-team to mozilla-central a=merge 2015-01-28 14:24:09 +01:00
Giovanny Andres Gongora Granada
479cefcf07 Bug 1126426 - Rename reader-plus-icon-xhdpi.png on config.css. r=margaret 2015-01-28 09:19:11 +01:00
Giovanny Andres Gongora Granada
08c9df879a Bug 1124479 - Remove unused plus-button styles from aboutReader.css. r=margaret 2015-01-28 09:19:09 +01:00
Ryan VanderMeulen
89b7b43c96 Bug 1126360 - Remove the non-split and armv6 Android in-tree configs. r=catlee, r=jlund 2015-01-27 14:31:26 -05:00
dominique vincent
186eb354d9 Bug 1117796 - Add zoomed view in a ViewStub and inflate it only with Nightly build. r=mcomella 2015-01-06 14:19:25 +01:00
dominique vincent
e3a8499783 Bug 663803 - Comment change and move of convertedPosition in a local variable r=mcomella 2015-01-26 09:54:25 +01:00
dominique vincent
1c3c04c7d3 Bug 663803 - Zoomed view implementation using render document r=mcomella,snorp 2015-01-21 05:59:23 +01:00
dominique vincent
6360b70972 Bug 663803 - Add hitCluster flag to detect touch in cluster links area r=smaug,kats 2014-11-24 15:33:06 +01:00
Michael Comella
98872890cd Bug 1117130 - Offset overlap by an additional pixel for fade in toolbar. r=trivial 2015-01-27 16:12:16 -08:00
Ganesh Sahukari
e740a59ab3 Bug 1114594 - Remove promptForSaveToFile in favor of promptForSaveToFileAsync. r=paolo 2015-01-27 16:07:20 -05:00
Ryan VanderMeulen
9fdf069c78 Backed out changeset dd417504346b (bug 1114594) for crashes.
CLOSED TREE
2015-01-27 15:17:39 -05:00
Ganesh Sahukari
a30dd201bb Bug 1114594 - Remove promptForSaveToFile in favor of promptForSaveToFileAsync. r=paolo 2015-01-20 10:11:00 +00:00
Jalpreet Singh Nanda
a16944edca Bug 1106900 - Move mSolo and other Robocop components into BaseRobocopTest. r=mcomella 2014-12-30 18:35:11 +05:30
James Dearing
0be584f21c Bug 1124006 - Removed a couple of comments (fixes bug 1124006). r=mcomella 2015-01-22 19:51:00 +01:00
Richard Newman
0f9bb38173 Bug 1126111 - Define string for reading list DB authority. r=me, DONTBUILD
This string will be used to attach the reading list SyncAdapter to the right contentAuthority.
2015-01-26 17:54:52 -08:00
Michael Comella
6a885ce187 Bug 1124190 - Get tab state from tab in arguments; fix bug in forward/back button state. r=mhaigh
We previously used the *selected* tab, not the argument tab as we should have.

Also, the forward/back button state appeared incorrectly because a newly added
method made assumptions that BrowserToolbarNewTablet.cancelEdit would only be
called when we were in editing mode - fixed that by only doing that code while
we're still in editing mode.
2015-01-26 14:58:20 -08:00
Allison Naaktgeboren
fddd84de24 Bug 1091461 - Fix Tapping anywhere under the 'Private Browsing' tip in the History panel will open the Custom menu when it shouldn't.r=liuche 2015-01-21 15:10:11 -08:00
J. Ryan Stinnett
bab8bbfda2 Bug 1103120 - Part 8: Server: Use promises and results in allowConnection. r=past 2015-01-26 12:47:13 -06:00
J. Ryan Stinnett
f7dece0433 Bug 1103120 - Part 6: Server: Move allowConnection to authenticator. r=past 2015-01-26 12:47:13 -06:00
Richard Newman
f737e5cb14 Bug 1124492 - Allow for distribution intent processing to occur after first use. r=margaret 2015-01-26 10:02:39 -08:00
Carsten "Tomcat" Book
03a4d5fca0 Backed out changeset d34e894a9ea2 (bug 1114594) for xpcshell and m5 test failures 2015-01-26 15:01:16 +01:00
Ganesh Sahukari
c0ea7c540b Bug 1114594 - Remove promptForSaveToFile in favor of promptForSaveToFileAsync. r=paolo 2015-01-20 10:11:00 +00:00
Mark Capella
3d1185763f Bug 1123606 - Fix RTL Logic error affecting Handle Movement in TextAreas, r=margaret 2015-01-26 02:44:01 -05:00
Michael Comella
defedbe69f Bug 1107386 - Set internal container height as height of MenuPopup. r=mhaigh
Solution via http://stackoverflow.com/a/7698709
2015-01-23 12:30:56 -08:00
Michael Comella
6f14433e48 Bug 1110555 - Use real device dimensions when calculating LWT bitmap sizes. r=mhaigh
Before we used DisplayMetrics.width/heightPixels, which does not include the
system bars.
2015-01-23 12:30:05 -08:00
Michael Comella
a02338bc32 Bug 1096958 - Move TilesRecorder instance into TopSitesPanel. r=bnicholson
Thereby removing it from BrowserApp.
2015-01-22 17:36:17 -08:00
Mark Capella
286df702fa Bug 1116862 - p2 Add basic Handle Drag tests, r=margaret 2015-01-23 14:52:31 -05:00
Mark Capella
bd70f28f00 Bug 1116862 - p1 Implement testInputSelections, r=margaret 2015-01-23 14:52:31 -05:00
Martyn Haigh
a23bb2448f Bug 1122074 - Normal Tabs tray has an empty state (r=mcomella) 2015-01-23 16:01:15 +00:00
Masayuki Nakano
e1e81df6c6 Bug 936313 part.1 Remove DOM_KEY_LOCATION_MOBILE and DOM_KEY_LOCATION_JOYSTICK r=smaug+mwu+cpeterson, sr=smaug 2015-01-28 22:36:53 +09:00
Mark Finkle
86b5185736 Bug 671993 - Unit tests for form data sessionstore r=bnicholson 2015-01-22 23:43:28 -05:00
Mark Finkle
16cfb525d1 Bug 671993 - Refactor writeFile to use promises and cleanup the caller code flow r=bnicholson 2015-01-22 23:43:20 -05:00
Mark Finkle
79d6b0f69c Bug 671993 - Collect some telemetry when writing session state to disk r=bnicholson 2015-01-22 23:43:17 -05:00
Mark Finkle
1b832dd74a Bug 671993 - Save/restore form data for main content and direct frames into session state r=bnicholson 2015-01-22 23:43:15 -05:00
Mark Finkle
a3ba61e6f4 Bug 671993 - Don't save session history for dynamic frames but correctly save shentry children r=bnicholson 2015-01-22 23:43:12 -05:00
Richard Newman
32b1f4920e Bug 1123688 - Set BrowserDB factory in application startup, not only for GeckoApp subclasses. r=bnicholson
The issue: only by launching GeckoApp (or a subclass) did we specify what kind of DB we wanted. If we don't specify, we get a StubBrowserDB.

The search activity is not a GeckoApp, but it does implicitly access a profile.

The same is true for Sync: a background Sync would eventually cause the CP to touch GeckoProfile to get the profile directory.

Both of these avenues will poison the GeckoProfile cache, storing a profile with a database member that's a StubBrowserDB.

If you subsequently launched the browser you'd get that GeckoProfile instance from the profile cache. StubBrowserDB deliberately returns null for some queries -- such as getTopSites. That causes us to throw here.

The solution I chose: have *GeckoApplication* specify which kind of DB to use, and then have WebappImpl (the only subclass for which we want different behavior) override it.

GeckoView consumers remain unaffected, because they have their own Application class, and so the usual GeckoProfile fallback applies.
2015-01-22 20:23:38 -08:00
Wes Kocher
abe6c43148 Merge m-c to fx-team a=merge 2015-01-22 14:53:05 -08:00
Richard Newman
db6756cf18 Bug 1123377 - Create build flag for reading list service on Android. r=nalexander 2015-01-22 08:27:43 -08:00
Carsten "Tomcat" Book
44c43cbd1b Merge mozilla-central to mozilla-inbound 2015-01-22 14:39:29 +01:00
Carsten "Tomcat" Book
bd64f16791 merge mozilla-inbound to mozilla-central a=merge 2015-01-22 14:30:51 +01:00
Chenxia Liu
fd4f268ff5 Backout bug 1091461 for visual changes. r=bustage 2015-01-21 17:57:16 -08:00
Wes Kocher
a2f7a323b6 Merge m-c to fx-team a=merge 2015-01-21 16:28:27 -08:00
Mark Capella
4d973d9597 Bug 851861 - v2 - Intermittent testFlingCorrectness, etc al. dragSync() consumers 2015-01-21 19:23:49 -05:00
Mark Capella
a320a205d8 Bug 851861 - v1 - BACKOUT Intermittent testFlingCorrectness, etc al. dragSync() consumers, r=mfinkle 2015-01-21 19:23:49 -05:00
Wes Kocher
f9229e5687 Merge fx-team to m-c a=merge 2015-01-21 15:28:31 -08:00