diff --git a/packages/platform-browser/src/browser.ts b/packages/platform-browser/src/browser.ts index 8a73d64fa9..8123f422ee 100644 --- a/packages/platform-browser/src/browser.ts +++ b/packages/platform-browser/src/browser.ts @@ -89,8 +89,6 @@ export const BROWSER_MODULE_PROVIDERS: StaticProvider[] = [ {provide: Testability, useClass: Testability, deps: [NgZone]}, {provide: EventManager, useClass: EventManager, deps: [EVENT_MANAGER_PLUGINS, NgZone]}, ELEMENT_PROBE_PROVIDERS, - {provide: Meta, useClass: Meta, deps: [DOCUMENT]}, - {provide: Title, useClass: Title, deps: [DOCUMENT]}, ]; /** diff --git a/packages/platform-browser/src/browser/meta.ts b/packages/platform-browser/src/browser/meta.ts index 17edf2925d..bf29316e60 100644 --- a/packages/platform-browser/src/browser/meta.ts +++ b/packages/platform-browser/src/browser/meta.ts @@ -34,7 +34,7 @@ export type MetaDefinition = { * * @experimental */ -@Injectable() +@Injectable({providedIn: 'root'}) export class Meta { private _dom: DomAdapter; constructor(@Inject(DOCUMENT) private _doc: any) { this._dom = getDOM(); } diff --git a/packages/platform-browser/src/browser/title.ts b/packages/platform-browser/src/browser/title.ts index 2ca7ba5302..04d3728555 100644 --- a/packages/platform-browser/src/browser/title.ts +++ b/packages/platform-browser/src/browser/title.ts @@ -22,7 +22,7 @@ import {DOCUMENT} from '../dom/dom_tokens'; * * @experimental */ -@Injectable() +@Injectable({providedIn: 'root'}) export class Title { constructor(@Inject(DOCUMENT) private _doc: any) {} /**