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

2185 Коммитов

Автор SHA1 Сообщение Дата
aaronl%netscape.com 50d6f000c7 Bug 207487. No accessible name using label for xul <textbox> element. r=kyle, sr=alecf 2003-06-04 20:57:39 +00:00
mkaply%us.ibm.com 5826d43c42 #158610
r=pavlov, sr=jst
Add support for setting and querying lowsrc attribute so frontpage pic galleries work.
This does NOT make lowsrc work as it used to, it only adds it to the DOM
2003-06-04 13:15:37 +00:00
jst%netscape.com 60c47b5e6a Fixing bug 158049. Patch by brendan@mozilla.org and myself. Make sure property existence can't be checked for across origins. r=caillon@aillon.org, sr=brendan@mozilla.org, heikki@netscape.com 2003-05-31 18:43:48 +00:00
jst%netscape.com 3830d50ebe Fixing typo in class name. 2003-05-31 05:39:14 +00:00
jst%netscape.com 117e64901e Fixing bug 205474. Making window.open() (and other ways to target things into existing windows) not reuse already closed windows. r=caillon@aillon.org, sr=bzbarsky@mit.edu 2003-05-29 00:48:35 +00:00
aaronl%netscape.com 5158d785de Bug 204777. Prevent backspace to send us back in history in general embedded case. r=brade, sr=sfraser 2003-05-25 19:39:21 +00:00
jst%netscape.com e02248a811 Fixing regression bug 206026. Reverting the evaluation context of javascript: URL's to always be the context of the page where the URL is loaded. r=mstoltz@netscape.com, sr=brendan@mozilla.org, a=rjesup@wgate.com 2003-05-21 23:51:03 +00:00
jst%netscape.com 9692d89194 Fixing regression bug 205989. Making sure we don't parse the result of evaluating a javascript: URL if network traffic was stopped from the JS in the URL. 2003-05-21 21:37:25 +00:00
jkeiser%netscape.com c8633873f1 Fix drag and drop to/from textarea and input (bug 194802), r=bryner@netscape.com, sr=jst@netscape.com, a=sspitzer@netscape.com 2003-05-21 00:42:32 +00:00
peterlubczynski%netscape.com bfc4901088 Fixing smoketest blocker bug 205817, Flash doesn't load because javascript: url gets canceled, patch by jst, r=peterl, sr=darin 2003-05-15 19:38:35 +00:00
jst%netscape.com ed99f57913 Fixing bug 130265. Don't stop current network activity when loading javascript: URL's unless the URL results in data to parse. r=adamlock@netscape.com, sr=darin@netscape.com, a=asa@mozilla.org 2003-05-15 01:23:26 +00:00
jst%netscape.com fd39a78a78 Fixing bug 202994. Make sure the proper security check is done when converting the result of a JS expression in a javascript: URL to a string. r=mstoltz@netscape.com, sr=brendan@mozilla.org, a=asa@mozilla.org 2003-05-12 22:23:52 +00:00
jst%netscape.com b4f676181d Backing out the fix for bug 148782 since it caused bug 204029. 2003-05-06 02:01:52 +00:00
mstoltz%netscape.com 0bd380d3ed Bug 159424 - Don't clear scope of global object when loading the first document in a window, if the document has the same origin as the calling script. r=heikki, sr=jst, a=asa 2003-05-05 20:55:37 +00:00
varga%netscape.com 05096034d5 Fix for bug 189719. Automatic image sizing: Use a custom magnifying glass cursor.
r=dbaron, sr=roc, a=sspitzer
2003-05-02 22:23:55 +00:00
ere%atp.fi f34440c5b9 Bug 201242: When minimize and then restore, two carets appear in a mail compose window
Patch by bryner and me
r=bryner
sr=jst
a=sspitzer
2003-04-29 18:24:28 +00:00
jst%netscape.com fc432e0bac Fixing bug 148782. Don't let images or form controls named 'submit' shadow the method form.submit. r=caillon@returnzero.com, sr=peterv@netscape.com, a=sspitzer@netscape.com 2003-04-28 19:27:40 +00:00
caillon%returnzero.com 38a77eca7f Bug 155748 - "Can't use a global variable named 'parent'"
r=bzbarsky sr=jst a=asa
2003-04-26 03:27:21 +00:00
peterlubczynski%netscape.com 4e946a8184 Fixing 169951, crash caused by plugin calling window.close() from an event because we destroy the frame tree and plugin's native window. This fix puts that destruction caused by a window.close() from Javascript on a PLEvent. r=jkeiser sr=jst, a=asa 2003-04-25 22:24:37 +00:00
bryner%netscape.com c4e3948cd4 Adding some frozen interfaces to the sdk that should have been there already. Bug 203170, r=dougt, sr=alecf, a=asa. 2003-04-24 21:32:11 +00:00
heikki%netscape.com 8583070500 Bug 191800, move FIXptr and XPointer into xmlextras, r=harishd, sr=jst. 2003-04-23 00:07:37 +00:00
brade%netscape.com 8cba3f4ccc bug 197121; fix QI (r=brian johnson, sr=sfraser) 2003-04-22 20:30:54 +00:00
sfraser%netscape.com efcf8d6576 Fix bug 196704: implement commands to get the selected text, and insert text, to allow for embedders (like Camino) to use them, e.g. for the Mac OS X services menu. Also fix image copy. r=brade, sr=kin. 2003-04-22 18:11:12 +00:00
bzbarsky%mit.edu 342965f108 Move document.lastModified up onto nsIDOMNSDocument; refactor the
RetrieveRelevantHeaders stuff a bit.  Bug 192366, patch by Pratik
<psolanki@netscape.net>, r=bzbarsky, sr=jst
2003-04-19 16:53:44 +00:00
sfraser%netscape.com 21628c40ad Fix window.find() to start searching in the window it was called on, not the focussed frame. Part of bug 118657, r=mstolz, sr=jst. 2003-04-19 00:49:11 +00:00
roc+%cs.cmu.edu f97e88226e Bug 198987. Fix regression by making pageXScroll and pageYScroll return 0 and succeed even when there's no scrolling view. r+sr=bzbarsky 2003-04-18 13:52:49 +00:00
jst%netscape.com 981b45ec02 Fixing bug 201132. Always use the JSPrincipals from the target object when compiling event handlers, never use the principals of the global object in which the event handler is compiled. Also make sure we never use the principals that are precompiled into cloned Functions, always get the principal from the Function's scope in such cases. r=mstoltz@netscape.com (and heikki@netscape.com), sr=brendan@mozilla.org 2003-04-17 20:21:00 +00:00
seawood%netscape.com 5e2dd72a02 Implement mozcomps static build variant.
Remove unnecessary EXPORT_LIBRARY settings.
Bug #201602 r=bryner
2003-04-17 19:19:42 +00:00
brade%netscape.com 1bf2d254a1 command for drag/drop/copy/paste hooks (bug 197121) r=smfr sr=jst 2003-04-17 13:21:19 +00:00
danm%netscape.com 267ae767bc use new popupblocked domevent. bug 199705 r=jaggernaut,jst 2003-04-16 00:00:55 +00:00
danm%netscape.com 13971ba0bd new popupblocked domevent. bug 199705 r=jaggernaut,jst 2003-04-16 00:00:46 +00:00
danm%netscape.com 443851a97a new popupblocked domevent. bug 199705 r=jaggernaut,jst 2003-04-15 23:34:08 +00:00
sfraser%netscape.com 62124345af Fix regressions from bug 201560: forward/back reversal on key presses, and an annoying assertion. r=dbradley/brade, sr=peterv. 2003-04-15 19:55:10 +00:00
roc+%cs.cmu.edu 1304af9cbc Bug 198987. Prevent smooth scrolling rounding small partial increments down to 0. Add scrollMaxX/scrollMaxY properties to JS window object so mailnews can use a more robust way to detect when the message is scrolled to the bottom of its window. r=bzbarsky,sr=jst 2003-04-15 13:40:46 +00:00
sfraser%netscape.com 990a577cca Fix for bug 201822 -- recursion crash when using backspace key to go Back. patch by bryner, r=pavlov, sr=me. a=jj for checkin. 2003-04-14 16:10:47 +00:00
varga%netscape.com 5670078f56 Backing out fix for bug 201132 to fix smoketest blocker 201889.
sr=peterv
2003-04-14 12:30:19 +00:00
jst%netscape.com 1f736cbc83 Fixing bug 201132. Always use the JSPrincipals from the target object when compiling event handlers, never use the principals of the global object in which the event handler is compiled. r=mstoltz@netscape.com (and heikki@netscape.com), sr=brendan@mozilla.org 2003-04-13 04:05:29 +00:00
sfraser%netscape.com a28c941ba9 Fix method types to keep Windows happy (__stdcall crap) 2003-04-12 04:22:16 +00:00
sfraser%netscape.com 482d4fbaa3 Fix bug 201560: reimplement the DOM window controller using shared controller code, and a singleton nsIControllerCommandTable. This reduces the number of string compares when updating commands, and is cleaner. Include some string cleanup in SetCursor() to reduce codesize. r=brade/jkeiser, sr=jst. 2003-04-12 03:08:23 +00:00
bryner%netscape.com 4d3b825ffa Make --disable-xul work (bug 69995). We build enough XUL to support
scrollbars unconditionally, but can now leave out heavyweight widgets like
grid, listbox, and tree.  r=bzbarsky, sr=alecf.
2003-04-11 00:56:27 +00:00
jst%netscape.com e025bc01b2 Fixing bug 200038. Fixing bogus assertion triggerd in venkman. r=heikki@netscape.com, sr=peterv@netscape.com 2003-04-09 04:40:20 +00:00
bzbarsky%mit.edu dc6bed353b Use const statics for greater good. Bug 201251, r=jst, sr=alecf 2003-04-09 00:52:48 +00:00
jst%netscape.com 0bd6c211c8 Fixing bug 199465. Make the DOM shutdown code flush the XUL cache to ensure that everything is unrooted before the final JS GC is run. r=dbradley@netscape.com, sr=brendan@mozilla.org 2003-04-02 21:24:50 +00:00
jst%netscape.com 14882c9d0c Fixing bug 124412. Making nsXULDocument inherit nsXMLDocument to avoid the need to duplicate a large amount of code in nsXULDocument. Also removing nsMarkupDocument and nsIDOMEventCapturer that are no longer needed. Changing the inheritance of nsIDOMXULDocument to avoid ~60 or so forwarding methods, and doing a *lot* of code cleanup. r=bugmail@sicking.cc, sr=peterv@netscape.com 2003-03-26 07:41:30 +00:00
shliang%netscape.com 459e7e4277 195924, 195921, 195928 - popup blocking changes to use whitelisting only and provide info dlg when popup first encountered. r=danm, sr=jag. 2003-03-26 02:03:13 +00:00
alecf%netscape.com 925955c81d landing attempt #2 for 195262 - support for static atoms, and converting atoms over to UTF8 to reduce bloat - now without performance regressions!
sr=darin, r=dbaron
2003-03-25 18:55:59 +00:00
seawood%netscape.com b983df21d3 Resurrect --disable-oji
Bug #197924 r=peterl sr=alecf
2003-03-25 06:54:52 +00:00
jst%netscape.com 90b56cebcb Fixing bug 199033. Taking out code that was needed for full-page plugins when they didn't have a document associated with them, that was recently fixed, so now this code is no longer needed. r=peterlubczynski@netscape.com, sr=bzbarsky@mit.edu 2003-03-25 00:17:27 +00:00
jst%netscape.com f46fc13c0f Fixing regression bug 198433. option.text not settable any more. r=fabian@imajes.info, sr=bzbarsky@mit.edu 2003-03-21 21:27:17 +00:00
alecf%netscape.com 16af458ceb backout my static atom patch for now until I figure out the performance loss! :(
bug 195262
2003-03-21 20:13:08 +00:00
heikki%netscape.com 7e8034bc24 Bug 139276, implement synchronous document.load(), r=jst, sr=darin. 2003-03-21 19:22:52 +00:00
alecf%netscape.com c4ea07bc53 fix for bug 195262:
- convert atoms to UTF8 because 99% of the time, that is what they are used for
- add support for static atoms, where the strings are declared in a large const array and not copied into the heap
r=dbaron, sr=darin

this is an experimental landing - if there are performance issues, I will back it out.
2003-03-21 06:26:32 +00:00
heikki%netscape.com 9f2a5f1a56 Bug 182323, implemented XPointer spec, we now support the framework, shorthand syntax, element, fixptr, xpath1 and xmlns schemes, and provide a proprietary API from scripts, r=sicking, sr=peterv. 2003-03-19 23:45:42 +00:00
jst%netscape.com 151a1999f3 Fixing typo in comment. 2003-03-18 23:23:49 +00:00
jst%netscape.com 2908eed41b Removing unused variables. 2003-03-18 23:23:32 +00:00
dougt%netscape.com be629223b6 Create a new xpcom obsolete library (and component library).
Moved nsFileSpec and related classes into this obsolete library.
  Moved nsRegistry and related libreg functionality into the obsolete library.

Updated many callers using the obsolete nsFile spec to use nsIFile and Necko to do file IO.

Combined the following DLLs (source -> dest)
  uriloader -> docshell
  shistory -> docshell
  jsurl -> jsdom
  gkview -> gklayout

Moved nsAdapterEnumerator out of xpcom/ds and into mailnews, since they're the only consumer

Modifed the xpt_link tool so that you can specify a �only include� cid list that can mask CID�s that you are not interested in.

Added build options:
Prevent the building of xpinstall (--disable-xpinstall)
Prevent the building js component loader (--disable-jsloader)
A build option to only build a single profile (--enable-single-profile)
A build flag to only built the required xpfe components (--disable-xpfe-components).

Removal or hiding of unused functions and classes including nsEscape*, nsDequeIterator, nsRecyclingAllocatorImpl, nsDiscriminatedUnion, nsOpaqueKey, nsCRT::strlen, NS_NewCommandLineService

Bug 194240, r/sr = darin, alec.
2003-03-15 01:04:32 +00:00
jst%netscape.com 23167aaa78 Um, forgot these changes in my last checkin. 2003-03-14 07:38:26 +00:00
jst%netscape.com 67c60923e6 Fixing bug 192837. Freezing the rest of the DOM HTML interfaces. r=fabian@imajes.info, sr=peterv@netscape.com 2003-03-14 07:00:53 +00:00
jst%netscape.com 677d034a8d Fixing bug 156871. Making history.go() work like history.go(0). r=bugmail@sicking.cc, sr=peterv@netscape.com 2003-03-13 07:12:11 +00:00
roc+%cs.cmu.edu f295b9b118 Bug 183905. Allow horizontal scrolling with mouse sticks. Patch by Dainis_Jonitis, r+sr=roc+moz 2003-03-12 03:22:11 +00:00
jst%netscape.com a3dbc99032 Fixing bug 196895. Don't assume aIsUndefined is non-null. Patch by dbradley@netscape.com, r=jst@netscape.com, sr=alecf@netscape.com 2003-03-11 22:24:02 +00:00
hpradhan%hotpop.com 645ef64e24 bug 196404 : setting document.location.href while showing about:blank broken r=radha sr=dbaron 2003-03-11 04:31:44 +00:00
radha%netscape.com e6fcf9e508 Fix for bug #162128. Find a usable base uri for urls loaded through javascript.
r=jst sr=darin.
2003-03-05 22:23:47 +00:00
jst%netscape.com dd648b44ac Fixing bug 125318. Making window.self replaceable. r=fabian@imajes.info, sr=peterv@netscape.com 2003-02-27 00:54:49 +00:00
peterlubczynski%netscape.com 5ce7765e26 Fixing the DOM navigator.mimeType array to be able to test for installed helper applications, bug 58811, patch by bzbarsky@mit.edu r=peter, sr=jst 2003-02-26 23:54:55 +00:00
mstoltz%netscape.com 3a317a5fc5 Bug 163549 - Remove History.goURI(). Patch by mstoltz & jst. r=alecf/mstoltz. sr=heikki. 2003-02-25 01:40:18 +00:00
danm%netscape.com 44c941eba1 suppress processing of blur events with filepicker showing. bug 68454 r=bryner,kmcclusk,jst 2003-02-24 20:15:59 +00:00
dbaron%dbaron.org e2875e8fee Replace the broken (since it can return destroyed data) ResolveStyleContextAndGetStyleData with GetXBLBindingURL. b=193847 r+sr=bzbarsky 2003-02-23 17:20:15 +00:00
jkeiser%netscape.com d4ce4ad061 Make text drag work again (bug 193568), r=bryner@netscape.com, sr=jst@netscape.com, a=asa@mozilla.org 2003-02-22 08:10:46 +00:00
jst%netscape.com 8c47e7f0e8 Whitespace changes, no 3-space indentation here\! 2003-02-18 05:41:48 +00:00
jst%netscape.com f3ecd77b54 Fixing part of bug 192837. Freezing most remaining DOM HTML interfaces and also nsIDOMStyleSheetList. r=harishd@netscape.com, sr=peterv@netscape.com, a=asa@mozilla.org 2003-02-18 00:20:16 +00:00
jst%netscape.com 7ea5f470c8 Fixing bug 193710. Fix crash in the DOM event handling code where it was passing a bad stack pointer to the JS engine. r=peterv@netscape.com, sr=brendan@mozilla.org, a=dbaron@dbaron.org 2003-02-17 22:38:55 +00:00
jst%netscape.com 128d89851d Fixing bug 189494. Making window.frames replaceable. r=fabian@guisset.org, sr=peterv@netscape.com, a=asa@mozilla.org 2003-02-14 01:59:52 +00:00
jst%netscape.com 55c684a6eb Fixing regression bug 191916. Making classes of eTypeExternalConstructor constructable again, we can't use the DOMJSClass_Construct() hook directly from a JS function, it must be used only as a construct hook on instances of the JS class nsDOMClassInfo::sDOMJSClass. r=bugmail@sicking.cc, sr=peterv@netscape.com, a=asa@mozilla.org 2003-02-06 00:38:22 +00:00
nisheeth%netscape.com f0e68de991 Fix for bug 191377. r=peterv, sr=heikki, a=asa. window.open("") was not opening a blank window. This was a regression from the fix to bug 174628. 2003-02-01 00:39:31 +00:00
nisheeth%netscape.com d4913d130c Backout last checkin because it did not have any log message. 2003-02-01 00:35:45 +00:00
nisheeth%netscape.com 2127f7c5f1 *** empty log message *** 2003-02-01 00:24:14 +00:00
peterv%netscape.com 6b3f446333 Fix for bug 91557 (constructor property of DOM Object instances return incorrect constructor). r=sicking, sr=jst, a=asa. 2003-01-31 12:10:13 +00:00
nisheeth%netscape.com f1caad5c41 Fix for bug 174628. r=darin, sr=jst, a=asa. Only escape non-ASCII characters in url passed to nsGlobalWindow::InternalLoad(). 2003-01-27 22:02:44 +00:00
peterv%netscape.com bb0094597d Backing out part of fix for bug 91557 to fix smoketest blocker 190064. 2003-01-22 15:39:44 +00:00
peterv%netscape.com b85c145242 Fix for bug 91557 (constructor property of DOM Object instances return incorrect constructor). sr=jst, sr=brendan. 2003-01-22 03:22:35 +00:00
timeless%mozdev.org 99779b1c99 Bug 189736 Move early return failure cases to the beginning of nsDOMClassInfo::Init()
r=sicking sr=jst
2003-01-22 03:18:41 +00:00
varga%netscape.com 960bbe6780 Fix possible binary compatibility issues introduced by fix for bug 73322.
sr=bz
2003-01-18 17:55:27 +00:00
varga%netscape.com ebba8d599c Landing pref based, automatic image resizing.
Disabled by default.
r=jst, sr=jag
2003-01-18 10:17:58 +00:00
darin%netscape.com 8f284ed984 modifications for bug 176919 "async streams" r=dougt,gordon sr=sspitzer a=valeski,asa 2003-01-18 02:15:14 +00:00
peterv%netscape.com 3c2481d007 Fix for bug 188500 (Some DOM classes do not resolve). r=sicking, sr=jst. 2003-01-17 15:16:33 +00:00
caillon%returnzero.com ead3cd7ea8 Bug 14777 - Give inline background image painting a rhyme and reason to how it works. Implement CSS3 proposal (-moz-)background-inline-policy.
r+sr=roc+moz
2003-01-17 09:33:52 +00:00
mkaply%us.ibm.com 3dc5fe64e6 No bug - OS/2 only - add #ifdef so OS/2 returns OS/2 for platform 2003-01-15 23:10:56 +00:00
dougt%netscape.com 927c29d1d6 move nsTraceMalloc out of XPCOM. Factory out stackwalking code into new files. 189221 r=chak, 186585 r=blythe sr=dbaron. Most of this patch was contributed by seawood. 2003-01-15 20:40:06 +00:00
jst%netscape.com 5b63e8c3de Fixing bug 161166. Freezing more DOM interfaces. r=harishd@netscape.com, sr=peterv@netscape.com 2003-01-14 23:05:52 +00:00
bryner%netscape.com db75f5edf9 fixing win32 bustage 2003-01-09 07:50:15 +00:00
bryner%netscape.com 26d5c6ff25 Phase 1 of style context deCOMtamination (bug 114713). Remove all dependencies on nsIStyleContext from outside of content and layout. Make nsIFrame::GetStyleData be a non-inline virtual function when called from outside of layout, since the nsStyleContext implementation won't be available to those callers. r=dbaron, sr=bzbarsky. 2003-01-09 06:49:07 +00:00
kin%netscape.com 9ffe4fead1 Fix for bug #88049: Support .selectionStart & friends for textareas
Patch by petejc@optonline.net and kin@netscape.com

  mozilla/content/html/content/src/nsHTMLInputElement.cpp
  mozilla/content/html/content/src/nsHTMLTextAreaElement.cpp
  mozilla/dom/public/idl/html/nsIDOMNSHTMLTextAreaElement.idl
  mozilla/layout/html/forms/src/nsTextControlFrame.cpp
  mozilla/layout/html/forms/src/nsTextControlFrame.h

Re-implemented selectionStart, selectionEnd, setSelectionRange() and various

utility methods in nsTextControlFrame to support multi-line text widgets.


r=jkeiser@netscape.com  sr=sfraser@netscape.com
2003-01-09 06:06:17 +00:00
dbaron%dbaron.org 0b5c7134c9 Bug 178643: Remove uses of NS_INIT_ISUPPORTS, since it is no longer needed. r=timeless sr=jag 2003-01-08 19:35:36 +00:00
jst%netscape.com 79a55119bb Fixing bug 158370. Newly created windows not fully usable in JS when running in some embedded apps. r=harishd@netscape.com, sr=peterv@netscape.com 2003-01-06 22:37:54 +00:00
hpradhan%hotpop.com 035502f9df bug 186509 r=caillon sr=jst 2003-01-05 06:34:53 +00:00
seawood%netscape.com 4588fb970a Start installing GRE libraries & components into a separate dist/gre directory as part of the default build.
Bug #186241 r=dougt
2002-12-28 01:15:07 +00:00
caillon%returnzero.com e3782c89a5 Removing unused decl. r=timeless. I forgot to remove this with my fix for 175197, and it wasn't removed per my review comment to 183234. 2002-12-24 21:40:41 +00:00
aaronl%netscape.com 95f95775ad Bug 183234. Checking in patch for jst. Crash in nsDOMWindowController when F7 key pressed. r=aaronl, sr=peterv 2002-12-20 08:00:08 +00:00
peterv%netscape.com 33c9e7f0bd Fix for bug 180709 (Update Mozilla to the DOM Level 2 HTML PR). r=sicking, sr=jst. 2002-12-17 13:29:39 +00:00