Comments (7)
Possible fix #73.
from ember-cli-document-title.
@mike-north made a fork https://github.com/mike-north/ember-cli-document-title-northm and I am currently using it in a project (eliminates the console warnings).
from ember-cli-document-title.
It appears that ember has pulled the property.
Ember 3.7.0
Ember Data 3.4.4
.then(function(finalTitle) {
// Stubbable fn that sets document.title
self.router.setTitle(finalTitle);
});
Uncaught TypeError: Cannot read property 'setTitle' of undefined
at document-title.js:75
at tryCatcher (rsvp.js:313)
at invokeCallback (rsvp.js:483)
at publish (rsvp.js:469)
at _runloop.backburner.schedule (rsvp.js:13)
at invoke (backburner.js:247)
at Queue.flush (backburner.js:168)
at DeferredActionQueues.flush (backburner.js:320)
at Backburner._end (backburner.js:750)
at Backburner.end (backburner.js:553)
(anonymous) @ document-title.js:75
tryCatcher @ rsvp.js:313
invokeCallback @ rsvp.js:483
publish @ rsvp.js:469
_runloop.backburner.schedule @ rsvp.js:13
invoke @ backburner.js:247
flush @ backburner.js:168
flush @ backburner.js:320
_end @ backburner.js:750
end @ backburner.js:553
_run @ backburner.js:793
_join @ backburner.js:770
join @ backburner.js:593
join @ index.js:164
hash.success @ rest.js:876
fire @ jquery.js:3268
fireWith @ jquery.js:3398
done @ jquery.js:9305
(anonymous) @ jquery.js:9548
load (async)
send @ jquery.js:9567
ajax @ jquery.js:9206
_ajaxRequest @ rest.js:893
_ajax @ rest.js:913
(anonymous) @ rest.js:883
initializePromise @ rsvp.js:508
Promise @ rsvp.js:984
ajax @ rest.js:873
query @ rest.js:483
Ember.RSVP.Promise.resolve.then @ -private.js:9318
tryCatcher @ rsvp.js:313
invokeCallback @ rsvp.js:483
config.async @ rsvp.js:546
_runloop.backburner.schedule @ rsvp.js:13
invoke @ backburner.js:247
flush @ backburner.js:168
flush @ backburner.js:320
_end @ backburner.js:750
end @ backburner.js:553
_run @ backburner.js:793
_join @ backburner.js:770
join @ backburner.js:593
join @ index.js:164
hash.success @ rest.js:876
fire @ jquery.js:3268
fireWith @ jquery.js:3398
done @ jquery.js:9305
(anonymous) @ jquery.js:9548
load (async)
send @ jquery.js:9567
ajax @ jquery.js:9206
_ajaxRequest @ rest.js:893
_ajax @ rest.js:913
(anonymous) @ rest.js:883
initializePromise @ rsvp.js:508
Promise @ rsvp.js:984
ajax @ rest.js:873
findAll @ rest.js:459
Ember.RSVP.Promise.resolve.then @ -private.js:9290
tryCatcher @ rsvp.js:313
invokeCallback @ rsvp.js:483
config.async @ rsvp.js:546
_runloop.backburner.schedule @ rsvp.js:13
invoke @ backburner.js:247
flush @ backburner.js:168
flush @ backburner.js:320
_end @ backburner.js:750
Backburner._boundAutorunEnd @ backburner.js:487
characterData (async)
next @ backburner.js:16
_scheduleAutorun @ backburner.js:913
_end @ backburner.js:755
Backburner._boundAutorunEnd @ backburner.js:487
characterData (async)
next @ backburner.js:16
_scheduleAutorun @ backburner.js:913
_end @ backburner.js:755
Backburner._boundAutorunEnd @ backburner.js:487
characterData (async)
next @ backburner.js:16
_scheduleAutorun @ backburner.js:913
_end @ backburner.js:755
Backburner._boundAutorunEnd @ backburner.js:487
characterData (async)
next @ backburner.js:16
_scheduleAutorun @ backburner.js:913
_end @ backburner.js:755
Backburner._boundAutorunEnd @ backburner.js:487
characterData (async)
next @ backburner.js:16
_scheduleAutorun @ backburner.js:913
_end @ backburner.js:755
Backburner._boundAutorunEnd @ backburner.js:487
characterData (async)
next @ backburner.js:16
_scheduleAutorun @ backburner.js:913
_end @ backburner.js:755
Backburner._boundAutorunEnd @ backburner.js:487
characterData (async)
next @ backburner.js:16
_scheduleAutorun @ backburner.js:913
_end @ backburner.js:755
Backburner._boundAutorunEnd @ backburner.js:487
characterData (async)
next @ backburner.js:16
_scheduleAutorun @ backburner.js:913
_ensureInstance @ backburner.js:906
schedule @ backburner.js:606
(anonymous) @ rsvp.js:13
fulfill @ rsvp.js:420
resolve$1 @ rsvp.js:395
value @ rsvp.js:513
(anonymous) @ load-google-map.js:41
fire @ jquery.js:3268
fireWith @ jquery.js:3398
mightThrow @ jquery.js:3593
process @ jquery.js:3602
setTimeout (async)
(anonymous) @ jquery.js:3640
fire @ jquery.js:3268
fireWith @ jquery.js:3398
fire @ jquery.js:3406
fire @ jquery.js:3268
fireWith @ jquery.js:3398
deferred.(anonymous function) @ jquery.js:3736
fire @ jquery.js:3268
fireWith @ jquery.js:3398
done @ jquery.js:9305
(anonymous) @ jquery.js:9548
load (async)
send @ jquery.js:9567
ajax @ jquery.js:9206
jQuery.(anonymous function) @ jquery.js:9355
getScript @ jquery.js:9340
(anonymous) @ load-google-map.js:35
_run @ backburner.js:791
_join @ backburner.js:770
join @ backburner.js:593
join @ index.js:164
args @ index.js:256
(anonymous) @ js?v=3.33&libraries=drawing,geometry&client=gme-blueskynetworks&channel=skyrouter3_development&language=en-us&callback=__emberGoogleMapLoaded__&_=1547497753078:112
(anonymous) @ js?v=3.33&libraries=drawing,geometry&client=gme-blueskynetworks&channel=skyrouter3_development&language=en-us&callback=__emberGoogleMapLoaded__&_=1547497753078:82
(anonymous) @ js?v=3.33&libraries=drawing,geometry&client=gme-blueskynetworks&channel=skyrouter3_development&language=en-us&callback=__emberGoogleMapLoaded__&_=1547497753078:79
(anonymous) @ js?v=3.33&libraries=drawing,geometry&client=gme-blueskynetworks&channel=skyrouter3_development&language=en-us&callback=__emberGoogleMapLoaded__&_=1547497753078:82
_.S @ js?v=3.33&libraries=drawing,geometry&client=gme-blueskynetworks&channel=skyrouter3_development&language=en-us&callback=__emberGoogleMapLoaded__&_=1547497753078:82
(anonymous) @ js?v=3.33&libraries=drawing,geometry&client=gme-blueskynetworks&channel=skyrouter3_development&language=en-us&callback=__emberGoogleMapLoaded__&_=1547497753078:82
_.D @ js?v=3.33&libraries=drawing,geometry&client=gme-blueskynetworks&channel=skyrouter3_development&language=en-us&callback=__emberGoogleMapLoaded__&_=1547497753078:50
_.de @ js?v=3.33&libraries=drawing,geometry&client=gme-blueskynetworks&channel=skyrouter3_development&language=en-us&callback=__emberGoogleMapLoaded__&_=1547497753078:82
(anonymous) @ js?v=3.33&libraries=drawing,geometry&client=gme-blueskynetworks&channel=skyrouter3_development&language=en-us&callback=__emberGoogleMapLoaded__&_=1547497753078:177
google.maps.Load @ js?v=3.33&libraries=drawing,geometry&client=gme-blueskynetworks&channel=skyrouter3_development&language=en-us&callback=__emberGoogleMapLoaded__&_=1547497753078:21
(anonymous) @ js?v=3.33&libraries=drawing,geometry&client=gme-blueskynetworks&channel=skyrouter3_development&language=en-us&callback=__emberGoogleMapLoaded__&_=1547497753078:176
(anonymous) @ js?v=3.33&libraries=drawing,geometry&client=gme-blueskynetworks&channel=skyrouter3_development&language=en-us&callback=__emberGoogleMapLoaded__&_=1547497753078:177
from ember-cli-document-title.
And in fact it looks like they removed it.
Interesting as i thought they had to wait until ember 4 to remove stuff.
from ember-cli-document-title.
only for public APIs, private APIs can be removed whenever. this was considered "intimate" API so it got a deprecation warning and stayed around for a little longer.
from ember-cli-document-title.
Any updates forthcoming on this issue? I just upgraded to Ember 3.7.1 and ember-qunit 4.3.0. My app runs okay (albeit with an error message in the console), but this stops my tests dead in their tracks.
from ember-cli-document-title.
f
from ember-cli-document-title.
Related Issues (20)
- Update for modern Ember
- Major: Intent to deprecate in favor of ember-page-title HOT 2
- Fastboot Support HOT 3
- Fastboot initial title render HOT 7
- Crash with Glimmer2 / Ember 2.9.0-alpha HOT 5
- Allow addon to be used as a nested addon HOT 1
- Fix automatic test runs
- Set up tests for fastboot
- Broken on Ember 2.6(?) HOT 2
- No such file or directory with lazy ember-engine HOT 2
- Please release new version with Babel 6 HOT 9
- Also pass tokens to setTitle
- TypeScript ambient type information
- Failing on 2.18 HOT 5
- DEPRECATION: An addon is trying to access project.nodeModulesPath. HOT 11
- Installing causes certain Sinon tests to fail HOT 4
- Consider moving this repository to its own org HOT 4
- Replace travis-deploy-once with Travis-CI stage
- Incompatible with Ember 3.7? HOT 8
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ember-cli-document-title.