gecko-dev/browser/components/newtab
Marco Bonardo 12dcd10d01 Bug 1356567 - root icons should still create a page association if the domain differs. r=adw,kitcambridge
Root domain icons are no more associated with their pages, BUT if the page uses
a root domain icon from another domain, it should still get an association with it
or we couldn't relate the two.

This also fixes an overlooked problem in PlacesTestUtils where Date objects
cross a boundary and fail instanceof checks. This causes failures in the same
test that this patch is modifying.
To protect from future similar issues some protection has been added to updatedPlaces
so that it will crash in debug builds.

MozReview-Commit-ID: 3MTKhGj3ehj

--HG--
extra : rebase_source : 55120252e7ea8abb91f21ca2486deddc43795142
2017-04-14 20:34:27 +02:00
..
tests Bug 1356567 - root icons should still create a page association if the domain differs. r=adw,kitcambridge 2017-04-14 20:34:27 +02:00
NewTabComponents.manifest Bug 1240169 - aboutNewTabService relies on AboutRedirector for default URL resolution r=mconley 2016-01-27 13:50:18 -05:00
NewTabMessages.jsm Bug 1320481 - thumbnails cache not cleared with clear history on shutdown. r=Felipe 2017-01-26 17:54:32 +01:00
NewTabPrefsProvider.jsm Backed out changeset 322fde2d53bf (bug 1356569) so bug 1355161 can be backed out. r=backout 2017-04-14 23:39:22 +02:00
NewTabRemoteResources.jsm Bug 1258728 - new remote newtab staging origin r=ursula 2016-03-24 16:28:01 -04:00
NewTabSearchProvider.jsm Bug 1335907 - Reorganize the preferences based on feedback from user research. r=mconley 2017-03-29 11:52:08 -04:00
NewTabURL.jsm Bug 1325464 - Enable object-shorthand rule and run 'mach eslint --fix' with the rule enabled. r=MattN 2016-12-29 18:34:54 -05:00
NewTabWebChannel.jsm Bug 1336291 - Lots of 'TypeError: this._browsers is null' browser_remotenewtab_pageloads.js. r=Felipe 2017-02-06 18:54:54 +01:00
PlacesProvider.jsm Bug 1344027 - Fix most of the remaining ESLint no-undef issues in browser/components. r=jaws 2017-03-03 09:29:14 +00:00
PreviewProvider.jsm Bug 1329614 - [eslint] Catch more cases of importing globals from 'var foo = Cu.import('...');'. r=jaws 2017-01-09 10:12:26 +00:00
aboutNewTabService.js Bug 1340181 - Hide Activity Stream URL in URLbar r=fkiefer,mconley 2017-02-22 13:18:09 -05:00
moz.build Bug 1286877 - do not set c-basic-offset for python-mode; r=gps 2016-07-14 10:16:42 -06:00
nsIAboutNewTabService.idl Bug 1340181 - Hide Activity Stream URL in URLbar r=fkiefer,mconley 2017-02-22 13:18:09 -05:00