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

3826 Коммитов

Автор SHA1 Сообщение Дата
jst@mozilla.org c25fc3ddf3 Fixing bug 393900. Make windows opened with showModalDialog() obey window feature prefs. r+sr=jonas@sicking.cc, a=dsicore@mozilla.com 2007-09-07 13:30:15 -07:00
tor@cs.brown.edu 2e540ca417 Bug 320622 - removeAttribute doesn't effect some underlying DOM properties. r+sr+a=roc 2007-09-05 16:07:34 -07:00
jwalden@mit.edu e574119f30 Bug 348748 - Cleanup from the handful of patches which have landed since the initial landing that have readded cast macros; I intend to remove the rest of the instances Very Soon, all but certainly before the M8 freeze, so the macro definitions can be removed, again all but certainly before the M8 freeze, if people are okay with them being removed. Still r=bsmedberg, a=no-functionality-change 2007-09-04 23:41:35 -07:00
dcamp@mozilla.com d2859b374d block document loads for URIs tagged as malware by the url-classifier service. b=384941, r=bzbarsky, r=tony, sr=biesi, ui-r=johnath, a=bzbarsky 2007-08-31 16:18:46 -07:00
jwalden@mit.edu f76735292f Bug 199692 - Add support for document.elementFromPoint(x, y). Patch by Ben Karel <web+moz@eschew.org>, r+sr=roc, a=jst 2007-08-29 13:38:44 -07:00
jst@mozilla.org 4dc0a46136 Fixing thunderbird bustage. 2007-08-28 18:30:04 -07:00
jst@mozilla.org 3417ea0266 Fixing bug 394086. Pave the way for java applets that are scriptable using NPRuntime. r+sr=cbiesinger@gmx.at 2007-08-28 17:28:32 -07:00
jwalden@mit.edu dc650f5892 Bug 393974 - Tree walkers leak with a non-null filter. r=smaug, sr=sicking, a=blocking1.9 2007-08-28 16:42:41 -07:00
tor@cs.brown.edu b001e18714 Bug 392928 - new style nsSVGEnum. r=longsonr, sr=roc, a=roc 2007-08-27 16:11:14 -07:00
philringnalda@gmail.com 02e6b422c4 Bug 393713 - Landing bug 393300 broke building without MOZ_STORAGE, patch by romaxa <romaxa@gmail.com>, r+sr+a1.9=jst 2007-08-26 17:13:54 -07:00
mrbkap@gmail.com b3f524fb95 Be consistent as to when we forward to the inner window. bug 393669, r+sr=jst 2007-08-25 13:11:34 -07:00
cbarrett@mozilla.com dcdb98c296 Bug 393117 - Remove native resize API. r=josh r=mconnor sr+a1.9=pav 2007-08-24 18:55:28 -07:00
sayrer@gmail.com 907386a10d Bug 393300. DOMStorage leaks mozStorage classes on shutdown. r+sr+a=jst 2007-08-23 15:37:05 -07:00
masayuki@d-toybox.com 5cf046b40d Bug 392252 need new APIs for converting AppUnits to gfx usable pixels r=sharparrow1, sr+a=roc 2007-08-22 04:13:46 -07:00
igor@mir2.org d959a232d7 Bug 386265: missing commit to fix compilation. 2007-08-11 13:40:43 -07:00
smontagu@smontagu.org 8e68004c51 Add docCharsetIsForced member to nsIDomWindowUtils. Bug 391631, r+sr=bz, a=jst 2007-08-11 11:37:16 -07:00
enndeakin@sympatico.ca dbb68e119d Bug 389083, domstorage tests not outputing results, r=sayrer 2007-08-10 14:44:28 -07:00
jst@mozilla.org 4936081e8a Fixing orange due to fix for bug 390275. 2007-08-09 16:53:23 -07:00
jst@mozilla.org f29e19e3d7 Fixing bug 389911. Removing nsIScriptGlobalObject::Get/SetGlobalObjectOwner() as it's not needed any more. r+sr=peterv@propagandism.org 2007-08-09 15:30:30 -07:00
jst@mozilla.org 963907c440 Fixing bug 390275. Make setTimeout() always register the timeout on the right inner window, and add a new JS_GetGlobalForObject() JS API to eliminate some code duplication. r=mrbkap@gmail.com/brendan@mozilla.org, sr=bzbarsky@mit.edu 2007-08-09 15:19:59 -07:00
jst@mozilla.org eb6c74bccf Fixing bug 389634. Remove dependency on XUL windows from modal content dialog opening code (window.showModalDialog()). r=bzbarksy@mit.edu, sr=jonas@sicking.cc 2007-08-09 15:03:01 -07:00
sayrer@gmail.com dfd77a09fd Bug 375543. Add better diagnostics to failures. Patch by John Resig. r=sayrer 2007-08-08 22:48:58 -07:00
jst@mozilla.org 5af0e0a0f3 Backing out tests to fix orange. 2007-08-06 17:30:30 -07:00
jst@mozilla.org 8b30196330 Landing tests for bug 280959. Patch by mfenniak-moz@mathieu.fenniak.net, r=Olli.Pettay@gmail.com 2007-08-06 16:11:52 -07:00
ginn.chen@sun.com 6f5f621c9e Bug 389793 Firefox build failed on OpenSolaris without --disable-mochitest r=benjamin a=dsicore 2007-08-05 20:22:32 -07:00
Olli.Pettay@helsinki.fi d4175194b0 Bug 347480, Potentially incorrect script context used for event handlers, r+sr=jst, a=brendan 2007-08-05 06:23:03 -07:00
mrbkap@gmail.com 47bad04eb2 The outerObject hook needs to wrap the outer object in an XOW, to match every other place. bug 390116, r+sr=jst 2007-08-02 16:34:38 -07:00
jst@mozilla.org 0ba469b907 Fixing bug 389856. Fix dialog argument handling. r=mrbkap@gmail.com, sr=jonas@sicking.cc 2007-08-01 15:38:44 -07:00
dcamp@mozilla.com 5af1e8112d disable some offline tests with problems, b=390494, r=vlad, a=damons 2007-08-01 11:46:32 -07:00
mrbkap@gmail.com 65390efd64 Fix assertion and incorrect '!' that could cause us to create cross-origin wrappers in the wrong scope. bug 389796, r+sr=jst 2007-07-30 14:47:03 -07:00
jwalden@mit.edu 17256b36b6 Bug 389988 - showModalDialog should not throw when blocked by the popup blocker (should return null instead). r+sr=jst, a=mconnor over IRC 2007-07-29 21:59:17 -07:00
cbiesinger@gmx.at 15ab3cf4dd 389440 move LOAD_NO_NETWORK_IO to nsICachingChannel to avoid modifying semantics of a frozen interface. Also replace NS_ERROR_NEED_NETWORK with NS_ERROR_DOCUMENT_NOT_CACHED
r+sr=bz a=roc
2007-07-26 19:40:45 -07:00
tor@cs.brown.edu 3d54fa0d24 Bug 373572 - Implement feTile filter.
Patch by longsonr@gmail.com, r=tor, sr=roc, a=schrep
2007-07-26 17:50:45 -07:00
jonas@sicking.cc c9daa175ee Bug 389508: Implement Cross site XMLHttpRequest. r=jst sr=dveditz,biesi 2007-07-26 15:20:29 -07:00
mrbkap@gmail.com f871eb37a5 Implement cross-origin wrappers to gate accesses between sites that are cross origin. This will prevent sites from monkeying with each other by doing bad things to allAccess properties, and pave the way for more security work. bug 367911, r=jst rs=brendan 2007-07-26 12:18:06 -07:00
jst@mozilla.org 63bd26c924 Fixing bug 194404. Adding support for window.showModalDialog() for compatibility with IE. r+sr=jonas@sicking.cc 2007-07-26 10:52:26 -07:00
tor@cs.brown.edu 820e8ee7ab Bug 383184 - Implement SVG lighting filters.
Style portion r+sr=dbaron, rest r=longsonr, sr=roc.
2007-07-25 23:57:42 -07:00
jst@mozilla.org 7c61932818 Adding support for cut, copy, paste events. Patch by mfenniak-moz@mathieu.fenniak.net, r=Olli.Pettay@gmail.com, sr=jst@mozilla.org,jonas@sicking.cc 2007-07-25 21:14:33 -07:00
dmose@mozilla.org 2b32fc60f9 Relanding mrbkap's patch for bug 369259 since backing it out didn't fix our perf test woes 2007-07-25 17:54:41 -07:00
jonas@sicking.cc 3906f3aad8 Bug 259332: Improve support for document.all such that we can deal with multiple elements with the same id and/or name. r/sr=jst 2007-07-25 17:36:19 -07:00
dmose@mozilla.org 5a993ef316 Backing out patch for bug 369259 in the hopes that it will cure the perftest orange 2007-07-25 15:55:09 -07:00
mrbkap@gmail.com 0c44ab1876 Propagate getters, setters and attributes when forwarding addproperty to the inner window. bug 369259, r=jst sr=brendan 2007-07-25 13:21:26 -07:00
vladimir@pobox.com dbabc87f82 b=339553, drawString enhancement for canvas, r=me; patch from robarnold 2007-07-25 11:21:34 -07:00
dcamp@mozilla.com 1be66555e8 fix bustage from bug 389223 2007-07-24 23:55:27 -07:00
dcamp@mozilla.com 53f92f7497 update the offline cache atomically. b=389223, r=biesi, sr=jst 2007-07-24 23:31:27 -07:00
dcamp@mozilla.com e6fea393ca move the offline cache update logic from the content sink and prefetch service into an nsOfflineCacheUpdate object. bug=388839, r=biesi, sr=jst 2007-07-24 22:35:39 -07:00
dcamp@mozilla.com d554b1cee2 Add an API to access <input type="file"> data. r=smontagu (for charset stuff), r+sr=jonas 2007-07-24 21:29:47 -07:00
bzbarsky@mit.edu 9ac5426f84 Cancelling the loadgroup after we've run JS but before we've started pumping
data should still work.  Bug 389151, r+sr=biesi
2007-07-24 17:08:58 -07:00
bzbarsky@mit.edu defcacbc9d Reland part of the patch for bug 330420 which got backed out by the
table-driven QI landing.  Bug 387926, r+sr=bsmedberg
2007-07-24 13:17:11 -07:00
asqueella@gmail.com da068756b4 Bug 388645 - String changes for malware warning
p=Johnathan Nightingale <johnath@mozilla.com>
r=biesi, ok=beltzner
2007-07-23 18:56:47 -07:00
asqueella@gmail.com b012e3fcad Bug 383417 - nsIDOMOfflineResourceList is in SDK_XPIDLSRCS, should be in XPIDLSRCS
p=Dave Camp <dcamp@mozilla.com>
r+sr=biesi
2007-07-23 18:49:54 -07:00
asqueella@gmail.com bb3b12d945 Bug 388761 - fix MOZ_XUL-disabled builds
p=romaxa <romaxa@gmail.com>
r+sr=roc
2007-07-23 17:04:36 -07:00
bzbarsky@mit.edu c5cf8550af Actually return a failure rv on failure. Bug 388115, r=jst, sr=brendan 2007-07-20 20:22:24 -07:00
roc+@cs.cmu.edu 69f29ae545 Bug 338070. Rev nsISidebar UUID. r+sr=dbaron 2007-07-18 21:27:49 -07:00
bzbarsky@mit.edu d5a5f68231 Propagate stylesheet principals through to XBL binding loads; streamline load
security checks in the XBL code (so that all the security checks are gated
through LoadBindingDocumentInfo).  Bug 204140, r=dbaron for the CSS changes,
r=sicking for the XBL changes, sr=sicking.

