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

12104 Коммитов

Автор SHA1 Сообщение Дата
cbiesinger%gmx.at fecd6b7ed9 Bug 382113 make sure to add the request to the new loadgroup before removing it
from the old one so that onload doesn't fire before it should
Also make nsLoadGroup::AddRequest assert that the request isn't in the loadgroup yet
Finally, reenable the reftest that tests the <object> onload behaviour
r+sr=bz
2007-07-18 21:37:40 +00:00
peterv%propagandism.org 86369fca35 Fix for bug 388183 (Reloading this testcase causes crash [@
nsHTMLDocument::ChangeContentEditableCount] with null editor), now with correct whitespace. r/sr=jst.
2007-07-18 09:46:41 +00:00
peterv%propagandism.org 40784f4dde Fix for bug 388183 (Reloading this testcase causes crash [@
nsHTMLDocument::ChangeContentEditableCount] with null editor). r/sr=jst.
2007-07-18 09:44:22 +00:00
bzbarsky%mit.edu b8ac627d75 Avoid IndexOf calls while walking up the tree in FindForm(). Bug 388386, r+sr=jst 2007-07-18 01:50:18 +00:00
bzbarsky%mit.edu bdae7839e5 More consistent handling of principals for loads across docshell type
boundaries.  Bug 388121, r+sr=jst
2007-07-18 01:47:07 +00:00
asqueella%gmail.com 34879115a3 Bug 342487 - XSLT should use CheckLoadURIWithPrincipal
p=Ryan Jones <sciguyryan@gmail.com>
r+sr=jonas
2007-07-17 21:15:50 +00:00
enndeakin%sympatico.ca d1f0ad1050 Bug 387659, popup coordinates are not set within popupshowing event,r=eli,sr=bz 2007-07-17 12:39:54 +00:00
longsonr%gmail.com d30d57a3f1 Bug 386083 - SVG code should check gfxASurface::CairoStatus() when it creates new surfaces. r=jwatt,sr=tor 2007-07-17 09:24:28 +00:00
Olli.Pettay%helsinki.fi 86a034515f Bug 386599, Recursive <object> with border hangs Firefox, r=biesi, sr=bz 2007-07-17 07:43:36 +00:00
bzbarsky%mit.edu a28744d69f Update the visual look of a file input when privileged script sets its value.
Bug 387978, r+sr=sicking
2007-07-14 04:46:09 +00:00
flamingice%sourmilk.net ff81db297a Bug 330511, Plugin-in blocklisting, r+sr=jst 2007-07-14 00:28:06 +00:00
peterv%propagandism.org 8ff8b036b9 Fix for bug 386996 (Can't tab past disabled inputs or textareas). r/sr=sicking. 2007-07-13 14:17:36 +00:00
longsonr%gmail.com 6d0a97f8e0 Bug 384409 - Create a common GetContextForContent method in nsContentUtils and use it in nsScriptElement and svg. r=tor,r+sr=jonas 2007-07-13 08:49:10 +00:00
bzbarsky%mit.edu ee3679d650 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 20:05:49 +00:00
masayuki%d-toybox.com a456a4318e Bug 255990 Characters below U+0100 are not subject to line-breaking rules at all r+sr=roc 2007-07-12 15:52:52 +00:00
tor%cs.brown.edu 27de81cb48 Bug 361745 - <svg:image> with negative width/height displaying inverted.
r=jwatt, sr=roc
2007-07-12 15:40:47 +00:00
peterv%propagandism.org a52c12e8aa Mochitest for bug 386496. 2007-07-12 12:06:05 +00:00
bzbarsky%mit.edu 3c5c154175 Pass through loader principal and URI to LoadSheet(). Bug 387317, r+sr=peterv 2007-07-11 19:44:27 +00:00
peterv%propagandism.org 47c5071fc3 Correct error in testcase. 2007-07-11 18:52:24 +00:00
peterv%propagandism.org 4168c1dcd1 Fix for bug 386496 (Clicking on link in designMode document does follow that link now). r/sr=bz. 2007-07-11 13:05:06 +00:00
neil%parkwaycc.co.uk 11d0936e48 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 08:46:49 +00:00
bzbarsky%mit.edu 9b6b7c9602 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-11 03:42:12 +00:00
bzbarsky%mit.edu 15dfe80590 Notify before firing mutation events. Bug 387460, r+sr=sicking 2007-07-11 01:14:55 +00:00
jwalden%mit.edu 53098ea62b Bug 387503 - Convert nsINode bits to an anonymous enum, and make a macro into an inline function for better debugging. rs=sicking 2007-07-10 22:49:42 +00:00
sayrer%gmail.com 85adf42809 Bug 386878. nsSVGSVGElement needs to init its members. r+sr=tor 2007-07-10 16:38:00 +00:00
bzbarsky%mit.edu 60f1bbc55e Eliminate more callers of CheckSameOriginPrincipal in favor of
Equals/Subsumes.  Bug 387212, r=mrbkap, sr=jst
2007-07-10 04:22:56 +00:00
bzbarsky%mit.edu c5d86c99c1 Eliminate some uses of CheckSameOriginPrincipal in favor of Subsumes/Equals.
Bug 387204, r+sr=jst
2007-07-10 04:11:11 +00:00
dcamp%mozilla.com f6d4f9ff68 implement navigator.pendingOfflineLoads. b=372969, r=biesi, r+sr=jst 2007-07-09 06:19:29 +00:00
philringnalda%gmail.com 0c71df3239 Bug 382947 - XMLHttpRequest should only set the charset in the Content-Type request header if we know the charset, patch by Ryan Jones <sciguyryan@gmail.com>, r=bzbarsky, sr=peterv 2007-07-09 02:33:07 +00:00
philringnalda%gmail.com d65a6e5b92 Bug 386854 - Bustage build fix MOX_XUL disabled, patch by romaxa <romaxa@gmail.com>, r+sr=bzbarsky 2007-07-09 00:58:15 +00:00
jwalden%mit.edu ef68fcf595 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 07:08:56 +00:00
peterv%propagandism.org 626a6a99c6 Mochitest for bug 386728. r/sr=jst. 2007-07-07 16:51:37 +00:00
peterv%propagandism.org fc9330513c Mochitest for bug 386495. r=Martijn. 2007-07-07 16:26:01 +00:00
Olli.Pettay%helsinki.fi 802eadb99f Bug 339649, incorrect script-global used in nsXBLPrototypeHandler::ExecuteHandler (with bustage fix), r=sicking, sr=jst 2007-07-06 13:47:51 +00:00
kairo%kairo.at 5db0add472 backing out bug 339649 due to breakage on multiple tinderboxen as requested in #developers 2007-07-06 13:13:46 +00:00
Olli.Pettay%helsinki.fi 0ceb2538aa Bug 339649, incorrect script-global used in nsXBLPrototypeHandler::ExecuteHandler, r=sicking, sr=jst 2007-07-06 11:49:54 +00:00
peterv%propagandism.org d78d43b0c5 Fix for bug 386728 (Setting the contenteditable attribute through js twice doesn't work). r/sr=jst. 2007-07-06 10:44:14 +00:00
Olli.Pettay%helsinki.fi 7c9daa3594 Bug 386914, r+sr=jst 2007-07-06 08:01:44 +00:00
sdwilsh%shawnwilsher.com 34a99930b1 Bug 374334 - Uncaught exception with cloneNode method and frameset element. Patch by Alex Vincent <ajvincent@gmail.com>. r=jst,sr=jst 2007-07-06 01:38:56 +00:00
jst%mozilla.org e6d8f738cf Removing dead .cvsignore files. 2007-07-06 00:17:42 +00:00
dbaron%dbaron.org 5a5bb8df24 Initialize mPendingInstantiateEvent to null. b=386889 r+sr=biesi 2007-07-05 22:44:27 +00:00
dbaron%dbaron.org 65b15d984c Make XUL prototype elements set mNumChildren to 0 when they stop owning their children in ReleaseSubtree. b=386947 r+sr=sicking 2007-07-05 22:40:26 +00:00
Olli.Pettay%helsinki.fi 5d525ee576 Bug 386802, Mutation events always fired during setting of innerHTML, r+sr=bz 2007-07-04 20:39:11 +00:00
enndeakin%sympatico.ca a71cb5f411 Bug 279703, rework XUL popups to use asynchronous opening, plus many other fixes, attempt 2 with creating widgets later, r=bz,neil,roc,sr=bz 2007-07-04 15:49:46 +00:00
mrbkap%gmail.com f6005d1bc6 Don't be confused by misleading tag names. bug 386794, r+sr=sicking 2007-07-04 07:45:04 +00:00
peterv%propagandism.org 2ec3a5d5bf Fix for bug 386656 (Security Error: Content at moz-nullprincipal:{8c0f4edc-0aac-45cc-8471-895f07bb1bb2} may not load or link to resource://gre/res/hiddenWindow.html during install of latest NTT Build). r/sr=jst. 2007-07-04 07:27:36 +00:00
mats.palmgren%bredband.net 5a0917c43a Cleanup implementations of QueryInterface. b=385750 r+sr=dbaron r+sr=jst 2007-07-04 02:15:35 +00:00
sharparrow1%yahoo.com 46f2e6a0a8 Bug 386141: Switch NS_FRAME_IS_BOX to use IsFrameOfType. Patch by fantasai, r+sr=roc. 2007-07-03 22:11:29 +00:00
mats.palmgren%bredband.net cb7c7d446e Use predefined load types instead of rolling our own. b=385663 r+sr=bzbarsky 2007-07-03 21:41:32 +00:00
mats.palmgren%bredband.net 0f217b3087 Fix crash [@ nsPopupSetFrame::Destroy]. b=384877 r=enndeakin sr=roc 2007-07-03 21:16:48 +00:00
bzbarsky%mit.edu 026a3a198d Fixing build bustage 2007-07-03 19:15:26 +00:00
bzbarsky%mit.edu 5d835b4b58 Propagate the principal responsible an image load all the way to
CanLoadImage/LoadImage in nsContentUtils, and use it for security checks
there.  Bug 310165, r=sicking, sr=dbaron
2007-07-03 18:45:40 +00:00
Olli.Pettay%helsinki.fi 5c43c422f9 Add tests also for blur event (bug 238987) 2007-07-03 16:27:28 +00:00
gavin%gavinsharp.com 6ccd8e5503 Bug 253851: wait for background image loads before firing onload (match behavior of IE/Safari/Opera), r+sr=dbaron 2007-07-03 13:59:02 +00:00
Olli.Pettay%helsinki.fi 955bab9150 Bug 238987, Focus and blur events bubble from some form input controls, r+sr=bz 2007-07-03 13:37:33 +00:00
Olli.Pettay%helsinki.fi f4cad9464f back out bug 238987 2007-07-03 12:37:05 +00:00
peterv%propagandism.org 5ced05b248 Fix for bug 386495 (Javascript is not disabled when designMode is on). r/sr=jst. 2007-07-03 11:54:41 +00:00
Olli.Pettay%helsinki.fi 218801cb22 Bug 238987, Focus and blur events bubble from some form input controls, r+sr=bz 2007-07-03 11:49:41 +00:00
roc+%cs.cmu.edu fa95cf660f Bug 386548. Remove nsTextTransformer. r+sr=mats 2007-07-02 23:37:00 +00:00
enndeakin%sympatico.ca 7f87bc00c1 Bug 327920, issue with determining uri variable in query template syntax,r+sr=peterv 2007-07-02 21:40:56 +00:00
peterv%propagandism.org b735a927d1 Fix for bug 326337 (XMLHttpRequest.responseXML permission denied if document.domain set). r=jst, sr=bz. 2007-07-02 13:20:01 +00:00
longsonr%gmail.com 25fa0bf9d6 Bug 385905 - Collection of minor things. Mainly fixes coding style and indenting in SVG content. Simplifies one NS_NewSVGPoint call and changes one frame QueryInterface to use CallQueryInterface. r=jwatt,sr=tor 2007-07-02 09:54:11 +00:00
dbaron%dbaron.org 860fca83ca Fix leak of nsJSRuntime due to unbalanced calls of HoldScriptObject (with null argument). b=386294 r+sr=jst 2007-06-30 03:06:04 +00:00
dbaron%dbaron.org 8c1da33bea Add nsCycleCollector_shouldBeFreed calls for elements. b=385549 r+sr=jst 2007-06-30 03:00:51 +00:00
enndeakin%sympatico.ca 74130084f7 Bug 279703, backing out the popup changes due to performance regressions. sigh. 2007-06-29 22:39:50 +00:00
enndeakin%sympatico.ca d6cdd07569 Bug 279703, backing out the popup changes due to performance regressions. sigh. 2007-06-29 22:16:06 +00:00
enndeakin%sympatico.ca 250695914b Bug 279703, rework XUL popups to use asynchronous opening, plus many other fixes, r=bz,neil,sr=bz 2007-06-29 19:04:52 +00:00
peterv%propagandism.org b188226d8f Fix for bug 237964 (Allow editable areas in browser (contentEditable)). r/sr=sicking. 2007-06-28 02:48:22 +00:00
peterv%propagandism.org 3aef5b4f41 Backing out to fix orange. 2007-06-27 23:21:09 +00:00
peterv%propagandism.org c08e0c73cb Fix for bug 237964 (Allow editable areas in browser (contentEditable)). r/sr=sicking. 2007-06-27 22:29:54 +00:00
sharparrow1%yahoo.com 0d381b42d0 Bug 385937: Remove nsIBlender. rs=pavlov 2007-06-27 19:07:13 +00:00
tor%cs.brown.edu 3c40c35c72 Bug 375846 - implement feConvolveMatrix filter primitive. r=longsonr, sr=roc 2007-06-27 19:02:59 +00:00
dbaron%dbaron.org 3ffa2fa2a9 Move NOTIFY_OBSERVERS to the end of nsBindingManager::ContentRemoved (and avoid early returns so we get to it). b=382376 Patch by Daniel Holbert <dholbert@mozilla.com>. r=bzbarsky sr=sicking 2007-06-27 04:51:37 +00:00
Olli.Pettay%helsinki.fi cef396e331 wasn't going to check in this 2007-06-27 04:25:27 +00:00
Olli.Pettay%helsinki.fi b944d2f678 Bug 385315, Remove unused parameters from XML/XBL/RDFContentSink::FlushText, r+sr=peterv 2007-06-27 04:22:36 +00:00
dveditz%cruzio.com 9c4fcfdd2e bug 381264 nix 'track' method; r=biesi, sr=sicking 2007-06-26 09:28:38 +00:00
Olli.Pettay%helsinki.fi 6ba5b312a6 Bug 385082, make nsDOMEvents ccollectable (to fix leak in wordpress.com), r+sr=peterv 2007-06-26 08:21:43 +00:00
vladimir%pobox.com 8cf3c6cbb1 b=385584, crash with toDataURL on large canvas, r=stuart 2007-06-25 16:24:21 +00:00
tor%cs.brown.edu b10693b5be Bug 305859 - em and ex units not implemented for SVGLength.
Patch by taken.spc@gmail.com, r=longsonr, sr=tor
2007-06-25 16:12:36 +00:00
kherron%fmailbox.com e27715b237 Disabling two tests by request of Christian Biesinger. Related to bug 382113. 2007-06-25 00:52:06 +00:00
cbiesinger%web.de 2d67eae12e bug 382113 make the test pass for now (mark it as todo). will be reenabled
once the additional patch from the bug is checked in.
2007-06-23 14:31:37 +00:00
cbiesinger%web.de 95038aea6b bug 382113 set LOAD_DOCUMENT_URI for <object> loads that load a document
so that things like onload events work correctly
r+sr=bz
2007-06-23 08:44:29 +00:00
mats.palmgren%bredband.net e8617c3e50 Don't ref-count nsIScrollableViewProvider. b=385286 r+sr=roc 2007-06-23 07:39:40 +00:00
mats.palmgren%bredband.net 01c0c7c5fe Fix offsetLeft/Top regression for rel.pos. elements with a table(cell) offset parent. b=384419 r+sr=roc 2007-06-23 07:39:05 +00:00
asqueella%gmail.com 4da6cc17e7 tests for bugs 336359/336682 - WHATWG online/offline events
r+sr=jst
2007-06-21 19:10:03 +00:00
tor%cs.brown.edu d4ff348756 Bug 385096 - make sure component transfer filter functions call base Init.
r=jwatt, sr=roc
2007-06-21 15:09:43 +00:00
sharparrow1%yahoo.com 7c753aebd4 Bug 382092: Simple canvas cleanups. r+sr=vlad 2007-06-21 05:01:21 +00:00
jwatt%jwatt.org a6fb27e573 Fixing bug 385218. Remove nsISVGSVGElement. r+sr=tor@acm.org 2007-06-20 21:56:03 +00:00
timeless%mozdev.org 16bc6045b9 Bug 383901 having two different gNameSpaceManagers is confusing (at least to debuggers)
r=bz sr=bz
2007-06-20 05:23:50 +00:00
bzbarsky%mit.edu c50a10a865 Make the ranges used by find code able to span anonymous content. Bug 384706,
r+sr=sicking
2007-06-19 03:01:04 +00:00
jonas%sicking.cc 608a33d52c Backing out previous checkin since leaks went up 2007-06-18 23:21:28 +00:00
sayrer%gmail.com 4f77038521 bug 384507. nsContentSink.h contains static non-member functions and globals. r+sr=jst 2007-06-18 22:44:12 +00:00
jonas%sicking.cc 082743a4e9 Bug 348156: Don't rely on UnbindFromTree to break cycles since that puts us in an inconsistent state. r/sr=jst 2007-06-18 22:27:28 +00:00
Olli.Pettay%helsinki.fi 258638ac91 Bug 384663, r+sr=bz 2007-06-18 15:43:41 +00:00
kherron%fmailbox.com ce1bfc8975 Bug 375314 - discriminate ping and xmlhttprequests in content policy check. Patch by Wladimir Palant <trev.moz@adblockplus.org>, r=jst, sr=peterv. 2007-06-17 13:50:53 +00:00
kherron%fmailbox.com 743cdef5c8 Bug 380668 - Extra newlines added after a meta element that already has them before and after. Patch by Ryan Jones <sciguyryan@gmail.com>. r+sr=bzbarsky. 2007-06-17 11:41:03 +00:00
kherron%fmailbox.com 080ad3cf5a Bug 381329 - Build fails with GCC-4.3 due to extra semi-colons and '-pedantic' flag. Patch by Art Haas <ahaas@airmail.net>. r+sr=roc. 2007-06-16 19:54:02 +00:00
enndeakin%sympatico.ca be0fed070f Bug 321171, See if this fixes build errors on Windows/Linux 2007-06-15 15:30:28 +00:00
enndeakin%sympatico.ca 0e12d80fbe Bug 321171 - support XML sources in XUL templates, r=smaug,sr=peterv
CVS: ----------------------------------------------------------------------
2007-06-15 15:03:45 +00:00
enndeakin%sympatico.ca 9a83a1686b Bug 378173, template removes content incorrectly with multiple queries, r=smaug,sr=peterv 2007-06-15 14:00:18 +00:00
bzbarsky%mit.edu b0020da849 Don't allow loads to start in a docshell that's firing the unload event. Also
don't allow document.open of the document in that docshell.  Bug 371360,
r=biesi, sr=jst
2007-06-14 18:18:06 +00:00
peterv%propagandism.org eb4dc69139 Fix for bug 384440 (txHandlerTable leaks). r/sr=sicking. 2007-06-14 16:54:34 +00:00
mats.palmgren%bredband.net 1db7455f04 Second attempt at mochitests for bug 375003. 2007-06-14 01:21:13 +00:00
mats.palmgren%bredband.net 4b4c7b688f Disabling tests for bug 375003 for now to fix orange. 2007-06-14 00:38:54 +00:00
mats.palmgren%bredband.net c16a4bfbbe Fix offsetLeft/Top for nested tables and clientLeft/Top for some elements with non-zero margins. b=375003 r+sr=roc 2007-06-14 00:08:10 +00:00
jonas%sicking.cc bca50ddb8e Bug 379959: Add checks to loadBindingDocument. r/sr=jst 2007-06-12 21:56:07 +00:00
jst%mozilla.org 4688440db4 Fixing bug 383424. Make the context pusher use the owner document. r=mrbkap@gmail.com, sr=bzbarsky@mit.edu 2007-06-12 21:16:58 +00:00
peterv%propagandism.org 1ee3399ccc Mochitest for bug 343870. 2007-06-11 13:17:44 +00:00
peterv%propagandism.org 545af43c1e Fix for bug 383951 (nsXMLContentSink:: ReportError should ignore NS_ERROR_HTMLPARSER_INTERRUPTED). r/sr=bz. 2007-06-11 10:15:17 +00:00
peterv%propagandism.org c047ea93fd Fix for bug 343870 (Line breaks normalized twice). r/sr=bz. 2007-06-11 09:15:27 +00:00
vladimir%pobox.com b94cccd5c7 trying to figure out what's going on on the linux reftest tinderbox 2007-06-11 02:49:49 +00:00
bzbarsky%mit.edu 7eaa04631b Remove duplicated "is this an event attr?" code. Bug 383714, patch by Ryan
Jones <sciguyryan@gmail.com>, r+sr=bzbarsky
2007-06-10 19:27:57 +00:00
mats.palmgren%bredband.net cec687cd9f Redirect 'contextmenu' events targetted at 'window' to the root content element. b=380818 r+sr=jst 2007-06-08 11:54:16 +00:00
gavin%gavinsharp.com 425c6c590f Bug 381031: make JS1.8 the default for <xul:script>, and add a JSVERSION_LATEST #define to simplify future changes, patch by Nickolay Ponomarev <asqueella@gmail.com>, r+sr=brendan 2007-06-07 22:50:13 +00:00
bzbarsky%mit.edu 856f1b4974 Make the about:blank documents created by CreateAboutBlankContentViewer have
the same encoding as real about:blank documents (that is, UTF-8).  Bug 380383,
r+sr=jst
2007-06-07 07:13:05 +00:00
roc+%cs.cmu.edu e91028cbfa Not Really Part Of The Build. Update nsLineBreaker interface to allow aSink to be null, in which case the computed linebreaks are just discarded. We use this to optimize cases where no breaking is enabled and the results of linebreaking are not required. Also exposes IsSpace and IsComplexChar methods that the linebreaker specification relies on. Renamed CJK stuff to ComplexChar because it's going to include Thai and probably other languages. 2007-06-07 04:17:55 +00:00
roc+%cs.cmu.edu 02779ae215 Bug 380538. Allow both ononline and onoffline to be specified in the body element. patch by Chris Double, r=Olli.Pettay,sr=jonas 2007-06-07 03:28:04 +00:00
bzbarsky%mit.edu 7f0539feb8 Ignore mutations in anonymous content when deciding whether to reclone <use>
targets.  Bug 380101, r=tor, sr=peterv
2007-06-06 20:01:56 +00:00
bzbarsky%mit.edu 03f6b02778 When serializing a <q> as plaintext, put in quotes even if we're not doing
formatted output.  Bug 378407, r=glazman, sr=sicking
2007-06-05 19:24:55 +00:00
bzbarsky%mit.edu a7ece8f336 Don't react to changes in anonymous content subtrees. Bug 383137, r+sr=sicking 2007-06-05 03:29:50 +00:00
bzbarsky%mit.edu 5506a6ac4f Add an API to observe all loads in a CSSLoader. Change XML prettyprinting to
not start layout till after the prettyprinter stylesheet is loaded, so we don't
reflow and reconstruct the whole thing twice.  Bug 380612, r+sr=sicking
2007-05-31 01:42:48 +00:00
jonas%sicking.cc 888456556f Bug 373756. Don't execute XBL ctors on the last EndUpdate if there were queued ctors when we got the first BeginUpdate. Patch by bz. r/sr=me 2007-05-31 01:36:07 +00:00
roc+%cs.cmu.edu 58ecd34dc5 Not (Really) Part Of The Build. Fix embarrassing error in nsLineBreaker... 2007-05-31 00:06:31 +00:00
roc+%cs.cmu.edu 7de2d4b9d1 Fixing bustage 2007-05-30 22:36:30 +00:00
roc+%cs.cmu.edu c5c65818cd 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 22:32:56 +00:00
roc+%cs.cmu.edu c71de10d30 Not part of the build. Change nsLineBreaker so that breaks at element boundaries are always governed by the white-space property on the element that's the nearest common ancestor of the DOM nodes on each side of the break point --- fixes bug 382289. Also, pass NBSP through to textruns so that whitespace trimming doesn't trim NBSP. Also, count trimmed spaces correctly when updating mClusterCount. 2007-05-30 22:27:28 +00:00
jonas%sicking.cc 48fa25294c 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 20:43:42 +00:00
vladimir%pobox.com 3c428cf997 dummy commit to kick unit test tinderboxes 2007-05-30 11:02:18 +00:00
bclary%bclary.com 1c56de4ed1 Bug 382182 - script tag should support version 1.8, r=jonas,sr=brendan 2007-05-30 05:55:56 +00:00
roc+%cs.cmu.edu 6070c85192 Bug 372970. Implement navigator.offlineResources. patch by Dave Camp, r+sr=jst 2007-05-29 09:45:34 +00:00
neil%parkwaycc.co.uk cc9c3e6007 Bug 380364 Fix regressions from bug 236546 r+sr=jst 2007-05-25 20:47:30 +00:00
peterv%propagandism.org ecbdc69890 Fix for bug 375063 (Leaking nsJSContexts and nsXBLDocGlobalObjects at shutdown). r/sr=jst. 2007-05-25 16:05:42 +00:00
Olli.Pettay%helsinki.fi 958c663294 Bug 381153, r+sr=roc 2007-05-25 10:09:29 +00:00
longsonr%gmail.com 0555f9925d Bug 381777 - filters crash browser. r+sr=sr=tor 2007-05-25 09:50:02 +00:00
jonas%sicking.cc 11153071e7 Fix yet more regressions from the don't-flag-clone-xul-nodes-indocument landing. b=380872 r/sr=bz 2007-05-25 00:28:21 +00:00
peterv%propagandism.org 9d9ba5138d Try to fix leak regression and tinderbox orange from bug 368774. 2007-05-24 20:50:21 +00:00
peterv%propagandism.org 76f3e5974d Followup to bug 368774, fix bustage the right way. 2007-05-24 18:39:49 +00:00
peterv%propagandism.org 333cdaa846 Temporary bustage fix. 2007-05-24 14:28:40 +00:00
peterv%propagandism.org 9eca95ccdc Fix for bug 368774 (Make cycle collector work with refcounted non-XPCOM objects). r=dbaron, sr=sicking. 2007-05-24 14:10:04 +00:00
roc+%cs.cmu.edu 6a065b0930 Backing out to fix bustage :-( 2007-05-24 05:16:53 +00:00
roc+%cs.cmu.edu c06e600782 Bug 336959. Reland update to use Pango for linebreaking of Thai and CJK text on Linux. patch by Theppitak Karoonboonyanan, r+sr=roc 2007-05-24 03:16:16 +00:00
bent.mozilla%gmail.com 243b45e3dd Bug 380846 - "Make the build system friendlier for XULRunner apps and extensions." r=bsmedberg. Adds confvars.sh files for all major apps and makefiles.sh for all extensions. 2007-05-23 20:08:55 +00:00
bzbarsky%mit.edu 9b101a2d57 SVG Load events shouldn't need a presshell to fire. Bug 380417, r=jwatt and
smaug, sr=tor
2007-05-23 20:05:53 +00:00
bzbarsky%mit.edu de9152f9ca Make sure we flush out content before we try to set up the plug-in, since
that's going to perform DOM access that can flush.  Bug 377070, r+sr=biesi
2007-05-23 19:53:31 +00:00
tor%cs.brown.edu cffe7e3204 Bug 381622 - complete cairo removal from svg. r+sr=roc 2007-05-23 15:42:13 +00:00
enndeakin%sympatico.ca 5635ad2afc Bug 381078, hang with recursive template, testcase is part of bug 378893, r=smaug,sr=jonas 2007-05-23 12:33:47 +00:00
jwatt%jwatt.org bb851f6130 Fixing bug 381447. nsSVGLengthList::mCtxType is always set to nsSVGUtils::X. r+sr=tor@acm.org 2007-05-23 08:38:54 +00:00
roc+%cs.cmu.edu c41d28f0ae Backing out due to bustage. 2007-05-23 04:26:42 +00:00
roc+%cs.cmu.edu 8aa4cb9a82 Bug 336959. Use Pango to break lines for CJK and Thai. r+sr=roc, patch by Theppitak Karoonboonyanan. 2007-05-23 04:06:20 +00:00
vladimir%pobox.com 87f3772103 b=353144, new throws in canvas, r=stuart 2007-05-23 03:58:19 +00:00
sharparrow1%yahoo.com 9ec97fb1f5 Bug 365189 document.width/document.height flush layout too late. r+sr=roc. 2007-05-23 03:52:53 +00:00
roc+%cs.cmu.edu 82b0adbe9a Not Part Of The Build. Update nsTextFrameThebes whitespace handling; allow line breaking only at the end of a run of whitespace. 2007-05-22 23:45:47 +00:00
jonas%sicking.cc 179dc7ca2c Bug 380872: Bind nodes in insertion points directly under <children>. r/sr=bz 2007-05-22 22:41:32 +00:00
Olli.Pettay%helsinki.fi 7af169622c Bug 378776, windows bustage 2007-05-22 22:08:36 +00:00
Olli.Pettay%helsinki.fi 6f25a6cffd Bug 378776, Need safe way to iterate a document's presshells, r+sr=bz 2007-05-22 21:45:07 +00:00
Olli.Pettay%helsinki.fi 306bb19811 Bug 380674, Move nsTObserverArray from content/* to xpcom/*, r=bsmedberg 2007-05-22 19:39:14 +00:00
jonas%sicking.cc fbd0bb1b47 Bug 380872: Forgot to address bzs review comment to remove this assertion. r/sr=bz 2007-05-22 00:08:05 +00:00
mrbkap%gmail.com 2c7dd9875c Don't assume that the parser is still enabled after we've returned to the event loop. bug 380590, r+sr=sicking 2007-05-21 22:40:59 +00:00
jonas%sicking.cc 098edc816a Bug 380872: Call BindToTree on anonymous children too when BindToTree is called on an element. r/sr=bz 2007-05-21 22:26:48 +00:00
jonas%sicking.cc 2af1cccac7 Bug 53901: Make sure to also release controllers when unbinding xul elements from the DOM. r/sr=bz 2007-05-21 22:22:51 +00:00
tor%cs.brown.edu 4c6fc33278 Build bustage fix (380757). 2007-05-21 22:13:56 +00:00
tor%cs.brown.edu 6ab7bfe5a8 Bug 380757 - switch svg filters to thebes. r=jwatt, sr=roc 2007-05-21 21:41:53 +00:00
roc+%cs.cmu.edu 3874d83115 Bug 381130. Small changes to layout to fix an inline reflow bug and add a new API to nsLineLayout to support tab stops. r+sr=dbaron 2007-05-21 03:46:22 +00:00
Olli.Pettay%helsinki.fi 9ee041edc3 Bug 380716, Crash [@ nsContentUtils::ContentIsDescendantOf], r+sr=jst 2007-05-18 10:23:45 +00:00
mats.palmgren%bredband.net 8d3151ef42 Move nsIDocShellTreeItem::childOffset to nsDocShell and remove all uses except internally by nsDocShell (it should be removed eventually). b=376562 r=Olli.Pettay sr=bzbarsky 2007-05-18 03:49:15 +00:00
mrbkap%gmail.com e72b18a5f2 Update our child counts if notifying on our children caused more updates. bug 376761, r=bzbarsky sr=sicking 2007-05-17 23:54:35 +00:00
bzbarsky%mit.edu 01cbe5b247 Attach bindings via addBinding even to nodes not in a document. Bug 380990, r+sr=sicking 2007-05-17 18:31:31 +00:00
Olli.Pettay%helsinki.fi 9064561122 Bug 380911, Remove nsRecycled.h, r+sr=bz 2007-05-16 20:37:35 +00:00
gavin%gavinsharp.com 18c3497db6 Revert unintentional change from bug 374723, r=dolske 2007-05-16 18:59:32 +00:00
benjamin%smedbergs.us f99539aea8 Bug 319934 - Prevent shutdown crashes by having XMLHttpRequest objects hold the layout module alive, r+sr=dbaron 2007-05-16 17:05:47 +00:00
gavin%gavinsharp.com 0cee3e43ee 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 10:02:51 +00:00
bzbarsky%mit.edu cf2933ee77 Fix bug introduced into collapsing of long PIs and comments. Bug 379683
followup, r+sr=sicking.
2007-05-16 02:52:30 +00:00
bzbarsky%mit.edu c9aeeb7e2f Push the new content on the stack before calling BindToTree, since some
BindToTree implementations apparently flush out the sink (!).  Bug 372323,
r+sr=sicking.
2007-05-16 02:21:55 +00:00
jonas%sicking.cc fd8136233a Bug 53901: Don't set is-in-doc flag on cloned XUL nodes. r/sr=jst 2007-05-16 01:13:48 +00:00
ginn.chen%sun.com c4958f273c Bug 357969 container xul element which doesn't have a xbl def under a deck frame has no accessible object
patch by nian.liu at sun.com r=surkov.alexander sr=neil
2007-05-15 09:46:08 +00:00
Olli.Pettay%helsinki.fi 9e47421a20 Remove rest of nsIDOMEventReceivers, Bug 363089, r+sr=jst 2007-05-15 08:50:37 +00:00
cbiesinger%web.de 919312a409 Bug 370195 ��� sql device for the offline cache
patch by Dave Camp <dcamp@mozilla.com> r=jst (content part) r=biesi (rest)
2007-05-14 20:09:20 +00:00
Olli.Pettay%helsinki.fi 64d9a08e31 Bug 363089, Remove nsIDOMEventReceiver (this time passes mochitest), r+sr=jst 2007-05-14 09:29:22 +00:00
Olli.Pettay%helsinki.fi 6721d4f009 Bug 363089, Remove nsIDOMEventReceiver (this time passes mochitest), r+sr=jst 2007-05-14 09:13:09 +00:00
bzbarsky%mit.edu cc285b94ba Put content types and charsets on the text/plain parts of the form submission
for multipart POST submissions.  Bug 116346, patch by David Nesting
<david@fastolfe.net>, r=bzbarsky, sr=sicking
2007-05-14 04:00:49 +00:00
bzbarsky%mit.edu 8f97837637 Process XBL constructors right after the frame construction in
InitialReflow().  Bug 377119, r+sr=sicking
2007-05-14 03:52:49 +00:00
bzbarsky%mit.edu db6175831d Make use of the wonders of inline-block to produce a much smaller DOM for XML
prettyprinting (fewer nodes, fewer frames, etc).  Speeds up prettyprinting by a
factor of 2 or so over here, with a 25% memory usage decrease.  Bug 379683,
r+sr=sicking
2007-05-14 03:00:14 +00:00
asqueella%gmail.com da7dcdc38f Bug 331991 - Save as "Web Page, Complete" for HTML should include meta charset or encode all non-ASCII characters as entities
p=Ryan Jones <sciguyryan@gmail.com>
r=glazou, sr=peterv
2007-05-13 16:44:06 +00:00
asqueella%gmail.com 5aaea3f3ed Bug 362043 - XMLHttpRequest should set a charset in the Content-Type request header
p=Ryan Jones <sciguyryan@gmail.com>
r+sr=peterv
2007-05-13 16:41:46 +00:00
Olli.Pettay%helsinki.fi 921d3b7fe0 Bug 369644, make mouseover/out handle native anonymous content properly, r=jst, sr=sicking 2007-05-13 13:59:00 +00:00
peterv%propagandism.org e34cb9bc64 Fix for bug 324871 (UserData can cause reference cycles). r/sr=sicking. 2007-05-12 15:36:28 +00:00
bugzilla%standard8.demon.co.uk 82bff32435 Part of bug 366673 Remove remaining contents.rdf from Suiterunner (stop using installed-chrome.txt) - content/xslt/tests/buster/jar.mn fix. r/sr=sicking 2007-05-12 10:45:43 +00:00
Olli.Pettay%helsinki.fi 881f537145 Bug 378390, Use a bit to track whether the binding manager has a pointer to an element, r+sr=peterv 2007-05-11 18:34:12 +00:00
Olli.Pettay%helsinki.fi 8e287d3582 backout Bug 363089 2007-05-11 13:34:12 +00:00
Olli.Pettay%helsinki.fi 9a61afb1c3 windows bustage fix 2007-05-11 11:33:17 +00:00
Olli.Pettay%helsinki.fi 670f53f666 Bug 363089, Remove nsIDOMEventReceiver, r+sr=jst 2007-05-11 11:15:20 +00:00
dbaron%dbaron.org 8e49c04ba5 Remove eCSSUnit_Proportional and eStyleUnit_Proportional, which were used only for a removed feature. b=333352 r+sr=bzbarsky 2007-05-11 06:00:26 +00:00
jonas%sicking.cc 360162166e Relanding bug 378987. Don't try to collect windows, documents or elements of actively viewed pages. r=bz/jst sr=jst 2007-05-10 20:21:13 +00:00
jst%mozilla.org 6cd05e346d Backing out Jonas' last changes due to tinderbox orange, per Jonas' request. 2007-05-10 00:42:33 +00:00
jonas%sicking.cc 917c6cc079 Relanding bug 378987. Don't try to collect windows, documents or elements of actively viewed pages. r=bz/jst sr=jst 2007-05-09 23:33:29 +00:00
Olli.Pettay%helsinki.fi f89ee22069 xpcshell testcases for Bug 378247, p=Alex Vincent 2007-05-09 10:48:21 +00:00
bzbarsky%mit.edu 5140c59daa 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 wyciwyg
channel, instead of just claiming to be UTF-16.  Bug 255820, r+sr=jst
2007-05-09 02:47:59 +00:00
Olli.Pettay%helsinki.fi 17deb10d09 Bug 379763, Need way to determine if a given element has an event handler of a certain type r+sr=jst 2007-05-08 21:13:14 +00:00
jonas%sicking.cc c21c489595 back out last patch since leaks went through the roof 2007-05-08 01:03:08 +00:00
jonas%sicking.cc 9652a963bd Don't attempt to cycle collect documents, windows and elements that are currently being viewed. r=bz, sr=jst b=378987 2007-05-07 23:45:26 +00:00