76 Commits

Author SHA1 Message Date
jag%tty.nl
a3c12f6702 Bug 313715: "Open in New Tab" from Bookmark Manager doesn't respect background pref
Stop caching the result of shouldLoadTabInBackground(), there's no point since we need to look at the state of the shift key every time, and we didn't update it in all code paths to begin with.
Pass in |event| from more places in history and bookmarks so we'll actually look at te shift key.
Replace use of "tab_background" with looking at shouldLoadTabInBackground().
r=IanN, sr=Neil


git-svn-id: svn://10.0.0.236/trunk@204910 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-27 14:58:49 +00:00
neil%parkwaycc.co.uk
c6417c0d6a Bug 254542 Support middle-clicks in history p=trev@gtchat.de r=me sr=dmose a=asa
git-svn-id: svn://10.0.0.236/trunk@204909 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-27 14:58:48 +00:00
Stefan.Borggraefe%gmx.de
8e5b5fe070 Bug 261544: Menu items "Delete host" and "Delete domain" aren't visible when history tree is empty
r+sr=Neil


git-svn-id: svn://10.0.0.236/trunk@204908 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-27 14:58:47 +00:00
bsmedberg%covad.net
b03f03d3cf Bug 282057 - brand.dtd/properties live in the wrong chrome package... xulrunner apps cannot provide these files, which means they can't use various toolkit features r=darin moa=Neil (seamonkey)
git-svn-id: svn://10.0.0.236/trunk@204907 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-27 14:58:46 +00:00
bsmedberg%covad.net
64e40f8c44 Bug 281414 - global s/nsIPrefBranchInternal/nsIPrefBranch2/ rs=darin (did not change backwards-compatible code in extensions/irc extensions/venkman or extensions/inspector)
git-svn-id: svn://10.0.0.236/trunk@204906 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-27 14:58:45 +00:00
Stefan.Borggraefe%gmx.de
908706fbf8 Fix for Bug 155928: "Delete Entire Domain xxx" could be better worded
r=aaronl, sr=neil


git-svn-id: svn://10.0.0.236/trunk@204905 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-27 14:58:44 +00:00
neil%parkwaycc.co.uk
9373686ec2 Switch load handlers to setting document.title (as per bug 126903 setting the title attribute no longer works) b=261267 r=jst sr=shaver
git-svn-id: svn://10.0.0.236/trunk@204889 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-27 14:58:28 +00:00
Stefan.Borggraefe%gmx.de
c8b71ae86d Fix for bug 257338: "Delete Host" and "Delete Domain" features of the History Window do not work
r=bsmedberg, sr=neil


git-svn-id: svn://10.0.0.236/trunk@204885 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-27 14:58:24 +00:00
Stefan.Borggraefe%gmx.de
3f3e253f3a Fix for bug 131480: "Can't do two successive history searches"
r+sr=neil


git-svn-id: svn://10.0.0.236/trunk@204884 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-27 14:58:23 +00:00
gerv%gerv.net
2784d543aa Bug 236613: change to MPL/LGPL/GPL tri-license.
git-svn-id: svn://10.0.0.236/trunk@204883 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-27 14:58:22 +00:00
varga%nixcorp.com
ae302ff9eb Fix for bug 221619. Tree widget refactoring and enhancement. r=neil sr=bryner
git-svn-id: svn://10.0.0.236/trunk@204881 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-27 14:58:20 +00:00
jshin%mailaps.org
5c529789be bug 215797 (by mistake, ff part was not checked in and mozilla part was checked in with 'dump()') r=bsmedberg, sr=darin, moa=bryner
git-svn-id: svn://10.0.0.236/trunk@204849 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-27 14:57:48 +00:00
jshin%mailaps.org
1e86f62304 bug 215797 : can't open an entry with IDN in History (r=bsmedberg, sr=darin, moa=bryner)
git-svn-id: svn://10.0.0.236/trunk@204848 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-27 14:57:47 +00:00
cbiesinger%web.de
4c0198b5a1 Bug 230349
Adding multiple history entries to bookmarks fails and context menu reads
      "Bookmark this Page(L)"
