<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugzilla.mozilla.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="20261021.1"
          urlbase="https://bugzilla.mozilla.org/"
          
          maintainer="bmo-mods@mozilla.com"
>

    <bug>
          <bug_id>1269045</bug_id>
          
          <filed_via>unknown</filed_via>
          <creation_ts>2016-04-29 16:19:49 -0700</creation_ts>
          <short_desc>[css-flex] Stop wrapping abspos children of flex container in anonymous flex items</short_desc>
          <delta_ts>2017-03-26 10:16:54 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>3</classification_id>
          <classification>Components</classification>
          <product>Core</product>
          <component>Layout</component>
          <version>Trunk</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_type>defect</bug_type>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc>https://drafts.csswg.org/css-flexbox-1/#abspos-items</bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>--</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>mozilla52</target_milestone>
          <dependson>1313421</dependson>
    
    <dependson>1320484</dependson>
    
    <dependson>1330990</dependson>
    
    <dependson>1345873</dependson>
    
    <dependson>1350580</dependson>
          <blocked>874713</blocked>
    
    <blocked>874718</blocked>
    
    <blocked>1269046</blocked>
    
    <blocked>1341030</blocked>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Daniel Holbert [:dholbert]">dholbert</reporter>
          <assigned_to name="Daniel Holbert [:dholbert]">dholbert</assigned_to>
          <cc>bmo</cc>
    
    <cc>git</cc>
    
    <cc>MatsPalmgren_bugz</cc>
    
    <cc>mattijs</cc>
    
    <cc>percyley</cc>
    
    <cc>philringnalda</cc>
    
    <cc>threecleartones</cc>
    
    <cc>wtds.trabalho</cc>
          
          <cf_platform_rel>---</cf_platform_rel>
          <cf_bmo_component_move>---</cf_bmo_component_move>
          <cf_tracking_p11>---</cf_tracking_p11>
          <cf_root_cause>---</cf_root_cause>
          <cf_data_science_product_support_area>---</cf_data_science_product_support_area>
          <cf_tracking_win>---</cf_tracking_win>
          <cf_tracking_e10s>---</cf_tracking_e10s>
          <cf_blocking_webextensions>---</cf_blocking_webextensions>
          <cf_firefox_messaging_system>---</cf_firefox_messaging_system>
          <cf_geckoview>---</cf_geckoview>
          <cf_backlog>---</cf_backlog>
          <cf_tracking_firefox5>---</cf_tracking_firefox5>
          <cf_status_firefox5>---</cf_status_firefox5>
          <cf_tracking_firefox6>---</cf_tracking_firefox6>
          <cf_status_firefox6>---</cf_status_firefox6>
          <cf_tracking_firefox7>---</cf_tracking_firefox7>
          <cf_status_firefox7>---</cf_status_firefox7>
          <cf_tracking_firefox8>---</cf_tracking_firefox8>
          <cf_status_firefox8>---</cf_status_firefox8>
          <cf_tracking_firefox9>---</cf_tracking_firefox9>
          <cf_a11y_review_project_flag>---</cf_a11y_review_project_flag>
          <cf_status_firefox9>---</cf_status_firefox9>
          <cf_tracking_firefox10>---</cf_tracking_firefox10>
          <cf_status_firefox10>---</cf_status_firefox10>
          <cf_tracking_firefox11>---</cf_tracking_firefox11>
          <cf_status_firefox11>---</cf_status_firefox11>
          <cf_tracking_firefox12>---</cf_tracking_firefox12>
          <cf_status_firefox12>---</cf_status_firefox12>
          <cf_tracking_firefox13>---</cf_tracking_firefox13>
          <cf_status_firefox13>---</cf_status_firefox13>
          <cf_tracking_firefox14>---</cf_tracking_firefox14>
          <cf_accessibility_severity>---</cf_accessibility_severity>
          <cf_status_firefox14>---</cf_status_firefox14>
          <cf_tracking_firefox15>---</cf_tracking_firefox15>
          <cf_status_firefox15>---</cf_status_firefox15>
          <cf_tracking_firefox16>---</cf_tracking_firefox16>
          <cf_status_firefox16>---</cf_status_firefox16>
          <cf_tracking_firefox17>---</cf_tracking_firefox17>
          <cf_status_firefox17>---</cf_status_firefox17>
          <cf_tracking_firefox18>---</cf_tracking_firefox18>
          <cf_status_firefox18>---</cf_status_firefox18>
          <cf_tracking_firefox19>---</cf_tracking_firefox19>
          <cf_install_update_workflow>---</cf_install_update_workflow>
          <cf_status_firefox19>---</cf_status_firefox19>
          <cf_tracking_firefox20>---</cf_tracking_firefox20>
          <cf_status_firefox20>---</cf_status_firefox20>
          <cf_tracking_firefox21>---</cf_tracking_firefox21>
          <cf_status_firefox21>---</cf_status_firefox21>
          <cf_tracking_firefox22>---</cf_tracking_firefox22>
          <cf_status_firefox22>---</cf_status_firefox22>
          <cf_tracking_firefox23>---</cf_tracking_firefox23>
          <cf_status_firefox23>---</cf_status_firefox23>
          <cf_tracking_firefox24>---</cf_tracking_firefox24>
          <cf_status_firefox24>---</cf_status_firefox24>
          <cf_performance_impact>---</cf_performance_impact>
          <cf_tracking_firefox25>---</cf_tracking_firefox25>
          <cf_status_firefox25>---</cf_status_firefox25>
          <cf_tracking_firefox26>---</cf_tracking_firefox26>
          <cf_status_firefox26>---</cf_status_firefox26>
          <cf_tracking_firefox27>---</cf_tracking_firefox27>
          <cf_status_firefox27>---</cf_status_firefox27>
          <cf_tracking_firefox28>---</cf_tracking_firefox28>
          <cf_status_firefox28>---</cf_status_firefox28>
          <cf_tracking_firefox29>---</cf_tracking_firefox29>
          <cf_size_estimate>---</cf_size_estimate>
          <cf_status_firefox29>---</cf_status_firefox29>
          <cf_tracking_firefox30>---</cf_tracking_firefox30>
          <cf_status_firefox30>---</cf_status_firefox30>
          <cf_tracking_firefox31>---</cf_tracking_firefox31>
          <cf_status_firefox31>---</cf_status_firefox31>
          <cf_tracking_firefox32>---</cf_tracking_firefox32>
          <cf_status_firefox32>---</cf_status_firefox32>
          <cf_tracking_firefox33>---</cf_tracking_firefox33>
          <cf_status_firefox33>---</cf_status_firefox33>
          <cf_tracking_firefox34>---</cf_tracking_firefox34>
          <cf_status_firefox34>---</cf_status_firefox34>
          <cf_webcompat_priority>---</cf_webcompat_priority>
          <cf_tracking_firefox35>---</cf_tracking_firefox35>
          <cf_status_firefox35>---</cf_status_firefox35>
          <cf_tracking_firefox36>---</cf_tracking_firefox36>
          <cf_status_firefox36>---</cf_status_firefox36>
          <cf_tracking_firefox37>---</cf_tracking_firefox37>
          <cf_status_firefox37>---</cf_status_firefox37>
          <cf_tracking_firefox38>---</cf_tracking_firefox38>
          <cf_status_firefox38>---</cf_status_firefox38>
          <cf_tracking_firefox38_0_5>---</cf_tracking_firefox38_0_5>
          <cf_tracking_firefox39>---</cf_tracking_firefox39>
          <cf_webcompat_score>---</cf_webcompat_score>
          <cf_status_firefox38_0_5>---</cf_status_firefox38_0_5>
          <cf_status_firefox39>---</cf_status_firefox39>
          <cf_tracking_firefox40>---</cf_tracking_firefox40>
          <cf_status_firefox40>---</cf_status_firefox40>
          <cf_tracking_firefox41>---</cf_tracking_firefox41>
          <cf_status_firefox41>---</cf_status_firefox41>
          <cf_tracking_firefox42>---</cf_tracking_firefox42>
          <cf_status_firefox42>---</cf_status_firefox42>
          <cf_tracking_firefox43>---</cf_tracking_firefox43>
          <cf_status_firefox43>---</cf_status_firefox43>
          <cf_tracking_firefox44>---</cf_tracking_firefox44>
          <cf_status_firefox44>---</cf_status_firefox44>
          <cf_tracking_firefox45>---</cf_tracking_firefox45>
          <cf_status_firefox45>---</cf_status_firefox45>
          <cf_tracking_firefox46>---</cf_tracking_firefox46>
          <cf_status_firefox46>---</cf_status_firefox46>
          <cf_tracking_firefox47>---</cf_tracking_firefox47>
          <cf_status_firefox47>---</cf_status_firefox47>
          <cf_tracking_firefox48>---</cf_tracking_firefox48>
          <cf_status_firefox48>---</cf_status_firefox48>
          <cf_tracking_firefox49>---</cf_tracking_firefox49>
          <cf_status_firefox49>affected</cf_status_firefox49>
          <cf_tracking_esr10>---</cf_tracking_esr10>
          <cf_status_esr10>---</cf_status_esr10>
          <cf_tracking_firefox_esr17>---</cf_tracking_firefox_esr17>
          <cf_status_firefox_esr17>---</cf_status_firefox_esr17>
          <cf_tracking_firefox_esr24>---</cf_tracking_firefox_esr24>
          <cf_status_firefox_esr24>---</cf_status_firefox_esr24>
          <cf_tracking_firefox_esr31>---</cf_tracking_firefox_esr31>
          <cf_status_firefox_esr31>---</cf_status_firefox_esr31>
          <cf_tracking_firefox_esr38>---</cf_tracking_firefox_esr38>
          <cf_status_firefox_esr38>---</cf_status_firefox_esr38>
          <cf_tracking_firefox_esr45>---</cf_tracking_firefox_esr45>
          <cf_status_firefox_esr45>---</cf_status_firefox_esr45>
          <cf_tracking_b2g18>---</cf_tracking_b2g18>
          <cf_status_b2g18>---</cf_status_b2g18>
          <cf_status_b2g30>---</cf_status_b2g30>
          <cf_status_b2g18_1_0_0>---</cf_status_b2g18_1_0_0>
          <cf_status_b2g18_1_0_1>---</cf_status_b2g18_1_0_1>
          <cf_status_b2g_1_1_hd>---</cf_status_b2g_1_1_hd>
          <cf_tracking_b2g_v1_2>---</cf_tracking_b2g_v1_2>
          <cf_status_b2g_1_2>---</cf_status_b2g_1_2>
          <cf_tracking_b2g_v1_3>---</cf_tracking_b2g_v1_3>
          <cf_status_b2g_1_3>---</cf_status_b2g_1_3>
          <cf_status_b2g_1_3t>---</cf_status_b2g_1_3t>
          <cf_blocking_20>---</cf_blocking_20>
          <cf_status_b2g_1_4>---</cf_status_b2g_1_4>
          <cf_status_20>---</cf_status_20>
          <cf_status_b2g_2_0>---</cf_status_b2g_2_0>
          <cf_status_b2g_2_0m>---</cf_status_b2g_2_0m>
          <cf_status_b2g_2_1>---</cf_status_b2g_2_1>
          <cf_status_b2g_2_1_s>---</cf_status_b2g_2_1_s>
          <cf_status_b2g_2_2>---</cf_status_b2g_2_2>
          <cf_status_b2g_2_5>---</cf_status_b2g_2_5>
          <cf_status_b2g_2_6>---</cf_status_b2g_2_6>
          <cf_status_b2g_2_2r>---</cf_status_b2g_2_2r>
          <cf_blocking_192>---</cf_blocking_192>
          <cf_status_192>---</cf_status_192>
          <cf_blocking_191>---</cf_blocking_191>
          <cf_tracking_fxios>---</cf_tracking_fxios>
          <cf_tracking_nss>---</cf_tracking_nss>
          <cf_status_nss>---</cf_status_nss>
          <cf_tracking_firefox_relnote>---</cf_tracking_firefox_relnote>
          <cf_status_b2g_master>---</cf_status_b2g_master>
          <cf_blocking_fx>---</cf_blocking_fx>
          <cf_tracking_thunderbird_relnote>---</cf_tracking_thunderbird_relnote>
          <cf_status_191>---</cf_status_191>
          <cf_status_conduit_push>---</cf_status_conduit_push>
          <cf_tracking_relnote_b2g>---</cf_tracking_relnote_b2g>
          <cf_tracking_conduit_push>---</cf_tracking_conduit_push>
          <cf_tracking_firefox_sumo>---</cf_tracking_firefox_sumo>
          <cf_status_bmo_push>---</cf_status_bmo_push>
          <cf_tracking_bmo_push>---</cf_tracking_bmo_push>
          <cf_blocking_fennec10>---</cf_blocking_fennec10>
          <cf_blocking_fennec>---</cf_blocking_fennec>
          <cf_blocking_thunderbird33>---</cf_blocking_thunderbird33>
          <cf_status_thunderbird33>---</cf_status_thunderbird33>
          <cf_blocking_thunderbird32>---</cf_blocking_thunderbird32>
          <cf_status_thunderbird32>---</cf_status_thunderbird32>
          <cf_blocking_thunderbird31>---</cf_blocking_thunderbird31>
          <cf_status_thunderbird31>---</cf_status_thunderbird31>
          <cf_blocking_thunderbird30>---</cf_blocking_thunderbird30>
          <cf_status_thunderbird30>---</cf_status_thunderbird30>
          <cf_tracking_thunderbird6>---</cf_tracking_thunderbird6>
          <cf_status_thunderbird6>---</cf_status_thunderbird6>
          <cf_tracking_thunderbird7>---</cf_tracking_thunderbird7>
          <cf_status_thunderbird7>---</cf_status_thunderbird7>
          <cf_tracking_thunderbird8>---</cf_tracking_thunderbird8>
          <cf_status_thunderbird8>---</cf_status_thunderbird8>
          <cf_tracking_thunderbird9>---</cf_tracking_thunderbird9>
          <cf_status_thunderbird9>---</cf_status_thunderbird9>
          <cf_tracking_thunderbird10>---</cf_tracking_thunderbird10>
          <cf_status_thunderbird10>---</cf_status_thunderbird10>
          <cf_tracking_thunderbird11>---</cf_tracking_thunderbird11>
          <cf_status_thunderbird11>---</cf_status_thunderbird11>
          <cf_tracking_thunderbird12>---</cf_tracking_thunderbird12>
          <cf_status_thunderbird12>---</cf_status_thunderbird12>
          <cf_tracking_thunderbird13>---</cf_tracking_thunderbird13>
          <cf_status_thunderbird13>---</cf_status_thunderbird13>
          <cf_tracking_thunderbird14>---</cf_tracking_thunderbird14>
          <cf_status_thunderbird14>---</cf_status_thunderbird14>
          <cf_tracking_thunderbird15>---</cf_tracking_thunderbird15>
          <cf_status_thunderbird15>---</cf_status_thunderbird15>
          <cf_tracking_thunderbird16>---</cf_tracking_thunderbird16>
          <cf_status_thunderbird16>---</cf_status_thunderbird16>
          <cf_tracking_thunderbird17>---</cf_tracking_thunderbird17>
          <cf_status_thunderbird17>---</cf_status_thunderbird17>
          <cf_tracking_thunderbird18>---</cf_tracking_thunderbird18>
          <cf_status_thunderbird18>---</cf_status_thunderbird18>
          <cf_tracking_thunderbird19>---</cf_tracking_thunderbird19>
          <cf_status_thunderbird19>---</cf_status_thunderbird19>
          <cf_tracking_thunderbird20>---</cf_tracking_thunderbird20>
          <cf_status_thunderbird20>---</cf_status_thunderbird20>
          <cf_tracking_thunderbird21>---</cf_tracking_thunderbird21>
          <cf_status_thunderbird21>---</cf_status_thunderbird21>
          <cf_tracking_thunderbird22>---</cf_tracking_thunderbird22>
          <cf_status_thunderbird22>---</cf_status_thunderbird22>
          <cf_tracking_thunderbird23>---</cf_tracking_thunderbird23>
          <cf_status_thunderbird23>---</cf_status_thunderbird23>
          <cf_tracking_thunderbird24>---</cf_tracking_thunderbird24>
          <cf_status_thunderbird24>---</cf_status_thunderbird24>
          <cf_tracking_thunderbird25>---</cf_tracking_thunderbird25>
          <cf_status_thunderbird25>---</cf_status_thunderbird25>
          <cf_tracking_thunderbird26>---</cf_tracking_thunderbird26>
          <cf_status_thunderbird26>---</cf_status_thunderbird26>
          <cf_tracking_thunderbird27>---</cf_tracking_thunderbird27>
          <cf_status_thunderbird27>---</cf_status_thunderbird27>
          <cf_tracking_thunderbird28>---</cf_tracking_thunderbird28>
          <cf_status_thunderbird28>---</cf_status_thunderbird28>
          <cf_tracking_thunderbird29>---</cf_tracking_thunderbird29>
          <cf_status_thunderbird29>---</cf_status_thunderbird29>
          <cf_tracking_thunderbird_30>---</cf_tracking_thunderbird_30>
          <cf_status_thunderbird_30>---</cf_status_thunderbird_30>
          <cf_tracking_thunderbird_31>---</cf_tracking_thunderbird_31>
          <cf_status_thunderbird_31>---</cf_status_thunderbird_31>
          <cf_tracking_thunderbird_32>---</cf_tracking_thunderbird_32>
          <cf_status_thunderbird_32>---</cf_status_thunderbird_32>
          <cf_tracking_thunderbird_esr10>---</cf_tracking_thunderbird_esr10>
          <cf_status_thunderbird_esr10>---</cf_status_thunderbird_esr10>
          <cf_tracking_thunderbird_esr17>---</cf_tracking_thunderbird_esr17>
          <cf_status_thunderbird_esr17>---</cf_status_thunderbird_esr17>
          <cf_tracking_thunderbird_33>---</cf_tracking_thunderbird_33>
          <cf_status_thunderbird_33>---</cf_status_thunderbird_33>
          <cf_tracking_thunderbird_34>---</cf_tracking_thunderbird_34>
          <cf_status_thunderbird_34>---</cf_status_thunderbird_34>
          <cf_tracking_thunderbird_35>---</cf_tracking_thunderbird_35>
          <cf_status_thunderbird_35>---</cf_status_thunderbird_35>
          <cf_tracking_thunderbird_36>---</cf_tracking_thunderbird_36>
          <cf_status_thunderbird_36>---</cf_status_thunderbird_36>
          <cf_tracking_thunderbird_37>---</cf_tracking_thunderbird_37>
          <cf_status_thunderbird_37>---</cf_status_thunderbird_37>
          <cf_tracking_thunderbird_38>---</cf_tracking_thunderbird_38>
          <cf_status_thunderbird_38>---</cf_status_thunderbird_38>
          <cf_tracking_thunderbird_39>---</cf_tracking_thunderbird_39>
          <cf_status_thunderbird_39>---</cf_status_thunderbird_39>
          <cf_tracking_thunderbird_40>---</cf_tracking_thunderbird_40>
          <cf_status_thunderbird_40>---</cf_status_thunderbird_40>
          <cf_blocking_seamonkey21>---</cf_blocking_seamonkey21>
          <cf_tracking_thunderbird_41>---</cf_tracking_thunderbird_41>
          <cf_status_thunderbird_41>---</cf_status_thunderbird_41>
          <cf_status_seamonkey21>---</cf_status_seamonkey21>
          <cf_tracking_seamonkey22>---</cf_tracking_seamonkey22>
          <cf_tracking_thunderbird_42>---</cf_tracking_thunderbird_42>
          <cf_status_seamonkey22>---</cf_status_seamonkey22>
          <cf_status_thunderbird_42>---</cf_status_thunderbird_42>
          <cf_tracking_thunderbird_43>---</cf_tracking_thunderbird_43>
          <cf_tracking_seamonkey23>---</cf_tracking_seamonkey23>
          <cf_status_thunderbird_43>---</cf_status_thunderbird_43>
          <cf_status_seamonkey23>---</cf_status_seamonkey23>
          <cf_tracking_thunderbird_44>---</cf_tracking_thunderbird_44>
          <cf_tracking_seamonkey24>---</cf_tracking_seamonkey24>
          <cf_status_seamonkey24>---</cf_status_seamonkey24>
          <cf_status_thunderbird_44>---</cf_status_thunderbird_44>
          <cf_tracking_seamonkey25>---</cf_tracking_seamonkey25>
          <cf_status_seamonkey25>---</cf_status_seamonkey25>
          <cf_tracking_seamonkey26>---</cf_tracking_seamonkey26>
          <cf_status_seamonkey26>---</cf_status_seamonkey26>
          <cf_tracking_seamonkey27>---</cf_tracking_seamonkey27>
          <cf_status_seamonkey27>---</cf_status_seamonkey27>
          <cf_tracking_seamonkey28>---</cf_tracking_seamonkey28>
          <cf_status_seamonkey28>---</cf_status_seamonkey28>
          <cf_tracking_seamonkey29>---</cf_tracking_seamonkey29>
          <cf_status_seamonkey29>---</cf_status_seamonkey29>
          <cf_tracking_seamonkey210>---</cf_tracking_seamonkey210>
          <cf_status_seamonkey210>---</cf_status_seamonkey210>
          <cf_tracking_seamonkey211>---</cf_tracking_seamonkey211>
          <cf_status_seamonkey211>---</cf_status_seamonkey211>
          <cf_tracking_seamonkey212>---</cf_tracking_seamonkey212>
          <cf_status_seamonkey212>---</cf_status_seamonkey212>
          <cf_tracking_seamonkey213>---</cf_tracking_seamonkey213>
          <cf_status_seamonkey213>---</cf_status_seamonkey213>
          <cf_tracking_seamonkey214>---</cf_tracking_seamonkey214>
          <cf_status_seamonkey214>---</cf_status_seamonkey214>
          <cf_tracking_seamonkey215>---</cf_tracking_seamonkey215>
          <cf_status_seamonkey215>---</cf_status_seamonkey215>
          <cf_tracking_seamonkey216>---</cf_tracking_seamonkey216>
          <cf_status_seamonkey216>---</cf_status_seamonkey216>
          <cf_tracking_seamonkey217>---</cf_tracking_seamonkey217>
          <cf_status_seamonkey217>---</cf_status_seamonkey217>
          <cf_tracking_seamonkey218>---</cf_tracking_seamonkey218>
          <cf_status_seamonkey218>---</cf_status_seamonkey218>
          <cf_tracking_seamonkey219>---</cf_tracking_seamonkey219>
          <cf_status_seamonkey219>---</cf_status_seamonkey219>
          <cf_tracking_seamonkey220>---</cf_tracking_seamonkey220>
          <cf_status_seamonkey220>---</cf_status_seamonkey220>
          <cf_tracking_seamonkey221>---</cf_tracking_seamonkey221>
          <cf_status_seamonkey221>---</cf_status_seamonkey221>
          <cf_tracking_seamonkey222>---</cf_tracking_seamonkey222>
          <cf_status_seamonkey222>---</cf_status_seamonkey222>
          <cf_tracking_seamonkey223>---</cf_tracking_seamonkey223>
          <cf_status_seamonkey223>---</cf_status_seamonkey223>
          <cf_tracking_seamonkey224>---</cf_tracking_seamonkey224>
          <cf_tracking_thunderbird_45>---</cf_tracking_thunderbird_45>
          <cf_status_thunderbird_45>---</cf_status_thunderbird_45>
          <cf_tracking_thunderbird_46>---</cf_tracking_thunderbird_46>
          <cf_status_thunderbird_46>---</cf_status_thunderbird_46>
          <cf_status_seamonkey224>---</cf_status_seamonkey224>
          <cf_tracking_thunderbird_47>---</cf_tracking_thunderbird_47>
          <cf_status_thunderbird_47>---</cf_status_thunderbird_47>
          <cf_tracking_thunderbird_48>---</cf_tracking_thunderbird_48>
          <cf_tracking_seamonkey225>---</cf_tracking_seamonkey225>
          <cf_status_thunderbird_48>---</cf_status_thunderbird_48>
          <cf_tracking_thunderbird_49>---</cf_tracking_thunderbird_49>
          <cf_status_thunderbird_49>---</cf_status_thunderbird_49>
          <cf_tracking_thunderbird_50>---</cf_tracking_thunderbird_50>
          <cf_status_thunderbird_50>---</cf_status_thunderbird_50>
          <cf_status_seamonkey225>---</cf_status_seamonkey225>
          <cf_status_seamonkey226>---</cf_status_seamonkey226>
          <cf_tracking_seamonkey226>---</cf_tracking_seamonkey226>
          <cf_status_seamonkey227>---</cf_status_seamonkey227>
          <cf_tracking_seamonkey227>---</cf_tracking_seamonkey227>
          <cf_status_seamonkey228>---</cf_status_seamonkey228>
          <cf_tracking_seamonkey228>---</cf_tracking_seamonkey228>
          <cf_status_seamonkey229>---</cf_status_seamonkey229>
          <cf_tracking_thunderbird_esr24>---</cf_tracking_thunderbird_esr24>
          <cf_colo_site>---</cf_colo_site>
          <cf_tracking_seamonkey229>---</cf_tracking_seamonkey229>
          <cf_status_thunderbird_esr24>---</cf_status_thunderbird_esr24>
          <cf_tracking_thunderbird_esr31>---</cf_tracking_thunderbird_esr31>
          <cf_status_thunderbird_esr31>---</cf_status_thunderbird_esr31>
          <cf_tracking_thunderbird_esr38>---</cf_tracking_thunderbird_esr38>
          <cf_status_thunderbird_esr38>---</cf_status_thunderbird_esr38>
          <cf_status_seamonkey230>---</cf_status_seamonkey230>
          <cf_tracking_thunderbird_esr45>---</cf_tracking_thunderbird_esr45>
          <cf_status_thunderbird_esr45>---</cf_status_thunderbird_esr45>
          <cf_tracking_thunderbird_esr52>---</cf_tracking_thunderbird_esr52>
          <cf_status_thunderbird_esr52>---</cf_status_thunderbird_esr52>
          <cf_office>---</cf_office>
          <cf_tracking_seamonkey230>---</cf_tracking_seamonkey230>
          <cf_tracking_thunderbird_esr60>---</cf_tracking_thunderbird_esr60>
          <cf_status_thunderbird_esr60>---</cf_status_thunderbird_esr60>
          <cf_status_seamonkey231>---</cf_status_seamonkey231>
          <cf_tracking_thunderbird_esr68>---</cf_tracking_thunderbird_esr68>
          <cf_status_thunderbird_esr68>---</cf_status_thunderbird_esr68>
          <cf_tracking_seamonkey231>---</cf_tracking_seamonkey231>
          <cf_status_seamonkey232>---</cf_status_seamonkey232>
          <cf_tracking_thunderbird_esr78>---</cf_tracking_thunderbird_esr78>
          <cf_status_thunderbird_esr78>---</cf_status_thunderbird_esr78>
          <cf_tracking_seamonkey232>---</cf_tracking_seamonkey232>
          <cf_tracking_thunderbird_51>---</cf_tracking_thunderbird_51>
          <cf_status_thunderbird_51>---</cf_status_thunderbird_51>
          <cf_tracking_thunderbird_52>---</cf_tracking_thunderbird_52>
          <cf_status_thunderbird_52>---</cf_status_thunderbird_52>
          <cf_tracking_thunderbird_esr91>---</cf_tracking_thunderbird_esr91>
          <cf_tracking_thunderbird_53>---</cf_tracking_thunderbird_53>
          <cf_status_thunderbird_esr91>---</cf_status_thunderbird_esr91>
          <cf_tracking_seamonkey233>---</cf_tracking_seamonkey233>
          <cf_status_thunderbird_53>---</cf_status_thunderbird_53>
          <cf_tracking_thunderbird_54>---</cf_tracking_thunderbird_54>
          <cf_status_thunderbird_54>---</cf_status_thunderbird_54>
          <cf_tracking_thunderbird_esr102>---</cf_tracking_thunderbird_esr102>
          <cf_tracking_thunderbird_55>---</cf_tracking_thunderbird_55>
          <cf_status_thunderbird_esr102>---</cf_status_thunderbird_esr102>
          <cf_status_thunderbird_55>---</cf_status_thunderbird_55>
          <cf_status_seamonkey233>---</cf_status_seamonkey233>
          <cf_tracking_thunderbird_56>---</cf_tracking_thunderbird_56>
          <cf_status_thunderbird_56>---</cf_status_thunderbird_56>
          <cf_tracking_thunderbird_57>---</cf_tracking_thunderbird_57>
          <cf_tracking_seamonkey234>---</cf_tracking_seamonkey234>
          <cf_status_thunderbird_57>---</cf_status_thunderbird_57>
          <cf_tracking_thunderbird_58>---</cf_tracking_thunderbird_58>
          <cf_status_thunderbird_58>---</cf_status_thunderbird_58>
          <cf_status_seamonkey234>---</cf_status_seamonkey234>
          <cf_tracking_thunderbird_59>---</cf_tracking_thunderbird_59>
          <cf_status_thunderbird_59>---</cf_status_thunderbird_59>
          <cf_tracking_seamonkey235>---</cf_tracking_seamonkey235>
          <cf_tracking_thunderbird_60>---</cf_tracking_thunderbird_60>
          <cf_status_thunderbird_60>---</cf_status_thunderbird_60>
          <cf_status_seamonkey235>---</cf_status_seamonkey235>
          <cf_tracking_thunderbird_61>---</cf_tracking_thunderbird_61>
          <cf_status_thunderbird_61>---</cf_status_thunderbird_61>
          <cf_tracking_seamonkey236>---</cf_tracking_seamonkey236>
          <cf_tracking_thunderbird_62>---</cf_tracking_thunderbird_62>
          <cf_status_thunderbird_62>---</cf_status_thunderbird_62>
          <cf_status_seamonkey236>---</cf_status_seamonkey236>
          <cf_tracking_thunderbird_63>---</cf_tracking_thunderbird_63>
          <cf_status_thunderbird_63>---</cf_status_thunderbird_63>
          <cf_tracking_thunderbird_64>---</cf_tracking_thunderbird_64>
          <cf_status_thunderbird_64>---</cf_status_thunderbird_64>
          <cf_tracking_seamonkey237>---</cf_tracking_seamonkey237>
          <cf_tracking_thunderbird_65>---</cf_tracking_thunderbird_65>
          <cf_status_thunderbird_65>---</cf_status_thunderbird_65>
          <cf_status_seamonkey237>---</cf_status_seamonkey237>
          <cf_tracking_thunderbird_66>---</cf_tracking_thunderbird_66>
          <cf_status_thunderbird_66>---</cf_status_thunderbird_66>
          <cf_tracking_thunderbird_67>---</cf_tracking_thunderbird_67>
          <cf_status_thunderbird_67>---</cf_status_thunderbird_67>
          <cf_tracking_seamonkey238>---</cf_tracking_seamonkey238>
          <cf_tracking_thunderbird_68>---</cf_tracking_thunderbird_68>
          <cf_status_thunderbird_68>---</cf_status_thunderbird_68>
          <cf_status_thunderbird_69>---</cf_status_thunderbird_69>
          <cf_status_seamonkey238>---</cf_status_seamonkey238>
          <cf_tracking_thunderbird_69>---</cf_tracking_thunderbird_69>
          <cf_tracking_seamonkey239>---</cf_tracking_seamonkey239>
          <cf_crash_signature></cf_crash_signature>
          <cf_status_seamonkey239>---</cf_status_seamonkey239>
          <cf_status_thunderbird_70>---</cf_status_thunderbird_70>
          <cf_tracking_thunderbird_70>---</cf_tracking_thunderbird_70>
          <cf_tracking_seamonkey240>---</cf_tracking_seamonkey240>
          <cf_status_seamonkey240>---</cf_status_seamonkey240>
          <cf_status_thunderbird_71>---</cf_status_thunderbird_71>
          
          <cf_tracking_seamonkey241>---</cf_tracking_seamonkey241>
          <cf_tracking_thunderbird_71>---</cf_tracking_thunderbird_71>
          <cf_status_thunderbird_72>---</cf_status_thunderbird_72>
          <cf_status_seamonkey241>---</cf_status_seamonkey241>
          <cf_tracking_seamonkey242>---</cf_tracking_seamonkey242>
          <cf_tracking_thunderbird_72>---</cf_tracking_thunderbird_72>
          <cf_status_thunderbird_73>---</cf_status_thunderbird_73>
          <cf_status_seamonkey242>---</cf_status_seamonkey242>
          <cf_tracking_thunderbird_73>---</cf_tracking_thunderbird_73>
          <cf_tracking_seamonkey243>---</cf_tracking_seamonkey243>
          <cf_status_seamonkey243>---</cf_status_seamonkey243>
          <cf_status_thunderbird_74>---</cf_status_thunderbird_74>
          <cf_tracking_thunderbird_74>---</cf_tracking_thunderbird_74>
          <cf_status_thunderbird_75>---</cf_status_thunderbird_75>
          <cf_tracking_seamonkey244>---</cf_tracking_seamonkey244>
          <cf_status_seamonkey244>---</cf_status_seamonkey244>
          <cf_status_thunderbird_76>---</cf_status_thunderbird_76>
          <cf_tracking_thunderbird_75>---</cf_tracking_thunderbird_75>
          <cf_status_thunderbird_77>---</cf_status_thunderbird_77>
          <cf_tracking_thunderbird_76>---</cf_tracking_thunderbird_76>
          <cf_tracking_seamonkey245>---</cf_tracking_seamonkey245>
          <cf_tracking_thunderbird_77>---</cf_tracking_thunderbird_77>
          <cf_status_thunderbird_78>---</cf_status_thunderbird_78>
          <cf_status_seamonkey245>---</cf_status_seamonkey245>
          <cf_tracking_thunderbird_78>---</cf_tracking_thunderbird_78>
          <cf_status_thunderbird_79>---</cf_status_thunderbird_79>
          <cf_tracking_seamonkey246>---</cf_tracking_seamonkey246>
          <cf_tracking_thunderbird_79>---</cf_tracking_thunderbird_79>
          <cf_status_seamonkey246>---</cf_status_seamonkey246>
          <cf_status_thunderbird_80>---</cf_status_thunderbird_80>
          <cf_tracking_thunderbird_80>---</cf_tracking_thunderbird_80>
          <cf_status_thunderbird_81>---</cf_status_thunderbird_81>
          <cf_tracking_seamonkey247>---</cf_tracking_seamonkey247>
          <cf_tracking_thunderbird_81>---</cf_tracking_thunderbird_81>
          <cf_status_thunderbird_82>---</cf_status_thunderbird_82>
          <cf_status_seamonkey247>---</cf_status_seamonkey247>
          <cf_tracking_thunderbird_82>---</cf_tracking_thunderbird_82>
          <cf_tracking_seamonkey248>---</cf_tracking_seamonkey248>
          <cf_status_thunderbird_83>---</cf_status_thunderbird_83>
          <cf_tracking_thunderbird_83>---</cf_tracking_thunderbird_83>
          <cf_status_seamonkey248>---</cf_status_seamonkey248>
          <cf_status_thunderbird_84>---</cf_status_thunderbird_84>
          <cf_tracking_thunderbird_84>---</cf_tracking_thunderbird_84>
          <cf_status_thunderbird_85>---</cf_status_thunderbird_85>
          <cf_tracking_thunderbird_85>---</cf_tracking_thunderbird_85>
          <cf_status_thunderbird_86>---</cf_status_thunderbird_86>
          <cf_blocking_kilimanjaro>---</cf_blocking_kilimanjaro>
          <cf_tracking_thunderbird_86>---</cf_tracking_thunderbird_86>
          <cf_blocking_b2g>---</cf_blocking_b2g>
          <cf_status_thunderbird_87>---</cf_status_thunderbird_87>
          <cf_tracking_seamonkey249>---</cf_tracking_seamonkey249>
          <cf_tracking_thunderbird_87>---</cf_tracking_thunderbird_87>
          <cf_status_thunderbird_88>---</cf_status_thunderbird_88>
          <cf_status_seamonkey249>---</cf_status_seamonkey249>
          <cf_blocking_basecamp>---</cf_blocking_basecamp>
          <cf_tracking_thunderbird_88>---</cf_tracking_thunderbird_88>
          <cf_tracking_seamonkey250>---</cf_tracking_seamonkey250>
          <cf_feature_b2g>---</cf_feature_b2g>
          <cf_status_thunderbird_89>---</cf_status_thunderbird_89>
          <cf_tracking_thunderbird_89>---</cf_tracking_thunderbird_89>
          <cf_tracking_b2g>---</cf_tracking_b2g>
          <cf_status_seamonkey250>---</cf_status_seamonkey250>
          <cf_ux_b2g>---</cf_ux_b2g>
          <cf_status_thunderbird_90>---</cf_status_thunderbird_90>
          <cf_tracking_thunderbird_90>---</cf_tracking_thunderbird_90>
          <cf_b2g_ota_blocker>---</cf_b2g_ota_blocker>
          <cf_status_thunderbird_91>---</cf_status_thunderbird_91>
          <cf_tracking_seamonkey251>---</cf_tracking_seamonkey251>
          <cf_tracking_thunderbird_91>---</cf_tracking_thunderbird_91>
          <cf_status_thunderbird_92>---</cf_status_thunderbird_92>
          <cf_status_seamonkey251>---</cf_status_seamonkey251>
          <cf_tracking_thunderbird_92>---</cf_tracking_thunderbird_92>
          <cf_tracking_seamonkey252>---</cf_tracking_seamonkey252>
          <cf_status_thunderbird_93>---</cf_status_thunderbird_93>
          <cf_tracking_thunderbird_93>---</cf_tracking_thunderbird_93>
          <cf_status_thunderbird_94>---</cf_status_thunderbird_94>
          <cf_status_seamonkey252>---</cf_status_seamonkey252>
          <cf_tracking_thunderbird_94>---</cf_tracking_thunderbird_94>
          <cf_status_seamonkey253>---</cf_status_seamonkey253>
          <cf_status_thunderbird_95>---</cf_status_thunderbird_95>
          <cf_tracking_thunderbird_95>---</cf_tracking_thunderbird_95>
          <cf_tracking_seamonkey253>---</cf_tracking_seamonkey253>
          <cf_status_thunderbird_96>---</cf_status_thunderbird_96>
          <cf_tracking_seamonkey254>---</cf_tracking_seamonkey254>
          <cf_tracking_thunderbird_96>---</cf_tracking_thunderbird_96>
          <cf_status_seamonkey254>---</cf_status_seamonkey254>
          <cf_status_thunderbird_97>---</cf_status_thunderbird_97>
          <cf_tracking_thunderbird_97>---</cf_tracking_thunderbird_97>
          <cf_status_thunderbird_98>---</cf_status_thunderbird_98>
          <cf_tracking_seamonkey255>---</cf_tracking_seamonkey255>
          <cf_tracking_thunderbird_98>---</cf_tracking_thunderbird_98>
          <cf_status_seamonkey255>---</cf_status_seamonkey255>
          <cf_status_thunderbird_99>---</cf_status_thunderbird_99>
          <cf_tracking_thunderbird_99>---</cf_tracking_thunderbird_99>
          <cf_status_seamonkey256>---</cf_status_seamonkey256>
          <cf_status_thunderbird_100>---</cf_status_thunderbird_100>
          <cf_tracking_thunderbird_100>---</cf_tracking_thunderbird_100>
          <cf_status_thunderbird_101>---</cf_status_thunderbird_101>
          <cf_tracking_seamonkey256>---</cf_tracking_seamonkey256>
          <cf_status_seamonkey257esr>---</cf_status_seamonkey257esr>
          <cf_tracking_thunderbird_101>---</cf_tracking_thunderbird_101>
          <cf_tracking_seamonkey257esr>---</cf_tracking_seamonkey257esr>
          <cf_status_thunderbird_102>---</cf_status_thunderbird_102>
          <cf_tracking_thunderbird_102>---</cf_tracking_thunderbird_102>
          <cf_status_thunderbird_103>---</cf_status_thunderbird_103>
          <cf_status_seamonkey258>---</cf_status_seamonkey258>
          <cf_tracking_thunderbird_103>---</cf_tracking_thunderbird_103>
          <cf_status_thunderbird_104>---</cf_status_thunderbird_104>
          <cf_tracking_seamonkey258>---</cf_tracking_seamonkey258>
          <cf_tracking_thunderbird_104>---</cf_tracking_thunderbird_104>
          <cf_status_thunderbird_105>---</cf_status_thunderbird_105>
          <cf_status_seamonkey259>---</cf_status_seamonkey259>
          <cf_tracking_thunderbird_105>---</cf_tracking_thunderbird_105>
          <cf_status_thunderbird_106>---</cf_status_thunderbird_106>
          <cf_tracking_seamonkey259>---</cf_tracking_seamonkey259>
          <cf_tracking_thunderbird_esr115>---</cf_tracking_thunderbird_esr115>
          <cf_status_thunderbird_esr115>---</cf_status_thunderbird_esr115>
          <cf_status_fxios_v1_0>---</cf_status_fxios_v1_0>
          <cf_tracking_thunderbird_106>---</cf_tracking_thunderbird_106>
          <cf_status_fxios_v1_1>---</cf_status_fxios_v1_1>
          <cf_status_fxios_v1_0_5>---</cf_status_fxios_v1_0_5>
          <cf_status_fxios_v2_0>---</cf_status_fxios_v2_0>
          <cf_status_fxios_v3_0>---</cf_status_fxios_v3_0>
          <cf_tracking_thunderbird_esr128>---</cf_tracking_thunderbird_esr128>
          <cf_status_fxios_v4_0>---</cf_status_fxios_v4_0>
          <cf_status_thunderbird_107>---</cf_status_thunderbird_107>
          <cf_status_seamonkey260>---</cf_status_seamonkey260>
          <cf_status_thunderbird_esr128>---</cf_status_thunderbird_esr128>
          <cf_tracking_thunderbird_107>---</cf_tracking_thunderbird_107>
          <cf_tracking_seamonkey260>---</cf_tracking_seamonkey260>
          <cf_tracking_thunderbird_esr140>---</cf_tracking_thunderbird_esr140>
          <cf_status_thunderbird_108>---</cf_status_thunderbird_108>
          <cf_status_fxios_v5_0>---</cf_status_fxios_v5_0>
          <cf_status_thunderbird_esr140>---</cf_status_thunderbird_esr140>
          <cf_tracking_thunderbird_108>---</cf_tracking_thunderbird_108>
          <cf_status_fxios_v5_1>---</cf_status_fxios_v5_1>
          <cf_status_fxios_v5_2>---</cf_status_fxios_v5_2>
          <cf_status_fxios_v5_3>---</cf_status_fxios_v5_3>
          <cf_status_fxios_v6_0>---</cf_status_fxios_v6_0>
          <cf_status_thunderbird_109>---</cf_status_thunderbird_109>
          <cf_tracking_thunderbird_esr153>---</cf_tracking_thunderbird_esr153>
          <cf_status_thunderbird_esr153>---</cf_status_thunderbird_esr153>
          <cf_tracking_thunderbird_109>---</cf_tracking_thunderbird_109>
          <cf_status_fxios_v6_1>---</cf_status_fxios_v6_1>
          <cf_status_fxios_v7_0>---</cf_status_fxios_v7_0>
          <cf_status_thunderbird_110>---</cf_status_thunderbird_110>
          <cf_tracking_thunderbird_110>---</cf_tracking_thunderbird_110>
          <cf_status_fxios_v7_1>---</cf_status_fxios_v7_1>
          <cf_status_thunderbird_111>---</cf_status_thunderbird_111>
          <cf_status_fxios_v7_2>---</cf_status_fxios_v7_2>
          <cf_tracking_thunderbird_111>---</cf_tracking_thunderbird_111>
          <cf_status_fxios_v7_3>---</cf_status_fxios_v7_3>
          <cf_status_thunderbird_112>---</cf_status_thunderbird_112>
          <cf_status_fxios_v7_4>---</cf_status_fxios_v7_4>
          <cf_tracking_thunderbird_112>---</cf_tracking_thunderbird_112>
          <cf_status_fxios_v7_5>---</cf_status_fxios_v7_5>
          <cf_status_fxios_v7_6>---</cf_status_fxios_v7_6>
          <cf_status_thunderbird_113>---</cf_status_thunderbird_113>
          <cf_tracking_thunderbird_113>---</cf_tracking_thunderbird_113>
          <cf_tracking_seamonkey263>---</cf_tracking_seamonkey263>
          <cf_status_thunderbird_114>---</cf_status_thunderbird_114>
          <cf_tracking_thunderbird_114>---</cf_tracking_thunderbird_114>
          <cf_status_thunderbird_115>---</cf_status_thunderbird_115>
          <cf_status_seamonkey263>---</cf_status_seamonkey263>
          <cf_tracking_thunderbird_115>---</cf_tracking_thunderbird_115>
          
          <cf_status_thunderbird_116>---</cf_status_thunderbird_116>
          <cf_tracking_thunderbird_116>---</cf_tracking_thunderbird_116>
          <cf_status_thunderbird_117>---</cf_status_thunderbird_117>
          <cf_tracking_thunderbird_117>---</cf_tracking_thunderbird_117>
          <cf_status_thunderbird_118>---</cf_status_thunderbird_118>
          <cf_tracking_thunderbird_118>---</cf_tracking_thunderbird_118>
          <cf_status_thunderbird_119>---</cf_status_thunderbird_119>
          <cf_tracking_thunderbird_119>---</cf_tracking_thunderbird_119>
          <cf_status_thunderbird_120>---</cf_status_thunderbird_120>
          <cf_tracking_thunderbird_120>---</cf_tracking_thunderbird_120>
          <cf_status_thunderbird_121>---</cf_status_thunderbird_121>
          <cf_tracking_thunderbird_121>---</cf_tracking_thunderbird_121>
          <cf_status_thunderbird_122>---</cf_status_thunderbird_122>
          <cf_tracking_thunderbird_122>---</cf_tracking_thunderbird_122>
          <cf_status_thunderbird_123>---</cf_status_thunderbird_123>
          <cf_tracking_thunderbird_123>---</cf_tracking_thunderbird_123>
          <cf_status_thunderbird_124>---</cf_status_thunderbird_124>
          <cf_tracking_thunderbird_124>---</cf_tracking_thunderbird_124>
          <cf_status_thunderbird_125>---</cf_status_thunderbird_125>
          <cf_tracking_thunderbird_125>---</cf_tracking_thunderbird_125>
          <cf_status_thunderbird_126>---</cf_status_thunderbird_126>
          <cf_tracking_thunderbird_126>---</cf_tracking_thunderbird_126>
          <cf_status_thunderbird_127>---</cf_status_thunderbird_127>
          <cf_tracking_thunderbird_127>---</cf_tracking_thunderbird_127>
          <cf_status_thunderbird_128>---</cf_status_thunderbird_128>
          <cf_tracking_thunderbird_128>---</cf_tracking_thunderbird_128>
          <cf_status_thunderbird_129>---</cf_status_thunderbird_129>
          <cf_tracking_thunderbird_129>---</cf_tracking_thunderbird_129>
          <cf_status_thunderbird_130>---</cf_status_thunderbird_130>
          <cf_tracking_thunderbird_130>---</cf_tracking_thunderbird_130>
          <cf_status_thunderbird_131>---</cf_status_thunderbird_131>
          <cf_tracking_thunderbird_131>---</cf_tracking_thunderbird_131>
          <cf_status_thunderbird_132>---</cf_status_thunderbird_132>
          <cf_tracking_thunderbird_132>---</cf_tracking_thunderbird_132>
          <cf_status_thunderbird_133>---</cf_status_thunderbird_133>
          <cf_tracking_thunderbird_133>---</cf_tracking_thunderbird_133>
          <cf_status_thunderbird_134>---</cf_status_thunderbird_134>
          <cf_tracking_thunderbird_134>---</cf_tracking_thunderbird_134>
          <cf_status_thunderbird_135>---</cf_status_thunderbird_135>
          <cf_tracking_thunderbird_135>---</cf_tracking_thunderbird_135>
          <cf_last_resolved>2016-11-01 01:40:33</cf_last_resolved>
          <cf_status_thunderbird_136>---</cf_status_thunderbird_136>
          <cf_tracking_thunderbird_136>---</cf_tracking_thunderbird_136>
          <cf_status_thunderbird_137>---</cf_status_thunderbird_137>
          <cf_tracking_thunderbird_137>---</cf_tracking_thunderbird_137>
          <cf_status_thunderbird_138>---</cf_status_thunderbird_138>
          <cf_tracking_thunderbird_138>---</cf_tracking_thunderbird_138>
          <cf_status_thunderbird_139>---</cf_status_thunderbird_139>
          <cf_tracking_thunderbird_139>---</cf_tracking_thunderbird_139>
          <cf_status_thunderbird_140>---</cf_status_thunderbird_140>
          <cf_tracking_thunderbird_140>---</cf_tracking_thunderbird_140>
          <cf_status_thunderbird_141>---</cf_status_thunderbird_141>
          <cf_tracking_thunderbird_141>---</cf_tracking_thunderbird_141>
          <cf_status_thunderbird_142>---</cf_status_thunderbird_142>
          <cf_tracking_thunderbird_142>---</cf_tracking_thunderbird_142>
          <cf_status_thunderbird_143>---</cf_status_thunderbird_143>
          <cf_tracking_thunderbird_143>---</cf_tracking_thunderbird_143>
          <cf_status_thunderbird_144>---</cf_status_thunderbird_144>
          <cf_tracking_thunderbird_144>---</cf_tracking_thunderbird_144>
          <cf_status_thunderbird_145>---</cf_status_thunderbird_145>
          <cf_tracking_thunderbird_145>---</cf_tracking_thunderbird_145>
          <cf_status_thunderbird_146>---</cf_status_thunderbird_146>
          <cf_tracking_thunderbird_146>---</cf_tracking_thunderbird_146>
          <cf_status_thunderbird_147>---</cf_status_thunderbird_147>
          <cf_tracking_thunderbird_147>---</cf_tracking_thunderbird_147>
          <cf_status_thunderbird_148>---</cf_status_thunderbird_148>
          <cf_tracking_thunderbird_148>---</cf_tracking_thunderbird_148>
          <cf_status_thunderbird_149>---</cf_status_thunderbird_149>
          <cf_tracking_thunderbird_149>---</cf_tracking_thunderbird_149>
          <cf_status_thunderbird_150>---</cf_status_thunderbird_150>
          <cf_tracking_thunderbird_150>---</cf_tracking_thunderbird_150>
          <cf_status_thunderbird_151>---</cf_status_thunderbird_151>
          <cf_tracking_thunderbird_151>---</cf_tracking_thunderbird_151>
          <cf_status_thunderbird_152>---</cf_status_thunderbird_152>
          <cf_tracking_thunderbird_152>---</cf_tracking_thunderbird_152>
          <cf_status_thunderbird_153>---</cf_status_thunderbird_153>
          <cf_tracking_thunderbird_153>---</cf_tracking_thunderbird_153>
          <cf_status_thunderbird_154>---</cf_status_thunderbird_154>
          <cf_tracking_thunderbird_154>---</cf_tracking_thunderbird_154>
          <cf_status_thunderbird_155>---</cf_status_thunderbird_155>
          <cf_tracking_thunderbird_155>---</cf_tracking_thunderbird_155>
          <cf_status_thunderbird_156>---</cf_status_thunderbird_156>
          <cf_tracking_thunderbird_156>---</cf_tracking_thunderbird_156>
          <cf_status_thunderbird_157>---</cf_status_thunderbird_157>
          <cf_tracking_thunderbird_157>---</cf_tracking_thunderbird_157>
          <cf_status_thunderbird_158>---</cf_status_thunderbird_158>
          <cf_tracking_thunderbird_158>---</cf_tracking_thunderbird_158>
          <cf_status_thunderbird_159>---</cf_status_thunderbird_159>
          <cf_tracking_thunderbird_159>---</cf_tracking_thunderbird_159>
          <cf_status_thunderbird_160>---</cf_status_thunderbird_160>
          <cf_tracking_thunderbird_160>---</cf_tracking_thunderbird_160>
          <cf_status_thunderbird_161>---</cf_status_thunderbird_161>
          <cf_tracking_thunderbird_161>---</cf_tracking_thunderbird_161>
          <cf_user_story></cf_user_story>
          <cf_mozilla_project>---</cf_mozilla_project>
          <cf_machine_state>---</cf_machine_state>
          <cf_qa_whiteboard></cf_qa_whiteboard>
          <cf_fx_iteration>---</cf_fx_iteration>
          <cf_fx_points>---</cf_fx_points>
          
          <cf_has_str>---</cf_has_str>
          <cf_cab_review>---</cf_cab_review>
          <cf_status_fxios_v8_0>---</cf_status_fxios_v8_0>
          <cf_status_fxios_v8_1>---</cf_status_fxios_v8_1>
          <cf_status_fxios_v8_2>---</cf_status_fxios_v8_2>
          <cf_status_fxios_v8_3>---</cf_status_fxios_v8_3>
          <cf_status_fxios_v8_4>---</cf_status_fxios_v8_4>
          <cf_status_fxios_v9_0>---</cf_status_fxios_v9_0>
          <cf_status_fxios_v9_1>---</cf_status_fxios_v9_1>
          <cf_status_fxios_v9_2>---</cf_status_fxios_v9_2>
          <cf_status_fxios_v9_3>---</cf_status_fxios_v9_3>
          <cf_status_fxios_v9_4>---</cf_status_fxios_v9_4>
          <cf_status_fxios_v10_0>---</cf_status_fxios_v10_0>
          <cf_status_fxios_v10_1>---</cf_status_fxios_v10_1>
          <cf_status_fxios_v10_2>---</cf_status_fxios_v10_2>
          <cf_status_fxios_v10_5>---</cf_status_fxios_v10_5>
          <cf_status_fxios_v10_6>---</cf_status_fxios_v10_6>
          <cf_status_fxios_v11_0>---</cf_status_fxios_v11_0>
          <cf_status_fxios_v11_1>---</cf_status_fxios_v11_1>
          <cf_status_fxios_v12_0>---</cf_status_fxios_v12_0>
          <cf_status_fxios_v12_1>---</cf_status_fxios_v12_1>
          <cf_status_fxios_v12_2>---</cf_status_fxios_v12_2>
          <cf_status_fxios_v13_0>---</cf_status_fxios_v13_0>
          <cf_status_fxios_v13_1>---</cf_status_fxios_v13_1>
          <cf_status_fxios_v13_2>---</cf_status_fxios_v13_2>
          <cf_status_fxios_v13_3>---</cf_status_fxios_v13_3>
          <cf_status_fxios_v14_0>---</cf_status_fxios_v14_0>
          <cf_status_fxios_v14_1>---</cf_status_fxios_v14_1>
          <cf_status_fxios_v14_2>---</cf_status_fxios_v14_2>
          <cf_status_fxios_v14_3>---</cf_status_fxios_v14_3>
          <cf_status_fxios_v15_0>---</cf_status_fxios_v15_0>
          <cf_status_fxios_v15_1>---</cf_status_fxios_v15_1>
          <cf_status_fxios_v16_0>---</cf_status_fxios_v16_0>
          <cf_tracking_geckoview62>---</cf_tracking_geckoview62>
          <cf_status_geckoview62>---</cf_status_geckoview62>
          <cf_tracking_geckoview63>---</cf_tracking_geckoview63>
          <cf_status_geckoview63>---</cf_status_geckoview63>
          <cf_tracking_geckoview64>---</cf_tracking_geckoview64>
          <cf_status_geckoview64>---</cf_status_geckoview64>
          <cf_tracking_geckoview65>---</cf_tracking_geckoview65>
          <cf_status_geckoview65>---</cf_status_geckoview65>
          <cf_tracking_geckoview66>---</cf_tracking_geckoview66>
          <cf_status_geckoview66>---</cf_status_geckoview66>
          <cf_tracking_firefox50>---</cf_tracking_firefox50>
          <cf_status_firefox50>---</cf_status_firefox50>
          <cf_tracking_firefox51>---</cf_tracking_firefox51>
          <cf_status_firefox51>---</cf_status_firefox51>
          <cf_tracking_firefox52>---</cf_tracking_firefox52>
          <cf_status_firefox52>fixed</cf_status_firefox52>
          <cf_tracking_firefox_esr52>---</cf_tracking_firefox_esr52>
          <cf_status_firefox_esr52>---</cf_status_firefox_esr52>
          <cf_tracking_firefox_esr60>---</cf_tracking_firefox_esr60>
          <cf_status_firefox_esr60>---</cf_status_firefox_esr60>
          <cf_tracking_firefox_esr68>---</cf_tracking_firefox_esr68>
          <cf_status_firefox_esr68>---</cf_status_firefox_esr68>
          <cf_tracking_firefox53>---</cf_tracking_firefox53>
          <cf_tracking_firefox_esr78>---</cf_tracking_firefox_esr78>
          <cf_status_firefox_esr78>---</cf_status_firefox_esr78>
          <cf_tracking_firefox_esr91>---</cf_tracking_firefox_esr91>
          <cf_status_firefox_esr91>---</cf_status_firefox_esr91>
          <cf_status_firefox53>---</cf_status_firefox53>
          <cf_tracking_firefox_esr102>---</cf_tracking_firefox_esr102>
          <cf_status_firefox_esr102>---</cf_status_firefox_esr102>
          <cf_tracking_firefox_esr115>---</cf_tracking_firefox_esr115>
          <cf_status_firefox_esr115>---</cf_status_firefox_esr115>
          <cf_tracking_firefox54>---</cf_tracking_firefox54>
          <cf_tracking_firefox_esr128>---</cf_tracking_firefox_esr128>
          <cf_status_firefox_esr128>---</cf_status_firefox_esr128>
          <cf_tracking_firefox_esr140>---</cf_tracking_firefox_esr140>
          <cf_status_firefox_esr140>---</cf_status_firefox_esr140>
          <cf_status_firefox54>---</cf_status_firefox54>
          <cf_tracking_firefox_esr153>---</cf_tracking_firefox_esr153>
          <cf_status_firefox_esr153>---</cf_status_firefox_esr153>
          <cf_tracking_firefox55>---</cf_tracking_firefox55>
          <cf_status_firefox55>---</cf_status_firefox55>
          <cf_tracking_firefox56>---</cf_tracking_firefox56>
          <cf_status_firefox56>---</cf_status_firefox56>
          <cf_tracking_firefox57>---</cf_tracking_firefox57>
          <cf_status_firefox57>---</cf_status_firefox57>
          <cf_tracking_firefox58>---</cf_tracking_firefox58>
          <cf_status_firefox58>---</cf_status_firefox58>
          <cf_tracking_firefox59>---</cf_tracking_firefox59>
          <cf_status_firefox59>---</cf_status_firefox59>
          <cf_tracking_firefox60>---</cf_tracking_firefox60>
          <cf_status_firefox60>---</cf_status_firefox60>
          <cf_tracking_firefox61>---</cf_tracking_firefox61>
          <cf_status_firefox61>---</cf_status_firefox61>
          <cf_tracking_firefox62>---</cf_tracking_firefox62>
          <cf_status_firefox62>---</cf_status_firefox62>
          <cf_tracking_firefox63>---</cf_tracking_firefox63>
          <cf_status_firefox63>---</cf_status_firefox63>
          <cf_tracking_firefox64>---</cf_tracking_firefox64>
          <cf_status_firefox64>---</cf_status_firefox64>
          <cf_tracking_firefox65>---</cf_tracking_firefox65>
          <cf_status_firefox65>---</cf_status_firefox65>
          <cf_tracking_firefox66>---</cf_tracking_firefox66>
          <cf_status_firefox66>---</cf_status_firefox66>
          <cf_tracking_firefox67>---</cf_tracking_firefox67>
          <cf_status_firefox67>---</cf_status_firefox67>
          <cf_tracking_firefox67_0_1>---</cf_tracking_firefox67_0_1>
          <cf_status_firefox67_0_1>---</cf_status_firefox67_0_1>
          <cf_tracking_firefox68>---</cf_tracking_firefox68>
          <cf_status_firefox68>---</cf_status_firefox68>
          <cf_tracking_firefox69>---</cf_tracking_firefox69>
          <cf_status_firefox69>---</cf_status_firefox69>
          <cf_tracking_firefox70>---</cf_tracking_firefox70>
          <cf_status_firefox70>---</cf_status_firefox70>
          <cf_tracking_firefox71>---</cf_tracking_firefox71>
          <cf_status_firefox71>---</cf_status_firefox71>
          <cf_tracking_firefox72>---</cf_tracking_firefox72>
          <cf_status_firefox72>---</cf_status_firefox72>
          <cf_status_firefox73>---</cf_status_firefox73>
          <cf_tracking_firefox73>---</cf_tracking_firefox73>
          <cf_tracking_firefox74>---</cf_tracking_firefox74>
          <cf_status_firefox74>---</cf_status_firefox74>
          <cf_tracking_firefox75>---</cf_tracking_firefox75>
          <cf_status_firefox75>---</cf_status_firefox75>
          <cf_tracking_firefox76>---</cf_tracking_firefox76>
          <cf_status_firefox76>---</cf_status_firefox76>
          <cf_tracking_firefox77>---</cf_tracking_firefox77>
          <cf_status_firefox77>---</cf_status_firefox77>
          <cf_tracking_firefox78>---</cf_tracking_firefox78>
          <cf_status_firefox78>---</cf_status_firefox78>
          <cf_tracking_firefox79>---</cf_tracking_firefox79>
          <cf_status_firefox79>---</cf_status_firefox79>
          <cf_tracking_firefox80>---</cf_tracking_firefox80>
          <cf_status_firefox80>---</cf_status_firefox80>
          <cf_tracking_firefox81>---</cf_tracking_firefox81>
          <cf_status_firefox81>---</cf_status_firefox81>
          <cf_tracking_firefox82>---</cf_tracking_firefox82>
          <cf_status_firefox82>---</cf_status_firefox82>
          <cf_tracking_firefox83>---</cf_tracking_firefox83>
          <cf_status_firefox83>---</cf_status_firefox83>
          <cf_tracking_firefox84>---</cf_tracking_firefox84>
          <cf_status_firefox84>---</cf_status_firefox84>
          <cf_tracking_firefox85>---</cf_tracking_firefox85>
          <cf_status_firefox85>---</cf_status_firefox85>
          <cf_tracking_firefox86>---</cf_tracking_firefox86>
          <cf_status_firefox86>---</cf_status_firefox86>
          <cf_tracking_firefox87>---</cf_tracking_firefox87>
          <cf_status_firefox87>---</cf_status_firefox87>
          <cf_tracking_firefox88>---</cf_tracking_firefox88>
          <cf_status_firefox88>---</cf_status_firefox88>
          <cf_tracking_firefox89>---</cf_tracking_firefox89>
          <cf_status_firefox89>---</cf_status_firefox89>
          <cf_tracking_firefox90>---</cf_tracking_firefox90>
          <cf_status_firefox90>---</cf_status_firefox90>
          <cf_tracking_firefox91>---</cf_tracking_firefox91>
          <cf_status_firefox91>---</cf_status_firefox91>
          <cf_tracking_firefox92>---</cf_tracking_firefox92>
          <cf_status_firefox92>---</cf_status_firefox92>
          <cf_tracking_firefox93>---</cf_tracking_firefox93>
          <cf_status_firefox93>---</cf_status_firefox93>
          <cf_tracking_firefox94>---</cf_tracking_firefox94>
          <cf_status_firefox94>---</cf_status_firefox94>
          <cf_tracking_firefox95>---</cf_tracking_firefox95>
          <cf_status_firefox95>---</cf_status_firefox95>
          <cf_tracking_firefox96>---</cf_tracking_firefox96>
          <cf_status_firefox96>---</cf_status_firefox96>
          <cf_tracking_firefox97>---</cf_tracking_firefox97>
          <cf_status_firefox97>---</cf_status_firefox97>
          <cf_tracking_firefox98>---</cf_tracking_firefox98>
          <cf_status_firefox98>---</cf_status_firefox98>
          <cf_tracking_firefox99>---</cf_tracking_firefox99>
          <cf_status_firefox99>---</cf_status_firefox99>
          <cf_tracking_firefox100>---</cf_tracking_firefox100>
          <cf_status_firefox100>---</cf_status_firefox100>
          <cf_tracking_firefox101>---</cf_tracking_firefox101>
          <cf_status_firefox101>---</cf_status_firefox101>
          <cf_tracking_firefox102>---</cf_tracking_firefox102>
          <cf_status_firefox102>---</cf_status_firefox102>
          <cf_tracking_firefox103>---</cf_tracking_firefox103>
          <cf_status_firefox103>---</cf_status_firefox103>
          <cf_tracking_firefox104>---</cf_tracking_firefox104>
          <cf_status_firefox104>---</cf_status_firefox104>
          <cf_tracking_firefox105>---</cf_tracking_firefox105>
          <cf_status_firefox105>---</cf_status_firefox105>
          <cf_tracking_firefox106>---</cf_tracking_firefox106>
          <cf_status_firefox106>---</cf_status_firefox106>
          <cf_tracking_firefox107>---</cf_tracking_firefox107>
          <cf_status_firefox107>---</cf_status_firefox107>
          <cf_tracking_firefox108>---</cf_tracking_firefox108>
          <cf_status_firefox108>---</cf_status_firefox108>
          <cf_tracking_firefox109>---</cf_tracking_firefox109>
          <cf_status_firefox109>---</cf_status_firefox109>
          <cf_tracking_firefox110>---</cf_tracking_firefox110>
          <cf_status_firefox110>---</cf_status_firefox110>
          <cf_tracking_firefox111>---</cf_tracking_firefox111>
          <cf_status_firefox111>---</cf_status_firefox111>
          <cf_tracking_firefox112>---</cf_tracking_firefox112>
          <cf_status_firefox112>---</cf_status_firefox112>
          <cf_tracking_firefox113>---</cf_tracking_firefox113>
          <cf_status_firefox113>---</cf_status_firefox113>
          <cf_tracking_firefox114>---</cf_tracking_firefox114>
          <cf_status_firefox114>---</cf_status_firefox114>
          <cf_tracking_firefox115>---</cf_tracking_firefox115>
          <cf_status_firefox115>---</cf_status_firefox115>
          <cf_tracking_firefox116>---</cf_tracking_firefox116>
          <cf_status_firefox116>---</cf_status_firefox116>
          <cf_tracking_firefox117>---</cf_tracking_firefox117>
          <cf_status_firefox117>---</cf_status_firefox117>
          <cf_tracking_firefox118>---</cf_tracking_firefox118>
          <cf_status_firefox118>---</cf_status_firefox118>
          <cf_tracking_firefox119>---</cf_tracking_firefox119>
          <cf_status_firefox119>---</cf_status_firefox119>
          <cf_tracking_firefox120>---</cf_tracking_firefox120>
          <cf_status_firefox120>---</cf_status_firefox120>
          <cf_tracking_firefox121>---</cf_tracking_firefox121>
          <cf_status_firefox121>---</cf_status_firefox121>
          <cf_tracking_firefox122>---</cf_tracking_firefox122>
          <cf_status_firefox122>---</cf_status_firefox122>
          <cf_tracking_firefox123>---</cf_tracking_firefox123>
          <cf_status_firefox123>---</cf_status_firefox123>
          <cf_tracking_firefox124>---</cf_tracking_firefox124>
          <cf_status_firefox124>---</cf_status_firefox124>
          <cf_tracking_firefox125>---</cf_tracking_firefox125>
          <cf_status_firefox125>---</cf_status_firefox125>
          <cf_tracking_firefox126>---</cf_tracking_firefox126>
          <cf_status_firefox126>---</cf_status_firefox126>
          <cf_tracking_firefox127>---</cf_tracking_firefox127>
          <cf_status_firefox127>---</cf_status_firefox127>
          <cf_tracking_firefox128>---</cf_tracking_firefox128>
          <cf_status_firefox128>---</cf_status_firefox128>
          <cf_tracking_firefox129>---</cf_tracking_firefox129>
          <cf_status_firefox129>---</cf_status_firefox129>
          <cf_tracking_firefox130>---</cf_tracking_firefox130>
          <cf_status_firefox130>---</cf_status_firefox130>
          <cf_tracking_firefox131>---</cf_tracking_firefox131>
          <cf_status_firefox131>---</cf_status_firefox131>
          <cf_tracking_firefox132>---</cf_tracking_firefox132>
          <cf_status_firefox132>---</cf_status_firefox132>
          <cf_tracking_firefox133>---</cf_tracking_firefox133>
          <cf_status_firefox133>---</cf_status_firefox133>
          <cf_tracking_firefox134>---</cf_tracking_firefox134>
          <cf_status_firefox134>---</cf_status_firefox134>
          <cf_tracking_firefox135>---</cf_tracking_firefox135>
          <cf_status_firefox135>---</cf_status_firefox135>
          <cf_tracking_firefox136>---</cf_tracking_firefox136>
          <cf_status_firefox136>---</cf_status_firefox136>
          <cf_tracking_firefox137>---</cf_tracking_firefox137>
          <cf_status_firefox137>---</cf_status_firefox137>
          <cf_tracking_firefox138>---</cf_tracking_firefox138>
          <cf_status_firefox138>---</cf_status_firefox138>
          <cf_tracking_firefox139>---</cf_tracking_firefox139>
          <cf_status_firefox139>---</cf_status_firefox139>
          <cf_tracking_firefox140>---</cf_tracking_firefox140>
          <cf_status_firefox140>---</cf_status_firefox140>
          <cf_tracking_firefox141>---</cf_tracking_firefox141>
          <cf_status_firefox141>---</cf_status_firefox141>
          <cf_tracking_firefox142>---</cf_tracking_firefox142>
          <cf_status_firefox142>---</cf_status_firefox142>
          <cf_tracking_firefox143>---</cf_tracking_firefox143>
          <cf_status_firefox143>---</cf_status_firefox143>
          <cf_tracking_firefox144>---</cf_tracking_firefox144>
          <cf_status_firefox144>---</cf_status_firefox144>
          <cf_tracking_firefox145>---</cf_tracking_firefox145>
          <cf_status_firefox145>---</cf_status_firefox145>
          <cf_tracking_firefox146>---</cf_tracking_firefox146>
          <cf_status_firefox146>---</cf_status_firefox146>
          <cf_tracking_firefox147>---</cf_tracking_firefox147>
          <cf_status_firefox147>---</cf_status_firefox147>
          <cf_tracking_firefox148>---</cf_tracking_firefox148>
          <cf_status_firefox148>---</cf_status_firefox148>
          <cf_tracking_firefox149>---</cf_tracking_firefox149>
          <cf_status_firefox149>---</cf_status_firefox149>
          <cf_tracking_firefox150>---</cf_tracking_firefox150>
          <cf_status_firefox150>---</cf_status_firefox150>
          <cf_tracking_firefox151>---</cf_tracking_firefox151>
          <cf_status_firefox151>---</cf_status_firefox151>
          <cf_tracking_firefox152>---</cf_tracking_firefox152>
          <cf_status_firefox152>---</cf_status_firefox152>
          <cf_tracking_firefox153>---</cf_tracking_firefox153>
          <cf_status_firefox153>---</cf_status_firefox153>
          <cf_tracking_firefox154>---</cf_tracking_firefox154>
          <cf_status_firefox154>---</cf_status_firefox154>
          <cf_tracking_firefox155>---</cf_tracking_firefox155>
          <cf_status_firefox155>---</cf_status_firefox155>
          <cf_tracking_firefox156>---</cf_tracking_firefox156>
          <cf_status_firefox156>---</cf_status_firefox156>
          <cf_tracking_firefox157>---</cf_tracking_firefox157>
          <cf_status_firefox157>---</cf_status_firefox157>
          <cf_tracking_firefox158>---</cf_tracking_firefox158>
          <cf_status_firefox158>---</cf_status_firefox158>
          <cf_tracking_firefox159>---</cf_tracking_firefox159>
          <cf_status_firefox159>---</cf_status_firefox159>
          <cf_tracking_firefox160>---</cf_tracking_firefox160>
          <cf_status_firefox160>---</cf_status_firefox160>
          <cf_tracking_firefox161>---</cf_tracking_firefox161>
          <cf_status_firefox161>---</cf_status_firefox161>
          <cf_tracking_flowstate01>---</cf_tracking_flowstate01>
          <cf_status_flowstate01>---</cf_status_flowstate01>
          <cf_tracking_flowstate02>---</cf_tracking_flowstate02>
          <cf_status_flowstate02>---</cf_status_flowstate02>
          <cf_tracking_flowstate03>---</cf_tracking_flowstate03>
          <cf_status_flowstate03>---</cf_status_flowstate03>
          <cf_fission_milestone>---</cf_fission_milestone>
          <cf_data_science_status>---</cf_data_science_status>
          <cf_last_resolved>2016-11-01 01:40:33</cf_last_resolved>
          
          <votes>1</votes>

      

      

      

          <long_desc isprivate="0">
            <commentid>11371218</commentid>
            <who name="Daniel Holbert [:dholbert]">dholbert</who>
            <bug_when>2016-04-29 16:19:49 -0700</bug_when>
            <thetext>This is the first piece of bug 874718 (updating our code for flex container abspos children, to match the current spec).

