Commit Graph

8047 Commits

Author SHA1 Message Date
Sriram Ramasubramanian
d4b3e6df3b Bug 806937: Private browsing mode support for Menu button. [r=mfinkle]
--HG--
rename : mobile/android/base/resources/drawable/menu_level.xml => mobile/android/base/resources/drawable/menu_level.xml.in
2012-11-16 00:21:46 -08:00
Sriram Ramasubramanian
ff3896e1a4 Bug 806937: Private browsing mode for Tabs button. [r=mfinkle]
--HG--
rename : mobile/android/base/resources/drawable-xlarge-mdpi-v11/tabs_button.xml => mobile/android/base/resources/drawable-xlarge-mdpi-v11/tabs_button.xml.in
rename : mobile/android/base/resources/drawable-xlarge-mdpi-v11/tabs_level.xml => mobile/android/base/resources/drawable-xlarge-mdpi-v11/tabs_level.xml.in
rename : mobile/android/base/resources/drawable/tabs_button.xml => mobile/android/base/resources/drawable/tabs_button.xml.in
rename : mobile/android/base/resources/drawable/tabs_level.xml => mobile/android/base/resources/drawable/tabs_level.xml.in
2012-11-15 23:59:25 -08:00
Sriram Ramasubramanian
2312da1b20 Bug 806937: Private browsing mode support for AwesomeBar. [r=mfinkle]
--HG--
rename : mobile/android/base/resources/drawable/address_bar_url.xml => mobile/android/base/resources/drawable/address_bar_url.xml.in
2012-11-15 21:40:57 -08:00
Sriram Ramasubramanian
a46455c689 Bug 806937: Private browsing mode for Browser toolbar. [r=mfinkle] 2012-11-15 21:28:38 -08:00
Sriram Ramasubramanian
b989a181d5 Bug 806937: Shadowed android ui for gecko to support "state_private". [r=mfinkle] 2012-11-28 11:23:54 -08:00
Sriram Ramasubramanian
42397c7d6e Bug 806927: [PBM] Add private browsing specific menu items to the main menu. [r=mfinkle] 2012-11-28 11:23:54 -08:00
James Willcox
b99daaa8f4 Bug 813675 - Use default proxy for updater requests r=blassey 2012-11-28 11:48:59 -05:00
James Willcox
782ea93593 Bug 808595 - Use separate Intent for prompted vs automatic updates on Android r=blassey 2012-11-28 11:47:43 -05:00
Gregory Szorc
d2d56733bf Bug 815219 - Part 2: Remove MOZ_MAKE_FLAGS from most in-tree mozconfigs; r=ted
It was only used to define -jN to control build parallelism. This is
now set automatically as of part 1 of this patch series and therefore
isn't needed.
2012-11-27 14:01:24 -08:00
Mark Finkle
bae7963a4e Bug 809942 - ToolkitProfile service can't change default profile r=wesj 2012-11-27 15:35:43 -05:00
Kartikaya Gupta
c21815b604 Bug 783521 - Hide the tab sidebar on full-screen mode on tablets. r=mfinkle 2012-11-27 15:18:16 -05:00
Kartikaya Gupta
dd505986cb Bug 783521 - Fix busted function override. r=mfinkle 2012-11-27 15:18:01 -05:00
Brian Nicholson
9c46e81858 Bug 813346 - Add getBitmapFromDataURI() to BitmapUtils. r=wesj 2012-11-27 12:04:14 -08:00
Brian Nicholson
e8a67eefaf Bug 813057 - Ensure suggestion view parameters are reset if view is removed during animation. r=lucasr 2012-11-27 11:14:04 -08:00
Jim Chen
80790a99cc Bug 814886 - Correctly check selection bounds on Android; r=cpeterson 2012-11-27 10:20:01 -05:00
Wes Johnston
a200a3bb38 Bug 813677 - Only send about:home telemetry pings when showing about:home. r=mfinkle 2012-11-26 14:57:11 -08:00
Brian Nicholson
6cb2fce1f0 Bug 775142 - Use placeholder format strings for localization. r=mfinkle,Pike 2012-11-26 14:48:11 -08:00
Benoit Girard
d90aa800b3 Bug 802400 - Restore pan timer to 60 Hz because of trobopan regression. r=kats 2012-10-18 13:56:47 -04:00
Mark Finkle
1008811963 Bug 762046 - Amazon search-plugin hard-coded for desktop site r=bnicholson 2012-11-26 15:34:40 -05:00
Mark Finkle
369cc444e1 Bug 815076 - The default Twitter search engine does not work r=bnicholson 2012-11-26 15:34:37 -05:00
Ravisankar Sivasubramaniam
24ea37cef9 Bug 803078: Added code to hide the cursor if the windows change. r=margaret 2012-11-22 21:54:09 +05:30
Kartikaya Gupta
5ce4bee8ce Bug 768887 - Ensure that the toolbar remains hidden on rotation in full-screen mode. r=bnicholson 2012-11-26 14:57:13 -05:00
Kartikaya Gupta
c23c76ee37 Bug 768887 - Remove redundant method. r=bnicholson 2012-11-26 14:56:46 -05:00
Sriram Ramasubramanian
db826ecfb9 Bug 792373: XHDPI and XXHDPI icons for Fennec. [r=mfinkle] 2012-11-21 11:53:25 -08:00
Kartikaya Gupta
895e7127a8 Bug 807998 - Turn on memory.free_dirty_pages in Fennec. r=jlebar 2012-11-26 11:02:47 -05:00
Kartikaya Gupta
9a78308c75 Bug 775511 - Disable panning and showing of scrollbars when in full-screen mode. r=Cwiiis 2012-11-24 17:32:09 -05:00
Kartikaya Gupta
4b2d94c761 Bug 775511 - Move full screen state variable from GeckoApp to LayerView. r=Cwiiis 2012-11-24 17:32:08 -05:00
Mark Capella
2240950d92 Bug 711772 - Create custom two-line checkable list item for site settings dialog, r=wesj
Based on Margarets original patch
2012-11-23 19:40:07 -05:00
Chris Lord
fed5b7d525 Bug 814447 - Fix progressive update callback using incorrect values. r=kats
Cancelling could happen at the wrong times due to using an out-of-date
resolution, or could not happen during low-res drawing due to not re-checking
the displayport age.
2012-11-22 18:19:00 +00:00
Kartikaya Gupta
b497a7e7b1 Bug 792603 - Disable Fennec's reader mode entirely on low-memory platforms. r=lucasr 2012-11-22 11:15:17 -05:00
Kartikaya Gupta
41780ffd98 Bug 813204 - Don't send multiple hasTouchListener events for the same document. r=wesj 2012-11-21 15:15:40 -05:00
Chris Lord
ba78c1a393 Bug 783368 - Add a pref to control low precision tile rendering. r=bgirard
Add pref 'layers.low-precision-buffer', enabled on mobile/android.
2012-11-21 22:34:20 +00:00
Chris Lord
63545be6bc Bug 783368 - Fix progressive tile update coherency issues. r=bgirard
Fix some progressive tile updating coherency issues caused by aborting at
inopportune times and tile draw ordering.
2012-11-21 22:34:19 +00:00
Chris Lord
8226377854 Bug 783368 - Correct the height calculation in ProgressiveUpdateData. r=kats 2012-11-21 22:34:19 +00:00
Chris Lord
d85f10cccd Bug 783368 - Send the correct display port when rendering low precision. r=kats,bgirard
When doing a low precision update, send the display-port instead of the
critical display port so that more appropriate cancelling decisions can be
made.
2012-11-21 22:34:19 +00:00
Chris Lord
beb61c6567 Bug 783368 - Add a low precision buffer to tiled thebes layers. r=bgirard,kats
If there is a critical display port set, render the area outside it into a
lower precision buffer.
2012-11-21 22:34:19 +00:00
Benoit Girard
558915784b Bug 809566 - Remove paint logging. r=kats 2012-11-19 16:24:17 -05:00
Ehsan Akhgari
f90938a237 Backed out 11 changesets (bug 783368) because of build bustage on a CLOSED TREE
Backed out changeset 2bc4310263c4 (bug 783368)
Backed out changeset a35c83a8d99d (bug 783368)
Backed out changeset afb9b2a661ba (bug 783368)
Backed out changeset 3926f510f9be (bug 783368)
Backed out changeset 9d1fe200ff87 (bug 783368)
Backed out changeset b6e4f88f5730 (bug 783368)
Backed out changeset bc53f7dba7c6 (bug 783368)
Backed out changeset 1948fa2fccc1 (bug 783368)
Backed out changeset 9af163388fd1 (bug 783368)
Backed out changeset 7a2256e1aa7c (bug 783368)
Backed out changeset 4da1958a9885 (bug 783368)
2012-11-21 14:57:02 -05:00
Brian Nicholson
5c90181666 Bug 789867 - Immediately hide throbber when stop is tapped. r=mfinkle 2012-11-21 11:38:28 -08:00
Chris Lord
86af4e1c99 Bug 783368 - Add a pref to control low precision tile rendering. r=bgirard
Add pref 'layers.low-precision-buffer', enabled on mobile/android.
2012-11-21 19:16:53 +00:00
Chris Lord
fa9cf633f0 Bug 783368 - Fix progressive tile update coherency issues. r=bgirard
Fix some progressive tile updating coherency issues caused by aborting at
inopportune times and tile draw ordering.
2012-11-21 19:16:52 +00:00
Chris Lord
5bd78e3c9a Bug 783368 - Correct the height calculation in ProgressiveUpdateData. r=kats 2012-11-21 19:16:52 +00:00
Chris Lord
5f7ade4071 Bug 783368 - Send the correct display port when rendering low precision. r=kats,bgirard
When doing a low precision update, send the display-port instead of the
critical display port so that more appropriate cancelling decisions can be
made.
2012-11-21 19:16:52 +00:00
Chris Lord
f38c6a6a8c Bug 783368 - Add a low precision buffer to tiled thebes layers. r=bgirard,kats
If there is a critical display port set, render the area outside it into a
lower precision buffer.
2012-11-21 19:16:52 +00:00
Brian Nicholson
67a6adffd0 Bug 812805 - Pull favicon ID from history when adding bookmarks. r=lucasr 2012-11-21 10:23:18 -08:00
Brian Nicholson
295dc29451 Bug 813610 - Use separate upgrade method for new bookmarks and history tables. r=lucasr 2012-11-21 10:19:47 -08:00
Jim Chen
1329c17777 Bug 813602 - Don't perform IME sync when there is no focus; r=cpeterson 2012-11-21 11:14:20 -05:00
Ed Morley
1e5820e470 Merge last PGO-green changeset of mozilla-inbound to mozilla-central 2012-11-21 15:30:23 +00:00
Ryan VanderMeulen
6f9e3aa729 Merge the last PGO-green inbound changeset to m-c. 2012-11-20 21:43:34 -05:00
Michael Comella
d2d6bb8007 Bug 788106 - Band-aid ArrayIndexOutOfBoundsException. r=bnicholson 2012-11-20 20:28:35 -05:00
Michael Comella
ee47afaaef Bug 788106 - Remove excess whitespace. r=bnicholson 2012-11-20 20:28:34 -05:00
Seth Fowler
cd421a0e5e Bug 812241 - Remove disabled test warnings. r=khuey 2012-11-20 16:13:04 -08:00
Richard Newman
1fa65c0321 Bug 718066 - Build-time disable FHR on all platforms apart from B2G. r=gps 2012-11-19 19:09:45 -08:00
Gregory Szorc
9fe6a8cad5 Bug 808219 - Firefox Health Reporter service; r=rnewman 2012-11-13 20:22:09 -08:00
Gregory Szorc
1edab3eadb Bug 718067 - Part 1: Create skeletons for services/{metrics,healthreport}; r=rnewman
services/metrics will hold generic metrics code. services/healthreport
report will build on top of that to provide the Firefox Health Report
feature. All functionality will land in subsequent patches.
2012-11-05 12:49:58 -08:00
Kartikaya Gupta
380bea421b Bug 813311 - Hide Axis so that it is not unnecessarily exposed to the world. r=Cwiiis 2012-11-20 13:38:47 -05:00
Kartikaya Gupta
be859975ce Bug 813640 - Split out the user event handlers into a separate function for clarity. r=jwir3 2012-11-20 13:32:22 -05:00
Kartikaya Gupta
abc33a43d4 Bug 813616 - Ensure the reflow-on-zoom pref change is picked up even while the content document is not visible. r=jwir3 2012-11-20 12:51:39 -05:00
Geoff Brown
81a4b4ea9b Bug 764901 - Disable part of testPasswordEncrypt to resolve intermittent orange; r=wesj 2012-11-20 10:41:03 -07:00
Ehsan Akhgari
5866920e6f Merge mozilla-central into mozilla-inbound 2012-11-19 17:07:53 -05:00
Alex Keybl
d1de145dd7 Merging in version bump NO BUG 2012-11-19 12:03:27 -08:00
Tetsuharu OHZEKI
f6587c03e9 Bug 812781 - Rename pref_cookies in android_strings.dtd to reflect string change.r=mark.finkle 2012-11-18 13:45:54 +09:00
Morrison Cole
2e18e44df6 Bug 810278 - Improved background/toolbar visual cohesion. r=wjohnston 2012-11-16 13:43:33 -08:00
Sriram Ramasubramanian
8c27315129 Bug 786982: Add the hiding of close tab, while swiping. r=lucasr 2012-11-06 11:24:14 -08:00
David Keeler
d20ac91882 Bug 800018 - Part 3 - Move plugin fallback events handling entirely to the front-end (Fennec). r=margaret 2012-11-19 11:38:04 -08:00
Richard Newman
106cc44ade Bug 812809 - Replace 'static final' with 'static' for easier testing of Announcements. r=nalexander 2012-11-19 11:12:05 -08:00
Brian Nicholson
5e22941ee3 Bug 812559 - Use Long instead of long in updateFaviconIdsForUrl(). r=lucasr 2012-11-19 10:39:43 -08:00
Eitan Isaacson
16066aef0e Bug 812480 - [AccessFu] Fix accessibility announcements in Android 4.2, r=blassey 2012-11-16 14:05:00 +01:00
C. Scott Ananian
1aca71ae40 Bug 805565 - Allow unlimited indexedDB and appcache for Android web apps. r=wjohnston 2012-10-25 15:44:21 -04:00
Brian Nicholson
e8daae879d Bug 811445 - Part 1: Use history_with_favicons view for Add Search Engine. r=mfinkle 2012-11-16 10:39:42 -08:00
Brian Nicholson
41ecc2a689 Bug 812347 - Don't fail upgrade if favicon_urls.db cannot be read. r=lucasr 2012-11-16 10:21:53 -08:00
Lucas Rocha
295c301620 Bug 802549 - Avoid showing dropdown while fading toolbar out (r=mfinkle) 2012-11-16 16:32:17 +00:00
Wes Johnston
585fbc5eaf backout 9f48d082d7d0 (Bug 808408) on suspicion of robocop failure 2012-11-15 21:00:32 -08:00
Wes Johnston
19acca1828 Bug 808663 - Use large favicons in awesomebar if they're provided. r=bnicholson 2012-11-15 19:16:35 -08:00
Wes Johnston
b0a473bc33 Bug 811906 - Don't use a background color on View Pager. r=bnicholson 2012-11-15 19:16:35 -08:00
Wes Johnston
ee7617856e Bug 808408 - Hide virtual keyboard when interacting with awesomebar lists. r=bnicholson 2012-11-15 19:16:35 -08:00
Wes Johnston
4837b4d62c Bug 808663 - Use new favicon style for search providers. r=bnicholson 2012-11-15 19:16:35 -08:00
Wes Johnston
caf1a2751b Bug 808663 - Add background behind small favicons. r=bnicholson 2012-11-15 19:16:34 -08:00
Tetsuharu OHZEKI
4ba5767dcc Bug 811285 - Reorder checkbox list items in settings. r=mleibovic 2012-11-15 20:34:57 -05:00
Ryan VanderMeulen
b2903dc4ee Merge m-c to inbound. 2012-11-15 20:34:51 -05:00
Ryan VanderMeulen
da33f7f1d2 Merge the last PGO-green inbound changeset to m-c. 2012-11-15 20:21:35 -05:00
Ed Morley
21aa12ebe9 Merge last PGO-green changeset of mozilla-inbound to mozilla-central 2012-11-15 16:17:36 +00:00
Olli Pettay
d39a545e92 Bug 749448 - Remove XTF, r=bz 2012-11-15 14:27:13 +02:00
Lucas Rocha
31d5e60ea3 Bug 786454 - Protect isReadingListItem against null cursors (r=mfinkle) 2012-11-15 14:40:56 +00:00
Kartikaya Gupta
2007d09f19 Bug 811763 - Ensure crash reporter is invoked with the right android user serial number in Android 4.2 and above. r=blassey, snorp 2012-11-15 14:56:22 -08:00
Brian Nicholson
4c2fb68703 Bug 812090 - Match imported favicons to multiple pages. r=lucasr 2012-11-15 12:42:20 -08:00
Brian Nicholson
7860ebaa94 Bug 808510 - Initialize AllPagesHandler in constructor. r=lucasr 2012-11-15 12:36:28 -08:00
Lucas Rocha
ea996d18ea Bug 811654 - Make AllPagesTab's destroy() idempotent (r=mfinkle) 2012-11-14 16:23:26 +00:00
Brian Nicholson
7286ac0a09 Bug 811559 - Fix form element loop for adding search engines. r=mfinkle 2012-11-15 00:00:23 -08:00
Tetsuharu OHZEKI
da42466894 Bug 811284 - More logical ordering the item list of "Automatic updates" in settings. r=mleibovic 2012-11-14 21:01:07 -05:00
Scott Johnson
73204c3669 Bug 809565: Skip onScale and onScaleEnd events if onScaleBegin returned false to make reflow-on-zoom assumptions on order of these events remain valid. [r=kats] 2012-11-14 15:58:12 -08:00
Josh Matthews
7d54e6176e Bug 804655 - Part 2: Wrap up interface aggregator callbacks with a target thread on which they should be released. r=mayhemer 2012-11-14 16:00:44 +00:00
Lucas Rocha
84fc3c7c17 Bug 807280 - Use LruCache from Android's Support Library (r=mfinkle) 2012-11-14 12:10:01 +00:00
Lucas Rocha
a680a6e2bf Bug 810246 - Protect against invalid images when setting favicons in toolbar (r=mfinkle) 2012-11-14 12:10:01 +00:00
Kartikaya Gupta
ae7bf451e1 Bug 802510 - Reset position on the thumbnail data buffer to the beginning before reading out of it. r=blassey 2012-11-14 00:34:25 -08:00
Kartikaya Gupta
4c1429e727 Bug 811545 - Turn off reader mode logging. r=bnicholson 2012-11-13 16:54:42 -08:00
Tetsuharu OHZEKI
863324557a Bug 810794 - Enable to config 'network.cookie.cookieBehavior'. r=mleibovic 2012-11-13 18:58:49 -05:00
Brad Lassey
d4abf011ce bug 749352 - Firefox fails to connect when a proxy is used r=mfinkle,mossop
--HG--
rename : toolkit/system/windowsproxy/Makefile.in => toolkit/system/androidproxy/Makefile.in
rename : toolkit/system/windowsproxy/nsWindowsSystemProxySettings.cpp => toolkit/system/androidproxy/nsAndroidSystemProxySettings.cpp
2012-11-13 11:25:18 -08:00
Jim Chen
6a1f18041e Bug 808287 - Follow-up to combine IME enums, etc; r=cpeterson 2012-11-13 17:27:26 -05:00
Jim Chen
0b59e69152 Bug 808287 - Fix out-of-order IME events during focus change; r=cpeterson 2012-11-13 17:27:19 -05:00
Jim Chen
c1723ffee1 Bug 810170 - Properly handle extracted text notification and selection notification; r=cpeterson 2012-11-13 17:26:18 -05:00
Mark Finkle
0b59edf439 Bug 785652 - adding zh-TW and zh-CN to fennec r=aki 2012-11-13 15:56:56 -05:00
Kartikaya Gupta
402ad2d9c7 Bug 810171 - Add a test for VKB overlap input fields. r=cpeterson 2012-11-13 12:11:25 -08:00
Ehsan Akhgari
a582b0d2cf Backout bug 646027 (and the mess caused by files copied elsewhere) in order to fix bug 653688
--HG--
extra : rebase_source : de0bc7200da9431f8fae343c085e64d35d976595
2012-11-13 11:58:27 -08:00
Brian Nicholson
08004dd41a Bug 762155 - Open keyword URLs without a search term. r=mfinkle 2012-11-13 11:37:33 -08:00
Brian Nicholson
3d03f3d5fd Bug 811144 - Check if DB initialized when calling expireHistory(). r=wesj 2012-11-13 11:34:11 -08:00
Brian Nicholson
3e3a7db09d Bug 784086 - Separate images table into favicon and thumbnail tables. r=lucasr,rnewman 2012-11-13 10:56:58 -08:00
Richard Newman
0754507789 Bug 810988 - Part 2: separate pref broadcast announcement action for each Fennec version. r=kats 2012-11-13 09:47:05 -08:00
Richard Newman
a11f55529d Bug 810988 - Part 1: announcements handler changes for broadcast split. r=nalexander
--HG--
rename : mobile/android/base/background/announcements/AnnouncementsConstants.java => mobile/android/base/background/announcements/AnnouncementsConstants.java.in
2012-11-13 09:47:05 -08:00
Mike Hommey
3b09cc017f Bug 809798 - Don't use BOTH_MANIFESTS. r=pike 2012-11-13 08:17:14 +01:00
Kartikaya Gupta
04e2b3378e Bug 810764 - Catch and handle various exceptions that can be thrown if the user pinches in a narrow window before Gecko is ready. r=jwir3 2012-11-12 16:07:41 -08:00
Wes Johnston
9d62c6096b Bug 759041 - Tests for swipe between screens. r=lucasr 2012-11-12 10:49:26 -08:00
Wes Johnston
86fac838fe Bug 759041 - Add swipe between screens in awesomescreen. r=lucasr 2012-11-12 10:49:25 -08:00
Wes Johnston
4a0c461ff2 Bug 810048 - Show filename as title for downloads. r=mleibovic 2012-11-12 09:38:34 -08:00
Lucas Rocha
8bf2222b2a Bug 804600 - Fix crash when accessing about:reader with no arguments (r=mfinkle) 2012-11-12 15:58:41 +00:00
Lucas Rocha
d8f1e4e9ac Bug 808296 - Update top sites thumbnails from adapter, not from gridview (r=mfinkle) 2012-11-12 15:58:40 +00:00
Brian Smith
5bd1df9e3f Bug 799007: Remove support for low/weak/null cipher suites, r=honzab, r=dao 2012-11-10 20:49:29 -08:00
Brian Smith
a71cf40b82 backout cset b36d5c933092 due to orange 2012-11-10 19:09:07 -08:00
Brian Smith
3c7bd35add Bug 799007: Remove support for low/weak/null cipher suites, r=honzab, r=dao
--HG--
extra : rebase_source : 822ef336a5cdeb7d6693dbe46844a26465600854
2012-11-10 18:18:14 -08:00
Richard Newman
38de32d921 Bug 786926 - updateBookmark doesn't set DATE_MODIFIED. r=mfinkle 2012-11-10 15:06:50 -08:00
Jim Chen
8b16be636c Bug 810248 - Fix GeckoEditable call on wrong object; r=cpeterson 2012-11-10 13:06:56 -05:00
Wes Johnston
c2d2d6d2ac Bug 810415 - Support miniApp mode on samsung devices. r=mfinkle 2012-11-09 17:35:24 -08:00
Richard Newman
0c80a42e33 No bug: kill trailing whitespace in android_strings.dtd. DONTBUILD r=trivial 2012-11-09 13:20:44 -08:00
Mounir Lamouri
8644ce2020 Bug 556145 - Use opacity instead of GrayText for ::-moz-placeholder UA's style. r=bz,davidb 2012-11-09 10:30:54 +00:00
Mounir Lamouri
a69affa1ba Bug 737786 - 2/5 - Use a pseudo-element instead of a pseudo-class for placeholder styling. r=bz 2012-11-09 10:24:23 +00:00
Marco Bonardo
1206805572 Bug 799609 - Disable Places in B2G - Part 4 - Disable Places in Firefox for Android.
Move Android history implementation to the mobile folder, use the newly
exposed NotifyVisited API, disable Places.
r=blassey

