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