Commit Graph

1187 Commits

Author SHA1 Message Date
jonas@sicking.cc
ae0bc39fab Bug 424923: Remove support for cross-site XHR. r/sr=jst for code changes 2008-03-25 19:46:08 -07:00
bzbarsky@mit.edu
d8684248ba Just drop loads of scripts that are not signed if the loading page is. Bug 424426, r+sr=jst, a=beltzner 2008-03-24 16:58:42 -07:00
jst@mozilla.org
14b80d26bc Landing followup fix for bug 402983 and re-enabling the new stricter file URI security policies. r+sr=bzbarsky@mit.edu 2008-03-22 09:50:47 -07:00
bzbarsky@mit.edu
0275494c4c Adding test 2008-03-21 22:28:53 -07:00
bzbarsky@mit.edu
cf19af74ad Fix bug 424212, r+sr=sicking, a=beltzner 2008-03-21 22:09:41 -07:00
bzbarsky@mit.edu
5da89d1096 Treat <xul:script> more like <html:script>. Bug 424188, r+sr=sicking, a=dsicore 2008-03-21 22:03:57 -07:00
enndeakin@sympatico.ca
729513dc36 Bug 421817, remove dragstart, drag and dragleave events for 1.9, they'll be back in a later release, r=jonas, sr=jst, a=beltzner 2008-03-21 15:47:13 -07:00
Olli.Pettay@helsinki.fi
eccdba117b Bug 420415, r=jst, sr=sicking, a=beltzner 2008-03-21 04:44:09 -07:00
Olli.Pettay@helsinki.fi
8ef915d47c Bug 395609, r=roc+sicking, sr=sicking, a=beltzner 2008-03-21 04:18:10 -07:00
Olli.Pettay@helsinki.fi
6d32891dbb Bug 421209, r=cpearce, sr=jst, a=beltzner 2008-03-20 13:24:36 -07:00
surkov.alexander@gmail.com
264ba27fcb Bug 417760 - cannot focus() img elements with tabindex=-1, patch=aaronlev, r,sr = mats, a=mtschrep 2008-03-19 23:33:57 -07:00
jruderman@hmc.edu
e8379bc9a9 Add crashtest 2008-03-19 22:48:31 -07:00
bzbarsky@mit.edu
51ab1a004d Fix warning. No reviews other than my attempt to get useful info from our compile-time output, which this hindered. 2008-03-19 20:39:46 -07:00
bzbarsky@mit.edu
b6025f5125 Adding test 2008-03-19 17:46:58 -07:00
bzbarsky@mit.edu
72efc284a1 Don't leave an exception just hangin' out on the JSContext. Bug 422009, r+sr=jst, a=shaver 2008-03-19 17:42:47 -07:00
bzbarsky@mit.edu
00ff555ef4 Don't use uninitialized variables. Bug 414076 followup, patch by Ronny Perinke <ronny.perinke@gmx.de>, r+sr=bzbarsky 2008-03-19 16:23:59 -07:00
dbaron@dbaron.org
f31447da64 Fixing asymmetry between what timeless landed for bug 394114 and what he backed out. 2008-03-19 15:05:04 -07:00
timeless@mozdev.org
f33eb4a3b4 reverting, wrong patch, missing AMBIGUOUS 2008-03-19 14:55:22 -07:00
timeless@mozdev.org
3e7f1dec4f reverting 2008-03-19 14:32:17 -07:00
timeless@mozdev.org
8074fda8ae Bug 394114 Interfaces missing from various QI implementations. r=jag sr=jag a=dsicore 2008-03-19 14:19:35 -07:00
Olli.Pettay@helsinki.fi
0201fb1fef Bug 421366, [@ nsContentUtils::IsEventAttributeName] r+sr=peterv 2008-03-19 12:44:08 -07:00
bzbarsky@mit.edu
c7132d3d58 Don't garbage-collect still-loading Image nodes until their onload/onerror has fired. Bug 421602, r=stuart, sr=sicking 2008-03-19 12:07:59 -07:00
mattwillis@gmail.com
3f494f6da0 Bug 383430 - Add features to XHR for convenience of background requests. Patch by Manish Singh <manish@flock.com> r/sr=sicking, a1.9=shaver 2008-03-18 17:14:38 -07:00
reed@reedloden.com
6248dff561 Bug 392233 - "Text kerning broken by scaling/viewBox (space between letters or letters above each other)" [p=roc@ocallahan.org (Robert O'Callahan [roc]) r=longsonr sr=vlad a=blocking1.9+] 2008-03-18 12:50:29 -07:00
cbiesinger@gmail.com
c3caf5427c bug 422537 use a storage stream instead of a pipe as the upload stream when send()ing a document, to follow the expectations of nsIUploadChannel which wants a seekable stream. r+sr=bz a=beltzner 2008-03-18 12:49:20 -07:00
reed@reedloden.com
958ecad88c Bug 422850 - "txCompileObserver::startLoad doesn't pass correct object to asyncOpen ("listener" is unused)" [p=sciguyryan@gmail.com (Ryan Jones) r+sr=sicking a1.9=beltzner] 2008-03-18 12:42:31 -07:00
mattwillis@gmail.com
a68fa041af Bug 421622 - Add testcase 2008-03-18 11:22:50 -07:00
gavin@gavinsharp.com
d5b93cf6b0 Bug 422808: remove forwarding of nsIAuthPrompt for XHR and document.load so that users fall back to the more useful docshell prompts, r=sicking, sr=biesi (r=dolske on tests) 2008-03-18 11:18:29 -07:00
longsonr@gmail.com
b1236807b8 Bug 399853 - Fix signed/unsigned mismatch warnings. r+sr=tor,a1.9=beltzner 2008-03-18 06:17:08 -07:00
roc+@cs.cmu.edu
acfc191b35 Backing out bug 392233 again 2008-03-18 01:37:48 -07:00
roc+@cs.cmu.edu
90ecd7d2cc Bug 392233. Relanding ... make SVG text build textruns taking into account the current transform's scale. Also refactors code to simplify everything. r=longsonr,sr=vlad 2008-03-18 00:42:07 -07:00
roc+@cs.cmu.edu
52d11f6718 Backing out bug 392233. 2008-03-17 19:36:17 -07:00
roc+@cs.cmu.edu
146c08904d Bug 392233. Take the current contxt scale into account when constructing textruns for SVG, and simplify the SVG text code. r=longsonr,sr=vlad 2008-03-17 18:45:05 -07:00
jst@mozilla.org
2df3e44ea1 Fixing bug 395110. Give type attribute higher priority when deciding what plugin to use. r=jonas@sicking.cc, sr=bzbarsky@mit.edu 2008-03-17 17:36:14 -07:00
dbaron@dbaron.org
537f2f5b13 Add knowledge of edge names to cycle collector, ifdef DEBUG_CC. b=420514 r+sr=peterv a=damons 2008-03-17 16:11:08 -07:00
jwatt@jwatt.org
bb72e79bdd Bug 399488. Faster gaussian blur. r=longsonr@gmail.com, sr=roc@ocallahan.org, a1.9=beltzner@mozilla.com 2008-03-17 08:06:08 -07:00
bzbarsky@mit.edu
64d98ff6b6 Pass the right nodes to our boundary-check, and clean up some remaining DOM-api cruft. Bug 414076 and bug 379280, patch in bug 414076, r+sr=sicking 2008-03-16 21:56:22 -07:00
reed@reedloden.com
52cd288b99 Bug 376355 - "Redundant STYLE_STACK_DEPTH, STYLE_CURRENT_STACK macros" [p=joe@drew.ca (Joe Drew [JOEDREW!]) r+a1.9=vlad] 2008-03-16 14:03:11 -07:00
reed@reedloden.com
90f1ce8139 Bug 375457 - "toDataURL has incorrect type-checking logic" [p=joe@drew.ca (Joe Drew [JOEDREW!]) r+a1.9=vlad] 2008-03-16 14:02:05 -07:00
mats.palmgren@bredband.net
995e391a0c End the mouse wheel scrolling transaction when forcing "passToParent" for a combobox (fixes an assertion). b=398334 r=masayuki sr=roc a1.9=beltzner 2008-03-15 01:52:18 -07:00
vladimir@pobox.com
ba3ac6ab71 b=421422, cairo upgrade mochitest tweaks ; r=me 2008-03-14 20:45:26 -07:00
jonas@sicking.cc
da4cab3b75 Bug 401155: Make it safe to create a wrapper for an object at any time by making sure wrapping doesn't write script. Also set up a service that tries to keep track of when it's safe to execute script. r=bz sr=jst 2008-03-14 16:08:57 -07:00
jwalden@mit.edu
22cd61f532 Bug 199692 - Update and reenable the document.elementFromPoint tests that didn't work when initially committed due to window sizing issues; there may still be some issues, but we'll todo aggressively in followup commits if necessary -- better halfway in than not at all. Patch is partly me, partly Ben Karel <web+moz@eschew.org>, r from Ben and r=roc. a=itsatest 2008-03-14 11:45:32 -07:00
reed@reedloden.com
88047d3777 Bug 421169 - "Flashing cursor appears next to programmatically focused buttons" [p=chris@pearce.org.nz (Chris Pearce [cpearce]) r=peterv sr=roc a1.9=beltzner] 2008-03-14 09:20:54 -07:00
jst@mozilla.org
1fc6a07d2a Fixing bug 419846. Only let chrome documents load scripts from the fastload files. r=enndeakin@gmail.com, sr=bzbarsky@mit.edu 2008-03-13 15:49:45 -07:00
dbaron@dbaron.org
acbec26224 Fix bad reference counting of atoms so we don't manipulate garbage atom pointers. b=422546 r=timeless sr=roc a=damon 2008-03-13 11:54:01 -07:00
enndeakin@sympatico.ca
0cadd7ce0d Bug 421810, focus not shifting to browser, only check the focus model for controls, r=smaug,sr=neil 2008-03-13 07:07:23 -07:00
mattwillis@gmail.com
c785fb74c7 Bug 421622 - nsXMLHttpRequest#send() shouldn't reset all request headers when called from chrome. Patch by Manish Singh <manish@flock.com> r/sr=sicking, a1.9=beltzner 2008-03-13 04:43:06 -07:00
Olli.Pettay@helsinki.fi
eecf0ccd4b Bug 419527, 'ASSERTION: Wrong root' with XBL, r+sr=sicking 2008-03-13 03:12:51 -07:00
reed@reedloden.com
d0223f0beb Bug 297080 - "Mouse cursor stays in pointer form, moving from content area to other window" [p=kinetik@flim.org (Matthew Gregan) r+sr=roc a1.9=damons] 2008-03-12 15:44:45 -07:00
dcamp@mozilla.com
cc10446d26 Bug 394485: Prevent loading blocklisted urls loaded from <object> tags. r=jonas, sr=biesi, blocking1.9=stuart 2008-03-12 14:52:47 -07:00
jwalden@mit.edu
0bc9489dc2 Switch a test from using a Mozilla-specific name for a constant to using the standard one, no semantic change. r=foopy 2008-03-12 13:43:09 -07:00
Olli.Pettay@helsinki.fi
81c71496df Bug 421486, automatic unwanted scrolling, r+sr=sicking 2008-03-12 03:26:12 -07:00
roc+@cs.cmu.edu
ea712ce519 Bug 413027. The XUL pref and min height for a CSS block should be its height when reflowed at its preferred width, NOT the height of the tallest line. r+sr=dbaron. Relanding with extra instrumentation in the strangely-failing mochitest test_bug199692.xul 2008-03-11 18:05:26 -07:00
roc+@cs.cmu.edu
05ecd33c39 Bug 421662. Rename TextRectangle* to ClientRect*. r+sr=sicking,a=damon 2008-03-11 17:51:12 -07:00
jst@mozilla.org
ac13f0ce0c Fixing bug 415324. Don't change principals on documents during document.load() now that document principals must remain unchanged. r=jonas@sicking.cc, sr=bzbarsky@mit.edu 2008-03-11 16:47:23 -07:00
jonas@sicking.cc
47a2cff0da Back out due to failed mochitest 2008-03-10 19:18:15 -07:00
jonas@sicking.cc
4b8f2cdf7a Bug 401155: Make sure plugins and XBL constructors not execute when creating a script wrapper if it's not safe to execute scripts. r=bz sr=jst. 2008-03-10 17:49:19 -07:00
jwalden@mit.edu
f57d2e7968 Bug 421767 - element.attributes.removeNamedItemNS(<non-existent attribute NS and name>) returns null instead of throwing. acid3++ r+sr=jst, a=beltzner 2008-03-10 16:02:36 -07:00
gavin@gavinsharp.com
a2dcb83701 Bug 421715: canvas crash passing undefined to putImageData, r+a=vlad 2008-03-10 00:35:37 -07:00
reed@reedloden.com
5e3b4d1415 Bug 418543 - "remove -moz-pre-wrap" [p=taken.spc@gmail.com (KUROSAWA, Takeshi) r+sr=roc a1.9=beltzner] 2008-03-08 01:44:35 -08:00
dbaron@dbaron.org
af40e20be6 Don't call nsCycleCollector_DEBUG_wasFreed on generic elements since it inevitably leads to false positives. b=420548 r+sr=peterv a=Not part of the default build (DEBUG/DEBUG_CC only) 2008-03-07 09:55:24 -08:00
enndeakin@sympatico.ca
fe6d7b2a9c Bug 415704, treat tabindex and focusability as separate, so Full Keyboard Access setting doesn't affect things incorrectly, fixes More Info button in identity panel, r=smaug,sr=neil 2008-03-07 08:33:38 -08:00
jwatt@jwatt.org
c6621839de Bug 421464. The 'type' attribute on <style> should be optional. r=longsonr@gmail.com, sr=roc@ocallahan.org, blocking1.9=me 2008-03-07 02:16:05 -08:00
jwatt@jwatt.org
1095ea5a72 Bug 420773. Don't include filters in our list of supported feature strings. r+sr=roc@ocallahan.org, a=beltzner@mozilla.com 2008-03-07 01:58:33 -08:00
vladimir@pobox.com
81c9e62f3f typo fix 2008-03-06 14:03:55 -08:00
bent.mozilla@gmail.com
820a55f61d Bug 420700 - Calling createContextualFragment affects subsequent setting of innerHTML. r+sr=jst, a=blocking1.9+. 2008-03-06 12:14:33 -08:00
vladimir@pobox.com
134de18d19 b=419718, extend canvas checks, r=stuart 2008-03-06 11:56:47 -08:00
vladimir@pobox.com
104f6a38a1 b=415854, make single-pixel optimized images release memory; patch from joe@drew.ca; r+sr=vlad 2008-03-05 22:51:13 -08:00
jruderman@hmc.edu
52d68b8c21 Add crashtest 2008-03-05 20:42:55 -08:00
jwalden@mit.edu
716029f2f9 Bug 420243 - Fix an arithmetic mistake in SVGTextContentElement.getSubStringLength. r+sr=roc, a=beltzner 2008-03-05 18:10:43 -08:00
neil@parkwaycc.co.uk
19e40f6f05 Fire dynamic overlay load observers in more cases b=419452 r+sr=jst a=beltzner 2008-03-05 13:32:27 -08:00
enndeakin@sympatico.ca
7715ace291 Bug 403217 - cannot drag text containing certain characters, r+sr=jst 2008-03-05 13:18:14 -08:00
bzbarsky@mit.edu
3107f1d479 Don't leave an exception hanging on the JS context when we return ok. Bug 418133, r=jst, sr=brendan, a=beltzner. 2008-03-05 12:41:27 -08:00
sayrer@gmail.com
98745b7529 Bug 383939. RDF datasources must implement cycle collection. r/sr=bsmedberg 2008-03-05 12:07:55 -08:00
reed@reedloden.com
419bed8306 Bug 420609 - "XMLHttpRequest no longer able to parse XHTML documents with entity references" [p=trev.moz@adblockplus.org (Wladimir Palant) r+sr=bzbarsky a1.9=sicking a=blocking1.9+] 2008-03-05 02:29:32 -08:00
mats.palmgren@bredband.net
336d1b4201 Don't notify when setting text from within the constructor. b=420429 r+sr=jonas a=blocking1.9 2008-03-04 23:14:42 -08:00
jruderman@hmc.edu
3cf63ffb87 Make nsContentSink, instead of subclasses, be responsible for making sure RemoveObserver is called (bug 420835). r+sr=sicking, a=blocking1.9+. 2008-03-04 20:54:21 -08:00
jst@mozilla.org
ca610c2fd7 Backing out fix for bug 419848 due to feed code breakage. 2008-03-03 21:39:09 -08:00
jst@mozilla.org
fbd1cdf2f8 Fixing bug 419848. Tighten rules about what JS files content can load. r+sr=jonas@sicking.cc 2008-03-03 20:17:33 -08:00
jonas@sicking.cc
78b8e1e6ec Bug 383818: Cloned menu items don't display correctly. r/sr=jst 2008-03-03 17:25:06 -08:00
bzbarsky@mit.edu
e26ad42964 Don't use the guaranteed-not-null getter when the presshell might be null. No bug, r="obvious", a="asserts all over the place" 2008-03-01 10:49:54 -08:00
jst@mozilla.org
13c8461f34 Backing out fix for bug 419452 per bug 420059. a=beltzner 2008-02-29 22:29:46 -08:00
jruderman@hmc.edu
368ea67222 Add crashtests 2008-02-28 20:45:53 -08:00
bzbarsky@mit.edu
1201485052 Add the charset right after the type, before all other params, if there is no existing charset in the type. Bug 413974, r=biesi, sr=sicking, a=beltzner 2008-02-28 20:24:32 -08:00
bent.mozilla@gmail.com
c8de939d3c Bug 414977 - "insufficient unlink methods in some DOM classes?". Allow the cycle collector to unlink XPCWrappedNatives in one cycle instead of two. r=peterv, sr=jst, a1.9b4+=schrep. 2008-02-28 18:09:10 -08:00
jst@mozilla.org
16e1932c1a Fixing bug 410946. Prevent plugins from being destroyed while there's code from those plugins on the stack. r+sr=bzbarsky@mit.edu, a=beltzner@mozilla.com 2008-02-28 18:06:00 -08:00
masayuki@d-toybox.com
3dcfbbf7fc Bug 418470 Go to line in View Source broken (NS_ERROR_UNEXPECTED at nsISelectionController.scrollSelectionIntoView) (retry) r+sr=roc, a1.9b4=beltzner 2008-02-28 07:28:37 -08:00
masayuki@d-toybox.com
f6e10b8d70 backing out the previous patch, becaused qm-centos5-01 dep unit test is orange 2008-02-28 05:59:25 -08:00
masayuki@d-toybox.com
22b844e897 Bug 418470 Go to line in View Source broken (NS_ERROR_UNEXPECTED at nsISelectionController.scrollSelectionIntoView) r+sr=roc, a1.9b4=beltzner 2008-02-28 03:01:56 -08:00
roc+@cs.cmu.edu
a3b0d9b560 Bug 317189. Do the second-scroll-to-anchor on onload (i.e. subresources have loaded), not just when the document has finished loading. Also, don't do it at all if the user has scrolled manually between the first anchor scroll and the second. r+sr=dbaron 2008-02-27 02:01:17 -08:00
neil@parkwaycc.co.uk
bbe179fa52 Fire dynamic overlay load observers in more cases b=419452 r+sr=jst a=beltzner 2008-02-27 01:46:03 -08:00
roc+@cs.cmu.edu
0689f4c34f Bug 417255. Rework getClientRects/getBoundingClientRect/offset* code to use a generic rectangle iterator API which drills down through anonymous blocks, fixing IE compat. r+sr=dbaron 2008-02-27 01:26:15 -08:00
reed@reedloden.com
ad47a157a8 Back out Smaug's patch from bug 395609 due to a Txul regression. 2008-02-26 19:51:00 -08:00
jwalden@mit.edu
5809da44ed Bug 417075 - Update postMessage and MessageEvent to reflect domain/uri being replaced by origin, optional origin argument. r+sr=sicking, a=beltzner 2008-02-26 19:48:54 -08:00
jonas@sicking.cc
65f4571f58 Bug 416534: Clean up cross-site xmlhttprequest security checks. With fixes to tests this time. r/sr=peterv 2008-02-26 19:45:29 -08:00
myk@mozilla.org
b5e898ddd7 backing out fix for bug 416534 as potential cause of mochitest failure 2008-02-26 19:23:36 -08:00
dbaron@dbaron.org
47cb93a177 Fix todo expected to be fixed by bug 363248. 2008-02-26 18:55:20 -08:00
reed@reedloden.com
0387d900f7 Back out Neil's patch from bug 419452 due to a Txul regression. 2008-02-26 18:29:02 -08:00
jonas@sicking.cc
84548acb75 Bug 416534: Clean up cross-site xmlhttprequest security checks. r/sr=peterv 2008-02-26 18:17:49 -08:00