L. David Baron
|
4ead66cca7
|
Implement parsing of calc(). (Bug 363249) r=bzbarsky
|
2010-05-11 08:49:43 -07:00 |
L. David Baron
|
51b0edeb07
|
Add template-based mechanism for computing a calc() tree. (Bug 363249) r=bzbarsky
|
2010-05-11 08:49:43 -07:00 |
L. David Baron
|
5b183152c9
|
Implement storage of calc() expressions in nsCSSValue. (Bug 363249) r=bzbarsky
|
2010-05-11 08:49:43 -07:00 |
Peter Van der Beken
|
8ab21fa739
|
Fix for bug 560462 (Use fast unwrapping for more quickstubs) - use fast unwrapping for nsIDOMNode_GetNodeType, nsIDOMNodeList_GetLength, nsIDOMElement, nsIDOMNSElement_, nsIDOMNSHTMLElement, nsIDOMDocument, nsIDOMNSDocument, nsIDOM3Document, nsIDOMHTMLDocument and nsIDOMNSHTMLDocument_. r=jst.
|
2010-04-19 17:41:39 +02:00 |
L. David Baron
|
e00d9fd996
|
Annotate remainder of crashtest mainfests (all but one test) with the tests that are known to assert. (Bug 472557)
|
2010-05-06 09:28:01 -07:00 |
Boris Zbarsky
|
e0ac118cd1
|
Bug 562971. Include Element.h as mozilla/dom/Element.h and don't use 'using namespace' quite as much. r=jst
|
2010-05-05 14:18:05 -04:00 |
Ms2ger@gmail.com
|
dad7dafec7
|
Bug 538362 - rename nsIDocument::GetPrimaryShell to nsIDocument::GetShell. r=smaug
|
2010-06-25 15:59:57 +02:00 |
L. David Baron
|
4464e4e9d0
|
Don't bother with 16-bit reference count and index in nsCSSValue::Array. (Bug 574059) r=bzbarsky
|
2010-06-24 14:53:44 -07:00 |
Boris Zbarsky
|
4c5c5e40c6
|
Bug 562688 part 14. Eliminate eELEMENT usage in the rule processor; switch to Element as we can. r=dbaron
|
2010-04-30 09:12:06 -04:00 |
Boris Zbarsky
|
e107e963f1
|
Bug 562688 part 13. Eliminate eELEMENT usage in layout/style, except the rule processor. r=dbaron
|
2010-04-30 09:12:06 -04:00 |
Boris Zbarsky
|
e762b16f93
|
Bug 562688 part 4. Change GetRootContent and the like to return Elements. r=jst, sr=sicking
|
2010-04-30 09:12:05 -04:00 |
Timothy Nikkel
|
7f2dd052bc
|
Bug 559491. If a visited style context has no parent then add it to the list of roots. r=dbaron
|
2010-04-29 20:15:44 -05:00 |
Mitchell Field
|
3d1b2b634a
|
Bug 560095 - Use mozilla::services::GetObserverService(). r=biesi,dveditz,gavin,josh,jst,mrbkap,roc,sdwilsh,shaver,sicking,smontagu,surkov
|
2010-04-29 18:59:13 +02:00 |
Henri Sivonen
|
d37a8c94a6
|
Make test_acid3_test46.html wait for onload. (orange fix)
|
2010-04-28 16:21:07 +03:00 |
timeless
|
b8ead92b6a
|
Bug 334571 Coverity 702, NS_SIDES array limit check - replace NS_FOR_CSS_SIDES defines with enum. r=zwol,mats
|
2010-04-27 18:15:02 +02:00 |
timeless
|
a3ec5f1f96
|
Bug 334571 strip trailing whitespace. r=zwol
|
2010-04-27 18:15:01 +02:00 |
Boris Zbarsky
|
ebcccbb958
|
Bug 559284. Make various HTML5 sectioning elements display:block. r=dbaron
|
2010-04-26 16:27:01 -04:00 |
Boris Zbarsky
|
a530f322c1
|
Bug 561516. Switch from an array of function pointers to a switch to make it easier to modify this code in the future. r=dbaron
|
2010-04-26 16:27:01 -04:00 |
timeless@mozdev.org
|
69f23b49cc
|
Bug 555702 - nsCSSExpandedDataBlock::DoExpand null checks aBlock instead of *aBlock, r=dbaron
--HG--
extra : rebase_source : a1d1ab6b36f02edbafa36e743ec846f69b84da66
|
2010-03-29 06:43:00 -07:00 |
L. David Baron
|
5dd8418ac4
|
Make the test not fail when the transition has completed already but the event hasn't fired yet. (Bug 537573) a=philor for APPROVAL REQUIRED
|
2010-04-23 19:59:48 -07:00 |
L. David Baron
|
272fce30cc
|
Make some selectors in html.css faster using :-moz-any(). (Bug 544834) r=bzbarsky
|
2010-04-23 19:59:47 -07:00 |
L. David Baron
|
5772072590
|
Implement :-moz-any() selector to allow simplification of user-agent style sheets. (Bug 544834) r=bzbarsky
|
2010-04-23 19:59:47 -07:00 |
L. David Baron
|
5a18480b76
|
Make test_selectors continue when a parsing test fails.
|
2010-04-23 19:59:47 -07:00 |
L. David Baron
|
965d48e8d2
|
Clean up SkipUntil handling in parsing of pseudo-classes with arguments. (I haven't found any cases where this actually changes behavior, but it's needed for the next patch.) (Bug 544834) r=bzbarsky
|
2010-04-23 19:59:47 -07:00 |
Brandon Sterne
|
b0a435ed4f
|
Bug 561449 - checking in forgotten style portion of CSP redirect patch, r=jst, a=dholbert_sheriff
|
2010-04-23 15:05:32 -07:00 |
Zack Weinberg
|
082cac858c
|
Bug 559715: Micro-optimize nsCSSPropertySet by adjusting types so that the compiler can do index calculations more efficiently., r=dbaron, a=dholbert_sheriff
|
2010-04-23 12:59:15 -07:00 |
Brandon Sterne
|
e97a42039d
|
Bug 515460 - enforce CSP during @font-face redirects, r=jdaggett, a=dholbert_sheriff
|
2010-04-23 12:53:41 -07:00 |
Neil Deakin
|
9a20a613e9
|
Bug 418521, improve the way focus indicators are displayed to correlate better with system behaviour, add -moz-focusring property to apply only when focus rings should be drawn, r=dao,jmathies,dbaron sr=neil
|
2010-04-21 10:53:42 -04:00 |
Henri Sivonen
|
e3b7a53845
|
Bug 452915 - Remove default border from linked images per HTML5. r=dbaron.
--HG--
extra : rebase_source : 10b90a485cffe44c01493d4469eec2204724e2ce
|
2010-02-02 09:43:18 +02:00 |
Craig Topper
|
dcddb98106
|
Bug 557416: Remove unnecessary includes and forward declarations of nsPresContext. r=roc
|
2010-04-10 16:10:12 -04:00 |
Craig Topper
|
9d6c65cee7
|
Bug 557416: Remove unnecessary includes and forward declarations of nsIPresShell. r=roc
|
2010-04-10 16:09:38 -04:00 |
L. David Baron
|
9b08c9ba2a
|
Make the reset test in test_transitions.html deal with the possibility of massive skew between setTimeout and the clock. (Bug 539904)
|
2010-04-07 12:06:15 -07:00 |
Ehsan Akhgari
|
65eb2984f8
|
Merge backout of bug 553124
|
2010-04-07 13:29:28 -04:00 |
Ehsan Akhgari
|
027af22844
|
Backed out changeset 9786ae3984b3 (bug 553124) because of potential privacy risks
|
2010-04-07 13:29:10 -04:00 |
Ehsan Akhgari
|
f151c8a867
|
Bug 553124 - After bug 147777 lands, private browsing doesn't need to disable coloring of visited links any more; r=sdwilsh,bzbarsky
--HG--
extra : rebase_source : 7aff54b4357ca411278e906ecd022adfd1bb09cc
|
2010-04-06 13:47:42 -04:00 |
L. David Baron
|
8ba499a20a
|
Add test for background image loading behavior for :visited links. (Bug 557287)
|
2010-04-06 12:42:41 -07:00 |
L. David Baron
|
e45c14e624
|
Don't start image loads for the if-visited style contexts. (Bug 557287) r=bzbarsky
|
2010-04-06 12:42:41 -07:00 |
L. David Baron
|
5b84428964
|
Make style contexts know if they are the if-visited style. (Bug 557287) r=bzbarsky
|
2010-04-06 12:42:41 -07:00 |
L. David Baron
|
7e8ef0a7f8
|
When setTimeout fires much later than it should, which happens on unit test boxes a good bit, make test_transitions_events.html report a todo rather than a fail. (Bug 537573)
|
2010-04-06 22:50:06 -07:00 |
L. David Baron
|
f5c9e52253
|
Use the appropriate color based on visitedness for '-moz-column-rule-color'. (Bug 557580) r=roc
|
2010-04-06 19:03:12 -07:00 |
L. David Baron
|
9f93650251
|
Make nsStyleAnimation extract -moz-column-rule-color correctly. (Bug 557580) r=dholbert
|
2010-04-06 19:03:12 -07:00 |
Zack Weinberg
|
226fbbf034
|
Bug 556661 bustage fix: test_priority_preservation.html updated to new semantics, augmented with further tests
|
2010-04-06 17:55:57 -07:00 |
Zack Weinberg
|
ae3bc385e9
|
Bug 556661: make nsDOMCSSDeclaration::SetProperty capable of removing !important. r=dbaron
|
2010-04-06 15:52:02 -07:00 |
L. David Baron
|
1de1f4ba15
|
Avoid showing black when the if-visited style is transparent and the unvisited style is a color. (Bug 557584) r=bzbarsky
|
2010-04-06 15:32:52 -07:00 |
Zack Weinberg
|
f090f9fe6b
|
Eliminate NS_HIDDEN and NS_HIDDEN_ from layout/style/. Search-and-replace plus formatting fixes. rs=bzbarsky, no bug.
|
2010-04-06 14:52:17 -07:00 |
Peter Van der Beken
|
43075da890
|
Fix for bug 533637 (Speed up unwrapping a node in quickstubs that use nsINode (dromaeo)). Pair every DOMCI to a specific C++ class. r=jst.
--HG--
extra : rebase_source : 9a7823b365cfca04bb08c5be94eab29d218f1e61
|
2010-01-12 14:08:43 +01:00 |
Ehren Metcalfe
|
81deb6e11f
|
Bug 556446: Remove dead code in layout. r=roc,bz
|
2010-04-03 07:36:19 -04:00 |
L. David Baron
|
98bbe9a494
|
Make pseudo-classes-02 run using test_visited_reftests.html instead of the normal reftest harness. (Bug 147777) r=jwatt
|
2010-04-02 18:58:27 -07:00 |
L. David Baron
|
8468f0a0b1
|
Add mochitests for getComputedStyle and querySelector(All) lying about :visited selectors. (Bug 147777)
|
2010-04-02 18:58:27 -07:00 |
L. David Baron
|
5d148ce272
|
Add reftests for :visited handling in layout/reftests/css-visited/ and make them run through the mochitest harness (via layout/style/test/test_visited_reftests.html) rather than the reftest harness. (Bug 147777)
|
2010-04-02 18:58:27 -07:00 |
L. David Baron
|
d7f17f0fea
|
Add method to munge the content state appropriately for how we're matching so that matching operations in HTML and CSS style sheets follow the new rules. (Bug 147777) r=bzbarsky
|
2010-04-02 18:58:27 -07:00 |
L. David Baron
|
8a8a109ed3
|
Put visited handling in the tree match context. (Bug 147777) r=bzbarsky
|
2010-04-02 18:58:27 -07:00 |
L. David Baron
|
ab592a4660
|
Set NS_STYLE_RELEVANT_LINK_IS_VISITED when appropriate. (Bug 147777) r=bzbarsky
|
2010-04-02 18:58:27 -07:00 |
L. David Baron
|
2363c7bc38
|
Propagate whether we have a relevant link from rule processors to style set. (Bug 147777) r=bzbarsky
|
2010-04-02 18:58:27 -07:00 |
L. David Baron
|
41665a0fa7
|
Pass through desired link-visitedness on the rule walker and construct if-visited style contexts in the style set when visited styles are present. (Bug 147777) r=bzbarsky
|
2010-04-02 18:58:27 -07:00 |
L. David Baron
|
460ee206dc
|
Fix initialization comment in nsRuleProcessorData. (Bug 147777) r=sdwilsh
|
2010-04-02 18:58:26 -07:00 |
L. David Baron
|
5c5f145f68
|
Make nsStyleContext::FindChildWithRules deal with the visited style context. (Bug 147777) r=bzbarsky
|
2010-04-02 18:58:26 -07:00 |
L. David Baron
|
ef8976f9e3
|
Propagate whether we have a relevant link out of selector matching. (Bug 147777) r=bzbarsky
|
2010-04-02 18:58:26 -07:00 |
L. David Baron
|
f050ec3335
|
Introduce NodeMatchContext for additional input into SelectorMatches. (Bug 147777) r=bzbarsky
|
2010-04-02 18:58:26 -07:00 |
L. David Baron
|
7b241da012
|
Introduce TreeMatchContext for additional output from SelectorMatchesTree. (Bug 147777) r=bzbarsky
|
2010-04-02 18:58:26 -07:00 |
L. David Baron
|
c501ea69e5
|
Use the appropriate color based on visitedness for the color or fallback color parts of 'fill' and 'stroke'. (Bug 147777) r=jwatt
|
2010-04-02 18:58:26 -07:00 |
L. David Baron
|
2cf482f929
|
Use the appropriate color based on visitedness for 'outline-color'. (Bug 147777) r=zweinberg
|
2010-04-02 18:58:26 -07:00 |
L. David Baron
|
266aa4ff2f
|
Prerequisite comments for using the appropriate color for border colors. (Bug 147777) r=zweinberg
|
2010-04-02 18:58:26 -07:00 |
L. David Baron
|
bc4f90fe25
|
Fix existing tests to deal with getComputedStyle lying about :link vs. :visited. (Bug 147777) r=sdwilsh
|
2010-04-02 18:58:25 -07:00 |
L. David Baron
|
0dfd3fae00
|
Add nsIDOMWindowUtils::getVisitedDependentComputedStyle for use in tests. (Bug 147777) r=bzbarsky
|
2010-04-02 18:58:25 -07:00 |
L. David Baron
|
0950995fb0
|
Add function to nsStyleUtil for choosing the appropriate color from style data based on link visitedness. (Bug 147777) r=bzbarsky
|
2010-04-02 18:58:25 -07:00 |
L. David Baron
|
5042b2198e
|
Add mechanism for separate style data for visited style. (Bug 147777) r=bzbarsky
|
2010-04-02 18:58:25 -07:00 |
L. David Baron
|
7c509ab303
|
Split nsStyleSet::ResolveStyleForRules into two different APIs for the two different types of uses. (Bug 147777) r=bzbarsky
|
2010-04-02 18:58:25 -07:00 |
Daniel Holbert
|
e1a6635c86
|
Bug 556404: Put CSS parser in SVG mode when parsing SMIL animation endpoints for XML attributes. r=roc r=dbaron
|
2010-04-02 09:34:31 -07:00 |
Zack Weinberg
|
7b6b6d2167
|
Bug 494117: Mechanically change 'ReParent' to 'Reparent' throughout the tree. r=bzbarsky
|
2010-04-01 23:07:43 -07:00 |
Zack Weinberg
|
604eedcc4f
|
Bug 494117: remove PresContext argument to nsStyleSet::GetContext. r=bzbarsky
|
2010-04-01 23:07:42 -07:00 |
Mats Palmgren
|
902225f4d4
|
Bug 383488: don't accept trailing tokens in 'value' in style.setProperty(prop,value,"important"). r=dbaron
|
2010-04-01 23:07:40 -07:00 |
Boris Zbarsky
|
699c8d32a1
|
Bug 509569. Avoid assertion by not storing structs with unused inherit logical box props in them, even though it would be ok to do so. r=dbaron
|
2010-04-01 22:09:05 -04:00 |
Daniel Holbert
|
0e67b22a5e
|
Bug 551298, patch C bustage-followup: Use fully qualified class name when logging AddRefs names to prevent name-collision in bloat hash map.
|
2010-04-01 11:05:40 -07:00 |
Daniel Holbert
|
4e34d3ac92
|
Bug 551298, patch C: Use NS_INLINE_DECL_REFCOUNTING in /layout/ directory. r=roc
|
2010-04-01 11:05:40 -07:00 |
Daniel Holbert
|
0f21846d88
|
Backed out changeset afcaf3670c21 (Bug 551298) due to Linux debug mochitest-5 orange
|
2010-04-01 09:37:59 -07:00 |
Daniel Holbert
|
b1f2a01d71
|
Bug 551298, patch C: Use NS_INLINE_DECL_REFCOUNTING in /layout/ directory. r=roc
|
2010-04-01 08:08:51 -07:00 |
Zack Weinberg
|
54158911c9
|
Bug 494117 preliminary refactor: Search-and-replace 'ReStyle' with 'Restyle' throughout layout. r=roc
|
2010-03-31 17:43:32 -07:00 |
Zack Weinberg
|
7dac0597c0
|
Bug 508466 part 3: remove eSelectorParsingStatus_Empty. r=dbaron
|
2010-03-31 11:08:11 -07:00 |
Zack Weinberg
|
61bb85eda1
|
Bug 508466 part 2: In a CSS selector group, use distinct mOperator codes for the descendant combinator (' ') and the end of the chain ('\0'). r=dbaron
|
2010-03-31 11:08:09 -07:00 |
Zack Weinberg
|
3de3dcd08a
|
Bug 508466 part 1: Refactor nsCSSParser::ParseSelector and nsCSSParser::ParseSelectorGroup for clarity. r=dbaron
|
2010-03-31 11:08:08 -07:00 |
Craig Topper
|
23e1716275
|
Bug 554253 - Convert nsCOMPtr<nsPresContext> to nsRefPtr<nsPresContext>. r=roc
--HG--
extra : rebase_source : d828daca07188864d055f3d1a72f5217632eb358
|
2010-03-25 14:17:11 +01:00 |
Markus Stange
|
73d87378dc
|
Bug 554061 - Also check XBL stylesheets when determining whether a restyle is necessary when document state changes. r=dbaron
|
2010-03-25 10:22:58 +01:00 |
Neil Deakin
|
7a8fdc6935
|
Bug 553760, two resizers appear in textarea, hide the one for the placeholder scrollframe, r=dbaron
|
2010-03-23 13:14:47 -04:00 |
Daniel Glazman
|
4fa0b3da0d
|
:not() selector with no argument should be a parse error. (Bug 553805) r=dbaron
--HG--
extra : transplant_source : J%23a%3C%1EQ%13%F5%DBx%8E%83%A8%09%3A%E1%93t%AF%D2
|
2010-03-21 15:25:18 -04:00 |
Markus Stange
|
c93c0764d2
|
Bug 508482 - Window activation status should be a pseudoclass (:-moz-window-inactive) instead of an attribute. r=dbaron, r+sr=jst
|
2010-03-17 18:10:57 +01:00 |
Neil Deakin
|
f2dd8fc239
|
Bug 442228, support resizers in scrollable areas and enable them by default for textareas, r=roc,sr=dbaron
|
2010-03-19 07:49:34 -04:00 |
Neil Deakin
|
8ef0d992f1
|
Bug 442228, add -moz-resize property to indicate that elements are resizable, r=dbaron
|
2010-03-19 07:49:33 -04:00 |
Peter Van der Beken
|
c300fa3779
|
Fix for bug 552716 (Remove NS_INTERFACE_MAP_ENTRY_CONTENT_CLASSINFO). r=jst.
--HG--
extra : rebase_source : 8e03b54ff6117dcac27188b296c59dcafbb6db78
|
2010-03-17 16:09:05 +01:00 |
Markus Stange
|
c85fb1f23b
|
Backed out changeset e17c076aceea, bug 508482 (:-moz-window-inactive pseudoclass) because of test_righttoleft.xul test failures.
|
2010-03-17 20:03:53 +01:00 |
Markus Stange
|
51f979aa23
|
Bug 508482 - Window activation status should be a pseudoclass (:-moz-window-inactive) instead of an attribute. r=dbaron, r+sr=jst
|
2010-03-17 18:10:57 +01:00 |
L. David Baron
|
1cd78290d8
|
Remove code that was a remnant of the old storage for transition-property. (Bug 550497) r=bzbarsky
|
2010-03-16 16:04:21 -07:00 |
L. David Baron
|
4b44fcd3a3
|
Add additional diagnostic output for diagnosing intermittent failure bug 537573.
|
2010-03-16 16:04:20 -07:00 |
Ehsan Akhgari
|
79bf2262db
|
Bug 549887 - Make sure we don't crash if for some reason the layout init fails; r=dbaron
--HG--
extra : rebase_source : a112310d69c86f727471e2abaea31e1898f68ca1
|
2010-03-15 11:13:52 -04:00 |
Joel Maher
|
5a22815ee5
|
Bug 544097 Chaning mochitests to run against mochi.test instead of localhost r=ted, waldo, dwitte p=jmaher. Landed on CLOSED TREE
|
2010-03-12 13:53:36 -08:00 |
timeless@mozdev.org
|
16d0482363
|
Bug 550962 add coverity hint in CSSParserImpl to ignore return values from ParseEnum/ExpectSymbol
r=zwol
--HG--
extra : rebase_source : 5de1af8537fb0ab490cb51550029006e471cbe63
|
2010-03-12 07:50:10 +01:00 |
Daniel Holbert
|
96929bd15b
|
Bug 551397: CSS_PSEUDO_ELEMENT needs to be undefined before next definition. r=sicking
|
2010-03-10 12:33:37 -08:00 |
Brad Lassey
|
4492ee705c
|
backing out changesets e939397fc6a5, 88529662c474 and 3d7c54b194bb due to random hangs in pgo tests
|
2010-03-09 22:33:11 -05:00 |
Joel Maher
|
acb95ebf6d
|
Bug 544097 changing mochitests to use mochi.test instead of localhost for windows mobile refactoring p=jmaher, r=ted,dwitte, sayrer, waldo, ctalbert
|
2010-03-09 08:55:39 -08:00 |
Henri Sivonen
|
3c2614ed82
|
Bug 546641 - Remove trailing from attribute value in test_parse_rule.html. r=roc.
--HG--
extra : rebase_source : 90abdd78f47d2b30d5e3fc2147b6d130fa61dc23
|
2010-03-09 15:03:29 +02:00 |
Kyle Huey
|
f78a715db2
|
Backed out changeset 8ce70abd7777
|
2010-03-09 01:14:21 -05:00 |
Joel Maher
|
4b8aff6ea3
|
Bug 544097 Change mochitests to use mochi.test instead of localhost for mobile refactoring p=jmaher r=ted,dwitte,sayrer
|
2010-03-08 19:21:33 -08:00 |
Jonas Sicking
|
225616b6c1
|
Bug 534136 Part 3: Optimize atom-using code for the fact that atoms store 16bit strings. Also take advantage of new nsAtomString API. r=bz
|
2010-03-08 07:45:00 -08:00 |
Jonas Sicking
|
ff49d3e414
|
Bug 534136 Part 2: Use 16bit-char buffers inside atoms. r=bz sr=mrbkap
|
2010-03-08 07:45:00 -08:00 |
Jonas Sicking
|
b2f8c249b3
|
Bug 534136 Part 1: Make atoms keep a pointer to an nsStringBuffer rather than storing the data inline. r=bsmedberg
|
2010-03-08 07:44:59 -08:00 |
Ginn Chen
|
2a1e906c27
|
Bug 550405: [Sun Studio] Mangled name mismatch for LoadInlineStyle and LoadStyleLink (release build only) r=bzbarsky
|
2010-03-08 17:34:55 +08:00 |
Clint Talbert
|
b962e844a9
|
Backed out changeset b4372055f473 -- due to unexplained orange on OS X Leak test (Bd) box
|
2010-03-07 17:34:23 -08:00 |
Joel Maher
|
0c7928ce7d
|
Bug 544097 - Change mochitests to use mochi.test instead of localhost for mobile test refactoring p=jmaher, r=sayrer,dwitte
|
2010-03-07 16:08:05 -08:00 |
Zack Weinberg
|
a344c7c14a
|
Part of bug 541496: Don't use the CSS parser's "low level" error flag to signal namespace lookup failure. r=bzbarsky
--HG--
extra : rebase_source : 7e844cd9061aedc36d0e58d699e0ba18ca34cc82
|
2010-03-05 10:43:50 -08:00 |
Mark Banner
|
83fb698d8c
|
Bug 549860 Fix non-libxul build bustage from bug 544112. r=ted over irc
|
2010-03-03 12:21:23 +00:00 |
Boris Zbarsky
|
b544adc78f
|
Bug 527977 part 4. Have rulenode always cache inherit structs on the style context (posibly in addition to caching on the rulenode. r=zwol, sr=dbaron
|
2010-03-02 18:27:21 -05:00 |
Boris Zbarsky
|
40858cd12f
|
Bug 527977 part 3. Change the style context cached struct storage; inline GetStyle* and PeekStyle* now that they're pretty dead-simple. r=zwol, sr=dbaron
|
2010-03-02 18:27:21 -05:00 |
Boris Zbarsky
|
8a96c657a1
|
Bug 527977 part 2. Add a way to destroy the structs in an nsInheritedStyleData without trying to deallocate the object itself. r=zwol
|
2010-03-02 18:27:20 -05:00 |
Boris Zbarsky
|
513c4392ea
|
Bug 527977 part 1. Remove unused ClearInheritedData functions. r=zwol
|
2010-03-02 18:27:20 -05:00 |
Zack Weinberg
|
74261d239a
|
Bug 544112 part 2: DeCOMtaminate and devirtualize nsCSSLoader. r=bzbarsky sr=dbaron
--HG--
rename : layout/style/nsICSSLoader.h => layout/style/nsCSSLoader.h
|
2010-03-02 13:00:53 -08:00 |
Zack Weinberg
|
da29eb0489
|
Bug 544112 part 1: Make speculative and chrome style sheet loads go through the document object. Rearrange some C++ unit tests so they'll still link after part 2. r=bzbarsky sr=dbaron
--HG--
rename : layout/html/tests/ParseCSS.cpp => layout/style/test/ParseCSS.cpp
rename : layout/html/tests/TestCSSPropertyLookup.cpp => layout/style/test/TestCSSPropertyLookup.cpp
|
2010-03-02 13:00:39 -08:00 |
Zack Weinberg
|
80e0f85588
|
Bug 523496: DeCOMtaminate nsCSSParser. r=bzbarsky sr=dbaron
--HG--
rename : layout/style/nsICSSParser.h => layout/style/nsCSSParser.h
|
2010-03-02 12:59:32 -08:00 |
Daniel Holbert
|
f4bc8e8294
|
Bug 537139: Prevent SMIL animation from triggering CSS transitions. r=dbaron
|
2010-03-01 11:31:45 -08:00 |
Mounir Lamouri
|
e06d7cf0f1
|
Bug 549132 - middle-mouse paste fails in text input field if it is empty and does not have focus; r=bzbarsky
|
2010-03-01 09:43:20 -08:00 |
Boris Zbarsky
|
ff588090e7
|
Bug 469861. Create a block for any block-level <math>. r=dbaron
|
2010-02-26 21:32:31 -05:00 |
Mounir Lamouri
|
b04de541c5
|
Bug 457800 - Implement placeholder attribute for text input fields; r=ehsan,bzbarsky,bolter sr=roc ui-r=faaborg
--HG--
extra : rebase_source : 2e2f3a73553d720b32812603b0ce96c89b9a6261
|
2010-02-26 10:47:38 -08:00 |
L. David Baron
|
f97f263c28
|
Make the 'border' shorthand reset -moz-border-image (per recent CSS WG decision) and -moz-border-*-colors. (Bug 482692) r=bzbarsky
|
2010-02-26 10:35:09 -08:00 |
Jonathan Kew
|
28ca256967
|
Bug 547267 followup - rename nsPresContext::GetLanguage to GetLanguageFromCharset for clarity. r=dbaron
|
2010-02-26 06:20:35 -08:00 |
Jonathan Kew
|
e2d6e83434
|
Bug 547267 - make langGroup in nsStyleVisibility respect document's Content-Language if available. r=dbaron
|
2010-02-25 20:34:38 -08:00 |
Robert O'Callahan
|
52ea6ab88a
|
Bug 541406. Temporarily disable showing outlines on focused plugins. r=dbaron
--HG--
extra : rebase_source : 94ac716a6c796c6f6e31f97847c91e56b747566b
|
2010-02-12 10:45:09 +13:00 |
Jonathan Kew
|
5be4457ec4
|
Bug 524107 - part 1 - pass original value of 'lang' to gfx text code rather than only a 'langGroup' value, to allow language-specific font rendering. r=roc sr=mats
|
2010-02-24 09:57:44 -08:00 |
Shawn Wilsher
|
39ccae0169
|
Bug 461199 (Part 27) - Fix test_visited_pref.html so it passes with the new async isVisited API
r?dbaron
|
2010-02-24 08:37:03 -08:00 |
Ehsan Akhgari
|
98cc213075
|
Bug 461199 (Part 20) - Rewrite the private browsing visited link coloring test to make it work with the new async API
r=mconnor
r=sdwilsh
r=bz
|
2010-02-24 08:37:02 -08:00 |
Shawn Wilsher
|
6cfe841cb7
|
Bug 461199 (Part 16) - Remove now unused style code testing for Link and HTML Links.
r=bz
sr=dbaron
|
2009-12-15 16:04:15 -08:00 |
Shawn Wilsher
|
98fc70f346
|
Bug 461199 (Part 15) - Rely on nsIContent::IntrinsicState instead of nsIContent::GetLinkState in layout.
Layout should call IntrinsicState instead of GetLinkState. Simplifies a lot of
logic, and makes the code easier to follow.
r=bz
sr=dbaron
|
2009-12-15 16:04:12 -08:00 |
Ricardo Bittencourt
|
acce23f144
|
Bug 431524. Make the 'cursor' set on a file input work for its button too. r=bzbarsky, ui-r=alimi
|
2010-02-23 23:37:47 -05:00 |
Boris Zbarsky
|
e79ede85cf
|
Bug 534526 part 2. Move AttributeWillChange out of SetAttrAndNotify, and in particular to before ParseAttribute, since some ParseAttribute implementations actually change the attribute value. Also move it to before we've changed the CSSDeclaration for inline style changes. r=sicking,longsonr,dbaron
|
2010-02-23 23:37:47 -05:00 |
Shawn Wilsher
|
35efd3a4e9
|
Backed out changeset bca0b6ed92e4
|
2010-02-18 10:02:49 -08:00 |
Shawn Wilsher
|
2452316c9e
|
Bug 461199 (Part 15) - Rely on nsIContent::IntrinsicState instead of nsIContent::GetLinkState in layout.
Layout should call IntrinsicState instead of GetLinkState. Simplifies a lot of
logic, and makes the code easier to follow.
r=bz
sr=dbaron
|
2009-12-15 16:04:12 -08:00 |
Zack Weinberg
|
90bcaa48ee
|
Bug 498036: Report malformed URIs in @import rules to the error console, not by setting the parser's low-level error flag. r=bz
|
2010-02-17 13:02:56 -08:00 |
Robert O'Callahan
|
65d2f67743
|
Backed out changeset 73f6051d6ff9
|
2010-02-12 14:12:11 +13:00 |
Robert O'Callahan
|
7a6b933a4f
|
Bug 541406. Temporarily disable showing outlines on focused plugins. r=dbaron
|
2010-02-12 10:45:09 +13:00 |
Justin Dolske
|
277f0dab61
|
Bug 539828 - Need CSS pseudoclass for crashed plugins. r=dbaron
|
2010-02-09 17:05:31 -08:00 |
Jae-Seong Lee-Russo
|
32f8745a98
|
Bug 517553: Remove '=='/'!=' 'PR_FALSE'/'PR_TRUE'
|
2010-02-07 10:52:43 -05:00 |
L. David Baron
|
81a0e64dd9
|
Work around dependency problem for host_ListCSSProperties.o to fix current random orange. (Bug 544720)
|
2010-02-06 16:59:29 -08:00 |
L. David Baron
|
ca4f0c8b70
|
No longer need to null-check domProp in style system mochitests now that bug 374216 has landed.
|
2010-02-06 14:36:05 -08:00 |
Daniel Holbert
|
7d760be977
|
In test_property_database.html, split up a 3-part check into separate checks, to elucidate new randomorange in test_property_database.html
|
2010-02-06 13:24:00 -08:00 |
Robert Longson
|
949ccfba39
|
Bug 374216 - Setting element.style.someSvgProperty has no effect. r=dbaron,sr=roc
|
2010-02-06 13:46:54 +00:00 |
L. David Baron
|
e408c7af6e
|
Appropriately escape CSS identifiers when serializing. (Bug 543428) r=bzbarsky
|
2010-02-04 12:49:29 -08:00 |
Zack Weinberg
|
a5b2df1053
|
Bug 528096: unexpected-token error recovery paths in the CSS parser need to UngetToken() before calling SkipUntil(), for correct behavior when the unexpected token is ( [ { or FUNCTION. r=dbaron
|
2010-01-27 16:20:05 -08:00 |
Alfred Kayser
|
efb0f2b494
|
Bug 399495: nsCSSScanner: absorb the '(' when returning a FUNCTION token. r=dbaron
|
2010-01-27 16:20:04 -08:00 |
L. David Baron
|
932404f592
|
Fake pushback of invalid eCSSToken_URL results from NextURL. (Bug 541434) r=bzbarsky
|
2010-01-24 12:06:19 -08:00 |
Zack Weinberg
|
c93f134f6e
|
Bug 536603 potential fix: in httpd.js, the server socket's queue limit should be larger than the browser-side max number of connections per server. r=jrmuizel
|
2010-01-18 18:12:39 -08:00 |
Zack Weinberg
|
52cf79da58
|
Back out instrumentation for bug 536603 and re-disable test
|
2010-01-18 14:54:56 -08:00 |
Zack Weinberg
|
2cd6aaa3ce
|
Extensive debugging instrumentation for bug 536603
|
2010-01-18 09:03:50 -08:00 |