3264 Commits

Author SHA1 Message Date
jst%mozilla.org
1115b57b54 Fixing bug 389856. Fix dialog argument handling. r=mrbkap@gmail.com, sr=jonas@sicking.cc
git-svn-id: svn://10.0.0.236/trunk@231248 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-01 22:38:44 +00:00
dcamp%mozilla.com
4ca6972dc1 disable some offline tests with problems, b=390494, r=vlad, a=damons
git-svn-id: svn://10.0.0.236/trunk@231241 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-01 18:46:32 +00:00
mrbkap%gmail.com
14b153d4f5 Fix assertion and incorrect '!' that could cause us to create cross-origin wrappers in the wrong scope. bug 389796, r+sr=jst
git-svn-id: svn://10.0.0.236/trunk@231193 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-30 21:47:03 +00:00
jwalden%mit.edu
834dbf2095 Bug 389988 - showModalDialog should not throw when blocked by the popup blocker (should return null instead). r+sr=jst, a=mconnor over IRC
git-svn-id: svn://10.0.0.236/trunk@231159 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-30 04:59:17 +00:00
cbiesinger%gmx.at
7509b39f4e 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


git-svn-id: svn://10.0.0.236/trunk@231094 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-27 02:40:46 +00:00
tor%cs.brown.edu
25901c5e58 Bug 373572 - Implement feTile filter.
Patch by longsonr@gmail.com, r=tor, sr=roc, a=schrep


git-svn-id: svn://10.0.0.236/trunk@231087 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-27 00:50:46 +00:00
jonas%sicking.cc
52ff6b27a1 Bug 389508: Implement Cross site XMLHttpRequest. r=jst sr=dveditz,biesi
git-svn-id: svn://10.0.0.236/trunk@231078 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-26 22:20:32 +00:00
mrbkap%gmail.com
0d377e63f9 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
git-svn-id: svn://10.0.0.236/trunk@231064 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-26 19:18:07 +00:00
jst%mozilla.org
43a9473fed Fixing bug 194404. Adding support for window.showModalDialog() for compatibility with IE. r+sr=jonas@sicking.cc
git-svn-id: svn://10.0.0.236/trunk@231061 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-26 17:52:53 +00:00
tor%cs.brown.edu
0722ee44b2 Bug 383184 - Implement SVG lighting filters.
Style portion r+sr=dbaron, rest r=longsonr, sr=roc.


git-svn-id: svn://10.0.0.236/trunk@231040 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-26 06:57:43 +00:00
jst%mozilla.org
daccf057ae Bug 280959: 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
git-svn-id: svn://10.0.0.236/trunk@231016 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-26 04:14:35 +00:00
dmose%mozilla.org
7de9106ce0 Relanding mrbkap's patch for bug 369259 since backing it out didn't fix our perf test woes
git-svn-id: svn://10.0.0.236/trunk@231000 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-26 00:54:41 +00:00
jonas%sicking.cc
54f24bdccb 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
git-svn-id: svn://10.0.0.236/trunk@230997 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-26 00:36:20 +00:00
dmose%mozilla.org
37282df326 Backing out patch for bug 369259 in the hopes that it will cure the perftest orange
git-svn-id: svn://10.0.0.236/trunk@230984 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-25 22:55:09 +00:00
mrbkap%gmail.com
6687ef576e Propagate getters, setters and attributes when forwarding addproperty to the inner window. bug 369259, r=jst sr=brendan
git-svn-id: svn://10.0.0.236/trunk@230958 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-25 20:21:26 +00:00
vladimir%pobox.com
f223a46fa8 b=339553, drawString enhancement for canvas, r=me; patch from robarnold
git-svn-id: svn://10.0.0.236/trunk@230947 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-25 18:21:35 +00:00
dcamp%mozilla.com
49649c1e33 fix bustage from bug 389223
git-svn-id: svn://10.0.0.236/trunk@230917 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-25 06:55:27 +00:00
dcamp%mozilla.com
95ba970f9d update the offline cache atomically. b=389223, r=biesi, sr=jst
git-svn-id: svn://10.0.0.236/trunk@230915 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-25 06:31:28 +00:00
dcamp%mozilla.com
9f40ca2397 move the offline cache update logic from the content sink and prefetch service into an nsOfflineCacheUpdate object. bug=388839, r=biesi, sr=jst
git-svn-id: svn://10.0.0.236/trunk@230909 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-25 05:35:40 +00:00
dcamp%mozilla.com
2c8be0d039 Add an API to access <input type="file"> data. b=371432, r=smontagu (for charset stuff), r+sr=jonas
git-svn-id: svn://10.0.0.236/trunk@230905 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-25 04:29:49 +00:00
bzbarsky%mit.edu
7a9a628f04 Cancelling the loadgroup after we've run JS but before we've started pumping
data should still work.  Bug 389151, r+sr=biesi


git-svn-id: svn://10.0.0.236/trunk@230819 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-25 00:08:58 +00:00
bzbarsky%mit.edu
0e47216a4d Reland part of the patch for bug 330420 which got backed out by the
table-driven QI landing.  Bug 387926, r+sr=bsmedberg


git-svn-id: svn://10.0.0.236/trunk@230800 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-24 20:17:11 +00:00
asqueella%gmail.com
e852dc9d42 Bug 388645 - String changes for malware warning
p=Johnathan Nightingale <johnath@mozilla.com>
r=biesi, ok=beltzner


git-svn-id: svn://10.0.0.236/trunk@230723 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-24 01:56:48 +00:00
asqueella%gmail.com
c925cb056b Bug 383417 - nsIDOMOfflineResourceList is in SDK_XPIDLSRCS, should be in XPIDLSRCS
p=Dave Camp <dcamp@mozilla.com>
r+sr=biesi


