Doug Thayer
fc77954257
Bug 1176019 - Force a paint when switching to a loaded tab r=mconley
...
This is fairly straightforward, other than the fact that the
nomenclature gets a bit awkward with the aForce parameter on
the ForcePaint methods. I'm not sure which direction to go with
this - "aForce" seems a fairly intuitive name for what we want,
and I'm kind of inclined to say the existing ForcePaint mechanic
should be renamed to something like PaintWithInterrupt, or
PaintWithPriority.
MozReview-Commit-ID: Bj9DROug1pC
--HG--
extra : rebase_source : a3d91fec940d83325d36bafb13fe892e9c9530e8
2018-05-14 23:45:00 -07:00
Boris Zbarsky
914f11a6d2
Bug 1455674 part 10. Remove nsIDOMElement use from remaining dom/ xpidl files. r=qdot
2018-04-26 23:36:10 -04:00
Nika Layzell
5e2e5fc993
Bug 1444991 - Part 5: Make some XPCOM methods more strongly typed, r=bz
...
This patch goes through and changes a bunch of places in our tree which mention
this bug to use the new feature, making the methods more strongly typed.
There are probably more places in tree which could be changed, but I didn't try
to find them.
2018-04-17 19:21:05 -04:00
Sebastian Hengst
0819f35e51
Backed out 4 changesets (bug 525063) on request from Andi. a=backout
...
Backed out changeset 516c4fb1e4b8 (bug 525063)
Backed out changeset 6ff8aaef2866 (bug 525063)
Backed out changeset bf13e4103150 (bug 525063)
Backed out changeset d7d2f08e051c (bug 525063)
2018-04-13 16:01:28 +03:00
Tristan Bourvon
a3a77c0312
Bug 525063 - Initialize uninitialized class attributes in m-c. r=ehsan
2018-04-10 21:11:02 +02:00
Doug Thayer
178c89f2b3
Bug 1452766 - Temporarily disable ForcePaint BHR r=mconley
...
MozReview-Commit-ID: FhilA7sRq2T
--HG--
extra : rebase_source : 76a0fa1bfa15865d5ae256f9c8f96df4315e387d
2018-04-09 13:24:46 -07:00
Boris Zbarsky
e15f8f10ff
Bug 1444143 part 12. Remove use of nsIFrameLoader from XPIDL files. r=mystor
...
MozReview-Commit-ID: 8pZ655SgrZ0
2018-03-21 22:43:17 -04:00
Doug Thayer
4b5dac8a83
Bug 1443329
- Ensure we always call NotifyActivity on ForcePaint BHR r=mconley
...
MozReview-Commit-ID: GomQWREr7vG
--HG--
extra : rebase_source : 3df24e9c23b079f196b378559b0cb8536736a7a2
2018-03-18 11:44:19 -07:00
Doug Thayer
c3b437237a
Bug 1443329
- Don't notify BHR if ForcePaint loses its race r=mconley
...
MozReview-Commit-ID: 3QnYqjifBiE
--HG--
extra : rebase_source : 3dd62427dd67b91e97f89f91d3c57dffe7f83788
2018-03-05 15:29:34 -08:00
Gabriele Svelto
0750d2d41a
Bug 1402519 - Remove MOZ_CRASHREPORTER directives from dom; r=peterv
...
MozReview-Commit-ID: 4G2C9y6csvc
--HG--
extra : rebase_source : f0259c59c263b677a3a44751219dcb54378d72bc
2017-10-10 12:43:09 +02:00
shindli
fb855aa7ba
Backed out 16 changesets (bug 1402519) for conflicts during merge r=backout on a CLOSED TREE
...
Backed out changeset 07fcf163241a (bug 1402519)
Backed out changeset c6d2ad45d8e2 (bug 1402519)
Backed out changeset 8a3caca61294 (bug 1402519)
Backed out changeset 01425eae2c48 (bug 1402519)
Backed out changeset cf298d3815de (bug 1402519)
Backed out changeset e1964f4389cd (bug 1402519)
Backed out changeset f405337f3569 (bug 1402519)
Backed out changeset a76356fd3359 (bug 1402519)
Backed out changeset d3bb350d1c34 (bug 1402519)
Backed out changeset 9d3bfd9f932c (bug 1402519)
Backed out changeset e3dd6e5b073f (bug 1402519)
Backed out changeset e801b0c00134 (bug 1402519)
Backed out changeset 8a4139fa5dca (bug 1402519)
Backed out changeset 8d01c14ac1ca (bug 1402519)
Backed out changeset 24e0dcd01898 (bug 1402519)
Backed out changeset f8fdf450613f (bug 1402519)
2017-11-23 00:11:44 +02:00
Gabriele Svelto
13bba6b3c4
Bug 1402519 - Remove MOZ_CRASHREPORTER directives from dom; r=peterv
...
MozReview-Commit-ID: 4G2C9y6csvc
--HG--
extra : rebase_source : 989a11eaed6641a17ab27ae10b7fea6277cec534
2017-10-10 12:43:09 +02:00
Jon Coppeard
a06421a289
Bug 1417123 - Remove or replace inclusion of js/GCAPI.h r=mccr8
2017-11-16 12:21:08 +00:00
Kris Maglione
267cf409eb
Bug 1356334: Part 6 - Allow completely terminating a slow content script sandbox. r=billm
...
MozReview-Commit-ID: 5CDLHrAeuDt
--HG--
extra : source : d832803270ac831fd760356f36e16ef2a2d6d45b
extra : histedit_source : 11b535e7924700b86747f2855ef33c9707db719a
2017-04-16 14:01:16 -07:00
Kris Maglione
6aef819287
Bug 1356334: Part 5 - Add add-on name to slow script messages. r=billm
...
MozReview-Commit-ID: 2nyDmoiBKp4
--HG--
extra : source : b83aea215a82d44bec7443b69e60feef32f5fb2c
extra : histedit_source : 5a94f13db992c197ebb49fbb8e6a91bb97288fb6
2017-08-17 20:17:51 -07:00
Ryan VanderMeulen
3fe1f45009
Backed out 8 changesets (bug 1356334) for frequent test_ext_contentscript_async_loading.html failures on Android debug on a CLOSED TREE.
...
Backed out changeset 9c677ebfdda0 (bug 1356334)
Backed out changeset 16b49fd1c38a (bug 1356334)
Backed out changeset 4f5bcd2b2dc6 (bug 1356334)
Backed out changeset d832803270ac (bug 1356334)
Backed out changeset b83aea215a82 (bug 1356334)
Backed out changeset b2a663ffd144 (bug 1356334)
Backed out changeset 805c56806930 (bug 1356334)
Backed out changeset 7c880eca810a (bug 1356334)
2017-08-18 11:32:18 -04:00
Kris Maglione
bdbbf869dd
Bug 1356334: Part 6 - Allow completely terminating a slow content script sandbox. r=billm
...
MozReview-Commit-ID: 5CDLHrAeuDt
--HG--
extra : rebase_source : 00f75b5be53e38d912b90b8fe777c5aa7ff135bf
2017-04-16 14:01:16 -07:00
Kris Maglione
2c6fe4f014
Bug 1356334: Part 5 - Add add-on name to slow script messages. r=billm
...
MozReview-Commit-ID: 2nyDmoiBKp4
--HG--
extra : rebase_source : 311d9ad486210e6d5fa3a06bb837d3597b9d2800
2017-08-11 22:11:25 -07:00
Cervantes Yu
c6934bc588
Bug 1383025 - Don't report hang for a process that has already shut down. r=billm
...
MozReview-Commit-ID: 5H1CYYJIiM6
2017-07-28 16:55:16 +08:00
Bill McCloskey
f115503a0b
Bug 1372405
- Provide names for all runnables in the tree (r=froydnj)
...
MozReview-Commit-ID: DKR6ROiHRS7
2017-06-26 14:19:58 -07:00
Cervantes Yu
05b9a6c854
Bug 1360308 - Part 2: Use callback in CrashReporterHost::GenerateMinidumpAndPair() and up the caller chain. r=gsvelto
...
This changes CrashReporterHost::GenerateMinidumpAndPair() and up the caller chain to use callbacks so we
may call it synchronously or asynchronously.
MozReview-Commit-ID: 4PQH6cVdOk0
2017-06-22 18:52:58 +08:00
Carsten "Tomcat" Book
8a1350b5a6
Backed out changeset 4f6302a98ae4 (bug 1372405
)
...
--HG--
extra : rebase_source : 41632f3158e88e692809731394a683d065a73dfb
2017-06-21 13:59:26 +02:00
Bill McCloskey
6b3e84ed5f
Bug 1372405
- Provide names for all runnables in the tree (r=froydnj)
...
MozReview-Commit-ID: DKR6ROiHRS7
2017-06-20 21:44:11 -07:00
Carsten "Tomcat" Book
ea1b86680c
Backed out changeset 9846de3bd954 (bug 1372405
)
...
--HG--
extra : rebase_source : 5d4a48e8ec394c329994689d938d2a6e9b2752b0
2017-06-20 08:27:02 +02:00
Bill McCloskey
4592152411
Bug 1372405
- Provide names for all runnables in the tree (r=froydnj)
...
MozReview-Commit-ID: DKR6ROiHRS7
2017-06-19 22:25:47 -07:00
Bill McCloskey
ab129f71c8
Bug 1366845 - Use XPCOM threads for hang monitor (r=mrbkap)
...
MozReview-Commit-ID: 3zMWYDATDch
2017-05-24 11:11:28 -07:00
Mike Conley
a6e4cd7b77
Bug 1362866 - Get rid of MozTabChildNotReady event and all of its required infrastructure. r=billm
...
This event is no longer necessary, since checking nsITabParent.hasPresented is enough to know
if we need to blank out the tab or not.
MozReview-Commit-ID: 445XMqhorxC
--HG--
extra : rebase_source : 1a05de827502c409d979a621471978b08ce39fb2
2017-05-07 21:26:08 -04:00
Ehsan Akhgari
a628d03be7
Bug 1358709 - Part 2: Remove the SlowScriptData.lineno IPDL field and the glue code; r=bill
2017-04-24 14:15:52 -04:00
Ehsan Akhgari
561daa3a09
Bug 1358709 - Part 1: Remove nsIHangReport::GetScriptLineNo; r=billm
...
This is dead code, and removing it is harmless.
2017-04-24 14:15:52 -04:00
Mike Conley
24c90554de
Bug 1343639 - Use the HangMonitorParent TaskFactory instead of runnables for dispatching the hang notification to the main thread. r=billm
...
MozReview-Commit-ID: IEZ4QacPMDl
--HG--
extra : rebase_source : d15e12bc826ac31439bec0a71ccc2ee8994c0e62
2017-03-06 15:55:36 -05:00
Mike Conley
1f15ddb8e6
Bug 1342927 - Add a hidden pref to disable force painting of tabs so that browser_tabSpinnerProbe.js can pass. r=billm
...
MozReview-Commit-ID: 4q2dSBmvVV9
--HG--
extra : rebase_source : 26739f56723c8579cf70ae3fab55c745abeaa7a4
2017-03-01 15:36:51 -05:00
Mike Conley
4b54fc5f74
Bug 1342927 - Fire a MozTabChildNotReady event on a frameloader if force-painting a tab without a TabChild. r=billm
...
MozReview-Commit-ID: D8vgvQ3MLJN
--HG--
extra : rebase_source : be427f57fdf227758bd2d55517c7f772b43d7d6d
2017-02-28 17:22:02 -05:00
Sebastian Hengst
d936fbcd20
Backed out changeset 2f9561ccd777 (bug 1342927) for asserting at chrome://browser/content/tabbrowser.xml:3995:25 e.g. in browser/browser_menu_item_01.js. r=backout
2017-03-04 11:50:53 +01:00
Sebastian Hengst
09e761d616
Backed out changeset 7d79c8090f75 (bug 1342927)
2017-03-04 11:49:32 +01:00
Mike Conley
60a995f719
Bug 1342927 - Add a hidden pref to disable force painting of tabs so that browser_tabSpinnerProbe.js can pass. r=billm
...
MozReview-Commit-ID: 4q2dSBmvVV9
--HG--
extra : rebase_source : d0aa3ce396cb143061b66b1ec0529f19ed415d8e
2017-03-01 15:36:51 -05:00
Mike Conley
bae06d41c9
Bug 1342927 - Fire a MozTabChildNotReady event on a frameloader if force-painting a tab without a TabChild. r=billm
...
MozReview-Commit-ID: D8vgvQ3MLJN
--HG--
extra : rebase_source : 29192f938b57018eb947cb9d55a3ac3ab8621e76
2017-02-28 17:22:02 -05:00
Sebastian Hengst
83ba9a1193
Backed out changeset 7b38f4123214 (bug 1342927) for asserting @chrome://browser/content/tabbrowser.xml:3995:25. r=backout
2017-03-04 00:21:38 +01:00
Sebastian Hengst
989ceac163
Backed out changeset bba8780c5312 (bug 1342927)
2017-03-04 00:20:35 +01:00
Mike Conley
18c1bb6eaa
Bug 1342927 - Add a hidden pref to disable force painting of tabs so that browser_tabSpinnerProbe.js can pass. r=billm
...
MozReview-Commit-ID: 4q2dSBmvVV9
--HG--
extra : rebase_source : 70fcc277918498fa71046b9d57419781be55bcf8
2017-03-01 15:36:51 -05:00
Mike Conley
7e54395fcb
Bug 1342927 - Fire a MozTabChildNotReady event on a frameloader if force-painting a tab without a TabChild. r=billm
...
MozReview-Commit-ID: D8vgvQ3MLJN
--HG--
extra : rebase_source : 29192f938b57018eb947cb9d55a3ac3ab8621e76
2017-02-28 17:22:02 -05:00
Mike Conley
4e37be383a
Bug 1312883 - Use MozStackWalk to gather native stacks on Windows. r=gfritzsche,jchen,liuche
...
MozReview-Commit-ID: A2aZAL03FG2
--HG--
extra : rebase_source : c5b3871e59f7752966ca4db023b1fa78d4fb574a
2017-02-16 12:05:46 -05:00
Sebastian Hengst
783a571c6e
Backed out changeset fddfc0739043 (bug 1312883)
2017-02-24 14:25:15 +01:00
Mike Conley
3b9be9b187
Bug 1312883 - Use MozStackWalk to gather native stacks on Windows. r=gfritzsche,jchen,liuche
...
MozReview-Commit-ID: A2aZAL03FG2
--HG--
extra : rebase_source : 6cda7d88a916cec85a7c33ece5efe5eec76ef04f
2017-02-16 12:05:46 -05:00
Bill McCloskey
50b0406bb7
Bug 1328423 - Switch tab switch assertion to use AutoAssertNoContentJS (r=dvander)
...
MozReview-Commit-ID: D7bAfJRWLRg
2017-01-17 13:28:47 -08:00
Bill McCloskey
2e44d1fcd5
Back out bug 1308039 - Add AutoAssertOnBarrier to painting code (a=backout)
...
This reverts commit 34602e4a46b068e3c2ecdc95fbf9e534d3aad3b6.
MozReview-Commit-ID: 5E232mrC17r
2017-01-11 13:20:11 -08:00
Bill McCloskey
2f7dff12ca
Back out bug 1308039 - Preempt GC to paint (a=backout)
...
This reverts commit 7a09100b677a1967c66e9ebd2273ef01e2fc317d.
MozReview-Commit-ID: 5ghL6nbMqeZ
2017-01-11 13:19:36 -08:00
Andrew McCreight
462f9b0e95
Bug 1321052
- Convert ProcessHangMonitor to use endpoints. r=billm
...
MozReview-Commit-ID: Ixj2b3ONLcc
--HG--
extra : rebase_source : 26220e66bd9da1acc83ab8ee4f067a1d32735ded
2017-01-05 12:54:52 -08:00
Andrew McCreight
fccb0645ed
Bug 1323042 - forbid MOZ_COUNT_{CTOR,DTOR} for nsISupports classes; r=froydnj
2016-12-12 09:27:58 -05:00
Nathan Froyd
826598caba
Backout aba6c73511a2 (bug 1307961) for massive test bustage resulting in a CLOSED TREE; r=alltheorange
2016-12-12 08:45:46 -05:00
Andrew McCreight
e31b5489da
Bug 1307961 - require consistent bloatview reporting for nsISupports classes; r=froydnj
2016-12-12 07:58:33 -05:00