User Push date [To Local] | Changeset | Patch author — Commit message |
---|---|---|
dbaron@mozilla.com Fri Mar 16 06:10:23 2018 +0000 | d3ce388dd3c0d3c7be7df26d5d4de3a0e40c57f3 | Thomas Daede — Bug 1446062: libtremor Vorbis fix. r=jmspeex a=dveditz |
dbaron@mozilla.com Sat Nov 04 19:59:01 2017 +0000 | 55562f81645e7636a1cf6afbb6d28d65a9e5c3a3 | Emilio Cobos Álvarez — Bug 1414513: Make the profile manager image selector a bit dumber. r=johannh a=dbaron a=nightly-crashes |
dbaron@mozilla.com Fri May 20 21:46:25 2016 +0000 | 30b83fcb0009b524cf3982a8aeb2bc0fc6d2d5b7 | L. David Baron — Bug 1274450 - Disable PGO for nsTreeBodyFrame::PaintText. r=sfink a=KWierso |
dbaron@mozilla.com Fri Mar 11 07:13:57 2016 +0000 | 767e0126510e0f65798a53a29c6b7e1469a03139 | Seth Fowler — Bug 1255362 - Null-check GetContainer() before using it in image-related ConfigureLayer() methods. r=mstange a=Tomcat |
dbaron@mozilla.com Sat Dec 05 23:19:49 2015 +0000 | cc9c6cd756cb744596ba039dcc5ad3065a7cc3ea | L. David Baron — Back out changeset 9ebcec50fefa (bug 1223261) for causing unacceptable levels of intermittent orange (bug 1230015, bug 1230020). a=orange |
dbaron@mozilla.com Tue Sep 23 21:18:28 2014 +0000 | 9472206fdd12e1e2615aeb4db78f7f15a59356e8 | L. David Baron — Bug 1064636 followup: Add new function to config/external/nss/nss.def r=khuey a=bustage CLOSED TREE |
dbaron@mozilla.com Tue Apr 01 22:12:21 2014 +0000 | 4941a2ac0786109b08856738019b016a6c5a66a6 | L. David Baron — Fix merge bustage between changeset c8be375e0c41 (bug 988111) and changeset 8560fc7e2849 (bug 984269), merged (I think) in changeset 0ff6afce0133, on a CLOSED TREE. |
dbaron@mozilla.com Wed Mar 12 17:45:33 2014 +0000 | a10d0ba50f64d6a4cf31490c473c29527254f80d | Benoit Jacob — Bug 977757 - 3/3 - Expose CSS_PROPERTY_ALWAYS_ENABLED_IN_CHROME_OR_CERTIFIED_APP properties in JS bindings as needed - r=bz |
71014b91b6c65668f32d182d6990c314215b9704 | Benoit Jacob — Bug 977757 - 2/3 - add nsCSSProps::eEnabledInChromeOrCertifiedApp bit, and use it for will-change - r=dbaron,bz | |
aaabd2d390603d2dfa6054fbe390ae92857f1574 | Benoit Jacob — Bug 977757 - 1/3 - make nsCSSProps::EnabledState a bitfield - r=dbaron,bz | |
dbaron@mozilla.com Thu Jul 18 08:09:39 2013 +0000 | 625e6c220d30b2da16fc79b8a4d1eb33915cb0a1 | L. David Baron — Back out changeset e8bf739addfa (bug 868498 patch 2) for causing bug 894931. |
dbaron@mozilla.com Mon Feb 18 09:18:46 2013 +0000 | 524e7bc6743104e4bbc6f1a0eb520e23b1fe4abd | L. David Baron — Backed out changesets b093ba2c7ff9 and 0acbd06d48a9 (Bug 836655) for failing unit test. |
dbaron@mozilla.com Mon Feb 18 08:55:11 2013 +0000 | 0acbd06d48a9aeea17696f5280231e4ee5fd029b | L. David Baron — Bug 836655: Fix bustage ("comparison between signed and unsigned integer expressions", warnings-as-errors) by using Contains rather than IndexOf. |
91134dd6ac0ad65ef60524fc2caa6eeb4ef3e293 | Eric Chou — Bug 842214 - Replace JS_NewStringCopyN with JS_NewUCStringCopyN, or non-ascii chars would be shown incorrectly, r=gyeh | |
b093ba2c7ff9d5ec10ae4e70686f28eef08c3bab | Marco Chen — Bug 836655 - [Audio] Remove ChildID if there is no content channel playing in foreground and only send audio-channel-changed with normal when ChildID in the background has content channel in playing state. r=baku | |
5474b831ece7011e78cba505d992b11cdd5b2ff4 | Randy Lin — Bug 834165 - Implement BlobEvent. r=smaug | |
08fb57d88c011695df9e2eb5c35fc454767b2798 | Daniel Holbert — Bug 839347: Move SkNO_RETURN_HINT out of anonymous namespace so that clang won't warn about it being unused. r=mattwoodrow | |
11ca90723b3ab2e08a5cb68acbd75a4ea3f304a2 | Ginn Chen — Bug 837561 ReadInt16 and WriteInt16 should be paired r=benjamin | |
9e0279c63245a179ec1c3efd6b4fdb365b49c95a | Vicamo Yang — Bug 838190: ensure every received SMS message is acked. r=gwagner | |
df03beb83b39fa9fac1267bb785086d9094fb482 | L. David Baron — Bug 563195: Add -Wshadow to CFLAGS/CXXFLAGS for layout/style. r=ted | |
ff75b06e2330e7586556bdea50c31e27ff550a55 | L. David Baron — Bug 563195: Fix -Wshadow warnings in gfx that affect layout/style. r=derf | |
4fa2028f2e3c8b926018621b8efcf5eb5facb09b | L. David Baron — Bug 563195: Fix -Wshadow warnings in public SPS headers. r=BenWa | |
2b8d67b35d8292c9363bd80ed06a1c6542db4e3a | L. David Baron — Bug 563195: Fix -Wshadow warnings in layout/style. r=bzbarsky | |
43fa20226909036be7d36f1605dc70d0c47dc384 | L. David Baron — Bug 563195: Fix -Wshadow warnings in public JS API headers (those used from layout/style/). r=njn | |
761d4d55680d50700e4aef7ae7419c329d9ec9c6 | Nicholas Nethercote — Bug 563195: Avoid triggering -Wshadow warnings in mfbt/. r=Waldo | |
e0ffe719035b6aba48c9fa79303284a8509d1086 | John Daggett — Bug 833169 - fixup idents and trim out redundant initialization. r=karlt | |
eb1a14e09f50df22978eea54caf2bf9887821e7a | Zack Weinberg — Bug 842134: fix serialization of unquoted url() in CSS. r=heycam | |
a1310b986ebe61e0e8eeb618bb1d0aba89f4b658 | Jeff Walden — Bug 664528 - [].sort misbehaves when the array being sorted starts with at least one hole and otherwise contains only holes and |undefined| as its elements. r=jandem | |
fa40088b0833af00e3d3b064cddf7c2eba0114c2 | David Zbarsky — Bug 837044: Remove nsIDOMSVGFilterElement.idl that I forgot to remove earlier r=me | |
da82798eb2751aca52f3802a6540db180a591c20 | John Daggett — Bug 833169 - initialize family name in pango font entries. r=roc | |
820dff9bdc55add3299ad566fb44070cd762b29b | John Daggett — Bug 833169 - add font family name to font entries and use in user font cache key. r=jkew | |
8a5523cc2812c8290d79ac419b0d80901ff84563 | Chris Double — Bug 823523 - Part 4 - Whitelist Samsung Honeycomb devices for Stagefright decoding - r=bjacob | |
d5cb684d6b761a4ab841cb7656e26042f08521f2 | Chris Double — Bug 823253 - Part 3 - Whitelist Samsung Gingerbread devices for Stagefright decoding - r=bjacob | |
50dc45f30b221045d569886cd6332a832ce38306 | Chris Double — Bug 823253 - Part 2 - Whitelist LG Froyo devices for stagefright decoding - r=bjacob | |
cef45c1cb7d446d1a16df24aa3e670bc1ce3d47f | Chris Double — Bug 823253 - Part 1 - Whitelist HTC Gingerbread devices for stagefright decoding - r=bjacob | |
547bfb2239d1ac59c7feed9de4c0d7d3db8bca3c | David Zbarsky — Bug 837044 - Convert SVGFilterElement to WebIDL r=bz | |
411288642ab40162bde09d5cbb5e30b734eb8bba | Matthew Gregan — Bug 842176 - Partial revert of bug 839319; use WAVE_FORMATEX when channels <= 2. r=doublec | |
fa9f36138ad8fdca7f79ddca99a5879fa19f374b | Christian Holler — Bug 838557 - Fix obvious problem with previous patch in nsPresShell.cpp, r=me | |
5faf053cccaf361b0cbc2ea1f375cdd612fb194a | David Zbarsky — Bug 837044 Part 1: Move SVGFilterElement to mozilla::dom r=bz | |
2a21768b10f09722018659cbeef5eb8a577e2f57 | Jan-Ivar Bruaroey — Bug 835712 - Use more webidl for safer JS traversal. r=bz, r=jesup | |
f213ceb739aa7d812a30eecf52f42c148de616e4 | Jan-Ivar Bruaroey — Bug 835370 - Optional offer/answer constraints work + unsupported mandatory ones fail. r=bz, r=jesup | |
1a9f0e93437032d0b421a1006c23ac58e6a12f6d | Jonathan Kew — bug 841470 followup - fix signed/unsigned warning causing build bustage. r=me | |
16ff7211d7b22aebc9004d51f4a81f46257858a4 | Jonathan Watt — Bug 842158 - Fix comment in input-range-direction-1.html. r=dholbert. DONTBUILD. | |
841077d27df82a4723a0f2b79e652779835f9e8d | Jonathan Watt — Bug 842158 - Make <input type=range> honor the 'direction' property. r=dholbert. | |
fe1aa97b77a6e9de2aaf56733c9d77f87473d7e0 | Jonathan Kew — bug 841470 - don't call AppUnitsPerDevPixelChanged unless the value has actually changed. r=roc | |
dbaron@mozilla.com Wed Jan 09 08:25:50 2013 +0000 | 7bce868864bf9d16ff59da3fb560b8016996ae44 | Gene Lian — Bug 828161 - Firefox OS cannot start up due to an exception: "Webapps.jsm: non-relative URI passed to resolveFromOrigin". r=mounir |
dbaron@mozilla.com Fri Dec 21 21:58:32 2012 +0000 | ae6237161b6c49c91cb0e439cdffeeb7f8c87123 | Nicholas Cameron — Bug 822231; use the maximum scale for animated scaling. r=roc |
aad19a7636f3766eb71549ef36267d2b4540d89a | Nicholas Cameron — Bug 822231; fix end of animation behaviour. r=dbaron | |
dbaron@mozilla.com Thu Dec 20 15:59:24 2012 +0000 | f6550d0960c8acbd79546967c493ed1cd6677ec1 | L. David Baron — Bug 814302, part 2: Don't print to console when an invalid selector is passed to querySelector*. r=bzbarsky |
dbaron@mozilla.com Sat Jun 30 05:51:18 2012 +0000 | f08d285b63b0f9c8d30152dad07875725753d9c9 | L. David Baron — Back out half of the previous patch for bug 709747, since the nsCOMPtr<nsISupports>::forget(nsISupports**) specialization is substantially different from nsCOMPtr<T>::forget(I**), and uses swap which already does the needed logging. |
dbaron@mozilla.com Wed Jun 13 19:50:05 2012 +0000 | e116a5da6cedfe7f980979005c5f4eaa4e0bfa4c | L. David Baron — Don't mark intrinsic widths dirty for font inflation width changes at box/block boundaries. (Bug 764354) r=bzbarsky |
dbaron@mozilla.com Tue Jun 12 19:43:41 2012 +0000 | 880037c0ff1e90eda546788d7be033908e8f331d | L. David Baron — Make scroll frames (i.e., overflow != visible) no longer be font size inflation flow roots. This fixes phoronix.com/reddit.com/others at the expense of youtube.com. This reverts b64bfa138619890a01826bde8974cc974b45a6f5 (bug 760098) which in turn reverted 9620f50be9fa8be44931decf1e57ce25f51da812 (Bug 747720, patch 7) which in turn reverted part of 9499f6b28addcbcd9c480eb80cfe6c4c63a4a3a1 (Bug 706193, patch 2). (Bug 747720) r=backout |
dbaron@mozilla.com Tue Jun 12 05:43:46 2012 +0000 | 131961e5e0d1b57c13b5d3c880ea700893087893 | L. David Baron — Don't assume ordering of callers of nsPresContext::ScreenWidthInchesForFontInflation; instead, track changes only for the caller that cares about changes. (Bug 759755, patch 5) r=bzbarsky |
dbaron@mozilla.com Mon Jun 11 20:57:51 2012 +0000 | b7dd74f5a7d2e21b45775bf0808c80d67c0b8a4f | L. David Baron — Properly dirty intrinsic widths when doing things that change inflation. (Bug 759755, patch 3) r=roc |
649beef6950cb10d5b52b6bffb78015bc4a0f71f | L. David Baron — Do the necessary reflow when our font inflation data changes. (Bug 759755, patch 2) r=roc/bzbarsky | |
dbaron@mozilla.com Mon Jun 11 00:36:50 2012 +0000 | af2a59c2334728db194971a51392b5eb27a70b9d | L. David Baron — Back out patches 2 and 3 of bug 759755 for causing intermittent failures of layout/reftests/font-inflation/container-with-clamping.html . |
dbaron@mozilla.com Mon Jun 11 00:23:07 2012 +0000 | 8d57c055f951a32e903888e81ed2b07fb3b49f45 | L. David Baron — Backout bug 754202 (all patches, rather than just patches 3-7). |
dbaron@mozilla.com Sun Jun 10 20:02:49 2012 +0000 | 679e4b464c10b21633427125e26422cab0c58581 | L. David Baron — Make svg:foreignObject be considered a constrained height (now that I'm thinking about them). (Bug 759755, patch 4) r=roc |
876d3ce8a630639775add69e4359cb9d0b13274f | L. David Baron — Properly dirty intrinsic widths when doing things that change inflation. (Bug 759755, patch 3) r=roc | |
753567e35350143dd5c9965d0017f43a1202c871 | L. David Baron — Do the necessary reflow when our font inflation data changes. (Bug 759755, patch 2) r=roc | |
470130288d359d27152b7f2ba55a53a540402214 | L. David Baron — Fix source of slight test variation. (Bug 759755, patch 1) | |
dbaron@mozilla.com Thu May 10 09:12:50 2012 +0000 | 6fe7dd2f8f574c9b4e39eaea494d8238b6dc39e2 | L. David Baron — Null-check the right thing to fix topcrash. (Bug 752428) r=roc |
dbaron@mozilla.com Sun Nov 27 19:42:52 2011 +0000 | 854aabf544d485bc8c49ab2a8dae3123b87c8116 | L. David Baron — Turn down the sizing for font inflation a bit (bug 627842), at least until we sort out Android dpi issues. (Bug 705278) |
dbaron@mozilla.com Thu Nov 24 17:15:15 2011 +0000 | 84117219ded0603cce66ead4aa821d5ea6f67bc1 | L. David Baron — Add reftest annotations for failure state on Mac OS X 10.7 (Lion) so we can enable the reftest suite on Lion unit test machines. (Bug 700503) |
dbaron@mozilla.com Thu Nov 24 02:50:31 2011 +0000 | cf764be32bc35ee10c9e199db4ac35cf64b9aace | L. David Baron — Run existing tests without font size inflation, even when it is enabled. (Bug 627842, patch 17) r=roc |
eb173d230150f0421944633e108b7dc00a8eb9a8 | L. David Baron — Add reftest harness for testing font inflation and add reftests for basic features. (Bug 627842, patch 16) r=roc | |
ccabd715b23255359a0d936120162ba788c53982 | L. David Baron — Make other users of font metrics (other than MathML and XUL) honor font size inflation. (Bug 627842, patch 15) r=roc | |
ff09e8e9bd8a308c6d82fa960679d83f1d9e24ca | L. David Baron — Pass nsFontMetrics to the GetEllipsis function rather than computing them again. (Bug 627842, patch 14) r=matspal | |
51ebc0da58ba7842ce991b8b00220498decbe61d | L. David Baron — Apply font size inflation to list bullets. (Bug 627842, patch 13) r=roc | |
738725e75362ce9270c19a50db0e7b9a2daa2b7d | L. David Baron — Apply font size inflation to heights of inlines. (Bug 627842, patch 12) r=roc | |
d3724c31c3a0a083728d21f681a414900f982b6f | L. David Baron — Apply font size inflation to line heights. (Bug 627842, patch 11) r=roc | |
d090012f8439e926489cbfaa44600f24eb18e20d | L. David Baron — Remove the unused context parameter to MeasureCharClippedText. (Bug 627842, patch 10) r=roc | |
236ba3dfe6472a0acd8863f32d360dabf9d5a9da | L. David Baron — Apply font size inflation to text. (Bug 627842, patch 9) r=roc | |
2a00ab5642c1115441d0c08373a566c4cf7ec4f4 | L. David Baron — Pass block's reflow state to nsTextFrame::UnionAdditionalOverflow. (Bug 627842, patch 8) r=roc | |
b0eb968eceb5b5085056c8b308c802d4a413f92e | L. David Baron — Use the text run's font group for the tab width instead of recomputing it from the frame. (Bug 627842, patch 7) r=roc | |
e233695b13100101ffba23b42bd243b9e74a7888 | L. David Baron — Add inflation parameter to nsLayoutUtils::GetFontMetricsFor* methods. (Bug 627842, patch 6) r=roc | |
a10a1bc3cb401b3902c7d7fba25d02cd00ac16bd | L. David Baron — When font size inflation is enabled, horizontal resizes of blocks must cause a full dirty reflow. (Bug 627842, patch 5) r=bzbarsky | |
d3e230bec2f93f8be6667ca17e5c71050b8cc6e3 | L. David Baron — Implement computation of font size inflation for improved readibility of text on mobile devices. (Bug 627842, patch 4) r=roc | |
3d486b1ad76a9f421ca230ce33116931e11d8531 | L. David Baron — Don't construct cell reflow states with a row group reflow state as their parent; instead, always link in a table row reflow state as appropriate. (Bug 627842, patch 3.875) r=roc | |
e229fd69d8b1f9f374242525c5426a6281a4c7f1 | L. David Baron — Don't duplicate frame state bits, so that we can assert about NS_FRAME_IN_REFLOW during painting. (Bug 627842, patch 3.5) r=roc | |
4751e5b548a70594f6c53d4a267c79ac6ef7bbc7 | L. David Baron — When reflowing a frame (such as text controls) that jumps from HTML layout into XUL layout and then jumps back to HTML on the child frame, link the parent reflow state chain correctly. (Bug 627842, patch 3) r=roc | |
1aaacbcb3b6197d84bcee6d56923b3f78125aec2 | L. David Baron — Set an NS_FRAME_IN_CONSTRAINED_HEIGHT state bit on frames that are in a constrained space. (Bug 627842, patch 2) r=roc | |
ada794061c14e062d2af27f40138485f017b9f4e | L. David Baron — Add support for -moz-text-size-adjust CSS property. (Bug 627842, patch 1) r=bzbarsky | |
dbaron@mozilla.com Thu Aug 11 01:01:07 2011 +0000 | 1221d45e7acad7a93d9eb3962b38dbe6315e8bde | L. David Baron — Backout changeset 89a9f4a88d5b (bug 676413) for causing content/html/content/test/test_bug664299.html failures. |
686e5ad8fa96a092e0f620c060c3139d4a64e347 | L. David Baron — Backout changeset 289becc07558 (bug 676413) for causing content/html/content/test/test_bug664299.html failures. | |
a1b3ba6eabf8dcfaa17e8ee82d45065c9446fe5e | L. David Baron — Backout changeset aac29f0bdd10 (bug 676413) for causing content/html/content/test/test_bug664299.html failures. | |
dbaron@mozilla.com Tue Jul 05 19:12:00 2011 +0000 | 95dccbaaabe8412f43b73fae9a74d105be97a07d | L. David Baron — Update revision of jetpack tested in jetpack tests to use one that is compatible with 8.0a1. |
dbaron@mozilla.com Mon Jun 13 01:53:02 2011 +0000 | eab02b0b7c7d1a1c0e47ab0b1ed5b3197604693d | L. David Baron — Fix error in comment. r=bzbarsky |
6772105ec426254c978672361695aeb83033ff42 | L. David Baron — Add test for rule serialization to catch any bugs in DocumentRule::GetCssText that are like the bug in the DEBUG-only DocumentRule::List in the initial patch for bug 398962. | |
ddc73a8ae4027c31f82ed720724ef6e7dd3192c9 | L. David Baron — Add missing break (Bug 398962) r=bzbarsky | |
17805ab478a23de90c449826ce06245721d0e73a | L. David Baron — Add needs-focus annotation for native-theme listbox tests. (Bug 659708) | |
bf282a9b7ae44556c5c44c567f6dc731ccf9b816 | L. David Baron — Add needs-focus annotation for a bunch of tests with selects in them to try to fix intermittent failures. (Bug 626103) | |
3af9fed4e33a1f0f165dc6b911815d21b199045e | L. David Baron — Remove notion of percentage of intrinsic size: remove code that handles percentages (which are no longer set thanks to the previous patch) and make them invalid. (Bug 611099) r=dholbert | |
58fe3ede72f834b7110fa5b937bee6995d43a174 | L. David Baron — Remove notion of percentage intrinsic size: remove the single case that (incorrectly) sets percentage intrinsic sizes, and fix all of the tests that depend on our old incorrect behavior. (Bug 611099) r=dholbert | |
c07445f34e926477e6c61885b2781d8922a898d9 | L. David Baron — Change IsPercentageAware (which tests whether an inline box's width depends on the width of its container) to check the correct general statement of when the width of a replaced element depends on its container's width, and in doing so avoid depending on the notion of percentage intrinsic size. (Bug 611099) r=dholbert | |
db0bcc6ab52600658d5fb8d285f4d95a9f42dfb1 | L. David Baron — Allow -moz-box-ordinal-group: 0 (but not negatives, since we store the value as PRUint32). (Bug 644514) r=bzbarsky | |
d0b3065150f7224bc83e4db0b0091f48c2a296bb | L. David Baron — Address missed review comment from bug 644514 patch 1: remove unused macro. r=bzbarsky | |
dbaron@mozilla.com Mon May 09 19:03:20 2011 +0000 | cc57061c12587bf004f0659b6334de5080af51e5 | L. David Baron — Propagate code that used to be in CSSParserImpl::ParseSingleValueProperty and mark -moz-script-size-multiplier and -moz-script-min-size as inaccessible to parser. (Bug 636029, patch 9) r=bzbarsky |
2054cc185d8b8b34faa0fcf43001b146e37906bb | L. David Baron — -moz-animation-play-state should not be part of the -moz-animation shorthand. (Bug 654890) r=bzbarsky | |
e5fc7dbde8bed3ea7f21b34556b13974596e64f1 | L. David Baron — Ensure nsStyleAnimation doesn't produce values outside valid ranges. (Bug 653842, patch 3) r=bzbarsky | |
c2613933f08bbdcac026f64ba85cb53b09ee2c07 | L. David Baron — Unify positive-nonzero value restriction (used for integers) with one-or-larger value restriction (used for floats) as a single one-or-larger value restriction. (Bug 653842, patch 2) r=bzbarsky | |
5752142febe7351fa3fd6a036ebfefd6d3ac24da | L. David Baron — List value range restrictions more reliably in nsCSSPropList. Change 'font-size-adjust' to reject negative values. (Bug 653842, patch 1) r=bzbarsky | |
e2d2de2d2894f049ae019527e6fa4780c637bb99 | L. David Baron — In cycle collector dumps, allow much more room for document URLs. (Bug 652056) r=peterv | |
dbaron@mozilla.com Tue May 03 20:19:51 2011 +0000 | 84af3e2c7ac35d94f4cdcca62c3c97c8e67b62d0 | Johnny Stenback — Fix bug 649795. Crash when accessing mOwner which might not always be set. r=bsmedberg |
fde62ad9cd75004aa7e4dee0467f35f0bc2171cb | L. David Baron — Fix the remaining todo test in test_parse_rule.html, which is invalid since ~= selectors never match anything containing spaces. (Bug 384672, patch 5) r=bzbarsky | |
4dd57526d5f69957d89429e95b3a04fea06a9c65 | L. David Baron — Only allow escaped newlines inside strings (which includes url() tokens that contain strings). (Bug 384672, patch 4) r=bzbarsky | |
5a70248eb4ac38524cc320090ecd57898eafb462 | L. David Baron — Allow ParseAndAppendEscape to fail when the stream does not contain an escape, and make callers handle this failure appropriately. This changes our behavior when backslash immediately precedes end-of-stream. (Bug 384672, patch 3) r=bzbarsky | |
16da10dde7a5c7913437513df0819d861f41b912 | L. David Baron — Handle failure of GatherIdent, which can (starting with the next patch) fail when the character sequence is not an identifier. Additionally, change the tokenization of a hash (#) followed by a non-name character or EOF to tokenize as DELIM (eCSSToken_Symbol) rather than as eCSSToken_Hash. This only changes the behavior in the EOF case, because the only caller (color parsing) that accepts eCSSToken_Hash (rather than only eCSSToken_ID) checks the length. (Bug 384672, patch 2) r=bzbarsky | |
c7aa244b92afb93f941afff68c545a4d4e40390a | L. David Baron — Pass whether we're in a string to ParseAndAppendEscape. (Bug 384672, patch 1) r=bzbarsky | |
dbaron@mozilla.com Tue May 03 01:45:09 2011 +0000 | 86248f7209b70f8a381320075fd2ea7aa858d201 | L. David Baron — Make XPCOM_CC_DRAW_GRAPHS work at shutdown (in addition to working for non-shutdown collections). (Bug 652056, patch 3) r=peterv |
064d7c5425a6b70e0e7d4f3c6aebdf812334b65e | L. David Baron — Audit for places in style rule code that need to check for a null sheet. (Bug 634373) r=bzbarsky | |
dbaron@mozilla.com Sat Apr 30 22:23:06 2011 +0000 | 068d876996c6bde85f363d4f5fc68969651e4335 | L. David Baron — Lower the level in the cascade of animations. (Bug 653645) r=bzbarsky |
509e62175dbfb6f8e99ae1742d1dd7081bc52d41 | L. David Baron — Assert that we destroy ElementAnimations/ElementTransitions through its Destroy() method. (Bug 653644) r=bzbarsky | |
278fd4966ed04c6bbf50da3291dadc7364a4bb54 | L. David Baron — Add additional test for @-moz-document regexp() case-sensitivity (after discussion in bug 653495). | |
00d9bc4a9b9c196a6177eefe03cea76f8bcd0f58 | L. David Baron — Convert use of zoom API in style system mochitests to SpecialPowers. (Bug 653461, patch 3) r=bzbarsky | |
442fe6006bbb0a3974a2e528ac68392e209b4f60 | L. David Baron — Convert use of DOMWindowUtils in style system mochitests to SpecialPowers. (Bug 653461, patch 2) r=bzbarsky | |
2228e6343c47fa35dfc6a30d8668817f505b901d | L. David Baron — Convert use of preferences API in style system mochitests to SpecialPowers. (Bug 653461, patch 1) r=bzbarsky | |
dbaron@mozilla.com Thu Apr 28 17:22:28 2011 +0000 | 2f41abc5a89dab8422372e415c28a8d880d91413 | L. David Baron — Fix comment describing nsHTMLReflowState::availableWidth. (Bug 653356) r=bzbarsky |
52a05ef70c662092f14efefc396f2cc8f8e96bb0 | L. David Baron — Add support for regexp() function in @-moz-document rule. (Bug 398962) r=bzbarsky | |
ebe749bb585b7b45ec670ba3eef67c8fee48135f | L. David Baron — Don't set mNeedsRefreshes to false when we get two refreshes at the same time stamp. (Bug 651456) r=bzbarsky | |
ff87496ea7fc71e40907d8a74e7395c07f6cc02c | L. David Baron — When we know a block can't fit, end ReflowBlockFrame early, in case a zero-height block tries to. (Bug 652178) r=roc | |
d656c5e38d8355142317f6de6d31b9cc66e422ed | L. David Baron — Remove incorrect nulling out of members that duplicates the correct code in Shutdown. (Bug 652385) r=bzbarsky | |
dbaron@mozilla.com Sat Apr 23 20:19:42 2011 +0000 | 26ba14209541b2574d423db589ebf11a87cc2129 | L. David Baron — Push a context on the stack when notifying a MediaQueryListListener. (Bug 652317) r=smaug |
dbaron@mozilla.com Sat Apr 23 01:41:58 2011 +0000 | b7b5af018848cfc3cac7df84ed0deac7d74b7860 | L. David Baron — Reduce scope of :hover quirk: make it apply normally if it has a class selector, and be quirky (only apply to links) only when actually global. (Bug 197686) r=bzbarsky |
c73c4d6907fef68ad8acc1509997fe2d4a656812 | L. David Baron — Should check link-related bits before reusing style context for root element. (Bug 652268) r=bzbarsky | |
b3d5c9a7a5e5dcf80cc4b64693998506d3ae1bb4 | L. David Baron — unicode-bidi should inherit into ::-moz-cell-content, ::-moz-anonymous-block, ::-moz-anonymous-positioned-block, and ::-moz-fieldset-content. (Bug 604294) r=bzbarsky | |
5b0b236704da24b5cd627d6d1146d783b38c1969 | L. David Baron — Make nsBox more careful about accepting XUL attributes only on XUL elements. (Bug 102440) r=bzbarsky | |
5e93d760e31de3249a82ef8c156e00c1f3401838 | L. David Baron — Don't construct image loaders for null border-image. (Bug 652052) r=bzbarsky | |
f243ba23d95577d0bbcfddd9f071a8224d76beb7 | L. David Baron — Fix broken nsLineList::swap implementation. (Bug 652053) r=roc | |
758a62207d1f790cb0c0c1d353156a0cb857dc3f | L. David Baron — Make leaksoup not print static ctor/dtor warnings. | |
f99ba4e6acebee0e1bf7cd8c233a8e8d5e2a2f28 | L. David Baron — Fix css3-animations handling of properties that are not present in all keyframes to match WebKit and generally be more sensible. (Bug 649400) r=bzbarsky | |
bbec48c9edae6e02d0787e8581f8d82d021100b3 | L. David Baron — Use saner index names in nsAnimationManager. (Bug 649400) r=bzbarsky | |
dbaron@mozilla.com Fri Apr 22 03:18:36 2011 +0000 | e00435bb54b5551d807691976dad5b8f11789849 | L. David Baron — Add diagnostic for nested @-rules that are ignored. (Bug 652014) r=bzbarsky |
156e72ac605a4eaf86fe7e802169fe78182d1a0a | L. David Baron — Ensure nsRefreshDriver::MostRecentRefresh tells the truth even when we stop and restart timers. (Bug 650469) r=bzbarsky | |
b5832780b4c28433e200df5aace539b9113330df | L. David Baron — Remove parsing and storage code for CSS 2.0 aural properties. (Bug 649119) r=bzbarsky | |
1b37bbdb15b7ecedb68f7fafda3f04f0c9f770d0 | L. David Baron — Implement window.matchMedia for matching of media queries and notification of media query changes. (Bug 542058, patch 3) r=bzbarsky | |
183330b5a00872971b41ec7f855503418533c0c9 | L. David Baron — Allow null media query cache key in some places. (Bug 542058, patch 2) r=bzbarsky | |
1cd6b2cce8a84d7abdbb13223da27a87dd3449a0 | L. David Baron — Remove null-checks of nsCSSParser, since construction is infallible. (Bug 542058, patch 1) r=bzbarsky | |
8bec19370c0e573a32e844ace1cc12060422adf8 | L. David Baron — Share code to compute timing functions. (Bug 651801, patch 2) r=bzbarsky | |
04d855576596fb6b973aa43fe755bfa72fb4c234 | L. David Baron — Share code to count the length of the transition/animation property array. (Bug 651801, patch 1) r=bzbarsky | |
dbaron@mozilla.com Wed Apr 20 21:30:12 2011 +0000 | 127b9421c7c343df214249e347d5ee94afbbe6c2 | L. David Baron — Move AddRef to before the unlock. (Bug 650674, patch 2) r=bsmedberg |
dbaron@mozilla.com Wed Apr 20 04:23:46 2011 +0000 | 45b20f137549b8c4bb31c95fbb3ca0e4c6ac188c | L. David Baron — Make nsIFrame::GetOrdinal accept all values that the CSS parser accepts (which currently adds no values). (Bug 644514 patch 1) r=bzbarsky |
6e5fcc89c65ee568189c07cc926c73ecfca3158c | L. David Baron — Don't hold nsProxyObjectManager's lock while calling delete on an nsProxyEventObject. (Bug 650674) r=bsmedberg | |
dbaron@mozilla.com Tue Apr 12 08:30:20 2011 +0000 | 6276eb5b2d9c3ef2dc24388a751526ce20c35aa4 | L. David Baron — Backout changeset b583111a88aa (bug 585152) for causing mochitest-browser-chrome orange on opt builds. |
22d3f09a3f376ad09aa6d4e1a86beb49e2941618 | L. David Baron — Back out changeset 7dcd0d16cc08 (bug 547941) for causing jsreftest crashes on debug builds. | |
dbaron@mozilla.com Tue Apr 12 07:12:36 2011 +0000 | aa0b6404ec25a77b5a505c48a3eb5a4e449ea369 | L. David Baron — Backout changeset b48ebf9695bb for causing failures in layout/generic/test/test_selection_expanding.html . |
dbaron@mozilla.com Tue Apr 12 06:21:43 2011 +0000 | b48ebf9695bbc24d8c8429de7ecac7cb4a7ae26e | Ehsan Akhgari — Bug 637671 - Don't display the selection for a non-focused text element when restoring the selection state after a reframe. r=bzbarsky |
5f6f0204b6827bd2263ebc5d6c6c4c19f29ea3fc | L. David Baron — ifdef CSS animations so that the feature can be backed out by flipping the switches in configure.in and then reverting the changes to the following four files appropriately: nsIDOMCSS2Properties.idl, nsIDOMCSSRule.idl, property_database.js, test_transitions_computed_values.html. (Bug 435442, patch 15) r=bzbarsky | |
37cc67bd29b0c37f826f7acb59e672baa70ec712 | L. David Baron — Fire animation events at the correct times. (Bug 435442, patch 14) r=bzbarsky | |
6645b30313c5a33d07e5028080962233800b164e | L. David Baron — Instead of incorrectly setting nsComputedDOMStyle's mOuterFrame and mInnerFrame when we have a pseudo-element to the element's frames, leave them null. (Bug 435442, patch 13) r=bzbarsky | |
3a3c77941d26fd6e4f77c04234948870c9a440f6 | L. David Baron — Add animation event interface and data structures. (Bug 435442, patch 12) r=smaug | |
1c17ed72040cc82505821c7267ac8e683bd9d33d | L. David Baron — Implement and test animation of css3-animations. (Bug 435442, patch 11) r=bzbarsky | |
6ab8e5df08ec2ed73b65c62a210014e8dea48d77 | L. David Baron — Factor some common testing code into animation_utils.js. (Bug 435442, patch 10) r=bzbarsky | |
618c5d784dace564d9fdb4dabba2a1582214c321 | L. David Baron — Add interface for taking over the refresh driver in a test (i.e., mocking time). (Bug 435442, patch 9) r=bzbarsky | |
f4d2a9cb8e06bbf0936399684a67f693b70ff111 | L. David Baron — Make AnimValuesStyleRule::AddEmptyValue infallible. (Bug 435442, patch 8) r=bzbarsky | |
548241dd0c12732ff0c5c3b3a3b9ba650411e484 | L. David Baron — Refactor some parts of nsTransitionManager into common base class to be shared with AnimationManager. (Bug 435442, patch 7) r=bzbarsky | |
23d79d8f5eda84afe7caf167bd48ac8e030245fe | L. David Baron — Add support for cascading of keyframes rules. (Bug 435442, patch 6) r=bzbarsky | |
f8dba37f47618e7d652aa1837faa408cc7878b45 | L. David Baron — Implement parsing and storage of @keyframes rule. (Bug 435442, patch 5) r=bzbarsky | |
2597d6ff2793ec4c9335a9953d382b7913bfff99 | L. David Baron — Fix style rule inheritance macros. (Bug 435442, patch 4) r=bzbarsky | |
9e703bf91ff5a210f97b0b8914c391ba20439395 | L. David Baron — Clean up handling of CSSOM modifications to rules that are non-child descendants of a sheet. (Bug 435442, patch 3) r=bzbarsky | |
b579b02a57af56d709f696b8453beb16aad3a210 | L. David Baron — Share implementation of GetCSSParsingEnvironment so we can use it for both style rules' declarations and keyframe rules' declarations. (Bug 435442, patch 2) r=bzbarsky | |
0a0314bdf5c62c5589960776c7662d7996640ec4 | L. David Baron — Implement parsing and computation for the new properties in css3-animation. (Bug 435442, patch 1) r=bzbarsky | |
6bf7649f64a60b95c7d6005fe08cb615f78a723f | L. David Baron — Implement step-start, step-end, and steps() timing functions. (Bug 435442, patch 0) r=bzbarsky | |
15dc9bbc94d6b870a6be235b84b31097e90dbb49 | Trevor Saunders — Add additional IsDefunct() checks in State() methods to fix crashes [@ nsIContent::Tag()]. Bug 648988. r=surkov | |
171d203d16b1cf10175b970a4e007efc8d514800 | L. David Baron — Backout changeset e6d044d30abf (bug 607741) for not compiling. | |
fc1cb8500847d6292de8b99727c584f115e38cde | L. David Baron — Backout changeset e84a9cf9fe6c (bug 648570) for its associated patch not compiling. | |
dbaron@mozilla.com Sun Apr 10 01:26:15 2011 +0000 | fe3f7889918b2c2a7a37e75d78d6fd436d3949a0 | L. David Baron — Back out 5d997f85c1b9 (Bug 639179 Part 1) due to mobile unittest orange. CLOSED TREE |
8ece7619bfffeb8939802fae89ae23748a8b3a52 | L. David Baron — Back out 195c8ad12184 (Bug 639179 Part 2) due to mobile unittest orange. | |
1bbb4c7ec2d71f8f5ba295150db35e29020138a4 | L. David Baron — Back out e5f8db95d0c5 (Bug 639179 Part 3) due to mobile unittest orange. | |
f91f9993012233b3d8a1a1a013c2219a783bfec9 | L. David Baron — Back out 97a7a9f80725 (Bug 639179 Part 4) due to mobile unittest orange. | |
91b90242f8822434681fe37ab20b53a1320618f8 | L. David Baron — Back out fd6ad8e567c9 (Bug 639179 Part 5) due to mobile unittest orange. | |
18db426b1879162867bbb83579a145e90cdde042 | L. David Baron — Back out 1edfae12015b (Bug 642246) due to mobile unittest orange. | |
dbaron@mozilla.com Wed Mar 30 03:54:26 2011 +0000 | 3badbf0203543d72a1a6c295db9228ba11ce1474 | L. David Baron — Add test for bug 583219. r=bzbarsky |
a04d86c6539ed5a37310991ae25ee3a778d5d578 | L. David Baron — Go through the normal restyling codepath in RebuildAllStyleData so that we handle in-progress transitions correctly. (Bug 583219) r=bzbarsky | |
14fa948cc732e901010932361ed035e9f5d99276 | L. David Baron — Don't call SetSheet with a null sheet. (Bug 645951) r=bzbarsky | |
dbaron@mozilla.com Wed Mar 30 02:47:25 2011 +0000 | 4524bb785a7957cb0bda06ea92a972a71aacae64 | L. David Baron — Rev IIDs of interfaces that derive from nsIDOMDocument due to methods added to nsIDOMDocument. (Bug 639849) r=bzbarsky |
dbaron@mozilla.com Tue Mar 29 16:52:13 2011 +0000 | b63dd98e03e89900c3d168b06ac926d4ccd81422 | L. David Baron — Fix bustage from bug 594666. |
dbaron@mozilla.com Tue Mar 29 15:43:46 2011 +0000 | c532215bd5589297905681361955d4a76cb0804b | L. David Baron — Add assertions that fire when callers using nsAutoLock or nsAutoMonitor use PR_NewLock or PR_NewMonitor directly. (Bug 594666) r=cjones |
c8d376cb8a0055f0ad82c038e6097e1c3e44a8e1 | L. David Baron — Use nsAutoLock::NewLock, nsAutoLock::DestroyLock, nsAutoMonitor::NewMonitor, and nsAutoMonitor::DestroyMonitor as required by the API. (Bug 594666) r=cjones | |
27b5127dd604368fbfb5e7b9fc11db07d8c4b04f | L. David Baron — Initialize statics in OnSemaphoreCreated so that we get data about locks created before any locks are locked. (Bug 594666) r=cjones | |
5e4ff3365ab8bdb0f0a7e458285750ba07611fba | L. David Baron — Make nsAutoLock::NewLock, nsAutoLock::DestroyLock, nsAutoMonitor::NewMonitor, and nsAutoMonitor::DestroyMonitor inline so that they have no overhead in non-DEBUG. (Bug 594666) r=cjones | |
dbaron@mozilla.com Mon Mar 28 23:08:27 2011 +0000 | 5b21d83b089a024e21b2e73cfc13e09771a49449 | Chen Liu — Use PL_strncpyz in DR_FrameTypeInfo. (Bug 639220) r=dbaron |
0aec17daf6f1f1ece6bbaecbfa09bcf704da5d03 | L. David Baron — Remove the datastruct_ and member_ fields of the CSS_PROP macro. (Bug 645620, patch 5) r=bzbarsky | |
e76c7e9b17cf9da7154275648b54416b81d82a5e | L. David Baron — Remove nsCSSStruct.h/cpp. (Bug 645620, patch 4) r=bzbarsky | |
ebb436e2d8d0c6464b5157ccd3b9ff1c6c3d1d57 | L. David Baron — Move nsCSSCornerSizes from nsCSSStruct.h/cpp to nsCSSValue.h/cpp. (Bug 645620, patch 3) r=bzbarsky | |
967f25420b71b9105f3b48e33f7ae042a735f6d3 | L. David Baron — Remove nsCSSDataBlock::kOffsetTable, which is no longer needed. (Bug 645620, patch 2) r=bzbarsky | |
0864cd7f9e9b704a673a4bad42b5aac40cf578f3 | L. David Baron — Replace use of nsCSS* structs in nsCSSExpandedDataBlock with an array of nsCSSValue. (Bug 645620, patch 1) r=bzbarsky | |
dbaron@mozilla.com Sat Mar 26 18:46:06 2011 +0000 | 497e9a9d5982259264b3f0611793eb18bb706ab3 | L. David Baron — Mac GfxInfo::GetFeatureStatusImpl must assign to aStatus when it returns success. (Bug 645376) |
dbaron@mozilla.com Fri Mar 25 19:05:37 2011 +0000 | 1d3457c061ffd1297c01729488468d0c7ca5c5e3 | L. David Baron — Add crashtest for bug 645072. |
f1d26af4c57bb830fa853888d1f2829cc3577650 | L. David Baron — Mark tests added in changeset 03070beac9e7 (bug 418975) as failing, since the patch is being backed out for causing crash bug 645072. | |
5c844a79e5c193962da944d3338aecfa339ea20f | L. David Baron — Back out changeset 25beb9ced8d2 (bug 418975) for causing crash bug 645072. | |
dbaron@mozilla.com Fri Mar 25 04:11:33 2011 +0000 | e11c2f95f78116a1a4b6236e0facdfcbfcea90e7 | L. David Baron — Backout changeset 208e4e19cc1a (Bug 643695) for causing bug 644790. |
2ec2475ef8dde4913f75b26197eeac7fb304e2e5 | L. David Baron — Backout changeset d60d8c1c1f8a (Bug 644297) for causing bug 644790. | |
5deb267b1d334737c87cbf47301fba7b449ff11d | L. David Baron — Backout changeset f406ffe65c08 (Bug 620931 part 1) for causing bug 644790. | |
16e48d6b3b9c121b8754d3ce427911f3e1a47aa5 | L. David Baron — Backout changeset 5c3ed4fde1e4 (Bug 620931 part 2) for causing bug 644790. | |
08d1aeeea82459579e29cf7e710ebfafa681daaf | L. David Baron — Backout changeset b9e6454362ef (Bug 620931 part 3) for causing bug 644790. | |
941d126f6dd2c70c4ecb0f4ddda5016a955df215 | L. David Baron — Backout changeset 9df6e8117fe0 (Bug 620931 part 4) for causing bug 644790. | |
1492b6e75639593efe4e45e153a34927605509a0 | L. David Baron — Backout changeset b97a060746f9 (Bug 620931 part 5) for causing bug 644790. | |
dbaron@mozilla.com Thu Mar 03 07:21:41 2011 +0000 | f76fac2730054ea2b0eb9dc1fe4c44dd1ebfe11c | L. David Baron — Don't return NS_ERROR_ILLEGAL_INPUT when given an empty source buffer. (Bug 638236) r=smontagu a2.0=blocking |
dbaron@mozilla.com Thu Mar 03 05:02:28 2011 +0000 | 8be874c41712dd04f1e19d89aa9e19c0cf02c2ee | L. David Baron — Fix converter stream part of bug 638236. r=bzbarsky a2.0=blocking |
dbaron@mozilla.com Mon Feb 28 03:57:52 2011 +0000 | 39340a271c3361615965f0664f0f34092a5a3a7f | Gervase Markham — Add .ua to IDN TLD whitelist. (Bug 621686) a2.0=beltzner |
86e1ba3e495af15ee56dab0bc704694e61e309d0 | Gervase Markham — Add gob.ec to PSL (public suffix list). (Bug 621707) a2.0=beltzner | |
4aa1a8bc87fd7c7b6a282a92823b341bfd72b998 | Gervase Markham — Add bv.nl to PSL (public suffix list). (Bug 621707) a2.0=beltzner | |
619daccbbf7cc38b68f8a2271e8ffc4e71039da4 | Gervase Markham — Add .masr (Egypt) to IDN TLD whitelist. (Bug 624733) a2.0=beltzner | |
dbaron@mozilla.com Wed Feb 23 20:08:50 2011 +0000 | a820f7f5e50ed95e24e7e29c355d97943e62fad8 | L. David Baron — Disable opening of new tabs when double-clicking on the tabbar when the tabbar is unified with the titlebar, on GTK. (Bug 635397) r=dao a2.0=beltzner |
c011e21f29f891e9a233c6e0799dfd6974a769e5 | L. David Baron — Linux theme: make dragging the tabbar drag the window when the tabbar is unified with the titlebar. (Bug 635397) r=dao a2.0=beltzner | |
dbaron@mozilla.com Thu Feb 10 23:21:34 2011 +0000 | 0a3f2dd6870f9f4803c9a9c74313eaf700a8bc10 | Vivien Nicolas — Fix spurious NS_WARNING by adding missing return. (Bug 632802) r=dbaron a2.0=dbaron |
3268bdbd64c4edc0d86e2cab9511713f83046b09 | Robert O'Callahan — Bug 622542. Remove unused FrameLayerBuilder::InvalidateAllThebesLayerContents API. r=tnikkel a2.0=blocking | |
dbaron@mozilla.com Fri Feb 04 22:38:40 2011 +0000 | d49d590321e9718758e5d0fda9df6fa3a11967cb | Jim Mathies — Bug 629709 - White line of highlight pixels appears above navigation toolbar if the window is maximized; r=roc a=gavin |
c1d4dc902b7a4804c6a2fe61b6bce7f821d94e39 | Jim Mathies — Bug 630697 - Flash crash [@ _SEH_prolog ]; r=bsmedberg a=blocking-final+ | |
08b8b657652754c38fc208b06c2e1230ce005ca2 | timeless — Bug 577915 mark DEBUG only variables as ifdef DEBUG in libjar; r=dveditz a=jst | |
637ec623065ec8dd0cd2482094079fcb13cb262c | bjarne — Bug 612135: Content Encoding Error (partial content request) on galaxys.samsungmobile.com r=bzbarsky a=blocking2.0 | |
10ecb300665e8113f9e8b524b971cfcc5835761e | Kevin Gadd — Attempt to make the test for bug 629838 less sensitive to OS-triggered paints and CPU load; r=cjones a=test | |
c96db95315d3d801ba0867acd898ff330d4962ea | Oleg Romashin — Bug 607936 - Make possible to apply transform on topLevel LayerManager scene r=matt,roc a=joe | |
a6517388880906ce748dabd556886530637dc264 | Ms2ger — Bug 623589 - Remove aCanBePercent parameter from nsAttrValue::ParseSpecialIntValue; r=peterv a=jst | |
eb6683a406b131bddca3365d771b370830447ade | timeless — Bug 584967 mark deprecated dom interfaces with [deprecated]; r=smaug a=jst | |
b57004abf327ce35f58ff3bb19199b54d7c3670d | timeless — Bug 583727 DOMCI_CASTABLE_INTERFACE: macro redefinition; r=peterv a=jst | |
d12432562484ba649ea1273b2954a7fee3c84aea | Jonas Sicking — Bug 587928 - Disable support for <meta http-equiv="Link">; r,a=jst | |
a80bddafafb815cf075f59ac5ec35010e203c608 | Mike Conley — Bug 629521 - Extensions and themes which are marked to get removed are not grouped but remain at the original location; r,a=Mossop | |
dbaron@mozilla.com Wed Feb 02 16:40:33 2011 +0000 | 95b2986b495e2877f98be1d82d389d5c78e98924 | L. David Baron — Ensure that 'load' and 'script' tests do layout and painting before we go on to the next test. (Bug 624279) r=roc a2.0=blocking |
10df9d3ed091f6a3880f875452f75b7fe9e1b479 | L. David Baron — Make the parts of reftest-analyzer scroll independently. (Bug 612505) | |
dbaron@mozilla.com Tue Jan 25 00:23:22 2011 +0000 | 742bc2628690e5fa8d3496478f2a71267ed72bdc | L. David Baron — By default, disable MozAfterPaint for content. (Bug 608030) r=roc a=blocking2.0:betaN+ |
9c1bea8d506b17ac12c96cf63d80cc7955cde29f | L. David Baron — Clean up setting of preferences for reftest. (Bug 608030) r=roc a=blocking2.0:betaN+ | |
dfc9b86cea803b7396ec5d4c5d268d03c9a75319 | L. David Baron — Honor the "gfx.color_management.force_srgb" when it is set as a default pref in addition to when it is set as a user pref. (Bug 608030) r=jrmuizel a2.0=blocking2.0:betaN+ | |
dbaron@mozilla.com Mon Jan 24 06:01:05 2011 +0000 | 80266029824bf03159356f29ab04d0fc54a664b0 | L. David Baron — Backout changeset ffebdc3ddb62 (bug 608030) due to reftest orange related to color-management pref. a=orange |
f5cf80c6dae4bf1a9df6a56cb8db521054fed5ec | L. David Baron — Backout changeset 3248feddc867 (bug 608030). | |
dbaron@mozilla.com Mon Jan 24 04:21:58 2011 +0000 | bc2fda9a8b321ac4880275c1a2ec21d1c0e18978 | L. David Baron — Uncomment the previously landed xpc_DumpJSStack call for now, since it no longer causes fatal JS_Asserts. (Bug 510489) a2.0=DEBUG-only |
3248feddc867e210b7490618e7a4e7c5dd035803 | L. David Baron — By default, disable MozAfterPaint for content. (Bug 608030) r=roc a=blocking2.0:betaN+ | |
ffebdc3ddb6272691777d1c99f13b12c8947bfa5 | L. David Baron — Clean up setting of preferences for reftest. (Bug 608030) r=roc a=blocking2.0:betaN+ | |
54913bb4cb03cefef0392e2fe85fdff8c786359b | Cameron McCormack — Bug 612505 - Part 2: Add a pixel value inspection panel to the reftest analyzer rs=dbaron | |
d332f94fa019dfa31a299d665ce711aaa1744fb2 | Cameron McCormack — Bug 612505 - Part 1: Whitespace cleanups. rs=dbaron | |
dbaron@mozilla.com Thu Jan 20 20:10:13 2011 +0000 | 9d1decf3df2311753c5877b709da7269ae82ca28 | Mounir Lamouri — Bug 615979 - Remove custom invalid-form popup style. r=dao a=b (relanding on CLOSED TREE) |
dbaron@mozilla.com Sat Jan 15 20:32:44 2011 +0000 | 9c32afba1189f5f024a3dca0fcbfe9b00bb1c570 | L. David Baron — Backout changeset 0f1fd87b570d (bug 622326) on suspicion of causing bug 626100 (leak in a11y mochitests). CLOSED TREE |
dbaron@mozilla.com Sat Jan 15 18:26:11 2011 +0000 | 0d8c14c175f10457e3f99524c72384ea568a3303 | L. David Baron — Make this test more reliable given imperfect timers, to fix TEST-UNEXPECTED-FAIL that has happened once so far. (Bug 613888) a=tests |
dbaron@mozilla.com Sat Jan 15 03:58:42 2011 +0000 | 3d46204494379ba37443ee54bcf3c9b2d6f8a239 | L. David Baron — Correctly fix up the parentage of child sheets when removing the primary nsCSSStyleSheet from an nsCSSStyleSheetInner. (Bug 623351) r=bzbarsky a2.0=blocking |
fe3f812af314da1e34eab655acb88326d4716516 | SHIMODA Hiroshi — Add test for transitionend events firing for transitions that, prior to bug 613888, were canceled right before completing. r=bzbarsky a2.0=blocking | |
ea7bedcd069cea4e676deb43e5f788447269ed04 | L. David Baron — Don't cancel transitions that are almost completed (and round to their final value) when we get an unrelated style change. (Bug 613888) r=bzbarsky a2.0=blocking | |
dbaron@mozilla.com Sat Jan 15 00:43:37 2011 +0000 | 09941c7a591f2bf761d9d0e17101a645723d5db4 | Phil Ringnalda — Disable test_xulbrowser_plugin_visibility.xul on Windows. (Bug 625651) r=roc a=tests |
dbaron@mozilla.com Wed Jan 12 01:09:43 2011 +0000 | e2f7319148ce0e58cdca35e963b8ba27d47bcf46 | L. David Baron — Report incomplete reflow status as appropriate when frame tree is too deep. (Bug 619021) r=roc a2.0=blocking |
67cfc95b4b9096008e98e90489ae649d287d61d7 | L. David Baron — Issue console warning when we abort reflow because the frame tree is too deep. (Bug 619021) r=roc a2.0=blocking | |
dfa73f7b1acf32ed01c5fdad939be4a365ae0773 | L. David Baron — Add assertions that the frame tree is safe to destroy (i.e., doesn't contain any first-in-flows or other things we should never destroy) when we call DeleteNextInFlowChild. (Bug 619021) r=roc a2.0=blocking | |
37d585cbcb75b2bd9e77145fa75f376b37402356 | L. David Baron — Add crashtest for bug 595740. a2.0=blocking, tests | |
e7504a9cf0cb7090a42fb923b04b55462a3507a5 | L. David Baron — Handle multiple continuations of the same float being out-of-order in the same float list. (Bug 595740) r=roc a2.0=blocking | |
5eb94b2c7606dcaa40050eddda1c44c805d3cdba | L. David Baron — Move assertion about continuations of floats so that it is valid. (Bug 595740) r=roc a2.0=blocking | |
8f7e62512d44e817147cec2e95ed059fa637c230 | L. David Baron — Fix incorrect author metadata (for CSS 2.1 test suite metadata), for tests that come from bug 367650. a=testonly | |
dbaron@mozilla.com Tue Jan 04 15:11:11 2011 +0000 | 66096f8678496b69c17de6792501accac9279e24 | L. David Baron — Fix backwards handling of zero-duration transitions. (Bug 622461) r=bzbarsky a2.0=blocking2.0:betaN |
dbaron@mozilla.com Thu Dec 30 18:00:19 2010 +0000 | 97e0776740d37912dbcf49fd8e63038d2ad24b3a | L. David Baron — Correct handling of unitless zero in calc() expressions. (Bug 595648) r=bzbarsky a=blocking2.0:betaN+ |
fe4489fb36aba79563f01fd05c2751f021399414 | L. David Baron — In contexts where the CSS parser accepts numbers and lengths, treat unitless zero as a number rather than a length. (Bug 595648) r=bzbarsky,dholbert a=blocking2.0:betaN+ | |
dbaron@mozilla.com Thu Dec 16 16:55:55 2010 +0000 | 3b4f3b897999b589a75ac621825a8f962eaa54ec | L. David Baron — For transition reversing computations, ensure valuePortion is within 0.0-1.0. (Bug 611238) r=bzbarsky a=blocking2.0:final |
d0e5fb03bae2aabc4475eea791c41e51242a4fa7 | L. David Baron — Remove code that's no longer needed. (Bug 576649, followup) r=roc a=blocking | |
14acfa12a7e28bb5654c6433dbb83bc7888d4041 | L. David Baron — Remove comment that I forgot to remove in the previous patch (which fixed the issue it was pointing out). (Bug 617372) a2.0=tests | |
dbaron@mozilla.com Fri Dec 10 05:35:51 2010 +0000 | 6986bf97d8b4e1762160c05d0be96b74a24a79a2 | L. David Baron — Comment out the xpc_DumpJSStack call for now, since it causes fatal JS_Asserts. (Bug 510489) a=bustage |
dbaron@mozilla.com Fri Dec 10 04:40:06 2010 +0000 | 9103bd2267e78d3ea1b3524417f1c199c45f86dc | L. David Baron — Make style system mochitests handle cases where initial font family is sans-serif. (Bug 617372) a2.0=tests |
e71b310f048498af352c9b22e18e9624288257ac | L. David Baron — Make dumping of JS values that are native functions dump the filename and line number of the function. (Bug 510489) a2.0=DEBUG-only | |
64a2a38349278afb0ab42ebb82cb4ac54a44f5b0 | L. David Baron — Dump JS stack and information about the object for the assertion about using XPConnect on a scope with no Components in scope. (Bug 510489) r=mrbkap a2.0=DEBUG-only | |
7cf0918f3bfa6f85e9b798654c8730dfc7a9129a | L. David Baron — Add test for cairo error when trying to draw zero width borders, even though it doesn't actually fail without the patch in the current reftest harness. (Bug 618071) a=blocking2.0:beta8 | |
09ae1392ac05db340669660d3d02e9c91bd3a043 | L. David Baron — Don't try drawing zero-width borders. (Bug 618071) r=roc a=blocking2.0:beta8 | |
dbaron@mozilla.com Thu Dec 09 18:26:43 2010 +0000 | 4c5f51f5e9a0a26c69d4001aa2386e0282a4bbc8 | Igor Bukanov — bug 617215 - eliminating JS_NewString usage in FF while fixing a leak there. r=bz a=blocking b8 |
dbaron@mozilla.com Wed Dec 08 23:35:36 2010 +0000 | 3a8b2f1490f3176135b6ce540240a7474c6811de | Patrick McManus — missed a test in 98d58c46e409 when disabling websockets. bug 616733. a=tests |
dbaron@mozilla.com Fri Dec 03 20:31:58 2010 +0000 | 26679406a685651cebc652f8522df57224a9c107 | L. David Baron — Add bug number for some float test known failures. a2.0=tests |
def1d44447e33664daae0bbf25e919ff861800e5 | L. David Baron — Remove comment about difference from CSS 2.1 since CSS 2.1 has adopted the proposal in question. a2.0=tests | |
ec5b2fab7df586c51cfcc40fdbd5b0a31c07cebc | L. David Baron — Change assertion annotation. The condition causing it is dependence on some sizes rather than a platform-specific issue, but leave it a little more specific so that we notice if the bug is fixed. (Bug 615953) a2.0=tests | |
dbaron@mozilla.com Sun Nov 21 23:51:46 2010 +0000 | 4847e1cf6cf4725b9a36da1a94788374b0cab397 | L. David Baron — Don't propagate text-decoration in quirks-mode across inline-block, inline-table, and HTML table elements. Also, prepare quirks-mode text-decoration propagation code for use in standards mode (for bug 403524). (Bug 572713) r=roc a2.0=blocking |
dbaron@mozilla.com Thu Nov 18 19:07:25 2010 +0000 | b80c7aadda8311e73658e0b8d2a500eef511634b | L. David Baron — Add reftests for bug 500141. a2.0=tests+blocking |
2aceaa1070b43970bb058cb589a6a37ae96e94ac | L. David Baron — Update Armenian list numbering test per discussion in bug 390440 and bug 604508. a2.0=tests | |
dbaron@mozilla.com Tue Nov 16 17:56:35 2010 +0000 | 860d55aec420a96d0535d39c9a68b50099fb697c | L. David Baron — Animate skew in angle space rather than tangent space for interop and to avoid issues with infinite tangents. (Bug 606722) r=bzbarsky a2.0=blocking |
0b5df68704ad59ace22682b40b1b30843af9e05d | L. David Baron — Remove spammy warning announcing that we haven't fixed bug 455338. (Bug 611686) r=bzbarsky a2.0=DEBUG-only | |
46dbf72e386fc094f001e28edb2d66caa0a9e6a5 | L. David Baron — Make the reftest image comparison tests have a more informative message so they're easier to distinguish from the rest. (Bug 611702) r=ted a2.0=tests | |
a5cf7be988577c5e0dc08fae53102b4a99fd4cfd | L. David Baron — Fix assertion (that should have turned the tree orange). (Bug 608458) r=roc a2.0=blocking(on 500141) | |
dbaron@mozilla.com Wed Nov 10 15:50:38 2010 +0000 | e250978a21be0e1c7d87a95db2980404c0299eec | L. David Baron — Don't use ComputeDistance in nsTransitionManager when shortening reversals of partially running transitions, and shorten only transitions that are actually back to the current start point. (Bug 582379, bug 526784) r=bzbarsky a2.0=blocking |
f1f708845d4de39958152fa95dd60945f5406821 | L. David Baron — Fix division-by-zero crash that dholbert saw, although I haven't been able to, and make the code a bit more robust. (Bug 582379) r=bzbarsky a2.0=blocking | |
3c75b7bea31ac5e0b8f89b71464ce343c8de5dc5 | L. David Baron — Fix another case of bad border-radius corners (and document a third that's not fixed). (Bug 500141) r=roc a2.0=blocking | |
f989d1ef7cb8182c62400434d4a6c9a36f3f8df0 | L. David Baron — Fix GLX version check so it won't break when the version hits 1.10. (Bug 605992) r=bjacob a2.0=joedrew | |
8b83d833cc950398c586183b23253ea9f4e3c59e | L. David Baron — Use extension alternatives for GLX 1.3 features when GLX 1.3 is not available but equivalent extensions are. (Bug 605992) r=bjacob a2.0=joedrew | |
8b500020522c2e00753f33e8458e5a01a6099da3 | L. David Baron — Don't repeatedly try to initialize GLXLibrary. (Bug 605992) r=bjacob a2.0=joedrew | |
c8d35a82db4e945573dced69ee0d9730a0dd9514 | L. David Baron — Add glXQueryExtensionsString to GLXLibrary. (Bug 605992) r=bjacob a2.0=joedrew | |
bf1af01820f8d6575c8ee6707e543d8058647ca7 | L. David Baron — Remove unused functions from GLXLibrary. (Bug 605992) r=bjacob a2.0=joedrew | |
83c59637f79980ce39885ab1883b6e099948c029 | L. David Baron — Remove non-working remnant of support for GLX versions less than 1.3. (Bug 605992) r=bjacob a2.0=joedrew | |
0c05af8eb2121ddda5f8f2962fa6e07f33be2c68 | L. David Baron — Make glXDestroyContext function pointer consistent with name of function. (Bug 605992) r=bjacob a2.0=joedrew | |
a9fef34b8c68d1fcdb5b4114800fa005077997f2 | L. David Baron — Remove duplicate XFree call. (Bug 605992) r=vlad a2.0=joedrew | |
cf61d18f62107a54e6be58e3a8ea43a78b07155c | L. David Baron — Make 'bolder' and 'lighter' values of 'font-weight' be computed in the style system, per recent edits to CSS 2.1. (Bug 93725) r=jdaggett a2.0=joedrew | |
864ad777dba7365345e608df7b878a17d7fcb829 | L. David Baron — Fix an underlying issue with weightmapping reftests that shows up in weightmapping-458.html on Windows once bug 93725 is fixed: avoid differences because we're inconsistent about whether we're setting the correct font on a block or an inline. (Bug 93725) r=jdaggett a2.0=tests | |
68dcdaf45a0f759ad51f8978a1c8d578c6c695df | L. David Baron — Remove support (style system only) for 'wider' and 'narrower' values of 'font-stretch'. (Bug 604816) r=jdaggett a2.0=joedrew | |
dbaron@mozilla.com Tue Oct 26 18:31:10 2010 +0000 | bb8146cbac6371c204d9e7986a2d05af4a3c2da8 | L. David Baron — Fix border-radius joins with differing styles adjacent to a zero-width border. (Bug 500141) r=roc a2.0=blocking-final |
dbaron@mozilla.com Sat Oct 23 23:32:30 2010 +0000 | de2d90ff2ac76b22628e836b9c29fb3bc76c0fc2 | L. David Baron — Add test for nsStyleAnimation::ComputeDistance. (Bug 598099) r=bzbarsky a2.0=blocking-betaN |
567e9ffd65cbce700c8c86cef987e3f21c9a9ab9 | L. David Baron — Change distance computation for transforms so that distance ratios match interpolation. (Bug 598099) r=bzbarsky a2.0=blocking-betaN | |
af70dc124ddd4fa89ace955431612cf97ec1f81d | L. David Baron — Make AnimValuesStyleRule::MapRuleInfoInto check that property hasn't been filled in yet, so that it cascades correctly and interacts correctly with nsStyleSet::ResolveStyleByAddingRules. (Bug 598099) r=bzbarsky a2.0=blocking-betaN | |
0f9e0eedb4ba0ff8dc6c17a0970b8003da8f298f | L. David Baron — Revert code changes from changeset 1640dcbf1d4c (bug 541406), and add embed:-moz-focusring too, now that bug 542595 is fixed. r=roc | |
dbaron@mozilla.com Fri Oct 22 03:38:07 2010 +0000 | bafbdc85d57b4025db34390ad941534d78301f8f | Andreas Gal — Check correct compartment. (Bug 606390) r=jst a2.0=blocking-beta7 |
9b0ab0ada85324c0ccf0aa9f53cb86709d89d843 | L. David Baron — Add bug number for test failure. | |
04f831cccd8b2f840ea37cf19f350fa18cf7645a | L. David Baron — Backout changeset d9e4dfc7ebdc (debugging code for test failure). a=roc a2.0=roc | |
d045978f60071598f08f6351ccaebafff1f42567 | L. David Baron — Add assertion to detect case that bent caught in record-and-replay on privatebrowsing tests so we can learn what portion of orange (hangs) in those tests it's responsible for, and get stacks pointing to the problem. | |
dbaron@mozilla.com Mon Oct 18 02:37:27 2010 +0000 | bff47403425de38ce2a0a0aa3705c39cf81787d4 | L. David Baron — Accept PR_INT32_MIN as an integer in CSS. (Bug 602890) r=bzbarsky a2.0=roc |
5b74adbe76795c965c789d9e6254e241a2d4b192 | L. David Baron — Don't hit assertion when calling getPropertyPriority on unknown property. (Bug 601439) r=bzbarsky a2.0=dbaron | |
7023ebb8417ae39d3aef98336e2a031ede3ee478 | L. David Baron — Fix double-subtraction of opposite margin when one of margin-top/bottom is auto, for absolutely positioned elements. (Bug 604212) r=bzbarsky a2.0=roc | |
5ba88998be23c6030975aa56552c713305e04c3a | L. David Baron — Check for UniversalXPConnect in trace-malloc hooks. (Bug 600064) r=jst a2.0=roc | |
07da2aeff75a5bf2c868836b6c5661d37777ae42 | L. David Baron — Remove ancient bustage fix that was only needed for Mac OS X versions we no longer support (10.1, I think). a2.0=dbaron | |
dbaron@mozilla.com Tue Oct 12 02:21:16 2010 +0000 | e84f3fb9fd5633d5eceb38b2fb33bcf573445c59 | L. David Baron — Add an additional value to nsOverflowType so that compilers (in particular, gcc 4.5.*) know that one past the end is a value they'll need to deal with. (Bug 602826) r=roc a2.0=blocking |
dbaron@mozilla.com Mon Oct 11 18:04:04 2010 +0000 | 5631c996d14df513813bfd9caad7f846fd68b55b | L. David Baron — Make hit testing for border-radius follow the curvature of the border. (Bug 595652) r=roc a2.0=blocking2.0:betaN |
12bbf60c4d97e95313b1a7bf66e73df4b25d2a04 | L. David Baron — Send clicks to the center of elements, rather than to 2, 2, so that they don't end up outside the curvature of the border. (Bug 595652) r=Mossop a2.0=blocking2.0:betaN | |
8731e64120abc251171ca73154003cb2c638bff7 | L. David Baron — Add method to synthesize mouse events at the center of elements. (Bug 595652) r=Mossop a2.0=blocking2.0:betaN | |
dbaron@mozilla.com Sat Oct 09 16:35:25 2010 +0000 | 26291a8c4caf2e51c41d41662da5209d97b7efcd | L. David Baron — Fix GC race in test by doing QueryInterface when needed, in case a the wrapper has been GCed since the last QueryInterface. (Bug 600785) r=ted.mielczarek a2.0=tests |
d88b7978d132656649172a594e81429e38ba88b6 | L. David Baron — Remove canvas shadow quirk that was recently removed from the spec. (Bug 600428) r=roc a2.0=blocking2.0:beta8 | |
a1e0e5f8e4f9f9c8b0cdd475fcede069412e0eb0 | L. David Baron — Add a change that was missed in changeset 7e330021ce68 (bug 590039). a2.0=blocking | |
dbaron@mozilla.com Thu Oct 07 04:42:09 2010 +0000 | 41aded65fb6cda454f24197e1baead6fa89fab7f | Dave Townsend — Backing out string removal from bug 597178 so localizers don't get confused. a=backout |
c592fd144de0fb4a642f3b307400ac4347505baf | Benoit Jacob — Bug 600620 - 2/2 - Expose feature status block reason in about:support - r=jmuizelaar, a=blocking2.0-b7 | |
999e367a2e1dc792eb950c4e6c263b77dc1d7b3c | Benoit Jacob — Bug 600620 - 1/2 - Expose feature status block reason so that it can be used by about:support - r=vladimir, a=blocking2.0-b7 | |
bab601c0c0845e38f3d41541e0915e13ca2ccfb1 | Benoit Jacob — Bug 600620 - 2/2 - Expose feature status block reason in about:support - r=jmuizelaar, a=blocking2.0-b7 | |
9c335c3700f83a7cd3db198cc7e3d32d89048243 | Benoit Jacob — Bug 600620 - 1/2 - Expose feature status block reason so that it can be used by about:support - r=vladimir, a=blocking2.0-b7 | |
2f281ff6d5e48dd9d105295dbde5047bb9fccf7f | Chris Jones — Bug 602393: Fix idiotic mistake causing JITs to be blacklisted on all android devices. r=dvander a=blocking-fennec-b1+ | |
dbaron@mozilla.com Thu Oct 07 04:26:21 2010 +0000 | 1aab37daf3bcbbe50b0e5cba4cc359fc8fd92cc5 | L. David Baron — Remove unused system metrics from nsILookAndFeel and implementations. (Bug 599657) r=roc a2.0=joedrew |
2fbbdc29ddadda02e6d1a0e7e6703ef783b91da3 | L. David Baron — Check isValid, since bindings in chrome (e.g., Fennec select binding) can make it be false. (Bug 596767) r=bzbarsky a2.0=blocking2.0:betaN | |
7162cbafddb98f51afd46e4cd6a3cb4a2ead9916 | L. David Baron — Drop native appearance when border-radius or -moz-border-start/end are set. (Bug 601366) r=bzbarsky a2.0=blocking2.0:betaN | |
c6cab3b69ee1432acec0d15140ce92c1de34fb51 | L. David Baron — Give nsCSSFontFaceRule a copy-constructor that doesn't copy the reference count. (Bug 601437) r=bzbarsky a2.0=blocking2.0:final | |
769faecf13a91bfd4e9d28426e6d9867fe3a8b81 | Jim Mathies — Set vertical resize flags on the root's reflow state when we're doing SizeToContent reflows. (Bug 562955) r=bzbarsky a2.0=blocking2.0:betaN | |
ae327f054f26d557520d1f021938986c63ff2fff | L. David Baron — Avoid early return from nsImageFrame::BuildDisplayList, so we don't go blank for some selection cases. (Bug 599368) r=tnikkel a2.0=blocking2.0:final | |
44d18ee0102f9c352508305d9f1056df2376ee91 | L. David Baron — Reflow floating ::first-letter before deciding where to place the float, since we need to reflow it to learn its width. (Bug 594303) r=roc a2.0=blocking:betaN | |
e82310ad2cba04f290fd3939ad6f48e5fbcab550 | L. David Baron — When a frame is themed, report a border-radius of 0. (Bug 595652) r=roc a2.0=blocking2.0:betaN | |
ba73f9a24cb112b16ec04eb834b4961447c5604f | L. David Baron — Fix border-radius computed style code to reflect clamping adjustments that we make to border radius. (Bug 595651) r=bzbarsky a2.0=blocking2.0:betaN | |
a409cf6a864eede77911a29049eba5bdd3507ea9 | L. David Baron — Fix border-radius computed style code to reflect that percentage Y values are percentages of the box height. (Bug 595650) r=bzbarsky a2.0=blocking2.0:betaN | |
74a0c9dba31781700c1e3d1c2dd1d1561529272f | L. David Baron — Add a selector hack so that we can implement table border styles compatibly in CSS. (Bug 539880) Test by Geoff Lankow <geoff@darktrojan.net>. r=bzbarsky a2.0=blocking2.0:betaN | |
58e3696a0dad5751054e4e6c5fec4375373f0c6e | L. David Baron — Add reftests for text-shadow and box-shadow not causing scrollable overflow. (Bug 542595, patch 24) (for bug 446693) a2.0=blocking2.0:beta8 | |
b492a3d8bc1c93aadbd3a6080216222c33d14f23 | L. David Baron — Fix reftests that assume that text-shadow causes scrollbars. (Bug 542595, patch 23) (for bug 446693) | |
b9d3ba34dc5e4e2ecaabfc4433d1c8a8caeb0c3f | L. David Baron — Mark two reftests that now pass as passing. (Bug 542595, patch 22) (fixes bug 593160) a2.0=blocking2.0:beta8 | |
7fa3c82dc40f36d1e4b2e93e82100a2892cc60db | L. David Baron — Adjust known assertion counts for assertions that now happen for each overflow area. (Bug 542595, patch 21) a2.0=blocking2.0:beta8 | |
0705671514244627171aa1b4e49053e1a3c6237c | L. David Baron — Change callers to use new nsIFrame overflow APIs. (Bug 542595, patch 20) r=roc a2.0=blocking2.0:beta8 | |
08860c83bf8825b1ceabb1a840954f29a46a143f | L. David Baron — Fix miscellaneous reflow methods to use new overflow area APIs. (Bug 542595, patch 19) r=roc a2.0=blocking2.0:beta8 | |
061f5e6d58be7d05492d55048d4cd38ba7f354b4 | L. David Baron — Fix all ReflowChildren methods in table code to avoid unnecessary NS_METHOD and NS_IMETHOD, and one that takes an overflow area to handle it correctly. (Bug 542595, patch 18) r=roc a2.0=blocking2.0:beta8 | |
40788d629f3c99c53acd9af080e3ec745e3e963e | L. David Baron — Make parameters to nsTableFrame::InvalidateFrame, nsTableFrame::PlaceChild, and nsTableRowGroupFrame::PlaceChild be the visual overflow rect. (Bug 542595, patch 17) r=roc a2.0=blocking2.0:beta8 | |
0a7a368d748f91e1d184529dbcc01726ea05a570 | L. David Baron — Fix the way table cells consider overflowing collapsed borders for split overflow areas. (Bug 542595, patch 16) r=roc a2.0=blocking2.0:beta8 | |
89551308e58554eff348cd6dd38acd0c47db4f4a | L. David Baron — Now that overflow areas are split, change nsIFrame::ComputeTightBounds to use visual overflow. While it really only needs to include frame bounds, glyph bounds, and text decorations, since glyph bounds are not part of scrollable overflow, it must use visual overflow. (Bug 542595, patch 15) r=roc a2.0=blocking2.0:beta8 | |
9292ed4f13c720ba7266a0e7d477906adf34e98f | L. David Baron — Remaining nsBlockFrame changes for split overflow areas. (Bug 542595, patch 14) r=roc a2.0=blocking2.0:beta8 | |
0de9480228c0f90350d7009e494fbba088097d7f | L. David Baron — Change nsBlockReflowContext::PlaceBlock for split overflow areas. (Bug 542595, patch 13) r=roc a2.0=blocking2.0:beta8 | |
25b99ff44f9c6f6214c9aca4c54d3e420f67be5a | L. David Baron — Split overflow areas for block frame float continuations. (Bug 542595, patch 12) r=roc a2.0=blocking2.0:beta8 | |
ed9ebff7469d39ba1552c4c760bfea23ba238cf0 | L. David Baron — Compute nsBlockFrame.cpp's ComputeCombinedArea to split overflow areas. (Bug 542595, patch 11) r=roc a2.0=blocking2.0:beta8 | |
96a52ac050062e3797e7c4340de8090e88d32a1c | L. David Baron — Compute nsBlockFrame::ComputeCombinedArea to split overflow areas. (Bug 542595, patch 10) r=roc a2.0=blocking2.0:beta8 | |
ca6684b7a11c327342aa1328d016bd33c6d47c05 | L. David Baron — Convert nsBlockReflowState::mFloatCombinedArea and part of nsBlockFrame to split overflow areas. (Bug 542595, patch 9) r=roc a2.0=blocking2.0:beta8 | |
04e34daab502dd5e7e7f3a108797b76b8166bde0 | L. David Baron — Make overflow from text frames be visual overflow only, and not scrollable. (Bug 542595, patch 8) r=roc a2.0=blocking2.0:beta8 | |
a8f0130ffa83a8c6140ce4f9f64b285ad649b9f5 | L. David Baron — Make nsLineLayout track two separate overflow areas. (Bug 542595, patch 7) r=roc a2.0=blocking2.0:beta8 | |
6e1cf319e5b20f16d708807f057dc8b5ac5c9fe2 | L. David Baron — Make nsLineBox track two separate overflow areas. (Bug 542595, patch 6) r=roc a2.0=blocking2.0:beta8 | |
1302a184ae9cc54b3bf1e5d9fd8dc491f38e7cba | L. David Baron — Remove unused method nsLineBox::CombinedAreaIntersects. (Bug 542595, patch 5) r=roc a2.0=blocking2.0:beta8 | |
ce61761d254db95cb5ed590033d6f8f4532329d7 | L. David Baron — Change FinishAndStoreOverflow API to take two overflow areas. (Bug 542595, patch 4) r=roc a2.0=blocking2.0:beta8 | |
1b5cdef4b9d66f7de34174cd22b2cbfa4072d22a | L. David Baron — Make ReflowOverflowContainerChildren handle split overflow areas. (Bug 542595, patch 3) r=roc a2.0=blocking2.0:beta8 | |
28874ce55ee11d0b1fb190613787af46fa2f6d33 | L. David Baron — Use split overflow areas in nsAbsoluteContainer::Reflow. Fixes overflow handling bug in nsPositionedInlineFrame where non-positioned overflow was ignored. (Bug 542595, patch 2) r=roc a2.0=blocking2.0:beta8 | |
4abdb488ea62cef7371416a63b1c42875fe2ac94 | L. David Baron — Convert nsIFrame APIs from having a single overflow rect to having two distinct overflow rects. (Bug 542595, patch 1) r=roc sr=bzbarsky a2.0=blocking2.0:beta8 | |
2b78824f6508dafdb366f6203b48ed72467ccb35 | L. David Baron — For elements that are in a document with a pres shell, always use that pres shell when getting computed style so we (a) return a more correct style and (b) don't mix rule nodes from two rule trees. (Bug 596245) r=bzbarsky a2.0=blocking2.0:betaN | |
cc997025601265790b6f3e748162c35cd08501da | L. David Baron — When we set border-radius on <hr>, make the ends circular rather than elliptical. (Bug 597721) r=bzbarsky a2.0=blocking:betaN | |
be63370c439ba4c7cdd001418a0a9108912f609b | Boris Zbarsky — Adjust assertion annotation to be Linux-specific. a2.0=bustage | |
dbaron@mozilla.com Wed Sep 22 05:37:39 2010 +0000 | 6a3efef10e69a0ebd5b9d94cadb1050c59fced89 | L. David Baron — Revert bug 549561 for Mac only, since it seems to have caused the 10.5 (32-bit) Mac debug trace-malloc leak test to hang. a=bustage |
dbaron@mozilla.com Wed Sep 22 02:33:17 2010 +0000 | d20b0bf1cf3aedccd13f60bb8d9e6c1086250109 | L. David Baron — Disable trace-malloc stack walking for tests that use automation.py. (Bug 549561) r=ted a2.0=tests |
0778c79316957868b470b7d0fdd1e85f66064f51 | L. David Baron — Initialize the out param from backtrace(). (Bug 549561) r=bsmedberg a2.0=tests | |
dbaron@mozilla.com Sat Sep 18 19:16:10 2010 +0000 | c12c5e990eda0d8e29318733e2ffb657f6bdc34b | L. David Baron — Add NS_FINAL_CLASS annotations to rule classes. r=bzbarsky Add virtual that I missed on nsCSSGroupRule. (Bug 596140) a=me |
dbaron@mozilla.com Sat Sep 18 18:44:37 2010 +0000 | d09dcf95a050c2b0feab08aa4cafa28fdcfb4751 | L. David Baron — Eliminate all virtual functions from nsCSSRule to eliminate its vtable pointer. (Bug 596140) r=bzbarsky a2.0=roc |
ebb67011bb43262a3c1aa127d9801d8122ab9c9a | L. David Baron — Save a word in nsCSSStyleRule on 32-bit systems by merging mWasMatched into one bit of mLineNumber. (Bug 596140) r=bzbarsky a2.0=roc | |
95496fb65889ce291852e53bf22a3d51a07ef601 | L. David Baron — Make NBSP an identifier character per resolution of CSS 2.1 issue 196. (Bug 591589) r=bzbarsky a2.0=roc | |
b2cb6f8e484065a937c73f440af54cf1e19dea52 | Patrick Walton — Bug 595350 - Fix leaks when closing windows or tabs with the Web Console still open. r=sdwilsh a=blocking-betaN+ | |
60285850569abfdfc68ba870d222a5926f306458 | L. David Baron — Bug 597676. If there's no rootPresContext, we should never detect DOM modification. Makes printing paint again. r=dbaron a=blocking2.0:beta7 | |
dbaron@mozilla.com Fri Sep 17 19:31:54 2010 +0000 | bb235f96b9af015a4a0fe274f048f66b58939f2e | Dave Townsend — Bug 596607: Broken extension registrations in the windows registry causes the extension manager to fail. r=robstrong, a=blocks-beta7 |
e98ce9f4ddbba03eb23088fc79519e8242be92df | L. David Baron — Remove another piece of code I missed when removing min() and max(). (Bug 363249) r=bzbarsky a2.0=blocking | |
f0367ec5276656d3a3c879a8f01b91cd170204f4 | Robert O'Callahan — Bug 584494. Avoid clipping in BasicThebesLayer when not necessary. r=cjones a2.0=blocking2.0:betaN | |
5522a4f458cc277c5eabd2fc6419af1ca83e7670 | Robert O'Callahan — Bug 584494. Avoid creating opacity/transform wrappers for empty lists. r=tnikkel a2.0=blocking2.0:betaN | |
d85d2070d0f89aff3352267840298542ac99f77c | Robert O'Callahan — Fix shadowing warnings from bug 581222. r=dbaron a2.0=blocking2.0:beta5 | |
fa73c53624741ffc9921702c53aadcb7e50373d0 | Masatoshi Kimura — Add support for CL_INCLUDES_PREFIX environment variable for handling localized cl.exe /showIncludes output. (Bug 587372) r=ted a2.0=blocking2.0:final | |
dbaron@mozilla.com Wed Sep 15 15:12:15 2010 +0000 | cfa340639ce67ca3d8210d39dcdde2e170bfaa87 | L. David Baron — Add test for animation of calc() values of background-position and background-size. (Bug 520234, bug 594934) a=tests |
ffa5e7bea1e93862013e1670d748b9e4a8484b02 | L. David Baron — Remove null-checks for infallible array allocations. (Bug 520234) r=bzbarsky a=blocking2.0:beta7 | |
6b4bc4c7d2b5b5aeebb806d9495be52a80ba069d | L. David Baron — Add a fallible version of nsCSSValue::Array::Create. (Bug 520234) r=bzbarsky a=blocking2.0:beta7 | |
91d20b5e47d82ce1ae421276823ac3ef0731e2dc | L. David Baron — Allow calc() as an intermediate common animation unit for background-position and background-size. (Bug 520234) r=bzbarsky a=blocking2.0:beta7 | |
576e1b23a27b50442c4e0c8e18c2af6c7ee1b455 | L. David Baron — Allow calc() as an intermediate common animation unit between lengths, percentages, and calc(). (Bug 520234) r=bzbarsky a=blocking2.0:beta7 | |
5a5ea460027b659c54d4db9a7ff62423c2e1fbfb | L. David Baron — Add CSS property bit for which properties have stored calc() in style structs. (Bug 520234) r=bzbarsky a=blocking2.0:beta7 | |
56a2166d2bd91f0cac798ed6c452393769e52991 | L. David Baron — Extract calc() values in nsStyleAnimation when needed. (Bug 520234) r=bzbarsky a=blocking2.0:beta7 | |
6e67db3fa0f0c737dca3831e07e5dedcc3f2c6cf | L. David Baron — Add calc() unit to nsStyleAnimation::Value. (Bug 520234) r=bzbarsky a=blocking2.0:beta7 | |
983d21f8af4accf97ee939820bd259a23d443108 | L. David Baron — Support calc() on background-position, background-size, -moz-transform-origin, and background-image gradient stop positions. (Bug 594934) r=bzbarsky a=blocking2.0:betaN | |
ad02d75f80abb51d3a6272957ac8d7fc3f184f7b | L. David Baron — Change storage of background-size and background-position to allow percentages and lengths. (Bug 594934) r=bzbarsky a=blocking2.0:betaN | |
dbaron@mozilla.com Sun Sep 12 00:10:09 2010 +0000 | 8a6a5cf00da73adce5261d20d3eea79d58fda6ee | L. David Baron — Fix bustage with various profiler integration options from JSNative signature change in JägerMonkey landing. (Bug 595544) r=sayrer a=bustage |
dbaron@mozilla.com Sat Sep 11 16:27:55 2010 +0000 | 26bfc086082229a29d14fa8f1d45b73c98f3af7e | L. David Baron — Simplify storage of computed calc() as a result of removing min() and max(). (Bug 363249) r=bzbarsky a2.0=blocking2.0:beta6 |
83a79e1e035bbba5d59f26984523b16e85e3c40c | L. David Baron — Rename -moz-box-shadow to box-shadow: manual changes. (Bug 590039) r=bzbarsky a2.0=blocking2.0:beta6 | |
11cf38adabf37a0232c13ac7593ae89006234b21 | L. David Baron — Rename -moz-box-shadow to box-shadow: mechanical changes. (Bug 590039) r=bzbarsky a2.0=blocking2.0:beta6 | |
5ab6d6489a64cd54272943b4df0e64ceb34b3af6 | L. David Baron — Remove support for min() and max() in calc(): remove support for parsing and storage. (Bug 363249) r=bzbarsky a2.0=blocking2.0:beta6 | |
7e330021ce6887e795d387f104f564c33b614b2e | L. David Baron — Change blur radii in themes and in some tests to match change in how we interpret text-shadow and -moz-box-shadow blur radii. (Bug 590039) r=dao a2.0=blocking2.0:beta6 | |
830111e10951067fa8d79167d855b375633309b0 | L. David Baron — Change the blur radius for -moz-box-shadow and text-shadow to match what is specified in css3-background, and the blur radius for canvas to follow what is specified in HTML5. (Bug 590039) r=roc a2.0=blocking2.0:beta6 | |
dbaron@mozilla.com Thu Sep 09 15:23:38 2010 +0000 | 8adb2f64c1380356d460983d514bad51b51ae634 | L. David Baron — Add aliases for old names of border-radius properties. (Bug 451134) r=bzbarsky a2.0=blocking2.0:beta6 |
c954983caff1ff7764e306fe6dc4ae957a8561e2 | Zack Weinberg — Bug 451134 (2/2): switch to the official border-radius property names: by-hand changes. r=dbaron a2.0=blocking2.0:beta6 | |
c1cc7b565dc740206b5b46b613f99da334195329 | Zack Weinberg — Bug 451134 (1/2): switch to the official border-radius property names: purely mechanical changes. r=dbaron a2.0=blocking2.0:beta6 | |
94cf996b52d0ce0d2aaf7aecf635957f847e95eb | L. David Baron — Add workaround for bad pixel in pluginproblem reftest. (Bug 459144) a2.0=blocking2.0:beta6 | |
da15f373d499380dc04e7a2d663bfabe5df359fe | L. David Baron — Add reftests for clipping to the border-radius curve. (Bug 459144, Bug 485501) a2.0=blocking2.0:beta6 | |
0aa1272e932fee3aa47f6cde08ec602e5c0310bc | L. David Baron — Clip replaced elements (for now, images, canvases, videos, and windowless plugins) to the border radius. (Bug 485501) r=roc a2.0=blocking:beta6 | |
082bd0be8bc01e4789e80fb7682942eb8e79e974 | L. David Baron — Clip contents of elements with overflow != visible to the border radius. (Bug 459144, patch 14) r=roc a2.0=blocking2.0:beta6 | |
6e3abe4d1d2dd196e351b34410b986ec42d3414f | L. David Baron — Add a (wrapping) display item that clips its contents to the curvature of a border-radius. (Bug 459144, patch 13) r=roc a2.0=blocking2.0:beta6 | |
2d01121770f7b935d6b4ddc5b7b7f4dce4903f24 | L. David Baron — Make nsIFrame::DisplaySelectionOverlay take an nsDisplayList* instead of nsDisplayListSet&. (Bug 485501) r=roc a2.0=blocking:beta6 | |
bec3c3b989c8b619a58bf9e9a6240b626d7d698f | L. David Baron — Remove unneeded nsAbsPosClipWrapper::mContainer. (Bug 459144, patch 12) r=roc a2.0=blocking2.0:beta6 | |
c235307e637f655d5544785848338009449efa7f | L. David Baron — Remove unneeded nsDisplayClip::mClippingFrame. (Bug 459144, patch 11) r=roc a2.0=blocking2.0:beta6 | |
f301365f431631f89c761a8f89068e825ec96b3c | L. David Baron — Add wctype.h to config/system-headers. (Bug 594492) r=cjones a2.0=bustage | |
e571589a1903ada367412b37da06a52261a675ec | L. David Baron — Add an invalid-value test for text-shadow that we already have for -moz-box-shadow. a2.0=tests | |
dd7bbf7febcb5cc4a75a3123602308464938b9a3 | L. David Baron — Fix missing computation half of calc() for border-*-width. (Bug 363249) r=bzbarsky a2.0=blocking2.0:beta6 | |
36bcecd7cd32bc1fd584d4e7bac43505f6d0c765 | L. David Baron — Add calc() support for two properties I missed: outline-width and column-gap. (Bug 363249) r=bzbarsky a2.0=blocking2.0:beta6 | |
1ad67ed26a45194e67cc4e1b6538343558af6f65 | L. David Baron — Negative values for stroke-dasharray should be rejected. (Bug 585715) r=bzbarsky a2.0=blocking2.0:beta6 | |
3f2ae0cc2cb894e2f3e8af95aede888d3b7713e1 | L. David Baron — Fix places where I missed clamping negative calc() to 0. (Bug 585715) r=bzbarsky a2.0=blocking2.0:beta6 | |
d8e37eb0c77cd85b2c1d58116e72ff76e63969c0 | L. David Baron — Fix missing frame in style system mochitests. (Bug 585715) r=bzbarsky a2.0=blocking2.0:beta6 | |
d7e5bc1bbb7bdb6e869d63c37e94f10dab0adf7f | L. David Baron — Add support for calc() on -moz-border-radius and -moz-outline-radius. (Bug 585715) r=bzbarsky a2.0=blocking2.0:beta6 | |
dbaron@mozilla.com Wed Sep 08 22:57:10 2010 +0000 | 9f5e12404215fbb0b1223ba743ab02dadfddfbfc | L. David Baron — Fix missing negation. (Bug 276431) r=dholbert a=orange |
dbaron@mozilla.com Tue Sep 07 22:22:17 2010 +0000 | ebabfab36a6f83c956130b245937c99c419413a0 | L. David Baron — Fix uses of percentage -moz-outline-radius in themes for new definition of percent. (Bug 471643) r=dao a2.0=blocking:beta6+ |
6a28138050f5ab3fdf4f17a8758d80afa2e88d47 | L. David Baron — Expose RectToGfxRect on nsLayoutUtils. (Bug 459144, patch 10) r=roc a2.0=blocking:beta6+ | |
433efb14d970b425841ad356ab9da36c37bb7183 | L. David Baron — Expose nsCSSRendering::ComputePixelRadii. (Bug 459144, patch 9) r=roc a2.0=blocking:beta6+ | |
76358146c914e64a51c3862d5e8c0ac1d58713fd | L. David Baron — Reduce the border-radius of elements with overflow != visible so that any present scrollbars are not clipped. (Bug 459144, patch 8) r=roc a2.0=blocking:beta6+ | |
a118b42abad133da59efb56a5b61b9b6237b2e44 | L. David Baron — Use nsIFrame::GetBorderRadii so that we pick up when it is overridden. (Bug 459144, patch 7) r=roc a2.0=blocking:beta6+ | |
c15d3e99d3dead5331d44ea57f48707fc225ffbd | L. David Baron — Add border-radius-related helper functions to nsIFrame. (Bug 459144, patch 6) r=roc a2.0=blocking:beta6+ | |
be6a7ccc34fe3a68df899036dfbb2478945a9587 | L. David Baron — Move clamping of border-radii that are too big from nsCSSRendering::ComputePixelRadii to nsIFrame::ComputeBorderRadii. This also fixes a bug in nsDisplayBoxShadowOuter::ComputeVisibility. (Bug 459144, patch 5) r=roc a2.0=blocking:beta6+ | |
fc14d7ba0703c4b387650351a24843b7f65912f0 | L. David Baron — Don't throw away the subpixel part of the border-radius. (Bug 459144, patch 4) r=roc a2.0=blocking:beta6+ | |
5c60f37c6534fbde135f6b1b3138faa6bb680102 | L. David Baron — Move skip-sides handling from nsCSSRendering::ComputePixelRadii to nsIFrame::ComputeBorderRadii. This fixes a bug (ignoring skip-sides) in nsDisplayBoxShadowOuter::ComputeVisibility, and improves the no-border-radius optimizations when skip-sides allow us to take them. (Bug 459144, patch 3) r=roc a2.0=blocking:beta6+ | |
ba996cfeb9f797e3c227615259ba3c24fbefc88d | L. David Baron — Make nsIFrame::ComputeBorderRadii take an nsSize instead of two nscoords. (Bug 459144, patch 2) r=roc a2.0=blocking:beta6+ | |
baa2fb78f457a314dfd30e9a58d95289c6db8a17 | L. David Baron — Move nsCSSRendering::GetBorderRadiusTwips to nsIFrame and rename it to ComputeBorderRadii. (Bug 459144, patch 1) r=roc a2.0=blocking:beta6+ | |
dbaron@mozilla.com Tue Aug 31 20:47:26 2010 +0000 | 05a7e8bafa8a6c69f0b8613ea331fb9d5df1355e | Boris Zbarsky — Bug 575172. Make sure that setting script type IDs really doesn't clobber any other flags. r=jst, a=blocking2.0 |
72b14a58afc05b8b2074e1ebdce15140b8fedfce | L. David Baron — Fix uses of percentage border-radius in themes for new definition of percent. (Bug 471643) r=Mossop a2.0=blocking+ | |
dbaron@mozilla.com Tue Aug 31 16:05:34 2010 +0000 | 4edcf6c4cd03867862bc0aee95f5942acee29274 | L. David Baron — Cache non-percent margin and padding calc() on the style struct. (Bug 585715) r=bzbarsky a2.0=blocking:beta6+ |
4b05a762af721b336b3989dfa45af709e0d17c90 | L. David Baron — Add support for calc() to 'vertical-align' and 'text-indent'. (Bug 585715) r=bzbarsky a2.0=blocking:beta6+ | |
4744aeff506a2bd50ccf9f199fc008c5186a7c27 | L. David Baron — Share IsPaddingZero between nsBlockFrame and nsInlineFrame by putting it in nsLayoutUtils. (Bug 585715) r=bzbarsky a2.0=blocking:beta6+ | |
7bb992392d3ac38ff82766ea783f66eed0b091b1 | L. David Baron — Add support for calc() to the '{margin,padding}-{top,right,bottom,left}' and '-moz-margin-{start,end}' properties. (Bug 585715) r=bzbarsky a2.0=blocking:beta6+ | |
253d994413d97700dbea2bd165146a81c2615812 | L. David Baron — Consolidate table-cell vertical align code. (Bug 585715) r=bzbarsky a2.0=blocking+ | |
9dc831f46e4c35269c14848982b5206e1197b8eb | L. David Baron — Remove no-longer-needed code for handling unconstrained containing block widths. (Bug 585715) r=bzbarsky a2.0=blocking+ | |
400bc943fcf798125e9ed9b7673d1941a39df864 | L. David Baron — Make nsStyleCoord::operator== check deep equality of calc() expressions rather than just doing pointer comparison. (Bug 585715) r=bzbarsky a2.0=blocking+ | |
ef43f7b0204aae780a0e3de65440481c0d6dcce1 | L. David Baron — Fix nonexistent makefiles in toolkit-makefiles.sh. | |
39dbc0948d546c94d3c244dc30b62199bb85542a | L. David Baron — Fix typo in reftest documentation. | |
3d42ac41a283aeb27cc9e00c693a1d3fe9e851bc | Zack Weinberg — Bug 471643: Evaluate vertical percentages in border-radius relative to box height. r=dbaron a2.0=blocking:beta6+ | |
79e0084b914abdc039b771404f4dca7f120bfeeb | L. David Baron — Add test for bug 590417. | |
dbaron@mozilla.com Wed Aug 25 10:19:34 2010 +0000 | 5a32f9f0041841dca081e1097ef8a616176c1866 | L. David Baron — Make IsAutoHeight be a member of nsLayoutUtils so we don't have to have two copies of it. (Bug 585715) r=bzbarsky a2.0=blocking+ |
e8d5a27d4918978e936608325cb78f684f4f971e | L. David Baron — Add support for calc() to the 'top', 'right', 'bottom', and 'left' properties. (Bug 585715) r=bzbarsky a2.0=blocking+ | |
2285b89267406ec6641bb21a9129038637753020 | L. David Baron — Make it possible to store pointer values in nsStyleSides. (Bug 585715) r=bzbarsky a2.0=blocking+ | |
a9ab3d82ec5f06309c6f77e9a68676a0f3d53d33 | L. David Baron — Avoid serializing calc() expressions in computed style when the calc() expression has no percentages and we have no percentage basis. (Bug 585715) r=bzbarsky a2.0=blocking+ | |
4cc74816505e650952796f6e462a82beed02d036 | L. David Baron — Add support for calc() to the 'min-width' and 'max-width' properties. (Bug 585715) r=bzbarsky a2.0=blocking+ | |
fcc2aa4bd4519f51ced150cc460f714ee3dfc1c6 | L. David Baron — Add support for calc() to the 'height', 'min-height', and 'max-height' properties. (Bug 585715) r=bzbarsky a2.0=blocking+ | |
fb7ecc5f447c7df9ff59c68054367b50e1ce38bb | L. David Baron — Introduce nsStyleCoord::HasCoordOrNonPercentCalc to check for either a coord value or a calc() value not containing a percent. (Bug 585715) r=bzbarsky a2.0=blocking+ | |
a533af3f2efcb3efeff2f60c0e7a860abfcded59 | L. David Baron — Introduce nsStyleCoord::HasPercent to check for either a percent value or a calc() value containing a percent. (Bug 585715) r=bzbarsky a2.0=blocking+ | |
6c9f878d44ab7d79391b6f232e18f427b36208b0 | L. David Baron — Add support for calc() to ComputeWidthDependentValue and ComputeHeightDependentValue. Also change calc() handling of percents from using round to using floor, which changes our handling of percents on 'width' back to using floor, reverting an earlier change in this bug. (Bug 585715) r=bzbarsky a2.0=blocking+ | |
4d4f8ffaa60ed5792c739529a593fd5ea440f5b3 | L. David Baron — Fix computed style for percents for offset properties when the element doesn't have a frame. (Bug 585715) r=bzbarsky a2.0=blocking+ | |
b2b38f9c5430c542a6b716fd4348831cc52d2b5e | L. David Baron — Add prerequisites for better testing of 'top', 'right', 'bottom', and 'left'. (Bug 585715) r=bzbarsky a2.0=blocking+ | |
86c9d9e4ad36a56ee00d2b07bf2eb9578057f300 | L. David Baron — Add prerequisites for better testing of min/max-width/height properties. (Bug 585715) r=bzbarsky a2.0=blocking+ | |
403160bb08012ed3a3927413eec4c325a9e04de2 | L. David Baron — Add prerequisites for better testing of 'height'. (Bug 585715) r=bzbarsky a2.0=blocking+ | |
dbaron@mozilla.com Thu Aug 19 19:34:41 2010 +0000 | 992491c618def20af7afef026893a8773d0e066e | Zack Weinberg — Bug 576044 (12/12): fix assertions in nsStyleAnimation triggered by part 3. r=dbaron a2.0=dbaron |
2f078585a0f6c8e2c57987ab5d4192d486b347d9 | Zack Weinberg — Bug 576044 (11/12): Make all assertions fatal in Declaration.h, Declaration.cpp, nsCSSDataBlock.h, nsCSSDataBlock.cpp, nsCSSValue.h, nsCSSValue.cpp, nsCSSProps.h, and nsCSSProps.cpp. r=dbaron a2.0=dbaron | |
5a9bd15fd7a818b51f57773c2dd439285990f871 | Zack Weinberg — Bug 576044 (10/12): Don't directly manipulate the contents of mTempData in the CSS parser. r=dbaron a2.0=dbaron | |
4bb2e0074aebce13d5a7ea9d89d37a8ce37bb295 | Zack Weinberg — Bug 576044 (9/12): Add an AddLonghandProperty method to nsCSSExpandedDataBlock. r=dbaron a2.0=dbaron | |
659a0864e03561b283c98539eb29161d2cfc280c | Zack Weinberg — Bug 576044 (8/12): remove the last MoveValue call from the CSS parser. r=dbaron a2.0=dbaron | |
980f0170d98217045592698e0f361e31581cf04b | Zack Weinberg — Bug 576044 (7/12): cleanup pass on css/Declaration.{h,cpp} and nsCSSDataBlock.{h,cpp}. r=dbaron a2.0=dbaron | |
f09c1638d3c17cb59e29becfa47ddb45191187dd | Zack Weinberg — Bug 576044 (6/12): remove vestiges of nsCSSType. r=dbaron a2.0=dbaron | |
b88472b0af90512e2880920159569666df05020b | Zack Weinberg — Bug 576044 (5/12): eliminate ValueList as a storage type. r=dbaron a2.0=dbaron | |
a3e21759b5708b277a1cebdcdcfd5bd858afb325 | Zack Weinberg — Bug 576044 (4/12): eliminate ValuePairList as a storage type. r=dbaron a2.0=dbaron | |
ed89c9e297abf24faf03ba13565a031f24e2ff55 | Zack Weinberg — Bug 576044 (3/12): eliminate Rect as a storage type. r=dbaron a2.0=dbaron | |
4fc85e572c389b96bfe94914de4070d4b3c5fdbd | Zack Weinberg — Bug 576044 (2/12): eliminate ValuePair as a storage type. r=dbaron a2.0=dbaron | |
301875d4f9b61b760afd638274bcdc3addd29917 | Zack Weinberg — Bug 576044 (1/12): Move all the CSS 'storage types' (rect, value pair, etc) to nsCSSValue.h and their code to nsCSSValue.cpp. r=dbaron a2.0=dbaron | |
dbaron@mozilla.com Thu Aug 19 13:39:30 2010 +0000 | 5daf8744eed1d8da2f31a836c8a54cc5af3dc6c1 | L. David Baron — Don't push floats past break due to total lack of available height when we're required to place something. (Bug 586973) r=roc a2.0=blocking |
0cdee3bfea66d47988fc5510df0d01465ed076d2 | L. David Baron — We might need to collect pushed floats from the overflow out-of-flows list too, just like normal floats. (Bug 586806) r=roc a2.0=blocking | |
15ba1f7992026cbdb37ae2c318ac7052686dfa0b | L. David Baron — Don't construct an nsFrameList whose first child has a previous sibling. (Bug 586806) r=roc a2.0=blocking | |
3c1b66168e7a21412b305cc790b001412a0ca088 | fantasai — Do IsProperAncestorFrame check before destroying floats, but not for popups. (Bug 588158) r=dbaron a2.0=blocking | |
df1266dee17d32b7baacbff742308adbede021cb | L. David Baron — Fix sorting errors in layout/reftests/bugs/reftest.list. | |
fe74a63c16b66739922e0a0eb70c1e3a36fc5a17 | L. David Baron — Split floats when they are overflow-incomplete. (Bug 585598) r=roc a2.0=blocking | |
f12e2c14fbe5c8ad108d55ceb76efc708338d681 | L. David Baron — Destroy the pushed floats list in nsBlockFrame::DestroyFrom. (Bug 585598) r=roc a2.0=blocking | |
67a1e6b2a00f9358aca71a7db2cd5f6be9d0f80f | L. David Baron — Rename a frame property that I missed in a mass-rename. a2.0=blocking (Bug 563584) | |
f0b46212962edcb5b4280039bc317a8b5b8b7796 | L. David Baron — Fix indentation in configure --help. Whitespace changes only. | |
60944ddadc17e63973a8169ec7f388cb6a18e16a | L. David Baron — Add environment variable NS_TRACE_MALLOC_DISABLE_STACKS for disabling the stack-walking part of trace-malloc to improve performance of tinderbox test machines. (Bug 549561) r=bsmedberg a2.0=tests | |
ea54a11bd98791c9b9064a40044d19665846f657 | L. David Baron — Avoid a lock/unlock pair for each call to |calltree|. (Bug 549561) r=bsmedberg a2.0=tests | |
dbaron@mozilla.com Mon Aug 16 14:04:51 2010 +0000 | 33ff08c153d410659d511473d5c5115e5461b64f | Kyle Huey — Make --disable-libxul imply --enable-shared-js. (Bug 587375) r=ted a2.0=dbaron |
dbaron@mozilla.com Sun Aug 15 15:20:12 2010 +0000 | e9a04e8f25fdb1973c741633827e3cecea0fa5a3 | Ms2ger — Make nsICSSRule::Clone return the cloned value directly. (Bug 585137) r=bzbarsky a2.0=dbaron |
3a5c7dd8aa60c243d1a641c6c71b79b82a419b04 | Simon Montagu — Remove test for bug 558403. (Bug 581734) r=sayrer a2.0=tests | |
28b2426dfac9a3f91a43e0c37e4206cc98eb1d9b | Mounir Lamouri — Bug 585507 - Fix compilation issue when SMIL is disabled. r=dholbert a2.0=dbaron | |
14c1f2783543449c4a193a4109f73b6688a99693 | Mounir Lamouri — Bug 568441 - Explicitely show the caret in nsTextControlFrame when the content is no longer disabled and focused. r=roc a2.0=blocking+ | |
dbaron@mozilla.com Sun Aug 15 12:43:00 2010 +0000 | 4d25cd8808e523a208ef4376ef24660f18ee650f | Robert Longson — Bug 584322: Fix confusion between premultiplied and non-premultiplied colors that was causing feDisplacementMap to offset the result incorrectly. r=roc a2.0=dbaron |
521694df26c46b5be05a2481ff13426a796053dd | L. David Baron — Correct parenthesis-matching inside of :not(). (Bug 586070) r=bzbarsky a2.0=bsmedberg | |
dbaron@mozilla.com Wed Aug 11 19:34:22 2010 +0000 | fd26456949adf4a5f019c7b551a6e8ee7ce28c22 | fantasai — Change coordinate system in the float manager from content box (most of the time, but sometimes border box) to always border box. (Bug 551425) r=dbaron a2.0=blocking+ |
4643426a15236bf7ef1abfa93b020e97ece7805d | Makoto Kato — Use a known failure condition that more closely matches when the tests fail (when we use handwritten SSE2 assembly in the JPEG code), so that they don't produce unexpected pass results on 64-bit Windows. (Bug 582850) r=joedrew / dbaron a2.0=tests | |
058caf257ad02e0b7bcb335af39182a4163427a9 | L. David Baron — Add PR_STATIC_ASSERTs to check some assumptions. (Bug 584945) r=bsmedberg a2.0=tests | |
d6326ce2ea4ca7cc219a0b87552a6c910c40de7c | L. David Baron — Add support for calc() to the 'width' property. (Bug 585715) r=bzbarsky a2.0=blocking2.0+ | |
bffe7ef73b3a878bd3d47cd05a6564d0527d331e | L. David Baron — Distinguish between 50% and calc(50%), etc., in computed style calc expressions. (Bug 585715) r=bzbarsky a2.0=blocking2.0+ | |
b50d19ed3449b1ac34a15e643d09e0534ddb1685 | L. David Baron — Consolidate code for determining when widths and heights depend on a container. (Bug 585715) r=bzbarsky a2.0=blocking2.0+ | |
cf5092534a443a398e892b0107193bdd42c687fd | L. David Baron — Make a common base class for calc ops that use nsStyleCoord as input. (Bug 585715) r=bzbarsky a2.0=blocking2.0+ | |
40d85fe94a901013fa79a0533e11f3bb840d0bed | L. David Baron — There's no need for a separate CoordPercentCalc implementation; ComputeCalc can handle that. (Bug 585715) r=bzbarsky a2.0=blocking2.0+ | |
17316f38926ee0c1667b54a2238e5083aa4c6ce4 | L. David Baron — Add a 'display:block' prerequisite for 'width' property tests so that calc() tests will actually have a percentage basis and thus actually test the code. (Bug 585715) r=bzbarsky a2.0=blocking2.0+ | |
4c518456865ab48157ea782678eec457391e084d | L. David Baron — Fix places where we should skip to a closing parenthesis during errors parsing functions. (Bug 575672) r=bzbarsky a2.0=blocking2.0+ | |
638dab2836b540fae2bd1530d220a847e8db9f20 | L. David Baron — CSS transition timing functions should not allow X arguments to cubic-bezier() outside of 0-1. (Bug 575672) r=bzbarsky a2.0=blocking2.0+ | |
7d145abc669cecd676829e72c40356560237acf0 | Benjamin Smedberg — Bug 586350 - Updates to the 08/11 nightly don't work because it's removing the root chrome.manifest. Also clean up other now-unneeded files. r=robstrong a=dougt | |
dbaron@mozilla.com Sun Aug 08 02:24:55 2010 +0000 | 96f758f85b42dca038a4a1d42c03d019133ab7fe | L. David Baron — Mark known random assertion due to bug 585394. |
dbaron@mozilla.com Fri Aug 06 06:03:00 2010 +0000 | fb71b8680451a24cea8e6f936d3bb22d47ebd3d1 | L. David Baron — Bump assertion count on Windows; followup to bug 563584. |
dbaron@mozilla.com Fri Aug 06 05:01:26 2010 +0000 | 8ab7ef79b6734f3ae5f92c9f23ea23d3760cc2b3 | L. David Baron — Rename float continuations to pushed floats. (Bug 563584, patch 33) r=roc |
4d4fae26dfa2797a48f95b8b8aff32b970db07d7 | L. David Baron — Don't force availableHeight to be nonnegative, because doing so means that we'll place zero height blocks (including their non-zero-height contents) at the bottom of a page when there's not room (see nsHTMLReflowState::SetTruncated). (Bug 563584, patch 32) r=roc | |
e0a304dcb9225a21e5c720e40a84d66f8c7c6309 | L. David Baron — Add reftests for bug 563584. (Bug 563584, patch 31) r=roc | |
4944a7440b5574001613ffea9e905e43621f389f | L. David Baron — Set incomplete status when we have continuations that we shouldn't destroy. Fixes assertion on layout/generic/crashtests/469859-1.xhtml . (Bug 563584, patch 30) r=roc | |
b400d1c5b8427efc499ff390453c1fb8f1faed67 | L. David Baron — Don't switch a constrained height to an unconstrained one due to infinite clearance. Fixes layout/reftests/bugs/563584-10b.html . (Bug 563584, patch 29) r=roc | |
06e99be6239a1b773a43da1c46c4988e29ac4396 | L. David Baron — Add comment describing mIsTopOfPage better. (Bug 563584, patch 28) r=roc | |
a9388a82d97971e1ba631c37a836ed4c7052bc15 | L. David Baron — Add testcase to check that mIsTopOfPage is false when reflowing blocks that have clearance. (There was originally a patch here, but it seems not to be needed, so now it's just tests.) (Bug 563584, patch 27) | |
2612b62127265ad7efae18bce933c7689e1c5d00 | L. David Baron — Don't split floats when we're not paginating. (Bug 563584, patch 26) Fixes assertion on layout/generic/crashtests/461294-1.html . r=roc | |
5938e4a2326433d62038ca25e7483febde81be67 | L. David Baron — In a constrained height situation, we need to reflow anything with floats. (Bug 563584, patch 25) Fixes assertion on layout/generic/crashtests/408883-1.html . r=roc | |
6286b1d1a4636e8c2de4491093382f66f6c5498d | L. David Baron — Add bit to lines indicating that they may have a placeholder for a float that was pushed to the next line (and bump the child count up to 32 bits). (Bug 563584, patch 24) r=roc | |
1a9af0679d419333eef54779bf54f8064554928f | L. David Baron — Adjust reftest assertion manifests for churn in nscoord_MAX-related assertions (which includes 'computed overflow area' assertion, because of width wraparound in UnionRect making overflow area empty). (Bug 563584, patch 23) r=roc | |
66c78df18e5018ca151d7e8b4ec9675b1230fb28 | L. David Baron — Pass correct *remaining* height to float manager, rather than the whole height of the content area. (Bug 563584, patch 22) r=roc | |
917317ddc51157cdb1ee3a756912da80c20bc752 | L. David Baron — Add checks to VerifyList that previous siblings match next siblings. (Bug 563584, patch 21) r=roc | |
e136a9f13eb6a1a1763084264426526b17418b0c | L. David Baron — Remove aReflowStatus parameters made unnecessary by previous patch. (Bug 563584, patch 20) r=roc | |
7a7691882300b95ab05ee73a10a823b0e915f6b0 | L. David Baron — Rename PushTruncatedPlaceholderLine since the remaining reasons for lines being truncated are related to being next to floats, not having truncated floats. (Bug 563584, patch 19) r=roc | |
f8aba04e8861b327f6a7aaa51ef0e3d2bc9d053a | L. David Baron — Do the same for PlaceBelowCurrentLineFloats: don't propagate the truncation of a float into the line's reflow status. (Bug 563584, patch 18) r=roc | |
cf3a58fef285ff7773be9476330402982a90044f | L. David Baron — Don't propagate the float's reflow status through places that expect an inline's reflow status, to avoid the assertion for which bug 563584 was filed. This separates pushing of floats from pushing of lines, and allows first-in-flow floats to be pushed to the next page without their associated line. (Bug 563584, patch 17) r=roc | |
7fb402907919b52a0baf7fafb87b5225f6c01ac8 | L. David Baron — Save float's next sibling since reflowing it could change the next sibling. (Bug 563584, patch 16) r=roc | |
35ca0a0faa1699f3ebbf4fd3e7acb0c792cdadfd | L. David Baron — Steal float back before reflowing it, in order to allow first continuation of a float to be pushed to the next page. (Bug 563584, patch 15) r=roc | |
1ff1f54dc043c3779f26878b689a5ce45fea232b | L. David Baron — nsBlockFrame::ReflowFloatContinuations doesn't need anything in AddFloat other than FlowAndPlaceFloat. (Bug 563584, patch 14) r=roc | |
69b9b34abe5825d176c04be037bd0dcb80770cd9 | L. David Baron — Manage float continuations to-be-pulled by the next-in-flow better by keeping them in a separate frame list until they're actually pulled. (Bug 563584, patch 13) r=roc | |
c3f25dd3c232f3aaa97b71d96f20e8493bfbec3e | L. David Baron — Track which frames were float continuations that need to be pulled to the next block rather than figuring it out again when it's time to pull them. (This allows first-in-flows to be float continuations.) (Bug 563584, patch 12) r=roc | |
2abf47cd611e624da4685299fd76d47af0ba4655 | L. David Baron — Make nsFrameList::RemoveFramesAfter(nsnull) remove the whole list. (Bug 563584, patch 11.5) r=roc | |
29ee630d1cc84f29feeb15848f8bce561acb0304 | L. David Baron — Don't try to clear pushed floats when computing the final size of blocks. Fixes scrollbar on layout/reftests/bugs/563584-6-columns.html . (Bug 563584, patch 11) r=roc | |
81b8361ed910c5240165b97a3941d54524fca2f5 | L. David Baron — Add the optimization mentioned in the previous patch, so we don't have to iterate all floats to determine if one was split. (Bug 563584, patch 10) r=roc | |
96e0c7bad07dc0d9fd81d5f15796604545c0a13c | L. David Baron — Allow the float manager to record that a float has been pushed past a break. (Bug 563584, patch 9) r=roc | |
1244f0203b8747c3b9b9c43013a3c9fdce97a72e | L. David Baron — Remove initialization to value that doesn't make much sense and never matters. (Bug 563584, patch 8) r=roc | |
a81deb40583a6eda9a9717580c2246115f5c22a2 | L. David Baron — Use an AutoRestore to restore mY in nsBlockReflowState::FlowAndPlaceFloat. (Bug 563584, patch 7) r=roc | |
97c28197accf3a1e213c6182c4d9db02eb7e98fa | L. David Baron — When we're in columns (and therefore not splitting floats), push floats that don't fit to the next column. (Bug 563584, patch 6) r=roc | |
235b5d79eedde2fe11810334f79897bc944f31f3 | L. David Baron — Replace force-fit with setting mIsTopOfPage correctly. (Bug 563584, patch 5) r=roc | |
992e510dfabf8e7bf0bbccf7c44c76137f18cbd9 | L. David Baron — Make nsBlockReflowState::FlowAndPlaceFloat reflow the float after computing its vertical position, so we know how much height is actually available. (Bug 563584, patch 4) r=roc | |
dcf7e5d1b9866512faf0548ea2b467ca98a2372b | L. David Baron — Most of CanPlaceFloat is unnecessary given the float placement rules (in particular, that the top of a float cannot be higher than the top of any prior left or right float) and the fact that we now split floats. (Bug 563584, patch 3) r=roc | |
7974c4944fa5e21d9486861f8cf8bc22f2d6ffd4 | L. David Baron — Remove aForceFit/aRelaxHeightConstraint concept from float reflow, since we now split floats rather than push them to the next page (and correct propagation of nsHTMLReflowState::mFlags::mIsTopOfPage will force fitting when we need to). (Bug 563584, patch 2) r=roc | |
a3fd5fc54c46d8b409b02685af457bd44c9c71b1 | L. David Baron — Fix assertion about float manager state by restoring old float manager state when we place a float and then cancel that placement. (Bug 563584, patch 1) r=roc | |
5e1c277df3d1c856158ae6c8fe8d684c38b721d4 | L. David Baron — Fix processing of matrix() transform functions to handle calc() rather than asserting. (Bug 584569) r=bzbarsky | |
2b2a00285cc9605b996deb924d76aaac79f1f76e | L. David Baron — Remove the MOZ_WIDGET_TOOLKIT backwards-compatibility definition in the reftest condition sandbox. (Bug 570329) r=roc | |
5b110f51ab148ad9a9f3640c774db323bde994df | L. David Baron — Make nsIDOMSVGCSS2Properties use the specialized shorter quickstubs. (Bug 584301) r=bzbarsky | |
dbaron@mozilla.com Sat Jul 31 03:51:34 2010 +0000 | 923e1109a1d087364631473a908e895a36df0873 | L. David Baron — Fix bustage from bug 570329 with s/windowsWidget/winWidget/g. |
6d7dc709017d3df3503ded456226d400da8e7a75 | Patrick Walton — Bug 582664 - Add a Developer menu to the app button. r=dolske, ui-r=limi, a2.0=gavin [initially landed incorrect patch; now landing the differences between the wrong version and the right version] | |
dbaron@mozilla.com Fri Jul 30 23:49:48 2010 +0000 | f7f9eb6c19d34229f04fff120ce041b697c0177d | Craig Topper — Remove aTag argument from nsICSSPseudoComparator::PseudoMatches. (Bug 576794) r=bzbarsky a2.0=bsmedberg |
06ae143d9ad887d022a52f61a74d59b5ff0b768c | Craig Topper — Remove QueryFrame support for nsICSSPseudoComparator. (Bug 576794) r=bzbarsky a2.0=bsmedberg | |
43697c4a954ad329a6b58a29263f1f69df6fd5e3 | Craig Topper — DeCOMtaminate nsICSSPseudoComparator::PseudoMatches method signature. (Bug 576794) r=bzbarsky a2.0=bsmedberg | |
664d5e6913fc8d4f4dac2c111a691ed6ff8834df | Ms2ger — Bug 573322 - Align td@align with HTML5; r=bzbarsky a=blocking-betaN | |
7c1ec0973f46ff90d79bedc20518a5fa8fb7db49 | Ms2ger — Bug 573258 - Support a.text as defined in HTML5; r=Olli.Pettay approval2.0=benjamin | |
ec0c1319fec3d65dfae9f0a7445524179242637b | L. David Baron — Switch reftest manifests to new, shorter syntax for widget toolkit tests. (Bug 570329) a2.0=tests | |
0cadbd42713e9ec92b61942e0859d471a6f4aa7b | Phil Ringnalda — Bug 569623 - Mark reftests/bidi/bidi-004.html, reftests/bidi/bidi-004-j.html and reftests/bidi/mirroring-02.html as passing on Linux, since the CentOS boxes where they failed are gone (relanding to fix bug 578286) a2.0=tests | |
65e62e55194e66e269b43290dedb05d4017cc20d | Patrick Walton — Bug 582664 - Add a Developer menu to the app button. r=dolske, ui-r=limi, a2.0=gavin | |
a8dd758e11f15fc0062cd0afbd0ea2473fafda60 | Peter Van der Beken — Fix for bug 571159 (Leak nsGlobalWindow with unknown-content-type dialog). r=sdwilsh. a2.0=blocking. | |
55105cdc45c9c744aedeeb5ccb0c23687b865f56 | L. David Baron — Make zwnj-01 have a background color so that the SVG filter works correctly. (Bug 581081) r=jfkthame a2.0=tests | |
dbaron@mozilla.com Wed Jul 28 23:58:00 2010 +0000 | c6673716fd47d00edcdb8d9724bf3c5de04013f2 | L. David Baron — Rev IID, which was missed in changeset 56030877b753. (Bug 582303) |
dbaron@mozilla.com Wed Jul 28 23:44:36 2010 +0000 | bb91308af2528449e1f8357f9d4745ef24dff517 | L. David Baron — Clean up messy line thanks to new operator from bug 570912. (Bug 582111) r=bzbarsky |
7e1bcdcb84a87e5d6e36ccf867ab4d91d3579713 | L. David Baron — Make the transitions style rule hold on to its values and thus preserve rule immutability. Do this by reusing the code for the covering style rule for both transitions style rule types. (Bug 582111) r=bzbarsky | |
56030877b75318c52b99cde3a26ab9a4f1addbd7 | David Zbarsky — Remove unneeded nsIDOMNSHTMLButtonElement interface by merging it into nsIDOMHTMLButtonElement. (Bug 582303) r=jst | |
e56dbc3d4bf90b0738ec8b4c2d926cb7acbddb65 | David Zbarsky — Remove unneeded nsIDOMNSHTMLAreaElement and nsIDOMNSHTMLAreaElement2 interfaces by merging them into nsIDOMHTMLAreaElement. (Bug 582303) r=jst | |
54767f63cce6e218d6f60b079760a803910e0a9b | David Zbarsky — Remove unneeded nsIDOMNSHTMLSelectElement interface by merging it into nsIDOMHTMLSelectElement. (Bug 582303) r=jst | |
35c8b17528cdd71f7ca0ddbe2595719b3e3c22fc | David Zbarsky — Remove unneeded nsIDOMNSHTMLOptionElement interface by merging it into nsIDOMHTMLOptionElement. (Bug 582303) r=jst | |
f6b6bba6a15003143d8d7cb269138201f6d444ec | David Zbarsky — Remove unneeded nsIDOMNSHTMLScriptElement interface by merging it into nsIDOMHTMLScriptElement. (Bug 582303) r=jst | |
b2b011debef1910fa25b51a146e3845514d44dc3 | David Zbarsky — Remove unneeded nsIDOMNSHTMLLabelElement interface by merging it into nsIDOMHTMLLabelElement. (Bug 582303) r=jst | |
11ef53df4a4df843e3737e0a1ea82d4df7d7739e | Felipe Gomes — Bug 582315. Intermittent orange in test_taskbarprogress_downloadstates.xul | |
dbaron@mozilla.com Mon Jul 26 22:46:33 2010 +0000 | 03646477831113602d42d09fdf39d6f2d65a52d0 | L. David Baron — Bug 581738: Revert b09b40c61117 (temporary disabling of test on Win7) because bug 542504 is now fixed. |
dbaron@mozilla.com Sat Jul 24 19:20:09 2010 +0000 | 555a6f96ec12b0053bf9e5daa48878b59d371f8d | L. David Baron — Update to latest spec changes for ctx.font setter and getter. (Bug 508452) r=bzbarsky |
6a16094b432091597b2cb6535c01c21487e52db0 | L. David Baron — Revert incorrect changes made in http://hg.mozilla.org/mozilla-central/rev/f6beeb315747 (Bug 508452) r=bzbarsky | |
dbaron@mozilla.com Sat Jul 17 05:37:31 2010 +0000 | 53a5c3bb6c5c1f7f765982d8c8826b3a6ac81bc7 | L. David Baron — Append style sheets from binding manager when ensuring unique inner on all sheets. (Bug 578810) r=bzbarsky |
46af914448aefb49b77f6bba7786b6ba3eea0e2c | L. David Baron — Make trace-malloc work again on Linux following mozalloc landing. (Bug 576776) r=cjones | |
70967e44b56c46a4156b6d957a05dc8e8d9ee72a | L. David Baron — Fix typo in comment as followup from bug 531344. | |
dbaron@mozilla.com Sat Jul 03 19:43:32 2010 +0000 | f9e0009f188dc76c702ebc8ddca14ebf61ca90df | L. David Baron — Make nsStyleAnimation::ComputeDistance not crash when given -moz-transform: none. (Bug 576761) (pending review) |
dbaron@mozilla.com Sat Jul 03 04:19:19 2010 +0000 | f2b02ba56bdda763c3e7be7b3f60557c9334fd1e | L. David Baron — Implement animation of -moz-transform property. (Bug 531344) r=dholbert |
e419e47c09bfaef6ef8cc0a3d8778cef746983d3 | L. David Baron — Move ReadTransforms from nsRuleNode to nsStyleTransformMatrix. (Bug 531344) r=dholbert | |
aa23d71ab2305d7d1b41b0a385752034a696f8fa | L. David Baron — Add support for calc() expressions in translate functions of -moz-transform. (Bug 531344) r=bzbarsky | |
15e9cd490443e35b24ba2a1eec2abe2b9dd2475f | L. David Baron — Fix weird SetCoordToValue signature. (Bug 531344) r=dholbert | |
4125a0ac5ec5f41a424f31c975d40ae252d7caf5 | L. David Baron — Allow CSS parser to forbid min()/max() within certain calc() expressions. (Bug 531344) r=bzbarsky | |
b2fea25298768d305913a7b300db775381500591 | L. David Baron — Create a common function for setting pieces of a transform matrix for a translation. (Bug 531344) r=dholbert | |
fd83cf94ce0831970a4f915719094efb38634e50 | L. David Baron — Add some helper functions for common CSS value to CSS value interpolations. (Bug 531344) r=dholbert | |
c88af82d34cc6ddbf46ad139c1abc8992d9e7162 | L. David Baron — Make the style struct store the specified transform list so that we can animate matching lists without matrix decomposition. (Bug 531344) r=dholbert | |
f065d64675ccc64f38bf896b68675083abee9ee0 | L. David Baron — Handle computed-value calc() expressions in computed style. (Bug 363249) r=bzbarsky | |
1eb53bf4a94127d6918baafc7f7594d7bbed10b4 | L. David Baron — Convert calc() serialization code to a template so it can also be used for nsStyleCoord. (Bug 363249) r=bzbarsky | |
4a1e71092c0215f597646e493251040df48b98b7 | L. David Baron — Add API to compute length, percentage or calc() style coords. (Bug 363249) r=bzbarsky | |
c70900796669fd45ba02ba85e6216868aa768325 | L. David Baron — Add API to compute computed-value calc() expressions to lengths. (Bug 363249) r=bzbarsky | |
b8ebd422dd03e04528fb995462eb989998cba99e | L. David Baron — Add additional template parameter expectations to ComputeCalc so that its input can be nsCSSValue or nsStyleCoord. (Bug 363249) r=bzbarsky | |
c60f3194eae5d6415ac0a55b2fb8e96e81de189c | L. David Baron — Add code to compute a computed-value calc() expression from a specified-value calc() expression, and make it reachable from SetCoord in nsRuleNode. (Bug 363249) r=bzbarsky | |
a2ac427a701eebcac844afe97d9594131bf8c116 | L. David Baron — Switch calc() to saturating operations on nscoord. (Bug 363249) r=bzbarsky | |
d9f9e02891fc30889f2827c09bc81cfcc8f595e3 | L. David Baron — Fix namespace usage in nsRuleNode. (Bug 363249) r=bzbarsky | |
caa87f845650a314cbd061393ce4fb29dccfd6d8 | L. David Baron — Add storage for calc() expressions to nsStyleCoord. (Bug 363249) r=bzbarsky | |
f0cff020cf0be4200a6b559427fbf87c2eb08536 | L. David Baron — Add nsStyleCoord::Array type. (Bug 363249) r=bzbarsky | |
fb5c5b8e14d9badb7c618f1d395c657b6496bf2d | L. David Baron — Add nsStyleContext::Alloc for allocations scoped to the lifetime of the style context. (Bug 363249) r=bzbarsky | |
d9bdf56a7fedaf50529ccc5101dfa5fab0b05683 | L. David Baron — Add reftests to check that the reftest-print page dimensions are as expected. | |
89c346b2949031a44631f047e293ccfdfeeb42d2 | L. David Baron — Fire transitionend events only for transitions on elements (not pseudo-elements). (Bug 537140) r=bzbarsky | |
bff1302116cfd7656609a5c168362c5fa370fc46 | L. David Baron — Document GetChildListNameFor better as followup to bug 536720. r=mats | |
dbaron@mozilla.com Tue Jun 29 04:27:45 2010 +0000 | e52ab4f1e8d50ae8942bbc6961e41a1ed4d96351 | L. David Baron — Add bug number (bug 575500) for failing test I added earlier today (for bug 555987). |
dbaron@mozilla.com Mon Jun 28 20:48:28 2010 +0000 | ce2f6b5e05254982a67feda05731b6c67a352ad5 | Boris Zbarsky — Make the simple cases of dynamic changes of -moz-box-ordinal-group work correctly. (Bug 555987) r=dbaron |
c51bb774fb71a1cf2d33713fbfcd257bd7196b92 | L. David Baron — Add some basic reftests for dynamic changes of -moz-box-ordinal-group. (Bug 555987) | |
680af2301ba30b014fa15f08b453eef22e7347ee | L. David Baron — Make unconstrained width assertions into warnings because we can hit them when we clamp really large widths. (Bug 525100) r=roc | |
dbaron@mozilla.com Sat Jun 26 18:59:21 2010 +0000 | 3433ea03964f4cce8f1cdd56633083973c4e5954 | L. David Baron — Switch test_transitions_per_property to testing interpolation 1/4 of the way through instead of 1/2, so it will catch getting the halves backwards. |
1620352cebe9f1fd3435919a84902c8189478a1e | L. David Baron — Adjust comment as followup to bug 574059. | |
dbaron@mozilla.com Thu Jun 24 21:54:51 2010 +0000 | 800ef4b6087f497ba524fde890e9265b2cf163ac | L. David Baron — Don't bother with 16-bit reference count and index in nsCSSValue::Array. (Bug 574059) r=bzbarsky |
dbaron@mozilla.com Sun Jun 20 03:47:20 2010 +0000 | db5fa3adde6e3f26cfa8c9af75104237f2ee0e61 | Shawn Wilsher — Style links with :link and :visited since on slow builds, history may already have notified that they are visited. (Bug 572576) r=dbaron |
dbaron@mozilla.com Sat Jun 19 23:17:40 2010 +0000 | 2fe127f49fecbc1f020c390bb0a06e0e46a915df | L. David Baron — On the theory that changeset 31fbc861bcb9 did not intend to back out the piece of changeset eb49e81b9f4d that touched this test, I'm going to put it back, and hope that it might fix some random orange (bug 572954). |
dbaron@mozilla.com Sat Jun 19 21:17:47 2010 +0000 | db2d093fdd57a18d6d6d5e34a19cffed1d6e4659 | L. David Baron — Add test for bug 573255. |
2f5b0483c339fb81f43ba67cfe983b3a33a1c980 | L. David Baron — Merge backout of changeset a6e3300a3bac (bug 571347) for causing bug 573255 because the optimization is invalid given :not() selectors. | |
284711070f31f2677b807d95476cc7e6db197a3c | L. David Baron — Backed out changeset a6e3300a3bac (bug 571347) for causing bug 573255 because the optimization is invalid given :not() selectors. | |
297b7471e5e7b632b3145a25bde9dc5febf948fa | L. David Baron — Merge backout of changeset b805434e7e4b (bug 534398) for causing leaks on (debug) mochitest-other. | |
063826c84e206d51231cdd4d2aeaf23544d1fc65 | L. David Baron — Backed out changeset b805434e7e4b (bug 534398) for causing leaks on (debug) mochitest-other. | |
dbaron@mozilla.com Sat Jun 19 18:47:31 2010 +0000 | 77216d0e94876e193cb796f51e19e70f102e1667 | Mounir Lamouri — Bug 562008 - HTML5 section DOM elements should be of type HTMLElement; r=mrbkap,sicking,timeless,ehsan sr=jst |
dbaron@mozilla.com Fri Jun 18 23:29:42 2010 +0000 | 5332eb29d243916104719abaab94efd057ab112e | L. David Baron — Back out one of the changes in bebdf3413522 (bug 572618) because it's causing huge numbers of console warnings. |
dbaron@mozilla.com Wed Jun 09 05:35:04 2010 +0000 | 3680d856d412698853645e1d630953b461be7f28 | L. David Baron — Use 64 bits for frame state. (Bug 570837) r=roc |
5d4130a21bf2b02eb1c595b96fc5ff3c007e51a4 | L. David Baron — Remove unused frame state bits. (Bug 570837) r=roc | |
04eaa2543795ec5b763afbccc01c83cb28475df5 | L. David Baron — Fix a state bit that *might* be overlapping. (Bug 570837) r=roc | |
ebc6875a1ec4d9c195541647e88d753def3a1180 | L. David Baron — Use macros for frame state so that it's easy to change the size and easier to read the constants. (Bug 570837) r=roc | |
bef54ce2c671490a17c8dbaca2194a6380df9039 | L. David Baron — Give more helpful error message when libasound2-dev is missing. | |
dbaron@mozilla.com Wed Jun 09 01:45:53 2010 +0000 | 979aceadf808e2b946b95d59b4559320fe73a2b6 | L. David Baron — Fix alphabetization of renamed properties in property_database.js. (Bug 549809) |
c0bd45ab931f4cec0ea5d64cc85bbb870669801d | L. David Baron — Rename -moz-background-size to background-size. (Bug 549809) r=roc | |
63ccfca7cdb22915714c9e7bd88e2e1d05e3978e | L. David Baron — Support for background-clip and background-origin in the background shorthand. (Bug 549809) r=roc | |
b5562d977e3a6a46b6fc2330604bde7e1a8ddc6c | L. David Baron — Rename properties and values of background-clip and background-origin to match css3-background. (Bug 549809) r=roc | |
0f920bd875d7b39196666d9dad5ab04a2b042c75 | L. David Baron — Remove comments referencing no-longer-existing no-clip value for background-clip. (Bug 549809) | |
665863f2ac3180923cb58b91a92e0297a9edccdd | L. David Baron — Add -moz-background-clip: content. (Bug 549809) r=roc | |
f9e8bdcb48cdce1d32e25b57b789da385d0b869a | L. David Baron — Add shortcuts for common widget conditions. (Bug 570329) r=roc | |
f3d46038a7941479ed3161eb7338e9e33e5ecb54 | L. David Baron — Move construction of reftest condition sandbox into its own function. (Bug 570329) r=roc | |
e89ae2aa45eb866a8bb7bee0a403d6ce9b52932e | L. David Baron — Allow mochitests that don't require chrome privileges to run in a normal profile. (Bug 570328) r=jwalden | |
396aec61ada24c2de120588911ea61fc0d393cc7 | L. David Baron — Show value information for passing mochitests too. (Bug 570327) r=ted | |
1f7ffae6e51e04c54b78a73433abe134709a147e | L. David Baron — Make mochitest print the amount of time each test takes. (Bug 482162) r=ted | |
dbaron@mozilla.com Thu Jun 03 20:13:44 2010 +0000 | fb1e226d7c1171084d32d1c0ec5ee1e0a8bd8fe5 | L. David Baron — Revert changes in 0ff87d9d2d73 (Bug 541434) and adjust tests appropriately. (Bug 569646) r=zwol |
bcff82f83a54f22399467992f17d89d304a21d12 | L. David Baron — Add tests for HTML colors based mostly on tests by Simon <zcorpan@gmail.com> with a few additional tests and integration into mochitests by me. (Bug 121738 | |
ddb5d662589b0cd866bf56cd14d6d2719bc1e506 | L. David Baron — Implement the HTML5 algorithm for parsing a legacy color value: add comment pointing out whitespace and emptiness issues. (Bug 121738) | |
f5d42b609b236f51e4d0f27fbcb35ce44146b325 | L. David Baron — Implement the HTML5 algorithm for parsing a legacy color value: add comment pointing out that HTML5 says we should handle system colors. (Bug 121738) | |
72d5643b58d9d5270e07b5e27363c0651ea0d6fe | L. David Baron — Implement the HTML5 algorithm for parsing a legacy color value: do loose color parsing in all modes. (Bug 121738) r=sicking | |
fae3332168ec1d34c4b3774a26b4179c475cc734 | L. David Baron — Implement the HTML5 algorithm for parsing a legacy color value: implement the arbitrary-string-to-RGB part of the algorithm. (Bug 121738) r=sicking | |
61dc8ace52f1dc452ff4ef2490675517268c0b55 | L. David Baron — Implement the HTML5 algorithm for parsing a legacy color value: reject 'transparent'. (Bug 227072) r=sicking | |
02daa34b047eba10d6eb73b45df3918aab164a9d | L. David Baron — Fix indentation of js/src/configure --help. (Bug 569261) r=ted | |
319ff487e28694671ddcc7e434623ecce809855f | Craig Topper — Make some methods of nsROCSSPrimitiveValue non-inline, and remove two unneeded QueryInterface calls. (Bug 569529) r=dbaron | |
093e4fea0118165b5f75ce51cbea55bc981e6c3c | Craig Topper — Remove unneeded QueryInterface calls (to nsIDOMCSSValue) in nsComputedDOMStyle. (Bug 569308) r=dbaron | |
dbaron@mozilla.com Wed Jun 02 21:04:54 2010 +0000 | ae5e2cf51919499a215da268829b424bad857985 | L. David Baron — Fix indentation in configure --help. (Bug 569261) r=ted |
dbaron@mozilla.com Fri May 21 20:18:29 2010 +0000 | 3af8b1f39ee8b455f8a6297be245b196add24da5 | L. David Baron — Make nsUTF8ToUnicode use SSE.h (Bug 513422) r=vlad |
7fa4f1de716f14c1126d88860bbf3a960f071f2d | L. David Baron — Add more tests for invalid URL parsing for CSS 2.1 issue 129. | |
f78a0e2d67bd603a4bf5550ab5eaaa0a9cda9140 | L. David Baron — content/html/content/src line in LOCAL_INCLUDES should not be conditional on MOZ_MEDIA. (Bug 567191) r=roc | |
36b9855dad187a934ed3cd527d5271ce6a570459 | L. David Baron — Enable the reporting of assertion failures in the reftest harness. (Bug 472557) | |
dbaron@mozilla.com Thu May 20 14:45:46 2010 +0000 | 441c99461236e0c31c2c91da6438eb559275604d | L. David Baron — Update assertion annotations in reftest/crashtest manifests now that bug 563536 is fixed. (Bug 472557) |
83794e67435d314871dd29fce6bb68949fd28fc8 | L. David Baron — The assertion on 466607-1.html was also seen on Linux, so just mark all the bug 564603 assertions as cross-platform. (Bug 472557) | |
dbaron@mozilla.com Wed May 19 14:39:34 2010 +0000 | 3849ea43b5e61849163a52947f9a0421eee9a2e3 | L. David Baron — Adjust manifest for expected assertions: An assertion was fixed, probably by revision a55765a1c2f5. (Bug 472557) |
dbaron@mozilla.com Tue May 18 17:13:56 2010 +0000 | ffd7972bab5f43b4dd543d60116ace3b20b9e290 | L. David Baron — Make our configure test for system NSPR having PR_STATIC_ASSERT match our current usage. (Bug 560582) r=ted |
225b3ddf48ec8519fdfecd3f6cb4d48428d5c62c | L. David Baron — Fix spew of 'couldn't get canvas size' assertions. (Bug 566603) r=vlad | |
dbaron@mozilla.com Tue May 18 04:49:59 2010 +0000 | 94591caa7f0c6317b8191068c27ccd86dcfaa688 | Jason Orendorff — Bug 564344 - Crash or "Assertion failure: slot < (this)->scope()->freeslot, at ../jsscope.h:563" @ JSObject::getSlot(unsigned int) when redefining property. r=brendan. |
dbaron@mozilla.com Tue May 18 04:03:33 2010 +0000 | ce21b8d89bb0531d55839e6684da1b0d75715a0a | Craig Topper — Convert some callers of methods that changed from returning already_AddRefed<T> to returning T* away from using unneeded nsCOMPtrs. (Bug 239008) r=dbaron |
acc89be54f3c88055b1755c96eef0bb1ec66ba81 | Craig Topper — Change some nsIStyleSheet methods from returning AddRef-ed to un-AddRef-ed pointers, and some other cleanup. (Bug 239008) r=dbaron | |
b93e3585352755394c5400d6aaaf8e2c36ffe0be | L. David Baron — Add another known assertion annotation in the manifest. (Bug 472557) | |
dbaron@mozilla.com Mon May 17 22:10:16 2010 +0000 | 9d67ea08c6b55db3861d0aea70e7150fd893fd73 | L. David Baron — Remove workaround for all reftest-print tests asserting on mac now that bug 564071 is fixed. (Bug 472557) |
3c6fe232b7262ccc2f5f0860b85b8412bd89ea4d | L. David Baron — Annotate reftest manifest with new assertion caused by bug 559996. (Bug 472557) | |
61d9c159a7fe552b773fa73f2447ffecbca7d972 | Mats Palmgren — Fix intermittent orange by starting test from onload rather than setTimeout. (Bug 566392) r=jruderman | |
dbaron@mozilla.com Sat May 15 05:03:48 2010 +0000 | c7eb9c5230f0a251779d80294bed74e9737775cb | L. David Baron — Make the 'noappend' selector optimizations only restyle later siblings, which is what they need to do. (Bug 534804) r=bzbarsky |
597dc66c8cae90106e2e1b8927019a51ca89d9f2 | L. David Baron — Additional restyling is needed for :empty + E and :empty ~ E selectors. (Bug 534804) r=bzbarsky | |
dbaron@mozilla.com Fri May 14 19:12:17 2010 +0000 | f7560e802592c61827ddd314c5f8eabb0eddb1ee | L. David Baron — Add macro to give alignment requirements of a type. (Bug 562844) r=bsmedberg |
7501fc5a3bc116414d5cfaaf0dc15a40c75ed9d4 | Craig Topper — Rename nsIStyleSheet::GetApplicable to IsApplicable and GetComplete to IsComplete. (Bug 239008) r=dbaron | |
dbaron@mozilla.com Fri May 14 02:38:13 2010 +0000 | 42852bfa7a7c82c7694d6b296f2695ea389e36e1 | L. David Baron — Add additional annotation for a random assertion on a crashtest. (Bug 472557) |
30c9289d5dada3c25a677cf06b6ae808c884f4df | L. David Baron — Add appropriate styles for the effects of HTML5 sectioning elements on headers. (Bug 562835) r=bzbarsky | |
6a13fcc7158095b3113799a7ebc9b0031d77d6a5 | L. David Baron — Avoid wrapping to negative font sizes. (Bug 565248) r=roc | |
dbaron@mozilla.com Wed May 12 20:19:02 2010 +0000 | 911cc89e3cc531e69fb2bd0954d6db2f43045c9f | Craig Topper — DeCOMtaminate nsIStyleSheet method signatures. (Bug 239008) r=dbaron |
a93160d1e4428278c7d20171eafec8e265da05ca | L. David Baron — Annotate crashtest manifest with assertion count for additional assertion that showed up today. (Bug 472557) | |
dbaron@mozilla.com Tue May 11 20:59:51 2010 +0000 | b08683fb91ecb16ea1dcb5f5a12496a56fff9942 | L. David Baron — Restore comments and formatting from nsICSSStyleSheet.h that was lost in 5329c2d9c968. (Bug 239008) |
dbaron@mozilla.com Tue May 11 20:42:32 2010 +0000 | a1b729d5a933003858d0be00ccb083f3a9e2270f | Craig Topper — Make most of the methods in nsCSSStyleSheet non-virtual. (Bug 239008) r=dbaron |
779fd4bb356ec4135ff316119c5dbd5c1ab53995 | Craig Topper — Inline a few methods in nsCSSStyleSheet. (Bug 239008) r=dbaron | |
5329c2d9c968a667427d6b1babf50dfe86caf5c0 | Craig Topper — Remove nsICSSStyleSheet and replace all uses with nsCSSStyleSheet. (Bug 239008) r=dbaron | |
c660b23286f592e4966ff5dab769b217214c2010 | Craig Topper — DeCOMtaminate CSSStyleSheet method signatures. (Bug 239008) r=dbaron | |
dbaron@mozilla.com Tue May 11 15:50:33 2010 +0000 | 05f3c68e73c9281a5ea6b86122ce7a44545604a3 | L. David Baron — Instantiate the calc ops struct rather than a nested data struct inside of it. (Bug 363249) r=bzbarsky |
84e571efb1d23ac4ab1c2d33e55d196c4f42e700 | L. David Baron — Get rid of (void) C-isms in nsStyleCoord. (Bug 363249) r=bzbarsky | |
f4b1e12bf450ae64a83286eea5405d4f8711d17c | L. David Baron — Add calc() support for 'font-size' property, which is the only property for which percents are computed to lengths in nsRuleNode. (Bug 363249) r=bzbarsky | |
858463a7c089f5e7b3a7c5cfc273e4e0f5ac3f14 | L. David Baron — Add calc() support for lengths in text-shadow and -moz-box-shadow. (Bug 363249) r=bzbarsky | |
006565bfdc46c69bba57dc144c505a7031c617a4 | L. David Baron — Add calc() support for the easiest cases: properties that take lengths but not percentages and take simple values only (-moz-column-rule-width, -moz-column-width, letter-spacing, word-spacing, marker-offset, outline-offset, border-spacing). (Bug 363249) r=bzbarsky | |
c5da51a04d80cf7aec578655105e4b209ad777b4 | L. David Baron — Fix property alphabetization errors in property_database.js. | |
bf73d1295b5ebbf9ed2ad7bbc9881830d751845f | L. David Baron — Add mechanism for clamping computation of calc() to nonnegative values. (Bug 363249) r=bzbarsky | |
ccfcfde74733e03349544aae461e1f4814eedc0c | L. David Baron — Add mechanism for computation of calc() in the cases where the arguments are only lengths (i.e., where computed style can contain a simple result rather than a calc tree). (Bug 363249) r=bzbarsky | |
bd771ce9a597fcb9f80292ffbb9e4e911262f8bf | L. David Baron — Implement serialization of calc() values. (Bug 363249) r=bzbarsky | |
564caae3da4be2ca0d203423be4f6fb811b203a9 | L. David Baron — Implement parsing of calc(). (Bug 363249) r=bzbarsky | |
155737744a6874a4fe3ae810157c5299eb1e176c | L. David Baron — Add template-based mechanism for computing a calc() tree. (Bug 363249) r=bzbarsky | |
46655a6b532e750a1f90f8dbc9040b58dd90fd25 | L. David Baron — Implement storage of calc() expressions in nsCSSValue. (Bug 363249) r=bzbarsky | |
f50706cb49a1bc3ab542aca90e5f88228697f979 | L. David Baron — Adjust expected assertion counts for crashtest. (Bug 472557) | |
dbaron@mozilla.com Sat May 08 14:50:07 2010 +0000 | b6726b0fa230a0b7d45f7b17725241a89bdc52cf | L. David Baron — Adjust assertion annotations in crashtest manifest. (Bug 472557) On CLOSED TREE to force another round of builds and see if the network problems are better. |
dbaron@mozilla.com Thu May 06 18:33:41 2010 +0000 | b333a3d127b5b3dcaf155857484f586a24e73496 | L. David Baron — Fix errors in annotation of expected assertion counts crashtest manifests. (Bug 472557) |
dbaron@mozilla.com Thu May 06 16:28:50 2010 +0000 | b17a0b2c308ae83b2f61dd038ecee52f3de69131 | L. David Baron — Annotate remainder of crashtest mainfests (all but one test) with the tests that are known to assert. (Bug 472557) |
dbaron@mozilla.com Thu May 06 01:20:59 2010 +0000 | 41ffa62580c41454df662d6b72cc96973ace9a6b | L. David Baron — Stop null-checking the pres shell so that we get to the UnbindFromTree call in nsHTMLEditor::DeleteRefToAnonymousNode. (Bug 563980) r=ehsan |
bf3601e527a4b6a2937ed973627b1a4840aaee81 | L. David Baron — Removed unused member variable and code. (Bug 564074) r=ehsan | |
331506ceeb0b2a1c654d501959f2e6ba362c8623 | L. David Baron — Don't use stack-allocated structures for things that might outlive the function. (Bug 353547) r=karlt | |
ad8c76b91c33aa47a1dc1376f49d4343c5af0d33 | L. David Baron — Fix the font size on button padding tests that depend on it. (Bug 559125) r=bzbarsky | |
166e9ae1bb5d7392793d55c604e4bc87be5c48a1 | L. David Baron — Backout temporary debugging code for bug 563980 (changesets 76e0ed39f6ad and 4498b6800a49). | |
2eb5482a6af73feafac10e9e728965f5527c0f45 | L. David Baron — Back out temporary debugging code for bug 538462 (changesets 1e383909069b and f5c479a8f631). | |
dbaron@mozilla.com Wed May 05 22:04:23 2010 +0000 | 4498b6800a4950e1c96ff7060c8ee8f0c79c19b9 | L. David Baron — Add additional debugging code for bug 563980. |
dbaron@mozilla.com Wed May 05 19:40:13 2010 +0000 | 76e0ed39f6adad52031e89901f0cc28fb4c5050e | L. David Baron — Add debugging code for random assertion bug 563980. |
f5c479a8f631a8cbad36b5fcbfd0858659136971 | L. David Baron — Move temporary debugging code for bug 538462 to where it's more likely to work when we leak the world. | |
dbaron@mozilla.com Wed May 05 04:29:07 2010 +0000 | f14bbcd528b49139e6138fb81a7252baf81a8393 | Surya Ismail — Change assertion to error console report for malformed XBL file. (Bug 397561) r=bzbarsky |
c1b186e232ac40afce904acb3ff618a29bb1bcac | L. David Baron — A malformed XBL file should trigger a warning, not an assertion, since the code should be able to (and does) handle it. (Bug 397561) r=bzbarsky | |
d2a9dc8c9a0d324f084a2f221b03f29e58dd86fa | L. David Baron — Start annotating crashtest manifests with assertion counts. (Bug 472557) | |
39aa13ebf6074a17746c43b5a17d7e5869df75b9 | L. David Baron — Annotate reftest manifests with assertion counts. (Bug 472557) | |
65dd7e5ec94be9e2ef07ea03cc4b602002b351f7 | L. David Baron — Annotate jsreftest manifests with assertion counts. (Bug 472557) | |
71c8fd654a3e477502929ca61aa9515446fa3503 | L. David Baron — Null-check the scope that we pass to WrapNative. (Bug 540367) r=sicking | |
dbaron@mozilla.com Sat May 01 05:46:46 2010 +0000 | 1e383909069ba156b359449960f0e36edacd9fea | L. David Baron — Add temporary debugging code to dump entire JS heap at shutdown to debug bug 538462. |
dbaron@mozilla.com Tue Apr 27 18:51:11 2010 +0000 | 3bd0a0a9d8b18683df8707753a1c3cc34ba505ea | L. David Baron — Mark reftest as failing on 10.6 since it's failed every time since a push this morning (Bug 562000) |
dbaron@mozilla.com Sat Apr 24 19:39:08 2010 +0000 | 6b6e9a3c0606ff3409635676e26205b3bfca93da | L. David Baron — Add some temporary code for debugging bug 538462. a=1hourlimit for metering |
dbaron@mozilla.com Sat Apr 24 03:01:35 2010 +0000 | 6a2235219b22ce11c5287975f48810005b1a3e83 | L. David Baron — 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 |
8e552e1afa49684b9ae702850e420da9e6bb155b | L. David Baron — Make some selectors in html.css faster using :-moz-any(). (Bug 544834) r=bzbarsky | |
6efa2358f849a3d5122ff1fc1ccd0838a55a6b4e | L. David Baron — Implement :-moz-any() selector to allow simplification of user-agent style sheets. (Bug 544834) r=bzbarsky | |
a212c49b39dbb869cc767459935514d4765d9714 | L. David Baron — Make test_selectors continue when a parsing test fails. | |
008d2f6c9d27551a8467ee2eddf00cc3c98d2835 | L. David Baron — 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 | |
dbaron@mozilla.com Fri Apr 09 04:04:21 2010 +0000 | 0c2460ae7df7b4c57a5301b262992cbaf7bb52e9 | L. David Baron — Fix spelling of separate. |
dbaron@mozilla.com Fri Apr 09 03:59:04 2010 +0000 | 251549ee918afe41ddf8b763987ac75b9f91b8de | L. David Baron — Fix spelling of existence. |
dbaron@mozilla.com Fri Apr 09 02:15:24 2010 +0000 | 9a1116219c1046319fe275b0de1d8cda77467950 | L. David Baron — Fix misspelling of implement. |
dbaron@mozilla.com Fri Apr 09 00:22:08 2010 +0000 | 0b85f374e62367affbcfae64490ea0bbd1d048c9 | L. David Baron — Make trace-malloc malloc hooks work with 64-bit Mac OS X by adjusting types. (Bug 558097, maybe) |
dbaron@mozilla.com Wed Apr 07 19:07:30 2010 +0000 | 9d286aa986c83455dc1c9aa88f76ba34a9e6aee1 | L. David Baron — Make the reset test in test_transitions.html deal with the possibility of massive skew between setTimeout and the clock. (Bug 539904) |
dbaron@mozilla.com Wed Apr 07 05:50:51 2010 +0000 | 0c8ce4ebd370740a79f18f495ecfef354d7fff89 | L. David Baron — 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) |
dbaron@mozilla.com Wed Apr 07 02:03:41 2010 +0000 | 2c04659a51ce9e8fb93cf52dd7eca1fa373d2530 | L. David Baron — Use the appropriate color based on visitedness for '-moz-column-rule-color'. (Bug 557580) r=roc |
7ab21bd712e31decb1ffbfd4f209f2cdc042a4c1 | L. David Baron — Make nsStyleAnimation extract -moz-column-rule-color correctly. (Bug 557580) r=dholbert | |
dbaron@mozilla.com Tue Apr 06 22:33:39 2010 +0000 | 1adc864a08ce2d6ffc7e9369f7912ea58d071bac | L. David Baron — Avoid showing black when the if-visited style is transparent and the unvisited style is a color. (Bug 557584) r=bzbarsky |
be88ae1fc67538477799c4ef347729aa2951f967 | L. David Baron — No need to null-check aRuleWalker. (Bug 557154) r=bzbarsky | |
dbaron@mozilla.com Tue Apr 06 19:43:29 2010 +0000 | aa2b262d938a21f0787962899ed826c1c5229d3d | L. David Baron — Add test for background image loading behavior for :visited links. (Bug 557287) |
363849c0170b1493960b7ed527cef775401ec43b | L. David Baron — Don't start image loads for the if-visited style contexts. (Bug 557287) r=bzbarsky | |
8eba981e2c9f1291cc5cb5c933b548d1a5d9a7a4 | L. David Baron — Make style contexts know if they are the if-visited style. (Bug 557287) r=bzbarsky | |
3f7faac350f1b2fc905b5675f76421536f376be5 | L. David Baron — Exit loop when needed. (Bug 497256) r=roc | |
dbaron@mozilla.com Tue Apr 06 05:25:47 2010 +0000 | 83491775950c1e69a5431ef07e5c70cc84e01bdb | L. David Baron — Add colors that are showing up on the 10.6 tinderbox as allowed colors so the test stops causing perma-orange. (Bug 556855) |
adfb531068b7054e07106ac5cdd6948d7517ca1b | L. David Baron — Mark perma-orange-on-10.6 bug 556853 as todo so it stops turning the 10.6 mochitest-other boxes orange. | |
dbaron@mozilla.com Mon Apr 05 03:49:28 2010 +0000 | d242d4ecdbff20f21fecb2a222a4a41bd39899b9 | L. David Baron — Make mochitests not build and search the results table when run inside the harness. (Bug 466104) r=sayrer |
dbaron@mozilla.com Sun Apr 04 21:46:49 2010 +0000 | f9346adcafd8159261fea97b0db962e9c4157f78 | L. David Baron — Subtract the correct border+padding. (Bug 546048) r=roc |
dbaron@mozilla.com Sun Apr 04 18:15:32 2010 +0000 | 3595abe885ebaaa0a200af5c57fe6bebed5df61b | L. David Baron — Fire assertions when guard objects are used as temporaries. (Bug 531460) r=cjones |
7ced71a5f4054121a94c57ec9c498c99e9a4e72b | L. David Baron — Fire assertions when guard objects are used as temporaries. (Bug 531460) r=jst | |
c6dcd6ea54afd8ddefdcc7282692bbe6e67d2081 | L. David Baron — Fire assertions when guard objects are used as temporaries. (Bug 531460) r=jst | |
dbaron@mozilla.com Sat Apr 03 05:32:24 2010 +0000 | 0b2e87e6b84ee536e97cfeeb5879ba2142696c2c | L. David Baron — Bug 554188 followup: use fails-if rather than random-if, with stricter condition. |
dbaron@mozilla.com Sat Apr 03 02:02:09 2010 +0000 | 85754ddc898e4a6d4d4a6d0c98f4dd5651845322 | L. David Baron — Make pseudo-classes-02 run using test_visited_reftests.html instead of the normal reftest harness. (Bug 147777) r=jwatt |
47d702dbb65742909c84079f21834bf124700c3e | L. David Baron — Add mochitests for getComputedStyle and querySelector(All) lying about :visited selectors. (Bug 147777) | |
57a11c73e7298bcb959ad21f280c7f47fe6648aa | L. David Baron — 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) | |
55970f05ee6f6d767e205fb226f0c4d40368c192 | L. David Baron — 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 | |
774f3fe7720a3289b0c58be00d67fd94e263936e | L. David Baron — Put visited handling in the tree match context. (Bug 147777) r=bzbarsky | |
5460b34fda2f5d1884ea0e2d709258ffe8c9f767 | L. David Baron — Set NS_STYLE_RELEVANT_LINK_IS_VISITED when appropriate. (Bug 147777) r=bzbarsky | |
1deee9168239ee70c5c2828e3dc24c12dcc34dca | L. David Baron — Propagate whether we have a relevant link from rule processors to style set. (Bug 147777) r=bzbarsky | |
c2b120ced4308c3e21777fd6109039b09c764d16 | L. David Baron — 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 | |
58c12c385a82727b66f1b375431f4162b649112c | L. David Baron — Fix initialization comment in nsRuleProcessorData. (Bug 147777) r=sdwilsh | |
902a9bca379b4e166bbc0fd797bc2b911d56e575 | L. David Baron — Make nsStyleContext::FindChildWithRules deal with the visited style context. (Bug 147777) r=bzbarsky | |
c36e13431e6c7669edf243208c21411fad2d95aa | L. David Baron — Propagate whether we have a relevant link out of selector matching. (Bug 147777) r=bzbarsky | |
25756537a9952070e707f6f2b9a30031ab1c2e25 | L. David Baron — Introduce NodeMatchContext for additional input into SelectorMatches. (Bug 147777) r=bzbarsky | |
8c32863a2ac884b9601b2581a8ecb1f5591e7350 | L. David Baron — Introduce TreeMatchContext for additional output from SelectorMatchesTree. (Bug 147777) r=bzbarsky | |
6f6a43afe740599443437424220123811fb14dce | L. David Baron — Use the appropriate color based on visitedness for the color or fallback color parts of 'fill' and 'stroke'. (Bug 147777) r=jwatt | |
44d198975192f39ffd86f4d70f616a8d96a130c7 | L. David Baron — Use the appropriate color based on visitedness for 'outline-color'. (Bug 147777) r=zweinberg | |
65629d0a492e2dd9e1ba044e4bf4692e86e65a17 | L. David Baron — Use the appropriate color based on visitedness for border-collapse borders. (Bug 147777) r=bernd | |
aaa79216677b77734c4cd802f6c44ccff015f8ca | L. David Baron — Use the appropriate color based on visitedness for nsCSSRendering::PaintBorder users of the 'border-*-color' properties. (Bug 147777) r=zweinberg | |
eb48a40a964c23dc02e594364dfc839538970f1e | L. David Baron — Prerequisite comments for using the appropriate color for border colors. (Bug 147777) r=zweinberg | |
cc04bcc621dff1e81dcd176bac46f3b046ee0ba1 | L. David Baron — Use the appropriate color based on visitedness for the 'background-color' property. (Bug 147777) r=zweinberg | |
e127bc371a0c5c7d2e83e1795af07814f76335b1 | L. David Baron — Make PaintBackgroundWithSC and related methods operate on nsStyleContext* rather than const nsStyleBackground*. (Bug 147777) r=zweinberg | |
4c89e5f153310037f11eded58fec5de494ed994c | L. David Baron — Use the appropriate color based on visitedness for the 'color' property. (Bug 147777) r=roc | |
bb3c411b50d502c065e839fcf69101067d8f15d2 | L. David Baron — Fix existing tests to deal with getComputedStyle lying about :link vs. :visited. (Bug 147777) r=sdwilsh | |
b158ba7e6d6550b460c7ca638bd68f8c4701c743 | L. David Baron — Add nsIDOMWindowUtils::getVisitedDependentComputedStyle for use in tests. (Bug 147777) r=bzbarsky | |
d39de9608906885686f661587d8b667ca6c6ae2d | L. David Baron — Add function to nsStyleUtil for choosing the appropriate color from style data based on link visitedness. (Bug 147777) r=bzbarsky | |
b9334e9d28217478418184568083bcf49533bfdc | L. David Baron — Add mechanism for separate style data for visited style. (Bug 147777) r=bzbarsky | |
93ff9bda60cefac30d397c633f8acc7085e3f668 | L. David Baron — Split nsStyleSet::ResolveStyleForRules into two different APIs for the two different types of uses. (Bug 147777) r=bzbarsky | |
dbaron@mozilla.com Fri Mar 26 14:17:19 2010 +0000 | 736c9ca89e99ab060224fda63ee2f3774608835b | L. David Baron — Add mechanism for assertions that fire when a guard object is used as a temporary. (Bug 531460) r=bsmedberg |
5afc8a5d10c510042fb3c10a4d2166a89a254dc1 | L. David Baron — Fix guard object used as temporary. (Bug 555099) r=mrbkap | |
dbaron@mozilla.com Wed Mar 24 20:04:46 2010 +0000 | 2d3d797301995e23d07708cc2aba072022a57fae | L. David Baron — Add comment to reftest manifest. CLOSED TREE |
dbaron@mozilla.com Mon Mar 22 14:56:25 2010 +0000 | 4c99e481192dfd5715b5ac365a137ff63eca341a | Daniel Glazman — :not() selector with no argument should be a parse error. (Bug 553805) r=dbaron |
dbaron@mozilla.com Tue Mar 16 23:04:52 2010 +0000 | efb4e01eb2ba5f1fdc1b41683c697d0fbfd1df0f | L. David Baron — Remove code that was a remnant of the old storage for transition-property. (Bug 550497) r=bzbarsky |
bcf6e7436f5726539c960d2c860e6e10ee90b6e0 | L. David Baron — Add additional diagnostic output for diagnosing intermittent failure bug 537573. | |
dbaron@mozilla.com Tue Mar 09 05:23:20 2010 +0000 | 2da8ac54d264738d4a40d1d26c7bd6c7e37572ee | L. David Baron — Don't leak the world in this new test. (Bug 503832) |
dbaron@mozilla.com Fri Feb 26 18:35:57 2010 +0000 | 0e7b78eabfd80dcfcdf39bd75e2e49b1a209af7a | L. David Baron — Make the 'border' shorthand reset -moz-border-image (per recent CSS WG decision) and -moz-border-*-colors. (Bug 482692) r=bzbarsky |
dbaron@mozilla.com Thu Feb 18 17:27:34 2010 +0000 | 7b1c9ad46a36e0ca241901e43904e73245f37e49 | L. David Baron — Ensure square list bullets are always square. (Bug 376690) r=roc |
dbaron@mozilla.com Wed Feb 17 18:29:05 2010 +0000 | 1b944ebb5ca6986c20c8a5bb7e4e89e5873d4834 | L. David Baron — Fix spelling of 'the' to cause another round of builds and talos runs. |
dbaron@mozilla.com Wed Feb 17 16:29:41 2010 +0000 | a73612940488e4bf03ab4f34f70c0c073c0641cd | L. David Baron — Fix spelling of 'multiple' to cause another round of builds and talos runs. |
dbaron@mozilla.com Wed Feb 17 16:05:02 2010 +0000 | 81694fda7c73c58297f9446259cc87c616d0ca0f | L. David Baron — Fix spelling of 'browser' to cause another round of builds and talos runs. |
dbaron@mozilla.com Wed Feb 17 15:44:08 2010 +0000 | 1c940a2b82b6f7c860fb9fb5952516d554b0be98 | L. David Baron — Fix spelling of 'horizontal' to cause another round of builds (and talos runs). CLOSED TREE |
dbaron@mozilla.com Thu Feb 11 21:39:56 2010 +0000 | eafd8a60dfd8f2641f36f837fc736d326fdba708 | Alexander L. Slovesnik — Bug 540692: Blocklist vksaver.dll r=johnath |
dbaron@mozilla.com Sun Feb 07 00:59:52 2010 +0000 | 4fabcf9054cd269ed436720fbb0fabc0ef752f44 | L. David Baron — Work around dependency problem for host_ListCSSProperties.o to fix current random orange. (Bug 544720) |
dbaron@mozilla.com Sat Feb 06 22:36:31 2010 +0000 | aafc704f836c4a32495c34def9c2c1cb426f1452 | L. David Baron — No longer need to null-check domProp in style system mochitests now that bug 374216 has landed. |
dbaron@mozilla.com Fri Feb 05 19:37:29 2010 +0000 | d4b4fa6cb3b9df005fc6250fa86a52fb10484aab | L. David Baron — Bump mozilla-central version to 1.9.3a2pre/3.7a2pre. CLOSED TREE |
609a51758b08110dd0fe738a88c95783d6fea658 | L. David Baron — Backed out changeset db1f6446efda (flip pref, bug 544505), which is intended only for 1.9.3a1 and not to stay on trunk. | |
db1f6446efda7f9bd61ef05337ffb10c1a74d9ca | L. David Baron — Flip OOPP (out-of-process plugins) pref to off for 1.9.3 alpha 1. (Bug 544505) r=bsmedberg | |
dbaron@mozilla.com Fri Feb 05 17:26:37 2010 +0000 | 15e35edb57b8e4be20b9dd24c9f3e2f9e03b3dcf | Igor Bukanov — bug 543839 - followup to skip the test if evalcx is not available. This should fix jsreftest orange CLOSED TREE |
dbaron@mozilla.com Fri Feb 05 01:32:11 2010 +0000 | b6f7a0dbbfeff4c22eadd367f5254b86bfd84053 | L. David Baron — Change unofficial branding from 'Namoroka' to 'Mozilla Developer Preview'. (Bug 543564) r=gavin |
dbaron@mozilla.com Thu Feb 04 20:50:08 2010 +0000 | 41394e846c1be6c2ec4be868636891372b7546fe | L. David Baron — Appropriately escape CSS identifiers when serializing. (Bug 543428) r=bzbarsky |
dbaron@mozilla.com Sat Jan 30 19:29:18 2010 +0000 | bbc58a03cab9bc7d94f08f777b853ee11f61cfe5 | L. David Baron — Pass the dirty rect through, transformed appropriately, in nsSVGForeignObjectFrame::PaintSVG. (Bug 541188) r=jwatt sr=roc |
dbaron@mozilla.com Wed Jan 27 23:47:29 2010 +0000 | 15707f051dd390ce0ca2aec06b627de805a9cf26 | L. David Baron — Add CSS 2.1 test suite metadata for bug 367332 reftests. |
5d3546a3ec8d7fddcc9dd00d87c5fa5954e874b2 | L. David Baron — Add CSS 2.1 test suite metadata for bug 243519 reftests. | |
11a6171f2419b156692cb0df9ae308ffc56f4400 | L. David Baron — Add CSS 2.1 test suite metadata for bug 234686 reftests. | |
3ea22c141531cadc66a86d9d020de7a3ffb1d8e6 | L. David Baron — Add CSS 2.1 test suite metadata for bug 134706 reftests. | |
53eb24674ddec5ec0c9d256cb2c1482a093d97dc | L. David Baron — Add CSS 2.1 test suite metadata for bug 50630 reftests. | |
a9aaec56e1b742c0686a8da86092477ae9d61cd1 | L. David Baron — Add CSS 2.1 test suite metadata for basic inline-block and inline-table reftests. | |
788d397360d09c601e16cd9a86f49bf15ac63230 | L. David Baron — Add CSS 2.1 test suite metadata for bug 25888 reftests. | |
edc4d7d2b9706342fd073f19dbd122d807874275 | L. David Baron — Add CSS 2.1 test suite metadata for bordercollapse reftests. | |
d7a694814179d156fe83c77098204c0bbc3d1f93 | L. David Baron — More grammatical titles for bordercollapse tests. | |
433eb4089587929e1e749ca39871550baf615034 | L. David Baron — Change line endings on bc_dyn_* to unix. | |
2c2f2c6e7b5fc547f08b1d40eff411c2f3b08d82 | L. David Baron — Add CSS 2.1 test suite metadata for z-index reftests. | |
4fc04e7b6ae02232d656cc111f2c47d1db03a132 | L. David Baron — Add CSS 2.1 test suite metadata for text-transform reftests. | |
ecad5eefc39ad52a990779dfc5aaa8b6e62003de | L. David Baron — Add CSS 2.1 test suite metadata for text-indent reftests. | |
6b0cbec883e5a4024853f58162d7c1a45cfb440e | L. David Baron — Add CSS 2.1 test suite metadata for table-backgrounds reftests. | |
a30caa15999d90c82bb88410416d4b2d5b7a6e9a | L. David Baron — Add CSS 2.1 test suite metadata for table-anonymous-boxes reftests. | |
34a3426f6267cc00d7ed25d8cdeab37018b97867 | L. David Baron — Add CSS 2.1 test suite metadata for ib-split reftests. | |
187d010e5559aea5eae9ac4b94da82ed8c201ded | L. David Baron — Add CSS 2.1 test suite metadata for generated content reftests. | |
f3f7ecd1ec7dbce04e2be79105d1f6ae2229e467 | L. David Baron — Add CSS 2.1 test suite metadata for float reftests. | |
8153246e8deb19ec9e745fa3df0f0cf89e6a2c50 | L. David Baron — Add CSS 2.1 test suite metadata for :first-line reftests. | |
b4f7d81624c33c776c2a894de2da80e0a21dd1c8 | L. David Baron — Add CSS 2.1 test suite metadata to first-letter reftests. | |
65a367afe6713cf6007a415d4e9bbff58b57b693 | L. David Baron — Fix <html> to </html> in css-charset reftests. | |
8b2c5b9b47227fa334cfaed4c99c23d1bfaf7f4e | L. David Baron — Add CSS 2.1 test suite metadata to css-charset reftests. | |
c5b274ea57782cd17623184b47bd706bbd7d18f7 | L. David Baron — Fix CSS 2.1 test suite metadata for tests bzbarsky wrote in 2005. | |
27ee118b6d15f3db1d13bfdc2c5036fbce4391c6 | L. David Baron — Fix CSS 2.1 test suite metadata for box-properties reftests. | |
dbaron@mozilla.com Tue Jan 26 20:40:33 2010 +0000 | 59a8c065718b7dfe361cb770a208090e4b6a400d | L. David Baron — No longer need to invalidate all of a foreignObject when there's an invalidate inside of it. (Bug 418063) r=jwatt |
868a2da476a8bffded359e8496955c9e43083355 | L. David Baron — Make scrolling work inside iframe inside transformed svg:foreignObject by using GetCrossDocParentFrame for loop in check for whether we can blit. (Bug 403443) r=roc | |
dbaron@mozilla.com Sun Jan 24 20:09:15 2010 +0000 | dbb25266f4fa642ac1eacdd90d16afad1af0a6e4 | L. David Baron — Always create nsDisplayTableBorderBackground when we're doing event delivery. (Bug 541668) r=roc |
0ff87d9d2d73f319dd7a1f2b5f7106ccd2852a97 | L. David Baron — Fake pushback of invalid eCSSToken_URL results from NextURL. (Bug 541434) r=bzbarsky | |
2c1b2b5f4d50bcfd7a50693019503d4666aa6f98 | L. David Baron — Ensure intrinsic size is always initialized. (Bug 541028) r=bzbarsky | |
dbaron@mozilla.com Fri Jan 22 22:52:12 2010 +0000 | ab6e1ab7d3d87bd25c65ab4689b9eb000dd48fcf | L. David Baron — Add reftest for tokenization and parsing of CSS url() function. |
5956c9cd849d50001fc0ce9c8e97bd29f43863bb | L. David Baron — Add reftests for bug 541270. | |
840d02509d39153e0b2cf68f5c2e83ab033ad344 | L. David Baron — Fix reftest-analyzer failing to show some small color differences. | |
dbaron@mozilla.com Tue Jan 12 16:54:06 2010 +0000 | 16e05af6610d5d6546053f927f0fab0dd69a5fa8 | L. David Baron — Make GraphWalker use templates instead of virtual functions. (Bug 537547) r=smaug |
263ab164ef4b5239c81005660e9c459073be5dcb | L. David Baron — Store transitions for one refresh cycle after they complete so that merging with a non-animation style change doesn't make us start a second transition to transition the last step. (Bug 537151) r=bzbarsky | |
dbaron@mozilla.com Thu Jan 07 18:56:31 2010 +0000 | e90f1ffbd2e4310d69a866e4659de360d43db425 | L. David Baron — Fix typos. (Bug 429963) |
dbaron@mozilla.com Thu Jan 07 18:53:09 2010 +0000 | d51ce77cc9e03cc2f71fb318d6c43f791fb6b85e | L. David Baron — Actually get the c++filt invocation right. (Bug 429963) |
dbaron@mozilla.com Thu Jan 07 18:32:42 2010 +0000 | ec146a976e9953a485bee3fa0a8bc7f3af5b4436 | L. David Baron — Add a very slow (to work around what's probably an I/O buffering issue) version of fix-macosx-stack in python that uses atos (and should thus work on 10.5). (Bug 429963) |
dbaron@mozilla.com Thu Jan 07 13:52:19 2010 +0000 | ec3bca6461a5c34c3da0e6aac9096f999f2a1308 | L. David Baron — Add tests for bug 25888 for blocks. |
cf068f95e2ab9bab3fe95113a688d1b9c87311c0 | L. David Baron — Fix valgrind warning about passing uninitialized act->sa_mask to sigaction. (Bug 538013) r=gal | |
dae78df81792cb55044ebc43bc4b23fd31db81af | L. David Baron — Remove CID and layout module constructor for CSS style sheets. (Bug 239008) r=bzbarsky | |
b6e7a482da96338007a16dabce071424cb692fd3 | L. David Baron — Make members of nsCSSStyleSheetInner private. (Bug 239008) r=bzbarsky | |
dbaron@mozilla.com Thu Dec 31 17:49:59 2009 +0000 | 8a4d462569510465dbf8ae7408fe5ad8836ff363 | L. David Baron — Revert bulk of changeset 67ddbe030ab6 (originally for bug 457809) now that bug 253354 is fixed. |
dbaron@mozilla.com Thu Dec 31 15:57:03 2009 +0000 | 8bb9bb88e997959992eea58dac038a40a392f4ac | L. David Baron — Add mochitest for bug 536379. |
3cb9a4b03575de29fb63670a816499c61023cece | L. David Baron — Ensure that it is safe to hand out CSS rules before doing so. (Bug 536379) r=bzbarsky | |
2a7ecbab0a699bd6b73e91cc6a5655b94b16fc60 | L. David Baron — Add nsPresContext::EnsureSafeToHandOutCSSRules. (Bug 536379) r=bzbarsky | |
442c4f676d524114483edbc78ee0cd8e4c806d4c | L. David Baron — Add method to nsStyleSet to call EnsureUniqueInner on all CSS sheets. (Bug 536379) r=bzbarsky | |
3c2de87b07a5307f36a7e1caf1566d01d9787eeb | L. David Baron — ClearRuleCascades when ensuring a stylesheet has a unique inner so that matched rules point back to the new rules. (Bug 536379) r=bzbarsky | |
42df7ad82c91b4fc69a386c180cf08f3094ed6b9 | L. David Baron — Make EnsureUniqueInner return a tri-state result that says whether it needed to do any cloning. (Bug 536379) r=bzbarsky | |
5dc1687eaa75cfc95dc4b8ae5c792e10888d218a | L. David Baron — DeCOMify nsHTMLCSSStyleSheet. (Bug 239008) r=bzbarsky | |
133cc168d23df2d4203aab0d87174c7ad1dfd1b5 | L. David Baron — Move class definition of nsHTMLCSSStyleSheet into its own header. (Bug 239008) r=bzbarsky | |
37c441117f709de6b8b1d8f6f41868b8cf4b47a2 | L. David Baron — Rename HTMLCSSStyleSheetImpl to nsHTMLCSSStyleSheet. (Bug 239008) r=bzbarsky | |
dbaron@mozilla.com Sun Dec 27 00:04:39 2009 +0000 | 127bc6ade9eb118c1a15b5d8a5f50812d6a109c9 | L. David Baron — Don't read before the beginning of a string in Atob. (Bug 494105) r=mrbkap |
dbaron@mozilla.com Sat Dec 26 03:35:27 2009 +0000 | a35c4e47392d72640db85e35c9865aa14a71d442 | L. David Baron — Disable the intermittently-failing tests (bug 536603) for Mac only, which is where they're failing. |
69a9fe6eb6fb58ecfbc4abad7feec231907df9a5 | L. David Baron — Merge backout of changeset f60b3bbfa8ce (debugging for bug 536603) | |
fa5f65c611ce191079096745d8391b4a6a98979e | L. David Baron — Backed out changeset f60b3bbfa8ce (debugging for bug 536603) | |
dbaron@mozilla.com Fri Dec 25 14:00:09 2009 +0000 | 131e6354c8ad2b583ce738c0dd2bbc5a65b966a9 | L. David Baron — Set iterators to valid position after deleting overflow lines. (Bug 534082) r=tnikkel |
dbaron@mozilla.com Fri Dec 25 03:39:39 2009 +0000 | f60b3bbfa8ce5894392efb4644be93a6f83fafb6 | L. David Baron — Add some CSS loader debugging for mochitest orange bug 536603. |
dbaron@mozilla.com Thu Dec 24 22:49:40 2009 +0000 | c74b48ef63599fa882f671693079b64f05f0e95f | L. David Baron — Fix the opposite type of orange as the previous fix: make the case where the transition completes before the setTimeout fires much much less likely. |
dbaron@mozilla.com Thu Dec 24 14:24:59 2009 +0000 | aabd98c04dc908591e2a10605e27bd931e1eafff | L. David Baron — Add basic SJS debugging code for bug 536603. |
dbaron@mozilla.com Thu Dec 24 13:45:35 2009 +0000 | 91bb153b4f8731d62580b05298491a7bf02d5045 | L. David Baron — Remove debugging code for debugging bug 536603 (changeset 76e9dfaba122 and changeset 5275dda44819). |
dbaron@mozilla.com Thu Dec 24 01:09:43 2009 +0000 | 5275dda448195b8406c124b7d6f3920b61418598 | L. David Baron — Debugging bug 536603: run tests twice to see if the problem is timing-related. |
dbaron@mozilla.com Wed Dec 23 22:50:47 2009 +0000 | 76e9dfaba12228ce1929a72f0a02a949337a03bc | L. David Baron — Add debugging code to debug random orange bug 536603. |
dbaron@mozilla.com Wed Dec 23 19:18:56 2009 +0000 | ff977518808e5d1f642e3774d46ecb868e8d3099 | L. David Baron — Tests for transitionend event. (Bug 531585) |
09a1853265601cce8a1ecf4cabbb912ccab77efd | L. David Baron — Dispatch transitionend events. (Bug 531585) r=bzbarsky | |
b6e75a58ab3fb35a91e22e6a8aeb7601d3a9c0f0 | L. David Baron — Add mechanism for returning computed value name of certain longhand properties of our fake shorthands. (Bug 531585) r=bzbarsky | |
78cf2e18de1c3d52296eff37f149236840661edd | L. David Baron — Implement events part of CSS transitions: add support for the transitionend DOM event. (Bug 531585) r=smaug | |
29e07c3f08f16e4e991539e3c7f2929e7f84b727 | L. David Baron — Make nsRefreshDriver hold a reference to its observers while notifying them. (Bug 531585) r=bzbarsky | |
85b7535011ea620821778d6a6fcefb80f945e4bf | L. David Baron — Make the transition manager reference-counted. (Bug 531585) r=bzbarsky | |
3a81a1e824bb23f11daaaddf106ccdff2d952bf8 | L. David Baron — Make nsRefreshDriver reference-counted instead of being a sub-object of the pres context. (Bug 531585) r=bzbarsky | |
dbaron@mozilla.com Wed Dec 23 11:36:33 2009 +0000 | 108a32520dab6df6b11e18685d269091608645dd | L. David Baron — Tests for transitionend event. (Bug 531585) |
70a9757074b927b15596dc5077d422e22c190c8a | L. David Baron — Dispatch transitionend events. (Bug 531585) r=bzbarsky | |
079fd624199bf0749ca37ec02d8e6ae709b6081c | L. David Baron — Add mechanism for returning computed value name of certain longhand properties of our fake shorthands. (Bug 531585) r=bzbarsky | |
3647e6e07a59419de0ba513e14e312363007c49f | L. David Baron — Implement events part of CSS transitions: add support for the transitionend DOM event. (Bug 531585) r=smaug | |
9f938021c83f5e437f12b74a06ed2150bf6dde58 | L. David Baron — Make nsRefreshDriver hold a reference to its observers while notifying them. (Bug 531585) r=bzbarsky | |
b9a8430469bcacdafc0b99ce4e8442f086f4431f | L. David Baron — Make the transition manager reference-counted. (Bug 531585) r=bzbarsky | |
188c2ab04c3dbbb6a7d06461de65751f551b2f08 | L. David Baron — Make nsRefreshDriver reference-counted instead of being a sub-object of the pres context. (Bug 531585) r=bzbarsky | |
dbaron@mozilla.com Tue Dec 22 21:56:08 2009 +0000 | 354735881fa88f53ef284c8d384a591c7b8f55bf | L. David Baron — Add reftests for (unfixed) bug 518172. |
950770f62a6e13bc33b5c8af74bb0e79ae66a74b | Blake Kaplan — Bug 535746 - Make sure that the parent is the right object. r=jst sr=sicking | |
f322da97935a71870ae238c90917eee81e6f3405 | Blake Kaplan — Bug 535641 - Move this declaration around. r=jst | |
dbaron@mozilla.com Mon Dec 21 21:46:59 2009 +0000 | 48175bb06cb1b7f6921359db80ad35620db84ef9 | L. David Baron — Fix rather serious build warning about passing non-POD types to printf. DEBUG-only |
a189e7282d6a48391350f44899955630c590078d | L. David Baron — Make setting property after setting transition-duration and transition-delay to 0 stop running transitions on that property: part 3: main patch. (Bug 522643) r=bzbarsky | |
2ecf535b1505692667a60ec1770e5444493a3999 | L. David Baron — Make setting property after setting transition-duration and transition-delay to 0 stop running transitions on that property: part 2: make GetElementTransitions faster so we can call it more often. (Bug 522643) r=bzbarsky | |
5bd926e01c2447ff1095be7b228915cec51aba6a | L. David Baron — Make setting property after setting transition-duration and transition-delay to 0 stop running transitions on that property: step 1: move static function up. (Bug 522643) r=bzbarsky | |
eb947f317c42ec7168e44ace57714af65472cfe6 | L. David Baron — Add support for animation of 'background-position' and 'background-size'. (Bug 532307) r=bzbarsky | |
3c8484e98d6290800a1896ecbfc108b6c3d7e56e | L. David Baron — Add support for animation of 'visibility' to transitions (but make it a special case for transitions). (Bug 531942) r=bzbarsky | |
bfe4de8f0428de92bdd54c994b8fa321e05fb613 | L. David Baron — Add support for animation of nsRect values. (Bug 520488) r=bzbarsky | |
833f5ebf46519109cc3168afe0e14851f05d6b9c | L. David Baron — Pass format sizes to scanf string arguments in codesighs.c. (Bug 533647) r=bsmedberg | |
cfa10b01b1f657b7ac20ccaef5a666ffc334881c | L. David Baron — Make nsRefreshDriver hold a reference to its observers while notifying them. (Bug 531585) r=bzbarsky | |
8b22441911b036039ea3927cb2859ac4d67ae8b5 | L. David Baron — Make the transition manager reference-counted. (Bug 531585) r=bzbarsky | |
fa5326c011b8d22f132d59d191b8f3316be5dda9 | L. David Baron — Make nsRefreshDriver reference-counted instead of being a sub-object of the pres context. (Bug 531585) r=bzbarsky | |
dbaron@mozilla.com Tue Dec 15 07:08:57 2009 +0000 | 7b40ae6cb066b61e7d5b355ee77580406a893b03 | L. David Baron — reftest-print assertion workaround needs to expect three assertions for every reftest-print test on Mac. (Bug 472557) |
dbaron@mozilla.com Mon Dec 14 03:43:27 2009 +0000 | 4700e3c42868ce50db87ded6c7508a54a8043d13 | L. David Baron — Work around all reftest-print reftests causing two assertions (Bug 534478) in the reftest harness to avoid lots of manifest annotation. (Bug 472557) |
89a4f5a6525a48c19277356d271403c80bf3e40c | L. David Baron — Fix assertions in the scrollable row group case. (Bug 531461) r=roc | |
5b15b904bde9aefe0ec11e67595e2ad685681ae2 | L. David Baron — Run ShowSSEConfig as a unit test so that the output shows up in unit test logs. | |
894a8e2bddb2d9b4163384baed20d180736bff80 | L. David Baron — Call CheckInvalidateSizeChange for nsHTMLScrollFrames. (Bug 438537) r=roc | |
038564bc6eb70b434e7cf5574615584b4e77cc47 | L. David Baron — Fix behavior of -moz-box-shadow on flexible non-flexbox children of flexboxes. (Bug 531098) r=roc | |
a26df386758fae109bd9244a687da86e31e417e1 | L. David Baron — Make box-shadow cause only the overflow it needs and not add on additional overflow. (Bug 514917) r=roc | |
dbaron@mozilla.com Sun Dec 13 06:24:17 2009 +0000 | 69bab0e7585370cba121bafe116e3a081601efd5 | L. David Baron — Disable reporting of assertion failures in reftest a different way, so that the assertion counts per test are logged and can be collected. (Bug 472557) |
dbaron@mozilla.com Sat Dec 12 21:48:12 2009 +0000 | e12ccfe8c5a7cceace95fba2c7c8c467e0d6f43f | L. David Baron — Change common NS_ASSERTION (bug 404693) to NS_WARN_IF_FALSE so we can make progress on making assertions be reftest failures (bug 472557). r=bzbarsky |
dbaron@mozilla.com Sat Dec 12 21:28:14 2009 +0000 | a59c83eda97b21d137aa9c941477189462e53fc8 | Robert O'Callahan — Bug 531361. Make nsLineLayout not assert about long lines that may occur naturally. r=dbaron |
c69a51243e06398ed05da53b6567da7c5c2a5d27 | Robert O'Callahan — Bug 516885 / Bug 525375: Fix (harmless) assertions due to nsDisplayTransform passing non-null aVisibleRegionBeforeMove. r=dbaron | |
dbaron@mozilla.com Sat Dec 12 20:06:35 2009 +0000 | ecb85a29af12b643bf36b3cd3b057a848e6c8b95 | L. David Baron — Fix bustage from bug 530686. |
dbaron@mozilla.com Sat Dec 12 19:35:44 2009 +0000 | 8bc6e7e44946d0f5ccc75821a1e52f6843d0639d | L. David Baron — Address my own review comment and undo one of the changes in bug 531461. |
dbaron@mozilla.com Sat Dec 12 19:11:29 2009 +0000 | ed508970f0451be62436ed4824749b57c804316e | Robert O'Callahan — Bug 532404. If SW_SCROLLCHILDREN was used, invalidate the region in all descendant windows as well. r=jmathies |
18afa623a64f84e612915eaf601bf752e1bb72f3 | Robert O'Callahan — Bug 530686. Only create an nsDisplayTableBorderBackground when it's going to have something to paint, since having one can disable some scrolling optimizations. r=dbaron | |
9af5c4367b006fd756dec8111859f2674823169a | Robert O'Callahan — Bug 531461. Avoid creating an nsDisplayTableBorderBackground if every part of the table is hidden. r=dbaron | |
dbaron@mozilla.com Fri Dec 11 16:15:23 2009 +0000 | b06d6479f8a4d7be44d715795a2859a7dc41d830 | L. David Baron — Reset mUnderlineOffset on all platforms when user font set generation is bumped. (Bug 523717) r=jdaggett |
e26f15a70aac0aa10877c9c31978e7fd95a2c35e | L. David Baron — 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 | |
97c71fd5d6a0ec67e7fd6937e521d5a6d03882ef | L. David Baron — 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 | |
76cee6fdfadeec3a8d28ea1e6750b547f0846f2a | L. David Baron — Call RuleMatched method on CSS rules when they are matched. (Bug 522595) r=bzbarsky | |
fc75fba7ca7f91c98060d2c28b43f4f570d1b825 | L. David Baron — Ensure that declarations are mutable before calling SlotForValue. (Bug 522595) r=bzbarsky | |
9a34d0aa3784556214934093f9dc4eaa5993aff9 | L. David Baron — Remove unneeded SlotForValue calls (since SlotForValue will soon require EnsureMutable has been called). (Bug 522595) r=bzbarsky | |
f7ccfb798c367b39509659a04b0618e74bb37f98 | L. David Baron — Reference-count CSS compressed data blocks and make them immutable when their reference count is above 1. (Bug 522595) r=bzbarsky | |
7c7bd415a3d33be973528512b4ad21042ee1be5d | L. David Baron — Call BeginUpdate before going into the guts of updating a style attribute so that the resulting flush happens sooner. (Bug 522595) r=bzbarsky | |
040234f0a32f6dc4a202d4e12007907e0857804b | L. David Baron — Fix comment in nsStyleTransformMatrix.h. | |
3a6b865babdcf5ddeed5194c2b225857a13cf31e | L. David Baron — Stop transitions when -moz-transition-property changes to a value that no longer includes the transitioning property. (Bug 525530) r=bzbarsky | |
9553ddacda66a05dbf4e3dbcdd90bdde54ff2f3e | L. David Baron — Add support for animation of border-spacing and -moz-transform-origin. (Bug 524861) r=bzbarsky | |
fa46cff7f78d136e9e5335e35b1def2329663a08 | L. David Baron — Add support for animation of -moz-column-rule-width. (Bug 524855) r=bzbarsky | |
eabbfb401338bf12a9fd9a2c587d949055f26bdb | L. David Baron — Add support for animation of -moz-column-count. (Bug 524854) r=bzbarsky | |
b232fe0878bd1105c637187021794c59c76f0fa4 | L. David Baron — Add support for animation of -moz-box-flex. (Bug 524853) r=bzbarsky | |
f1d388af67bf61f94da4f5971c87fb9195d6c4c4 | L. David Baron — Add mozilla::AutoRestore to restore values at the end of a C++ scope. (Bug 518756) r=bsmedberg | |
7505facff4384054baae7322cb3745b513093ad6 | L. David Baron — Add SSE.h to consolidate code for Intel CPU feature detection at both compile-time and run-time. (Bug 513422) r=vlad | |
294325200a93b57d034294eaa231726634d93255 | L. David Baron — Remove random marks on tests that don't seem to be failing any longer. (Bug 371232, Bug 371316) | |
dbaron@mozilla.com Sun Nov 29 05:32:43 2009 +0000 | 7b58ad67abe9cc3621b963e45cf8da7eac1b5b2f | L. David Baron — Rerun 'make genservercert' in build/pgo and commit the resulting certs to fix expired test server certs and make the tree green. |
dbaron@mozilla.com Tue Nov 24 06:44:42 2009 +0000 | ae44b06ea87685fca7ebb060f6b30a52214c7d05 | L. David Baron — Remove the concept of stateless unicode decoders since they now all have state. (Bug 530328) r=smontagu |
dbaron@mozilla.com Sat Nov 21 01:31:22 2009 +0000 | 6282cd265a5c7c8fb6a4421a2bbf10c43a049886 | L. David Baron — Do unicode conversion separately for each byte in the encoding so encoder/decoder errors don't skew the results or leave them uninitialized. (Bug 525581) r=jst |
dbaron@mozilla.com Thu Nov 19 19:50:24 2009 +0000 | 4a0bf3ffd767d43551955762e1111afa12f4580c | Shawn Wilsher — Bug 525356 - windows debug unit tests: test_connection_executeAsync.js and test_statement_executeAsync.js failing frequently (fatal assertion) |
dbaron@mozilla.com Thu Nov 19 17:35:26 2009 +0000 | 3b7b772a2f9815ccaa934d119099cfc8b62f1d05 | L. David Baron — Add mechanism for an individual mochitest to say it needs a longer timeout. (Bug 527614) r=ted |
dbaron@mozilla.com Tue Nov 17 21:12:18 2009 +0000 | 57421445a25d363f52900584d69f583460aef9a0 | L. David Baron — Null check mShell in nsPresContext::MediaFeatureValuesChanged. (Bug 528832) r=bzbarsky |
149ad6e0cee037a341dbac82a8ae5332ba9e39ca | L. David Baron — Add a test for bug 517224. | |
dbaron@mozilla.com Sun Nov 15 03:17:29 2009 +0000 | 6af36fcff9bb776ba323a2a0ed68691964be0fe9 | L. David Baron — Use property flags for which properties need StartLoadImage called. (Bug 528634) r=bzbarsky |
ff161ba309bd19a6f896b5bad339c6426ea80771 | L. David Baron — In the ValueList case, don't start image loads for declarations that are overridden by others (just like we already do for the Value case). (Bug 517224) r=bzbarsky | |
2dd63d12d6bcb6ad181ecae8ce4ae73086761693 | L. David Baron — Fix computed values of 'font-weight' to report integers for bold (like for normal) and to report usable values for bolder/lighter. (Bug 173331, Bug 77882) r=bzbarsky | |
40713937700b28cba5f732fce3874999cc02031c | L. David Baron — Put the 'normal' values for 'font-weight' and 'font-stretch' into the keyword tables. (Bug 522320) r=dholbert | |
fa53068a3db579abad0e97249fbded96d8217fae | L. David Baron — Add support for animation of font-weight and font-stretch. (Bug 528234) r=dholbert | |
d49d4151ad1d5e1aa422586d7d0fa09371aab565 | L. David Baron — Pass property to nsStyleAnimation interpolation functions. (Bug 528234) r=dholbert | |
dbaron@mozilla.com Sat Nov 14 06:37:21 2009 +0000 | d6863ea5c26aab7a52727ec68aad7d0edc8b3abd | L. David Baron — Fix a spelling mistake to force another round of builds (particularly needed for 1.9.2, but fixing on mozilla-central as well). |
dbaron@mozilla.com Fri Nov 13 01:40:43 2009 +0000 | dea8208d7b6427464b3c0005cd39c492deb2ac55 | L. David Baron — Add support for interpolation of integer-valued properties (i.e., z-index) to nsStyleAnimation. (Bug 524808) r=dholbert |
0a64235916c8d6f853ca1f59bfaafa111c9aea59 | L. David Baron — Make DEBUG_TRACEMALLOC_PRESARENA compile again by spelling PRUint32 correctly. | |
374169762764044d137b13825ee1f22ac8a965ba | KUROSAWA, Takeshi — Remove support for -moz-alias, -moz-context-menu, -moz-copy and -moz-spinning values of the 'cursor' property, no longer needed because of the standard alias, context-menu, copy, and progress cursors. (Bug 487942) r=dbaron | |
dbaron@mozilla.com Fri Oct 30 21:32:05 2009 +0000 | 5edfb6dce6e90ad61bfdbe5e4b735f712b21bca3 | L. David Baron — Fix comment, per bug 520661 comment 4. |
dbaron@mozilla.com Fri Oct 30 21:06:51 2009 +0000 | 1c84969780d4ed4b887ce45937a0b4b448d50aef | L. David Baron — Need an AC_TRY_LINK when checking for __thread in case a new gcc is combined with an old ld. (Bug 521750) r=bsmedberg |
dbaron@mozilla.com Fri Oct 30 04:05:22 2009 +0000 | ee27986190278555de952929a4c6e9cb8f3df8f0 | L. David Baron — Add operator->* to nsAutoPtr and nsRefPtr. (Bug 525205) Pending review, but fixes bustage for a bunch of people. |
dbaron@mozilla.com Thu Oct 29 03:23:22 2009 +0000 | b49cd7ab15da9e73002d711aa08df986d8faafb2 | L. David Baron — Make unconstrained width assertions into warnings because we can hit them when we clamp really large widths. (Bug 525100) r=roc |
2cb1cc83a6a21864dde3b10706249d453e8f7018 | L. David Baron — Remove option for aTakeOwnership==PR_FALSE for nsStyleAnimation::Value setters for complex types. (Bug 523450) r=dholbert | |
b45765b04da8d0306ca6b3b7ba1ab8badf8ce548 | L. David Baron — Add support for animation of -moz-{border,outline}-radius-*. (Bug 523450) r=dholbert | |
cefadc83def361e44bcb25b41a7321ecd492b5fa | L. David Baron — Add tests for correct behavior of CSS property values under cloning. | |
dbaron@mozilla.com Wed Oct 28 17:30:33 2009 +0000 | ea6f9b5338b345646f67bbc8a51b5d7f66fef116 | Benjamin Smedberg — Add runtime NS_IsMainThread checks to protect the cycle collector's purple buffer, and make NS_IsMainThread faster on our major platforms. (Bug 521750) r=peterv |
24ce78dd533f34bc56aec9715bc005085931571e | Benjamin Smedberg — Make NS_IsMainThread faster on our major platforms. (Bug 521750) r=dbaron | |
dbaron@mozilla.com Tue Oct 27 19:54:39 2009 +0000 | 1872ea3e540a6c928d63695002ddc663c8069184 | L. David Baron — Disable slow script dialogs during reftest to see if that fixes bug 523934. r=ted |
dbaron@mozilla.com Sat Oct 24 22:48:59 2009 +0000 | bb45a8fae1c57e85d2ab543654cd1ff3f9768290 | L. David Baron — Make test_transitions report either PASS or TODO for its timing-related tests since we just can't test timing on the unit test VMs. (Bug 522862) |
dbaron@mozilla.com Fri Oct 23 14:47:50 2009 +0000 | 9e086fa7728869c161e37deefacb75ddcda34f65 | L. David Baron — Backed out changeset 1aea70ef6f63 (temporary debugging code for bug 523934). |
dbaron@mozilla.com Fri Oct 23 14:21:26 2009 +0000 | 1aea70ef6f63b5a55b8f80de9c3d6367305987be | L. David Baron — Add temporary debugging code to debug bug 523934 |
dbaron@mozilla.com Fri Oct 23 11:43:45 2009 +0000 | 3e855f1a3f754a42d2184c88a3d0971bd330e26a | L. David Baron — Work around bug 524037 by sending a mouse up event in addition to the mouse down event so that we don't leak and the tree goes green again. |
dbaron@mozilla.com Thu Oct 22 22:09:19 2009 +0000 | d6add78eff555e5e3479affd5bc1b1eac98b0b5b | L. David Baron — Increase maximum collections at shutdown from 5 to 10 to see if it fixes the leaks on Windows mochitests 2/5. |
dbaron@mozilla.com Thu Oct 22 20:37:52 2009 +0000 | 7671b770ef6dca47305210075fec649d4f5cc0f3 | L. David Baron — Fix two reftest.js mistakes in changeset d4fa46306138. (Bug 471579) r=ted |
5ec653ccfb528b3f90c4f8fab79f2f07202aa23a | L. David Baron — Only call GetFromExtension if we have an extension. (Bug 523672) r=bzbarsky | |
dbaron@mozilla.com Thu Oct 22 17:49:41 2009 +0000 | 023f737f7abf34373ef8ff44a791aaf2913098f1 | L. David Baron — Set dom.popup_maximum to -1 to work around weirdness with the offline tests and get the tree green again, and because we probably want to do it anyway. CLOSED TREE |
dbaron@mozilla.com Wed Oct 21 14:17:57 2009 +0000 | 8fbbf4665e897807e305ee0fd078653a124da264 | L. David Baron — Add support for animation of stroke-dasharray to nsStyleAnimation. (Bug 523355) r=dholbert sr=bzbarsky |
dbaron@mozilla.com Wed Oct 21 10:54:09 2009 +0000 | c548148943bd7f669c77a8893420bef86c786455 | L. David Baron — Add support for animation of text-shadow and -moz-box-shadow (the first complex value types that we animate). (Bug 523196) r=dholbert sr=bzbarsky |
8cf1dd820f3cbfa8a737ea7ee8a269561ebb13c0 | L. David Baron — Serialize type selectors with original case. (Bug 523341) r=bzbarsky | |
dbaron@mozilla.com Wed Oct 21 00:26:37 2009 +0000 | b82dd427322dae092e569baf4bad8e81d0429337 | L. David Baron — Disable test_deadlock_detector for failing on OS X. (Bug 523378) |
dbaron@mozilla.com Tue Oct 20 11:46:48 2009 +0000 | c51d02c508120992f76536e954e13740a02bbc4a | L. David Baron — Implement nsStyleAnimation::Add and Interpolate using the same code underneath. (Bug 523193) r=dholbert sr=bzbarsky |
2072cf8f65b4182d4e115f76def7574f7af1eec3 | L. David Baron — Switch nsStyleAnimation from using nsStyleCoord to using its own nsStyleAnimation::Value, so we don't have to add nontrivial destructors to nsStyleCoord. (Bug 522852) r=dholbert,bzbarsky | |
dbaron@mozilla.com Sat Oct 17 14:57:15 2009 +0000 | f8a2075294dc852a6140c0aa6219dc699ad82421 | L. David Baron — Increase transitions test bezier tolerance to 0.0015 since bug 522862 comment 0 has an example that requires it to be 0.0012. (Bug 522862, Bug 435441) |
dbaron@mozilla.com Sat Oct 17 14:33:14 2009 +0000 | 886ab0434035bec4f7d7c152c2b523e45e067066 | L. David Baron — Make ReResolveStyleContext no longer rerun selector matching on next-continuations by making both ReResolveStyleContext and ReParentStyleContext enforce the invariant that all continuations have the same style context. (Bug 522563) r=bzbarsky |
4f3a789f3c3ff341d481927c57ab50304742bb35 | L. David Baron — Add comment about additional place new system metrics should be added. | |
dbaron@mozilla.com Fri Oct 16 00:23:42 2009 +0000 | f1c05672332b05e668bc479d68db24507bbc62f9 | L. David Baron — Add bug numbers for the FIXME comments in CSS transitions patches. (Bug 435441) |
05a53028f21f4201f092adf4639f76af5b328ca7 | L. David Baron — Add tests for media queries of system metrics. (Bug 522149) | |
0523cf3e62d31512bb3031c9355ce6d9a47eadcf | L. David Baron — Add media queries for all of our system metrics exposed in :-moz-system-metric(). (Bug 522149) r=bzbarsky | |
ea59ebdadb1ae79034aee7c3ca10b8b7f6370c54 | L. David Baron — Pass the media feature to media feature value getters. (Bug 522149) r=bzbarsky | |
e41cdf6f6fec7cca77a611ebcd7945ed648a88c0 | L. David Baron — Make nsMediaFeature::mKeywordTable an mData union. (Bug 522149) r=bzbarsky | |
c96a69f2907f3ab3a6fb9c6eaaec9528440bf22e | L. David Baron — Put :-moz-system-metric values in nsGkAtoms. (Bug 522149) r=bzbarsky | |
dbaron@mozilla.com Thu Oct 15 00:51:57 2009 +0000 | 5014f994e84e05b43d15f46ef7508eb94c87662f | L. David Baron — Increase test tolerance to reflect observed errors in bug 435441 comments 103 and 105, and handle timer firing after 8 seconds (comment 104). |
dbaron@mozilla.com Wed Oct 14 02:38:37 2009 +0000 | 7495461b969b089e638552f09ad5099731f1a306 | L. David Baron — Better disambiguate nsStyleCoord constructors taking nscoord and nscolor. (Bug 521352) r=bzbarsky |
c2b5280e80c9a810a90e2df9efed84dc81d00efe | L. David Baron — nsCSSValue constructor taking nscolor is a bad idea since nscolor is just PRInt32. (Bug 521350) r=bzbarsky | |
92468ffca422600e85f62be27e1e11b465775580 | L. David Baron — Add bug numbers for FIXME comments in transitions landing. (Bug 435441) | |
7a1f3c61ced1774498cb15bfa1707c81434dea55 | L. David Baron — Add previously-skipped border and outline properties to nsStyleAnimation. (Bug 521292) r=dholbert, bzbarsky | |
dbaron@mozilla.com Sat Oct 10 18:01:20 2009 +0000 | 8862815409ab83b341c3c4b0cb055549ed1d5e8a | L. David Baron — Oops, sign of error_direction needs to change only for its second use. (Bug 435441) |
dbaron@mozilla.com Sat Oct 10 17:02:43 2009 +0000 | 0f867561d0215a12023d9b8b2f685eea375833b4 | L. David Baron — Allow more error in bezier computation to fix random orange. |
dbaron@mozilla.com Sat Oct 10 02:12:36 2009 +0000 | 347f91d4b48d414c444e720318c96d3cd020e9ab | L. David Baron — Make transitions test more reliable by measuring the positions of transitions relative to a pair of reference linear transitions, and testing the progress of those reference linear transitions with considerably more latitude. (Bug 435441) |
dbaron@mozilla.com Sat Oct 10 00:40:00 2009 +0000 | 1147fd5b3d82bde01bd0d88ba7016c6ba098270b | Jim Mathies — Bug 473045 - added taskbar idl comments. no bug. |
dbaron@mozilla.com Thu Oct 08 15:14:04 2009 +0000 | 2fe394df6031f36e5dbd463331eb5e9bfb7dd391 | L. David Baron — Increase test tolerance to try to fix random orange. |
dbaron@mozilla.com Thu Oct 08 05:11:16 2009 +0000 | d8c914dbd3f83ab600415d8d65b8480c8084ca8b | L. David Baron — Revert 9ef12a27ab14 and c87e6a6a41bb (patches 6 and 7 from bug 435441) which are no longer needed after bug 520396. |
dbaron@mozilla.com Thu Oct 08 03:29:24 2009 +0000 | db125c06db1a9c6e0e6c10aab1101cb1af5da2b6 | L. David Baron — Add tests for :-moz-tree-* pseudo-elements. (Bug 521044) |
1fb3d207b193a9baa45f89b7c4ff317ef72cdf49 | L. David Baron — Existing callers call IsCSS2PseudoElement on non-pseudo-elements (in particular, anon boxes), so we need to make that not assert and be deterministic. (Bug 521044) r=bzbarsky | |
3a60d2aa4ca38055594f2dbdc361c626bf0a86aa | L. David Baron — Fix serialization of tree pseudo-elements with arguments. (Bug 521044) r=bzbarsky | |
fe51cec5c007c413dc740f0262339fa898620e0b | L. David Baron — Parse pseudo-elements into their own pointer so we don't have to go through the trouble of removing them from the pseudo-class list. (Bug 520848) r=bzbarsky | |
e9cc1a601ec608c9af6e462041511f6c6821d48e | L. David Baron — Make parsing of tree pseudo-elements do proper parenthesis matching. (Bug 521044) r=bzbarsky | |
c767e0f499142030cd8146d545d8a86ebf002291 | L. David Baron — Add per-property tests for CSS transitions to test the code in nsStyleAnimation. (Bug 435441, Bug 504652) | |
d3ad054f80e229d997b64afb01333f027856f5d8 | L. David Baron — Eliminate nsStyleAnimation::StoreComputedValue. (Bug 520396) r=dholbert,bzbarsky | |
ff00a422b6f10d1ba50984413141fb3037deb835 | L. David Baron — Implement CSS transitions: handle starting and animation of the transitions. (Bug 435441) r=bzbarsky sr=roc | |
95fb146a73378b03682b68d4067aa930e5b6d9f8 | L. David Baron — Make nsDeque handle allocation failure better. (Bug 520661) r=bsmedberg | |
7a4a65c915b184b54bc0f813dad78235e96584db | L. David Baron — Change NS_ABORT_IF_FALSE to NS_ASSERTION since the icon decoder causes it to fire quite a bit. (Bug 518704) | |
1fb08c4f2987a92825febb5d17b96d90991fd013 | L. David Baron — Fix comment in nsStyleStruct.h about value types for -moz-column-gap. | |
dbaron@mozilla.com Fri Oct 02 21:07:42 2009 +0000 | af9b12ce1006fb0d0eb38d81f607e83fd1f83e98 | L. David Baron — Fix spelling of synthetic in macro name. |
b080434f9dd4c7ed5a1d6502a1345aa84e8cc71a | L. David Baron — Make nsStyleSet use nsRuleWalker objects on the stack rather than in a member variable. (Bug 492675) r=bzbarsky | |
3f5ac794879f9efc23c01002a67e08182422375e | L. David Baron — Add missing SetLevel call that is caught by assertions once the following patch lands. (Bug 492675) r=bzbarsky | |
dbaron@mozilla.com Tue Sep 29 19:24:29 2009 +0000 | 320f3de0b43ff00ce67fe267e53d465a8d8b7dec | L. David Baron — Reset the rule walker before calling NS_NewStyleContext. (Bug 513741) r=bzbarsky |
dbaron@mozilla.com Tue Sep 29 06:08:03 2009 +0000 | 2c6aeb49c93cf5aec2f0fd77a71fc0168861dd71 | David Zbarsky — Bug 507762: Parse CSS style sheets independently of case-sensitivity, and instead check case correctly when using the stylesheets. r=dbaron |
dbaron@mozilla.com Sat Sep 26 23:35:37 2009 +0000 | 9ed976f3d466adfd367bc63fdcd11d83e2887d82 | Kyle Huey — Bug 513684. Stop :hover from bleeding through certain elements. r=roc Test fixes from Markus Stange <mstange@themasta.com>. |
dbaron@mozilla.com Sat Sep 26 20:24:50 2009 +0000 | f4f374e783cce834a6c413603c5f26e340b43efb | Geoff Lankow — Bug 517882: Implement a -moz-tab-size CSS property that specifies the number of spaces between tab stops in preformatted text. r=roc, dbaron |
dbaron@mozilla.com Wed Sep 16 19:01:40 2009 +0000 | e909fffd8730663b2813ece167f9a8730da16193 | Bobby Holley — Null-check document pointer. (Bug 516307) r=bzbarsky |
4ebe34db69319b5696bd245c18ecb359d539ff04 | L. David Baron — Fix the one mochitest that's exported to _tests in a disable-tests build. (Bug 515993) r=ted | |
9bd1681cdc357b0180dc2fe2a3c502ab8c85e150 | L. David Baron — Add bug number for FIXME comment. | |
dbaron@mozilla.com Fri Sep 11 10:47:36 2009 +0000 | b3bf933fdce499e6d5ba35d153ccbf716f20b312 | L. David Baron — Use nsRefPtr for new context in ReResolveStyleContext. (Bug 435441) r=bzbarsky |
c87e6a6a41bb59c0d77db8c0e5126db1b386cee4 | L. David Baron — Pass style rule to post-resolve callbacks. (Maybe not the long term approach for CSS transitions, but easiest right now.) (Bug 435441) r=bzbarsky | |
9ef12a27ab1411702b7dea8f3055da13800e6b06 | L. David Baron — Allow multiple post-resolve callbacks. (Maybe not the long term approach for CSS transitions, but easiest right now.) (Bug 435441) r=bzbarsky | |
2c12630e5db6e9819a80e76035cafcf8aa7d7c99 | L. David Baron — Separate nsCSSPropertySet out from nsCSSDataBlock so that it can be used elsewhere (for transitions). (Bug 435441) r=bzbarsky | |
b32c955f09d336f932a490cd6c73d8c41a8acf36 | L. David Baron — Make style changes know whether they are for transitions or not. (Bug 435441) r=bzbarsky | |
e24393a466bc3743ca40d33a518c51b974cebead | L. David Baron — Add support for animation of nsStyleSVGPaint values to nsStyleAnimation. (Bug 504652) r=dholbert sr=bzbarsky | |
e98277a9cec4d3ab54299809f2ad7fcd35530f1b | L. David Baron — Add support for animation of color values (conversion of nscolor values to nsStyleCoord and animation of eStyleUnit_Color nsStyleCoords) to nsStyleAnimation. (Bug 504652) r=dholbert sr=bzbarsky | |
75fcd0e1111d61413f9fcb402315279b537285f2 | L. David Baron — Add support for color values to nsStyleCoord so nsStyleAnimation can animate colors. (Bug 504652) r=bzbarsky | |
cc19ea010061bc350380c3e03fd50c8cb8680d7d | L. David Baron — Add support for animation of nscoord values to nsStyleAnimation. (Bug 504652) r=dholbert sr=bzbarsky | |
284457eb8f58467479a1bb908f134b00ed953000 | L. David Baron — Add support for animation of nsStyleCoord and nsStyleSides values to nsStyleAnimation. (Bug 504652) r=dbaron sr=bzbarsky | |
a4990b27b9357b268b732e4b96cf57ace8c00442 | L. David Baron — Rewrap long argument lists to CSS_PROP macros. Whitespace changes only. (Bug 504652) | |
d1b659f7db49191f59723ddb69354cd49dae29cb | L. David Baron — Add fields to nsCSSPropList.h for style struct offset and animation type. (Bug 504652) r=bzbarsky | |
c309a7438041438d0db702f24062196c80691046 | L. David Baron — Add stylestruct_ parameter to CSS_PROP macro. (Bug 504652) r=bzbarsky | |
3d331523f2ad361f005a3cc77f21e509bccb224d | L. David Baron — Make empty bullets (i.e., those for list-style-type:none) not contribute to layout. (Bug 512631) r=roc | |
454210f6bb52501496ece9cff5d9cbdd7f039348 | L. David Baron — Don't check for iwlib.h if SKIP_LIBRARY_CHECKS is set. (Bug 509060) r=bsmedberg | |
60b208d3f9b83b25fa711a217dee9b3c3f753ece | L. David Baron — Remove unneeded detail == eRuleNone check. (Bug 114100) r=bzbarsky | |
dbaron@mozilla.com Tue Sep 01 16:41:09 2009 +0000 | a8e72104670d9d86ab56e96ee3b959df61a1efbc | Brian Birtles — Fix and re-enable failing test from bug 506856. |
eacf5f1da49c42331952777081283d9f3f685b18 | Timothy Nikkel — Bug 445765. In getting the device context from a docshell don't go through nsIBaseWindow::GetMainWidget because that always returns the device context for the primary screen when called on toplevel docshell. r=dbaron | |
b5f5c94eba5d1c0abc7f4c67a6ef7a8ffc4c72f6 | Timothy Nikkel — Bug 445765. In GTK screen manager, for the common case of just one screen don't make potentially expensive system calls to try to determine which screen we are on. r=dbaron | |
dbaron@mozilla.com Tue Aug 25 15:30:47 2009 +0000 | 4152186f5fdaa44434901821631df8d691249cd3 | L. David Baron — Fix test from bug 501569 to avoid triggering the tinderbox error parser. |
dbaron@mozilla.com Mon Aug 24 19:34:46 2009 +0000 | fb83d13c0625587521bfbf189501687acb520e95 | Brian Birtles — Use binary subdivision rather than Newton-Raphson iteration when the slope is very near 0 to avoid failing to converge correctly. (Bug 501569) r=dbaron |
dbaron@mozilla.com Sat Aug 22 17:10:31 2009 +0000 | 909161bf21e512de6f1863b3df183552e83e0f98 | Michael Ventnor — Use the correct area for computing the gradient image for 'background-position: fixed' gradients. (Bug 509681) r=roc |
b59ba655c72df212bfbf4c5351abecc04c331908 | Mats Palmgren — Don't call CalculateContentBottom inside PR_MAX(), which evaluates its arguments twice. (Bug 511482) r=dbaron | |
dbaron@mozilla.com Fri Aug 21 20:42:04 2009 +0000 | b1a05c7a6ebe71d3233c28443f8d9cfe0a85f715 | Ryo Kawaguchi — Add tests to TestRect and fix TestColorNames. (Bug 113577) r=roc |
a3cda2dce88ed54478969c7a471b2cbc43672b5e | Ryo Kawaguchi — Implement background-image: -moz-image-rect(), which allows a region of an image to be used as a background image. (Bug 113577) r=roc, dbaron | |
dbaron@mozilla.com Thu Aug 20 21:53:22 2009 +0000 | f9c0cfc462976723cad46f3a159156e3773237de | Zack Weinberg — Bug 510651: Fold nsIFrameDebug into nsFrame. r=dbaron sr=mrbkap |
2c20ec236783241b3a91a573efbd3dc1b9505c39 | Zack Weinberg — Bug 511147: Avoid the slow greedy-operator path for A > B ~ C selectors. r=dbaron | |
ae3a432b46538ae4f3431c0bd6cd0ee4c95908ee | Brian Birtles — Bug 507067: Fix GetAnimVal and GetBaseVal's handling of em/ex/etc. units inside display:none elements by using nsComputedDOMStyle's method for resolving style contexts for such elements. r=dbaron | |
feddc329bd56e9a94283f9cc15d89491b8dc7bae | Zack Weinberg — Bug 443976: Parsing support for the unicode-range: descriptor in @font-face. r=dbaron | |
b36521d220ff37734b5cc3dc95be7eb240f42ea3 | Zack Weinberg — Fix parenthesis-matching while parsing format() function in @font-face src: descriptor. (Bug 511333) r=dbaron | |
ecca9c36a3b9c81f74559d17bf947c8cf058d3ba | L. David Baron — Fix parenthesis-matching while parsing local() function in @font-face src: descriptor. (Bug 511333) r=zweinberg | |
37f3a4a4f0707cd30e8e89eefbd6a33d6df6d160 | Zack Weinberg — Fix DEBUG-only crash parsing empty 'src' descriptor of @font-face rule. (Bug 511304) r=dbaron | |
aa90f2f56c6b7ff21439b09ed8078d1bf2a559fa | Jonathon Jongsma — Implement CSS transitions: implement the parsing and computation of the transition properties. (Bug 435441) r=bzbarsky | |
dbaron@mozilla.com Tue Aug 18 03:21:45 2009 +0000 | 4e8eb6276c481319ba71b269e837d95f0b796afe | Timothy Nikkel — Bug 503791. ComboboxControlFrame should not assume that the origin of the screen is (0,0) because that is not true with more than one display. r=dbaron |
8130715aa7aae64190e3b79350325252f619e7ad | Timothy Nikkel — Bug 503791. Make sure that the device context has a widget so that it can determine what screen it is on. r=dbaron | |
98e0a70ce49bb6ce7b5c35e8dfdaf12a80b6f54f | Zack Weinberg — 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 | |
041536f901e8aa11b79dc55e2d3db9cde5309cc6 | Zack Weinberg — Bug 497495 (frame poisoning) part 1: Move the frame arena code to its own file and rename the class to nsPresArena. r=roc | |
dbaron@mozilla.com Fri Aug 14 22:00:03 2009 +0000 | 73bb4a556e4f1c5634eb37262950d8959cdb7fb7 | Daniel.S — Bug 477462: Create tests for margin collapsing, phase 3. r=dbaron |
dbaron@mozilla.com Fri Aug 14 02:10:12 2009 +0000 | e6034ded61fd38b8cac6e1380c02b9cf832eedd2 | Robert O'Callahan — Bug 507334, part 2: Blit multiple rectangles when scrolling rather than blitting only the largest single rectangle, and avoid repainting opaque content that covers the scrolling content. r=dbaron |
29df7946618953e7b077f1144350e60d95ad47d5 | Robert O'Callahan — Bug 507334, part 1: Remove nsDisplaySummary optimization, since it introduces extra display items that would disable the optimizations in part 2. r=dbaron | |
a8caf6d2237640871d9ec100d21ec8c526317f85 | L. David Baron — Don't resolve a bogus non-element parent when we don't need to and it confuses things. (Bug 510071) r=bzbarsky | |
f555ee21c59a3961e45a3bdaa1d5419412d2829c | L. David Baron — Don't QI a node to nsIDOMElement and back to nsIContent for every call to nsEventStateManager::GetContentState. (Bug 509889) r=enndeakin | |
dbaron@mozilla.com Wed Aug 12 22:21:57 2009 +0000 | bfa6573b72a48e4a2e281096f9b2f0f8c20fde1a | L. David Baron — Remove buffering of test output by making stack fixers not buffer their standard output. (Bug 510014) |
1d22a0d5a8fffc65a057b9cbe6d699dde25dd37a | L. David Baron — Add additional test for :first-letter extension across pseudo-elements, and note failures with bug number now that bug has been filed. | |
dbaron@mozilla.com Tue Aug 11 02:49:09 2009 +0000 | 311576cc5f51fd956b8b7977a6f18d44dce8f807 | L. David Baron — Make lines with only a bullet take up height. (Bug 179596 / Bug 507187) r=roc |
155b0d75acde56192bf38da1cea02fdcfbcb565c | L. David Baron — Make the quirks mode line height algorithm's check for bullets check whether there's a bullet rather than checking whether it's an HTML LI. (Bug 179596) r=roc | |
c65f18f590691b96af7b7858ea7073e2d173b5d2 | L. David Baron — When a block without lines has a bullet, give the line we fake its full line height. (Bug 179596) r=roc | |
dbaron@mozilla.com Mon Aug 10 22:53:28 2009 +0000 | 9c54fecf8cfc0a5129fef8ca5cc99bf164ffba9f | L. David Baron — Remove InspectorCSSUtils, part 4: Remove nsIInspectorCSSUtils and nsInspectorCSSUtils. (Bug 371655) r=bzbarsky |
1be3195ec1c24459f65dc19a258e3f8f700f33a7 | L. David Baron — Remove InspectorCSSUtils, part 3: Remove the trivial methods and replace their callers with appropriate internal calls. (Bug 371655) r=bzbarsky | |
753538af64b3a413fff25d60687063c6d5ec49cf | L. David Baron — Remove InspectorCSSUtils, part 2: Move remaining substantive code to inDOMUtils. (Bug 371655) r=bzbarsky | |
70190028e932c9ee1d15492370afacdc5b4ea0db | L. David Baron — Remove InspectorCSSUtils, part 1: Move GetStyleContextForContent to nsComputedDOMStyle. (Bug 371655) r=bzbarsky | |
219bd7354882c89bd5fd12a69cb83e85054e486c | L. David Baron — Run output of debug builds through fix-linux-stack/fix-macosx-stack. (Bug 385248) r=ted | |
929ccf18610341e7ed4cc331afd2ad3edc036fdf | L. David Baron — Add more parameters to nsStyleSet::ResolveStyleForRules. (Bug 435441) r=bzbarsky | |
135c87aa7a12af038df61cd37baea7b996d4f878 | L. David Baron — Make computed style (and canvas text styling, which shares the same code) avoid using style data that was influenced by pseudo-elements. (Bug 505515) r=bzbarsky | |
4cc93ef5d614385f9277648167e12ef749ee8ad9 | L. David Baron — Add flags to pseudo-elements, and add one that says which ones are expected to contain elements. (Bug 505515) r=bzbarsky | |
93404746474841ae0ff8cd581a73dd52e0435e08 | L. David Baron — Make style contexts know whether they have data from a pseudo-element. (Bug 505515, Bug 435441) r=bzbarsky | |
dbaron@mozilla.com Fri Aug 07 21:17:51 2009 +0000 | ec77f4fe64a5444bd63cca81bdd3a0b5335a3667 | L. David Baron — Call InvalidateColumns more often. (Bug 506871) r=roc |
dbaron@mozilla.com Thu Aug 06 18:29:32 2009 +0000 | bae405b94b961ea90c8793b05e19992ffe7bed48 | L. David Baron — Try disabling DEBUG_DUMP_URLS_AT_SHUTDOWN to see if it's responsible for the unit test shutdown hangs (bug 505718, bug 508767) |
dbaron@mozilla.com Thu Aug 06 00:46:41 2009 +0000 | 131db5ce6d89206644266f78f6c72e09519ebdd5 | Zack Weinberg — Add reftest from http://lists.w3.org/Archives/Public/www-style/2009Jun/0164.html since it is also fixed by bug 476856. |
cddb8c13cef4e02fc4cce9724b3808c898c8293f | L. David Baron — Additional mochitests for URL parsing, from bug 337287 (and related to bug 476856) | |
1b4982afcfa5926dd23f8310fd030884db7212b6 | L. David Baron — Rewrite parsing of CSS url() function to make it more like the tokenization that's described in the spec. (bug 476856, though originally written for bug 337287) r=bzbarsky | |
cb94c4f832a382d5637734a730a3ae8e21b12e06 | L. David Baron — Import the css3-namespace test suite. | |
dbaron@mozilla.com Tue Aug 04 22:40:27 2009 +0000 | d98069ba3d396b65417478386072d4a0c7a901dd | L. David Baron — Avoid flushing during media query evaluation. (Bug 507457) r=bzbarsky |
341662af9f3135bdba00a325d6b3e9bbb4549050 | L. David Baron — Add assertions that the rule walker is at the root. (Bug 507457) r=bzbarsky | |
dbaron@mozilla.com Sat Aug 01 15:54:36 2009 +0000 | 77a8228f29512b5b219f6cb8df9c799198f86532 | Michael Ventnor — Bug 479220: Implement support for CSS gradients: -moz-linear-gradient() and -moz-radial-gradient(). r=roc, dbaron |
33fb9fb2295d1385c312efccfbaad8e27d7023b9 | David Zbarsky — Bug 507487: Selectors should have dual atoms so they can correctly (and case-sensitively) match non-HTML elements in text/html documents, part 2: fix RuleHash to hash tag selectors twice when needed. r=dbaron | |
bf66fe37b73338828297bcd6f129e6caf1e34de8 | David Zbarsky — Bug 499655: Selectors should have dual atoms so they can correctly (and case-sensitively) match non-HTML elements in text/html documents, part 1. r=dbaron | |
4ccc577273db674d432e52c4652194eebb368488 | L. David Baron — Bug 434733: Additional tests. | |
1b43edccce825afcd10cb05726ce1b7c867eff76 | Makoto Kato — Bug 434733: Don't apply width on colgroups to columns that have their own width. r=dbaron | |
db2699e729c316ff93504f10a492da728773b0c4 | L. David Baron — Separate RuleProcessorData and derived structs into their own header file to reduce include dependencies. (Bug 435441) r=bzbarsky | |
2fa18f53503b66d63b94b8f8d5f02f9a797bf102 | L. David Baron — Don't resolve a new context for the root when we're computing rem units for the root. (Bug 478321) r=bzbarsky | |
dbaron@mozilla.com Sat Aug 01 14:31:38 2009 +0000 | d4f252efece90924a0dc40ec43be3bb6f158d9cd | Masayuki Nakano — Bug 501608 - menu popup sounds are played when showing the autoscrolling popup. r=enn |
dbaron@mozilla.com Thu Jul 23 11:40:40 2009 +0000 | 16120b84f2a351ab84143d6cd23d7a93af90af0d | L. David Baron — Destroy frame properties right after destroying the frame tree so they're destroyed before the style set. (Bug 399994) r=roc |
dbaron@mozilla.com Wed Jul 22 18:58:37 2009 +0000 | 35ecfeedac76e6d0b3236249fd53129a5c9f2251 | L. David Baron — Fix typo in error message. (Bug 505774) |
dbaron@mozilla.com Wed Jul 22 11:23:46 2009 +0000 | caa4e6ca1dbdbf6093fab6b6fdac2f7a421e41bf | L. David Baron — Don't silently disable WiFi on Linux if we can't find iwlib.h. (Bug 503597) r=dougt,bsmedberg |
dbaron@mozilla.com Mon Jul 20 11:05:23 2009 +0000 | fdb670d3c8b347a8de80ade97d4448daa7447401 | L. David Baron — Also block -moz-box-shadow when using document-specified colors is disabled, and fix a testing error with the patch for text-shadow. (Bug 503188) r=bzbarsky |
22ec9060a93fe6793609dea50a122007eea21c73 | L. David Baron — Add tests for cloning of media queries. (Would have caught bug 504032.) | |
6e11834d07c9e5eb2d5d0370119b072ba14b060f | L. David Baron — Don't silently disable WiFi on Linux if we can't find iwlib.h. (Bug 503597) r=dougt,bsmedberg | |
aa85b2f55960cac97780c712fdf05c9e263c2fd8 | L. David Baron — Use char16_t when available, and when it is, don't test for -fshort-wchar. (Bug 502298) r=bsmedberg | |
dbaron@mozilla.com Thu Jul 16 00:25:02 2009 +0000 | f0786a22de24a2cfca95c4fcc8ac6243a8bf2f42 | L. David Baron — Add tests for media query serialization. |
1243f242bc07165b4688768c3086f387ecb396e9 | L. David Baron — Add tests for selector serialization and cloning. | |
8bbcdfff2e9a32b4e47ea3731f820f591a53241e | L. David Baron — Add test for font-family issue that some other browsers get wrong (from bug 499421). | |
a173abc61ad78e0d87faf601b9cab9bf44c7892a | L. David Baron — Reformat the list of CSS properties by splitting macros into multiple lines to make the list easier to edit and merge. Whitespace changes only. pre-r=bzbarsky | |
a23d948042c9a90710cf54f61989918c6639ad0e | L. David Baron — Block text-shadow when using document-specified colors is disabled. (Bug 503188) r=bzbarsky, roc | |
afac199a815302c8abc9cc8764e6748ab28805f4 | L. David Baron — Make whether a property should be ignored when page colors are disabled part of the property flags table. (Bug 503188) r=bzbarsky | |
dbaron@mozilla.com Thu Jul 09 01:13:06 2009 +0000 | 67053336f24624a73c8e803fdeb164191d4ccbfb | L. David Baron — Turn assertion into warning since we can hit it in large coordinate cases. (Bug 494237) r+sr=roc |
e277a7a7ad4f8da8fa820404eca30b303f08e689 | L. David Baron — Make some of the DEBUG_CC code accessible to code in non-debug builds so it can be used by memory tools for Web developers. (Bug 500233) r+sr=peterv | |
dcc03a3d93816426557837ff56a93baea293919e | L. David Baron — Expose the cycle collector language runtimes so that other code can do cycle collection traversal. (Bug 500317) r+sr=peterv | |
dbaron@mozilla.com Tue Jun 23 21:10:26 2009 +0000 | 7c62ba676b2c777923ae1b85806ac8b0c3dd72de | Saint Wesonga — Reset clipping region it PutImageData so that it doesn't clip the output, per spec. r=vlad sr=dbaron (Bug 433397) |
dbaron@mozilla.com Tue Jun 16 15:02:12 2009 +0000 | 37f8a33e4c54c159bda6f7057709ad2defda1553 | L. David Baron — Remove support for fallback background colors. (Bug 496721) r+sr=bzbarsky |
c83c5f5c3b1973d4567b6fa12582b30db3cc1c14 | L. David Baron — Don't reduce the height we're checking while we reflow for floats. (Bug 494332) r+sr=roc | |
dbaron@mozilla.com Wed Jun 10 12:51:29 2009 +0000 | 1057ca8f2a91a2c4fb6f2d6f8f721be13c9bbd12 | L. David Baron — Dump list of leaked nsStandardURL objects at shutdown in builds with leak logging enabled, to give us more insight into the portion of the random orange that is random leaks. |
dbaron@mozilla.com Thu May 21 10:58:20 2009 +0000 | 8ff39c36bd2f25bcfb2912cd885ee1ad89342b2a | L. David Baron — Correct comments to reflect that bug 460695 landed on 1.9.1. |
7f0905da769ca235079d4c9713ba798698212ff1 | L. David Baron — Merge backout of changeset 1abeb6c87131 (Bug 480205 - Implement a wrapper for exposing chrome objects to content (aka COWs)) due to mochitest failures and leaks. | |
288e71bdc98a83a5b891129aa9ef4bf329f53866 | L. David Baron — Backed out changeset 1abeb6c87131 (Bug 480205 - Implement a wrapper for exposing chrome objects to content (aka COWs)) due to mochitest failures and leaks. | |
dbaron@mozilla.com Wed May 20 11:21:59 2009 +0000 | be75e40365ce2dfc034cb17d8e33a4007244a013 | L. David Baron — Fix bug 25888 for inline frames other than bullets: redo line reflow when the line's height pushes it into the way of other floats. (Bug 25888) r+sr=roc |
efc6ec4a3c35396d0f5172a7057ab616d4901673 | L. David Baron — Implement a method on the float manager to get the largest width available within a height (rather than just at a point). (Bug 25888) r+sr=roc | |
5e76aa18541f8be612573b1fd1be395c2f7c142e | L. David Baron — Merge InitFloat into AddFloat (on nsLineLayout and nsBlockReflowState). (Bug 25888) r+sr=roc | |
dbaron@mozilla.com Fri May 15 23:01:51 2009 +0000 | 7a33efd8c2544f9fe87e4d9f48d137c48b8e809f | L. David Baron — Add test for CSS parsing of garbage at end of declarations. (Bug 390260) |
dbaron@mozilla.com Sat May 09 05:00:01 2009 +0000 | 41607e4dcc6d84ad3bfabc17d2ea2490cfa6a63d | L. David Baron — Fix gcc bracing warning while I'm here. (Bug 423233) |
443174a6835866ef40c062c8d54ac56b8af818da | L. David Baron — Traverse and unlink selection listeners. (Bug 490071) r+sr=peterv | |
c3b2c4b8dcd68422b7893672289bd88802228904 | L. David Baron — Make transaction manager unit test's output give the correct function name. | |
c7fb0978d1ee0f12e6aac22225da19e2c53da679 | L. David Baron — Implement cycle collection for transaction manager and editor transactions. (Bug 488799) r+sr=peterv | |
da222a13986492320bd0bcb46d43ca5fedcbb0ee | Robert Sayre — Add the editor to cycle collection. (Bug 423233) r+sr=peterv | |
5113be3fbafca97606b50dd8590446ff890e0508 | L. David Baron — Clear the weak back pointers in nsTextEditRules and nsHTMLEditRules when they are no longer valid, to prepare for editor cycle collection. (Bug 423233) r+sr=peterv | |
dbaron@mozilla.com Fri May 08 21:27:21 2009 +0000 | 240fa475d2b031f5d06bd99d24e49d3a6e2193cc | L. David Baron — Temporarily land patch to dump leaked nsStandardURL objects at shutdown, to give us more insight into the portion of the random orange that is random leaks. a=josh for CLOSED TREE |
dbaron@mozilla.com Wed May 06 20:46:33 2009 +0000 | f152b230cd4876421ae16f3330d35ea8d7c00f05 | L. David Baron — Make cycle collector's purple buffer consist of entries that the objects in the purple buffer can point to, and remove the notion of scan delay (which was previously set to 0). (Bug 490695) r+sr=peterv r=bsmedberg |
8f7b73d88f6bbedec99c6c8ef48b243ab922d05c | L. David Baron — Switch HTML mochitests from using MochiKit.js to packed.js. (Bug 490955) r=sayrer | |
e517593a793f992aa67b5463019d791913b33e09 | L. David Baron — Switch HTML mochitest template from using MochiKit.js to packed.js. (Bug 490955) r=sayrer | |
550e514d2f031b46a248f2005cf098ea6410723f | L. David Baron — Drop use of JS 1.7 features so that this test can run on other browsers. | |
611a06f94bb6c1289f008c185b640848b7d2cb93 | L. David Baron — Make it so nsDocument::mPendingTitleChangeEvent doesn't keep the document alive after cycle collection expects it to be destroyed. (Bug 488786) r+sr=jst r=bsmedberg | |
dbaron@mozilla.com Fri Apr 24 22:45:54 2009 +0000 | cec9d9f355e803ff8122af4f8618f1f71cd27a41 | L. David Baron — Remove nsTransactionFactory and most transaction CIDs. (Bug 489851) r+sr=peterv |
30936df0271e7f7701e08716dea1a858963fda29 | L. David Baron — Convert children of EditAggregateTxn from nsISupportsArray to nsTArray< nsRefPtr<EditTxn> >. (Bug 488799) r+sr=peterv | |
a95a2fe899a99f9edee66098c30eff066ea98aac | L. David Baron — Convert nsTransactionManager's mListeners from nsVoidArray* to nsCOMArray<nsITransactionListener>. (Bug 488799) r+sr=peterv | |
a00490016114a11bcdf9d16fc70251de257bf91f | L. David Baron — Use the purple buffer in ExplainLiveExpectedGarbage. (Bug 488603) r+sr=peterv | |
f7facb749df7c8df4c0486987e2a68af35975dfa | L. David Baron — Reverse the meaning of suspectCurrentCount and rename it to expectedGarbageCount. (Bug 488603) r+sr=peterv | |
908a746fee8556ce625d4a65fec097a68c6cf4ed | L. David Baron — When we print warnings about objects that should have been collected, see if they're in the purple buffer and print different warnings if they are. (Bug 488603) r+sr=peterv | |
755ad42dea8fa55193af70cf2b8bc680443d4a9e | L. David Baron — Mark the tests that were just disabled more clearly in the makefiles. | |
dbaron@mozilla.com Wed Apr 22 22:21:45 2009 +0000 | df5794cb4d9a08be3bf253dcdc21f5ad8673188c | L. David Baron — Back out previous logging patches (92791a422f0a and 5617c22ea9ac) for bug 469514. |
dbaron@mozilla.com Wed Apr 22 17:15:48 2009 +0000 | 6049dbd9973cc06a509a1694367f2281f35d4482 | L. David Baron — Drop the feeds cache in browser's destroy method. (Bug 489520) r=gavin.sharp |
d6fcfd1a5c95d5e320d8efec46aecb39981a6890 | L. David Baron — Remove some unused AddRef/Release methods on frame classes. (Bug 488774) r+sr=roc | |
9c007cee86e0cf075aa9508009365369cbfd6aff | L. David Baron — Consolidate mDocShell null checks in nsLayoutDebuggingTools. (Not part of default build.) | |
bec6ecc85632404e890d0df4cb52efbac4100090 | L. David Baron — Use NS_METHOD where appropriate in layout-debug's factory. (Not part of default build.) | |
96691981f65f5b0c3c2eb7792d4d602e3fb1dc3e | L. David Baron — Fix miscellaneous typos in comments that I've had in my tree for ages. | |
dbaron@mozilla.com Thu Apr 16 20:56:48 2009 +0000 | 4905b995a36524975f66eafaac972e3400d7924e | L. David Baron — Destroy content viewers in session history when destroying docshell, just like we destroy the current one. (Bug 488394) r+sr=bzbarsky |
e93546bbf61551b19cc4c86eedd7d2d96afffc95 | L. David Baron — Free gIconFactory in GTK nsIconChannel implementation. (Bug 488184) r=karlt | |
f88f710bdd76064b1c4971b0727da07490b67b9b | L. David Baron — Fix shutdown leak of GtkInvisible in GTK nsLookAndFeel implementation, and shorten lifetime of that GtkInvisible by copying its style. (Bug 487955) r=karlt sr=roc | |
dbaron@mozilla.com Mon Apr 13 15:30:08 2009 +0000 | 9a93350b0106cd868fc7dde5479c4b4dd6255f0a | L. David Baron — Deal with floating reference and reference counting of GTK widgets in nsNativeKeyBindings. (Bug 487705) r=karlt sr=roc |
0e866e09ab46cc9747f4ff09513db55e8bcf7117 | L. David Baron — Fix leak of GTK entry widget. (Bug 487705) r=karlt sr=roc | |
dbaron@mozilla.com Fri Apr 10 20:30:45 2009 +0000 | 374ed6b2fd1a7c60ed2fef32de00176519c1431e | L. David Baron — Make nsTraceRefcnt use 64-bit counters when those counters are for all objects over app lifetime. (Bug 483500) r=bsmedberg |
7030a020fed0e1630db51c0a6de4516719449607 | Zack Weinberg — Bug 487831: Remove nsBox::(Get|Set)WasCollapsed, which are totally unused. r+sr=dbaron | |
dbaron@mozilla.com Wed Apr 08 20:53:53 2009 +0000 | 228855cf8aaeb7581947de3a3c0133003235dbd2 | L. David Baron — Remove nsCSSOMFactory/nsICSSOMFactory. (Bug 376111) r+sr=bzbarsky |
e5b1ab03542642f3de010c3eb31c3e4484f32e3c | L. David Baron — Use a struct containing a rectangle and a boolean for float available space rather than passing them around separately. (Bug 25888) r+sr=roc | |
f82ad9a10b7dffc6a56bc50fd403bd82dae6d517 | L. David Baron — Complete switch away from nsBlockReflowState::mAvailSpaceRect by removing the old members. (Bug 25888) r+sr=roc | |
8fdfeef7e0764bf89ea7763534c53cec5ac12f5a | L. David Baron — Switch away from nsBlockReflowState::mAvailSpaceRect in nsBlockFrame::PropagateFloatDamage. (Bug 25888) r+sr=roc | |
f8ac1e4ffe9c737c3bea75235bbeca7ee902328c | L. David Baron — Switch away from nsBlockReflowState::mAvailSpaceRect for reflow of child blocks. (Bug 25888) r+sr=roc | |
800e279fe24dd4f9d6faecd9e9018e9df121d989 | L. David Baron — Switch away from nsBlockReflowState::mAvailSpaceRect for inline reflow. (Bug 25888) r+sr=roc | |
698d52722aebbb2023cedc4b41e44500bb016cdf | L. David Baron — Switch away from nsBlockReflowState::mAvailSpaceRect for reflow of child floats. (Bug 25888) r+sr=roc | |
df0130484852d12339e976cbfc916e91df69bd15 | L. David Baron — Switch away from nsBlockReflowState::mAvailSpaceRect in bullet reflow, and simultaneously refix bug 427370 in a way that also fixes bug 428810. (Bug 25888) r+sr=roc | |
4f86f4c5422439e9a126b371eb54286d8f129506 | L. David Baron — Switch away from nsBlockReflowState::mAvailSpaceRect in nsBlockReflowState::AddFloat. (Bug 25888) r+sr=roc | |
50ba649cfea213f3bedbf158292355401069c0dc | L. David Baron — Begin removing mAvailSpaceRect and mBandHasFloats from nsBlockReflowState by converting the current state-mutation GetAvailableSpace to a getter GetFloatAvailableSpace to replace it, and reimplementing the state mutation in terms of the getter. (Bug 25888) r+sr=roc | |
dbaron@mozilla.com Thu Apr 02 14:56:33 2009 +0000 | ccbfc42dbaaf9f9b60d636dc78661d2911215b87 | L. David Baron — Use a valid value for storing in a bitfield as the style struct ID for backend-only properties. (Bug 469244) r+sr=bzbarsky |
200c0221f64304100ef13d94584b5c9d47238aea | L. David Baron — Remove the CSS_PROP_NOTIMPLEMENTED macro, which hasn't been needed since bug 3247 landed. (Bug 486353) r+sr=bzbarsky | |
de0e83fb6d99c4414d5f3ca7435252904542ff27 | L. David Baron — Remove remnant of key-equivalent property, which we removed in bug 265721. (Bug 486353) r+sr=bzbarsky | |
755a03d0d6991acac7c37e6bf27fb5ea570f00b4 | L. David Baron — Remove unneeded code for handling nulls in compressed blocks. (Bug 486415) r+sr=bzbarsky | |
dbaron@mozilla.com Tue Mar 31 19:38:33 2009 +0000 | e2d57aab6d20dd9c404f1867fd9ad4ec4c2c775f | L. David Baron — Don't mess with the max_script_run_time pref since the mochitest harness now does that for us. |
924e1df9d9ca264af1137923133b3e65bd9996ef | L. David Baron — Use SimpleTest.executeSoon instead of setTimeout for iteration of properties/descriptors. | |
bc81fa130ba493686a43ee0068ea5a433c0c4ab8 | L. David Baron — Add reftest for quotes support, from a test Hixie wrote (with his permission). | |
053164f8141707d1d4b4927815389f045e40de40 | L. David Baron — Add some tests for invalid values of 'font-family' (related to bug 481502) | |
dbaron@mozilla.com Wed Mar 11 14:52:02 2009 +0000 | 98d7db0175635e9f4ce3b32561210a5891b99095 | L. David Baron — Remove check for block being impacted by float that should no longer be needed given float damage propagation. (Bug 25888) r+sr=roc |
c94701d73e0219a48a37f2e40444272e1a786fb3 | L. David Baron — Don't rely on NS_TraceMallocStartupArgs to initialize TLS index. (Bug 442192) r=brendan | |
dbaron@mozilla.com Mon Mar 09 23:15:01 2009 +0000 | b5d5992fcc4e46d3b70d6bbf070a77eee59513b1 | L. David Baron — Add tests to check case (2) for shorthands in nsCSSDeclaration::GetValue. |
9ddb29be36546aa2ff8bbf8be9e80031b0ca8703 | L. David Baron — Add some simple tests for units (since code coverage output showed we weren't testing serialization of all of them). | |
1e5159da23d5ccd8bf9ce59216bee24441e571b0 | L. David Baron — Add tests for font descriptors that are equivalent to test_value_storage and test_property_syntax_errors. | |
e9b0ca8dd58d18f7c36c6f95ea9aa37297b3b6fd | L. David Baron — Avoid crashing on fontFaceRule.style.getPropertyValue('font-family') when there's no font-family descriptor. (Bug 482148) r=zweinberg | |
f036b54d04034b1250b727690e64e9b3478bce81 | L. David Baron — Remove internal support for units that were never in CSS (feet, miles, meters, kilometers, didots, ciceros). (Bug 482146) r+sr=bzbarsky | |
2f3c15f5b0c88b93f637db199e8e6951df201899 | L. David Baron — Reject non-positive values for widows and orphans. (Bug 481826) r+sr=bzbarsky | |
c6d6c0e243b0fa45a37a233ce0ee398704256fda | L. David Baron — Rename ParsePositiveVariant to ParseNonNegativeVariant. (Bug 481826) r+sr=bzbarsky | |
dbaron@mozilla.com Fri Mar 06 04:05:50 2009 +0000 | 3a9de3a90f021333da189a906522575b1bfa57f9 | L. David Baron — Fix serialization bugs with text-decoration:-moz-anchor-decoration. (Bug 481596) r+sr=bzbarsky |
154a9af70678555c8d866285c30cb18da127d490 | L. David Baron — Remove unreachable code, since text-decoration:none is not stored as an enumerated value. (Bug 481595) r+sr=bzbarsky | |
ac91e21d53c597db9ad418d4b931f584420bba68 | L. David Baron — Test more values for 'content' property. (These tests require the three previous patches to pass.) (Bug 481591) | |
36da7fe92b5f31b39d93216c52db080565bdd32d | L. David Baron — Fix serialization of the list-style-type part of counter values. (Bug 481591) r+sr=bzbarsky | |
3b13a87771fe758f3a9c9929b32e5cc825620d6a | L. David Baron — Append the list-style-type part of counters correctly in computed style. (Bug 481591) r+sr=bzbarsky | |
3428afb4e233bf2567ef97042c2a9147e0400e39 | L. David Baron — Split eCSSUnit_String into eCSSUnit_String (with quotes), eCSSUnit_Ident (without quotes), and eCSSUnit_Families (font family list, but not for @font-face descriptor where the single family is stored as eCSSUnit_String). (Bug 481591) r+sr=bzbarsky | |
d5df3e584fdb9e1cee4d2b5cd0c388fa83fca4a4 | L. David Baron — nsCSSDeclaration::ValueAppended is never called on shorthands, so it doesn't need code to handle them. (Bug 481594) r+sr=bzbarsky | |
1ff736fd5e41a34b244d224a2e596a058150ac0b | L. David Baron — Quote and escape contents of url() when serializing. (Bug 478160) r+sr=bzbarsky | |
5a21d2b181e9ba1b540138ad25fc5459f8b63df7 | L. David Baron — Change nsStyleUtil::EscapeCSSString to nsStyleUtil::AppendEscapedCSSString, since almost all callers prefer append behavior anyway. (Bug 478160) r+sr=bzbarsky | |
dbaron@mozilla.com Thu Mar 05 03:50:08 2009 +0000 | 21ffeb54ece8d8d3d279b005436dcb83748af9de | L. David Baron — Add test for CSS property priority (!important) preservation. (This fixes the fact that we don't have any tests covering expansion of compressed blocks with !important declarations, and also tests a bit more while I'm there.) |
4e57eecad03989951710d0d29c482e82e94fcf96 | L. David Baron — Add test for blocking of -moz-border-*-colors based on code coverage output. | |
dbaron@mozilla.com Wed Mar 04 06:49:49 2009 +0000 | 576ec8f257478172f5a69656cb989c5f70df362e | L. David Baron — Add tests that exercise nsSpanningCellSorter, including with large colspans, since code coverage runs showed we don't hit that code. |
dbaron@mozilla.com Wed Feb 25 00:15:10 2009 +0000 | 9c12373aed0ac391876cfe07f8b89f88e38536b9 | L. David Baron — Correctly null-terminate the buffer after calling readlink. (Bug 476608) r=bsmedberg |
cffce9bd0a47fe358060f858d5ea42913e98ea90 | L. David Baron — I don't need to see the rule hash debugging output anymore. | |
af9097598b6815b02e4fa74db930e55dceb1af9e | L. David Baron — Fix outparam static analysis warnings in nsComputedDOMStyle by actually assigning to the outparam. (Bug 479433) r+sr=bzbarsky | |
3e9d90ebeaf08c2320cf6a664c6e6bc0169a0efb | L. David Baron — Flush layout earlier in getComputedStyle(). (Bug 454276) r+sr=bzbarsky | |
dbaron@mozilla.com Sat Feb 21 20:06:43 2009 +0000 | ccb7bc7113a4c7e246af713c0ade6d87880f66b0 | L. David Baron — Revert temporary modifications to diagnose intermittent reftest failure on tinderbox (fb1d06068cb5, 71df97fcb74e, 8a406dd54480) since the intermittent failures seem to have been fixed by the reftest harness change in 9d5337daba7b. |
dbaron@mozilla.com Sat Feb 21 06:07:37 2009 +0000 | 9d5337daba7b0cb3f41a94129ef31db00e207d49 | L. David Baron — Put the timestamp in the reftest HTTP server's path to prevent cross-contamination of cached tests between branches, in case those different branches run reftests on the same profile. r=Waldo |
dbaron@mozilla.com Sat Feb 21 05:03:54 2009 +0000 | 8a406dd5448013ed4e354386bc42bdfcc1c597b0 | L. David Baron — Also temporarily replace the red images in the Acid2 test to see if they're what's causing the red to randomly show up. |
dbaron@mozilla.com Sat Feb 21 00:51:45 2009 +0000 | 71df97fcb74e2bee882c162b52982deb42e8341e | L. David Baron — Temporarily convert every occurrence of red in the Acid2 reftest to some other color to figure out which one is causing the random failures. |
dbaron@mozilla.com Fri Feb 20 18:55:30 2009 +0000 | fb1d06068cb5d991af9cc1a4574eda7080d17efe | L. David Baron — Temporarily modify the test to confirm theory about the source of intermittent failures. |
96e0346320748533c620b4df3594ab0ace6edd78 | L. David Baron — Call SetPropertyBit(background_color) when we set data for that property, on the off chance it will fix the intermittent layout/reftests/bugs/289480.html orange. (Bug 322475) | |
dbaron@mozilla.com Fri Feb 20 05:29:47 2009 +0000 | 55a739725414da3c3d01a9cfa935336a1ecf66ea | L. David Baron — Implement multiple background layers, implement fallback background color, and make -moz-background-inline-policy no longer be part of the background shorthand. (Bug 322475) r+sr=roc,bzbarsky |
dbaron@mozilla.com Thu Feb 19 21:56:05 2009 +0000 | d2e44446c27b33631aeea6ef057de0a19cad71ed | L. David Baron — Fix another case where we incorrectly serialize an -x-system-font property. (Bug 478156) r+sr=bzbarsky |
cb9390d48d10322c1f26d6f85c62cf9682223e8b | L. David Baron — Stop using potentially-deep recursion to serialize selectors. (Bug 475215) r+sr=bzbarsky | |
044096199dd6d34598825326fd7947cf6ba0ccd7 | L. David Baron — Add tests for code I'm going to change, and fix crash when running those tests. (Bug 475215) r+sr=bzbarsky | |
2a8829d22570034124d3e5a539e7e33a25284ae4 | L. David Baron — Remove PerFrameData::mFrameType, since it's write-only. (Bug 478899) r+sr=bzbarsky | |
dbaron@mozilla.com Thu Feb 19 20:33:25 2009 +0000 | fde0b361f25eb13e1b18cab08150e8d3f7a34272 | L. David Baron — Implement multiple background layers, implement fallback background color, and make -moz-background-inline-policy no longer be part of the background shorthand. (Bug 322475) r+sr=roc,bzbarsky |
dbaron@mozilla.com Thu Feb 19 19:03:41 2009 +0000 | 8bf2088734ac3b0b9420a42ca5562f950ba37a11 | L. David Baron — 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 |
dbaron@mozilla.com Thu Feb 19 17:49:01 2009 +0000 | 46a99365dd85059ff50646cd6b38dcd69e5b86ed | L. David Baron — Fix warning with -Wshadow in nsMathMLTokenFrame (about childFrame). (Bug 477962) r=karlt |
816e42aa808cc97d3b25eff4ce5aa45e1ad58a4e | L. David Baron — Fix nsBlockFrame warning about child being used uninitialized in FindLineContaining by switching while to do-while. (Bug 477963) r+sr=roc | |
60a5db4c9429d2f0f9d092785f5301208db21f3a | L. David Baron — Initialize mLastStyle to avoid valgrind warnings. (Bug 477961) r=vlad | |
e267c6e750124c4bbafe716097cdc18c4b4b44d6 | L. David Baron — Avoid making mXineramaIsActive depend on uninitialized numScreens. (Bug 477959) r+sr=roc | |
dbaron@mozilla.com Thu Feb 19 15:29:59 2009 +0000 | f4800de50e034c9669ee643f24fae55d6e0887bf | L. David Baron — Fix another case where we incorrectly serialize an -x-system-font property. (Bug 478156) r+sr=bzbarsky |
b04eb1bcdb14d37562417df2831448738fb9e4dc | L. David Baron — Stop using potentially-deep recursion to serialize selectors. (Bug 475215) r+sr=bzbarsky | |
635e570fea19f8594b03cbcd3e70e9350b156213 | L. David Baron — Add tests for code I'm going to change, and fix crash when running those tests. (Bug 475215) r+sr=bzbarsky | |
562be36bdb41b6103fec92b904da4fba0bd47eff | L. David Baron — Remove PerFrameData::mFrameType, since it's write-only. (Bug 478899) r+sr=bzbarsky | |
7272fc6bc7449c542b07bf9ef9074817f46a2c9b | L. David Baron — Implement multiple background layers, implement fallback background color, and make -moz-background-inline-policy no longer be part of the background shorthand. (Bug 322475) r+sr=roc,bzbarsky | |
b58df05838b1030fc6e1d6d13c177b04e09b3758 | L. David Baron — 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 | |
eb0506de591d3b8cad8fe691b606d1e3de127b18 | L. David Baron — Initialize mLastStyle to avoid valgrind warnings. (Bug 477961) r=vlad | |
e37f82e0226e1d9ef4d5d32474244054ec8ec606 | L. David Baron — Avoid making mXineramaIsActive depend on uninitialized numScreens. (Bug 477959) r+sr=roc | |
dbaron@mozilla.com Thu Feb 19 03:00:19 2009 +0000 | 949427a872588eab06c89815382e5fc8817c25e1 | L. David Baron — 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. |
dbaron@mozilla.com Thu Feb 19 02:04:20 2009 +0000 | d02b4de2eb53ea10820649514e8a01efe47bdba7 | L. David Baron — Remove MOZ_COUNT_CTOR/MOZ_COUNT_DTOR from nsStyleBackground::Layer because the copy constructor is now used. (Bug 322475) |
dbaron@mozilla.com Thu Feb 19 01:18:51 2009 +0000 | 50036368e361e764aa4560a541e69221ed4d53b0 | L. David Baron — Fix another case where we incorrectly serialize an -x-system-font property. (Bug 478156) r+sr=bzbarsky |
7aa8aaf4bfcdcd930825fc4107b48af341f04b50 | L. David Baron — Stop using potentially-deep recursion to serialize selectors. (Bug 475215) r+sr=bzbarsky | |
4dd8a0577a736d2760eebce5420ea59469a04f48 | L. David Baron — Add tests for code I'm going to change, and fix crash when running those tests. (Bug 475215) r+sr=bzbarsky | |
d7ac2303b741a62aef0d5d5a0225aa9a7aa3c828 | L. David Baron — Remove PerFrameData::mFrameType, since it's write-only. (Bug 478899) r+sr=bzbarsky | |
c93d2582416e50d8f1b571b3b31121594794ec18 | L. David Baron — Implement multiple background layers, implement fallback background color, and make -moz-background-inline-policy no longer be part of the background shorthand. (Bug 322475) r+sr=roc,bzbarsky | |
66dfc6d296e83b8e80bc4451904e8f506ab5f287 | L. David Baron — 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 | |
6f4d6140b2b0c359fccb6db62bdf5835e2842264 | L. David Baron — Fix warning with -Wshadow in nsMathMLTokenFrame (about childFrame). (Bug 477962) r=karlt | |
8b5dda5392ef372a0f37ea3b084f44f3c3906247 | L. David Baron — Fix nsBlockFrame warning about child being used uninitialized in FindLineContaining by switching while to do-while. (Bug 477963) r+sr=roc | |
e0a70f017b04a63c1ee5263010652e12f3fb1e3b | L. David Baron — Initialize mLastStyle to avoid valgrind warnings. (Bug 477961) r=vlad | |
a6d32b364f556fd7541dba0951852c4d1a3bf99c | L. David Baron — Avoid making mXineramaIsActive depend on uninitialized numScreens. (Bug 477959) r+sr=roc | |
dbaron@mozilla.com Wed Feb 11 00:56:55 2009 +0000 | af294f0d2c6ae8932198e83f37fd3348ac38592d | L. David Baron — Fix the pass() function to use the standard syntax too. (Bug 477512) r=jwalden |
dbaron@mozilla.com Tue Feb 10 22:06:14 2009 +0000 | 561dc7d5c74669bbe542cab6c5df4f735d4218ac | L. David Baron — TestHarness.h should give errors with TEST-UNEXPECTED-FAIL. (Bug 477512) r=jwalden |
50112a83464c8155a22b19057f03ee5454d3413b | L. David Baron — Fix remaining occurrences of 'ERROR FAIL' in the tree (other than those fixed in bug 468913). (Bug 477869) r=ted | |
a82e37fed714841d6739a8f3d74f42f884838793 | L. David Baron — Fix the ignoring of load events for previous documents check so that it also works for (most) cases of the assertion check. (Bug 477409) r=jruderman | |
81bf5017af7111c0d7b728351e62fd7a7ba33c16 | L. David Baron — Remove the aBits parameter from ReLayoutChildren, given that what it does blows away the distinction between NS_FRAME_IS_DIRTY and NS_FRAME_HAS_DIRTY_CHILDREN. (Bug 477294) r+sr=bzbarsky | |
dbaron@mozilla.com Tue Feb 10 04:37:36 2009 +0000 | 66db3742d013ad20b906cdd6d604ad6b4aa1e25f | L. David Baron — Remove nsStyleContext::DumpRegressionData, code that uses it, and code that exists only for it. (Bug 477522) r+sr=bzbarsky |
30fd045df7160fa214d9e9a2e37502770d09e636 | L. David Baron — Avoid calling PlaceBlock and unsetting dirty bits that we still need when an ancestor is going to reflow for clearance. (Bug 476357) r+sr=roc | |
dbaron@mozilla.com Sun Feb 08 18:29:08 2009 +0000 | 8d511f020d2829f0cc534502332edf4a72bbe1b5 | L. David Baron — Tests for bidi and first letter. |
29bc88a2d6701ea08c5373c026db5c7ec9990feb | L. David Baron — Make reftest check its invariants regarding the failure timeout, so we can see if any intermittent failures are due to such harness bugs. (Bug 477409) r=jruderman | |
dbaron@mozilla.com Sat Feb 07 17:51:32 2009 +0000 | 969124be3084c7772e843ab1dbf86c11a34fa217 | L. David Baron — Annotate probable cause of reftest failure (which I should have done in the previous commit). |
dbaron@mozilla.com Sat Feb 07 17:37:01 2009 +0000 | c15b6a0ccdd44724fa94c05b844d7e36eb354a5b | L. David Baron — Mark test for bug 356774 as failing on Mac (at least until the test or problem can be fixed). |
dbaron@mozilla.com Sat Feb 07 17:14:22 2009 +0000 | 26c31b847949c27e2dbc7dfba3c03f92a07cd662 | L. David Baron — Revert changeset fc8d54ab29a6 (Bug 88831, Support new IME API "Text Services Framework" from Office XP and Windows XP) due to failure (every time) of the new unit test it added (Test WinTSF) on the Windows tinderbox. |
dbaron@mozilla.com Sat Feb 07 16:43:56 2009 +0000 | 220d18f262d554c33bdc442a5a45c01007bb57a3 | Ehsan Akhgari — Disable tests for bug 441782 / bug 467672 on Windows, rather than on non-Windows. (Bug 467672) r+sr=roc |
dbaron@mozilla.com Sat Feb 07 00:41:17 2009 +0000 | 3362518abdc028ce439d898302c16a4208bd02ed | L. David Baron — sheet-set-switch-1 is still random, not just failing, on Mac. (Bug 468217) |
dbaron@mozilla.com Fri Feb 06 17:51:47 2009 +0000 | 97867f9b4e42c3ed2c53b0fe2d3474ab18418b50 | L. David Baron — sheet-set-switch-1 still fails on Mac. |
dbaron@mozilla.com Fri Feb 06 16:52:39 2009 +0000 | 814a4646f66efd0a1b7f0aa7b1a14f8ede38ce9f | L. David Baron — Try other HTTP ports if the first one is busy. (Bug 477164) r=jwalden |
c592bbe68cc70a1b41be0437bc26e1a8ecb9b23c | L. David Baron — Stop using MarkXMark2Y in reftest references, since its underline offsets don't correctly match combinations, and go back to using combinations. (Bug 468217) r=jdaggett | |
c87e15704f6f39908d1303a6e3efd872693e50f0 | L. David Baron — Invalidate the correct area when loading an image for which we've displayed the loading-image icon. (Bug 409870) r+sr=bzbarsky r=roc | |
cfc21a608dcdee2fb08525cb60529e9f08dfd5c8 | L. David Baron — Typesafe helpers for nsCSSDataBlock::StorageFor. (Bug 475214) r+sr=bzbarsky | |
461bf98a64268b5746fa0b9922c4dbeda0f7745e | L. David Baron — Eliminate nsCSSDeclaration::GetValueOrImportantValue. (Bug 475214) r+sr=bzbarsky | |
768c8c967b0d3ebf18dfbf3a0e1e77f1937e3f3a | L. David Baron — Make serialization handle system fonts and the font shorthand better. (Bug 475214) r+sr=bzbarsky | |
dbaron@mozilla.com Thu Feb 05 05:16:41 2009 +0000 | bded4e432e7af2ba614649991863d4f9906ba295 | L. David Baron — Ensure correct alignment for nsCSSValue objects inside nsCSSValue::Array. (Bug 476345) r+sr=bzbarsky |
895a080922eee7a4ad18fa0214944cf9018d33ba | L. David Baron — Add an additional test for CSS 2.1, section 10.3.1. | |
dbaron@mozilla.com Wed Feb 04 21:25:12 2009 +0000 | d66a096fddd6aa645ce14914e592184e2f0ce5ae | L. David Baron — Rename aInherited/inherited to aCanStoreInRuleTree/canStoreInRuleTree. (Bug 476598) r+sr=bzbarsky |
db15edcc02ced42aa2dd50e2ace51e2de382759e | L. David Baron — Reverse the boolean meaning of inherited/aInherited. (This patch, without the next patch to rename things, makes the code make less sense.) (Bug 476598) r+sr=bzbarsky | |
6f337cbf2aedf8a80bc81856d3a3e423b7a869cf | L. David Baron — Make the aInherited parameters to Compute*Data const. (Bug 476598) r+sr=bzbarsky | |
af13f36fb9d8cc93feaa85177e2376d08b7b1187 | L. David Baron — Fix incorrect uses of aInherited rather than inherited so that we can make aInherited const. (Bug 476598) r+sr=bzbarsky | |
3381c874e76c9e8207cebe0dfff44410e779ff88 | L. David Baron — Add test that legend is display:block by default. (Bug 476063) | |
cbe86aabf921e1f9a6858b031e03f053c30f4af7 | L. David Baron — Correctly handle a style change reflow on a subtree that has placeholders with out of flows outside that subtree. (Bug 363247) r+sr=bzbarsky | |
1648cf1bdcd21c0b2287ec165fec5edbc1623d77 | L. David Baron — Keep width of avail space rect at least 0. (Bug 476372) r+sr=roc | |
d9eff1fb5e6034d114cfae7757b4af4542d31f28 | L. David Baron — Ensure correct alignment for nsCSSValue objects inside nsCSSValue::Array. (Bug 476345) r+sr=bzbarsky | |
e2a26d16bf06577d5fa235e91d0ed3afd888e188 | L. David Baron — Merge backout of changeset eec3076f3bab (Bug 474655, Warn when nsIDOMCSSStyleDeclaration::GetPropertyCSSValue is called) because we trigger the warning too much ourselves (Bug 475311) | |
674246a64ed25f818e72b1982cc20168502c2988 | L. David Baron — Backed out changeset eec3076f3bab (Bug 474655, Warn when nsIDOMCSSStyleDeclaration::GetPropertyCSSValue is called) because we trigger the warning too much ourselves (Bug 475311) | |
dbaron@mozilla.com Fri Jan 30 04:39:43 2009 +0000 | 3b2f69cc7004f97c026ddf096968ef561884fbea | L. David Baron — Keep old rule trees around until they are no longer referenced. (Bug 475128) r+sr=bzbarsky |
dbaron@mozilla.com Thu Jan 29 20:45:18 2009 +0000 | ea3adcdfa653552568f1876656a0c96bd5a8b681 | L. David Baron — Stop reflowing the viewport with constrained height. (Bug 467881) r+sr=roc |
21abc61354745e6840ffad4c5b4b6384c7e29cee | L. David Baron — Fix whitespace in DisplayReflowExit. | |
c7858cf07599317a3fecb055b755b67cfedfcabb | L. David Baron — Create legends in CreateContinuingFrame. (Bug 468578) r+sr=roc | |
2a6b3ac2b49bd5a5d9e17f5fa7f42bfd5f2dfe0d | L. David Baron — Handle placeholder frames in RemoveMappingsForFrameSubtree. (Bug 428113) r=mats.palmgren sr=roc | |
014fe552d77a4255933bf521efa8e61498386e14 | L. David Baron — Clear back-pointer in more cases. (Bug 475136) r+sr=bzbarsky | |
7a21bea93924be8fac4fd84103b8a9d9f3c61108 | L. David Baron — Remove default value for gfx.downloadable_fonts.enforce_same_site_origin pref, which is no longer implemented. (Bug 457825) r=jdaggett | |
24917a339f2e1e6dbe955e5d318d2a6be975abc5 | L. David Baron — Keep old rule trees around until they are no longer referenced. (Bug 475128) r+sr=bzbarsky | |
dc1587c310b8e7ef304015c0b29a9bd9fb85089d | L. David Baron — Weaken assertion so that it doesn't fire. (Bug 472353) r+sr=bzbarsky | |
e2182ed1e1299eaa0e7a3918ae24163f9043f3dc | L. David Baron — Implement CSS computation of font-stretch property and store it in the gfx font structures. (Bug 3512) r=vlad sr=bzbarsky | |
cbcf14ce64cc104d051c30d700cf80f190725b5f | L. David Baron — Separate previously-copied font constants into their own file and have them in one place rather than three. (Bug 3512) r=vlad | |
7f8e7e598284c0371da280737bcf5c8cb331fe7b | L. David Baron — Conditionally adjust two reftest references to match the non-assembly version of the code. (Bug 465088) r=bholley | |
dbaron@mozilla.com Fri Jan 23 01:31:49 2009 +0000 | 917975b82484dadbf77b5d11bd7ca8f596f6e7b5 | L. David Baron — Make nsROCSSPrimitiveValue store ident values as nsCSSKeyword rather than nsIAtom*. (Bug 474712) r+sr=bzbarsky |
f8f2b32afabfbbeca26a09860508de38faaf8f3f | L. David Baron — Eliminate all callers to forms of nsROCSSPrimitiveValue::SetIdent other than the one taking nsCSSKeyword. (Bug 474712) r+sr=bzbarsky | |
eec3076f3bab68a031a39a4b01617a3e4c97834b | L. David Baron — Warn when nsIDOMCSSStyleDeclaration::GetPropertyCSSValue is called. (Bug 474655) r+sr=bzbarsky | |
c5e8e22d092ae1d861db3141672ffb5230fc14b3 | L. David Baron — Remove nsStyleContext::Equals, since it is unused. (Bug 474675) r+sr=bzbarsky | |
5e57cb13ae9bbdc6d6701a0e2df0d32824e2cde7 | L. David Baron — Fix mismatch between new[] and delete. (Bug 376075) r+sr=bzbarsky | |
e3c18c5243c4cc6834375f2bdfbbf31487140a37 | L. David Baron — Make getComputedStyle() for 'outline-width' return values in pixels even when keywords are used. (Bug 474184) r+sr=bzbarsky | |
1caacdfd3f5f624b855602d86cd0674d9785336e | L. David Baron — Fix parsing of 'none' values in 'list-style' shorthand. (Bug 474135) r+sr=bzbarsky | |
dbaron@mozilla.com Tue Jan 20 21:59:23 2009 +0000 | adf44ec71ce9d51e3e754426f2ba1704b3330d20 | L. David Baron — Some additional tests for 'rem' unit from css3-values. (Bug 472195) |
23d1cadf9e8d34cc28dbc3a8797beb0da69789c1 | Keith Rarick — Implement 'rem' unit from css3-values. (Bug 472195) r+sr=dbaron | |
2a1f132469391d9d7454107c14a585b7f34e6571 | L. David Baron — Merge backout of changeset 6849ce51dfef (patch 3 from bug 468645) to fix bug 472353. | |
6f2d2ef53d758d199d16ddb88ca982ecd6e67845 | L. David Baron — Backed out changeset 6849ce51dfef (patch 3 from bug 468645) to fix bug 472353. | |
dbaron@mozilla.com Sat Jan 17 03:44:45 2009 +0000 | 723ea3c0719f6bf4d6914aa2610d4eb2e43a1c91 | Daniel.S — Add reftest for bug 206631. r+sr=dbaron |
b5eb575e22648889737b29c335a578e8af5ef0c5 | L. David Baron — Avoid building user font set when handling units involving font metrics in media query expressions. (Bug 473892) r+sr=bzbarsky | |
426d1c2661b50254e16f55f3624b60d2421b3937 | L. David Baron — Avoid recursion when handling mNegations in CalcWeight. (Bug 473908) r+sr=bzbarsky | |
fefdf894b7ecec6b3c38058ef5adf49a632a4f1f | L. David Baron — Avoid recursion after parsing CSS comments. (Bug 473914) r+sr=bzbarsky | |
e2c5c612df4697fe3cf2d88d48ed15f51b4ba575 | L. David Baron — Remove handling of comments inside CSS url() tokens. (Bug 473914) r+sr=bzbarsky | |
90cded872e97643771a761086a03e861cd4044e0 | Zack Weinberg — Bug 473720: don't treat a parse error in a known CSS @-rule as an unknown @-rule r+sr=dbaron | |
dbaron@mozilla.com Fri Jan 16 21:32:37 2009 +0000 | 8083041f33436caeea4774fa9b858484f9c97146 | L. David Baron — Add assertions to EndReconstruct that all style contexts have been reresolved. (Bug 473871) r+sr=bzbarsky |
867b1cf0625288117574f03ee24b9d713cb3eb79 | L. David Baron — When re-resolving style, re-resolve root in undisplayed map too. (Bug 473042) r+sr=bzbarsky | |
9b832d90d637d21c08ea8be077ebee04181e6037 | Theppitak Karoonboonyanan — Bug 462188: Fix deletion of words (Ctrl-Backspace/Option-Delete) in HTML editing. r+sr=peterv | |
c8369c4893f9e76aa210da42ad70bd60c86e3012 | L. David Baron — Put nsIDOMNSCSS2Properties in its own file to reduce risk of bumping the IID of the wrong interface. (Bug 473418) r+sr=jst | |
0eab2ed55fac5cdd6a18bcf2f8144faaa7346462 | L. David Baron — Don't suppress use of overridden virtual destructors, so we fix the appearance of a leak in the leak statistics. (Bug 473548) r+sr=roc | |
aa7c99bf963421d2b1e3493fde0c805f5312c200 | L. David Baron — Recheck media queries when changing text zoom since em units have changed. (Bug 473400) r+sr=bzbarsky | |
dbaron@mozilla.com Tue Jan 13 19:52:06 2009 +0000 | 046f5da25280a44cb0969d6e39e7e245cfe30ce5 | L. David Baron — When re-resolving style, re-resolve root in undisplayed map too. (Bug 473042) r+sr=bzbarsky |
e2e5ec200b713bd6de48cb641c3045d4f3c6cb08 | L. David Baron — Only run assertion checks in DEBUG builds. (Bug 472557) r=Waldo,bsmedberg | |
5254e429712de6bdff5ea36cd3cb6ba8e060a071 | L. David Baron — Clean up CalcAvailWidth. (Bug 444928) r=bernd | |
dbaron@mozilla.com Sat Jan 10 16:38:58 2009 +0000 | 1203433cd9a7e2694420d1020cd9c82ce0a8db69 | L. David Baron — Address my own review comment: Restore IsTransparent() check, which should restore old behavior for background-images when printing backgrounds is disabled. (Bug 456219) r=zwol |
dbaron@mozilla.com Sat Jan 10 16:28:47 2009 +0000 | 949a0a1ed11ac490eee2ffac953d4fd53cfad41c | L. David Baron — Add ability to mark JSDHashTable/PLDHashTable as immutable and thus prevent RECURSION_LEVEL assertions from firing due to lookups racing on multiple threads. (Bug 469004) r=brendan,mrbkap |
0a8932a5abdd2936f3323d9749fcfb31da32fe41 | L. David Baron — Synchronize pldhash with recent changes to jsdhash by rerunning through plify_jsdhash.sed. | |
3cca9872e8dd2f5bf0a6ede61681342856470007 | L. David Baron — Handle mouseover/mouseout when the mouse transitions between the video element and its videocontrols child (which covers its entire content area). (Bug 470596) r=dolske,enndeakin | |
5a85468e0174674fe7d9a426d594870376db1743 | L. David Baron — More tests for outside cases for rule 3. | |
7bf1d1b7f3b8b57bf49016347bb15414f6c24425 | Mats Palmgren — Put the root element in the undisplayed map so that we reconstruct it when it has its 'display' changed from 'none' to something else. (Bug 283686) r+sr=bzbarsky | |
dbaron@mozilla.com Thu Jan 08 21:50:34 2009 +0000 | 89847884d0101acf3b4611e7397d5bb0f5d4baee | L. David Baron — Make reftest test for assertions on individual tests. (Temporarily disabled until tinderboxes set up and manifests annotated.) (Bug 472557) r=Waldo |
3317170b582b38111482bf5bfb29eee0ed8d8dab | L. David Baron — Expose the number of assertions since process start from XPCOM. (Bug 472557) r=bsmedberg | |
dbaron@mozilla.com Wed Jan 07 22:37:50 2009 +0000 | 04720c0140a96465c2acb6c2fd0e403005eee5e1 | L. David Baron — Split insert-rule-1 into two tests, each of which inserts only one rule, so that we can remove reftest-wait at the right time and make the test reliable. (Bug 472267) |
dbaron@mozilla.com Tue Jan 06 23:21:28 2009 +0000 | 2a4999efa837deadaf7f435b49ff77b35b1107bc | L. David Baron — Change code for handling out-of-nscoord-range values from NS_NOTREACHED to NS_WARNING. (Bug 472218) r+sr=roc |
c162278affadeb185e5648d5d53d5eedfe8d1995 | L. David Baron — Fix tests to match what they should have been testing, and fix nsFloatManager behavior to match what the old code actually did as far as considering floats at the side that did not protrude into the containing block. (Bug 472252) r+sr=roc | |
63fc1585fe0070724e339c277480681358b0b23b | L. David Baron — Add nsTArray<E>::TruncateLength, which is like SetLength, except only allows shortening of the array. (Bug 191448) r=bsmedberg | |
dbaron@mozilla.com Mon Jan 05 01:26:16 2009 +0000 | aa32889429dba54d7f0b6dbc87e7bfc081fb666b | L. David Baron — Give nsFloatManager::FloatInfo a copy constructor to avoid confusing refcount logging. (Bug 191448) |
dbaron@mozilla.com Mon Jan 05 00:41:06 2009 +0000 | 496e0cb5c943e630c473dbce949d6437e05c62ac | L. David Baron — Replace space manager with a more limited float manager. (Bug 191448) r+sr=roc |
b19f0a7a3c4c11484d38110b6bbf7dcb6449b2e4 | L. David Baron — Rename flags and methods from space manager to float manager. (Bug 191448) r+sr=roc | |
dbaron@mozilla.com Sun Jan 04 19:53:18 2009 +0000 | 454a4f1c98a54b9ac0ade26f64a0524ade60762b | L. David Baron — Remove TestSpaceManager. (Bug 191448) r+sr=roc |
4a30801c7e45232ed393242c26fbffe95d184813 | L. David Baron — Remove the VerifyReflow code that checked the space manager state. (Bug 191448) r+sr=roc | |
2e16533cc07eea514b77d65a558472e6374f37a3 | L. David Baron — Fix assertion in bug 468645, per bzbarsky's followup review comment. r+sr=bzbarsky | |
b3087034bc80e086bd5557313e13e3b2246120ec | L. David Baron — Forgot to rev IID in bug 468645 (changeset efbec418c3a1). | |
e6960f347e76408197659c90f77715e00a2a39de | L. David Baron — Add some reftests for float behavior. | |
fa29efa5db42c0092bf457e2b02be46bd0940f1c | L. David Baron — Fix some missed renames from bug 471356. r+sr=bzbarsky | |
dbaron@mozilla.com Mon Dec 29 23:34:16 2008 +0000 | 4d579f865308b2851b1171feee4388a7fb42f740 | L. David Baron — Fix trivial compiler warning introduced by bug 471356. |
dbaron@mozilla.com Mon Dec 29 15:14:13 2008 +0000 | fb2f301f6d0b2e2985d8322b975368aac54539bb | L. David Baron — Stop using nsAreaFrame for anything other than xul:label, which is the only thing for which it does anything different from nsBlockFrame, and rename it accordingly. (Bug 471356) r+sr=roc |
187ce101bf038bc85ef5af224447671442993b59 | L. David Baron — Fix regression in CalcQuirkContainingBlockHeight from change from area frame to block frame in bug 243519. (Bug 471356) r+sr=roc | |
5e3e645e59be49f6d90edaf79da3ec18b29aa70a | Mats Palmgren — Additional tests for clip property. (Bug 372063) | |
4e418f9c2b0ff3c7fc73b388f43c250b0107f331 | L. David Baron — Distinguish clip:rect(auto,auto,auto,auto) from clip:auto as the spec requires. (Bug 372063) r+sr=bzbarsky | |
7f1bceb5c563ceb5d82ebe6c28a848459cc0e890 | L. David Baron — Reject 0 as a value for -moz-column-count. (Bug 471341) r+sr=bzbarsky | |
068e61bef01ebb0739f3e4d4871d68c0af4f8258 | L. David Baron — Add crashtests for bug 468645. | |
b1d50ee5b9e7a7f58dbd152e32ba42619b3ca109 | L. David Baron — Fix nsLayoutUtils::IsReallyFixedPos to work right in paginated mode. (Bug 468645) r+sr=bzbarsky | |
62304457e1b85b99d0f7697b5d94a130bdc22519 | L. David Baron — Don't post media features values changed events when nothing changed. (Bug 468645) r+sr=bzbarsky | |
dee577166dd8fabe74957cc913ced117555c64c9 | L. David Baron — Pass the correct parent content when re-resolving the inner table for a display:table pseudo-element (:before or :after). (Bug 468645) r+sr=bzbarsky | |
6849ce51dfef0df9838e72af1acdd8a9f407a373 | L. David Baron — Prevent rebuilding all style data when paginated. (Bug 468645) r+sr=bzbarsky | |
e09da908f8b4b045f7704173b903f22427bbc482 | L. David Baron — SetVisibleArea doesn't need to lead to media query change handling when paginated (e.g., when doing a SizeToContent around a print preview window). (Bug 468645) r+sr=bzbarsky | |
ffd1fe854d954e840ba4670d885664f9825d0d6d | L. David Baron — Fix handling of 'orienation' feature in print-preview. (Bug 468645) r+sr=bzbarsky | |
efbec418c3a14069a320d32adfec232b0aa97de9 | L. David Baron — DeCOMtaminate nsIPresShell::GetDidInitialReflow. (Bug 468645) r+sr=bzbarsky | |
b80da4a764fc8af170942436ee844d754465ffa8 | L. David Baron — Prevent posting media query changed events during construction. (Bug 468645) r+sr=bzbarsky | |
43391574f35f23bbe2885f09f20e22c53a8255be | L. David Baron — Fix style context invariants so we can re-resolve page break frames. (Bug 468645) r+sr=bzbarsky | |
1b8061be91458f4eb2c5530622dcd1c7cb86ae93 | L. David Baron — Give nsPageBreakFrame a frame name for DEBUGging code. (Bug 468645) r+sr=bzbarsky | |
f80b0bf9387009139a8866226a4f8af5f0f01758 | L. David Baron — Expect percentages to be unsupported for -moz-column-width. I'm not sure why I made it as it is, since they were never supported in either our implementation or the spec. | |
dbaron@mozilla.com Sun Dec 28 02:00:04 2008 +0000 | d54715fb83dee6964395a071faec4738243b0f7b | L. David Baron — Add test for bug 470596. r=dolske |
ee565e96b0147013e3ecaad3a650df0dabd3676c | L. David Baron — Fix placement of video controls when top and right padding are different. (Bug 470596) r+sr=roc | |
4e07397456a715881e68207d7a971a2b223ab4ed | L. David Baron — Fix an off-by-border-and-padding error in nsVideoFrame::BuildDisplayList. (Bug 470596) r+sr=roc | |
a50ff010b3fff247eb2adeeef497e155cd558c50 | L. David Baron — Make 'word-spacing: normal' just compute to '0', since that's what CSS 2.1 says to do, and thus change nsStyleText::mWordSpacing from nsStyleCoord to nscoord. (Bug 470705) r+sr=roc | |
447d12ffe764c89999281d5458286628e987c95c | L. David Baron — Better handling of overflowing integer values. (Bug 440230) r+sr=roc | |
dbaron@mozilla.com Tue Dec 23 20:50:43 2008 +0000 | 82fd9752b6e116f47845ad76aff62c86cdca02e5 | L. David Baron — Readd test for computed style for large integers (even though patch was backed out). (Bug 470769) r+sr=bzbarsky |
dbaron@mozilla.com Tue Dec 23 14:08:24 2008 +0000 | 441f119f1a0c0ded15ad4c4e9b563befd64497cc | L. David Baron — Fix computed style for large integers by using double instead of float. (Bug 470769) r+sr=bzbarsky |
d24fad239a51141aa0ddedfffea78f9f8e539d3b | L. David Baron — Enforce the restriction that values of stroke-miterlimit are greater than 1, rather than just using ParsePositiveVariant. (Bug 470706) r=jwatt sr=bzbarsky | |
9cacafb91763c65efefdc57d850bebc5a0fe03cd | L. David Baron — Reject duplicate keywords for 'text-decoration'. (Bug 470704) r+sr=bzbarsky | |
689a6d906a643b0e98597255c56c5de4ce367742 | L. David Baron — Disallow negative values on -moz-box-ordinal-group, since it's stored in an unsigned integer and clearly intended to be only positive. (Bug 470703) r=enndeakin sr=bzbarsky | |
0ed096f666ec7ba03c20e7fc487beb468f4abec5 | L. David Baron — Rewrite the shorthand condensation code in nsCSSDeclaration::ToString. (Bug 376075) r+sr=bzbarsky | |
15b55742e0cd09efa7e06ec714f88736940a461a | L. David Baron — Don't say that the font or background shorthands are present when the properties that they reset but can't otherwise specify are not their initial values. (Bug 376075) r+sr=bzbarsky | |
4acaa6ee36651ca56e29a82fce265da9e9efda59 | L. David Baron — Condense box property four side shorthands in value getters, just as in serialization. (Bug 376075) r+sr=bzbarsky | |
db84bf8e7438695164cc6e31f2805c544c4ed23f | L. David Baron — Suppress serialization of -moz-use-text-color in border shorthand in property getters just like we do in declaration serialization. (Bug 376075) r+sr=bzbarsky | |
d696886de032cdb4eac542620f83d1e4f0accbf3 | L. David Baron — Check consistency before returning 'border' shorthand. (Bug 376075) r+sr=bzbarsky | |
5d0f70073bb6b51ca250458195a6bb67f39b1468 | L. David Baron — Remove comment that should have been removed in bug 160403. (Bug 376075) r+sr=bzbarsky | |
29a3a6c1565afd4948281f2561189097b6c5f29c | L. David Baron — Make the Windows widget code report 24-bit color depth when the display driver reports 32, since it's the same number of bits per pixel. (Bug 466669) r=vlad | |
38440caec34751baa6d7902ca8dfb563b8bca582 | L. David Baron — Make layout-debug extension work again. (Bug 470058) r=Pike | |
861e8c54f55cf66aabc42bba8d0df90bf3d0aa6b | L. David Baron — Fix bugs in handling of inherit, initial, and none for -moz-border-*-colors. (Bug 389404) r+sr=bzbarsky | |
b25c43b4a4199565421c97f10eeba7b8943704b0 | L. David Baron — Remove bogus assertion. (Bug 470063) r+sr=roc | |
2aa1abd075b9bbee0696a9fd4d60bdd50d8d7aa1 | L. David Baron — Set up image loaders before reflow for border-image in XUL just like for HTML. (Bug 468473) r+sr=roc | |
dbaron@mozilla.com Wed Dec 17 02:19:51 2008 +0000 | 135f996f1c6c73adc3038b56090f0aa7db4c84d2 | L. David Baron — Fix test to deal with wrapping in bug 421203. |
dbd177a9e5f497061bc082170c312f7eca507f45 | L. David Baron — Merge backout of changeset 5bf3661db065 (Bug 454349) due to Windows reftest failures. | |
5e236f0d5669a04ebecf7d807f1100ab6116254d | L. David Baron — Backed out changeset 5bf3661db065 (Bug 454349) due to Windows reftest failures. | |
dbaron@mozilla.com Wed Dec 17 01:12:15 2008 +0000 | 4a4a42520901f245fe3a5a248f54b0d447d63509 | L. David Baron — Put 'thin' in the initial_values section instead of the other_values section for border shorthands, since the width should be 0px when border-style is none. |
dbaron@mozilla.com Wed Dec 17 00:31:17 2008 +0000 | 4a73efb88edc20d1036f6d908c8969724d4e28ad | L. David Baron — Move wrapping of blocks inside XUL into ProcessChildren to catch more callers. (Bug 421203) r+sr=roc a=blocking1.9.1+ |
5bf3661db0651d9d9dc5560a92f0ff975e66386e | Zack Weinberg — Paint different backgrounds behind the reftest test and references to detect areas that are not painted at all. (Bug 454349) r=dbaron | |
3555a8de08b24449d5061aaaf45702b5af5b883b | L. David Baron — Make zoomed-out reftests draw the whole area that they're supposed to draw. (Bug 421203) r+sr=roc | |
dbaron@mozilla.com Fri Dec 12 19:02:07 2008 +0000 | ca48a3b92dee485fa8860518ad4658740c0ded51 | L. David Baron — Fix properties that incorrectly applied to :first-letter or :first-line. (Bug 469227) r+sr=bzbarsky |
41fd48e76fb004b7a28aea72abcc87a25176a3d4 | L. David Baron — Don't mark properties as applying to first-line / first-letter if there were comments if those properties were implicitly ignored by the old code either through never being used, or through another (*-style) property being ignored. (Bug 469227) r+sr=bzbarsky | |
3d372e6ff724efd1a7e02cb54a8e57ca5737113c | L. David Baron — Replace mechanism for restricting the properties that apply to :first-line and :first-letter. (Bug 469227) r+sr=bzbarsky | |
6a542abb36a8fb73c350526f2ceb27258c35b97d | L. David Baron — Disable -moz-transform and -moz-transform-origin for :first-line and :first-letter pseudo-elements. (Bug 466845) r+sr=bzbarsky a=blocking1.9.1+ | |
3a0da92f1ea259f2382ab28d0d8e4ee8f8e2fc0e | Nick Thomas — When the XPCOM_DEBUG_BREAK environment variable is already set, don't override it. This will make assertions fatal again on the leak test tinderboxes. (Bug 463681) r=ted.mielczarek | |
dbaron@mozilla.com Tue Dec 09 05:47:51 2008 +0000 | 957a4fed14af1edfccedb05131ac3385f0d84881 | L. David Baron — Make mochitests not build and search the results table when run inside the harness. (Bug 466104) r=sayrer |
dbaron@mozilla.com Mon Dec 08 22:04:13 2008 +0000 | 84231c3b7ad454526e42591f22a4048ff1d8625e | L. David Baron — Make exceptions (e.g., reftest manifest errors) print the magic word for getting logged as errors. (Bug 468476) r=ted.mielczarek |
dbaron@mozilla.com Mon Dec 08 18:31:43 2008 +0000 | 9c8abec31b354f3a3cf0af371e7e86de212f41b4 | L. David Baron — Fix error in reftest manifest file causing reftests not to be run. |
dbaron@mozilla.com Mon Dec 08 16:09:06 2008 +0000 | 9a55fd36efa20cf75b4c789f9bc4238d9fcbd31e | L. David Baron — Remove the feature of run-mozilla.sh where we md5sum any file called 'core' in your home directory in order to see if it changes while running the program and potentially invoke GDB. (Bug 467638) r=bsmedberg |
727b7a33350c5543e33d7203a0480d222a23083a | L. David Baron — Rebuild all style data when the user font set changes so that we recompute ex and ch units. (Bug 458878) r=jdaggett sr=bzbarsky a=blocking1.9.1+ | |
dbaron@mozilla.com Sun Dec 07 21:58:32 2008 +0000 | a47eccda227811c14479f182f89e7fba7e8fd41d | L. David Baron — Make the code to suppress infinite synthesized mouse move loops work again with asynchronous style changes. (Bug 302561) r+sr=bzbarsky,roc |
dbaron@mozilla.com Sun Dec 07 18:01:49 2008 +0000 | cdb8066f1da272eaa79179f1435a3f17c0fff78d | L. David Baron — Use a local stack rather than the call stack in SkipUntil to avoid excessive recursion. (Bug 432561) r+sr=bzbarsky |
4e44e27f8fb7071237d2e0835f11d34cd4db2998 | Joel Maher — Add tests for media queries in print media. (Bug 466171) r=dbaron | |
dbaron@mozilla.com Fri Dec 05 05:02:26 2008 +0000 | 002d3e5ba80fd642cecd4da4b59c7b9dd334a85a | Zack Weinberg — Bug 459148 - use thebes primitives for SVG rounded rects - r=longsonr,vlad sr=roc |
01d03b8d40a46ed1b33a70580a1624492d6cbbd3 | Zack Weinberg — Bug 460217 - handle @font-face block without family name correctly in nsCSSRuleProcessor - r+sr=dbaron | |
dbaron@mozilla.com Thu Dec 04 16:11:03 2008 +0000 | 2af723cd16800c607b143fe38fe3316660a26d59 | L. David Baron — Make FindBestWindow faster when there are a lot of windows (many of which may be Firefox windows). (Bug 467635) r+sr=roc |
1fb56a23792d7ca28f4a715b2efddc055b4586b2 | L. David Baron — Make incremental frame construction set mFixedPosIsAbsPos just like from-the-top frame construction. (Bug 467460) r+sr=roc | |
436c476d46615d3cd3469cb8d425aab83848cb86 | L. David Baron — Make 'width', 'height', and 'aspect-ratio' features use the page size when printing. (Bug 466559) r+sr=bzbarsky a=blocking1.9.1+ | |
f8b47378d8eab5e01424c8ad0f5465ef77c6ec5d | L. David Baron — Allow PostRebuildAllStyleData to be called with an aExtraHint. (Bug 458878) r+sr=bzbarsky a=blocking1.9.1+ | |
5da43688eee4b90ea0cd00b48249915d030e39a1 | L. David Baron — Remove some unreachable stub code for en (half an em) and cap (cap-height metric of font) units that we never create. (Bug 458878) r+sr=bzbarsky a=blocking1.9.1+ | |
fb1b3f68b09d2ee2bc6911f4b9231a1bfcaf4ecc | L. David Baron — Fix slight errors when widths can't be round-tripped through floats. (Bug 467141) r+sr=roc | |
045908bd6528d9bd6cddff49d4d526acf85d49bd | L. David Baron — Avoid discontinuity when options drop to height:0 by using CalcFallbackRowHeight only when GetNumberOfOptions() == 0, thus eliminating the last caller of CalcFallbackRowHeight passing a non-zero option count. (Bug 467084) sr=roc r=bzbarsky a=blocking1.9.1+ | |
f7e51a5e66551303de5042e9a6911c44e0e8bf5a | L. David Baron — Pass the user font set through more reliably and make it a required parameter. (Bug 467084) r+sr=roc a=blocking1.9.1+ | |
f3a6077abe537617ae05e6d002f40f260b3ef529 | L. David Baron — This script depends on bash-isms and doesn't run in dash, so say so. (Bug 466050) r=bsmedberg | |
c0bf3fd88ffd012e88baa0eec81539393368e2d3 | L. David Baron — Remove now-unneeded argument from GetWidthInfo. (Bug 466108) r=dholbert sr=roc | |
7b553bbed53d49d4d4dbe486818866542396a5b3 | L. David Baron — Make the code to suppress infinite synthesized mouse move loops work again with asynchronous style changes. (Bug 302561) r+sr=bzbarsky,roc | |
dbaron@mozilla.com Thu Nov 27 06:21:22 2008 +0000 | 607791c2f9891fa4d1122d19bd51506796773046 | Robert O'Callahan — Bug 463292. Make text-shadows in XUL nsTextBoxFrames get the correct overflow area and actually paint when only the overflow area is intersected. r+sr=dbaron |
6d6a178f9132fbb6aa17b0ad9012b28760bf6b12 | Robert O'Callahan — Bug 462968. Sanitize block height. r+sr=dbaron | |
54946665b7c0ca4a2efb5c006ace38d2dd8d2e80 | Robert O'Callahan — Bug 459968. Fix some integer overflows in the style system and in min/pref width computation for text. r+sr=dbaron | |
df41ce61d23759f2101bdaa1e8ce9526c7e01f34 | Robert O'Callahan — Bug 455826. Look into overflow-lists of inlines to find text when we're building textruns. r=smontagu | |
dbaron@mozilla.com Wed Nov 26 22:49:58 2008 +0000 | f953af7bee57ae4fafc959f2e28a12ad3a7c5cfa | L. David Baron — Annotate known failures with bug numbers. |
dbaron@mozilla.com Wed Nov 26 22:43:15 2008 +0000 | e29be5f4f686eca629314c4464ef84635dfa83f3 | L. David Baron — Bug 451426 fixed all of the randomness in these reftests as well (including bug 465408 and the x86-Mac randomness). |
dbaron@mozilla.com Wed Nov 26 21:25:08 2008 +0000 | a036f228566072449ade947691f2b7d836db86b3 | L. David Baron — Bug 451426 seems to have fixed bug 465409, so removing failures from manifest. |
dbaron@mozilla.com Wed Nov 26 18:18:24 2008 +0000 | bb54a5700bca96d77b76734db5ea4518b024b327 | Igor Bukanov — bug 457521, r=brendan a191=blocking |
090147eafd6c359fb3b540e8ec5e8cdfd2ac90c0 | L. David Baron — Merge bug 464791 for Rob Strong. | |
fbac619d52fedfa1e1de33b44b723625ad69b183 | Robert Strong — Bug 464791 - Add ifdef MOZ_UPDATER for the app update preferences UI and Help menu. r=mconnor, approval1.9.1=mconnor | |
77825d347650bd4e2d955c813a33b612adb4945b | Jonathan Kew — fix uninitialized variable causing incorrect fallback font selection (bug 451426) r=roc sr=roc | |
dbaron@mozilla.com Wed Nov 26 03:45:43 2008 +0000 | 840ca0d72bdfab3b0aa46af3743275a42e045a93 | L. David Baron — Mark sheet-set-switch-1.html as random on Mac. |
dbaron@mozilla.com Tue Nov 25 23:23:59 2008 +0000 | 86fcd531d8fab03707cb93870dd7e79d09bd0166 | L. David Baron — I meant to use Mark2A rather than MarkB in prop-order-over-rule-order* tests (thanks to karlt for pointing out the problem). And, while I'm here, make a second multiple-in-family test variant so we don't lose any test coverage from the correction. a=tests |
9bea28954d72dcecacbdbe5688707ea53b555a88 | L. David Baron — Distribute extra space in fixed-layout tables where all columns have widths proportionally rather than equally, for compatibility. (Bug 445142) r=bernd sr=roc a=blocking1.9.1+ | |
483aaa57f2902b5593e6f63ef408babae19208e0 | L. David Baron — Handle some additional codepaths for position: fixed elements inside elements with -moz-transform. (Bug 455171) r+sr=bzbarsky a=blocking1.9.1+ | |
0dfccaf1d58dd96e2cbe33914d1656e21316c34c | L. David Baron — Introduce two different definitions of the placeholder's containing block in InitAbsoluteConstraints, since we want to use a different one for the hypothetical box and for the direction. (Bug 462844) r+sr=bzbarsky a=blocking1.9.1+ | |
97214dc4dc0ae738b49e063487fc1e5a937765db | L. David Baron — Add tests for dynamic changes to @font-face. (Bug 457821) a=blocking1.9.1+ | |
cf88eac1c192889112767b06d288e4897abb2b64 | L. David Baron — Check that the user font set matches before returning an entry from the font cache. (Bug 457821) r=jdaggett sr=roc a=blocking1.9.1+ | |
13709ba9ea211e3a2709ec7f7bbe65c813d40469 | L. David Baron — Remove gfxFontLoaderContext, which seems to be replaced by gfxUserFont::LoaderContext. (Bug 457821) r=jdaggett a=blocking1.9.1+ | |
948149fa2c650be1195170d7b47bb5bf194f5e6e | L. David Baron — Rebuild the user font set when style sheets are enabled/disabled/added/removed, rules are modified/added/removed, or media changes change which style sheets apply. (Bug 457821) sr=bzbarsky r=jdaggett,bzbarsky a=blocking1.9.1+ | |
3946e0e1fa546be9bc25dc1786983d7419e5edfb | L. David Baron — Fix cascading bugs with @font-face rules (and prepare for handling dynamic changes) by accumulating the @font-face rules across rule processors through the style set. (Bug 457821) sr=bzbarsky r=jdaggett a=blocking1.9.1+ | |
dbaron@mozilla.com Tue Nov 25 21:57:05 2008 +0000 | 48da1d4688225df4aaeb0c56744b7f150d65f5df | L. David Baron — I meant to use Mark2A rather than MarkB in prop-order-over-rule-order* tests (thanks to karlt for pointing out the problem). And, while I'm here, make a second multiple-in-family test variant so we don't lose any test coverage from the correction. a=tests |
6ce5f62a59455c79b3e12414989d3727f283b7c3 | L. David Baron — Distribute extra space in fixed-layout tables where all columns have widths proportionally rather than equally, for compatibility. (Bug 445142) r=bernd sr=roc a=blocking1.9.1+ | |
eac2f8f3cd29ff47fc3d430c072c68c37b7db8fb | L. David Baron — Make mochitests not build and search the results table when run inside the harness. (Bug 466104) r=sayrer a=tests | |
342b86dd79f48f11583e7b6526a5b78457d29a1c | L. David Baron — Handle some additional codepaths for position: fixed elements inside elements with -moz-transform. (Bug 455171) r+sr=bzbarsky a=blocking1.9.1+ | |
5d6db13efa26534e3904b5afa5e6faf31c0c82f0 | L. David Baron — Introduce two different definitions of the placeholder's containing block in InitAbsoluteConstraints, since we want to use a different one for the hypothetical box and for the direction. (Bug 462844) r+sr=bzbarsky a=blocking1.9.1+ | |
6b99f95a3ee3e077bc85ab8ee36b7685b846faf4 | L. David Baron — Add tests for dynamic changes to @font-face. (Bug 457821) a=blocking1.9.1+ | |
8d2453e98c3fc55ef6b02becf7a8e4d86a066e34 | L. David Baron — Check that the user font set matches before returning an entry from the font cache. (Bug 457821) r=jdaggett sr=roc a=blocking1.9.1+ | |
5bc893b6bdf23dcd44601727df5baab8a0dd361e | L. David Baron — Remove gfxFontLoaderContext, which seems to be replaced by gfxUserFont::LoaderContext. (Bug 457821) r=jdaggett a=blocking1.9.1+ | |
71032d21e8b1e6955baa996d9555624252700c6e | L. David Baron — Rebuild the user font set when style sheets are enabled/disabled/added/removed, rules are modified/added/removed, or media changes change which style sheets apply. (Bug 457821) sr=bzbarsky r=jdaggett,bzbarsky a=blocking1.9.1+ | |
91690545debc0d3537fcb0598ebd6ac7e21f2072 | L. David Baron — Fix cascading bugs with @font-face rules (and prepare for handling dynamic changes) by accumulating the @font-face rules across rule processors through the style set. (Bug 457821) sr=bzbarsky r=jdaggett a=blocking1.9.1+ | |
951de4bb933c13c94a51d327029b0da69eb2bd34 | L. David Baron — Fix assertion about being too late to set quirks style sheet. (Bug 450191) r+sr=bzbarsky a=blocking1.9.1+ | |
356407d18ef347bdebe33132f13c231698e66fb5 | L. David Baron — Add test for slow performance in bug 438509, as suggested by dholbert, and based on a testcase he wrote. a=blocking1.9.1+ | |
7a9d1fe1cab5838ebbb6c784e7292c4c2703c24a | L. David Baron — Simplify conditions, part 2, since we're really only trying to avoid IsGeometryDirty if we're not going to need any reflow at all. (Bug 438509) r=dholbert sr=roc a=blocking1.9.1+ | |
ede1fa2c79a94191c0a251453641c31523129a36 | L. David Baron — Simplify condition, part 1, since mVResize already implies IsGeometryDirty thanks to the code immediately above. (Bug 438509) r=dholbert sr=roc a=blocking1.9.1+ | |
3a8d00537a8902d2aaede53ac33e8892b9077bd9 | L. David Baron — Avoid exponential growth of special height reflows. (Bug 438509) r=dholbert sr=roc a=blocking1.9.1+ | |
1f5aa404ea30a2f9caceb4d9ccb8d1a29ab8c5f5 | L. David Baron — Remove nsHTMLReflowState::mPercentHeightReflowInitiator, which is write-only. (Bug 438509) r+sr=roc a=blocking1.9.1+ | |
60a4dd420a65f899473fc487c95aaacc31d546cd | L. David Baron — Use a host that we proxy to the local server so that the test doesn't require network access. (Bug 466102) r+sr=bzbarsky a=tests | |
8a4494c6e1535e0a6a6d114e07f6444b8850348c | L. David Baron — Make justification test pass more reliably on Mac, which is sensitive to subpixel positioning of text, by replacing <wbr> elements with zero-width spaces. (Bug 466101) r+sr=roc a=tests | |
57a177c0d8fe9d2c67219a91cf88fa503621b66b | L. David Baron — Make zwnj-02.html reftest more tolerant of font anti-aliasing. (Bug 465140) r=smontagu a=tests | |
d1e1e38fc0cf5ce60425af029c2a5b1349bc0947 | L. David Baron — Add tests for the format() function in the 'src' descriptor that use a known-unsupported value in addition to an unknown value. a=tests | |
81cfdc324ffbf9483ea236e60b5907a91742f284 | L. David Baron — Make layout/reftests/text/444656.html not depend on the size ratio between Hebrew and Western fonts. (Bug 466484) r=smontagu a=tests | |
dbaron@mozilla.com Wed Nov 19 19:43:02 2008 +0000 | e8bb734135545ba4b25df85aa7948aedc9d6e830 | L. David Baron — Bug 379317 no longer affects these tests thanks to bug 464970. |
dbaron@mozilla.com Sat Nov 15 02:02:34 2008 +0000 | 85fbe5bd09c84844952fa4639f766991166f6841 | L. David Baron — Mark yet another test random awaiting the font cache patch in bug 457821. |
dbaron@mozilla.com Sat Nov 15 00:27:52 2008 +0000 | 7f556e24b084e6f451f73f2916679f0a53e61b3c | L. David Baron — OK, this is random on Windows too. |
dbaron@mozilla.com Sat Nov 15 00:04:43 2008 +0000 | d501e1093fded6da37f34cfa2ac51fc39cf300b2 | L. David Baron — Mark test as random on Mac, since it just failed on the tinderobx. |
dbaron@mozilla.com Fri Nov 14 22:08:28 2008 +0000 | d6424955982fceffce773bd4115e389eb040bc31 | L. David Baron — Better approach to some tests to avoid subpixel spacing differences. (Bug 457821) |
6e2fda0521f80c2972c43df78b0c925c3728ff66 | L. David Baron — Adjust expected results based on http://lists.w3.org/Archives/Public/www-style/2008Nov/0190.html and add tests for format(). (Bug 457821) | |
7a2792e830d8b5b2c73f8c384beb7e6045732498 | L. David Baron — Remove unwanted style attribute that slipped in from vlad's changes. | |
dbaron@mozilla.com Sat Nov 08 16:36:32 2008 +0000 | 229683caa4c3d61be3013d18b99f83e44fd9c4d5 | L. David Baron — Add some tests for @font-face (static cases, not dynamic ones). (Bug 457821) |
70826688e82207c95e5c1c5d0202d5b384377aba | L. David Baron — Add a set of fonts for presence testing, each of which has a single glyph at the codepoint for a capital letter A-Z. (Bug 457821) | |
04a589e040b9716c76a7b41d7c2564370e05e317 | L. David Baron — Allow HTTP(..), HTTP(../..) that allow HTTP reftests to use resources not in the same directory. (Bug 457821) r=jwalden | |
25ea3e7408bae99d55667affbe11f3ab8508b398 | L. David Baron — Make about:blank work correctly as a reference for reftests served over HTTP. (Bug 457821) r=jwalden | |
dbaron@mozilla.com Sun Nov 02 21:14:23 2008 +0000 | b50dbc86eb608b08c4bda0202314dd8f2b5f76ff | L. David Baron — Correct mochitest for bug 461266. |
dbaron@mozilla.com Sun Nov 02 19:45:27 2008 +0000 | 01406b3b31c01cc3b1da28d36c8c3bc8498ba9ad | L. David Baron — Don't eat up too much when we hit an error in the last media query in a list. (Bug 461266) r+sr=bzbarsky |
5785b70454d3d3cd5342808d451d034a3187f81a | L. David Baron — Keep pres shell alive during ProcessRestyledFrames. (Bug 462392) r+sr=bzbarsky | |
dbaron@mozilla.com Mon Oct 27 17:56:23 2008 +0000 | d8ed12af2432f215d20c749d54b9ada6f283b673 | L. David Baron — Add nsCSSProps::PropHasFlags to address bzbarsky's review comments. (Bug 461731) r+sr=bzbarsky |
3821fee89ecdfdf0d5b7b10b79581b7476085d5e | L. David Baron — Make a CSS property bit for whether serialized value lists should use commas. (Bug 461731) r+sr=bzbarsky | |
dbaron@mozilla.com Tue Oct 21 07:16:09 2008 +0000 | 30d9ff763b22cd5d5cdc39bfda75cfb4b9c277b7 | L. David Baron — Add a preference for visited link support. (Bug 147777) r+sr=bzbarsky |
dbaron@mozilla.com Mon Oct 20 12:08:06 2008 +0000 | b99df03358f2bd8aa886c216326688ff6ff8ad6d | L. David Baron — Convert tabs to spaces. |
0bb27db9264e5ad5dc762fa6ccf65e42877223ce | L. David Baron — Fix failure to propagate aInherited result of nsRuleNode::CalcLength. (Bug 460440) r=kschwarz sr=bzbarsky | |
30df17ed7d7f35f6cfa30cf4f0c077de93873196 | L. David Baron — Remove additional chunk of code that should have been removed in bug 238072. (Bug 460029) r+sr=bzbarsky | |
dbaron@mozilla.com Mon Oct 13 22:03:55 2008 +0000 | 1ee3957c661721a0b2e71e64dd75e4fc17458135 | L. David Baron — Make sure DidSetStyleContext methods call the base class DidSetStyleContext, and change the signature to return void. (Bug 459649) r+sr=bzbarsky |
dbaron@mozilla.com Sun Oct 12 01:16:34 2008 +0000 | d7338fec726672f07714c7bfc57c765961a4d984 | L. David Baron — Fixing bustage. (Bug 322475) |
dbaron@mozilla.com Sun Oct 12 00:50:38 2008 +0000 | 53740a23fe93440527a76b8671c8a0d5162f12bb | L. David Baron — Fix issues with parsing of media query lists that have bad queries in them. (Bug 454226) r+sr=bzbarsky |
c7b659c2efbab2d21801d120d81dc0f43a975c16 | L. David Baron — Remove three unused constants. (Bug 322475) | |
7f708623bf5973c81d07f80c8e0f405fcecfd6a9 | L. David Baron — Rename nsImageLoader to nsImageLoadNotifier, since it doesn't actually load images. (Bug 322475) r+sr=bzbarsky | |
23eebebb8b48ba5281f21e1da4d9873f4e9de918 | L. David Baron — 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 | |
dbaron@mozilla.com Tue Oct 07 23:20:21 2008 +0000 | 7356c512e9e157f269c4f7b1871983c6541104f1 | L. David Baron — Handle serialization of inherit and -moz-initial for shorthand properties correctly, and refuse to serialize most unspecifiable cases of shorthands. (Bug 160403) r+sr=bzbarsky |
08d7f38b8ee3f66250955f7420f2a1fd0e3388f5 | L. David Baron — Add CSS_PROPERTY_DIRECTIONAL_SOURCE property flag. (Bug 160403) r+sr=bzbarsky | |
c01934ff662b99662ee2afef239318ec32095391 | L. David Baron — Add a flags table for CSS properties. (Bug 160403) r+sr=bzbarsky | |
f9fbbdddbc3e47bd95a01935703f2794137e9e6b | L. David Baron — Fix warnings about breaking strict aliasing rules by making mChildren a union. (Bug 458813) r+sr=bzbarsky | |
d0764a4f34fbdd77b4a8f45d285b3c3854e3018a | L. David Baron — Fix warnings about CascadeSheetRulesInto being declared but not defined. (Bug 458813) r+sr=bzbarsky | |
a9f44a03b7d00f08fa693179eca4f3244ee8f6ec | L. David Baron — Fix glitches in border-image drawing. (Bug 449647) r=robarnold, sr=vlad | |
dbaron@mozilla.com Mon Oct 06 03:45:11 2008 +0000 | 1630d60e624e8119944c5e803993ac67bb7845c3 | Gavin Sharp — Bug 454324: Handle error from SelectNode to fix crash when selection-less items are dragged (including, recently, tabs). r+sr=bzbarsky |
759221990d1663f6cfd7b2fec40ed1863fde8580 | L. David Baron — Merge backout of changeset a8cfcc9b6d5c: relanding Bug 455990 - Close button on last open tab should be hidden. r=gavin | |
6681dc7f1293b6e328450ab0df24f73b5a96f536 | Dão Gottwald — Backed out changeset a8cfcc9b6d5c: relanding Bug 455990 - Close button on last open tab should be hidden. r=gavin | |
dbaron@mozilla.com Wed Oct 01 17:37:41 2008 +0000 | 6f3797124c84db28a4845fd90767837b711f092f | L. David Baron — Back out bug 114169 (changeset 8110e3bae4bf) and change the test (changeset 8f53fcb8bde5) to todos, to see if it was repsonsible for the regression in bug 458065. |
dbaron@mozilla.com Mon Sep 29 22:58:27 2008 +0000 | 8f53fcb8bde55931bb7a60835f858db3af67bc6a | L. David Baron — Add test for continuous firing of resize events. (Bug 114649) |
8110e3bae4bf03c2f6771678641ebe0c096cac9e | Jonathan Watt — Fire resize events every 200ms during resizing, not just 200ms after resizing stops. (Bug 114649) r+sr=roc | |
dbaron@mozilla.com Fri Sep 26 23:34:24 2008 +0000 | 1d9b992f24e941f109aa3c220ee812039c328a94 | L. David Baron — Fix spelling (s/depreciated/deprecated/) to force Windows builder to cycle. |
dbaron@mozilla.com Fri Sep 26 21:35:42 2008 +0000 | 1c2231730ff90cac6d5654c377c95a8930edc6cb | L. David Baron — Bug 455940: for now, remove dist/bin/components, so that the Windows builds will stop leaking due to the extra components. |
dbaron@mozilla.com Fri Sep 26 21:19:34 2008 +0000 | cb3240bf1d9bd9fa1cdbeb1dcbf52561ecd2b630 | L. David Baron — Back out bug 455940 since it breaks many of the Windows boxes. |
dbaron@mozilla.com Fri Sep 26 21:07:07 2008 +0000 | 541fc3b73d52358ee181fc6e17876b96ad28e9a2 | L. David Baron — Bug 455940, correction: remove dist/bin rather than dist/dist/bin. |
dbaron@mozilla.com Wed Sep 24 17:19:13 2008 +0000 | 2192a846d7acb1ced82d57bda35ee038ce8377eb | L. David Baron — For fixed-layout tables, leave room for the cell spacing for all columns, whether they have cells originating in them or not, since we don't know if cells for those columns will arrive as the table loads incrementally. (Bug 444928) r=bernd sr=roc |
dbaron@mozilla.com Fri Sep 19 17:15:46 2008 +0000 | aab6b12f4a2b3108f273db2b8fac226c2f0a983d | Keith Schwarz — Fix incorrect composition of translations with other transforms by making matrix multiplication code clearer, clarifying which matrices are for column vectors and which are for row vectors, and fixing incorrect matrix type conversions. (Bug 455403) r+sr=dbaron |
dbaron@mozilla.com Sat Sep 13 03:46:28 2008 +0000 | 95f310fa27bbfbeb40a2a40ece6e64aaad6e0967 | L. David Baron — Ensure we always skip to the next close parenthesis if a media query expression parse fails. (Bug 454227) r+sr=bzbarsky |
84a1b8853494e1c241fe94b5e5037d2cac4f4959 | L. David Baron — Comments about use of foreground color. | |
4d29ef2bee5e85c77bc6465b2f431b54e3b72d61 | L. David Baron — Use consistent terms in comments describing nsStyleCoord values (length -> coord). (Bug 443057) r+sr=bzbarsky | |
e26688231f7b61a0e61a18a585d8ed07e1bac72e | L. David Baron — Convert text-shadow and box-shadow storage from nsStyleCoord to nscoord. (Bug 443057) r+sr=bzbarsky | |
ade776b76598fde98928fce35e59e01d360e8754 | L. David Baron — Convert border spacing storage from nsStyleCoord to nscoord. (Bug 443057) r+sr=bzbarsky | |
47e7de9ac585147de70d55357235338595cbfaa7 | L. David Baron — Convert outline offset storage from nsStyleCoord to nscoord. (Bug 443057) r+sr=bzbarsky | |
094602d1ccfcf8937002d5f7bb25f1d509aae0ff | L. David Baron — Fix use of incorrect variable, and harmless but valgrind-noisy use of variables in incorrect order. (Bug 455093) | |
dbaron@mozilla.com Fri Sep 12 15:38:04 2008 +0000 | d7c555ce0fc7466708934e9b7a433c986a16be34 | Zack Weinberg — Bug 453566 - HTML element with rgba(0,0,0,0) background produces garbage on screen. r+sr=roc |
d426fd05130b7e4888824324b63dea6dcbeb24ed | Zack Weinberg — Bug 453916: treat transparency strictly as a special case of color alpha. r+sr=dbaron | |
dbaron@mozilla.com Tue Sep 09 13:44:02 2008 +0000 | 250798f9981924698912b4ff52174b081a197db6 | L. David Baron — Flush view manager's delayed resize when flushing layout. (Bug 453896) r+sr=bzbarsky |
dbaron@mozilla.com Mon Sep 08 13:42:01 2008 +0000 | d2ac7638c63a904232d23e48d882b5ba268e50cc | L. David Baron — Correctly handle window resizes when one dimension is zero. (Bug 453759) r+sr=roc |
dbaron@mozilla.com Sat Sep 06 14:05:15 2008 +0000 | 5cb6b3b6af82642b0fb875933ee8e2e8827538f4 | L. David Baron — Change evaluation of media queries like (width) where actual values are lengths; treat zero lengths as false in such cases, per http://lists.w3.org/Archives/Public/www-style/2008Aug/0190.html and spec clarification. (Bug 453759) r+sr=bzbarsky |
580343716b2de847b871e7655f41c4018544ed82 | L. David Baron — Make min-/max- prefixed media features without values be parse errors, per http://lists.w3.org/Archives/Public/www-style/2008Sep/0002.html . (Bug 453759) r+sr=bzbarsky | |
df134eac2ff1103e5d279de405792b950e242f5d | L. David Baron — Update to new parsing rules for grid media query per http://lists.w3.org/Archives/Public/www-style/2008Aug/0191.html . (Bug 453759) r+sr=bzbarsky | |
dbaron@mozilla.com Sat Sep 06 13:56:53 2008 +0000 | 08bf39f0754a98d12273697dec47df2045198cc7 | Zack Weinberg — Bug 441367 - reduce repetitive code in nsRuleNode.cpp with SetDiscrete() and SetFactor() helper functions. r+sr=dbaron |
dbaron@mozilla.com Thu Sep 04 20:02:50 2008 +0000 | 00a9515116e52bd9ef12d49c07a69b3c59241b0f | L. David Baron — Make spacer attribute mapping code not depend on data in the style context (which attribute mapping code should not do). (Bug 449435) r+sr=bzbarsky |
dbaron@mozilla.com Wed Aug 06 22:39:04 2008 +0000 | 2ed34bcabbc6721d58ea134d6a2c57497e49acc0 | L. David Baron — Mark one of the border-image tests as failing on Mac OS X 10.4. (Bug 448121) r+sr=bzbarsky |
dbaron@mozilla.com Wed Aug 06 17:58:28 2008 +0000 | 9f389e9db4dcd6e4aee78921d8ed2684d9f15396 | L. David Baron — Don't printf CSS errors to standard output. (Bug 449429) r+sr=bzbarsky |
dbaron@mozilla.com Wed Aug 06 17:43:15 2008 +0000 | 93b1b9aa2831c13cb51529ccd034d8b4894601ce | L. David Baron — Assert when we set the quirk style sheet after building rule cascades. (Bug 448281) r+sr=bzbarsky |
ac776b1e0206c4ad909044ea4432c5cddfb319de | L. David Baron — Only rebuild rule cascades on medium feature change if they've already been built before. (Bug 448281) r+sr=bzbarsky | |
dbaron@mozilla.com Mon Aug 04 23:10:24 2008 +0000 | 143278174a83ebc3c4402d362e993a0230d92a9a | L. David Baron — Make the -moz-column-rule-color test not assume that inputs have the same 'color' as divs. (Bug 271586) r=Ventnor |
dbaron@mozilla.com Mon Aug 04 22:15:48 2008 +0000 | 6ad2e5aa3c6448851c1d6c4cb3b55faa8eca1276 | L. David Baron — Merge Quotes and CounterData storage types into ValuePairList. (Bug 322475) r+sr=bzbarsky |
85a9eb44b2400c1fc25bbe91e9b9723da8f2a6a0 | L. David Baron — Make scrollbars not be reflow roots anymore, since they don't obey all the invariants needed. (Bug 366791) r+sr=bzbarsky | |
49dbf253c174836c60347d3d3adcafbfbc8ff1ef | L. David Baron — Untabify the few lines with tabs in nsStyleStruct.h | |
8666db48bea635f04ca9ee453e36e144135a0e83 | L. David Baron — Label types of nsStyleCoord and nsStyleSides. b=443057 r+sr=bzbarsky | |
dbaron@mozilla.com Sat Jul 26 19:56:59 2008 +0000 | d0e438d64ea040ab525a10c954475cac5827eabe | L. David Baron — Oops, used the wrong todo function. |
dbaron@mozilla.com Sat Jul 26 17:58:36 2008 +0000 | 4dee7a27839916e346dacf5fd44b70a5b3d01cfd | L. David Baron — Mark two test items as known to fail on Windows; failure filed as bug 448132. |
dbaron@mozilla.com Sat Jul 26 16:15:36 2008 +0000 | 7370786111c2e1870d4b46c4d303ae4bcb286f98 | L. David Baron — Fix a bunch of issues relating to dynamic changes of border images. (Bug 445810) r=robarnold sr=bzbarsky |
420a21e47c4ec73509b09a83f391b7be3f590c97 | L. David Baron — Handle effects of medium feature changes on XBL style sheets. (Bug 156716) r+sr=bzbarsky | |
1deeca59d7854b90b7a414d13584a153a9fd157c | L. David Baron — Fold DoParseMediaList into ParseMediaList, since it is no longer necessary now that we don't do special parsing for media lists in HTML. (Bug 156716) r+sr=bzbarsky | |
bb091bc062824ebcd2c42f0269ae7fa4388576c7 | L. David Baron — Tests for css3-mediaqueries. (Bug 156716) r+sr=bzbarsky | |
d0f0aba6da7ec378ac19ae1f143cf52696e2e6da | L. David Baron — Fix media queries calculation of screen size for at least multi-monitor mirroring cases (where test_media_queries fails). (Bug 156716) r+sr=roc | |
b62942dc462209526159c654454d968a345020f2 | L. David Baron — When propagating flushes up to the parent document, promote style flushes into layout flushes, since media queries mean that to get the correct style we need our container to be the correct size. (Bug 156716) r+sr=bzbarsky | |
8050b146979bb8f0d9c79e3034f7de20c6152a36 | L. David Baron — Implement Media Queries, part 4: infrastructure for dynamic change handling at the pres context level. (Bug 156716) r+sr=bzbarsky | |
863bb2d0ac92d0a43b747e5bbed1e677930a66dd | L. David Baron — Implement media queries, part 3: infrastructure for dynamic change handling at the rule processor and style set level. (Bug 156716) r+sr=bzbarsky | |
d5c8d093ab2e3e4767322ae3e5ee60315e45bbb4 | L. David Baron — Remove pointless null checks that are extremely unlikely to fail. (Bug 156716) r+sr=bzbarsky | |
3895d21b75ae96fa47c83a2b4277f6c5e1ffa599 | L. David Baron — Implement Media Queries, part 2: infrastructure for dynamic change handling at the rule cascade and style sheet level. (Bug 156716) r+sr=bzbarsky | |
6298e0ab72f216416ee21eeb208a04768fe836be | L. David Baron — Implement Media Queries. (Bug 156716) r+sr=bzbarsky | |
03b2701a8a10070d044d2701e5cfa5053cd9f118 | L. David Baron — Make ParsePositiveVariant restrict integers too, which affects existing call for -moz-column-count. (Bug 156716) r=bzbarsky sr=roc | |
fa6f776cfdf72902e53025a8a177ff4506e6395d | L. David Baron — Don't do special parsing for media lists in HTML: match parentheses, even across commas, and allow media queries through. (Bug 156716) r+sr=bzbarsky | |
589f091246af30f83530b0cc2828cd834419341a | L. David Baron — Make configure not crash when /bin/sh is dash and there's a config.cache. (Bug 448020) r=Pike, ted.mielczarek | |
dbaron@mozilla.com Wed Jul 23 16:35:50 2008 +0000 | b9032fa50289d5b16663b9b61ec12fd55b51694c | L. David Baron — I mistyped one of surkov's review comments for bug 436453. (And the code does finally make sense to me.) This apparently fixes some mochitests that, for some reason, aren't run on tinderbox. |
dbaron@mozilla.com Wed Jul 23 04:50:58 2008 +0000 | 80865e03f6af9ae6d9f88e358f483cc8a8f232d4 | L. David Baron — Don't restyle slow selectors for changes to anonymous content (non-native-anonymous). (Bug 436453) r+sr=bzbarsky |
ba8e7ded433b37e2f2a2fa0efc1c2dfb54b467fd | L. David Baron — Address potentially behavior-changing review comments from surkov; part of bug 436453. | |
ce6c804304009ee2324d941d7dce21b55ba8750d | L. David Baron — Change the binding parent for native anonymous content to work like the binding parent for XBL anonymous content, and be the parent of the anonymous content subtree rather than the root of the anonymous content subtree. (Bug 436453) r=bzbarsky,smaug,surkov sr=bzbarsky | |
dbaron@mozilla.com Sat Jul 19 23:04:09 2008 +0000 | 912bb54c3869b3e19b3b35b32c87cc6e5b5704e2 | L. David Baron — Add bug number (446226) for todo tests from bug 325064. |
dbaron@mozilla.com Sat Jul 19 22:52:22 2008 +0000 | e7a034164d67338692362018055a5f0bbafc5ab5 | Zack Weinberg — Change CSS parser to close constructs open at end-of-file by changing ExpectSymbol not to fail on EOF when expecting one of }, ), ], or ;. (Bug 325064) r+sr=dbaron |
dbaron@mozilla.com Sat Jul 19 05:33:24 2008 +0000 | 449ccbbab7147ef30259c08f50cbc538c00ba10d | L. David Baron — Fix spelling mistakes (to trigger unit test cycle). |
dbaron@mozilla.com Sat Jul 19 04:53:17 2008 +0000 | 337a43c872960010037890048fccfc08e2af8a96 | L. David Baron — Backed out changeset 5c009a853d70 for hitting a fatal JS_Assert during xpcshell unit tests (xpcom/unit/test_bug374754.js) on the DO_NEXT_OP(JSOP_INCNAME_LENGTH) line on !JS_THREADED_INTERP platforms (Windows). |
dbaron@mozilla.com Fri Jul 18 02:27:09 2008 +0000 | fd6a651efed4ad62f6544209f36ed663644966a2 | L. David Baron — Add bug number for failing reftests from bug 378217 landing. |
dbaron@mozilla.com Thu Jul 17 23:37:26 2008 +0000 | d4fa059ca178a838b711a1d18e5cba80984bc02c | Zack Weinberg — Delete nsLayoutUtils::GetAbsoluteCoord(); fold logic into callers and simplify. (Bug 437335) r+sr=dbaron |
99410f7c6a61cc477c9ee7ca01c03c2b93a55ae7 | L. David Baron — Fix generation of precompiled cmaps on 64-bit platforms to match what the code expects. (Bug 445626) r=smontagu | |
dbaron@mozilla.com Thu Jul 17 07:57:13 2008 +0000 | a8f655e642fb32f4e3b98d189ce494202a517ee3 | L. David Baron — Mark two reftests as failing on Mac. |
dbaron@mozilla.com Thu Jul 17 06:30:37 2008 +0000 | 2bf42512916dff1df68a185c9aa896f17e59c136 | Andrew Smith — Implement css3 border-image property. (Bug 378217) r=vlad,dbaron,robarnold |
dbaron@mozilla.com Thu Jul 17 05:59:24 2008 +0000 | 12d07c032ffce59fae4c035fa600f744920e4baf | L. David Baron — Backed out changeset 9b0b2391485c due to linker errors related to nsStyleStructInlines.h not being included enough. |
dbaron@mozilla.com Thu Jul 17 05:19:12 2008 +0000 | 9b0b2391485c50da98e30be3f793063d41c95f00 | Andrew Smith — Implement css3 border-image property. (Bug 378217) r=vlad,dbaron,robarnold |
dbaron@mozilla.com Wed Jul 16 21:24:31 2008 +0000 | bf9ed43bd679b56ae386078158abd41ecadb0416 | L. David Baron — Fix accidental disabling of more mochitests than intended. Bug 437980 / Bug 445586 |
dbaron@mozilla.com Tue Jul 15 21:49:28 2008 +0000 | 320afc8e0d25bbac1f38d128e6a3d2c9d9a4d9ca | Andrew Smith — Add comment about running reftests in an non-DEBUG build. (Bug 378217) r=dbaron |
dbaron@mozilla.com Tue Jul 15 21:31:56 2008 +0000 | 572afe6e63fc9048b3758374c8a0aaad45b56a6b | Zack Weinberg — Remove eStyleUnit_Chars and the special cases for it throughout layout, and make ch units go through the normal eStyleUnit_Coord cases. (Bug 363706) r+sr=dbaron |
c0eaa1f9d904d39eebaaec2e9ea8cae3d4af6f70 | Zack Weinberg — Add .zeroOrAveCharWidth field to gfxFont::Metrics. Initialize it in all font backends. Use it when computing CSS 'ch' units, and make eStyleUnit_Chars and nsLayoutUtils::CharsToCoord unused. (Bug 363706) r=roc sr=dbaron | |
61f90cca8c3c036f112f97a14135c4c35390aa9f | L. David Baron — Make less restrictive assumptions about how big a 'ch' unit is relative to the line-height (assuming 4ch greater than the line height, rather than assuming 2ch is). (Bug 363706) | |
dbaron@mozilla.com Mon Jul 14 03:26:43 2008 +0000 | 3cea658b6377bc606f3e662f6d08e12091e10d93 | Sylvain Pasche — Take non-Xinerama codepath when Xinerama reports only one screen. (Bug 403706) r=dbaron sr=roc |
4f8c69ab3e26b00cd12c8f22ae22b7034e012792 | L. David Baron — Do reinitialization of screen info at the screen manager level, so we get it for the xinerama codepath too. (Bug 403706) r+sr=roc | |
8be867e8b341cd55ff213f062046ec00fde4e281 | L. David Baron — Don't leak the result of PR_LoadLibrary for the xinerama library. (Bug 403706) r+sr=roc | |
8e1ffe9e3b63cb33857e063d8ea822f8b5fc68cb | L. David Baron — Remove mNumScreens since it duplicates the length of mCachedScreenArray. (Bug 403706) r+sr=roc | |
ef86a928ec6165fb3d4c5adb9a11a7c401deefdf | L. David Baron — Convert nsScreenManagerGtk from nsISupportsArray to nsCOMArray. (Bug 403706) r+sr=roc | |
dbaron@mozilla.com Sun Jul 13 22:58:15 2008 +0000 | 4c0aae446b5221fc2b71b5e1a341392f1899da7a | L. David Baron — Skip test for 439184 since it "times out". |
dbaron@mozilla.com Sun Jul 13 20:58:08 2008 +0000 | 6a513bc88338c52e3ac875787fe9e05baf293ff8 | L. David Baron — Avoid stack overflow by not using recursion to add the important rules. (Bug 439184.) r+sr=bzbarsky |
571dbbcf60bf079667fc6f99c382850d1ab45014 | L. David Baron — Make rule node children destruction happen in a queue from the root rule node (or root of the subtree being destroyed) rather than using recursion. (Bug 439184.) r+sr=bzbarsky | |
5b6fa5bcaccd17c95bafe39667f1b0e90817e9d4 | L. David Baron — Replace nsRuleList with a next sibling pointer on the rule node itself (saving one word in the normal linked list case, and wasting one in the hash table case). (Bug 439184.) r+sr=bzbarsky | |
a00c120d4a6e06d98392980a30a4754435b1b1bf | L. David Baron — Avoid stack overflow by not using recursion to add the important rules. (Bug 439184.) r=fantasai sr=bzbarsky | |
dbaron@mozilla.com Tue Jul 08 20:48:37 2008 +0000 | ff30c7736d2468a12406cc8202188ae956e7afda | L. David Baron — Add reftest for the nesting case in bug 424236. |
dbaron@mozilla.com Wed Jul 02 03:25:06 2008 +0000 | 0b57ada5d4b243b60ac0834131c56bbadf8b935d | Zack Weinberg — Remove eStyleUnit_Chars and the special cases for it throughout layout, and make ch units go through the normal eStyleUnit_Coord cases. (Bug 363706) r+sr=dbaron |
0b1995eab10f9e451d0060ee41819b9edfea12d5 | Zack Weinberg — Add .zeroOrAveCharWidth field to gfxFont::Metrics. Initialize it in all font backends. Use it when computing CSS 'ch' units, and make eStyleUnit_Chars and nsLayoutUtils::CharsToCoord unused. (Bug 363706) r=roc sr=dbaron | |
dbaron@mozilla.com Tue Jun 17 23:13:24 2008 +0000 | 7b6aaf10b6db9bd65a281f367b557b5baa87f165 | L. David Baron — Mark reftest added for bug 363706 as failing. |
525b640ee95c997bfd37370cc120c3ba80bae851 | L. David Baron — Merge backout of f6b609b0af6e (bug 363706). | |
dff1e37d974dfc9b5e40d30fa02454930ddd7f4e | L. David Baron — Backed out changeset f6b609b0af6e | |
5017b968c5d3b6d93126645252facd3f84313af4 | L. David Baron — Merge backout of 68362ba98c23 (bug 363706). | |
59120ca470902ebc3d7d084657ba10910e803d85 | L. David Baron — Backed out changeset 68362ba98c23 | |
fe551b8aa3d80fa9396873ffe991d2ffd4789f5a | L. David Baron — Backed out changeset 1c2c0b023699 | |
dbaron@mozilla.com Tue Jun 17 21:54:32 2008 +0000 | 1c2c0b0236996b6ffc73a8bb5e19ce9e7a5993e3 | L. David Baron — Fix windows bustage. (Bug 363706) |
dbaron@mozilla.com Tue Jun 17 21:38:26 2008 +0000 | 72f8cdcfa34a24aff61f9666acbf0ff711c3183f | Eric Butler — Bump UUID; changed missed from bug 436904. (Bug 438695) r+sr=dbaron |
1f58eff34a77904395774ca01fda897346d3e83e | Eric Butler — Fix crashes when using text API on a canvas context whose element doesn't have a frame, and update handling of that case to match the spec. (Bug 438695) r+sr=dbaron | |
b3578627a8c480f2827e1df01feeaa4eb82a12b7 | L. David Baron — Add basic test for bug 363706. | |
68362ba98c239bb08cf23255e28c37e96ccd3a79 | Zack Weinberg — Remove eStyleUnit_Chars and the special cases for it throughout layout, and make ch units go through the normal eStyleUnit_Coord cases. (Bug 363706) r+sr=dbaron | |
f6b609b0af6e9d5df2c5cafeabbb63884968a673 | Zack Weinberg — Add .zeroOrAveCharWidth field to gfxFont::Metrics. Initialize it in all font backends. Use it when computing CSS 'ch' units. (Bug 363706) r=roc sr=dbaron | |
dbaron@mozilla.com Thu Jun 12 04:54:31 2008 +0000 | 103f04f54b143d22bceb0b97e2eafba572f7a54d | L. David Baron — Add some reftests for z-ordering of text-decorations. |
dbaron@mozilla.com Wed Jun 11 00:27:32 2008 +0000 | 7c4bcbed53f1b775b23707c09ecd54632a3002be | Elika J. Etemad (fantasai) — Make empty string in ^= $= *= attribute selectors match nothing (and check for ~= although it already works). (Bug 420245) r+sr=dbaron (tests) |
41b1e18d4eb2133afc7c2bcddbb093b9f7bad459 | Michael Ventnor — Make empty string in ^= $= *= attribute selectors match nothing (and check for ~= although it already works). (Bug 420245) r+sr=dbaron | |
b220fe3a520b349c1fcf2b11dbd8bee9e69d13ed | L. David Baron — Count U+000C as a whitespace character for separating class attributes. (Bug 437915) r=bzbarsky sr=sicking | |
4cf8d09a71cfaba37cc1b99e90875b86b6de5851 | L. David Baron — Don't restyle slow selectors for changes to native anonymous content. (Bug 436453) r+sr=bzbarsky | |
dbaron@mozilla.com Fri Jun 06 16:27:44 2008 +0000 | 851965dfe20d4872dd0fb91c6e097868bbf083c9 | L. David Baron — Make top and bottom values of vertical-align align the subtree rather than the element itself. (Bug 118501) r+sr=roc |
fd7f8513fa8c8bb26f48543b426e19184006349e | L. David Baron — Use PlaceTopBottomFrames for the children of the root span, too. (Bug 118501) r+sr=roc | |
dbaron@mozilla.com Thu Jun 05 23:21:18 2008 +0000 | e30af58993281d85f149b15929f8f27c80f3f7bb | L. David Baron — Don't make our anonymous blocks that wrap blocks inside inlines be containing blocks so that we get the right containing block direction per the CSS spec. (Bug 423306) r+sr=roc |
dd28fa11cb15b318dcb23382837d39e5397cf4ee | L. David Baron — Remove unneeded (and not present in the proposed CSS3 float-displace property) border-box and padding-box values of -moz-float-edge. (Bug 432891) r+sr=roc | |
5bd70ded7000ee913049dfc288c38e179e0fe7c2 | Christian Biesinger — Implement the computed value of text-shadow in the style system. (Bug 10713) r+sr=dbaron | |
97f5cce0d5d8259c76e1fbb7fe4248c038b58db8 | Jesse Ruderman — Don't call SelectorMatches on document fragments (test). (Bug 437170) r+sr=bzbarsky | |
db71a6a1eec9482b1e68fc1a5d4673cb80ce47a8 | L. David Baron — Don't call SelectorMatches on document fragments. (Bug 437170) r+sr=bzbarsky | |
dbaron@mozilla.com Wed Jun 04 01:15:16 2008 +0000 | 1a969abc855623a4cf7abe1a3288caedd3dc7e00 | L. David Baron — Mark reftest added for bug 433640 as failing on Mac, due to bug 379317. |
dbaron@mozilla.com Tue Jun 03 22:27:05 2008 +0000 | 58e0a70d99c8bb6310f319756a394d6dea1b88fa | Sudheer Kumar Peddireddy — Increase the initial sizes of hash tables that are guaranteed to grow. b=432633 r=dbaron |
b9fd38b8f1e07b68ccc89810535e90d02e03e43c | L. David Baron — Snap background origin and clip areas to device pixels to prevent tiling from varying for subpixel position changes that don't change the box's visible position at all. Tests by roc (433640-*) and me (background-image-tiling-*). b=433640 r+sr=roc | |
fee5c84460d3824813efcc7269bf6150812f5bb6 | L. David Baron — Eliminate unnecessary reference counting of gfxContext objects. b=433640 r+sr=roc | |
cf005233ebade581a95869b2ee57ec85e3232286 | Christian Biesinger — Implement the computed value of text-shadow in the style system. b=10713 r+sr=dbaron | |
563e158fcce0791f5ab96fe215ea5d0b0ec1ca3e | L. David Baron — Remove no-longer-needed else clauses, and make the *IsExact members DEBUG-only. b=419076 r+sr=bzbarsky | |
a4aae0e7e5d11b3336667a02fdf21e17e619a475 | L. David Baron — Allow the initial value of -moz-user-select to be specified with 'auto'. b=432888 r+sr=bzbarsky | |
dbaron@mozilla.com Tue Jun 03 03:18:12 2008 +0000 | 84d1f9d39ac3b4c71d7c292b463e1a8f5b741c22 | L. David Baron — Implement :first-of-type, :last-of-type, and :only-of-type. b=128585 r+sr=bzbarsky |
dc3c9abdd272ff2ce9acf13a783572244540d7ae | Daniel Glazman — Implement :nth-child(), :nth-last-child(), :nth-of-type(), :nth-last-of-type(). b=75375 r+sr=bzbarsky | |
6ea3a422f95e314a356c662c1cf6ed19da95f6e2 | L. David Baron — Make nsPseudoClassList capable of storing integer pairs for :nth-*(). b=75375 r+sr=bzbarsky | |
c5b6d415d822328376500147eaa066ff90ae7cc7 | L. David Baron — Rename nsAtomStringList to nsPseudoClassList, since that's what it's for, and we want to make it more than just atoms and strings. Also remove an unused constructor. b=75375 r+sr=bzbarsky | |
dbaron@mozilla.com Mon Jun 02 22:53:58 2008 +0000 | 6693b069fee50e5f1b7e732db284ff96df07989b | Zachary Weinberg — Fix typo. r=dbaron |
2018e7c143838c90403ac008b11d769b3ec7fe7a | L. David Baron — Make outlines on inlines containing blocks outline the blocks. b=424236,270191 r+sr=roc | |
383f7c74e05525db71510d04a020f3686c66c4e8 | L. David Baron — Add reftests for bug 399636. | |
75f25ddb2329cb136a20d6f139f530e0b1e05c76 | L. David Baron — Make client.py print what was pulled from CVS/hg. b=433390 r=jorendorff, ted.mielczarek | |
dbaron@mozilla.com Wed May 14 18:57:59 2008 +0000 | 111c20038fa667049218d2dbc0023f54a07098b4 | L. David Baron — Fix broken --shutdown-leaks argument handling on Windows by copying the argument out of argv rather than holding a pointer to it. b=433708 r=pavlov |