git-svn-id: svn://10.0.0.236/trunk@230721 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-24 01:49:54 +00:00
asqueella%gmail.com
2617d636d9 Bug 388761 - fix MOZ_XUL-disabled builds
p=romaxa <romaxa@gmail.com>
r+sr=roc


git-svn-id: svn://10.0.0.236/trunk@230693 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-24 00:04:37 +00:00
bzbarsky%mit.edu
fc38cd3c24 Actually return a failure rv on failure. Bug 388115, r=jst, sr=brendan
git-svn-id: svn://10.0.0.236/trunk@230410 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-21 03:22:24 +00:00
roc+%cs.cmu.edu
a068fddb7f Bug 338070. Rev nsISidebar UUID. r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@230266 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-19 04:27:49 +00:00
bzbarsky%mit.edu
4738c3572d 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.


git-svn-id: svn://10.0.0.236/trunk@230242 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-18 21:56:58 +00:00
peterv%propagandism.org
fae1ad3d08 Fix for bug 386189 (Cursor navigation by keyboard (arrow keys) does not work on designMode (including composer)). r/sr=jst
git-svn-id: svn://10.0.0.236/trunk@230177 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-18 10:24:37 +00:00
mrbkap%gmail.com
2c54f9e915 Move where we convert things into strings into a more centralized place. bug 372075, r=bzbarsky sr=jst
git-svn-id: svn://10.0.0.236/trunk@230129 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-17 20:12:22 +00:00
bzbarsky%mit.edu
a6581562b2 Adding test.
git-svn-id: svn://10.0.0.236/trunk@230036 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-16 17:41:29 +00:00
jwalden%mit.edu
25cdd85e31 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...
git-svn-id: svn://10.0.0.236/trunk@229877 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-13 03:38:32 +00:00
jwalden%mit.edu
1362a26112 Fix line endings.
git-svn-id: svn://10.0.0.236/trunk@229865 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-13 00:17:38 +00:00
enndeakin%sympatico.ca
76a4707393 Bug 323805, tab switching not working when for non-html and non-xul elements are focused, r=neil,sr=bz
git-svn-id: svn://10.0.0.236/trunk@229851 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-12 22:57:18 +00:00
jwalden%mit.edu
b45886c5d1 Back out 384192.
git-svn-id: svn://10.0.0.236/trunk@229797 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-12 08:46:10 +00:00
jwalden%mit.edu
68fec6168b 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
git-svn-id: svn://10.0.0.236/trunk@229790 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-12 05:38:48 +00:00
jst%mozilla.org
51437c5cf3 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
git-svn-id: svn://10.0.0.236/trunk@229774 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-12 00:04:11 +00:00
neil%parkwaycc.co.uk
998c53a562 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)]


git-svn-id: svn://10.0.0.236/trunk@229689 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-11 08:46:49 +00:00
mozilla.mano%sent.com
97e0e0c008 Bug 385872 - Strict warnings should only be enabled for chrome by default (in debug builds). r=jst, sr=brendan.
git-svn-id: svn://10.0.0.236/trunk@229596 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-10 08:05:54 +00:00
bzbarsky%mit.edu
7970aabd91 Eliminate more callers of CheckSameOriginPrincipal in favor of
Equals/Subsumes.  Bug 387212, r=mrbkap, sr=jst


git-svn-id: svn://10.0.0.236/trunk@229589 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-10 04:22:56 +00:00
jst%mozilla.org
b709961d52 Fixing tinderbox orange. r=mrbkap@gmail.com
git-svn-id: svn://10.0.0.236/trunk@229581 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-10 00:24:26 +00:00
jst%mozilla.org
8cad1b7295 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
git-svn-id: svn://10.0.0.236/trunk@229574 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-09 22:07:07 +00:00
dcamp%mozilla.com
807016d25e implement navigator.pendingOfflineLoads. b=372969, r=biesi, r+sr=jst
git-svn-id: svn://10.0.0.236/trunk@229529 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-09 06:19:29 +00:00
dcamp%mozilla.com
ce486d5c5a implement navigator.isLocallyAvailable. b=373231, r=biesi, sr=jst
git-svn-id: svn://10.0.0.236/trunk@229513 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-08 22:15:52 +00:00
jwalden%mit.edu
dda6ff3c99 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.
git-svn-id: svn://10.0.0.236/trunk@229504 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-08 07:08:56 +00:00
Olli.Pettay%helsinki.fi
65af6c1a8d Bug 339649, incorrect script-global used in nsXBLPrototypeHandler::ExecuteHandler (with bustage fix), r=sicking, sr=jst
git-svn-id: svn://10.0.0.236/trunk@229426 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-06 13:47:51 +00:00
kairo%kairo.at
f23819d638 backing out bug 339649 due to breakage on multiple tinderboxen as requested in #developers
git-svn-id: svn://10.0.0.236/trunk@229425 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-06 13:13:46 +00:00
Olli.Pettay%helsinki.fi
84f73985b2 Bug 339649, incorrect script-global used in nsXBLPrototypeHandler::ExecuteHandler, r=sicking, sr=jst
git-svn-id: svn://10.0.0.236/trunk@229421 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-06 11:49:54 +00:00
sdwilsh%shawnwilsher.com
a8525e032d Bug 374334 - Uncaught exception with cloneNode method and frameset element. Patch by Alex Vincent <ajvincent@gmail.com>. r=jst,sr=jst
git-svn-id: svn://10.0.0.236/trunk@229403 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-06 01:38:56 +00:00
jst%mozilla.org
805956943a Fixing bug 380476. Never register timeouts on unloaded windows objects. r=mrbkap@gmail.com, sr=jonas@sickin.cc
git-svn-id: svn://10.0.0.236/trunk@229396 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-05 23:19:15 +00:00