Commit Graph

5394 Commits

Author SHA1 Message Date
Phil Ringnalda
e429920432 Back out e64522db8661 (bug 863288) for robocop-1 hangs 2013-04-23 20:52:59 -07:00
Chris Peterson
7d6150f701 Bug 863288 - Add sanity checks and error logging for bitmap decoding. r=mfinkle 2013-04-22 18:03:01 -07:00
Geoff Brown
129b90e69d Bug 844239 - Specify character encoding in robocop test files; r=jmaher DONTBUILD 2013-04-23 16:15:45 -06:00
Brian Nicholson
2b03086558 Bug 703564 - Improve the crash reporter. r=mfinkle 2013-04-23 15:02:22 -07:00
Margaret Leibovic
d0ac6bd53a Bug 857661 - Don't let the user pin a blank top site url. r=wesj 2013-04-23 14:21:34 -07:00
Margaret Leibovic
3d4c58e50a Bug 847834 - Avoid NPEs in BrowserApp.onActivityResult(). r=wesj 2013-04-23 14:21:34 -07:00
Margaret Leibovic
08c4830d9a Bug 858994 - Wrap user-entered pinned site search/URLs in a special URI. r=rnewman 2013-04-23 14:21:34 -07:00
Margaret Leibovic
90c7ff8ef1 Bug 858994 - Migrate bad pinned bookmark URIs. r=rnewman 2013-04-23 14:21:33 -07:00
Lucas Rocha
36ee6728ca Bug 858687/862755/860308 - Major simplification of browser toolbar layout (r=mfinkle)
* * *
Bug fi
2013-03-14 15:35:38 -07:00
Lucas Rocha
3ea156e197 Fix broken build caused by 0a7e98a3c3eb (bug 858969) (r=mbrubeck) 2013-04-26 01:00:07 +01:00
Chris Lord
b365c94dfd Bug 858969 - Refactor dynamic toolbar so page is offset and not overlapped. r=kats,nrc
Refactor the dynamic toolbar code so that the ownership of various properties
is clearer, and the page is offset by the toolbar instead of being overlapped.
This fixes problems with the scroll origin of the page not corresponding to
the visible origin on the screen.
2013-04-25 18:47:08 +01:00
Margaret Leibovic
cd2d03bc57 Bug 786999 - Remove ellipsis from "Site Settings..." menu item string. r=wesj 2013-04-25 15:27:28 -07:00
Margaret Leibovic
2419f2514e Bug 777975 - Text handles for text-selection in the AwesomeBar should be orange. r=mfinkle 2013-04-25 15:27:22 -07:00
Wes Johnston
f935d39960 Bug 813288 - Use same doorhanger transitions as desktop. r=lucasr 2013-04-25 15:19:31 -07:00
Wes Johnston
016904b10b Bug 851581 - Whitespace cleanup. r=mfinkle DONTBUILD 2013-04-25 13:35:05 -07:00
Wes Johnston
c33a0d97dd Bug 851581 - Clean up external protocol prompt. r=mfinkle 2013-04-25 13:31:50 -07:00
Chris Peterson
3e4842845e Bug 864339 - Part 2: Replace GeckoJarReader EmptyStackException with an empty() check. r=wesj 2013-04-23 16:00:44 -07:00
Lucas Rocha
5be47386eb Bug 858687/862755/860308 - Major simplification of browser toolbar layout (r=mfinkle)
* * *
Bug fi
2013-03-14 15:35:38 -07:00
Chris Peterson
fb8072844c Bug 863103 - Add BackgroundService.runIntentInService() utility method. r=rnewman 2013-04-23 11:03:00 -07:00
Wes Johnston
06d8313d6c Bug 835456 - Cleanup whitespace. r=mfinkle 2013-04-23 10:30:47 -07:00
Scott Johnson
deb545cf61 Bug 836568: Add a delay between when the user finishes a pinch gesture and when the reflow happens for reflow-on-zoom to prevent buildup of successive reflow events. [r=kats] 2013-04-23 12:29:22 -05:00
Benoit Girard
3335578c70 Bug 788022 - Add support for dalvik profiling. r=snorp,kats
--HG--
extra : rebase_source : 3eb56af40018a546586fd0fb33e343589ddcf207
2013-04-23 13:10:29 -04:00
Wes Johnston
b77bab9a08 Bug 853456 - Walk up DOM tree to find target of links. r=mfinkle 2013-04-23 10:10:44 -07:00
Adrian Tamas
6d7650b10d Bug 864280 - Robocop BaseTest cleanup. r=gbrown 2013-04-22 14:23:20 +03:00
Margaret Leibovic
7fd936e776 Bug 667243 - Use caretPositionFromPoint to move selection. r=bnicholson 2013-04-22 17:16:06 -07:00
Wes Johnston
20a1e61eb3 Bug 773535 - Use tablet style prefs on tablets. r=bnicholson 2013-04-22 14:39:30 -07:00
Michael Kohler
e89a6a1741 Bug 795588 - Fix privacy policy link. r=bnicholson 2013-04-22 16:17:38 -04:00
Ryan VanderMeulen
60b65d0802 Backed out changeset 6c9af867443c (bug 863264) for Android reftest failures on a CLOSED TREE. 2013-04-22 13:52:01 -04:00
Ed Morley
4fbb132223 Backed out changeset 26ab26b299a5 (bug 788022) on a CLOSED TREE 2013-04-22 17:43:10 +01:00
Benoit Girard
a59ec4c148 Bug 788022 - Add support for dalvik profiling. r=snorp,kats
--HG--
extra : rebase_source : 3021e4315ce0ce5dbef9db84a12502d66dfc7967
2013-04-19 15:34:56 -04:00
Julian Seward
840cde5c1e Bug 863264 - Build Android Nightly to support Breakpad Unwinding. r=ted 2013-04-22 17:04:40 +02:00
Benoit Girard
3d7c532eec Bug 863375 - Remove 'Toggle Profiling' menu. r=ehsan
--HG--
extra : rebase_source : c8e70c998ede7986e2583f3fba4d23fcdb37b540
2013-04-19 15:37:50 -04:00
Jim Chen
7614ad70f0 Bug 862929 - Find end of ANR trace the correct way; r=blassey 2013-04-17 16:29:00 -07:00
Tetsuharu OHZEKI
ee8bab92ec Bug 863285 - Cache the result of Ci.nsIMemory.isLowMemoryPlatform(). r=Kartikaya 2013-04-20 19:13:45 +09:00
Mark Capella
a2345751b3 Bug 857362 - Remove unused sendMessageToJava() events, r=cpeterson 2013-04-20 00:29:03 -04:00
Chris Peterson
a90d679cf1 Bug 862069 - Toggle gesture keyboards' input type when user enters a search query in the AwesomeBar. r=jchen 2013-04-06 00:24:11 -07:00
Chris Peterson
e30652badc Bug 849589 - Add more descriptive error messages to NativeZip exceptions. r=glandium 2013-04-18 11:08:07 -07:00
Mark Capella
2e74b1576a Bug 800899 - Reader Mode:Toolbar remove button is not updated, r=lucasr 2013-04-19 12:04:02 -04:00
Wes Johnston
77e55d7032 Bug 859391 - Disable session restore in webapps. r=bnicholson 2013-04-18 17:19:10 -07:00
Geoff Brown
f029051d74 Bug 859440 - Allow for ListView without adapter in robocop; r=jmaher 2013-04-18 21:18:11 -06:00
Geoff Brown
7c32b188bc Bug 859563 - Explicitly unregisterListener once event expecters are no longer needed; r=cpeterson 2013-04-18 21:18:09 -06:00
Geoff Brown
6a78a59826 Bug 844239 - Use blockForGeckoReady in testAwesomebarSwipes; r=jmaher 2013-04-18 21:18:05 -06:00
Wes Johnston
830da0ae3f backout e88f7f550c2b (Bug 859391) for Android bustage CLOSED TREE r=bustage 2013-04-18 18:52:26 -07:00
Wes Johnston
c2911ca7a3 Bug 859391 - Disable session restore in webapps. r=bnicholson 2013-04-18 17:19:10 -07:00
Lucas Rocha
580391a42b Bug 863325 - Send correct result with Reader:Added message (r=bnicholson) 2013-04-18 18:07:55 +01:00
Jim Chen
581b011e69 Bug 859452 - Send characters as keys when using HTC Touch Input. r=cpeterson 2013-04-18 12:39:09 -04:00
Mike Hommey
7b88cd34e9 Disable on-demand decompression (bug 848764) 2013-04-18 11:13:10 +02:00
Mike Hommey
12b05f121a Bug 848764 - Enable on-demand decompression. r=blassey 2013-04-18 09:15:13 +02:00
Wes Johnston
24fb2c7676 Bug 858340 - Domain autocompletion for Fennec. r=jchen 2013-04-17 09:13:49 -07:00
Sriram Ramasubramanian
76d0e8dae2 Bug 861658 - Make Android Sync styles use Gecko themes. r=nalexander
This avoids using "@android:style/TextAppearance" or
"@android:style/{TextView,Button,EditText}" and avoids a crash on
pre-Gingerbread devices.
2013-04-17 17:18:03 -07:00
Brian Nicholson
72af966ebf Bug 860523 - Add namespace wrapper for WebApps. r=wesj
--HG--
rename : mobile/android/base/WebApps.java.in => mobile/android/base/WebApp.java.in
rename : mobile/android/base/WebApp.java => mobile/android/base/WebAppImpl.java
2013-04-17 16:24:02 -07:00
Brian Nicholson
8af7c78353 Bug 862049 - Run setAccessibilityEnabled() on the UI thread. r=Cwiiis 2013-04-17 14:51:53 -07:00
Kartikaya Gupta
d3e7b0badb Bug 859962 - Guard against LayerView.getPanZoomController() returning null in BrowserApp. r=Cwiiis 2013-04-17 17:39:11 -04:00
Kartikaya Gupta
1cc2789fc5 Bug 859951 - Split MotionEvent's action into mask and index in Java rather than in JNI code. r=wesj 2013-04-17 17:39:11 -04:00
Kartikaya Gupta
e29772e27b Bug 859951 - Refactor the code to convert MOTION_EVENT GeckoEvents to nsTouchEvent instances. r=wesj 2013-04-17 17:39:10 -04:00
Kartikaya Gupta
3e45685612 Bug 847898 - Put Android Beam support behind a confvar variable. r=mfinkle 2013-04-17 16:08:11 -04:00
Ryan VanderMeulen
e5d30b7e85 Backed out changeset f5a10853e457 (bug 858340) for Android bustage on a CLOSED TREE. 2013-04-17 13:31:05 -04:00
Sriram Ramasubramanian
48ec6342cc Bug 861655: Settings screen should be in white. [r=wesj] 2013-04-16 11:48:55 -07:00
Wes Johnston
ec175bc799 Bug 858340 - Domain autocompletion for Fennec. r=jchen 2013-04-17 09:13:49 -07:00
David Hsu
afa1f84699 Bug 861205 - Added fuzzyEquals method for float comparisions. r=kats
Replaces the (Math.abs(x) < 1e-6) previously used.
2013-04-17 09:12:08 -04:00
Lucas Rocha
bfc7dddb50 Bug 814587 - Add "Add to Reading List" context menu (r=bnicholson) 2013-04-17 12:09:18 +01:00
Lucas Rocha
617db98e34 Bug 814587 - Change Reader:Add to handle tabID and URL as input (r=bnicholson) 2013-03-16 01:40:06 +05:30
Aditya Bhardwaj
6859901dd4 Bug 784387 - Long press on reader button to add to reading list (r=lucasr) 2013-04-17 11:43:30 +01:00
Lucas Rocha
0b09a872d3 Bug 784387 - Handle duplicate reading list item case (r=bnicholson) 2013-04-17 11:43:22 +01:00
Margaret Leibovic
475e85e651 Bug 858323 - Focus tab.browser when the tab is selected. r=wesj 2013-04-16 17:39:47 -07:00
Margaret Leibovic
8fb1cdcbb9 Bug 862125 - Properly quote addon id when passing string to querySelector. r=bnicholson 2013-04-16 17:39:47 -07:00
Margaret Leibovic
977f585a8f Bug 860326 - Don't update BrowserToolbar after editing a top site on about:home. r=wesj 2013-04-16 17:39:47 -07:00
Sriram Ramasubramanian
65277d529a Bug 861314: Prompts crash on 2.2. [r=bnicholson] [CLOSED TREE]
--HG--
extra : rebase_source : 82014ce40342ef8313575e7121f59ba71b3d1715
2013-04-15 15:06:42 -07:00
Wes Johnston
0a6e81d1a0 Bug 815715 - Send location change methods even if we're just moving inside the same document. r=bnicholson 2013-04-16 15:07:11 -07:00
Wes Johnston
3b3270b1b4 Bug 837132 - Remove 'remove' option from top sites page. r=margaret 2013-04-16 15:06:19 -07:00
Brian Nicholson
028611d446 Bug 838793 - Part 2: Move AboutHome update to foreground thread. r=lucasr 2013-04-16 14:34:46 -07:00
Brian Nicholson
84a6419b5d Bug 838793 - Part 1: Convert AboutHomeContent to a Fragment. r=lucasr 2013-04-16 14:34:46 -07:00
Scott Johnson
664706a8dd Bug 800805: Account for left border and padding when snapping in to text after reflow on zoom. [r=kats] 2013-04-16 16:29:11 -05:00
Scott Johnson
e6eb9703bc Bug 836565, Part 1: Make pinch gestures perform reflow-on-zoom operations only once to improve performance. [r=kats] 2013-04-16 16:29:04 -05:00
Scott Johnson
89125218e7 Bug 803719: Add a getClientRect API to CaretPosition and use it to maintain position for reflow-on-zoom feature. [r=kats,tn] 2013-04-16 16:12:03 -05:00
Scott Johnson
89cb36fde6 Backed out changeset 6d29c583d5c0 due to incorrect commit message. 2013-04-16 16:10:20 -05:00
Scott Johnson
c84bf8d036 Bug 803719: Add a toDOMRange API to CaretPosition and use it to maintain position for reflow-on-zoom feature. [r=kats,tn] 2013-04-16 16:08:38 -05:00
Ryan VanderMeulen
8cf1313052 Backed out changeset 1d41c64ab235 (bug 860326) for robocop crashes. 2013-04-16 15:38:50 -04:00
Mike Shal
24b4056720 Bug 846634 - Part 2: Move EXPORTS to moz.build; r=joey 2013-04-16 15:24:43 -04:00
Geoff Brown
2b9efbd80f Bug 862493 - disable robocop tests that cause instability on panda; r=jmaher DONTBUILD 2013-04-16 13:32:39 -06:00
Ben Hearsum
d95135563a bug 861967: updater sets PLATFORM_VERSION part of URL wrong. r=snorp 2013-04-16 14:04:59 -04:00
Margaret Leibovic
af1215ec32 Bug 862440 - Remove unused aboutReaderContent.html and aboutReaderContent.css. r=bnicholson 2013-04-16 10:37:14 -07:00
Margaret Leibovic
1af36ec5ff Bug 860326 - Don't update BrowserToolbar after editing a top site on about:home. r=wesj 2013-04-16 10:39:16 -07:00
Margaret Leibovic
42a4ca2e42 Bug 857989 - Add Serif/Sans Serif font toggle to Reader Mode. r=lucasr 2013-04-16 10:39:16 -07:00
Gian-Carlo Pascutto
7d1d3ca1cd Bug 835716 - Enable building of WebRTC on Android by default. r=ted 2013-04-16 15:47:42 +02:00
Ryan VanderMeulen
fb3f4e9134 Merge the last PGO-green inbound changeset to m-c. 2013-04-15 21:49:22 -04:00
Gregory Szorc
f10c4d0e8c Merge mozilla-central into services-central 2013-04-15 16:55:11 -07:00
Brian Nicholson
ba2c42a767 Bug 859584 - Fix about:home thumbnail issues. r=lucasr 2013-04-15 15:31:05 -07:00
Nick Alexander
afe7822ae1 Bug 860513 - QI fallback service to nsIPromptFactory in getPrompt. r=mfinkle 2013-04-11 11:01:52 -07:00
Nick Alexander
af15a3fcab Bug 858828 - Always return desktop user agent if requested, even for Youtube domains. r=mfinkle 2013-04-11 11:01:52 -07:00
Nick Alexander
96b890ad24 Bug 858828 - Avoid missing URI host member when special-casing user agent string for Youtube domains. r=mfinkle 2013-04-11 11:01:52 -07:00
Brian Nicholson
5335cded7a Bug 860454 - Remove space from UpdateServiceHelper. r=mfinkle 2013-04-10 13:34:44 -07:00
Justin Busby
1384dc65ae Bug 755240 - Allow Fennec axis locking behaviour to be controlled by a pref. r=kats 2013-04-14 14:27:02 +01:00
Chris Peterson
7b19d6e3ba Bug 861395 - Part 2: Still try to report exception if the exception reporter throws an exception. r=kats 2013-04-12 14:17:37 -07:00
Mark Capella
e796baee59 Bug 848267 - Awesomebar loses correct tab selection, r=wesj, f=lucasr 2013-04-13 08:34:13 -04:00
Chris Peterson
9b203c52d2 Bug 861395 - Part 1: Log the cause exception that we report to Socorro. r=kats 2013-04-12 12:56:31 -07:00
Margaret Leibovic
f674e2f833 Bug 838368 - Remove unused modules. r=mfinkle 2013-04-12 12:03:44 -07:00
Margaret Leibovic
366dc145da Bug 861005 - Get rid of Fennec FormAutoComplete component. r=mfinkle 2013-04-12 12:03:43 -07:00
Margaret Leibovic
7d88be636b Bug 730445 - Add UI to specify a default search engine. r=mfinkle 2013-04-12 12:03:43 -07:00
Sriram Ramasubramanian
43a9476e26 Bug 850489: Preferences screen scrolling in blue [r=mfinkle] 2013-04-02 15:17:47 -07:00
Chris Lord
69442ae71f Bug 852955 - Disable dynamic toolbar when accessibility features are enabled. r=kats
The dynamic toolbar is just not a useful feature when it comes to accessibility.
2013-04-12 16:51:56 +01:00
Chris Lord
b8e06f1fb8 Bug 855240 - Don't allow CSS viewport changes to happen on MozScrolledAreaChanged. r=kats
Changing the CSS viewport in response to MozScrolledAreaChanged can cause
infinite resizing loops. Also take the opportunity to throttle viewport size
changes and short-circuit unnecessary viewport remeasuring.
2013-04-12 16:04:55 +01:00
Mike de Boer
5eaa4176a1 Bug 738818 part 2: remove keyword.URL, r=gavin, sr=bz 2013-03-21 11:51:27 +01:00
Mike de Boer
cf8607be57 Bug 738818 part 1: replace originalDefaultEngine with defaultEngine and make defaultEngine a settable. r=gavin 2013-04-09 17:04:22 -07:00
Phil Ringnalda
b636e4bf9b Back out ec6dd0cc8053:3c55e92d87a6 (bug 738818) for being on top of bustage, and b50153f9e011 (bug 819493) for bustage
CLOSED TREE
2013-04-09 21:14:56 -07:00
Nicholas Nethercote
36f985d6fe Bug 848560 (part 4) - Fix broken memory reporting on Fennec. r=kats. 2013-04-10 11:43:31 +10:00
Mike de Boer
9961d20654 Bug 738818 part 2: remove keyword.URL, r=gavin, sr=bz 2013-03-21 11:51:27 +01:00
Mike de Boer
7de8174c31 Bug 738818 part 1: replace originalDefaultEngine with defaultEngine and make defaultEngine a settable. r=gavin 2013-04-09 17:04:22 -07:00
Brian Nicholson
f8b25c9fe1 Bug 856163 - Part 5: Reduce preprocessing in WebApp. r=mfinkle
--HG--
rename : mobile/android/base/WebApp.java.in => mobile/android/base/WebApp.java
2013-04-09 17:10:48 -07:00
Brian Nicholson
3704e8d9f3 Bug 856163 - Part 4: Use gecko package for database classes. r=lucasr f=rnewman
--HG--
rename : mobile/android/base/db/BrowserContract.java.in => mobile/android/base/db/BrowserContract.java
rename : mobile/android/base/db/BrowserProvider.java.in => mobile/android/base/db/BrowserProvider.java
rename : mobile/android/base/db/FormHistoryProvider.java.in => mobile/android/base/db/FormHistoryProvider.java
rename : mobile/android/base/db/GeckoProvider.java.in => mobile/android/base/db/GeckoProvider.java
rename : mobile/android/base/db/PasswordsProvider.java.in => mobile/android/base/db/PasswordsProvider.java
rename : mobile/android/base/db/TabsProvider.java.in => mobile/android/base/db/TabsProvider.java
2013-04-09 17:10:48 -07:00
Brian Nicholson
df64d1590b Bug 856163 - Part 3: Remove GeckoAppInfo. r=jchen 2013-04-09 17:10:47 -07:00
Brian Nicholson
3b9de36248 Bug 856163 - Part 2: Move preprocessed code to AppConstants. r=kats,mfinkle,rnewman
--HG--
rename : mobile/android/base/CrashReporter.java.in => mobile/android/base/CrashReporter.java
rename : mobile/android/base/GeckoActivity.java.in => mobile/android/base/GeckoActivity.java
rename : mobile/android/base/Restarter.java.in => mobile/android/base/Restarter.java
rename : mobile/android/base/SmsManager.java.in => mobile/android/base/SmsManager.java
rename : mobile/android/base/UpdateServiceHelper.java.in => mobile/android/base/UpdateServiceHelper.java
rename : mobile/android/base/resources/menu-large-v11/browser_app_menu.xml.in => mobile/android/base/resources/menu-large-v11/browser_app_menu.xml
rename : mobile/android/base/resources/menu-v11/browser_app_menu.xml.in => mobile/android/base/resources/menu-v11/browser_app_menu.xml
rename : mobile/android/base/resources/menu-xlarge-v11/browser_app_menu.xml.in => mobile/android/base/resources/menu-xlarge-v11/browser_app_menu.xml
rename : mobile/android/base/resources/menu/browser_app_menu.xml.in => mobile/android/base/resources/menu/browser_app_menu.xml
rename : mobile/android/base/resources/xml/preferences.xml.in => mobile/android/base/resources/xml/preferences.xml
2013-04-09 17:10:47 -07:00
Brian Nicholson
325aac881b Bug 856163 - Part 1: Remove unused classes. r=wesj 2013-04-09 17:10:46 -07:00
Gavin Sharp
21a4801727 Bug 692894 - Update Fennec's nsISidebar implementation to match interface changes from bug 691647. r=mfinkle 2013-04-09 15:55:10 -07:00
Kartikaya Gupta
215487ca11 Bug 748495 - Don't call setCSSViewport unnecessarily. r=Cwiiis 2013-04-15 14:41:46 -04:00
Wes Johnston
c0dddd8180 Bug 850946 - Use light theme for Sync setup on tablets. r=sriram 2013-04-11 15:23:56 -07:00
Wes Johnston
5924b1a815 Bug 858111 - Remove background color from app icons on about:apps. r=mfinkle 2013-04-11 15:13:05 -07:00
Gregor Wagner
32188acc5d Bug 859601 - mozContacts API - return undefined if the API is unsupported on the platform, not null. r=bent 2013-04-11 17:44:33 -04:00
Martyn Haigh
3615ced42e Bug 793747 - Add app origin to install message. r=mfinkle 2013-04-09 18:56:47 +01:00
Sriram Ramasubramanian
8179b671aa Bug 823644: Text appearance for about:home. [r=mfinkle]
--HG--
extra : rebase_source : 88252b73641271792b6e746b7bde37d88c1a0458
2013-03-14 11:53:30 -07:00
Sriram Ramasubramanian
46bc929960 Bug 848961: Cleanup font-sizes in Android UI. [r=mfinkle]
--HG--
extra : rebase_source : 9a941ec2064df41457667ca29764bf6ea27896f5
2013-03-07 13:38:54 -08:00
Sriram Ramasubramanian
a16febdfb1 Bug 850927: Redundant doorhanger layout xml file. [r=mfinkle]
--HG--
extra : rebase_source : e32481672ca80b654a51237fe33250217e8cd1c3
2013-03-13 21:18:33 -07:00
Sriram Ramasubramanian
f6ee8f08eb Bug 823644: Base TextAppearances for the application. [r=mfinkle]
--HG--
extra : rebase_source : 41c00873d3f5a171b9a8c16d73bd62fa619e6384
2013-03-14 11:44:09 -07:00
Sriram Ramasubramanian
524079dccd Bug 823644: Cleanup list-view style. [r=mfinkle]
--HG--
extra : rebase_source : e79f66f5e405dac2ac0dbd1a97ce1c8a26037c10
2013-03-13 16:59:02 -07:00
Sriram Ramasubramanian
a31d205c32 Bug 823644: Remove the style named "Screen". [r=mfinkle]
--HG--
extra : rebase_source : 9bb92ef85913759a8f58cc7e9f3518317ebde796
2013-03-13 15:26:25 -07:00
Sriram Ramasubramanian
0cee1c49af Bug 823644: Base theme for Fennec. [r=mfinkle]
--HG--
extra : rebase_source : a28315779ceba56cb8f8269bb5009eee254926cb
2013-03-13 15:04:50 -07:00
Chris Lord
92c2932aa9 Bug 859031 - Fix NullPointerException in dynamic toolbar prefs getter. r=lucasr
mAboutHomeContent can be null, make sure to check before accessing it.
2013-04-11 17:33:59 +01:00
Chris Lord
672b04609e Bug 859100 - Fix NullPointerException in BrowserToolbar.canToolbarHide. r=kats
If this is called before initializeChrome is called, GeckoApp.getLayerView
can be null.
2013-04-11 17:33:40 +01:00
Ryan VanderMeulen
c0d89e121e Backed out 17 changesets (bug 566746, bug 697377) for frequent OSX debug mochitest-5 crashes. 2013-04-11 11:53:13 -04:00
Jim Chen
e941f1940a Bug 857413 - Use only one copy of GeckoInputConnection.InputThreadUtils; r=cpeterson 2013-04-11 10:54:14 -04:00
Jim Chen
4c0f8b32d1 Bug 856657 - Change Go button at the same time as resetting input; r=cpeterson 2013-04-11 10:54:13 -04:00
Ed Morley
8c71b3064a Merge mozilla-central to mozilla-inbound 2013-04-11 12:04:27 +01:00
Neil Deakin
f088c7b39f Bug 566746, android asynchronous form autocomplete changes, r=margaret 2013-04-11 04:01:49 -04:00
Sriram Ramasubramanian
d98d8c2c23 Bug 764638: Find in page can better use LinearLayout. [r=margaret] 2012-06-13 16:21:17 -07:00
Ryan VanderMeulen
8ab0900cf5 Backed out changesets d901d33dd142 and 48da1752622f (bug 729463) for robocop failures. 2013-04-08 22:32:15 -04:00
Jim Chen
a17a62df52 Bug 844573 - Detect textarea; r=cpeterson 2013-04-01 18:52:39 -04:00
Wes Johnston
41d95429d0 Bug 729463 - Readd 'Open in New Tab context menu item. r=mfinkle 2013-04-08 17:04:29 -07:00
Wes Johnston
08d7b37857 Bug 729463 - Add switch-to-tab for Android. r=mfinkle 2013-04-08 17:04:28 -07:00
Nikhil Marathe
5156431d8a Bug 857135 - Remove Push components from android and desktop builds. r=jlebar
Remove files to fix AWSY regression for now. Temp fix.