In this bug here, I intend to:
 - Remove our &quot;wrap abspos placeholders in anonymous flex items&quot; code &amp; assumptions (from an older spec versions).
 - Exempt these placeholders (which are now direct chilren of a nsFlexContainerFrame) from being treated as FlexItems / participating in flex layout.
 - Exempt these placeholders from &quot;order&quot; sorting, so we can preserve the status quo there (which is correct but only accidentally so -- see bug 1264147 comment 3).

This bug does *not* cover the alignment of abspos children using &quot;align-self&quot; / &quot;justify-content&quot;. I&apos;ll file a separate bug on that, which will depend on this bug.  (I intend to land these bugs at the same time, but I think it makes sense to logically separate them, in part because the alignment stuff will probably be shared with abspos grid children.)</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>11386674</commentid>
              <attachid>8749420</attachid>
            <who name="Daniel Holbert [:dholbert]">dholbert</who>
            <bug_when>2016-05-05 14:47:04 -0700</bug_when>
            <thetext>Created attachment 8749420
Bug 1269045 part 1: Adjust flex item &quot;order&quot;-sorting code to treat placeholder frames as &lt;= anything they&apos;re compared against, including each other.

This patch makes the following specific changes:
 (1) Adds an early-return to both versions of the IsOrderLEQ function, to treat placeholder children as LEQ everything (including each other). This will tend to sort them to the beginning of the child list, which is unimportant but fine. More importantly, though: this means our &quot;order&quot;-sorting code won&apos;t reorder placeholders *with respect to each other* (since our sort algorithm is stable). So their painting order won&apos;t be affected by the &quot;order&quot; property, which is required by the spec.
 (2) Drops some nsPlaceholderFrame::GetRealFrameFor() calls -- they&apos;re unnecessary, since any placeholder frames will have prompted us to return earlier.

