k88hudson
55243b2a65
Bug 1405693 - Use dev build of React for Activity Stream if browser.newtabpage.activity-stream.debug is true r=Mardak
...
MozReview-Commit-ID: 13aqAEVUMNs
2017-10-04 10:59:45 -04:00
Geoff Brown
7816c75ba3
Bug 1399854 - Skip test browser_newtab_overrides.js for 200+ failures; r=me,test-only
2017-10-02 16:31:45 -06:00
k88hudson
93e53801d0
Bug 1399696 - aboutNewTabService should initialize with the correct _activityStreamPrerender value r=Mardak
...
MozReview-Commit-ID: BrLNwO74S5q
2017-09-15 10:33:15 -04:00
k88hudson
610db1288b
Bug 1398819 - Turn on prerendered version of activity stream in aboutNewTabService r=Mardak
...
MozReview-Commit-ID: 3v9UR0A9K1z
2017-09-11 13:22:44 -04:00
Mark Banner
44963145a5
Bug 1392098 - Enable the new ESLint no-useless-run-test rule across the tree. r=mossop
...
MozReview-Commit-ID: 35MaseieNUk
2017-08-20 18:52:05 +01:00
Ed Lee
c8a637b8a6
Bug 1386445 - Early about:newtab pages are missing message APIs because RemotePages registers too late. r=mossop
...
This moves AboutNewTab.init from nsBrowserGlue.js handling of "browser-delayed-startup-finished" into aboutNewTabService.js so that when the service is loaded once from the main thread probably by browser.js towards the beginning of _delayedStartup just before potentially calling gBrowser.loadTabs, the service triggers the attaching of RemotePages(about:newtab) before any about:newtab pages load.
Additionally even when RemotePages starts early enough, Activity Stream might not borrow the RemotePages instance early enough to catch the RemotePage:Load message, so to simulate that, RemotePages now remembers when a port has been loaded for consumers to check. Adds tests to confirm the expected properties on the port and value of loaded at the various RemotePage:* messages.
MozReview-Commit-ID: IXJLvFCgbEH
2017-08-01 12:30:33 -07:00
Marco Castelluccio
91823bf6b0
Bug 1357517 - Remove or delay Preferences.jsm usage from some browser/components/* files. r=Gijs
2017-07-31 13:25:41 +02:00
Ricky Chien
55fa701e69
Bug 1384402 - Fix broken about:preferences link after reorg v2 r=jaws
...
MozReview-Commit-ID: LnQsKHhrDWI
2017-07-27 11:30:05 +08:00
Dan Mosedale
5b17ff3584
Bug 1384977 - Remove unused PreviewProvider.jsm and refs, r=ursula?
...
MozReview-Commit-ID: Ee4uIdPJ0Cy
2017-07-27 09:26:39 -07:00
Evan Tseng
3a1ced1fc8
Bug 1380205 - Check preferences version for some openPreferences calls need to direct to different pane in different version. r=mconley
...
MozReview-Commit-ID: DFltTFRkPrA
2017-07-12 09:01:25 +08:00
Geoff Brown
b25d03c7ba
Bug 1343150 - Disable test_PreviewProvider.js on windows too; r=jmaher
2017-06-19 15:32:41 -06:00
k88hudson
7eb4d7aecc
Bug 1369875 - Turn off activity-stream.enabled for new tab related tests r=Mardak
...
MozReview-Commit-ID: Gx3itUrHICL
2017-06-02 16:33:18 -04:00
Mark Banner
9fc03b12e9
Bug 1365412 - Clean up various ESLint global definitions in browser/. r=mossop
...
MozReview-Commit-ID: JqAm9x1XGCM
2017-05-16 22:22:42 +01:00
Carsten "Tomcat" Book
d4006b93b2
merge mozilla-inbound to mozilla-central a=merge
2017-05-16 15:04:38 +02:00
Geoff Brown
3eb0cae93e
Bug 1343150 - Fix non-standard manifest annotation; r=me,test-only
2017-05-15 16:17:03 -06:00
Geoff Brown
9b2ad74ef6
Bug 1343150 - Skip browser_PreviewProvider.js on linux, for frequent time outs; r=me,test-only
2017-05-15 16:02:03 -06:00
Fischer.json
b2508dd4e6
Bug 1330315 - Add a telemetry probe to track how the Preferences are opened, r=mconley
...
MozReview-Commit-ID: GfuGF4v30pI
2017-05-09 10:43:48 -04:00
Florian Quèze
50b8c6608d
Bug 1353542 - script-generated patch to remove .bind(this) calls we no longer need now that generator functions have been replaced with async functions, r=Mossop.
2017-05-12 14:47:41 +02:00
Florian Quèze
ff53eb9a63
Bug 1353542 - massive script-generated patch converting Task.async and Task.spawn calls, and generators clearly identifiable as tasks, rs=Mossop.
2017-05-12 14:42:39 +02:00
Wes Kocher
01722415ae
Backed out changeset 75a14f02f6f7 (bug 1330315) for build failures in TelemetryHistogramData.inc a=backout
...
MozReview-Commit-ID: KKnLXDjgmqC
2017-05-10 10:45:18 -07:00
Fischer.json
fb54da55cf
Bug 1330315 - Add a telemetry probe to track how the Preferences are opened, r=mconley
...
MozReview-Commit-ID: GfuGF4v30pI
2017-05-09 10:43:48 -04:00
Ursula Sarracini
ee008033fb
Bug 1360316 - Replace NewTabPrefsProvider in aboutNewTabService r=Mardak
...
MozReview-Commit-ID: 83viGxE2ezT
2017-05-01 11:42:44 -04:00
Ursula Sarracini
a19255ba7e
Bug 1345122 - Update NewTabUtils.jsm for Activity Stream's needs r=mak
...
MozReview-Commit-ID: 3SpJucjKNby
2017-04-28 10:00:30 -04:00
Alexandre Poirot
208511b0d3
Bug 1356231 - Use toolkit EventEmitter.jsm instead of devtools module. r=mossop
...
MozReview-Commit-ID: 49JI7NtLwKK
2017-04-27 17:58:09 +02:00
Joel Maher
12505893fc
Bug 1355088 - add BUG_COMPONENT to browser/* files. r=mossop
...
MozReview-Commit-ID: 88mDTdI0oN7
2017-04-19 08:11:47 -04:00
Marco Bonardo
9b56138641
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
2017-04-14 20:34:27 +02:00
Carsten "Tomcat" Book
b64dbe3b57
Backed out changeset eb94759f0fcf (bug 1356567) for test failures in own test
2017-04-18 12:58:09 +02:00
Marco Bonardo
f10bff9f87
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
2017-04-14 20:34:27 +02:00
Florian Queze
d3c36892fa
Bug 1356569 - Remove addObserver's last parameter when it is false, r=jaws.
2017-04-14 21:51:38 +02:00
Sebastian Hengst
42670ceca0
Backed out changeset 322fde2d53bf (bug 1356569) so bug 1355161 can be backed out. r=backout
2017-04-14 23:39:22 +02:00
Florian Queze
9b4f73599f
Bug 1356569 - Remove addObserver's last parameter when it is false, r=jaws.
2017-04-14 21:51:38 +02:00
Ganesh Chaitanya Kale
6edcf609d0
Bug 1343182 - Add updatePlaces' ignoreErrors, ignoreResults and aGroupNotifications to insertMany API in History.jsm. r=mak
...
MozReview-Commit-ID: 45VbtBu25cP
2017-04-01 13:10:04 +05:30
Zack Herrick
50c0d3d538
Bug 1335907 - Reorganize the preferences based on feedback from user research. r=mconley
...
The FX_PREFERENCES_CATEGORY_OPENED probe must be extended to version 59 to support the fallback "forked" preference implementation (in-content-old).
The switchToAdvancedSubPane within utilityOverlay's openPreferences must also remain until the fallback has been removed (bug 1349689).
Patch co-authored by Zack Herrick <herrickz@msu.edu > and Ziyan Long <lzylong@gmail.com >.
MozReview-Commit-ID: 1sx0Wj15yM7
2017-03-29 11:52:08 -04:00
Mark Banner
ec9074e132
Bug 1347712 - Change the testing configurations into ESLint configurations within eslint-plugin-mozilla - automatically update .eslintrc.js test config files for new config locations. r=jaws
...
MozReview-Commit-ID: LH0CQOPfoe6
2017-03-20 12:36:37 +01:00
Mark Banner
7d691acb44
Bug 1344027 - Fix most of the remaining ESLint no-undef issues in browser/components. r=jaws
...
MozReview-Commit-ID: DUnxVITvZgh
2017-03-03 09:29:14 +00:00
Ursula Sarracini
36dac5da7b
Bug 1340181 - Hide Activity Stream URL in URLbar r=fkiefer,mconley
...
MozReview-Commit-ID: F0P5tn2wyG
2017-02-22 13:18:09 -05:00
Gijs Kruitbosch
aa113a28a7
Bug 1343850 - fix PlacesProvider.jsm undefined variable (aLastKnownTitle vs. aTitle), r=mak
...
MozReview-Commit-ID: D86SQTcMLvM
2017-03-02 13:51:05 +00:00
Gijs Kruitbosch
b381e8453b
Bug 1341097 - part 3: don't dispatch oodles of titlechanged notifications for new history entries, r=mak
...
MozReview-Commit-ID: 7jHOcCQ5ZBb
2017-02-27 18:26:21 +00:00
Marco Bonardo
401af443d2
Bug 1336291 - Lots of 'TypeError: this._browsers is null' browser_remotenewtab_pageloads.js. r=Felipe
...
MozReview-Commit-ID: HrQm0Rh9vCN
2017-02-06 18:54:54 +01:00
Marco Bonardo
2ea06bb808
Bug 1320481 - thumbnails cache not cleared with clear history on shutdown. r=Felipe
...
The "places-shutdown" notification is not a good time to remove observers, since
history notifications (and in particular onClearHistory) may happen at the same
time (The sanitizer runs at "profile-change-teardown" that is basically the same
as "places-shutdown").
We can't ensure proper order of these calls, the safest/simplest thing is just
to keep a weak reference and continue observing.
MozReview-Commit-ID: 9zHkDqozXup
2017-01-26 17:54:32 +01:00
Florian Quèze
91f7a2ef3a
Bug 1331599 - script-generated patch to replace removeEventListener calls with the once option when possible, r=jaws.
2017-01-25 07:01:52 +01:00
Mark Banner
55868dde7c
Bug 503613 - Remove old 'tail =' lines from xpcshell.ini files; r=gps
...
MozReview-Commit-ID: 62Hp5ISxowJ
2017-01-18 10:30:39 +00:00
Florian Quèze
f412bc04ab
Bug 1330464 - script-generated removal of additional parameters that don't exist in the interface, r=jaws.
2017-01-13 20:21:53 +01:00
Florian Quèze
b36a8b8f42
Bug 1330147 - automatic removal of the third boolean parameter in removeObserver calls, r=jaws.
2017-01-11 22:27:42 +01:00
Wes Kocher
704a2ad591
Merge m-c to autoland, a=merge
...
MozReview-Commit-ID: 6wWFiDQ0QJ8
2017-01-10 18:35:54 -08:00
Gijs Kruitbosch
96aa5c60dc
Bug 1329457, r=bz,dao
...
MozReview-Commit-ID: 9WNuDkQnyM0
2017-01-09 16:07:57 +00:00
Mark Banner
ac52569fff
Bug 1329614 - [eslint] Catch more cases of importing globals from 'var foo = Cu.import('...');'. r=jaws
...
MozReview-Commit-ID: 5NKHHb70YA6
2017-01-09 10:12:26 +00:00
Florian Quèze
45647c4570
Bug 1329182 - remove trailing newURI null parameters in browser/, r=jaws.
2017-01-09 20:27:25 +01:00
Jared Wein
7c1615ceba
Bug 1329014 - Enable the no-extra-bind rule and use eslint --fix to autofix the errors. r=standard8
...
MozReview-Commit-ID: BwK94W2mHXS
2017-01-05 16:43:29 -05:00
Jared Wein
242ab87626
Bug 1326511 - Enable brace-style and no-multi-spaces eslint rules for toolkit. r=MattN
...
MozReview-Commit-ID: FuVu8skcqOe
2016-12-30 21:47:25 -05:00