patch by durbacher@gmx.de (Andreas Kunz) r=neil.parkwaycc.co.uk sr=alecf


git-svn-id: svn://10.0.0.236/trunk@204847 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-27 14:57:46 +00:00
cbiesinger%web.de
2409be2767 Bug 133590
[RFE] in history, add right-click > open in new tab
patch by durbacher@gmx.de (Andreas Kunz) r=neil.parkwaycc.co.uk sr=alecf


git-svn-id: svn://10.0.0.236/trunk@204838 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-27 14:57:37 +00:00
neil%parkwaycc.co.uk
b6beeaa36c Supplementary patch in bug 227053 fixing exception when switching group mode r=timeless sr=alecf
git-svn-id: svn://10.0.0.236/trunk@204837 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-27 14:57:36 +00:00
neil%parkwaycc.co.uk
916dec5d28 Bug 227053 history sidebar issues: gHistoryStatus has no properties; correctly extract the hostname from a url; don't leak observers r=timeless sr=alecf
git-svn-id: svn://10.0.0.236/trunk@204836 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-27 14:57:35 +00:00
cbiesinger%web.de
e4c94d481f Bug 230357 gHistoryGrouping in history.js is not updated
patch by durbacher@gmx.de (Andreas Kunz)
neil.parkwaycc.co.uk: review+
alecf: superreview+


git-svn-id: svn://10.0.0.236/trunk@204835 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-27 14:57:34 +00:00
neil%parkwaycc.co.uk
7e037027f8 Bug 144158 No Group by Site option in History r=timeless sr=alecf
git-svn-id: svn://10.0.0.236/trunk@204834 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-27 14:57:33 +00:00
varga%netscape.com
0fd771dd49 Landing bookmarks changes.
Bug 205378 - Meta bug for changes in bookmarks sorting code
r=jag, sr=sspitzer, a=sspitzer,asa

The CloneResource() has been back ported from Firebird, originally
implemented by Pierre Chanial.


git-svn-id: svn://10.0.0.236/trunk@204828 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-27 14:57:27 +00:00
nisheeth%netscape.com
573c7561de Fix for bug 161546. r=alecf, sr=heikki. JS and data urls can no longer be loaded from the history window or sidebar. An alert with an error will pop up if a user tries to load such urls from the history window/sidebar. a=asa.
git-svn-id: svn://10.0.0.236/trunk@204807 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-27 14:57:06 +00:00
kairo%kairo.at
6bc8ed3548 bug 134935 - Collapse and Expand in History context menu share the same accesskey entry, r=dean_tessman, sr=dmose, checking in for piersc@cogs.susx.ac.uk
git-svn-id: svn://10.0.0.236/trunk@204806 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-27 14:57:05 +00:00
bzbarsky%mit.edu
3c4724824f History sort order should persist. Bug 91417, patch by Oswald Fischer
<osfischer@gmx.de> and Wesha <wesha@mail.ru>, r=jag, sr=bzbarsky, a=roc+moz


git-svn-id: svn://10.0.0.236/trunk@204800 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-27 14:56:59 +00:00
kyle.yuan%sun.com
0e71b6d4d3 Bug 154914 Press Enter on collapsed history tree item causes page load.
r=timeless, sr=blake


git-svn-id: svn://10.0.0.236/trunk@204799 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-27 14:56:58 +00:00
blakeross%telocity.com
cf966995dc 128322 - history sidebar opens topmost link automatically. patch by neil and me. r=andreww/hewitt sr=blake/hewitt
git-svn-id: svn://10.0.0.236/trunk@204798 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-27 14:56:57 +00:00
bryner%netscape.com
9b263b56bb Don't let sidebar panels take focus unless the user just selected the panel (i.e. don't focus them when a new window is opened). Bug 76621. r=blake, sr=jag.
git-svn-id: svn://10.0.0.236/trunk@204797 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-27 14:56:56 +00:00
alecf%netscape.com
208fcba10e Fix for bug 138299 - switch consumers of nsIWindowMediator service to use the non-RDF contractID, in preparation for bug 132175
r=danm, sr=jag