One caveat to (2): this patch does leave a few &quot;nsPlaceholderFrame::GetRealFrameFor()&quot; calls in place, *for the moment*.  These remaining calls are for handling placeholders that are wrapped, i.e. inside of anonymous flex items. These calls are still needed to avoid assertion-failures (i.e. to get a consistent ordering) at this point, but they&apos;ll be removed in a later patch in this same bug, when we stop wrapping placeholders in anonymous flex items.

Review commit: https://reviewboard.mozilla.org/r/50927/diff/#index_header
See other reviews: https://reviewboard.mozilla.org/r/50927/</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>11386675</commentid>
              <attachid>8749421</attachid>
            <who name="Daniel Holbert [:dholbert]">dholbert</who>
            <bug_when>2016-05-05 14:47:04 -0700</bug_when>
            <thetext>Created attachment 8749421
Bug 1269045 part 2: Separate out abspos placeholders when creating FlexItems, and give them a trivial reflow at container&apos;s content-box origin.

Review commit: https://reviewboard.mozilla.org/r/50929/diff/#index_header
See other reviews: https://reviewboard.mozilla.org/r/50929/</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>11386676</commentid>
              <attachid>8749422</attachid>
            <who name="Daniel Holbert [:dholbert]">dholbert</who>
            <bug_when>2016-05-05 14:47:04 -0700</bug_when>
            <thetext>Created attachment 8749422
