Martyn Haigh
3712f63159
Bug 1145581 - Show tabs when opening fennec from the Tab Queue notification (r=mcomella)
2015-03-27 11:58:30 +00:00
Martyn Haigh
6abb148982
Bug 1145579 - Open tab queue file when fennec starts or resumes (r=mcomella)
2015-03-27 11:40:49 +00:00
Bhargav Chippada
1e52c35eb7
Bug 1130372 Onboarding screen still showing behind externally opened url. r=mhaigh
...
---
mobile/android/base/BrowserApp.java | 3 +++
1 file changed, 3 insertions(+)
2015-03-25 09:52:08 -07:00
Jeff Lu
5e9d5cf7d5
Bug 1140044 - Update bookmark button title when state changes. r=mcomella
2015-03-18 15:20:00 -04:00
Michael Comella
924b69e40d
Bug 1145217 - Disable toolbar add to reading list button on about: pages. r=margaret
...
Except for about:reader, obviously. :)
2015-03-19 10:08:07 -07:00
Michael Comella
3801bb8ca0
Bug 1122302 - Only show the device list when opening "Send to other devices" in Firefox. r=rnewman
2015-03-03 17:16:31 -08:00
Michael Comella
fec335fea3
Bug 1127445 - Fix Android 2.3 issues in toolbar menu. r=margaret
2015-03-10 18:00:28 -07:00
Michael Comella
1199ac0a99
Bug 1127445 - Set toolbar menu reader item title based on state. r=margaret
2015-03-06 17:52:23 -08:00
Michael Comella
1c900cd957
Bug 1127445 - Add functionality to reading list button in the toolbar menu. r=margaret
...
This functionality includes adding and removing items from the reading list.
This patch largely mimics the code of the already-functional bookmarks menu
item.
Note: the reader mode "add to reading list" button has inconsistent behavior
with the "add to reading list" button just added. I believe this is because
LocalReadingListAccessor distinguishes between reader and non-reader urls while
the JS implmentation does not.
2015-03-06 16:56:11 -08:00
Michael Comella
a897f592c7
Bug 1127445 - Add quick share bar (i.e. third row) to toolbar menu. r=margaret
...
The bar should not appear when there are no items in the quick share history.
Note: I only somewhat understand some of the code added in GeckoMenu - I
pattern matched mSecondary* onto mQuickShare*.
2015-03-05 18:59:01 -08:00
570d7c94dc
Bug 1084663 - Fixes bug 1084663 - Substitue upper case keywords with search query. r=margaret
2015-03-05 20:09:32 +09:00
Michael Comella
271e649b94
Bug 1138529 - Add null checks mDoorHangerPopup access in toolbar editing state. r=liuche
...
Note: the call in onStartEditing is intended to fix the bug, but the call in
onStopEditing is similar enough that it makes sense to guard it as well.
2015-03-05 13:34:54 -08:00
Chenxia Liu
25a0fb7e88
Bug 1121681 - Add "Passwords" entry point in menu. r=margaret
2015-03-02 14:33:28 -08:00
Michael Comella
4d81cf933a
Bug 1056002 - Backout changeset c56275d516ec. r=mfinkle
...
This change caused a lot of fullscreen issues (see the dependent bugs).
2015-02-24 16:12:32 -08:00
Michael Comella
51a4ec0da7
Bug 1134192 - Prevent the options menu from opening in fullscreen mode. r=mfinkle
2015-02-23 13:12:01 -08:00
Richard Newman
aad59aa967
Bug 1130461 - Part 3: disable ReadingListHelper's background fetch triggers to avoid test problems. r=margaret
2015-02-23 10:35:11 -08:00
Michael Comella
78987f8fe5
Bug 1133770 - Use Refreshable interface instead of TabStrip in BrowserApp to allow builds on API 9. r=mhaigh
2015-02-20 09:05:22 -08:00
Michael Comella
2eff640558
Bug 1133770 - Display the selected tab in the tab strip on device rotation. r=mhaigh
...
This does not always work in the case that one of the last few tabs (to the
right) are selected and the device is rotated from landscape to portrait.
Filed bug 1134408 to track this.
2015-02-18 14:23:19 -08:00
dominique vincent
c80a5883a2
Bug 1134338 - Move ZoomedView inflate in BrowserApp. r=mcomella
2015-02-20 00:16:22 +01:00
Michael Holloway
e84e770355
Bug 966485 - Remove telemetry bucket for FENNEC_STARTUP_TIME_ABOUTHOME. r=rnewman, r=margaret
2015-02-12 20:32:16 -05:00
vivek
5b0aef7831
Bug 1103267 - Load passwords favicon from cache. r=liuche
2015-02-18 11:43:52 -08:00
Margaret Leibovic
136ee6bd51
Bug 1132547 - Move reader.has_used_toolbar logic to Android's Reader.js. r=bnicholson
2015-02-12 15:23:26 -08:00
Richard Newman
832cb9a1a3
Bug 1131257 - Part 1: split LocalReadingListDB out of LocalBrowserDB. r=margaret
...
Centralizing reading list access logic will make Bug 1130461 much easier. This bug is the first part of that.
We follow the same pattern as for URLMetadata, TabsAccessor, and Searches; BrowserDB hands over a single class that's specialized to handle the Reading List.
2015-02-10 16:42:13 -08:00
Margaret Leibovic
5a21c98952
Bug 1113454 - Download and cache reader mode content in the background. r=rnewman
2015-01-26 19:03:41 +01:00
Michael Comella
e88a87f8e5
Bug 1106935 - Part 6: Replace NewTabletUI.isEnabled with HardwareUtils.isTablet where simple. r=mhaigh
2015-01-30 11:14:50 -08:00
Chenxia Liu
cc3055b561
Bug 1063844 - [onboarding] Start Pane v1.5. r=mhaigh
2015-01-28 18:41:20 -08:00
wesj
5a09cb8548
Bug 909434 - Add ability to drag urlbar, preffed off. r=wesj
2015-01-29 10:43:40 -08:00
dominique vincent
40e211f525
Bug 663803 - Zoomed view implementation using render document r=mcomella,snorp
2015-01-21 05:59:23 +01:00
Michael Comella
19499a0126
Bug 1096958 - Move TilesRecorder instance into TopSitesPanel. r=bnicholson
...
Thereby removing it from BrowserApp.
2015-01-22 17:36:17 -08:00
Richard Newman
e03ea96bcf
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
Michael Comella
735ecd3c90
Bug 1116912 - Don't hide the dynamic toolbar when it was originally shown but a tab was selected. r=wesj
...
Additionally, rename mShowActionModeEndAnimation to make it more intuitive and
clean up it's initialization.
2015-01-16 17:37:20 -08:00
Richard Newman
2a10e70efe
Bug 1077590 - Part 4: fix profile access in BrowserApp. r=mfinkle
2015-01-12 20:58:01 -08:00
Richard Newman
d3135a3946
Bug 1077590 - Part 2: fix a bunch of imports. r=trivial
2015-01-11 20:45:44 -08:00
Richard Newman
62fa7b6eee
Bug 1077590 - Part 1: make all per-profile DB access go through a profile. r=wesj
...
* * *
Bug 1077590 - Review comments.
2015-01-11 20:45:09 -08:00
Richard Newman
a4d4b026f3
Bug 1120530 - Don't show first run experience in Robocop tests. r=mfinkle, on a CLOSED TREE 'cos Java-only.
2015-01-12 16:19:47 -08:00
Carsten "Tomcat" Book
ab3b80f2b4
Backed out changeset 20a66f476346 (bug 1077590)
2015-01-12 12:52:27 +01:00
Carsten "Tomcat" Book
1f37d1caa9
Backed out changeset 5fbb06da804d (bug 1077590)
2015-01-12 12:52:09 +01:00
Richard Newman
4f1841678e
Bug 1077590 - Part 2: fix a bunch of imports. r=trivial
2015-01-11 20:45:44 -08:00
Richard Newman
1c58e2b07f
Bug 1077590 - Part 1: make all per-profile DB access go through a profile. r=wesj
...
* * *
Bug 1077590 - Review comments.
2015-01-11 20:45:09 -08:00
Mark Finkle
98f8a492a4
Bug 937253 - Make pinned tabs work for Homescreen shortcuts r=bnicholson
2015-01-07 23:53:28 -05:00
Wes Kocher
635e154f17
Merge m-c to fx-team a=merge
2014-12-29 17:35:54 -08:00
James Willcox
bea5ae84f9
Bug 1062758 - Try to shutdown gracefully on Android r=mfinkle
2014-12-29 14:04:22 -06:00
Wes Johnston
aafaba876c
Bug 1064669 - Use a Viewless Fragment for managing MediaPlayer lifecycle. r=mfinkle
2014-09-19 16:55:18 -07:00
Richard Newman
651ddb739c
Bug 1115075 - Part 0: rename HistogramAdd -> addToHistogram. r=mfinkle
2014-12-23 12:58:28 -08:00
Richard Newman
526f6d98a5
Backed out changeset 93840f9b5af8 (bug 909434) for causing five new bugs.
2014-12-22 12:40:32 -08:00
Federico Paolinelli
9f5cd3c671
Bug 909434 - Allow dragging the urlbar to open the tabs tray. r=wesj
2014-12-09 16:30:00 -08:00
vivek
ab37c10d08
Bug 732752 - Restore a closed tab with previous session history r=bnicholson.
2014-12-06 13:33:34 -08:00
Wes Johnston
81ffc34c7d
Bug 1109165 - "Remove lock screen widget" [r=mark.finkle]
2014-12-15 10:02:00 -08:00
Richard Newman
b708878fb3
Bug 1109000 - Split statics out of BrowserLocaleManager. r=nalexander, a=java-only on a CLOSED TREE
2014-12-09 18:07:07 +00:00
vivek
aa6d1c4b6d
Bug 1100742 - Pleasant vibration on long back press. r=bnicholson
2014-12-04 11:48:06 -08:00