Commit Graph

4108 Commits

Author SHA1 Message Date
roc+%cs.cmu.edu
7c589f32e7 Bug 357736. Return the document widget as the plugin widget for windowless plugins, even when there's another enclosing widget, if the enclosing widget's origin is (0,0) with respect to the document, because it won't mess up coordinate systems in that case and avoids a Flash focus issue. Patch by Graham Sanderson, r+sr=roc, a=jay
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@217622 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-02 19:47:39 +00:00
roc+%cs.cmu.edu
5feb24016e Bug 363813. Don't assume that just because the first frame in the overflow list has the right parent, all the frames in the list do. r+sr=dbaron,a=jay
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@217619 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-02 19:40:26 +00:00
roc+%cs.cmu.edu
4d53434f08 Bug 359393. Report correct target for scroll events targeted at elements. r=Olli.Pettay,sr=mats,a=jay
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@217617 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-02 19:32:25 +00:00
roc+%cs.cmu.edu
1c0ec946ec Bug 359371. Handle reflows where we switch from constrained height to unconstrained, without losing frames. r+sr=dbaron,a=jay
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@217315 18797224-902f-48f8-a5cc-f745e15eee43
2006-12-21 21:50:09 +00:00
bzbarsky%mit.edu
cb6502e668 Make ReconstructDocElementHierarchy work correctly even if we first blew away a pseudo which had the root as its content. Bug 343293, r+sr=roc, a=dveditz
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@217178 18797224-902f-48f8-a5cc-f745e15eee43
2006-12-19 04:42:12 +00:00
roc+%cs.cmu.edu
a2c37dc7d3 Fixing bustage
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@216018 18797224-902f-48f8-a5cc-f745e15eee43
2006-11-28 22:23:11 +00:00
roc+%cs.cmu.edu
3bafed58d3 Bug 312963. Honor aTryPull when reflowing inline frames. r+sr=dbaron
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@216015 18797224-902f-48f8-a5cc-f745e15eee43
2006-11-28 22:12:57 +00:00
roc+%cs.cmu.edu
c362499727 Bug 312963. Don't put new frames on the same line as continuation placeholders. r+sr=dbaron
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@216012 18797224-902f-48f8-a5cc-f745e15eee43
2006-11-28 21:55:06 +00:00
mats.palmgren%bredband.net
202f2be0b1 Remove an optimisation that prevented views from being reparented in some situations. b=351225 r+sr=roc a=dveditz
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@215988 18797224-902f-48f8-a5cc-f745e15eee43
2006-11-28 18:54:33 +00:00
roc+%cs.cmu.edu
e7688b4cd5 Bug 354451. Fix broken uppercased ß due to previous security fix, by propagating the current frame's fragment length more carefully. r=smontagu,sr=rbs
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@215045 18797224-902f-48f8-a5cc-f745e15eee43
2006-11-09 20:23:50 +00:00
Olli.Pettay%helsinki.fi
fc17b5e29d Bug 359203, r+sr=bz, a=dveditz
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@214915 18797224-902f-48f8-a5cc-f745e15eee43
2006-11-08 00:52:43 +00:00
smontagu%smontagu.org
be542fc776 When text is displayed from right to left natively, reverse the coordinates of selection decoration to match. Bug 349352, r=uriber, sr=bz, a=schrep
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@210027 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-13 15:45:26 +00:00
sayrer%gmail.com
c77701af65 bug 348669. swap out nsCRT::free where necessary. r=timeless, sr=dbaron, a=schrep
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@209878 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-12 18:26:49 +00:00
mats.palmgren%bredband.net
cf4262764a Don't steal floats from descendant float containing blocks. b=348887 (patch B) r+sr=roc a=mtschrep
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@209809 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-12 00:46:38 +00:00
mats.palmgren%bredband.net
7f95191a6c Don't iterate past the beginning line (crash fix). b=350370 r+sr=bzbarsky a=mtschrep
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@208908 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-31 16:57:49 +00:00
roc+%cs.cmu.edu
1175d9afc8 Bug 345071. Handle situations where nsTextTransformer::GetNextWord returns a word longer than the content mapped by this frame. r=smontagu,sr=rbs,a=mtschrep
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@208500 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-26 04:34:37 +00:00
mats.palmgren%bredband.net
e07aab8bbf Don't steal floats from descendant float containing blocks. b=348887 (Patch A) r+sr=roc a=mtschrep
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@208464 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-25 21:47:08 +00:00
mats.palmgren%bredband.net
95457b48d4 Improve error handling in nsCSSFrameConstructor::CreateContinuingFrame() and its callers. b=337419 r+sr=roc a=mtschrep
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@208456 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-25 20:21:41 +00:00
mats.palmgren%bredband.net
2cc5037c44 Leave the placeholder's pointer to the out-of-flow intact because the float cache depends on it later on. b=348688 r=bzbarsky sr=roc a=mtschrep
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@208282 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-24 04:16:01 +00:00
smontagu%smontagu.org
be56564f2a Only strip zero-width joiner and non-joiner control characters when we do our own Arabic shaping. Bug 280936, r=jshin, sr=rbs, a=mtschrep
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@208281 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-24 03:49:18 +00:00
dbaron%dbaron.org
ea740a9519 Use SetMEWToActualWidth when we set the MEW to the actual width. b=331684 r+sr=bzbarsky a=beltzner
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@207601 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-16 17:49:03 +00:00
sayrer%gmail.com
36dbd5ad6c Bug 340554. Sanitizing (x)html sinks. r=mrbkap, sr=jst, a=drivers
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@207585 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-16 14:12:25 +00:00
bzbarsky%mit.edu
d49ee0abbd Pseudo-elements are not the root. Bug 334602, r+sr=dbaron, a=dveditz for 1.8.0.7, a=beltzner for 1.8.1
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@207401 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-15 01:06:37 +00:00
brettw%gmail.com
c11a5701de Bug 346729 r+sr=bryner a=beltzner Table cell selection is broken, copying & pasting gives two copies of content
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@207397 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-15 00:14:20 +00:00
roc+%cs.cmu.edu
71833bdb29 Bug 271442. Make windowless plugins relative to the inner widget, fixing event targeting problems. r+sr=roc, patch by Graham Sanderson
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@206782 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-07 23:20:29 +00:00
mats.palmgren%bredband.net
76b3994b2d Don't make a frame on the overflow line list a sibling to a frame on the principal line list. b=344557 r+sr=roc a=mtschrep
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@206659 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-06 04:18:56 +00:00
Olli.Pettay%helsinki.fi
2cd9dc5b24 Bug(s) 336592, (346431, 346964,) Crash when window gets destroyed during selection even, r+sr=roc, a=mtschrep
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@206610 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-04 18:52:05 +00:00
uriber%gmail.com
d042777c59 Check for a null aNode in nsTypedSelection::ContainsNode and return immediately. bug=347036 r=brettw sr=bryner a=dbaron
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@206545 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-04 05:29:38 +00:00
brettw%gmail.com
50c89378a4 Bug 346185 r=uriber sr=bryner a=beltzner Underlining disappears on other words when one is corrected
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@206398 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-02 15:54:39 +00:00
Olli.Pettay%helsinki.fi
8165095d84 Bug 343457 r+sr=roc, a=mtschrep
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@206118 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-31 07:55:48 +00:00
Olli.Pettay%helsinki.fi
c4f1f05845 bug 345600, Crash [@ nsTextInputListener::UpdateTextInputCommands] using onselect and removing textarea, r+sr=roc, a=mtschrep
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@206114 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-31 06:49:20 +00:00
brettw%gmail.com
56cb6af3e5 Bug 345099 r=uriber sr=bryner a=dbarin Sort ranges in selection for faster comparison.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@205089 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-28 22:06:53 +00:00
mats.palmgren%bredband.net
4cff40bd22 Clear the float cache from placeholders that are descendants of the frame we remove. b=337883 r+sr=roc a=mtschrep
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@205064 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-28 18:20:55 +00:00
mrbkap%gmail.com
c559deaf12 Checking in the required patches for bug 321299 (again). This is the combined work of sicking, jst, and myself, a=dbaron
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@205017 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-28 01:00:57 +00:00
mrbkap%gmail.com
d86e2e964f Backing this patch out to fix smoketest blockers.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@203390 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-21 20:19:25 +00:00
mrbkap%gmail.com
783282fd69 Checking in the required patches for bug 321299. This is the combined work of sicking, jst, and myself, a=dbaron
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@203266 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-20 17:14:11 +00:00
bzbarsky%mit.edu
d768f9f333 Return null from GetPluginInstance without throwing if there's just no plugin.
Bug 344830, r=biesi, sr=jst, a=dbaron


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@203222 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-20 03:23:00 +00:00
roc+%cs.cmu.edu
ae1e7c55bb Fixing bustage
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@202113 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-14 01:48:13 +00:00
roc+%cs.cmu.edu
be469f1a3b Bug 282173. Remove BuildFloatList. r+sr=dbaron,a=mtschrep
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@202107 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-14 01:16:18 +00:00
cvshook%sicking.cc
bcc7804809 Bug 310436: Make svg frames not create frames for non-svg children. r=bz/tor sr=dbaron a=schrep
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@201634 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-06 01:01:45 +00:00
brettw%gmail.com
70b4f9b5f1 Bug 337871 r+sr+a=roc Screen jumps around when spellchecking
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@200969 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-26 22:45:04 +00:00
dveditz%cruzio.com
c6457ed035 bug 284219 addendum, incorporating biesi's review comments
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@200675 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-23 07:49:53 +00:00
dveditz%cruzio.com
4f8722b7ce Bug 284219: add EnsureStringLength() helper function to nsReadableUtils.h to
simplify OOM checks when growing an nsAString. r/sr=darin, a=mconnor (1.8), a=jay (1.8.0)


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@200612 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-22 19:13:02 +00:00
dbaron%dbaron.org
502c65c2da Make conditions that cause additional pass for shrink wrap case less restrictive so that we do the additional pass inside a shrink-wrap scrollframe. b=325680 r+sr+a181=roc
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@200430 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-20 15:36:52 +00:00
mark%moxienet.com
31fed936ef 209989 After Find Again (Ctrl-G/F3), text highlighting color becomes green. Patch by Peter Kasting <pkasting@google.com>. r=mconnor sr=dbaron a/1.8.1=dbaron
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@200378 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-20 00:31:11 +00:00
brettw%gmail.com
9c1e2dc092 Bug 336679 r+a=roc Text disappears when spellchecking is on and Unicode text is defocused
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@198178 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-22 19:08:11 +00:00
vladimir%pobox.com
00d9c664e8 b=333613, update canvas on branch, r+sr=roc,a=shaver
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@196029 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-05 16:17:09 +00:00
aaronleventhal%moonset.net
4bda26a564 Bug 336162. Don't fire DOM events from within layout. r+sr+a=bz
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@195924 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-03 19:54:13 +00:00
aaronleventhal%moonset.net
c20db5107f Bug 310921. AccessibleObjectFromPoint gives wrong object in some cases when text object is incorrectly not exposed. r=ginn.chen, sr=roc, a=ginn.chen
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@195631 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-28 04:32:43 +00:00
aaronleventhal%moonset.net
fcc22ab6ae Bug 326090. <hr> not being exposed as ROLE_SEPARATOR. Patch by Mike (Ming) Gao. r=aaronlev, sr=roc
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@195571 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-27 17:01:20 +00:00