Panos Astithas
f041fb6e3c
Bug 1461851 - Properly add the source URL in the profiler metadata. r=glandium
...
MozReview-Commit-ID: 53M4bGolmJk
--HG--
extra : rebase_source : f0da66755c92d2937f5fad1f5784f9a81829c951
2018-05-15 16:44:44 -07:00
Gurzau Raul
bcd412f2a9
Backed out changeset 602bdd9d5a96 (bug 1461851) for linting failures on /checkouts/gecko/build/appini_header.py on a CLOSED TREE
2018-05-30 19:03:50 +03:00
Panos Astithas
9be1c58dd1
Bug 1461851 - Properly add the source URL in the profiler metadata. r=glandium
...
MozReview-Commit-ID: 53M4bGolmJk
--HG--
extra : rebase_source : 17c2f3922d04b1ee7e168837f4440bb1b0abc218
2018-05-15 16:44:44 -07:00
Alex Gaynor
7905a9416b
Bug 1465162 - don't crash in ContentParent::RecvDeallocateLayerTreeId if the content parent ID doesn't exist; r=jld
...
MozReview-Commit-ID: IyLyhVUsOow
--HG--
extra : rebase_source : 5537174ddbc12cc56a17f0b8eca44501fb35d83c
2018-05-29 13:56:12 -04:00
Peter Van der Beken
188ac76110
Bug 1464474 - Some cleanup in nsFrameMessageManager. r=bz.
...
--HG--
extra : rebase_source : e081a086588e52dbe9363c8c622522adbff537e5
2018-05-17 16:42:13 +02:00
Alex Gaynor
61a3697aef
Bug 1464194 - don't crash in ContentParent::RecvAllocateLayerTreeId if the content parent ID doesn't exist; r=jimm
...
MozReview-Commit-ID: FQxcTj3phIV
--HG--
extra : rebase_source : 15d0547c8359efdf3786a86f441c0232615c181a
2018-05-24 15:30:32 -04:00
Dorel Luca
d54a3b06aa
Backed out changeset da12c077747f (bug 1448040) for Android build bustage on build/src/obj-firefox/dist/include/mozilla/HangAnnotations.h. CLOSED TREE
...
--HG--
extra : amend_source : 683201b5a47af3cb7fdcb7426c65f1c9ed713186
2018-05-25 20:13:26 +03:00
Doug Thayer
9765bdd0e0
Bug 1448040 - Remove HangMonitor/ChromeHangs r=Nika
...
Fairly straightforward, just a blanket removal. Haven't heard
anything on dev-platform or fx-data-dev regarding this removal,
so I think it's likely safe to remove on Nightly, and we can
revert if anyone makes a fuss.
As part of removing the HangMonitor, I renamed a few things and
reorganized the namespaces to not depend on a HangMonitor
namespace. Hopefully this doesn't produce too much noise in the
diff, it just seemed appropriate to move everything around
rather than keep dangling vestiges of the old system.
MozReview-Commit-ID: 8C8NFnOP5GU
--HG--
extra : rebase_source : a8840bd26f4b01b756ffa72345ababb625048550
2018-04-29 18:21:20 -07:00
Andrea Marchesini
c866348d1e
Bug 1434553 - Implement nsIInputStreamLength and nsIAsyncInputStreamLength - part 2 - IPCBlobInputStream exposes nsIInputStreamLength, r=smaug
2018-05-23 07:12:35 +02:00
Csoregi Natalia
acd92af57e
Merge mozilla-central to inbound. a=merge CLOSED TREE
2018-05-23 01:02:30 +03:00
Narcis Beleuzu
3fae2ab3f2
Merge mozilla-central to inbound. a=merge CLOSED TREE
2018-05-22 14:24:39 +03:00
Narcis Beleuzu
7bfb685bb2
Merge inbound to mozilla-central. a=merge
2018-05-22 12:49:47 +03:00
Kris Maglione
8134b33e89
Bug 1462964: Remove obsolete nsIDOMBlob interface. r=bz
...
MozReview-Commit-ID: 2HIlaSrvfBe
--HG--
extra : rebase_source : 944a6244dbfe1f0a37dd34a041d1329624a86f93
extra : histedit_source : d7859be664fed00f8504e40969480d3af3d674e7%2C4456b502db338bd06823654306e47c2583101396
2018-05-21 17:32:44 -07:00
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
Stephen A Pohl
447ec53dcd
Bug 1461459: Enable bug 1348361 (async process launching) on nightly only. r=ted
2018-05-21 13:53:34 -04:00
Stephen A Pohl
5b81adc6a2
Backout f266f3f133a9 (bug 1446900, bug 1461459) for referencing incorrect bug number in commit message. r=backout DONTBUILD
2018-05-21 13:51:59 -04:00
Stephen A Pohl
c466cf329f
Bug 1446900: Enable bug 1348361 (async process launching) on nightly only. r=ted
2018-05-21 13:46:04 -04:00
Steve Fink
e1fedf5974
Bug 1442722 - Move scope into JSStructuredData, r=baku,jorendorff
...
--HG--
extra : topic : clone.refactor
extra : rebase_source : 657bfd1a4c87de0a27c99e685adbf739c907ed6c
2018-04-03 11:17:33 -07:00
Blake Kaplan
220f89f300
Bug 1431272 - Set the process priority for the preallocated process when it becomes active. r=jimm
...
This is currently a no-op, but the idea here is to make sure to set the
process to "active" when we're about to use it for something.
MozReview-Commit-ID: 2QUlALhfD4k
--HG--
extra : rebase_source : 13a67e9353bb47593b1394ce7ae7a7b6eef6e381
2018-01-17 17:37:20 -08:00
Bogdan Tara
3287e1104c
Merge inbound to mozilla-central. a=merge
2018-05-18 01:04:08 +03:00
Andrea Marchesini
76570152bf
Bug 1459562 - Transmit the permissions of the owning principal together with the blobURL when broadcasted to content processes, r=nika
2018-05-17 13:36:50 +02:00
Narcis Beleuzu
4353ec59e5
Backed out changeset 1ea614928f8b (bug 1459562) for build bustages on ContentParent.cpp. CLOSED TREE
...
--HG--
extra : amend_source : c0f6d788cc05d298e88ab9d55658e012325771f2
2018-05-17 15:15:04 +03:00
Andrea Marchesini
187183debd
Bug 1459562 - Transmit the permissions of the owning principal together with the blobURL when broadcasted to content processes, r=nika
2018-05-17 13:36:50 +02:00
Cosmin Sabou
b1f0577d88
Merge mozilla-central to autoland. a=merge
2018-05-17 18:29:40 +03:00
Jan de Mooij
17f3983d0f
Bug 1461605 part 1 - Rename CompartmentOptions to RealmOptions. r=luke,bz
2018-05-17 10:59:45 +02:00
Makoto Kato
fb3fb140eb
Bug 1456294 - Hook ImmAssociateContextEx. r=masayuki
2018-05-17 14:47:55 +09:00
Jan de Mooij
80e44e8003
Bug 1461292 part 1 - Rename JSAutoCompartment to JSAutoRealm. r=bz,luke
2018-05-16 10:53:16 +02:00
Gabriele Svelto
67a43f4a6a
Bug 1451005
- Forward all memory-pressure events to the child processes; r=njn
...
When memory-pressure events were first used in an e10s environment it was
to implement memory minimization from about:memory. However when low memory
detection was first introduced in Firefox OS an issue arised with this scheme:
every process was using a kernel-based low-latency mechanism to detect low
memory scenarios and send memory-pressure events; but the main process events
were also being forwarded to all child processes causing listeners to be
triggered twice. Because of this -no-forward events were introduced and used.
Currently however low-memory is detected via polling, so there will always be
a significant delay between the beginning of the low-memory scenario and its
detection. Because of this there is no value in having content processes poll
on their own and it's best to have only the main process do it and then
forward the memory-pressure events to all child processes.
MozReview-Commit-ID: AMQOsEgECme
--HG--
extra : rebase_source : 1b408b31dd27940981407f50f2e5f07e354b16d7
2018-05-12 01:21:13 +02:00
Adrian Wielgosik
c501e3beb0
Bug 1460940 - Clean up most remaining C++-side uses of nsIDOMDocument. r=bz
...
MozReview-Commit-ID: LKRnyDPNlle
--HG--
extra : rebase_source : a48b7c72a0f7ede38c91149a04d5de53987736f1
2018-05-11 19:46:15 +02:00
Stephen A Pohl
4ecf5cdf16
Bug 1446900: Place bug 1348361 (async content process launching) behind an ifdef and disable it to avoid numerous top crashers. r=jld
2018-05-11 20:00:40 -04:00
Andrea Marchesini
bb4ddb115c
Bug 1459206 - Use FileSystemSecurity in ContentParent::RecvGetFilesRequest, r=ehsan
2018-05-10 11:24:25 +02:00
Csoregi Natalia
db7438d0c5
Backed out changeset 05ad0f66aa8f (bug 1459206) for mochitest crashes. CLOSED TREE
2018-05-10 12:03:41 +03:00
Andrea Marchesini
2c140e4d73
Bug 1459206 - Use FileSystemSecurity in ContentParent::RecvGetFilesRequest, r=ehsan
2018-05-10 09:05:51 +02:00
Jan-Erik Rediger
43f99fc3af
Bug 1320052 - Fix remaining caller of histogram snapshot API. r=Dexter
...
MozReview-Commit-ID: IqKsfxN12Ru
--HG--
extra : rebase_source : 584e90dfa7d483f068b46e90649b7d4935454b26
2018-05-08 17:08:33 -07:00
Ciure Andrei
61548f81d6
Merge inbound to mozilla-central. a=merge
...
--HG--
rename : testing/web-platform/meta/webdriver/tests/navigation/get_title.py.ini => testing/web-platform/meta/webdriver/tests/get_title/user_prompts.py.ini
2018-05-09 01:58:44 +03:00
Alex Gaynor
804ccc2c59
Bug 1459701 - Don't crash if ContentParent::UnregisterRemoteFrame is called with a ContentParentId that doesn't exist; r=jimm
...
MozReview-Commit-ID: AUnuR6W2S5S
--HG--
extra : rebase_source : 3b96e03acb419169782ee0436adb225900a5a182
extra : source : d95af3da7cc6f39f0404622b2293c55dc13265c8
2018-04-25 11:35:56 -04:00
Stephen A Pohl
860c14b396
Bug 1366808: Properly detect buildID mismatches between parent and child processes and display about:restartrequired to prompt the user to restart Firefox before proceeding. r=jimm,felipe,bz
2018-05-08 10:31:44 -04:00
Andrea Marchesini
3ac438523c
Bug 1458505 - grapping 'self' in mozilla::MakeScopeExit instead of '&' when needed, in DOM code, r=erahm
2018-05-03 08:09:58 +02:00
Alex Gaynor
fda419d39c
Bug 1457899 - use IPC_FAIL_NO_REASON instead of KillHard in ContentParent::RecvFileCreationRequest; r=baku
...
MozReview-Commit-ID: LoO4Kxh7aZn
--HG--
extra : rebase_source : 73f35ed36903878b27fcf8e0b44eb310f8a960a0
extra : source : a8dea58b54da6e4a6f124b4ca0c2215048a3b35b
2018-04-27 14:58:59 -04:00
Alex Gaynor
8a6d2c1753
Bug 1457208 - use IPC_FAIL_NO_REASON instead of KillHard in ContentParent::RecvPlaySound; r=mikedeboer
...
MozReview-Commit-ID: 1qixpl6qshu
--HG--
extra : rebase_source : c5b34a15eebf85806d8f7e70b11058bace0990e0
extra : source : 09fb4b50b043f8260e88309d0b89dd4aaf8862ad
2018-04-26 09:35:18 -04:00
Cosmin Sabou
68fdb6cf4f
Merge inbound to mozilla-central. a=merge
2018-04-27 13:04:36 +03:00
Boris Zbarsky
25aa42d9a4
Bug 1455674 part 16. Remove most use of nsIDOMElement in dom. r=qdot
2018-04-26 23:37:34 -04:00
Boris Zbarsky
6bf97b61c0
Bug 1455674 part 13. Remove remaining xpidl uses of nsIDOMElement. r=qdot
2018-04-26 23:37:29 -04:00
Boris Zbarsky
786ad6bda7
Bug 1455674 part 11. Remove nsIDOMElement use from xpidl in toolkit. r=mossop
2018-04-26 23:36:30 -04: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
Boris Zbarsky
dac6314cb8
Bug 1456588 part 2. Change nsIFocusManager::MoveFocus to take Element. r=enndeakin
2018-04-26 10:37:47 -04:00
Boris Zbarsky
8a0b50bea8
Bug 1456588 part 1. Change nsIFocusManager::SetFocus to take Element. r=enndeakin
2018-04-26 10:37:46 -04:00
shindli
c72db9830d
Merge mozilla-central to autoland. a=merge CLOSED TREE
2018-04-27 00:44:51 +03:00
Kartikaya Gupta
fc66c485b6
Bug 1456882 - Enable some passing mochitests on linux64-qr. r=jrmuizel
...
MozReview-Commit-ID: 5VIHjwx6A2j
--HG--
extra : rebase_source : d986028cff52ba52a58887225e272bf04ad88de3
2018-04-25 11:29:07 -04:00
Jonathan Kew
c57f185cd9
Bug 1454598 - part 3 - Use WeightRange more extensively in place of FontWeight throughout user-font handling and font-entry creation, and handle Stretch and SlantStyle similarly. r=jwatt
2018-04-25 07:18:23 +01:00