--HG--
extra : rebase_source : a57bd3f0649af7d13206fe1f448f23a3007132fa
2013-04-08 13:56:08 -07:00
Mark Finkle
51c8294c45 Bug 852787 - Do keyword DB lookup on background thread r=bnicholson 2013-04-08 16:56:18 -04:00
Mark Finkle
7a8a0a3313 Bug 852787 - Skip keyword search if we have a URL r=bnicholson 2013-04-08 16:56:15 -04:00
ext:(%20brianecker%40gmail.com)
2e5b8bf902 Bug 852704: Created Java enums to encapsulate data formerly stored in int constants. r=cpeterson 2013-04-08 13:21:52 -07:00
Chris Peterson
73fd7c7706 Bug 859212 - Part 4: Remove unused HKB whitelist. r=jchen 2013-04-07 23:05:15 -07:00
Chris Peterson
eca5f37c71 Bug 859212 - Part 3: Remove unused InputMethod names. r=jchen 2013-04-04 23:49:22 -07:00
Chris Peterson
5b0d514eb1 Bug 859212 - Part 2: Add Android stock keyboard and TouchPal to list of gesture keyboards. r=jchen 2013-04-06 00:23:45 -07:00
Chris Peterson
5d60601d2f Bug 859212 - Part 1: Move AwesomeBar's Swype logic to InputMethods. r=jchen 2013-04-04 23:05:48 -07:00
Chris Peterson
010e63f70b Bug 859229 - Part 4: Expand wildcard Java imports. r=kats 2013-04-08 10:34:59 -07:00
Chris Peterson
5303797e88 Bug 859229 - Part 3: Fix order of Java imports. r=kats 2013-04-08 00:51:56 -07:00
Chris Peterson
faa242ead8 Bug 859229 - Part 2: Remove redundant Java imports. r=kats 2013-04-08 00:24:40 -07:00
Chris Peterson
962fafe7b6 Bug 859229 - Part 1: Remove unused Java imports. r=kats 2013-04-08 00:20:49 -07:00
Mark Finkle
70423dbebc Bug 859434 - Close thumbnail cursor in TopSitesView r=lucasr 2013-04-08 15:43:19 -04:00
Mark Finkle
d5747ab42b Bug 859425 - Move decoding/storing favicons to background thread r=kats 2013-04-08 15:43:16 -04:00
Mark Finkle
7ce1fbb161 Bug 856739 - AwesomeBar.onDestroy does DB access on the main thread r=lucasr 2013-04-08 15:41:50 -04:00
Mark Finkle
cde6bca5d1 Bug 858872 - Make Favicon service a little smarter about failed favicons r=bichnolson 2013-04-08 09:39:49 -04:00
Tetsuharu OHZEKI
8daa992faf Bug 840722 - Add an object which represents the viewport metadata in browser.js.r=kats 2013-04-08 14:38:52 -04:00
Chris Lord
0bd6ff9ea7 Bug 856497 - Fix dynamic viewport sizing for margin changes. r=kats
The viewport wasn't being recalculated when the viewport margins changed, and
was also subject to some rounding errors. Round off the values before
comparing them (as they're screen pixels), and make sure to update the viewport
when the margins change. Margins were also not correctly being altered when
in overscroll, which could cause bottom-aligned fixed position content to be
incorrectly offset.
2013-04-08 16:35:00 +01:00
Lucas Rocha
f26416fb0b Bug 854458 - Use different focus navigation direction on horizontal tabs tray (r=mfinkle) 2013-04-08 14:38:39 +01:00
Lucas Rocha
e296d6cb42 Bug 854458 - Implement keyboard navigation in TwoWayView (r=mfinkle) 2013-04-08 14:38:37 +01:00
Masatoshi Kimura
2462744b7a Bug 771975 - Remove -moz-prefixed gradients usage from android. r=mfinkle 2013-04-08 00:28:46 +09:00
Mark Finkle
bbe6cfead5 Bug 765155 - Missing associative icons for recommended add-on listing on about:home r=bnicholson 2013-04-06 16:20:16 -04:00
Xin Zhang
3dc06546f6 Bug 849764 - Replace removeObserver() calls with three params with two in mobile dir. r=mak 2013-04-06 14:46:35 -04:00
Margaret Leibovic
82e69e50c5 Bug 856369 - Fix typo in WebrtcUI script load. r=mfinkle 2013-04-01 09:58:52 -07:00
Daniel Holbert
5dfb1830ae Bug 473236, 2013 edition, part 2: Remove executable bit from any png files that are incorrectly marked as executable, tree-wide. DONTBUILD 2013-04-05 16:15:41 -07:00
Mark Finkle
a26d402f15 Bug 843005 - Disable Android SQLite locking in databases for REL 11 and higher r=kats 2013-04-05 14:54:20 -04:00
Mark Finkle
34c6fe085e Bug 858561 - Move BrowserDB.expireHistory from GeckoApp.onPause to GeckoApplication.onActivityPause r=kats 2013-04-05 11:37:28 -04:00
Adrian Tamas
3fc519330e Bug 856518 - Add more detailed test messages to testDoorHangers Robocop test. r=jmaher 2013-04-01 09:11:29 +03:00
Sriram Ramasubramanian
0ac28190b7 Bug 848719: TabsButton will have curve only one side. [r=mfinkle] [needs-clobber]
--HG--
extra : rebase_source : 815c210eb08dbe17801fd951822a0b3908ed96a6
2013-03-14 15:26:25 -07:00
Sriram Ramasubramanian
34026653ec am Ramasubramanian <sriram@mozilla.com>
# Date 1363299281 25200
# Node ID 8a1125546d125b3fd42a0603146856194bfb74e3
# Parent  6bbd7ce8308e4aeaeca73b2540f557bab3905681
Bug 848719: No Tail delegation needed for Menu button. [r=mfinkle]

--HG--
extra : rebase_source : ac72b0d0412f956f1327433b86f48e6404943163
2013-04-04 23:03:48 -07:00
Yura Zenevich
b56cdd139d Bug 753984 - added a preference for utterance order to make it configurable. Presenter context was moved to Utils and renamed to pivot context. Created a new method to generate utterance for pivot context. Moved context utterance generation from Pivot(Presentation) to UtteranceGenerator. r=eeejay 2013-04-04 15:16:37 -07:00
Chris Lord
74a0bc44d4 Bug 822810 - Enable low precision rendering in more scenarios. r=kats
This patch matches previous behaviour, but adds the following scenarios:
- When rendering is aborted due to the viewport falling out of the displayport,
  enable low precision rendering.
- When the viewport falls out of the displayport during low precision rendering,
  low precision rendering will be enabled on the next frame.
2013-04-04 18:51:14 +01:00
Chris Peterson
62ca4ba344 Bug 857335 - Add EventDispatcher warnings about events with no listeners. r=mfinkle r=kats 2013-04-02 14:28:59 -07:00
Gian-Carlo Pascutto
c381642f72 Bug 835973 - Make build work when WebRTC is disabled by not trying to link the WebRTC jar. r=glandium 2013-04-04 13:48:02 +02:00
Dan Mosedale
66fadaaba5 Bug 839907 - Fix Android getUserMedia video by giving it a dummy surface. Compile Java classes. r=glandium. 2013-02-10 11:30:26 -08:00
Dan Mosedale
486a34c82b Bug 835973 - Build and package Android Java video capture classes so they can be found for use by getUserMedia. r=glandium 2013-02-09 14:49:49 -08:00
Dan Mosedale
234e7fa798 Bug 830935 - Add a method for getting Fennec's Activity Context from AndroidBridge. r=blassey 2013-02-09 13:38:08 -08:00
Ryan VanderMeulen
16262cb04f Merge m-c to inbound. 2013-04-03 18:16:48 -04:00
Ryan VanderMeulen
769767dce9 Merge the last PGO-green inbound push to m-c. 2013-04-03 18:14:30 -04:00
Eitan Isaacson
2ed120291b Bug 525444 - (Part 1/3) Basic SpeechSynthesis setup and voice registration. r=smaug
--HG--
rename : content/media/webspeech/moz.build => content/media/webspeech/synth/moz.build
rename : content/media/webspeech/moz.build => content/media/webspeech/synth/test/moz.build
2013-04-03 15:13:16 -07:00
Eitan Isaacson
9f20c3d7e5 Bug 856370 - Add a Makefile.in in webspeech/recognition and remove webspeech top-level VPATH. r=smaug
--HG--
rename : content/media/webspeech/Makefile.in => content/media/webspeech/recognition/Makefile.in
rename : content/media/webspeech/moz.build => content/media/webspeech/recognition/moz.build
2013-04-03 15:13:16 -07:00
Kartikaya Gupta
d6c14dd759 Bug 857217 - Put focus in about:home if it is visible instead of always sending it to the layerview. r=Cwiiis 2013-04-03 11:59:22 -04:00
Kartikaya Gupta
da6722248a Bug 857217 - Don't move focus to the layerview if joystick input events are in the dead zones. r=Cwiiis 2013-04-03 11:58:59 -04:00
Sriram Ramasubramanian
ad5a3b125a Bug 857120: Revert awesomebar overdraw to save action-bar. [r=mfinkle] 2013-04-02 12:02:27 -07:00
Sriram Ramasubramanian
6a3b9b12bf Bug 857342: Don't animate the tab counter if the BrowserToolbar isn't visible. [r=mfinkle] 2013-04-02 15:55:09 -07:00
Sriram Ramasubramanian
1abab02464 Bug 853820: Doorhanger buttons are of different size. [r=mfinkle] 2013-04-02 14:32:08 -07:00
Sriram Ramasubramanian
f87c230ef4 Bug 856767: Finalize cursors on about:home. [r=mfinkle] 2013-04-02 15:37:00 -07:00
Devdatta Akhawe
12ca09149d Bug 850435 - Android Patch: separately measure UI telemetry for iframes and top level. r=felipe 2013-03-30 17:51:53 -07:00
Lucas Rocha
87d7a73f4a Bug 855650 - Remove dangling reference to toolbar_spacer in gecko_app.xml (r=sriram) 2013-04-02 19:50:47 +01:00
Ehsan Akhgari
767792e275 Bug 857302 - Enable Web Audio in Fennec Aurora/Nightly; r=roc 2013-04-02 20:36:04 -04:00
Mark Finkle
315c4fd0c6 Bug 856728 - TopSitesView.java executes a DB cursor on the main thread r=lucasr 2013-04-02 20:22:25 -04:00
Margaret Leibovic
f34b68d3a7 Bug 847789 - Use HTTPS instead of HTTP for input.mozilla.org in mobile/andriod. r=mfinkle 2013-03-05 16:17:49 +00:00
Mark Finkle
e485293e7d Bug 852828 - Add basic support for subscribing to feeds (RSS/Atom) r=margaret 2013-04-03 15:34:51 -04:00
Geoff Brown
f04a7ceb34 Bug 857139 - Re-enable testSystemPages code disabled in bug 852489; r=jmaher 2013-04-03 12:08:49 -06:00
Ryan VanderMeulen
b2e25235f1 Backed out changeset ea2d05f0a053 (bug 856767) for robocop bustage on a CLOSED TREE. 2013-04-02 17:17:02 -04:00
Ryan VanderMeulen
1fc63b5068 Backed out 2 changesets (bug 817586, bug 826639) for crashes and robocop failures.
Backed out changeset 57a3afad9252 (bug 817586)
Backed out changeset 6a57e0f94616 (bug 826639)
2013-04-02 15:48:18 -04:00
Sriram Ramasubramanian
da7e3920cf Bug 856767: Finalize cursors on about:home. [r=mfinkle]
--HG--
extra : rebase_source : 9389663903676defaf2c4cfcd818abe4e60e801e
2013-04-02 11:26:35 -07:00
Wes Johnston
e2947a05a9 Bug 817586 - Destory awesomebar views when switching panes. r=lucasr 2013-04-02 10:54:50 -07:00
Wes Johnston
75e2b88f75 Bug 826639 - Force pending about:home updates to happen onDraw. r=lucasr 2013-04-02 10:54:48 -07:00
Jim Chen
af5ab47b96 Bug 856755 - Return SpannableString or String in extracted text; r=cpeterson 2013-04-02 11:24:40 -04:00
Kartikaya Gupta
50f56e6cb7 Bug 856756 - Move GeckoApp.hasPermanentMenuKey to HardwareUtils.hasMenuButton. r=mfinkle 2013-04-02 10:04:21 -04:00
Kartikaya Gupta
39eae0eca8 Bug 856756 - Extract a HardwareUtils class. r=mfinkle 2013-04-02 10:03:39 -04:00
Kartikaya Gupta
39d29e8785 Bug 855839 - Enable IonMonkey on ARMv6 android builds. r=blassey 2013-04-02 09:23:03 -04:00
Wes Johnston
05e922524e Bug 820022 - Add null check for layerView. r=margaret 2013-04-01 17:36:04 -07:00
Kyle Machulis
f5e3aadf0b Bug 855465 - Add emacs python mode comments to moz.build files; r=gps 2013-04-01 11:36:59 -07:00
Ryan VanderMeulen
49b4423e2d Merge m-c to inbound. 2013-04-01 14:32:42 -04:00
Bhavana Bajaj
649bda6e12 Merging in version bump NO BUG 2013-04-01 11:28:13 -07:00
Eitan Isaacson
72b4ee9368 Bug 856252 - Explicitly set next focused view when arrowing down from BrowserToolBar. r=kats r=sriram 2013-04-01 10:55:24 -07:00
Kartikaya Gupta
eaaeaa62d8 Bug 856039 - Default to keeping the fixed layer margins in setViewportMetrics. r=Cwiiis 2013-04-01 10:17:38 -04:00
Kartikaya Gupta
afa01d104e Bug 856039 - Guard against viewport size changes getting clobbered by animations. r=Cwiiis 2013-04-01 10:17:03 -04:00
Kartikaya Gupta
3910938069 Bug 856039 - (Cleanup) Extract magic number. r=Cwiiis 2013-04-01 10:16:00 -04:00
Chris Lord
0c56193736 Bug 854289 - Fix offsetting of viewport with dynamic toolbar. r=kats
Make sure to offset the viewport *after* setting the Gecko viewport on
setFirstPaintViewport callbacks, so that we don't store an incorrect viewport
origin and end up offsetting events incorrectly.

Similarly, on page size updates, the Java-side viewport metrics are used to
update the Gecko metrics, so make sure they're clamped so that they aren't
incorrect during overscroll.
2013-04-01 10:33:19 +01:00
Chris Peterson
b8f7ae6143 Bug 855146 - Part 3: Add testInputAwesomeBar test for URL text. r=gbrown 2013-03-26 17:02:21 -07:00
Kartikaya Gupta
3b49e081de Bug 855365 - Remove focusability from the tab widget area on the view pager until we can properly support it. r=sriram 2013-03-29 23:39:31 -04:00
Felipe Gomes
d03f3261e7 Bug 850210 - Part 4. Update Android's PermissionsHelper usage of contentPrefs to nsIContentPrefService2. r=adw 2013-03-29 23:08:54 -03:00
Felipe Gomes
08f3c382f6 Bug 850210 - Part 2. Update removeGroupedPrefs usage to nsIContentPrefService2.removeAllDomains. r=adw 2013-03-29 23:08:49 -03:00
Kyle Machulis
d2b6e6e01a Backout for changeset 03452b187c14 (Bug 855465) due to bustage on a CLOSED TREE; r=qdot 2013-03-29 15:12:58 -07:00
Kyle Machulis
5663b98bc5 Bug 855465 - Add emacs python mode comments to moz.build files; r=gps
--HG--
extra : rebase_source : 004a756492323e1a049586e85b3be5037159df20
2013-03-29 13:56:18 -07:00
Sriram Ramasubramanian
cf06abf3fe Bug 844816: Remove tests for open in new tab/private tab in Awesomebar. [r=bnicholson] 2013-03-28 16:31:46 -07:00
Sriram Ramasubramanian
e613a4c642 Bug 844816: Remove context menu entries for new tab/private tab in Awesomebar. [r=mfinkle] 2013-03-21 13:48:26 -07:00
Jim Chen
641aee515e Bug 842013 - Buffer IME key events and dispatch them at once; r=cpeterson 2013-03-29 10:54:01 -04:00
Jim Chen
f3ae465a41 Bug 842013 - Don't add extra modifiers to key press events; r=cpeterson 2013-03-29 10:54:01 -04:00
Jim Chen
5d5bc42b7c Bug 842013 - Suppress key up events during key down event; r=cpeterson 2013-03-29 10:54:01 -04:00
Jim Chen
edb796d770 Bug 842013 - Send key events for character input; r=cpeterson 2013-03-29 10:54:01 -04:00
Ryan VanderMeulen
5d327878b1 Merge m-c to inbound. 2013-03-29 10:08:41 -04:00
Nikhil Marathe
2a568973ab Bug 822712 - SimplePush - Implementation. r=dougt, jst, jlebar 2013-03-28 20:49:41 -07:00
Kartikaya Gupta
68374c319d Bug 839767 - Add focus and highlight to about:home rows. r=sriram,wesj 2013-03-28 13:30:26 -04:00
Robert O'Callahan
0964b2d641 Bug 852489. Part 0: Disable part of testSystemPages for intermittent failures. r=gbrown
--HG--
extra : rebase_source : 46ea90f9cf0addf0b07d9d2eee5618e4c3eaf41c
2013-03-28 23:58:30 +13:00
Robert O'Callahan
bf1145ac6c Bug 850487. Fix --enable-profiling build breakage by not relying on imports inside #ifdefs. r=bnicholson
--HG--
extra : rebase_source : a303b5a1d3b574f10cb640476ef2f4f8f10bd202
2013-03-28 23:58:45 +13:00
Kartikaya Gupta
d66b9d81cb Bug 855471 - Transfer focus to the LayerView when receiving a gamepad panning-related event. r=mfinkle 2013-03-28 12:40:06 -04:00
Kartikaya Gupta
831e84f495 Bug 855471 - Rename OnInterceptTouchListener to TouchEventInterceptor. r=mfinkle
--HG--
rename : mobile/android/base/OnInterceptTouchListener.java => mobile/android/base/TouchEventInterceptor.java
2013-03-28 12:40:06 -04:00
Kartikaya Gupta
988862f2fb Bug 855431 - Make the gamepad action button work on awesome screen list items. r=sriram 2013-03-28 12:40:05 -04:00
Kartikaya Gupta
b281451ab3 Bug 855016 - Make the promobox show a focus highlight. r=sriram 2013-03-28 11:36:15 -04:00
Kartikaya Gupta
eb296268de Bug 855016 - Make the more-text links on about:home sections focusable and gamepad-actionable. r=sriram 2013-03-28 11:36:07 -04:00
Kartikaya Gupta
af2eae9ced Bug 855016 - Allow gamepad action button to trigger the row items on about:home. r=sriram 2013-03-28 11:35:04 -04:00
Guilherme Goncalves
a9d0df345c Bug 650295 - Implement main state machine for speech recognition. r=smaug 2013-03-27 14:13:57 -07:00
Lucas Rocha
89cdf4f26e Bug 854457 - Implement a11y actions/state and focus handling in TwoWayView (r=mfinkle) 2013-03-27 16:06:27 +00:00
Kartikaya Gupta
6bd68a6910 Bug 854971 - Handle action/back gamepad keys properly when entering URLs on the awesome screen. r=lucasr 2013-03-27 09:36:45 -04:00
Adrian Tamas
53dd71078e Bug 820276 - Robocop: Make editBookmark and checkBookmarkEdit methods available to other tests. r=jmaher 2013-03-19 16:12:43 +02:00
Mounir Lamouri
0be12ded38 Bug 838354 - Remove all capture button references from nsFileControlFrame. r=bz 2013-03-22 17:10:13 +00:00
Mike Hommey
0bc0448a86 Bug 852950 - Kill libxpcom. r=bsmedberg
Also refactored the xpcom standalone glue to reside in a single file and
removed its use of realpath().

--HG--
rename : xpcom/stub/dependentlibs.py => toolkit/library/dependentlibs.py
rename : xpcom/stub/nsXPComStub.cpp => xpcom/build/FrozenFunctions.cpp
2013-03-20 14:56:41 +01:00
Mark Finkle
7fbfb6e077 Bug 854107 - Lazy load more notification-based objects r=margaret 2013-03-27 01:06:14 -04:00
Mark Finkle
dc56df5b07 Bug 854107 - Lazy load more normal JS objects r=margaret 2013-03-27 01:06:11 -04:00
Mark Finkle
3aa0e37676 Bug 854340 - Firefox for Android cannot against loop + alert attack r=wesj 2013-03-27 00:53:24 -04:00
Sriram Ramasubramanian
0d9a517db5 Bug 854493: Back/Forward button highlights are transparent. [r=mfinkle]
--HG--
extra : rebase_source : 42169fcade9b4388ab8d66cc0ab0d67b4dd352ac
2013-03-26 11:15:26 -07:00
Kartikaya Gupta
8f7129220c Bug 853366 - Clean up activity/app lifecycle events. r=mfinkle,cpeterson 2013-03-26 14:05:10 -04:00
Kartikaya Gupta
3a40712911 Bug 853366 - Some minor code cleanup. r=cpeterson 2013-03-26 14:04:20 -04:00
Geoff Brown
6f6685c2a0 Bug 854549 - Take a screenshot on robocop test failure; r=jmaher 2013-03-26 11:31:25 -06:00
Eitan Isaacson
2722c313d4 Bug 854006 - Don't cache a11y events that are directly emitted. r=kats,sriram; Additional tweaks by MarcoZ, r=eeejay,kats 2013-03-26 18:23:03 +01:00
Jan Varga
71a59dcdc8 Bug 767944 - Implement a manager for centralized quota and storage handling. r=bent 2013-03-26 12:13:17 +01:00
Phil Ringnalda
66d6b22a5f Merge m-c to m-i 2013-03-25 21:53:39 -07:00
Mark Capella
962744abc8 Bug 851224 - backout broken change, r=mfinkle 2013-03-26 00:48:13 -04:00