1024 Commits

Author SHA1 Message Date
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
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
a52c66ba11 Fixing bustage
git-svn-id: svn://10.0.0.236/trunk@242649 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-08 22:49:13 +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
neil%parkwaycc.co.uk
ee27ffeb8b Make XUL elements really native anonymous b=410119 r=smaug sr+a=sicking
git-svn-id: svn://10.0.0.236/trunk@242354 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-04 11:24:42 +00:00
tor%cs.brown.edu
b5f01db160 Bug 390379 - Implement feImage. p=tor,longsonr r=longsonr, sr=roc a=dsicore
git-svn-id: svn://10.0.0.236/trunk@242267 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-02 20:49:14 +00:00
sayrer%gmail.com
165ba8beb8 Bug 387522. Native JSON support. r=crowder/jst, sr=brendan
git-svn-id: svn://10.0.0.236/trunk@242130 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-27 21:45:03 +00:00
dwitte%stanford.edu
d62beece33 relanding part of 407442.
git-svn-id: svn://10.0.0.236/trunk@241831 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-20 07:30:06 +00:00
dwitte%stanford.edu
7094b241c3 back out changes.
git-svn-id: svn://10.0.0.236/trunk@241739 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-19 11:07:42 +00:00
dwitte%stanford.edu
90bc683a3f reland nsTObserverArray changes only.
git-svn-id: svn://10.0.0.236/trunk@241732 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-19 06:03:06 +00:00
dwitte%stanford.edu
5de2d1ee12 backing out to investigate Ts increase
git-svn-id: svn://10.0.0.236/trunk@241730 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-19 04:12:13 +00:00
dwitte%stanford.edu
50e90b27e7 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


git-svn-id: svn://10.0.0.236/trunk@241726 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-19 01:06:36 +00:00
reed%reedloden.com
522f00790e 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]
git-svn-id: svn://10.0.0.236/trunk@241626 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-18 05:41:57 +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
reed%reedloden.com
54dd7acc09 Back out patch from bug 406407 due to 77 test failures on Linux.
git-svn-id: svn://10.0.0.236/trunk@241238 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-14 08:55:09 +00:00
reed%reedloden.com
54b3fe761a 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]
git-svn-id: svn://10.0.0.236/trunk@241230 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-14 07:20:33 +00:00
jonas%sicking.cc
fd6424c7ed Bug 366200: Fix problems with mRootContent being out of sync with mChildren by removing mRootContent. r/sr=bz
git-svn-id: svn://10.0.0.236/trunk@240892 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-12 02:26:10 +00:00
aaronleventhal%moonset.net
48e252115c 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
git-svn-id: svn://10.0.0.236/trunk@240891 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-12 02:10:31 +00:00
reed%reedloden.com
f5db4340c5 Bug 407297 - "nsIHTMLToTextSink should use nsStringGlue.h instead of nsString.h" [p=prasad@medhas.org (Prasad Sunkari) r=bsmedberg sr=bzbarsky a1.9=schrep]
git-svn-id: svn://10.0.0.236/trunk@240814 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-11 09:52:49 +00:00
jst%mozilla.org
a78f7c0c33 Fixing bug 406692. Speed up nsNodeSH::PreCreate(). r+sr=peterv@propagandism.org, a=jonas@sickin.cc
git-svn-id: svn://10.0.0.236/trunk@240380 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-04 03:49:33 +00:00
roc+%cs.cmu.edu
e9b2057bb2 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
git-svn-id: svn://10.0.0.236/trunk@240287 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-03 08:23:31 +00:00
roc+%cs.cmu.edu
c29b2c0221 Backing out more of 403426. sigh
git-svn-id: svn://10.0.0.236/trunk@240171 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-30 21:04:24 +00:00
roc+%cs.cmu.edu
bb4d972143 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
git-svn-id: svn://10.0.0.236/trunk@240157 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-30 20:03:33 +00:00
jonas%sicking.cc
2fb628e563 Bug 348156: Fix leaks by relying on cycle collector rather than calling UnbindFromTree on all nodes. r/sr=jst
git-svn-id: svn://10.0.0.236/trunk@240144 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-30 17:57:05 +00:00
jonas%sicking.cc
8de91079ff Backing out due to mochitest failure
git-svn-id: svn://10.0.0.236/trunk@240098 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-29 09:34:52 +00:00
jonas%sicking.cc
b1983c34be Bug 348156: Fix leaks by relying on cycle collector rather than calling UnbindFromTree on all nodes. r/sr=jst
git-svn-id: svn://10.0.0.236/trunk@240094 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-29 08:41:27 +00:00
masayuki%d-toybox.com
1c2248c95b Bug 403484 The ellipsis for UI should be localizable r=roc+mconnor, sr=roc
git-svn-id: svn://10.0.0.236/trunk@239639 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-19 10:17:19 +00:00
ginn.chen%sun.com
55c3637933 bug 396869 [linux]switch menu causes a spurious mouseout event to mouse over widget
r+sr+a=roc