Bug 1269045 part 3: Stop wrapping placeholder frames in anonymous flex items.

This patch also:
 * Removes some now-unnecessary code from nsFlexContainerFrame, which was for jumping from wrapped-placeholders to their out-of-flow frames (for DOM comparisons). This code is now unnecessary because placeholders won&apos;t be wrapped anymore.
 * Marks some reftests with abspos content as &quot;fails&quot; for the time being. These tests will be fixed (and probably rewritten a bit) in bug 1269046, which is where we&apos;ll implement the correct static position for abspos children of a flex container.

Review commit: https://reviewboard.mozilla.org/r/50931/diff/#index_header
See other reviews: https://reviewboard.mozilla.org/r/50931/</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>11386677</commentid>
              <attachid>8749423</attachid>
            <who name="Daniel Holbert [:dholbert]">dholbert</who>
            <bug_when>2016-05-05 14:47:04 -0700</bug_when>
            <thetext>Created attachment 8749423
Bug 1269045 part 4: Drop now-obsolete parameter from anonymous flex/grid-item wrapping functions.

Review commit: https://reviewboard.mozilla.org/r/50933/diff/#index_header
See other reviews: https://reviewboard.mozilla.org/r/50933/</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>11386685</commentid>
            <who name="Daniel Holbert [:dholbert]">dholbert</who>
            <bug_when>2016-05-05 14:49:19 -0700</bug_when>
            <thetext>(Note: I&apos;m logically separating this from bug 1269046, but I intend to land them together -- i.e. the patches here won&apos;t land until we&apos;ve got the static position correctly implemented over on bug 1269046.)</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>11386918</commentid>
              <attachid>8749420</attachid>
            <who name="Mats Palmgren (inactive)">MatsPalmgren_bugz</who>
            <bug_when>2016-05-05 16:07:07 -0700</bug_when>
            <thetext>Comment on attachment 8749420