--HG--
rename : toolkit/components/places/nsAndroidHistory.cpp => mobile/android/components/build/nsAndroidHistory.cpp
rename : toolkit/components/places/nsAndroidHistory.h => mobile/android/components/build/nsAndroidHistory.h
2012-11-09 10:55:59 +01:00
Wes Johnston
00f53fe743 Bug 786061 - Disable session restore in webapps. r=mfinkle 2012-11-08 14:49:07 -08:00
Wes Johnston
0b7f244300 Bug 757208 - Don't move mousepoints for zero width and height elements. r=mfinkle 2012-11-08 15:51:52 -08:00
Ehsan Akhgari
edb0ce50bd Bug 807316 - Import PrivateBrowsingUtils.jsm lazily on Android; r=bnicholson 2012-11-08 15:23:19 -05:00
Wes Johnston
a3cbbff917 Bug 759041 - Bring in Android compatibility libraries. r=blassey 2012-11-08 07:45:29 -08:00
Brian Nicholson
10048ee301 Bug 722661 - Prevent animation of restored OOM tabs. r=mfinkle 2012-11-07 18:34:54 -08:00
Chris Lord
cf2065fda1 Bug 807299 - Fix incorrect progressive update cancelling. r=bgirard
Sometimes the rounding error on display ports is over a pixel - in this case,
progressive updates may be cancelled incorrectly and cause drawing to be missed
until the next invalidation (assuming that isn't also incorrectly cancelled).
2012-11-07 18:06:57 +00:00
Wes Johnston
a1b76d0ab6 Bug 808212 - Expire thumbnails that we don't need. r=rnewman 2012-11-07 09:39:55 -08:00
Kartikaya Gupta
bb8497d2d6 Bug 809199 - Update offsetViewportBy to take dx/dy instead of PointF. r=Cwiiis 2012-11-07 11:47:17 -05:00
Kartikaya Gupta
de9a839572 Bug 809199 - Update setViewportSize to take width/height instead of a FloatSize. r=Cwiiis 2012-11-07 11:47:08 -05:00
Kartikaya Gupta
8e3eb12a65 Bug 809199 - ViewportMetrics is dead. Long live ImmutableViewportMetrics. r=Cwiiis 2012-11-07 11:47:08 -05:00
Kartikaya Gupta
519c9107a0 Bug 809199 - Update the getDisplayPort JNI-called function to take an ImmutableViewportMetrics. r=Cwiiis 2012-11-07 11:47:08 -05:00
Kartikaya Gupta
52613e26e7 Bug 809199 - Switch mGeckoViewport to be an ImmutableViewportMetrics instead of a ViewportMetrics. r=Cwiiis 2012-11-07 11:47:08 -05:00
Kartikaya Gupta
b4493a1106 Bug 809199 - Update createViewportEvent to take an ImmutableViewportMetrics. r=Cwiiis 2012-11-07 11:47:08 -05:00
Kartikaya Gupta
3641298f7b Bug 809199 - Eliminate use of ViewportMetrics from PanZoomController. r=Cwiiis 2012-11-07 11:47:08 -05:00
Kartikaya Gupta
7bfcf273d0 Bug 809199 - Add an offsetViewportBy function to ImmutableViewportMetrics. r=Cwiiis 2012-11-07 11:47:08 -05:00
Kartikaya Gupta
8359f79ea1 Bug 809199 - Modify methods in PanZoomTarget to take ImmutableViewportMetrics instead of ViewportMetrics. r=Cwiiis 2012-11-07 11:47:07 -05:00
Kartikaya Gupta
d600f3ee89 Bug 809199 - Move the interpolate function from ViewportMetrics to ImmutableViewportMetrics. r=Cwiiis 2012-11-07 11:47:07 -05:00
Lucas Rocha
e22c3a1fb9 Bug 803571 - Clear database before refreshing about:home (r=mfinkle) 2012-11-07 15:45:35 +00:00
Kartikaya Gupta
90e4d7cebe Bug 808003 - Add a few telemetry probes to help tune tab zombification parameters. r=gcp, mfinkle 2012-11-07 10:00:48 -05:00
Kartikaya Gupta
ffa79262b0 Bug 808003 - Refactor the code to add telemetry probes in browser.js. r=gcp 2012-11-07 10:00:48 -05:00
Paul Adenot
2d57a60e89 Bug 779997 - Import SoundTouch Library in the tree. r=khuey,rstrong 2012-08-26 22:36:44 -07:00
Paul Adenot
12b79c6a6d Backed out changeset 98f9d1044e54 because r= bit is missing in commit message. 2012-11-07 10:30:49 +01:00
Paul Adenot
78e501d618 Bug 779997 - Import SoundTouch Library in the tree. r= 2012-08-26 22:36:44 -07:00
Wes Johnston
0d34d26418 Bug 808663 - Use nearest neighbor scaling for favicons in awesomescreen. r=bnicholson 2012-11-06 19:51:06 -08:00
Vicamo Yang
01e53d6362 Bug 775997 - Part 2/2: Android implementation. r=dougt 2012-11-06 13:32:07 -08:00
Sriram Ramasubramanian
8e25578124 Bug 786982: On closing last tab, open about:home in Fennec. [r=mfinkle]
--HG--
extra : rebase_source : b33d7ad1dcf08b7c117ecce7fec19d7b2ab473f4
2012-11-06 11:10:10 -08:00
Boris Zbarsky
593fdf3a61 Bug 807222 part 5. Actually ship the xpts for camera api and devicestorage on Firefox for Android, like we do everywhere else. r=khuey 2012-11-05 22:05:40 -08:00
Phil Ringnalda
625ee92aef Back out 0b25e27d0a35 (bug 784759) and 5266d6af1b81 (bug 786061) for bustage 2012-11-05 21:16:45 -08:00
Wes Johnston
fc7d1eb1a3 Bug 784759 - Move database creation out of startup on firstrun. r=mfinkle 2012-11-05 17:14:20 -08:00
Wes Johnston
9a720dc19a Bug 786061 - Disable session restore in webapps. r=mfinkle 2012-11-05 17:14:22 -08:00
Ehsan Akhgari
927cc65d0b Backed out changeset 57d9fa15f3e1 (bug 784759) for Android build bustage 2012-11-05 21:37:03 -05:00
Ehsan Akhgari
8189c32a31 Backed out changeset 801d11096998 (bug 786061) for Android build bustage 2012-11-05 21:36:42 -05:00
Wes Johnston
6a890b284a Bug 786061 - Disable session restore in webapps. r=mfinkle 2012-11-05 17:14:22 -08:00
Wes Johnston
dd70f1e76a Bug 784759 - Move database creation out of startup on firstrun. r=mfinkle 2012-11-05 17:14:20 -08:00
Jim Chen
74d117a6c4 Bug 808405 - Use system preference for TimePicker 12/24 hour format; r=wesj 2012-11-05 14:33:43 -05:00
Lucas Rocha
e595bef520 Bug 808027 - Change favicons handling to be Bitmap-based (r=mfinkle) 2012-11-05 11:42:25 +00:00
Lucas Rocha
35c4f17077 Bug 808029 - Build AllPagesTab's context menu from favicon cache (r=mfinkle) 2012-11-05 11:42:25 +00:00
Ryan VanderMeulen
2045398c84 Merge m-c to inbound. 2012-11-03 09:24:21 -04:00
Ryan VanderMeulen
52ef3171c3 Merge the last PGO-green inbound changeset to m-c. 2012-11-03 09:23:43 -04:00
Neil Rashbrook
cd349de7a0 Bug 664695 Improve signature of nsIConsoleService::GetMessageArray r=bsmedberg r=msucan 2012-11-03 10:59:29 +00:00
Gian-Carlo Pascutto
d73a4777ac Bug 782106 - Disable the per-client randomization in the url-classifier. r=dcamp 2012-11-03 01:53:10 +01:00
Wes Johnston
16397d8a59 Bug 807872 - Add telemetry probes for database seizes. r=gcp 2012-11-02 17:44:20 -07:00
Ryan VanderMeulen
f1d654c74a Backout 06b998c1100d (bug 664695) due to mochitest-other orange. 2012-11-02 17:12:22 -04:00
Ryan VanderMeulen
a7d45f8d16 Merge m-c to inbound. 2012-11-02 16:11:46 -04:00
Neil Rashbrook
958b1668fa Bug 664695 Improve signature of nsIConsoleService::GetMessageArray r=bsmedberg 2012-11-02 20:07:50 +00:00
Richard Newman
eeca52b172 Merge m-c to s-c. 2012-11-02 11:01:46 -07:00
Jim Chen
a53da3dcf1 Bug 807994 - Get rid of IME code raw type usage to prevent javac 1.7 compile errors. r=cpeterson 2012-11-02 10:21:19 -04:00
Richard Newman
ab2931d559 Bug 807546 - Specify Connection: close in announcements fetch requests. r=liuche 2012-11-01 12:29:10 -07:00
Jim Chen
326f025bd7 Bug 805162 - l. Avoid unnecessarily setting selection, which can lead to side-effects in automated tests; r=cpeterson 2012-11-01 16:11:03 -04:00
Jim Chen
fa575ee5fa Bug 805162 - j. Implement GeckoEditable to encapsulate and marshal Gecko-Java IME communication; r=cpeterson 2012-11-01 16:11:03 -04:00
Jim Chen
5d6c93b431 Bug 805162 - i. Refactor DebugGeckoInputConnection to be smaller by using reflection; r=cpeterson 2012-11-01 16:11:03 -04:00
Jim Chen
175924643e Bug 805162 - h. Remove unused fields in GeckoInputConnection; r=cpeterson 2012-11-01 16:11:03 -04:00
Jim Chen
bd6c2861ac Bug 805162 - g. Reimplement key events in GeckoInputConnection using GeckoEditable; r=cpeterson 2012-11-01 16:11:03 -04:00
Jim Chen
545278cfdc Bug 805162 - f. Reimplement InputConnection methods using GeckoEditable; r=cpeterson 2012-11-01 16:11:03 -04:00
Jim Chen
a1955057d1 Bug 805162 - e. Implement GeckoEditableListener in GeckoInputConnection; r=cpeterson 2012-11-01 16:11:02 -04:00
Jim Chen
1ca53980b0 Bug 805162 - b. Redefine Java to Gecko IME events to align with Android IME design; r=blassey 2012-11-01 16:11:02 -04:00
Jim Chen
3ec7856ec9 Bug 805162 - a. Expose GeckoAppShell only to Gecko-side IME interface; r=blassey 2012-11-01 16:11:02 -04:00
Benoit Girard
3199c21e12 Bug 805355 - Disabling screenshoting by default to fix startup crash in _pixman_implementation_fill. r=blassey 2012-11-01 16:04:55 -04:00
Lucas Rocha
f9961280dc Bug 785945 - Remove all uses of GeckoApp.mAppContext from Favicons (r=mfinkle) 2012-10-31 12:34:32 +00:00
Lucas Rocha
55d8752991 Bug 785945 - Load top site thumbnails asynchronously in about:home (r=mfinkle) 2012-10-31 12:34:32 +00:00
Lucas Rocha
8865e62aa9 Bug 785945 - Add API to get multiple thumbnails at once from DB (r=mfinkle) 2012-10-31 12:34:32 +00:00
Lucas Rocha
11b3da07ff Bug 785945 - Load favicon images asynchronously in the All Pages tab (r=mfinkle) 2012-10-31 12:34:32 +00:00
Lucas Rocha
0b474e5333 Bug 785945 - Add a LRU memory cache to Favicons and corresponding API (r=mfinkle) 2012-10-31 12:34:32 +00:00
Lucas Rocha
7165669a81 Bug 785945 - Add LRU cache implementation (r=mfinkle) 2012-10-31 12:34:31 +00:00
Lucas Rocha
ccfa2aa838 Bug 785945 - Add API to get multiple favicons at once from DB (r=mfinkle) 2012-10-31 12:34:31 +00:00
Lucas Rocha
2ee55e5825 Bug 785945 - Add a version of the combined view without the images table join (r=mfinkle) 2012-10-31 12:34:31 +00:00
Mark Capella
8d24500c8d Bug 806454 - Remove sessionCache code from SessionStore component, r=bnicholson 2012-11-01 12:55:19 -04:00
pushkarsingh
a2217aa76c Bug 700678 - Exit full screen mode when the app goes into the background.r=margaret 2012-11-01 09:43:47 -07:00
Sriram Ramasubramanian
178f70f70b Bug 783092: Lightweight theme for tabs-tray. [r=mfinkle] 2012-10-31 22:14:16 -07:00
Sriram Ramasubramanian
7c399a8d64 Bug 783092: Lightweight theme for awesomebar. [r=mfinkle]
--HG--
rename : mobile/android/base/resources/layout-large-v11/awesomebar_search.xml => mobile/android/base/resources/layout-large-v11/awesomebar_search.xml.in
rename : mobile/android/base/resources/layout/awesomebar_search.xml => mobile/android/base/resources/layout/awesomebar_search.xml.in
2012-10-31 22:12:45 -07:00
Sriram Ramasubramanian
ec4308b4e9 Bug 783092: LightweightTheme for BrowserApp. [r=mfinkle] 2012-10-31 22:12:02 -07:00
Sriram Ramasubramanian
bce51456f9 Bug 783092: LightweightTheme support in Fennec. [r=mfinkle] 2012-10-31 22:10:59 -07:00
Sriram Ramasubramanian
2bcdbbb4e6 Bug 783092: LightweightTheme support in browser.js for Fennec. [r=mfinkle] 2012-10-31 22:09:40 -07:00
Sriram Ramasubramanian
dc47f313b0 Bug 783092: LightweightThemeConsumer for Fennec. [r=bmcbride, r=mfinkle] 2012-10-31 22:08:48 -07:00
Sriram Ramasubramanian
930ceac370 Bug 783092: Make the animation ready for Lightweight themes. [r=lucasr, f=mfinkle] 2012-10-31 22:07:49 -07:00
Sriram Ramasubramanian
af1dfafcd4 Bug 779930: Reflect the images for RTL. [r=wesj, r=mfinkle]
--HG--
extra : rebase_source : 7f5dc4524f3f049c2031fa78f8c13469bffee649
2012-10-31 21:49:15 -07:00
Sriram Ramasubramanian
a982934db3 Bug 779930: RTL text handles don't flip over. [r=wesj, r=mfinkle]
--HG--
extra : rebase_source : acab202846e23d232749571be61862e317135cd8
2012-10-31 15:52:47 -07:00
Ed Morley
228a463f2e Backout 533faa3c50ed, 718abc1bd4ad, af2d5272c06b, ad5554e1345d, c9ef1b41b829, d3a825311d11, 0a51bcb3eb9e, a01a327e8ec4, 973b0ed30b8b, 39851bbcfaa1 & a92d2d2a3b0e (bug 805162), d4884aab5ce6, 06fcbaf40cb4, daccc3fe7c70, 881eb2a2906e, 76232441ae06, 01ae34fa1b3f & 5f405fc4e323 (bug 783092), a03d8d4db1c2, 49beb3801192, 174634554a97, 0bd27e755a83, 19e8f151ca67, a6604e038bc0, ed3b8237e76e & 082cf8d72554 (bug 785945) for bustage or conflicting with backout of said bustage on a CLOSED TREE 2012-11-01 00:16:35 +00:00
Jim Chen
49f7a314fa Bug 805162 - j. Implement GeckoEditable to encapsulate and marshal Gecko-Java IME communication; r=cpeterson 2012-10-31 17:35:32 -04:00
Jim Chen
8620efec2c Bug 805162 - i. Refactor DebugGeckoInputConnection to be smaller by using reflection; r=cpeterson 2012-10-31 17:35:32 -04:00
Jim Chen
4eb95de5d8 Bug 805162 - h. Remove unused fields in GeckoInputConnection; r=cpeterson 2012-10-31 17:35:32 -04:00
Jim Chen
4dad1164d6 Bug 805162 - g. Reimplement key events in GeckoInputConnection using GeckoEditable; r=cpeterson 2012-10-31 17:35:32 -04:00
Jim Chen
99cf7bf436 Bug 805162 - f. Reimplement InputConnection methods using GeckoEditable; r=cpeterson 2012-10-31 17:35:32 -04:00
Jim Chen
b1e43f738d Bug 805162 - e. Implement GeckoEditableListener in GeckoInputConnection; r=cpeterson 2012-10-31 17:35:31 -04:00
Jim Chen
d30fbea7c5 Bug 805162 - b. Redefine Java to Gecko IME events to align with Android IME design; r=blassey 2012-10-31 17:35:31 -04:00
Jim Chen
9cab292b99 Bug 805162 - a. Expose GeckoAppShell only to Gecko-side IME interface; r=blassey 2012-10-31 17:35:31 -04:00
Sriram Ramasubramanian
b34e0d79ba Bug 783092: Lightweight theme for tabs-tray. [r=mfinkle]
--HG--
extra : rebase_source : 91191f52a31d8a6c96f7102604be65476c928b41
2012-10-31 11:08:11 -07:00
Sriram Ramasubramanian
c767d45a73 Bug 783092: Lightweight theme for awesomebar. [r=mfinkle]
--HG--
rename : mobile/android/base/resources/layout-large-v11/awesomebar_search.xml => mobile/android/base/resources/layout-large-v11/awesomebar_search.xml.in
rename : mobile/android/base/resources/layout/awesomebar_search.xml => mobile/android/base/resources/layout/awesomebar_search.xml.in
extra : rebase_source : b6c802b3df190c0a7457ed1e210d3418491a9747
2012-10-31 11:06:34 -07:00
Sriram Ramasubramanian
dfe004f315 Bug 783092: LightweightTheme for BrowserApp. [r=mfinkle]
--HG--
extra : rebase_source : 4c3223032eaa62d96586ed1abccd902d5cb31485
2012-10-31 11:05:39 -07:00
Sriram Ramasubramanian
3236c22c49 Bug 783092: LightweightTheme support in Fennec. [r=mfinkle]
--HG--
extra : rebase_source : 61d66ba4c9a36616156edbbb311670916e2ad23b
2012-10-31 11:03:44 -07:00
Sriram Ramasubramanian
ef6b2658c3 Bug 783092: LightweightTheme support in browser.js for Fennec. [r=mfinkle]
--HG--
extra : rebase_source : 0b07e77f96cd932fa395337dc20ab5de7e02578e
2012-10-31 11:02:45 -07:00
Sriram Ramasubramanian
9832ff4ad9 Bug 783092: LightweightThemeConsumer for Fennec. [r=mfinkle, r=bmcbride]
--HG--
extra : rebase_source : ad40e2ef46b31f102bad73a700cedcbeec9a73d5
2012-10-31 11:01:00 -07:00
Sriram Ramasubramanian
b8facece38 Bug 783092: Make the animation ready for Lightweight themes. [r=lucasr, f=mfinkle]
--HG--
extra : rebase_source : e6eac76d57ae7301963a710bb315a43e7e5b178f
2012-10-31 10:59:46 -07:00
Benoit Girard
3132ac715c Bug 734718 - Recycle Bitmap instead of waiting for GC. r=kats
--HG--
extra : rebase_source : a2dc7f1b9e1997b5323456d291cb3690d3a92192
2012-10-31 14:46:11 -04:00
Scott Johnson
e7cddf9b75 Bug 797705: Check for null pointers and return early from java event handling if Gecko hasn't started to prevent crashes. [r=kats] 2012-10-31 11:39:44 -05:00
Kyle Huey
0469a02b25 Bug 798491: Add an option to stick all chrome JSMs/JS components in the same compartment. r=mrbkap,philikon
--HG--
extra : rebase_source : 98337b6a8c07d05e8c961a452dd05a7d75c3c60b
2012-10-31 09:13:28 -07:00
Scott Johnson
8a3524974c Bug 792420: Make text unselectable in reader mode toolbar menu. [r=wesj,lucasr] 2012-10-31 11:13:27 -05:00
Gian-Carlo Pascutto
af14f6574a Bug 787318 - Tabs thumbnails are not updated. r=blassey 2012-10-31 16:44:53 +01:00
Lucas Rocha
8ef09c2cb6 Bug 770492 - Allow multiple overlapping swipes in tabs tray (r=mfinkle) 2012-10-31 15:28:29 +00:00
Ed Morley
1811f92e8e Merge mozilla-central to mozilla-inbound 2012-10-31 14:11:12 +00:00
Ed Morley
7764b09ddb Merge last PGO-green changeset of mozilla-inbound to mozilla-central 2012-10-31 14:06:39 +00:00
Lucas Rocha
eec2aef6e6 Bug 785945 - Remove all uses of GeckoApp.mAppContext from Favicons (r=mfinkle) 2012-10-31 12:34:32 +00:00
Lucas Rocha
bb614b48e5 Bug 785945 - Load top site thumbnails asynchronously in about:home (r=mfinkle) 2012-10-31 12:34:32 +00:00
Lucas Rocha
e3c76ef907 Bug 785945 - Add API to get multiple thumbnails at once from DB (r=mfinkle) 2012-10-31 12:34:32 +00:00
Lucas Rocha
bce54e6478 Bug 785945 - Load favicon images asynchronously in the All Pages tab (r=mfinkle) 2012-10-31 12:34:32 +00:00
Lucas Rocha
a6b1c19469 Bug 785945 - Add a LRU memory cache to Favicons and corresponding API (r=mfinkle) 2012-10-31 12:34:32 +00:00
Lucas Rocha
092851e241 Bug 785945 - Add LRU cache implementation (r=mfinkle) 2012-10-31 12:34:31 +00:00
Lucas Rocha
52bfd3537a Bug 785945 - Add API to get multiple favicons at once from DB (r=mfinkle) 2012-10-31 12:34:31 +00:00
Lucas Rocha
af2ef6a1b1 Bug 785945 - Add a version of the combined view without the images table join (r=mfinkle) 2012-10-31 12:34:31 +00:00
Vicamo Yang
e4202cfb1b Bug 797277 - Part 4/5: Android implementation, r=mounir,blassey 2012-10-31 17:10:53 +08:00
Vicamo Yang
a78b5b38c7 Backout 67cb43bb8865: Breaks B2G Marionette 2012-10-31 16:35:11 +08:00
Ryan VanderMeulen
8abd0da14c Merge the last PGO-green inbound changeset to m-c. 2012-10-30 18:36:05 -04:00
Brian Nicholson
48d279973f Bug 799877 - Call notifyDataSetChanged() after setting search engines. r=mfinkle 2012-10-30 11:02:09 -07:00
Brian Nicholson
3e2c564285 Bug 781259 - Move DoorHangerPopup code to UI thread. r=mfinkle 2012-10-30 10:31:29 -07:00
Ed Morley
4144129728 Backout a145ded68994, e0cf397089ec & 1545e91c658e (bug 798491) for bustage on a CLOSED TREE 2012-10-30 17:02:31 +00:00
Geoff Brown
2554d5a4dc Bug 781745 - Robocop: wait for list update in testBookmarksTab; r=jmaher 2012-10-30 10:04:40 -06:00
Jet Villegas
a55ebc12a4 Bug 806068 part 2: Change in-tree usage of -moz-initial to initial. r=dholbert 2012-10-30 16:57:36 +01:00
Richard Newman
60a53499f4 Bug 806634 - Part 1: make AnnouncementsBroadcastService.recordLastLaunch public. r=liuche 2012-10-29 23:32:41 -07:00
Kartikaya Gupta
f39df3a58e Bug 806473 - Update browser.js to use nsIMemoryInfoDumper instead of nsIMemoryReporterManager. r=jlebar 2012-10-29 20:41:14 -04:00
Brian Nicholson
649ceaec25 Bug 722661 - Part 5: Miscellaneous fixes. r=mfinkle 2012-10-29 16:34:29 -07:00
Brian Nicholson
cb554bb2d5 Bug 722661 - Part 4: Remove restoreMode command line argument. r=mfinkle 2012-10-29 16:34:29 -07:00
Brian Nicholson
d576bf1e61 Bug 722661 - Part 3: Include private browsing session with restore. r=mfinkle 2012-10-29 16:34:29 -07:00
Brian Nicholson
0ffa45a57f Bug 722661 - Part 2: Stub tabs in Java when doing an OOM restore. r=mfinkle 2012-10-29 16:34:29 -07:00
Brian Nicholson
7d30beee9d Bug 722661 - Part 1: Factor out session JSON parsing into SessionParser. r=mfinkle 2012-10-29 16:34:28 -07:00