In particular, this change allows user stylesheets loaded from local files to
link to local files.
2007-07-18 14:56:57 -07:00
peterv@propagandism.org 4f5ff5dd29 Fix for bug 386189 (Cursor navigation by keyboard (arrow keys) does not work on designMode (including composer)). r/sr=jst 2007-07-18 03:24:37 -07:00
mrbkap@gmail.com 532100467c Move where we convert things into strings into a more centralized place. bug 372075, r=bzbarsky sr=jst 2007-07-17 13:12:21 -07:00
bzbarsky@mit.edu fb37999c13 Adding test. 2007-07-16 10:41:29 -07:00
jwalden@mit.edu 603ac1a170 I think I figured out the problem with bug 384192; the code added to quit.js is also used in the browser tests, but it triggers an undefined-variable exception there, and I think the tests are getting killed by test timeout code that doesn't print a helpful 'tests timed out' message to give a little help determining the cause of the failure. We shall see... 2007-07-12 20:38:31 -07:00
jwalden@mit.edu 70b85a68a9 Fix line endings. 2007-07-12 17:17:38 -07:00
enndeakin@sympatico.ca d5d0ef3e21 Bug 323805, tab switching not working when for non-html and non-xul elements are focused, r=neil,sr=bz 2007-07-12 15:57:17 -07:00
jwalden@mit.edu a37e39d744 Back out 384192. 2007-07-12 01:46:07 -07:00
jwalden@mit.edu 2c73b2927f Bug 384192 - Mochitest needs to support subdomain tests; use a proxy hack to pretend the tests are available on example.com, example.org, and various subdomains of each, on various ports, to satisfy this need. r=robcee 2007-07-11 22:38:47 -07:00
jst@mozilla.org 5a33334578 Landing fix for bug 387478. NS_ScriptErrorReporter() no longer needs to check for a null report. Patch by sciguyryan@gmail.com, r+sr=jst@mozilla.org 2007-07-11 17:04:11 -07:00
neil@parkwaycc.co.uk 314a7d97d4 Followup to bug 348748 to fix the alignment of trailing backslashes in macros
[xxx_cast<foo*>(bar) is three characters shorter than NS_XXX_CAST(foo*, bar)]
2007-07-11 01:46:44 -07:00
mozilla.mano@sent.com f79b485750 Bug 385872 - Strict warnings should only be enabled for chrome by default (in debug builds). r=jst, sr=brendan. 2007-07-10 01:05:54 -07:00
bzbarsky@mit.edu f1c1789242 Eliminate more callers of CheckSameOriginPrincipal in favor of
Equals/Subsumes.  Bug 387212, r=mrbkap, sr=jst
2007-07-09 21:22:55 -07:00
jst@mozilla.org 3937cbdcdb Fixing tinderbox orange. r=mrbkap@gmail.com 2007-07-09 17:24:26 -07:00
jst@mozilla.org 8bcdbd4686 Fixing bug 363897. Don't give error location information to script that don't have access to the location. r=mrbkap@gmail.com, sr=brendan@mozilla.org 2007-07-09 15:07:07 -07:00
dcamp@mozilla.com b65e2cfdf1 implement navigator.pendingOfflineLoads. b=372969, r=biesi, r+sr=jst 2007-07-08 23:19:27 -07:00
dcamp@mozilla.com 08e612af60 implement navigator.isLocallyAvailable. b=373231, r=biesi, sr=jst 2007-07-08 15:15:51 -07:00
jwalden@mit.edu 12e960c504 Bug 348748 - Replace all instances of NS_STATIC_CAST and friends with C++ casts (and simultaneously bitrot nearly every patch in existence). r=bsmedberg on the script that did this. Tune in next time for Macro Wars: Episode II: Attack on the LL_* Macros. 2007-07-08 00:08:04 -07:00
Olli.Pettay@helsinki.fi 406f3dfa92 Bug 339649, incorrect script-global used in nsXBLPrototypeHandler::ExecuteHandler (with bustage fix), r=sicking, sr=jst 2007-07-06 06:47:50 -07:00
kairo@kairo.at f398376354 backing out bug 339649 due to breakage on multiple tinderboxen as requested in #developers 2007-07-06 06:13:46 -07:00
Olli.Pettay@helsinki.fi a0165ac7ec Bug 339649, incorrect script-global used in nsXBLPrototypeHandler::ExecuteHandler, r=sicking, sr=jst 2007-07-06 04:49:53 -07:00
sdwilsh@shawnwilsher.com 36cd392a66 Bug 374334 - Uncaught exception with cloneNode method and frameset element. Patch by Alex Vincent <ajvincent@gmail.com>. r=jst,sr=jst 2007-07-05 18:38:54 -07:00
jst@mozilla.org 3ad14bbb80 Fixing bug 380476. Never register timeouts on unloaded windows objects. r=mrbkap@gmail.com, sr=jonas@sickin.cc 2007-07-05 16:19:15 -07:00
dmose@mozilla.org 00137b6801 Refactor nsIMIMEInfo and nsExternalHelperAppService to support local and web-based protocol handlers (bug 384374), r=biesi, sr=sicking 2007-07-05 12:31:44 -07:00
dbaron@dbaron.org 9edabebb5d Implement -moz-border-start and -moz-border-end. Patch by Simon Montagu <smontagu@smontagu.org> and me. b=74880 r/sr=smontagu/dbaron 2007-07-04 11:51:16 -07:00
enndeakin@sympatico.ca 763c28dc18 Bug 279703, rework XUL popups to use asynchronous opening, plus many other fixes, attempt 2 with creating widgets later, r=bz,neil,roc,sr=bz 2007-07-04 08:49:38 -07:00
jst@mozilla.org 0948a2e84f Fixing bug 380618. Remove support for window.ononline and window.onoffline in favor of using window.addEventListener() for these new events. r=chris.double@double.co.nz, sr=jonas@sicking.cc 2007-07-03 16:40:11 -07:00
gavin@gavinsharp.com 25a6465d4b Bug 261633: treat setInterval('foo()') as setTimeout('foo()', 0) to match IE and avoid recursive timeouts, r+sr=jst 2007-07-03 15:38:04 -07:00
bzbarsky@mit.edu 48c95e4f48 Fix spelling in comment. Bug 384981 2007-07-03 12:39:51 -07:00
gavin@gavinsharp.com e19507fc24 Bug 380932: land netError page for malware URIs, patch by Johnathan Nightingale <johnath@mozilla.com>, r=biesi, ui+r=beltzner 2007-07-03 09:49:06 -07:00
bzbarsky@mit.edu c22fe37aef Make javascript: URIs block onload on the document that (hopefully) corresponds
to their loadgroup.  This is the document they're running against if they're
not a document URI, or its parent if they are.  Bug 384981, r=jst, sr=biesi
2007-07-02 16:48:51 -07:00
benjamin@smedbergs.us 4e1cca5f54 Bug 383167 try #3 - need buildid in an external file, r=luser sr=jst with additional parts r=biesi 2007-07-02 11:20:24 -07:00
dbaron@dbaron.org a1d83ccc4c Add another shouldBeFreed debugging call to catch outer windows better for cycle collector debugging. b=385549 r+sr=jst 2007-06-29 20:01:50 -07:00
enndeakin@sympatico.ca 4f1b5e6da7 Bug 279703, backing out the popup changes due to performance regressions. sigh. 2007-06-29 15:15:59 -07:00
enndeakin@sympatico.ca a38bda36bc Bug 279703, rework XUL popups to use asynchronous opening, plus many other fixes, r=bz,neil,sr=bz 2007-06-29 12:04:45 -07:00
sdwilsh@shawnwilsher.com 10bfa22e47 Bug 386109 - Integrate jQuery Test Suite (adding missing file). Patch by John Resig <jresig@mozilla.com>. r=rcampbell 2007-06-29 08:53:36 -07:00
rcampbell@mozilla.com 1c2e8dfb6d bug 386109 - Integrate jQuery Test Suite, patch by John Resig <jresig@mozilla.com>, r+=robcee 2007-06-29 08:10:42 -07:00
peterv@propagandism.org 02b7a30529 Fix for bug 237964 (Allow editable areas in browser (contentEditable)). r/sr=sicking. 2007-06-27 19:48:16 -07:00
jst@mozilla.org 8167a83b17 Fixing bug 380474. Use the inner object when looking up methods and adding event listeners. r=mrbkap@mozilla.org, sr=brendan@mozilla.org 2007-06-27 17:28:02 -07:00
peterv@propagandism.org 0919df3f05 Backing out to fix orange. 2007-06-27 16:21:05 -07:00
peterv@propagandism.org e15f728720 Fix for bug 237964 (Allow editable areas in browser (contentEditable)). r/sr=sicking. 2007-06-27 15:29:45 -07:00
tor@cs.brown.edu 82b68ea577 Bug 375846 - implement feConvolveMatrix filter primitive. r=longsonr, sr=roc 2007-06-27 12:02:58 -07:00
rcampbell@mozilla.com d2c4559ce8 bug 381001 - Integrate Scriptaculous Test Suite, patch by John Resig <jresig@mozilla.com>, r+=me 2007-06-27 10:04:26 -07:00
dcamp@mozilla.com 9b6465bb5f Defer initialization of navigator.offlineResources. b=383421, r+sr=jst 2007-06-26 21:40:24 -07:00
benjamin@smedbergs.us a396305c4a Reverting bug 383167 again for linux test bustage :-( 2007-06-26 12:22:51 -07:00
benjamin@smedbergs.us eb1adfce8d Bug 383167 trying again, reviews by luser and biesi, sr=jst 2007-06-26 09:35:01 -07:00