cbiesinger%web.de
c41020b640
bug 292998
...
- move textZoom storage to the prescontext from the documentviewer
- copy the textZoom between document viewers for fastback
r=bryner sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@177690 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-13 11:54:22 +00:00
mrbkap%gmail.com
674ac13620
Backing out changes for bug 303267 until the perf hits on the Seamonkey tinderbox can be explained.
...
git-svn-id: svn://10.0.0.236/trunk@177687 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-13 03:54:29 +00:00
mrbkap%gmail.com
7d07d878fd
bug 303267: Store the entire inner window object on the history entry instead of copying/restoring JS properties. r=bryner sr=jst. This patch also fixes bugs 304284 and 304078.
...
git-svn-id: svn://10.0.0.236/trunk@177684 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-13 00:53:39 +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
scootermorris%comcast.net
50c97a74c9
Bug 295850 -- Set up general GetReferencedFrame routine and use it for ClipPath, Glyph, Gradients, Markers, and Paths.
...
r=tor
git-svn-id: svn://10.0.0.236/trunk@177118 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-04 20:32:02 +00:00
dbaron%dbaron.org
3b6e2b3e30
Missed file, fixing bustage, b=291725
...
git-svn-id: svn://10.0.0.236/trunk@177017 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-02 20:38:47 +00:00
dbaron%dbaron.org
78014a241f
Propagate SetBounds to mPreviousViewer so that resizes work correctly during paint suppression, which is especially important for Firefox infobar. b=290991 r=bzbarsky sr=roc a=bsmedberg
...
git-svn-id: svn://10.0.0.236/trunk@177010 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-02 20:19:19 +00:00
dbaron%dbaron.org
b141f06f84
Prevent background propagation code from trying to operate on pseudo-elements. b=302040 r+sr=roc a=bsmedberg
...
git-svn-id: svn://10.0.0.236/trunk@177005 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-02 20:11:09 +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
3dcc66470d
Bug 302545 crash w/ --enable-timeline [@ DocumentViewerImpl::LoadComplete]
...
r=bz sr=bz a=asa
git-svn-id: svn://10.0.0.236/trunk@176831 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-29 10:09:08 +00:00
mats.palmgren%bredband.net
4d0c915139
(Followup) Fix focus related crashes in Print Preview. b=244128 r+sr=bzbarsky a=benjamin
...
git-svn-id: svn://10.0.0.236/trunk@176593 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-26 00:55:05 +00:00
bryner%brianryner.com
1f319207af
Change PageShow/PageHide events to be lowercase and hook them up so that onpageshow= works on the body tag. Bug 297887, patch by brettw@gmail.com, r=me, a=bsmedberg.
...
git-svn-id: svn://10.0.0.236/trunk@176571 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-25 22:09:39 +00:00
gavin%gavinsharp.com
6ab5cb2465
Bug 298545: border-style: double displayed as solid, patch by gandalf@aviary.pl, r+sr=roc, a=asa
...
git-svn-id: svn://10.0.0.236/trunk@176465 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-22 20:57:36 +00:00
mats.palmgren%bredband.net
f77a66da83
Prevent having kbd focus inside the content document in Print Preview. b=244128 r=bryner sr=bzbarsky a=asa
...
git-svn-id: svn://10.0.0.236/trunk@176372 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-21 00:15:27 +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
roc+%cs.cmu.edu
6b841d815c
Bug 296838. Rework drawWindow a bit so it draws fixed-position elements. r/rs=dbaron,a=asa
...
git-svn-id: svn://10.0.0.236/trunk@176295 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-19 23:24:30 +00:00
bzbarsky%mit.edu
376f34b67d
Make sure to clear the placeholder map _before_ destroying the frame tree. Bug
...
297850, r+sr=dbaron, a=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@176266 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-19 21:09:41 +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
timeless%mozdev.org
0318b4ddfb
Bug 299575 nsDocumentViewer.cpp:1329 unused variable `PRBool updateHistory'
...
patch by b.jacques@planet.nl r=bryner sr=bryner a=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@176027 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-13 18:23:27 +00:00
bzbarsky%mit.edu
d3b1540fe2
Fix counter numbering when counters are set on the inline in an {ib} split.
...
Bug 296083, r+sr=dbaron, a=asa
git-svn-id: svn://10.0.0.236/trunk@175761 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-07 17:12:31 +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
tor%cs.brown.edu
21e4a702af
Bug 296626 - handle SVG glyph frames being constructed in invalid
...
context. r=dbaron, sr=roc, a=brendan.
git-svn-id: svn://10.0.0.236/trunk@175476 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-01 06:11:07 +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
mats.palmgren%bredband.net
1ddea0cb5c
Make GetFieldSetAreaFrame() handle a null first child. b=299188 r+sr=dbaron a=benjamin
...
git-svn-id: svn://10.0.0.236/trunk@175411 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-30 20:31:40 +00:00
roc+%cs.cmu.edu
8408286c5f
Bug 288438. Turn off SVG <foreignobject> because it's pretty broken. r=benjamin,sr=dbaron,a=benjamin,patch by jwatt,tor and roc
...
git-svn-id: svn://10.0.0.236/trunk@175282 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-29 03:51:44 +00:00
mats.palmgren%bredband.net
aadb12452f
Add GetFieldSetAreaFrame() for accessing the area frame child of a fieldset frame. b=294717 r+sr=dbaron a=chofmann
...
git-svn-id: svn://10.0.0.236/trunk@175255 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-28 21:21:03 +00:00
roc+%cs.cmu.edu
b8dbeac6d5
Bug 296000. Get rid of some unnecessary code. r+sr=roc,a=asa,patch by Martijn Wargers
...
git-svn-id: svn://10.0.0.236/trunk@175157 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-26 22:22:40 +00:00
smontagu%smontagu.org
78b654a4ba
Move the workaround for Windows displaying right-to-left presentation forms as left-to-right into Windows-specific code. Bug 204272, r+sr=rbs, a=chofmann
...
git-svn-id: svn://10.0.0.236/trunk@175045 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-23 08:03:24 +00:00
roc+%cs.cmu.edu
d3fc9c1d9c
Backing out fix for bug 296838 to see how it's hurting Tp
...
git-svn-id: svn://10.0.0.236/trunk@175026 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-23 00:17:45 +00:00
roc+%cs.cmu.edu
55544718d6
Bug 296838. Allow drawWindow to draw fixed-position elements. rubberstamp r+sr=dbaron,a=chofmann
...
git-svn-id: svn://10.0.0.236/trunk@174925 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-21 04:07:04 +00:00
bryner%brianryner.com
76a5374359
Make sure to null out the pres context's container when putting the page into session history (bug 297173). r+sr=dbaron, a=brendan.
...
git-svn-id: svn://10.0.0.236/trunk@174920 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-21 02:18:57 +00:00
bryner%brianryner.com
386159537a
null-check mDocument in case firing onload causes it to go away (bug 298022). r=darin, a=asa.
...
git-svn-id: svn://10.0.0.236/trunk@174801 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-17 21:49:01 +00:00
bryner%brianryner.com
d957943c91
Protect against handing out a dangling reference to the document viewer while executing the destructor (bug 293403). sr=bzbarsky, a=asa.
...
git-svn-id: svn://10.0.0.236/trunk@174768 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-17 07:01:36 +00:00
roc+%cs.cmu.edu
bf8fd335a9
Bug 296628. Don't crash when traversal is at the root and we try to go up. r+sr=bzbarsky,a=asa
...
git-svn-id: svn://10.0.0.236/trunk@174752 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-17 02:50:15 +00:00
roc+%cs.cmu.edu
2816caa04c
Bug 297537. Line layout should not set an available-height constraint on the inline frames, because they can't break vertically ... and it certainly shouldn't set the constraint based on the band dimensions. Fixes Gmail rich text toolbar layout issue. r+sr=dbaron,a=asa
...
git-svn-id: svn://10.0.0.236/trunk@174750 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-17 02:46:36 +00:00
peterv%propagandism.org
aac2b47f2a
Fix for bug 286300 (Clean up HTML tags enum and related code). r=mrbkap, sr=bz, a=asa.
...
git-svn-id: svn://10.0.0.236/trunk@174703 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-16 13:10:58 +00:00
bryner%brianryner.com
3274ca4c10
Fix assorted issues with fastback, including adding progress listener notifications and introducing the PageHide and PageShow events. See bug 292971 for all of the details. r=darin, sr=bzbarsky, a=shaver.
...
git-svn-id: svn://10.0.0.236/trunk@174651 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-15 23:52:46 +00:00
dbaron%dbaron.org
5efdb69c74
Implement the same block-alignment behavior for align=left (which matters only for RTL) that we do for center and right. b=64510 r+sr=roc a=asa
...
git-svn-id: svn://10.0.0.236/trunk@174650 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-15 23:45:06 +00:00
mrbkap%gmail.com
ff1007bfc5
bug 152329: inserting a text node in a textarea displays the text twice. r+sr=bzbarsky a=asa
...
git-svn-id: svn://10.0.0.236/trunk@174572 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-14 17:19:53 +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
f69aa393a1
Use the right parent when appending to a frame with in-flows that has :after
...
generated content. Bug 292116, r+sr=roc, a=chofmann
git-svn-id: svn://10.0.0.236/trunk@174362 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-09 15:37:56 +00:00
gandalf%firefox.pl
74babd8e1e
Bug 1781: 1px double border invisible; r+sr=roc,a=asa
...
git-svn-id: svn://10.0.0.236/trunk@174293 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-08 14:34:16 +00:00
roc+%cs.cmu.edu
a6a3537c81
Bug 290428. When the mouse drags above or below the end of a listbox/comboboxdropdown, select the first or last option. Also, for comboboxes, start listbox selection as soon as the mouse moves to or below the top padding-edge of the dropdown list, and don't stop listbox selection even if the mouse moves back above that edge. r+sr=bzbarsky,a=shaver
...
git-svn-id: svn://10.0.0.236/trunk@174046 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-02 09:00:48 +00:00
bryner%brianryner.com
b40b4ea8fb
Fix a crash when tearing down a document viewer if a document never started to load (bug 295085). r+sr=bzbarsky, a=chofmann.
...
git-svn-id: svn://10.0.0.236/trunk@174013 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-02 01:02:16 +00:00