1922 Commits

Author SHA1 Message Date
neil%parkwaycc.co.uk
4438494c4f Fewer about:blank URLs should be hidden b=370555 r=CTho
git-svn-id: svn://10.0.0.236/trunk@225233 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-29 21:35:16 +00:00
neil%parkwaycc.co.uk
07d8b0d477 Bug 338461 Make opening a new navigator work with suiterunner r=IanN
git-svn-id: svn://10.0.0.236/trunk@224474 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-12 23:01:43 +00:00
neil%parkwaycc.co.uk
5dcc889fcc Move tabbrowser from global to navigator and tweak it so that it works with toolkit's browser b=350221 r=CTho
git-svn-id: svn://10.0.0.236/trunk@224019 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-02 19:40:48 +00:00
cst%yecc.com
53daa9dd66 Bug 370832 Tab preview doesn't work right in Modern theme
Backing out previous patch (didn't work), checking in new patch
r=neil


git-svn-id: svn://10.0.0.236/trunk@223960 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-31 23:09:23 +00:00
neil%parkwaycc.co.uk
f2ce384b04 Port some of toolkit's tabbox cleanup from bug 370742 r=Enn
git-svn-id: svn://10.0.0.236/trunk@223958 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-31 23:09:21 +00:00
cst%yecc.com
a3f2abb5fc Bug 369053 className is a property, not an attribute
r=ajschult sr=neil


git-svn-id: svn://10.0.0.236/trunk@223957 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-31 23:09:20 +00:00
cst%yecc.com
b23b739149 Bug 368046 zero-height window messes up tab preview
r+sr=neil


git-svn-id: svn://10.0.0.236/trunk@223956 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-31 23:09:19 +00:00
martijn.martijn%gmail.com
a83fa38567 Bug 363934 – keyboard tab bar navigation broken, r=gavin, sr=neil
git-svn-id: svn://10.0.0.236/trunk@223955 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-31 23:09:18 +00:00
cst%yecc.com
805c06dc93 Bug 367461 Tab Preview Should Be Disabled for Current Tab
r+sr=neil


git-svn-id: svn://10.0.0.236/trunk@223954 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-31 23:09:17 +00:00
cst%yecc.com
e23a1cb0ed Bug 343893 Add events for watching the addition and removal of tabs (API compatibility w/Firefox)
r=neil


git-svn-id: svn://10.0.0.236/trunk@223953 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-31 23:09:16 +00:00
cst%yecc.com
da00dec0b5 Bug 363792 tabbrowser destructor loops over array that's length of tabpanels rather than length of tabs
r=neil


git-svn-id: svn://10.0.0.236/trunk@223952 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-31 23:09:15 +00:00
cst%yecc.com
ce66b2b758 Bug 362913 Fix regression from bug 354953 that made the undo history store the least-recent tabs rather than the most-recent
r+sr=neil


git-svn-id: svn://10.0.0.236/trunk@223951 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-31 23:09:14 +00:00
cst%yecc.com
7d91e0f194 Bug 356805 Undo close tab doesn't show the tab bar if it was hidden
r+sr=neil


git-svn-id: svn://10.0.0.236/trunk@223950 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-31 23:09:13 +00:00
cst%yecc.com
6af1fc1506 Bug 356703 Browsers associated with closed tabs aren't loading a blank document
r=neil sr=jag


git-svn-id: svn://10.0.0.236/trunk@223949 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-31 23:09:12 +00:00
bzbarsky%mit.edu
a702eda0b8 Stop about:blank loads in new tabs in case we're loading a javascript: URL.
Bug 357437, r=mconnor for toolkit, r=neil for xpfe


git-svn-id: svn://10.0.0.236/trunk@223948 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-31 23:09:11 +00:00
cst%yecc.com
85c589e765 Bug 355657 don't let target="foo" links open in a hidden browser (undo-close-tab regression)
r+sr=neil


git-svn-id: svn://10.0.0.236/trunk@223947 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-31 23:09:10 +00:00
cst%yecc.com
35e1ef9986 Bug 354953 Undo-close-tab-related cleanup/enhancements
r+sr=neil


git-svn-id: svn://10.0.0.236/trunk@223946 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-31 23:09:09 +00:00
neil%parkwaycc.co.uk
c1ebc569e8 Closing tab generates SSL warning b=354927 r=CTho sr=jag
git-svn-id: svn://10.0.0.236/trunk@223945 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-31 23:09:08 +00:00
cst%yecc.com
c2f7ed2864 Bug 350416 Closing a Tab should add Undo option when applicable
r+sr=neil


git-svn-id: svn://10.0.0.236/trunk@223944 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-31 23:09:07 +00:00
cst%yecc.com
be0d9d591d Bug 305986 Show thumbnail for large image pages [patch only fixes SeaMonkey]
r+sr=neil


git-svn-id: svn://10.0.0.236/trunk@223943 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-31 23:09:06 +00:00
cst%yecc.com
8a56e7c8f7 Bug 351289 Using ctrl-F4 to close the only remaining tab was broken
r+sr=neil


git-svn-id: svn://10.0.0.236/trunk@223942 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-31 23:09:05 +00:00
cst%yecc.com
8409ea67d9 Bug 156082 When "Hide tab bar when only one tab is open" is disabled, never ever hide the tab bar
r=jag sr=neil


git-svn-id: svn://10.0.0.236/trunk@223941 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-31 23:09:04 +00:00
neil%parkwaycc.co.uk
4b3e2cdf4d Re-enable internet keyword search from the URL bar b=332668 r=ajschult sr=jag
git-svn-id: svn://10.0.0.236/trunk@223940 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-31 23:09:03 +00:00
cst%yecc.com
a7afd56cb1 Bug 345178 Remove tooltip width limit for tab-preview tooltips and improve preview behavior for small images
r+sr=neil


git-svn-id: svn://10.0.0.236/trunk@223939 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-31 23:09:02 +00:00
cst%yecc.com
a205b9e8ae Bug 343217 Make sure the tab preview tooltip size is correct after resizing the browser.
Also fixes bug 343359 - handle standalone images more nicely.
Also adds a class to the canvas so it can be skinned.
r+sr=neil


git-svn-id: svn://10.0.0.236/trunk@223938 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-31 23:09:01 +00:00
cst%yecc.com
c646250c95 Bug 315207 Show tab preview in tab tooltips
r=db48x sr=neil


git-svn-id: svn://10.0.0.236/trunk@223937 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-31 23:09:00 +00:00
cst%andrew.cmu.edu
4e99e1d009 Bug 327873
Make return-to-parent tab work for tabs opened by redirected target="_blank" links and certain things dragged to the tab strip
r=jag sr=neil


git-svn-id: svn://10.0.0.236/trunk@223936 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-31 23:08:59 +00:00
jag%tty.nl
691f91f869 Bug 319244: Tab drop indicator icon flickers.
Now with improved fixedness as you can also go over the icon itself and it'll no longer blink. r=CTho, sr=neil.


git-svn-id: svn://10.0.0.236/trunk@223935 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-31 23:08:58 +00:00
neil%parkwaycc.co.uk
81b65df4dc Fix "Error: this.mCurrentBrowser has no properties" when closing a tab that uses the link toolbar b=320693 r=CTho sr=jag
git-svn-id: svn://10.0.0.236/trunk@223934 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-31 23:08:57 +00:00
cst%andrew.cmu.edu
e83ef550bc Bug 338180
Make tabbrowser's ".browsers" property faster by caching the array
r=jag sr=neil


git-svn-id: svn://10.0.0.236/trunk@223933 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-31 23:08:56 +00:00
Olli.Pettay%helsinki.fi
c614b8218f Bug 335586, r+sr=mconnor,neil
git-svn-id: svn://10.0.0.236/trunk@223932 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-31 23:08:55 +00:00
bugzilla%arlen.demon.co.uk
2dc336d23e Bug 143866 Ctrl+T opens new tabs in tab-bar-less (popup, no toolbar) windows - regression fix created by landing of patch on bug 105885
p=me r/sr=neil


git-svn-id: svn://10.0.0.236/trunk@223931 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-31 23:08:54 +00:00
Olli.Pettay%helsinki.fi
2ccf795b7c Bug 330710, Replace obsolete preventBubble/preventCapture with stopPropagation, r=neil, r=mconnor, sr=jst
git-svn-id: svn://10.0.0.236/trunk@223930 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-31 23:08:53 +00:00
neil%parkwaycc.co.uk
422189f820 Make widgets generate bubbling events again as that's what extensions (such as multizilla) are expecting b=330190 r=smaug sr=jag
git-svn-id: svn://10.0.0.236/trunk@223929 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-31 23:08:52 +00:00
Olli.Pettay%helsinki.fi
ee9101ef04 Bug 234455, Centralize event dispatch r=jst, sr=bz
git-svn-id: svn://10.0.0.236/trunk@223928 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-31 23:08:51 +00:00
bzbarsky%mit.edu
4f76ac5528 Front-end part of bug 326009. r=mconnor, sr=neil
git-svn-id: svn://10.0.0.236/trunk@223927 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-31 23:08:50 +00:00
jag%tty.nl
115ff0ce93 Bug 324591 follow-up. Move a variable into the else block where it's used to simplify the code a bit. r=/sr=Neil
git-svn-id: svn://10.0.0.236/trunk@223926 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-31 23:08:49 +00:00
cst%andrew.cmu.edu
48cad35c48 Bug 324591 Allow me to drop URLs in the tab strip and get a new tab at the drop site (instead of replacing an existing tab)
r=jag sr=neil
Some of the code by jag.  r=me on that code


git-svn-id: svn://10.0.0.236/trunk@223925 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-31 23:08:48 +00:00
cst%andrew.cmu.edu
d75c5a2da8 Bug 325838 Don't show image thumbnail on tab icon if browser.chrome.site_icons is false
r+sr=jag


git-svn-id: svn://10.0.0.236/trunk@223924 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-31 23:08:47 +00:00
jag%tty.nl
a7b7f738bf Make orange go bye bye
git-svn-id: svn://10.0.0.236/trunk@223923 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-31 23:08:46 +00:00
jag%tty.nl
f6801f1739 Follow-up to bug 105885. We missed one place that assumed the order of tabs and panels is the same. Look the browser up from the tab through linkedBrowser. r/sr=Neil
git-svn-id: svn://10.0.0.236/trunk@223922 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-31 23:08:45 +00:00
jag%tty.nl
93fa3410be Bug 321490: Make SeaMonkey compatible again with moveTabTo implementation of the Firefox
To avoid JS strict warnings use |this.mTabs.item(aDestIndex)| instead of |this.mTabs[aDestIndex]| since we know |aDestIndex| can validly be |this.mTabs.length|.
sr=Neil


git-svn-id: svn://10.0.0.236/trunk@223921 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-31 23:08:44 +00:00
jag%tty.nl
529a921dd9 Bug 321490: Make SeaMonkey compatible again with moveTabTo implementation of the Firefox
If the first argument is a tab, look up its index. Return the tab we get from insertBefore().
r=CTho, sr=Neil


git-svn-id: svn://10.0.0.236/trunk@223920 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-31 23:08:43 +00:00
neil%parkwaycc.co.uk
dfbefa4d92 Bustage fix for copy/paste error (b=321128)
git-svn-id: svn://10.0.0.236/trunk@223919 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-31 23:08:42 +00:00
neil%parkwaycc.co.uk
06a725ce20 Limit scope of tab movement keys b=321128 p=Mnyromyr r=me (my tabbrowser.xml changes r=Mnyromyr) sr=jag
git-svn-id: svn://10.0.0.236/trunk@223918 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-31 23:08:41 +00:00
jag%tty.nl
e03468f311 Bug 321578: Files dragged onto tabbar from explorer don't open in new tabs anymore.
Null check aDragSession.sourceNode.
r=cts, sr=Neil


git-svn-id: svn://10.0.0.236/trunk@223917 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-31 23:08:40 +00:00
jag%tty.nl
011e2ada26 Bug 319244: Reduce flicker of the tab drop indicator when dragging tabs. Also clean up strict warning (var redeclaration), and don't show the arrow when you can't drop it (which is within half a tab on either side of the tab being dragged). Oh, and get rid of unneeded flavour. r=CTho, sr=Neil
git-svn-id: svn://10.0.0.236/trunk@223916 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-31 23:08:39 +00:00
cst%andrew.cmu.edu
f4373e1b4c Bug 105885 Drag-drop reordering of tabs
Patch: r=jag sr=neil
Artwork: by Neil r=timeless


git-svn-id: svn://10.0.0.236/trunk@223915 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-31 23:08:38 +00:00
neil%parkwaycc.co.uk
ddbc67713f Check for null focusedWindow in case of full-page plugins b=304243 r=IanN sr=jag
git-svn-id: svn://10.0.0.236/trunk@223914 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-31 23:08:37 +00:00
neil%parkwaycc.co.uk
34d9bf404a Bug 313335 Update the URL bar before showing security warnings r+sr=jag
git-svn-id: svn://10.0.0.236/trunk@223913 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-31 23:08:36 +00:00