103 Commits

Author SHA1 Message Date
alecf%netscape.com
87090faeba big rewrite of drag & drop code to fix #52519
- fix warnings
- change title/url separator to "\n"
- clean up image dragging
- consolidate code
r=jag, a=ben


git-svn-id: svn://10.0.0.236/trunk@210600 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:54:56 +00:00
blakeross%telocity.com
007dcfffb2 Fix 48876: make d&d and modifier-/middle-click possible throughout the app and implement selection within link (50673). Also fixes 59520, 48780, 48632, 57588, 59132. r=jag sr=alecf
git-svn-id: svn://10.0.0.236/trunk@210598 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:54:54 +00:00
blakeross%telocity.com
b81d5b5c64 Fix 44239, 43714, 48023, 51248: home button d&d, tooltips, prefs, and other cleanup. r=timeless a=alecf
git-svn-id: svn://10.0.0.236/trunk@210592 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:54:48 +00:00
blakeross%telocity.com
d3d273f599 Fix 52541: link dragging no longer works. r=dr sr=alecf
git-svn-id: svn://10.0.0.236/trunk@210518 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:53:34 +00:00
alecf%netscape.com
fe045a41cc back out my dumb-ass fix for 52519 - it only worked for like a day, then died.
git-svn-id: svn://10.0.0.236/trunk@210517 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:53:33 +00:00
alecf%netscape.com
0f81cf6aa6 first part of fix for #52519 - escape text/x-moz-url URLs when they are dragged r=law@netscape.com (LOTS of review!)
a=ben@netscape.com
(from the N6 branch)


git-svn-id: svn://10.0.0.236/trunk@210516 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:53:32 +00:00
locka%iol.ie
9c446ae534 Fix to name Internet Shortcuts after the document title, not the window title. b=41984, a=ben@netscape.com, r=ben@netscape.com
git-svn-id: svn://10.0.0.236/trunk@210515 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:53:31 +00:00
mjudge%netscape.com
33120e09b3 small but pervasive change to make nsIDOMSelection an xpidl interface. also broke it into 2 interfaces, nsISelection and nsISelectionPrivate. moved nsIDOMSelectionListener also to xpidl. these new idl files live in layout/base/public. r=sfraser, r=anthonyd bug 48575
git-svn-id: svn://10.0.0.236/trunk@210514 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:53:30 +00:00
rayw%netscape.com
c5f7067894 Bug 37275, Changing value of all progids, and changing everywhere a progid
is mentioned to mention a contractid, including in identifiers.

r=warren


git-svn-id: svn://10.0.0.236/trunk@210513 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:53:29 +00:00
sfraser%netscape.com
093fdd81bb Fix JavaScript warnings in strict mode. r=pchen
git-svn-id: svn://10.0.0.236/trunk@210512 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:53:28 +00:00
locka%iol.ie
8af516c0ac Removed hack put in to drag and drop to workaround this bug. b=41984, r=jst
git-svn-id: svn://10.0.0.236/trunk@210509 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:53:25 +00:00
ben%netscape.com
6a9f8393a4 fix for nsbeta3+ bug 41901, link image dragged from one window to another loads the image instead of the linked page.
also tidied up the html string returned in this case so that when dropped into composer, an image enclosed in a link
to the linked page is inserted.


git-svn-id: svn://10.0.0.236/trunk@210508 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:53:24 +00:00
ben%netscape.com
295b44254c toolbar landing 44756
git-svn-id: svn://10.0.0.236/trunk@210445 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:52:21 +00:00
pinkerton%netscape.com
a09b040e26 part of fix for 37412, make content area accept text/x-moz-url flavor.
git-svn-id: svn://10.0.0.236/trunk@210437 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:52:13 +00:00
mjudge%netscape.com
31826a4923 15665 beta3+ Javascript selecting a link when dragging.
git-svn-id: svn://10.0.0.236/trunk@210436 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:52:12 +00:00
pinkerton%netscape.com
6209c7c180 for bug 39326, add a drag over handler to reject drags from the same content area. better than the way i did it before.
git-svn-id: svn://10.0.0.236/trunk@210435 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:52:11 +00:00
pinkerton%netscape.com
0659b65c19 for bug 39326, don't load urls dragged from the same content area.
git-svn-id: svn://10.0.0.236/trunk@210434 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:52:10 +00:00
ben%netscape.com
86b14e1cd6 some required groundwork for pink for his nsbeta3+ bug 39326
git-svn-id: svn://10.0.0.236/trunk@210433 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:52:09 +00:00
ben%netscape.com
b63b912e65 46803, XP keyboard accelerators for navigation.
git-svn-id: svn://10.0.0.236/trunk@210428 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:52:04 +00:00
ben%netscape.com
1f518d7bd0 forgot to check these files in with the previous batch...
git-svn-id: svn://10.0.0.236/trunk@210417 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:51:53 +00:00
ben%netscape.com
cd0b965ef6 fix for 27828, TITLE attribute shows tooltip in content area. patch from robert o'callahan, r=me.
git-svn-id: svn://10.0.0.236/trunk@210394 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:51:30 +00:00
ben%netscape.com
c3c8cdfbf1 ...and again. I suck.
git-svn-id: svn://10.0.0.236/trunk@210392 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:51:28 +00:00
ben%netscape.com
f0f5710d81 fix braindead stuff. (make global variable local, oops)
git-svn-id: svn://10.0.0.236/trunk@210390 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:51:26 +00:00
ben%netscape.com
2822d601a8 personal toolbar drag and drop and a fix for 42692, [disabled by default!]
git-svn-id: svn://10.0.0.236/trunk@210388 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:51:24 +00:00
tao%netscape.com
babfa35df9 39790: [L12y] Move all localizable prefs into chrome://.r=alecf.
git-svn-id: svn://10.0.0.236/trunk@210386 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:51:22 +00:00
danm%netscape.com
9f4dca2555 tracking change of name of window.content to _content. (bug 33650) r=hyatt
git-svn-id: svn://10.0.0.236/trunk@210372 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:51:08 +00:00
evaughan%netscape.com
72c4a63c4a Fix for beta2+ #41951
and beta2+ #39927

