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
sspitzer%mozilla.org
1c7602b894
fix for bug #342439 : printing certain urls (google groups and maps) from print preview shows the style/meta tags on paper.
...
thanks to bz for the fix. r/sr=dbaron
a=beltzner
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@203679 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-25 21:22:22 +00:00
Olli.Pettay%helsinki.fi
af12e0e42c
Bug 337219, onfocus=window.close() in body of popup causes crash [@ nsXULElement::vftable], r+sr+a=bz
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@196666 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-16 11:35:55 +00:00
bzbarsky%mit.edu
cd8264de06
Don't print-preview <noscript> unless script is really disabled. Bug 334944,
...
r+sr=jst, branch181=roc
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@195578 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-27 18:08:04 +00:00
timeless%mozdev.org
cec8bfddd9
Bug 317855 [FIX]Crash on reload with evil xul testcase, using -moz-box, -moz-grid-group, float: left [@ nsIFrame::GetNextSibling]
...
patch by bz r=roc sr=roc a=mtschrep
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@186571 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-25 03:01:36 +00:00
bzbarsky%mit.edu
75d7b42127
Fix restarting of plugins when restoring from bfcache. Bug 313669, r+sr=bryner,
...
a=schrep
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@182947 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-25 02:54:38 +00:00
bryner%brianryner.com
6472086e8b
Stop plugins correctly when storing a page into session history (bug 311791). Patch by bzbarsky, r+sr=me, a=asa.
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@182781 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-22 18:23:14 +00:00
aaronleventhal%moonset.net
e9a34f4890
Bug 307172. Focus never returns when a link having focus is hidden. r+sr=bryner
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180874 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-23 18:09:54 +00:00
dbaron%dbaron.org
8f837dc88a
Do not skip PostHandleEvent for synthesized mouse moves. b=20022 Thanks to Neil for finding the problem. r+sr=roc a=mtschrep
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180611 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-19 23:24:56 +00:00
bzbarsky%mit.edu
e394d72ef7
Don't condition selection on whether we're in a chrome docshell; explicitly
...
disable selection for <label> and <description> as needed. Bug 306262, r=neil,
sr=roc, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180133 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-13 19:45:34 +00:00
smfr%smfr.org
33669a9cd4
Fix bug 208601: Fix DocumentViewerImpl::GetCanGetContents() to get the correct selection for text fields, using nsIPresShell::GetSelectionForCopy(). Fixes Services in text fields in Camino. r=roc, sr=roc, a=asa.
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179639 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-04 20:53:59 +00:00
neil%parkwaycc.co.uk
22850dc926
Frame processing needs to happen before bubbling system event group handlers in order to fix bug 300227 and thus properly fix bug 298894 r=bryner sr=bz a=asa
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179522 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-01 23:41:11 +00:00
mats.palmgren%bredband.net
55deb4d673
Erase caret if needed when content is removed. b=304383 r=mrbkap sr=bzbarsky a=asa
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179186 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-29 05:22:54 +00:00
roc+%cs.cmu.edu
7c36dae5b2
Bug 304434. Mark links visited by external protocol handler downloads. r+sr=dbaron,a=asa
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178868 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-24 21:53:37 +00:00
bryner%brianryner.com
ca431aa3ba
follow-up to bug 303725, don't try to get a weak reference to a weak reference. r+sr=dbaron, a=asa.
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178849 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-24 20:37:23 +00:00
bryner%brianryner.com
ac9125cbef
Attempting to fix crashes in RetargetEventToParent (bug 303725). Leave a weak container pointer so that events targetted to cached pres shells can be sent up to the parent, and don't crash if this fails. r=aaronl, sr=dbaron, a=cbeard.
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178588 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-22 03:20:05 +00:00
jst%mozilla.jstenback.com
a9f668bc25
Followup changes to bzabarsky's review for bug 296639. Reviews pending, a=drivers@mozilla.org
...
git-svn-id: svn://10.0.0.236/trunk@177635 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-12 04:11:00 +00:00
bryner%brianryner.com
6dd6993f13
don't leak all of the pres shells. bug 78510, r=jst/brendan
...
git-svn-id: svn://10.0.0.236/trunk@177537 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-11 03:59:04 +00:00
mats.palmgren%bredband.net
cfa8f92f51
Don't use a Frame pointer to remember where we last painted the caret, instead use Content+offset+hint. b=296464 r=mrbkap sr=roc a=cbeard
...
git-svn-id: svn://10.0.0.236/trunk@177536 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-11 03:44:16 +00:00
roc+%cs.cmu.edu
a4e5443b20
Bug 78510. Maintain a per-document hashmap from URI-spec-hash to set of pointers to content elements that are links to those URIs whose state has been queried by the style system. Use this map to efficiently mark visited any links to URIs which get visited. r+sr=dbaron, with input from bryner and bzbarsky, a=jesup with support from dbaron. May impact Tp and other metrics, be careful out there.
...
git-svn-id: svn://10.0.0.236/trunk@177512 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-10 20:21:44 +00:00
bryner%brianryner.com
d1232f1869
Fix fastback regression where IsZombieDocument could return false even if we are in a zombie document. Bug 301804, r=aaronl, sr+a=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@177185 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-05 20:01:52 +00:00
jst%mozilla.jstenback.com
792744ce69
Landing the split window work, bug 296639. This change doesn't have full reviews yet, bzbarsky@mit.edu and shaver@mozilla.org have done partial reviews, but there's still more to look at. Given the current time constraint this is landed with reviews and followup changes that result to come after the initial checkin. a=drivers
...
git-svn-id: svn://10.0.0.236/trunk@176884 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-30 20:57:07 +00:00
timeless%mozdev.org
786bcf4000
Bug 300572 FF11a2 Crash in [@ js_SetSlotThreadSafe] with new Shockwave Flash beta 8.0 b434
...
r=jst sr=jst a=shaver
git-svn-id: svn://10.0.0.236/trunk@176321 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-20 12:36:55 +00:00
bryner%brianryner.com
01d4a2db78
Make sure we unsuppress painting for subframes on fastback. Bug 292890, r+sr=dbaron, a=brendan.
...
git-svn-id: svn://10.0.0.236/trunk@176244 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-19 17:07:40 +00:00
aaronleventhal%moonset.net
40b6366b17
Bug 300642. Fix regression from fastback that broke page loading in screen readers. r+sr=bryner, a=asa
...
git-svn-id: svn://10.0.0.236/trunk@176121 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-15 02:35:19 +00:00
bzbarsky%mit.edu
2e83e0e621
Don't post or process reflow events after the presshell started destroying.
...
Bug 293651, r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@175760 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-07 17:10:40 +00:00
bryner%brianryner.com
35fcd14778
Use PresShell::UnsuppressPainting instead of just an invalidate, to make sure the content area receives focus if needed. Bug 295931, r+sr=dbaron, a=brendan.
...
git-svn-id: svn://10.0.0.236/trunk@175477 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-01 07:12:02 +00:00
bryner%brianryner.com
579f24fd9d
Fix crash when using fastback to go to pages that use SVG in an <object> tag, and bulletproof a little bit. Bug 299153, r+sr=dbaron, a=bsmedberg
...
git-svn-id: svn://10.0.0.236/trunk@175421 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-30 20:58:33 +00:00
aaronleventhal%moonset.net
d0301a1bd7
Bug 290352. Fix show/hide events, and anything dependent on those such as DHTML sub sub menus, alerts and progress bars. r=louie.zhao, sr=bz, a=asa
...
git-svn-id: svn://10.0.0.236/trunk@174409 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-10 13:57:27 +00:00
bzbarsky%mit.edu
6bb181f495
Protect against sizeToContent being called on windows with no content a bit.
...
Bug 293781, r+sr=roc, a=asa
git-svn-id: svn://10.0.0.236/trunk@173384 18797224-902f-48f8-a5cc-f745e15eee43
2005-05-13 19:47:38 +00:00
bzbarsky%mit.edu
2e6c4b317a
Fix bug 293588 -- make sure to not store form data in the wrong session history
...
entry. r+sr=bryner, a=brendan
git-svn-id: svn://10.0.0.236/trunk@173350 18797224-902f-48f8-a5cc-f745e15eee43
2005-05-12 20:53:33 +00:00
bryner%brianryner.com
189a661d09
Add support for caching content viewers in session history to speed up back/forward (bug 274784). This initial landing has the feature disabled by default; set browser.sessionhistory.max_viewers to the maximum number of pages to cache to enable the feature. r=bzbarsky, sr/a=brendan.
...
git-svn-id: svn://10.0.0.236/trunk@173044 18797224-902f-48f8-a5cc-f745e15eee43
2005-05-04 20:22:32 +00:00
aaronleventhal%moonset.net
eb9e22a026
Bug 280498. Invalidate accessibility subtree for frame visibility/display style changes. r=bz, sr=roc, a=asa
...
git-svn-id: svn://10.0.0.236/trunk@172977 18797224-902f-48f8-a5cc-f745e15eee43
2005-05-03 03:46:51 +00:00
masayuki%d-toybox.com
03d259c108
bug 292263 ATOK's Moji Palette that is like software keyboard doesn't work. r=timeless, sr=neil, a=chofmann
...
git-svn-id: svn://10.0.0.236/trunk@172878 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-29 18:30:23 +00:00
jst%mozilla.jstenback.com
ebed1ee784
Fixing bug 289940. Make chrome event handlers only receive trusted events by default. r=jonas@sicking.cc, sr=peterv@propagandism.org, a=chofmann@mozilla.org
...
git-svn-id: svn://10.0.0.236/trunk@172848 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-28 23:48:28 +00:00
roc+%cs.cmu.edu
3d63df3114
Bug 289792. Make sure to use the correct (but stupid) reference view when translating event coordinates. Also, bulletproof nsViewManager to not rely on frames undoing event coordinate translations, in case we ever screw that up. r+sr=bzbarsky,a=asa
...
git-svn-id: svn://10.0.0.236/trunk@172244 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-14 22:41:52 +00:00
bzbarsky%mit.edu
46d9cf3192
Don't copy/paste code to cast to placeholder frames all over the place; use a
...
utility method instead. Bug 276954, r+sr=roc, a=brendan
git-svn-id: svn://10.0.0.236/trunk@172225 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-14 15:30:35 +00:00
smfr%smfr.org
419c9e101b
Fix bug 289022: every other click in a text field unfocusses it, so you can't type. Fixed by retargeting keyboard events to a parent view, if their target view has no frame. r=roc, sr=dbaron, a=dbaron.
...
git-svn-id: svn://10.0.0.236/trunk@172062 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-13 04:35:13 +00:00
aaronleventhal%moonset.net
dca00c4561
Bug 280154. Cannot arrow past first entry in help sidebar panels. r=Neil, sr=bz, a=asa
...
git-svn-id: svn://10.0.0.236/trunk@172044 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-12 20:25:49 +00:00
kyle.yuan%sun.com
0159c15d9e
Bug 268513 overflow:scroll causes memory growth
...
r/sr=bz, a=asa
git-svn-id: svn://10.0.0.236/trunk@171873 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-07 23:50:40 +00:00
bzbarsky%mit.edu
2ed6c9fac8
Eliminate nsIContent::SetDocument/SetParent/SetBindingParent in favor of
...
BindToTree and UnbindFromTree methods. Bug 286000, r=sicking, sr=jst
git-svn-id: svn://10.0.0.236/trunk@171749 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-05 23:54:35 +00:00
roc+%cs.cmu.edu
a52cfd560a
Bug 289090. Get the pagesequenceframe from the frame constructor, don't poke around the frame hierarchy trying to find it. r+sr=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@171737 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-05 22:46:56 +00:00
dbaron%dbaron.org
72020748e5
Implement CSS2 counters. b=3247 r+sr=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@171473 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-01 23:07:00 +00:00
bzbarsky%mit.edu
52ea517c1b
Fixing AIX build bustage. Thanks to pkw for the patch!
...
git-svn-id: svn://10.0.0.236/trunk@171320 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-29 15:57:53 +00:00
bzbarsky%mit.edu
d31372e0c5
More bustage fixing. To be precise, check in what should have gone in the
...
first time, but didn't due to a malformed diff.
git-svn-id: svn://10.0.0.236/trunk@171296 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-29 00:22:12 +00:00
bzbarsky%mit.edu
d527062335
Fix build bustage by moving CantRenderReplacedElementEvent class decl earlier
...
in the file
git-svn-id: svn://10.0.0.236/trunk@171295 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-28 23:56:33 +00:00
bzbarsky%mit.edu
d076e0faaa
Move handling of replaced element events from frame manager to presshell, make
...
sure we don't allow reflow flushing while we're constructing the new frames.
Bug 286813, r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@171292 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-28 23:20:54 +00:00
mats.palmgren%bredband.net
d5dcb62486
Fix a few -moz-outline* problems and drop the prefix.
...
Change WARNING to ERROR in nsComputedDOMStyle.cpp and add a few more.
b=281972 r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@171246 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-27 11:36:08 +00:00
bzbarsky%mit.edu
93c8012cd6
Work around print preview bug (unhooking and then rehooking a presshell to a
...
document). Bug 286869, r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@171196 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-25 04:27:21 +00:00
bmlk%gmx.de
ee4b566941
- decouple xul iframes from the browser.frames.enabled preference, so that one can open mozilla if that preference is set to false bug 107911
...
- avoid mutating style inside frame constructor for noframes bug 240129, this fixes crashes like bug 281333 and bug 266222
- ConstructFrame does not append children if it fails, thats good enough for tables, so don't care about foreign children if they fail, this prevents tables from going into panic mode. bug 283147
- a display: table-caption behaves like a block for other table frames created below. bug 281527
r/sr= bzbarsky
git-svn-id: svn://10.0.0.236/trunk@170138 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-03 18:04:38 +00:00