Commit Graph

457 Commits

Author SHA1 Message Date
Vivien Nicolas
98d31705e7 Bug 533764 - Go button doesn't show up on startup [r=mark.finkle] 2009-12-15 15:39:30 -05:00
Mark Finkle
9e87bc8e47 Bug 534579 - Tab thumbnail takes 1/2 a second longer to disappear after tab close [r=stuart] 2009-12-15 15:37:02 -05:00
Stuart Parmenter
e2423e1366 bug 534662. Fix some trace aborts. r=gavin 2009-12-15 09:40:19 -08:00
Doug Turner
66eb50e1a2 Differences between the patch in 533502 and what was pushed. r=mfinkle 2009-12-13 21:51:11 -08:00
Benjamin Stover
59d106423a Bug 501566 - It takes way too long to highlight a selected link [r=mfinkle] 2009-12-11 11:41:28 -08:00
Vivien Nicolas
6cdc747042 Bug 528406 - XUL files opened via Browser.addTab do not display [r=stechz] 2009-12-11 11:35:42 -08:00
Benjamin Stover
96c3a81d15 Bug 531897 - plugins in iframes do not work. r=dougt 2009-12-11 10:39:59 -08:00
Benjamin Stover
39763a2ce2 Bug 533989 - center page when doing incremental zoom [r=mfinkle] 2009-12-10 11:00:46 -08:00
Benjamin Stover
cc4583b12b Bug 533502 - Idle crawler is too aggressive [r=mfinkle] 2009-12-10 10:17:39 -08:00
Benjamin Stover
9214993b17 Bug 496644 - when going back or forward, use the last pan x, y offsets [r=vingtetun] 2009-12-10 09:55:27 -08:00
Vivien Nicolas
6f0298bbd5 Bug 524501 - Form UI doesn't go to Search Mail or Search the Web buttons in Gmail [r=mark.finkle] 2009-12-09 03:03:04 -05:00
Benjamin Stover
42be263e92 Bug 532442 - unable to zoom [r=mfinkle] 2009-12-08 09:28:01 -08:00
Brad Lassey
dc41e8936b Bug 533367 - don't translate phone numbers [r=stuart] 2009-12-07 22:19:54 -05:00
Benjamin Stover
c13a9ac5cb Bug 530835 - Flash: Chrome UI shows up on background of flash videos [r=gavin.sharp] 2009-12-04 12:03:56 -08:00
Mark Finkle
4987dae331 Bug 531071 - bypass the awesomescreen when the browser is being opened for specific page [r=gavin.sharp] 2009-12-03 13:46:35 -05:00
Fabrice Desré
c3a133bf89 Bug 511432 - Handle panning inside overflow:auto elements (Google Reader) [r=mark.finkle] 2009-12-02 14:53:44 -05:00
Mark Finkle
794467d7db Bug 532120: Download Pop-Up Dialog does not block accessing content [r=gavin.sharp] 2009-12-02 00:28:43 -05:00
Mark Finkle
e5ff2665a4 Bug 532137: [Regression] Panning in scrollable content areas first pans the entire content document [r=stechz r=combee] 2009-12-01 21:22:10 -05:00
Benjamin Stover
13874dc49a Bug 531871 - Clipping problem with some flash [r=mfinkle] 2009-12-01 10:49:53 -08:00
Mark Finkle
bc97856d83 Bug 515878: refreshing page scrolls to the top (partial revert) [r=gavin] 2009-11-30 15:52:25 -05:00
Vivien Nicolas
48193c532f Bug 515878: refreshing page scrolls to the top [r=mark.finkle] 2009-11-30 15:19:24 -05:00
Fabrice Desré
95b9c14fdf Bug 460678: make it possible to scroll content-area XUL widgets [r=mark.finkle] 2009-11-30 13:25:06 -05:00
Vivien Nicolas
76a81364cb Bug 507391: noscript addon causes select box rendering to fail in fennec [r=mark.finkle] 2009-11-28 00:37:01 -05:00
Mark Finkle
7da7dc3597 Bug 531105: Fennec gets focus after page load is complete while user has switched to another app/desktop on N900 [r=gavin.sharp] 2009-11-27 19:18:45 -05:00
Benjamin Stover
7d8248edbc Bug 530887 Some web pages do not zoom to fit page on window resize [r=mfinkle] [r=vingtetun] 2009-11-25 11:07:00 -08:00
Benjamin Stover
61cec97594 Bug 526904 - Tabs loading in background are not pannable 2009-11-24 13:59:35 -08:00
Vivian Nicolas
9a13f1ae48 Bug 518642 - zoom level is reset when softkb is displayed 2009-11-24 11:44:05 -08:00
Mark Finkle
8e8b5eb43f Bustage fix 2009-11-24 14:27:42 -05:00
Mark Finkle
e0982c8b27 Bug 530013: Fennec should take steps to auto-connect network connections [r=gavin.sharp] 2009-11-24 13:23:41 -05:00
Benjamin Stover
5f5e50edff Bug 529098: Inform embedded Flash objects where to render [r=mark.finkle] 2009-11-24 02:46:01 -05:00
Vivien Nicolas
827f9fb24c Bug 527986: new tabs open with partial thumbnail of old tab [r=gavin.sharp] 2009-11-22 23:27:31 -05:00
Mark Finkle
594957691c Bug 528279: Portion of larry ui shown when adding a search engine [r=vingtetun] 2009-11-20 23:41:58 -05:00
Gavin Sharp
ffc1745cbc Bug 529935: add infrastructure for memoizing getters for commonly referenced elements (and add one for the browser stringbundle), r=mfinkle 2009-11-19 16:40:13 -05:00
Gavin Sharp
81865d642e Bug 523740: only show about:firstrun on real "first runs", show autocomplete popup otherwise, r=mfinkle 2009-11-13 14:36:39 -05:00
Fabrice Desré
6903b51003 Bug 526667: importDialog() doesn't clean up empty text nodes [r=mark.finkle] 2009-11-12 23:51:29 -05:00
Benjamin Stover
60a49afb27 Bug 528323: Improve zooming perf and fix zoom for some sites [r=mark.finkle] 2009-11-12 23:41:45 -05:00
Benjamin Stover
04142b0d04 Bug 500280: clicking the preferences button takes a few seconds to switch screens [r=mark.finkle] 2009-11-12 14:14:57 -05:00
Vivien Nicolas
95ed3d13bb Bug 524495: Chrome buttons do not always recognize tapping [r=mark.finkle r=webapps] 2009-11-10 10:48:37 -05:00
Gavin Sharp
84b80dc42b Add try/catch here required by the behavior change in bug 524995 (enabling/disabling plugins is broken), r=mfinkle 2009-11-04 11:59:14 -05:00
Brad Lassey
b4a0c50a6b Bug 436083: Viewport meta tag [r=mark.finkle r=gavin.sharp] 2009-11-03 16:20:03 -05:00
Roy Frostig
b7356d7df4 Bug 480958. Update viewport dimensions as per MozScrolledAreaChanged. r=mfinkle 2009-09-08 15:02:49 -07:00
Gavin Sharp
d628e4b284 Bug 525088: clean up getZoomForPage and consolidate code, r=blassey 2009-10-29 00:37:58 -04:00
Mark Finkle
0d23ff3652 Bug 516645: Preload border-image images to speed up the rendering [r=gavin.sharp] 2009-10-29 18:58:40 -04:00
Benjamin Stover
429f82f372 Bug 524526: Zooming sometimes zooms to incorrect positions [r=mark.finkle] 2009-10-29 18:55:56 -04:00
Benjamin Stover
86f5924d49 Bug 524695: Unmatched beginBatchOperation: closing pages that are still loaded [r=mark.finkle] 2009-10-29 01:31:09 -04:00
Brad Lassey
ed1aebcefb bug 524900 - treat mobile doctypes like we treat handheld friendly content r=mfinkle 2009-10-28 15:30:05 -04:00
Doug Turner
1dafe3ade4 Bug 524413 - renable flash. r=mfinkle 2009-10-26 23:09:35 -07:00
Steffen Imhof
b27dc48fc6 Bug 469848: Add bad certificate exceptions without showing a separate UI [r=mark.finkle] 2009-10-26 15:16:35 -04:00
Vivien Nicolas
0e7bc42476 Bug 511898: Double-click with two clicks on different areas of the page results in zoom of area of second click [r=combee] 2009-10-24 01:06:29 -04:00
Vivien Nicolas
dd01aa90bf Bug 486184: make filling in forms easier [r=webapps r=mark.finkle] 2009-10-24 00:04:51 -04:00
Ben Combee
e9c880b9b0 Bug 465284: Open link in new tab [r=mark.finkle] 2009-10-23 12:02:40 -04:00
Benjamin Stover
778db5e484 Bug 520872: Make zooming transition better [r=mark.finkle] 2009-10-21 19:11:38 -04:00
Mark Finkle
1c87dca41e Backed out changeset d7623fd1ad70 2009-10-21 15:41:09 -04:00
Roy Frostig
a877092d0f Bug 480958: Update viewport dimensions as per MozScrolledAreaChanged [r=mark.finkle r=stuart] 2009-10-21 14:05:55 -04:00
Mark Finkle
62823c12b2 Bug 523369: [Regression] Secure favicon.ico request pop-ups certificate error dialog [r=vingtetun] 2009-10-20 15:16:00 -04:00
Benjamin Stover
c8d0d252c0 Bug 511224: after zoom, titlebar is partially off screen [r=vingtetun] 2009-10-20 09:36:26 -04:00
Mark Finkle
0a6ed4e7b9 [mq]: findbaroff 2009-10-19 17:21:23 -04:00
Mark Finkle
4e7ffb796f Bug 522507: Find is shown on top of the page [r=stechz] 2009-10-19 16:27:48 -04:00
Benjamin Stover
b645bd4a7a Bug 520910: Refactor Rect and add Point class, r=gavin 2009-10-15 15:50:32 -04:00
Fabrice Desré
f73804165f Bug 522447: Alerts are misplaced [r=mark.finkle] 2009-10-15 07:59:05 -04:00
Benjamin Stover
de7008fe96 Bug 520913: Use CSS classes instead of manually resizing elements [r=mark.finkle] 2009-10-14 17:19:29 -04:00
Vivien Nicolas
68a25eea59 Bug 522288: Fennec should handle MozApplicationManifest [r=mark.finkle] 2009-10-14 16:36:47 -04:00
Mark Finkle
6f54458563 Bug 522261: Some code is firing after the browser window closes [r=gavin.sharp] 2009-10-14 15:04:33 -04:00
Fabrice Desré
afa0f5a32b Bug 518054: nsPromptService needs to fire event when opening modal dialogs [r=mark.finkle] 2009-10-12 15:05:46 -04:00
Vivien Nicolas
1245e49797 Bug 520285: urlbar pans to the right after opening/closing larry info [r=mark.finkle] 2009-10-12 14:35:01 -04:00
Roy Frostig
16ad2cf8a9 Prefetch tiles in TileManager when device is idle as reported by nsIIdleService. r=dougt,mfinkle. 2009-10-09 20:03:14 -07:00
Vivien Nicolas
02d1c38044 Bug 468294: Make sure BrowserUI can handle background tab loads [r=mark.finkle] 2009-10-09 08:34:02 -04:00
Gavin Sharp
adb725cb42 Bug 519354: fix nsIDownloadManagerUI implementation, r=mfinkle
--HG--
extra : rebase_source : 26dfb0ec9ee09e3024211e8fa3906ecd037f4b5b
2009-09-30 13:13:54 -04:00
Mark Finkle
92a325ee9b Bug 512332: Identity panel text layout is wrong, r=gavin 2009-10-05 15:45:39 -04:00
Gavin Sharp
8d4f6862b8 Bug 520021: disable flash for beta 4, r+a=stuart 2009-10-01 15:57:10 -04:00
Mark Finkle
9e2a4e14a6 Bug 519231: Backing out bug 501566, r=stechz 2009-09-28 14:16:55 -04:00
Mark Finkle
bd24144e10 Bug 519231: Backing out bug 514623, r=stechz 2009-09-28 14:16:51 -04:00
Gavin Sharp
d550ddc58f Remove tabs 2009-09-24 15:15:16 -04:00
Mark Finkle
7f5cb0fa99 Bug 515111: Minor cleanup of unneeded code, r=gavin 2009-09-22 22:43:05 -04:00
Mark Finkle
55d5e7cc21 Bug 514510: search engines should appear in the addons manager, r=gavin 2009-09-22 22:19:24 -04:00
Benjamin Stover
04d386a64c Bug 514623: strange behavior after clicking anchor links (doesn't scroll directly to anchor?), r=bcombee, r=mfinkle 2009-09-22 09:33:30 -04:00
Benjamin Stover
2815807dc9 Bug 517518: panning left always brings in the titlebar, r=bcombee, r=mfinkle 2009-09-21 18:01:33 -04:00
Ben Combee
60e4b18369 Bug 517314: Remove left-over dumps from Fennec, r=mfinkle 2009-09-21 17:34:37 -04:00
Gavin Sharp
88b73a8ed7 remove errant tab 2009-09-21 06:04:50 -04:00
Gavin Sharp
e13a54b895 Bug 517600: support opening more than one fennec window so that talos works, r=mfinkle 2009-09-19 00:23:44 -04:00
Vivien Nicolas
45be4b5ee3 Bug 513290: Page loads do not respect visibility of Awesome Bar Results, r=mfinkle 2009-09-19 00:17:52 -04:00
Mark Finkle
c634fd0906 Backing out 6cc523f2491e and 4e916c8dfe5d because they broken search buttons, r=me 2009-09-16 15:23:17 -04:00
Vivien Nicolas
b2097dfa67 Bug 513290: Page loads do not respect visibility of Awesome Bar Results [r=mark.finkle] 2009-09-15 16:41:05 -04:00
Vivien Nicolas
74ca201f8b Bug 515362: Links are not followed on first click [r=mark.finkle] 2009-09-15 13:09:47 -04:00
Brad Lassey
dde643b45b bug 514351 - support HandheldFriendly meta tag r=mfinkle 2009-09-15 01:56:18 -04:00
Vivien Nicolas
6e04545daf Bug 516056: Favicon can go to a pressed state in awesome bar [r=mark.finkle] 2009-09-14 12:50:21 -04:00
Mark Finkle
3ffffda82c Bug 489941: Rework the Update Add-ons dialog (fennec part), r=gavin 2009-09-11 16:53:21 -04:00
Mark Finkle
133bebe064 Bug 511020: Don't call onLocationChange or onSecurityChange (since they didn't) when we switch tabs [remove leftover function], r=me 2009-09-10 10:17:38 -04:00
Benjamin Stover
9541719f51 Bug 511020: Don't call onLocationChange or onSecurityChange (since they didn't) when we switch tabs, r=gavin, r=mfinkle 2009-09-10 09:24:48 -04:00
Vivien Nicolas
e8605e6410 Bug 510857: Buttons don't look pressed in bookmarks, preferences, downloads, ... [r=froystig,r=bcombee,r=mfinkle] 2009-09-10 00:24:55 -04:00
Vivien Nicolas
af56472f2a Bug 511493: Tab strip should dynamically reflow thumbnails based on screen size [r=pavlov] 2009-09-09 23:32:13 -04:00
Mark Finkle
1c18549553 Bug 469848: Add bad certificate exceptions without showing a separate UI (cert error page part), r=gavin 2009-09-09 23:21:26 -04:00
Benjamin Stover
379c9cdd97 Bug 497347: Can't zoom an element nested in an <iframe/>, r=bcombee, r=mfinkle 2009-09-09 21:52:46 -04:00
Fabrice Desré
ded67c894a Bug 515355: Zoom factor is not correct when double clicking a text. [r=bugmail] 2009-09-09 14:21:32 -04:00
Benjamin Stover
a12cf6cc05 Bug 451670: Discard tab data when low on memory, r=mfinkle, r=stuart 2009-09-05 01:14:59 -04:00
Mark Finkle
05e40ab071 Bug 514522: Disable text zooming, r=stuart 2009-09-04 13:44:55 -04:00
Fabrice Desré
ded6d0f1c3 Bug 511627: Implement a dialog system for fennec [r=mark.finkle] 2009-09-02 10:15:22 -04:00
Benjamin Stover
90f46ea81a Bug 510961: Remove scrollingOuterX hacks related to zooming, r=froystig, r=stuart 2009-09-02 02:42:25 -04:00
Benjamin Stover
fd46364538 Bug 501566: It takes too long to highlight a selected link, r=froystig, r=mfinkle 2009-09-01 23:39:39 -04:00
Brad Lassey
282f5b534c bug 513723 - Resize awesomebar and not window to account for soft keyboard, follow up r=mfinkle 2009-09-01 17:29:06 -04:00
Gavin Sharp
49e0da6c09 Bug 513957: disable annoying dumps, r=joe, r=mfinkle 2009-09-01 14:14:37 -04:00
Vivien Nicolas
1cf346996d Bug 513214: 'Never Show' button in popup notification should be per-site, not global [r=mark.finkle] 2009-09-01 13:02:19 -04:00
Brad Lassey
462b6d73c8 bug 513723 - Resize awesomebar and not window to account for soft keyboard r=mfinkle 2009-09-01 02:19:35 -04:00
Brad Lassey
26acc442fd backing out changeset 54c827234898 bug 512472 - Fennec lays pages out too wide, resulting in very small text r=mfinkle 2009-08-31 02:21:22 -04:00
Ben Combee
8a02d544ec bug 511959 - Fennec starts up with tab bar open and ugly white box showing r=blassey 2009-08-28 15:08:39 -04:00
Brad Lassey
fef6c3550b bug 512472 - Fennec lays pages out too wide, resulting in very small text r=mfinkle 2009-08-26 14:13:09 -04:00
Vivien Nicolas
94be2f2bb3 Bug 477620: Enable addition of search plugins [] 2009-08-26 15:29:46 -04:00
Vivien Nicolas
ae025f6bd2 Bug 512721: when opening a new tab, the awesome bar should not be visible if the uri != about:blank [r=mark.finkle] 2009-08-26 13:24:27 -04:00
Vivien Nicolas
2d8ab58aa8 Bug 511123: the toolbar can be half viewable while awesomebar/larry/... is on screen [r=mark.finkle] 2009-08-24 10:18:26 -04:00
Roy Frostig
f4cecbcf44 bug 511516. Add BrowserView API for rendering to a destination canvas. 2009-08-22 14:06:51 -04:00
Vivien Nicolas
16e1d8d83c Bug 511120: make sure popPopup is always called when popups are dismissed, r=gavin 2009-08-19 16:04:11 -04:00
Mark Finkle
f422773a79 Bug 511233: Notifications are skipping the repaint when closing, r=froystig 2009-08-19 01:17:44 -04:00
Mark Finkle
fb44022faa Bug 510998: Panning while touching the titlebar should be ignored, r=froystig 2009-08-18 02:07:48 -04:00
Stuart Parmenter
3ebbec8f5d Bug 509455. Make zooming work. r=bcombee 2009-08-17 13:01:27 -07:00
Vivien Nicolas
5d0ee643fe Bug 510862: polish browser.xul [r=mark.finkle] 2009-08-17 14:16:11 -04:00
Roy Frostig
0fa83e0f15 bug 510616. Give toolbar floating a hint about scroll displacement. r=stuart 2009-08-14 18:15:18 -07:00
Vivien Nicolas
cd8487ad79 Bug 509525. Float the urlbar using position: fixed instead 2009-08-14 13:02:23 -07:00
Vivien Nicolas
9d978218ee Bug 500490: when viewing the larry ui, you can scroll the webpage and end up with the larry ui in the middle of the page [r=mark.finkle] 2009-08-14 13:30:50 -04:00
Roy Frostig
0e87f64f69 bug 509407. bug 510003. Fix magic awesomebar opening on random upscrolls and fix buttons from not appearing depressed on mousedown/up. r=stuart 2009-08-13 16:41:45 -07:00
Mark Finkle
501b21b8b8 Bug 509408: when getting notification asking to allow popup, it covers the url bar, r=stuart 2009-08-13 17:13:17 -04:00
Stuart Parmenter
e3ffc6a75f fix copy&paste typo fail r=mfinkle 2009-08-13 12:34:03 -07:00
Stuart Parmenter
7543e4ef15 bug 509546. make page loading status per-tab rather than browser-wise. r=mfinkle 2009-08-12 17:41:31 -07:00
Roy Frostig
d2e9b264c2 Bug 509451: Fix horizontal chrome scrolling when viewport is wider than window, r=stuart 2009-08-12 17:40:43 -04:00
Stuart Parmenter
e9f10f7ce5 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
4c693d186e 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
1140b88aac Bug 509384: After panning the urlbar text is invisible, r=stuart 2009-08-12 02:28:44 -04:00
Roy Frostig
f60bb59268 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
eb6cd33c61 Bug 509454: Don't resize sidebars and urlbar, use flex instead [r=mark.finkle] 2009-08-11 12:41:45 -04:00
Roy Frostig
89507ba732 bug 509589. Remove visible rect statekeeping in BrowserView. r=stuart 2009-08-10 18:03:42 -07:00
Ben Combee
64466cee88 Merge of iframe scrolling patch to tiles. r=stuart 2009-08-07 18:08:06 -07:00
Ben Combee
11d4ea0012 [mq]: tiles-cleanup.diff 2009-08-07 14:59:06 -07:00
Stuart Parmenter
96e717d03b additional review comments, removing some dumps 2009-08-07 14:49:05 -07:00
Stuart Parmenter
ba3a3b749c Merge from trunk 2009-08-07 14:09:43 -07:00
Stuart Parmenter
77e2f00bb9 Updates based on reviews 2009-08-07 14:09:32 -07:00
Roy Frostig
cade2b33cf Fix tile-container clipping.
Fix floating urlbar on sidebar visibility.
2009-08-06 15:38:43 -07:00
Mark Finkle
ab655a58df 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
4ffa495a49 disable urlbar snapping until it can be made faster 2009-08-05 13:51:07 -07:00
Stuart Parmenter
c7f370f8cd Hook up urlbar scrolling/panning 2009-08-05 13:28:43 -07:00
Roy Frostig
a0c61483fc Some scrolling correctness fixes and optimizations. 2009-08-05 17:24:42 -07:00
Roy Frostig
6e220d1da1 More scroll with sidebars. URLbar fix coming soon from Stuart. 2009-08-05 16:06:54 -07:00
Roy Frostig
a0bae551de Sidebars snap again and visible rect seems to behave better. 2009-08-05 14:31:57 -07:00
Roy Frostig
7ded61394a imported patch sidebars 2009-08-05 14:06:38 -07:00
Stuart Parmenter
82da877e29 merge from m-b 2009-08-05 06:27:24 -07:00
Stuart Parmenter
109172921f Initial pass at getting sidebars scrolling 2009-08-04 16:13:28 -07:00
Roy Frostig
ae729ba550 Fix elementFromPoint module nsDocument::ElementFromPointHelper bug that will be fixed shortly. 2009-08-04 16:40:39 -07:00
Roy Frostig
7a2db6205e Fix content anchor clicks. 2009-08-03 20:32:17 -07:00
Roy Frostig
f581e94022 Some debug dump stuff. 2009-08-03 09:44:17 -07:00
Roy Frostig
2b413522d0 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
8405c7c2ae 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
dacc296201 Bug 502065: resize fennec when software keyboard is displayed, r=gavin 2009-07-30 16:41:04 -04:00
Roy Frostig
5f8fc47b99 Fix initing of zoomLevel to NaN during slow page load. 2009-07-29 15:44:41 -07:00
Roy Frostig
352c623ef1 Some cleanup plus some new messup that reveals more about the content click bug. 2009-07-29 13:27:42 -07:00
Roy Frostig
bbdfa3da1f 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
956ee4b869 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
2d1122a4e5 Brought back scroll-wheel zoom, and documented much of InputHandler.js 2009-07-28 11:29:04 -07:00
Roy Frostig
da24accdba 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
fc082b052d And a merge! 2009-07-24 15:53:34 -07:00
Roy Frostig
2d7ff91b90 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
7ed50c3cdc 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
445fdf54b7 merge 2009-07-22 06:21:11 -07:00
Stuart Parmenter
b7db120e94 fix up network loading bugs 2009-07-22 06:12:02 -07:00
Roy Frostig
570a462fa2 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
e1f698e981 Bug 500835: Kinetic scrolling doesn't stop on page change, r=mfinkle 2009-07-21 11:28:29 -04:00
Roy Frostig
636f0fee9e ForEach macro definition and Dragger input code. 2009-07-20 18:32:52 -07:00
Stuart Parmenter
f7da5a4cfd 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
d4dc23f0d6 Bug 505033: Only show close button when in fullscreen mode, r=gavin 2009-07-20 16:22:22 -04:00
Stuart Parmenter
39964ffb19 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
31058bc7ab hook up basic panning 2009-07-18 01:16:04 -07:00
Stuart Parmenter
1004e47063 Fennec + TileManager 2009-07-17 16:17:57 -07:00
Mark Finkle
0db40f3b0c 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
b9c535970b Bug 500427 - 1px left above the findbar, r=mfinkle 2009-07-02 11:57:21 -04:00
Vivien Nicolas
8798aa82bd Bug 500480: unable to install add-ons extensions, r=mfinkle 2009-07-01 12:50:20 -04:00
Vivien Nicolas
a83bd89c04 Bug 500012: Extension pages visited through Extension panel are loaded with right panel in view, r=mfinkle 2009-06-30 14:43:45 -04:00
Ben Combee
6de08cb865 Bug 500693 - "Several source files are missing semicolons as line terminators" [r=mark.finkle] 2009-06-29 14:33:05 -04:00
Hiroyuki Ikezoe
14568764ef Bug 499601: A lot of 'leaked URLs' when Fennec is finished, r=mfinkle 2009-06-25 01:37:31 -04:00
Mark Finkle
58732d47b3 Bug 472426: listbox is rendered outside the fennec window, r=gavin 2009-06-24 12:42:53 -04:00
Vivien Nicolas
b232bc5361 Bug 470989: properly freeze/unfreeze the main toolbar to avoid checkerboard artifacts when panning while panels are open, r=mfinkle/gavin 2009-06-19 17:25:42 -04:00
Mark Finkle
82624b0fa2 Bug 498494: _networkStop is busted (simple fix), r=combee 2009-06-16 17:04:48 -04:00
Vivien Nicolas
52dfa4a585 Bug 495535: titlebar should be visible after app launch, r=mfinkle 2009-06-16 16:35:48 -04:00
SHIMODA Hiroshi
d06e7d9429 Bug 476703: When switching tabs, use last pan x,y offsets, r=mfinkle 2009-06-16 01:31:15 -04:00
Nino D'Aversa
e063bb0c5e Bug 492883: Add JavaScript error console to Fennec, r=mfinkle 2009-06-09 13:55:14 -04:00
Mark Finkle
166b678d88 Bug 489433: larry UI is cut off in portrait mode, r=gavin 2009-06-08 14:09:18 -04:00
Mark Finkle
0ce9ab323e Bug 475678: content absolutely positioned at bottom of page shouldn't require scrolling, r=stuart, r=combee 2009-06-04 10:57:56 -04:00
Mark Finkle
60c4f4d658 Bug 494551: Use images for buttons in main chrome UI (widget part), r=gavin 2009-05-29 01:58:30 -04:00
Vivien Nicolas
5f1bda47c8 Bug 470441: Can't switch tabs between website and about:config, r=mfinkle 2009-05-28 11:52:26 -04:00
Hiroyuki Ikezoe
79ebeb2e0e Bug 494973: Should remove installListener, r=mfinkle 2009-05-26 21:46:44 -04:00
Hiroyuki Ikezoe
2ae98c8c56 Bug 494836: Remove controllers and stop assertions, r=mfinkle 2009-05-25 23:38:03 -04:00
Mark Finkle
5fcd41fc45 489686: Fix breakage and Ts regression from bug 474492, r=gavin 2009-05-22 17:21:20 -04:00
Brad Lassey
ebb18063ad bug 492065 - switching tabs leaves some of the previous tab on the screen r=stuart 2009-05-08 15:07:30 -04:00
Mark Finkle
e85c14d753 Bug 479808: Save As dialog is oversized and ugly, r=blassey 2009-05-07 00:44:22 -04:00
Mark Finkle
ad4fed76ae Bug 36074: Make Find bar resize-aware, part of the satck and not use a panel to display, r=bcombee 2009-05-04 00:47:07 -04:00
Mark Finkle
d799ef46ae Bug 490168: isTabContentWindow has bad implementation, r=gavin 2009-04-27 14:49:19 -04:00
Mark Finkle
89c23bcc7a Bug 486299: 'Back' button should be dimmed after clearing cache, r=gavin 2009-04-22 20:47:02 -04:00
Mark Finkle
bef773ce87 Bug 489510: Fix urlbar breakage, r=bcombee 2009-04-22 16:45:51 -04:00
Mark Finkle
6fb35cb03b Bug 474492: Update the downloads manager UI, r=gavin 2009-04-22 10:59:52 -04:00
Ben Combee
ac53466a44 Bug 486241: InputHandler should use cached nsIDOMWindowUtils from Browser, r=tglek 2009-04-17 17:10:06 -04:00
Ben Combee
99a9fff2e3 Bug 488236: Titlebar inconsistently shown after using bookmark button or tapping on tab, r=mfinkle 2009-04-17 10:41:44 -04:00
Mark Finkle
58faa9a12b Bug 479279: Fennec should have a system for browser-level notifications, r=gavin 2009-04-09 01:13:16 -04:00
Taras Glek
5b1c6a1e0b Bug 486137: less xpconnect stuff in browser[-ui].js r=mfinkle 2009-03-31 11:45:24 -07:00
Taras Glek
7826863de8 Bug 486136: Reduce painting during startup r=mfinkle 2009-03-31 11:38:34 -07:00