git-svn-id: svn://10.0.0.236/trunk@239529 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-16 08:21:44 +00:00
bzbarsky%mit.edu
cfc89d830f Fix bug 400794 and bug 401569: don't try to uninstall fields that are not
installed.  r+sr=sicking.  Patch in bug 400794.


git-svn-id: svn://10.0.0.236/trunk@239461 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-15 17:09:14 +00:00
masayuki%d-toybox.com
36b5dcfe19 b=403484 backing-out the previous patch, caused by testing failure.
git-svn-id: svn://10.0.0.236/trunk@239449 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-15 11:02:49 +00:00
masayuki%d-toybox.com
ad6a4fcd53 Bug 403484 The ellipsis for UI should be localizable r=roc+mconnor, sr=roc, blocking1.9=mtschrep
git-svn-id: svn://10.0.0.236/trunk@239448 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-15 10:43:18 +00:00
bzbarsky%mit.edu
ee21f6273d Fix privacy leak where script could get the path to the file selected in a file
input.  Bug 143220, r+sr=sicking, a=schrep.


git-svn-id: svn://10.0.0.236/trunk@239418 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-15 06:16:07 +00:00
roc+%cs.cmu.edu
ea80cd5d63 Bug 389707. Rework text-transform:capitalize by putting logic to decide what to capitalize into nsLineBreaker. r=smontagu
git-svn-id: svn://10.0.0.236/trunk@239178 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-12 01:51:32 +00:00
cbarrett%mozilla.com
4a661ac214 Attempting to kickstart tinderbox. Again.
git-svn-id: svn://10.0.0.236/trunk@238324 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-30 07:19:42 +00:00
peterv%propagandism.org
a0ddff3e86 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).
git-svn-id: svn://10.0.0.236/trunk@238286 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-29 13:45:10 +00:00
peterv%propagandism.org
916fca8f47 Backing out once more to fix orange.
git-svn-id: svn://10.0.0.236/trunk@238262 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-28 12:49:33 +00:00
peterv%propagandism.org
dbbdaa7c7f 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).
git-svn-id: svn://10.0.0.236/trunk@238261 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-28 11:14:43 +00:00
bzbarsky%mit.edu
8694706672 Fix bug 399185 -- Make image request URIs immutable so that we don't have to
clone them later.  r=jst, sr=biesi, a=vlad


git-svn-id: svn://10.0.0.236/trunk@238223 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-26 19:54:42 +00:00
peterv%propagandism.org
0777c3b24f Backing out to fix orange.
git-svn-id: svn://10.0.0.236/trunk@238205 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-26 14:15:29 +00:00
peterv%propagandism.org
8e9fd20749 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).
git-svn-id: svn://10.0.0.236/trunk@238201 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-26 13:25:35 +00:00
bzbarsky%mit.edu
26cf0c7ced Don't install fields during binding teardown. Bug 400705, r+sr=sicking,
a=beltzner


git-svn-id: svn://10.0.0.236/trunk@238104 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-24 22:13:01 +00:00
roc+%cs.cmu.edu
50ac1632d1 Bug 393096. Allow an element containing breakable whitespace to introduce a break opportunity no matter what the context. Also cleans up some trimming stuff and adds comprehensive whitespace breaking and trimming reftests. r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@237953 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-20 07:30:27 +00:00
bzbarsky%mit.edu
a2a344562f Fix bug 345609. r+sr+a=roc
git-svn-id: svn://10.0.0.236/trunk@237667 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-12 18:37:51 +00:00
Olli.Pettay%helsinki.fi
a497c0d8dc Bug 378866, r=peterv,sicking, sr=sicking, a=blocking1.9+
git-svn-id: svn://10.0.0.236/trunk@237649 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-12 11:07:29 +00:00
bugzilla%standard8.plus.com
936e698241 Bug 397783 Remove lots of redundant nsISupportsArray include/forward definitions from content. r/sr=jst,a=dbaron
git-svn-id: svn://10.0.0.236/trunk@237469 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-09 18:41:55 +00:00
jonas%sicking.cc
ecdedd3197 Backing out bug 348156 since it caused Tp perf regressions
git-svn-id: svn://10.0.0.236/trunk@237100 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-02 21:12:31 +00:00
jonas%sicking.cc
f6cf485399 Bug 348156: Fix leaks by relying on cycle collector rather than calling UnbindFromTree on all nodes. r/sr=jst
git-svn-id: svn://10.0.0.236/trunk@237089 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-02 18:20:04 +00:00
Olli.Pettay%helsinki.fi
5deadb060c Bug 393762, Bug 393761 and Bug 382636, r=jst, sr=peterv
git-svn-id: svn://10.0.0.236/trunk@236978 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-01 10:02:34 +00:00