git-svn-id: svn://10.0.0.236/trunk@204796 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-27 14:56:55 +00:00
varga%utcru.sk
627ae9a651 Landing Neil's fix for bug 132682 - Twisties aren't clickable in History Sidebar
r=varga, sr=alecf


git-svn-id: svn://10.0.0.236/trunk@204725 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-27 14:55:44 +00:00
hewitt%netscape.com
e5181488ef bugs 110156, 110155
Removing support for <outliner> tags
Removing <tree> layout code and moving <tree> tags to outliner layout
Convert all usage of <outliner> to tree tags
Convert all usage of <tree> tags to new <tree> syntax or <listbox>
r=cmanske,varga sr=hyatt,sspitzer a=asa

Also includes fixes by Jan Varga (varga@utcruk.sk) for bugs 132020, 133451, 131393, 115894, and 129327


git-svn-id: svn://10.0.0.236/trunk@204724 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-27 14:55:43 +00:00
ben%netscape.com
7620987622 Fix for 128815 - numerous bookmarks improvements, including fixes for bugs: 77411, 114142, 126748, 128571.
r=blake, sr=hyatt, a=asa


git-svn-id: svn://10.0.0.236/trunk@204715 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-27 14:55:34 +00:00
ben%netscape.com
6823ce9b3f blocker 126704 - can't load history items. removing some unnecessary code.
git-svn-id: svn://10.0.0.236/trunk@204714 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-27 14:55:33 +00:00
ben%netscape.com
e5f6c6edbd 114142 - uniform twisty & click behaviour. ensure correct style is used. r=blake, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@204713 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-27 14:55:32 +00:00
blakeross%telocity.com
06d72cbdf8 118572 - extended delete functions don't work with login:password urls. r=ben sr=hewitt
95462 - uncaught exceptions in nsOutlinerController.js. r/sr=hewitt


git-svn-id: svn://10.0.0.236/trunk@204712 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-27 14:55:31 +00:00
blakeross%telocity.com
fb3a914b81 81061 - implement folder deletion in history.
73927 - use batch deleting for history (a speedup of 30000% for a few hundred items!).

63292 - session additions to global history are lost on a crash.

112308 - 2M history.dat file adds 30% to startup time.

96753 - changing history grouping doesn't update open sidebar panels.

98776 - support context menus on folders in global history.

124665 - can't clear global history after startup if you don't have a homepage.

93233 - with large history, clear history appears to hang.

92613 - shouldn't store chrome uris in global history.

59816 - clear history button should be disabled if history is empty; add count attr to nsIBrowserHistory.

104231 - last typed web location remains after clearing all history.

r=ben sr=alecf


git-svn-id: svn://10.0.0.236/trunk@204711 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-27 14:55:30 +00:00
blakeross%telocity.com
63c33573ed fix an oops in last nights checkin. sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@204710 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-27 14:55:29 +00:00
blakeross%telocity.com
e3cfa0e4a1 109560 - edit menu in history is broken. r=ben sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@204709 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-27 14:55:28 +00:00
varga%utcru.sk
47915d4f19 Fix for another silly regression. Bug 120720 - find broken in Bookmarks and History. r=hwaara, sr=blake a=blizzard
git-svn-id: svn://10.0.0.236/trunk@204708 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-27 14:55:27 +00:00
varga%utcru.sk
b7e7185b7a Fixes for:
94653  - can't right align text in outliner cell
95730  - White block displays/artifacts in the highlight area after Move/Drag mail to folder.
112238 - [RFE] Outliner widget should support line-through
116855 - Modify outliner builder syntax to match outliner content model
118093 - Make -moz-image-region work in the outliner
118113 - Too little space between pref category tree and pref page
118154 - Category now has a column picker
118647 - Memory leak of 52 bytes from 1 block allocated in nsOutlinerBodyFrame::CheckVerticalOverflow
118660 - left arrow no longer moves to parent category
119751 - Branches are open by default and then closed after launch.

