Olli.Pettay%helsinki.fi
b20e5d5619
Backout bug 378866, the patch doesn't handle all testcases :(
...
git-svn-id: svn://10.0.0.236/trunk@231407 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-03 13:06:06 +00:00
Olli.Pettay%helsinki.fi
834fb51dd5
Bug 378866, r+sr=bz, a=sicking
...
git-svn-id: svn://10.0.0.236/trunk@231400 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-03 06:53:01 +00:00
jonas%sicking.cc
857bbdaa67
Bug 389508: Cross site XMLHttpRequest. r=jst/biesi sr/dveditz/biesi
...
git-svn-id: svn://10.0.0.236/trunk@231095 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-27 02:49:19 +00:00
jonas%sicking.cc
7552c132af
backout due to orange
...
git-svn-id: svn://10.0.0.236/trunk@231082 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-26 23:34:23 +00:00
jonas%sicking.cc
52ff6b27a1
Bug 389508: Implement Cross site XMLHttpRequest. r=jst sr=dveditz,biesi
...
git-svn-id: svn://10.0.0.236/trunk@231078 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-26 22:20:32 +00:00
Olli.Pettay%helsinki.fi
bd9a96d5b9
Backing out bug 275196, xml:id, to fix tp regression
...
git-svn-id: svn://10.0.0.236/trunk@231054 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-26 14:16:21 +00:00
Olli.Pettay%helsinki.fi
76bd637ef6
Bug 275196, xml:id, r=sicking, sr=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@231049 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-26 12:22:17 +00:00
bzbarsky%mit.edu
b5b433a6b7
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.
git-svn-id: svn://10.0.0.236/trunk@229833 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-12 20:05:49 +00:00
peterv%propagandism.org
6dccfe3ea8
Fix for bug 386496 (Clicking on link in designMode document does follow that link now). r/sr=bz.
...
git-svn-id: svn://10.0.0.236/trunk@229697 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-11 13:05:06 +00:00
bzbarsky%mit.edu
d8f73b13b2
Notify before firing mutation events. Bug 387460, r+sr=sicking
...
git-svn-id: svn://10.0.0.236/trunk@229651 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-11 01:14:55 +00:00
philringnalda%gmail.com
6f4b88819f
Bug 386854 - Bustage build fix MOX_XUL disabled, patch by romaxa <romaxa@gmail.com>, r+sr=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@229519 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-09 00:58:15 +00:00
jwalden%mit.edu
dda6ff3c99
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.
...
git-svn-id: svn://10.0.0.236/trunk@229504 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-08 07:08:56 +00:00
Olli.Pettay%helsinki.fi
8823bd9f8d
Bug 386802, Mutation events always fired during setting of innerHTML, r+sr=bz
...
git-svn-id: svn://10.0.0.236/trunk@229335 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-04 20:39:11 +00:00
mats.palmgren%bredband.net
fd18364353
Cleanup implementations of QueryInterface. b=385750 r+sr=dbaron r+sr=jst
...
git-svn-id: svn://10.0.0.236/trunk@229301 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-04 02:15:35 +00:00
dbaron%dbaron.org
631db47fa4
Add nsCycleCollector_shouldBeFreed calls for elements. b=385549 r+sr=jst
...
git-svn-id: svn://10.0.0.236/trunk@229027 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-30 03:00:51 +00:00
peterv%propagandism.org
9e04fca5dd
Fix for bug 237964 (Allow editable areas in browser (contentEditable)). r/sr=sicking.
...
git-svn-id: svn://10.0.0.236/trunk@228918 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-28 02:48:22 +00:00
peterv%propagandism.org
857e346b36
Backing out to fix orange.
...
git-svn-id: svn://10.0.0.236/trunk@228906 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-27 23:21:09 +00:00
peterv%propagandism.org
4161532453
Fix for bug 237964 (Allow editable areas in browser (contentEditable)). r/sr=sicking.
...
git-svn-id: svn://10.0.0.236/trunk@228893 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-27 22:29:54 +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
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
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
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
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
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
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
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
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
Olli.Pettay%helsinki.fi
7a1f7182a1
Bug 363089, Remove nsIDOMEventReceiver (this time passes mochitest), r+sr=jst
...
git-svn-id: svn://10.0.0.236/trunk@226373 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-14 09:13:09 +00:00
Olli.Pettay%helsinki.fi
99f742af6f
Bug 369644, make mouseover/out handle native anonymous content properly, r=jst, sr=sicking
...
git-svn-id: svn://10.0.0.236/trunk@226347 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-13 13:59:00 +00:00
peterv%propagandism.org
2aeab841e4
Fix for bug 324871 (UserData can cause reference cycles). r/sr=sicking.
...
git-svn-id: svn://10.0.0.236/trunk@226333 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-12 15:36:28 +00:00
Olli.Pettay%helsinki.fi
74bedad7b0
backout Bug 363089
...
git-svn-id: svn://10.0.0.236/trunk@226300 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-11 13:34:12 +00:00
Olli.Pettay%helsinki.fi
174896a945
Bug 363089, Remove nsIDOMEventReceiver, r+sr=jst
...
git-svn-id: svn://10.0.0.236/trunk@226293 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-11 11:15:20 +00:00
jonas%sicking.cc
4c374fb31b
Relanding bug 378987. Don't try to collect windows, documents or elements of actively viewed pages. r=bz/jst sr=jst
...
git-svn-id: svn://10.0.0.236/trunk@226276 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-10 20:21:13 +00:00
jst%mozilla.org
cf1e209b82
Backing out Jonas' last changes due to tinderbox orange, per Jonas' request.
...
git-svn-id: svn://10.0.0.236/trunk@226222 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-10 00:42:33 +00:00
jonas%sicking.cc
adac3ea8d9
Relanding bug 378987. Don't try to collect windows, documents or elements of actively viewed pages. r=bz/jst sr=jst
...
git-svn-id: svn://10.0.0.236/trunk@226220 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-09 23:33:29 +00:00
jonas%sicking.cc
1f3839c32b
back out last patch since leaks went through the roof
...
git-svn-id: svn://10.0.0.236/trunk@226099 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-08 01:03:08 +00:00
jonas%sicking.cc
a46388ac06
Don't attempt to cycle collect documents, windows and elements that are currently being viewed. r=bz, sr=jst b=378987
...
git-svn-id: svn://10.0.0.236/trunk@226093 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-07 23:45:26 +00:00
bzbarsky%mit.edu
3a2aee02f0
Don't apply user stylesheets to native anonymous content. Bug 286895, r+sr=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@225952 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 06:47:09 +00:00
bzbarsky%mit.edu
d2d337437c
Introduce a GetPrimaryShell() API on nsIDocument. Convert existing callers of
...
GetShellAt(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
git-svn-id: svn://10.0.0.236/trunk@225416 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-01 22:24:25 +00:00
peterv%propagandism.org
4d197ac7f6
Fix for bug 378595 (Improve cycle collection QI performance). r/sr=sicking.
...
git-svn-id: svn://10.0.0.236/trunk@225011 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-25 16:35:31 +00:00
bzbarsky%mit.edu
2f73370c2e
Set the status bar before actually handling the DOM event. That way if the
...
event 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
git-svn-id: svn://10.0.0.236/trunk@224875 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-23 07:31:21 +00:00
Olli.Pettay%helsinki.fi
f7214d5ade
Bug 378102, Remove nsIDOMEventReceiver::HandleEvent r+sr=jst
...
git-svn-id: svn://10.0.0.236/trunk@224765 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-19 23:20:30 +00:00
Olli.Pettay%helsinki.fi
6de13cdbca
375196, r+sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@222385 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-26 05:38:22 +00:00
Olli.Pettay%helsinki.fi
c6b01eefa9
Bug 288392, DOMSubtreeModified event, r=peterv, sr=jst
...
git-svn-id: svn://10.0.0.236/trunk@222317 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-24 12:18:03 +00:00
peterv%propagandism.org
299cf730e8
Fix for bug 373417 (slots->mControllers only exist for XUL nodes). Patch by sicking, r/sr=peterv.
...
git-svn-id: svn://10.0.0.236/trunk@222019 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-18 18:16:33 +00:00
tor%cs.brown.edu
624fbcce20
Bug 373089 - add a ParentChainChanged notification to nsIMutationObserver.
...
r+sr=sicking
git-svn-id: svn://10.0.0.236/trunk@221698 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-10 13:49:43 +00:00
jonas%sicking.cc
8e079ab699
back out unintended parts
...
git-svn-id: svn://10.0.0.236/trunk@221683 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-10 03:25:48 +00:00
jonas%sicking.cc
1dad59c1f2
Bug 371846: Kill unneccesary ownership management code in nsBindingManager::SetAnonymousNodesFor. r=smaug sr=jst
...
git-svn-id: svn://10.0.0.236/trunk@221682 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-10 03:25:47 +00:00
peterv%propagandism.org
fbe71aa7e3
Fix for bug 373219 (ASSERTION: Fault in cycle collector: null XPCOM pointer returned (ptr: 0)). r/sr=dbaron.
...
git-svn-id: svn://10.0.0.236/trunk@221603 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-09 13:14:06 +00:00