mirror of
https://github.com/servo/servo.git
synced 2025-08-06 06:00:15 +01:00
style: Use searchfox links instead of dxr links for nsRuleNode.
Searchfox has better blame. Differential Revision: https://phabricator.services.mozilla.com/D9375
This commit is contained in:
parent
fc59165ff3
commit
0191705e87
3 changed files with 5 additions and 5 deletions
|
@ -1032,13 +1032,13 @@ impl TrackSize<LengthOrPercentage> {
|
||||||
match *self {
|
match *self {
|
||||||
TrackSize::FitContent(ref lop) => {
|
TrackSize::FitContent(ref lop) => {
|
||||||
// Gecko sets min value to None and max value to the actual value in fit-content
|
// Gecko sets min value to None and max value to the actual value in fit-content
|
||||||
// https://dxr.mozilla.org/mozilla-central/rev/0eef1d5/layout/style/nsRuleNode.cpp#8221
|
// https://searchfox.org/mozilla-central/rev/c05d9d61188d32b8209dfe4295944c0f1e0ce621/layout/style/nsRuleNode.cpp#7910
|
||||||
gecko_min.set_value(CoordDataValue::None);
|
gecko_min.set_value(CoordDataValue::None);
|
||||||
lop.to_gecko_style_coord(gecko_max);
|
lop.to_gecko_style_coord(gecko_max);
|
||||||
},
|
},
|
||||||
TrackSize::Breadth(ref breadth) => {
|
TrackSize::Breadth(ref breadth) => {
|
||||||
// Set the value to both fields if there's one breadth value
|
// Set the value to both fields if there's one breadth value
|
||||||
// https://dxr.mozilla.org/mozilla-central/rev/0eef1d5/layout/style/nsRuleNode.cpp#8230
|
// https://searchfox.org/mozilla-central/rev/c05d9d61188d32b8209dfe4295944c0f1e0ce621/layout/style/nsRuleNode.cpp#7919
|
||||||
breadth.to_gecko_style_coord(gecko_min);
|
breadth.to_gecko_style_coord(gecko_min);
|
||||||
breadth.to_gecko_style_coord(gecko_max);
|
breadth.to_gecko_style_coord(gecko_max);
|
||||||
},
|
},
|
||||||
|
|
|
@ -2394,7 +2394,7 @@ fn static_assert() {
|
||||||
/// from the parent.
|
/// from the parent.
|
||||||
///
|
///
|
||||||
/// This is a port of Gecko's old ComputeScriptLevelSize function:
|
/// This is a port of Gecko's old ComputeScriptLevelSize function:
|
||||||
/// https://dxr.mozilla.org/mozilla-central/rev/35fbf14b9/layout/style/nsRuleNode.cpp#3197-3254
|
/// https://searchfox.org/mozilla-central/rev/c05d9d61188d32b8209dfe4295944c0f1e0ce621/layout/style/nsRuleNode.cpp#3103
|
||||||
///
|
///
|
||||||
/// scriptlevel is a property that affects how font-size is inherited. If scriptlevel is
|
/// scriptlevel is a property that affects how font-size is inherited. If scriptlevel is
|
||||||
/// +1, for example, it will inherit as the script size multiplier times
|
/// +1, for example, it will inherit as the script size multiplier times
|
||||||
|
|
|
@ -753,8 +753,8 @@ impl ToComputedValue for KeywordSize {
|
||||||
// The tables in this function are originally from
|
// The tables in this function are originally from
|
||||||
// nsRuleNode::CalcFontPointSize in Gecko:
|
// nsRuleNode::CalcFontPointSize in Gecko:
|
||||||
//
|
//
|
||||||
// https://dxr.mozilla.org/mozilla-central/rev/35fbf14b9/layout/style/nsRuleNode.cpp#3262-3336
|
// https://searchfox.org/mozilla-central/rev/c05d9d61188d32b8209dfe4295944c0f1e0ce621/layout/style/nsRuleNode.cpp#3150
|
||||||
|
//
|
||||||
// Mapping from base size and HTML size to pixels
|
// Mapping from base size and HTML size to pixels
|
||||||
// The first index is (base_size - 9), the second is the
|
// The first index is (base_size - 9), the second is the
|
||||||
// HTML size. "0" is CSS keyword xx-small, not HTML size 0,
|
// HTML size. "0" is CSS keyword xx-small, not HTML size 0,
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue