Commit Graph

9039 Commits

Author SHA1 Message Date
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
Phil Ringnalda
d06408e6a3 Merge the last pgo-green cset from mozilla-inbound to mozilla-central 2013-03-25 21:32:35 -07:00
Jim Chen
df4cbf0304 Bug 839683 - Enable Android ANR reporter on appropriate channels; r=blassey 2013-03-26 00:25:33 -04:00
Jim Chen
5186564787 Bug 839683 - Append telemetry opt-out notice for ANR reporting; r=mfinkle 2013-03-26 00:25:33 -04:00
Mark Finkle
c4964a9fbd Backout 4b1459d107c9, suspected cause of talos-robo bustage CLOSED TREE 2013-03-25 19:37:36 -04:00
Wes Johnston
dd8396c8fb Bug 840593 - Viewport min-width should default to zero. r=mbrubeck 2013-03-25 15:58:50 -07:00
Margaret Leibovic
40faa107af Bug 853691 - Reorganize SelectionHandler cleanup code paths. r=bnicholson 2013-03-25 18:25:19 -04:00
Sriram Ramasubramanian
49660fafde Bug 848719: URL Bar corruption with dyn-toolbar. [r=mfinkle]
--HG--
extra : rebase_source : eec4e124028c43af2d1b237c14e711d883417b89
2013-03-21 17:28:42 -07:00
Kartikaya Gupta
08e3befdf7 Bug 853831 - Fix fixed margins on the opposite side of overscroll. r=kats
If overscroll eats into a fixed margin, we need to apply the opposite
offset to the opposite side of the axis this occurred on. This has the effect
of fixed-position elements aligned to the bottom of the screen remaining
visible when at the top of the page.
2013-03-25 14:13:59 -04:00
Wes Johnston
0d7fab0add Bug 817586 - Remove extra logging. r=mbrubeck 2013-03-25 09:08:25 -07:00
Wes Johnston
06aa28cc95 Bug 817586 - Remove extra logging. r=mbrubeck 2013-03-25 08:52:15 -07:00
Ben Hearsum
171d03a853 bug 853823: updater should be case insensitive when parsing hash function in update xml. r=kats 2013-03-25 09:26:46 -04:00
Mark Finkle
7d2f4776fd Bug 854107 - Lazy load normal JS objects in browser.js r=margaret 2013-03-25 17:39:24 -04:00
Mark Finkle
6647456266 Bug 854107 - Lazy load notification-based JS objects in browser.js r=wesj 2013-03-25 17:05:04 -04:00
James Hugman
176e9dffee Bug 813736 - Enable installPackage api on Android. r=wesj,fabrice 2013-03-25 13:03:58 -07:00
Kartikaya Gupta
69823dcd0f Bug 850318 - Avoid blocking the UI thread on the background thread when calling getClipboardText. r=wesj 2013-03-22 22:03:17 -04:00
Sriram Ramasubramanian
117136e650 Bug 850217: Corruption in opt-in animation. [r=bnicholson]
--HG--
extra : rebase_source : 7b83bf28a76c3308fa734d0e07ef840362f62ead
2013-03-22 16:38:11 -07:00
Wes Johnston
058e1ae758 Bug 840593 - Create a main style file for about pages to inherit from. r=mbrubeck 2013-03-22 16:36:31 -07:00
Matt Brubeck
cc3eb090e3 Bug 853126 - Use PluralForm for the blocked popup message on Android [r=margaret] 2013-03-22 15:27:59 -07:00
Wes Johnston
17a78cab03 Bug 816979 - Only use system overscroll on Gingerbread+. r=kats 2013-03-22 13:37:24 -07:00
Lucas Rocha
5d6f9746e2 Bug 853300 - Show toolbar when hw menu button is pressed (r=cwiiis) 2013-03-22 10:26:32 +00:00
Lucas Rocha
631e863aed Bug 853497 - Remove spacer view from gecko_app.xml (r=cwiiis) 2013-03-22 10:26:26 +00:00
Edwin Flores
7da79436e5 Bug 846465 - Fix OMX plugin crash on HTC One X r=doublec 2013-03-22 15:24:47 +13:00
Margaret Leibovic
2ad4332a9d Bug 853508 - Lazy load SelectionHandler. r=bnicholson 2013-03-21 16:50:42 -07:00
Margaret Leibovic
c5a508f366 Backed out changeset 89fa6284cb78 because of bad merge 2013-03-21 16:55:25 -07:00
Margaret Leibovic
b254e3e129 Bug 853508 - Lazy load SelectionHandler. r=bnicholson 2013-03-21 16:50:42 -07:00
Sriram Ramasubramanian
5605c312ef Bug 833427: Remove homescreen widget. [r=mfinkle]
--HG--
extra : rebase_source : 1b447efd820eff6b7f1d7bd223613e80525e64e0
2013-01-22 11:19:35 -08:00
Margaret Leibovic
60b22ab8a6 Bug 853022 - Remove "Ideas" from feedback app. r=mfinkle 2013-03-21 14:01:02 -07:00
Margaret Leibovic
e50647fad7 Bug 851170 - Put homescreen wallpaper feature behind confvars variable. r=ted 2013-03-21 14:01:02 -07:00
Brian Nicholson
5e13ac281a Bug 850693 - Create a NotificationHandler for each Fennec instance. r=kats
--HG--
rename : mobile/android/base/NotificationServiceClient.java => mobile/android/base/NotificationClient.java
rename : mobile/android/base/NotificationService.java => mobile/android/base/NotificationHandler.java
extra : rebase_source : 861bb500d9f1cd7cbc98a0c3628ddf7894e1e976
2013-03-21 13:32:11 -07:00
Brian Nicholson
9aa41ab69a Bug 828990 - Hide thumb on compositionend. r=margaret f=jchen
--HG--
extra : rebase_source : 8be4ddbc0f574179c12807d7c3d575624c9dbf48
2013-03-21 13:07:07 -07:00
Wes Johnston
172ce4c7a3 Bug 844895 - Avoid using the same db connection for a spawned task. r=lucasr 2013-03-21 10:50:32 -07:00
Mark Banner
6a4576c991 Bug 834179 - Stop trying to package jetpack.xpt, since it was removed by bug 711838 (port to b2g/android). r=glandium 2013-03-21 12:25:46 +00:00
Chris Lord
ba90002039 Bug 852565 - Don't expand the viewport for small pages. r=kats
Only expand the CSS viewport when a page reaches the screen size. If it's
smaller than the screen size, lock the dynamic toolbar and keep the same,
smaller CSS viewport. This 'fixes' sites that try to size themselves to the
size of the screen and get it wrong.
2013-03-21 11:23:49 +00:00
Chris Lord
ead1fe5b4c Bug 849573 - Handle interrupted tabs tray animation. r=sriram
If the tabs tray animation is interrupted to run in the opposite direction,
run the animation from the point the tray currently is, rather than snapping
it to the open or closed position first.
2013-03-20 23:43:47 +00:00
Mike Hommey
bb6cc49735 Backout changeset f12e5c87adf6 (bug 852950) because it breaks running from dist/bin 2013-03-20 23:59:45 +01:00
Chris Lord
e74007c62d Bug 852526 - Make sure the compositor starts unpaused and with a size. r=kats
This changes compositor creation so that we can specify an initial size and
makes sure the local variable in nsWindow reflects that the compositor starts
unpaused.
2013-03-20 22:45:07 +00:00
Chris Peterson
bca6b68164 Bug 852714 - Add Mozilla's sourceid to Fennec's Amazon search URL. r=blassey 2013-03-19 14:12:55 -07:00
Mark Finkle
1eed50db8e Bug 852962 - Bad optionsURL will show 'options' header but no options r=margaret 2013-03-20 15:30:24 -04:00
Mike Hommey
b93ae84da9 Bug 852950 - Kill libxpcom. r=bsmedberg
--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
Wes Johnston
75a0c7a07e backout 8cc00926f486 2013-03-28 16:20:57 -07:00
Sriram Ramasubramanian
2ff6e434c7 Bug 852312: Remove white spaces in about:home refactor. [r=me] 2013-03-28 15:35:43 -07:00
Sriram Ramasubramanian
0e1fdb5173 Bug 852312: Split views in about:home [r=bnicholson]
--HG--
rename : mobile/android/base/AboutHomeContent.java => mobile/android/base/widget/AboutHomeContent.java
rename : mobile/android/base/AboutHomeSection.java => mobile/android/base/widget/AboutHomeSection.java
rename : mobile/android/base/AboutHomePromoBox.java => mobile/android/base/widget/PromoBox.java
extra : rebase_source : 0db7d60aa0c57eb9aeb9cad3e1f297b0ec0ddd0f
2013-03-25 15:45:33 -07:00