Commit Graph

3666 Commits

Author SHA1 Message Date
Mark Finkle
68298db0a9 Bug 696300 - Can't focus on text fields when switching to a new tab (better than nothing) [r=blassey] 2011-10-20 18:48:26 -04:00
Doug Turner
46298d7ca8 Bug 696300 - Make text fields focusable r=blassey 2011-10-20 22:27:50 -04:00
Chris Lord
f23d9bf2f6 Improve panning, fix panning bugs. r=mfinkle
Fixes:
- Scrolling quickly in one direction, then in the other, has odd results
- Scroll occasionally goes in the wrong direction
- Scroll acceleration seems inconsistent with panning motion
- Scrolling after taps

Adds:
- Breakable axis-lock during manual panning
- Axis-lock during kinetic panning
- Linear regression to better estimate panning acceleration
- Tuned values for kinetic panning
2011-10-19 12:17:59 -04:00
Chris Lord
66d67f7d46 Improve pinch-to-zoom (a bit)
This patch corrects the maths so that pinch-to-zoom works semi-correctly.
Unfortunately, performance of this zooming method still sucks (I guess due to
relayout) and CSS zoom ends up making the page inaccessible to scrolling when
zooming in.
2011-10-19 12:13:36 -04:00
Chris Lord
c3ab0aab11 Improve kinetic panning and add constants to customise behaviour.
Increase the number of considered motion events and add some constants to
control the kinetic panning behaviour. This should make it a lot less glitchy.
2011-10-17 15:02:27 -04:00
Chris Lord
7f4cd2febd Implement scrolling of sub-frames. r=mfinkle
Implement scrolling of overflow divs, text-areas and iframes.
2011-10-15 17:44:05 -04:00
Matt Brubeck
729700798c Bug 694622 - [birch] Don't spin the event loop when opening windows [r=mfinkle] 2011-10-15 13:27:03 -07:00
Doug Turner
ab58dc4181 Disable plugins on birch. They are causing ANR on the droid pro
--HG--
extra : rebase_source : 0ad7e38c50e61be05fad85c7b6bf40a88bee7666
2011-10-14 23:21:18 -07:00
Mark Finkle
f4674c6f35 Fixes and nits to the Java Tab UI 2011-10-15 02:22:25 -04:00
Doug Turner
290ad3dbd4 #changeset: 78790:3f21e8a211ff
#tag:         qbase
#tag:         qtip
#tag:         tabs_in_nativeui
#tag:         tip
#user:        Sriram Ramasubramanian <sriram@mozilla.com>
#date:        Fri Oct 14 18:58:02 2011 -0700
#summary:     Support for tabs in native ui.
2011-10-14 22:35:15 -07:00
Matt Brubeck
45e83682bf Bug 694622 - [birch] Handle links from other apps on the command line [r=mfinkle] 2011-10-14 19:58:04 -07:00
Matt Brubeck
d81342ca87 Back out dccf0928f904 because it broke URL loading 2011-10-14 13:19:07 -07:00
Mark Finkle
117ec0a9c2 Bug 694637 - [birch] Add basic DOMTitleChanged and DOMLinkAdded support r=bnicholson 2011-10-14 16:07:17 -04:00
Matt Brubeck
95195fd5f3 Bug 694622 - [birch] Update application ID for command-line handler registration [r=fabrice] 2011-10-14 12:08:58 -07:00
Doug Turner
fb892c27f8 moving setting browser.last.uri into DOMContentLoaded. removing hideLoadingScreen message 2011-10-14 11:23:41 -07:00
Doug Turner
e9253c0c52 Fixing error in handleEvent
--HG--
extra : rebase_source : 7da570175e340eb1776e0f36366b9c3e75b95517
2011-10-14 10:56:52 -07:00
Doug Turner
7093994409 Merge from mozilla-central 2011-10-14 10:22:33 -07:00
Doug Turner
de6d7af8e5 Typo 2011-10-13 21:13:01 -07:00
Doug Turner
9f2eda82ba Disable content sink prefs since we are now not e10s and these were tuned that way. 2011-10-13 20:45:49 -07:00
Fabrice Desré
88634d9600 Camera support for birch - using default Android camera app 2011-10-13 16:52:43 -07:00
Mark Finkle
ab171d47d4 Use camelCase for sendMessageToJava 2011-10-13 16:47:29 -04:00
Mark Finkle
85b033c734 Add basic support for multiple tabs/browsers 2011-10-13 16:06:41 -04:00
Doug Turner
b15185f516 Hook up session history and reload. 2011-10-13 11:13:41 -07:00
Chris Lord
6395a7ca9a Implement kinetic panning
Implement simple kinetic panning. This doesn't change how the document is
scrolled, so scrolling iframes and overflow divs still doesn't work.
2011-10-13 11:13:59 -04:00
Mark Finkle
6bd6047208 Bug 694136 - [birch] Refactor the browser JS and XUL files [r=fabrice r=kats] 2011-10-12 17:31:04 -04:00
Doug Turner
f16570e59c Force offline = false to ensure we go online. 2011-10-12 13:37:58 -07:00
Fabrice Desré
69aba64d0a Change XUL appID 2011-10-12 10:39:06 -07:00
Fabrice Desré
5daf7238de Use DOMTitleChanged to track title changes 2011-10-11 16:57:11 -07:00
Matt Brubeck
6132faa3d4 Back out dcc28a7cfa31, 13342c7d1fc3, f005ff7b0e2a (bug 692198, bug 692196, bug 692200) because of test failures 2011-10-13 12:17:06 -07:00
Doug Turner
5b89a88a79 Let all javascript errors to to the nsConsoleService. This might be a perf hit, but i dont see it yet and it is *so* useful 2011-10-10 23:19:56 -07:00
Doug Turner
f7ffea8082 Patch from https://github.com/snorp/mozilla-central faster branch. 2011-10-10 17:40:17 -07:00
James Willcox
0ad4b9f793 Bug 692200 - Make 'plugins.force.wmode' pref override any other wmode r=jst
From 1c3c36534accbc956a5b88278ebc165626c8a8f0 Mon Sep 17 00:00:00 2001
This also enables the preference on Android. We need this because
the fix for bug 692200 breaks 32bit support, which is used
in 'transparent' (and probably other) wmodes. We force it
to 'opaque' to avoid this.
2011-10-05 14:43:16 -04:00
Matt Brubeck
6e8818f349 Bug 660887 - Double tap on an empty space on the tab bar should open a new tab [r=mfinkle] 2011-10-06 21:16:38 -07:00
Marco Bonardo
04b6bb0879 Merge last green changeset from mozilla-inbound to mozilla-central 2011-10-13 15:48:46 +02:00
Mark Finkle
ef894efebd Bug 689692 - Remove 'Recommended Add-ons' section on about:home part 2 [r=lucasr] 2011-10-13 07:57:41 -04:00
Mark Finkle
73e873d92a Bug 689692 - Remove 'Recommended Add-ons' section on about:home part 1 [r=lucasr] 2011-10-13 07:57:39 -04:00
Justin Lebar
1857cb3763 Back out bug 683777 (backout of bug 646641) due to moth orange. 2011-10-12 23:03:00 -04:00
Justin Lebar
0833156fbb Bug 683777 - Back out bug 646641 on suspicion of causing crashes. rs=smaug 2011-10-12 20:15:28 -04:00
Brad Lassey
a519c9888a bug 687265 - Front-end support for flash on Android Fennec r=mbrubeck,blassey,dolske,jst 2011-10-07 13:46:02 -04:00
Lucas Rocha
bccd85cb75 Bug 688802 - Tweak browser prompts to match planned design (r=wesj) 2011-10-12 18:00:01 +01:00
Lucas Rocha
0f02a1849f Bug 688802 - Tweak context popups to match planned design (r=wesj) 2011-10-12 18:00:01 +01:00
Lucas Rocha
c8ad23389d Bug 688802 - Tweak app menu to match planned design (r=wesj) 2011-10-12 18:00:01 +01:00
Lucas Rocha
d7c75cfd62 Bug 688802 - Tweak awesome panels to match planned design (r=wesj) 2011-10-12 18:00:01 +01:00
Lucas Rocha
6a31ac455f Bug 691338 - Reuse same position when re-anchoring popup on resize event (r=wesj) 2011-10-12 17:06:18 +01:00
Lucas Rocha
73abd133e5 Bug 688574 - Use Weave constant for locked master password (r=mfinkle) 2011-10-12 15:13:25 +01:00
Lucas Rocha
46b0fbdd54 Bug 688574 - Check sync username prefs key instead of using sync's API (r=mfinkle) 2011-10-12 15:13:25 +01:00
Lucas Rocha
bf3ee57fa1 Bug 688574 - Don't use Weave.Service.isLoggedIn flag (r=philikon) 2011-10-12 15:13:21 +01:00
Matt Brubeck
9a844008c2 Merge mozilla-central to mozilla-inbound 2011-10-11 14:11:09 -07:00
Kyle Huey
7acd90d977 Merge b-s to m-c. 2011-10-11 08:20:42 -04:00
Martijn Wargers
4029e9aa72 Test for Bug 689403 - Option inside optgroup of multi-select doesn't trigger form select helper popup after it has been opened before [r=mbrubeck] 2011-10-10 18:02:49 -07:00