Bug 1269045 part 1: Adjust flex item &quot;order&quot;-sorting code to treat placeholder frames as &lt;= anything they&apos;re compared against, including each other.

https://reviewboard.mozilla.org/r/50927/#review47633</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>11386919</commentid>
              <attachid>8749421</attachid>
            <who name="Mats Palmgren (inactive)">MatsPalmgren_bugz</who>
            <bug_when>2016-05-05 16:07:21 -0700</bug_when>
            <thetext>Comment on attachment 8749421
Bug 1269045 part 2: Separate out abspos placeholders when creating FlexItems, and give them a trivial reflow at container&apos;s content-box origin.

https://reviewboard.mozilla.org/r/50929/#review47629

::: layout/generic/nsFlexContainerFrame.cpp:3975
(Diff revision 1)
&gt;                                     const FlexboxAxisTracker&amp; aAxisTracker)
&gt;  {
&gt;    aStatus = NS_FRAME_COMPLETE;
&gt;  
&gt;    LinkedList&lt;FlexLine&gt; lines;
&gt; +  AutoTArray&lt;nsIFrame*, 1&gt; placeholderKids;

Can you explain what you gain by this, rather than just using nsTArray&lt;nsIFrame*&gt; ?</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>11386920</commentid>
              <attachid>8749422</attachid>
            <who name="Mats Palmgren (inactive)">MatsPalmgren_bugz</who>
            <bug_when>2016-05-05 16:07:32 -0700</bug_when>
            <thetext>Comment on attachment 8749422
Bug 1269045 part 3: Stop wrapping placeholder frames in anonymous flex items.

https://reviewboard.mozilla.org/r/50931/#review47635</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>11386921</commentid>
              <attachid>8749423</attachid>
            <who name="Mats Palmgren (inactive)">MatsPalmgren_bugz</who>
            <bug_when>2016-05-05 16:07:39 -0700</bug_when>
            <thetext>Comment on attachment 8749423
Bug 1269045 part 4: Drop now-obsolete parameter from anonymous flex/grid-item wrapping functions.

https://reviewboard.mozilla.org/r/50933/#review47637</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>11386946</commentid>
            <who name="Daniel Holbert [:dholbert]">dholbert</who>
            <bug_when>2016-05-05 16:15:48 -0700</bug_when>
            <thetext>(In reply to Mats Palmgren (:mats) from comment #7)
&gt; &gt; +  AutoTArray&lt;nsIFrame*, 1&gt; placeholderKids;
&gt; 
&gt; Can you explain what you gain by this, rather than just using
&gt; nsTArray&lt;nsIFrame*&gt; ?

Hmm, I guess not much. It lets us avoid heap allocation when there&apos;s exactly 1 abspos thing, but I suppose that&apos;s not much of a help.

I expect abspos stuff here to be an uncommon case, so probably best that I use nsTArray (with no reserved stack space) as you&apos;re implicitly suggesting, I think.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>11386953</commentid>
              <attachid>8749420</attachid>
            <who name="Daniel Holbert [:dholbert]">dholbert</who>
            <bug_when>2016-05-05 16:19:50 -0700</bug_when>
            <thetext>Comment on attachment 8749420
Bug 1269045 part 1: Adjust flex item &quot;order&quot;-sorting code to treat placeholder frames as &lt;= anything they&apos;re compared against, including each other.

Review request updated; see interdiff: https://reviewboard.mozilla.org/r/50927/diff/1-2/</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>11386954</commentid>
              <attachid>8749421</attachid>
            <who name="Daniel Holbert [:dholbert]">dholbert</who>
            <bug_when>2016-05-05 16:19:50 -0700</bug_when>
            <thetext>Comment on attachment 8749421
Bug 1269045 part 2: Separate out abspos placeholders when creating FlexItems, and give them a trivial reflow at container&apos;s content-box origin.

Review request updated; see interdiff: https://reviewboard.mozilla.org/r/50929/diff/1-2/</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>11386955</commentid>
              <attachid>8749422</attachid>
            <who name="Daniel Holbert [:dholbert]">dholbert</who>
            <bug_when>2016-05-05 16:19:50 -0700</bug_when>
            <thetext>Comment on attachment 8749422
Bug 1269045 part 3: Stop wrapping placeholder frames in anonymous flex items.

Review request updated; see interdiff: https://reviewboard.mozilla.org/r/50931/diff/1-2/</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>11386956</commentid>
              <attachid>8749423</attachid>
            <who name="Daniel Holbert [:dholbert]">dholbert</who>
            <bug_when>2016-05-05 16:19:50 -0700</bug_when>
            <thetext>Comment on attachment 8749423
Bug 1269045 part 4: Drop now-obsolete parameter from anonymous flex/grid-item wrapping functions.

Review request updated; see interdiff: https://reviewboard.mozilla.org/r/50933/diff/1-2/</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>11386978</commentid>
              <attachid>8749421</attachid>
            <who name="Mats Palmgren (inactive)">MatsPalmgren_bugz</who>
            <bug_when>2016-05-05 16:30:43 -0700</bug_when>
            <thetext>Comment on attachment 8749421
Bug 1269045 part 2: Separate out abspos placeholders when creating FlexItems, and give them a trivial reflow at container&apos;s content-box origin.

https://reviewboard.mozilla.org/r/50929/#review47641

Looks fine, thanks.  I&apos;d expect the common case is zero placeholders (by far).</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>11780549</commentid>
            <who name="Daniel Holbert [:dholbert]">dholbert</who>
            <bug_when>2016-10-12 12:33:42 -0700</bug_when>
            <thetext>(In reply to Daniel Holbert [:dholbert] from comment #2)
&gt; Created attachment 8749421
&gt; MozReview Request: Bug 1269045 part 2: Separate out abspos placeholders when
&gt; creating FlexItems, and give them a trivial reflow pass at 0,0. r?mats

So, it turns out to be more convenient to bug 1269046 if we reflow these placeholders at the *flex container&apos;s content-box origin*. Then, in bug 1269046, we can just compute the static position as an *offset* (based on the child&apos;s size &amp; the container&apos;s size &amp; the align properties), and add that offset to the placeholder&apos;s position to determine the static position.

So: I&apos;d like to update part 2 here to reflow these children at 0,0. I&apos;ll post an interdiff patch, for review convenience, and then I&apos;ll update the MozReview stack here. (MozReview may or may not be able to show useful interdiffs; it sometimes shows unrelated changes after a patch stack has been rebased.)</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>11780564</commentid>
              <attachid>8800390</attachid>
            <who name="Daniel Holbert [:dholbert]">dholbert</who>
            <bug_when>2016-10-12 12:37:00 -0700</bug_when>
            <thetext>Created attachment 8800390
&quot;part 2b&quot; (interdiff to reflow placeholders at content-box origin)</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>11780646</commentid>
              <attachid>8749420</attachid>
            <who name="Daniel Holbert [:dholbert]">dholbert</who>
            <bug_when>2016-10-12 12:49:32 -0700</bug_when>
            <thetext>Comment on attachment 8749420
Bug 1269045 part 1: Adjust flex item &quot;order&quot;-sorting code to treat placeholder frames as &lt;= anything they&apos;re compared against, including each other.

Review request updated; see interdiff: https://reviewboard.mozilla.org/r/50927/diff/2-3/</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>11780647</commentid>
              <attachid>8749421</attachid>
            <who name="Daniel Holbert [:dholbert]">dholbert</who>
            <bug_when>2016-10-12 12:49:32 -0700</bug_when>
            <thetext>Comment on attachment 8749421
Bug 1269045 part 2: Separate out abspos placeholders when creating FlexItems, and give them a trivial reflow at container&apos;s content-box origin.

Review request updated; see interdiff: https://reviewboard.mozilla.org/r/50929/diff/2-3/</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>11780648</commentid>
              <attachid>8749422</attachid>
            <who name="Daniel Holbert [:dholbert]">dholbert</who>
            <bug_when>2016-10-12 12:49:32 -0700</bug_when>
            <thetext>Comment on attachment 8749422
Bug 1269045 part 3: Stop wrapping placeholder frames in anonymous flex items.

Review request updated; see interdiff: https://reviewboard.mozilla.org/r/50931/diff/2-3/</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>11780649</commentid>
              <attachid>8749423</attachid>
            <who name="Daniel Holbert [:dholbert]">dholbert</who>
            <bug_when>2016-10-12 12:49:32 -0700</bug_when>
            <thetext>Comment on attachment 8749423
Bug 1269045 part 4: Drop now-obsolete parameter from anonymous flex/grid-item wrapping functions.

Review request updated; see interdiff: https://reviewboard.mozilla.org/r/50933/diff/2-3/</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>11780654</commentid>
            <who name="Daniel Holbert [:dholbert]">dholbert</who>
            <bug_when>2016-10-12 12:50:46 -0700</bug_when>
            <thetext>Just pushed the unbitrotted versions of the original patches. Now I&apos;ll push one more update with &quot;part 2b&quot; folded into &quot;part 2&quot; (which should produce a useful interdiff, if you want to use mozreview UI instead of splinter to see the &quot;part 2b&quot; changes).</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>11780671</commentid>
              <attachid>8749421</attachid>
            <who name="Daniel Holbert [:dholbert]">dholbert</who>
            <bug_when>2016-10-12 12:53:27 -0700</bug_when>
            <thetext>Comment on attachment 8749421
Bug 1269045 part 2: Separate out abspos placeholders when creating FlexItems, and give them a trivial reflow at container&apos;s content-box origin.

Review request updated; see interdiff: https://reviewboard.mozilla.org/r/50929/diff/3-4/</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>11780672</commentid>
              <attachid>8749422</attachid>
            <who name="Daniel Holbert [:dholbert]">dholbert</who>
            <bug_when>2016-10-12 12:53:27 -0700</bug_when>
            <thetext>Comment on attachment 8749422
Bug 1269045 part 3: Stop wrapping placeholder frames in anonymous flex items.

Review request updated; see interdiff: https://reviewboard.mozilla.org/r/50931/diff/3-4/</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>11780673</commentid>
              <attachid>8749423</attachid>
            <who name="Daniel Holbert [:dholbert]">dholbert</who>
            <bug_when>2016-10-12 12:53:27 -0700</bug_when>
            <thetext>Comment on attachment 8749423
Bug 1269045 part 4: Drop now-obsolete parameter from anonymous flex/grid-item wrapping functions.

Review request updated; see interdiff: https://reviewboard.mozilla.org/r/50933/diff/3-4/</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>11780678</commentid>
            <who name="Daniel Holbert [:dholbert]">dholbert</who>
            <bug_when>2016-10-12 12:55:02 -0700</bug_when>
            <thetext>Here&apos;s the MozReview interdiff that corresponds to comment 16, folding in &quot;part 2b&quot;:
  https://reviewboard.mozilla.org/r/50929/diff/3-4/</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>11780856</commentid>
              <attachid>8800390</attachid>
            <who name="Mats Palmgren (inactive)">MatsPalmgren_bugz</who>
            <bug_when>2016-10-12 13:52:12 -0700</bug_when>
            <thetext>Comment on attachment 8800390
&quot;part 2b&quot; (interdiff to reflow placeholders at content-box origin)

nit: I slightly prefer CSS Align (without the dash) to refer to the spec by name (two places)</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>11780869</commentid>
              <attachid>8749420</attachid>
            <who name="Daniel Holbert [:dholbert]">dholbert</who>
            <bug_when>2016-10-12 13:56:18 -0700</bug_when>
            <thetext>Comment on attachment 8749420
Bug 1269045 part 1: Adjust flex item &quot;order&quot;-sorting code to treat placeholder frames as &lt;= anything they&apos;re compared against, including each other.

Review request updated; see interdiff: https://reviewboard.mozilla.org/r/50927/diff/3-4/</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>11780870</commentid>
              <attachid>8749421</attachid>
            <who name="Daniel Holbert [:dholbert]">dholbert</who>
            <bug_when>2016-10-12 13:56:18 -0700</bug_when>
            <thetext>Comment on attachment 8749421
Bug 1269045 part 2: Separate out abspos placeholders when creating FlexItems, and give them a trivial reflow at container&apos;s content-box origin.

Review request updated; see interdiff: https://reviewboard.mozilla.org/r/50929/diff/4-5/</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>11780871</commentid>
              <attachid>8749422</attachid>
            <who name="Daniel Holbert [:dholbert]">dholbert</who>
            <bug_when>2016-10-12 13:56:18 -0700</bug_when>
            <thetext>Comment on attachment 8749422
Bug 1269045 part 3: Stop wrapping placeholder frames in anonymous flex items.

Review request updated; see interdiff: https://reviewboard.mozilla.org/r/50931/diff/4-5/</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>11780872</commentid>
              <attachid>8749423</attachid>
            <who name="Daniel Holbert [:dholbert]">dholbert</who>
            <bug_when>2016-10-12 13:56:18 -0700</bug_when>
            <thetext>Comment on attachment 8749423
Bug 1269045 part 4: Drop now-obsolete parameter from anonymous flex/grid-item wrapping functions.

Review request updated; see interdiff: https://reviewboard.mozilla.org/r/50933/diff/4-5/</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>11780873</commentid>
            <who name="Daniel Holbert [:dholbert]">dholbert</who>
            <bug_when>2016-10-12 13:56:39 -0700</bug_when>
            <thetext>Fixed: https://reviewboard.mozilla.org/r/50929/diff/4-5/

Thanks for the review!</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>11802271</commentid>
              <attachid>8749420</attachid>
            <who name="Daniel Holbert [:dholbert]">dholbert</who>
            <bug_when>2016-10-20 13:28:03 -0700</bug_when>
            <thetext>Comment on attachment 8749420
Bug 1269045 part 1: Adjust flex item &quot;order&quot;-sorting code to treat placeholder frames as &lt;= anything they&apos;re compared against, including each other.

Review request updated; see interdiff: https://reviewboard.mozilla.org/r/50927/diff/4-5/</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>11802272</commentid>
              <attachid>8749421</attachid>
            <who name="Daniel Holbert [:dholbert]">dholbert</who>
            <bug_when>2016-10-20 13:28:03 -0700</bug_when>
            <thetext>Comment on attachment 8749421
Bug 1269045 part 2: Separate out abspos placeholders when creating FlexItems, and give them a trivial reflow at container&apos;s content-box origin.

Review request updated; see interdiff: https://reviewboard.mozilla.org/r/50929/diff/5-6/</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>11802273</commentid>
              <attachid>8749422</attachid>
            <who name="Daniel Holbert [:dholbert]">dholbert</who>
            <bug_when>2016-10-20 13:28:03 -0700</bug_when>
            <thetext>Comment on attachment 8749422
Bug 1269045 part 3: Stop wrapping placeholder frames in anonymous flex items.

Review request updated; see interdiff: https://reviewboard.mozilla.org/r/50931/diff/5-6/</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>11802274</commentid>
              <attachid>8749423</attachid>
            <who name="Daniel Holbert [:dholbert]">dholbert</who>
            <bug_when>2016-10-20 13:28:03 -0700</bug_when>
            <thetext>Comment on attachment 8749423
Bug 1269045 part 4: Drop now-obsolete parameter from anonymous flex/grid-item wrapping functions.

Review request updated; see interdiff: https://reviewboard.mozilla.org/r/50933/diff/5-6/</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>11802284</commentid>
            <who name="Daniel Holbert [:dholbert]">dholbert</who>
            <bug_when>2016-10-20 13:30:52 -0700</bug_when>
            <thetext>(In reply to Mats Palmgren (:mats) from comment #27)
&gt; nit: I slightly prefer CSS Align (without the dash) to refer to the spec by
&gt; name (two places)

(Just noticed that I didn&apos;t reply to this, but I did address it, in https://reviewboard.mozilla.org/r/50929/diff/4-5/ )

My latest mozreview push here (comment 33) was just to rebase this patch-stack on top of current mozilla-inbound -- in particular, rebasing on top of bug 1309119, which made minor tweaks to the same nsCSSFrameConstructor anonymous-flex-item-wrapping code that this bug is touching.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>11819179</commentid>
              <attachid>8749420</attachid>
            <who name="Daniel Holbert [:dholbert]">dholbert</who>
            <bug_when>2016-10-27 14:10:29 -0700</bug_when>
            <thetext>Comment on attachment 8749420
Bug 1269045 part 1: Adjust flex item &quot;order&quot;-sorting code to treat placeholder frames as &lt;= anything they&apos;re compared against, including each other.

Review request updated; see interdiff: https://reviewboard.mozilla.org/r/50927/diff/5-6/</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>11819180</commentid>
              <attachid>8749421</attachid>
            <who name="Daniel Holbert [:dholbert]">dholbert</who>
            <bug_when>2016-10-27 14:10:29 -0700</bug_when>
            <thetext>Comment on attachment 8749421
Bug 1269045 part 2: Separate out abspos placeholders when creating FlexItems, and give them a trivial reflow at container&apos;s content-box origin.

Review request updated; see interdiff: https://reviewboard.mozilla.org/r/50929/diff/6-7/</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>11819181</commentid>
              <attachid>8749422</attachid>
            <who name="Daniel Holbert [:dholbert]">dholbert</who>
            <bug_when>2016-10-27 14:10:29 -0700</bug_when>
            <thetext>Comment on attachment 8749422
Bug 1269045 part 3: Stop wrapping placeholder frames in anonymous flex items.

Review request updated; see interdiff: https://reviewboard.mozilla.org/r/50931/diff/6-7/</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>11819182</commentid>
              <attachid>8749423</attachid>
            <who name="Daniel Holbert [:dholbert]">dholbert</who>
            <bug_when>2016-10-27 14:10:29 -0700</bug_when>
            <thetext>Comment on attachment 8749423
Bug 1269045 part 4: Drop now-obsolete parameter from anonymous flex/grid-item wrapping functions.

Review request updated; see interdiff: https://reviewboard.mozilla.org/r/50933/diff/6-7/</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>11819193</commentid>
              <attachid>8749422</attachid>
            <who name="Daniel Holbert [:dholbert]">dholbert</who>
            <bug_when>2016-10-27 14:14:39 -0700</bug_when>
            <thetext>Comment on attachment 8749422
Bug 1269045 part 3: Stop wrapping placeholder frames in anonymous flex items.

https://reviewboard.mozilla.org/r/50931/#review88190

::: layout/reftests/w3c-css/submitted/flexbox/reftest.list:53
(Diff revision 7)
&gt; -fails == flexbox-baseline-single-item-001a.html flexbox-baseline-single-item-001-ref.html # bug 1269045
&gt; -fails == flexbox-baseline-single-item-001b.html flexbox-baseline-single-item-001-ref.html # bug 1269045
&gt; +== flexbox-baseline-single-item-001a.html flexbox-baseline-single-item-001-ref.html
&gt; +== flexbox-baseline-single-item-001b.html flexbox-baseline-single-item-001-ref.html
&gt;  

My latest mozreview-push is just to rebase this patch-stack on top of bug 1313421 (and newer mozilla-inbound changes as well; unfortunately mozreview shows some of those in the interdiff).

The relevant change is this ^^ reftest.list fails-annotation removal, for the tests from bug 1313421, which fail (due to getting a baseline from a trivial anonymous-flex-item-around-a-placeholder) until this patch here stops us from wrapping placeholders in anonymous flex items.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>11819778</commentid>
            <who name="Pulsebot">pulsebot</who>
            <bug_when>2016-10-27 18:59:38 -0700</bug_when>
            <thetext>Pushed by dholbert@mozilla.com:
https://hg.mozilla.org/integration/mozilla-inbound/rev/86a391e3e163
part 1: Adjust flex item &quot;order&quot;-sorting code to treat placeholder frames as &lt;= anything they&apos;re compared against, including each other. r=mats
https://hg.mozilla.org/integration/mozilla-inbound/rev/7aa8199183fc
part 2: Separate out abspos placeholders when creating FlexItems, and give them a trivial reflow at container&apos;s content-box origin. r=mats
https://hg.mozilla.org/integration/mozilla-inbound/rev/2162d5c9fb54
part 3: Stop wrapping placeholder frames in anonymous flex items. r=mats
https://hg.mozilla.org/integration/mozilla-inbound/rev/f57f9ac1435e
part 4: Drop now-obsolete parameter from anonymous flex/grid-item wrapping functions. r=mats</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>11820100</commentid>
            <who name="Phil Ringnalda (:philor)">philringnalda</who>
            <bug_when>2016-10-27 22:01:07 -0700</bug_when>
            <thetext>Backed out in https://hg.mozilla.org/integration/mozilla-inbound/rev/7c24f445542062d41f97cba2dd8a45bd3a468b98 in hopes of unbusting Windows builds.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>11825465</commentid>
            <who name="Pulsebot">pulsebot</who>
            <bug_when>2016-10-31 09:00:16 -0700</bug_when>
            <thetext>Pushed by dholbert@mozilla.com:
https://hg.mozilla.org/integration/mozilla-inbound/rev/86fbc1fb2818
part 1: Adjust flex item &quot;order&quot;-sorting code to treat placeholder frames as &lt;= anything they&apos;re compared against, including each other. r=mats
https://hg.mozilla.org/integration/mozilla-inbound/rev/d1135160f859
part 2: Separate out abspos placeholders when creating FlexItems, and give them a trivial reflow at container&apos;s content-box origin. r=mats
https://hg.mozilla.org/integration/mozilla-inbound/rev/707b2ab5879d
part 3: Stop wrapping placeholder frames in anonymous flex items. r=mats
https://hg.mozilla.org/integration/mozilla-inbound/rev/78495666fd8c
part 4: Drop now-obsolete parameter from anonymous flex/grid-item wrapping functions. r=mats</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>11827013</commentid>
            <who name="Phil Ringnalda (:philor)">philringnalda</who>
            <bug_when>2016-10-31 18:40:33 -0700</bug_when>
            <thetext>https://hg.mozilla.org/mozilla-central/rev/86fbc1fb2818
https://hg.mozilla.org/mozilla-central/rev/d1135160f859
https://hg.mozilla.org/mozilla-central/rev/707b2ab5879d
https://hg.mozilla.org/mozilla-central/rev/78495666fd8c</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>11849493</commentid>
            <who name="Loic">epinal99-bugzilla2</who>
            <bug_when>2016-11-09 20:04:58 -0800</bug_when>
            <thetext>*** Bug 1316317 has been marked as a duplicate of this bug. ***</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>11868294</commentid>
            <who name="Daniel Holbert [:dholbert]">dholbert</who>
            <bug_when>2016-11-17 09:38:09 -0800</bug_when>
            <thetext>*** Bug 1317345 has been marked as a duplicate of this bug. ***</thetext>
          </long_desc>

          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>8749420</attachid>
            <date>2016-05-05 14:47:04 -0700</date>
            <delta_ts>2016-10-12 12:49:32 -0700</delta_ts>
            <desc>Bug 1269045 part 1: Adjust flex item &quot;order&quot;-sorting code to treat placeholder frames as &lt;= anything they&apos;re compared against, including each other.</desc>
            <filename>reviewboard-50927-url.txt</filename>
            <type>text/x-review-board-request</type>
            <size>58</size>
            <attacher>dholbert</attacher>
            
              <data encoding="base64">aHR0cHM6Ly9yZXZpZXdib2FyZC5tb3ppbGxhLm9yZy9yLzUwOTI3L2RpZmYvI2luZGV4X2hlYWRl
cg==
</data>
<flag name="review"
          id="1389167"
          type_id="937"
          status="+"
          setter="MatsPalmgren_bugz"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>8749421</attachid>
            <date>2016-05-05 14:47:04 -0700</date>
            <delta_ts>2016-10-12 12:53:27 -0700</delta_ts>
            <desc>Bug 1269045 part 2: Separate out abspos placeholders when creating FlexItems, and give them a trivial reflow at container&apos;s content-box origin.</desc>
            <filename>reviewboard-50929-url.txt</filename>
            <type>text/x-review-board-request</type>
            <size>58</size>
            <attacher>dholbert</attacher>
            
              <data encoding="base64">aHR0cHM6Ly9yZXZpZXdib2FyZC5tb3ppbGxhLm9yZy9yLzUwOTI5L2RpZmYvI2luZGV4X2hlYWRl
cg==
</data>
<flag name="review"
          id="1389229"
          type_id="937"
          status="+"
          setter="MatsPalmgren_bugz"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>8749422</attachid>
            <date>2016-05-05 14:47:04 -0700</date>
            <delta_ts>2016-10-12 12:49:32 -0700</delta_ts>
            <desc>Bug 1269045 part 3: Stop wrapping placeholder frames in anonymous flex items.</desc>
            <filename>reviewboard-50931-url.txt</filename>
            <type>text/x-review-board-request</type>
            <size>58</size>
            <attacher>dholbert</attacher>
            
              <data encoding="base64">aHR0cHM6Ly9yZXZpZXdib2FyZC5tb3ppbGxhLm9yZy9yLzUwOTMxL2RpZmYvI2luZGV4X2hlYWRl
cg==
</data>
<flag name="review"
          id="1389169"
          type_id="937"
          status="+"
          setter="MatsPalmgren_bugz"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>8749423</attachid>
            <date>2016-05-05 14:47:04 -0700</date>
            <delta_ts>2016-10-12 12:49:32 -0700</delta_ts>
            <desc>Bug 1269045 part 4: Drop now-obsolete parameter from anonymous flex/grid-item wrapping functions.</desc>
            <filename>reviewboard-50933-url.txt</filename>
            <type>text/x-review-board-request</type>
            <size>58</size>
            <attacher>dholbert</attacher>
            
              <data encoding="base64">aHR0cHM6Ly9yZXZpZXdib2FyZC5tb3ppbGxhLm9yZy9yLzUwOTMzL2RpZmYvI2luZGV4X2hlYWRl
cg==
</data>
<flag name="review"
          id="1389170"
          type_id="937"
          status="+"
          setter="MatsPalmgren_bugz"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>8800390</attachid>
            <date>2016-10-12 12:37:00 -0700</date>
            <delta_ts>2016-10-12 13:52:12 -0700</delta_ts>
            <desc>&quot;part 2b&quot; (interdiff to reflow placeholders at content-box origin)</desc>
            <filename>1269045-actuallyPutPlaceholdersAtContentBoxOrigin.patch</filename>
            <type>text/plain</type>
            <size>7039</size>
            <attacher>dholbert</attacher>
            
              <data encoding="base64">IyBIRyBjaGFuZ2VzZXQgcGF0Y2gKIyBVc2VyIERhbmllbCBIb2xiZXJ0IDxkaG9sYmVydEBjcy5z
dGFuZm9yZC5lZHU+CiMgUGFyZW50ICAwOTI0NThjYWNjNDYyMTU4NjBhYjZlMWIzMTljM2FhNzE2
YThmY2I4ClRPRE86IEZPTEQgVEhJUyBQQVRDSCBJTlRPIDEyNjkwNDUtZmxleENvbnRhaW5lci1z
ZXBhcmF0ZXMtcGxhY2Vob2xkZXJzLnBhdGNoCgpNb3pSZXZpZXctQ29tbWl0LUlEOiA1bFhVc3Vz
THJ5QwoKZGlmZiAtLWdpdCBhL2xheW91dC9nZW5lcmljL25zRmxleENvbnRhaW5lckZyYW1lLmNw
cCBiL2xheW91dC9nZW5lcmljL25zRmxleENvbnRhaW5lckZyYW1lLmNwcAotLS0gYS9sYXlvdXQv
Z2VuZXJpYy9uc0ZsZXhDb250YWluZXJGcmFtZS5jcHAKKysrIGIvbGF5b3V0L2dlbmVyaWMvbnNG
bGV4Q29udGFpbmVyRnJhbWUuY3BwCkBAIC00MjA1LDE3ICs0MjA1LDE4IEBAIG5zRmxleENvbnRh
aW5lckZyYW1lOjpEb0ZsZXhMYXlvdXQobnNQcmUKICAgICAgICAgICBmbGV4Q29udGFpbmVyQXNj
ZW50ID09IG5zY29vcmRfTUlOKSB7CiAgICAgICAgIGZsZXhDb250YWluZXJBc2NlbnQgPSBpdGVt
Tm9ybWFsQlBvcyArIGl0ZW0tPlJlc29sdmVkQXNjZW50KCk7CiAgICAgICB9CiAgICAgfQogICB9
CiAKICAgaWYgKCFwbGFjZWhvbGRlcktpZHMuSXNFbXB0eSgpKSB7CiAgICAgUmVmbG93UGxhY2Vo
b2xkZXJzKGFQcmVzQ29udGV4dCwgYVJlZmxvd0lucHV0LAotICAgICAgICAgICAgICAgICAgICAg
ICBwbGFjZWhvbGRlcktpZHMsIGNvbnRhaW5lclNpemUpOworICAgICAgICAgICAgICAgICAgICAg
ICBwbGFjZWhvbGRlcktpZHMsIGNvbnRhaW5lckNvbnRlbnRCb3hPcmlnaW4sCisgICAgICAgICAg
ICAgICAgICAgICAgIGNvbnRhaW5lclNpemUpOwogICB9CiAKICAgLy8gQ29tcHV0ZSBmbGV4IGNv
bnRhaW5lcidzIGRlc2lyZWQgc2l6ZSAoaW4gaXRzIG93biB3cml0aW5nLW1vZGUpLAogICAvLyBz
dGFydGluZyB3LyBjb250ZW50LWJveCBzaXplICYgZ3Jvd2luZyBmcm9tIHRoZXJlOgogICBMb2dp
Y2FsU2l6ZSBkZXNpcmVkU2l6ZUluRmxleFdNID0KICAgICBhQXhpc1RyYWNrZXIuTG9naWNhbFNp
emVGcm9tRmxleFJlbGF0aXZlU2l6ZXMoYUNvbnRlbnRCb3hNYWluU2l6ZSwKICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudEJveENyb3NzU2l6
ZSk7CiAgIC8vIEFkZCBib3JkZXIvcGFkZGluZyAody8gc2tpcFNpZGVzIGFscmVhZHkgYXBwbGll
ZCk6CkBAIC00NDEzLDQxICs0NDE0LDQwIEBAIG5zRmxleENvbnRhaW5lckZyYW1lOjpSZWZsb3dG
bGV4SXRlbShuc1AKICAgICBhSXRlbS5TZXRBc2NlbnQoY2hpbGREZXNpcmVkU2l6ZS5CbG9ja1N0
YXJ0QXNjZW50KCkpOwogICB9CiB9CiAKIHZvaWQKIG5zRmxleENvbnRhaW5lckZyYW1lOjpSZWZs
b3dQbGFjZWhvbGRlcnMobnNQcmVzQ29udGV4dCogYVByZXNDb250ZXh0LAogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBSZWZsb3dJbnB1dCYgYVJlZmxvd0lu
cHV0LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBuc1RBcnJheTxu
c0lGcmFtZSo+JiBhUGxhY2Vob2xkZXJzLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBjb25zdCBMb2dpY2FsUG9pbnQmIGFDb250ZW50Qm94T3JpZ2luLAogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBuc1NpemUmIGFDb250YWlu
ZXJTaXplKQogewogICBXcml0aW5nTW9kZSBvdXRlcldNID0gYVJlZmxvd0lucHV0LkdldFdyaXRp
bmdNb2RlKCk7CiAKICAgLy8gQXMgbm90ZWQgaW4gdGhpcyBtZXRob2QncyBkb2N1bWVudGF0aW9u
LCB3ZSdsbCByZWZsb3cgZXZlcnkgZW50cnkgaW4KLSAgLy8gfGFQbGFjZWhvbGRlcnN8IGF0IDAs
MC4KLSAgTG9naWNhbFBvaW50IGR1bW15UG9zKG91dGVyV00sIDAsIDApOwotCisgIC8vIHxhUGxh
Y2Vob2xkZXJzfCBhdCB0aGUgY29udGFpbmVyJ3MgY29udGVudC1ib3ggb3JpZ2luLgogICBmb3Ig
KG5zSUZyYW1lKiBwbGFjZWhvbGRlciA6IGFQbGFjZWhvbGRlcnMpIHsKICAgICBNT1pfQVNTRVJU
KHBsYWNlaG9sZGVyLT5HZXRUeXBlKCkgPT0gbnNHa0F0b21zOjpwbGFjZWhvbGRlckZyYW1lLAog
ICAgICAgICAgICAgICAgInBsYWNlaG9sZGVycyBhcnJheSBzaG91bGQgb25seSBjb250YWluIHBs
YWNlaG9sZGVyIGZyYW1lcyIpOwogICAgIFdyaXRpbmdNb2RlIHdtID0gcGxhY2Vob2xkZXItPkdl
dFdyaXRpbmdNb2RlKCk7CiAgICAgTG9naWNhbFNpemUgYXZhaWxTaXplID0gYVJlZmxvd0lucHV0
LkNvbXB1dGVkU2l6ZSh3bSk7CiAgICAgUmVmbG93SW5wdXQgY2hpbGRSZWZsb3dJbnB1dChhUHJl
c0NvbnRleHQsIGFSZWZsb3dJbnB1dCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBsYWNlaG9sZGVyLCBhdmFpbFNpemUpOwogICAgIFJlZmxvd091dHB1dCBjaGlsZERlc2lyZWRT
aXplKGNoaWxkUmVmbG93SW5wdXQpOwogICAgIG5zUmVmbG93U3RhdHVzIGNoaWxkUmVmbG93U3Rh
dHVzOwogICAgIFJlZmxvd0NoaWxkKHBsYWNlaG9sZGVyLCBhUHJlc0NvbnRleHQsCiAgICAgICAg
ICAgICAgICAgY2hpbGREZXNpcmVkU2l6ZSwgY2hpbGRSZWZsb3dJbnB1dCwKLSAgICAgICAgICAg
ICAgICBvdXRlcldNLCBkdW1teVBvcywgYUNvbnRhaW5lclNpemUsIDAsCisgICAgICAgICAgICAg
ICAgb3V0ZXJXTSwgYUNvbnRlbnRCb3hPcmlnaW4sIGFDb250YWluZXJTaXplLCAwLAogICAgICAg
ICAgICAgICAgIGNoaWxkUmVmbG93U3RhdHVzKTsKIAogICAgIEZpbmlzaFJlZmxvd0NoaWxkKHBs
YWNlaG9sZGVyLCBhUHJlc0NvbnRleHQsCiAgICAgICAgICAgICAgICAgICAgICAgY2hpbGREZXNp
cmVkU2l6ZSwgJmNoaWxkUmVmbG93SW5wdXQsCi0gICAgICAgICAgICAgICAgICAgICAgb3V0ZXJX
TSwgZHVtbXlQb3MsIGFDb250YWluZXJTaXplLCAwKTsKKyAgICAgICAgICAgICAgICAgICAgICBv
dXRlcldNLCBhQ29udGVudEJveE9yaWdpbiwgYUNvbnRhaW5lclNpemUsIDApOwogCiAgIH0KIH0K
IAogLyogdmlydHVhbCAqLyBuc2Nvb3JkCiBuc0ZsZXhDb250YWluZXJGcmFtZTo6R2V0TWluSVNp
emUobnNSZW5kZXJpbmdDb250ZXh0KiBhUmVuZGVyaW5nQ29udGV4dCkKIHsKICAgbnNjb29yZCBt
aW5JU2l6ZSA9IDA7CmRpZmYgLS1naXQgYS9sYXlvdXQvZ2VuZXJpYy9uc0ZsZXhDb250YWluZXJG
cmFtZS5oIGIvbGF5b3V0L2dlbmVyaWMvbnNGbGV4Q29udGFpbmVyRnJhbWUuaAotLS0gYS9sYXlv
dXQvZ2VuZXJpYy9uc0ZsZXhDb250YWluZXJGcmFtZS5oCisrKyBiL2xheW91dC9nZW5lcmljL25z
RmxleENvbnRhaW5lckZyYW1lLmgKQEAgLTIzMiw0MiArMjMyLDQyIEBAIHByb3RlY3RlZDoKICAg
dm9pZCBSZWZsb3dGbGV4SXRlbShuc1ByZXNDb250ZXh0KiBhUHJlc0NvbnRleHQsCiAgICAgICAg
ICAgICAgICAgICAgICAgY29uc3QgRmxleGJveEF4aXNUcmFja2VyJiBhQXhpc1RyYWNrZXIsCiAg
ICAgICAgICAgICAgICAgICAgICAgY29uc3QgUmVmbG93SW5wdXQmIGFSZWZsb3dJbnB1dCwKICAg
ICAgICAgICAgICAgICAgICAgICBjb25zdCBGbGV4SXRlbSYgYUl0ZW0sCiAgICAgICAgICAgICAg
ICAgICAgICAgbW96aWxsYTo6TG9naWNhbFBvaW50JiBhRnJhbWVQb3MsCiAgICAgICAgICAgICAg
ICAgICAgICAgY29uc3QgbnNTaXplJiBhQ29udGFpbmVyU2l6ZSk7CiAKICAgLyoqCi0gICAqIEhl
bHBlci1mdW5jdGlvbiB0byBwZXJmb3JtIGEgImR1bW15IHJlZmxvdyIgKGF0IHBvc2l0aW9uIDAs
MCkgb24gYWxsIG91cgotICAgKiBuc1BsYWNlaG9sZGVyRnJhbWUgY2hpbGQgZnJhbWVzLgorICAg
KiBIZWxwZXItZnVuY3Rpb24gdG8gcGVyZm9ybSBhICJkdW1teSByZWZsb3ciIG9uIGFsbCBvdXIg
bnNQbGFjZWhvbGRlckZyYW1lCisgICAqIGNoaWxkcmVuLCBhdCB0aGUgY29udGFpbmVyJ3MgY29u
dGVudC1ib3ggb3JpZ2luLgogICAgKgotICAgKiBXZSBkbyB0aGlzIHNpbXBseSB0byBmdWxmaWxs
IHRoZSBleHBlY3RhdGlvbiB0aGF0IHdlIHJlZmxvdyBhbGwgb2Ygb3VyCi0gICAqIGNoaWxkcmVu
LiBUaGUgMCwwIHBvc2l0aW9uIGlzIG1lYW5pbmdsZXNzLCBhbmQgdGhhdCdzIE9LIGJlY2F1c2Ug
aXQKLSAgICogc2hvdWxkbid0IGluZmx1ZW5jZSByZW5kZXJpbmcuIE5vcm1hbGx5LCBpdCB3b3Vs
ZCByZXByZXNlbnQgdGhlIHN0YXRpYwotICAgKiBwb3NpdGlvbiBmb3IgdGhlIHBsYWNlaG9sZGVy
J3MgT09GIGZyYW1lIC0tIGJ1dCBmb3IgY2hpbGRyZW4gb2YgYSBmbGV4Ci0gICAqIGNvbnRhaW5l
ciwgd2UnbGwgY29tcHV0ZSB0aGF0IHN0YXRpYyBwb3NpdGlvbiBhIGJpdCBsYXRlcgotICAgKiAo
aW4gbnNBYnNvbHV0ZUNvbnRhaW5pbmdCbG9jazo6UmVmbG93QWJzb2x1dGVGcmFtZSksIHdpdGhv
dXQgdXNpbmcKLSAgICogdGhlIHBsYWNlaG9sZGVyIGZyYW1lIGF0IGFsbC4gIFdlIGhhdmUgdG8g
ZG8gdGhpcyBiZWNhdXNlIHRoZSBzdGF0aWMKLSAgICogcG9zaXRpb24gaXMgaW5mbHVlbmNlZCBi
eSB0aGUgT09GIGZyYW1lJ3Mgc2l6ZSAodmlhIGFsaWdubWVudCB3aXRoIHRoZQotICAgKiBDU1Mt
QWxpZ24gcHJvcGVydGllcyksIGFuZCB3ZSBtYXkgbm90IGtub3cgdGhlIE9PRiBmcmFtZSdzIHNp
emUgdW50aWwgaXRzCi0gICAqIGFic3BvcyBjb250YWluaW5nIGJsb2NrIChwb3RlbnRpYWxseSBv
bmUgb2Ygb3VyIGFuY2VzdG9ycykgaGFzIHJlYWNoZWQgdGhlCi0gICAqIGVuZCBvZiBpdHMgcmVm
bG93LgorICAgKiBUaGlzIGRvZXNuJ3QgYWN0dWFsbHkgcmVwcmVzZW50IHRoZSBzdGF0aWMgcG9z
aXRpb24gb2YgdGhlIHBsYWNlaG9sZGVycycKKyAgICogb3V0LW9mLWZsb3cgKE9PRikgZnJhbWVz
IC0tIHdlIGNhbid0IGNvbXB1dGUgdGhhdCB1bnRpbCB3ZSd2ZSByZWZsb3dlZCB0aGUKKyAgICog
T09GLCBiZWNhdXNlIChkZXBlbmRpbmcgb24gdGhlIENTUy1BbGlnbiBwcm9wZXJ0aWVzKSB0aGUg
c3RhdGljIHBvc2l0aW9uCisgICAqIG1heSBiZSBpbmZsdWVuY2VkIGJ5IHRoZSBPT0YncyBzaXpl
LiAgU28gZm9yIG5vdywgd2UganVzdCBjby1vcHQgdGhlCisgICAqIHBsYWNlaG9sZGVyIHRvIHN0
b3JlIHRoZSBmbGV4IGNvbnRhaW5lcidzIGxvZ2ljYWwgY29udGVudC1ib3ggb3JpZ2luLCBhbmQK
KyAgICogd2UgZGVmZXIgdG8gbnNBYnNvbHV0ZUNvbnRhaW5pbmdCbG9jayB0byBkZXRlcm1pbmUg
dGhlIE9PRidzIGFjdHVhbCBzdGF0aWMKKyAgICogcG9zaXRpb24gKHVzaW5nIHRoaXMgb3JpZ2lu
LCB0aGUgT09GJ3Mgc2l6ZSwgYW5kIHRoZSBDU1MtQWxpZ24KKyAgICogcHJvcGVydGllcykuCiAg
ICAqCi0gICAqIFhYWGRob2xiZXJ0IFRoZSBsYXRlciBzdHVmZiBtZW50aW9uZWQgYWJvdmUgaXMg
Y29taW5nIGluIGJ1ZyAxMjY5MDQ2LgorICAgKiBYWFhkaG9sYmVydCBUaGUgbnNBYnNvbHV0ZUNv
bnRhaW5pbmdCbG9jayBzdHVmZiBpcyBjb21pbmcgaW4gYnVnIDEyNjkwNDYuCiAgICAqCi0gICAq
IEBwYXJhbSBhUHJlc0NvbnRleHQgICAgVGhlIHByZXNlbnRhdGlvbiBjb250ZXh0IGJlaW5nIHVz
ZWQgaW4gcmVmbG93LgotICAgKiBAcGFyYW0gYVJlZmxvd0lucHV0ICAgIFRoZSBmbGV4IGNvbnRh
aW5lcidzIHJlZmxvdyBpbnB1dC4KLSAgICogQHBhcmFtIGFQbGFjZWhvbGRlcnMgICBBbiBhcnJh
eSBvZiBhbGwgdGhlIGZsZXggY29udGFpbmVyJ3MKLSAgICogICAgICAgICAgICAgICAgICAgICAg
ICBuc1BsYWNlaG9sZGVyRnJhbWUgY2hpbGRyZW4uCi0gICAqIEBwYXJhbSBhQ29udGFpbmVyU2l6
ZSAgVGhlIGZsZXggY29udGFpbmVyJ3Mgc2l6ZSAocmVxdWlyZWQgYnkgc29tZSBtZXRob2RzCi0g
ICAqICAgICAgICAgICAgICAgICAgICAgICAgdGhhdCB3ZSBjYWxsLCB0byBpbnRlcnByZXQgcG9z
aXRpb25zIGNvcnJlY3RseSkuCisgICAqIEBwYXJhbSBhUHJlc0NvbnRleHQgICAgICAgVGhlIHBy
ZXNlbnRhdGlvbiBjb250ZXh0IGJlaW5nIHVzZWQgaW4gcmVmbG93LgorICAgKiBAcGFyYW0gYVJl
Zmxvd0lucHV0ICAgICAgIFRoZSBmbGV4IGNvbnRhaW5lcidzIHJlZmxvdyBpbnB1dC4KKyAgICog
QHBhcmFtIGFQbGFjZWhvbGRlcnMgICAgICBBbiBhcnJheSBvZiBhbGwgdGhlIGZsZXggY29udGFp
bmVyJ3MKKyAgICogICAgICAgICAgICAgICAgICAgICAgICAgICBuc1BsYWNlaG9sZGVyRnJhbWUg
Y2hpbGRyZW4uCisgICAqIEBwYXJhbSBhQ29udGVudEJveE9yaWdpbiAgVGhlIGZsZXggY29udGFp
bmVyJ3MgbG9naWNhbCBjb250ZW50LWJveAorICAgKiAgICAgICAgICAgICAgICAgICAgICAgICAg
IG9yaWdpbiAoaW4gaXRzIG93biBjb29yZGluYXRlIHNwYWNlKS4KKyAgICogQHBhcmFtIGFDb250
YWluZXJTaXplICAgICBUaGUgZmxleCBjb250YWluZXIncyBzaXplIChyZXF1aXJlZCBieSBzb21l
CisgICAqICAgICAgICAgICAgICAgICAgICAgICAgICAgcmVmbG93IG1ldGhvZHMgdG8gaW50ZXJw
cmV0IHBvc2l0aW9ucyBjb3JyZWN0bHkpLgogICAgKi8KICAgdm9pZCBSZWZsb3dQbGFjZWhvbGRl
cnMobnNQcmVzQ29udGV4dCogYVByZXNDb250ZXh0LAogICAgICAgICAgICAgICAgICAgICAgICAg
ICBjb25zdCBSZWZsb3dJbnB1dCYgYVJlZmxvd0lucHV0LAogICAgICAgICAgICAgICAgICAgICAg
ICAgICBuc1RBcnJheTxuc0lGcmFtZSo+JiBhUGxhY2Vob2xkZXJzLAorICAgICAgICAgICAgICAg
ICAgICAgICAgICBjb25zdCBtb3ppbGxhOjpMb2dpY2FsUG9pbnQmIGFDb250ZW50Qm94T3JpZ2lu
LAogICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBuc1NpemUmIGFDb250YWluZXJTaXpl
KTsKIAogICBib29sIG1DaGlsZHJlbkhhdmVCZWVuUmVvcmRlcmVkOyAvLyBIYXZlIHdlIGV2ZXIg
aGFkIHRvIHJlb3JkZXIgb3VyIGtpZHMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgLy8gdG8gc2F0aXNmeSB0aGVpciAnb3JkZXInIHZhbHVlcz8KIH07CiAKICNlbmRpZiAvKiBu
c0ZsZXhDb250YWluZXJGcmFtZV9oX19fICovCg==
</data>
<flag name="review"
          id="1470207"
          type_id="937"
          status="+"
          setter="MatsPalmgren_bugz"
    />
          </attachment>


    </bug>

</bugzilla>