User Push date [To Local] | Changeset | Patch author — Commit message |
---|---|---|
dbaron@mozilla.com Wed Aug 14 19:55:46 2019 +0000 | 6692575191f32991dd8ceb2b108dd2adaba576f0 | L. David Baron — Bug 1367830 - Allow setting chrome docshells as inactive. r=nika |
dbaron@mozilla.com Wed Sep 05 22:49:16 2018 +0000 | 8aa236bd11b29e9161d4be7228ce047d6a74fddc | 張俊芝 — Bug 1485581 - Make nsImageFrame report intrinsic inline sizes in the correct dimension (height) when writing-mode is vertical. r=dbaron |
dbaron@mozilla.com Tue Aug 07 22:05:58 2018 +0000 | 6897f3935cc77f531ce4b1ac5f5b6febdb010c58 | L. David Baron — Bug 1479859 patch 4 - Test becoming a containing block for contain:paint only for those frames that support it. r=dholbert |
8e24328ba71484dd144b9d0d2fdd287a9327c1b4 | L. David Baron — Bug 1479859 patch 3 - Add an nsIFrame::IsFrameOfType bit to say whether frames support contain:layout and contain:paint. r=dholbert | |
55c49d4fe2874a2306dc36db6c86e287fcc7aa11 | L. David Baron — Bug 1479859 patch 2 - Send nsChangeHint_UpdateContainingBlock when containing block-ness changes due to one property change, while another property that might trigger containing block-ness doesn't do so because of the frame type. r=emilio | |
950df70cf532fa9ac658ffd3fa3d022eba9bc4c1 | L. David Baron — Bug 1479859 patch 1 - Make inline frames be abs-pos containing blocks for reasons other than being relatively positioned. r=emilio | |
5f9e2ddc97adc2c2f30ac2cc3bed4d1c1f6db8c7 | L. David Baron — Bug 1480454 - Part f: Run mach wpt-manifest-update to pick up change from part a. r=me | |
dbaron@mozilla.com Tue Jul 10 23:42:55 2018 +0000 | b256d14602d36b9efe595472cc873e8170ed39f8 | L. David Baron — Bug 1474516 - A little cleanup of border-collapse code while reviewing bug 1405929. r=dholbert |
dbaron@mozilla.com Wed May 23 16:57:55 2018 +0000 | 55bf0e045b5e3ab006e84d7c17d98871714fed94 | L. David Baron — Bug 1460041 Part 2 followup: reland the correct version of the patch. r=jfkthame |
dbaron@mozilla.com Wed May 23 16:50:13 2018 +0000 | b80e4986ecfe8e8ec1bdc6aec643b57d4262ffb5 | Brad Werth — Bug 1460041 Part 2: Add WPT reftests for many shape-outside shapes that use an element offset from its container. r=jfkthame |
dbaron@mozilla.com Sun Apr 08 03:21:36 2018 +0000 | bee5d7ed00d733fa98710f5578983dd43094b1e0 | L. David Baron — Bug 1439398 followup: remove trailing space to satisfy web-platform-tests lint. No review (trivial and test-only). |
dbaron@mozilla.com Sat Mar 24 00:42:35 2018 +0000 | 5b91410deb5b02599f99e67a615b613bf7b9971b | L. David Baron — Bug 1448138 - Rename string DataFlags::SHARED to REFCOUNTED to make it clearer to those reading the code. r=erahm |
dbaron@mozilla.com Fri Mar 16 16:24:15 2018 +0000 | b61bf51fd0c2f788ce98c96d7f205cc4d5c48424 | L. David Baron — Bug 1446079 - Remove test_predictor.js setting of new-cache preferences that are no longer needed. r=hurley |
40bb22b8571ed586914e0ffc890830d0e95fb0fe | L. David Baron — Bug 1446077 - Remove Services.cache, since it's unused (in favor of Services.cache2). r=mayhemer | |
dbaron@mozilla.com Thu Mar 08 23:32:29 2018 +0000 | 5c28945e2e1e16d14f7f771bd16d58d0e3471fa5 | L. David Baron — Bug 1444136 - Move images into support subdirectory so they work in the built CSS testsuite. r=gsnedders |
dbaron@mozilla.com Wed Jan 31 07:27:58 2018 +0000 | ded3e23e2442aedea6392ceb02fe4b76b4b47f8c | L. David Baron — Bug 1432341 - Add reftest for column-rule broken across columns. r=mattwoodrow |
8d8a093e718c460c9252666a5e4d949a244483bf | L. David Baron — Bug 1432341 - Draw column-rules with border-code in box-decoration-break: clone mode, rather than slice. r=mattwoodrow | |
45d0f06fb923eabd1520754de60b0a29d7941dc1 | L. David Baron — Bug 1432341 - Rename functions that relate to column rules to have clearer names. r=mattwoodrow | |
6fe40d8edcf64beeac5573c00e1b33e88e838578 | L. David Baron — Bug 1432341 - Simplify by using GetContentRectRelativeToSelf. r=mattwoodrow | |
dbaron@mozilla.com Fri Jan 12 00:24:24 2018 +0000 | f20af1b96e110f04e8514a224cf97140f1b08711 | L. David Baron — Bug 1429645 - Make EXTENDED_DEBUG_PRINTING compile again. r=jwatt |
dbaron@mozilla.com Tue Nov 14 07:39:12 2017 +0000 | 611e36cc135a7e6f5749ddb8ec09238bfa8be4d2 | L. David Baron — Bug 1416968 - Fix path to unbreak --enable-official-branding build. r=m_kato |
dbaron@mozilla.com Thu Oct 05 18:19:16 2017 +0000 | 694eb292fcf67b75fdeec89060665e601336c52f | L. David Baron — Bug 1405875 - Remove old regression test harness in layout/tools/tests/regression_tests.*. r=mats |
c559a947b2ad0739a3f0ca575f9add6f31bcc845 | L. David Baron — Bug 1405875 - Remove old dump/compare regression data methods on frames, and nsIFrameUtil interface and implementation. r=mats | |
873f355209106292ed7fc47b09034396fa58f1b6 | L. David Baron — Bug 1405875 - Remove now-unused nsIContentViewerFile interface. r=mats | |
46f3ad859456451e78990b6e8a62c5025ddb91de | L. David Baron — Bug 1405875 - Remove unneeded QueryInterface to nsIContentViewerFile. r=mats | |
c5f636d9a86bb90d7fbf448a247256b6f26aaf30 | L. David Baron — Bug 1405875 - Remove unused contentViewerFile property from browser and tabbrowser XBL bindings. r=Gijs | |
3d7bbd9c6c096c50fb068a2f0ab68111d38da0f1 | L. David Baron — Bug 1405875 - Remove debug file mechanism from printing. r=mats | |
92c0f810986fc9c6e3903a1246544a507452f2b4 | L. David Baron — Bug 1405875 - Remove regression testing backend from layout debugger. r=mats | |
e5d6b9275cb40349897b000e52f352087ab1273c | L. David Baron — Bug 1405875 - Remove old regression testing UI from layout debugger. r=mats | |
dbaron@mozilla.com Fri Jul 21 00:24:32 2017 +0000 | 5a663e876c3c2d76703368581b033f28495c10e1 | L. David Baron — Bug 1381080 patch 7 - Mark nsLiteral[C]String constructor as constexpr. r=erahm |
9b76213c99cfcb05a53d381edd272cbc29e6fadf | L. David Baron — Bug 1381080 patch 4 - Assert that strings whose static type requires a null-terminated buffer aren't assign a non-null-terminated buffer. r=erahm | |
235ac09dfdb2412295ac98834fb111e9198b0474 | L. David Baron — Bug 1381080 patch 3 - Encapsulate setting mData/mLength/mDataFlags in a new method. r=erahm | |
e5e88978e73540cdd60f7a0374ac74b8fcfe0925 | L. David Baron — Bug 1381080 patch 2 - Encapsulate setting to empty buffer in a new method. r=erahm | |
79bc740e42aaeb256202eef44335a563594a7b04 | L. David Baron — Bug 1381080 patch 1 - Add ClassFlags::NULL_TERMINATED to strings that require null-termination. r=erahm | |
dbaron@mozilla.com Thu Jul 13 05:23:56 2017 +0000 | d259c59353d307f80f0d4c0ee37e73cab13f7a03 | L. David Baron — Backed out changeset 90ae2fcd089a (bug 1378727) for numerous xpcshell test failures on Windows, starting with test_ext_browsingData_downloads.js. |
dbaron@mozilla.com Thu Jul 13 02:38:10 2017 +0000 | d6bf703c5deaf1e328babd03d5e68ff2a4ffe10e | Xidorn Quan — Bug 1308876 - Add crashtest that used to hang Firefox. r=dholbert |
7d4d90362c1f80efff9e674f0d9962d1aa13ef37 | L. David Baron — Bug 1308876 - Preserve behavior of ignoring parent dirty bit for column groups. r=dholbert | |
1e3130e96f03b7e3bff220e05c5e06b54f0c285f | L. David Baron — Bug 1308876 - Mark child frames as dirty before starting reflow of the parent, so that if we reflow a child twice, it's only dirty the first time. r=dholbert | |
395b6c53e42b064c4463d5156df5baa23d98dc5d | L. David Baron — Bug 1308876 - Avoid initiating special-height reflow as a result of new paginated non-dirty reflows. r=dholbert | |
98af0eaefed7239a427cbd12ef42b2d8f0e50269 | L. David Baron — Bug 1308876 - Prevent tables from trying to do incremental reflow when fragmented, since they can't. r=dholbert | |
6dd31665f62e98246873c409ed1b006f511e57a2 | L. David Baron — Bug 1308876 - Reflow all kids when column-fill is auto and height has changed. r=dholbert | |
66edf6c444e7c88572d1dc58aac6ee6788ffb03f | L. David Baron — Bug 1308876 - Fix ColumnSet to reflow a non-dirty column when the block-size has shrunk and the column might need to push some children to the next column. r=dholbert | |
28292dffc5d03ca35993cc3c64b7505c9f87061c | L. David Baron — Bug 1308876 - Remove assertion that starts firing more when we mark frames dirty less and thus call PrepareResizeReflow more. r=mats | |
ef306e4124f8b66fe87524159954ddce301e4cf5 | L. David Baron — Bug 1308876 - Don't continue reflow after deciding we need to try again due to page-break-inside:avoid. r=mats | |
e3741d5b60f182cddec58733e2d17cdf4dfe586b | L. David Baron — Bug 1308876 - Mark lines dirty when we abort their reflow due to page-break-inside:avoid. r=mats | |
f8c5d7e8c28ad64e495e0534d40975d8ab736772 | L. David Baron — Bug 1380521 - Use a more reliably invalid initial mBSizeOfARow so that we reflow properly if it changes to zero. r=dholbert | |
4bf16638687ffa908a78d7ab2d04320c36afcaba | L. David Baron — Bug 1380521 - Fix spelling of mSuppressScrollbarUpdate member variable. r=dholbert | |
5631a4402393f2b4f16b4f959436eea1e717fe43 | L. David Baron — Bug 1380521 - Remove pointless assertion. r=dholbert | |
905f598f2051286c68f860cca497e75fb8cdeaa0 | L. David Baron — Bug 1379334 - Make XULScrollFrame test for needing a vertical scrollbar because of the size of the horizontal scrollbar. r=dholbert | |
f676d48fd757855c0e0e52d0a3bde29c3ae4df2f | L. David Baron — Bug 1379334 - Convert mis-indented code to 2-space indent, plus bracing and logical operator position fixes when reindenting. r=dholbert | |
48f19f8bc8ba126fd28b8f3e90bd25610814fc09 | Boris Zbarsky — Bug 667079. Make sure to set the right containing block size for inner tables no matter what. r=dbaron | |
dbaron@mozilla.com Mon Jul 10 19:26:58 2017 +0000 | 590ab0411e832da7672cec789f51fc93129b0ac3 | L. David Baron — Bug 1343715 - Remove nsA[C]String::SetDataFlags. r=dmajor |
e62dbb5f7606eedd777c6f0372fac168657637d1 | L. David Baron — Bug 1343715 - Split nsTSubstring::mFlags into separate variables for class and data flags (rust bindings changes). r=mystor | |
a431a8ff8f574447b197954304e3658c46e6a42a | L. David Baron — Bug 1343715 - Split nsTSubstring::mFlags into separate variables for class and data flags. r=dmajor | |
43bcee93d69a0641cab106dedd853f1998a23bc8 | L. David Baron — Bug 1343715 - Use SetDataFlags in ForgetSharedBuffer. r=dmajor | |
dbaron@mozilla.com Fri Jul 07 17:03:14 2017 +0000 | f48de44a55daa4b938e937e502a8ac46da9931a0 | L. David Baron — Bug 1377497 - Pass the correct writing mode to SizeComputationInput::DisplayInitOffsetsEnter. r=jfkthame |
dbaron@mozilla.com Fri Jul 07 16:35:33 2017 +0000 | f07caa23cdbbd19408002a0a0e39866cfee5898c | L. David Baron — Bug 1377497 - Pass the correct writing mode to SizeComputationInput::DisplayInitOffsetsEnter. r=jfkthame |
dbaron@mozilla.com Tue Jun 27 23:19:18 2017 +0000 | b2cdc72e57b8d45f63dfb7333a7b23adc4354af9 | Xidorn Quan — Bug 1308876 - Add crashtest that used to hang Firefox. r=dholbert |
14f1496b0b4d456f2c1373aaae222c4343634190 | L. David Baron — Bug 1308876 - Preserve behavior of ignoring parent dirty bit for column groups. r=dholbert | |
b6f51232167c4476a877ed45ed849c62e93005fa | L. David Baron — Bug 1308876 - Mark child frames as dirty before starting reflow of the parent, so that if we reflow a child twice, it's only dirty the first time. r=dholbert | |
d2fc16d299606d8f78de50c3f24633cb8e53d5f6 | L. David Baron — Bug 1308876 - Avoid initiating special-height reflow as a result of new paginated non-dirty reflows. r=dholbert | |
c89b504be5d71ce88c32a1ff299424876e28c40b | L. David Baron — Bug 1308876 - Prevent tables from trying to do incremental reflow when fragmented, since they can't. r=dholbert | |
67c036d54d3eec8dcf4c8deee44695c2564180c4 | L. David Baron — Bug 1308876 - Reflow all kids when column-fill is auto and height has changed. r=dholbert | |
4b74f07a39bbb11f4c139363164f3d4e22693a58 | L. David Baron — Bug 1308876 - Fix ColumnSet to reflow a non-dirty column when the block-size has shrunk and the column might need to push some children to the next column. r=dholbert | |
07def0eabf91096eb0edb7a1e76e5b213fd158d3 | L. David Baron — Bug 1308876 - Remove assertion that starts firing more when we mark frames dirty less and thus call PrepareResizeReflow more. r=mats | |
0b20a0fd86ff8718fe9461016ac7a5279af20027 | L. David Baron — Bug 1308876 - Don't continue reflow after deciding we need to try again due to page-break-inside:avoid. r=mats | |
cfc48662b2cc30a09bd18e7d19a8559f4ba182ba | L. David Baron — Bug 1308876 - Mark lines dirty when we abort their reflow due to page-break-inside:avoid. r=mats | |
dbaron@mozilla.com Fri Jun 09 16:11:36 2017 +0000 | 70c026121670bd42e43bb87334fec1fd848b77d9 | L. David Baron — Bug 1371157 - Cache results of Windows system font lookups. r=jimm |
aa3557e8515c8a8a1cbab8f5a5614476cc68ffe6 | L. David Baron — Bug 1371157 - Use override keyword in windows nsLookAndFeel header. r=jimm | |
dbaron@mozilla.com Wed Jun 07 05:28:15 2017 +0000 | 143dcd21c6f0e94eb4c7cb7242061c7ef411b210 | L. David Baron — Bug 1367576 - Make IsWidgetStateSafe not truncate the bits that it needs to test. r=karlt |
33997d929fda5555b857ce1aa0f523c99bfc0434 | L. David Baron — Bug 1367576 - Shrink existing caches to the size that's actually needed. r=karlt | |
b8e44a1cb4505c51d398db387c4c1d5c8afc462c | L. David Baron — Bug 1367576 - Cache results of getting GTK widget borders. r=karlt | |
db68e1963b3974821cc065440f1b693a82721619 | L. David Baron — Bug 1367576 - Refactor to allow for caching of some gtk widget padding/border results. r=karlt | |
05cb421de1c392e23da293e03dd2d28a3d65457d | L. David Baron — Bug 1367576 - Remove unused ishtml parameter to moz_gtk_get_widget_border. r=karlt | |
3853c5543f6e4e8ef24cc1ac47be5a65e4b672e0 | L. David Baron — Bug 1369260 - Remove use of MOZ_ASSERT_IF in layout. r=heycam | |
dbaron@mozilla.com Wed May 31 20:54:58 2017 +0000 | 65251b0ed973675e2d490458fedfc5cb75753abb | L. David Baron — Bug 1352889 - Ensure that PLDHashTable's second hash doesn't have padding with 0 bits for tables with capacity larger than 2^16. r=njn |
d8c7a5c7cb77f8fc3527a4b020291b920a7afda2 | L. David Baron — Bug 1352888 - Don't set the collision flag when adding to PLDHashTable if we've already found the entry we're going to add. r=njn | |
dbaron@mozilla.com Thu May 25 20:23:25 2017 +0000 | e6bf2e19464cd774d46d243c82a64fa1b05056c8 | L. David Baron — Bug 1367413 - Fix assertion that can occur when paginating abs-pos elements with a transform. r=mats |
dbaron@mozilla.com Thu May 25 17:20:55 2017 +0000 | 6037b902d6523133f8761dc3ad42cb9022fdd290 | L. David Baron — Backed out changeset 659898a1c1b8 (bug 1367577) for breaking stylo builds. |
dbaron@mozilla.com Thu May 25 16:45:47 2017 +0000 | 659898a1c1b87949b3655d031342dd10d3160431 | Paul Bignier — Bug 1367577 - change theme constants from #defines to enum ThemeWidgetType. r=dbaron |
dbaron@mozilla.com Wed May 24 22:32:50 2017 +0000 | 6f30a5d2fa33cc7dc51a8714bee4d83165c825a9 | L. David Baron — Bug 1367505 - Set and clear pseudo-class locks all at once to avoid restyle thrashing when sending select options to parent process. r=jaws |
dbaron@mozilla.com Wed May 24 15:43:08 2017 +0000 | 705f18f41c8eb994eaa977c82aeb0da639065887 | L. David Baron — Backed out changeset e4ac2148c920 (bug 1352888) to see if it is responsible for input latency regression bug 1362094. |
eab2a4a241a6ba6c1a578e93d9bd5186d372dfa8 | L. David Baron — Backed out changeset 52fff3b1e209 (bug 1352889) to see if it is responsible for input latency regressions in bug 1365334 or bug 1366156. | |
dbaron@mozilla.com Wed May 24 14:17:35 2017 +0000 | cc599cd5dd8342e7469b19e5ed9898751dfad562 | L. David Baron — Bug 1367190 - Fix bustage on a CLOSED TREE. |
dbaron@mozilla.com Wed May 24 13:52:52 2017 +0000 | b096ffc589e36bbf87fa28beaef8edce2bd3b31a | L. David Baron — Bug 1367190 patch 3 - Store nsPresArena::mFreeLists as an array. r=mats |
d0f672dfdeb6bbf77d204b530b0b8f22772a19f5 | L. David Baron — Bug 1367190 patch 2 - Remove nsPresArena::AllocateBySize, nsIPresShell::AllocateMisc, and nsPresContext::AllocateFromShell. r=mats | |
9becc74079ff446688e59470cc38bd75dc3f5c9e | L. David Baron — Bug 1367190 patch 1 - Convert the 4 objects that use nsPresArena::AllocateBySize to use AllocateByObjectID. r=mats | |
dbaron@mozilla.com Sat May 20 17:18:29 2017 +0000 | 093eab57d50408eab14dcfa17f8e916e34ecd4b6 | L. David Baron — Bug 1365449 - Reflow absolutely positioned children when they need to be repaginated. r=mats |
dbaron@mozilla.com Thu May 18 16:26:20 2017 +0000 | 4808d8fe4ea887a468fc8f1083ee51ef20f4d6ce | L. David Baron — Bug 1365831 - Replace assertion that non-display SVG containers are only reflowed with NS_FRAME_IS_DIRTY with a real test of the condition. r=heycam |
dbaron@mozilla.com Wed May 17 19:25:45 2017 +0000 | f59b392cc6929e69fcc2fc25e72ca940dc869143 | L. David Baron — Bug 1365443 - Unbreak wildcard rules in GECKO_DISPLAY_REFLOW_RULES_FILE. r=emilio |
dbaron@mozilla.com Wed May 17 03:04:37 2017 +0000 | fb689ff5ec1955ea014734027457a95af1764208 | L. David Baron — Bug 944200 followup - Consistently use nscoord_MIN for uninitialized mFloatEdgeIStart/End. r=mats |
dbaron@mozilla.com Fri May 12 00:01:58 2017 +0000 | 63daa5635269736a0b91d76c041d28c75a023fc9 | L. David Baron — Bug 1363262 - Don't call First() on empty strings in nsCommandLine::HandleFlagWithParam. r=bsmedberg |
dbaron@mozilla.com Thu May 11 01:53:05 2017 +0000 | 0515ebda07af3263ab124ba1a6eabe212e9e1b89 | L. David Baron — Bug 1363929 - Swap the order of tests in nsIFrame::In3DContextAndBackfaceIsHidden so that the faster-to-fail one is first. r=mattwoodrow |
dbaron@mozilla.com Thu May 04 22:19:37 2017 +0000 | 52fff3b1e209f29f139295a65f4ed40458ff1954 | L. David Baron — Bug 1352889 - Ensure that PLDHashTable's second hash doesn't have padding with 0 bits for tables with capacity larger than 2^16. r=njn |
d4225b0990255df9f75157a74c249878a2f47103 | L. David Baron — Bug 1353458 - Make test_cert_blocklist more flexible about order of lines in revocations.txt. r=keeler | |
dbaron@mozilla.com Tue Apr 25 10:16:04 2017 +0000 | a81a4d55ba8b9dcaf62f73036fce605c58e09a6d | L. David Baron — Bug 1355353 - Give nsINode::GetProperty a fast path for nodes that do not have properties. r=peterv |
dbaron@mozilla.com Thu Apr 20 02:33:03 2017 +0000 | 6d047b2e3e1f517ef07d7cd0db452793c1036704 | L. David Baron — Bug 1357951 - Update two transforms tests that should now point to css-transforms-2 following the spec split. r=SimonSapin |
dbaron@mozilla.com Tue Apr 18 02:36:30 2017 +0000 | 3067c20eeccb1671b379ef882c37288219f4207b | L. David Baron — Bug 1307134 - Rename nsGlobalWindow::EnsureSizeUpToDate to EnsureSizeAndPositionUpToDate. r=tnikkel |
ae32bc1ac57f30144fb13e82345f448ea44df579 | L. David Baron — Bug 1307134 - Only flush in ancestor documents for window.mozInnerScreenX/Y. r=tnikkel | |
dbaron@mozilla.com Wed Apr 05 04:42:40 2017 +0000 | 19c4e80bee84eb2515f71df3649423245d0c13d5 | L. David Baron — Bug 1353181 followup - Fix non-DEBUG warnings-as-errors bustage. |
dbaron@mozilla.com Wed Apr 05 04:14:17 2017 +0000 | 63a14b2f3c7432bc2898a5f814a6ad84539cd8ad | L. David Baron — Bug 1353187 - Guard access to the frame property table with a frame state bit. r=dholbert |
c3075684667085325129a6ae7fb0375e476b9036 | L. David Baron — Bug 1353187 - Give frame properties the const-ness semantics of member variables. r=dholbert | |
e4ac2148c9204c4a61f572b947a9e998b83ccfc9 | L. David Baron — Bug 1352888 - Don't set the collision flag when adding to PLDHashTable if we've already found the entry we're going to add. r=njn | |
b6f0b34e87f26826fb65c9889d6d1f24fc6f200c | L. David Baron — Bug 1353181 - Make nsStringBuffer's reference count use the minimum memory synchronization needed. r=froydnj | |
24f889bd554967c3008fd325c36903b5651188af | L. David Baron — Bug 1277709 - Make threadsafe reference counting use the minimum memory sychronization needed. r=froydnj | |
dbaron@mozilla.com Tue Apr 04 05:48:09 2017 +0000 | a56372e9dc96187eedecebf29a7ddf8d1e180e0c | L. David Baron — Backed out changeset 74eb0b08e42b (bug 1353187 patch 2) for test failures (assertions firing). |
dbaron@mozilla.com Tue Apr 04 03:46:19 2017 +0000 | 74eb0b08e42bd5c0ddd9f1b140cb98880f5377e8 | L. David Baron — Bug 1353187 - Guard access to the frame property table with a frame state bit. r=dholbert |
a86c4218ca5f2c1f5da6a0d0f415eef4f55331b6 | L. David Baron — Bug 1353187 - Give frame properties the const-ness semantics of member variables. r=dholbert | |
dfdb5742823ae4ad1c54aa4aa293347336ed6c7f | L. David Baron — Bug 1352889 - Ensure that PLDHashTable's second hash doesn't have padding with 0 bits for tables with capacity larger than 2^16. r=njn | |
8f8e8cd713ad1d08e756c329b45004fa9cea1946 | L. David Baron — Bug 1352888 - Don't set the collision flag when adding to PLDHashTable if we've already found the entry we're going to add. r=njn | |
a52e75fdda073ca38e2a88b91ad7070c4138d702 | L. David Baron — Bug 1277709 - Make threadsafe reference counting use the minimum memory sychronization needed. r=froydnj | |
dbaron@mozilla.com Fri Mar 31 02:58:31 2017 +0000 | ed0b77acc612e03c89aa77db3c53ba0a96743a51 | L. David Baron — Bug 1351359 - Make nsGridContainerFrame call ReflowInput::SetBResize(true) because of auto-block-size swapping between measuring reflows and regular reflows. r=mats |
b845e6e9c44778ba6cb60a1cef30ec9be4392fe9 | L. David Baron — Bug 1352056 - Call nsIFrame::StyleDisplay less from nsFrame::FinishAndStoreOverflow. r=dholbert | |
a3f4de47b66b2ab1b4c0dc54d91a94e07668b58f | L. David Baron — Bug 1352056 - Add nsIFrame::Style*WithOptionalParam helpers. r=dholbert | |
dbaron@mozilla.com Thu Mar 30 02:56:26 2017 +0000 | b572053885859b78071bd6fd32e8e4dd2767dc70 | L. David Baron — Bug 1348894 - Use CheckedInt more. r=jgilbert |
dbaron@mozilla.com Fri Mar 24 06:43:33 2017 +0000 | 41fac0336580b03487cfdf53d3f746f3b41b020e | L. David Baron — Bug 1350149 - Make display-reflow print reflow status in more cases. r=dholbert |
dbaron@mozilla.com Thu Mar 16 16:42:24 2017 +0000 | 004684088f591ff1ae6116c2c9de97bf300d170f | L. David Baron — Bug 1347759 - Fix conditions under which we reflow absolutely positioned element due to size change of its container for everything other than horizontal LTR. r=jfkthame |
dbaron@mozilla.com Tue Mar 14 03:15:19 2017 +0000 | e6113871af3df68c43bcdaa0afaa759b7abc7c72 | L. David Baron — Bug 1305754 - Don't rebuild the whole path in the rule tree when resolving style with replacement. r=heycam |
dbaron@mozilla.com Tue Mar 14 02:12:41 2017 +0000 | 0819cd293127732aebd3341eec2d7e5b136f208b | L. David Baron — Bug 1346692 - Clarify reftest documentation about combining <failure-type>s. No review. |
dbaron@mozilla.com Tue Mar 07 00:11:23 2017 +0000 | 12e50efb59fc7f3853bbee3a51aa46b9f078d0f5 | L. David Baron — Bug 1187851 followup - Fix DEBUG-only code to print name of nsChangeHint_UpdateContainingBlock. No review. |
dbaron@mozilla.com Fri Mar 03 17:19:04 2017 +0000 | 6dfad3d738fed02f68223568f8ceb43df5a4e575 | L. David Baron — Rename (renumber) new mozilla-central-reftests shapes1 tests to avoid filename collisions with existing tests. Followup to bug 1311244, bug 1326406, and bug 1326407. |
dbaron@mozilla.com Thu Mar 02 17:04:35 2017 +0000 | d50d68150aba3350501d2cc4df8233fa021a08e5 | L. David Baron — Bug 276079 followup - Make check-for-references.sh accept single-quoted attribute values. No review. |
dbaron@mozilla.com Wed Mar 01 18:08:31 2017 +0000 | eb6b998cfa79ea7eddbba71ccb3e9c8e327691aa | L. David Baron — Bug 1340127 - Consider different bidi control/override values when deciding whether to consider a frame first or last. r=jfkthame |
dbaron@mozilla.com Mon Feb 20 07:11:15 2017 +0000 | 80def7a140e359c2ed7c28de037f58c02692c905 | L. David Baron — Bug 1340593 - Set NS_STYLE_HAS_CHILD_THAT_USES_RESET_STYLE from the WalkRuleTree codepath too. r=heycam |
dbaron@mozilla.com Sun Feb 05 15:27:04 2017 +0000 | be38817f54c5dc82b2dca9ede49cd7118f92d959 | L. David Baron — Bug 1209697 followup - Add comment to explain change that might not be clear given existing comments here and in nsChangeHint.h. |
dbaron@mozilla.com Thu Jan 26 06:11:52 2017 +0000 | f07c28aa3e0a5ad4a773e1305db4f7a9fe41fc5b | L. David Baron — Bug 1333951 - Unbreak dumping of style contexts. r=bzbarsky |
dbaron@mozilla.com Mon Jan 23 21:19:37 2017 +0000 | c58de1b0ff6f7c4ecd8d013820ebeadc403897d0 | L. David Baron — Bug 1333158 - Remove StyleSheet::GetDocument in favor of the identical GetAssociatedDocument. r=bz |
dbaron@mozilla.com Thu Oct 13 18:42:40 2016 +0000 | 8002cb8086cd19892c926d7d511db954bde8653b | L. David Baron — Bug 1307853 - Add web platform test (in mochitest suite). r=mats |
d61b47e3ac8a46f515978ac9cc2628485650b7f7 | L. David Baron — Bug 1307853 - Set inline-resize flag when the content-box size is changing (in addition to border-box). r=mats | |
a7420b8839d209efd12fa95db6e43de75e6f6971 | L. David Baron — Update links pointing to my personal website (http -> https). No bug. | |
4c3a2d9775068884d9cb15a88d63dba5e3cdbeca | L. David Baron — Some updates to the data for './mach file-info bugzilla-component' in layout/generic, partly for bug 1277129. No review. | |
dbaron@mozilla.com Tue Oct 04 18:40:49 2016 +0000 | 9d592efc88512b8ba5a2b38a61ae4a2f3cbd846a | L. David Baron — Bug 1299736 - Remove unsafe optimizations from FrameHasPositionedPlaceholderDescendants. r=bzbarsky |
dbaron@mozilla.com Thu Sep 29 21:22:15 2016 +0000 | 56055d850969c7ce96aeb988079c8685428172f5 | Boris Zbarsky — Bug 1301500 - Add reftest. r=heycam |
5fd6dd2bdbfaafbd7c48d3a804c15ec7fc769782 | L. David Baron — Bug 1301500 - Separate change hint for adding/removing transform from UpdateContainingBlock. r=heycam | |
dbaron@mozilla.com Mon Aug 29 18:43:46 2016 +0000 | 4ccc68de45278a1f881e24e74759f15e3379bb86 | L. David Baron — Bug 1290825 - Reject various things that aren't user-action pseudo classes when they follow pseudo-elements. r=bz |
38a29590c3e8c36155147aedd7b9e95466017877 | L. David Baron — Bug 1251075 - Add test that dynamic change of transform when will-change:transform is set doesn't reconstruct frames. r=bz | |
c206d60dc0bf44960f566a534a36a0e6ae7d0b2b | L. David Baron — Bug 1251075 - Optimize away nsChangeHint_UpdateContainingBlock in nsStyleContext::CalcStyleDifference when possible. r=bz | |
6d719224c81499b4a3e6755e9289d94229470884 | L. David Baron — Bug 1251075 - Split out the parts of nsStyleDisplay::Is{Abs,Fixed}PosContainingBlock that don't depend on the frame. r=bz | |
dbaron@mozilla.com Thu Aug 18 17:36:19 2016 +0000 | fef031c4b58ffc218416789c39dcc9d8cdfc6c02 | Geoffrey Sneddon — Add mailto: scheme to URLs missing it. (Ported from CSSWG test repository. No review. No bug. DONTBUILD) |
dbaron@mozilla.com Mon Aug 15 20:32:42 2016 +0000 | c237fc190702ce0f252dfc8d3cd0aad61060e537 | L. David Baron — Bug 720531 followup - Modify reftest.list so that it matches the link rel=match in the tests. No review. |
dbaron@mozilla.com Mon Aug 01 07:53:56 2016 +0000 | eadaa06966fefa5ea284da51a8d58ef2423edf47 | L. David Baron — Bug 1290761 - Allow running jprof with sandbox enabled. r=jhector |
dbaron@mozilla.com Fri Jul 15 23:44:03 2016 +0000 | 0bb4cf8a575985a1d013097836f1fb8281a7d6a2 | L. David Baron — Bug 1287011 - Remove preference gfx.filter.nearest.force-enabled. r=gw280 |
dbaron@mozilla.com Sun Jun 05 01:39:11 2016 +0000 | 4f5df0a09686af630e023c17e965977d9aa1c38a | L. David Baron — Remove commented-out subdirectories that were listed purely hypothetically to avoid their confusing people in the future. No bug. |
3e6967898d93bc686b291a310b715f3371c19e08 | Ethan Lin — Bug 889964 - Part 3. Turn on background reftest. r=dbaron | |
0631776a11b102b0041c53b9f265d856f0b68108 | Ethan Lin — Bug 889964 - Part 2. Add reftest for boarder image: round. r=dbaron | |
2ce152b78b405f545225ba5804366faa61d601bf | Ethan Lin — Bug 889964 - Part 1. Fix the calculation of border-image: round. r=dbaron | |
52a777c32fd644245a07e3ee457fdcfe9ee5f8f5 | Astley Chen — Bug 1278020 - enable selectors4 reftest. r=dbaron | |
dbaron@mozilla.com Sun Jun 05 00:57:29 2016 +0000 | 4c3d7660fd3730f2bf51fd32f21f98063ea860c9 | L. David Baron — Bug 1273048 - Add __attribute__((noinline)) to work around compiler bug on Android/x86. r=xidorn |
efd20b79bbc525828b9a687bd14feb43c93c14d1 | L. David Baron — Bug 1273048 - Add MOZ_GCC_VERSION_AT_MOST macro. r=froydnj | |
dbaron@mozilla.com Thu May 26 01:04:49 2016 +0000 | abafa95db1b11babb82ee2b32cd8c0bac784711c | L. David Baron — Bug 1271182 - Remove MOZ_COUNT_[CD]TOR from nsTimerEvent, since it uses XPCOM reference counting macros. r=khuey |
bd4cebf613e67bc4e04e94a5239879194819f4c0 | L. David Baron — Bug 1271182 - Add some deleted assignment operators and copy constructors. r=khuey | |
dbaron@mozilla.com Wed May 25 23:30:51 2016 +0000 | 6f4868096fd610dc4a205632e170f6332479ac22 | L. David Baron — Bug 1272857 - Fix some tree performance tests to read/write element.style.marginInlineStart instead of just element.marginInlineStart. r=gregtatum |
dbaron@mozilla.com Tue May 24 23:56:15 2016 +0000 | 986a22158836bddedd8ea6dda4134ce20984ab2c | L. David Baron — Bug 955857 - Adjust test to expect that there are now 17 CSS properties beginning with 'o' rather than 16. No review. |
47a2042ad9cef82c21ff09cbe52ec764185574dd | Thomas Wisniewski — Bug 955857 - Add tests for overflow-wrap. r=dbaron | |
ecd39abf2cdb7f988fe7cc1af2f670bd086f309d | Thomas Wisniewski — Bug 955857 - Replace CSS word-wrap with overflow-wrap, and add it back as a CSS_PROP_ALIAS. r=dbaron | |
5a4acb31f6c0659edd048cdc201a7b419d869050 | L. David Baron — Back out temporary debugging patch for bug 1265280 (changeset ff82389380c1). | |
dbaron@mozilla.com Sat May 21 08:38:05 2016 +0000 | 6d01ac7bd7b34b1270020ded21d67fdc71a34fd7 | L. David Baron — Back out bug 1271714 (changeset f66a5b9da35f and changeset 557c5dbd25a1) for causing unexpected assertions in Android debug crashtest and reftest. |
dbaron@mozilla.com Sat May 21 04:53:50 2016 +0000 | 4bbdb484d7b89b4ebafbfa4a2ecc28a93ee21157 | Masayuki Nakano — Bug 1272592 Merge "MediaSelect" key value into "LaunchMediaPlayer" r=smaug |
dbaron@mozilla.com Sat May 21 04:24:46 2016 +0000 | 7244faf48699b540f1b617650d27b2af99b37ed3 | L. David Baron — Backed out changeset 2bc3ee78d5d3 (bug 1274397) for failing to compile, probably due to failing to #include headers. |
dbaron@mozilla.com Sat May 21 02:57:53 2016 +0000 | 03f0242deea7a19d40f16fda32830a80584fbae1 | L. David Baron — Bug 1274037 - Rename the gecko.mstone and gecko.buildID prefs to dom.apps.lastUpdate.* r=fabrice |
f81a68cdd9f192c2f85ac0aca1a6d7be892a0335 | L. David Baron — Bug 1274041 - Make child process write its memory map to a different file name. r=jesup | |
a634e9b19a3b2fb41f9bbd15683d0f7a7e6a85ed | L. David Baron — Bug 1274041 - Initialize jprof in child process. r=jesup | |
b4dd21453f98fbaa70f7f851393b40f1cb019d57 | L. David Baron — Bug 1274041 - Actually define JPROF_STATIC as it was meant to be defined. r=jesup | |
dbaron@mozilla.com Sat May 14 07:00:40 2016 +0000 | cdc7ecf62c5df89e32ed69a5a17e4fd89ee22170 | L. David Baron — Bug 1111440 - Replace rest of -moz-/Moz prefixed logical margin/padding/border properties with their standard versions. r=heycam |
dbaron@mozilla.com Mon May 09 18:27:08 2016 +0000 | 048db7c7e4881e6da9fb5dd5742326485ced03de | L. David Baron — Bug 1271015 patch 2 - Add tests for things not happening (optimizations) in response to media query changes. r=heycam |
9c02ff079d45144e04587124f1d6ec3e407b6a11 | L. David Baron — Bug 1271015 patch 1 - Add mechanism for testing the number of elements restyled. r=heycam | |
dbaron@mozilla.com Mon May 09 05:17:00 2016 +0000 | 730147bfebe3d2c7d3fe1d0848189a8cb0cc8927 | L. David Baron — Bug 1270649 - Rename mExceptionHasBeenRisen to mExceptionWasRaised. r=smaug |
cf57eb3d5080fa6d95bc956c6d870366d6f3840a | L. David Baron — Bug 567283 patch 4 - Support #rgba and #rrggbbaa colors in CSS. r=xidorn | |
a9205982d844c80e8d2af5e84994984e631053f7 | L. David Baron — Bug 567283 patch 3 - Make TestColorNames use the new alpha capabilities. r=xidorn | |
c913af2812365dfc8f63e27c15e8763a00db4bae | L. David Baron — Bug 567283 patch 2 - Rename NS_HexToRGB to NS_HexToRGBA and add parameter saying whether 4 and 8 digit colors are allowed. r=xidorn | |
0e34b5aaeec01d4c832d1dd8f63fc45b53aa5a9e | L. David Baron — Bug 567283 patch 1 - Convert if enclosing most of function into early return. r=xidorn | |
dbaron@mozilla.com Fri May 06 04:34:42 2016 +0000 | 95e5e81a23509c062bc5b4804bd9662ca25e1d14 | L. David Baron — Bug 1270626 - Don't leave an unhandled ErrorResult and assert when media query listeners throw exceptions. r=bzbarsky |
dbaron@mozilla.com Tue May 03 04:34:28 2016 +0000 | fd84d2a8fe7c488456b52d65087f993de5d262bc | L. David Baron — Bug 1187851 followup - Use versioned specification link to make CSSWG test system happy. No review. |
dbaron@mozilla.com Tue Apr 26 20:37:11 2016 +0000 | bc4c7468a198c88505c03fc3eeeac720530f401a | L. David Baron — Fix temporary debugging patch for bug 1265280 so we'll hit the condition. r=khuey |
dbaron@mozilla.com Sat Apr 23 21:18:47 2016 +0000 | ff82389380c1e4c550314ffe536191075a405b0b | L. David Baron — Bug 1265280 - Temporary debugging code to crash with a useful abort message. r=khuey |
dbaron@mozilla.com Thu Apr 21 04:32:24 2016 +0000 | 583cdf2d877c00526826108c2a18eb4079200280 | L. David Baron — Bug 1053986 - Rename nsBox::DoLayout to DoXULLayout. r=dholbert |
acf9fa960f85b38665375e7f447d40cd14d19923 | L. David Baron — Bug 1053986 - Rename nsBox::EndLayout to EndXULLayout. r=dholbert | |
1ffc3f31dd98b47a16b16e6589512054c767ddba | L. David Baron — Bug 1053986 - Rename nsBox::BeginLayout to BeginXULLayout. r=dholbert | |
dae8004cf486c2262fd65920e0c886b931244b2e | L. David Baron — Bug 1053986 - Fix ordering of methods in nsIFrame.h r=dholbert | |
eab7fdd264f71d4618f37cccd65f9d2cb86be742 | L. David Baron — Bug 1053986 - Rename nsIFrame::AddCSSPrefSize, AddCSSMinSize, AddCSSMaxSize, and AddCSSFlex by replacing CSS with XUL. r=dholbert | |
18c217fdcd725bd91caea9f4cbe41060bbe583e8 | L. David Baron — Bug 1053986 - Rename nsIFrame::DumpBox to XULDumpBox. r=dholbert | |
458314bef5313b9c8a3ddd54ecb0e92a1df8090b | L. David Baron — Bug 1053986 - Rename nsIFrame::GetDebug to GetXULDebug. r=dholbert | |
d137bd89989d30dae2d5b9c724e4adf199100d92 | L. David Baron — Bug 1053986 - Rename nsIFrame::SetDebug to SetXULDebug. r=dholbert | |
d38adfb2e4e1dbbb91d36bb6d5f5b4b65cb76ac9 | L. David Baron — Bug 1053986 - Rename nsIFrame::RelayoutChildAtOrdinal to XULRelayoutChildAtOrdinal. r=dholbert | |
573df08134b12df73c2f390d419f2842ab40b3ba | L. David Baron — Bug 1053986 - Rename nsIFrame::Redraw to XULRedraw. r=dholbert | |
39492d973854c8af2c1f3242a3fa019dba8d4ca9 | L. David Baron — Bug 1053986 - Rename nsIFrame::IsNormalDirection to IsXULNormalDirection. r=dholbert | |
a626ff70c178b0627d9693301b5438bd5e81dda5 | L. David Baron — Bug 1053986 - Rename nsIFrame::IsHorizontal to IsXULHorizontal, and related methods. r=dholbert | |
c9a240b3f8a7d2fed5fbf8f2a9838cf29cf4d23b | L. David Baron — Bug 1053986 - Rename nsIFrame::GetHAlign to GetXULHAlign. r=dholbert | |
3158d7e09cc3ba15d05beee805b9fe15fcf6bbf6 | L. David Baron — Bug 1053986 - Rename nsIFrame::GetVAlign to GetXULVAlign. r=dholbert | |
5c37c36f2720bf76df1e088ec228e03a5ecfbe2a | L. David Baron — Bug 1053986 - Rename nsIFrame::GetClientRect to GetXULClientRect. r=dholbert | |
9e1500799635f149043c82e9045eb7a9ba45ad27 | L. David Baron — Bug 1053986 - Rename nsIFrame::GetLayoutManager to GetXULLayoutManager. r=dholbert | |
e81b89fbb11277cb79eca66a9017635d5f250fc0 | L. David Baron — Bug 1053986 - Rename nsIFrame::SetLayoutManager to SetXULLayoutManager. r=dholbert | |
bd142212e00e438b2773306b0adce945dfb81dd1 | L. David Baron — Bug 1053986 - Rename nsIFrame::GetMargin to GetXULMargin. r=dholbert | |
a92803ca0499510761fecffaf3fce035a8ccbc0f | L. David Baron — Bug 1053986 - Rename nsIFrame::GetPadding to GetXULPadding. r=dholbert | |
98b9e9971185f5399824214495b5d3fde16a9e66 | L. David Baron — Bug 1053986 - Fix comment referring to a GetBorder method that no longer exists. r=dholbert | |
fa4af7a37ad19cc5c5afd35586bd14f32201e937 | L. David Baron — Bug 1053986 - Rename nsIFrame::GetBorder to GetXULBorder. r=dholbert | |
13d0946a3e531eb3f238ebe9662997cd0a3d4b33 | L. David Baron — Bug 1053986 - Rename nsIFrame::GetBorderAndPadding to GetXULBorderAndPadding. r=dholbert | |
42a916b000f111c68310852a5c38f828cdcf034f | L. David Baron — Bug 1053986 - Rename nsBox::GetParentBox to GetParentXULBox. r=dholbert | |
3668e6c38db183adf248a38b60c27a1fe6966f6f | L. David Baron — Bug 1053986 - Rename nsBox::GetNextBox to GetNextXULBox. r=dholbert | |
cbba01cf1942a0cd1e3ec3e538992be7fa008634 | L. David Baron — Bug 1053986 - Rename nsBox::GetChildBox to GetChildXULBox. r=dholbert | |
0f17a800a22ee47486b4687e9ae482fe413ac6d4 | L. David Baron — Bug 1053986 - Rename nsIFrame::Layout to XULLayout, and related methods with the same name. r=dholbert | |
932eaf157f7f0e7487ba0e67d8687c29511b1933 | L. David Baron — Bug 1053986 - Rename nsIFrame::SetBounds to SetXULBounds. r=dholbert | |
2942f0615e195c937394ea1a1487a792d9c9a11e | L. David Baron — Bug 1053986 - Rename nsIFrame::IsCollapsed to IsXULCollapsed, and related methods. r=dholbert | |
f054013fa44535991e42692879d8986335958880 | L. David Baron — Bug 1053986 - Rename nsIFrame::GetBoxAscent to GetXULBoxAscent. r=dholbert | |
ec597dfc7111d50c081640c9bfcf1860ea3ad9f0 | L. David Baron — Bug 1053986 - Rename nsIFrame::GetFlex to GetXULFlex. r=dholbert | |
4bddc023dac921f79c2a5e6f030781fe438544ba | L. David Baron — Bug 1053986 - Rename nsIFrame::GetOrdinal to GetXULOrdinal. r=dholbert | |
d57a5842031930bb98f1d92c0baeedfeb7dd3e15 | L. David Baron — Bug 1053986 - Rename nsIFrame::GetMinSizeForScrollArea to GetXULMinSizeForScrollArea. r=dholbert | |
e84de27f354c29195e950f42d6c87649691281a2 | L. David Baron — Bug 1053986 - Rename nsIFrame::GetMaxSize to GetXULMaxSize, and related methods. r=dholbert | |
0e8929a206ca948d21bb7f222fb8709dbe8d66f7 | L. David Baron — Bug 1053986 - Rename nsIFrame::GetPrefSize to GetXULPrefSize, and related methods. r=dholbert | |
8024a1e1ec3f8478c1284e2ff8a41a089f70c6a7 | L. David Baron — Bug 1053986 - Rename nsIFrame::GetMinSize to GetXULMinSize, and related methods. r=dholbert | |
d4317b74afed0cc795f000fa081954f2768e4638 | L. David Baron — Bug 1053986 - Rename nsFrame.cpp static method IsBoxWrapped to IsXULBoxWrapped. r=dholbert | |
f81e6e5226fbc7b0bbe19711c219177feca4d8dc | L. David Baron — Bug 1053986 - Rename nsIFrame::IsBoxFrame to IsXULBoxFrame. r=dholbert | |
dbaron@mozilla.com Tue Apr 19 18:38:54 2016 +0000 | aea48706d499202a9d2b9b6bfd2292cc08fe1535 | L. David Baron — Bug 1265591 patch 3 - Make the comment describing RestyleForCSSRuleChanges match reality. r=heycam |
f411f50ad23b194b570f2e30fe6b06b8881b183f | L. David Baron — Bug 1265591 patch 2 - Rename nsIPresShell::ReconstructStyleData to RestyleForCSSRuleChanges. r=heycam | |
396260a4b86bb00b044b07487ca2af55fca52425 | L. David Baron — Bug 1265591 patch 1 - Remove Internal/External versions of ReconstructStyleData. r=heycam | |
dbaron@mozilla.com Wed Mar 16 20:47:58 2016 +0000 | fd6c1f7f3e4eef20b5f08106b8ac73599bdc8c88 | L. David Baron — Bug 1256745 - Cancel the DidPaint timer in SetShell(nullptr). r=mattwoodrow |
dbaron@mozilla.com Tue Mar 15 13:14:11 2016 +0000 | 158eeed9a9b0b79a1d95fb6ecca8aa621d47eb9c | L. David Baron — Bug 1253189 followup - Also skip ch-unit-001 because it fails on OS X 10.10. |
dbaron@mozilla.com Tue Mar 15 03:27:09 2016 +0000 | 1eeebc83a2b986fbf072e86ba4e8fc8d003b6c45 | L. David Baron — Bug 1256500 - Root style contexts before calling ApplyStyleFixups. r=heycam |
dbaron@mozilla.com Mon Mar 14 17:27:20 2016 +0000 | d0fa0d3838807de31e2d4dbb1deb6cfd981bcb82 | L. David Baron — Bug 1142531: Check more bits in nsStyleContext::MoveTo assertion. r=heycam |
718aa12e555b11e5980ea59929bf37c7416fd1db | L. David Baron — Bug 1251797 - Don't fault struct out of rule tree if all of the potential physical property destinations already have a winning value in the cascade. r=heycam | |
404a3f74b2793339294cbdfd522df47d612192a3 | L. David Baron — Bug 1145218 followup - Properly parenthesize macro argument. No review. | |
29a9317a44c2c18325ad4e823fe87779eb0f85c2 | L. David Baron — Bug 649142 followup: Correct #undef. No review. | |
dbaron@mozilla.com Tue Mar 08 10:07:52 2016 +0000 | 3ad367f04970060f9d1d6c5fce18865186c7cbe1 | Shing Lyu — Bug 1242781 - Add 1 appunit in BRFrame::AddInlinePrefISize to match the 1 appunit added during reflow. r=dbaron |
dbaron@mozilla.com Tue Mar 08 08:07:46 2016 +0000 | 2bd6d33ad12886757bb9407f5408aee590abaf24 | Shing Lyu — Bug 1242781 - Add 1 appunit in BRFrame::AddInlinePrefISize to match the 1 appunit added during reflow. r=dbaron |
dbaron@mozilla.com Thu Feb 25 00:08:49 2016 +0000 | c88f281bf19ae0a9b115a7a127e62758555e02f3 | L. David Baron — Bug 1187851 patch 6 - Make dynamic changes to filter change fixed position containing block for descendants. r=roc |
4f03658208cc64bc1c1195804933c0ada4e4aec5 | L. David Baron — Bug 1247929 patch 5 - Remove spurious canvas rule from reftests. r=dholbert | |
dbaron@mozilla.com Wed Feb 24 23:58:57 2016 +0000 | 611823f79eb548fd9d14c7c73483c030561c98f5 | L. David Baron — Back out changeset 027c6cc12078 (bug 1249943) for making test_basic_pan.html permafail (timeout) on Linux, on a CLOSED TREE. |
dbaron@mozilla.com Wed Feb 24 23:46:09 2016 +0000 | 1f9dc51c14938a3df662e80506cf80210e3422c0 | L. David Baron — Back out changeset b5ec7338bddf (bug 1236789) on a CLOSED TREE for causing assertions on most (but not all) debug test runs. |
dbaron@mozilla.com Wed Feb 24 19:07:36 2016 +0000 | 87064fa7de535b7ed053933365a1d774ecbeef1a | L. David Baron — Bug 1250342 patch 5 - Additional comment and variable name changes that should have been in patches 1 or 3. |
dbaron@mozilla.com Wed Feb 24 18:40:57 2016 +0000 | aa5e5a12ce6376ab68e1da6fbcef1bc690b6ff76 | Daniel Holbert — Bug 1250342 patch 4: Update & rename reftest 'text-align-true.html' to use 'unsafe' instead of 'true'. r=dbaron |
ae3a5d0dfc82dd0ca8b3b86fe8c7408b1c381d35 | L. David Baron — Bug 1250342 patch 3: Rename preference layout.css.text-align-true-value.enabled to layout.css.text-align-unsafe-value.enabled . r=mats | |
aef35da48cfd4e80a506a8fb1c8d432323eb2b9f | L. David Baron — Bug 1250342 patch 2: Rename NS_STYLE_TEXT_ALIGN_TRUE to NS_STYLE_TEXT_ALIGN_UNSAFE. r=mats | |
45470ff0ca1a8394a2d0543f9403eee58d4a68c3 | L. David Baron — Bug 1250342 patch 1: Rename exposed keyword for text-align: true to unsafe. r=mats | |
b55f1a5a8dae044b9a7cdb387d27d5da0caa20b8 | L. David Baron — Bug 1247929 patch 4 - Adjust reftest manifest for existing tests. r=dholbert | |
87b9d21672a8dc7aaf376be217ac62eb4c128610 | L. David Baron — Bug 1247929 patch 3 - Reftests. r=dholbert | |
89e5af841e9d162217257489c05aa2fbe45e8a17 | L. David Baron — Bug 1247929 patch 2 - Hard-code the Web-compatible set of form controls whose intrinsic minimum inline-size shrinks to 0 when inline-size (width) is specified as a percentage. r=dholbert | |
7defbcbde4ced37e43e45c646c28fc4eca93d87b | L. David Baron — Bug 1247929 patch 1 - Add GetType() overrides for nsProgressFrame and nsMeterFrame. r=dholbert | |
dbaron@mozilla.com Tue Feb 23 17:42:56 2016 +0000 | 0eae0890ee1166bf9fd3454789a9f5d156f07c36 | L. David Baron — Bug 1250342 patch 3: Rename preference layout.css.text-align-true-value.enabled to layout.css.text-align-unsafe-value.enabled . r=mats |
e82e430d0edad33d64dcf344696182d7333f93eb | L. David Baron — Bug 1250342 patch 2: Rename NS_STYLE_TEXT_ALIGN_TRUE to NS_STYLE_TEXT_ALIGN_UNSAFE. r=mats | |
866f8a7337dfb9df08f8e85cb609f34a218c44d0 | L. David Baron — Bug 1250342 patch 1: Rename exposed keyword for text-align: true to unsafe. r=mats | |
dbaron@mozilla.com Sat Feb 13 06:57:34 2016 +0000 | d8db1845736b05a1d9714df55ac9ed76847d8899 | L. David Baron — Bug 1247865 - Fix assertion to handle restyling of a table::after. r=birtles |
0b93057bf480eea8e6d425a82f2ef097d0745e30 | L. David Baron — Bug 1247865 - Add crashtest for assertion. r=birtles | |
dbaron@mozilla.com Sun Feb 07 16:44:08 2016 +0000 | dcea3556c181336a12e35d2055626f7e6b7b2f24 | L. David Baron — Bug 1245075 patch 2 - Fix EffectSet::GetEffectSet(nsIFrame*) and EffectCompositor::GetAnimationElementAndPseudoForFrame to only return effects when the frame is the style frame for its content. r=birtles |
417122415962057d0f0ddcb6349e9c3499bbdd9b | L. David Baron — Bug 1245075 patch 1 - Remove assertion, since it can fire during frame destruction. r=dholbert | |
dbaron@mozilla.com Wed Feb 03 22:43:38 2016 +0000 | 623934e9db8ab60eb605fba84e03e882651e8f02 | L. David Baron — Bug 823483 patch 6 - Tests r=dholbert |
4e6a5f77ef94e26e74a19268b0c8b69bb39d3b55 | L. David Baron — Bug 823483 patch 5 - Make (again) percentage width on text inputs make intrinsic minimum width be 0. r=dholbert | |
b34ebd7afb7811db1ef5ba36dc5c22153c99d5ce | L. David Baron — Bug 823483 patch 4 - Make a percentage max-width override a fixed width for replaced element intrinsic size computation. r=dholbert | |
d68daa674f403de8093ea36b03825bbff493fe25 | L. David Baron — Bug 823483 patch 3 - Limit effect of percentage width and max-width on intrinsic size to elements with replaced element sizing. r=dholbert | |
3705a4614be0c45f3850deee4f1266ec92521fc7 | L. David Baron — Bug 823483 patch 2 - Add frame state bit to indicate frame classes that do replaced-element-like sizing. r=dholbert | |
ee0ff2c8be1bf45c2431b4010ff1fe068a286400 | L. David Baron — Bug 823483 patch 1 - Check for percentage max-width in addition to percentage width when deciding to ignore intrinsic min-width of replaced elements. r=dholbert | |
dbaron@mozilla.com Wed Feb 03 22:42:39 2016 +0000 | 65e84ada79e41a3afdcb0d8148a84a7152888df1 | L. David Baron — Bug 1236745 - Fix infinite loop resulting from block formatting context entering resize oscillation due to considering floats over its whole height when sizing it. r=dholbert |
dbaron@mozilla.com Fri Jan 08 10:17:00 2016 +0000 | e0603b355f0c98b14c7dc8ca4784c26aca550937 | L. David Baron — Bug 1230668 - Don't use frame when not in composed document. r=heycam |
dbaron@mozilla.com Mon Dec 21 18:12:17 2015 +0000 | 86a078b9824364ef033746bbf208ecde4f8aaea0 | L. David Baron — Bug 1233276 - Make css::Declaration::List more useful again, given that it degraded a bit in bug 978833 (/ bug 1221436). r=heycam |
dbaron@mozilla.com Sat Dec 12 18:52:26 2015 +0000 | 908f57c5f6af9ae3365d06b107e149b8f812197d | Xidorn Quan — Bug 1231485 - Enable text-emphasis by default. |
dbaron@mozilla.com Mon Dec 07 23:40:11 2015 +0000 | a5c7323533773bb131cc270ba4c53166ac87aa1c | L. David Baron — Bug 1230701 - Add test that position does not create a fixed-position containing block. r=dholbert |
bb137598c5821b8c28ffc0a8bc4ecac4420dfee9 | L. David Baron — Bug 1230701 - Make will-change:position create a containing block for absolutely-positioned elements. r=dholbert | |
dbaron@mozilla.com Tue Dec 01 05:39:37 2015 +0000 | e2e4a5407b8facaf4d05f9ab43ef2d91d119f546 | L. David Baron — Bug 1228921 patch 2 - Fix nsRestyleHint constants to match the same style. r=xidorn |
baff26beaa869743019dba6fb7e179b9eaba8952 | L. David Baron — Bug 1228921 - Write nsChangeHint constants using left shifts. r=xidorn | |
dbaron@mozilla.com Tue Dec 01 05:26:06 2015 +0000 | 9dde6025527fbf1c44b2ef6cdcfdd7062c51e24a | L. David Baron — Bug 1224251 patch 4 - Convert UpdateOpacityLayer to RepaintFrame when changing opacity between 1 and non-1 on table parts. r=mattwoodrow |
7093bae2bb25d84bbdd12301eefaa6247e75048e | L. David Baron — Bug 1224251 patch 3 - Return nsChangeHint_UpdateUsesOpacity when opacity changes between 1 and non-1. r=xidorn | |
6d9165f61d39008e1e73c4dbf0f5933dbc34c59b | L. David Baron — Bug 1224251 patch 2 - Add nsChangeHint_UpdateUsesOpacity to say when opacity changes between 1 and non-1. r=xidorn | |
8fee42e9c11b9cdd85bb6bf3e1ed0927eca83404 | L. David Baron — Bug 1224251 patch 1 - Add reftests. r=mattwoodrow | |
dbaron@mozilla.com Tue Dec 01 00:23:33 2015 +0000 | 99a32ec308b8229bf6daf9815d66b6e12fdcd817 | L. David Baron — Bug 1228934 - Remove style, weight, and stretch parameters from nsFont constructor. r=jdaggett |
dbaron@mozilla.com Tue Dec 01 00:17:04 2015 +0000 | ddaae692ddd9a7427fe18e93334d80a1f49bac96 | L. David Baron — Bug 1228877 - Make nsStyleContext::HasChildThatUsesGrandancestorStyle by setting bit on grandchild's parent instead of grandchild. r=xidorn |
dbaron@mozilla.com Mon Nov 30 23:47:22 2015 +0000 | e7ed1feeef7400a8a6d9fd1dd406d552294aa164 | L. David Baron — Bug 1227766 patch 4 - Tests for will-change establishing a fixed-pos and abs-pos containing block. r=dholbert |
daf35b346b5d103dce479ac8368a642d867cacd7 | L. David Baron — Bug 1227766 patch 3 - Make will-change cause creation of a containing block for fixed and absolutely positioned elements when needed. r=dholbert | |
d272cd8346700eca2940496711697bada98f01f8 | L. David Baron — Bug 1227766 patch 2 - Add will-change bit for establishing a containing block for fixed positioned elements. r=dholbert | |
02f0d955ce78b140efcbf42e8027cd3d7a92cdc5 | L. David Baron — Bug 1227766 patch 1 - Add flag for CSS properties that establish a containing block for fixed positioned elements. r=dholbert | |
dbaron@mozilla.com Mon Nov 30 23:32:09 2015 +0000 | 983a6d09ddea6c851c5e2fa1fc1f49a0f0a007fa | L. David Baron — Bug 196292 - Make table inside align=left reset alignment just like for align=center and align=right. r=bz |
dbaron@mozilla.com Mon Nov 30 22:02:44 2015 +0000 | c15544b94db594a4619d63329704a0252e4e22b0 | L. David Baron — Bug 1228501 patch 5 - Remove NS_FONT_DECORATION_* constants. r=jdaggett |
d197e2ef0123e53cf40dedc2b9c9a317d1082973 | L. David Baron — Bug 1228501 patch 4 - Remove nsStyleFont::CalcFontDifference, which now duplicates the list of tests in nsFont::Equals. r=jdaggett | |
16798ce74d1e41d4cf87efd2db1604529acef19e | L. David Baron — Bug 1228501 patch 3 - Remove nsFont::BaseEquals. r=jdaggett | |
2879aebe0ccaf474600b27aa698de0385b43def9 | L. David Baron — Bug 1228501 patch 2 - Remove nsFont::decorations member variable. r=jdaggett | |
43b52e48aec387fedbce10dc6d9bd8e2620d47f7 | L. David Baron — Bug 1228501 patch 1 - Remove decorations parameter to nsFont constructors. r=jdaggett | |
dbaron@mozilla.com Mon Nov 30 09:18:22 2015 +0000 | 36a37b7451a56bee00cce0c318a8c5a485fd370e | L. David Baron — Bug 1224251 followup - Annotate one of the new reftests as fuzzy on Windows and Mac. |
dbaron@mozilla.com Mon Nov 30 07:16:42 2015 +0000 | 4a3c509bcb25a533b0eb161f2c5604962a837c37 | L. David Baron — Bug 1228877 - Make nsStyleContext::HasChildThatUsesGrandancestorStyle by setting bit on grandchild's parent instead of grandchild. r=xidorn |
cce90c9b7d1d3066919856d63de581865676aabd | L. David Baron — Bug 1228501 patch 5 - Remove NS_FONT_DECORATION_* constants. r=jdaggett | |
ec79945130ff962575dba5d4579071b7a3b38346 | L. David Baron — Bug 1228501 patch 4 - Remove nsStyleFont::CalcFontDifference, which now duplicates the list of tests in nsFont::Equals. r=jdaggett | |
6c478d7a9467d8336d431cb383402af93da39c0d | L. David Baron — Bug 1228501 patch 3 - Remove nsFont::BaseEquals. r=jdaggett | |
3a3cd254f508e87d384d7598b67751489370812a | L. David Baron — Bug 1228501 patch 2 - Remove nsFont::decorations member variable. r=jdaggett | |
e1fd92eeb5ba40ef5ecf50793b911397fd9816d0 | L. David Baron — Bug 1228501 patch 1 - Remove decorations parameter to nsFont constructors. r=jdaggett | |
0a2d8e926a66b22ac7f0e132248cc5c635335351 | L. David Baron — Bug 1224251 patch 4 - Convert UpdateOpacityLayer to RepaintFrame when changing opacity between 1 and non-1 on table parts. r=mattwoodrow | |
91898a35b414661dc596abec59714b1085a80dd0 | L. David Baron — Bug 1224251 patch 3 - Return nsChangeHint_UpdateUsesOpacity when opacity changes between 1 and non-1. r=xidorn | |
5c4a581885e47d0d5a0a864525298ffd3c4c29e0 | L. David Baron — Bug 1224251 patch 2 - Add nsChangeHint_UpdateUsesOpacity to say when opacity changes between 1 and non-1. r=xidorn | |
52f9c007281d973138d8b91a1a5fe6a3af717cd0 | L. David Baron — Bug 1224251 patch 1 - Add reftests. r=mattwoodrow | |
dbaron@mozilla.com Wed Nov 25 01:46:05 2015 +0000 | 7fe7a1db6ab8a89dca40e374f87260b6467c19f0 | L. David Baron — Bug 1227501 patch 3 - Handle custom properties correctly in transition-property. r=xidorn |
068458c29b6941b082e054ab974fb540679df895 | Jesse Ruderman — Bug 1227501 patch 2 - Crashtest. | |
e37ce5b407eff2a70a2e5547db955298d30ee986 | L. David Baron — Bug 1227501 patch 1 - Don't check flags for eCSSPropertyExtra_variable. r=xidorn | |
5a84fdee7bfbfe60f4bf2555519556e87d028dfe | L. David Baron — Bug 1217833 followup - Add margin to avoid fuzz on reftest. | |
dbaron@mozilla.com Tue Nov 24 17:47:03 2015 +0000 | e567a54aa60420657992d405823af24b2b2e7e70 | L. David Baron — Bug 1217833 followup - Mark one test as fuzzy(43,2) on a CLOSED TREE (though fuzzy amounts needed vary by platform). |
dbaron@mozilla.com Tue Nov 24 15:23:53 2015 +0000 | 0ac7ee2441e58d18ecac91a19a9a886b92794c5e | L. David Baron — Bug 1217833 - Fix container width in exception for line frames in nsBidiPresUtils::ReorderFrames. r=jfkthame |
d97bfd0955d1cf7ab61c2ab17e9b297dc6dd6772 | Daniel Holbert — Remove workaround for bug 1224761. r=dbaron | |
7661180c26a283fd9b3d02ca41d5d2295cdd0eba | L. David Baron — Bug 1224761 - Fix forceRepeatToCoverTiles optimization to not trigger when all stops at left edge of tile. r=roc | |
fbe817b7d36517de4033753e63b53d2260c16b8e | L. David Baron — Bug 1213587 - Add foreground color to the background color for XML error pages. r=xidorn | |
dbaron@mozilla.com Sun Nov 22 15:16:24 2015 +0000 | 26bf115402e27a4f24de8a040f8b36ac8e7d8ce4 | L. David Baron — Bug 1038663 followup - Remove assertion from reftest reference, which the CSS WG harness considers an error. No review. |
dbaron@mozilla.com Sun Nov 22 15:14:18 2015 +0000 | 18fb0664e59187d2a6b22384d484c8c54655262f | L. David Baron — Bug 1038663 followup - Remove specification link from reftest reference, which the CSS WG harness considers an error. No review. |
a63a0aefa179381c388fe0ad42c615e5855a87d0 | L. David Baron — Bug 1038663 followup - Add the link rel=match that makes the CSS WG harness believe this test a reftest. No review. | |
dbaron@mozilla.com Sun Nov 22 01:34:21 2015 +0000 | c655d97eb3ac5afb650a1692abbdc4efdda5c18b | L. David Baron — Bug 994305 - Remove DOCTYPE declarations from SVG files in browser UI. r=dao |
dbaron@mozilla.com Sat Nov 21 06:32:32 2015 +0000 | 69f8ba112b5dfb79f954a4d917523a893948edbf | L. David Baron — Bug 1221823 patch 2 - Use already_AddRefed<Declaration>&& as parameter to nsCSSKeyframeRule constructor to avoid extra reference count cycle. r=xidorn |
2d3a04a4d334f383b0a2c2e0a4b3b1540865de7e | L. David Baron — Bug 1221823 patch 1 - Use rvalue-reference and Move rather than just comments to show behavior of nsCSSKeyframeRule constructor. r=xidorn | |
dbaron@mozilla.com Fri Nov 20 22:37:27 2015 +0000 | 1c467d9fb6e9f217f46eccb2a60608e4b48e9320 | L. David Baron — Bug 1226489 - Pass only a single rule to StyleRuleChanged. r=bzbarsky |
dbaron@mozilla.com Fri Nov 20 02:10:18 2015 +0000 | 965b8e749d1f06b34ec176e4a7ddc5dcfd444e6e | L. David Baron — Bug 1223653 patch 2 - Use an enum class for NS_STYLE_BOX_SIZING_*. r=heycam |
73e519e9ec5e8a458d95dcf2ef6bda5ccb232cd4 | L. David Baron — Bug 1223653 patch 1 - Fix incorrect function being called, caught by enum class type checking in next patch. r=jfkthame | |
b4f4af049f7d08ccf6d74e45b8aee9ac79801ebf | L. David Baron — Bug 1224464 patch 3 - Rename KTableValue to KTableEntry now that it is a struct. r=heycam | |
fbde9f78976bf61462c3069abdbe87a37303ea59 | L. David Baron — Bug 1224464 patch 2 - Make nsCSSProps keyword tables be arrays of structs, to represent what they logically are. r=heycam | |
2cb53b74518d271a2874502ad129b7b4f799c5ae | L. David Baron — Bug 1224464 patch 1 - Make nsCSSKeyword explicitly int16_t. r=heycam | |
dbaron@mozilla.com Tue Nov 10 05:47:47 2015 +0000 | 76753a9a19fd1043002a4ff8f5babe2682a97eb2 | L. David Baron — Bug 1222783 - Make nsHTMLFramesetFrame::Reflow set firstTime based on what firstTime means. r=roc |
dbaron@mozilla.com Mon Nov 09 07:58:51 2015 +0000 | d49ec59732d62c8973a948491d24c5dd6e2f1d12 | L. David Baron — Bug 1221436 patch 7 - Remove ReplaceStyleRule/ReplaceRuleInGroup mechanism. r=heycam |
42d1516bf147f50e1ba61602953687cb180945cf | L. David Baron — Bug 1221436 patch 6 - Remove mechanism for replacing style rules. r=heycam | |
0ffbb9175ac62505f0af2c0365e9325226d7bcc0 | L. David Baron — Bug 1221436 patch 5 - Stop generating new style rules in DeclarationChanged (and rename it to SetDeclaration), since we no longer need a new style rule for nsIStyleRule identity rules. r=heycam | |
b09af10d01282ddbc27a59f0417d62357ff69c84 | L. David Baron — Bug 1221436 patch 4 - Use the same pointer to store the owning rule and the nsHTMLCSSStyleSheet on css::Declaration, since we never need both. r=heycam | |
2638966229a846861165805fe550fa332398d895 | L. David Baron — Bug 1221436 patch 3 - Remove Rule::SetHTMLCSSStyleSheet and related code, now unused. r=heycam | |
84c5d7320a5ccc49dff580d78486d29443e25259 | L. David Baron — Bug 1221436 patch 2 - For style attributes, only store a css::Declaration instead of a css::StyleRule. r=heycam | |
2894f200ed038736e06851432e01fbb1e3311bce | L. David Baron — Bug 1221436 patch 1 - Have a pointer back from the css::Declaration for style attributes to the nsHTMLCSSStyleSheet. r=heycam | |
dbaron@mozilla.com Fri Nov 06 03:27:38 2015 +0000 | af4f270f9799c4b7c62bc4bac0982ef4899b308e | L. David Baron — Bug 1186768 patch 3 - Compute affectedByScriptMinSize sooner to avoid asserting or doing extra work. r=heycam |
3cf19e565e94468cf0708283665c3fbe19503bbf | Jesse Ruderman — Bug 1186768 patch 2 - Crashtest. r=heycam | |
4e92748e429f5938b2488a6e09033b06d191eae1 | L. David Baron — Bug 1186768 patch 1 - Avoid setting different font-size conditions due to MathML font size adjustments. r=heycam | |
dbaron@mozilla.com Thu Nov 05 12:57:19 2015 +0000 | f0803928b5f1ccf5a7aa0dc46aa6f2be6bd02ca2 | L. David Baron — Bug 978833 patch 20 - Rev IIDs that I should have revised in Bug 978833 patch 14. |
dbaron@mozilla.com Thu Nov 05 08:50:29 2015 +0000 | a4101bc25be52731213e53a3529c4be64c57299e | Jesse Ruderman — Bug 1186768 patch 2 - Crashtest. r=heycam |
dae1d7e445d3725191acd97a9ba7def427c342e5 | L. David Baron — Bug 1186768 patch 1 - Avoid setting different font-size conditions due to MathML font size adjustments. r=heycam | |
dbaron@mozilla.com Thu Nov 05 08:44:59 2015 +0000 | cf480f83f25d7bb46d1e174d4c15320d55b8eb1c | L. David Baron — Bug 978833 patch 19 - Fix ResolvedStyleCache to use Declaration rather than nsCSSKeyframeRule as keys. r=heycam |
0ab5ed0dd72f293f4d5ec9e16df136f48f9db4aa | L. David Baron — Bug 978833 patch 18 - Eliminate StyleRule::RuleMatched and call Declaration::SetImmutable directly for style rules (like for @page and keyframe rules). r=heycam | |
6882c096a68365f6e4e3ae49a19541e68b96ff84 | L. David Baron — Bug 978833 patch 17 - Remove Rule::mWasMatched. r=heycam | |
888d7ce53c3e032f6c4f6a70675a8775d710325d | L. David Baron — Bug 978833 patch 16 - Always call Declaration::SetImmutable when we match a rule. r=heycam | |
ed25ca545c1f7fe788c10c8d1a29feccb86e2dad | L. David Baron — Bug 978833 patch 15 - Make css::Rule no longer inherit from nsIStyleRule. r=heycam | |
5a8bb99e8c87d317306213d6ac600e32266edc58 | L. David Baron — Bug 978833 patch 14 - Pass mozilla::css::Rule instead of nsIStyleRule to nsIDocument/nsIDocumentObserver style rule methods. r=heycam | |
9f2470877279bdaeed2128a527b81183a3d71bbd | L. David Baron — Bug 978833 patch 13 - Remove important rule creation from css::StyleRule. r=heycam | |
f340cdf67edb870645ddf499da690e60eff7f73f | L. David Baron — Bug 978833 patch 12 - Use the css::Declaration instead of the css::StyleRule as the matching rule. r=heycam | |
e69922893211b78e5593fbd1c795e66248a357a1 | L. David Baron — Bug 978833 patch 11 - Add missing #includes in preparation for nsRuleWalker.h #include change in following patch. r=heycam | |
da3bf914effe192549fc81b44363fa9ef36a0e69 | L. David Baron — Bug 978833 patch 10 - Raise consistent exceptions so that the exception doesn't depend on rule destruction timing. r=bzbarsky | |
3a1bf2c602114a72dfd99a6aeb737f3cb116076b | L. David Baron — Bug 978833 patch 9 - Move keyframe !important data assertion to where it will continue to happen. r=heycam | |
0adcd9f3fac0358d859575727b3febeaf420c512 | L. David Baron — Bug 978833 patch 8 - Call SetImmutable for declarations of @page and keyframe rules. r=heycam | |
4b633979383a8174c450ed7f77c0f06b6095f404 | L. David Baron — Bug 978833 patch 7 - Fuse allocation of ImportantStyleData with Declaration. r=heycam | |
e62f0b7f0a02d3d6b7be90cef29075a56894738d | L. David Baron — Bug 978833 patch 6 - Move ImportantStyleData from StyleRule.{h,cpp} to Declaration.{h,cpp} r=heycam | |
3b535acc6b79600f26f60aaf6ab724573fb46c88 | L. David Baron — Bug 978833 patch 5 - Rename ImportantRule to ImportantStyleData. r=heycam | |
4d51af920be6db324ef06f980bc7ba7520f7ea55 | L. David Baron — Bug 978833 patch 4 - Add pointer back from css::Declaration to css::Rule. r=heycam | |
d04634d822423fcde66c7dc5a120de9e5e2be167 | L. David Baron — Bug 978833 patch 3 - Make css::Declaration implement nsIStyleRule. r=heycam | |
65c8c4d27598055a1255d24f96eafa1850dccba7 | L. David Baron — Bug 978833 patch 2 - Make css::Declaration reference-counted. r=heycam | |
a377963bf9bbc0a9c658a513137d778b838d0b94 | L. David Baron — Bug 978833 patch 1 - Add mochitest for bug 978833. r=heycam | |
dbaron@mozilla.com Fri Oct 30 01:02:03 2015 +0000 | e18c0d373b1fe4b8a82d5baf099b3dd096389274 | L. David Baron — Bug 1216431 patch 8 - Fix whitespace error I made when addressing review comments. |
dbaron@mozilla.com Fri Oct 23 00:01:05 2015 +0000 | 713de8f859af05f24fdde909629863f667d93e11 | L. David Baron — Bug 1216431 patch 7 - Back out bug 1209603 patch 6. r=heycam |
063bf9fb0cd344462c570a4cc05c2f537ecf52c8 | L. David Baron — Bug 1216431 patch 6 - Back out bug 1209603 patch 8. r=heycam | |
3b9f6b8b11a48930e836c786646848230e007a48 | L. David Baron — Bug 1216431 patch 5 - Back out half of bug 1209603 patch 10. r=heycam | |
5381b658ae6485ea604f60281009c13639077268 | L. David Baron — Bug 1216431 patch 4 - Don't trigger computation of new structs via testing of conditions for conditionally-stored structs on the rule node. r=heycam | |
2856d00e310aea6fddbf47f76b0fd2e403d96d4a | L. David Baron — Bug 1216431 patch 3 - Cache structs that are stored with conditions on the rule node all the time, rather than only when freshly computed. r=heycam | |
41e9257c073d1e9c0a0fc0e9271cdf0b1e3a459d | L. David Baron — Bug 1216431 patch 2 - Pass nsStyleVisibility to nsStylePosition::CalcDifference to avoid computing new nsStyleVisibility during nsStyleContext::CalcStyleDifference. r=heycam | |
f31d5853b0a0ebd0730b85cc1514215e1f8864b5 | L. David Baron — Bug 1216431 patch 1 - Give WritingMode an nsStyleVisibility* constructor. r=heycam | |
dbaron@mozilla.com Thu Oct 22 00:53:13 2015 +0000 | 8390018203c41389461c454c5cfb889e7cc3f719 | L. David Baron — Bug 1216747 - Cleanup after test fix. r=heycam |
dbaron@mozilla.com Wed Oct 21 07:14:08 2015 +0000 | 0bcf20224e95720428f13ad5454747313dab0c7f | L. David Baron — Bug 1216747 followup - Use the correct value when calling SetWritingModeDependency. |
dbaron@mozilla.com Wed Oct 21 05:56:51 2015 +0000 | eae93d4459583a80ee85f2350d58f983e3a6b356 | L. David Baron — Bug 1216747 - Record dependency on writing mode in nsRuleNode::ComputeStylePosition. r=heycam |
dbaron@mozilla.com Tue Oct 20 05:22:59 2015 +0000 | eabe8e45ac29ed67e8a719639dfcce0f4c0c91f7 | L. David Baron — Bug 1215702 patch 2 - Remove the mechanism of backend-only CSS properties. r=heycam |
d206c48d9e64ed1677bf2faaa50b1e1f902c9ded | L. David Baron — Bug 1215702 patch 1 - Remove the CSS properties that use CSS_PROP_BACKENDONLY (marks, orphans, page, size, widows), i.e., properties that were added in early Gecko days but never actually implemented. r=heycam | |
dbaron@mozilla.com Tue Oct 20 03:43:52 2015 +0000 | 48fff3ec4d8113bff05b4dd484f2e5a5481f2f9d | L. David Baron — Bug 1215424 - Convert ParseBoxProperty to CSSParseResult and remove ParseBoxPropertyVariant. r=heycam |
bb679653777502d9099a403520ed8b17da936e3f | L. David Baron — Bug 1209603 patch 11 - Assert that PeekStyle* results don't change during difference computation. r=heycam | |
b2c58421d657b4de854528dcd1c81fda17acddc5 | L. David Baron — Bug 1209603 patch 10 - Make PeekStyle* exact, i.e., guaranteed to return null if we haven't computed the data for this context. r=heycam | |
0f3e25c8e4b1a37d809d4e777edfa4d10df5cf60 | L. David Baron — Bug 1209603 patch 9 - Cache inherited style structs on the style context when we found already-cached data in the rule tree. r=heycam | |
573bb4c9a1da8d44ebb8dfed37bdf47f449139b8 | L. David Baron — Bug 1209603 patch 8 - Record in mBits when we have gotten a reset style struct that is cached on the rule node. r=heycam | |
514b6bfc3f3896ee44a5c75698c10ff94a6855b1 | L. David Baron — Bug 1209603 patch 7 - Add assertions that we don't ask the rule node for data when we have cached data on the style context. r=heycam | |
fcd8749d260ccb60fe7f8e07303ce40391652a29 | L. David Baron — Bug 1209603 patch 6b - Rename nsStyleContext::HasCachedInheritedStyleData to HasCachedDependentStyleData. r=heycam | |
565c13fd9230597dd9cda4cb1c2fe66bc4f89f34 | L. David Baron — Bug 1209603 patch 6 - Prepare to use a different meaning of mBits when cached style data pointer is null. r=heycam | |
415be6e995fdac614a00a85554076e2f3073d1ec | L. David Baron — Bug 1209603 patch 5 - Move inline method nsStyleContext::GetCachedStyleData into header file, and make it public. r=heycam | |
5eb95277f18cc839e3d18394a6d77cec626682e2 | L. David Baron — Bug 1209603 patch 4 - Add reftest for bug 1209603. r=heycam | |
a8afd14e9d0b04c8be62695e5c6a22130544c7e8 | L. David Baron — Bug 1209603 patch 3 - Don't call SetFontSizeDependency for 0em. r=heycam | |
b558ca528f4d0df37426d2b1080e94b19db1385e | L. David Baron — Bug 1209603 patch 2 - Reduce calls to StyleVisibility() in WritingMode constructor. r=heycam | |
4e1743f410b1ccd427ace5e24e829849b5786f92 | L. David Baron — Bug 1209603 patch 1 - Add comments to RuleNodeCacheConditions.h . r=heycam | |
4d203aca24e3a471ab627fd5d919612ea9ab0e35 | L. David Baron — Bug 1214958 - Add operators &=, |=, and ^= to mozilla::DebugOnly. r=froydnj | |
dbaron@mozilla.com Sun Sep 27 09:22:01 2015 +0000 | b002f72aa0515d0a22c9da9dee03d949215f9653 | L. David Baron — Bug 1207157 patch 3 - Don't bother passing around the inline-end margin of replaced elements we consider clearing past floats, since we don't need it any more. r=jfkthame |
2c3577c59382b3760fa81fdf47a7d8055a979911 | L. David Baron — Bug 1207157 patch 2 - Stop caring about a replaced element's margin-inline-end when determining whether it fits next to floats. r=jfkthame | |
d589a5de39ad6431601cb8e3971248c5bb34f2dc | L. David Baron — Bug 1207157 patch 1 - Add reftest. r=jfkthame | |
d2127a30a43388f70b8e3737ebdac24b5e6211f7 | L. David Baron — Bug 1175492 followup: remove extra dashes left over from removing -moz- prefixes. r=longsonr | |
87b4ca329e098b1d940e71a8111e417803c7704b | L. David Baron — Bug 1208220 - Remove test of manifest filename that breaks my workflow. r=jgraham | |
7f4731add0b67d7ba9c60df5d5308f8d05c3f0a2 | L. David Baron — Bug 1204841 followup - Remove the rest of the temporary code from bug 1150284. r=roc (backing out patch that was r=smaug, which I need to say for the commit hook) | |
dbaron@mozilla.com Tue Sep 22 18:27:15 2015 +0000 | 000fe1df3e59205656d94812029c566fffc5832d | L. David Baron — Bug 1206105 - Use CheckedInt for an+b selector matching. r=bzbarsky |
dbaron@mozilla.com Fri Sep 11 15:19:54 2015 +0000 | 72b0bd6c92fc185c7bfbc6e5263e8b02e2665185 | L. David Baron — Bug 1174510 - Fix fallback from cursor formats that we don't support or that fail to decode to other cursor files. r=seth |
dbaron@mozilla.com Mon Aug 24 16:29:09 2015 +0000 | c6d9ac33301f215d51e0605b7e7e1c3e2e36e0f8 | Peter Linss — update draft spec urls from dev.w3.org/csswg to drafts.csswg.org. No bug. |
dbaron@mozilla.com Tue Aug 18 06:25:24 2015 +0000 | 550b193f8f99959f007035c5e149a5c455cab9c9 | L. David Baron — Bug 1195142 patch 3 - Link to correct specification URLs so the CSSWG test suite system is happy. |
e1d7aaefc4710d3f8a127da014921b58ea15a80f | Ms2ger — Remove prefixed properties. No bug. | |
dbaron@mozilla.com Tue Aug 18 06:14:17 2015 +0000 | 0a9680123c5ff3c79d8bec640db879c49678e908 | L. David Baron — Bug 1195142 patch 2 - Add reftests for will-change creating a stacking context. r=BenWa |
0e3dbc9c729c2f71a92d3b45aa521fe7c0576eae | L. David Baron — Bug 1195142 patch 1 - Set CSS_PROPERTY_CREATES_STACKING_CONTEXT for the opacity property. r=BenWa | |
dbaron@mozilla.com Sun Aug 16 21:13:22 2015 +0000 | f93e180301f3f227b243fa0d71050bb0f0159405 | L. David Baron — Bug 1146002 - Increase fuzzy-if(Android) max-difference for box-sizing-replaced-003 to match box-sizing-replaced-002 to fix frequent intermittent failure. No review. |
dbaron@mozilla.com Fri Aug 07 19:20:42 2015 +0000 | b403e967667042af813576f3b1a7b9580e7b2031 | L. David Baron — Add missing match/mismatch links to reftests submitted to CSS WG test suite, so that they work correctly as CSSWG reftests in addition to working as our reftests. No bug. |
dbaron@mozilla.com Thu Aug 06 04:05:03 2015 +0000 | 9e5e1a1f4f20ea3ca09807b86bd19eb108fa5700 | L. David Baron — Bug 451791 patch 2 - Report block non-empty to its parent block during margin collapsing if we encounter clearance. r=roc |
8c47f6709cf5284a46b95154accf1bd801442c9c | L. David Baron — Bug 451791 patch 1 - Remove write-only nsHTMLReflowState::mFlags::mHasClearance. r=roc | |
dbaron@mozilla.com Tue Aug 04 21:30:07 2015 +0000 | c515743c6a7d407cc2350d04b178ff20c95fe4bd | L. David Baron — Bug 1187851 patch 5 - Make dynamic changes to perspective change fixed position containing block for descendants. r=roc |
7911162321be494e5336ccd645f5d98286e22dc1 | L. David Baron — Bug 1187851 patch 4 - Fix URL in tests to be something that Shepherd recognizes. No review. | |
dbaron@mozilla.com Tue Aug 04 03:18:38 2015 +0000 | 48d5d4b398c21fdff339419b75e677f890179b4c | L. David Baron — Bug 1187851 patch 3 - Rename nsChangeHint_AddOrRemoveTransform to nsChangeHint_UpdateContainingBlock. r=roc |
7bb53182d1bc2d9f7886de9d6f95c0035765957b | L. David Baron — Bug 1187851 patch 2 - Cleanup to prepare for making dynamic changes to filter and perspective change fixed position containing block for descendants. r=roc | |
144378d2a7cefeab1c5fa1b070382720a9ee3057 | L. David Baron — Bug 1187851 patch 1 - Tests for making dynamic changes to filter and perspective change fixed position containing block for descendants. r=roc | |
dbaron@mozilla.com Mon Aug 03 05:35:57 2015 +0000 | d4d2b60cd41218a8256a930703b82a9b0b37876d | L. David Baron — Backed out changeset f24dbdeeaef1 (Bug 1187851 patch 1) for reflow counting failures in Gaia integration tests apps/system/test/marionette/edges_gesture_test.js and apps/system/test/marionette/homescreen_navigation_test.js . |
5a48ff1155afe0bafde937395c48741c7714837a | L. David Baron — Backed out changeset 5dcb38c7f1b8 (Bug 1187851 patch 2) for reflow counting failures in Gaia integration tests apps/system/test/marionette/edges_gesture_test.js and apps/system/test/marionette/homescreen_navigation_test.js . | |
dbaron@mozilla.com Mon Aug 03 04:04:48 2015 +0000 | 5dcb38c7f1b84d7fc4d0255a2b10165dfaceb941 | L. David Baron — Bug 1187851 patch 2 - Rename nsChangeHint_AddOrRemoveTransform to nsChangeHint_UpdateContainingBlock. r=roc |
f24dbdeeaef1272ee276f66f62b40736a572e62b | L. David Baron — Bug 1187851 patch 1 - Make dynamic changes to filter and perspective change fixed position containing block for descendants. r=roc | |
80ef9bb2c2e9ebaf375e078428e9615d46adbde9 | L. David Baron — Bug 538194 patch 2 - Redo block reflow below floats when the height of a block that does not intersect floats pushes it into the way of other floats. r=roc | |
b17337696896f9e9c33af4fbc7c0229561a1a7b5 | L. David Baron — Bug 538194 patch 1 - Refactor some code dealing with fitting block formatting contexts around floats into separate functions. r=roc | |
8f269ef84bca0aef90799191847347381ea6cce9 | L. David Baron — Bug 1189605 - Fix over-indentation of a few parts of nsIDOMWindowUtils.idl. r=khuey | |
dbaron@mozilla.com Tue Jul 28 03:25:08 2015 +0000 | c63a6810b2bb84ada4fe207ec58171a080c0447d | L. David Baron — Bug 478834 - Record that we need to look for clearance if we encounter a block that might need to be pushed down for intersecting floats (i.e., one that establishes a BFC). r=roc |
30833e4452e1da2eeac3f7b5d7e640c50588c324 | L. David Baron — Bug 1131812 followup: Remove spec links from test references. No review. | |
dbaron@mozilla.com Wed Jul 22 15:59:02 2015 +0000 | bc7a6de058f271f043af58506a4a24a0f297d44a | L. David Baron — Bug 1186061 patch 2 - Disable compositor thread animation of transforms when backface-visibility is hidden. r=mattwoodrow |
d82d621f2351f19f8bb9ba3391da1bbfb7e0bcbb | L. David Baron — Bug 1186061 patch 1 - Add feature to reftest harness to allow skipping the flush. r=mattwoodrow | |
dbaron@mozilla.com Tue Jul 21 14:57:09 2015 +0000 | dfa5748ff086557b1928865cfa279f727a612293 | L. David Baron — Bug 1184452 - Correctly reject @font-face descriptors that have garbage after them. r=heycam |
dbaron@mozilla.com Thu Jul 02 06:01:18 2015 +0000 | 2f29a1c8f49eefbafa7e1d3232b8a7625c3465e6 | L. David Baron — Bug 1176969 followup - Reorganize the timing of the reftest to make it more reliable. |
dbaron@mozilla.com Wed Jul 01 05:34:39 2015 +0000 | cb4cdfca64a2b9d7085314fea1c46f03d910d8ac | L. David Baron — Bug 1176969 followup - Mark test as random for now until I have a chance to rewrite it. |
dbaron@mozilla.com Wed Jul 01 04:35:45 2015 +0000 | a93bd6a0b911cb3d2ed4738dd16a7b5c6f950817 | L. David Baron — Bug 1176969 followup - Increase error amounts for intermittent fuzzy-if(cocoaWidget). |
dbaron@mozilla.com Tue Jun 30 23:09:01 2015 +0000 | b9808ed3cacff7959d75f0fc7d4c409fd2e5b39b | L. David Baron — Bug 980770 - Fully enable (for RELEASE_BUILD) off-main-thread animations on all platforms with off-main-thread compositing. r=birtles |
dbaron@mozilla.com Tue Jun 30 22:35:25 2015 +0000 | 58274d19225eeae32c9fab2fa419ed67d4ac4bd9 | L. David Baron — Bug 1176969 followup - Annotate new reftests as intermittently fuzzy on Mac. |
dbaron@mozilla.com Tue Jun 30 18:30:43 2015 +0000 | ed913a061dd0cd7d5f94635f01c301f55864cc51 | L. David Baron — Bug 1176969 - Disable OMT animation for any frame in a preserve-3d scene rather than only frames whose parent and child are in a preserve-3d scene. r=mattwoodrow |
dbaron@mozilla.com Mon Jun 29 23:46:39 2015 +0000 | 609e17393e2ee232e6545badc9c10caa3a116356 | L. David Baron — Bug 1122526 patch 4 - Use the nearest widget size as the maximum size for an animated layer, in case it's a popup larger than the toplevel window. r=roc |
3021b9c9cb84bbcb0fd8ac617d5ddd3871494fe0 | L. David Baron — Bug 1122526 patch 3 - Correctly account for transform:none when finding maximum scale for a transform animation. r=roc | |
64b21b62590523e63b994e2bb1640465f9a0d65a | L. David Baron — Bug 1122526 patch 2 - Only do OMTA transform scale choosing for layers that are for transform display items. r=roc | |
eafe23a59de42db023047b98c3bcf3bded556caa | L. David Baron — Bug 1122526 patch 1 - Factor in the scale from ancestors when computing scale for layer with OMT animation of transform. r=roc | |
dbaron@mozilla.com Sun Jun 21 05:52:16 2015 +0000 | ed1115ca40839f7e31bca14293c447f2373fc550 | L. David Baron — Back out changeset cd741d3ae78a (bug 1168737) for mochitest failures on Mac OS X 10.10. |
dbaron@mozilla.com Sun Jun 21 05:41:19 2015 +0000 | b60de195ad59e7170b56a3f7470bf64aa69dc035 | L. David Baron — Back out changesets ed293fc9596c and f18cb4c41578 (bug 1174700) for fatal assertions in all Windows debug reftest runs. |
dbaron@mozilla.com Sun Jun 21 04:54:28 2015 +0000 | f90880e6841a8bc54d48fa99347bacd60ea1949c | L. David Baron — Bug 1169440 patch 7 - Pass parameter determined from style hint to FrameNeedsReflow. r=dholbert |
a7c6c582c96f23f250259be16ebd01ac34357d46 | L. David Baron — Bug 1169440 patch 6 - Add parameter to nsIFrame::FrameNeedsReflow to control handling of target being a reflow root. r=dholbert | |
b71968a58e3682c060d1e74e45459a2d19177d0c | L. David Baron — Bug 1169440 patch 5 - Adjust hints in CalcDifference methods to emit new nsChangeHint_ReflowChangesSizeOrPosition hint. r=heycam | |
f6ce2aeac1645efdc8579b7cedaee65dda354e96 | L. David Baron — Bug 1169440 patch 4 - Add comment to nsStylePadding::DifferenceAlwaysHandledForDescendants. r=heycam | |
a604550e30b502442e63013a7919c8e9bf2c876f | L. David Baron — Bug 1169440 patch 3 - Add nsChangeHint_ReflowChangesSizeOrPosition. r=heycam | |
6ec03d4b33583502f562c34051346da8907137b1 | L. David Baron — Bug 1169440 patch 2 - Rename style struct MaxDifferenceNeverInherited to DifferenceAlwaysHandledForDescendants. r=heycam | |
9802e5006118f5db505efbf97dcfca0af3e465d3 | L. David Baron — Bug 1169440 patch 1 - Add bitwise operators to nsChangeHint. r=heycam | |
dbaron@mozilla.com Fri May 08 14:16:07 2015 +0000 | 5df6a8eccc53b8d27582a43ba3098e41442e89ff | Jed Davis — Bug 1154053 - Limit concurrency of e10s memory reporting. r=erahm |
dbaron@mozilla.com Fri May 08 13:57:33 2015 +0000 | c33b62fc04ac93aa522ac0b55b8273447d6c8c65 | L. David Baron — Bug 1161049 patch 3 - Don't send animations to a layer if we're not using off-main-thread compositing. r=mstange |
e09370e4a89581dfba7b68c998ca0e2e76b46ff0 | L. David Baron — Bug 1161049 patch 2 - Add comments reflecting what CanPerformOnCompositorThread doesn't check. r=birtles | |
b1385ccee5f2222a8603f3b5ff035bc2531d85a6 | L. David Baron — Bug 1161049 patch 1 - Back out changeset 962e15b81684 (part of bug 947753) in order to fix the bug a different way. r=mstange | |
dbaron@mozilla.com Wed May 06 08:03:40 2015 +0000 | b7ed296c05adfa33ea8fc3aa29a28d96ce05a267 | L. David Baron — Back out changeset a02ea85607a2 (bug 1038072) for widespread test failures (at least Linux, Android, and Mulet), on a CLOSED TREE. |
5ae4aaad2fe960ad4cd97a00198e84c32b081cfb | L. David Baron — Back out changeset 266853fe8965 (bug 1038072) for widespread test failures (at least Linux, Android, and Mulet). | |
dbaron@mozilla.com Wed May 06 06:52:59 2015 +0000 | 8fccf4962f1adbf2496f824f6eaa954160cfae42 | L. David Baron — Bug 1153539 patch 2 - Compute scale for rasterizing off-main-thread transform animations based on ratio to display size in addition to maximum and minimum scale. r=roc |
868b584b3eacd59a167483839adea45b8a86f4b1 | L. David Baron — Bug 1153539 patch 1 - Improve comments for nsLayoutUtils::ComputeSuitableScaleForAnimation. r=roc | |
78435ee2a9a59a49dfa1060b4c076b2925b85a0e | L. David Baron — Bug 1160635 patch 2 - Stop making image resizing optimization when image has percent width or height. r=dholbert | |
54a0e4f9c82f4d19edc1712d668059a063d17a51 | L. David Baron — Bug 1160635 patch 1 - Add reftests. r=dholbert | |
dbaron@mozilla.com Mon May 04 21:40:26 2015 +0000 | 662519331aa26c1724d6876c0b2223646ae79446 | L. David Baron — Bug 1161021 patch 3 - Check that we don't get duplicate events for #seven::after. r=bzbarsky |
cf53ca4ae29a58a1f2f3cc8f11c792ae913667cd | L. David Baron — Bug 1161021 patch 2 - Fix unbalanced start_test()/finished_test() calls. r=bzbarsky | |
262cebc0d8a0212a9ddfb2db335f074f74433534 | L. David Baron — Bug 1161021 patch 1 - Add comments for existing started_test() calls. r=bzbarsky | |
dbaron@mozilla.com Tue Apr 28 19:12:17 2015 +0000 | c15263ebc72c36bcff7e1bef70f3923bbb939cf6 | L. David Baron — Bug 1156456 followup - Add a simple reftest for off-main-thread animation of opacity. |
dbaron@mozilla.com Mon Apr 27 18:37:34 2015 +0000 | b2dd209a43df1379f9f7e7272032ec4b94585b32 | L. David Baron — Bug 1157648 - Make nsScriptError::ToString use only the first 512 characters of mSourceName and mSourceLine. r=bholley |
dbaron@mozilla.com Mon Apr 27 02:21:12 2015 +0000 | eff50867d7e130353d72c6074ff69a10c9d5a188 | L. David Baron — Bug 1144410 - Remove finished transitions when a frame transitions away from being display:none. r=birtles |
dbaron@mozilla.com Sat Apr 25 22:08:19 2015 +0000 | 5687f349da5e199679053d3e75c23e0269629770 | L. David Baron — Back out bug 1154494 (changeset 94c2f1d254e7 and changeset d1269f811e05) for causing intermittent orange in various service worker tests. |
dbaron@mozilla.com Sat Apr 25 18:10:54 2015 +0000 | 7bc8f274f6d1ec28590afda1edc310ffe618b7f5 | L. David Baron — Bug 1157654 - Back out changeset e73f7d6a138d (bug 1140995) for frequent failures in dom/media/test/test_mediarecorder_getencodeddata.html . |
4a3ee744884560ff0f6e621a9133e6055e3802c9 | L. David Baron — Bug 1157654 - Back out changeset e428ba6470b9 (bug 1140995) for frequent failures in dom/media/test/test_mediarecorder_getencodeddata.html . | |
b7841d899b5adb8e960cc1648cf9960e305d922e | L. David Baron — Bug 1157654 - Back out changeset 4803c84d4976 (bug 1153690) for frequent failures in dom/media/test/test_mediarecorder_getencodeddata.html . | |
dbaron@mozilla.com Sat Apr 25 16:51:02 2015 +0000 | a00db37abe2433bc9c4fe43a9d8fa53a7bc1ef32 | Kevin Wern — Bug 1148694 patch 3 - remove tests affected by removal of CSSCharsetRule. r=dbaron, r=khuey |
8e76f9a264306a74e694acf7489d90da97aec5d1 | Kevin Wern — Bug 1148694 patch 2 - Remove interface and implementation of CSSCharsetRule. r=dbaron | |
74509f3957cf31c08fa38bc6c46e217f675b4bd2 | Kevin Wern — Bug 1148694 patch 1 - Stop creating a CharsetRule object when parsing @charset rules. r=dbaron | |
dbaron@mozilla.com Thu Apr 23 17:50:56 2015 +0000 | 9fa01890600fbf0218a2f5a295057655e7e32707 | L. David Baron — Bug 1157455 followup - fix test_transitions_per_property.html to expect different angle interpolation results, on a CLOSED TREE. |
dbaron@mozilla.com Thu Apr 23 16:18:30 2015 +0000 | 1496cab9bc45d24da31d318744842ccfd2fe85db | L. David Baron — Bug 1157455 patch 3 - When interpolating angles, preserve units when possible in order to avoid floating point error. r=birtles |
8efcb1c3142e81209f8b7136f803de24d0aacc2e | L. David Baron — Bug 1157455 patch 2 - Send angles (in CSS transform functions) to the compositor thread with their units rather than sending all such angles in radians. r=birtles | |
4132860da87ab7b7b71c1e5057e8274e1cbaaeef | L. David Baron — Bug 1157455 patch 1 - Add tests for OMTA transforms in degrees in addition to those in radians. r=birtles | |
490428d618442718179d7a48eb9751d3cd306156 | L. David Baron — Bug 1144885 followup - Remove spec links from reference, which the CSS test suite validator treats as an error. | |
dbaron@mozilla.com Thu Apr 23 04:50:39 2015 +0000 | 1b7f3a1a9dd30c4b59d5e46959cc7ef6035a0457 | L. David Baron — Bug 1156456 followup - Also annotate as fuzzy on Mulet, on a CLOSED TREE. |
dbaron@mozilla.com Thu Apr 23 04:05:01 2015 +0000 | e60a1963130c23f7fb2d9dd86b550125b4be9b93 | L. David Baron — Back out changeset 1ae18f4c151f (bug 944164) for not compiling on Windows XP, on a CLOSED TREE. |
dbaron@mozilla.com Thu Apr 23 02:37:28 2015 +0000 | e08e45fd8922bce8cdd445e921ca66c58acc1083 | L. David Baron — Bug 1156456 patch 3 - Send transform origin and perspective origin to layer in device pixels rather than CSS pixels. r=birtles |
61bb4d6724728d8557d4ab4a1f95585226912a4c | L. David Baron — Bug 1156456 patch 2 - Transform the z component just like the x and y. r=birtles | |
dc6b401584e93fca684dee30f7c8b03c45caa78f | L. David Baron — Bug 1156456 patch 1 - Reftests comparing a 3-D transformed cube generated by main-thread paths and off-main-thread animations paths. r=birtles | |
83e66875404e38ad310089bd3b6bec593ff319b0 | L. David Baron — Bug 1084322 followup - Fix reftest-analyzer display of image from a failing != test. | |
dbaron@mozilla.com Tue Apr 21 06:11:02 2015 +0000 | 7ca97f0cb52666edd7c161f133cdd794a39e124f | L. David Baron — Bug 1156111 patch 2 - Add BUG_COMPONENT metadata for tests in layout/reftests/. r=gps |
825cbf822f735684ba073e4603c31800bee5fb10 | L. David Baron — Bug 1156111 patch 1 - Give layout/reftests/ its own moz.build file. r=gps | |
1aa682e800b12aca52c0c4b23ca0624b0d2d3de9 | L. David Baron — Bug 1144885 - Add reftests for font-size:0 and font-size-adjust:0. r=jdaggett | |
da024a455adc28aa40f6b05eef46dca7b2e45ebf | L. David Baron — Bug 1144885 - Treat font-size-adjust: none as separate from font-size-adjust: 0. r=jdaggett | |
760d5062419a4974c25f9e13fabf410791843085 | L. David Baron — Make split-profile run jprof in the directory with the jprof-log. No bug. | |
dbaron@mozilla.com Fri Apr 17 16:13:33 2015 +0000 | 10b09c1932142eba1049396720d3a6d36a9418ea | L. David Baron — Bug 1150351 - Reënable test_deferred_start.html on Linux, since the bug for which we disabled it has disappeared. |
dbaron@mozilla.com Fri Apr 17 03:19:22 2015 +0000 | 1a51b749299f4528524fb259e479d456b309889f | L. David Baron — Back out changeset 60b7888a323b (bug 947753 / bug 1122526) for Mac OS X mochitest-4 failure. |
dbaron@mozilla.com Fri Apr 17 02:27:25 2015 +0000 | a8cfb09ecc21dd10ccaa117b7f9ee216d2504b12 | L. David Baron — Bug 1152921 - Don't send an uninitialized PrintData over IPC when cancelling print dialog (or failing ShowPrintDialog for other reasons). r=mconley |
da7ce9761d8e1b3889e0f850277534633cebc7bd | L. David Baron — Bug 1152921 - Always initialize platform-specific booleans in PrintData before sending over IPC. r=mconley | |
dbaron@mozilla.com Fri Apr 17 01:37:24 2015 +0000 | 60b7888a323b7ffc3004e2ab4a2e3bd926252748 | L. David Baron — Bug 947753 / Bug 1122526 - Don't claim to support off-main-thread animations when the nearest widget is not using OMT compositing. r=birtles |
dbaron@mozilla.com Fri Apr 17 01:13:39 2015 +0000 | 62b47badf9f9557385658eb42cf2a025fa70ea5e | L. David Baron — Bug 1153426 - Don't crash when doing an off-main-thread animation of a transform to or from the 'none' value. r=birtles |
76671894fe90e9245c5714026987059d79252b38 | L. David Baron — Bug 980770 - Enable off-main-thread animations on Linux (and other X11 based platforms), for nightly/aurora. r=birtles | |
0713b4e66f53debe98bb7ae5bcb29678f7484136 | L. David Baron — Bug 1153570 - Remove AutoUseBasicLayerManager, which has been unused since 78b90e6c491b (bug 676241 part 3). r=mstange | |
dbaron@mozilla.com Tue Apr 07 01:14:02 2015 +0000 | b3a078738f599aab9eada3a9873bc647717eff0b | L. David Baron — Bug 1149848 patch 2 - Remove no-longer-needed flags to GetAnimationsForCompositor. r=birtles |
c8e78a6795d2d6e7327f9a181b638ee9b0bf6bab | L. David Baron — Bug 1149848 - Stop calling NotifyAnimated (and thus repeatedly cycling layer activity) when sending OMT animations to the compositor. r=birtles | |
dbaron@mozilla.com Mon Apr 06 23:08:23 2015 +0000 | 335f1295e99bece2c42c90f0405b1eefb60f5f41 | L. David Baron — Back out changeset ad743e667004 (bug 950401) for Mac OS X 10.6 browser-chrome orange, mostly but not entirely on mochitest-e10s, on a CLOSED TREE. |
dbaron@mozilla.com Mon Apr 06 18:24:02 2015 +0000 | eed5d2d610e28f05c4e561ce16360cddc1661955 | L. David Baron — Bug 980770 - Enable off-main-thread animations on all platforms other than Linux (and other X11 based platforms) with off-main-thread compositing, for nightly/aurora. r=birtles |
dbaron@mozilla.com Sat Apr 04 02:01:06 2015 +0000 | efcc95ba16c36c09e922c322b489e0fe09977d9f | L. David Baron — Bug 1151136 - Always initialize the aSeqno result from TabParent::RecvNotifyIMEFocus. r=masayuki |
dbaron@mozilla.com Thu Apr 02 19:59:55 2015 +0000 | de9e98d2658ace1ba99717d4e537b5ef88aadcf0 | L. David Baron — Backed out changeset 9002c68ad577 (bug 980770, enabling off-main-thread animations) for 10% failure rate crash bug 1150619 on Linux ASAN mochitest-e10s-2, on a CLOSED TREE. |
dbaron@mozilla.com Thu Apr 02 16:10:30 2015 +0000 | 9002c68ad57740861a387217ae9e4ed0846fa119 | L. David Baron — Bug 980770 - Enable off-main-thread animations on all platforms other than Mac OS X with off-main-thread compositing, for nightly/aurora. r=birtles |
dbaron@mozilla.com Thu Apr 02 05:36:07 2015 +0000 | bce1203ac470536dc16cec95d9c5c95830ada8eb | L. David Baron — Back out changesets 6ea87def95b9 and 288ad0365a5e (bug 980770, enable OMT animations) for frequently-intermittent Mac talos glterrain crashes, on a CLOSED TREE. |
dbaron@mozilla.com Thu Apr 02 05:11:25 2015 +0000 | d2f72af9fc503c347a6220f9560de05ee534e329 | L. David Baron — Bug 980770 followup - Use requestLongerTimeout(2) in test_animations_omta.html to fix intermittent Android timeout. |
dbaron@mozilla.com Thu Apr 02 05:04:00 2015 +0000 | 6ea87def95b94784a288715e41c2301bbc2c35dc | L. David Baron — Bug 980770 followup - Disable test_deferred_start on Linux mochitest-e10s (probably because bug 1149391 also landed today). |
dbaron@mozilla.com Thu Apr 02 03:31:34 2015 +0000 | 288ad0365a5e0fd03105cf6f9aa0aff6688fdd44 | L. David Baron — Bug 980770 - Enable off-main-thread animations on all platforms with off-main-thread compositing, for nightly/aurora. r=birtles |
b0758f9d5f6c1a71eae28266f81b96c55f11785f | Brian Birtles — Bug 1149906 - Consider play-pending animations to be playing as well r=dbaron | |
7b75233a273c56691f5673dc71e5912ba1530f6a | L. David Baron — Bug 1150288 - Restore old behavior of mIsPreviousStateFinished into a new variable, since we need it in CanThrottle. r=birtles | |
dbaron@mozilla.com Wed Apr 01 04:44:18 2015 +0000 | e1083d2b2217743d1daf28af7cd79e82e6bfa6ec | L. David Baron — Back out changeset a765547ac232 (bug 980770) due to recently-introduced test failures. |
dbaron@mozilla.com Wed Apr 01 03:46:30 2015 +0000 | a765547ac232c9b6bc20cf40b14e55f0dd75991a | L. David Baron — Bug 980770 - Enable off-main-thread animations on all platforms with off-main-thread compositing, for nightly/aurora. r=birtles |
dbaron@mozilla.com Wed Apr 01 02:38:21 2015 +0000 | 2167fb2ea0a1717048d5fff6bdd90aa430bcb858 | L. David Baron — Backed out changeset e942133b1f9b (bug 1149769) for jittest-2, jsreftest, and spidermonkey test failures, on a CLOSED TREE. |
dbaron@mozilla.com Tue Mar 31 22:06:23 2015 +0000 | 58277c3590bc45c1f880a69af3eac97468bc5540 | L. David Baron — Bug 847287 patch 13 - Apply animations/transitions on the layer in the order that reflects how they override, rather than the opposite. r=birtles |
54cf27ab09366005a03856866ee8d00b9a4bccee | L. David Baron — Bug 847287 patch 12 - Check mWinsInCascade for all callers of GetAnimationOfProperty/HasAnimationOfProperty. r=birtles | |
aeed14f29025937e62d7459664f9b3fa04f8083f | L. David Baron — Bug 847287 patch 11 - Only check that we can throttle animations once per refresh cycle (or invalidation of style rule), to make it cheaper to call EnsureStyleRuleFor more than once per refresh cycle. r=birtles | |
b9f6b4b17ff1eedc95274b5c789a88604f5f9d14 | L. David Baron — Bug 847287 patch 10 - Only call CheckNeedsRefresh if we might have changed mNeedsRefreshes, to make it cheaper to call EnsureStyleRuleFor more than once per refresh cycle. r=birtles | |
75a15c283fab660056ad156575e27a7fe52edb56 | L. David Baron — Bug 847287 patch 9 - Use fully-updated style rule for animations when updating cascade results for transitions. r=birtles | |
a8dae283883140e0bc240c82f92d3595feee0706 | L. David Baron — Bug 847287 patch 8 - Only update transition manager's cascade results when an animation starts or stops being in effect. r=birtles | |
2238d707a8449dfaf36d6f231d09361aaf17bb25 | L. David Baron — Bug 847287 patch 7 - Dynamically update cascade results when animations start or stop being in effect. r=birtles | |
de066f41c3776886288d112365b3fd57ffb882c0 | L. David Baron — Bug 847287 patch 6 - Set mWinsInCascade for CSS Animations. r=birtles | |
5b16718575891b3e6ba242f1c6488c4facddc231 | L. David Baron — Bug 847287 patch 5 - Add method to update animations on layer. r=birtles | |
3a4b44544ad002d97c472ef9568493b9b3881915 | L. David Baron — Bug 847287 patch 4 - Add a method to nsRuleNode that reports the properties overriding a CSS animation. r=birtles | |
47c483fe563baa4d94b8983ca64cb26263215b80 | L. David Baron — Bug 847287 patch 3 - Add assertions about consistency of the flags for animating on the compositor. r=birtles | |
347bb007150de3bcb959fd581596302465a56d19 | L. David Baron — Bug 847287 patch 2 - Add flag for CSS properties that can be animated on the compositor. r=birtles | |
402d65395967c41f3128173cf67933eae9ec06fa | L. David Baron — Bug 847287 patch 1 - Add additional tests. r=birtles | |
dbaron@mozilla.com Tue Mar 31 17:27:31 2015 +0000 | 4156586d7ac617e1deab5fdaab5790e00d42844d | L. David Baron — Bug 1123979 - Annotate known intermittent assertion on crashtest. No review. |
dbaron@mozilla.com Tue Mar 31 04:53:07 2015 +0000 | 4f9bacb201c1d117eb89c53e04821745ce50ae90 | L. David Baron — Back out changeset 64934914c29d (bug 1144397) for widespread test bustage, on a CLOSED TREE. |
8cdd3bb8d11c33e5314de72052072ceac2178422 | L. David Baron — Back out changeset 616e32e3da77 (bug 1146333) for widespread test bustage. | |
623e6b3114de48961144323f04a67e93e097fffb | L. David Baron — Back out changeset 501a8f687a91 (bug 1148973) for widespread test bustage. | |
dbaron@mozilla.com Wed Mar 25 04:16:37 2015 +0000 | cf60b84ee25882958cca70ce59603efbfca96a89 | L. David Baron — Back out changeset 9dce1a90205e (bug 1139657) for B2G emulator xpcshell test failures. |
dbaron@mozilla.com Wed Mar 25 02:14:17 2015 +0000 | cd1ef82e74a4a868caba52c9379b76a324c532bd | L. David Baron — Fix ruby reftest spec links to point to TR rather than dev.w3.org to fix errors. No bug. |
d96242aad96d97d26030c59b27a34152931afcec | L. David Baron — Bug 1090555 - Fix visited link test in test_animations_omta.html to wait for visited link coloring properly. r=birtles | |
9d7079578e3dc8be2c54104b74b5b1422ae3c0bf | L. David Baron — Back out changeset c30bce033d92 (bug 1145803) to reenable the tests from bug 1010675 on B2G in the hopes that enough mochitests have been added or removed since then (primarily by bug 1142360) that we won't get the same chunking problems. | |
dbaron@mozilla.com Sun Mar 22 19:53:20 2015 +0000 | e0f47fcda5cde133697378cf7a2753a2d9538053 | L. David Baron — Bug 1146145 - Revert previous fix and give the tests position:relative so they have the same z-ordering as the references. |
dbaron@mozilla.com Sun Mar 22 18:00:38 2015 +0000 | ae395a4d961ac759442094904fc31754a4f62c41 | L. David Baron — Bug 1146145 - Give references z-index:-1 so that they have the same z-ordering characteristics as the tests, for the case when edges of the text overlap the floats. |
dbaron@mozilla.com Sat Mar 21 23:39:26 2015 +0000 | a05e2e985d0bf6efe93ec2e1095262a71d5870f4 | L. David Baron — Bug 1142360 followup - Use better condition for failure annotation that avoids also including Windows XP reftests. |
dbaron@mozilla.com Sat Mar 21 20:53:01 2015 +0000 | 92b51483ea56d06db65b234bc8894074db1a56c2 | L. David Baron — Bug 1142360 followup - Annotate 3 tests as failing on Windows reftest-no-accel, on a CLOSED TREE. |
dbaron@mozilla.com Sat Mar 21 20:21:26 2015 +0000 | 2bf4149711c980470a8081cbd71c3da10fe90069 | L. David Baron — No bug - Correct a few misspellings in test assertion messages, since commits with non-ascii commit messages now break the tree. On a CLOSED TREE. |
dbaron@mozilla.com Fri Mar 20 21:06:28 2015 +0000 | c30bce033d92ed8db969c2aeafeec64fb4eec282 | L. David Baron — Bug 1145803 - Skip the reftests added in bug 1010675 on B2G because they change the test chunking and trigger an unrelated failure, on a CLOSED TREE. |
dbaron@mozilla.com Fri Mar 20 17:27:24 2015 +0000 | bda9c6920e5663f2d90544fb7f604a9ddf8d3c53 | L. David Baron — Bug 1010675 - Stop allowing button contents to overflow into the CSS padding and border (although still allow them to overflow into our internal focuspadding when the min-content width says the contents don't fit). r=dholbert |
dbaron@mozilla.com Fri Mar 20 15:39:42 2015 +0000 | f33123f726b6a127aa3065fa049823c25d58a36c | L. David Baron — Bug 1010675 followup - fix reftest failure annotation to fix Mac OS X 10.6 reftest orange. No review. |
dbaron@mozilla.com Fri Mar 20 13:47:46 2015 +0000 | c2724e2f9de9c64a3e811fcfcce75c07ac50eaff | L. David Baron — Bug 1010675 - Stop allowing button contents to overflow into the CSS padding and border (although still allow them to overflow into our internal focuspadding when the min-content width says the contents don't fit). r=dholbert |
67fa35a8f1a1c835a3a1b58c17e1b546c79aa9a3 | L. David Baron — Bug 1123979 - Make the crashtest for bug 769303 more reliable by using reftest-wait correctly. r=mats | |
dbaron@mozilla.com Fri Mar 20 04:10:20 2015 +0000 | 41ec20bbf85fd785c69bad5c41f7255d0d758f8b | L. David Baron — Bug 1125455 patch 7 - For compositor-thread application of transitions, don't apply transitions when animations are also running. r=birtles |
3abf6c3d80e308510831edac7f62f7d0d2f80c55 | L. David Baron — Bug 1125455 patch 6 - Only search the properties list of the animation once when adding animations to the compositor. r=birtles | |
ecfe2a2088e9aa5206926e33c506985911eef2cf | L. David Baron — Bug 1125455 patch 5 - Add Animation::GetAnimationOfProperty. r=birtles | |
9c871bd850d5e65bf840d034f539bda4e9a9eae7 | L. David Baron — Bug 1125455 patch 4 - For main-thread application of transitions, don't apply transitions when animations are also running. r=birtles | |
7ef4a6668abc4a498a41c5ba2c62f20eeb5990fb | L. David Baron — Bug 1125455 patch 3 - Add mochitests for animations overriding transitions. r=birtles | |
52e314d3037e8ea28c474f4494b0715228441e26 | L. David Baron — Bug 1125455 patch 2 - Set mWinsInCascade for transitions based on whether there are animations. r=birtles | |
8d01ce976a2bb348a8b5a23145951f681bfef160 | L. David Baron — Bug 1125455 patch 1 - Add boolean for whether an animation of a property wins in the CSS cascade. r=birtles | |
ceaac3da2eff663f326dbf863029756ac8b93dff | L. David Baron — Bug 1010675 - Stop allowing button contents to overflow into the CSS padding and border (although still allow them to overflow into our internal focuspadding when the min-content width says the contents don't fit). r=dholbert | |
dbaron@mozilla.com Wed Mar 18 14:35:45 2015 +0000 | 8a316064caff285f626f84da8639f2aeb127315c | L. David Baron — Bug 1125455 patch 7 - For compositor-thread application of transitions, don't apply transitions when animations are also running. r=birtles |
ad326dbcbd036fc1fb1c5f0a6e03fa6ad7b5deaf | L. David Baron — Bug 1125455 patch 6 - Only search the properties list of the animation once when adding animations to the compositor. r=birtles | |
83dab9578e23643934e8b65b9efac60ce45dc594 | L. David Baron — Bug 1125455 patch 5 - Add Animation::GetAnimationOfProperty. r=birtles | |
5bd86c20cd027dfb4718474729d40adef12a87a8 | L. David Baron — Bug 1125455 patch 4 - For main-thread application of transitions, don't apply transitions when animations are also running. r=birtles | |
751177025dcbf763eb603ec13a660dfef94a2127 | L. David Baron — Bug 1125455 patch 3 - Add mochitests for animations overriding transitions. r=birtles | |
f60c5b4adf849eaf262f33689720603f5737b089 | L. David Baron — Bug 1125455 patch 2 - Set mWinsInCascade for transitions based on whether there are animations. r=birtles | |
326ef9a86c85e4b12ad0524b9f1d1dfdc5f4ee2a | L. David Baron — Bug 1125455 patch 1 - Add boolean for whether an animation of a property wins in the CSS cascade. r=birtles | |
dbaron@mozilla.com Sat Mar 14 17:22:08 2015 +0000 | 3f0355067f0f07b8633e50744cb2e769ec275efc | L. David Baron — Bug 1143314 - Temporary disable two tests that are frequently failing intermittently, added about 12 hours ago in bug 1123523, on a CLOSED TREE. |
dbaron@mozilla.com Sat Mar 14 06:52:15 2015 +0000 | 06562fa26db3a71c53f8a1623c408244d02f0410 | L. David Baron — Bug 1142501 - Disable webvtt/rendering/cues-with-video/processing-model/basic.html on Linux due to extremely frequent timeouts. No review. |
dbaron@mozilla.com Sat Mar 14 05:25:05 2015 +0000 | 5f1d4592207fda0cba762d7528434ccd288d93c2 | L. David Baron — Bug 1142360 - Make bidi_numeral_test.js use assertSnapshots rather than using compareSnapshots directly so that it dumps images on failure. r=ehsan |
dbaron@mozilla.com Sat Mar 14 05:10:15 2015 +0000 | 7ab42fa86179953215382ab907d22fe5a65c657f | L. David Baron — Bug 1143227 - Annotate test_conformance__textures__texture-npot-video.html as asserting 4 times on Android, since bug 1083347 made us run it on Android debug builds, on a CLOSED TREE. No review. |
dbaron@mozilla.com Fri Mar 13 06:31:01 2015 +0000 | 86a5fea1cd017b5749832293b80f532fb65ba26e | L. David Baron — Bug 1142420 - Require that the same compiler version be used for C and C++ (at the very least, so that our version checks are valid for both). r=glandium |
e3a4467dc9df6db97d78027b1a08a8426ca5e86a | L. David Baron — Bug 1142352 - Add a configure test for the gcc version of the host compiler when cross compiling. r=glandium | |
dbaron@mozilla.com Sat Mar 07 20:28:16 2015 +0000 | 4e6629bce17bdd7ec5f85a8e928d8d08e0a4930f | L. David Baron — Bug 1140486 patch 2 - Make nsTextFrame::UpdateOverflow include the visual overflow from the text metrics by calling existing RecomputeOverflow. r=jfkthame |
0e4c6320641470314491bad2352d928fff6bcbe5 | L. David Baron — Bug 1140486 patch 1 - Pass block frame instead of block reflow state to nsTextFrame::RecomputeOverflow. r=jfkthame | |
6753efba260d042b3e0a7af55217201ab3145eb4 | Jonathan Kew — Bug 1114329 - Reftests for floats within blocks of varying width and directionality. r=smontagu | |
dbaron@mozilla.com Sat Mar 07 05:33:45 2015 +0000 | 45d3767f69e3a88a51652f34d1e5fbcedb98c67a | L. David Baron — Bug 1135170 bustage fix: add #include to fix bustage with EME disabled. |
dbaron@mozilla.com Fri Mar 06 23:15:07 2015 +0000 | dc86a4e16519d1cf511dedbd1d043a49149a8ac8 | L. David Baron — Back out bug 1131802 (changesets 80e90f586329 and 35c268f162db) and patch 2 from bug 1131805 (changeset 4139522bf814) on a CLOSED TREE for assertion failures. |
dbaron@mozilla.com Fri Mar 06 21:36:00 2015 +0000 | d052486d57c3aeb1efba50c5e8e60ce0a01ea71e | L. David Baron — Bug 1140134 - Don't skip the rest of the properties in an animation after hitting one that we shouldn't apply. r=dholbert |
dbaron@mozilla.com Fri Mar 06 02:02:30 2015 +0000 | c01e9a2bb68b70de4465d01ce7eb0dad919f3795 | L. David Baron — Bug 1139640 test: Add mochitest for DOM properties for CSS properties. r=heycam |
c6b31fed39d1f6be60918893c7048bb59e973fa4 | L. David Baron — Bug 1139640: Change DOM property for -moz-osx-font-smoothing to match standard camel-casing algorithm. r=jdaggett | |
dbaron@mozilla.com Wed Mar 04 02:02:30 2015 +0000 | d381ae8c08ef50c3f34406237dbf47783c4b0c1a | L. David Baron — Bug 1139180 - Add BUG_COMPONENT metadata to moz.build for files in layout/. r=roc |
dbaron@mozilla.com Thu Feb 19 08:22:45 2015 +0000 | 73715117edd4d0c9fa1d0fc8ff40ba59e5afd099 | L. David Baron — Bug 1133439 patch 2 - Distinguish animation-only SMIL restyles based on eRestyle_StyleAttribute_Animations in RestyleManager::PostRestyleEvent. r=birtles |
47474f11ad2d28dba262d3f03aeec201a41f4e49 | L. David Baron — Bug 1133439 patch 1 - Split eRestyle_StyleAttribute into eRestyle_StyleAttribute and eRestyle_StyleAttributeAnimations. r=birtles | |
dbaron@mozilla.com Thu Feb 19 00:50:23 2015 +0000 | c38eaa958c1e5caf3f22e8a5f6750e4c3799abd7 | L. David Baron — Bug 1131812 patch 2 - Don't do ratio scaling when applying min/max-width/height for images without an intrinsic ratio. r=dholbert |
5e670610fec2081cf5cb963be631facb84195426 | L. David Baron — Bug 1131812 patch 1 - Add reftests for sizing of replaced elements. r=dholbert | |
35db3e41a20683dbe8972d13802814a30663ad7a | L. David Baron — Bug 1133392 - Make handling of nsChangeHint_UpdateSubtreeOverflow iterate continuations, as all change hint handling needs to. r=mats | |
c7b08a1d83f07d7e8e382f65922bc50ac423fdde | L. David Baron — Bug 1133375 - Condition starting (or cancelling) CSS transitions on the combined duration, rather than delay and duration both being exactly 0. r=birtles | |
dbaron@mozilla.com Mon Feb 16 22:16:05 2015 +0000 | a9dd7c71cc682b097535a5c4fc4390e276a946e4 | L. David Baron — Bug 960465 patch 22 - Remove implementation of nsRestyleHint_ChangeAnimationPhase. r=birtles |
5be0a9b53dc2f8bd8308b508f68baf15a884d618 | L. David Baron — Bug 960465 patch 21 - Replace one use of nsRestyleHint_ChangeAnimationPhase with nsRestyleHint_AllHintsWithAnimations so that we can remove the rest. r=birtles | |
dbab5416b769ec580658c73501da82fb032aa944 | L. David Baron — Bug 960465 patch 20 - Allow pseudo-elements for style attribute replacement in RuleNodeWithReplacement. r=birtles | |
c2d39286ee4a0660cce3f8581282ac0200583fe9 | L. David Baron — Bug 960465 patch 19 - Remove users of eRestyle_ChangeAnimationPhase. r=birtles | |
a4225263cb35129a967ee89e4e92dd263fb7d758 | L. David Baron — Bug 960465 patch 18 - Remove aElementOrPseudoElement parameter to ReparentStyleContext (added in bug 1057129). r=birtles | |
29d623ce3ed29bb43cbd4ec4b868989290588228 | L. David Baron — Bug 960465 patch 17 - Remove separate animation and non-animation phases of restyling. r=birtles | |
c723fa9612998f409b211022b31756e8d2683606 | L. David Baron — Bug 960465 patch 16 - Only consume restyle data for the primary frame. r=birtles | |
f0ab4e7bf0d99de3f721e7c6341a9e8a2454c90e | L. David Baron — Bug 960465 patch 15 - Switch debugging user of IsProcessingAnimationOnlyStyleUpdate() to InAnimationOnlyStyleUpdate() so that I can remove the former. r=birtles | |
b2ee72589c18ee3ad7492ee08c3268d0fffe7878 | L. David Baron — Bug 960465 patch 14 - Retain finished transitions until the next style change or until removed from transition-property. r=birtles | |
3b33596002e338d3f0c98722f48313a61ac9f74e | L. David Baron — Bug 960465 patch 13 - Remove the cover rule code, which became unused in the previous patch. r=birtles | |
e65ef694c410daa549c96d8507ffe076c13fa252 | L. David Baron — Bug 960465 patch 12 - Instead of using the full style covered by the cover rule as the parent style for descendents when we've tried starting transitions, use the after-change style. r=birtles | |
dd59c46d30c41344a0ab344683914e4360d60b92 | L. David Baron — Bug 960465 patch 11 - nsTransitionManager should skip style changes that it posted while starting transitions. r=birtles | |
92029ebe8f74b2a27f75bca85dd8cf2330676cf9 | L. David Baron — Bug 960465 patch 10 - Invalidate the collection's style rule when we stop some but not all transitions. r=birtles | |
76167c597eb8a689b53c5ba4c0bee0aa6a37ce6f | L. David Baron — Bug 960465 patch 9 - Move the addition of the cover rule into nsTransitionManager::StyleContextChanged so that later patches can make it other than just addition of a rule. r=birtles | |
c3a314fd17c4c6e4e214378dab2c94f398bcf922 | L. David Baron — Bug 960465 patch 8 - Get a style that is the correct "after-change style" for once we stop using animation phases. r=birtles | |
a92f3bc5ecd39e53ab2ad5cd98d1e9880fefdf2e | L. David Baron — Bug 960465 patch 7 - Use SetInAnimationOnlyStyleUpdate for ProcessPendingRestyles runs that are only updating animation data. r=birtles | |
7d16f2fd83297da151207217a88fae96777d437e | L. David Baron — Bug 960465 patch 6 - Add the new mechanism for avoiding starting spurious transitions as a result of animations: flush animation styles only before doing other restyle processing. r=birtles | |
0288ff191edf0ae7be2a2036920d4e777c49174b | L. David Baron — Bug 960465 patch 5 - Make SMIL animations participate in the animation-only style flush. r=birtles | |
b36e2a0e902f4d7004220490778751442a7e9238 | L. David Baron — Bug 960465 patch 4 - Track whether there are any pending non-animation restyles. r=birtles | |
d5fa940bfd9ccb26df75b4a572094a640b7c90c5 | L. David Baron — Bug 960465 patch 3 - Use style without animation for base values for CSS animations (refixes bug 686656 in the new architecture). r=birtles | |
3faad716fa52993cd88d4472ab806d7480b4d42f | L. David Baron — Bug 960465 patch 2 - Add method to return a modified version of a style context, with all or part of the animation data removed. r=birtles | |
84e9b82dab4f4d85d15a6be0fa1c6038686b0036 | L. David Baron — Bug 960465 patch 1 - Add parameter to skip animations work to ResolveStyleWithReplacement. r=birtles | |
dbaron@mozilla.com Mon Feb 16 21:43:21 2015 +0000 | 2aee204e65cb7b48f4d69d101b4d5bdefb6cd517 | L. David Baron — Back out changeset ffa5f28f512c (bug 1133541) on a CLOSED TREE for failing to compile (aPrincipal: undeclared identifier). |
dbaron@mozilla.com Mon Feb 16 05:24:08 2015 +0000 | 54aff1390b168fd9e7c896bcb974a5449f0a2469 | L. David Baron — Back out changeset 6849669e696e (bug 1130645) for Android robocop failures. |
dbaron@mozilla.com Mon Feb 16 03:34:47 2015 +0000 | 0bd4e491041ad8f8b2c55c35cb7f7c2a8cf8cad5 | L. David Baron — Bug 992077 patch 5 - Remove implementation of OverflowChangedTracker::CHILDREN_AND_PARENT_CHANGED. r=mats |
6a7452f4d1e40376e9b1107a7dbe58c6430e48ba | L. David Baron — Bug 992077 patch 4 - Stop using OverflowChangedTracker::CHILDREN_AND_PARENT_CHANGED for the overflow area updates dealing with absolutely positioned elements contained by relatively positioned table parts. r=mats | |
1fb87cd3cbfa829d6411055b035a6e3a1777c269 | L. David Baron — Bug 992077 patch 3 - Stop using OverflowChangedTracker::CHILDREN_AND_PARENT_CHANGED for the UpdateOverflow and related hints. r=mats | |
64d32a0aaa3da56ea2cd27978d8a0ed1dcbd3454 | L. David Baron — Bug 992077 patch 2 - Use nsChangeHint_UpdateParentOverflow for changes to the top, right, bottom, and left properties. r=mats | |
93fa6e70174a74a5cfb597df486f36234b7667ac | L. David Baron — Bug 992077 patch 1 - Add nsChangeHint_UpdateParentOverflow hint so that we can reduce unnecessary UpdateOverflow calls for top/right/bottom/left changes, and reduce unnecessary propagation to the parent for UpdateOverflow hints for changes that actually affect the element's overflow. r=mats | |
dbaron@mozilla.com Wed Feb 11 11:46:47 2015 +0000 | 11e7ca322c9d8e8ae1b7cf1b9b95d382eec364db | L. David Baron — Bug 718157 - Fix dynamic changes of percentage text-indent when the parent's size changes and the element's size does not. r=jfkthame |
dbaron@mozilla.com Tue Feb 10 05:25:14 2015 +0000 | b266a69f1947eba525712b4e8c472e3003f816ee | L. David Baron — Bug 680547 bustage fix: Make #pragmas be #ifndef __clang__. No review. |
dbaron@mozilla.com Tue Feb 10 05:07:18 2015 +0000 | 3023f9390942ce022a214b224f18cb01bb24daa0 | L. David Baron — Bug 680547 - Compile Linux 64-bit NS_InvokeByIndex with -mno-avx to allow compiling with -march=native on new hardware, or similar -march flags. r=froydnj |
dbaron@mozilla.com Mon Feb 09 23:13:34 2015 +0000 | 80d3d1eef2f6050ac9334853883ac6d09108bef8 | L. David Baron — Bug 983817 - Pad heap allocations passed to flag_qsort() on x86 Linux to work around gcc bug affecting Ubuntu packages. r=froydnj |
dbaron@mozilla.com Sat Jan 31 19:01:02 2015 +0000 | c469b23c542e71e774217dbebee3b94d83229762 | L. David Baron — Bug 1106755 - Make more overflow area computation code apply only to floating ::first-letter. r=jfkthame |
012da03f66554f14fc9cd33433c7123d6b948e94 | L. David Baron — Bug 891347 - Make bug 385526 crashtest appropriate for use in the reftest/crashtest harness. r=mats | |
dbaron@mozilla.com Fri Jan 23 00:54:20 2015 +0000 | e2bd0737c77f765479b71917759b7d2d873f6e2f | L. David Baron — Bug 743392 - Serialize background-color at the beginning of the last item of the background shorthand. r=heycam |
753f41d0775fff6c8b32ad44ccab1e7e17e1c1e5 | L. David Baron — Bug 1122897 patch 2 - Fix underline-block-propagation-2-quirks.html to reflect table text-decoration quirk, and to have the -moz-appearance rule that the long-passing underline-block-propagation-1* tests have, so that it passes. r=dholbert | |
b1d867ee91b21572b5312cd28daeda3ca63c9ab9 | L. David Baron — Bug 1122897 patch 1 - Remove quirk that text-decoration propagates to floats and absolutely positioned elements in quirks mode. r=dholbert | |
dbaron@mozilla.com Mon Jan 19 08:50:12 2015 +0000 | 1e26b3a0731cdd3ed6360c135d5b068dfa2db189 | L. David Baron — Bug 1089417 patch 10 - Make CloneMQCacheKey clone the mPreviousCacheKey, to fix bug 1089417 for multiple rebuilds of the rule cascade in sequence. r=heycam |
f86a9dfe3be5ef62d5a716451b8ef8e4b4c15785 | L. David Baron — Bug 1089417 patch 9 - Add mochitest that exercises case of clearing rule cascades twice. r=heycam | |
dbaron@mozilla.com Fri Jan 16 02:15:11 2015 +0000 | 4da7a5d01ad93bf895e6d9f7f206f0e05aa0e7b0 | L. David Baron — Bug 1122240 - Check mIsActive before calling the somewhat-expensive GetRootPresContext. r=roc |
dbaron@mozilla.com Fri Jan 16 02:02:53 2015 +0000 | ecb5b1d90b11b10d342c44dca1357f6328773925 | L. David Baron — Bug 1122297 - Adjust existing Mac OS X reftest failure annotations that also show up on 10.10. r=philor |
dbaron@mozilla.com Thu Jan 15 23:08:14 2015 +0000 | 53d0b45c24c56783d08fa5db3eccd84054c079e2 | L. David Baron — Bug 1121738 patch 2 - Add reftest for transform not being supported. r=xidorn |
1b19f19def53410ba887bdf144edb6fa74873e14 | L. David Baron — Bug 1121738 - Ruby base container frames should not support CSS transforms. r=xidorn | |
4323060230fbc1764cf754ce8088dd5cbc890ee3 | L. David Baron — Bug 1121327 patch 2 - Update reftest and crashtest manifests for new OSX variable in condition sandbox. r=ted.mielczarek | |
6084da03dcd86056081e9ee306d50ffa142aea53 | L. David Baron — Bug 1121327 patch 1 - Make the OSX variable in the reftest condition sandbox be an integer (1006, 1010) so that it scales for 10.10, and undefined for non-Mac rather than 0. r=ted.mielczarek | |
dbaron@mozilla.com Wed Jan 14 05:03:36 2015 +0000 | 4182615c7586af74dd20cf024282f6a4a17e8994 | L. David Baron — Bug 1110277 patch 8 - Add test for passing lazy construction parameters through, using flexbox reframe case. r=bzbarsky |
2a1f0e8d1fc923bc51ac43e027584bc3a19a8259 | L. David Baron — Bug 1110277 patch 7 - Call CreateNeededFrames from ~ReframingStyleContexts. r=bzbarsky | |
30666c55966ead13b7093be8be56820b3f9cfe76 | L. David Baron — Bug 1110277 patch 6 - Make the lifetime of the ReframingStyleContexts object longer. r=heycam | |
b232139eb2c79e32980e40d85315e524c41e1bc1 | L. David Baron — Bug 1110277 patch 5 - Move the AutoRestore into ReframingStyleContexts. r=heycam | |
a616039ccd7ba1705eec98a10c8e892b8bcf0842 | L. David Baron — Bug 1110277 patch 4 - Add a RestyleManager member to ReframingStyleContexts. r=heycam | |
e12e9be31708823df8f30ebdcbbc4f01223071d0 | L. David Baron — Bug 1115812 patch 20 - Add assertions that mDoRebuildAllStyleData and mInRebuildAllStyleData are false by the end of restyle processing. r=heycam | |
4c7428662fab53e6072810263955b6bcf4a01344 | L. David Baron — Bug 1115812 patch 19 - Avoid bad kungFuDeathGrip pattern. r=heycam | |
8005d07007d5b874448a77b160dee37b657204b3 | L. David Baron — Bug 1115812 patch 18 - We only need to call ProcessPendingRestyles recursively, rather than RebuildAllStyleData. r=heycam | |
70ed6234b156e83ede77c2486712e91f41a9b2cd | L. David Baron — Bug 1115812 patch 17 - Do animation-only update properly for a rebuild all. r=heycam | |
dbc67171fde21907481a3cdf56b0d307d5840d09 | L. David Baron — Bug 1115812 patch 16 - Remove the now-unused DoRebuildAllStyleData. r=heycam | |
90dec68c50a4db457049debe84c7e2a332d4964f | L. David Baron — Bug 1115812 patch 15 - Change the rebuild-all that we do for 'rem' unit changes to use the new way. r=heycam | |
85c66f81ce8d73e26e1c9cbc4a81435ed8276178 | L. David Baron — Bug 1115812 patch 14 - For rem unit change handling, repost min hint to root just like change hint. r=heycam | |
b939cbd6e0e17591be57a4ab6a6d98bed3db0735 | L. David Baron — Bug 1115812 patch 13 - Make RebuildAllStyleData use the normal ProcessPendingRestyles() codepath. r=heycam | |
dee1be6469184a7236b542ba677cccb7142a1611 | L. David Baron — Bug 1115812 patch 12 - Null-check the root frame in StartRebuildAllStyleData. r=heycam | |
fa9e8fe352a17e023f4dd0f272bda98967763882 | L. David Baron — Bug 1115812 patch 11 - Move the beginning part of the rebuild-all process to StartRebuildAllStyleData. r=heycam | |
ea9a26670eb9fbbf174d4ad5cee8ad808832dbd4 | L. David Baron — Bug 1115812 patch 10 - Add RestyleTracker parameter to BeginProcessingRestyles. r=heycam | |
3758de260ac378e35844d00d58301f99855a544c | L. David Baron — Bug 1115812 patch 9 - Move the end part of the rebuild-all process to RestyleManager::EndProcessingRestyles. r=heycam | |
396a1fdfd686b2479c6476215d89f1d5e8c596fd | L. David Baron — Bug 1115812 patch 8 - Call BeginProcessingRestyles and EndProcessingRestyles from DoRebuildAllStyleData. r=heycam | |
716fab262b56c21a04cfb915189a2fff23e81f8c | L. David Baron — Bug 1115812 patch 7 - Always call DoProcessRestyles if mInRebuildAllStyleData. r=heycam | |
ce19dc161a0b5a65eaa0c2c9a0659f3079900146 | L. David Baron — Bug 1115812 patch 6 - Move ProcessRestyles from RestyleTracker to RestyleManager. r=heycam | |
722bcd3bcbbc3b3ede754045441ac4d3d4f64789 | L. David Baron — Bug 1115812 patch 5 - Store the state of whether we're currently rebuilding all style data in a member variable, to prepare for future merging of the rebuild into other code. r=heycam | |
5f64ba26810f9b63dcfcb5a815dd157384159393 | L. David Baron — Bug 1115812 patch 4 - Rename mRebuildAllStyleData to mDoRebuildAllStyleData. r=heycam | |
4d145190cf56bfd03ec2e801557852b7f91efe1c | L. David Baron — Bug 1115812 patch 3 - Pass the hints to DoRebuildAllStyleData via the member variables, in preparation for future refactoring. r=heycam | |
8927072cd0fb0216ce2205c8652c217c0af91eef | L. David Baron — Bug 1115812 patch 2 - Move the eRestyle_ChangeAnimationPhaseDescendants hint in DoRebuildAllStyleData so that the new rebuild-all codepaths will keep it. r=heycam | |
8b5e114c159c7d148603bd790883f3dce106e65c | L. David Baron — Bug 1115812 patch 1 - Remove obsolete comment that was fixed by bug 1047928. r=heycam | |
7d3ef4f3fa8fc5509203c0290fa7941bdbaad07b | L. David Baron — Bug 908987 - Honor mIsActive more aggressively to avoid calling IsVisibleConsideringAncestors. r=roc | |
dbaron@mozilla.com Mon Jan 12 00:58:56 2015 +0000 | 98e34be1fb44344c1173d9d3c981b3e5a2da4762 | L. David Baron — Revert one of the assertion additions in Bug 1110277 patch 3 since it fires, causing orange. r=orange |
dbaron@mozilla.com Sun Jan 11 23:43:27 2015 +0000 | 1bbebe9fec17e88234845d8da22c8b44f394121b | L. David Baron — Bug 1110277 patch 3 - Look for the GenConPseudos() property on the first continuation/ib-split so that we can find it when looking for the ::after frame. r=bzbarsky |
fbbafc2a957318cc4fa2c2dbfd774124ccf597be | L. David Baron — Bug 1110277 patch 2 - Add nsLayoutUtils::LastContinuationOrIBSplitSibling(). r=bzbarsky | |
86088b6c69e8414e6a9845fc7985de6dbbf6f16e | L. David Baron — Bug 1110277 patch 1 - Consider the ib-split chain when checking for ::before and ::after in order to reframe when they're missing. r=bzbarsky | |
ca02a661d6dc7a4a844488e30961da354ae7227c | L. David Baron — Bug 1110277 patch 0 - Add mochitest for patch 1 and patch 3. r=heycam | |
9fe58932c19292f5df92507aa611db1506ea51d5 | L. David Baron — Bug 1115691 patch 2 - Expose counts of frames constructed and reflowed on DOMWindowUtils. r=roc | |
d1510c5deff9c9972fda8edfebaac493d3ea5635 | L. David Baron — Bug 1115691 patch 1 - Store counts of frames constructed and reflowed on the pres context. r=roc | |
dbaron@mozilla.com Mon Dec 29 00:46:08 2014 +0000 | c7dde66a57bb3bec566659631c3d7ea6a027a151 | L. David Baron — Bug 1115999 - Call ApplyRelativePositioning properly for some table cells that we choose not to reflow. r=roc |
dbaron@mozilla.com Tue Dec 23 14:47:38 2014 +0000 | c8fd5af3c60c30df11c86d07276510034b244551 | Seth Fowler — Bug 35168 (Part 3) - Add tests for table part relative positioning. r=dbaron |
853447a587aa3059dfec85f9b45e169c725e61cf | Seth Fowler — Bug 35168 (Part 2) - Allow relative positioning of internal table objects. r=dbaron | |
bce28de2368a5c06e401f72ac300798e904f27c2 | Seth Fowler — Bug 35168 (Part 1) - Add GetNormalRect to nsIFrame. r=dbaron | |
dbaron@mozilla.com Fri Dec 05 23:50:52 2014 +0000 | 2a61df4eaa2d95c62aaa6ec6d411afd0c9c897f1 | L. David Baron — Bug 1089417 patch 8 - Only drop MediumFeaturesChanged on the floor if we've never computed style before, rather than never computed style using this rule processor. r=heycam |
38feece7ff7373043c150bb2f4441cc56c282b13 | L. David Baron — Bug 1089417 patch 7 - Save the previous media query cache key on the rule processor. r=heycam | |
8347130b79e809f0fd1b085a824a10407da9600a | L. David Baron — Bug 1089417 patch 6 - Pass the previous CSS rule processor to the constructor of the new one (when we replace one with another). r=heycam | |
7abee9c623d974bb1c1302551f2754de4153b224 | L. David Baron — Bug 1089417 patch 5 - Add method to save the current media query result cache key from a rule processor. r=heycam | |
f4cea909daca0fd8bed90f2d5d7eaeb3b894fa1f | L. David Baron — Bug 1089417 patch 4 - Define equality operators on nsMediaQueryResultCacheKey and the types it contains. r=heycam | |
cfe005e3ad7675b7ef43d272b654e869bfcb33c3 | L. David Baron — Bug 1089417 patch 3 - Add mochitest. r=heycam | |
e1e2b51647f2ef1804ab433d357467d4c48cede2 | L. David Baron — Bug 1089417 patch 2 - Add assertion that RecordStyleSheetChange is called inside an update. r=heycam | |
7043b617f43549d04c58faf6209b8151f6d70231 | L. David Baron — Bug 1089417 patch 1 - Add assertions that rule processors are valid before we access them. r=heycam | |
dbaron@mozilla.com Fri Dec 05 19:37:52 2014 +0000 | bf9f31312c1a2597dfc7dd98dab339b88e842afa | L. David Baron — Bug 1089417 patch 8 - Only drop MediumFeaturesChanged on the floor if we've never computed style before, rather than never computed style using this rule processor. r=heycam |
babf33f8e077a4ed0856812ecf21cfe825ec3536 | L. David Baron — Bug 1089417 patch 7 - Save the previous media query cache key on the rule processor. r=heycam | |
47b4f47d2e360c50fc043d8de20455ac5aa17260 | L. David Baron — Bug 1089417 patch 6 - Pass the previous CSS rule processor to the constructor of the new one (when we replace one with another). r=heycam | |
11da22489a4f4f4401c74c13c8d555e2c3c0c9f6 | L. David Baron — Bug 1089417 patch 5 - Add method to save the current media query result cache key from a rule processor. r=heycam | |
a39f32b2b2de5ef7b97928f7f81eee4740f446c5 | L. David Baron — Bug 1089417 patch 4 - Define equality operators on nsMediaQueryResultCacheKey and the types it contains. r=heycam | |
fba9c331e036fc7b21eaba6a3c745594288a69f8 | L. David Baron — Bug 1089417 patch 3 - Add mochitest. r=heycam | |
b541a037f627160921d159c323dc7d807d7d1609 | L. David Baron — Bug 1089417 patch 2 - Add assertion that RecordStyleSheetChange is called inside an update. r=heycam | |
fc47a51b4f96938921f30a7c0cc623e2a3a21a0c | L. David Baron — Bug 1089417 patch 1 - Add assertions that rule processors are valid before we access them. r=heycam | |
dbaron@mozilla.com Thu Nov 27 07:40:30 2014 +0000 | 45877c941f53fc81b02565bdf392a721bc97d068 | L. David Baron — Bug 1100773 patch 4 - Fix nonunified build bustage. |
dbaron@mozilla.com Thu Nov 27 06:30:42 2014 +0000 | 0ae211c02f121e4ad16f3544ecacc38400a94f1a | L. David Baron — Bug 1102650 - Make the :-moz-dir() and :-moz-locale-dir() selectors be valid selectors (matching nothing) with arguments other than rtl and ltr, rather than invalid. r=heycam |
3e2da595d50d4da8b43a9e65deac79603dd578f6 | L. David Baron — Bug 1100773 patch 3 - Add an aListDescendants boolean to nsStyleContext::List. r=heycam | |
6eefbe681697e947e88b2ddcd6329f76340c82c2 | L. David Baron — Bug 1100773 patch 2 - Convert style rule List methods to use fprintf_stderr. r=heycam | |
492dde6698f5cc7ae6a434409086d3829dadb16d | L. David Baron — Bug 1100773 patch 1 - Fix bracing of indent loops in style rule print functions. r=heycam | |
4b527c42326f60e99525343d9c1dffe8b529bda4 | L. David Baron — Bug 1100770 - Better document existing printf_stderr, vprintf_stderr, fprintf_stderr functions. r=froydnj | |
dbaron@mozilla.com Mon Nov 17 19:40:32 2014 +0000 | 7b93ce49713675227bc02aa513f5c211b32916a9 | L. David Baron — Bug 1087536 patch 3 - Use new no-selector-matching hints for animation restyles. r=birtles |
c7ad03b147fc4cc93f95a4137e19491b6c60fee4 | L. David Baron — Bug 1087536 patch 2 - Assert when nsStyleSet::RuleNodeWithReplacement finds the rules in an incorrect order. r=birtles | |
65bab07a4f2f11e2d938c452c3a225db016c2663 | L. David Baron — Bug 1087536 patch 1 - Record the transition manager's cover rule as in the eTransitionSheet level of the cascade so that ResolveStyleWithReplacement replaces it correctly. r=birtles | |
dbaron@mozilla.com Fri Nov 14 16:49:02 2014 +0000 | e036207e0be3f1a91d6baa45eb9057fd379bc166 | Brian Marshall — Bug 783213 - Part 3: Tests. r=dbaron |
5bbc9537f5339a4e410bd7958d6643150e8b2e03 | Brian Marshall — Bug 783213 - Part 2: Don't apply the quirk to selectors that use a pseudo-element or are part of a pseudo-class argument. r=dbaron | |
3e00e4612e09b6fd20b8ef20c8f80328be93cc2e | Brian Marshall — Bug 783213 - Part 1: Only apply the :active and :hover quirk to links, and not when the selector uses other pseudo-classes. r=dbaron | |
dbaron@mozilla.com Thu Nov 13 07:29:16 2014 +0000 | dfe2aa84c776707f5e08bb03d0eff060af43a383 | L. David Baron — Bug 1086937 patch 3 - Add test for animations continuing across a user font set update. r=birtles |
2a8b31cd89389fc4f03299f583910573c12c2fe2 | L. David Baron — Bug 1086937 patch 2 - Use eRestyle_ChangeAnimationPhaseDescendants to get the right style data in RestyleManager::RebuildAllStyleData. r=birtles | |
e3c54b11c885ac32b07d580a31644d030cf20038 | L. David Baron — Bug 1086937 patch 1 - Add eRestyle_ChangeAnimationPhaseDescendants restyle hint that is like eRestyle_ChangeAnimationPhase, but for a whole subtree. r=birtles | |
a095f2eaec4d837ce6471ab0404cea8c405c5398 | L. David Baron — Bug 1086937 patch 0 - Add missing null check of root element so this patch series doesn't expose a crash in layout/style/crashtests/472237-1.html . r=birtles | |
dbaron@mozilla.com Tue Nov 11 23:43:10 2014 +0000 | 04b8193b4b4990eb9f5bf1038c4e35d3829e72ee | L. David Baron — Bug 1087541 - Make RuleNodeWithReplacement handle animations and transitions like RulesMatching codepath does. r=birtles |
dbaron@mozilla.com Thu Oct 30 18:28:06 2014 +0000 | 6b189c900715f59546316bb7add4dc209d014687 | L. David Baron — Bug 1090626 - Rename result of IsChineseOrJapanese from isCJK to isCJ, to avoid misleading, since it does not include Korean. r=jdaggett |
4ed63d7489fe03bdee9bbe41abb5cc6183db61b2 | L. David Baron — Bug 1087541 - Make RuleNodeWithReplacement handle animations and transitions like RulesMatching codepath does. r=birtles | |
dbaron@mozilla.com Fri Oct 24 02:13:36 2014 +0000 | efee5ba65af4e652d3371c9e9db29935d2ec642a | L. David Baron — Bug 1088179 - Convert touch caret code to using :-moz-native-anonymous so that it doesn't expose styles for magic attribute names to content. r=birtles |
dbaron@mozilla.com Thu Oct 23 16:58:05 2014 +0000 | 1ac58452ef7d8ee538ca922bb4cb5ff9bc54cb07 | L. David Baron — Bug 1082899 patch 6 - Convert touch caret code to using :-moz-native-anonymous so that it doesn't expose styles for magic attribute names to content. r=birtles |
550bb1f5b80183513752d3702b9fb0a011cf9cea | L. David Baron — Bug 1082899 patch 5 - Add :-moz-native-anonymous pseudo-class, exposed only to UA style sheets. r=birtles sr=bzbarsky | |
858d2174b9c1044cf3ee4c612de7755a6fc62076 | L. David Baron — Bug 1082899 patch 4 - Rename existing flag for pseudo-elements to better match what it is (UA sheets, not chrome sheets, although EditorOverride is included). r=birtles | |
6925c2f5d70156de2e7ed5b47c64b05a4590bdb2 | L. David Baron — Bug 1082899 patch 3 - Add flag for marking pseudo-classes as UA-sheet only. r=birtles | |
c66f58d9a4013772821357e91ebe1ccefb68a06a | L. David Baron — Bug 1082899 patch 2 - Add flags storage and accessors for nsCSSPseudoClasses. r=birtles | |
25a3e04caeed666d801a519c75962d0c8740409d | L. David Baron — Bug 1082899 patch 1 - Add a flags field to the CSS_PSEUDO_CLASS and related macros. r=birtles | |
dbaron@mozilla.com Mon Oct 20 04:24:10 2014 +0000 | bcb2a8673c201b80735153b7216ae2a425f29838 | L. David Baron — Back out changeset 197317c196cf (bug 1077301) for apparently breaking component alpha on some Windows variants (perhaps those without accelerated layers backends). |
dbaron@mozilla.com Mon Oct 20 03:38:03 2014 +0000 | 983af7fa41f5293e39554d771e990e6aaa3ba463 | L. David Baron — Bug 1083461 - Convert nsCSSValue{,Pair}List::operator== back to a static Equal method so that it can be validly called on null pointers. r=bzbarsky |
dbaron@mozilla.com Sat Oct 18 21:03:05 2014 +0000 | b79232598a905af126cb635c61c7b9ae885303ae | Bruno Peres — Bug 949651 - Serialize all pseudo-elements with the two-colon syntax, even those that allow one colon. r=dbaron |
dbaron@mozilla.com Wed Oct 15 21:51:28 2014 +0000 | f7e1426249f2e2847229cc6962beec76e0be9323 | Bruno Peres — Bug 949651 - Serialize all pseudo-elements with the two-colon syntax, even those that allow one colon. r=dbaron |
c621d0e5e5e2335d797056679c867c74b851a9df | L. David Baron — Bug 914253 patch 10 - Two more comment tweaks. No review. | |
d7ff933a9970bed7a3fbcfc98dc86cce6438424a | L. David Baron — Bug 1082265 followup - One more comment tweak. | |
dbaron@mozilla.com Tue Oct 14 01:34:44 2014 +0000 | 35029c909c0307af693ebbc94e9191f56c581e8e | L. David Baron — Bug 1082265 followup - Remove obsolete comment. DONTBUILD |
dbaron@mozilla.com Tue Oct 14 01:22:53 2014 +0000 | a5282aa9aad794dba714e90af0dfc63c49e508c4 | L. David Baron — Bug 1082265 - Rewrite split-profile.pl in python. |
dbaron@mozilla.com Sun Oct 12 06:00:10 2014 +0000 | 4e3e41e40b7e6353a219953940fc3f6715c4d2e1 | Mats Palmgren — Bug 1076918. r=dbaron |
dbaron@mozilla.com Wed Oct 08 21:28:09 2014 +0000 | 5839fbd7b8c6e190d48ae4f9293f5e9edbcd84b5 | L. David Baron — Bug 1047928 patch 14 - Explain why changes to theme require rerunning selector matching. r=bzbarsky |
fd52f15d25d343cad18c17177b80c7f1b82ebd08 | L. David Baron — Bug 1047928 patch 13 - Don't rerun selector matching for changes to zoom, min font size, or app units per dev pixel. r=bzbarsky | |
096b2b23db0d60368d0db5ee2aaa33696c8e64c1 | L. David Baron — Bug 1047928 patch 12 - Optimize nsDocShell::SetDeviceSizeIsPageSize better, since changing results of media queries should not require forcing restyling if media queries don't change. r=bzbarsky | |
56ac899771e6995161c23e2095c12bf98e85cb4e | L. David Baron — Bug 1047928 patch 11 - Fix indentation. r=bzbarsky | |
14e9ff2f94f7aa28057275ca78466a7f8efcd01b | L. David Baron — Bug 1047928 patch 10 - Pass restyle hint to nsPresContext::MediaFeatureValuesChanged. r=bzbarsky | |
7b05dc3f7ae97518addba6fa3c26e1a1410b83de | L. David Baron — Bug 1047928 patch 9 - Don't rerun selector matching for viewport units. r=bzbarsky | |
6e95d6d112f3b7a93a3b4e12db61db6d1a54cff2 | L. David Baron — Bug 1047928 patch 8 - Don't rerun selector matching when @counter-style rules change. r=bzbarsky | |
a1bc385f0ad4708d468ac8816e54e4f65b93604d | L. David Baron — Bug 1047928 patch 7 - Don't rerun selector matching when user font set is updated. r=bzbarsky | |
d4f6fe019942566a24ea02747674186ac53c56f7 | L. David Baron — Bug 1047928 patch 6 - Pass restyle hint to nsPresContext::PostRebuildAllStyleDataEvent. r=bzbarsky | |
56ee0c224417e0e02c6d2a9f0d861121cfb1f6e0 | L. David Baron — Bug 1047928 patch 5 - Pass restyle hint to RestyleManager::PostRebuildAllStyleDataEvent. r=bzbarsky | |
fd1674f6a37ade81a0e3a61409b1bbea527927c2 | L. David Baron — Bug 1047928 patch 4a - Explain why we need to rerun selector matching for preference changes. r=bzbarsky | |
7aa21afed324a5f0dccc551b7417efd9687ba402 | L. David Baron — Bug 1047928 patch 4 - Don't rerun selector matching for charset or system color changes. r=bzbarsky | |
d6c1291b371e999ef83b50969bb7bb36e1101623 | L. David Baron — Bug 1047928 patch 3 - Pass restyle hint to nsPresContext::RebuildAllStyleData. r=bzbarsky | |
7f4682912226d28d97c29b6bd6e9797ad874c068 | L. David Baron — Bug 1047928 patch 2 - Pass restyle hint to RestyleManager::RebuildAllStyleData. r=bzbarsky | |
05102e8d7362d76265a039aa065e51b83e80c961 | L. David Baron — Bug 1047928 patch 1 - Add more comments explaining eRestyle_Subtree vs. eRestyle_ForceDescendants. r=bzbarsky | |
dbaron@mozilla.com Sun Oct 05 05:07:02 2014 +0000 | 41ce29f771b23dc619c2589ef1c30648e16599bb | L. David Baron — Bug 1077849 - Use eRestyle_ForceDescendants for all cases of rebuilding the rule tree. r=heycam |
dbaron@mozilla.com Fri Oct 03 04:53:55 2014 +0000 | de4f6c938b6aa464dfa739a89ed1b3284d0e33f0 | L. David Baron — Bug 1075137 patch 7 - Remove old IsProcessingRestyles and IsProcessingAnimationStyleChange booleans. r=birtles |
9ad680392072419fff1d28d18672a15d28998759 | L. David Baron — Bug 1075137 patch 6 - Convert remaining IsProcessingAnimationStyleChange calls to call the method on the RestyleManager. r=birtles | |
40a25cf2bcfb543191822a3a660d2c6d9960cf65 | L. David Baron — Bug 1075137 patch 5 - Add new boolean to RestyleManager for whether we're currently processing animation restyles. r=birtles | |
6e06546591fc19e7dcaaf2658781dfebf13d6553 | L. David Baron — Bug 1075137 patch 4 - Convert callers from IsProcessingRestyles/IsProcessingAnimationStyleChange to SkipAnimationRules/PostAnimationRestyles. r=birtles | |
a9163aa983a55476cb1b00b64502283085a5299e | L. David Baron — Bug 1075137 patch 3 - Add PresContext() method to nsRuleWalker. r=birtles | |
43da66148c28b0a9c8ef44939af449a9aa18d044 | L. David Baron — Bug 1075137 patch 2 - Add new booleans for whether to skip animation styles and whether to post animation restyles. r=birtles | |
b35d7246cc83b944574128c5cb3157f0bd8b4ed4 | L. David Baron — Bug 1075137 patch 1 - Convert one use of IsProcessingRestyles that doesn't follow normal pattern to a debug-only member on the restyle manager. r=birtles | |
e0f6f0f43e7819dcefd5b7fbd0399398756427ca | L. David Baron — Bug 1075082 patch 2 - Add assertion in destructor of style contexts that should have been destroyed earlier. r=birtles | |
11120e8d123d76ad8c985b2d6ba13a6228665876 | L. David Baron — Bug 1075082 patch 1 - Add a helper function for the root of the rule tree. r=birtles | |
db62faf07ac4e3a5b5adf4146cf8c896923ab7ef | L. David Baron — Bug 1074634 - Don't overwrite eRestyleResult_ContinueAndForceDescendants with eRestyleResult_Continue. r=heycam | |
dbaron@mozilla.com Sat Sep 27 20:02:23 2014 +0000 | aaca52b09d8f716df5642b77f220fbcf145f1dcf | Mathias De Maré — Bug 95530 - add test for checking if the topmargin and leftmargin attributes on the BODY element are honored in all modes. r=dbaron |
65970a199843a9052999e2533d9bd8ebdbb4aefe | Sahil Chelaramani — Bug 95530 - topmargin and leftmargin attributes on the BODY element should be honored in all modes (not just Quirks mode). r=dbaron | |
dbaron@mozilla.com Wed Sep 24 21:48:21 2014 +0000 | 55f14ff238ade7c0e3b5528b3b02d6919977c58a | Mathias De Maré — Bug 95530 - add test for checking if the topmargin and leftmargin attributes on the BODY element are honored in all modes. r=dbaron |
8228c732c7eec811cde491a58ecb26bb3efb9afd | Sahil Chelaramani — Bug 95530 - topmargin and leftmargin attributes on the BODY element should be honored in all modes (not just Quirks mode). r=dbaron | |
dbaron@mozilla.com Sat Sep 13 13:18:15 2014 +0000 | 23ee92252bf7111caa57533dd60e6d6c880c01bb | L. David Baron — Bug 575675 - Remove assertion about aRelevantLinkVisited that isn't needed, and assumes that all link elements are styled with a style sheet that has :visited rules. r=bzbarsky |
fc6889fb400a012c9c482e9c57da79565608ca7f | L. David Baron — Bug 977991 patch 7 - Use the faster eRestyle_SVGAttrAnimations hint from bug 1058346 for SMIL-animated SVG attribute changes. r=birtles | |
a70541a685b5836ed7db79b17fdfe799e0037d70 | L. David Baron — Bug 977991 patch 6 - Use the faster eRestyle_StyleAttribute path for style attribute changes. r=birtles | |
7726bc49a0160256546320f2a7d9252daf1e43ae | L. David Baron — Bug 977991 patch 5 - Add eRestyle_ChangeAnimationPhase to switch between the with-animation and without-animation styles. r=birtles | |
6c6d274614cba5ec60e719fb43aadf22e04c7f8c | L. David Baron — Bug 977991 patch 4 - Ensure we don't try to use the style attribute optimization on pseudo-elements. r=birtles | |
c570f81a5dcc8f834e3c5cee19c013b98b3fcf8b | L. David Baron — Bug 977991 patch 3 - Add ability for RuleNodeWithReplacement to replace the style attribute rule and its important rule. r=birtles | |
04139f81b4d124b062038f9d6b362b43f732bbca | L. David Baron — Bug 977991 patch 2 - Add mCheckForImportantRules to the information nsStyleSet::RuleNodeWithReplacement keeps about cascade levels. r=birtles | |
c81eb3a1336b2ab5f4e83b8b5df394dfea8be37e | L. David Baron — Bug 977991 patch 1 - Expose variant of RulesMatching on nsHTMLCSSStyleSheet that is less work to call. r=birtles | |
2105fa333c57b06e4f24a20bb16be0fa9c9aea1b | L. David Baron — Bug 977991 patch 0 - Add bitwise operators to nsRestyleHint. r=birtles | |
b4ed770bf60ac603ec2bd025dd047f0f34641362 | L. David Baron — Bug 1058346 patch 2 - Add eRestyle_SVGAttrAnimations and support it in nsStyleSet::RuleNodeWithReplacement. r=birtles | |
4cc74bf25e33ef5488e18b2529cbbd18c2347a55 | L. David Baron — Bug 1058346 patch 1 - Expose a simpler variant of RulesMatching from SVGAttrAnimationRuleProcessor. r=birtles | |
1e975131a9ecf05cf7ae56908597c46f6d2644d4 | L. David Baron — Bug 1057231 patch 4 - Move SVG Attribute Animation rules from the pres hint level to their own cascade level. r=dholbert | |
2d2ccca02fda856eeb27937513d0fc83c0215423 | L. David Baron — Bug 1057231 patch 3 - Add new cascade level for rules from SMIL Animation of SVG attributes to the style set. r=dholbert | |
8e402720eb00746ad1d74c18d0beb0adc8174432 | L. David Baron — Bug 1057231 patch 2 - Add SVG Attribute Animation rule processor to the document. r=dholbert | |
c8f0bae4450434f40b2f27488b91fbc99fdd8708 | L. David Baron — Bug 1057231 patch 1 - Add a rule processor class for rules from SMIL Animation of SVG attributes. r=dholbert | |
310f2eaded12133a621bddb3a249eb52fb71a6ca | L. David Baron — Bug 1066911 - Allow eRestyle_Force{,Descendants} in RuleNodeWithReplacement. r=heycam | |
dbaron@mozilla.com Mon Aug 25 22:32:25 2014 +0000 | e0a077aace0cb0d89a798083f2c0bfb5580aa8d6 | L. David Baron — Bug 839812 - Add clip-path style for fullscreen override, which was probably originally intended ("SVG masking, clipping, or filtering"). r=dholbert |
d79e57b125ddc191f4bf9b0f670f1fad937ca3ec | L. David Baron — Bug 1055865 patch 5 - Use normal inline handling for setting the size of a non-floating nsFirstLetterFrame. r=jfkthame | |
a25d5be620425f7bfc4aa4f749a519094357f7ca | L. David Baron — Bug 1055865 patch 4 - Remove bits of code that nsLineLayout takes care of. r=jfkthame | |
1e5f9b3a220ef5340d539383935301a2adbd14fd | L. David Baron — Bug 1055865 patch 3 - Fork a bit of code between the floating and non-floating branches in nsFirstLetterFrame::Reflow. r=jfkthame | |
a25c36bd68f938f209c3d29f176f6169cc08ccec | L. David Baron — Bug 1055865 patch 2 - Use separate nsHTMLReflowMetrics for reflowing the child of the nsFirstLetterFrame. r=jfkthame | |
86f8442355cffb720d5103b305dff2e54d35f2f1 | L. David Baron — Bug 1055865 patch 1 - Add reftest for sizing of empty ::first-letter. r=jfkthame | |
dbaron@mozilla.com Mon Aug 25 04:48:50 2014 +0000 | 916f273f3ad1c438b8e48ff0cce848b01f2ed86d | L. David Baron — Bug 1057129 patch 3 - Post restyles from CheckAnimationRule directly to pseudo-elements. r=birtles |
2bf015380818ecdae9254922461ff99defd6d7b5 | L. David Baron — Bug 1057129 patch 2 - Post all animation restyles directly to pseudo-elements. r=birtles | |
c0948312ced7c5e4c4f618bde4d627912cf7f1aa | L. David Baron — Bug 1057129 patch 1 - Make AddStyleUpdatesTo handle pseudo-elements. r=birtles | |
56c3cb543b9092af71a1e771ed1ddb958957717c | L. David Baron — Bug 1057098 - Rename ElementRestyler::Restyle{Before,After}Pseudo to MaybeReframeFor{Before,After}Pseudo. r=bzbarsky | |
dbaron@mozilla.com Sat Aug 23 18:11:15 2014 +0000 | b09d1cd08b1caf95aee204c48e36f34acd7f553e | L. David Baron — Bug 1043560 followup: Annotate reliable reftest failure on B2G following merge of bug 1043560 with https://hg.mozilla.org/integration/mozilla-inbound/pushloghtml?changeset=09ee525ce99d (probably bug 974242). |
8912092cc511c3f454645a09b1f8d3279e169d36 | L. David Baron — Bug 1043560 followup: Annotate different fuzziness on one test for d2d since it is intermittenly more fuzzy on accelerated win7 reftests. | |
dbaron@mozilla.com Wed Aug 20 21:57:38 2014 +0000 | ac59c5f851dc2dab526d28e59384e450b42ae2aa | L. David Baron — Bug 1048838 - Add mochitest for transitions and restyles. No review. |
3d8dd1441e53ac2fa34d01c393d1e387508f93a5 | Brian Birtles — Bug 1048838 - Properly invalidate the style rule in nsTransitionManager::StyleContextChanged. r=dbaron | |
dbaron@mozilla.com Mon Aug 18 04:27:11 2014 +0000 | dc28ef8b9fbb83ead60f9cd6f63b12fc9853bc29 | L. David Baron — Bug 1054163 - Replace numbered reftest manifest file errors with more descriptive error messages. r=dholbert |
dbaron@mozilla.com Wed Aug 13 22:39:23 2014 +0000 | c57732433b20317e742dfd648cf8f7db185f2974 | L. David Baron — Bug 1052907 - Make --this-chunk and --total-chunks arguments to mach reftest-remote work by coercing them to ints, which they need to be. r=ahal |
dd458303586abea4ab2be9ce493149f623afe23c | L. David Baron — Bug 625289 patch 13 - Test that ::first-line movement doesn't start transitions, i.e., test patch 10 in this series. r=heycam | |
51037224ba032d9f1284c0f0dae6e0b576abefbc | L. David Baron — Bug 625289 patch 12 - Tests for transitions on elements that are reframing. r=heycam | |
d42fd4c37ff290313892e83d1db76ecb7b8e3e7c | L. David Baron — Bug 625289 patch 11 - Call RestyleManager::TryStartingTransition during frame construction. r=heycam | |
d376190977206ffbfaf6c1d9acb8982224ad7e48 | L. David Baron — Bug 625289 patch 10 - Check for difference in HasPseudoElementData before starting transitions. r=heycam | |
4728bf17904f1d965ec586fc2a25bcffc3826f17 | L. David Baron — Bug 625289 patch 9 - Convert nsCSSFrameConstructor::ResolveStyleContext away from early returns. r=heycam | |
bdd478d2509af7e5a7fa021de1c1b423b52f1214 | L. David Baron — Bug 625289 patch 8 - Add FIXME comments suggesting additional use of ResolveStyleContext when resolving the root frame. r=heycam | |
e922666335d53087584ed7ab6dc3c606556785d3 | L. David Baron — Bug 625289 patch 7 - Expose TryStartingTransition. r=heycam | |
32c0583ebd3118fa5117782c7bcc6d9a3ea0c17f | L. David Baron — Bug 625289 patch 6 - Store style contexts being reframed in the ReframingStyleContexts struct. r=heycam | |
e69260bc73e5fde15fa336527269137bf4a7d9fc | L. David Baron — Bug 625289 patch 5 - Create a ReframingStyleContexts struct during restyling. r=heycam | |
f8dfb26a480e6ade568c1fbe0b4b2204b5625613 | L. David Baron — Bug 625289 patch 4 - Add member variable to restyle manager for currently reframing style contexts. r=heycam | |
9172c121b47fadca425179e9dfb5518740b347c8 | L. David Baron — Bug 625289 patch 3 - Add types for storing the style contexts of elements currently being reframed. r=heycam | |
2934028bc05578f3952749c1f5489d227fac5344 | L. David Baron — Bug 625289 patch 2 - Create wrapper function around the only calling pattern of ComputeStyleChangeFor. r=heycam | |
97a9985d440942e641dd7f6c8762f819f0158cbc | L. David Baron — Bug 625289 patch 1 - Add comment about dependence on synchronous frame reconstruction. r=heycam | |
dbaron@mozilla.com Thu Aug 07 05:59:19 2014 +0000 | 12959495c74eb1349dd15dfe88d7fd2eff001d4c | L. David Baron — Bug 996796 patch 25 - Remove the old (now-unused) miniflush code (preserving one of the header comments). r=heycam |
96483fbec78522721d4a2da3480e0ca2f836050e | L. David Baron — Bug 996796 patch 24 - Use a RestyleTracker for the coalescing in the animation-only style flush (miniflush). r=heycam | |
a2f481de3386931f84153012d73678d1bc7251c3 | L. David Baron — Bug 996796 patch 23 - Make transition manager ignore StyleContextChanged notifications during an animation-only style update. r=heycam | |
3eb35f913cc5267be0a651b272dae6ef46aa9bc5 | L. David Baron — Bug 972199 followup - use crashtest manifest rather than setBoolPref so that all later crashtests aren't affected by the pref change. No review. | |
dbaron@mozilla.com Thu Aug 07 02:24:19 2014 +0000 | 336b8cc31768f5e2a087eaaba98768219e668728 | L. David Baron — Bug 914253 patch 10 - Revert inadvertent change from previous commit. No review. DONTBUILD |
dbaron@mozilla.com Thu Aug 07 02:22:08 2014 +0000 | 0dc5563f5874b9ea01de327cc444cdf1be09cda5 | L. David Baron — Bug 914253 patch 9 - Implement CRC checking for .gnu_debuglink section. No review. |
ed2a7702b5e1c5a3ffd6eddf8071e7f66855916e | L. David Baron — Bug 914253 patch 8 - Ignore useless results from addr2line and keep what we had before, like fix-linux-stack.pl does. No review. | |
00907b88a3c1dc7f46ccdc5852bf9158ea69c229 | L. David Baron — Bug 914253 patch 7 - Remove some debugging code and the remnants of the old address adjustment code. No review. | |
dbaron@mozilla.com Wed Aug 06 22:53:02 2014 +0000 | e8b07667f3ccb30c7a2a3d8145ffdedbeebb5ce6 | L. David Baron — Bug 914253 patch 6 - Linux stacks are lowercase hexidecimal (although this was temporarily not true due to bug 939610, which is probably when mccr8 started fix_linux_stack.py). No review. |
89a0fa83c6d737ba8624b82054fa0f706804cf93 | L. David Baron — Bug 914253 patch 5 - Implement caching of addr2line results, like bug 812070 did for fix-linux-stack.pl. No review. | |
1acb2c5d135c15af1edb836c71a80fad8ee73866 | L. David Baron — Bug 914253 patch 4 - Implement address adjustment for fix_linux_stack.py. No review. | |
0f99aee39def75b89cab5392bfbe8f6a2de2a300 | L. David Baron — Bug 914253 patch 3 - Implement separate debug info for fix_linux_stack.py, including the addition of support for .note.gnu.build-id sections that fix-linux-stack.pl did not support. No review. | |
9ef4e1a017e9a491f9ea299d5f1585b15270deea | L. David Baron — Bug 914253 patch 2 - Pull opening comment from fix-linux-stack.pl. No review. | |
cfb6de8ff92c75ee7dae9309563a350ecd73e6c3 | Andrew McCreight — Bug 914253 patch 1 - Initial version of fix_linux_stack.py, based on slightly old version of fix_macosx_stack.py. No review. | |
dbaron@mozilla.com Sun Aug 03 20:12:20 2014 +0000 | e148599c0bba8892682bdb335c01aa42df75b23b | L. David Baron — Bug 996796 patch 22 - Make restyling exact - only call RestyleBeforePseudo and RestyleAfterPseudo when we have an eRestyle_Subtree hint. r=heycam |
2f9429f3db79ee16261146709b41b51f3d66aee4 | L. David Baron — Bug 996796 patch 21 - Make restyling exact - Only call MaybeRecreateFramesForElement when we have a nonzero restyle hint. r=heycam | |
dd86a9d3fd78d0e20c24623e0bb80c464d16c6ee | L. David Baron — Bug 996796 patch 20 - Make restyling exact - Avoid rerunning selector matching on everything when the basis of rem units changes. r=heycam | |
69c78fb96b8ab6e1fc71ccff46f9dc41354bcd95 | L. David Baron — Bug 996796 patch 19 - Avoid reresolution for extra style contexts when the restyle hint is not eRestyle_Self or eRestyle_Subtree. r=heycam | |
2919311231ecd1bd53e18eee26bc7106b2ab806c | L. David Baron — Bug 996796 patch 18 - Fix RestyleTracker to handle restyle hints exactly rather than pessimistically when restyling continuations with varying styles (e.g., spans inside ::first-line or ::first-letter). r=heycam | |
dbaron@mozilla.com Sun Aug 03 08:22:53 2014 +0000 | c0d4dd2261a5ac9bb1aece976e1774d977b8b13d | L. David Baron — Back out bug 996796 patch 18 through patch 25 (changesets fbe97c2db729 through 9719c08c3144) to fix 50%-of-the-time Android 4.0 debug orange from single assertion ("Why did this not get handled while processing mRestyleRoots?", layout/base/RestyleTracker.cpp, line 87) in gfx/tests/crashtests/815489.html . |
dbaron@mozilla.com Sun Aug 03 02:38:23 2014 +0000 | 1636ae2d7b537c6c0f70a04d841348d4453e62cb | L. David Baron — Bug 1045161 patch 2 - Remove write-only member variables of nsStyleTable. r=bzbarsky |
0e4308c07967f664d590598d490b820011fca374 | L. David Baron — Bug 1045161 patch 1 - Stop implementing ParseAttribute for frame and rules (to parse them to enumerated values) since we no longer map them into style. r=bzbarsky | |
9719c08c314414d64ae78234dc3e5acbfd339ec5 | L. David Baron — Bug 996796 patch 25 - Remove the old (now-unused) miniflush code (preserving one of the header comments). r=heycam | |
ebf41f7c81b233b13b03a6caf7f254a41131e4d2 | L. David Baron — Bug 996796 patch 24 - Use a RestyleTracker for the coalescing in the animation-only style flush (miniflush). r=heycam | |
bc7a3787b5840de84f226eca8b32020e39e651ce | L. David Baron — Bug 996796 patch 23 - Make transition manager ignore StyleContextChanged notifications during an animation-only style update. r=heycam | |
0c1136091a68100400db5bb09b99f355e89841e7 | L. David Baron — Bug 996796 patch 22 - Make restyling exact - only call RestyleBeforePseudo and RestyleAfterPseudo when we have an eRestyle_Subtree hint. r=heycam | |
d776e50cd14099e3378034719bd55c2ca3ce8fb9 | L. David Baron — Bug 996796 patch 21 - Make restyling exact - Only call MaybeRecreateFramesForElement when we have a nonzero restyle hint. r=heycam | |
10438983fda725c15da15939fc2fed0a39a826ad | L. David Baron — Bug 996796 patch 20 - Make restyling exact - Avoid rerunning selector matching on everything when the basis of rem units changes. r=heycam | |
dc528616d91609b7aad047bc5674f79834fd6f40 | L. David Baron — Bug 996796 patch 19 - Avoid reresolution for extra style contexts when the restyle hint is not eRestyle_Self or eRestyle_Subtree. r=heycam | |
fbe97c2db7299c1459167c88442a3ef5c57a90cd | L. David Baron — Bug 996796 patch 18 - Fix RestyleTracker to handle restyle hints exactly rather than pessimistically when restyling continuations with varying styles (e.g., spans inside ::first-line or ::first-letter). r=heycam | |
b5b4fbbcbcd433100e4986791957f86732afb0e8 | L. David Baron — Bug 996796 patch 17 - Add comment about how RuleNodeWithReplacement should interact with nsTransitionManager and nsAnimationManager. r=heycam | |
06ffae59cea913a6d36f5e99bdd1755583e3dc30 | L. David Baron — Bug 996796 patch 16 - Add comment about potential performance impromevent to RuleNodeWithReplacement. r=heycam | |
a911c666406f6f578a3586f8245b62e2dcd680d2 | L. David Baron — Bug 996796 patch 15 - Copy the eSkipParentDisplayBasedStyleFixup bit from ReparentStyleContext as well. r=heycam | |
7ee0ebcf0602424536cac46089f649f448bd14e5 | L. David Baron — Bug 996796 patch 14 - Fix the aElementForAnimation passed from ResolveStyleWithReplacement. r=heycam | |
119416a35fa8915d77ed85debbf5f278b3b7702a | L. David Baron — Bug 996796 patch 13 - Fix the pseudo element information created by ResolveStyleWithReplacement. r=heycam | |
d13154302d771e887b710acb6c610f55bd32d0f0 | L. David Baron — Bug 996796 patch 12 - Fix the visited rule node handling in ResolveStyleWithReplacement. r=heycam | |
6a9de658d4b4e93101649d1e3431d0eaa2e698b5 | L. David Baron — Bug 996796 patch 11 - Fix the visited flag handling in ResolveStyleWithReplacement. r=heycam | |
720eed827027169056170ddf8ecf43be85b02fe6 | L. David Baron — Bug 996796 patch 10 - Separate the rule node replacement code from the style context handling so that we can make visited handling correct. r=heycam | |
4a395d400f602f4c3bcb32603af4374ee2b5346d | L. David Baron — Bug 996796 patch 9 - Make nsStyleSet::ResolveStyleWithReplacement handle changing between having and not having animation or transition rules, make it set IsImportantRule on rule nodes correctly, and merge the bogus ResolveStyleForRules into it. r=heycam | |
d9db9020d57ace77058e987ad5e8bef422da6b50 | L. David Baron — Bug 996796 patch 8 - Pass the replacements through to ResolveStyleWithReplacement. r=heycam | |
a8a810bc1b360482b6acf3c202c0c113f31543a4 | L. David Baron — Bug 996796 patch 7 - Add new restyle types that replace only the data from CSS transitions or animations. r=heycam | |
8da0b361d546fb9a84774d0e0e2f633df6d4a427 | L. David Baron — Bug 996796 patch 6 - Adjust checks of restyle types to accomodate new types weaker than eRestyle_Self. r=heycam | |
96186774f07c087a05c6798966ddef2440c1350e | L. David Baron — Bug 996796 patch 5 - Move the guts of UpdateThrottledStyle into nsStyleSet, where it can be reused. r=heycam | |
9fc64f0449016bc147da8f336b6ab635de672038 | L. David Baron — Bug 1031149 - Consistently pass correct aRelevantLinkVisited to nsStyleContext::FindChildWithRules. r=heycam | |
dbaron@mozilla.com Sat Jul 26 00:50:01 2014 +0000 | 28b762c2b3e2aeb3989aa2a96da4a8857c930d44 | L. David Baron — Back out the remainder of 3f6ee18b1e9d (bug 1038357), most of which was backed out in 8da875b402fe (backout of bug 1020416). |
dbaron@mozilla.com Fri Jul 25 04:37:02 2014 +0000 | 68f101ad08d2e69c73e7481020607a3d4d472cd5 | L. David Baron — Bug 996796 patch 4 - Add a new type of RestyleTracker for handling animation-only style flushes. r=heycam |
7f36e474edcd04acc18e6dedbcabd70d19361a9e | L. David Baron — Bug 996796 patch 3 - Move the knowledge of when we last updated main-thread-suppressed animation styles into the restyle manager rather than have two separate but always equal timestamps for animations and transitions. r=birtles | |
16065088f95738379bb610eb91238a0ab40894ed | L. David Baron — Bug 996796 patch 2 - Change the public API to updating main-thread-suppressed animation styles (miniflush) in preparation for refactoring how it works. r=birtles | |
fa40edea370500921e38b400b61f0438d05b4cff | L. David Baron — Bug 996796 patch 1 - Perform a miniflush on both animations and transitions before processing restyles. r=birtles | |
5bed5f6da61ce3878cac0c5334423a709e42bd4f | L. David Baron — Bug 996796 patch 0 - Fix test_animations_omta_start.html so that additional tests will involve onscreen layers. r=birtles | |
267e2477f763c4f216fe05b58434e1d70efbf137 | Ms2ger — Bug 981257 - Free up the unused NODE_ATTACH_BINDING_ON_POSTCREATE bit. r=bzbarsky | |
dbaron@mozilla.com Thu Jul 24 22:06:36 2014 +0000 | c5feae4f583bd80a5d7cc0be7308033a16faefa9 | L. David Baron — Bug 1041075 - Request longer timeout for test_value_storage.html. r=dholbert |
dbaron@mozilla.com Sat Jul 19 16:13:04 2014 +0000 | cabc7efd2c1fdefa9abed927ef3aff42ee46a499 | L. David Baron — Back out changeset f698c8166457 (bug 1035075) for B2G ICS Emulator Opt mochitest-7 orange. |
dbaron@mozilla.com Sat Jul 19 04:22:40 2014 +0000 | a692217e595a3c85593281b443eed0c0acdb40c9 | L. David Baron — Bug 1040386: Fix hopefully-harmless CSS syntax error in isOMTAWorking(). r=birtles |
16372635dd288d89aa1c6fa95685b2ce4d9e99b2 | L. David Baron — Bug 1041060: Use AllocateByObjectID/FreeByObjectID for nsInheritedStyleData and nsResetStyleData. r=heycam | |
dbaron@mozilla.com Thu Jul 17 03:10:45 2014 +0000 | 84d34426abf6d7a70641efcce748ba6f9c96339c | L. David Baron — Bug 1031635 - Add --debugger-args option to reftest mach commands. r=gps |
83d81f2f03727f347b14cfe26413d37770578a05 | L. David Baron — Bug 996798 patch 2 - Make the ability to change nsWrapperCache::FlagsType more portable. r=bzbarsky | |
dbaron@mozilla.com Wed Jul 16 05:27:36 2014 +0000 | a33939fdd6efa44980510041ab02257c05f68d1a | L. David Baron — Bug 1038488 patch 3 - Use AllocateByObjectID/FreeByObjectID for style structs. r=heycam |
678bc1632fc30f99a9433d5b4439f43eed8de1fc | L. David Baron — Bug 1038488 patch 2 - Remove memset from the operator new of the 4 style structs that have it. r=heycam | |
d8863fcb3fcb2445c6b54e56c02af65f52a54b80 | L. David Baron — Bug 1038488 patch 1 - Explicitly initialize nsStyleMargin::mCachedMargin and nsStylePadding::mCachedPadding so that it is clear all members of nsStyleFont, nsStyleMargin, nsStylePadding, and nsStyleBorder are explicitly initialized. r=heycam | |
8dd8407fd66bd16531d39c56b9d8f1853dad1b6a | L. David Baron — Bug 1030604 - Use nsChangeHint_UpdateOverflow for clip-path and mask changes so we update the PreEffectsBBoxProperty and run the effect on the correct area. r=roc | |
dbaron@mozilla.com Fri Jun 27 04:16:55 2014 +0000 | 43cbeceed821e92d4cc868e55d885dd6b3011921 | L. David Baron — Followup to Bug 789096 patch 8: fix indentation. No review. |
dbaron@mozilla.com Thu Jun 19 00:08:29 2014 +0000 | bdf18e88d83427e06f0948b1120ee0499650fef1 | L. David Baron — Bug 1026768 - Pass the restyle hint through from ProcessOneRestyle to ComputeStyleChangeFor rather than converting it to a boolean and back. r=heycam |
6e62d26d659c75a7be32298e259133e68c571d82 | L. David Baron — Bug 996798 - Add a typedef to make it easier to change the size of nsWrapperCache/nsINode flags. r=bzbarsky | |
dbaron@mozilla.com Fri May 30 00:43:25 2014 +0000 | 68736e0362c3859c2f40600e471bd3e2f1269f3e | L. David Baron — Bug 989802 - Round viewport units to appunits using trunc rather than round so that repeated uses fit within a container. r=roc |
dbaron@mozilla.com Thu May 29 01:12:35 2014 +0000 | 71a7a25d9884f978c2d352adccacbc7c086da469 | L. David Baron — Back out changeset 9bd21ab86f78 (bug 1013160) due to regression (bug 1017335). |
dbaron@mozilla.com Fri May 09 23:54:56 2014 +0000 | 14b4ebf888f34824171ab1d087986b97b8f8ab48 | L. David Baron — Bug 1001258: Remove assertion added in bug 911786 part 3 since it turns out the first bug it found was bogus. r=dholbert |
dbaron@mozilla.com Thu Apr 24 16:30:26 2014 +0000 | 114a84c729dbf3be661d64405260fc6cda67e282 | L. David Baron — Bug 997506: Call CreateNeededFrames for all ProcessPendingRestyles calls rather than just most. r=tn |
dbaron@mozilla.com Mon Apr 14 20:22:40 2014 +0000 | 16f349eeb65c46fc4614c4aabd2e7cf5d75fa443 | L. David Baron — Bug 995661 followup - Skip mochitest on b2g desktop for now on a CLOSED TREE. |
dbaron@mozilla.com Mon Apr 14 18:12:22 2014 +0000 | 33d397b3b0082f81fd6cf5a16beddbfc7ed99724 | L. David Baron — Bug 995410 - Call shouldSnapshotWholePage rather than testing for its existence. r=mattwoodrow |
7ba6e4eeb392ba744d54020a0a4a8ef8614e244b | L. David Baron — Bug 995721 patch 2 - Run drawWindow mochitests on a toplevel window. r=mattwoodrow | |
4428373539b7edf1c399ac3523980cd936ca592d | L. David Baron — Bug 995721 patch 1 - Honor the translation on mShadowTarget in ClientLayerManager::MakeSnapshotIfRequired. r=mattwoodrow | |
33bfd3ceee1f57e75614971b51963f467d2cf2b2 | L. David Baron — Bug 995661 patch 3 - Add mochitest for canvas drawWindow. r=mattwoodrow | |
2e0abf6eeec34795ed5ff416ca4c758869a984be | L. David Baron — Bug 995661 patch 2 - Use OP_OVER rather than OP_SOURCE to handle canvas drawWindow calls that don't cover the canvas or (I believe) that contain transparency. r=mattwoodrow | |
febd5ad98adb549c7ffdea955f7a243dee3def2a | L. David Baron — Bug 995661 patch 1 - Remove dead code resulting from removal of gfxPlatform::SupportsAzureContent(). r=mattwoodrow | |
dbaron@mozilla.com Thu Apr 10 06:09:03 2014 +0000 | 901d300bb4418d4a8e6b41dedfbadceb619214f7 | L. David Baron — Back out changeset 244e4088c1b9 (bug 993747) for mochitest ASAN orange. |
dbaron@mozilla.com Thu Apr 10 04:49:16 2014 +0000 | e74883f49f5d2244826827cf69fa9fd9a6d52450 | L. David Baron — Bug 992324 patch 2 - Disable interruptible reflow in reftest harness. r=bzbarsky |
3645bb7a4a7f5eddf0cbb3cbf5e39c9db7dea3ef | L. David Baron — Bug 992324 patch 1 - Add a pref to disable interruptible reflow. r=bzbarsky | |
71beb457615f118bfa0716b137f0a44b0c1132af | L. David Baron — Bug 991928 - Make warning about wrapping XUL boxes chrome-only. r=bzbarsky | |
244e4088c1b9963375f23bf50d1c6f96cf1fea69 | L. David Baron — Bug 993747 - nsAppRunner.cpp should use NS_FREE_PERMANENT_DATA rather than making up its own variant of the same concept. r=karlt | |
6ba251c62ec3c688ffb4dcdbef7582da2377ff6a | L. David Baron — No bug - Add paragraph about the size of reftests. | |
dbaron@mozilla.com Thu Apr 03 05:56:35 2014 +0000 | c2d529d8aa2bc561796e6456445cb1d7ee8a6bfa | L. David Baron — Bug 975397 - Call TrackImage when constructing a new nsStyleBorder. r=heycam |
dbaron@mozilla.com Tue Apr 01 19:04:14 2014 +0000 | 05cf275996a2509038b9cafae7c6b7d82509aa1c | L. David Baron — Bug 989560 patch 4 - Remove most uses of CheckEndProperty()/ExpectEndProperty(). r=heycam |
59e4c490f4b26753df4983c6cde02f5e4e2dd3bb | L. David Baron — Bug 989560 patch 3 - Add one more ExpectEndProperty() call that is needed for variables. r=heycam | |
7a8a2f866795c8de268be6a8501544d140a2cf40 | L. David Baron — Bug 989560 patch 2 - Don't accept an empty value for font-variant-alternates. r=heycam | |
9742b43dc955cc75b96fde2d9b9c25a7c9e4cd66 | L. David Baron — Bug 989560 patch 1 - Make it an error to have an empty item within an animation or transition shorthand. r=heycam | |
c9efc607db2387a927c684d06366b288e81af50d | L. David Baron — Bug 988702 patch 3 - Fix missing UngetToken() calls in ParseCounterData(), and avoid evil CheckEndProperty() calls while I'm there. r=heycam | |
fe9e2cdcfdc7fc3f0020471dd2f7fccb6d70e74a | L. David Baron — Bug 988702 patch 2 - Test invalid CSS property values for their balanced-ness of () [] or {}. r=heycam | |
5015f2ffabfdee4088506b71786763ccbf296feb | L. David Baron — Bug 988702 patch 1 - Remove duplication between invalidGradientAndElementValues and the list of invalid values in background-image. r=heycam | |
ada9f861cd5051d5a636242d1c57c8b6f820f791 | L. David Baron — Bug 989688 patch 6 - Run the reftests in toolkit/content/tests/reftests/. r=enndeakin | |
dfaf3e711f2617c779fc27842a37a4fe38d8237b | L. David Baron — Bug 989688 patch 5 - Run the reftests in layout/reftests/view-source/. r=roc | |
ca4d53859c96aa523a1b87b7b6185842d6aede00 | L. David Baron — Bug 989688 patch 4 - Only include the reftests in layout/reftests/css-valid/output/ once. r=jwatt | |
755856a2f09618d48a3b0dd2f75fce06bebd2e25 | L. David Baron — Bug 989688 patch 3 - Run the reftests in layout/reftests/css-invalid/form/. r=jwatt | |
5448dc1939df63686745be29bc7dacf226d38f2f | L. David Baron — Bug 989688 patch 2 - Run the reftests in layout/reftests/async-scrolling/. r=roc | |
43295cbce602d12f20c4455f57ad2afccd0a0042 | L. David Baron — Bug 989688 patch 1 - Only include the webcomponents reftest.list once. r=wchen | |
c294fecfef7f19ee218d2f221f06c30a99fb6978 | L. David Baron — Bug 989574 patch 2 - Fix comment to match code. | |
eb9f5016ba721f9db57bbd41115de3f615006f0e | L. David Baron — Bug 989130 - Back out changeset fe119a83b1f2 (bug 942017) while leaving the corresponding test from changeset 3c63decb4e7e. r=jfkthame | |
dbaron@mozilla.com Sat Mar 29 16:29:47 2014 +0000 | b5323125a8715febb58c8f066edb193c03cf9147 | L. David Baron — Bug 470769 - Store computed styles of integer-valued properties as integers in nsROCSSPrimitiveValue, so they round-trip correctly. r=bzbarsky |
dbaron@mozilla.com Sat Mar 29 03:13:58 2014 +0000 | e51a54f1817dba426234de76938e7fdc6792ad07 | L. David Baron — Bug 986807 patch 3 - Use preprocessor to avoid duplicating reftest default preference lists. r=ted |
dbaron@mozilla.com Mon Mar 24 01:45:28 2014 +0000 | 6930ffbc0f1d6dbe504e74405015d22896e77ccc | L. David Baron — Bug 986807 patch 2 - Sync APZC/viewport prefs from bug 975931 from desktop reftest code to Android/B2G reftest code. r=roc |
0ce172037ced6f5dbad14eaf8df22b89547432a5 | L. David Baron — Bug 986807 patch 1 - Sync lower-risk prefs over from desktop reftest code to Android reftest code. r=roc | |
c704812d3776158a8b317ab19fc767a41b2966d2 | L. David Baron — Bug 986409 - Skip fewer entire reftest directories on B2G. r=roc | |
ac696b8baf8543ea31301468e25599633c59e344 | L. David Baron — Bug 986406 - Don't skip entire reftest directories on Android. r=roc | |
dbaron@mozilla.com Sun Mar 23 05:07:30 2014 +0000 | fb690596c4ae06804f82b521f58f6c7bda160530 | L. David Baron — Bug 986404 - Mark test as failing due to scrollbars showing up. |
dbaron@mozilla.com Sun Mar 23 04:55:57 2014 +0000 | 285dfafec8f6554fe64371296a08d1ce6e06df11 | L. David Baron — Bug 986404: Disable fade-out of overlay scrollbars during reftest. r=mstange |
dbaron@mozilla.com Wed Mar 19 16:45:38 2014 +0000 | 8bd4fde6a7f13c6264dc7702862f7656a3d0f706 | L. David Baron — Rename tests to match normal convention (abspos rather than abpos) and to match their internal rel=match. No bug. |
dbaron@mozilla.com Sat Mar 15 23:22:12 2014 +0000 | f44d993a20de5675e7bc1b89571a34eccc6d2142 | L. David Baron — Bug 981637: Make overflow events fire correctly in UpdateOverflow codepath. r=mats |
dbaron@mozilla.com Sat Mar 15 00:03:08 2014 +0000 | 0e768e11d2c63b82fe07ce15d24d20fb1571d7f7 | L. David Baron — Bug 697451 - Stop overriding line-height (max-ing with 1.0) on inputs other than single-line text inputs. r=bzbarsky |
dbaron@mozilla.com Thu Mar 13 03:33:46 2014 +0000 | a9182238dc0b748b98600833a7cd176ccb2b2308 | L. David Baron — Bug 349259 patch 4 - Add reftests for line-height on input type=text, input type=button, and button. |
58dc82ba5952fd273a5d37a488912fbc6fc00dac | Boris Zbarsky — Bug 349259 patch 3 - Allow pages to override line-height on form controls, except for <select>. r=dbaron | |
26b27dcceb7350c6a25156f20e2aa9480f187827 | L. David Baron — Bug 349259 patch 2: Prevent html:input elements from having a line-height smaller than 1. r=bz | |
e0e03efe760cbfd050d6e091f60afd0cfd7fe954 | L. David Baron — Bug 349259 patch 1: Add an nsIContent* parameter to nsHTMLReflowState::CalcLineHeight. r=bz | |
dbaron@mozilla.com Fri Mar 07 06:09:17 2014 +0000 | 46e56e65ecc77d8a756f7f6a958d2643231d037d | L. David Baron — Bug 978712 - Prevent non-running transitions and animations (animations or transitions during their delay period, and animations after they finish) from repeatedly poking layer activity because we think we can run them on the compositor. r=heycam |
949a044a6163099fc5544ec64f69e873cf27c36f | L. David Baron — Bug 979748 - Simplify code based on already having checked the NS_FRAME_OUT_OF_FLOW bit. r=heycam | |
539db8ea943ac196a8181a58346f7addc54139ae | L. David Baron — Bug 979760 - Pull out a BeginTransaction call common to the start of all three branches of if/else logic. r=mattwoodrow | |
dbaron@mozilla.com Wed Mar 05 05:05:47 2014 +0000 | ecd0fa3e4a8e5abc6f091590e0ec99289e1e89a4 | L. David Baron — Bug 828173 bustage fix for non-unified builds: add using declaration. |
dbaron@mozilla.com Wed Mar 05 04:13:57 2014 +0000 | 63f04e426fdae72b049d345f2434dadd478ee2e9 | L. David Baron — Bug 979557: CanAnimatePropertyOnCompositor should return early when there's no OMT compositing, whether or not logging is enabled. r=dzbarsky |
447343d88656aed33db076b1dd637c5e412d14e1 | L. David Baron — Bug 979555: Add default value for layers.offmainthreadcomposition.log-animations preference to all.js. r=dzbarsky | |
55fa3c2f32aa87df79efdd5413c14510c7f6edb2 | L. David Baron — Bug 828173 patch 6: Remove calls to ForceLayerRerendering from the miniflush code (UpdateThrottledStyles, which flushes animations whose main thread updates are throttled without updating any other styles). r=mattwoodrow | |
7d436b8eeddadb3101d3fa3f21290ee7242c5d7f | L. David Baron — Bug 828173 patch 5: Call AddAnimationsAndTransitionsToLayer when we choose not to repaint when handling an UpdateTransformLayer hint, so that any new animations resulting from the style change get sent to the layer. r=mattwoodrow | |
4055be226e07e69c17a0b98178de4b4cc017190b | L. David Baron — Bug 828173 patch 4: Expose AddAnimationsAndTransitionsToLayer and allow it to be called from style change handling. r=mattwoodrow | |
8d766ce8ba363779de099f00fce7b66c57390b36 | L. David Baron — Bug 828173 patch 3.5: Move GetTransformRootFrame to nsLayoutUtils. r=mattwoodrow | |
2cd385901f970e4c9ae8280ae5a1b40682cdd3ce | L. David Baron — Bug 828173 patch 3: Add a concept of pending animations to Layer, like pending transform. r=mattwoodrow | |
b999b6e2ccaba1bf9dafb6b6aa408512481a5c51 | L. David Baron — Bug 828173 patch 2: Make Layer::AddAnimation have the caller fill in the data instead of taking parameters. r=mattwoodrow | |
8bf28c8a36130580550dd299690c8940b1d8f614 | L. David Baron — Bug 828173 patch 1: Add nsLayoutUtils::GetReferenceFrame. r=mattwoodrow | |
acabb39782ef80093db8d79bf44322fc7b2f0836 | L. David Baron — Bug 978903: Fix some uninitialized variable warnings in the CSS parser. r=heycam | |
1a34a6a07d711c3722146962871642887765d81b | L. David Baron — Bug 978648: Handle dynamic changes to @keyframes rules and keyframe rules better. r=heycam | |
50462316925c11b17422d227183075a64942d0e4 | L. David Baron — Bug 621618 patch 4: Make conditions in Element::RemoveFromIdTable match those in AddToIdTable, to avoid asymmetric calls to the document's functions. r=bzbarsky | |
90990d488dccf970bdffd0b50953f0a177322099 | L. David Baron — Bug 621618 patch 3: Add FIXMEs in nsXULDocument for ID handling. r=bzbarsky | |
5bd1a27cf9e687a316f15b9ee8970671abda57f9 | L. David Baron — Bug 621618 patch 2: Make nsXMLElement reuse Element::AddToIdTable and Element::RemoveFromIdTable thoroughly. r=bzbarsky | |
57d5722c785b48da73996037d927374ab73fba25 | L. David Baron — Bug 621618 patch 1: Remove BindToTree overrides in nsXMLElement that exist only to make AddToIdTable/RemoveFromIdTable calls already in the base class (Element). r=bzbarsky | |
72f8a731fc2ea6287ec5b724a65d3952abda7289 | L. David Baron — Bug 976777: Truncate long source lines in script errors before sending them to the parent process. r=bent | |
9e087156c289631a1ac048dd4b047b0ea2ea092a | L. David Baron — Fix merge error between bug 872273 (changeset 46df3fd9b0dc) and bug 946065 (changeset 243259fda9ab) and move this test to the directory where it's listed in mochitest.ini so it will actually be run. No review. | |
dbaron@mozilla.com Mon Mar 03 08:55:20 2014 +0000 | b0f8873dee70fbe1b06685776f3141d1dce40159 | L. David Baron — Bug 978612: Ignore changes to offsets of static-positioned elements when they or their descendants have views. r=dholbert |
5ddb2542c961fa2bda1943ec3a27a7961a15349e | L. David Baron — Bug 439204: Remove assertion "We placed a float where there was no room!" r=roc | |
ba9b13653eee2d4f1e3da156420eca6643088628 | L. David Baron — Bug 978620: Make nsFrameSetFrame call FinishAndStoreOverflow. r=roc | |
31b472f3e282a08ca53db8eaf137c4924cd1dc69 | L. David Baron — Bug 978603: Make sure implicit copy constructors and assignment operators aren't invoked for gfxGlyphExtents (which would at least mess up leak statistics if not actually leak). r=jfkthame | |
8a72d26209182966111fcc0a6a721c65ac3160ec | L. David Baron — Bug 855081 patch 2: Use a single buffer for the demangled names. r=jesup | |
c66cd5bf1aadd254aefa2078ef3d3f319e006a53 | L. David Baron — Bug 978608: Shut down pango's fontmap cleanly and shut down fontconfig, #if CLEANUP_MEMORY. r=karlt | |
dbaron@mozilla.com Sun Mar 02 18:29:22 2014 +0000 | d30b9a757fc2bd8c21c0cc51f07e695ad958d89b | Kearwood (Kip) Gilbert — Bug 687297 - Added Mochitest to verify that the per-presentation base minimum font size is propagated without being influenced by the language-specific global preference. r=dbaron |
d86dd791088bf0f92fbe4b346d13d0a614ce58b1 | Kearwood (Kip) Gilbert — Bug 687297 - The per-presentation base minimum font size is now propagated without being max’ed with the language-specific global minimum font size preference, r=dbaron | |
6194e2ee8e6a6a186de6a108d919af5fa82255c5 | L. David Baron — Bug 978495: Initialize mozilla::layers::TextureClientX11::mLocked. r=nical | |
dbaron@mozilla.com Sat Mar 01 01:17:57 2014 +0000 | 74ec9c7f21b80a20a81f24ee1eff2cf4dc752e69 | L. David Baron — Add bug number (bug 828173) to FIXME comment. |
dbaron@mozilla.com Fri Feb 28 05:49:41 2014 +0000 | 543382e6f36778c888515df397fc0566e7072f47 | L. David Baron — Bug 968555 patch 2 (tests): Test that 'backface-visibility' does not cause creation of a stacking context. r=mattwoodrow |
dbaron@mozilla.com Thu Feb 27 07:00:45 2014 +0000 | b0e36a2e2ee5bb7a4b50dafcc3838992cb95f350 | L. David Baron — Bug 977248: Remove quirk.css rule that selects on an attribute that was only set by the old HTML parser. r=mrbkap |
1d16baf1f90a1e6b07d03c40c0c2864426277cac | Kearwood (Kip) Gilbert — Bug 687297 - Added Mochitest to verify that the per-presentation base minimum font size is propagated without being influenced by the language-specific global preference. r=dbaron | |
27f21343ffe5c253a66082d6ee923784ec95961c | Kearwood (Kip) Gilbert — Bug 687297 - The per-presentation base minimum font size is now propagated without being max’ed with the language-specific global minimum font size preference, r=dbaron | |
dbaron@mozilla.com Wed Feb 26 21:37:14 2014 +0000 | 221426a61d0f5c654f55a6e8e25981309765638c | L. David Baron — Bug 976364: Make 'perspective' create a stacking context. r=mattwoodrow |
cb1eb32b89d86d78b7326f416cf404548c5e0099 | L. David Baron — Bug 331743 patch 5: Fix -Wformat warnings in leaksoup.cpp related to 32-bit vs. 64-bit sizes. r=khuey | |
343851681bc0c61215315cd863f1949648eed369 | L. David Baron — Bug 331743 patch 4: Fix -Wshadow warning in leaksoup.cpp. r=khuey | |
d0662a9525b4d6f7fab8f96f6fb0d259297179a0 | L. David Baron — Bug 331743 patch 3: Improve trace-malloc memory dumps and their handling on 64-bit. r=khuey | |
615aa2a1904c837b0c6f14f9fc2655f8fa3322dc | L. David Baron — Bug 976350 patch 2: Rename nsTraceRefcntImpl to nsTraceRefcnt. r=bsmedberg | |
cfaa46b8361246d7defd3f8b5d4dc482f844aeb2 | L. David Baron — Bug 976350 patch 1: Move the contents of nsTraceRefcnt.h into nsISupportsImpl.h. r=bsmedberg | |
e8eaec0c9198a09371a8c2b37d0af5a04984cc2a | L. David Baron — Bug 975741 patch 2: Remove checks of nsStyleDisplay::mChildPerspective.GetCoordValue() > 0 because it's now always greater than 0. r=mattwoodrow | |
dbaron@mozilla.com Mon Feb 24 23:28:25 2014 +0000 | 8c594f255751b360f2b372f2190b21a119e3db88 | L. David Baron — Bug 975295 patch 2: Remove the nsITraceRefcnt interface and any instantiation of the nsTraceRefcntImpl object. r=bsmedberg |
7e6499af80b58c1b1b40db280d6d5cd8b2289888 | L. David Baron — Bug 975295 patch 1: Remove class nsTraceRefcnt, which is unused. r=bsmedberg | |
22a2eb6d214570d9b696d38f710996ef6d3703c5 | L. David Baron — Bug 975741: Store the initial value of 'perspective' as 'none' rather than the (invalid value) '0' to make storage of 'none' consistent, and remove workaround from nsComputedDOMStyle computed value implementation. r=heycam | |
39c8925c2543a3936efe86d3f6d69586ce6b7281 | L. David Baron — Back out changeset 72c0c955cf53 (no bug) now that bug 939610 is fixed. | |
29af928ab75bad6a40e8c54ffe17e12f22e88127 | L. David Baron — Bug 939610: Return to printing stack walk addresses in uppercase hexidecimal rather than lowercase, since we have scripts depending on it. r=ted | |
dbaron@mozilla.com Tue Feb 18 05:49:00 2014 +0000 | 94e20568f4e8689af562861cb982009509226b82 | L. David Baron — Update test failure annotation for bug 791480, now that we're running tests on Windows NT 6.2 as well. |
dbaron@mozilla.com Tue Feb 18 05:33:37 2014 +0000 | 772392d933ea112fb6171636571cc11665e59312 | L. David Baron — Bug 434102 followup: Mark reftest as failing on Mac. |
dbaron@mozilla.com Tue Feb 18 04:08:15 2014 +0000 | bcba561c4e53872d39c874892723cde1526be891 | L. David Baron — Bug 434102: Make outlines behave reasonably on XUL tree pseudo-elements again. r=roc |
beff43e0a138794ad463c6447dd327f240d5428c | L. David Baron — Bug 480888 patch 5: Add tests that should catch the regression across platforms that was previously caught only by a reftest on Android. | |
83a2b19f7492fd07b0aa133bca65b0e91c54f49d | L. David Baron — Bug 709014 patch 1: Honor margin-left and margin-right on elements in inline layout that have 0 width and/or height (commonly, inline-blocks). r=roc | |
72c0c955cf53298175b1da4a1b399ceb7c4a598d | L. David Baron — Make fix-linux-stack handle addresses with lowercase hexidecimal, since that seems to be the thing these days. No bug. | |
94c9aad3bbf0ce1a4df1f37e88cf18f2ebceeff6 | L. David Baron — Bug 965655: Revert test disabling from changeset 8a0d810a0cca now that bug 969590 (switch of test slaves) is fixed. | |
dbaron@mozilla.com Mon Feb 17 00:05:31 2014 +0000 | 4d0f0eabea2651c605171c1ca6ece8c243503fef | L. David Baron — Bug 480888 patch 4: Draw outline around the union of border boxes, SVG, and text, rather than the visual overflow area. r=roc |
c5d74728a7abbf741b4eff6115ea800e49d5380d | Maks Naumov — Bug 973187: Fix typo (checking mRadiusX twice and not checking mRadiusY) in nsStyleGradient::HasCalc(). r=dbaron | |
e8c41ecfc04526f50ce7a5453d925d40b50d87c1 | L. David Baron — Bug 789602 followup: unbreak printing of REFTEST IMAGE with != test failures, which the initial patch incorrectly put before the REFTEST TEST-UNEXPECTED-FAIL line. | |
a033d0af07bf1706bc38d09bf208f80b575bc571 | L. David Baron — Fix whitespace and modelines in reftest-analyzer. No bug. | |
dbaron@mozilla.com Sat Feb 15 07:46:16 2014 +0000 | b1feb66af4ff32db9f8abebcb565bc216148bff0 | L. David Baron — Back out changeset dd1f8adbfecc (bug 480888 patch 4) for failing reftests 402338-1.html and 412352-2.html on Android and B2G only. |
dbaron@mozilla.com Sat Feb 15 05:29:48 2014 +0000 | dd1f8adbfecc0d2c5fa0bd6fdd97de0261ab2cdb | L. David Baron — Bug 480888 patch 4: Draw outline around the union of border boxes, SVG, and text, rather than the visual overflow area. r=roc |
8ebf78b46aaea73eed45957eb9867800223dff71 | L. David Baron — Bug 480888 patch 3: Refactor a common pattern into a FrameMaintainsOverflow helper function. r=roc | |
d659d5d5f45f41ab7a55be0b4eedfaf2466fa7ec | L. David Baron — Bug 480888 patch 2: Remove always-true aStoreRectProperties parameter to ComputeEffectsRect. r=roc | |
1ff86655c1d03f93cc021ce40bbf7a25d2b840f8 | L. David Baron — Bug 480888 patch 1: Rename ComputeOutlineAndEffectsRect to ComputeEffectsRect. r=roc | |
6e53e28ec25615400bf6499614c8c7f1c45b9f4b | L. David Baron — Bug 541855: Add in the error tolerance before calling the timing function, so that we allow more error for steeper functions, and less error for most. r=dholbert | |
488467210d8424f5ef048afbcfed93224298a8bf | L. David Baron — Bug 972088: Make nsIFrame::Preserves3DChildren not call nsStyleDisplay::HasTransform (pure refactoring). r=mattwoodrow | |
dbaron@mozilla.com Sat Feb 15 04:56:06 2014 +0000 | 7cd180ea79fe5299d98f16eb6d16184dbd53451c | L. David Baron — Backed out changeset 31bc303caa56 (bug 970578) for failing to compile on many platforms, on a CLOSED TREE. |
dbaron@mozilla.com Tue Feb 11 01:03:51 2014 +0000 | f8bcce65926d15b64c7cec2140d327d0c4eb488d | L. David Baron — Bug 970647 patch 3: Rename (to match convention) and better share nsStyleDisplay* variable in nsIFrame::Preserves3DChildren. r=mattwoodrow |
a1231e092c8e5d0e50e473d223213f6628c92eb7 | L. David Baron — Bug 970647 patch 2: Fix indentation and bracing in nsIFrame::Preserves3DChildren. r=mattwoodrow | |
e9d0891f2bd69c097521a709a5d42d353491d9fc | L. David Baron — Bug 970647 patch 1: Remove some null-checks and simplify control flow in nsIFrame::HasPerspective and nsIFrame::ChildrenHavePerspective. r=mattwoodrow | |
c276bf09cb53f9bb51f7e852de7ed97a8fd5334d | L. David Baron — Bug 969898: Make gfx/heap-textures memory reporter support 64-bit numbers on 64-bit platforms. r=njn | |
dbaron@mozilla.com Fri Feb 07 02:37:26 2014 +0000 | d7c466f72d2a1d1dafc7c4d591b1100a8494f141 | L. David Baron — Back out changeset fc09c90aaab1 (bug 966885, enable audio level RTP extension) for sdp_unittests failure on all platforms, on a CLOSED TREE. |
dbaron@mozilla.com Fri Feb 07 01:45:54 2014 +0000 | 55bc35c4c65f0a1c1659610159daeb7504985700 | L. David Baron — Bug 91419 patch 9: Fix comments and debugging output referring to "special" frames. r=mats |
a1731313882e1673319ef2a547194219ebdeda39 | L. David Baron — Bug 91419 patch 8: Miscellaneous function and variable name changes. r=mats | |
3edd2f23e9926742c8084bdc2923ecb451fde53a | L. David Baron — Bug 91419 patch 7: Rename everything with SpecialPrevSibling to IBSplitPrevSibling. r=mats | |
6a724b647685d0712faed6ffd9bc99f63154eaa2 | L. David Baron — Bug 91419 patch 6: Rename everything with IBSplitSpecialPrevSibling to IBSplitPrevSibling. r=mats | |
26b793631c6e9c0c652bb49a83ec227d8797659c | L. David Baron — Bug 91419 patch 5: Rename everything with SpecialSibling to IBSplitSibling. r=mats | |
070e165dd4c9243740b8002b0e74fabcf02869d7 | L. David Baron — Bug 91419 patch 4: Rename everything with IBSpecialSibling to IBSplitSibling. r=mats | |
28819a9890136b812a4dce3f9d1b15627dd36ba9 | L. David Baron — Bug 91419 patch 3: Rename everything with IBSplitSpecialSibling to IBSplitSibling. r=mats | |
82bf6b59e47767d5706ba30e924136563cb123f1 | L. David Baron — Bug 91419 patch 2: Rename IsFrameSpecial to IsFramePartOfIBSplit. r=mats | |
e8dbff705562eebecd90b91e983d29c0d0aac074 | L. David Baron — Bug 91419 patch 1: Rename NS_FRAME_IS_SPECIAL to NS_FRAME_PART_OF_IBSPLIT. r=mats | |
dbaron@mozilla.com Wed Feb 05 02:18:58 2014 +0000 | 9a85d30929f0039b7dec0306a17a91b959a96a61 | L. David Baron — Importing change from W3C test repository made by Peter Linss <peter.linss@hp.com> (no bug): rename multicol-height-001 to multicol-height-002 to avoid file name conflict |
dbaron@mozilla.com Wed Feb 05 02:06:49 2014 +0000 | 13f6dad08f3a6881ccb76c83ad353bebc5bb99fd | L. David Baron — Bug 243412: Remove -moz- prefixes from box-sizing in tests for submission to W3C test repository. |
75ac8af8c495a30044fdf23b80ed6b6eed2c6a4c | Lukas Nordin — Bug 243412: Add box-sizing preference to control the vendor prefix; r=dbaron | |
dbaron@mozilla.com Sat Feb 01 00:08:08 2014 +0000 | ce3bd1ad8565cdbf04b7361d72df40cc176b3412 | L. David Baron — Bug 964529: Support scientific (exponential) notation for CSS <number> values, including percentages and dimensions (but not <integer> values). r=SimonSapin |
56aaeebb639f07fa2b312a0888f9de6f8f3ddec3 | L. David Baron — Bug 964529 pre-patch: Make things that were syntax errors prior to enabling scientific notation continue to be syntax errors, by changing e+ to x+. | |
dbaron@mozilla.com Fri Jan 31 20:28:21 2014 +0000 | f90f313f8ee374147ab5044efcdbb2dde9aae017 | L. David Baron — Bug 966415: Add more line breaks to nsCSSPropAliasList.h for better diffs and blame. r=bzbarsky |
699811c420a2573d4a9790be35a58b263493fa9d | L. David Baron — Bug 964529: Support scientific (exponential) notation for CSS <number> values, including percentages and dimensions (but not <integer> values). r=SimonSapin | |
dbaron@mozilla.com Sun Jan 19 19:05:18 2014 +0000 | f26cb95f5a56ec86d9e90ffd3b7e1dc304e44d92 | Cameron McCormack — Bug 945105 patch 4: Add reftest. r=heycam |
03bdbaabbfc2ebe290b0c0689f672c1200694113 | L. David Baron — Bug 945105 patch 3: Replace changes to ComputeStyleChangeFor with a check of GetPrevContinuationWithSameStyle to avoid the duplication in a way that still doesn't break direct restyling of an element whose continuations have different styles. r=heycam | |
0bb87f9b1fae0ce386c2b0bc922ed5946b3f4ef2 | L. David Baron — Bug 945105 patch 2: Convert RestyleManager::ComputeStyleChangeFor from while loops to for loops to make it easier to add continue statements to it. r=heycam | |
faade79c9165bc18d263b442b503e93655a45d8a | L. David Baron — Bug 945105 patch 1: Revert the changes to RestyleManager::ComputeStyleChangeFor from bug 898333, patch 2, since they cause skipping (in addition to the desired skipping) of continuations that do need restyling, in the case of directly restyling an element where continuations have different styles. r=heycam | |
dbaron@mozilla.com Wed Jan 15 00:11:34 2014 +0000 | 7630be99a9d15d2beda2545a45c4545b3103b29b | L. David Baron — Bug 959832 patch 2: Transition events and animation events are not cancelable. r=smaug |
2d28685614ff82152e6e15df95543f624b7aa0ee | L. David Baron — Bug 959832 patch 1: Fix tests in test_eventctors.html that weren't testing what was intended. r=smaug | |
e2c5499e4333bb534dd8f68265bee194d3edc227 | L. David Baron — Add comment describing what test_compute_data_with_start_struct.html does. No bug. No review. | |
dbaron@mozilla.com Fri Jan 10 23:32:50 2014 +0000 | 7dde33979144cd3abc7d70a2b794273411d0e597 | L. David Baron — Bug 783133: Remove NS_ABORT_IF_FALSE that fires somewhat regularly, which happens in a case that is correctly handled. r=mcmanus |
dbaron@mozilla.com Wed Dec 18 22:08:52 2013 +0000 | ad5fff4d45c09cf4cf5aa0fbd7c5162c7907aba1 | L. David Baron — Bug 782610 followup: Add a version of css-supports-027 that does not use @-moz-document. (We already have css-supports-026 to pair with css-supports-028.) |
dbaron@mozilla.com Wed Dec 18 20:41:41 2013 +0000 | 1cd56379b9f550499375516263532b35431b02d8 | L. David Baron — Bug 826582 followup: remove link rel=help from test references, since it's considered an error in the CSS WG test suite management system. No review. |
dbaron@mozilla.com Wed Dec 18 18:24:25 2013 +0000 | f49cc729e9f989b265d7fd04a74b3ec464852eff | L. David Baron — Bug 951765: Make CSS variables reftests point to TR draft rather than dev.w3.org draft so the CSS WG test system understands them. No review. |
dbaron@mozilla.com Tue Dec 03 20:51:26 2013 +0000 | eadaf7446c64cd3947b2c8ab3555fa477d3ee714 | L. David Baron — Bug 388971: Enable the 'make check' test checking for bad relocations. r=bsmedberg |
dbaron@mozilla.com Tue Nov 26 23:28:40 2013 +0000 | 778a10a2b497e72536d1e7449cc9cd378a02661a | L. David Baron — Bug 940446: Log a variable that's guaranteed to exist, so we don't throw an exception from the exception handler and break the URL bar and search bar. r=smacleod |
dbaron@mozilla.com Sun Nov 10 06:38:13 2013 +0000 | 94a544d956c6f991ac9b9953bfbdec4ccc82cf19 | Mats Palmgren — Bug 935850 - Mark box-sizing-replaced-001.xht as random on Android for now. r=dbaron |
dbaron@mozilla.com Wed Nov 06 07:26:15 2013 +0000 | 1525f72e55eae835c6002883be77b6d706bff6d7 | Lukas Nordin — Bug 243412: Updated reftests for css3-ui box-sizing with correct values and better descriptions of the tests; r=dbaron |
c3501cfab6b5263b0259273b265980bac0b3efca | Scott Johnson — Bug 243412: Add reftests for css3-ui box-sizing in W3C format. r=dbaron | |
dbaron@mozilla.com Thu Oct 24 12:46:43 2013 +0000 | 41496e6e589d8501b045a521ed759341c6862f1a | L. David Baron — Bug 929673 Patch 3: Rename GetDeltaToMoz{Transform,Perspective}Origin to remove the Moz to avoid use of deprecated CSS prefixes in variable names. r=dzbarsky |
58cbe73b3920026e3c627e64185711474b663412 | L. David Baron — Bug 929673 Patch 2: Rename mToMozOrigin to mToTransformOrigin to avoid use of deprecated CSS prefixes in variable names. r=dzbarsky | |
66e24e999199bdd06d9a67db873d6183933ea16b | L. David Baron — Bug 929673 Patch 1: Rename mozOrigin to transformOrigin to avoid use of deprecated CSS prefixes in variable names. r=dzbarsky | |
695c35eb1b8bbf00f6c0dd3d037c624c9bb69377 | L. David Baron — Adjust comment that should have been adjusted in the original patch for bug 835007. No review. | |
dbaron@mozilla.com Thu Sep 26 00:54:46 2013 +0000 | e64ed43f90ad78d17db8fc48d8341131cecf595f | L. David Baron — Followup to bug 828312 patch 9a: Mark test as fuzzy-if on Android. CLOSED TREE |
dbaron@mozilla.com Wed Sep 25 22:45:58 2013 +0000 | 0c577bd421ea5e670249c9fecdc8eb600c5335d9 | L. David Baron — Followup to bug 828312 patch 9a: Mark test as fuzzy-if on Mac OS X 10.8, where the Ahem font is behaving in ways it shouldn't. CLOSED TREE |
dbaron@mozilla.com Wed Sep 25 19:28:30 2013 +0000 | 9e259b87bdcfc1b6793f73007c48fd5f05e84451 | L. David Baron — Bug 828312 patch 11: Don't generate change hints for restyling of later continuations, since the handling of the change hints from the first continuation is required to do the necessary work. r=bzbarsky |
57dddc90e0465816c32448304f0c93b61b023c0e | L. David Baron — Bug 828312 patch 10: Add assertions to check that handling of nsChangeHint_ChildrenOnlyTransform doesn't need to check continuations. r=bzbarsky | |
bab54dc717fe8c94198ba980aaed1af68b2661ed | L. David Baron — Bug 828312 patch 9b: Make handling of RecomputePosition hint check continuations. r=bzbarsky | |
8ba2dc63f1bff15241402a299832e902fac32025 | L. David Baron — Bug 828312 patch 9a: Make sticky positioning handle block-in-inline splits correctly. r=dholbert | |
c9e8dbb04c43d07bfa52aed7cff8a15b9fc48ce8 | L. David Baron — Bug 828312 patch 8: Make handling of UpdateEffects hint check continuations. r=bzbarsky | |
b6efc5e9468744a4ec7d60db73bdaf1de0976ecc | L. David Baron — Bug 828312 patch 7: Use more typical loop structure and don't mutate |frame| in UpdateOverflow hint handling. r=bzbarsky | |
7076f4fa4ecf6482907b4cd3430693a6b53261c7 | L. David Baron — Bug 828312 patch 6: Make early transform handling check continuations. r=bzbarsky | |
044a7c94e02c5bf8432090b7d5a7f0f39fcc5477 | L. David Baron — Bug 828312 patch 5: Don't handle UpdateCursor more than once per round of style change processing, since it's global. r=bzbarsky | |
cab84ad2c07c54ed42e6c4eed0d60742c03798c5 | L. David Baron — Bug 898209 patch 16: Move a comment that should have been moved in patch 15. No review. | |
ed9c22ef51e0478b4d2c2b9e2e3b9b9210fb3f47 | L. David Baron — Bug 898333, patch 2: Change RestyleManager::Restyle's tree traversal to reach next-continuations (and same-display block-in-inline siblings) from their prev-continuation rather than from their parent. r=bzbarsky | |
b680053ea755d57715e2b5e65b94e70bcc406bb0 | L. David Baron — Bug 898333, patch 1: Restyle the :after pseudo-element after the content children. r=bzbarsky | |
8879393c2552aae23373deb63d01e92e7b99172d | Frank Yan — Bug 880672: Add support for unprefixed cursor:grab and cursor:grabbing. r=bzbarsky sr=dbaron | |
dbaron@mozilla.com Wed Sep 18 03:47:31 2013 +0000 | b4d1efb548e9e1ebffa592019f2248f108ac068e | Jesse Ruderman — Crashtest for bug 861489. |
8af7ea2bad926da22834275bf96acd258d608bb2 | L. David Baron — Bug 861489: Fix SkipAnimationRule to do the right thing in the presence of new cascading rules. r=bzbarsky | |
dbaron@mozilla.com Tue Sep 17 11:44:41 2013 +0000 | e700c4f7f8e3b9e706757ede8f3d54ef9fd81be8 | L. David Baron — Bug 911786 part 3: Add an assertion to check that part 2 only changes things for position:sticky. r=dholbert |
8050ed3e50f5bad68cce655f002fd3f636c8ff66 | L. David Baron — Bug 916751: Do not use nsIFrame::MovePositionBy from nsLineLayout. r=dholbert | |
71ece6d2f3f844e249451d85662aca66246fc838 | L. David Baron — Bug 917021: We should not store the NormalPositionProperty on all frames, only relatively positioned ones. r=dholbert | |
a2a946c673af9b50ae0352751c0a2caabd28533d | L. David Baron — Bug 915053: Remove quirk allowing {} around style attribute. r=heycam | |
dbaron@mozilla.com Mon Sep 09 10:23:49 2013 +0000 | 2b26501fd20357d4dc10dd39fa36c47f5baf2ef3 | L. David Baron — Bug 906378: Make the test for transitions not being supported in test_transitions_per_property.html only use about 50 values for each property to avoid the O(N^2) case blowing up. r=dholbert |
279c6aca048aef638dd52acaee524adfc796e4ed | L. David Baron — Bug 900783: Make HasAnimationOfProperty return false in the refresh driver tick in which the transition completes. r=nrc | |
b560ee360b68cc543a8aa38e721bbc9a4ea3c9ea | L. David Baron — Bug 847275 patch 2: Temporarily disable failures from checking of assertions in browser-chrome mochitests so that we can annotate the expected assertions before enabling. r=dao | |
12d4dea8cdfb2cd3fbeec30cdd2775900ef168e5 | L. David Baron — Bug 847275 patch 1: Make assertions cause test failures in browser-chrome mochitest. r=dao | |
dbaron@mozilla.com Thu Aug 15 05:36:54 2013 +0000 | 31c08ca022b3e811cf371142d86d3229ada27d59 | L. David Baron — Back out changeset 2454e6a5edbd (Bug 904926) on CLOSED TREE for lots of fatal assertions in Windows debug builds in MediaDecoder::IsDataCachedToEndOfResource. |
dbaron@mozilla.com Thu Aug 15 04:59:01 2013 +0000 | b36a029cdb83bf925ac6586453fee075a24a01e5 | L. David Baron — Bug 893308: Move hashtable of @keyframes rules (keyed by name) from nsAnimationManager to RuleCascadeData. r=heycam |
dbaron@mozilla.com Thu Aug 01 02:15:40 2013 +0000 | c46dfdd8d90c5e7c7a36ee3a219bbc985cb526c2 | Alex Xu — Bug 900284: Use #ifdef ACCESSIBILITY around member variables only used inside #ifdef ACCESSIBILITY, to avoid clang warnings (and reduce object size with --disable-accessibility). r=dbaron |
dbaron@mozilla.com Wed Jul 31 00:38:12 2013 +0000 | 65450675b8cc948338d86e9703406cf675275ff4 | L. David Baron — Bug 898329 patch 10: Fix wrapping of comment that I just reintended. r=heycam |
3d8b3781d2bc81f0fd532031f1e99fbc03385c32 | L. David Baron — Bug 898329 patch 9: Fix indentation from previous patches. r=heycam | |
37cf2915f42a66c0d89a9030edf1a588e03eb396 | L. David Baron — Bug 898329 patch 8: Use for loops instead of while loops for iterating extra style contexts. r=heycam | |
95ec9086d91a3d7b73986b5b84b193323c3ce30d | L. David Baron — Bug 898329 patch 7: Split ElementRestyler::Restyle into multiple functions. r=heycam | |
ac0d803f21120beea7d6d29fc3536d16fa963a3e | L. David Baron — Bug 898329 patch 6: Avoid using pseudoTag outside of what will be in RestyleManager::RestyleSelf. r=heycam | |
54617e0ac4537af0438cee5f90b308f3bc49769a | L. David Baron — Bug 898329 patch 5: Create and use ElementRestyler::mResolvedChild. r=heycam | |
b1f2ea65f84646f92ec7da356defd9a26052acc2 | L. David Baron — Bug 898329 patch 4: Avoid using newContext outside of what will be in RestyleManager::RestyleSelf. r=heycam | |
c500d0a58eac561cafb50697a544b8b3c46228f3 | L. David Baron — Bug 898329 patch 3.5: Don't check undisplayed content if we're going to reframe. r=heycam | |
17084bc158aaba7bbce71f0458799be55f7dd938 | L. David Baron — Bug 898329 patch 3: Create and use ElementRestyler::mWasFrameVisible. r=heycam | |
27914b6ab3b4b210edb13735fa3da37a4131d88c | L. David Baron — Bug 898329 patch 2: Fix indentation in ReParentStyleContext from patch 1. r=heycam | |
c647818eb586d4ceb11ab1fd2e6ca30855df02bf | L. David Baron — Bug 898329 patch 1: Remove null-checks on oldContext and newContext and avoid manual reference counting. r=heycam | |
78e90f762a3e35fa5277de641f770c49928df36f | L. David Baron — Bug 898209 patch 15: Use constructor flags on ElementRestyler's regular constructor to avoid manipulating mHintsHandled from the outside. r=heycam | |
b9101cca26dd2932cdcdd251cf6da02718d392b5 | L. David Baron — Bug 898209 patch 14: Add constructor flags to ElementRestyler's regular constructor so we can avoid manipulating mHintsHandled from the outside. r=heycam | |
03bc6da23257b44c1aa4b841ffcd6158b96e3ab1 | L. David Baron — Bug 898209 patch 13: Create and use ElementRestyler::mTreeMatchContext. r=heycam | |
4bffd84e325c8e7f0fd249e8940e331e18fbb28a | L. David Baron — Bug 898209 patch 12: Create and use ElementRestyler::mVisibleKidsOfHiddenElement. r=heycam | |
89f45106a984c22f931a06ebbb53ed0957236b53 | L. David Baron — Bug 898209 patch 11: Create and use member variables for accessibility notifications. r=heycam | |
dba4bd2585cfeb00a2ded9ea6dc759695aa02ab5 | L. David Baron — Bug 898209 patch 10: Create and use ElementRestyler::mRestyleTracker. r=heycam | |
ab7b779a40877817149c58a60fa1a5ac3821be5c | L. David Baron — Bug 898209 patch 9: Create and use ElementRestyler::mParentFrameHintsNotHandledForDescendants and mHintsNotHandledForDescendants. r=heycam | |
ba732148480102ef89792f21a636d7f7391cfde9 | L. David Baron — Bug 898209 patch 8: Create and use ElementRestyler::mChangeList. r=heycam | |
a6ee9b412a8b0c41c36dad59285e15ee76a808a0 | L. David Baron — Bug 898209 patch 7: Fix remaining variable shadowing warning. r=heycam | |
5cfd498adf3366c52effc117844ace55c14e8348 | L. David Baron — Bug 898209 patch 6: Create and use ElementRestyler::mParentContent and mContent. r=heycam | |
38528a20bcf49ab54734ee0cda2fb6bb02ecab52 | L. David Baron — Bug 898209 patch 5: Remove the localContent variable in favor of writing mFrame->GetContent(). r=heycam | |
13cc87d5b2db0d4bfd5ab8ca50daaee63a79f6e6 | L. David Baron — Bug 898209 patch 4: Remove aPresContext parameter to ElementRestyler::Restyle. r=heycam | |
6b330b441fcd03f766ecb0405ca74bcbcbc0cbeb | L. David Baron — Bug 898209 patch 3: Create and use ElementRestyler::mFrame. r=heycam | |
3d26163c01c9a3658224e2ab21d0f5e87b681fc1 | L. David Baron — Bug 898209 patch 2: Create and use ElementRestyler::mHintsHandled. r=heycam | |
49b374b0b7c7e111ad30d13192c862b19f419ec8 | L. David Baron — Bug 898209 patch 1: Add ElementRestyler class to begin refactoring ReResolveStyleContext. r=heycam | |
631b52a998b596a26843824cd321677591256c80 | L. David Baron — Bug 898893: Rename nsTextFrameThebes.cpp back to nsTextFrame.cpp, from which it originally forked. r=roc | |
864fa35d3493a7aa136857da0de3d7284618cd91 | L. David Baron — Bug 898892: Move nsStyleConsts.h from layout/base to layout/style. r=heycam | |
cafb82483526058380b237a52066658d4cb1f080 | L. David Baron — Bug 898888: Transition manager should use SetStyleContext rather than SetStyleContextWithoutNotification. r=nrc | |
a539d0d0e49ad98b98a5327f0132144b955beda5 | L. David Baron — Bug 896138 patch 10: Move beginning and ending of ProcessPendingRestyles into helper functions on the RestyleManager. r=heycam | |
dbaron@mozilla.com Sat Jul 20 19:14:51 2013 +0000 | f5baba863a186ab9e199d5200884c0abab5c83ce | L. David Baron — Bug 896138 patch 9: Move RecomputePosition to a more logical place in the .cpp file, near other hint handling implementations. No review. |
4afe8edaedd06ac6422cc6cb27370c4079627e32 | L. David Baron — Bug 896138 patch 8: Add setter for RestyleManager::mInStyleRefresh rather than using friend. r=heycam (within review comments for patch 4) | |
a1c86c802e6c5ba5f11eb322ea79256367267ea2 | L. David Baron — Bug 896138 patch 7: Remove unused aFrameManager parameters to some functions. r=heycam | |
f7f2619fbcd93b05feafb655e150e2cd651aceab | L. David Baron — Bug 896138 patch 6: Move restyle management code from nsFrameManager to RestyleManager. r=heycam | |
108208f9f817981e57eb229803d50cf6f46ada8a | L. David Baron — Bug 896138 patch 5: Expose UndisplayedNode list from nsFrameManager. r=heycam | |
b960146cc1edfb165d358503c0265802e393e6a5 | L. David Baron — Bug 896138 patch 4: Move restyle management code from nsCSSFrameConstructor to RestyleManager. r=heycam | |
48769eacc0b8de9d569c7751e9ec8cc6b0390140 | L. David Baron — Bug 896138 patch 3: Remove forward declaration of struct that hasn't been in this class since changeset e0df6dfdaaca (Bug 479655 part 3). r=heycam | |
73d414945f59ab9a2df5244a591b10ad210c6ccc | L. David Baron — Bug 896138 patch 2: Add a RestyleManager class. r=heycam | |
6a65da0faed08ac3830760004e291c44b4b2e31c | L. David Baron — Bug 896138 patch 1: Move RestyleTracker and OverflowChangedTracker out of nested namespace mozilla::css (which shouldn't exist) into namespace mozilla. r=heycam | |
dbaron@mozilla.com Mon Jul 01 22:24:02 2013 +0000 | 80ad04db9f3ce0fe92c8913154c79c0144dc6aa3 | L. David Baron — Bug 606125 followup: Reattach comment to the code that it was commenting (and rewrap it to a shorter line length too). No review. |
dbaron@mozilla.com Tue Jun 25 07:24:23 2013 +0000 | 20ae43c44de67bb68f929de9a345e34d3615ffe4 | L. David Baron — Bug 858937 patch 2: Make off-main-thread CSS transitions/animations code that should be using nsLayoutUtils::GetStyleFrame do so. r=nrc |
4cae950f6c35b16b999df9183169f0cae705bfc8 | L. David Baron — Bug 858937 patch 1: Add nsLayoutUtils::GetStyleFrame() variant taking nsIContent*, and use it for two existing users of the variant taking nsIFrame*. r=nrc | |
dbaron@mozilla.com Tue Jun 25 05:32:34 2013 +0000 | 8e83da248fc90005792ab978b7cb93f7eb4b60b9 | L. David Baron — Bug 886635: HTMLCanvasElement.h (which is included in dom/bindings) should not include nsLayoutUtils.h r=khuey |
2332bb3fe186dc90ced5b915a6647b4c8ec9e991 | L. David Baron — Bug 858937 patch 2: Make off-main-thread CSS transitions/animations code that should be using nsLayoutUtils::GetStyleFrame do so. r=nrc | |
10f70b8b04fe3bbf2a92f9ccd65fff8121fe4069 | L. David Baron — Bug 858937 patch 1: Add nsLayoutUtils::GetStyleFrame() variant taking nsIContent*, and use it for two existing users of the variant taking nsIFrame*. r=nrc | |
dbaron@mozilla.com Fri Jun 21 01:31:53 2013 +0000 | 41b33ca377851c40a80c57635dc3deb1c5699997 | L. David Baron — Bug 807184 patch 2: Remove support for prefixed -moz-initial (in favor of unprefixed initial). r=dholbert |
58711b41a188e5fddb32a5f611c4f78e818d983b | L. David Baron — Bug 807184 patch 1: Fix uses in tests of prefixed -moz-initial. r=dholbert | |
dbaron@mozilla.com Wed Jun 19 23:55:30 2013 +0000 | b41f9ba3f71b07616cb6a569bca0abe68e39af72 | L. David Baron — Fix XPC_DUMP_AT_SHUTDOWN bustage from Bug 882162 Part 1 (changeset efb0b493cc21). |
dbaron@mozilla.com Tue Jun 18 21:31:46 2013 +0000 | b65294b69a5b2614842cede23466076ad77a1a7b | L. David Baron — Bug 693496: Fix ABORT by being consistent that canonical form calc() values need not have a percent part. r=dholbert |
2cd778cfb53ee6e6fde71f7a13e35be0fd7de24f | Peter Linss — Add DOCTYPE declaration to test. No bug. No review. | |
dbaron@mozilla.com Mon Jun 17 21:26:27 2013 +0000 | 68eed79362f72ac03655146c0d0626e2ea309e1d | L. David Baron — Bug 757554: Reject uses of reserved 'not', 'only', 'and', and 'or' as a media type. r=heycam |
dbaron@mozilla.com Fri Jun 14 05:34:55 2013 +0000 | 73a46cde2185d1221b19870c4291e858835b558d | L. David Baron — Bug 882573 patch 4: Make nsHTMLStyleSheet and nsHTMLCSSStyleSheet stop implementing nsIStyleSheet. r=heycam |
54d0eecf55f29e221024251482702f96a531e67f | L. David Baron — Bug 882573 patch 3: Stop putting the presentational hint and style attribute style sheets in the style set's list of style sheets; put them only in the list of rule processors. r=heycam | |
1c0429c24eefe338a93702eeab02f39f8bf5acdc | L. David Baron — Bug 882573 patch 2: Add a separate DirtyRuleProcessors method to nsStyleSet, and use it from existing methods. r=heycam | |
f97351906ed3e45746821ab7bb26275b82096f3a | L. David Baron — Bug 882573 patch 1: Move the style attribute style sheet from nsDocument to nsIDocument, and devirtualize its getter. r=bzbarsky | |
dbaron@mozilla.com Thu Jun 13 23:51:26 2013 +0000 | bf127124050d660ffd5f2aab1780fcfa0b127f45 | Mats Palmgren — No bug - Remove <link rel="help" href=...> from reference files since W3C test suite importer doesn't like it. r=me, DONTBUILD |
dbaron@mozilla.com Fri Jun 07 04:02:42 2013 +0000 | fbb88e029c01267afac32ab2a63552a5abdf20bd | L. David Baron — Bug 880137 patch 6: Fix a broken spec link. |
679350e2d6992d37b2a439182dba9e82c31d9f79 | L. David Baron — Bug 880137 patch 5: point to TR draft rather than dev.w3.org draft. | |
dbaron@mozilla.com Wed Jun 05 00:36:33 2013 +0000 | f03f1f19492b1dedcf32760286570d866d1bec43 | L. David Baron — Bug 879255: Refactor fix for bug 613888, step 4: consolidate conditions, and reindent (and fix bracing while doing so). r=nrc |
889e1e5c5f636041d671849b21e0d7c442deb462 | L. David Baron — Bug 879255: Refactor fix for bug 613888, step 3: move no-change test earlier so that we don't have to clutter conditions between the new location and old with logic to fall through to it. r=nrc | |
d9f698d2b9378e309dc29fdacf27fe4a0605a446 | L. David Baron — Bug 879255: Refactor fix for bug 613888, step 2: consolidate oldPT variable. r=nrc | |
7cdf2abff971abc94ba35c607198a166dc5a6698 | L. David Baron — Bug 879255: Refactor fix for bug 613888, step 1: create haveCurrentTransition variable. r=nrc | |
dbaron@mozilla.com Thu May 30 08:00:37 2013 +0000 | 0a1944211b61a8f42dc7a0e8c686da22e25bb93f | L. David Baron — Bug 234485: Map xml:lang attribute into style so that it's used for font selection and hyphenation. r=bzbarsky |
dbaron@mozilla.com Wed May 29 08:08:08 2013 +0000 | 574b55d3b201ece43ca3009af9f7e119e66a7f84 | L. David Baron — Bug 864686: Make reftest harness print test URL when there is one. r=heycam |
dbaron@mozilla.com Wed May 29 06:37:00 2013 +0000 | 14b9894272cbb2118c40803de10553c916740c25 | L. David Baron — Bug 815408: Ignore CSS transitions and animations in print and print preview. r=bzbarsky |
2b1b8487b6b629027ff61069b37c6740ecddfe2d | L. David Baron — Bug 876570: Add missing UngetToken() call in an+b microsyntax parsing. r=bzbarsky | |
dbaron@mozilla.com Tue May 28 04:12:31 2013 +0000 | 47870c0ef43b7d7ab2d1fe86eae6d3a3c0b22311 | L. David Baron — Additional tests for bug 750388. No review. |
91ba33ab84375c0436fc9caa6a2b18c1710be456 | Thomasy — Bug 750388: In an+b microsyntax in :nth-child() etc., allow starting with +n and allow comments at all token boundaries rather than requiring the strange tokens that result from lack of comments or spaces. r=dbaron | |
dbaron@mozilla.com Thu May 23 01:09:55 2013 +0000 | 3e67e9e31f0e954b67f05eea566ec56a606495f1 | L. David Baron — Bug 511803 patch 2: Convert all eCSSUnit_Function storage to use nsCSSKeyword. This leads to one behavior change, which is case canonicalization for font-variant-alternates function values. r=bzbarsky |
ea47adb687387bf698234e0be47f026e085979d3 | L. David Baron — Bug 511803 patch 1: Fix serialization of font-variant-alternates values with more than one function. (Tested in patch 2.) r=jdaggett | |
dbaron@mozilla.com Tue May 14 00:28:59 2013 +0000 | abc9d00d1025eb46c15a6340b03a5cccd2280be5 | L. David Baron — Backout changeset af5273034fdf (bug 871264), which doesn't compile (didn't fix nsRangeFrame.cpp (and possibly others). |
dbaron@mozilla.com Mon May 13 22:37:19 2013 +0000 | 261e3e928ce98b0e6c4e42941d1c5b2c09647277 | L. David Baron — Bug 855081: Make jprof compile for me by switching from cplus_demangle (which doesn't link) to abi::__cxa_demangle. r=jesup |
cae4d57e0e8b274ea920137b3bb718424105a1a7 | L. David Baron — Bug 871338: Handle NS_BLOCK_LOOK_FOR_DIRTY_FRAMES lazy marking in GetMinWidth and GetPrefWidth in addition to Reflow. r=bzbarsky | |
dbaron@mozilla.com Sun May 12 04:00:43 2013 +0000 | 9ec0ad6f7e09d1dc382d67da8878cb35e38df51b | L. David Baron — Back out changeset d4f14f6dd401 (bug 863732) on a CLOSED TREE for being half of the problem causing all debug builds to leak as a result of merging mozilla-central and mozilla-inbound. |
dbaron@mozilla.com Sat May 11 01:05:08 2013 +0000 | 603fbfa2f12e15e8a45287fbce26feb1fb99bc45 | L. David Baron — Fix warnings-as-errors bustage from changeset 09552b219c3a (Bug 828312 patch 3). |
dbaron@mozilla.com Sat May 11 00:35:30 2013 +0000 | b7330cb50416891360ac579c282af9680a74b1e5 | L. David Baron — Bug 828312 patch 4.5: Pass the same aMinChange to the top level of a ReResolveStyleContext that we would for the recursive calls, rather than including previous continutaions in aMinChange. r=bzbarsky |
9c42b49f5caca42acc39c9c54c2e5fb953bb6b26 | L. David Baron — Bug 828312 patch 4: Remove unused nsIPresShell::StyleChangeReflow. r=bzbarsky | |
09552b219c3a158f39a14f049a8075797f8d9e73 | L. David Baron — Bug 828312 patch 3: Wait to mark lines dirty until we're in reflow, to avoid O(N^2) behavior as a result of looking for lines. r=bzbarsky | |
bf5fd9db907812507b88a6aeaca8969c1170e49a | L. David Baron — Bug 828312 patch 2: Make list renumbering code set NS_FRAME_HAS_DIRTY_CHILDREN correctly on intermediate blocks and inlines, and NS_FRAME_IS_DIRTY correctly on the bullets. r=bzbarsky | |
6979d92746972fde68016cb251744422b5b0cd81 | L. David Baron — Bug 828312, patch 1: Remove unneeded assignment to nonInheritedHints, which is not needed because we will do difference computation on the style context in this codepath anyway. r=bzbarsky | |
dbaron@mozilla.com Wed May 08 20:45:47 2013 +0000 | a20ea0d494a049d68544cdc43973b5a515f55b59 | L. David Baron — Bug 868751: Remove support for obsolete document.createEvent("AnimationEvent"), document.createEvent("TransitionEvent"), AnimationEvent.initAnimationEvent, and TransitionEvent.initTransitionEvent. r=smaug |
d986ae112cb6dbcf69a5727547d3ea0d618c9bfc | L. David Baron — Remove SimpleTest.expectAssertions() call now that bug 846137 is fixed. No review. | |
dbaron@mozilla.com Sun Mar 31 07:50:41 2013 +0000 | b2f9502614730e2c1a739a946a35d392cdb4875c | L. David Baron — Bug 855455: Turn on @supports in release builds. r=heycam |
c46ce2cb50262c8310d36eb80b132f9e2719f321 | L. David Baron — Bug 855464: Optimize nsBlockReflowState::ClearFloats better, given that nsBlockFrame::WidthToClearPastFloats is somewhat expensive. r=dholbert | |
db744bd0ec5b56a95fb3eb69b0578e5f9869e63d | L. David Baron — Note bug number (bug 846137) for assertion annotation. | |
dbaron@mozilla.com Mon Mar 25 16:34:32 2013 +0000 | 3178d9b2406d4112e8449562985cdd646951df06 | L. David Baron — Bug 849657: Fix bustage from changeset eb8d19e9c838. |
dbaron@mozilla.com Mon Mar 25 16:24:39 2013 +0000 | d20bf3793eb218721e16e803b73f8fbec18d3a51 | L. David Baron — Bug 849657 patch 2: Change internal uses of 'CssFloat' to 'Float'. r=bzbarsky |
eb8d19e9c83874760c2787da760a62e3f5149c10 | L. David Baron — Bug 849657 patch 1: Expose CSS_PROP_PUBLIC_OR_PRIVATE macro to users of nsCSSPropList.h rather than CSS_PROP_DOMPROP_PREFIXED, so that we can avoid 'CssFloat' spreading even further. r=bzbarsky | |
dbaron@mozilla.com Fri Mar 15 21:40:49 2013 +0000 | 9c63866c0b1d2b80bb85dfc933d601dca2b4c616 | L. David Baron — Bug 850559: Make mochitests check that the test didn't leave the refresh driver under test control. r=ted |
70969851084e4be2d86808edcba39defde219704 | L. David Baron — Bug 850559: Fix tests that call advanceTimeAndRefresh without calling restoreNormalRefresh. r=vlad | |
dbaron@mozilla.com Wed Mar 13 16:59:08 2013 +0000 | f5f4ef33fa067bb4a3ffaa4031b476767d7ace58 | L. David Baron — Bug 804944, patch 2: Also condition @-moz-keyframes parsing on the animations preference. r=bzbarsky |
8d62f3d758b7417d9910ea68bb3fff6f8dae81be | L. David Baron — Make gAliases be just an array of ids. (Bug 849656, patch 4) r=bzbarsky | |
c3b5d2b711527bb399bca000d5f6260169ec05f1 | L. David Baron — Move enabled state for aliases from gAliases to gPropertyEnabled. (Bug 849656, patch 3) r=bzbarsky | |
fa369a860f47db7e3a8f8fb5b0980b4424039853 | L. David Baron — Move names for aliases from gAliases into kCSSRawProperties. (Bug 849656, patch 2) r=bzbarsky | |
e246322a8026fceba73ea329b41628d22bcc80d9 | L. David Baron — Add ids for CSS property aliases to the nsCSSProperty enum. (Bug 849656, patch 1) r=bzbarsky | |
dbaron@mozilla.com Sun Mar 10 19:54:25 2013 +0000 | cc6c725d463de2d2f55114a5fb7394bb1a634adc | L. David Baron — Backout changeset 6ff3de859ce3 (bug 804944), which depended on an unlanded patch that I currently have tagged for bug 784461. |
dbaron@mozilla.com Sun Mar 10 19:44:27 2013 +0000 | 9a9689e414e452f7948fdf37445e2d1954811e26 | L. David Baron — Bug 849263: Make OverflowChangedTracker actually sort by depth in the tree where it intended to. r=roc |
6ff3de859ce3109659f5738a7625085bcc1be190 | L. David Baron — Bug 804944, patch 2: Also condition @-moz-keyframes parsing on the animations preference. r=bzbarsky | |
dbaron@mozilla.com Fri Mar 08 01:59:43 2013 +0000 | 7ebd5b1fa3c36b375d9c81d15039bd59e6f364fe | L. David Baron — Bug 845837: Don't use our dynamic updating for relative positioning on inner table frames, which don't do relative positioning at all. r=ehsan |
2aaba07995ed269b6f3cc88e411b0bfec3803b22 | L. David Baron — Bug 570896: Allow separate background-origin and background-clip to be set in the background shorthand. r=bzbarsky | |
dbaron@mozilla.com Tue Mar 05 01:08:19 2013 +0000 | 38a945f2c79d61743f20588d02d8957dd147109d | L. David Baron — Bug 846096: Remove SimpleTest.expectAssertions() calls annotating assertions from bug 846096. |
dbaron@mozilla.com Mon Mar 04 16:38:18 2013 +0000 | 9b6039f3101ad8ae891aa29598e10f3613225d58 | L. David Baron — Bug 846096: Bail out of nsRange::ParentChainChanged if the nodes aren't in a connected subtree. r=smaug |
dbaron@mozilla.com Sat Mar 02 20:09:03 2013 +0000 | c23504b77703aa00a238f126dfd4d6b44e0ed619 | L. David Baron — Backout changeset 2bff7f5e13a4 (bug 846096) because this test isn't relevant to bug 846096. r=Ms2ger via IRC |
dbaron@mozilla.com Sat Mar 02 03:40:53 2013 +0000 | da718adb662124c821c88ca08a3d9dc3fb0bbbef | L. David Baron — Bug 671976: Tweak timing in the hopes of forcing the assertion to stay before TEST-END on Linux32; add additional leakage of expected assertions for Windows. |
dbaron@mozilla.com Fri Mar 01 07:55:02 2013 +0000 | 109ab43e98b5f5167807cb7f13d972d91d298251 | L. David Baron — Bug 671976: Fix comment typo in previous commit. DONTBUILD |
dbaron@mozilla.com Fri Mar 01 07:47:04 2013 +0000 | c4bed36b752aa4feae5f13236ae4a55426554f58 | L. David Baron — Bug 671976: Add SpecialPowers.gc() calls so bug 671976 assertions show up in correct tests, and correctly annotate assertions. |
dbaron@mozilla.com Fri Mar 01 06:08:31 2013 +0000 | 326cf12235ec7805305c16a65f117aaa393047af | L. David Baron — Bug 846096: Be more consistent about annotating failures due to bug 846096, and mark them with the bug number. |
dbaron@mozilla.com Fri Mar 01 05:35:48 2013 +0000 | ba681ef61a3aaba3fc89d3be375029a8c9c190e1 | L. David Baron — Bug 683159: Remove SimpleTest.expectAssertions() calls no longer needed due to SpecialPowers.gc() added in changeset 67060725ec8d. |
dbaron@mozilla.com Fri Mar 01 01:59:20 2013 +0000 | 6f660b02c2a9804663023de7c306f871fecb081f | L. David Baron — Bug 404077: Adjust annotations of expected assertions. |
dbaron@mozilla.com Thu Feb 28 21:55:38 2013 +0000 | 57fc2a37629f3a06fa456bf112810956cc5119ad | L. David Baron — Bug 683159: Adjust annotations of expected assertions. CLOSED TREE |
dbaron@mozilla.com Thu Feb 28 20:45:11 2013 +0000 | 65a2c1fd9d389d62bbd6eef7b256404f97fb93fe | L. David Baron — Bug 404077: Adjust annotations of expected assertions. |
dbaron@mozilla.com Thu Feb 28 20:35:47 2013 +0000 | 36d9ba108f810bbca9495d4f382427ca9690fc28 | Paul Adenot — Bug 845676 - Remove most of the assertion annotations in the content/media mochitests. r=dbaron |
bf6f98400fc26f4fac3735f5bbe004dbb8641b3f | Paul Adenot — Bug 845676 - Initialize mPausedForPlaybackRateNull in MediaDecoder constructor to prevent an assertion. r=kinetik | |
dbaron@mozilla.com Thu Feb 28 18:10:07 2013 +0000 | 67060725ec8d71659164e1304faa028279bc0b27 | L. David Baron — Bug 683159: Explicitly gc in test_bug451286 so that intermittent assertions aren't spread across all the following tests. |
dbaron@mozilla.com Thu Feb 28 17:52:31 2013 +0000 | 53b86262900e4cc508cfb1a6f8be2cfe1a728e96 | L. David Baron — Bug 846099: Avoid (GC-timing-sensitive) nsTraceRefcnt assertions from duplicate class names. r=mounir |
dbaron@mozilla.com Thu Feb 28 07:42:50 2013 +0000 | 1fc4eaf5f5a43594d7d0fa864c7ad3f402fcc5b6 | Alexander Surkov — Bug 845134 - enable logging in focus/test_focusedChild.html |
2b18a04b0046205466f02bc784273846495798f3 | L. David Baron — Bug 404077: Adjust annotations of expected assertions. | |
dbaron@mozilla.com Thu Feb 28 05:45:24 2013 +0000 | c5cb505e1482383b7b0de74d908c7d2af7b5e5e2 | L. David Baron — Bug 404077: Adjust annotations of expected assertions. CLOSED TREE |
dbaron@mozilla.com Thu Feb 28 04:14:25 2013 +0000 | 7b7e5220c4203ecd0767174c21b085a0ed9c9ae1 | L. David Baron — Bug 404077: Adjust annotations of expected assertions. |
dbaron@mozilla.com Thu Feb 28 02:55:09 2013 +0000 | 97f66fd9a29aa37de1b32c65aad2ac7ccd53fc36 | L. David Baron — Bug 404077: Fix think-o in previous annotations of expected assertions. CLOSED TREE |
dbaron@mozilla.com Thu Feb 28 02:47:39 2013 +0000 | 2ba886324c76311f520638ca787d63fe4eb84954 | L. David Baron — Bug 404077: Adjust annotations of expected assertions. CLOSED TREE |
dbaron@mozilla.com Thu Feb 28 02:12:33 2013 +0000 | 414a59f13ea4a7dc5cdbc917f9f40f841af7334c | L. David Baron — Bug 404077: Adjust annotations of expected assertions. CLOSED TREE |
dbaron@mozilla.com Thu Feb 28 01:59:46 2013 +0000 | 2186eacb635c4149acdc857647a7ce546c978666 | L. David Baron — Bug 404077: Adjust annotations of expected assertions. CLOSED TREE |
dbaron@mozilla.com Thu Feb 28 01:06:33 2013 +0000 | b80de6ad9b080dccbbbfb6281bb9b23cb9f01744 | L. David Baron — Bug 404077: Adjust annotations of expected assertions. |
dbaron@mozilla.com Thu Feb 28 00:27:12 2013 +0000 | 934af7c3a7b0cbedc0fbb8cf9d72cb631a56262e | L. David Baron — Bug 404077: Adjust annotations of expected assertions. |
dbaron@mozilla.com Wed Feb 27 23:50:31 2013 +0000 | 43a54aaca03c3fc3eedc413834c4e91174dcfbdb | L. David Baron — Bug 404077: Adjust annotations of expected assertions. |
dbaron@mozilla.com Wed Feb 27 23:36:34 2013 +0000 | 891d5589add6743d9f6c2af76298f737a6a82a7d | L. David Baron — Bug 404077: Adjust annotations of expected assertions. |
dbaron@mozilla.com Wed Feb 27 22:55:46 2013 +0000 | 56ee63cefc0b263004c0d0adbcf29a2497f0e924 | L. David Baron — Bug 404077: Adjust annotations of expected assertions. |
dbaron@mozilla.com Wed Feb 27 21:20:45 2013 +0000 | 02b878360c64d9845433c82fa56c70cbb7d9dd2f | L. David Baron — Bug 404077: Enable checking of assertions in mochitests. |
44625df8a140fa7b0ac2d4bcfe9a8b08fae4e642 | L. David Baron — Bug 404077: Adjust annotations of expected assertions. | |
dbaron@mozilla.com Wed Feb 27 18:37:32 2013 +0000 | c7cedc21bdf2ef82cbb615cfadbffaa080ef6f9a | L. David Baron — Bug 404077: Adjust annotations of expected assertions. |
dbaron@mozilla.com Wed Feb 27 06:23:27 2013 +0000 | 672ce8b62c32bd111aeecc0aa50f0e6012e29820 | L. David Baron — Bug 404077: Annotate one more known assertion. |
4440a63381608848edcc565cee7409c608ce9271 | L. David Baron — Bug 404077: Use navigator.platform.startsWith rather than navigator.platform.indexOf, at Jesse's suggestion. | |
58890b4aadfb11b4073806bd6dbef20a9a086fb0 | L. David Baron — Bug 404077: Clean up erroneous expectAssertions calls from GC of objects created in a series of tests using showModalDialog. | |
710f17ddda96eaebaeef1f1c760c16c054a79778 | L. David Baron — Bug 404077: Clean up erroneous expectAssertions calls from GC of objects created in test_bug291653.html. | |
77ca1d9b59676734ce303ecd03f45b94c9654c40 | L. David Baron — Bug 404077: Clean up erroneous expectAssertions calls from GC of objects created in test_bug391777.html. | |
d08c129669087922112f800ff9ccb7461d7be630 | L. David Baron — Bug 404077: Do GC in a small number of tests to reduce the spread of GC-related assertions. r=Jesse | |
dbaron@mozilla.com Tue Feb 26 02:39:47 2013 +0000 | 4dc2f8fdfb55ccb753f643ab74c0b1ad958627e7 | L. David Baron — Bug 404077: Annotate known assertions in mochitests. |
dbaron@mozilla.com Mon Feb 25 07:42:55 2013 +0000 | d1490171893be5c3d8c9328fbd2da8de4cf8512e | L. David Baron — Bug 404077: Add mochitest support (currently semi-disabled) for making tests fail when an unexpected number of assertions fire. r=ted |
fb5a9401e2d4bf5be9fb9d3a96a9077b55dd8f81 | L. David Baron — Bug 842476: Work around leak resulting from exception that happens during unload by propagating only the prompts we expect and not the later ones. r=jlebar | |
dbaron@mozilla.com Sat Feb 23 08:42:15 2013 +0000 | 12db97d6f41fea852dac2d1eddb25a9ebb75245d | L. David Baron — Backed out changesets 917205c79822 and e9ef1f1aa47d (bug 841413) for causing mochitest-chrome failure. |
dbaron@mozilla.com Fri Feb 22 18:29:27 2013 +0000 | 5c28fd3fd03063829c3f8c1fd74471e5c9917715 | L. David Baron — Bug 839809 followup: fix typos in comment. DONTBUILD. No review. |
dbaron@mozilla.com Fri Feb 22 18:19:09 2013 +0000 | c46476d3892a8669c4e3085c411b61c29c3f8862 | L. David Baron — Bug 839809: Make counter-increments and list counting that would go past our internal (int32_t) limit keep the counter at its current value rather than wrapping. r=dholbert |
dbaron@mozilla.com Fri Feb 22 03:26:52 2013 +0000 | f29e4a8ae748a118d5d70ecfe63302f37351b8f5 | L. David Baron — Backout changeset b968708558b9 (bug 839809) for reftest failures. |
dbaron@mozilla.com Fri Feb 22 02:12:57 2013 +0000 | 5180dd88f6f6b1439127695a762bc206486706de | L. David Baron — Bug 563195: Fix -Wshadow warning in nsHtml5ByteReadable.h. r=hsivonen |
8c46f89ed1a2d90407b488ed2825468d5afeda8c | L. David Baron — Bug 790589: Document the MOZ_CC_LOG_DIRECTORY environment variable. r=smaug | |
b968708558b928354922880cb98501cb80ae3338 | L. David Baron — Bug 839809: Make counter-increments and list counting that would go past our internal (int32_t) limit keep the counter at its current value rather than wrapping. r=dholbert | |
bb5ef25c26a305e145d6f211bb2f0cfeed4c09cf | L. David Baron — Fix spelling. No bug. No review. | |
e5e37c6e4c3024c84d9ecb7d2977fcf04bd01f29 | stuartmorgan — Bug 842550: Simplify ScheduleDelayedWork implementation on Mac. rs=cjones | |
85b91048c1cd1cbb9c389621ef425a183161c92d | jar@chromium.org, L. David Baron — Bug 842550: Switch to using TimeTicks rather than Time in message loops. rs=cjones | |
dbaron@mozilla.com Mon Feb 18 09:18:13 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:29 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. |
dbaron@mozilla.com Mon Feb 18 06:56:54 2013 +0000 | 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 | |
dbaron@mozilla.com Sun Feb 17 05:29:49 2013 +0000 | 20abb67042df3176230fec417c84dd0a0fb636fc | L. David Baron — Bug 841983: Require whitespace around 'not', 'and', and 'or' keywords in @supports rules. r=heycam |
dbaron@mozilla.com Sat Feb 16 21:51:37 2013 +0000 | 81fac90f0e9fa739de50aa9a76258b38e0c0c8b5 | L. David Baron — Bug 781360 patch 4: Remove the Get from nsStyleContext::GetStyleData and nsIFrame::GetStyleDataExternal, which never return null. r=dholbert |
343315251a400d775fb27becf97bf86f0dcaefe2 | L. David Baron — Bug 781360 patch 3: Rename {nsIFrame,nsStyleContext,nsComputedDOMStyle}::GetStyle* to Style*, since they can never return null. r=dholbert | |
dbaron@mozilla.com Sat Feb 16 21:06:03 2013 +0000 | 9522b45f9ef9b1cc893bf124adcece18bc4cb1d6 | L. David Baron — Bug 781360 patch 2: Rename nsRuleNode::GetPresContext to PresContext, since it can never return null. r=dholbert |
dd7f52016f53f56a3c4372fc44f2b99bcd8f0690 | L. David Baron — Bug 781360 patch 1: Rename nsStyleContext::GetRuleNode to RuleNode, since it can never return null. r=dholbert | |
dbaron@mozilla.com Sat Feb 16 05:39:46 2013 +0000 | b9dac8026003677c1ae6005ddf39b2214a598684 | L. David Baron — Bug 841896: Rename CSSKeyframesRule.insertRule to appendRule to match spec change. |
25756f81ccbfe86e1797f16e7d7fc2a278f80404 | L. David Baron — Bug 841789, patch 3: Some removal of unneeded style context null-checks and comment cleanup. r=dholbert | |
f5714b93d6caa26f50d87d839ae244787d8e9f3d | L. David Baron — Bug 841789, patch 2: Fix callers that are going through the style context to get style structs rather than using the nsIFrame shortcuts. r=dholbert | |
095bd7117b4e6634f6aef65d343fa4b8e9dbc130 | L. David Baron — Bug 841789, patch 1: Rename nsIFrame::GetStyleContext() to nsIFrame::StyleContext() since it can never return null. r=dholbert | |
dbaron@mozilla.com Wed Feb 13 19:54:15 2013 +0000 | 9b0d85344d320518068a2a5be975f0b22fda5043 | L. David Baron — Bug 840367: Fix misnaming of keyword IDs in nsCSSKeywordList.h. r=heycam |
28e6c11125831d36567263116121d0ae8768c2a1 | L. David Baron — Bug 836329: Fix regression handling 'rem' units in media queries. r=bzbarsky | |
dbaron@mozilla.com Tue Feb 12 02:04:22 2013 +0000 | 04f8351eb2af9279a2d52b7023e116ad1badd68d | Kang-Hao (Kenny) Lu — Bug 817395 - Clean up the temporary style context used for font size comparision of the root before the rule node tree is rebuilt. r=dbaron |
dbaron@mozilla.com Sun Feb 10 06:57:09 2013 +0000 | 5bb11a09bb201e889ed6ed74e7c901a810b4de7a | L. David Baron — Bug 765599: Make CSS insertRule methods throw SYNTAX_ERR when given an empty rule or more than one rule. r=bzbarsky |
ee270530f069dd5f95d68685f6f955abc51d485d | L. David Baron — Bug 835007: Make 'transition-property: all' work as an item within a list. r=bzbarsky | |
dbaron@mozilla.com Fri Feb 01 06:25:10 2013 +0000 | 703cfc2901995b2bb4eafc637e6ef664dcac48c6 | L. David Baron — Fix WARNINGS_AS_ERRORS bustage ("comparison between signed and unsigned integer expressions") from Bug 830707, Part 1 (changeset 93a4d0995cba) on a CLOSED TREE. |
dbaron@mozilla.com Fri Feb 01 05:10:06 2013 +0000 | a350ac5a27ecc8f41b9ba4f807e3192467f764b2 | L. David Baron — Bug 836530 followup: fix tests for new ASCII range. |
dbaron@mozilla.com Fri Feb 01 04:12:02 2013 +0000 | e8c9170523069673854e2619f602dfeeec73155c | L. David Baron — Bug 836530: Make all non-ASCII characters be CSS identifier characters. r=bzbarsky |
dbaron@mozilla.com Tue Jan 29 05:17:21 2013 +0000 | 0ebed8dbb21c947028243d51c2adba9677637403 | L. David Baron — Bug 835169: Remove unused mapping into style of table cols attribute. r=bzbarsky |
dbaron@mozilla.com Sat Jan 26 02:18:54 2013 +0000 | f7a25c052c5ad80694099a7d7514e5e3158ca457 | L. David Baron — Backout ccf23b56150e (bug 832576) on a CLOSED TREE on the theory that maybe WebGL changes could have changed graphics state in a way that caused the Android reftest-4 failures on SVG gradient tests. |
d9d98ffe9ecc5107063f932696d63acffeb76107 | L. David Baron — Backout 8f213db8fe7f and 31399fd0cb5b (Bug 791432) on a CLOSED TREE on the theory that maybe WebGL changes could have changed graphics state in a way that caused the Android reftest-4 failures on SVG gradient tests. | |
dbaron@mozilla.com Wed Jan 23 13:11:59 2013 +0000 | 9666a8ee56004cfbe28f1ba20668a6dd6f5b140a | L. David Baron — Add reftest for bug 830299. |
dbaron@mozilla.com Tue Jan 22 20:43:24 2013 +0000 | c7e467b8fe383e0291166b6df72c9c526f964aec | L. David Baron — Bug 832998: Fix a backwards OMTA-throttling-enabled check, to fix performance regression on the non-OMTA-throttling case. r=nrc |
dbaron@mozilla.com Tue Jan 22 19:16:45 2013 +0000 | a90916498dfa4f8647b593e7d6f8d62454996728 | L. David Baron — Bug 832352, patch 3: Make sure all b2g mozconfigs include build/mozconfig.common . r=ted |
b89c49f1e5d6a509904b9b7cd0a5b2bc96ab2a5a | L. David Baron — Bug 832352, patch 2: Make sure all mobile/android mozconfigs include build/mozconfig.common.override. r=ted | |
f62e2d44d98945fd920c998fe0933e969cd991c9 | L. David Baron — Bug 832352, patch 1: Make sure all browser mozconfigs include build/mozconfig.common and that they all include build/mozconfig.common.override last. r=ted | |
dbaron@mozilla.com Mon Jan 21 14:15:41 2013 +0000 | bb5400c00877c919966c9cbb002d9123546ead5c | Ms2ger — Bug 763399: Add a comment describing NS_CSS_MINMAX. r=dbaron |
dbaron@mozilla.com Mon Jan 21 10:31:55 2013 +0000 | 3830ad0eb049c16272c9258bfb325b9768edbaf7 | Cervantes Yu — Bug 830299: Check for scrollcorner in nsGfxScrollFrameInner::ReloadChildFrames(). r=roc |
dbaron@mozilla.com Fri Jan 18 11:00:31 2013 +0000 | 3702b7ead05e6ab153f9c63cf6ecc802ed15cf47 | L. David Baron — Backout changeset aa20a6097d0b (bug 830983) for causing mochitest-other orange in test_app_cleardata_permissions.html. |
dbaron@mozilla.com Fri Jan 18 06:27:40 2013 +0000 | 03fb2a777aec3418417a83991136b4c0fd803c15 | L. David Baron — Bug 831354, test fix 2, followup: remove a 'line-height: 0' that's in the test but not the reference. |
dbaron@mozilla.com Thu Jan 17 20:20:57 2013 +0000 | 55d244d28023239ac82ca551394efb1c313c870c | L. David Baron — Bug 831354, test fix 4: Make auto-hyphenation-2 not depend on different languages leading to the same font. r=jfkthame |
847763715f146245b6692115ae35e39cee69ca45 | L. David Baron — Bug 831354, test fix 3: Make flexbox-intrinsic-sizing-horiz-2a.xhtml not assume that the distance from the baseline of the default font to the top of its normal line height is less than or equal to 16px. r=dholbert | |
74b69a84a1f247012bb4a290c8ef3272681b8ab0 | L. David Baron — Bug 831354, test fix 2: Make font inflation tests for selects less sensitive to font metrics by using matching font sizes on the block containing the select. r=jwir3 | |
9b164e03f3bea3aae3521d494e4646f8ad515c11 | L. David Baron — Bug 831354, test fix 1: Make continuous-inline-1{cd} tests no longer assume that the height of an inline in the default font is less than 20px. r=bzbarsky | |
47166178f5585edca7528651b6d19701233b65e6 | L. David Baron — Bug 702121, patch 3: Make the auto-hyphenation-{8,9,10} reftests not depend on picking the same fonts for different language or encoding values, to fix Android reftest failures from landing of bug 831354. r=jfkthame | |
dbaron@mozilla.com Fri Jan 11 22:51:38 2013 +0000 | 8a7bf5de378d2275c8a0330cc5bf42a0c6be25d9 | L. David Baron — Add crashtest for bug 621424 / bug 588237. |
aa20adc7c3ed9f3452cf13e5cd4a190cff1fdbee | L. David Baron — Bug 588237, patch 5: remove the optimization of skipping FlowAndPlaceFloat for some pushed floats, simply because the optimization looks fishy to me. r=roc | |
1d67e3c8c436cf305f92a22b9b21a7c84a23c2d5 | L. David Baron — Bug 588237, patch 4: Pull pushed floats back from the next-in-flow at the start of reflow. r=roc | |
bf513a2a4a7889a6c6872bc76a9f1a519abca6b2 | L. David Baron — Bug 588237, patch 2: Fix comment that is now incorrect due to work in bug 563584 or followups. r=roc | |
dbaron@mozilla.com Fri Jan 11 17:53:29 2013 +0000 | 091bac78c4830dea61aa051838f54035e2adba38 | L. David Baron — Bug 822891: Make animationiteration events fire when we're running off-main-thread animations and throttling style changes. r=nrc |
dbaron@mozilla.com Fri Jan 11 06:20:28 2013 +0000 | fcbaced550367efc86e1e8598909630916aa1683 | L. David Baron — Back out bug 588237, patches 2 through 5. |
dbaron@mozilla.com Fri Jan 11 05:15:18 2013 +0000 | d53d71d1c92eeacbcb4b8a1116fa5cd241f3f8cc | L. David Baron — Bug 827687, patch 2: Be more careful walking segments. r=bzbarsky |
52e73ebc07e418b096e284ecf6a4313b378fd0a4 | L. David Baron — Bug 827687: Fix edge case in calculation of whichIteration. r=bzbarsky | |
dcdb6d839e95f64c3fda9852215b9fe3463093f7 | L. David Baron — Bug 827717: Change record of CSS animation start to be before delay so that dynamic changes to animation-delay are honored. r=bzbarsky | |
fb69b7be1c0eaa470adf73c60e40edf9a9794c8e | L. David Baron — Bug 827698: Use the length of the 'animation-name' list when determining how many animations to run. r=bzbarsky | |
9e1f9e4884791d767336d399e8c3d7757a9d9606 | L. David Baron — Bug 588237, patch 5: remove the optimization of skipping FlowAndPlaceFloat for some pushed floats, simply because the optimization looks fishy to me. r=roc | |
5c29097e7bbd0d1298c7ab2fa3405baf3062d1b1 | L. David Baron — Bug 588237, patch 4: Pull pushed floats back from the next-in-flow at the start of reflow. r=roc | |
0542ba6920b3df8f15ae01b5e9eec0818b5dc36d | L. David Baron — Bug 588237, patch 3: Remove the pushed floats list when it is empty. r=roc | |
33ff2a97b02129933ce6453d5878559d5f563567 | L. David Baron — Bug 588237, patch 2: Fix comment that is now incorrect due to work in bug 563584 or followups. r=roc | |
dbaron@mozilla.com Wed Jan 09 16:51:44 2013 +0000 | dff10a89c17cd2701870682af6a8a189028ca3e6 | L. David Baron — Bug 822721 followup: remove bogus assertion to fix orange. |
dbaron@mozilla.com Wed Jan 09 04:53:37 2013 +0000 | 3a96ce34c5d63f05504fbda8a0eb8966de0c3283 | L. David Baron — Fix bustage from bug 822721. |
dbaron@mozilla.com Wed Jan 09 04:37:50 2013 +0000 | b801161d887c0c7526038b671dc124eb9170b6e4 | L. David Baron — Bug 827704: Fix 'visibility' animation so that it doesn't animate between values when one of them is not 'visibile'. r=bzbarsky |
dd31512e88ac229cf5e5481e5cb584e5766aeb59 | L. David Baron — Bug 827579: Remove post-resolve callback concept from style system. r=bzbarsky | |
cbd9b6dfc7d91af39ff394c183d093b0b905a7b1 | L. David Baron — Bug 822721: Call CalcStyleDifference and process the style change list resulting from the miniflush we do to update throttled animations prior to seeing if we need to start transitions. r=bzbarsky | |
dbaron@mozilla.com Thu Jan 03 03:58:59 2013 +0000 | 637e063b20555cc0d921ac701e2856d8004cbfd9 | L. David Baron — Don't distribute percentage width from column-spanning cells to columns that have no cells originating. (Bug 810586) r=dholbert |
dbaron@mozilla.com Tue Dec 04 11:10:00 2012 +0000 | 5df185a907f75803704d01f262163e57a29dc982 | L. David Baron — Make import-tests.py generate the current state of the reftest manifest, and warn that the file is autogenerated. (Bug 817810) No review. |
dbaron@mozilla.com Thu Nov 22 05:51:55 2012 +0000 | 2a9a612fa07aa2524ba462d2f3e4437996f963ac | L. David Baron — border-image-* properties should clamp negative calc(). (Bug 802279) r=jwalden |
a1926fc1f9f3346b5a02522ad528c95073deda65 | L. David Baron — Bug 814302: Don't print to console when an invalid selector is passed to mozMatchesSelector. r=bzbarsky | |
dbaron@mozilla.com Tue Nov 20 23:15:59 2012 +0000 | 52fa780fc2448106ad332dfcf36a8254a3550de8 | Daniel.S — Bug 477462 - margin-collapsing test suite, wave 5a; dynamic and != tests for negative sibling margins; r=dbaron |
dbaron@mozilla.com Tue Nov 20 21:23:33 2012 +0000 | f59f962f0b5cbfaa8ccf52d7c0686a6370f06bc8 | L. David Baron — Bug 813373, patch 4: fix printfs that crept in in patch 3. |
dbaron@mozilla.com Tue Nov 20 19:55:33 2012 +0000 | da575e9f17c45bfc3aa25e0e43854214005dc57b | L. David Baron — Bug 813373, patch 3: Make sure all style rules have non-empty List implementations. r=bzbarsky |
cbf88ae52c5b79057c36b3b81d751b4dea2ede2c | L. David Baron — Bug 813373, patch 2: Remove pres context member from ValueWrapper. r=dholbert | |
a6e4b30b1d109b62a6f52b3021437f5be0bd073b | L. David Baron — Bug 813373, patch 1: Remove pres context parameters from nsStyleAnimation::UncomputeValue. r=dholbert | |
c0b7c15bca4de3b49375bca580a3b9a3e9ba7812 | Chris Jones — Bug 803908: Enable font inflation for async pan/zoomed browsers. r=dbaron | |
dbaron@mozilla.com Sat Nov 10 04:18:51 2012 +0000 | 98e22583895a02249604a89ab5120c092e7d4cd3 | Jesse Ruderman — Testcase for bug 806310. |
60df5b3e71374047f4f627d8e7fb2d11ecef099a | L. David Baron — Fix CheckFontCallback to match 'rem' unit changes. (Bug 806310) r=bzbarsky | |
dbaron@mozilla.com Fri Nov 09 18:30:51 2012 +0000 | d6c8276fe88ecf228d07eab1a84f60b2f267803b | L. David Baron — Bug 809533, patch 5: Remove unneeded null-checks in nsIPresShell.h. r=roc |
0be0f375cac84429ef1fe63e422db4c47761c64d | L. David Baron — Bug 809533, patch 4: Remove null-checks of NS_New*Frame callers in the frame constructor. r=bzbarsky | |
c6e38e3251581683df57b060ec0e07330bea693c | L. David Baron — Bug 809533, patch 3: Stop handling allocation failures in the style system that no longer need to be handled. r=bzbarsky | |
dbaron@mozilla.com Wed Nov 07 19:56:32 2012 +0000 | 074e0ab07f0b6ac94d61b3985a9edd010e38bf2f | L. David Baron — Bug 572200, part 3: Cache data that lives in the rule tree on every relevant rule node that has a style context directly pointing to it directly. r=bzbarsky |
d5566569a5ce939e7ad9c85ee48d95f0a044542c | L. David Baron — Bug 572200, part 2: Allow rule nodes to cache data owned by an ancestor rule node: don't destroy structs that we don't own. r=bzbarsky | |
bc2720708bc2e7efb72f7387644f79249d7b1ce8 | L. David Baron — Bug 572200, part 1: Make rule nodes know whether they're used directly by a style context. r=bzbarsky | |
cf16f2f84efc6926cffcb4a2bb4e4585cc0d47c0 | L. David Baron — Bug 809533, patch 2: Don't null-check inside NS_New*Frame. r=roc | |
6e5f31366aab5eb7fe543ffc4e9fda496e64d6ae | L. David Baron — Bug 809533, patch 1: Make allocation in the frame arena and the display list arena infallible. r=roc | |
dbaron@mozilla.com Fri Oct 26 17:04:53 2012 +0000 | f3d0e95c83ee050975a87afb42298bc35ebd9beb | L. David Baron — Add preferences (defaulting to enabled, for now) to control whether certain prefixed aliases for CSS properties are supported, so that authors can have a way to test what happens when they're turned off in advance of our disabling them. (Bug 804944) r=bzbarsky |
8f8cc2ad5f88d6b7bbcf169f0c675acb2246d938 | L. David Baron — Bug 804970, patch 6: Don't force rem units out of the rule tree. r=bzbarsky | |
b707050a4ac4b87a9145c3f562fd5cdd9049aad0 | L. David Baron — Bug 804970, patch 5: Handle dynamic changes to the basis for 'rem' units by rebuilding all style data. r=bzbarsky | |
ba9ee31718012226b54c4eecb9bf45c760f962e4 | L. David Baron — Bug 804970, patch 4: Refactor part of RebuildAllStyleData into a helper function (slightly reordering it), so that we can share that part. r=bzbarsky | |
d7073db05fe0538c044a75eb956a07f35664ff73 | L. David Baron — Bug 804970, patch 3: Don't force vw/vh/vmin/vmax units out of the rule tree. r=bzbarsky | |
0776bcfd7e0c3013443172c3b39678964b7285db | L. David Baron — Bug 804970, patch 2: Add test for dynamic changes of viewport units. r=bzbarsky | |
eac41b17bc5230b56b9a089a3bbfd1e62532d2a0 | L. David Baron — Bug 804970, patch 1: Don't force calc() units out of the rule tree. r=bzbarsky | |
dbaron@mozilla.com Tue Sep 18 19:52:14 2012 +0000 | 5321d02d564b4c74026eaadd27723dfd487df316 | L. David Baron — Fix assertion failure causing orange. (Bug 774169) |
dbaron@mozilla.com Tue Sep 18 18:37:42 2012 +0000 | 125d2728927e5731e7418b6d7a953b42243c70d9 | L. David Baron — Bug 774169, patch 4: Revert bug 719054 for prefixed -moz-transform but leave it for unprefixed transform. r=bzbarsky |
110a5d25c8f2a24b5004afc17f5f51b5a7699916 | L. David Baron — Bug 774169, patch 3: Treat -moz-transform as a shorthand rather than an alias so the parsing function can know whether it is parsing a prefixed transform. r=bzbarsky | |
775fef3dc66b6461e32442e53ae1c9c7c0d206e9 | L. David Baron — Bug 774169, patch 2: Add property_database.js entries for property aliases. r=bzbarsky | |
dec69461a6aed66524dca5deb20428aedc0498e5 | L. David Baron — Bug 774169, patch 1: Make the property_database.js-based tests call getComputedStyle() for all properties that are expected to have longhand behavior. r=bzbarsky | |
e041c4098d4a391895d95590fe7d6ac404052668 | L. David Baron — Remove aPresContext parameter to nsStyleContext constructor and document parameters to constructor. (Bug 791416) r=bzbarsky | |
dbaron@mozilla.com Fri Sep 14 21:13:38 2012 +0000 | acb63df12b7a1155e3db8a2a12528057cc7d8134 | L. David Baron — Make reftest harness print max difference and number of differing pixels on the TEST-UNEXPECTED-FAIL line so that it ends up in bugs. (Bug 789602) r=ted |
f2172a4fab4ca6d45c8d63773765178c2cd24b0f | L. David Baron — Add more profile labels for the separate parts of restyle processing. (Bug 790379) rs=cjones | |
dbaron@mozilla.com Wed Sep 12 04:46:34 2012 +0000 | 557733e500ca5c0b8ff81b5c5bf0045ade02af4a | L. David Baron — Add more profile labels for the separate parts of restyle processing. (Bug 790379) rs=cjones |
8f240265df776ccf6ff90cd10b509284a00b24b2 | L. David Baron — Add an additional reftest for bug 734569. No review. | |
dbaron@mozilla.com Fri Sep 07 22:57:23 2012 +0000 | 93f98bebfe3994bbe5322de6b6d6c915f6fd4023 | L. David Baron — Rename nsChangeHint_ReflowFrame to nsChangeHint_AllReflowHints to make it clearer that it's the one that contains multiple bits. (Bug 789592, patch 2) r=bzbarsky |
b4d8b251f64d97fc3daabc7e3dac9897e4571a56 | L. David Baron — Change some uses of nsChangeHint_ReflowFrame to check nsChangeHint_NeedReflow. (Bug 789592, patch 1) r=bzbarsky | |
1ead7ec99cea44b645d74ffb5dc1e0173269c842 | L. David Baron — Distribute the width of column-spanning cells to columns with nothing in them, like we do for final table widths. (Bug 734569) r=dholbert | |
dbaron@mozilla.com Fri Sep 07 17:14:26 2012 +0000 | e6396a6c27e30fb06cf4edb27bb2542de460986f | L. David Baron — Remove ForceCompare methods from style structs. (Bug 779968, patch 7) r=bzbarsky |
a080c1f6350d68a11a1ed94e323d21bc8dadafe6 | L. David Baron — Make nsStyleContext::CalcStyleDifference force comparison based on the parent's hint instead of the style struct ForceCompare methods. (Bug 779968, patch 6, the main patch) r=bzbarsky | |
309d87857ce0499251f2b2e927530a82e9642b3b | L. David Baron — Refix bug 731521 in the new setup for forcing comparison in nsStyleContext::CalcDifference, since we can no longer rely on nsStyleBorder::ForceCompare. (Bug 779968, patch 5) r=bzbarsky | |
2d8810ba0412f4984376ebf4beb3de2fa97e9180 | L. David Baron — Abstract nsChangeHint_NonInherited_Hints into a function so that it accurately reports the reflow cases to all callers. (Bug 779968, patch 4) r=bzbarsky | |
c86123a966b1ab2213d0a8952b7d824fe2e2dd3a | L. David Baron — Remove maxHint from nsStyleContext::CalcStyleDifference. (Bug 779968, patch 3) r=bzbarsky | |
0f6bb5447c4d89ffeafae5996d05827687204e18 | L. David Baron — Use nsStyleStruct MaxDifference methods instead of maxHint for hint handling in nsStyleContext::CalcStyleDifference. (Bug 779968, patch 2) r=bzbarsky | |
497062dbbdf4b456b3358979b4a8d51f59d721ba | L. David Baron — Move nsStyleStruct MaxDifference methods inline, and make them available unconditionally rather than DEBUG-only. (Bug 779968, patch 1) r=bzbarsky | |
dbaron@mozilla.com Fri Sep 07 04:16:36 2012 +0000 | 9a64e93daf5c071dc4589caad1cdb63a20340c29 | L. David Baron — Remove last use of enablePrivilege in layout/style mochitests. (Bug 653461, patch 4) r=bzbarsky |
3684a179853ce3d15f82f0922229f8ca978be64b | L. David Baron — Rename nsIPresShell::InitialReflow to Initialize since it doesn't actually perform reflow. (Bug 788956) r=roc | |
dbaron@mozilla.com Thu Sep 06 05:43:41 2012 +0000 | 2ec21394970c2f3e9cb96572cd1efa3dc88d78d6 | L. David Baron — Remove the easy-to-remove uses of enablePrivilege in layout/base/tests/. (Bug 788603) r=roc |
4c8694da32f74f4514dad5f6b09dc6069a467461 | L. David Baron — Followup to bug 648603: increase the number of connections that our test HTTP server will serve to the larger of the server limit or the proxy limit. | |
dbaron@mozilla.com Wed Sep 05 20:31:12 2012 +0000 | bc866177911f21f4216da86af46a0a65603e22e4 | L. David Baron — Convert bidi_numeral_test.js from CR-LF to LF line endings. No bug. |
dbaron@mozilla.com Thu Aug 30 01:27:43 2012 +0000 | 5e11ebbe23419f72923704916d3f7a6cd570dd50 | L. David Baron — Don't accept the third argument to transform-origin when 3-D transforms aren't enabled. (Bug 786706) r=mattwoodrow |
befc74223da1cceab520b6189c4108d4f0ba9ebd | L. David Baron — Make author !important rules override CSS animations. (Bug 783714) r=bzbarsky | |
f7940f39c867883388ea7ab27f58812fb205203a | L. David Baron — Remove now-unneeded code from nsComputedDOMStyle. (Bug 93725, patch 3) r=jdaggett | |
969f3050f9af9f70d05f36de9cdf1b935743d434 | L. David Baron — Add some missing values to test as shown by code coverage data on nsComputedDOMStyle.cpp . No bug. | |
af0b960c0418287905353b654cc09f6f3bf1c5fc | L. David Baron — Print which bits have errors to try to distinguish overwriting from hardware problems. (Bug 785737) r=roc | |
dbaron@mozilla.com Tue Aug 21 06:02:57 2012 +0000 | b64118688939b90ec06addbfd0fbe69147f6066b | L. David Baron — Fix reftest bustage from changeset aa86bacc7e57. (Bug 691950) |
dbaron@mozilla.com Tue Aug 21 05:42:13 2012 +0000 | aa86bacc7e57e2bffe44be1fbe5f7e2ce74c43ba | L. David Baron — Move the imported css3-namespace test suite in with other test suites imported from the CSSWG repository, and make the importing script import it. (Bug 691950) |
d086edab3616d5357655213a4c0235c0327fae0b | L. David Baron — Treat argument of :-moz-locale-dir() case-insensitively. (Bug 741293) r=smontagu | |
dbaron@mozilla.com Tue Aug 21 02:24:17 2012 +0000 | cb1c9884c07ec7bb2c5f09bf78299d965cf60c37 | L. David Baron — Back out nsXBLPrototypeHandler changes from changeset d09b4e60bb09 to fix bug 776075. |
98df684d7a3a3ad534fba73f6024953f10387746 | L. David Baron — Do first (small) round of importing W3C reftests into tree. (This provides a test for bug 782401.) | |
b300b474c35e17f90d791d9446f7a97d34f33e28 | L. David Baron — Add missing SkipUntil call in @supports parsing. (Bug 782401) r=heycam | |
67f1eff2cc7c506b8411d491284e5eda3ecd4fc4 | L. David Baron — Only do hyphenation when the language was specified explicitly, rather than using an encoding-inferred language. (Bug 702121, patch 2) r=jfkthame | |
198f6c4784cb17758e931a354bb4aaff2513eeae | L. David Baron — Track whether nsStyleVisibility::mLanguage came from explicit information in the document. (Bug 702121, patch 1) r=jfkthame | |
d656e6d3d9969f20ff7eb1bf3ab6e8959df136ee | L. David Baron — Accept unitless lengths in quirks mode for bottom, just as for left/top/right. (Bug 776591) r=bzbarsky | |
dbaron@mozilla.com Mon Aug 13 17:49:18 2012 +0000 | 25949bac4b82e2425413c8b365816820c6931302 | L. David Baron — Update syncing directory location in README. (No bug, DONTBUILD) |
dbaron@mozilla.com Mon Jul 16 13:28:38 2012 +0000 | 3350e8b1618c5d512b81458690ba434dd1d91d49 | L. David Baron — Disable the unitless length quirk inside of calc(). (Bug 774122, patch 3) r=bzbarsky |
473df589abf135570829e654731834d2445d21e9 | L. David Baron — Limit the unitless length quirk to the properties where it's needed, per http://simon.html5.org/specs/quirks-mode#the-unitless-length-quirk . (Bug 774122, patch 2) r=bzbarsky | |
b1ffd5406ad9adca4cd002d56d4796e7293e43d7 | L. David Baron — Limit the hashless color quirk to the properties where it's needed, per http://simon.html5.org/specs/quirks-mode#the-hashless-hex-color-quirk . (Bug 774122, patch 1) r=bzbarsky | |
9cdb8f9ec42621ba6103e92c4be4d052d3e37113 | L. David Baron — Make test_visited_reftests report failures instead of using timeout to indicate failure. No bug. | |
dbaron@mozilla.com Mon Jul 16 05:12:32 2012 +0000 | 64ff8c2d37f99e3b31fcb66f200f8a09a4e92b70 | L. David Baron — Disable the unitless length quirk inside of calc(). (Bug 774122, patch 3) r=bzbarsky |
e3007422b98954bb6da16fb3e369d909da26810f | L. David Baron — Limit the unitless length quirk to the properties where it's needed, per http://simon.html5.org/specs/quirks-mode#the-unitless-length-quirk . (Bug 774122, patch 2) r=bzbarsky | |
ac282e15dc027d7b3898e817b46f7c4ffb07fb09 | L. David Baron — Limit the hashless color quirk to the properties where it's needed, per http://simon.html5.org/specs/quirks-mode#the-hashless-hex-color-quirk . (Bug 774122, patch 1) r=bzbarsky | |
0e6039a2c90a3e247726263701364ac1bab5a6ba | L. David Baron — Make test_visited_reftests report failures instead of using timeout to indicate failure. No bug. | |
dbaron@mozilla.com Sat Jul 14 01:01:54 2012 +0000 | 1e6065596acefecc8d65f06062a61281aec72367 | L. David Baron — Require animation-duration and transtion-duration to be nonnegative at parse time. (Bug 773102, patch 3) r=bzbarsky |
6f2ab38fd9922b0fef18619c7f328169fe546823 | L. David Baron — Add VARIANT_NONNEGATIVE_DIMENSION. (Bug 773102, patch 2) r=bzbarsky | |
9d29e87c3b6484d5bc309a0c6638f3fa8a6d7921 | L. David Baron — Rename VARIANT_POSITIVE_LENGTH to VARIANT_POSITIVE_DIMENSION since it also applies to times and frequencies. (Bug 773102, patch 1) r=bzbarsky | |
d4e43a290fa76140a8b9089af376fd1e5f689a38 | L. David Baron — Back out changeset d49beb57db23 (bug 558516) for causing all Mac builds to crash in nsXULElement::GetAttrValue and for causing a single mochitest-1 failure. | |
dbaron@mozilla.com Fri Jul 13 22:07:32 2012 +0000 | 2a030d4733a0d54248f43680c08be816dbb5f4e9 | L. David Baron — Require animation-duration and transtion-duration to be nonnegative at parse time. (Bug 773102, patch 3) r=bzbarsky |
576f7d52de4bfc30ca173d867a2ff1af11e9cb3c | L. David Baron — Add VARIANT_NONNEGATIVE_DIMENSION. (Bug 773102, patch 2) r=bzbarsky | |
4e1480ab5116bec2d1fe74b9907cb2f0b3b046b1 | L. David Baron — Rename VARIANT_POSITIVE_LENGTH to VARIANT_POSITIVE_DIMENSION since it also applies to times and frequencies. (Bug 773102, patch 1) r=bzbarsky | |
8e83e0f0e4e415cd57add9605b9e8b2c8da1a122 | L. David Baron — Add support for unprefixed calc(), and prefer serializing to unprefixed form. (Bug 771678) r=bzbarsky | |
dbaron@mozilla.com Sun Jul 08 04:41:52 2012 +0000 | 70995c6989e46afe5cb183b66a33ddc640591f2f | L. David Baron — Add flush before we find our pres context, to fix media queries tests on ringmark. (Bug 753777) r=bzbarsky |
a9a5832fc7989042c4d1fe1cb898b8a5a8408f2e | L. David Baron — Implement dppx units [css3-images] for resolution media query. (Bug 741644) r=bzbarsky | |
6e509374cbd1e02671455ab3ecdfa94d4e81613b | L. David Baron — Change our interpretation of resolution units in CSS to match updates to the spec: i.e., device pixels per CSS inch (instead of device pixels per physical inch). (Bug 771390) r=bzbarsky | |
07e36b94baddb2e0cc46edfc2fbf79e130de6f14 | Mihai Sucan — Bug 770993 - ConsoleAPI.js consumes excessive amounts of memory; r=dbaron,rcampbell | |
dbaron@mozilla.com Wed Jun 27 01:16:18 2012 +0000 | c9126626a41b58e37f675b344f67455ab9401f2f | L. David Baron — Backout changeset 1e2b9cdc486b (Bug 248239) due to failure of tests/MochiKit-1.4.2/tests/test_MochiKit-Style.html . |
dbaron@mozilla.com Tue Jun 26 23:26:05 2012 +0000 | 1e2b9cdc486b0d23de9d313fdfe24978213d3630 | Tal Aloni — Change standards mode height calculations for table cells to use content-box sizing rather than border-box sizing by default (and to honor -moz-box-sizing, which we do not do in quirks mode). Also remove -moz-box-sizing: border-box from default style for caption element (all modes). (Bug 248239) r=dbaron |
dbaron@mozilla.com Sun Jun 24 23:26:06 2012 +0000 | dd9f0911976b2cee8e30868fd8d3bc64fd016798 | L. David Baron — Track TEXT_IN_TEXTRUN_USER_DATA separately for inflated and non-inflated text runs. (Bug 718290) r=roc |
dbaron@mozilla.com Thu Jun 21 18:45:27 2012 +0000 | c236ae57cfa7262151d9cfae70a22d5011ebb5cf | L. David Baron — Treat animation-iteration-count:0 specially. (Bug 765218) r=bzbarsky |
53951caf3e5d4ead36256ec92f2a6ae98392d448 | L. David Baron — Implement new values of animation-direction. (Bug 655920) r=bzbarsky | |
bebaf521f64f8715f16ebdf48365db0b3a3266e1 | L. David Baron — Add reftest for bug 764354. | |
dbaron@mozilla.com Thu Jun 07 06:03:19 2012 +0000 | b64bfa138619890a01826bde8974cc974b45a6f5 | L. David Baron — Make scroll frames (i.e., overflow != visible) be font size inflation flow roots again, to fix www.youtube.com. Except for the test changes, this reverts 9620f50be9fa8be44931decf1e57ce25f51da812 (Bug 747720, patch 7) which in turn reverted part of 9499f6b28addcbcd9c480eb80cfe6c4c63a4a3a1 (Bug 706193, patch 2). (Bug 760098) r=roc |
dbaron@mozilla.com Thu Jun 07 05:12:03 2012 +0000 | 30e441f7ad9d7b73271fcfd147eaac74a255c5cb | L. David Baron — Do the necessary reflow when our font inflation data changes. (Bug 759755) r=roc |
08286f4e696bfb096abe8d7b694b19ba7c597a1e | L. David Baron — Make scroll frames (i.e., overflow != visible) be font size inflation flow roots again, to fix www.youtube.com. Except for the test changes, this reverts 9620f50be9fa8be44931decf1e57ce25f51da812 (Bug 747720, patch 7) which in turn reverted part of 9499f6b28addcbcd9c480eb80cfe6c4c63a4a3a1 (Bug 706193, patch 2). (Bug 760098) r=roc | |
dbaron@mozilla.com Wed Jun 06 02:13:51 2012 +0000 | d24460a6ee1c2ff644a4f5520f35e6985f436210 | L. David Baron — Fix two pieces of cached information that were preventing font size inflation from applying correctly during intrinsic width calculation when intrinsic width calculation had already been done without font size inflation. (Bug 748434) r=roc |
dbaron@mozilla.com Tue Jun 05 23:56:18 2012 +0000 | d5d6b37f2e13928d26febf8d5177ae70e5d2fa56 | L. David Baron — Back out changeset 81f6b1cfbba5627425837ff993ca7012db22b23b (bug 748434) due to reftest failures. |
dbaron@mozilla.com Tue Jun 05 22:53:02 2012 +0000 | 81f6b1cfbba5627425837ff993ca7012db22b23b | L. David Baron — Fix two pieces of cached information that were preventing font size inflation from applying correctly during intrinsic width calculation when intrinsic width calculation had already been done without font size inflation. (Bug 748434) r=roc |
61b8d4a0eb404a4eaf811f1a9d0d403ad933a369 | L. David Baron — Remove unused member variable from nsGfxButtonControlFrame. No bug. | |
dbaron@mozilla.com Mon Jun 04 23:29:37 2012 +0000 | 22a1bfac13d6d1a7fb9dfd0733494daa43b1623e | L. David Baron — Restore application of font size inflation to radios and checkboxes. (Bug 757937) r=roc |
dbaron@mozilla.com Thu May 31 05:21:33 2012 +0000 | 63ed999a6fe9fbfadcc1397d9c6c9516717d22b0 | Shriram Kunchanapalli — Bug 219767: Move font size functions in nsStyleUtil into nsRuleNode. r=dbaron |
8ff7563000f527d6bd6c79d107afcfca45fdd83d | L. David Baron — Unprefix the border-image-* properties and add a temporary alias for -moz-border-image (but not for its subproperties, which we haven't shipped prefixed). (Bug 713643, patch 5) r=bzbarsky | |
ba174b068d0e6e07ec3b79400ba0403d02957b29 | L. David Baron — Rename nsStyleBorder::GetActualBorderWidth to GetComputedBorderWidth. (Bug 713643, patch 4) r=bzbarsky | |
48d3351297397a4ff6c1b7c61837cdd9b3845b0c | L. David Baron — Remove nsStyleBorder::GetActualBorder, since it now does the same thing as nsStyleBorder::GetComputedBorder. (Bug 713643, patch 3) r=bzbarsky | |
55e6c2ca07e43fccc6b529cbcfbca2b171b3364f | L. David Baron — Make the serialization of the 'border' shorthand fail when we have a 'border-image' subproperty or a '-moz-border-*-colors' property with a non-default value. (Bug 713643, patch 2) r=bzbarsky | |
8653e5e29ceab8658849fe155012e1e8c7e461b3 | L. David Baron — Serialize border-image shorthand to shortest form, with the exception that we'll always serialize 'border-image-source'. (Bug 713643, patch 1) r=bzbarsky | |
dbaron@mozilla.com Mon May 21 05:18:48 2012 +0000 | 9620f50be9fa8be44931decf1e57ce25f51da812 | L. David Baron — Make scroll frames (i.e., overflow != visible) no longer be font size inflation flow roots. This reverts part of 9499f6b28addcbcd9c480eb80cfe6c4c63a4a3a1. (Bug 747720, patch 7) r=roc |
e2f0d40f26b42759cdc3acc19d9e1946520b9699 | L. David Baron — Remove caching of current inflation container and its width from the pres context. (Bug 747720, patch 6) r=roc | |
0805380444b284cb12b5512feea83a5c7636e394 | L. David Baron — Remove width determination parameters from font inflation methods. (Bug 747720, patch 5) r=roc | |
d643376b35acd83f97c2b0cf5e19c27a07fb8b8d | L. David Baron — Fix call to wrong method (passing nscoord as enum). (Bug 747720, patch 4) r=roc | |
63c2a4ad7afb12c9d96ebf1ad9fbf88822730e75 | L. David Baron — Use the same width basis for font inflation throughout a font inflation flow root. (Bug 747720, patch 3) r=roc | |
6b7c2ea08f70e7396c9b1861c8d4461e69c089df | L. David Baron — Replace AutoMaybeNullInflationContainer with AutoMaybeDisableInflationForShrinkWrap since the concept of the pres context's current inflation container will be going away. (Bug 747720, patch 2) r=roc | |
4cbae0f1285c50e5921bf80a4e47b26bcd5bfde8 | L. David Baron — Save and expose on nsFontInflationData the width of the nearest common ancestor of the inflated descendants. (Bug 747720, patch 1) r=roc | |
dbaron@mozilla.com Fri May 18 12:52:29 2012 +0000 | a726c2e6cde7032058b1df2bcb7b0e9c90a8632d | L. David Baron — Don't use Moz prefix on internal function names in nsComputedDOMStyle for recommendation-track properties. (Bug 756219, patch 2) r=bzbarsky |
f7a34e60aeec17d28e3e02fb86d7144145f6c72c | L. David Baron — Remove unused functions from nsComputedDOMStyle. (Bug 756219, patch 1) r=bzbarsky | |
dbaron@mozilla.com Mon May 07 19:33:16 2012 +0000 | 4b9a76ac2df38adfb2ef0860f3700ef8a9e3ac5f | L. David Baron — Try to fix topcrash bug 752428 by null-checking the result of nsIPresShell::FrameManager(), which isn't supposed to need it. r=roc |
dbaron@mozilla.com Mon May 07 05:20:22 2012 +0000 | 33168c4c4703aa3536d0443cba4435138167b965 | L. David Baron — Add missing GetFirstInFlow() call that was causing a crash in ComputeDescendantWidth when printing with font inflation enabled (or a debug build). (Bug 751797) r=roc |
dbaron@mozilla.com Sat May 05 14:24:19 2012 +0000 | fa94b7958cb48bb349d287f2a5077b3b5985c284 | L. David Baron — Reflow for screen size change when font.size.inflation.minTwips is set. (Bug 747231, patch 4) r=roc |
95cce812c1b7c798dd62eb10f198fc878e7a8147 | L. David Baron — Expose DocumentViewerImpl::CallChildren with an API that fills an array. (Bug 747231, patch 3) r=roc | |
9bc8a2a2a460139b878953b36932982c311ad97c | L. David Baron — Cache the last device width we used for font inflation on the pres context so that we can track when it changes. (Bug 747231, patch 2) r=roc | |
a3bbfbeab7c9952a12b3734c12be4d1be7766c11 | L. David Baron — Remove duplicate null check of presShell. (Bug 747231, patch 1) r=roc | |
79f21117ea59d67f637648b730285d78f44ef230 | L. David Baron — Make effect of form controls on font size inflation text threshold not depend on user changes to their value. (Bug 747857) r=roc | |
dbaron@mozilla.com Fri May 04 02:57:39 2012 +0000 | 4d81667d36ddc628af3cb7661c9d099b8eeca319 | L. David Baron — Add missing GetFirstInFlow() call that was causing a crash in ComputeDescendantWidth when printing with font inflation enabled (or a debug build). (Bug 751797) r=roc |
dbaron@mozilla.com Fri May 04 02:27:38 2012 +0000 | f8125b89352d36e34fcff4a4e9fa559fb13c852b | L. David Baron — Make effect of form controls on font size inflation text threshold not depend on user changes to their value. (Bug 747857) r=roc |
dbaron@mozilla.com Mon Apr 30 02:37:56 2012 +0000 | 0c7c21102690103d06bd18bb734ce29ad4f882e7 | Thomas Powell — Bug 742736 - Change box shadows to match rounded or sharp corners of shadowed object when round/sharp alternate corners; r=dbaron |
dbaron@mozilla.com Sat Apr 28 04:58:00 2012 +0000 | 1d3c3f280f60356e7d60fe5709d9dcc33c73e552 | L. David Baron — Examine parentBorder only when parentContext is non-null. (Bug 749860) r=bzbarsky |
dbaron@mozilla.com Wed Apr 25 23:34:15 2012 +0000 | add8917f9123da804f889e09073fee41e36a89fa | L. David Baron — Remove unneeded getting of window and DOMWindowUtils so that GetViewportInfo can still return correct information while page is displayed during navigation away from it. (Bug 737621) r=sjohnson |
dbaron@mozilla.com Mon Apr 16 22:33:14 2012 +0000 | e44a95efa5f098cfd5f41d68371a407427f7c7ef | L. David Baron — Add tests for font.size.inflation.lineThreshold preference and the associated threshold behavior. (Bug 706193, patch 5) r=roc |
0c18caf33991da536864054f0dbaa7037332eab3 | L. David Baron — Use the font inflation data to disable font inflation for small pieces of text. (Bug 706193, patch 4) r=roc | |
9cf58850cf26befc69b189d831ae6d8e5bff8a7d | L. David Baron — Build font data structure by walking the necessary text. (Bug 706193, patch 3) r=roc | |
9499f6b28addcbcd9c480eb80cfe6c4c63a4a3a1 | L. David Baron — Add a font inflation data structure per block formatting context. (Bug 706193, patch 2) r=roc | |
30dce13b71d0d9099553b71c8b6feffc561c5e0f | L. David Baron — Add a preference for the threshold at which we have enough text within a BFC to use font size inflation. (Bug 706193, patch 1) r=roc | |
554a06caebf27df5513051a2dddae5aeec826e0f | L. David Baron — Fix mistake in manifest file from bug 708175 (causing some tests to be double-run and some not at all). | |
bb484a08400862660546c84791bd7dce4595f329 | L. David Baron — Fix compilation error by fixing up more code. (Bug 735262) r=jrmuizel | |
dbaron@mozilla.com Wed Apr 11 07:32:06 2012 +0000 | 986091dac3584b6f1151625b6b9ed06a9aa6c1e4 | Kang-Hao (Kenny) Lu — Bug 744234 - Forbid odd trailing slash in CSS 'border-image' property. r=dbaron |
dbaron@mozilla.com Tue Apr 10 17:57:22 2012 +0000 | ce4cfbc091dc1f092e7213184def3a1254b50556 | L. David Baron — Run font inflation reftests with the reftest harness rather than inside of mochitest. (Bug 743817) r=sjohnson |
8667773688275b3f01939cf7c49a33191002563d | L. David Baron — Add support to the reftest harness for preferences that apply to only one of the test or reference. (Bug 743105) r=jfkthame | |
dbaron@mozilla.com Thu Mar 29 17:17:13 2012 +0000 | d6b87428bb2e3475d8beb933db7b2a921422de46 | L. David Baron — Add comment explaining the difference between CSS_PROPERTY_PARSE_FUNCTION and CSS_PROPERTY_VALUE_PARSER_FUNCTION (prompted by question from jdaggett). No bug. |
dbaron@mozilla.com Thu Mar 22 05:10:22 2012 +0000 | e449da8cc3e1a0463712bf1b3e03262160578cf6 | L. David Baron — Change css3-animations behavior for repeated keys in an @keyframes rule: do replacement on a per-property basis. (Bug 738003) r=bzbarsky |
dbaron@mozilla.com Thu Mar 01 04:48:28 2012 +0000 | 2a388b0077d56e26627b3796510a6c9e042c9b44 | L. David Baron — Hold on to MediaQueryList objects that have listeners so that notification doesn't depend on GC timing. (Bug 716751) r=bzbarsky |
dd4253db247d2391cde59c362020343104228367 | L. David Baron — Fix uses of removed CSS2Properties.MozOutline DOM property (replaced by outline). (Bug 730532, patch 3) r=mihai.sucan | |
dbaron@mozilla.com Sat Feb 25 05:26:41 2012 +0000 | c1c6cd6c52b7dfbc9be40b377b1259256a464f08 | Lazar Sumar — Bug 548375 - Add tests for background-repeat taking two values (css3-background). r=dbaron |
db6ca99007f5ba5105b0d077482f98dcfcb9f24b | Lazar Sumar — Bug 548375 - Implement css3-background background-repeat property two value syntax. r=dbaron | |
9cbf894da185144eb3e1b8ba144e90784127b764 | L. David Baron — Remove the CSS2Properties aliases for MozOutline* and MozOpacity for CSS properties whose CSS aliases were removed long ago (but temporarily readded in the previous changeset). (Bug 730532, patch 2) r=bzbarsky | |
ffc9d929b260b2d3c25d2ac855ea56c3c9de7833 | L. David Baron — Add a header file for CSS property aliases (and temporarily resurrect the aliases whose DOM properties we forgot to remove). (Bug 730532, patch 1) r=bzbarsky | |
b958923e04baf46fc6ae15bc57e4bc983d1113f4 | L. David Baron — Make nsStyleCoord's member variables private, as they should have been. (Bug 730240) r=bzbarsky | |
350d812f93b9f80acf7a497c87eb692acd5cf91d | L. David Baron — Depend on assignment and copy construction of unions in nsStyleCoord. (Bug 730240) r=bzbarsky | |
dbaron@mozilla.com Wed Feb 22 22:16:31 2012 +0000 | bffddfedcaf7d218a2f9942c7c98ae1221553d1e | L. David Baron — Drop support for -moz-box-shadow and -moz-border-radius-* now that we've supported the unprefixed versions since Firefox 4. (Bug 693510) r=bzbarsky |
9dd4c4a72f43ec0d2f71e9555091bcab5b63cebe | L. David Baron — Unprefix uses of -moz-box-shadow and -moz-border-radius that have crept back in to the tree, prior to removing support for the prefixed forms. (Bug 693510) r=Mossop | |
dbaron@mozilla.com Wed Jan 25 01:24:17 2012 +0000 | 2bad4ac7fefe9e107ca64f79f161c90d79a4d506 | L. David Baron — Make selects and things inside them not be containers for font size inflation, so that font inflation inflate selects appropriately along with what surrounds them. (Bug 706609, patch 8) r=roc |
5d3bf71120237af4895da49d9a0cbf2fa666e9d0 | L. David Baron — Apply font size inflation to 'line-height: normal' by using the metrics of the inflated font rather than multiplying the inflation by the result for the uninflated font. (Bug 706609, patch 7) r=roc | |
7a0cbba01ab568f6f3ff700e7a39a05f1ee950d2 | L. David Baron — Honor inflation during intrinsic width computation when needed. (Bug 706609, patch 6) r=roc | |
561d7fded0cced29bf18f2bbd05eeb72b33a61da | L. David Baron — Switch nsLayoutUtils inflation methods to the new setup with state on the pres context. (Bug 706609, patch 5) r=roc | |
8213675b8a78cc6e8d9c43e5ebdfe66786ae02e5 | L. David Baron — Set inflation container to null during ComputeSize calls for inflation containers, when we should not have inflation applied. (Bug 706609, patch 4.5) r=roc | |
3051be6f12c23ceda14b80dc37ac46906a22d14f | L. David Baron — Set inflation container to null during parts of intrinsic sizing that should not have inflation applied. (Bug 706609, patch 4) r=roc | |
b626d3cc9ab17fee1b5d155df172d068036aba6f | L. David Baron — Make floating :first-letter frames not be containers for font size inflation, to avoid triggering assertions. (Bug 706609, patch 3.5) r=roc | |
bdb0f1de8252b9708835f65064f3673c9552c623 | L. David Baron — Set inflation container and width correctly during reflow. (Bug 706609, patch 3) r=roc | |
2e49b2f5abc15dae6a4d8ca668c5f717d2072164 | L. David Baron — Add member variables to pres context to track, during reflow and intrinsic sizing, the current inflation container and its width. (Bug 706609, patch 2) r=roc | |
479a6867fcd3d3b658800a373a3e712a5b61f73c | L. David Baron — Add a frame state bit for whether a frame is a container for font size inflation (Bug 706609, patch 1) r=roc | |
4b3f1baa77fc62db3c6be54a7a939b0722d04a22 | L. David Baron — Fix error report for unexpected character terminating style attribute. (Bug 720163) r=bzbarsky | |
dbaron@mozilla.com Sun Jan 01 22:38:46 2012 +0000 | 9152791a6f9039f1be5534b1ea5d88dbec21cb20 | L. David Baron — Weaken the quirks mode inline box model zeroing-of-containers when those containers have children that are vertical-align: top or bottom, so that it's a little more like when they have children with other values of vertical-align (except that it's an approximation). (Bug 714519) r=roc |
dbaron@mozilla.com Wed Dec 28 16:19:21 2011 +0000 | c248c37f9cf79d19db1dff153cf599066519e895 | L. David Baron — Fix font size inflation assertion when XUL is in native-anonymous content by making XUL always be a container for font size inflation. (Bug 708036) r=bzbarsky |
dbaron@mozilla.com Tue Nov 15 04:02:59 2011 +0000 | 4b92a3b964460fbccda58f97fa2d5465ae821a56 | L. David Baron — Run existing tests without font size inflation, even when it is enabled. (Bug 627842, patch 17) r=roc |
11ec362e780bf901ff60eef22c4bb7c7de3a1e5e | L. David Baron — Add reftest harness for testing font inflation and add reftests for basic features. (Bug 627842, patch 16) r=roc | |
7aca4ef8e5389f416f228b85d312a011525a5880 | L. David Baron — Make other users of font metrics (other than MathML and XUL) honor font size inflation. (Bug 627842, patch 15) r=roc | |
03c2ea0eeba392924fdc150a4b64a7dd3ffc35c7 | L. David Baron — Pass nsFontMetrics to the GetEllipsis function rather than computing them again. (Bug 627842, patch 14) r=matspal | |
e24d196602bf7974675ad250850291ecea205fd7 | L. David Baron — Apply font size inflation to list bullets. (Bug 627842, patch 13) r=roc | |
450f2557d3a29230d1fbf3cf5bf71ea8b8961fd0 | L. David Baron — Apply font size inflation to heights of inlines. (Bug 627842, patch 12) r=roc | |
0235d1541e580e2eed554c668a1fbd058714bdae | L. David Baron — Apply font size inflation to line heights. (Bug 627842, patch 11) r=roc | |
e0a82577259c560091a9a7bbe55764237a1f3d9c | L. David Baron — Remove the unused context parameter to MeasureCharClippedText. (Bug 627842, patch 10) r=roc | |
b48954598d7dfcf4a8fd0f6625390f90d58b4de2 | L. David Baron — Apply font size inflation to text. (Bug 627842, patch 9) r=roc | |
0a2405eb5b90d7fcc799a719c891b57f0463c125 | L. David Baron — Pass block's reflow state to nsTextFrame::UnionAdditionalOverflow. (Bug 627842, patch 8) r=roc | |
f197554cf98965efdfafa9b7c7b9d0c2b04c7a25 | 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 | |
74f32abaa8c0b03f89df765fd071f27ddf454251 | L. David Baron — Add inflation parameter to nsLayoutUtils::GetFontMetricsFor* methods. (Bug 627842, patch 6) r=roc | |
46669afabd153fb9b1db2ec5eaffc8a5ccb8edba | 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 | |
ac0ec1183d19fe05258e04f35d7ef7894451200b | L. David Baron — Implement computation of font size inflation for improved readibility of text on mobile devices. (Bug 627842, patch 4) r=roc | |
6a6a560a14922b6c695da44d5c51104a3af4671a | 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 | |
c511af7d8f58a5c1606563107facf66cf8c585fa | 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 | |
69f89ee5d08f449b9f51aa04292c69d5a752bd2b | 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 | |
d625128925559c283ee0b4da08026eb391658b9e | 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 | |
c9abc8ef462668fa53738eb92f1a5f3877b70cef | L. David Baron — Add support for -moz-text-size-adjust CSS property. (Bug 627842, patch 1) r=bzbarsky | |
dbaron@mozilla.com Mon Nov 07 05:37:54 2011 +0000 | 4aff6c59deb85244577044db3d0fc4a22deb86d9 | L. David Baron — Fix tests that were inadvertently not being run on Windows. (Bug 699641) |
dbaron@mozilla.com Tue Oct 18 17:45:19 2011 +0000 | d1fe96d971019cbd29b968bff5d6462a245697b9 | L. David Baron — Make NOISY_VERTICAL_ALIGN compile again. Not part of the build. No review. |
dbaron@mozilla.com Mon Oct 17 21:02:13 2011 +0000 | 6c9a00ca9d5c76098ea0c99c4471c4bbf65b4cc4 | L. David Baron — Update to rules in current css3-mediaqueries spec for handling malformed media queries: all of the handling is now at the query level rather than the query list level. (Bug 689319) r=bzbarsky |
7ed6db7aab4fc70a6dedf3708af5b9fc4d588ee3 | L. David Baron — Make page style menu code reuse existing media query code rather than writing its own. (Bug 689319) r=dao | |
dbaron@mozilla.com Wed Oct 12 17:53:43 2011 +0000 | 5435ee09cf7b8fe95d939d9dcb232ed7db892a54 | L. David Baron — Make the Darwin TimeStamp implementation assert when used before it is initialized. (Bug 693821) r=bzbarsky |
dbaron@mozilla.com Fri Sep 30 19:26:38 2011 +0000 | 6d1c0e678b613589b601606da0552513d71b9d4c | L. David Baron — Update to rules in current css3-mediaqueries spec for handling malformed media queries: all of the handling is now at the query level rather than the query list level. (Bug 689319) r=bzbarsky |
dbaron@mozilla.com Fri Sep 09 19:51:36 2011 +0000 | 29cdde4d16f37d7865a5d0ed647fedb54c6f297b | L. David Baron — Add test for case that I'm worried about breaking in bug 665597. |
ba84d2ccc09c85ccd22e85a9405444d0db28504f | L. David Baron — Create nsPresShell.h with the parts of nsPresShell.cpp that should be in a header. (Bug 685786) r=roc | |
61a6421ae29777dccc9a3d45a11400915f1b9b0a | L. David Baron — Add comment pointing out reason for distinguishing anonymous blocks for positioned inlines. No bug. | |
dbaron@mozilla.com Tue Aug 23 19:42:59 2011 +0000 | d898ca543bbb8beb57a9fbb3dc6a07dfefb45908 | L. David Baron — Add missing </title> that was causing these tests to be commented out. (Bug 681403) |
dbaron@mozilla.com Sun Aug 21 01:37:01 2011 +0000 | b727463566a158c1696fc0c464ab96a109032f09 | L. David Baron — Remove quirks mode check that should have been removed when standards-mode and quirks-mode text-decorations were merged in bug 403524, changeset 83b2648ee442. (Bug 680505, patch 2) r=roc |
1d2b61ed8e44fade21ceb70a88c77ae2743e66dd | L. David Baron — Remove overflow handling that should have been removed along with the standards-mode text-shadow of text-decoration handling in bug 403524, changeset 83b2648ee442. (Bug 680505, patch 1) r=roc | |
512ce8163e8890207f5de5a4bec9fae5948bc719 | L. David Baron — Make tests for bug 403524 use local images rather than http: ones. | |
dbaron@mozilla.com Fri Aug 19 23:19:43 2011 +0000 | 1b73567f747b3e073a11fa13d3406941493938cc | L. David Baron — Annotate reftest for bug 442228 as failing on Android. |
dbaron@mozilla.com Fri Aug 19 22:03:57 2011 +0000 | 139eed687d7736857901d759b8cc3038e91d1685 | L. David Baron — Actually run the reftests in layout/xul/base/reftest/ . |
e09d10ebeaa8f2000bcd521cd5563e24dd321d5d | L. David Baron — Add reftest for bug 677091. | |
dbaron@mozilla.com Thu Aug 18 00:56:24 2011 +0000 | 4789623b77f2e792c0d348f25598f361736ba168 | L. David Baron — Fix nsLayoutUtils::ComputeSizeWithIntrinsicDimensions to produce correct results when one of the tentative height/width (i.e., the intrinsic height/width) is 0. (Bug 677091) r=roc |
dbaron@mozilla.com Sun Aug 14 17:08:35 2011 +0000 | f982f2186319139edc49b9ea360cce5f6a25998a | L. David Baron — Remove the multiple-parameter versions of nsRenderingContext::SetFont. (Bug 678671, patch 5) r=roc |
83291ec2e28e44e466a819422c9850af8320b48b | L. David Baron — Remove nsPresContext::GetMetricsFor, which was always a bad idea since it uses the generally-incorrect language-from-charset. (Bug 678671, patch 4) r=roc | |
3a378e08192f9fcca5af00951674ee85898b0f90 | L. David Baron — Make nsRuleNode's use of font metrics for ch and ex units pass the correct language. (Bug 678671, patch 3) r=roc | |
f277fe9f70c39d760472ce223a60a78de64620a1 | L. David Baron — Replace all uses of nsLayoutUtils::SetFontFromStyle with GetFontMetricsForFrame or GetFontMetricsForStyleContext and remove SetFontFromStyle. (Bug 678671, patch 2) r=roc | |
dda49a4f9e4c548fb07128b0a5753358958dc3b4 | L. David Baron — Switch lots of callers to using nsLayoutUtils::GetFontMetricsForFrame and nsLayoutUtils::GetFontMetricsForStyleContext. (Bug 678671, patch 1) r=roc | |
dbaron@mozilla.com Thu Aug 11 21:26:00 2011 +0000 | 5ed6a44da1a8cb2a8feaf342b60f6553bcd7b909 | L. David Baron — Media queries spec defines <resolution> values as allowing <number>, not just <integer>. (Bug 677642) r=bzbarsky |
dbaron@mozilla.com Wed Aug 10 19:44:53 2011 +0000 | 23a7c8800e3fd358c1af5aa4371e6cbdbf55c846 | L. David Baron — Add reftest for bug 676538 (text-decoration offsets on block, child inline, and grandchild inline). |
d7960f9e273c2ff3473a01849884867273940fb7 | Vitor Menezes — Bug 676538: Fix regression that caused text-decorations on inline *child* of block to draw at the offset for the block rather than the inline. r=dbaron | |
dbaron@mozilla.com Wed Aug 03 19:48:32 2011 +0000 | c6912479afdd7c987d061c32a185f69e75a3c148 | L. David Baron — Followup to changeset c9dff8b867f0d74ef23396bcb896696cf9436b08 (bug 403524): test passes on Android now as well (bug 585684 / bug 586748). |
dbaron@mozilla.com Wed Aug 03 18:32:44 2011 +0000 | 1dcf967393a00e84a87f9b658021dc9926e40789 | Vitor Menezes — Bug 223764: Inlines inside inlines that draw text-decorations shouldn't alter the baseline. (r=dbaron) |
c9dff8b867f0d74ef23396bcb896696cf9436b08 | Vitor Menezes — Bug 403524: Make textarea not inherit text decorations and correct the failing reftest (r=dbaron) | |
941c6bc7d7280719d25516f699130aa9d4f080a3 | Vitor Menezes — Bug 403524: Merging codepaths introduced some reftest failures; we need to fix them (r=dbaron) | |
83b2648ee44243cf158a9a98c5aad384e613dd7d | Vitor Menezes — Bug 403524: Remove the standards-mode text-decoration code and use the quirks-mode code in all modes. r=dbaron | |
db9466903986bcf2c3aa42a8b9112661a4e8be95 | Vitor Menezes — Bug 403524: Draw correct colors for text-decorations on default-color shadows in quirks mode. r=dbaron | |
d3d43eea28c85233baa65ec75a914b573181343d | Vitor Menezes — Bug 403524: Make quirks-mode text draw order comply with CSS 2.1 | |
5e774f69980eb2706deacd5ad3d065dfca2472b9 | Vitor Menezes — Fix apparent rounding issues with new text decoration code. (Bug 403524) r=dbaron | |
88d8bfd7ef647fcdbac1fdf3d3f819d554599846 | Vitor Menezes — Only override font properties when in quirks mode. (Bug 403524) r=dbaron | |
225a79ce27bcb6d379b4cd82ee05273ab22bf974 | Vitor Menezes — Fix text-decoration positioning in quirks mode and set overflow areas to match. (Bug 403524) r=dbaron | |
dbaron@mozilla.com Fri Jul 29 01:12:09 2011 +0000 | 74a4b995cfe95fde5d2a842dbca5168ad265ec90 | L. David Baron — Make hypothetical box calculation consider types that are inline-outside rather than just inline. (Bug 505706) r=bzbarsky |
dbaron@mozilla.com Wed Jul 06 18:26:53 2011 +0000 | a9b83b5cfcaba02e32742002c29961d91bce0dda | arno renevier — Bug 669220. Use locale-independent float-to-string conversions for timing function computed styles. r=bzbarsky |
dbaron@mozilla.com Fri Jul 01 00:48:31 2011 +0000 | d2372623b561bd3f7cbec9728346e1d42c2b1733 | L. David Baron — Convert canvas text measurement widths from app units to pixels *after* they switch from integers to floats. (Bug 667947) r=roc |
dbaron@mozilla.com Wed Jun 29 21:42:35 2011 +0000 | e74c4c9f1c1c60ac4ee9efd2504eb638958f02b9 | L. David Baron — Remove NS_STYLE_LIST_STYLE_OLD_* constants to fix computed list-style-type style resulting from type attribute on lists. (Bug 665857) r=bzbarsky |
32b2002252dcc4d40d2cbc9e1c01ddd3b6fbd53c | L. David Baron — Don't assert when interpolating font-weight to a result less than 100. (Bug 664927) r=bzbarsky | |
ab7641c5410fe6bc762922c938c97f4056a1b101 | L. David Baron — Add reftests for bug 623922. | |
79412e9e077ad598b4c49d005146648d313a3c9a | L. David Baron — Make nsMenuFrame::SizeToPopup consider its own border/padding properly, by increasing the popup's content's width by the larger of its own border/padding or the popup's scrollbar, rather than only the latter. (Bug 623922) r=enndeakin | |
c54ad22cbf88f93c23d18b3edb98f4d476d5c2a6 | L. David Baron — Convert canvas text measurement widths from app units to pixels *after* they switch from integers to floats. (Bug 667947) r=roc | |
6749b5e99460b898ddc61506049c0b40f993ee48 | L. David Baron — Back out changeset 85e5b0ed7081, which was landed with the wrong bug number (really bug 667947, but marked as bug 667948) in order to reland it. | |
dbaron@mozilla.com Mon Jun 20 23:49:32 2011 +0000 | 9d70431e1ac56a3372920b0c86dded97d08794bf | Matheus Kerschbaum — Bug 664924 - Remove MOZ_CSS_ANIMATIONS ifdefs. r=dbaron |
dbaron@mozilla.com Wed Jun 15 20:45:10 2011 +0000 | 261bc4864cd43df8d8f5e6bce121f66b19820666 | L. David Baron — Fix Windows bustage (calling convention mismatch) from changeset 592b0c82089d (bug 467669 part 1). |
dbaron@mozilla.com Wed Jun 15 19:34:11 2011 +0000 | 405374f8075e98b4c4f206b60e5d81304ae48fc9 | L. David Baron — Make assertion about timestamps in nsAnimationManager::GetAnimationRule non-fatal (bug 652976). r=bzbarsky |