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 |
|
Mark Finkle
|
501dec72eb
|
Bug 533017 - Bring Fennec to the top when clicking on it from the hildon desktop [r=stuart]
|
2009-12-10 17:00:19 -05:00 |
|
Jonathan Kew
|
20be438b77
|
Bug 532349: Support new cmap table ID used in Chinese fonts on OS X 10.6. r=jdaggett
|
2009-12-10 12:18:23 -08:00 |
|
Jonathan Kew
|
67b2a6c40e
|
Bug 532346: Work around ATSUI rendering failure with Apple LiGothic font on 10.6. r=roc
|
2009-12-10 12:18:14 -08:00 |
|
Jonathan Kew
|
14c50c157d
|
Bug 519445: lazy enumeration of font faces on Mac OS X to improve startup. r=jdaggett
|
2009-10-13 00:43:43 +01:00 |
|
David Bolter
|
2cbcd6dd76
|
Adding missing tests (b=342045) r=surkov
|
2009-12-10 11:45:11 -08:00 |
|
Alexander Surkov
|
e53bd62251
|
Bug 342045 - Fix O(n^2) access to all the children of a container, r=marcoz, davidb
|
2009-12-10 11:12:19 -08:00 |
|
Olli Pettay
|
ec076a94d3
|
Bug 528829 - If mouse button is held down during page transition, Firefox stops responding to mouse clicks, r=roc
|
2009-12-10 10:58:33 -08:00 |
|
Daniel Holbert
|
7ea6084810
|
Bug 530675: Support "cursor" property in SVG/SMIL. r=roc
|
2009-12-10 09:26:28 -08:00 |
|
Daniel Holbert
|
0d650e67d8
|
Bug 520239, patch 5: Enable SVG/SMIL animation of shorthand properties, and remove unneeded nsISMILCSSValueType interface. r=roc
|
2009-12-10 09:26:28 -08:00 |
|
Daniel Holbert
|
fad34e9220
|
Bug 520239, patch 2: Add support for shorthand properties in nsStyleAnimation's helper function 'BuildStyleRule'. r=dbaron
|
2009-12-10 09:26:28 -08:00 |
|
Daniel Holbert
|
9542b12f07
|
Bug 530199: Cleanup in nsSMILCSSValueType - postpone allocation of ValueWrappers until they're needed. r=roc
|
2009-12-10 09:26:28 -08:00 |
|
Daniel Holbert
|
92ac2e0f1b
|
Bug 520487: Support URI-valued properties in SVG/SMIL. r=roc
|
2009-12-10 09:26:27 -08:00 |
|
Daniel Holbert
|
45e1b492a3
|
Bug 528656: Support "font-family" property in SVG/SMIL. r=roc
|
2009-12-10 09:26:27 -08:00 |
|
Daniel Holbert
|
a66fb56354
|
Bug 529934: Add "UnparsedString" unit to nsStyleAnimation, as catch-all for otherwise-unanimatable properties. r=dbaron
|
2009-12-10 09:26:27 -08:00 |
|
Daniel Holbert
|
639aa84ba2
|
Bug 524539, patch 2: Support "stroke-dasharray" property in SVG/SMIL. r=roc
|
2009-12-10 09:26:27 -08:00 |
|
Daniel Holbert
|
446a2565b0
|
Bug 524539, patch 1: In nsStyleAnimation, represent "stroke-dasharray: none" with single-value nsCSSValueList. r=dbaron
|
2009-12-10 09:26:27 -08:00 |
|
Daniel Holbert
|
00537f3434
|
Bug 520239, patch 1: Split out a chunk of nsStyleAnimation::ComputeValue into its own function. r=dbaron
|
2009-12-10 09:26:27 -08:00 |
|
Daniel Holbert
|
2b6f7e5bde
|
Add mochitest for bug 529387. (test only)
|
2009-12-10 09:26:27 -08:00 |
|
Daniel Holbert
|
25027ca46a
|
Bug 529387: Don't create SMIL animation controller for data documents. r=roc
|
2009-12-10 09:26:27 -08:00 |
|
Daniel Holbert
|
ea15a6f6b5
|
Bug 529356: Add 'default' case in a switch statement in nsStyleAnimation, to fix build warning. r=dbaron
|
2009-12-10 09:26:27 -08:00 |
|
Daniel Holbert
|
7dc45bbe45
|
Bug 529950: remove unused variable 'frames' to fix build warning. r=bz
|
2009-12-10 09:26:27 -08:00 |
|
Daniel Holbert
|
4e279efed4
|
Bug 526423: Remove unused variables in WebGLContextValidate.cpp to fix build warning. r=mwsteele
|
2009-12-10 09:26:27 -08:00 |
|
Daniel Holbert
|
9598051453
|
Bug 530639: Fix build warnings in TestXPTCInvoke.cpp. r=bsmedberg
|
2009-12-10 09:26:27 -08:00 |
|
Marco Bonardo
|
6bcee7bff7
|
Bug 527311 - Addressbar suggests adaptive results even if they have no visits and we want "history" behavior, r=sdwilsh
|
2009-12-10 09:21:27 -08:00 |
|
Justin Dolske
|
0e45efff40
|
Bug 533665 - Avoid the need to build NSPR for L10N repacks. r=robert.bugzilla a192=beltzner
|
2009-12-09 14:59:37 -08:00 |
|
Bob Clary
|
71b812f50b
|
bug 533027 - skip js1_5/Regress/regress-3649-n.js due to random oom related failures.
|
2009-12-09 14:41:45 -08:00 |
|
Bob Clary
|
e8d8d1ebe5
|
bug 531325 - relax timing comparison to eliminate random failures in js1_8_1/trace/regress-469927.js.
|
2009-12-09 14:41:45 -08:00 |
|
Bob Clary
|
59a6d5d846
|
bug 528717 - relax timing comparison to eliminate random failures in js1_8_1/trace/regress-470739.js.
|
2009-12-09 14:41:45 -08:00 |
|
Bob Clary
|
bac83c114b
|
bug 496127 - relax timing comparison to eliminate random failures in js1_8_1/trace/regress-452498-01.js.
|
2009-12-09 14:41:45 -08:00 |
|
Neil Deakin
|
bd3a36146d
|
Bug 520535, activate event should fire only at windows and dialogs, r=jmathies
|
2009-12-09 11:34:14 -05:00 |
|
Peter Van der Beken
|
c6b8b7525a
|
Part 2 of fix for bug 533401 (Names added through external DOM classinfo don't resolve on global object). r=jst, a=beltzner.
|
2009-12-08 21:50:27 -08:00 |
|