- outermost <outlinerchildren> has "-moz-box-flex: 1" by default
  and it actaully replaced <outlinerbody>
- all event handlers moved on <outliner>
- content builder, outliner builder and content view use <outliner> as root
  element
- nsIBoxObject has a new attribute "element"
- all CSS rules outlinerbody:foo replaced with outlinerchildren:foo
- drop feedback is now skinable

r=waterson for the changes in mozilla/content
r=sspitzer on the mailnews parts
r=blake on the bookmarks/history
r=bryner on the OutlinerBodyFrame and OutlinerContentView changes

sr=hyatt,hewitt


git-svn-id: svn://10.0.0.236/trunk@204707 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-27 14:55:26 +00:00
blakeross%telocity.com
39f00dcea4 Fix for 98782 and a few other history bugs. r=ben sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@204706 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-27 14:55:25 +00:00
blakeross%telocity.com
72b6f8fe48 107642 - XUL syntax/cleanup landing. Fixes 94470, 96008, 96019, 76800, 102637, 80399, 108303, and removes over a thousand unnecessary or nonsensical attributes. Also fixes 108302, 102366, 102367, 105815. r=sspitzer,cmanske on appropriate parts sr=ben
git-svn-id: svn://10.0.0.236/trunk@204690 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-27 14:55:09 +00:00
bnesse%netscape.com
0cf7feea1a Bug 106159. Switch remaining js and xul files from nsIPref interface to nsIPrefService/nsIPrefBranch interfaces to eliminate conflicts. r=jag, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@204671 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-27 14:54:50 +00:00
blakeross%telocity.com
261cde324d Fix js strict warning about function not always returning a value...
git-svn-id: svn://10.0.0.236/trunk@204645 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-27 14:54:24 +00:00
gerv%gerv.net
b51a52b056 Relicensing Round 1, Take 2. Most C-like NPL files -> NPL/GPL/LGPL. Bug 98089.
git-svn-id: svn://10.0.0.236/trunk@204644 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-27 14:54:23 +00:00
blakeross%telocity.com
d07a27e9ce Add a context menu to global history items (48039). r=hewitt sr=ben
git-svn-id: svn://10.0.0.236/trunk@204633 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-27 14:54:12 +00:00
blakeross%telocity.com
e3054014f6 History searching no longer works (89093). r=ben sr=alecf
git-svn-id: svn://10.0.0.236/trunk@204632 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-27 14:54:11 +00:00
blakeross%telocity.com
b466bf44da History should use outliner, provide a way to sort/view history the old way, win32 classic should use +/- twisties (73857, 71947, 80846, also fixes 66907, 59814, 71029, 48864, 69260, others). r=alecf sr=ben
git-svn-id: svn://10.0.0.236/trunk@204631 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-27 14:54:10 +00:00
ben%netscape.com
7dc5fcb966 Fix history D&D again. r=kerz, sr=blake, a=asa
git-svn-id: svn://10.0.0.236/trunk@204629 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-27 14:54:08 +00:00
ben%netscape.com
8b7720d210 Fix broken history drag and drop. I broke this ages ago when I changed the way the D&D wrapper library worked.
patch from blake, sr=me, r=Hixie.


git-svn-id: svn://10.0.0.236/trunk@204628 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-27 14:54:07 +00:00
ben%netscape.com
da1c1da298 Forgot to make history window set its windowtype to history:searchresults when the window is opened in search mode.
r=matt, sr=blake


git-svn-id: svn://10.0.0.236/trunk@204627 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-27 14:54:06 +00:00
ben%netscape.com
60a154813f Fix for 81575, Implement a new find in history dialog. This replaces the ugly old dual Bookmarks/History search, which had problems.
- Duplicate bookmarks find dialog code (since it's so small it's not worth factoring)
- Make the history window know how to root its tree on a given URI
- Add Find in History dialog XUL, JS, etc


git-svn-id: svn://10.0.0.236/trunk@204626 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-27 14:54:05 +00:00