Margaret Leibovic
3ed223571b
Bug 706876 - Create "Clear Site Settings" menuitem. r=mfinkle
2011-12-17 13:50:09 -08:00
Kartikaya Gupta
16770807dd
Bug 708745 - Do a better job of opening new tabs. r=mfinkle
2011-12-16 17:01:03 -05:00
Kartikaya Gupta
c23b1e95b2
Bug 711232 - Fix multiple useless zooms during page load. r=pcwalton
2011-12-16 17:01:02 -05:00
Mark Finkle
f36486c31b
Bug 703378 - Native Fennec executes javascript: urls pasted or typed into the awesome bar [r=mbrubeck]
2011-12-16 14:32:32 -05:00
Masayuki Nakano
efe739e3f9
Bug 700199 EventUtils.js should use synthesized events for sendKey(), sendChar() and sendString() rather than untrusted events r=smaug+ehsan+dolske+enndeakin
2011-12-16 22:38:45 +09:00
Matt Brubeck
75845463ef
Bug 703029 - Add text inflation font size prefs to the UI [r=mfinkle]
2011-12-15 10:43:56 -08:00
Matt Brubeck
d0c866971f
Bug 710578 - Pages without contentDocument cause JSON exception in handleLocationChange [r=mfinkle a=javascript]
2011-12-14 16:36:29 -05:00
Sriram Ramasubramanian
172c1f9c60
Bug 695444 - Form history autocomplete. r=mfinkle a=android-only
2011-12-06 16:44:08 -08:00
Margaret Leibovic
c5859b24f8
Bug 707665 - Save as PDF option should be disabled for about:home and any XUL documents. r=mfinkle a=android-only
2011-12-13 16:23:35 -08:00
Wes Johnston
724b7f5edb
Bug 697265 - Support clipboard operations in edit fields [r=mfinkle a=android-only]
2011-12-13 19:17:56 -05:00
Margaret Leibovic
ae65383be1
Bug 702653 - Add prefs for flash activation on demand/always on/off. r=mfinkle a=no-cpp
2011-12-13 14:28:45 -08:00
Chris Lord
e7483beacf
Bug 708683 - Guard more rigorously against bad viewport updates. r=kats a=android-only
...
Check more values in browser.js when updating the viewport, and restructure
the JSON conversion in Java so that it's easier to tell what value caused a
bad viewport if it comes from Java.
2011-12-13 14:12:07 -05:00
Mark Finkle
c9bf6407cd
Bug 704415 - Style the Add-on Manager (phase 1) [r=mbrubeck a=javascript]
2011-12-13 13:42:51 -05:00
Mark Finkle
923ec728e3
Bug 701374 - Show go or search icon in awesomescreen field, as appropriate [r=lucasr a=android-only]
2011-12-13 11:31:35 -05:00
Kartikaya Gupta
000efbc764
Bug 709805 - Avoid viewport changes on background tabs. r=pcwalton a=js-only
2011-12-12 13:53:39 -05:00
Mark Finkle
779081a42a
Bug 709048 - Over usage of haptic buzz [r=mbrubeck a=khuey]
2011-12-11 20:56:19 -05:00
Margaret Leibovic
45b9a679f1
Bug 708464 - Create click to play UI for fennec native. r=mfinkle
2011-12-09 14:04:19 -08:00
Wes Johnston
f045cb0b7d
Bug 705145 - Multiple selection lists cannot be scrolled r=mfinkle
2011-12-09 12:03:21 -05:00
Patrick Walton
5d9395a5c4
Bug 707935 - Prevent page size changes until document.readyState reads "complete". r=kats
2011-12-08 21:30:26 -08:00
Brian Nicholson
27aa1654be
Bug 708185 - Remove homepage preference [r=dougt]
2011-12-08 13:42:00 -08:00
Mark Finkle
168c7cca25
Bug 708379 - Haptic buzz when tapping on clickable elements [r=blassey]
2011-12-08 15:42:55 -05:00
Mark Finkle
4f76153bcc
Bug 696433 - Improve link rel scanning for favicons [r=mbrubeck]
2011-12-08 08:56:43 -05:00
Mark Finkle
384b178ad2
Bug 704970 - Favicon missing on URL bar; visible in awesome screen [r=mbrubeck]
2011-12-08 08:56:41 -05:00
Mark Finkle
71f0fca61f
Bug 706882 - Bad viewport description on startup [r=mbrubeck]
2011-12-07 22:21:03 -05:00
Brian Nicholson
0e12fc388f
Bug 701376 - show search engine(s) when there are no/few awesomebar results [r=mfinkle]
2011-12-07 17:52:07 -08:00
Kartikaya Gupta
e171c019ab
Bug 707483 - (Cleanup) Remove some unused event listeners [r=mfinkle]
2011-12-06 13:56:17 -05:00
Kartikaya Gupta
c8344cd9fa
Bug 707483 - (Cleanup) Move tab-specific event handlers from BrowserEventHandler to Tab [r=mfinkle]
2011-12-06 13:53:10 -05:00
Kartikaya Gupta
f8621069fb
Bug 707483 - Make javascript scrollTo work properly [r=pcwalton]
...
If a scroll event comes in that changes the scroll coordinates
from those that were last set by user scrolling in Java, then
update the Java viewport with the new coordinates. Note that
this may occur in the middle of a draw, when Gecko already has
the transaction lock acquired on the tile buffer. Therefore we
need to delay the update until after the draw is complete.
2011-12-06 13:50:21 -05:00
Chris Lord
ed2769240b
Bug 703573 - Make document sub-frames scrollable. r=kats
...
The new Java compositor only handles scrolling the top-level scroll-frame. Use
browser.js to detect when a sub-frame is being scrolled and send an 'override'
event to Java to tell it to pass us scroll events instead of calling the
scroll function on the LayerController.
2011-12-06 15:13:14 +00:00
Steffen Wilberg
ef1a8ebdeb
Bug 707575: about:fennec (about:firefox) appears too small (zoomed out) because of missing viewport meta tag. r=mfinkle
2011-12-05 19:26:44 +01:00
Wes Johnston
4cca3b2143
Bug 697701 - Double tap zoom support. r=cwiiis
2011-11-15 13:41:19 -08:00
Kartikaya Gupta
6b7a25adf8
Bug 696319 - Scroll window as needed when soft keyboard is up [r=mfinkle]
...
Send an event to scroll to the focused input field when the
soft keyboard comes up. Ensure that this happens *after* the
viewport change event is sent to Gecko, so that Gecko actually
knows that browser viewport is smaller and doesn't just no-op
the scroll request.
2011-12-03 22:59:27 -05:00
Kartikaya Gupta
198e445505
Bug 707132 - Adjust viewport used for meta-viewport calculations [r=mbrubeck]
...
Calculate the viewport size based on the user-visible content area
and the zoom factor, rather than relying on the screen size, since
the screen size doesn't take into account things like the URL bar
and android chrome that may be visible.
2011-12-02 13:11:40 -05:00
Mark Finkle
d48af11cfe
Bug 707015 - BrowserApp.addTab(aURI) doesn't put the new tab in the foreground [r=sriram]
2011-12-02 11:12:47 -05:00
Mark Finkle
f1328d9ec3
Bug 706644 - Going back from about:home still displays about:home [r=blassey]
2011-12-02 11:12:43 -05:00
Mark Finkle
9a77159dea
Bug 707014 - JavaScript Error: 'frame.frameElement is null' {file: 'chrome://browser/content/browser.js' line: 1856} [r=wesj]
2011-12-02 11:04:09 -05:00
Mark Finkle
ee41b52022
Bug 706830 - pressing 'back' doesn't return user to about:home [r=mbrubeck]
2011-12-01 15:12:45 -05:00
Kartikaya Gupta
ccc8348e7b
Bug 704690 - Scroll on in-page links [r=Cwiiis]
...
Force a viewport update to Java when there is an in-page
navigation, as this will change the scroll coordinates.
This includes splitting the existing sendViewportUpdate
function into two - one that does the update and the other
that just does the send.
2011-12-01 09:36:41 -05:00
Brad Lassey
1e66378a55
bug 706658 - ennec defaults to about:support as a start page r=mfinkle
2011-11-30 21:28:05 -05:00
Matt Brubeck
4778ca4038
Bug 706705 - Fix "this.browser.contentDocument.body is null" error message [r=wesj]
2011-11-30 17:03:24 -08:00
Mark Finkle
bb7023e142
Bug 706351 - Add support for Console API r=mbrubeck
2011-11-30 17:37:59 -05:00
Wes Johnston
0e1b36a437
Bug 704579 - Tap highlights. r=cwiiis
2011-11-30 16:10:25 -05:00
Kartikaya Gupta
d2b1f74489
Bug 706207 - Fix incorrect pageWidth in viewport update [r=dougt]
...
Missing pieces of the document resulted in pageWidth getting
assigned to NaN, which was serialized as null by JSON. This
resulted in an exception over in Java-land when deserialization
was attempted, and killed the viewport update entirely.
2011-11-30 14:22:40 -05:00
Brad Lassey
c349068ffe
bug 701380 - Implement a native about:home (start page) r=mfinkle
...
--HG--
extra : rebase_source : 3b61498dc4a17fbec21531bd831994f81fb85532
2011-11-29 01:38:35 -05:00
Matt Brubeck
56ea9fee69
Bug 706215 - Send viewport updates from JS when metadata changes [r=mfinkle]
2011-11-29 14:45:18 -08:00
Matt Brubeck
9133e6f193
Bug 706160 - Don't auto-scale frameset pages [r=mfinkle]
2011-11-29 12:58:31 -08:00
Brian Nicholson
297189d240
Bug 697857 - User Agent Switcher [r=mfinkle]
2011-11-29 10:43:29 -08:00
Steffen Wilberg
7e13c782bd
Bug 705850: Change about:config placeholder text from 'Filter Preferences' to 'Search Preferences'. r=mfinkle
2011-11-29 19:03:58 +01:00
Matt Brubeck
697444d318
Clean up whitespace in browser.js (no bug - whitespace-only change)
2011-11-29 09:42:43 -08:00
Matt Brubeck
734e19cab8
Bug 694901 - (2/2) Set default zoom level based on viewport [r=mfinkle]
2011-11-29 09:35:26 -08:00