Roy Frostig
c180cb40a3
Bug 509451: Fix horizontal chrome scrolling when viewport is wider than window, r=stuart
2009-08-12 17:40:43 -04:00
Stuart Parmenter
3cc784c8b7
bug 509450, 509386. scroll to the top of the page when we start loading a new page and hide sidebars when we start up
2009-08-12 13:38:52 -07:00
Mark Finkle
666cafaef0
Bug 456076: Popup blocker notification has only two options and both are permanent, r=bcombee
2009-08-12 12:28:51 -04:00
Mark Finkle
e5d06fac38
Bug 509384: After panning the urlbar text is invisible, r=stuart
2009-08-12 02:28:44 -04:00
Roy Frostig
0d8f786bd4
bug 509764. Lift browser viewport state to tab level; restore state on tabswitch. r=stuart
2009-08-11 13:51:13 -07:00
Stuart Parmenter
aa6bb30b53
Bug 509454: Don't resize sidebars and urlbar, use flex instead [r=mark.finkle]
2009-08-11 12:41:45 -04:00
Roy Frostig
0efe7ca977
bug 509589. Remove visible rect statekeeping in BrowserView. r=stuart
2009-08-10 18:03:42 -07:00
Ben Combee
a1da836547
Merge of iframe scrolling patch to tiles. r=stuart
2009-08-07 18:08:06 -07:00
Ben Combee
3037d574d0
[mq]: tiles-cleanup.diff
2009-08-07 14:59:06 -07:00
Stuart Parmenter
78f3986b9b
additional review comments, removing some dumps
2009-08-07 14:49:05 -07:00
Stuart Parmenter
8625cd3810
Merge from trunk
2009-08-07 14:09:43 -07:00
Stuart Parmenter
46a51b18ee
Updates based on reviews
2009-08-07 14:09:32 -07:00
Roy Frostig
084b7e3bac
Fix tile-container clipping.
...
Fix floating urlbar on sidebar visibility.
2009-08-06 15:38:43 -07:00
Mark Finkle
84b946de5b
Bug 500837: Identity-Box should be pushed down when security info is shown, r=gavin
2009-08-05 18:49:44 -04:00
Stuart Parmenter
3836587278
disable urlbar snapping until it can be made faster
2009-08-05 13:51:07 -07:00
Stuart Parmenter
9bb41c902e
Hook up urlbar scrolling/panning
2009-08-05 13:28:43 -07:00
Roy Frostig
b6f8c32619
Some scrolling correctness fixes and optimizations.
2009-08-05 17:24:42 -07:00
Roy Frostig
b30a692402
More scroll with sidebars. URLbar fix coming soon from Stuart.
2009-08-05 16:06:54 -07:00
Roy Frostig
38a221b5b2
Sidebars snap again and visible rect seems to behave better.
2009-08-05 14:31:57 -07:00
Roy Frostig
ed1cb55400
imported patch sidebars
2009-08-05 14:06:38 -07:00
Stuart Parmenter
7618e8a31e
merge from m-b
2009-08-05 06:27:24 -07:00
Stuart Parmenter
99ef0b4082
Initial pass at getting sidebars scrolling
2009-08-04 16:13:28 -07:00
Roy Frostig
b4c3d16c7c
Fix elementFromPoint module nsDocument::ElementFromPointHelper bug that will be fixed shortly.
2009-08-04 16:40:39 -07:00
Roy Frostig
e193d19193
Fix content anchor clicks.
2009-08-03 20:32:17 -07:00
Roy Frostig
a2bb44d333
Some debug dump stuff.
2009-08-03 09:44:17 -07:00
Roy Frostig
bc52a14062
Implemented double click in browser view container do zoom to and from element.
...
Added Browser::forceChromeReflow() with a reflow-forcing hack thanks to dbaron.
Added BrowserView::forceContainerResize() to resize the browser view container even if in the middle of a batch operation.
2009-07-31 15:32:48 -07:00
Roy Frostig
a32bb0b6f0
Fixed Makefile.in WinNT/CE preprocessing command.
...
Tile manager macros done in BEGIN, END form.
Tile manager macros put to better use. Small optimizations on begin and endCriticalRect.
Fixed tile pool sorting and eviction so that no extra evict guard is needed on every FORCREATE.
Fixed assorted small bugs throughout (maybe introduced some new ones ;p).
Added sweet sweet tilecache debug to browser.js.
2009-07-30 17:31:09 -07:00
Mark Finkle
8072ba9bac
Bug 502065: resize fennec when software keyboard is displayed, r=gavin
2009-07-30 16:41:04 -04:00
Roy Frostig
1b5f509699
Fix initing of zoomLevel to NaN during slow page load.
2009-07-29 15:44:41 -07:00
Roy Frostig
657b164f1e
Some cleanup plus some new messup that reveals more about the content click bug.
2009-07-29 13:27:42 -07:00
Roy Frostig
206611c381
Makefile fix to preprocess JS with both gcc and MSVS (thanks mfinkle, bcombee).
...
Use macros instead of forEachIntersectingRect everywhere in TileManager.
Small kinetic fix: kill the timer if the KineticController's panBy callback throws an exception of any kind.
2009-07-29 12:51:24 -07:00
Roy Frostig
f34f3c75b9
Simplification of sidebar snap.
...
Cleanup of global functions in browser.js (debug functions are still global), plus added documentation on said functions.
2009-07-28 16:14:57 -07:00
Roy Frostig
7dbf3cf198
Brought back scroll-wheel zoom, and documented much of InputHandler.js
2009-07-28 11:29:04 -07:00
Roy Frostig
19e225ec8f
Changes to KineticController to stop it from painting as it scrolls.
...
Added sidebar snapping.
More debug dumps for the content click redispatch bug.
2009-07-27 19:04:22 -07:00
Roy Frostig
0874fc97b3
And a merge!
2009-07-24 15:53:34 -07:00
Roy Frostig
936f43b007
MouseModule almost done except for a nasty bug where content doesn't like our clicks. Everything is near working, though...
2009-07-24 15:51:16 -07:00
Roy Frostig
6ce15e1f13
Add bcombee's Kinetic changes and modify input handler to have a bit of different grab/ungrab mechanism (currently unused anyway) and invent MouseModule.
2009-07-23 18:34:13 -07:00
Stuart Parmenter
0a020cf3f4
merge
2009-07-22 06:21:11 -07:00
Stuart Parmenter
b49ec38f3d
fix up network loading bugs
2009-07-22 06:12:02 -07:00
Roy Frostig
4676d4ecff
Fixes and finishes to new custom scrollbox dragger
...
Commented out the creation of a ContentPanningModule in InputHandler constructor
Commented out TileManager preprocessor macro since our preprocessor can't handle it (I can has C preprocessor plz?)
2009-07-21 12:28:30 -07:00
Ben Combee
5998798fed
Bug 500835: Kinetic scrolling doesn't stop on page change, r=mfinkle
2009-07-21 11:28:29 -04:00
Roy Frostig
0e95215f89
ForEach macro definition and Dragger input code.
2009-07-20 18:32:52 -07:00
Stuart Parmenter
f895bee678
clean up various code, improve getting of the visible rect, add the checkerboard back in
2009-07-20 13:48:26 -07:00
Mark Finkle
830ac57864
Bug 505033: Only show close button when in fullscreen mode, r=gavin
2009-07-20 16:22:22 -04:00
Stuart Parmenter
b54a3b3cca
use pause/resume rendering when panning, resize/repaint immediately when page is done loading, misc other fixes.
2009-07-18 02:59:24 -07:00
Stuart Parmenter
b47b1b03a5
hook up basic panning
2009-07-18 01:16:04 -07:00
Stuart Parmenter
a26c9c7855
Fennec + TileManager
2009-07-17 16:17:57 -07:00
Mark Finkle
4f85a16589
Bug 501009: Download Dialog 'Open' button should be dimmed if no registered handler, r=tonikitoo
2009-07-16 15:57:39 -04:00
Vivien Nicolas
76c5b0be1e
Bug 500427 - 1px left above the findbar, r=mfinkle
2009-07-02 11:57:21 -04:00
Vivien Nicolas
6459f11326
Bug 500480: unable to install add-ons extensions, r=mfinkle
2009-07-01 12:50:20 -04:00