Commit Graph

3689 Commits

Author SHA1 Message Date
Gian-Carlo Pascutto
6973917c1c Add doorhanger notifications for Java UI. r=mfinkle 2011-10-25 14:00:37 +02:00
Mark Finkle
b5dd547700 Bug 696758 - Filter web progress messages sent to Java [r=mbrubeck] 2011-10-24 22:00:52 -04:00
eitan@monotonous.org
57db4ea0db Bug 696063 - UIReady signal needs to be ported r=mbrubeck 2011-10-24 17:34:17 -07:00
Margaret Leibovic
d64d64a762 Bug 695461 - Download notifications 2011-10-19 14:17:00 -04:00
Sriram Ramasubramanian
03c42af896 Bug 695152 - Tabs tray implementation for native UI. r=mfinkle
--HG--
extra : rebase_source : 81efd1c8844a1ecdf49be1ee28060c4e8198e23d
2011-10-24 12:20:27 -07:00
Fabrice Desré
2ccaaec7cd Bug 696850 - Support chrome:// and resource:// uris in favicons [r=mfinkle] 2011-10-24 14:08:21 -07:00
Fabrice Desré
57748deef0 Don't harcode the appID in nsAndroidStartup.cpp [r=ted] 2011-10-24 13:07:33 -07:00
Doug Turner
205f53d1b2 Merge from m-c 2011-10-24 11:11:26 -07:00
Wes Johnston
8686209daf Bug 694455 - Implement a prompt service for native ui fennec. r=mfinkle,blassey 2011-10-24 10:05:18 -07:00
Doug Turner
ee3fee9c0d Bug 695836 - sync last screen and last uri preference. r=mfinkle 2011-10-23 21:11:29 -07:00
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
Justin Lebar
fbe51410e2 Bug 683777 - In an attempt to fix a crash in nsDocShell::InternalLoad, re-land bug 646641 with an extra null-check. r=smaug 2011-10-21 11:26:34 -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