Граф коммитов

185 Коммитов

Автор SHA1 Сообщение Дата
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