Граф коммитов

43 Коммитов

Автор SHA1 Сообщение Дата
Nika Layzell 88e2d58a31 Bug 1661786 - Part 2: Correct statement about JSWindowActorChild lifetime, r=neha
Differential Revision: https://phabricator.services.mozilla.com/D88656
2020-08-28 20:50:18 +00:00
Nika Layzell 3a53a0e881 Bug 1661786 - Part 1: Move JS actor documentation into it's own folder, r=neha
Differential Revision: https://phabricator.services.mozilla.com/D88655
2020-08-28 21:06:12 +00:00
Noemi Erli a7ded3ce73 Backed out 2 changesets (bug 1661786) for causing lint failure in jsactors.rst CLOSED TREE
Backed out changeset efa00a72e576 (bug 1661786)
Backed out changeset acd7c88d4fb9 (bug 1661786)
2020-08-28 23:40:35 +03:00
Nika Layzell 7fc8ed0179 Bug 1661786 - Part 2: Correct statement about JSWindowActorChild lifetime, r=neha
Differential Revision: https://phabricator.services.mozilla.com/D88656
2020-08-28 19:12:59 +00:00
Nika Layzell 2a72dfc514 Bug 1661786 - Part 1: Move JS actor documentation into it's own folder, r=neha
Differential Revision: https://phabricator.services.mozilla.com/D88655
2020-08-28 19:12:57 +00:00
Nika Layzell bab359e233 Bug 1618024 - Add more in-tree navigation docs, r=neha
Differential Revision: https://phabricator.services.mozilla.com/D84874
2020-07-29 20:29:48 +00:00
Micah Tigley 992948408e Bug 1634497 - Remove "Do not break Responsive Design Mode" section in fission documentation. r=mconley
Depends on D83132

Differential Revision: https://phabricator.services.mozilla.com/D83133
2020-07-10 19:45:21 +00:00
Nika Layzell c7f85b7fac Bug 1633379 - Part 2: Add support for in-process JSWindowActors, r=kmag,Yoric
This switches the `nsIContent{Parent,Child}` interface to be
`nsIDOMProcess{Parent,Child}`, and also implements it on
`InProcess{Parent,Child}`, along with the `ProcessActor` interface.

Differential Revision: https://phabricator.services.mozilla.com/D80582
2020-06-25 20:35:18 +00:00
Cosmin Sabou 4d79f57fed Backed out 2 changesets (bug 1633379) for windows build bustages on ContentChild.obj. CLOSED TREE
Backed out changeset a26037f3225b (bug 1633379)
Backed out changeset efef0b59bcd8 (bug 1633379)
2020-06-25 20:47:03 +03:00
Nika Layzell 0fefabd35b Bug 1633379 - Part 2: Add support for in-process JSWindowActors, r=kmag,Yoric
This switches the `nsIContent{Parent,Child}` interface to be
`nsIDOMProcess{Parent,Child}`, and also implements it on
`InProcess{Parent,Child}`, along with the `ProcessActor` interface.

Differential Revision: https://phabricator.services.mozilla.com/D80582
2020-06-25 16:28:11 +00:00
Gijs Kruitbosch c73088ced1 Bug 1643175 - update documentation about JSWindowActor's observers list, r=Yoric
DONTBUILD

Differential Revision: https://phabricator.services.mozilla.com/D78566
2020-06-11 09:42:32 +00:00
David Teller faf86b50a4 Bug 1635061 - Document JSProcessActor;r=kmag
Differential Revision: https://phabricator.services.mozilla.com/D76722
2020-05-30 10:19:21 +00:00
David Teller 49d5a4d3b4 Bug 1636089 - ActorManagerParent.addJSProcessActors;r=kmag,geckoview-reviewers,snorp
Differential Revision: https://phabricator.services.mozilla.com/D75047
2020-05-19 16:29:36 +00:00
Gijs Kruitbosch c58b8f6ff2 Bug 1631358 - remove CPOW support in the message manager, r=mccr8
This commit:

- removes sendRpcMessage, which was unused;
- removes the CPOW argument to sendAsyncMessage, broadcastAsyncMessage, and
  sendSyncMessage;
- removes the aIsSync argument used internally to distinguish sendRpcMessage
  and sendSyncMessage;
- removes CPOW tests;
- updates the few remaining callsites that use more than 2 arguments in
  sendAsyncMessage for the removal of the cpows argument.

