User Push date [To Local] | Changeset | Patch author — Commit message |
---|---|---|
dbaron@mozilla.com Thu Mar 24 15:40:18 2011 +0000 | 4277be04492314db4a471e2d4442f2de9c510ce0 | L. David Baron — Merge layout work from projects/birch, part 3. a=smaug ← 35 merge changesets [Collapse] |
0a25284172dc2779a3f99e0d7b0cc4d6f3e6ddc0 | L. David Baron — Check for the |var| element rather than the |variable| element in nsHTMLCopyEncoder::IncludeInContext. (Bug 642716) r=bzbarsky | |
3766d8e25632cc0a4bf364b89017e9897bf37de3 | L. David Baron — Fix Windows optimized bustage from bug 636039 patch 15: use placement new in a loop instead of using placement new[]. | |
be25286c333815bc800dffa44fcc41c24ecbd1cb | L. David Baron — Remove changes that should have been removed from bug 636039 patch 14 when I revised by 636039 patch 13. | |
242b563188349af3e2169f38fca35a5a2ae255e9 | L. David Baron — Fix bustage from bug 636039, patch 13, by not trying to access stub entries in kOffsetTable for the CSS_PROP_STUB_NOT_CSS entries. (Bug 636039) | |
75a891d0b1043c6d84103eb19da68d3fbb1166d4 | L. David Baron — Fix Windows bustage by using the alloca-inclusion incantation from jstracer.cpp. (Bug 636039) | |
7d15e6eff4df674d5bd7f607b0867ed79a4ec476 | L. David Baron — Remove support for the variable attribute on the HTML pre element. (Bug 642227) r=bzbarsky | |
329c13fec60220981ebb706a05a3c6e5907c39c0 | L. David Baron — Make nsCachedStyleData store arrays of nsStyleStruct*, and use style struct IDs for faster access to those arrays. (Bug 639231, patch 3) r=bzbarsky | |
b0d6f4e17e2d300ccf8e372abf3d6b29f61776be | L. David Baron — Fix indentation. (Bug 639231, patch 2) r=bzbarsky | |
36b78471344fe5599261ae5bc7673dcdadf79e20 | L. David Baron — Keep reset and inherited style struct IDs separate. (Bug 639231, patch 1) r=bzbarsky | |
f073e9c3a7c41522e147aab347bf67253ed94391 | L. David Baron — Add poisoning for nsRuleData::mValueOffsets. (Bug 636039, patch 19) r=bzbarsky | |
5b79dd1598314afe3ff0d42d4c66b9be45c90e77 | L. David Baron — Make test_property_database.html give all the errors rather than throwing an exception for the first missing longhand property. (Bug 636039, patch 18) r=bzbarsky | |
52c24d057ef2cdb41367ba9d50c14a8f4232ab58 | L. David Baron — Remove now unused nsRuleData* structs. (Bug 636039, patch 17) r=bzbarsky | |
2307394c5b8297761bdaa5f9542baa6b10586edc | L. David Baron — Remove Moz prefixes from names of subproperty tables. (Bug 636039, patch 16) r=bzbarsky | |
3552b11122a903f783bad8f5b6130d17d8fbc1f3 | L. David Baron — Instead of stack-allocating nsRuleData* structs in separate methods for each style struct, allocate an array of nsCSSValue using alloca. (Bug 636039, patch 15) r=bzbarsky | |
48f49ea08d563de9d2d0deba8a92aa82fe79c3a5 | L. David Baron — Add index and count data for the properties that need to be computed for each style struct. (Bug 636039, patch 14) r=bzbarsky | |
c8fad162c3d3b107aa9946544d824c12dcbc779f | L. David Baron — Make the three CSS_PROP_INCLUDE_NOT_CSS properties much more like normal CSS properties, and (importantly) give them property IDs in the longhand range. Replace CSS_PROP_INCLUDE_NOT_CSS with CSS_PROP_STUB_NOT_CSS for callers that need stubs. (Bug 636039, patch 13) r=bzbarsky | |
40770e9ea38596636a25d4d24d71f5b89c7474d9 | L. David Baron — Remove now-unneeded parameters to COMPUTE_START_{INHERITED,RESET}. (Bug 636039, patch 12) r=bzbarsky | |
b194398244be8577ebb38cd0dbe02cdef79c67de | L. David Baron — Convert nsRuleNode::Compute*Data to property getters instead of accessing struct members. (Bug 636039, patch 11) r=bzbarsky | |
a097be019b6d4d39917ab4f2c537c40bfcef996e | L. David Baron — Correct checks that were for the wrong pseudo-property (script-level vs. script-size-multiplier). (Bug 636039, patch 10) r=bzbarsky | |
cd3a93f8e2af7ce7e8ca1493c75cce6e8214a0ee | L. David Baron — Remove unused *AtOffset methods. (Bug 636039, patch 9) r=bzbarsky | |
6678ab712b6df12dcd897d8ceced2797c3c30acb | L. David Baron — Convert custom style rules to property getters instead of accessing struct members. (Bug 636039, patch 8) r=bzbarsky | |
4faeb6cc5571df78758c8b14a900f5461e6fa9c6 | L. David Baron — Convert attribute mapping functions to property getters instead of accessing struct members. (Bug 636039, patch 7) r=bzbarsky | |
546f9b34c0fc90d62925cacb44fcb5041ad16ebc | L. David Baron — Fix error in CSS vs. HTML precedence for the variable atttribute on the pre element. (Bug 636039, patch 6) r=bzbarsky | |
b9337ca6c044ebaaebd5a3503e9141e1884f75a6 | L. David Baron — Add nsRuleData::ValueForBackgroundColor, etc., methods for each CSS property. (Bug 636039, patch 5) r=bzbarsky | |
d2e1c2b2f855ff1455b71e82e129e411169c563d | L. David Baron — Allow the method field in nsCSSPropList.h to be used with or without prefixes. (Bug 636039, patch 4) r=bzbarsky | |
a23bc9d24c26ff5edf0571d3b9a9b426e8489f7b | L. David Baron — Don't bloat nsCSSTable for members that only need to exist in nsRuleDataTable. (Bug 636039, patch 3) r=bzbarsky | |
7f5df6fc73df61f0a1b9e2c963176708be9a4822 | L. David Baron — Correct comment describing nsRuleData::ValueFor. (Bug 636039, patch 2) r=bzbarsky | |
61ce3fc46a8286583bce2b80610642a44efe4d13 | Boris Zbarsky — Bug 641856. column-rule needs to work even when overflow is not visible. r=roc | |
5de818f2b9920d454abaf2cf2b3d4b57395b4cec | Craig Topper — Bug 577002 Part 3: Make various ImportRule functions non-virtual and cleanup some return types. r=bzbarsky | |
9ce52762e87a9719fd9ca6d8b1ab1b74c5d81efa | Craig Topper — Bug 577002 Part 2: Remove nsICSSImportRule. r=bzbarsky | |
ecf6c47436b6f7ab93a0bac434bf9500cd333493 | Craig Topper — Bug 577002 Part 1: Rename CSSImportRuleImpl to mozilla::css::ImportRule. r=bzbarsky | |
298776804644de03f6e667f9ef6b9e6f7c040d72 | Craig Topper — Bug 576877 Part 3: De-virtualize methods in NameSpaceRule. r=bzbarsky | |
d7ccd31d9c84753c3a811e03bd5214e6c9f122b7 | Craig Topper — Bug 576877 Part 2: Remove nsICSSNameSpaceRule. r=bzbarsky | |
83001dcbcda789f3ba7df069056c7b58dd3a479b | Craig Topper — Bug 576877 Part 1: Rename CSSNameSpaceRuleImpl to mozilla::css::NameSpaceRule. r=bzbarsky |