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

5254 Коммитов

Автор SHA1 Сообщение Дата
dcamp@mozilla.com ea98d6a1dc Bug 405741: rename fileList to files on the file input element. r/sr=sicking 2007-12-12 10:32:55 -08:00
Olli.Pettay@helsinki.fi 396a27b778 Bug 403168, r=jonas, sr=jst, a=blocking1.9 2007-12-12 00:33:32 -08:00
jonas@sicking.cc 76c1d8fa4a Bug 366200: Fix problems with mRootContent being out of sync with mChildren by removing mRootContent. r/sr=bz 2007-12-11 18:26:09 -08:00
jst@mozilla.org 7d7c6ea11a Fixing bug 407812. Don't waste time calling QI in nsNodeSH::PreCreate() and nsElementSH::PostCreate(). r+sr=jonas@sicking.cc 2007-12-10 17:19:18 -08:00
jonas@sicking.cc c5907d420b Bug 406852: Fix docshell leak by properly killing the frameloaders in object-loading-content when the document is destroyed. r/sr=peterv 2007-12-04 23:11:00 -08:00
peterv@propagandism.org 7142a675cc Trying to fix orange. 2007-12-04 21:35:10 -08:00
peterv@propagandism.org 858363b573 Fix for bug 390278 (Shift+tab no longer navigates out of MIDAS area). r/sr=jst. 2007-12-04 21:03:56 -08:00
bzbarsky@mit.edu f18d01525b Fix comment too. Bug 395107 2007-12-04 09:14:20 -08:00
bzbarsky@mit.edu 427f04948e Fix build bustage. Bug 395107 2007-12-04 09:09:31 -08:00
bzbarsky@mit.edu af7f7c2429 Make <select> handle changes to defaultSelected on node for which selected has not been set. Bug 395107, r+sr=sicking. 2007-12-04 08:50:32 -08:00
jonas@sicking.cc 97fe113855 Bug 397828: Make window.document and document.open no longer be allAccess 2007-12-02 22:35:47 -08:00
bzbarsky@mit.edu 54c21bf764 Fix bug 390565. r+sr=mrbkap 2007-12-02 18:29:48 -08:00
jonas@sicking.cc b84e10eb00 backing out due to test failures 2007-12-01 10:56:00 -08:00
jonas@sicking.cc f3da28634c Bug 397828: Make window.document and document.open no longer be allAccess 2007-12-01 10:24:24 -08:00
jonas@sicking.cc 9d0e941750 Bug 348156: Fix leaks by relying on cycle collector rather than calling UnbindFromTree on all nodes. r/sr=jst 2007-11-30 09:57:03 -08:00
jonas@sicking.cc c47cf3d055 Backing out due to mochitest failure 2007-11-29 01:34:51 -08:00
jonas@sicking.cc 40cb8ddee0 Bug 348156: Fix leaks by relying on cycle collector rather than calling UnbindFromTree on all nodes. r/sr=jst 2007-11-29 00:41:25 -08:00
peterv@propagandism.org 2baa4019aa Fix for bug 404320 (FormatBlock doesn't work correctly will break existing Midas implementations). r/sr=jst, a=beltzner. 2007-11-28 15:38:20 -08:00
mrbkap@gmail.com 33ee9748dd Propagate exceptions when they occur to avoid assertions. bug 393813, r+sr=jst a=schrep 2007-11-27 16:52:37 -08:00
dcamp@mozilla.com 76bf345298 fix test bustage from bug 369814. 2007-11-26 22:40:07 -08:00
bzbarsky@mit.edu 1669db7f3c Make getElementById in HTML always return the first node in document order. Bug 403868, r+sr=sicking 2007-11-21 18:28:47 -08:00
bzbarsky@mit.edu 14e440559a Fix very long-standing bug with incorrect insertion indices reported by the HTML content sink. Bug 404553, r+sr=peterv, a=schrep 2007-11-21 12:57:49 -08:00
bzbarsky@mit.edu 0b07559c90 The frame model depends on the span attribute, so changing span should reconstruct frames. Bug 403249, r=bernd, sr=roc 2007-11-18 10:56:49 -08:00
mats.palmgren@bredband.net 17b153d3c5 Add a flag to protect SetFocus() from recursive calls on the same element. b=401160 r+sr=peterv a=mtschrep 2007-11-16 16:30:53 -08:00
bzbarsky@mit.edu 8cd7f51419 Fix build bustage 2007-11-15 19:58:27 -08:00
bzbarsky@mit.edu c7e1728e82 Don't allow presentational attributes to set colors if the "don't use document colors" pref is set. Bug 400452, r+sr=dbaron 2007-11-15 19:46:42 -08:00
bzbarsky@mit.edu d356ab389c Fix privacy leak where script could get the path to the file selected in a file input. Bug 143220, r+sr=sicking, a=schrep. 2007-11-14 22:16:06 -08:00
peterv@propagandism.org 9ba42d58a8 Fix for bug 390446 (Javascript is still disabled after leaving a page that had designMode on). r/sr=jst. 2007-11-12 06:47:03 -08:00
Olli.Pettay@helsinki.fi 49d386b77e Bug 402680, document.activeElement returns wrong node, r+sr=bz, a=mtschrep 2007-11-12 04:45:39 -08:00
dwitte@stanford.edu 8278413a1f Bug 400552 - setting document.domain inconsistent in face of IDN whitelist. r+sr+a1.9=jst 2007-11-11 23:58:16 -08:00
bzbarsky@mit.edu 8691177e01 HTMLAppletElement.code should not be an absolute URI. Bug 400485, r+sr=sicking 2007-11-07 09:18:44 -08:00
bzbarsky@mit.edu ada1f730fb Fix bug 390975: when a form that is not an ancestor of a form control is removed, clear the control's mForm pointer if it points to the now-removed form. r+sr=jst, a=damons 2007-11-07 09:01:23 -08:00
jruderman@hmc.edu cb72ce9312 Fix bug 313984 by turning this bogus assertion into a warning. r=peterv, sr=jst, a=debug-only change. 2007-11-06 22:44:02 -08:00
peterv@propagandism.org 96a7095c39 Fix for bug 402284 (Switching between designMode and contentEditable broken). r=cpearce, sr=roc, a=beltzner. 2007-11-05 13:19:52 -08:00
roc+@cs.cmu.edu f067971765 Bug 389350. Making a display:none IFRAME editable doesn't work. patch by Chris Pearce, r=brade,sr=roc,a=damon 2007-11-01 17:51:08 -07:00
reed@reedloden.com 7093135550 Bug 391429 - "Editor caret is hidden in XULRunner applications, but visible in Firefox" [p=matt@songbirdnest.com (Matt Crocker) r+sr=peterv aM9=beltzner] 2007-10-31 11:51:49 -07:00
peterv@propagandism.org 42938c6671 Fix for bug 401288 (Crash in Composer [@ PresShell::GetSelection][@ nsCOMArray_base::InsertObjectAt]). r/sr=bz, a=endgame. 2007-10-29 11:22:48 -07:00
peterv@propagandism.org b9351b2584 Fix for bug 395340 (Crash [@ nsINode::GetNodeParent] with CSS counters and contentEditable). r/sr=bz, a=endgame. 2007-10-26 03:30:44 -07:00
dwitte@stanford.edu f490b8147c rework effective tld service interface, fix normalization bugs and improve error propagation. b=368989, r=biesi, sr=dveditz 2007-10-25 01:14:26 -07:00
jst@mozilla.org c8cd7b844e Backing out second part of the fix for bug 116346 to fix regression bug 392982. a=dsicore@mozilla.com 2007-10-24 15:49:12 -07:00
jst@mozilla.org daa86acd98 Backing out fix for bug 116346 to fix regression bug 392982. a=dsicore@mozilla.com 2007-10-24 15:21:01 -07:00
bzbarsky@mit.edu 25b152e9c9 Put the notification about root removal in document.open inside an update batch. Bug 399803, r+sr+a=jst 2007-10-19 09:01:09 -07:00
roc+@cs.cmu.edu 0a842dee00 Backing out fix for bug 345339 because of test failures 2007-10-09 20:39:16 -07:00
roc+@cs.cmu.edu c15b5b5849 Bug 345339. Stop using a generic hashtable to store element session history state in nsPresState. patch by Karthik Sarma, r+sr=roc,a=sicking 2007-10-09 19:15:23 -07:00
bzbarsky@mit.edu bee64c709b Don't leak strings from <keygen>. Bug 398665, r=kaie, sr=jst, a=dbaron 2007-10-09 19:10:00 -07:00
bugzilla@standard8.plus.com 280b74adb4 Bug 397783 Remove lots of redundant nsISupportsArray include/forward definitions from content. r/sr=jst,a=dbaron 2007-10-09 11:41:54 -07:00
dbaron@dbaron.org 5540e78a6b Allow MapRuleInfoInto to map data for multiple structs at the same time. b=240117 r+sr=bzbarsky a=roc 2007-10-08 14:58:22 -07:00
bzbarsky@mit.edu bf577bab68 adding test 2007-10-05 21:02:29 -07:00
bzbarsky@mit.edu 5d50624fde Make sure to notify on the root if a flush happens before we've done so. Bug 397856, r=peterv, sr=sicking 2007-10-03 22:16:35 -07:00
jonas@sicking.cc 0ab97da41d Backing out bug 348156 since it caused Tp perf regressions 2007-10-02 14:12:30 -07:00
jonas@sicking.cc 1d85899b00 Bug 348156: Fix leaks by relying on cycle collector rather than calling UnbindFromTree on all nodes. r/sr=jst 2007-10-02 11:20:02 -07:00
Olli.Pettay@helsinki.fi 4bee858f92 Bug 388558, 'change' event isn't dispatched if user selects input field value from the autocomplete list, r=jst, sr=sicking, a=mconnor 2007-10-02 09:56:07 -07:00
dbaron@dbaron.org 7ac8f38100 Back out sicking's patch from bug 348156 (remove unbinds from nsDocument::Destroy) due to crashing during talos test (probably tp test). 2007-09-28 21:14:42 -07:00
jonas@sicking.cc b72fb61c3b Bug 348156: Remove unbinds from nsDocument::Destroy as they cause badness. Break cycles using cycle collector instead. r/sr/a=jst 2007-09-28 16:57:00 -07:00
bent.mozilla@gmail.com 307263b8e8 Bug 397319 - "Add JSAutoRequest to other users of GetArgvPtr". r+sr+a=jst. 2007-09-28 11:15:26 -07:00
jst@mozilla.org dee1a0982c Fixing bug 391777. Make window.close() work on a modal content dialogs. r+sr+a=jonas@sicking.cc 2007-09-27 14:53:25 -07:00
vladimir@pobox.com 51416171d5 b=396972, clean up canvas API to avoid using internal API in contexts, r/a=stuart 2007-09-25 13:46:08 -07:00
longsonr@gmail.com 269e4370a4 Bug 395155 - Changing CSS text inside svg:style has no effect. r=tor,sr=roc,a=roc 2007-09-25 02:11:12 -07:00
bzbarsky@mit.edu 28b11430c8 Slight code simplification. 2007-09-20 20:42:59 -07:00
reed@reedloden.com f7b1c2f711 Bug 392567 - "Impossible to submit forms to JAR URLs" [p=trev.moz@adblockplus.org (Wladimir Palant) r=bzbarsky sr=sicking a1.9=sicking] 2007-09-05 21:29:17 -07:00
Olli.Pettay@helsinki.fi 7377f1ca0b Bug 394700, update selectedIndex when mutation event listener modifies option list, r+sr+a=sicking 2007-09-04 12:35:04 -07:00
bzbarsky@mit.edu 7465fe3298 Checking in test for bug 324378 and bug 214577 2007-08-31 20:42:19 -07:00
cbarrett@mozilla.com f29a672c8e Bustage fix. Backslash in a comment in a makefile, Bad Waldo! No Cookie! irl-r=biesi 2007-08-29 15:06:14 -07:00
jwalden@mit.edu b374ab07d2 So this test also fails when run inside an iframe, so I'm just disabling it entirely, still followup to bug 199692 commit. 2007-08-29 14:52:31 -07:00
jwalden@mit.edu fac72b5402 I'm stupid, followup to bug 199692 commit. 2007-08-29 14:43:57 -07:00
jwalden@mit.edu 572863ba44 Use ok(a === b) since we're getting null in one of the test failures, actually, followup to bug 199692 commit. 2007-08-29 14:37:54 -07:00
jwalden@mit.edu a185cd47a3 Convert an is to a todo until we figure out what's wrong here, followup to bug 199692 commit. 2007-08-29 14:36:13 -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
Olli.Pettay@helsinki.fi ddd0e60957 Bug 339501, r=bz, sr=sicking, a=1.9+ 2007-08-28 00:09:32 -07:00
bzbarsky@mit.edu 88f237a55d Fix orange from bug 390168 by adopting a slightly different approach. Reviews from jst pending. 2007-08-24 18:45:15 -07:00
bzbarsky@mit.edu 44fe286134 Make sure to store the security info correctly for wyciwyg. Bug 390168, r+sr=jst 2007-08-24 17:25:41 -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
bzbarsky@mit.edu 6b0b848b3c Make sure to process style updates before reflow, and both before painting. Bug 375436, r+sr=roc, a=dbaron 2007-08-21 19:57:06 -07:00
bzbarsky@mit.edu ec82c35855 Don't make getting .selected change what .selected returns in the future. Bug 391994, r+sr+a=sicking 2007-08-20 20:24:11 -07:00
bzbarsky@mit.edu 1aade1f2bb Make HTML content objects use QI tables. Bug 389797, r+sr=jst, a=sicking. 2007-08-20 15:55:06 -07:00
Olli.Pettay@helsinki.fi b96a92be55 Bug 277890, disabling BUTTON after form.submit() prevents submission, r+sr=bz, a=1.9+, mochitest by ispiked@gmail.com 2007-08-16 14:10:29 -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
bzbarsky@mit.edu 83a8027679 Switch the order of Content-Disposition and Content-Type headers for non-file parts of multipart form submissions to match that for files. Apparently some server software depends on the order of the MIME headers! Bug 116346 followup, r+sr=jst 2007-08-10 17:32:33 -07:00
peterv@propagandism.org 1231cc3a4e Fix for bug 387380 (No visible caret when caret browsing). r=smaug, sr=jst, a=dbaron. 2007-08-10 06:19:13 -07:00
bzbarsky@mit.edu fed4b01d91 Make NS_CheckContent(Load|Process)Policy only take a principal, not a principal and a uri. Get the URI from the principal. Bug 391438, r+sr+a=sicking 2007-08-09 22:35:08 -07:00
bzbarsky@mit.edu 95ed4d36ed Fixing test 2007-08-09 12:54:25 -07:00
bzbarsky@mit.edu 5ba8b651dc Another test. 2007-08-09 11:58:37 -07:00
bzbarsky@mit.edu bb01de807e Remove windows newlines that snuck in 2007-08-09 11:45:32 -07:00
bzbarsky@mit.edu 735ee38312 Adding tests contributed by jlurz24@gmail.com 2007-08-09 11:43:35 -07:00
bzbarsky@mit.edu 7c7a8cb92e Use the principal doing the load to decide on the URI to pass to content policies. This will help do the right thing for data:/javascript:/about:blank, as well as allow us to skip content policies altogether if the caller is system. Bug 388597, r+sr=sicking 2007-08-07 18:16:09 -07:00
mats.palmgren@bredband.net 35deecefc0 Use NS_IMPL_ISUPPPORTS macros where possible. b=387211 r=neil sr=dbaron a19=pavlov 2007-08-07 08:18:36 -07:00
bzbarsky@mit.edu 6cf0bf3451 Keep track of both the first submit in elements and the first submit not in elements, to speed up some operations. Bug 352980, r+sr+a=jst 2007-08-06 19:07:24 -07:00
bzbarsky@mit.edu 5ff9184d48 Hoist the code for handling class and id up from nsGenericHTMLElement to the newly-created nsStyledElement so that it can be reused by MathML and to some extent by SVG. Bug 379178, patch by Daniel Kraft <domob@daniel-kraft.net>, r=jwatt for the SVG changes, r+sr=sicking for the rest, a=dsicore 2007-08-06 08:27:19 -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 7e31cd6483 Bug 389694, r+sr=jst, a=dbaron 2007-08-05 06:24:30 -07:00
bzbarsky@mit.edu 64fec64382 Make debug code not assert when it shouldn't. Bug 388712, r+sr=jst, a=dbaron 2007-08-02 15:46:36 -07:00
bzbarsky@mit.edu 70a7950128 Flush layout before starting to pump data into plug-ins if we started the data
load ourselves.  Fixes various issues with a number of plug-ins that expect
NPP_SetWindow() to have been called before NPP_WriteReady or NPP_Write.  Bug
381512, r=biesi, sr=jst
2007-08-02 10:54:36 -07:00
jonas@sicking.cc 42c666009b Bug 389508: Cross site XMLHttpRequest. r=jst/biesi sr/dveditz/biesi 2007-07-26 19:49:18 -07:00
jonas@sicking.cc 79184efe45 backout due to orange 2007-07-26 16:34:22 -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
sharparrow1@yahoo.com c93e2e6c63 Bug 389663: CSS test crashes Firefox. r+sr=dbaron/bz 2007-07-26 13:20:30 -07:00
Olli.Pettay@helsinki.fi 33d9adc753 Backing out bug 275196, xml:id, to fix tp regression 2007-07-26 07:16:19 -07:00
Olli.Pettay@helsinki.fi 2bb3360e9f Bug 275196, xml:id, r=sicking, sr=dbaron 2007-07-26 05:22:01 -07:00
bzbarsky@mit.edu ee9b94d8d8 Make form.elements actually be sorted in DOM order, as our code assumes it to
be.  This does change the ordering from what we used to have in some edge
cases.  Let's hope they don't bite.  Bug 353415, patch by jpl24
<jlurz24@gmail.com>, r+sr=bzbarsky.
2007-07-25 21:26:07 -07:00
jonas@sicking.cc 85aa0a4e4e fix build bustage 2007-07-25 17:55:13 -07:00
jonas@sicking.cc 73aa182431 fix build bustage 2007-07-25 17:53:55 -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
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
Olli.Pettay@helsinki.fi c56d23c9f5 Mochitest for bug 388746 2007-07-24 07:14:46 -07:00
bzbarsky@mit.edu 864f39fb2a Don't generate state keys at all, if there's nothing to get. Bug 388387, r+sr=sicking. 2007-07-20 20:00:02 -07:00
Olli.Pettay@helsinki.fi 97e4c15593 Bug 388746, Mutation events don't work with input element, r+sr=bz 2007-07-20 16:20:33 -07:00
cbiesinger@gmx.at a30bb6aef9 Bug 347639 only load objects/embeds/applets once the object is inserted into the document
r+sr=bz
2007-07-20 13:14:38 -07:00
peterv@propagandism.org 0fc1af0c56 Fix for bug 388183 (Reloading this testcase causes crash [@
nsHTMLDocument::ChangeContentEditableCount] with null editor), now with correct whitespace. r/sr=jst.
2007-07-18 02:46:41 -07:00
peterv@propagandism.org c7e7da4017 Fix for bug 388183 (Reloading this testcase causes crash [@
nsHTMLDocument::ChangeContentEditableCount] with null editor). r/sr=jst.
2007-07-18 02:44:22 -07:00
bzbarsky@mit.edu 39ee949499 Avoid IndexOf calls while walking up the tree in FindForm(). Bug 388386, r+sr=jst 2007-07-17 18:50:18 -07:00
bzbarsky@mit.edu e8d38bd977 Update the visual look of a file input when privileged script sets its value.
Bug 387978, r+sr=sicking
2007-07-13 21:46:09 -07:00
peterv@propagandism.org 7fb9050fea Fix for bug 386996 (Can't tab past disabled inputs or textareas). r/sr=sicking. 2007-07-13 07:17:35 -07:00
bzbarsky@mit.edu 3f4c992470 Make attribute changes that also cause a state change properly reresolve style
when a selector uses both the state and the attribute.  Bug 315920, r=dbaron,
sr=sicking.
2007-07-12 13:05:45 -07:00
peterv@propagandism.org f7ecd9dbbf Mochitest for bug 386496. 2007-07-12 05:06:05 -07:00
peterv@propagandism.org e47cb3aa5f Correct error in testcase. 2007-07-11 11:52:24 -07:00
peterv@propagandism.org a1834b7d96 Fix for bug 386496 (Clicking on link in designMode document does follow that link now). r/sr=bz. 2007-07-11 06:05:05 -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
bzbarsky@mit.edu 8ba302b8cc Don't start layout for XML just because the root has been opened. And don't
start layout until <html:head> closes if <html:head> gets opened.  For XHTML
documents, this should prevent flashes of unstyled content.

Also, don't flush tags unless forced to if a sheet is pending.

Bug 380028, r+sr=sicking
2007-07-10 20:42:11 -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
dcamp@mozilla.com b65e2cfdf1 implement navigator.pendingOfflineLoads. b=372969, r=biesi, r+sr=jst 2007-07-08 23:19:27 -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
peterv@propagandism.org b2eeef84ef Mochitest for bug 386728. r/sr=jst. 2007-07-07 09:51:37 -07:00
peterv@propagandism.org 022863f8c1 Mochitest for bug 386495. r=Martijn. 2007-07-07 09:26:01 -07:00
peterv@propagandism.org f315f21644 Fix for bug 386728 (Setting the contenteditable attribute through js twice doesn't work). r/sr=jst. 2007-07-06 03:44:14 -07:00
Olli.Pettay@helsinki.fi 6444cb717f Bug 386802, Mutation events always fired during setting of innerHTML, r+sr=bz 2007-07-04 13:39:10 -07:00
mats.palmgren@bredband.net 0711c3f514 Cleanup implementations of QueryInterface. b=385750 r+sr=dbaron r+sr=jst 2007-07-03 19:15:31 -07:00
mats.palmgren@bredband.net 581c9c9b41 Use predefined load types instead of rolling our own. b=385663 r+sr=bzbarsky 2007-07-03 14:41:32 -07:00
gavin@gavinsharp.com c5fce4809d Bug 253851: wait for background image loads before firing onload (match behavior of IE/Safari/Opera), r+sr=dbaron 2007-07-03 06:59:02 -07:00
Olli.Pettay@helsinki.fi 870a35b0ca Bug 238987, Focus and blur events bubble from some form input controls, r+sr=bz 2007-07-03 06:37:32 -07:00
Olli.Pettay@helsinki.fi 80053e4cb7 back out bug 238987 2007-07-03 05:37:00 -07:00
peterv@propagandism.org 06428d4dd0 Fix for bug 386495 (Javascript is not disabled when designMode is on). r/sr=jst. 2007-07-03 04:54:41 -07:00
Olli.Pettay@helsinki.fi 2c87b0ef5a Bug 238987, Focus and blur events bubble from some form input controls, r+sr=bz 2007-07-03 04:49:40 -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
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
vladimir@pobox.com a70cb7c9a7 b=385584, crash with toDataURL on large canvas, r=stuart 2007-06-25 09:24:19 -07:00
mats.palmgren@bredband.net 031e8f40c5 Fix offsetLeft/Top regression for rel.pos. elements with a table(cell) offset parent. b=384419 r+sr=roc 2007-06-23 00:39:04 -07:00
jonas@sicking.cc ef8189fb06 Backing out previous checkin since leaks went up 2007-06-18 16:21:28 -07:00
sayrer@gmail.com 080f5d8538 bug 384507. nsContentSink.h contains static non-member functions and globals. r+sr=jst 2007-06-18 15:44:11 -07:00
jonas@sicking.cc 63dc8fc814 Bug 348156: Don't rely on UnbindFromTree to break cycles since that puts us in an inconsistent state. r/sr=jst 2007-06-18 15:27:27 -07:00
bzbarsky@mit.edu 7c02bcfa14 Don't allow loads to start in a docshell that's firing the unload event. Alsodon't allow document.open of the document in that docshell. Bug 371360,r=biesi, sr=jst 2007-06-14 11:18:05 -07:00
mats.palmgren@bredband.net ee725c2eb0 Second attempt at mochitests for bug 375003. 2007-06-13 18:21:13 -07:00
mats.palmgren@bredband.net e27468e4c2 Disabling tests for bug 375003 for now to fix orange. 2007-06-13 17:38:54 -07:00
mats.palmgren@bredband.net 00986f5b20 Fix offsetLeft/Top for nested tables and clientLeft/Top for some elements with non-zero margins. b=375003 r+sr=roc 2007-06-13 17:08:10 -07:00
bzbarsky@mit.edu a517e11942 Make the about:blank documents created by CreateAboutBlankContentViewer havethe same encoding as real about:blank documents (that is, UTF-8). Bug 380383,r+sr=jst 2007-06-07 00:13:04 -07:00
bzbarsky@mit.edu 5ddeec0347 Don't react to changes in anonymous content subtrees. Bug 383137, r+sr=sicking 2007-06-04 20:29:50 -07:00
roc+@cs.cmu.edu 7573f7dcdb Bug 174397. Support getClientRects and getBoundingClientRect on DOM elements. r=jonas,dbaron; sr=tor, plus help from Anne van Kesteren and Martijn Wargers 2007-05-30 15:32:54 -07:00
jonas@sicking.cc 67392309e9 Bug 366417: Set up scriptloader in the nsDocument ctor to ensure that the blocker-count stays in sync with the notification depth. r/sr=bz 2007-05-30 13:43:41 -07:00
peterv@propagandism.org 418a6ec9e1 Fix for bug 368774 (Make cycle collector work with refcounted non-XPCOM objects). r=dbaron, sr=sicking. 2007-05-24 07:10:02 -07:00
sharparrow1@yahoo.com 99564c3a45 Bug 365189 document.width/document.height flush layout too late. r+sr=roc. 2007-05-22 20:52:53 -07:00
Olli.Pettay@helsinki.fi e979ff3b11 Bug 378776, Need safe way to iterate a document's presshells, r+sr=bz 2007-05-22 14:45:03 -07:00
mrbkap@gmail.com 856122fc27 Update our child counts if notifying on our children caused more updates. bug 376761, r=bzbarsky sr=sicking 2007-05-17 16:54:35 -07:00
gavin@gavinsharp.com f980a21821 Revert unintentional change from bug 374723, r=dolske 2007-05-16 11:59:32 -07:00
gavin@gavinsharp.com f4d5367465 Bug 374723: re-design password manager API and implement in JS rather than C++, patch by Justin Dolske <dolske@mozilla.com>, r=mconnor, r=me 2007-05-16 03:02:45 -07:00
cbiesinger@web.de cdb2f9621e Bug 370195 – sql device for the offline cachepatch by Dave Camp <dcamp@mozilla.com> r=jst (content part) r=biesi (rest) 2007-05-14 13:09:20 -07:00
Olli.Pettay@helsinki.fi c62c9a6daf Bug 363089, Remove nsIDOMEventReceiver (this time passes mochitest), r+sr=jst 2007-05-14 02:11:38 -07:00
bzbarsky@mit.edu 6646815a8f Put content types and charsets on the text/plain parts of the form submissionfor multipart POST submissions. Bug 116346, patch by David Nesting<david@fastolfe.net>, r=bzbarsky, sr=sicking 2007-05-13 21:00:49 -07:00
bzbarsky@mit.edu af881ad8e5 Process XBL constructors right after the frame construction inInitialReflow(). Bug 377119, r+sr=sicking 2007-05-13 20:52:48 -07:00
Olli.Pettay@helsinki.fi 0cb1dd0a4b backout Bug 363089 2007-05-11 06:34:05 -07:00
Olli.Pettay@helsinki.fi c509d37191 Bug 363089, Remove nsIDOMEventReceiver, r+sr=jst 2007-05-11 04:15:11 -07:00
dbaron@dbaron.org 89b6771da4 Remove eCSSUnit_Proportional and eStyleUnit_Proportional, which were used only for a removed feature. b=333352 r+sr=bzbarsky 2007-05-10 23:00:26 -07:00
bzbarsky@mit.edu 9be8c0763e Store the charset we had when we were written into when document.open()happens. Then restore that as the document charset when loading from a wyciwygchannel, instead of just claiming to be UTF-16. Bug 255820, r+sr=jst 2007-05-08 19:47:58 -07:00
bzbarsky@mit.edu 1111c8e806 Propagate a stylesheet's principal to the URI and Image CSSValues derived fromthat sheet. Bug 377091, r+sr=dbaron 2007-05-02 18:15:53 -07:00
bzbarsky@mit.edu 9a5db57b2f Introduce a GetPrimaryShell() API on nsIDocument. Convert existing callers ofGetShellAt(0) to using this API. Bug 378780. API introduction part by me,r+sr=jst. Mass-changes done by taras using squash, r+sr=me 2007-05-01 15:24:20 -07:00
dbaron@dbaron.org 439a650308 Reduce #include dependencies on style system headers: reduce what nsRuleData.h pulls in. b=379089 r+sr=bzbarsky 2007-04-28 09:01:24 -07:00
bzbarsky@mit.edu 5606b8585e Don't unblock onload on the document if we no longer have a parser. Bug375051, r=mbkap, sr=sicking 2007-04-26 21:05:08 -07:00
asqueella@gmail.com 7ef43d3b7d Bug 368700 - Using TLDs in document.domain should not be allowedp=Wladimir Palant <trev.moz@adblockplus.org>r=bz, sr=dveditz 2007-04-25 13:48:28 -07:00
bzbarsky@mit.edu ce0ac42104 Don't drop the old sheet when "rel" changes from one value that contains"stylesheet" to anoher. Bug 360746, r+sr=sicking 2007-04-25 11:48:18 -07:00
peterv@propagandism.org 37ea48ef85 Fix for bug 378595 (Improve cycle collection QI performance). r/sr=sicking. 2007-04-25 09:35:27 -07:00
benjamin@smedbergs.us 0ab7558e7b Bug 376636 - Building with gcc 4.3 and -pendatic fails due to extra semicolons, patch by Art Haas <ahaas@airmail.net>, rs=me 2007-04-23 07:21:53 -07:00
bzbarsky@mit.edu 0f79323896 Set the status bar before actually handling the DOM event. That way if theevent is canceled, we'll still show the right status bar text. Bug 40838,patch by Florian Quèze <f.qu@queze.net, r=smaug, sr=bzbarsky 2007-04-23 00:31:21 -07:00
bzbarsky@mit.edu 9a2d9fdbe7 Stop blocking the parser on CSS stylesheet loads. We still block scriptexecution on them, however. Bug 84582, r+sr=sicking 2007-04-20 15:59:18 -07:00
philringnalda@gmail.com 410517bfda Bug 370561 - Make nsIFormSubmitObserver scriptable, patch by Justin Dolske <dolske@mozilla.com>, r+sr=jst 2007-04-16 21:06:12 -07:00
sayrer@gmail.com 766553ff93 Bug 311681 xhtml tests pass now that we have an incremental XML content sink. 2007-04-16 08:53:04 -07:00
sayrer@gmail.com 873351be9a Bug 368994. move mochitests near the code they test. round 7. r=bzbarsky 2007-04-16 08:18:50 -07:00
sayrer@gmail.com a149d26094 Bug 368994. Move mochitests near the code they test, round 6. r=bzbarsky 2007-04-14 10:46:36 -07:00
bzbarsky@mit.edu d50aa31fcf Make sure to end our update before we decrement mSink->mInNotification. Bug373669, r+sr=sicking 2007-04-06 17:20:09 -07:00
enndeakin@sympatico.ca 24b58be501 Bug 366478 - consolidate lists of onX event attributes, r=smaug,jwatt,sr=sicking 2007-04-02 10:17:36 -07:00
Olli.Pettay@helsinki.fi 6aa1e85c0f Bug 373483, Crash [@ nsHTMLButtonElement::PostHandleEvent] when right-clicking on the button in this testcase, r+sr=jst 2007-04-02 09:13:45 -07:00
bzbarsky@mit.edu 8497d9e74a Adding test, bug 371375. 2007-03-28 13:25:20 -07:00
dbaron@dbaron.org cb52af13a3 Remove GetKeyPointer method from nsTHashtable key types. b=374906 r=bsmedberg 2007-03-27 08:34:59 -07:00
dbaron@dbaron.org 4d961c5c49 Remove unused getKey callback from PLDHashTableOps/JSDHashTableOps. b=374906 r=bsmedberg 2007-03-27 08:33:38 -07:00
jwatt@jwatt.org b1cb10192a Fixing bug 372098. HTML links with target="" should use the base target. r=Olli.Pettay@gmail.com, sr=jonas@sicking.cc 2007-03-26 06:19:33 -07:00
Olli.Pettay@helsinki.fi 1f7ec1b192 375196, r+sr=roc 2007-03-25 22:38:22 -07:00
Olli.Pettay@helsinki.fi 87f1c87400 Bug 288392, DOMSubtreeModified event, r=peterv, sr=jst 2007-03-24 05:18:02 -07:00
roc+@cs.cmu.edu 0054412272 Bug 374866. Reftests for text-transform. r=dbaron 2007-03-22 16:01:14 -07:00
mrbkap%gmail.com c49a9fab37 Deal with a dead docshell during document.open. bug 435128, r+sr=jst a=ss 2008-08-11 18:34:37 +00:00
bmlk%gmx.de 445ad42a2d limit mathml row- and colspans as we do for html bug 443089 r/sr=bzbarsky a=siedler 2008-08-04 06:36:58 +00:00
bzbarsky%mit.edu dc3c149970 Adding test. 2008-05-06 19:21:39 +00:00
crowder%fiverocks.com a4ab4fa5b0 Bug 318906 : issue with event-handler attached to an outer window, patch by mrbkap, r/sr=jst, a=mtschrep 2008-05-04 04:29:12 +00:00
peterv%propagandism.org 640b1dedbf Fix for bug 430624 (Crash [@ nsDocShellEditorData::DetachFromWindow] with spellcheck attribute). Patch by cpearce, r=peterv, sr=jst. 2008-05-02 11:36:31 +00:00
peterv%propagandism.org 623d13c37f Fix for bug 430392 (Pressing enter in div w/ contenteditable = true causes text nodes to move unexpectedly) . r/sr=jst, a=damon. 2008-04-30 18:14:28 +00:00
vladimir%pobox.com 83bb541c7f b=430873; fast path drawImage with a canvas as source ; r+sr=roc/stuart; a=damon 2008-04-30 17:04:46 +00:00
joshmoz%gmail.com 82cbc344c8 Stop variable from being used uninitialized which messes with focus acceptance. Patch by peterv. b=430351 r=jonas sr=bz a=beltzner 2008-04-30 00:11:05 +00:00
Olli.Pettay%helsinki.fi 9afe1e6e63 back out bug 430873 to fix test failures 2008-04-29 14:43:37 +00:00
vladimir%pobox.com d0ac4d40bf b=430873; avoid copy when doing canvas-canvas drawImage ops ; r+sr=roc,a=damon 2008-04-29 03:49:50 +00:00
ajschult%verizon.net c72bfef95d Bug 431003 bustage fix for Firefox 2008-04-27 17:24:09 +00:00
ajschult%verizon.net f921f97acd Bug 431003: Enable auto image resize for bug 369370 mochitest, r=dolske 2008-04-27 16:21:43 +00:00
roc+%cs.cmu.edu 5f8c5273e9 Bug 386782. save and restore editor state so that it isn't lost when a page goes into the bfcache and then comes back. patch by Chris Pearce, r+sr=peterv,a=beltzner 2008-04-23 21:36:19 +00:00
dolske%mozilla.com 4894fd0c97 Bug 369370 - pop-up window image zoom-out leads to wrong (broken) display. r=jst, a.19=damons 2008-04-22 04:41:38 +00:00
jst%mozilla.org 90a8c3d510 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 22:30:53 +00:00
Olli.Pettay%helsinki.fi 2d1e2b5af5 Bug 428135, form submission event shouldn't bubble to parent forms, r=jst,sr=sicking,a=beltzner 2008-04-17 22:15:12 +00:00
peterv%propagandism.org e2cb573afc Try to make test more robust. 2008-04-16 08:35:44 +00:00
peterv%propagandism.org 0e0dcca9f1 Reenable test. 2008-04-16 07:27:19 +00:00
peterv%propagandism.org 1e71dd5a96 Try to make test more robust. 2008-04-16 07:26:38 +00:00
peterv%propagandism.org 942fb1977f Disable test_bug406596.html for now to fix orange. 2008-04-15 19:20:18 +00:00
peterv%propagandism.org c663553987 Fix for bug 406596 (Link/anchor elements are focused within an contentEditable element). r/sr=jst, a=beltzner. 2008-04-15 18:40:41 +00:00
bent.mozilla%gmail.com 90ec6403a8 Bug 425551 - "Fix async DOM events from keeping link elements alive past unlink". r+sr=sicking, a=beltzner. 2008-04-11 17:29:11 +00:00
masayuki%d-toybox.com 4ff2a574db Bug 427245 IME is enabled on non text editable input element (re-landing, the previous test failure is not related this patch.) r=peterv, sr=roc, a1.9=beltzner 2008-04-11 11:31:13 +00:00
masayuki%d-toybox.com 1c7196cf08 b=427245 backing-out the previous patch, because qm-centos5-01 becomes oragne. 2008-04-11 10:16:18 +00:00
masayuki%d-toybox.com e0b7463164 Bug 427245 IME is enabled on non text editable input element r=peterv, sr=roc, a1.9=beltzner 2008-04-11 08:47:16 +00:00
roc+%cs.cmu.edu bca6c1f861 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 22:47:02 +00:00
roc+%cs.cmu.edu eb9b02c437 Bug 423371. Make sure we use a non-null reference frame to compute the size of the element in GetOffsetRect. r+sr=bzbarsky,a=beltzner 2008-04-10 22:36:19 +00:00
jonas%sicking.cc 1139b348bb Backing out due to test failures 2008-04-09 03:20:42 +00:00
jonas%sicking.cc 126e198cad 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-09 02:06:31 +00:00
timeless%mozdev.org 71f819b50c Bug 394114 Interfaces missing from various QI implementations.
r=jag sr=jag a=dsicore
2008-04-06 12:28:42 +00:00
gavin%gavinsharp.com f10a0336ec Fix bug # typo in comment 2008-04-01 19:46:25 +00:00
peterv%propagandism.org b132982db6 Fix for bug 415192 (Crash (within nsCycleCollector::Shutdown and nsXBLBinding::RemoveInsertionParent) with <xul:wizard>, cloneNode). r/sr=sicking. 2008-03-28 14:09:03 +00:00
jruderman%hmc.edu f0b8837fad Add crashtest 2008-03-27 01:13:31 +00:00
reed%reedloden.com 6a72e52014 Bug 424304 - "Create Mochitest for bug 417760" [p=marco.zehe@googlemail.com (Marco Zehe) r+sr=mats.palmgren] 2008-03-26 04:52:30 +00:00
jonas%sicking.cc b31613d2f8 Bug 424923: Remove support for cross-site XHR. r/sr=jst for code changes 2008-03-26 02:46:11 +00:00
surkov.alexander%gmail.com 9ca8bf067d Bug 417760 ��� cannot focus() img elements with tabindex=-1, patch=aaronlev, r,sr = mats, a=mtschrep 2008-03-20 06:33:57 +00:00
timeless%mozdev.org 4dd59e4169 reverting, wrong patch, missing AMBIGUOUS 2008-03-19 21:55:28 +00:00
timeless%mozdev.org 8f189a966c Bug 394114 Interfaces missing from various QI implementations.
r=jag sr=jag a=dsicore
2008-03-19 21:19:42 +00:00
Olli.Pettay%helsinki.fi e6d489a7ec Bug 421366, [@ nsContentUtils::IsEventAttributeName] r+sr=peterv 2008-03-19 19:44:09 +00:00
reed%reedloden.com e549ad84d5 Bug 375457 - "toDataURL has incorrect type-checking logic" [p=joe@drew.ca (Joe Drew [JOEDREW!]) r+a1.9=vlad] 2008-03-16 21:02:05 +00:00
jwalden%mit.edu fab20270c5 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 18:45:32 +00:00
roc+%cs.cmu.edu 5c55514d21 Bug 421662. Rename TextRectangle* to ClientRect*. r+sr=sicking,a=damon 2008-03-12 00:51:19 +00:00
bent.mozilla%gmail.com ed9e41df06 Bug 420700 - Calling createContextualFragment affects subsequent setting of innerHTML. r+sr=jst, a=blocking1.9+. 2008-03-06 20:14:35 +00:00
jruderman%hmc.edu 010a818fe6 Make nsContentSink, instead of subclasses, be responsible for making sure RemoveObserver is called (bug 420835). r+sr=sicking, a=blocking1.9+. 2008-03-05 04:54:21 +00:00
roc+%cs.cmu.edu 5d3a393ced 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 09:26:17 +00:00
dbaron%dbaron.org 7540e421e9 Make 'top' and 'bottom' captions follow the CSS2.1 behavior and put the old behavior into 'top-outside' and 'bottom-outside'. b=363248,386704 r+sr=roc a=blocking1.9+ 2008-02-27 02:02:21 +00:00
peterv%propagandism.org 39ff7c262b Fix bug 406596 (Link/anchor elements are focused within an contentEditable element) for designMode. r/sr=jst. 2008-02-26 14:09:52 +00:00
benjamin%smedbergs.us 624a4d7ef0 Back out bug 412320 and various followups because the perf impact was minimal and the code is more complicated 2008-02-21 20:39:23 +00:00
Olli.Pettay%helsinki.fi 1a96884ab3 bug 380454, r=benjamin, sr=sicking 2008-02-21 12:47:27 +00:00
reed%reedloden.com 8a9d64867d Rev IID from bug 412920 changes. 2008-02-20 10:54:19 +00:00
reed%reedloden.com 02ddd2e2f4 Bug 412920 - "[contenteditable] editable elements cannot be edited anymore after page refresh" [p=chris@pearce.org.nz (Chris Pearce [cpearce]) / peterv@propagandism.org (Peter Van der Beken) r+sr=jst a=blocking1.9+] 2008-02-20 09:54:52 +00:00
roc+%cs.cmu.edu 357d0526d9 Bug 261081. Support official 'pre-wrap' value for CSS 'white-space' since we already support it well as '-moz-pre-wrap'. r+sr=dbaron,a=schrep 2008-02-20 02:07:50 +00:00
dbaron%dbaron.org 6e03664483 Expose GetBodyContent and use it to avoid performance hit of nsIDOMHTMLDocument::GetBody. b=331530 r+sr=sicking a=schrep 2008-02-19 18:47:35 +00:00
dbaron%dbaron.org 0039567d47 Back out for now, until I have a chance to fix reftests depending on old behavior. 2008-02-19 17:28:00 +00:00
dbaron%dbaron.org c0178a617a Expose GetBodyContent and use it to avoid performance hit of nsIDOMHTMLDocument::GetBody. b=331530 r+sr=sicking a=schrep 2008-02-19 16:48:09 +00:00
Olli.Pettay%helsinki.fi e00280374a Back out Bug 380454 2008-02-19 13:47:16 +00:00
Olli.Pettay%helsinki.fi c57eb7ac12 Bug 380454, r=benjamin, sr=sicking 2008-02-19 13:06:23 +00:00
jag%tty.nl 4221353fba Bug 73353: Clean up our MODULE/REQUIRES story. rs=dbaron, a=brendan 2008-02-18 08:50:33 +00:00
mats.palmgren%bredband.net de7a019561 Remove remaining support for proportional length values (unused). b=341683 r+sr=dbaron r=sicking a=mtschrep 2008-02-17 02:50:45 +00:00
bzbarsky%mit.edu 77e8f880cb Allow JS 1.7 in XBL. Bug 389322, r=brendan, sr=jst, a=brendan 2008-02-16 05:13:19 +00:00
bzbarsky%mit.edu e7a2584f68 Make sure that changes to the "span" attribute on a colgroup actually work.
Bug 404309, r=bernd, sr=dbaron, a=beltzner
2008-02-15 04:19:29 +00:00
reed%reedloden.com 203ab3e6e7 Bug 398433 - "PRBool misuse bugs in content/" [p=tglek@mozilla.com (Taras Glek) r+sr=sicking a1.9=schrep a=blocking1.9+] 2008-02-10 06:16:32 +00:00
bent.mozilla%gmail.com db179aac9c Bug 386769 - "Make setting innerHTML faster". r=jst, sr=peterv, a=blocking1.9. 2008-02-08 22:07:53 +00:00