L. David Baron
|
8483573833
|
Add nsPresContext::EnsureSafeToHandOutCSSRules. (Bug 536379) r=bzbarsky
|
2009-12-31 10:56:33 -05:00 |
|
Boris Zbarsky
|
b2e4054198
|
Bug 500882 part 2. Switch setting of primary frames to the new API; switch nsFrameManager::GetPrimaryFrameFor to the new API; remove resulting gobs of dead code. r=roc
|
2009-12-24 16:20:05 -05:00 |
|
L. David Baron
|
179ee34b4d
|
Make the transition manager reference-counted. (Bug 531585) r=bzbarsky
|
2009-12-23 14:10:31 -05:00 |
|
L. David Baron
|
8ee9665a58
|
Make nsRefreshDriver reference-counted instead of being a sub-object of the pres context. (Bug 531585) r=bzbarsky
|
2009-12-23 14:10:30 -05:00 |
|
Benjamin Smedberg
|
c2bbf9c677
|
Back out all the pieces of bug 531585 (transitioned event for end of CSS transitions) because of timeouts in test_transitions_events.html
|
2009-12-23 10:15:26 -05:00 |
|
L. David Baron
|
6294ba95b7
|
Make the transition manager reference-counted. (Bug 531585) r=bzbarsky
|
2009-12-23 06:35:45 -05:00 |
|
L. David Baron
|
262ab8b4d1
|
Make nsRefreshDriver reference-counted instead of being a sub-object of the pres context. (Bug 531585) r=bzbarsky
|
2009-12-23 06:35:45 -05:00 |
|
L. David Baron
|
eae023b6a3
|
Backout revisions fa5326c011b8, 8b22441911b0, and cfa10b01b1f6 (bug 531585) on suspicion of causing random orange bug 536382.
|
2009-12-22 15:46:23 -05:00 |
|
L. David Baron
|
d0934f9f1f
|
Make the transition manager reference-counted. (Bug 531585) r=bzbarsky
|
2009-12-21 16:46:25 -05:00 |
|
L. David Baron
|
c4c186dd89
|
Make nsRefreshDriver reference-counted instead of being a sub-object of the pres context. (Bug 531585) r=bzbarsky
|
2009-12-21 16:46:24 -05:00 |
|
Olli Pettay
|
2f4c5ea761
|
Bug 487667 - Clone documents for printing, r=roc+jst+joe+dbaron
--HG--
extra : rebase_source : dbab242066ba97c0d7f34a2fb701a1c465f26ec4
|
2009-12-10 20:02:13 -08:00 |
|
L. David Baron
|
125bd1103e
|
Implement CSS transitions: handle starting and animation of the transitions. (Bug 435441) r=bzbarsky sr=roc
|
2009-10-07 20:22:42 -07:00 |
|
Boris Zbarsky
|
82ca879d78
|
Bug 519590. Don't interrupt reflow until some time has passed. r=roc
|
2009-10-02 14:05:32 -04:00 |
|
Timothy Nikkel
|
cf4ff4828a
|
Bug 334460. Turn warning on re-entry into frame construction into an assertion. r=bzbarsky
--HG--
extra : rebase_source : a9c5cf5446a04322956b951c09154a6ebb82cf2a
|
2009-09-22 23:52:08 -05:00 |
|
Robert O'Callahan
|
bab2afc1ec
|
Bug 435441. Fix signed/unsigned warning. r=dbaron
--HG--
extra : rebase_source : 2aac24423b822a5737714115ff9bc3c53677ddd2
|
2009-09-20 00:12:48 +12:00 |
|
Robert O'Callahan
|
6de615de1b
|
Bug 510110. Extend MozAfterPaint event to contain list of PaintRequest objects with information about individual invalidations. r=dbaron,sr=jst
--HG--
extra : rebase_source : 0e8b9f424d50c2d9e346f7ff15834202a6c101d1
|
2009-09-04 16:49:18 +12:00 |
|
L. David Baron
|
0b77a89d40
|
Make style changes know whether they are for transitions or not. (Bug 435441) r=bzbarsky
|
2009-09-11 06:46:36 -04:00 |
|
Daniel Holbert
|
12ac4739b6
|
Bug 474049: (first patch) Add SMILOverrideStyle rule & accessors on nsIContent/nsGenericElement, to store SMIL-animated style values. r=dbaron r=bz
|
2009-09-02 17:28:37 -07:00 |
|
Jeff Walden
|
75a36235ad
|
Bug 508325 - Fix a second instance of the core problem fixed in the first push; also change NSCoordSaturatingMultiply into two separate functions, one of which requires the scale to be non-negative and one which doesn't. r=roc
--HG--
extra : rebase_source : e4dc7f9f8e5647512524dcaa0e48dd5f68fe64a0
|
2009-08-06 00:36:54 -07:00 |
|
Zack Weinberg
|
cc794998ac
|
Bug 497495 (frame poisoning) part 2: Introduce nsIPresShell::AllocateMisc/FreeMisc functions; add an as-yet-unused "code" parameter to AllocateFrame/FreeFrame; fix up nsFrame to match; use AllocateMisc/FreeMisc for all non-frame pres arena objects; move clearing of frame objects from nsFrame::operator new to AllocateFrame. r=roc sr=dbaron
|
2009-08-17 20:21:06 -07:00 |
|
Robert O'Callahan
|
14c9b93519
|
Bug 507334, part 1: Remove nsDisplaySummary optimization, since it introduces extra display items that would disable the optimizations in part 2. r=dbaron
|
2009-08-13 19:09:50 -07:00 |
|
Robert O'Callahan
|
25b5199778
|
Bug 339548. Part 10.5: Eagerly fix up Mac plugin clip rect to be consistent with other platforms.
|
2009-07-22 12:45:02 +12:00 |
|
Robert O'Callahan
|
41b0dc9d84
|
Bug 339548. Part 9: Create nsRootPresContext::UpdatePluginGeometry, and use it. Make nsObjectFrame manage its widget directly.
|
2009-07-22 12:45:00 +12:00 |
|
Robert O'Callahan
|
0d1716c268
|
Bug 339548. Part 2: Introduce nsRootPresContext.
|
2009-07-22 12:44:54 +12:00 |
|
Joe Drew
|
6c441f55f7
|
Bug 753 - Remove nsIImage, gfxIImageFrame, and their implementations, and expose an equivalent api on imgIContainer. r=roc,josh,bz,longsonr,vlad,karlt,jimm,bsmedberg,mfinkle,peterw,peterv sr=vlad,roc
--HG--
rename : gfx/src/shared/gfxImageFrame.cpp => modules/libpr0n/src/imgFrame.cpp
rename : gfx/src/shared/gfxImageFrame.h => modules/libpr0n/src/imgFrame.h
|
2009-07-20 18:50:15 -07:00 |
|
Daniel Brooks
|
deacc87633
|
Bug 495002 - nsPresContext ought to have CSSPixelsToDevPixels and DevPixelsToCSSPixels methods
r=bz, sr=roc
|
2009-06-18 03:35:11 -05:00 |
|
Timothy Nikkel
|
358f2be59b
|
Bug 491700 - "hang while resizing windows (CPU hits 100%, no interaction is possible)." r+sr=bzbarsky
|
2009-06-12 21:28:41 -04:00 |
|
Boris Zbarsky
|
6a3d690372
|
Better build bustage fix for bug 495728
|
2009-06-11 15:30:24 -04:00 |
|
Boris Zbarsky
|
72176d8e67
|
Backing out part of bug 495728 to fix Windows test build bustage
|
2009-06-11 15:08:33 -04:00 |
|
Timothy Nikkel
|
5b29e448a0
|
Bug 495728 - "###!!! ASSERTION: destroy called on frame while scripts not blocked: '!nsContentUtils::IsSafeToRunScript()', file /Users/bzbarsky/mozilla/vanilla/mozilla/layout/generic/nsFrame.cpp, line 446." r+sr=bzbarsky
|
2009-06-11 13:09:33 -04:00 |
|
Neil Deakin
|
79321ef1f8
|
Bug 178324, refactor focus by moving all focus handling into one place and simplifying it, add many tests, fixes many other bugs too numerous to mention in this small checkin comment, r=josh,smichaud,ere,dbaron,marco,neil,gavin,smaug,sr=smaug (CLOSED TREE)
|
2009-06-10 14:00:39 -04:00 |
|
Boris Zbarsky
|
05780cc568
|
Bug 67752. Implement interruptible reflow. r=roc,dbaron
|
2009-04-21 19:53:52 -04:00 |
|
Joe Drew
|
64bbcf4155
|
Backed out changeset 6a452e522e07 - Boris Zbarsky – Bug 67752. Implement interruptible reflow. r=roc,dbaron - because of apparent Tp hangs.
|
2009-04-21 23:02:17 -04:00 |
|
Boris Zbarsky
|
e5f6293681
|
Bug 67752. Implement interruptible reflow. r=roc,dbaron
|
2009-04-21 19:53:52 -04:00 |
|
Robert O'Callahan
|
160bdca11d
|
Bug 476062. Instead of turning off -moz-appearance when an element has a box-shadow, just ignore the box-shadow. r+sr=dbaron
--HG--
extra : rebase_source : 68e79ec44afd089b93870a5d87ea549d5f04b9d6
|
2009-04-01 14:07:18 +13:00 |
|
Robert O'Callahan
|
6c5c6bf95d
|
Bug 476062. Author-applied 'box-shadow' should cause elements to drop their native look. r+sr=dbaron
--HG--
extra : rebase_source : 6f5dfac238eb19be1b38cdd612e5dda8ac457e57
|
2009-03-18 13:32:08 +13:00 |
|
Olli Pettay
|
68a0322fcd
|
Bug 478245 - Crash [@ nsEventStateManager::PreHandleEvent], r+sr=dbaron
|
2009-03-11 17:43:08 +02:00 |
|
Taras Glek
|
a3edad2b35
|
Bug 476948: Need to be able to clear outstanding MozAfterPaint events r+sr=roc
|
2009-02-26 16:21:55 -08:00 |
|
Vladimir Vukicevic
|
bd928d3cac
|
b=478548; slightly optimize PresContext::Theme; r=dbaron
|
2009-02-26 12:02:00 -08:00 |
|
L. David Baron
|
db9e9b7806
|
Construct all our image loaders when we create frames so that we can allow arbitrary numbers of image loaders per frame (for multiple background images). (Bug 322475) r+sr=bzbarsky
|
2009-02-19 11:03:28 -08:00 |
|
L. David Baron
|
a91aa25ab0
|
Back out all 8 changesets that I just landed (bugs 477959, 477961, 322475, 478899, 475215, 478156) again, because Talos Try server builds lie about which changesets they're testing.
|
2009-02-19 09:06:18 -08:00 |
|
L. David Baron
|
a5c13ba6b5
|
Construct all our image loaders when we create frames so that we can allow arbitrary numbers of image loaders per frame (for multiple background images). (Bug 322475) r+sr=bzbarsky
|
2009-02-19 07:29:27 -08:00 |
|
L. David Baron
|
8b207bcc51
|
Revert (back out) the previous 11 changesets (bugs 477959, 477961, 477963, 477962, 322475, 478899, 475215, 478156), due to Mac talos orange with (as usual) no useful diagnostic.
|
2009-02-18 18:59:47 -08:00 |
|
L. David Baron
|
29c43121c7
|
Construct all our image loaders when we create frames so that we can allow arbitrary numbers of image loaders per frame (for multiple background images). (Bug 322475) r+sr=bzbarsky
|
2009-02-18 17:13:24 -08:00 |
|
Ben Turner
|
6efddae719
|
Bug 478304 - 'Let nsRunnableMethod be used with non-void-returning functions'. r=bsmedberg.
|
2009-02-17 20:11:09 -08:00 |
|
L. David Baron
|
452186214b
|
Keep old rule trees around until they are no longer referenced. (Bug 475128) r+sr=bzbarsky
|
2009-01-29 20:39:23 -08:00 |
|
L. David Baron
|
e0a76520f3
|
Backed out changeset 24917a339f2e (bug 475128) because it didn't patch the IsRoot check nsRuleNode::Sweep, which it needs to.
|
2009-01-29 14:36:34 -08:00 |
|
L. David Baron
|
6fd6f6ba0f
|
Keep old rule trees around until they are no longer referenced. (Bug 475128) r+sr=bzbarsky
|
2009-01-29 12:39:19 -08:00 |
|
Boris Zbarsky
|
3574872d3a
|
Bug 335615. Don't do editor init inside frame construction. r=mats, sr=roc
|
2009-01-29 14:46:17 -05:00 |
|
Robert O'Callahan
|
7c7e1bfe9e
|
Bug 462593. Cancel all outstanding font loads when the presshell is torn down. r=jdaggett
|
2009-01-19 22:21:29 +13:00 |
|