Differential Revision: https://phabricator.services.mozilla.com/D71514
2020-04-21 14:07:57 +00:00
Sylvestre Ledru bac41c8796 Bug 1622328 - Fission-IPC-Diagram.svg: Add the license r=nika
Depends on D66808

Differential Revision: https://phabricator.services.mozilla.com/D66809

--HG--
extra : moz-landing-system : lando
2020-03-16 19:58:35 +00:00
Anurag Aggarwal 45b0a79f3d Bug 1536103 - Fixed mach doc warnings.r=firefox-source-docs-reviewers,championshuttler,sylvestre
Differential Revision: https://phabricator.services.mozilla.com/D66462

--HG--
extra : moz-landing-system : lando
2020-03-12 17:20:15 +00:00
Kris Maglione f3354d4788 Bug 1617254: Rename BrowsingContext.getChildren() to .children. r=nika
Differential Revision: https://phabricator.services.mozilla.com/D63699

--HG--
extra : moz-landing-system : lando
2020-02-25 22:33:53 +00:00
Arthur Iakab 73b6d9dca6 Backed out changeset 5616425b54da (bug 1617254)for casuing multiple browser-chrome failures.
CLOSED TREE
2020-02-26 00:09:34 +02:00
Kris Maglione c65ef42473 Bug 1617254: Rename BrowsingContext.getChildren() to .children. r=nika
Differential Revision: https://phabricator.services.mozilla.com/D63699

--HG--
extra : moz-landing-system : lando
2020-02-25 21:03:58 +00:00
Noemi Erli 6b488deed0 Backed out changeset 034e2e79ecfa (bug 1617254) for causing build bustages CLOSED TREE 2020-02-25 21:59:14 +02:00
Kris Maglione e4c4115afb Bug 1617254: Rename BrowsingContext.getChildren() to .children. r=nika
Differential Revision: https://phabricator.services.mozilla.com/D63699

--HG--
extra : moz-landing-system : lando
2020-02-25 19:39:25 +00:00
Kris Maglione ab5a99dd15 Bug 1602898: Rename Window.getWindowGlobalChild() to .windowGlobalChild. r=farre
Differential Revision: https://phabricator.services.mozilla.com/D56609

--HG--
extra : moz-landing-system : lando
2020-01-21 21:32:28 +00:00
Mihai Alexandru Michis 745c94b1df Backed out changeset 006f4e50e8e5 (bug 1602898) for causing multiple failures.
CLOSED TREE
2020-01-21 22:55:37 +02:00
Kris Maglione aa0306477e Bug 1602898: Rename Window.getWindowGlobalChild() to .windowGlobalChild. r=farre
Differential Revision: https://phabricator.services.mozilla.com/D56609

--HG--
extra : moz-landing-system : lando
2020-01-21 18:48:26 +00:00
Cosmin Sabou 9b6e5f8e66 Backed out changeset 4c303f6ec2e6 (bug 1602898) for browser chrome failures on browser_ssb_windowlocation. 2020-01-18 01:06:34 +02:00
Kris Maglione 036e960542 Bug 1602898: Rename Window.getWindowGlobalChild() to .windowGlobalChild. r=farre
Differential Revision: https://phabricator.services.mozilla.com/D56609

--HG--
extra : moz-landing-system : lando
2020-01-17 21:36:10 +00:00
Simon Giesecke 022df7d02f Bug 1600618 - Provide more guidance on which smart pointer types to use. r=dom-workers-and-storage-reviewers,janv,asuth
Differential Revision: https://phabricator.services.mozilla.com/D55454

--HG--
extra : moz-landing-system : lando
2019-12-09 16:50:46 +00:00
Simon Giesecke 94fbcaa76d Bug 1587126 - Declare that scoped enums should be used. r=dom-workers-and-storage-reviewers,janv,asuth
Depends on D55117

Differential Revision: https://phabricator.services.mozilla.com/D55118

--HG--
extra : moz-landing-system : lando
2019-12-02 23:13:26 +00:00
Simon Giesecke 0e60a75792 Bug 1600066 - Added clarification on use of already_AddRefed. r=dom-workers-and-storage-reviewers,janv,asuth
Differential Revision: https://phabricator.services.mozilla.com/D55117

--HG--
extra : moz-landing-system : lando
2019-12-03 08:14:57 +00:00
Sylvestre Ledru ba488cdc09 Bug 1598971 - codespell: Fix typos in the doc r=remote-protocol-reviewers,marionette-reviewers,webdriver-reviewers,ato
Depends on D54430

