Mats Palmgren
|
125c079acd
|
Bug 526769. r=roc a1.9.2=dbaron
|
2009-11-24 20:29:48 +01:00 |
|
Doug Turner
|
387eed8493
|
Bug 530652 - Some sites not render flash. r=karlt
--HG--
extra : rebase_source : f0078705705e960fe148fd9d64847c38ff58a656
|
2009-11-24 05:57:58 -08:00 |
|
Doug Turner
|
dbc44dda9c
|
Bug 530380 - Avoid slow path painting on Hildon. r=karlt.
|
2009-11-23 14:46:01 -08:00 |
|
Ted Mielczarek
|
f8fa72d34f
|
bug 531135 - rewrite build-list.pl in Python to fix race conditions with locking. r=bsmedberg
|
2009-12-14 06:55:40 -05:00 |
|
Doug Turner
|
730075f7eb
|
Bug 530378return early to avoid crashing
. r=karlt
|
2009-11-22 22:36:22 -08:00 |
|
Doug Turner
|
7f9938ce48
|
Bug 530381 - Cache X11 GC for NativeImageDraw. r=karlt
|
2009-11-22 15:46:42 -08:00 |
|
Benjamin Smedberg
|
737515b2c8
|
Merge mozilla-central into electrolysis.
|
2009-11-19 12:41:46 -05:00 |
|
L. David Baron
|
d0f535b30d
|
Add mechanism for an individual mochitest to say it needs a longer timeout. (Bug 527614) r=ted
|
2009-11-19 09:35:09 -08:00 |
|
Robert O'Callahan
|
a3558ce3da
|
Backed out changeset 93a0acf68dd6
|
2009-11-19 15:15:44 +13:00 |
|
Robert O'Callahan
|
5fa533b23e
|
Bug 528493. Prevent script execution while initializing nsDocumentViewer. r=bzbarsky
|
2009-11-19 12:40:31 +13:00 |
|
Mats Palmgren
|
e8faa921de
|
Bug 522787. Always register an editor observer. r=smaug
|
2009-11-19 12:38:11 +13:00 |
|
Robert Longson
|
3813a31710
|
Bug 520506 - Incorrect text getBBox in SVG. r=jwatt
|
2009-11-18 20:59:24 +00:00 |
|
Zack Weinberg
|
e125669860
|
Bug 531847: Include address chosen for frame poisoning in breakpad reports. r=ted a192=roc
|
2009-12-01 14:48:23 -08:00 |
|
Daniel Holbert
|
635a2cd037
|
Bug 531075: Don't allow ourselves to reopen popups that are already in the open-popup chain. r=bz
|
2009-12-01 13:42:19 -08:00 |
|
Doug Turner
|
2fe6a6f5c2
|
Bug 529996 - Provide notification when embed/object elements are created/destroyed/resized. r=jst.
--HG--
extra : rebase_source : 44bf32345959402b591ba4763dcea26187cf7796
|
2009-11-20 14:59:27 -08:00 |
|
Robert O'Callahan
|
8846e3c798
|
Bug 529371 - Fix nsPopupSetFrame sibling pointers (crash [@nsWeakFrame::Init][@nsWeakFrame::InitExternal]). r=bzbarsky
|
2009-11-20 14:51:11 -05:00 |
|
Doug Turner
|
d7c57015bb
|
Bug 528551 - Faster plugin drawing in Fennec. Fixes mac unit test. r=sicking
--HG--
extra : rebase_source : e0dbed7d82a77a61581c9aa59fdd928720c2e5bb
|
2009-11-20 09:51:06 -08:00 |
|
Doug Turner
|
793f6fc7db
|
Bug 528551- Faster plugin drawing in Fennec. r=jst/karlt.
|
2009-11-20 08:26:10 -08:00 |
|
Ginn Chen
|
546bba6b66
|
Bug 529764 nsPresArena.cpp failed to compile on Solaris r=zweinberg
|
2009-11-20 14:11:42 +08:00 |
|
Robert O'Callahan
|
a3f1f75383
|
Bug 528493. Prevent script execution while initializing nsDocumentViewer. r=bzbarsky
|
2009-11-19 12:40:31 +13:00 |
|
Benjamin Smedberg
|
17cf638aac
|
Merge mozilla-central into electrolysis.
|
2009-11-11 12:35:42 -05:00 |
|
Boris Zbarsky
|
e9fe32d01b
|
Fix test ordering.
|
2009-12-01 12:26:46 -05:00 |
|
Robert O'Callahan
|
d866e87ce4
|
Bug 531371. Correctly propagate the backround from a <body style="display: table"> to the viewport as needed. r=bzbarsky
|
2009-12-01 12:21:00 -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
|
0d1e7cde54
|
Reset mUnderlineOffset on all platforms when user font set generation is bumped. (Bug 523717) r=jdaggett
|
2009-12-11 08:13:20 -08:00 |
|
L. David Baron
|
1fefbc68b6
|
Make CSS style rule implementations hold on to their data block once RuleMatched has been called so that they follow the immutability contract of nsIStyleRule. Remove workarounds in tests for transitions bugs caused by these violations of style rule immutability. (Bug 522595) r=bzbarsky
|
2009-12-11 08:13:20 -08:00 |
|
L. David Baron
|
cec495c863
|
Cache important rule the first time the rule is matched so we don't rely on the declaration for it past that point. (Bug 522595) r=bzbarsky
|
2009-12-11 08:13:19 -08:00 |
|
L. David Baron
|
4ee286e827
|
Call RuleMatched method on CSS rules when they are matched. (Bug 522595) r=bzbarsky
|
2009-12-11 08:13:19 -08:00 |
|
L. David Baron
|
b192684621
|
Ensure that declarations are mutable before calling SlotForValue. (Bug 522595) r=bzbarsky
|
2009-12-11 08:13:19 -08:00 |
|
L. David Baron
|
703198f766
|
Remove unneeded SlotForValue calls (since SlotForValue will soon require EnsureMutable has been called). (Bug 522595) r=bzbarsky
|
2009-12-11 08:13:19 -08:00 |
|
L. David Baron
|
b540b44323
|
Reference-count CSS compressed data blocks and make them immutable when their reference count is above 1. (Bug 522595) r=bzbarsky
|
2009-12-11 08:13:19 -08:00 |
|
L. David Baron
|
be8246ace4
|
Call BeginUpdate before going into the guts of updating a style attribute so that the resulting flush happens sooner. (Bug 522595) r=bzbarsky
|
2009-12-11 08:13:19 -08:00 |
|
L. David Baron
|
5aa4881b79
|
Fix comment in nsStyleTransformMatrix.h.
|
2009-12-11 08:13:19 -08:00 |
|
L. David Baron
|
8f42a4d123
|
Stop transitions when -moz-transition-property changes to a value that no longer includes the transitioning property. (Bug 525530) r=bzbarsky
|
2009-12-11 08:13:19 -08:00 |
|
L. David Baron
|
fb268b306d
|
Add support for animation of border-spacing and -moz-transform-origin. (Bug 524861) r=bzbarsky
|
2009-12-11 08:13:19 -08:00 |
|
L. David Baron
|
e1ed596d15
|
Add support for animation of -moz-column-rule-width. (Bug 524855) r=bzbarsky
|
2009-12-11 08:13:19 -08:00 |
|
L. David Baron
|
b59effdb59
|
Add support for animation of -moz-column-count. (Bug 524854) r=bzbarsky
|
2009-12-11 08:13:19 -08:00 |
|
L. David Baron
|
8b3ef8f42e
|
Add support for animation of -moz-box-flex. (Bug 524853) r=bzbarsky
|
2009-12-11 08:13:19 -08:00 |
|
L. David Baron
|
df1868d872
|
Remove random marks on tests that don't seem to be failing any longer. (Bug 371232, Bug 371316)
|
2009-12-11 08:13:18 -08:00 |
|
Boris Zbarsky
|
e7a6826d71
|
Bug 525952 part 4. Use the new pseudoclass enum in IsStateSelector and SelectorMatches. r=dbaron
|
2009-12-11 02:37:41 -05:00 |
|
Boris Zbarsky
|
b10330e45f
|
Bug 525952 part 3. Introduce an enum for pseudo-clases. r=dbaron
|
2009-12-11 02:37:41 -05:00 |
|
Boris Zbarsky
|
b7858578b3
|
Bug 525952 part 2. Have different macros so nsCSSPseudoClassList.h consumers can tell apart state-related and not-state-related pseudo-classes. r=dbaron
|
2009-12-11 02:37:41 -05:00 |
|
Boris Zbarsky
|
b113c5b09c
|
Bug 525952 part 1. Make sure pseudo-element selectors never land inside SelectorMatches (because tree pseudo-elements do weird stuff with pseudo-classes). r=dbaron
|
2009-12-11 02:37:41 -05:00 |
|
Boris Zbarsky
|
0fd4e231a6
|
Bug 525608 part 8. Reorder the cases in AddRule in order of likelihood. r=dbaron
|
2009-12-11 02:37:40 -05:00 |
|
Boris Zbarsky
|
4a2975a003
|
Bug 525608 part 7. Make tree pseudos use a separate hashtable instead of riding along on the rulehash. r=dbaron
|
2009-12-11 02:37:40 -05:00 |
|
Boris Zbarsky
|
5ea79b4acb
|
Bug 525608 part 6. Remove null-checks on RuleProcessorData::mContent. r=dbaron
|
2009-12-11 02:37:40 -05:00 |
|
Boris Zbarsky
|
6b4f1d994c
|
Bug 525608 part 5. Change anonymous box rule matching to just use a separate hashtable and not ever run SelectorMatches. r=dbaron
|
2009-12-11 02:37:40 -05:00 |
|
Boris Zbarsky
|
414b184d55
|
Bug 525608 part 4. Change pseudo-element probing and resolution to not use EnumerateTagRules. r=dbaron
|
2009-12-11 02:37:40 -05:00 |
|
Boris Zbarsky
|
99027aa785
|
Bug 525608 part 3. Change all style set consumers that ask for a pseudo style context to indicate what they're actually asking for (pseudo-element, anonymous box, or xul tree thing). r=dbaron
|
2009-12-11 02:37:40 -05:00 |
|
Boris Zbarsky
|
6ae14f3465
|
Bug 525608 part 2. Change the CSS parser to not allow anon box selectors with more than the anon box name in them. Store the pseudo type in pseudo-element selectors. Enforce that all non-anon-box pseudo selectors have an mNext that selects the element they apply to. r=dbaron
|
2009-12-11 02:37:40 -05:00 |
|
Boris Zbarsky
|
fec842ecf2
|
Bug 525608 part 1. Introduce an enum for keeping track of pseudo-elements. r=dbaron
|
2009-12-11 02:37:40 -05:00 |
|
Boris Zbarsky
|
e9f228c7d5
|
Backing out bug 525608 and bug 525952
|
2009-12-10 18:28:08 -08:00 |
|
Daniel Holbert
|
9ecf3cf108
|
Bug 529934 followup: Use "IsStringUnit()" instead of explicitly comparing unit, in nsStyleAnimation::FreeValue. r=dbaron
|
2009-12-10 16:38:17 -08:00 |
|
Boris Zbarsky
|
8f5e928be3
|
Bug 525952 part 4. Use the new pseudoclass enum in IsStateSelector and SelectorMatches. r=dbaron
|
2009-12-10 14:36:07 -08:00 |
|
Boris Zbarsky
|
c86ac3e140
|
Bug 525952 part 3. Introduce an enum for pseudo-clases. r=dbaron
|
2009-12-10 14:36:07 -08:00 |
|
Boris Zbarsky
|
9169c819a8
|
Bug 525952 part 2. Have different macros so nsCSSPseudoClassList.h consumers can tell apart state-related and not-state-related pseudo-classes. r=dbaron
|
2009-12-10 14:36:07 -08:00 |
|
Boris Zbarsky
|
88da9222b1
|
Bug 525952 part 1. Make sure pseudo-element selectors never land inside SelectorMatches (because tree pseudo-elements do weird stuff with pseudo-classes). r=dbaron
|
2009-12-10 14:36:07 -08:00 |
|
Boris Zbarsky
|
5b9e769f0b
|
Bug 525608 part 8. Reorder the cases in AddRule in order of likelihood. r=dbaron
|
2009-12-10 14:36:06 -08:00 |
|
Boris Zbarsky
|
7b8acbcaf3
|
Bug 525608 part 7. Make tree pseudos use a separate hashtable instead of riding along on the rulehash. r=dbaron
|
2009-12-10 14:36:06 -08:00 |
|
Boris Zbarsky
|
a784f30c6a
|
Bug 525608 part 6. Remove null-checks on RuleProcessorData::mContent. r=dbaron
|
2009-12-10 14:36:06 -08:00 |
|
Boris Zbarsky
|
bdb94e5fc6
|
Bug 525608 part 5. Change anonymous box rule matching to just use a separate hashtable and not ever run SelectorMatches. r=dbaron
|
2009-12-10 14:36:06 -08:00 |
|
Boris Zbarsky
|
e6128a1572
|
Bug 525608 part 4. Change pseudo-element probing and resolution to not use EnumerateTagRules. r=dbaron
|
2009-12-10 14:36:06 -08:00 |
|
Boris Zbarsky
|
0a82b262db
|
Bug 525608 part 3. Change all style set consumers that ask for a pseudo style context to indicate what they're actually asking for (pseudo-element, anonymous box, or xul tree thing). r=dbaron
|
2009-12-10 14:36:05 -08:00 |
|
Boris Zbarsky
|
d458769f84
|
Bug 525608 part 2. Change the CSS parser to not allow anon box selectors with more than the anon box name in them. Store the pseudo type in pseudo-element selectors. Enforce that all non-anon-box pseudo selectors have an mNext that selects the element they apply to. r=dbaron
|
2009-12-10 14:36:05 -08:00 |
|
Boris Zbarsky
|
b4f32f993e
|
Bug 525608 part 1. Introduce an enum for keeping track of pseudo-elements. r=dbaron
|
2009-12-10 14:36:04 -08:00 |
|
Boris Zbarsky
|
cc6eb188e6
|
Bug 523294 part 3. Get rid of the now-unused aStateMask argument to AttributeChanged. r=dbaron
|
2009-12-10 14:36:04 -08:00 |
|
Boris Zbarsky
|
129197fdc7
|
Bug 523294 part 2. Get rid of the aAttribute argument to SelectorMatches; handle attribute changes by checking for matches on selectors including the given attribute both before and after the change. r=dbaron
|
2009-12-10 14:36:03 -08:00 |
|
Boris Zbarsky
|
9dc3b4cdd3
|
Bug 523294 part 1. Change the signature of HasAttributeDependentStyle. r=dbaron
|
2009-12-10 14:36:03 -08:00 |
|
Boris Zbarsky
|
f437bbbd4c
|
Bug 523288 part 3. Do a bit less work still in the RuleProcessorData constructor. r=dbaron
|
2009-12-10 14:36:03 -08:00 |
|
Boris Zbarsky
|
368b43c231
|
Bug 523288 part 2. Get link state and content state lazily. r=dbaron
|
2009-12-10 14:36:03 -08:00 |
|
Boris Zbarsky
|
c993848554
|
Bug 523288 part 1. Move matching on id and class to right after matching on tag in SelectorMatches. r=dbaron
|
2009-12-10 14:36:02 -08:00 |
|
Boris Zbarsky
|
c117d41a73
|
Bug 523148. Speed up AddImportantRules. r=dbaron
|
2009-12-10 14:36:02 -08:00 |
|
Benjamin Smedberg
|
281b9fd4a8
|
Merge from mozilla-central.
|
2009-11-06 09:54:28 -05:00 |
|
Mats Palmgren
|
c8c0189e55
|
Use reftest-wait to fix Tinderbox orange. b=527806
|
2009-11-11 02:48:34 +01:00 |
|
Josh Aas
|
80e4d43179
|
Rename nsGUIEvent's nativeMsg field to pluginEvent. b=527617 r=roc
|
2009-11-10 16:55:38 -05:00 |
|
Josh Aas
|
74eb1fe935
|
Remove unnecessary event handling cases for NS_ACTIVATE/NS_DEACTIVATE in nsObjectFrame. b=526633 r=roc
|
2009-11-10 16:54:29 -05:00 |
|
Jonathan Griffin
|
6f4f282c68
|
Bug 458131. Additional reftests for border-radius. r=zwol
|
2009-11-10 11:08:38 -08:00 |
|
Robert Longson
|
0c13556d69
|
Bug 527325 - feConvoleMatrix does not process bias correctly. r=roc
|
2009-11-10 18:49:37 +00:00 |
|
Josh Aas
|
8be6e464a2
|
64-bit Mac OS X bustage fix, b=527115
|
2009-11-10 11:51:55 -05:00 |
|
Boris Zbarsky
|
e38ec39351
|
Bug 505059 build bustage fix.
|
2009-11-18 08:58:44 -05:00 |
|
Boris Zbarsky
|
2eec426e1f
|
Fix bug 528038 merge weirdness
|
2009-11-18 08:31:33 -05:00 |
|
Boris Zbarsky
|
71f48241bd
|
Bug 505059. Don't shut down the layout module while someone is holding a reference to the stylesheet service. r=dbaron
|
2009-11-18 08:25:02 -05:00 |
|
Boris Zbarsky
|
679d2edfd4
|
Bug 526375. Enforce always appending to the last continuation for {ib} splits. r=roc
|
2009-11-18 08:25:02 -05:00 |
|
Boris Zbarsky
|
6fe6998aa1
|
Bug 528038. Make sure to propagate inherited changes properly for cases where the change hint doesn't apply to all descendants. r=dbaron
|
2009-11-18 08:25:02 -05:00 |
|
Benjamin Smedberg
|
bbfa38694c
|
Bug 523224 - nsFrameLoader::TryNewProcess crashes if reflow hasn't happened yet and created a view for our remote tab. Fix this by separating the process of creating the IFrameEmbedding and hooking up the view. IFrameEmbedding creation is analogous to creating a docshell, and we can hook up the view/widget hierarchy later.
* * *
imported patch fennelectrolysis-workihng
|
2009-10-28 16:41:46 -04:00 |
|
Boris Zbarsky
|
5e2979bd66
|
Bug 530686 second followup. Fix reftest.
|
2009-12-01 02:15:44 -05:00 |
|
Boris Zbarsky
|
5d3a7b122e
|
Bug 530686 followup. Fix reftest manifest
|
2009-11-30 21:42:01 -05:00 |
|
Robert O'Callahan
|
1eb1c0bb6b
|
Bug 530472. Make sure to check across document boundaries to see whether the clipFrame is an ancestor of the moving frame. r=dbaron
|
2009-11-30 18:14:04 -05:00 |
|
Robert O'Callahan
|
6780628363
|
Bug 530686. Don't redraw box-shadows over the bounding rect of the dirty region; just redraw them over a (somewhat simplified) dirty region. r=dbaron
|
2009-11-30 18:14:04 -05:00 |
|
Benjamin Smedberg
|
eba77abeb6
|
Merge mozilla-central into e10s.
|
2009-10-28 11:32:00 -04:00 |
|
Benjamin Smedberg
|
4bb6d6c511
|
Bug 522352 - make nsSubDocumentFrame not assume as much about docshells: move all that into the frameloader, r=bz (preparation and merge reduction for Electrolysis, where not all frameloaders have docshells)
--HG--
extra : rebase_source : 7c51147603fccb93040fdb6e883b33dbab130040
|
2009-10-16 15:42:29 -04:00 |
|
Benjamin Smedberg
|
510899ed2d
|
Bug 522352 - make nsSubDocumentFrame not assume as much about docshells: move all that into the frameloader, r=bz
|
2009-10-16 15:42:29 -04:00 |
|
Benjamin Smedberg
|
91f1d583be
|
Merge mozilla-central to pick up additional backouts and pymake fix.
|
2009-10-23 11:22:12 -04:00 |
|
Daniel Holbert
|
97dd2cec14
|
update bug # for deferred-anim-1.xhtml reftest failure (bug 470868)
|
2009-10-23 08:16:11 -07:00 |
|
Chris Jones
|
e5481210f2
|
Merge mozilla-central to pick up unit test fixes
|
2009-10-22 20:33:36 -05:00 |
|
Daniel Holbert
|
e1704c93d5
|
bustage fix for bug 520710 -- add missing test files (bustage became visible after Bug 482402 enabled the SMIL tests)
|
2009-10-22 16:52:30 -07:00 |
|
Daniel Holbert
|
49b7752b81
|
Bug 482402: Enable "svg.smil.enabled" pref by default (enabling SMIL in nightly builds). r=roc
|
2009-10-22 15:51:23 -07:00 |
|
Daniel Holbert
|
08db3f7b28
|
bug 520710: SVG/SMIL: Make <set> element apply its 'to' value for whole duration. r=birtles sr=roc
|
2009-10-22 15:15:44 -07:00 |
|
Daniel Holbert
|
192d1b23ab
|
Bug 523576: Build nsSMILKeySpline even when SMIL is disabled, since the CSS transitions code needs it. r=roc
|
2009-10-22 15:13:12 -07:00 |
|
Daniel Holbert
|
750877547e
|
Bug 523755: Remove two unneeded nsCSSValue variable declarations in nsCSSDeclaration. r=dbaron
|
2009-10-22 15:13:10 -07:00 |
|