-r pinkerton


git-svn-id: svn://10.0.0.236/trunk@210360 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:50:56 +00:00
pinkerton%netscape.com
4fa83f13c3 adding title (modulo bug) to x-moz-url flavor when dragging proxy icon. r=scc, bug#37410
git-svn-id: svn://10.0.0.236/trunk@210359 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:50:55 +00:00
ben%netscape.com
117e1dede3 partial fix for b41120 and b41123 - tooltips for navigator and taskbar
git-svn-id: svn://10.0.0.236/trunk@210355 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:50:51 +00:00
brade%netscape.com
959a98a199 temporary fix for bug #40911; if the dropped text contains a space, don't actually try to load the text as a url. r=kin; r/a=pinkerton
git-svn-id: svn://10.0.0.236/trunk@210354 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:50:50 +00:00
ben%netscape.com
67b31733b6 fix checkbox inversion
git-svn-id: svn://10.0.0.236/trunk@210353 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:50:49 +00:00
ben%netscape.com
0d77f307e8 Usability change for common dialog
git-svn-id: svn://10.0.0.236/trunk@210352 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:50:48 +00:00
ben%netscape.com
e647444a5e get button handling right for drop-on-home dialog
git-svn-id: svn://10.0.0.236/trunk@210346 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:50:42 +00:00
ben%netscape.com
be95f8f6f2 d&d fix
git-svn-id: svn://10.0.0.236/trunk@210345 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:50:41 +00:00
ben%netscape.com
fcdbeba4eb d&d tweaks
git-svn-id: svn://10.0.0.236/trunk@210344 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:50:40 +00:00
ben%netscape.com
ecacbb954b fix draggable scrollbars on mac
git-svn-id: svn://10.0.0.236/trunk@210343 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:50:39 +00:00
kin%netscape.com
2dddc4ee10 Changed bogus "event" reference to "aEvent" in contentAreaDNDObserver.onDragStart().
This should fix the D&D of selection regression.
a=beppe@netscape.com


git-svn-id: svn://10.0.0.236/trunk@210342 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:50:38 +00:00
ben%netscape.com
21e96145e8 add nsIPref utility wrapper (code cleanup)
git-svn-id: svn://10.0.0.236/trunk@210340 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:50:36 +00:00
ben%netscape.com
64a8df2e37 make home button drop a little safer/smarter
git-svn-id: svn://10.0.0.236/trunk@210339 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:50:35 +00:00
ben%netscape.com
f14d2ae822 partial fix for 29403 and some text changes to open location dialog
git-svn-id: svn://10.0.0.236/trunk@210338 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:50:34 +00:00
ben%netscape.com
786e2e9c41 check in fix for 40751 for Kevin Puetzk, r=myself
git-svn-id: svn://10.0.0.236/trunk@210268 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:49:24 +00:00
kin%netscape.com
ab17163464 Part 1 of fix for bug #39821: Drag and Drop interferes with selection.
layout/base/public/nsIFrameSelection.h
  layout/base/src/nsSelection.cpp
  layout/events/src/nsEventStateManager.cpp
  layout/html/base/src/nsFrame.cpp
  layout/html/forms/src/nsGfxTextControlFrame2.cpp
  xpfe/browser/resources/content/navigatorDD.js

r=brade@netscape.com,cmanske@netscape.com a=beppe@netscape.com,waterson@netscape.com


git-svn-id: svn://10.0.0.236/trunk@210267 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:49:23 +00:00
kin%netscape.com
138918bad3 Temporarily disable D&D support for selection to unblock
people working on selection problems. (Bug #39821 Drag and Drop interferes with selection)
r=brade@netscape.com, a=trudelle@netscape.com


git-svn-id: svn://10.0.0.236/trunk@210266 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:49:22 +00:00
brade%netscape.com
cdd8384c32 handle d&d of selection (need to turn on d&d flag in nsFrame.cpp); r/a=cmanske; a=beppe (bug#6255)
git-svn-id: svn://10.0.0.236/trunk@210265 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:49:21 +00:00
brade%netscape.com
6bf7a83643 don't require pref; lower case tag names
git-svn-id: svn://10.0.0.236/trunk@210264 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:49:20 +00:00
rjc%netscape.com
8e50cded1d Fix bug # 36037: drag&drop changes to support translucency on Mac.
git-svn-id: svn://10.0.0.236/trunk@210263 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:49:19 +00:00
brade%netscape.com
0324f24161 slight rework/cleanup of BeginDragContentArea
git-svn-id: svn://10.0.0.236/trunk@210262 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:49:18 +00:00
pinkerton%netscape.com
a144068ab5 adding url flavor to proxy icon to test creation of internet shortcuts on win32
git-svn-id: svn://10.0.0.236/trunk@210261 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:49:17 +00:00
pinkerton%netscape.com
4b8fa6679b adding ability to drag a file from the desktop into the content area.
git-svn-id: svn://10.0.0.236/trunk@210260 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:49:16 +00:00
brade%netscape.com
738fdb57fb add a function to handle dragging all types of data in the content area (not used yet; not complete yet)
git-svn-id: svn://10.0.0.236/trunk@210259 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:49:15 +00:00