Differential Revision: https://phabricator.services.mozilla.com/D54431

--HG--
extra : moz-landing-system : lando
2019-11-25 10:06:12 +00:00
Gijs Kruitbosch fd3b69986c Bug 1595048 - move JSWindowActor notes into Fission.rst document, r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D52352

--HG--
extra : moz-landing-system : lando
2019-11-08 19:42:02 +00:00
Simon Giesecke 1d3c6d2725 Bug 1577413 - Add initial description of code style evolution process. r=jstutte
Differential Revision: https://phabricator.services.mozilla.com/D48569

--HG--
extra : moz-landing-system : lando
2019-11-05 09:04:53 +00:00
John Dai da2a2940ad Bug 1580907 - Remove transferables attribute for SendAsyncMessage and SendQuery in JSWindowActor; r=nika
Differential Revision: https://phabricator.services.mozilla.com/D45809

--HG--
extra : moz-landing-system : lando
2019-09-13 16:51:23 +00:00
Simon Giesecke 5dd0445963 Bug 1571407 - Add initial code style document for DOM Workers & Storage team r=ttung,asuth,edenchuang
Differential Revision: https://phabricator.services.mozilla.com/D40617

--HG--
extra : moz-landing-system : lando
2019-08-27 16:19:27 +00:00
Abdoulaye O. Ly 92b69fc0cb Bug 1574269 - Improve in-tree documentation for fission. r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D43101

--HG--
extra : moz-landing-system : lando
2019-08-22 21:56:50 +00:00
Kris Maglione 7467b1470b Bug 1561705: Part 1 - Add JSWindowActor.actorCreated callback. r=jdai
The JSWindowActor constructor is called before the actor is fully initialized,
which means it can't do things like send messages or access its content
window. This patch adds a new callback which can do those things immediately
after the actor is created.

Differential Revision: https://phabricator.services.mozilla.com/D42178

--HG--
extra : rebase_source : ba17cacb00d8fc74f84c5d34f64addcc3e6d3f8b
extra : source : ac3da20c687971c412d1164f08b17e0cccc5fbd5
2019-08-14 16:13:13 -07:00
Mike Conley f3e9f2e80d Bug 1564359 - Add in-tree documentation on how to port from the message manager to JSWindowActor messaging to be Fission-compatible. r=jdai
Differential Revision: https://phabricator.services.mozilla.com/D40475

--HG--
extra : moz-landing-system : lando
2019-08-14 17:16:04 +00:00
Mike Conley ddc7d4d0ea Bug 1564359 - Add additional detail to in-tree Fission documentation. r=jdai
Differential Revision: https://phabricator.services.mozilla.com/D40474

--HG--
extra : moz-landing-system : lando
2019-08-14 16:15:41 +00:00
Cosmin Sabou 89547a4af6 Backed out 2 changesets (bug 1564359) for linting opt failure on dom/docs/Fission.rst.
Backed out changeset f967c8e7e6dd (bug 1564359)
Backed out changeset f4bbcf1ddadb (bug 1564359)
2019-08-14 02:18:58 +03:00
Mike Conley 4bd32c6a06 Bug 1564359 - Add in-tree documentation on how to port from the message manager to JSWindowActor messaging to be Fission-compatible. r=jdai
Differential Revision: https://phabricator.services.mozilla.com/D40475

--HG--
extra : moz-landing-system : lando
2019-08-13 11:49:21 +00:00
Mike Conley 7c46cf3101 Bug 1564359 - Add additional detail to in-tree Fission documentation. r=jdai
Differential Revision: https://phabricator.services.mozilla.com/D40474

--HG--
extra : moz-landing-system : lando
2019-08-13 11:49:09 +00:00
John Dai f1ca2bad57 Bug 1562005 - Add in-tree documentation for JS Window Actors; r=nika
Differential Revision: https://phabricator.services.mozilla.com/D37065

--HG--
extra : moz-landing-system : lando
2019-07-08 17:41:59 +00:00
Ryan Hunt 3f70638b7c Bug 1547812 - Add dom/docs for design documents about the DOM. r=nika
Differential Revision: https://phabricator.services.mozilla.com/D29251

--HG--
extra : moz-landing-system : lando
2019-05-03 21:51:51 +00:00