mrbkap%gmail.com
19b8b6c40a
Bug 448564. Better handling of sink context switches. Patch from Ben Newman <bnewman@mozilla.com> r=mrbkap, sr=bzbarsky, a=dveditz
...
git-svn-id: svn://10.0.0.236/trunk@255088 18797224-902f-48f8-a5cc-f745e15eee43
2008-11-18 05:19:10 +00:00
bzbarsky%mit.edu
485cc4d893
Bug 460803. Start layout more like the content sinks do. r+sr=sicking, a=dveditz
...
git-svn-id: svn://10.0.0.236/trunk@254918 18797224-902f-48f8-a5cc-f745e15eee43
2008-11-06 19:45:37 +00:00
jonas%sicking.cc
5454dee0ff
Bugs 393629 and 436094. Fix document.all.length and make us honor the name attribute for the same set of elements as IE in the document.all implementation. r/sr=jst
...
git-svn-id: svn://10.0.0.236/trunk@253853 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-27 02:16:40 +00:00
Olli.Pettay%helsinki.fi
d5e97bb9f1
Bug 433758, r+sr=jst, a=ss
...
git-svn-id: svn://10.0.0.236/trunk@253722 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-20 15:24:18 +00:00
mrbkap%gmail.com
ae264f504c
Deal with a dead docshell during document.open. bug 435128, r+sr=jst a=ss
...
git-svn-id: svn://10.0.0.236/trunk@253516 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-11 18:34:37 +00:00
peterv%propagandism.org
12abbe164f
Fix for bug 430624 (Crash [@ nsDocShellEditorData::DetachFromWindow] with spellcheck attribute). Patch by cpearce, r=peterv, sr=jst.
...
git-svn-id: svn://10.0.0.236/trunk@251098 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-02 11:36:31 +00:00
roc+%cs.cmu.edu
2adfc316d8
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
...
git-svn-id: svn://10.0.0.236/trunk@250716 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-23 21:36:19 +00:00
dolske%mozilla.com
a319041510
Bug 369370 - pop-up window image zoom-out leads to wrong (broken) display. r=jst, a.19=damons
...
git-svn-id: svn://10.0.0.236/trunk@250595 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-22 04:41:38 +00:00
jst%mozilla.org
1b4894ea06
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
...
git-svn-id: svn://10.0.0.236/trunk@250406 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-17 22:30:53 +00:00
bent.mozilla%gmail.com
8369be1fe9
Bug 425551 - "Fix async DOM events from keeping link elements alive past unlink". r+sr=sicking, a=beltzner.
...
git-svn-id: svn://10.0.0.236/trunk@250079 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-11 17:29:11 +00:00
jonas%sicking.cc
1cbce53417
Backing out due to test failures
...
git-svn-id: svn://10.0.0.236/trunk@249885 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-09 03:20:42 +00:00
jonas%sicking.cc
44f2be870f
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
...
git-svn-id: svn://10.0.0.236/trunk@249878 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-09 02:06:31 +00:00
gavin%gavinsharp.com
c19fe7ed44
Fix bug # typo in comment
...
git-svn-id: svn://10.0.0.236/trunk@248965 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-01 19:46:25 +00:00
peterv%propagandism.org
2eaf19396d
Fix for bug 415192 (Crash (within nsCycleCollector::Shutdown and nsXBLBinding::RemoveInsertionParent) with <xul:wizard>, cloneNode). r/sr=sicking.
...
git-svn-id: svn://10.0.0.236/trunk@248764 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-28 14:09:03 +00:00
jonas%sicking.cc
68059e3e37
Bug 424923: Remove support for cross-site XHR. r/sr=jst for code changes
...
git-svn-id: svn://10.0.0.236/trunk@248571 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-26 02:46:11 +00:00
Olli.Pettay%helsinki.fi
8d57076885
Bug 421366, [@ nsContentUtils::IsEventAttributeName] r+sr=peterv
...
git-svn-id: svn://10.0.0.236/trunk@248182 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-19 19:44:09 +00:00
bent.mozilla%gmail.com
49d5e2fb0d
Bug 420700 - Calling createContextualFragment affects subsequent setting of innerHTML. r+sr=jst, a=blocking1.9+.
...
git-svn-id: svn://10.0.0.236/trunk@247231 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 20:14:35 +00:00
jruderman%hmc.edu
ff28d9eca0
Make nsContentSink, instead of subclasses, be responsible for making sure RemoveObserver is called (bug 420835). r+sr=sicking, a=blocking1.9+.
...
git-svn-id: svn://10.0.0.236/trunk@247070 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-05 04:54:21 +00:00
benjamin%smedbergs.us
3968e1b42d
Back out bug 412320 and various followups because the perf impact was minimal and the code is more complicated
...
git-svn-id: svn://10.0.0.236/trunk@246221 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-21 20:39:23 +00:00
reed%reedloden.com
18cf7085bc
Rev IID from bug 412920 changes.
...
git-svn-id: svn://10.0.0.236/trunk@246074 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-20 10:54:19 +00:00
reed%reedloden.com
d4d3aa8fc5
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+]
...
git-svn-id: svn://10.0.0.236/trunk@246059 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-20 09:54:52 +00:00
dbaron%dbaron.org
a9c7cec63e
Expose GetBodyContent and use it to avoid performance hit of nsIDOMHTMLDocument::GetBody. b=331530 r+sr=sicking a=schrep
...
git-svn-id: svn://10.0.0.236/trunk@245996 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-19 18:47:35 +00:00
dbaron%dbaron.org
90cff3a274
Back out for now, until I have a chance to fix reftests depending on old behavior.
...
git-svn-id: svn://10.0.0.236/trunk@245983 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-19 17:28:00 +00:00
dbaron%dbaron.org
d26fe6695b
Expose GetBodyContent and use it to avoid performance hit of nsIDOMHTMLDocument::GetBody. b=331530 r+sr=sicking a=schrep
...
git-svn-id: svn://10.0.0.236/trunk@245980 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-19 16:48:09 +00:00
jag%tty.nl
bc91d919a7
Bug 73353: Clean up our MODULE/REQUIRES story. rs=dbaron, a=brendan
...
git-svn-id: svn://10.0.0.236/trunk@245897 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-18 08:50:33 +00:00
bent.mozilla%gmail.com
e21a2262ee
Bug 386769 - "Make setting innerHTML faster". r=jst, sr=peterv, a=blocking1.9.
...
git-svn-id: svn://10.0.0.236/trunk@245266 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-08 22:07:53 +00:00
jwalden%mit.edu
81e14c8be6
Bug 414812 - document.domain = "0.0.1" on a page on 127.0.0.1 should not work. r=dwitte, sr=jst, a=schrep
...
git-svn-id: svn://10.0.0.236/trunk@245167 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-07 20:58:57 +00:00
Olli.Pettay%helsinki.fi
3863c9fa0c
Bug 389756, make full page zoom interact a bit better with image auto zoom, r+sr=jst, a=blocking1.9+
...
git-svn-id: svn://10.0.0.236/trunk@245161 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-07 19:58:05 +00:00
Olli.Pettay%helsinki.fi
0c36a0efa0
Bug 389756, backout, tree is burning
...
git-svn-id: svn://10.0.0.236/trunk@245155 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-07 18:21:18 +00:00
Olli.Pettay%helsinki.fi
cf5d6e4c29
Bug 389756, make full page zoom interact a bit better with image auto zoom, r+sr=jst, a=blocking1.9+
...
git-svn-id: svn://10.0.0.236/trunk@245152 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-07 18:13:52 +00:00
dwitte%stanford.edu
35e5785d50
Bug 414894 - Remove content arena. r=smaug, sr=sicking, a=schrep
...
git-svn-id: svn://10.0.0.236/trunk@244802 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-02 23:41:26 +00:00
jst%mozilla.org
c420b69437
Fixing bug 397791. Prevent document principals from ever changing, and make us not use XOWs for same origin document objects. r=jonas@sickin.cc, sr=bzbarsky@mit.edu
...
git-svn-id: svn://10.0.0.236/trunk@244015 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-25 21:49:11 +00:00
benjamin%smedbergs.us
cc4193bab8
Bug 412320 - Try code-generation for QI impls, r=roc+luser
...
git-svn-id: svn://10.0.0.236/trunk@243992 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-25 17:14:53 +00:00
bzbarsky%mit.edu
cc0346a98b
When showing a document viewer, don't start layout on the documnt unless it's
...
already had layout started once. Otherwise, just wait for the sink, or whoever
is responsible for it, to start layout once they're ready. Bug 404470, r+sr=jst
git-svn-id: svn://10.0.0.236/trunk@243619 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-20 18:02:03 +00:00
dcamp%mozilla.com
72024253e9
Bug 402272: Replace <link rel="offline-resource"> with manifests, and navigator.offlineResources/pendingOfflineLoads with window.applicationCache. p=dcamp/Honza Bombas, r=biesi, r+sr=jst, blocking1.9=jst
...
git-svn-id: svn://10.0.0.236/trunk@243319 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-16 21:54:35 +00:00
benjamin%smedbergs.us
0a44d0e3e2
Bug 411327 - nsIXPCNativeCallContext should not inherit from nsISupports, r=mrbkap, a=schrep
...
git-svn-id: svn://10.0.0.236/trunk@243117 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-15 15:51:02 +00:00
reed%reedloden.com
c8c8737090
Bug 408231 - "queryCommandEnabled( "formatblock" ) throws NS_ERROR_NOT_IMPLEMENTED" [p=chris@pearce.org.nz (Chris Pearce [cpearce]) r+sr=peterv a=blocking1.9+]
...
git-svn-id: svn://10.0.0.236/trunk@243040 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-14 09:26:25 +00:00
roc+%cs.cmu.edu
7caf8b7991
Bug 355548. Clean up MathML's font handling by moving most of it to the style system. Creates nsMathMLElement to put functionality there. Tightens MathML attribute parsing and introduces full support for 'scriptsizemultiplier', 'scriptminsize' and their interactions with CSS font-size. r+sr=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@242716 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-09 09:38:32 +00:00
roc+%cs.cmu.edu
aee1f987f6
backing out bug 355548 due to test failures
...
git-svn-id: svn://10.0.0.236/trunk@242652 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-08 23:11:30 +00:00
roc+%cs.cmu.edu
fb0a2b5cae
Bug 355548. Clean up MathML's font handling by moving most of it to the style system. Creates nsMathMLElement to put functionality there. Tightens MathML attribute parsing and introduces full support for 'scriptsizemultiplier', 'scriptminsize' and their interactions with CSS font-size. r+sr=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@242648 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-08 22:36:56 +00:00
peterv%propagandism.org
6af1cd8484
Fix for bug 407053 ("Assertion failure: (cx)->requestDepth || (cx)->thread == (cx)->runtime->gcThread" with document.execCommand('copy', ...)). r/sr=jst, a=sicking.
...
git-svn-id: svn://10.0.0.236/trunk@242639 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-08 18:41:08 +00:00
bzbarsky%mit.edu
d289a9168b
Handle session history navigation across a document.open with nothing written.
...
Bug 376064, r=biesi, sr=jst, a=schrep
git-svn-id: svn://10.0.0.236/trunk@242432 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-05 06:48:12 +00:00
mrbkap%gmail.com
6e9c6c5786
Add a way to find all of the XOWs for an object and use it to deal with hard cases where we have to clear the scope of XOWs in order to reflect changes to the underlying object. Also deal with objects moving between scopes by ensuring that we're always able to find their XOWs. bug 399587, r+sr=jst r=brendan for some last-minute changes added in this version.
...
git-svn-id: svn://10.0.0.236/trunk@242406 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-05 04:45:17 +00:00
jruderman%hmc.edu
be11a86adf
Backing out mrbkap's fix for bug 399587, in the hope of fixing bug 410323 and perhaps bug 410291.
...
git-svn-id: svn://10.0.0.236/trunk@242348 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-04 04:12:48 +00:00
bzbarsky%mit.edu
c7879bf035
Backing out bug 409885, since this part of Necko happens not to exist.
...
git-svn-id: svn://10.0.0.236/trunk@242202 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-31 03:43:42 +00:00
bzbarsky%mit.edu
ba6705a4ea
Fix bug 409885: don't do string-manipulation to set the domain on a URI.
...
r+sr+a=jst
git-svn-id: svn://10.0.0.236/trunk@242199 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-30 23:35:42 +00:00
mrbkap%gmail.com
ba904fc180
Add a way to find all of the XOWs for an object and use it to deal with hard cases where we have to clear the scope of XOWs in order to reflect changes to the underlying object. Also deal with objects moving between scopes by ensuring that we're always able to find their XOWs. bug 399587, r+sr=jst
...
git-svn-id: svn://10.0.0.236/trunk@242189 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-30 04:34:51 +00:00
jst%mozilla.org
7ea4fcdbc4
Fixing bug 408792. Remove some expensive QI calls from frequently called code. r=jonas@sicking.cc, sr=bzbarsky@mit.edu
...
git-svn-id: svn://10.0.0.236/trunk@241908 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-21 13:44:59 +00:00
Olli.Pettay%helsinki.fi
a9ca3bc287
Bug 403830, arena for content, r=sicking, sr=jst
...
git-svn-id: svn://10.0.0.236/trunk@241344 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-15 09:45:37 +00:00
bzbarsky%mit.edu
99ede78674
Make document classes use QI tables as possible. Bug 408403, r+sr+a=jst
...
git-svn-id: svn://10.0.0.236/trunk@241331 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-15 05:43:12 +00:00