kherron%fmailbox.com
273c777a3f
Disabling two tests by request of Christian Biesinger. Related to bug 382113.
...
git-svn-id: svn://10.0.0.236/trunk@228663 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-25 00:52:06 +00:00
cbiesinger%web.de
1dd926401d
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.
git-svn-id: svn://10.0.0.236/trunk@228628 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-23 14:31:37 +00:00
cbiesinger%web.de
ffe4f656b5
bug 382113 set LOAD_DOCUMENT_URI for <object> loads that load a document
...
so that things like onload events work correctly
r+sr=bz
git-svn-id: svn://10.0.0.236/trunk@228625 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-23 08:44:29 +00:00
timeless%mozdev.org
2be08514f3
Bug 383901 having two different gNameSpaceManagers is confusing (at least to debuggers)
...
r=bz sr=bz
git-svn-id: svn://10.0.0.236/trunk@228363 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-20 05:23:50 +00:00
bzbarsky%mit.edu
83dd69385f
Make the ranges used by find code able to span anonymous content. Bug 384706,
...
r+sr=sicking
git-svn-id: svn://10.0.0.236/trunk@228288 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-19 03:01:04 +00:00
jonas%sicking.cc
643af0f02a
Backing out previous checkin since leaks went up
...
git-svn-id: svn://10.0.0.236/trunk@228271 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-18 23:21:28 +00:00
sayrer%gmail.com
d143b58aff
bug 384507. nsContentSink.h contains static non-member functions and globals. r+sr=jst
...
git-svn-id: svn://10.0.0.236/trunk@228268 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-18 22:44:12 +00:00
jonas%sicking.cc
e33b4702b9
Bug 348156: Don't rely on UnbindFromTree to break cycles since that puts us in an inconsistent state. r/sr=jst
...
git-svn-id: svn://10.0.0.236/trunk@228267 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-18 22:27:28 +00:00
Olli.Pettay%helsinki.fi
a624407731
Bug 384663, r+sr=bz
...
git-svn-id: svn://10.0.0.236/trunk@228238 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-18 15:43:41 +00:00
kherron%fmailbox.com
dd7c9d0784
Bug 375314 - discriminate ping and xmlhttprequests in content policy check. Patch by Wladimir Palant <trev.moz@adblockplus.org>, r=jst, sr=peterv.
...
git-svn-id: svn://10.0.0.236/trunk@228200 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-17 13:50:53 +00:00
kherron%fmailbox.com
eaf41b2d78
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.
...
git-svn-id: svn://10.0.0.236/trunk@228193 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-17 11:41:03 +00:00
kherron%fmailbox.com
c7d02330db
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.
...
git-svn-id: svn://10.0.0.236/trunk@228174 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-16 19:54:02 +00:00
enndeakin%sympatico.ca
a45ddcf6a1
Bug 321171 - support XML sources in XUL templates, r=smaug,sr=peterv
...
CVS: ----------------------------------------------------------------------
git-svn-id: svn://10.0.0.236/trunk@228118 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-15 15:03:45 +00:00
jonas%sicking.cc
51a63ab07f
Bug 379959: Add checks to loadBindingDocument. r/sr=jst
...
git-svn-id: svn://10.0.0.236/trunk@227915 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-12 21:56:07 +00:00
jst%mozilla.org
4d442048bc
Fixing bug 383424. Make the context pusher use the owner document. r=mrbkap@gmail.com, sr=bzbarsky@mit.edu
...
git-svn-id: svn://10.0.0.236/trunk@227904 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-12 21:16:58 +00:00
bzbarsky%mit.edu
d8e813d08b
Remove duplicated "is this an event attr?" code. Bug 383714, patch by Ryan
...
Jones <sciguyryan@gmail.com>, r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@227750 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-10 19:27:57 +00:00
roc+%cs.cmu.edu
9072d2d2f3
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.
...
git-svn-id: svn://10.0.0.236/trunk@227632 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-07 04:17:55 +00:00
roc+%cs.cmu.edu
243d7d0dd6
Bug 380538. Allow both ononline and onoffline to be specified in the body element. patch by Chris Double, r=Olli.Pettay,sr=jonas
...
git-svn-id: svn://10.0.0.236/trunk@227628 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-07 03:28:04 +00:00
bzbarsky%mit.edu
5b7012f5cc
When serializing a <q> as plaintext, put in quotes even if we're not doing
...
formatted output. Bug 378407, r=glazman, sr=sicking
git-svn-id: svn://10.0.0.236/trunk@227541 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-05 19:24:55 +00:00
jonas%sicking.cc
9a4bd167ad
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
...
git-svn-id: svn://10.0.0.236/trunk@227307 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-31 01:36:07 +00:00
roc+%cs.cmu.edu
61c01d96f8
Not (Really) Part Of The Build. Fix embarrassing error in nsLineBreaker...
...
git-svn-id: svn://10.0.0.236/trunk@227303 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-31 00:06:31 +00:00
roc+%cs.cmu.edu
da043d6a16
Fixing bustage
...
git-svn-id: svn://10.0.0.236/trunk@227296 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-30 22:36:30 +00:00
roc+%cs.cmu.edu
526e053b34
Bug 174397. Support getClientRects and getBoundingClientRect on DOM elements. r=jonas,dbaron; sr=tor, plus help from Anne van Kesteren and Martijn Wargers
...
git-svn-id: svn://10.0.0.236/trunk@227295 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-30 22:32:56 +00:00
roc+%cs.cmu.edu
7a5518f06a
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.
...
git-svn-id: svn://10.0.0.236/trunk@227294 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-30 22:27:28 +00:00
jonas%sicking.cc
8aac19d83c
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
...
git-svn-id: svn://10.0.0.236/trunk@227284 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-30 20:43:42 +00:00
bclary%bclary.com
a59cb1955d
Bug 382182 - script tag should support version 1.8, r=jonas,sr=brendan
...
git-svn-id: svn://10.0.0.236/trunk@227221 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-30 05:55:56 +00:00
roc+%cs.cmu.edu
3522336c80
Bug 372970. Implement navigator.offlineResources. patch by Dave Camp, r+sr=jst
...
git-svn-id: svn://10.0.0.236/trunk@227141 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-29 09:45:34 +00:00
neil%parkwaycc.co.uk
cff4fc492b
Bug 380364 Fix regressions from bug 236546 r+sr=jst
...
git-svn-id: svn://10.0.0.236/trunk@227031 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-25 20:47:30 +00:00
Olli.Pettay%helsinki.fi
6b55e07406
Bug 381153, r+sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@227004 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-25 10:09:29 +00:00
jonas%sicking.cc
9049cfaf87
Fix yet more regressions from the don't-flag-clone-xul-nodes-indocument landing. b=380872 r/sr=bz
...
git-svn-id: svn://10.0.0.236/trunk@226981 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-25 00:28:21 +00:00
peterv%propagandism.org
cae5ba4341
Fix for bug 368774 (Make cycle collector work with refcounted non-XPCOM objects). r=dbaron, sr=sicking.
...
git-svn-id: svn://10.0.0.236/trunk@226949 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-24 14:10:04 +00:00
roc+%cs.cmu.edu
7ec3ea1590
Backing out to fix bustage :-(
...
git-svn-id: svn://10.0.0.236/trunk@226940 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-24 05:16:53 +00:00
roc+%cs.cmu.edu
fd7a8f43bd
Bug 336959. Reland update to use Pango for linebreaking of Thai and CJK text on Linux. patch by Theppitak Karoonboonyanan, r+sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@226936 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-24 03:16:16 +00:00
bzbarsky%mit.edu
e27e4e7c20
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
git-svn-id: svn://10.0.0.236/trunk@226899 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-23 19:53:31 +00:00
roc+%cs.cmu.edu
9be9b77b2f
Backing out due to bustage.
...
git-svn-id: svn://10.0.0.236/trunk@226854 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-23 04:26:42 +00:00
roc+%cs.cmu.edu
deb306b806
Bug 336959. Use Pango to break lines for CJK and Thai. r+sr=roc, patch by Theppitak Karoonboonyanan.
...
git-svn-id: svn://10.0.0.236/trunk@226852 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-23 04:06:20 +00:00
roc+%cs.cmu.edu
c678b3f6e5
Not Part Of The Build. Update nsTextFrameThebes whitespace handling; allow line breaking only at the end of a run of whitespace.
...
git-svn-id: svn://10.0.0.236/trunk@226827 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-22 23:45:47 +00:00
jonas%sicking.cc
e0dcfa6c6a
Bug 380872: Bind nodes in insertion points directly under <children>. r/sr=bz
...
git-svn-id: svn://10.0.0.236/trunk@226823 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-22 22:41:32 +00:00
Olli.Pettay%helsinki.fi
8b4c3d38dd
Bug 378776, Need safe way to iterate a document's presshells, r+sr=bz
...
git-svn-id: svn://10.0.0.236/trunk@226813 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-22 21:45:07 +00:00
Olli.Pettay%helsinki.fi
2f4adadc96
Bug 380674, Move nsTObserverArray from content/* to xpcom/*, r=bsmedberg
...
git-svn-id: svn://10.0.0.236/trunk@226796 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-22 19:39:14 +00:00
jonas%sicking.cc
ca7ad7a2f3
Bug 380872: Forgot to address bzs review comment to remove this assertion. r/sr=bz
...
git-svn-id: svn://10.0.0.236/trunk@226766 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-22 00:08:05 +00:00
mrbkap%gmail.com
a18ef71807
Don't assume that the parser is still enabled after we've returned to the event loop. bug 380590, r+sr=sicking
...
git-svn-id: svn://10.0.0.236/trunk@226755 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-21 22:40:59 +00:00
jonas%sicking.cc
bcd72525c8
Bug 380872: Call BindToTree on anonymous children too when BindToTree is called on an element. r/sr=bz
...
git-svn-id: svn://10.0.0.236/trunk@226754 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-21 22:26:48 +00:00
jonas%sicking.cc
66ca4f861c
Bug 53901: Make sure to also release controllers when unbinding xul elements from the DOM. r/sr=bz
...
git-svn-id: svn://10.0.0.236/trunk@226753 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-21 22:22:51 +00:00
roc+%cs.cmu.edu
0fe9131095
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
...
git-svn-id: svn://10.0.0.236/trunk@226699 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-21 03:46:22 +00:00
Olli.Pettay%helsinki.fi
08e726e308
Bug 380716, Crash [@ nsContentUtils::ContentIsDescendantOf], r+sr=jst
...
git-svn-id: svn://10.0.0.236/trunk@226613 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-18 10:23:45 +00:00
mrbkap%gmail.com
5b0afeed77
Update our child counts if notifying on our children caused more updates. bug 376761, r=bzbarsky sr=sicking
...
git-svn-id: svn://10.0.0.236/trunk@226590 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-17 23:54:35 +00:00
benjamin%smedbergs.us
fa4db836c0
Bug 319934 - Prevent shutdown crashes by having XMLHttpRequest objects hold the layout module alive, r+sr=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@226528 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-16 17:05:47 +00:00
jonas%sicking.cc
88ff67c45c
Bug 53901: Don't set is-in-doc flag on cloned XUL nodes. r/sr=jst
...
git-svn-id: svn://10.0.0.236/trunk@226494 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-16 01:13:48 +00:00
ginn.chen%sun.com
cd223a580b
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
git-svn-id: svn://10.0.0.236/trunk@226458 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-15 09:46:08 +00:00