masayuki%d-toybox.com
5fd3fef77b
Bug 164700 css word-spacing applies at at paint time but not at layout (reflow) time r+sr=rbs
...
git-svn-id: svn://10.0.0.236/trunk@191955 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-08 03:30:57 +00:00
Olli.Pettay%helsinki.fi
b6cdf7cb60
Bug 234455, Centralize event dispatch r=jst, sr=bz
...
git-svn-id: svn://10.0.0.236/trunk@191900 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-07 17:08:51 +00:00
bryner%brianryner.com
673b22c45c
Make sure documents have a container before deciding that they should be translucent (bug 327014). r+sr=roc.
...
git-svn-id: svn://10.0.0.236/trunk@191880 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-07 05:34:37 +00:00
cbiesinger%web.de
cbd25d0bb8
bug 329140
...
- check for pango rather than gtk2 for non-gtk2 specific code
- add pango/cairo cflags where necessary
- don't include gtk headers when not needed
r=vlad
git-svn-id: svn://10.0.0.236/trunk@191776 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-04 14:23:39 +00:00
bzbarsky%mit.edu
7ea406aa26
Revert nsIGlobalHistory2 to what it was on the 1.8 branch. Move the new stuff
...
to nsIGlobalHistory3. Bug 328928, r=brettw and smfr, sr=darin
git-svn-id: svn://10.0.0.236/trunk@191656 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-03 03:34:48 +00:00
bzbarsky%mit.edu
b776cda837
Remove some no longer needed code. Bug 326017, r+sr=jst
...
git-svn-id: svn://10.0.0.236/trunk@191650 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-03 02:52:05 +00:00
uriber%gmail.com
7a1587db3e
Bug 328876: Avoid compiler warning in nsFrame::GetSelectionClosestFrame(). r+sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@191519 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-01 21:18:30 +00:00
uriber%gmail.com
7ef51a976c
Bug 328655: Pressing "Home" or "End" on a blank line in a textarea in a bidi page moves the caret to the top of the textarea. r=smontagu sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@191508 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-01 19:34:00 +00:00
uriber%gmail.com
e5b952f46a
Bug 326932: Triple-click paragraph selection doesn't work correctly in paragraphs containing form controls. r+sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@191505 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-01 19:28:42 +00:00
sharparrow1%yahoo.com
83291ca305
Bustage fix; oops
...
git-svn-id: svn://10.0.0.236/trunk@191303 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-27 06:14:25 +00:00
sharparrow1%yahoo.com
46b919e4f9
Bug 320326: deCOMtaminate GetContentAndOffsetsFromPoint, plus some slight behavior changes. r+sr=roc.
...
git-svn-id: svn://10.0.0.236/trunk@191302 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-27 05:57:37 +00:00
roc+%cs.cmu.edu
fe7bb3975b
Bug 256311. Improve block reflow performance in the presence of many empty lines, by being more aggressive about caching block and line emptiness state, and by stashing a reference to a line that we know has nothing but empty lines above it. Relanding because I accidentally backed it out. r+sr=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@191298 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-27 04:15:05 +00:00
roc+%cs.cmu.edu
f6b0317991
Backing out changes for bug 326944, really this time\!
...
git-svn-id: svn://10.0.0.236/trunk@191297 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-27 04:13:51 +00:00
roc+%cs.cmu.edu
b280811155
Backing out changes for bug 326944.
...
git-svn-id: svn://10.0.0.236/trunk@191296 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-27 03:22:03 +00:00
roc+%cs.cmu.edu
ede1364b21
Bug 256311. Improve block reflow performance in the presence of many empty lines, by being more aggressive about caching block and line emptiness state, and by stashing a reference to a line that we know has nothing but empty lines above it. r+sr=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@191294 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-27 02:51:57 +00:00
roc+%cs.cmu.edu
5486ff00e1
Bug 326944. Remove nsIComboboxControlFrame. r+sr=roc, patch by Marc Liddell
...
git-svn-id: svn://10.0.0.236/trunk@191291 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-27 02:33:26 +00:00
dbaron%dbaron.org
d3a3d5c677
Remove unused mCompactMarginWidth member. b=328551 r+sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@191267 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-26 10:35:44 +00:00
martijn.martijn%gmail.com
0720f4836c
Bug 325507 - Replace nsISupportsArray with nsCOMArray in nsPluginInstanceOwner::EnsureCachedAttrParamArrays. r+sr=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@191150 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-24 14:43:39 +00:00
pavlov%pavlov.net
08a9b57473
fixing windows plugin clipping bugs. bug 328263. r=vlad
...
git-svn-id: svn://10.0.0.236/trunk@191067 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-23 20:55:42 +00:00
timeless%mozdev.org
faf573a28d
Bug 298277 remove useless references to nsVoidArray
...
r=dbaron sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@191016 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-23 10:30:59 +00:00
bzbarsky%mit.edu
e03f806aad
Make it possible to target non-primary content <browser>s; specifically ones
...
that are type="content-targetable". Bug 326009, r=bsmedberg, sr=jst
git-svn-id: svn://10.0.0.236/trunk@190799 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-22 03:58:48 +00:00
uriber%gmail.com
9abc8fa432
Bug 299065: Bidi resolution needs to split inlines in addition to text frames. r+sr=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@190744 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-21 21:33:47 +00:00
roc+%cs.cmu.edu
38baec06b0
Bug 327670. Fix memory leak from bug 317375. r+sr=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@190737 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-21 21:06:17 +00:00
sharparrow1%yahoo.com
c7989ee277
Bug 327868: nsIFrameSelection cleanup. r+sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@190633 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-21 00:49:04 +00:00
smontagu%smontagu.org
0880a65986
Point Arabic lam alef pairs to lam-alef ligatures. Bug 308020, r+sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@189789 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-12 09:43:18 +00:00
sharparrow1%yahoo.com
6e15d1b177
Bug 321433 - Don't enable selection for printing. r+sr=roc.
...
git-svn-id: svn://10.0.0.236/trunk@189285 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-07 02:52:40 +00:00
sharparrow1%yahoo.com
b588088110
Bug 326157: Get rid of unnecessary clipping code. r+sr=roc.
...
git-svn-id: svn://10.0.0.236/trunk@189284 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-07 02:22:06 +00:00
rbs%maths.uq.edu.au
09596f2194
CSS Letter-Spacing Heap Overflow, b=325403, r+sr=bz
...
git-svn-id: svn://10.0.0.236/trunk@189278 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-07 01:58:35 +00:00
roc+%cs.cmu.edu
bec1d7f9eb
Bug 325093. Fix clip rect interpretation so print/print preview page clipping works. r+sr=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@189043 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-06 21:08:34 +00:00
roc+%cs.cmu.edu
5f44c0fef9
Bug 78087. Propagate the canvas background to be the background of the entire viewport so it z-orders correctly in the viewport's stacking context. r+sr=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@188973 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-05 20:55:47 +00:00
roc+%cs.cmu.edu
23e90c981a
Bug 78087. Propagate the canvas background to be the background of the entire viewport so it z-orders correctly in the viewport's stacking context. r+sr=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@188972 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-05 20:52:13 +00:00
sharparrow1%yahoo.com
9d492034c5
Bug 253076 make clicks on canvas go into standard frame selection code. r=bzbarsky,sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@188909 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-04 00:23:49 +00:00
bzbarsky%mit.edu
e4ee61a82c
Fix bug 303039 -- make sure to get the right max-width even if we have no
...
lines. r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@188867 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-03 18:50:41 +00:00
cbiesinger%web.de
6322c04952
bug 183156 remove *UCS2* functions, replacing them with *UTF16* ones
...
r+sr=darin
git-svn-id: svn://10.0.0.236/trunk@188844 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-03 14:18:39 +00:00
sharparrow1%yahoo.com
bd80f03064
Bug 324915 -- fix crash printing iframes by adding null check. r+sr=roc.
...
git-svn-id: svn://10.0.0.236/trunk@188831 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-03 04:51:48 +00:00
bzbarsky%mit.edu
1510aacc39
Push up GetPrincipal to nsINode (as GetNodePrincipal). This way all nsINodes
...
(content, documents, attr nodes) can return their principal as needed.
Eliminate lazy allocation of principals in nsDocument. Bug 324600, r=sicking, sr=jst
git-svn-id: svn://10.0.0.236/trunk@188770 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-02 20:02:34 +00:00
cbiesinger%web.de
0f9f9136d7
bug 322414
...
- clean up nsObjectFrame and remove unnecessary includes
- make the instanceowner hold an owning reference to the content node
- use GetOwnerDoc rather than GetCurrentDoc
r+sr=bz
git-svn-id: svn://10.0.0.236/trunk@188765 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-02 19:29:10 +00:00
bzbarsky%mit.edu
fb8579f413
Fix leak bug 324969 -- make sure to call virtual destructors.
...
git-svn-id: svn://10.0.0.236/trunk@188434 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-29 18:48:58 +00:00
bzbarsky%mit.edu
b12310e6b5
Make hiding a frame with display:none really hide the docshell all the way.
...
Bug 308182, r=biesi, sr=jst
git-svn-id: svn://10.0.0.236/trunk@188300 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-27 01:04:48 +00:00
roc+%cs.cmu.edu
5a30621889
Bug 324852. Clean up missing uses of NS_DISPLAY_DECL_NAME for a tiny space saving with frame display lists
...
git-svn-id: svn://10.0.0.236/trunk@188281 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-26 22:58:22 +00:00
roc+%cs.cmu.edu
2c2f29ce5f
Bug 324836. Listboxes must be treated as pseudostackingcontexts. r+sr=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@188266 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-26 21:03:49 +00:00
bzbarsky%mit.edu
bb49e8220e
Fixing more build bustage and warnings. Bug 317375
...
git-svn-id: svn://10.0.0.236/trunk@188218 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-26 05:14:30 +00:00
roc+%cs.cmu.edu
df8627e29b
Bug 317375. Reorganize frame painting and mouse event targeting around frame display lists. Some review from dbaron, lots of testing help from Martijn, Julien and others
...
git-svn-id: svn://10.0.0.236/trunk@188202 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-26 02:29:17 +00:00
cvshook%sicking.cc
12b789d906
Bug 310436: Implement IsFrameOfType and use that to disable non-svg frames from being children of svg frames. r=bz sr=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@188176 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-25 21:16:12 +00:00
roc+%cs.cmu.edu
78bd9e4760
Bug 323946. nsFieldSetFrame doesn't need to support having a space manager. r+sr=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@188019 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-22 23:20:56 +00:00
mats.palmgren%bredband.net
3d238ccf89
Look for the next-in-flow in the overflow-list when the next normal line did not contain it. b=310638 r+sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@187962 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-21 10:33:48 +00:00
roc+%cs.cmu.edu
a6bbe39c62
Bug 323291. Repaint reflowed absolute frames that changed size without changing their view size. r+sr=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@187669 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-16 03:28:20 +00:00
cvshook%sicking.cc
d3d2e97d3b
Bug 321294: Remove unused ReplaceFrame codepaths.
...
r/sr=roc
git-svn-id: svn://10.0.0.236/trunk@187266 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-10 22:58:37 +00:00
uriber%gmail.com
1222078169
Bug 310589: Clicking off of the lower-right edge of a zoomed image can cause a crash [@FindBlockFrameOrBR()] [@ nsIFrame::GetExtremeCaretPosition()]. r+sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@187149 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-08 21:44:44 +00:00
cbiesinger%web.de
044af0619d
bug 322052 remove now-unused mFullURL r+sr=bz
...
git-svn-id: svn://10.0.0.236/trunk@186818 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-02 18:57:14 +00:00