Commit Graph

686 Commits

Author SHA1 Message Date
romaxa
1a1a1d7157 Bug 445745: Move "maximum_scale" atom definition out of ifdef, to fix non-mathml build breakage from bug 436083. 2008-07-21 23:53:10 -07:00
Boris Zbarsky
cdc2bb7495 Fix build bustage 2008-07-21 18:08:30 -07:00
Boris Zbarsky
4c507815b8 Bug 416317. Implement querySelector(All) API. r=dbaron, sr=jst 2008-07-21 17:55:52 -07:00
Johnny Stenback
0fc704b4b2 Landing tests for bug 132824. Patch by craig.topper@gmail.com, r+sr=jonas@sicking.cc 2008-07-21 17:41:05 -07:00
Johnny Stenback
3dde640a79 Landing missing files from last commit (bug 132824 2008-07-21 17:38:52 -07:00
Johnny Stenback
bd639e9ac3 Landing fix for bug 132824. Implement NodeIterator object of Traversal API. Patch by craig.topper@gmail.com, r+sr=jonas@sicking.cc 2008-07-21 17:35:38 -07:00
Boris Zbarsky
19e9446df1 But 444823. Improve comments. r+sr=sicking 2008-07-21 11:11:06 -07:00
Olli Pettay
ed5c851afb Bug 445330, document.loaded XML documents fire onload before DOMContentLoaded, r+sr=bz 2008-07-19 18:20:22 +03:00
Olli Pettay
668332d867 Bug 435656, Make nsCxPusher::Push to handle all kinds of nsPIDOMEventTargets, r+sr=jst 2008-07-19 18:11:37 +03:00
Boris Zbarsky
380e9f593a Bug 444824. Remove useless assignment. r+sr=peterv 2008-07-17 09:34:17 -04:00
Alexander Surkov
92240ca1b2 bug 345759 - Spell as you type not accessible, r=aaronlev, r=Olli.Pettay, sr=neil 2008-07-17 14:06:24 +02:00
Bobby Holley
94dfdbb9db Viewport meta tag - content - bug 436083 r=jst,sr=sicking 2008-07-16 20:16:23 -07:00
Robert O'Callahan
7834856f06 Fix test to not fail randomly 2008-07-15 10:52:07 -04:00
Robert O'Callahan
af30232ff4 Disabling unreliable test, see bug 431833 2008-07-15 20:28:26 +12:00
Jim Chen
e043b3bba2 Bug 444772. Merge nsIKBStateControl into nsIWidget. r+sr=roc 2008-07-14 14:56:18 +12:00
Olli Pettay
ea7ff0f5b2 Bug 444722, XMLHttpRequest.send should handle case when there isn't any parameter, r+sr=bz 2008-07-13 22:32:33 +03:00
Olli Pettay
340ccadf64 Bug 444030, Crash [@ nsGenericDOMDataNode::FirstLogicallyAdjacentTextNode], r+sr=jst 2008-07-13 22:28:22 +03:00
Robert Longson
67af1e3115 Bug 409383 - Make dynamic changes to switch children work and fix transient switch errors. r=jwatt,sr=roc 2008-07-13 12:30:48 +01:00
Adam Barth
0e60a09743 Bug 429781 - "Update XMLHttpRequest blocked header list" [r+sr=sicking] 2008-07-12 18:06:36 -05:00
Reed Loden
478f37cda4 Backed out changeset 88a91e1e9a3f 2008-07-12 16:32:25 -05:00
Jeff Walden
abf8b90dee Bug 397227 - "Reduce the effort needed to write C++ tests" [r=ted/luser] 2008-07-12 16:27:27 -05:00
Smaug
0be1395b5c Bug 199959 – Attribute.specified isn't true when attribute set through Attribute.value='string'. r=sicking, sr=bz 2008-07-12 13:05:49 +02:00
Boris Zbarsky
5c5b4e41fc Add a faster method for iterating the nsIContent children of an
nsINode if we know that there will be no DOM mutations of any sort
during the iteration.  Bug 429744, r+sr=jst
2008-07-11 16:42:19 -04:00
Dietrich Ayala
630549d931 imported patch bug-199959-backout 2008-07-10 15:18:33 -07:00
Dietrich Ayala
6ebe64c24b imported patch bug-444030-backout 2008-07-10 15:14:04 -07:00
Olli Pettay
67170fb8db Bug 444030, Crash [@ nsGenericDOMDataNode::FirstLogicallyAdjacentTextNode] r+sr=jst 2008-07-10 21:21:31 +03:00
Olli Pettay
4f27d29ed8 Bug 199959, Attribute.specified isn't true when attribute set through Attribute.value='string' r=sicking, sr=bz 2008-07-10 20:58:35 +03:00
Chris Double
02ccf2851f Bug 382267. Core implementation of the <video> and <audio> elements. r=jst,r+sr=roc 2008-07-09 20:22:20 +12:00
Simon Montagu
cdb351e3a9 Make :first-letter include following punctuation but not first letters that are neither letters nor digits. Bug 399941, r+sr=roc
--HG--
rename : layout/generic/punct_marks.ccmap => layout/generic/punct_marks.x-ccmap
2008-07-02 19:28:43 +03:00
Blake Kaplan
bcbdbaaa58 Attempt to give more documents scope objects. bug 440275, r+sr=jst 2008-07-02 18:24:46 +02:00
Robert O'Callahan
896fd8cbaa Adding comments. 2008-07-02 14:57:43 +12:00
Benjamin Smedberg
ec69c9db81 Bug 442735 - Annotate classes in dom/content which only appear on the stack, r+sr=jst 2008-06-30 21:03:50 -04:00
Johnny Stenback
aff325c8ef Fixing bug 438830. Prevent instantiation of a plugin if it's already been instantiated. r+sr=jonas@sicking.cc 2008-06-27 12:54:27 -07:00
Robert O'Callahan
85c398f1aa Bug 344258, fixing Windows bustage 2008-06-25 14:13:38 +12:00
Robert O'Callahan
7d28852dcc Bug 344258. Create nsReferencedElement to track which element is associated with a given ID. r+sr=jst 2008-06-25 13:55:43 +12:00
Robert O'Callahan
78ea2ef42a Bug 344258. Create nsReferencedElement to track which element is associated with a given ID. r+sr=jst 2008-06-25 13:55:01 +12:00
Olli Pettay
484674aafc Bug 438241, Mousover and mouseout don't behave properly with native anonymous content, r=jst,sr=sicking 2008-06-23 11:07:06 +03:00
Robert O'Callahan
c4187f5254 Bug 344258. Make XUL use the shared ID-element map. r+sr=jst 2008-06-23 13:48:05 +12:00
Robert O'Callahan
c29eac2bf6 Bug 344258. Move ID-content map up from nsHTMLDocument to nsDocument to prepare for using it across all document types. r+sr=jst 2008-06-23 11:12:40 +12:00
Simon Montagu
dfcf9f51e9 Remove unnecessary argument from SetBidiEnabled. Bug 435856, r+sr=roc 2008-06-16 02:28:17 -07:00
Arpad Borsos
fe073d2835 Bug 407616. Clean up nsResizerFrame and add tests. r+sr=roc 2008-06-16 13:36:28 +12:00
Robert O'Callahan
cafdc05f67 Bug 438519. Make DocumentType.internalSbuset return null when there was no internal subset in the doctype at all. r+sr=sicking. Acid3 progress. 2008-06-14 20:24:13 +12:00
L. David Baron
a20d5c2d5a Count U+000C as a whitespace character for separating class attributes. (Bug 437915) r=bzbarsky sr=sicking 2008-06-10 17:27:00 -07:00
Vladimir Vukicevic
0b3d9b76cc b=346189, children should optionally not affect size of XUL stack; r+sr=roc 2008-06-04 23:46:24 -07:00
Jeff Walden
68d86d0b8c Bug 421765 - Implement DOM 3 replaceWholeText and wholeText. acid3++ r=smaug, sr=jst 2008-06-04 13:53:34 -04:00
Vladimir Vukicevic
c8def3e75f b=430906; add moz-opaque attribute to <canvas>; r+sr=roc 2008-06-03 17:00:32 -07:00
gavin@gavinsharp.com
16887a06c1 Bug 433328: properly handle null inner window, patch by Blake Kaplan <mrbkap@gmail.com>, r+sr=jst, a=shaver 2008-05-28 12:03:04 -07:00
masayuki@d-toybox.com
c4c384f1cc b=433340 backing out for linux test failure 2008-05-23 04:41:04 -07:00
masayuki@d-toybox.com
ea12641ca1 Bug 433340 bookmark dialog covers candidate window when using IMEr=enndeakin, sr=neil, a=mtschrep 2008-05-22 21:47:24 -07:00
karlt+@karlt.net
2ecdda8378 Bug 433192. Ctrl+Shift+X doesn't switch text-direction in text boxes with Hebrew keyboard layout. p=masayuki+karl r=gavin sr=roc a1.9=schrep. 2008-05-11 17:39:29 -07:00
jst@mozilla.org
41cc75cf2e Fixing bug 430802 (and bug 405357). Prevent plugin instantiation code re-entrancy. r=jwatt@jwatt.org, sr=bzbarsky@mit.edu, a=beltzner 2008-05-06 13:49:30 -07:00
bzbarsky@mit.edu
2b722b74e1 Fix bug 431833: fire DOMFrameContentLoaded on the immediate parent document of the frame. r=bent, sr=sicking, a=beltzner 2008-05-04 20:53:42 -07:00
jonas@sicking.cc
b47bc28082 Backing out to try to fix orange 2008-05-02 19:16:21 -07:00
jonas@sicking.cc
4b1402c163 Bug 429781: Update XMLHttpRequest blocked header list to latest spec. Patch by Adam Barth. r/sr=sicking a=damon 2008-05-02 17:00:18 -07:00
masayuki@d-toybox.com
47021cdf1a Bug 429219 Ctrl+1, Ctrl+2, etc, regression (on fr(-FR) keyboard), after bug 359638 r=karl+gavin, sr=roc, a=dsicore 2008-05-02 07:50:42 -07:00
roc+@cs.cmu.edu
38e56fa13d Bug 406730. Track window activation status and set an 'active' attribute on the XUL root so we can style window contents based on activation status. Also provide active+inactive colors to Cocoa chrome drawing and use them based on 'main' state. Patch by Markus Strange, r=josh,sr=roc,a=mconnor 2008-05-02 04:32:50 -07:00
jonas@sicking.cc
50e225dd71 Putting back since orange wasn't affected 2008-05-01 15:43:42 -07:00
stuart.morgan@alumni.case.edu
860997c4e9 Bug 431233: Remove printf that shouldn't have been left in. r+sr=jst a1.9=beltzner 2008-05-01 14:33:11 -07:00
jonas@sicking.cc
727cd3dafb Backing out to try to fix orange 2008-05-01 12:03:48 -07:00
jst@mozilla.org
dc5e4ea192 Fixing bug 431280. Sniff the URI file extension for a mimetype to use if the one given in an embed elements type attribute isn't a supported type. r+sr=bzbarsky@mit.edu, a=dsicore@mozilla.com 2008-04-30 14:23:32 -07:00
Olli.Pettay@helsinki.fi
8c5cd9f684 Bug 426646, Using location.replace breaks iframe history, r=bz,sr=jst,a=dsicore 2008-04-29 00:18:55 -07:00
bent.mozilla@gmail.com
75aa1203d6 Bug 379959. Patch by Jonas Sicking <jonas@sicking.cc>. r+sr=bz, a=damons. 2008-04-28 16:56:07 -07:00
gavin@gavinsharp.com
be5e00231f Back out patch for bug 428672 2008-04-28 04:15:14 -07:00
gavin@gavinsharp.com
ffbdf6bd82 Bug 428672, patch by mrbkap@gmail.com, r+sr=jst, a=beltzner 2008-04-28 03:12:42 -07:00
bzbarsky@mit.edu
b0859e358e Don't report bogus errors when DOMParser is used from chrome. Bug 429785, r+sr=sicking, a=dsicore 2008-04-24 14:54:42 -07:00
Olli.Pettay@helsinki.fi
2df44b5dfe Bug 430050, cancel frameloader initialization when docshell starts to load a page, r=sicking, sr=jst, a=dsicore 2008-04-24 03:33:22 -07:00
enndeakin@sympatico.ca
4550317acc Backout bug 398928 2008-04-21 09:53:30 -07:00
jonas@sicking.cc
2558cdb12f Followup patch to bug 425201. Make sure to throw if xhr.open is called with an illegal uri. Also restore the nsIScriptSecurityManager.CheckConnect API as soap still uses it 2008-04-18 10:35:55 -07:00
jonas@sicking.cc
ea7b3dfeb2 Bug 423269: Don't add scriptblockers around StartUpdate/EndUpdate batches as script is likely to execute at the last EndUpdate. Also for now, restore full functionality to scripts running while there are scriptblockers. r/sr=bz a=beltzner 2008-04-18 10:20:11 -07:00
roc+@cs.cmu.edu
ab9c3d7c92 Bug 429172. Return the docshell's script global object as soon as the document's content viewer has been Closed(). r+sr=sicking,a=beltzner 2008-04-18 03:02:03 -07:00
Olli.Pettay@helsinki.fi
bb465783ef Bug 425814, delay xul frame loading, r=sicking,sr=bz,a=beltzner 2008-04-18 01:58:06 -07:00
jst@mozilla.org
54ae1d2978 Landing fix for bug 419716. Make us consistently deal how we're pass param tags to object tags when parsing XHTML. Patch by mrbkap@gmail.com and bent.mozilla@gmail.com, r+sr=jonas@sicking.cc, a=beltzner 2008-04-17 15:30:51 -07:00
jst@mozilla.org
940a11a226 Fixing bug 428847. Don't show an error page if an XML file references an XSLT stylesheet it doesn't have permission to load. r+sr=jonas@sicking.cc, a=beltzner 2008-04-17 15:22:44 -07:00
masayuki@d-toybox.com
407483269d Bug 429160 [Mac]Regression: Command-Option-F does not select search box (not fixed by this patch) / Bug 429291 Hotkeys (Ctrl-F, Ctrl-C, Ctrl-V, etc.) broken in Russian locale (most likely after bug 359638 landed) (fixed by this patch) r+sr=roc, a=beltzner 2008-04-17 07:40:06 -07:00
mats.palmgren@bredband.net
6091930e10 Don't trigger "Missing plugin" UI for supported image or document types when there's no URI. b=429157 r+sr=jst a1.9=beltzner 2008-04-16 13:07:11 -07:00
bzbarsky@mit.edu
de3cfbb932 Allow a signed jar to load scripts which are at least as privileged as the jar. Bug 428873, r+sr=jst, a=beltzner 2008-04-16 09:03:23 -07:00
enndeakin@sympatico.ca
d6732d2103 Bug 398928, allow dragging window on Mac by the toolbar, r=neil,sr=roc,a=beltzner 2008-04-16 08:29:54 -07:00
Olli.Pettay@helsinki.fi
ec05b75347 backout Bug 424377, a=beltzner 2008-04-15 11:02:22 -07:00
masayuki@d-toybox.com
5252d63ce1 Bug 359638 accesskeys are incorrectly shifted again (i.e. accesskey=. is broken) and also for b=398264, b=401086, b=414130, b=427797, b=427932, b=427995 r=karlt+ere+josh, sr=roc, a1.9=mconnor 2008-04-14 21:16:24 -07:00
dbaron@dbaron.org
72f25cf7a0 Backout bug 157546 (making the delete key delete by clusters) to fix blockers bug 419217 and bug 419406. Instead of removing the added test, mark now-failing tests as todo. a=damons 2008-04-14 18:04:18 -07:00
jonas@sicking.cc
e639cf9471 Bug 423355: Make sure that we never remove removable blockers more than once. Also make sure to never fire mutation events when it's not safe to run script. r/sr=bz/roc a=beltzner 2008-04-14 16:59:21 -07:00
jonas@sicking.cc
c052f989a1 Bug 423355: Never fire mutation events on native-anon content. Also includes fix for nsIContent::IsInNativeAnonymousSubtree. Patch by Smaug. r/sr=sicking a=beltzner 2008-04-11 15:44:48 -07:00
bent.mozilla@gmail.com
7e4ac1fa4a Bug 425551 - "Fix async DOM events from keeping link elements alive past unlink". r+sr=sicking, a=beltzner. 2008-04-11 10:29:06 -07:00
benjamin@smedbergs.us
5c2bff725a Bug 292789 (the chrome registry part), add a contentaccessible flag for packages and expose it on nsIXULChromeRegistry, r=dtownsend sr=jst a=beltzner 2008-04-11 06:39:43 -07:00
jruderman@hmc.edu
063cf28ac9 Make tagStack be an array of nsString instead of nsAutoString. Fixes bug 427941. r+sr=sicking, a=beltzner 2008-04-10 21:38:25 -07:00
roc+@cs.cmu.edu
cd8fdaadeb Bug 426987 crashtest 2008-04-10 15:48:33 -07:00
roc+@cs.cmu.edu
f5291de857 Bug 426987. Split SaveState from nsIDocument::Destroy so that we don't do Destroy() while we're still displaying the document. r+sr=sicking,a=beltzner 2008-04-10 15:47:01 -07:00
jonas@sicking.cc
b8a008856b Backing out due to test failures 2008-04-08 20:20:39 -07:00
jonas@sicking.cc
bae1febd8f Bug 425551: Improve script blocker code and use it to prevent async DOM events from keeping link elements alive past CC. Patch by bent. r/sr=sicking 2008-04-08 19:17:13 -07:00
jonas@sicking.cc
5e5ddf5b3f Bug 425551: Improve script blocker code and use it to prevent async DOM events from keeping link elements alive past CC. Patch by bent. r/sr=sicking 2008-04-08 19:06:27 -07:00
jonas@sicking.cc
9b874a6992 Allow XMLHttpRequest and document.load load files from subdirectories. r/sr=dveditz 2008-04-08 17:38:12 -07:00
jonas@sicking.cc
d6ba11877b Bug 425078: Not showing authentication dialog box when request is made throught XMLHttpRequest in chrome window. r/sr=jst 2008-04-08 17:27:50 -07:00
reed@reedloden.com
daf0485896 Bug 420499 - "Caret browsing mode wrongly engaged" (Mochitest) [p=chris@pearce.org.nz (Chris Pearce [cpearce]) r+sr=roc a=blocking1.9+] 2008-04-08 11:52:48 -07:00
jwatt@jwatt.org
ab905909b3 Revert temporary "fix" for mochitest failure on centos5. Seems it was a transient failure unrelated to any checkin. 2008-04-08 07:25:47 -07:00
jwatt@jwatt.org
050ccda9ac Temporary fix for mochitest crash 2008-04-08 06:47:22 -07:00
jwatt@jwatt.org
ba084d4f8d Bug 369418. Prevent script from injecting floating point infinity or NaN values into C++ land through DOM interfaces. r+sr=roc@ocallahan.org, a=blocking1.9 2008-04-08 04:47:57 -07:00
timeless@mozdev.org
2901e3ff19 Bug 394114 Interfaces missing from various QI implementations. r=jag sr=jag a=dsicore 2008-04-07 23:18:35 -07:00
timeless@mozdev.org
d7e775a7be Bug 394114 Interfaces missing from various QI implementations. r=jag sr=jag a=dsicore 2008-04-06 05:28:34 -07:00
gavin@gavinsharp.com
2ff7b4b7c9 Back out 2nd patch for bug 423355 due to unit test failures 2008-04-04 18:15:32 -07:00
gavin@gavinsharp.com
aaac62d073 Back out patch for bug 423355 due to unit test failures 2008-04-04 18:11:50 -07:00