Brian Hackett
eb7ed10883
Bug 1556813 Part 8 - C++ changes for instrumentation based control logic, r=loganfsmyth.
...
--HG--
extra : rebase_source : 800cdc10e72d687674ef2d43a65674f52d6ee009
extra : histedit_source : 580801ff0f1070478c8a4fd5173b7af04560e515
2019-06-12 07:45:35 -10:00
Brian Hackett
a5fa15c505
Bug 1556858 - Track memory/timing statistics in control logic, r=loganfsmyth.
...
--HG--
extra : rebase_source : a1e5f25258da738ba9dcf3d1814e51c9b2097fd0
2019-07-21 14:49:38 -10:00
Brian Hackett
affccc3856
Bug 1556847 - Fix various record/replay bugs, r=loganfsmyth.
...
--HG--
extra : rebase_source : c4746f6baefb9cbdcbb89397807aba0060a2b369
2019-07-21 14:48:53 -10:00
Gurzau Raul
fe85045e81
Backed out 3 changesets (bug 1556847, bug 1556858, bug 1405402) for eslint failures at /actors/replay/debugger.js on a CLOSED TREE.
...
Backed out changeset 03df8624c36c (bug 1405402)
Backed out changeset 099de68d4716 (bug 1556858)
Backed out changeset 1bf0b6a8dd13 (bug 1556847)
2019-07-22 01:13:40 +03:00
Brian Hackett
e222ebc2c8
Bug 1556858 - Track memory/timing statistics in control logic, r=loganfsmyth.
...
--HG--
extra : rebase_source : c333b56ba3a41d32cdf5c77c09b21c080b2f9693
2019-06-04 10:49:21 -10:00
Brian Hackett
6d33a65c6b
Bug 1556847 - Fix various record/replay bugs, r=loganfsmyth.
...
--HG--
extra : rebase_source : 082533c4adb0a703808dc5b8bdc8975b24a1cabb
2019-06-04 10:47:54 -10:00
Brian Hackett
3725f222ae
Bug 1566294 - Use distinct sequence numbers for messages sent from middleman processes, r=nika.
...
Differential Revision: https://phabricator.services.mozilla.com/D38359
--HG--
extra : rebase_source : a7c9072d996eabc94e453267448eb2a35c89d1a1
2019-07-17 05:47:35 -10:00
Nicolas B. Pierron
93b3ec9605
Bug 1488858 - Rename NonNullObject to RequireObject. r=jorendorff
2019-06-06 14:25:44 +02:00
Sylvestre Ledru
d57d4905f1
Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan
...
# ignore-this-changeset
Differential Revision: https://phabricator.services.mozilla.com/D30883
--HG--
extra : moz-landing-system : lando
2019-05-25 17:46:15 +00:00
Nika Layzell
406f5cc2d8
Bug 1553270 - Part 1: Store the protocol ID on IProtocol directly, r=froydnj
...
This allows for the getter to be used in IProtocol's destructor, and generally
brings IProtocol more in line with IToplevelProtocol.
Differential Revision: https://phabricator.services.mozilla.com/D32042
--HG--
extra : moz-landing-system : lando
2019-05-24 20:21:35 +00:00
arthur.iakab
af8e458c5f
Backed out changeset a296439a25ff (bug 1519636) for frequent Windows cppunit failures CLOSED TREE
2019-05-24 14:26:01 +03:00
Sylvestre Ledru
c82ea97226
Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan
...
# ignore-this-changeset
Differential Revision: https://phabricator.services.mozilla.com/D30883
--HG--
extra : moz-landing-system : lando
2019-05-24 09:59:17 +00:00
Nika Layzell
c293c9007f
Bug 1540731 - Part 1: Manage actor object lifecycles within IPC, r=froydnj
...
Differential Revision: https://phabricator.services.mozilla.com/D28572
--HG--
extra : moz-landing-system : lando
2019-05-21 17:04:14 +00:00
Brian Hackett
96163d0830
Bug 1547084 Part 3 - C++ changes and removal for new control logic, r=loganfsmyth.
...
--HG--
extra : rebase_source : e5c9c1aa48b8657b71527dce273feddc57bd0e3b
2019-05-12 13:16:36 -10:00
Brian Hackett
d2dbf7829d
Bug 1547082 - Allow simulating the latency and bandwidth when communicating with a cloud based replaying process, r=loganfsmyth.
...
Differential Revision: https://phabricator.services.mozilla.com/D29107
--HG--
extra : rebase_source : def4a6337cf030f3fc6046c46e4cc7168a7ef00c
2019-04-27 05:26:44 -10:00
Ryan Hunt
d6509bb237
Bug 1534395 - Rename TabChild to BrowserChild. r=nika
...
This commit renames TabChild to BrowserChild.
Differential Revision: https://phabricator.services.mozilla.com/D28135
--HG--
rename : dom/base/InProcessTabChildMessageManager.cpp => dom/base/InProcessBrowserChildMessageManager.cpp
rename : dom/base/InProcessTabChildMessageManager.h => dom/base/InProcessBrowserChildMessageManager.h
rename : dom/ipc/TabChild.cpp => dom/ipc/BrowserChild.cpp
rename : dom/ipc/TabChild.h => dom/ipc/BrowserChild.h
extra : rebase_source : e7fcfb845a971a2760e73d517e24da18ce2551b5
extra : histedit_source : d1991334ccb107fe56e478865f22fd97b041a317
2019-04-09 17:39:01 -05:00
Nika Layzell
7f4ecdea61
Bug 1538353 - Part 2: Create PBrowser actors using ManagedEndpoint instead of IPDL Ctors, r=bzbarsky
...
Depends on D24566
Differential Revision: https://phabricator.services.mozilla.com/D24567
--HG--
extra : moz-landing-system : lando
2019-04-17 00:51:38 +00:00
Sylvestre Ledru
03c8e8c2dd
Bug 1519636 - clang-format-8: Reformat recent changes to the Google coding style r=Ehsan
...
clang-format-8 upstream had some improvements wrt macros
See: https://reviews.llvm.org/D33440
This is why the diff is bigger than usual
# ignore-this-changeset
Differential Revision: https://phabricator.services.mozilla.com/D26098
--HG--
extra : moz-landing-system : lando
2019-04-05 21:41:42 +00:00
Csoregi Natalia
ba58e936bd
Backed out changeset 4ad80127f89f (bug 1519636) for bustage on MarkupMap.h and nsAccessibilityService.cpp. CLOSED TREE
2019-04-05 09:48:19 +03:00
Sylvestre Ledru
d1c1878603
Bug 1519636 - clang-format-8: Reformat recent changes to the Google coding style r=Ehsan
...
clang-format-8 upstream had some improvements wrt macros
See: https://reviews.llvm.org/D33440
This is why the diff is bigger than usual
# ignore-this-changeset
Differential Revision: https://phabricator.services.mozilla.com/D26098
--HG--
extra : moz-landing-system : lando
2019-04-04 21:36:16 +00:00
Narcis Beleuzu
24dbe577a5
Backed out changeset 389b6bbd76db (bug 1519636) for bustages on MarkupMap.h . CLOSED TREE
2019-04-05 00:27:56 +03:00
Sylvestre Ledru
399dbd28fe
Bug 1519636 - clang-format-8: Reformat recent changes to the Google coding style r=Ehsan
...
clang-format-8 upstream had some improvements wrt macros
See: https://reviews.llvm.org/D33440
This is why the diff is bigger than usual
# ignore-this-changeset
Differential Revision: https://phabricator.services.mozilla.com/D26098
--HG--
extra : moz-landing-system : lando
2019-04-04 20:12:23 +00:00
Brian Hackett
3e8ff9df82
Bug 1535459 - Create BrowsingContext in middleman processes.
...
--HG--
extra : rebase_source : f994643a4f55552e8257656ed3c744a507e724f4
2019-03-15 07:25:49 -10:00
Jeff Walden
3f385ffa33
Bug 1532005 - Implement a new js/public/ArrayBuffer.h header to centralize functionality for creating and interacting with ArrayBuffers. r=sfink
...
Differential Revision: https://phabricator.services.mozilla.com/D21827
--HG--
extra : rebase_source : 833bbfce12d90bcb92f7cd88ec65247e48c024c0
2019-03-04 15:19:16 -08:00
Razvan Maries
65e4948ca0
Backed out 4 changesets (bug 1532005, bug 1531638) for causing perma fails and Spidermonkey fail. CLOSED TREE
...
Backed out changeset 4913d941de92 (bug 1532005)
Backed out changeset 9635abe5bf24 (bug 1532005)
Backed out changeset 738cf4b1126a (bug 1532005)
Backed out changeset e5d9f2ee7ac7 (bug 1531638)
2019-03-05 01:07:28 +02:00
Jeff Walden
ecb4e10bda
Bug 1532005 - Implement a new js/public/ArrayBuffer.h header to centralize functionality for creating and interacting with ArrayBuffers. r=sfink
...
Differential Revision: https://phabricator.services.mozilla.com/D21827
--HG--
extra : rebase_source : 36c43233ad6d804bd691c8c40d6a6984331c7162
2019-02-28 17:00:56 -08:00
Ryan Hunt
6d8bc2e134
Bug 1523969 part 23 - Move method definition inline comments to new line in 'toolkit/'. r=ehsan
...
Differential Revision: https://phabricator.services.mozilla.com/D21124
--HG--
extra : rebase_source : f44a8f1cd9e2e73b6bb2a994d9aeb42779d2d36f
extra : histedit_source : f39b1350e24c58104047e65f14883ee3f710a295
2019-02-25 16:12:51 -06:00
Jeff Walden
ed29a8a408
Bug 1529298 - Rename JS_NewArrayBufferWithExternalContents to JS_NewArrayBufferWithUserOwnedContents to better accord with the USER_OWNED ArrayBufferKind name, and to avoid namespace overload with the semantically distinct JS_NewExternalArrayBuffer and JS_ExternalizeArrayBufferContents functions. r=sfink
...
--HG--
rename : js/src/jsapi-tests/testExternalArrayBuffer.cpp => js/src/jsapi-tests/testArrayBufferWithUserOwnedContents.cpp
2019-02-18 22:48:06 -08:00
Csoregi Natalia
c80b2680b6
Backed out 16 changesets (bug 1529298, bug 1529294) for spidermonkey bustages on testAtomicOperations.cpp. CLOSED TREE
...
Backed out changeset d80b681a68e6 (bug 1529298)
Backed out changeset 086849ef0dd5 (bug 1529298)
Backed out changeset 6f66e6c059df (bug 1529298)
Backed out changeset 6cc3cd982953 (bug 1529298)
Backed out changeset d80ce47bba52 (bug 1529298)
Backed out changeset deaa41ca96da (bug 1529298)
Backed out changeset e7fad41d68e0 (bug 1529298)
Backed out changeset b3e668a95d32 (bug 1529298)
Backed out changeset c9f62f10eeb5 (bug 1529298)
Backed out changeset 1477b8eb5442 (bug 1529298)
Backed out changeset 5be8cb19ad3d (bug 1529298)
Backed out changeset 432b2e88c651 (bug 1529298)
Backed out changeset 3512de18097c (bug 1529298)
Backed out changeset 9294b0d54597 (bug 1529298)
Backed out changeset c5a391fd808f (bug 1529298)
Backed out changeset 086f0ad27487 (bug 1529294)
--HG--
rename : js/src/jsapi-tests/testArrayBufferWithUserOwnedContents.cpp => js/src/jsapi-tests/testExternalArrayBuffer.cpp
2019-02-22 05:43:19 +02:00
Jeff Walden
498b9d3a76
Bug 1529298 - Rename JS_NewArrayBufferWithExternalContents to JS_NewArrayBufferWithUserOwnedContents to better accord with the USER_OWNED ArrayBufferKind name, and to avoid namespace overload with the semantically distinct JS_NewExternalArrayBuffer and JS_ExternalizeArrayBufferContents functions. r=sfink
...
--HG--
rename : js/src/jsapi-tests/testExternalArrayBuffer.cpp => js/src/jsapi-tests/testArrayBufferWithUserOwnedContents.cpp
extra : rebase_source : ff6c403009297e7a26d54a2dabac59e71bbe5512
2019-02-18 22:48:06 -08:00
Jeff Walden
f97637fc9b
Bug 1529298 - Split PLAIN into PLAIN_DATA and USER_OWNED ArrayBuffer data types to clearly segregate the two, rather than categorizing them both as the same thing. r=sfink
2019-02-18 22:47:52 -08:00
Sylvestre Ledru
41d1d79094
Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan
...
# ignore-this-changeset
Differential Revision: https://phabricator.services.mozilla.com/D19663
--HG--
extra : moz-landing-system : lando
2019-02-15 08:15:57 +00:00
Brian Hackett
def051cbb5
Bug 1524127 Part 1 - Support searching regions spanning multiple checkpoints, r=mccr8.
...
--HG--
extra : rebase_source : 06d1e0288e9e254a944f6a6a690bd600f7b6c229
2019-01-30 15:28:06 -10:00
Sylvestre Ledru
14486004b6
Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan
...
# ignore-this-changeset
Differential Revision: https://phabricator.services.mozilla.com/D18488
--HG--
extra : moz-landing-system : lando
2019-02-04 19:10:18 +00:00
Boris Zbarsky
0ba80a332b
Bug 1521907 part 6. Start using CheckedUnwrapStatic/Dynamic in toolkit. r=peterv
...
Differential Revision: https://phabricator.services.mozilla.com/D17886
--HG--
extra : moz-landing-system : lando
2019-02-02 03:25:07 +00:00
Gurzau Raul
44e4d42e8a
Backed out 7 changesets (bug 1521907) for failing at unit/test_bug1151385.js on a CLOSED TREE.
...
Backed out changeset ef04359ccf0d (bug 1521907)
Backed out changeset ac1c61bf61e9 (bug 1521907)
Backed out changeset df09b7be63c5 (bug 1521907)
Backed out changeset 585fa0024d46 (bug 1521907)
Backed out changeset e593c29aaff4 (bug 1521907)
Backed out changeset ac2e180a35b6 (bug 1521907)
Backed out changeset 270b1db9ea81 (bug 1521907)
2019-02-02 00:58:16 +02:00
Boris Zbarsky
fd2464c36c
Bug 1521907 part 6. Start using CheckedUnwrapStatic/Dynamic in toolkit. r=peterv
...
Differential Revision: https://phabricator.services.mozilla.com/D17886
--HG--
extra : moz-landing-system : lando
2019-02-01 18:49:45 +00:00
Ciure Andrei
63b0f3f854
Backed out 7 changesets (bug 1521907) for JSObject Wrapper.cpp bustages and failures CLOSED TREE
...
Backed out changeset ce3108090e77 (bug 1521907)
Backed out changeset efd05f4979f1 (bug 1521907)
Backed out changeset 2d0895148907 (bug 1521907)
Backed out changeset 192152fe986a (bug 1521907)
Backed out changeset ca65b46b0d37 (bug 1521907)
Backed out changeset b3daf5ca3d11 (bug 1521907)
Backed out changeset 1b0a09a46c70 (bug 1521907)
2019-02-01 19:38:25 +02:00
Boris Zbarsky
fe5fc0cc2f
Bug 1521907 part 6. Start using CheckedUnwrapStatic/Dynamic in toolkit. r=peterv
...
Differential Revision: https://phabricator.services.mozilla.com/D17886
--HG--
extra : moz-landing-system : lando
2019-02-01 13:22:44 +00:00
Brian Hackett
63524d8a48
Bug 1513118 Part 1 - Allow simultaneous middleman calls from multiple child processes, r=lsmyth.
...
--HG--
extra : rebase_source : 63191cac403d7d4726ec4f686f23e39ad4f24294
extra : source : 9417ce02d4f2702923d48ca9ef8019bb09c6aa6a
2018-12-29 08:22:13 -10:00
Brian Hackett
b456931b82
Bug 1523364 - Handle WindowGlobal messages within the middleman when appropriate, r=nika.
2019-01-29 05:26:39 -10:00
Ehsan Akhgari
06c3d29113
Bug 1521000 - Part 1: Reformat the tree to ensure everything is formatted correctly with clang-format r=sylvestre
...
Summary: # ignore-this-changeset
Reviewers: sylvestre
Reviewed By: sylvestre
Subscribers: reviewbot, emilio, jandem, bbouvier, karlt, jya
Bug #: 1521000
Differential Revision: https://phabricator.services.mozilla.com/D16936
--HG--
extra : histedit_source : 4add583bfa729ccc1aef934629ed45ff095189b0
2019-01-18 10:12:56 +01:00
Brian Hackett
6d36cab00c
Bug 1516578 Part 6 - IDL and binding changes for coordinating child processes from JS, r=lsmyth.
...
--HG--
extra : rebase_source : 8de273af9fb5eb043bf67714d384e664efa8e25e
extra : source : 91d5c6ff3ee769f779668b19f09b76cba00b8142
2018-12-27 13:37:22 -10:00
Brian Hackett
07f8a6f076
Bug 1516578 Part 5 - Remove logic for coordinating child processes from C++, r=mccr8.
...
--HG--
extra : rebase_source : f2a5715b1d4f27de4d3598fe73d99da276915892
extra : source : 1701613c165d52565cc8dcf48b5e8a8bfebf7a23
2018-12-27 13:32:36 -10:00
Brian Hackett
e245026227
Bug 1516578 Part 4 - Improve handling when encoding/decoding execution points with no position, r=lsmyth.
...
--HG--
extra : rebase_source : 7de1af8761422eab9343d4807918aad5f5d615b6
extra : source : 9ddc5bc1e961af52dbd772f66559f3fe4199e572
2018-12-27 13:30:56 -10:00
Brian Hackett
9a98dc9db3
Bug 1516578 Part 3 - Use UniquePtr more for web replay messages, r=mccr8.
...
--HG--
extra : rebase_source : 8e05bb9038e48835c1c7e5d987e9cee9a8867a92
extra : source : fb64ff37f6345cfa2e8efc7d692bc3dc3a1cd6f5
2018-12-27 13:28:49 -10:00
Brian Hackett
d3d0015ff0
Bug 1516578 Part 2 - Add ToString methods for breakpoint positions and execution points, r=lsmyth.
...
--HG--
extra : rebase_source : 4f0d872e618da7fc109074e25ad665f21848b5ba
extra : source : 0426a61d27a9c9c047b4d489e4a2586b4c7a6491
2018-12-27 13:27:58 -10:00
Brian Hackett
5f10ff1d4c
Bug 1516578 Part 1 - Merge HitCheckpoint and HitBreakpoint messages, r=mccr8.
...
--HG--
extra : rebase_source : 4af6ea61f960053b28870552bb3e827d147fffb0
extra : source : cf0578ce6aa3b10e00b877c50e0c2ab517b07c2c
2018-12-27 13:24:55 -10:00
Jeff Walden
a128f0c35c
Bug 1517624 - Move JSPropertySpec and JSFunctionSpec definitions into a new js/public/PropertySpec.h header. r=arai
...
--HG--
extra : rebase_source : b80911e01f984ee9f99fbbc6c4552ef3d2178587
2019-01-03 15:37:01 -06:00
Brian Hackett
e01dc6ebd1
Bug 1511525 - Consider RunToPoint messages when determining where a child process is, r=mccr8.
...
--HG--
extra : rebase_source : 2d61541018c03d4f122149a374425e0f9570e8d5
2018-11-30 14:19:55 -10:00