File tree Expand file tree Collapse file tree
app-lt-2-10/instance-initializers
app/instance-initializers Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1- import Ember from 'ember' ;
21import ENV from '../config/environment' ;
32
43export function initialize ( instance ) {
54 if ( ENV [ 'ember-cli-head' ] && ENV [ 'ember-cli-head' ] [ 'suppressBrowserRender' ] ) { return true ; }
65
76 // clear fast booted head (if any)
8- Ember . $ ( 'meta[name="ember-cli-head-start"]' )
9- . nextUntil ( 'meta[name="ember-cli-head-end"] ~' )
10- . addBack ( )
11- . remove ( ) ;
7+ let startMeta = document . querySelector ( 'meta[name="ember-cli-head-start"]' )
8+ let endMeta = document . querySelector ( 'meta[name="ember-cli-head-end"]' )
9+ if ( startMeta && startMeta ) {
10+ let el = startMeta . nextSibling
11+ while ( el && el !== endMeta ) {
12+ document . head . removeChild ( el ) ;
13+ el = startMeta . nextSibling ;
14+ }
15+ document . head . removeChild ( startMeta ) ;
16+ document . head . removeChild ( endMeta ) ;
17+ }
18+
1219 const container = instance . lookup ? instance : instance . container ;
1320 // const renderer = container.lookup('renderer:-dom');
1421 const component = container . lookup ( 'component:head-layout' ) ;
Original file line number Diff line number Diff line change 1- import Ember from 'ember' ;
21import ENV from '../config/environment' ;
32
43export function initialize ( owner ) {
54 if ( ENV [ 'ember-cli-head' ] && ENV [ 'ember-cli-head' ] [ 'suppressBrowserRender' ] ) { return true ; }
65
76 // clear fast booted head (if any)
8- Ember . $ ( 'meta[name="ember-cli-head-start"]' )
9- . nextUntil ( 'meta[name="ember-cli-head-end"] ~' )
10- . addBack ( )
11- . remove ( ) ;
7+ let startMeta = document . querySelector ( 'meta[name="ember-cli-head-start"]' )
8+ let endMeta = document . querySelector ( 'meta[name="ember-cli-head-end"]' )
9+ if ( startMeta && endMeta ) {
10+ let el = startMeta . nextSibling
11+ while ( el && el !== endMeta ) {
12+ document . head . removeChild ( el ) ;
13+ el = startMeta . nextSibling ;
14+ }
15+ document . head . removeChild ( startMeta ) ;
16+ document . head . removeChild ( endMeta ) ;
17+ }
1218
1319 const component = owner . lookup ( 'component:head-layout' ) ;
1420 component . appendTo ( document . head ) ;
You can’t perform that action at this time.
0 commit comments