Commit Graph

4179 Commits

Author SHA1 Message Date
dwitte@stanford.edu
8dcce35b39 back out changes. 2007-12-19 03:07:41 -08:00
dwitte@stanford.edu
9a3a4249f4 reland nsTObserverArray changes only. 2007-12-18 22:03:05 -08:00
dwitte@stanford.edu
1d9282cd47 backing out to investigate Ts increase 2007-12-18 20:12:11 -08:00
dwitte@stanford.edu
8345ef1233 implement nsTObserverArray using nsTArray, clean up the interface, provide an nsAutoTObserverArray, and use it to reduce allocations in nsEventListenerManager. b=407442, r+sr=sicking, a=beltzner 2007-12-18 17:06:34 -08:00
jonas@sicking.cc
e51c70d8de Bug 403841: nsContentUtils::CreateContextualFragment needs to deal with being passed nodes other than elements. Patch by luser. r/sr=sicking 2007-12-18 13:24:54 -08:00
jruderman@hmc.edu
0339cb6e9d Add a crashtest. 2007-12-17 23:15:38 -08:00
jruderman@hmc.edu
f8fe328eb2 I'll get you, my pretty, and your little crashtest, too! [Checkin comment suggested by aja.] 2007-12-17 22:58:07 -08:00
jruderman@hmc.edu
315ca033c8 Add a crashtest 2007-12-17 22:52:33 -08:00
jruderman@hmc.edu
47c76f206d Thou shalt not covet thy neighbor's crashtest. 2007-12-17 22:44:41 -08:00
jruderman@hmc.edu
46678c180d Add crashtest. 2007-12-17 22:39:36 -08:00
reed@reedloden.com
66f2bb691a Bug 406407 - "Accelerators for textEdit should not be affected by keyboard group/level" [p=lolkaantimat@gmail.com (Evgeniy Ivanov) r+sr=roc a1.9=damons] 2007-12-17 21:41:56 -08:00
jruderman@hmc.edu
58119c0a67 I'd rather be a crashtest than a nail. 2007-12-17 17:55:00 -08:00
jruderman@hmc.edu
6e65ef53f5 Make this crashtest finish more quickly. 2007-12-17 17:50:52 -08:00
jruderman@hmc.edu
707aba7e81 Add crashtest 2007-12-17 17:50:11 -08:00
Olli.Pettay@helsinki.fi
44cf01e473 Bug 408720, Trying to reduce MH regression caused by the content arena, part 1 r+sr=sicking 2007-12-17 16:41:29 -08:00
dcamp@mozilla.com
5f1b8a408a Bug 403852: Unable to access nsIDOMFile using the [] operator. r+sr=sicking, b=dsicore 2007-12-17 13:20:40 -08:00
jruderman@hmc.edu
97a63b8ac0 Got crashtests? 2007-12-15 14:58:14 -08:00
sayrer@gmail.com
a4018becfe Bug 398017. nsGenericElement unlink improvements. r/sr=sicking, a=dsicore 2007-12-15 14:18:05 -08:00
Olli.Pettay@helsinki.fi
f03a324bb4 Bug 403830, trying to fix bustage 2007-12-15 01:59:00 -08:00
Olli.Pettay@helsinki.fi
6f11b29032 Bug 403830, arena for content, r=sicking, sr=jst 2007-12-15 01:45:33 -08:00
bzbarsky@mit.edu
3873a2fe8d Make document classes use QI tables as possible. Bug 408403, r+sr+a=jst 2007-12-14 21:43:10 -08:00
jruderman@hmc.edu
3a5b6e89a1 Add a crashtest. 2007-12-14 20:24:51 -08:00
jruderman@hmc.edu
6b8f9a678f Add crashtest. 2007-12-14 19:25:12 -08:00
reed@reedloden.com
27a55e7707 Back out patch from bug 406047, as it is causing orange on Linux and Tp regression on Mac. 2007-12-14 00:55:08 -08:00
reed@reedloden.com
71fe589716 Bug 406407 - "Accelerators for textEdit should not be affected by keyboard group/level" [p=lolkaantimat@gmail.com (Evgeniy Ivanov) r+sr=roc a1.9=stuart] 2007-12-13 23:20:32 -08:00
jruderman@hmc.edu
39b28e5f0d Add crashtest. 2007-12-13 21:06:08 -08:00
jruderman@hmc.edu
241dcb7915 Add another crashtest. 2007-12-13 21:00:54 -08:00
jruderman@hmc.edu
522d195b12 Add crashtest. 2007-12-13 20:58:42 -08:00
jruderman@hmc.edu
aefff9c3f4 Add a crashtest. 2007-12-13 20:40:08 -08:00
jruderman@hmc.edu
93f860380f Add two crashtests. 2007-12-13 20:09:24 -08:00
jruderman@hmc.edu
20ca34a882 Add crashtests. 2007-12-13 19:52:32 -08:00
jruderman@hmc.edu
ded702c887 Add crashtest. 2007-12-13 19:37:05 -08:00
jonas@sicking.cc
390f6ff8c2 Bug 408123: Use nsTObserverArray rather than array copy to deal with listeners going away while firing event. r=smaug sr=jst 2007-12-13 17:41:48 -08:00
Olli.Pettay@helsinki.fi
7b08ddd398 Bug 403168, r=jonas, sr=jst, a=blocking1.9 2007-12-12 00:33:32 -08:00
jonas@sicking.cc
5d4f2a4212 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
aaronleventhal@moonset.net
754ec000fb Bug 398910. Remove support for namespaced ARIA properties since they are no longer official (we are pre-1.0). r=surkov, r=ginn, r=bienvenu, r=mano, r=mconnor, r+sr=neil 2007-12-11 18:10:26 -08:00
jruderman@hmc.edu
5da8357591 Fix leak by making currNode an nsCOMPtr (bug 407818). r+sr=dbaron, a=schrep. 2007-12-11 17:37:51 -08:00
reed@reedloden.com
32dc306284 Bug 407297 - "nsIHTMLToTextSink should use nsStringGlue.h instead of nsString.h" [p=prasad@medhas.org (Prasad Sunkari) r=bsmedberg sr=bzbarsky a1.9=schrep] 2007-12-11 01:52:49 -08:00
jst@mozilla.org
0c39118885 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
peterv@propagandism.org
2c27e8e000 Fix for bug 406684 (Memory leaks when content policies set properties of wrapped nodes). r/sr=sicking. 2007-12-04 16:29:13 -08:00
bzbarsky@mit.edu
7da9f1a68f Update the binding manager before doing any other notifications, and don't notify the document for nodes not in the document. Bug 398492, r+sr=sicking. 2007-12-04 10:37:54 -08:00
bzbarsky@mit.edu
c446f4e760 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
tor@cs.brown.edu
a79c52724d Bug 370006 - svg doesn't get scaled up on high resolution displays. r=jwatt, sr=roc 2007-12-03 20:40:52 -08:00
jst@mozilla.org
d91b8ab657 Fixing bug 406692. Speed up nsNodeSH::PreCreate(). r+sr=peterv@propagandism.org, a=jonas@sickin.cc 2007-12-03 19:49:33 -08:00
bzbarsky@mit.edu
ca8e765bfe Propagate the node's principal as the owner to <object> loads as needed, and allow <object data="javascript:"> to work. Bug 353334 and bug 300263, r=biesi, sr=jst, a=dsicore 2007-12-03 13:57:17 -08:00
bzbarsky@mit.edu
6749e64aee Add a way to extract the charset and the position of the charset parameter from a content-type header. Use this in XMLHttpRequest to not clobber the non-charset parameters and not clobber the charset if it's already what we'll set, up to case. Apparently some broken servers are case-sensitive when looking at charsets! Bug 393968 (wherein the patch lies) and bug 397234, r+sr=biesi 2007-12-03 13:34:44 -08:00
roc+@cs.cmu.edu
b59ab6a038 Bug 403426. We should clear whitespace status when we reset the linebreaker. If a final break opportunity exists we should save it and forward it to the line layout. Relanding with a fix so hopefully we won't crash Tp this time. r=smontagu 2007-12-03 00:22:07 -08:00
ginn.chen@sun.com
c8fc7a26b4 Bug 405094 Tooltip doesn't disappear anymore when hovering over it r+sr=roc a=beltzner 2007-12-02 21:46:22 -08:00
mats.palmgren@bredband.net
91a44c37a7 Lookup default script language on the script global object when there is no root content. b=405182 r+sr=jst a=blocking1.9 2007-12-01 03:10:12 -08:00
reed@reedloden.com
093bf33685 Bug 406001 - "Remove extraneous semicolons in nsXMLHttpRequest.cpp" [p=benjamin@smedbergs.us (Benjamin Smedberg [bsmedberg]) a1.9=damons] 2007-11-30 23:16:15 -08:00
roc+@cs.cmu.edu
78e5e7145e Backing out more of 403426. sigh 2007-11-30 13:04:24 -08:00
roc+@cs.cmu.edu
d8d80a602f Bug 403426. Clear break-after-whitespace flags when we reset the linebreaker. Also rescue a trailing break opportunity when we reset the line breaker and notify the line layout that the opportunity exists. r=smontagu 2007-11-30 12:03:33 -08:00
jonas@sicking.cc
72c3e3035b 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
bzbarsky@mit.edu
8e7c749534 Remove unused variable. No bug, r+sr+a-ish=roc on irc. 2007-11-29 20:49:17 -08:00
jonas@sicking.cc
929e6f34af Backing out due to mochitest failure 2007-11-29 01:34:51 -08:00
jonas@sicking.cc
32cfa72536 Revert to earlier version of patch to try to fix orange 2007-11-29 01:25:22 -08:00
jonas@sicking.cc
15dba1f064 Fix build bustage 2007-11-29 00:57:07 -08:00
jonas@sicking.cc
33299d3be4 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
reed@reedloden.com
9c2b6d8aa0 Bug 405181 - "nsIDOMNSRange.isPointInRange probably shouldn't throw WRONG_DOCUMENT_ERR" [p=ajvincent@gmail.com (Alex Vincent) r+sr+a1.9=sicking] 2007-11-28 00:45:44 -08:00
bzbarsky@mit.edu
eea905a151 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
peterv@propagandism.org
b5dbd746c2 Fix for bug 404419 (XML not displayed). r/sr=bz. 2007-11-20 10:50:12 -08:00
peterv@propagandism.org
5476e0248b Fix for bug 401613 (Intermittent XML parsing errors with this valid SVG file). r/sr=bz. 2007-11-19 02:57:29 -08:00
masayuki@d-toybox.com
b66ba0396a Bug 403484 The ellipsis for UI should be localizable r=roc+mconnor, sr=roc 2007-11-19 02:17:17 -08:00
reed@reedloden.com
ce6644e088 Back out luser's patch from bug 403841 as a possible cause of the Ts regression on Linux. 2007-11-17 13:14:37 -08:00
ted.mielczarek@gmail.com
d46abe0504 bug 403841 - Crash in nsContentUtils::CreateContextualFragment when passed a non-element node as context node. r+sr=sicking 2007-11-17 05:16:49 -08:00
Olli.Pettay@helsinki.fi
1bcd3f035f Bug 403167, r+sr=jst, a=1.9+ 2007-11-16 01:51:09 -08:00
ginn.chen@sun.com
985095d353 bug 396869 [linux]switch menu causes a spurious mouseout event to mouse over widget r+sr+a=roc 2007-11-16 00:21:44 -08:00
bzbarsky@mit.edu
a8447e3684 Adding test 2007-11-15 14:23:07 -08:00
bzbarsky@mit.edu
bdb6e36dd6 When calling open() on an in-progress XMLHttpRequest, abort the request but still allow the open() to reinitialize it. Bug 322317, r+sr=sicking, a=vlad 2007-11-15 14:18:36 -08:00
bzbarsky@mit.edu
14eec126c1 Fix bug 400794 and bug 401569: don't try to uninstall fields that are not installed. r+sr=sicking. Patch in bug 400794. 2007-11-15 09:09:14 -08:00
masayuki@d-toybox.com
d29b03e748 b=403484 backing-out the previous patch, caused by testing failure. 2007-11-15 03:02:47 -08:00
masayuki@d-toybox.com
01c4705bf5 Bug 403484 The ellipsis for UI should be localizable r=roc+mconnor, sr=roc, blocking1.9=mtschrep 2007-11-15 02:43:16 -08:00
bzbarsky@mit.edu
a92adda3f5 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
reed@reedloden.com
531e83e378 Bug 321172 - "Template Query Processor for mozStorage" [p=laurent@xulfr.org (Laurent Jouanneau) r=smaug r=Enn r=sdwilsh sr=roc a1.9=schrep] 2007-11-13 02:42:03 -08:00
philringnalda@gmail.com
da5765b579 Bug 401662 - plaintext serializer includes content of <style> elements, r+sr=mrbkap, a=dsicore 2007-11-12 19:15:44 -08:00
jonas@sicking.cc
0e1c530ce2 Bug 403549: Avoid memory churn from nsContentUtils::CreateContextualFragment by giving nsIParser::ParseFragment a better signature. r/sr=stuart 2007-11-12 17:41:40 -08:00
tglek@mozilla.com
04cb2355b1 bug 395822: Use correct String::Find overload r=jonas, a=release drivers 2007-11-12 14:01:48 -08:00
Olli.Pettay@helsinki.fi
b19f405d98 Bug 402680, document.activeElement returns wrong node, r+sr=bz, a=mtschrep 2007-11-12 04:45:39 -08:00
roc+@cs.cmu.edu
909f85c005 Bug 389707. Rework text-transform:capitalize by putting logic to decide what to capitalize into nsLineBreaker. r=smontagu 2007-11-11 17:51:31 -08:00
pavlov@pavlov.net
5136dde36e bug 403280. convert nsLayoutUtils::DoCompareTreePosition from an nsAutoVoidArray to a larger nsAutoTArray convert nsContentUtils::ComparePoints from an nsTArray to an nsAutoTArray r/sr/a=sicking 2007-11-11 12:35:30 -08:00
ted.mielczarek@gmail.com
b69a049070 bug 402150 - Buffer overrun [@ nsDocument::RetrieveRelevantHeaders] at provided URL (mochitest). r=jst 2007-11-11 08:50:02 -08:00
jruderman@hmc.edu
448703f5da Fix typo in comment. 2007-11-09 16:32:41 -08:00
jruderman@hmc.edu
4ae65aca82 Fix typo in comment. 2007-11-09 16:02:23 -08:00
dveditz@cruzio.com
7f26e0225d bug 402150 prevent crash @nsDocument::RetrieveRelevantHeaders, r=wtc, r/sr=jst, a=beltzner 2007-11-09 14:54:35 -08:00
Olli.Pettay@helsinki.fi
6ef6e4b276 Bug 401559, GetFirst/LastChild doesn't ensure contents generated, r+sr=jst, a=roc 2007-11-09 01:30:35 -08:00
bzbarsky@mit.edu
76c723b485 Handle image embeds with a null URI. Bug 402320, r+sr=jst 2007-11-07 09:25:57 -08:00
jruderman@hmc.edu
64d6fd9d6a Fix bug 398880, getElementsByClassName('') leaks an nsVoidArray. r=sayrer, sr=jst, a=blocking1.9+. 2007-11-06 22:46:35 -08:00
cbarrett@mozilla.com
6be75cf327 Attempting to kickstart tinderbox. Again. 2007-10-30 00:19:42 -07:00
cbarrett@mozilla.com
7e1063f2b6 Bug 303110 - Add Unified Toolbar machinery to Cocoa widgets. r=joshmoz, r=bz, sr=roc. 2007-10-29 21:03:42 -07:00
peterv@propagandism.org
2e01f470e6 Part 1 of fix for bug 379718 (using trace API for reference counts) and bug 386912 (cycle collector faults after tracing "JS object but unknown to the JS GC"). r=igor/jst, sr=jst, a=blocking1.9+/M9 (for bug 386912). 2007-10-29 06:45:07 -07:00
peterv@propagandism.org
8aff563c48 Backing out once more to fix orange. 2007-10-28 05:49:30 -07:00
peterv@propagandism.org
abb09e26b6 Part 1 of fix for bug 379718 (using trace API for reference counts) and bug 386912 (cycle collector faults after tracing "JS object but unknown to the JS GC"). r=igor/jst, sr=jst, a=blocking1.9+/M9 (for bug 386912). 2007-10-28 04:14:40 -07:00
jonas@sicking.cc
4c1a3910ac bug 394390: Don't report bogus warnings to the error console when using cross-site xmlhttprequest. Patch by Surya Ismail <suryaismail@gmail.com>, r/sr=sicking 2007-10-26 18:46:09 -07:00
bzbarsky@mit.edu
6e394cb9a3 Fix bug 399185 -- Make image request URIs immutable so that we don't have to clone them later. r=jst, sr=biesi, a=vlad 2007-10-26 12:54:41 -07:00
peterv@propagandism.org
a84948aa32 Backing out to fix orange. 2007-10-26 07:15:28 -07:00
peterv@propagandism.org
3a33ff3fcf Part 1 of fix for bug 379718 (using trace API for reference counts) and bug 386912 (cycle collector faults after tracing "JS object but unknown to the JS GC"). r=igor/jst, sr=jst, a=blocking1.9+/M9 (for bug 386912). 2007-10-26 06:25:32 -07:00
peterv@propagandism.org
06888e0fcb 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
bzbarsky@mit.edu
607af1ac22 Don't install fields during binding teardown. Bug 400705, r+sr=sicking, a=beltzner 2007-10-24 15:13:00 -07:00
bzbarsky@mit.edu
667ca77de6 Fix assert to not fire on <svg:use>. Bug 400459, r+sr=jst, a=vlad 2007-10-24 15:10:32 -07:00
bzbarsky@mit.edu
26d7ccd742 Make the "href" property of stylesheets reflect the original URI that was reflected to load the sheet. Bug 397427, r=dbaron,biesi, sr=dbaron, a=dsicore 2007-10-23 14:56:41 -07:00