57661b7187ebd400492b45bc2224c98cd8386856: Bug 1053898 - Add _markContainerAsSelected() API in MarkupView;r=gl
Julian Descottes <jdescottes@mozilla.com> - Tue, 06 Mar 2018 19:04:48 +0100 - rev 410640
Push 33733 by aciure@mozilla.com at Thu, 29 Mar 2018 22:05:29 +0000
Bug 1053898 - Add _markContainerAsSelected() API in MarkupView;r=gl With shadowdom support, the container will become more specific than the nodeFront. Add a specific API to select directly a container rather than having to use a nodeFront will make the transition easier. MozReview-Commit-ID: DIiKJPsxEYZ
08b587f900031e88a2e7615bf6956bc47717aa13: Bug 1053898 - Update MarkupView to track the hovered container rather than the hovered nodeFront;r=gl
Julian Descottes <jdescottes@mozilla.com> - Tue, 06 Mar 2018 18:47:26 +0100 - rev 410639
Push 33733 by aciure@mozilla.com at Thu, 29 Mar 2018 22:05:29 +0000
Bug 1053898 - Update MarkupView to track the hovered container rather than the hovered nodeFront;r=gl With shadowdom support, a single node-front can be represented by several containers. Keeping track of the hovered container rather than the hovered nodeFront will make the transition easier. MozReview-Commit-ID: 2uiMRhp5ly1
8866c09a10e6a1d10f5a639914235eb40f0f66e9: Bug 1053898 - Update framework/selection setNodeFront signature to use object argument;r=gl
Julian Descottes <jdescottes@mozilla.com> - Mon, 05 Mar 2018 14:15:57 +0100 - rev 410638
Push 33733 by aciure@mozilla.com at Thu, 29 Mar 2018 22:05:29 +0000
Bug 1053898 - Update framework/selection setNodeFront signature to use object argument;r=gl Both reason and isSlotted arguments of setNodeFront are optional, switching to an object argument avoids weird calls such as setNodeFront(front, null, true) in favor of a more explicit setNodeFront(front, { isSlotted: true }); MozReview-Commit-ID: A6nziH3QQYe
3b3833597bd5b9b399151f017f6d5e98198fc7d4: Bug 1053898 - Update framework/selection to support slotted selections;r=gl
Julian Descottes <jdescottes@mozilla.com> - Mon, 05 Mar 2018 13:56:00 +0100 - rev 410637
Push 33733 by aciure@mozilla.com at Thu, 29 Mar 2018 22:05:29 +0000
Bug 1053898 - Update framework/selection to support slotted selections;r=gl With shadow dom support, a node front can be represented twice in the markup view, once as a "slotted" version inserted in a <slot> element and once a regular element. We should be able to know if the selection was made on the regular or on the slotted version. MozReview-Commit-ID: CUpREkL0TzL
f96331c02fd6d92a64c1db4f600dfd673c3e2e1a: Bug 1053898 - Update NodeActor with new properties to detect slotted nodes in markup-view;r=bgrins
Julian Descottes <jdescottes@mozilla.com> - Tue, 06 Mar 2018 18:31:46 +0100 - rev 410636
Push 33733 by aciure@mozilla.com at Thu, 29 Mar 2018 22:05:29 +0000
Bug 1053898 - Update NodeActor with new properties to detect slotted nodes in markup-view;r=bgrins Instead of filtering light DOM nodes in the actor, return enough information for the markup-view to filter out the nodes itself. The nodes will be displayed in a later changeset when the markup view can accommodate several containers for a single nodeFront. MozReview-Commit-ID: LFKYU24BLZB
39d6817ef71684adcf8cc241dc093db3f92a047b: Bug 1053898 - Update WalkerActor to return ::after,::before in children() of host element;r=bgrins
Julian Descottes <jdescottes@mozilla.com> - Wed, 07 Mar 2018 12:38:54 +0100 - rev 410635
Push 33733 by aciure@mozilla.com at Thu, 29 Mar 2018 22:05:29 +0000
Bug 1053898 - Update WalkerActor to return ::after,::before in children() of host element;r=bgrins MozReview-Commit-ID: jCRQ49ZWa2
81fdb4e663b1f6a9ae26f4dc20f86425262c6fa1: Bug 1053898 - Update WalkerActor to return light DOM nodes as children of host element;r=bgrins
Julian Descottes <jdescottes@mozilla.com> - Mon, 05 Mar 2018 20:06:56 +0100 - rev 410634
Push 33733 by aciure@mozilla.com at Thu, 29 Mar 2018 22:05:29 +0000
Bug 1053898 - Update WalkerActor to return light DOM nodes as children of host element;r=bgrins Light DOM nodes are now returned next to the shadow-root, however they are skipped if they are found under a slot element, because the markup view can not handle several containers for a single nodeFront yet. MozReview-Commit-ID: 1df3VBPT2HX
f6ced0c49bff14b4758166463ba477f92c6eb99e: Bug 1053898 - Update Walker and Node actors to observe mutations in shadow roots;r=bgrins
Julian Descottes <jdescottes@mozilla.com> - Mon, 05 Mar 2018 19:16:03 +0100 - rev 410633
Push 33733 by aciure@mozilla.com at Thu, 29 Mar 2018 22:05:29 +0000
Bug 1053898 - Update Walker and Node actors to observe mutations in shadow roots;r=bgrins MozReview-Commit-ID: Djlo8ZC84Vm
cc810ea58733d950e1a008666c169337786bdc1a: Bug 1053898 - Update Walker and Node actors to listen to slotchange events on shadow roots;r=bgrins
Julian Descottes <jdescottes@mozilla.com> - Mon, 05 Mar 2018 18:24:53 +0100 - rev 410632
Push 33733 by aciure@mozilla.com at Thu, 29 Mar 2018 22:05:29 +0000
Bug 1053898 - Update Walker and Node actors to listen to slotchange events on shadow roots;r=bgrins MozReview-Commit-ID: 9LfiR7EFq3I
78525c932721915a7f5e93e34696fe4bf7ef6dab: Bug 1053898 - Update markup view to display shadow roots as #shadow-root;r=bgrins
Julian Descottes <jdescottes@mozilla.com> - Mon, 05 Mar 2018 16:41:43 +0100 - rev 410631
Push 33733 by aciure@mozilla.com at Thu, 29 Mar 2018 22:05:29 +0000
Bug 1053898 - Update markup view to display shadow roots as #shadow-root;r=bgrins MozReview-Commit-ID: 36Zr2P6j6W6
772a1318bb2caa0cba69acd65c854a250948341d: Bug 1053898 - Update WalkerActor to return shadowRoot as child of host element;r=bgrins
Julian Descottes <jdescottes@mozilla.com> - Mon, 19 Mar 2018 10:33:07 +0100 - rev 410630
Push 33733 by aciure@mozilla.com at Thu, 29 Mar 2018 22:05:29 +0000
Bug 1053898 - Update WalkerActor to return shadowRoot as child of host element;r=bgrins This changeset allows to display a #document-fragment as the child of a custom element that has a shadowRoot. MozReview-Commit-ID: 59wbnjz40I3
5c4f55cfabb4fac471a95c0f259114754e4158f8: Bug 1053898 - Update DocumentWalker constructor to support showAnonymousContent parameter;r=pbro
Julian Descottes <jdescottes@mozilla.com> - Mon, 05 Mar 2018 14:27:45 +0100 - rev 410629
Push 33733 by aciure@mozilla.com at Thu, 29 Mar 2018 22:05:29 +0000
Bug 1053898 - Update DocumentWalker constructor to support showAnonymousContent parameter;r=pbro MozReview-Commit-ID: 6c7qlnbe5ND
71e211cc185dac7040cc368ed611ef1df92f3157: Bug 1053898 - Update DocumentWalker constructor to use optional object argument;r=pbro
Julian Descottes <jdescottes@mozilla.com> - Fri, 26 Jan 2018 17:01:25 +0100 - rev 410628
Push 33733 by aciure@mozilla.com at Thu, 29 Mar 2018 22:05:29 +0000
Bug 1053898 - Update DocumentWalker constructor to use optional object argument;r=pbro MozReview-Commit-ID: I8AiM5rXPFd
06b68a8959817fab12b650dcc6f7653ab072eb81: Bug 1053898 - Remove unused WalkerActor methods parents() and siblings;r=pbro
Julian Descottes <jdescottes@mozilla.com> - Wed, 07 Mar 2018 22:49:48 +0100 - rev 410627
Push 33733 by aciure@mozilla.com at Thu, 29 Mar 2018 22:05:29 +0000
Bug 1053898 - Remove unused WalkerActor methods parents() and siblings;r=pbro MozReview-Commit-ID: GEjFjslgK4J
b246dbb1f82b15a27146d99cb7e4956f17b56521: Bug 1449958. Properly inherit scale and transform if there's no new transform. r=kats
Jeff Muizelaar <jmuizelaar@mozilla.com> - Thu, 29 Mar 2018 11:00:39 -0400 - rev 410626
Push 33733 by aciure@mozilla.com at Thu, 29 Mar 2018 22:05:29 +0000
Bug 1449958. Properly inherit scale and transform if there's no new transform. r=kats In bug 1447185 we end up drawing at very high resolution because the scale factor getting reset to 1. MozReview-Commit-ID: IdipkU0jWCG
0157d05549cb3f790f52e72750334ed9b663ecb0: Bug 1446729 - 3. Move GeckoEditable/InputConnection to o.m.geckoview; r=esawin
Jim Chen <nchen@mozilla.com> - Sun, 18 Mar 2018 05:38:55 -0400 - rev 410625
Push 33733 by aciure@mozilla.com at Thu, 29 Mar 2018 22:05:29 +0000
Bug 1446729 - 3. Move GeckoEditable/InputConnection to o.m.geckoview; r=esawin Moving GeckoEditable and GeckoInputConnection to o.m.geckoview lets us make the interfaces inside SessionTextInput package-private, so they don't show up in the docs. MozReview-Commit-ID: 1C8olyqj4sX
a33d7ab2f52d1b13520e3d0d65729635a7fa8db8: Bug 1446729 - 2. Rename TextInputController to SessionTextInput; r=esawin
Jim Chen <nchen@mozilla.com> - Sun, 18 Mar 2018 05:38:55 -0400 - rev 410624
Push 33733 by aciure@mozilla.com at Thu, 29 Mar 2018 22:05:29 +0000
Bug 1446729 - 2. Rename TextInputController to SessionTextInput; r=esawin Following the naming scheme "SessionFoo" for GeckoSession sub-objects, and "getFoo()" for getters of GeckoSession sub-objects, rename TextInputController to SessionTextInput and getTextInputController() to getTextInput(). MozReview-Commit-ID: 6GtgCjCLKhg
80da46bebc63d97637b57988a3dd7e7e5101d8ce: Bug 1446729 - 1. Get rid of DebugGeckoInputConnection; r=esawin
Jim Chen <nchen@mozilla.com> - Sun, 18 Mar 2018 05:38:55 -0400 - rev 410623
Push 33733 by aciure@mozilla.com at Thu, 29 Mar 2018 22:05:29 +0000
Bug 1446729 - 1. Get rid of DebugGeckoInputConnection; r=esawin DebugGeckoInputConnection was a wrapper around GeckoInputConnection to log InputConnection calls. Move its functionality to GeckoInputConnection.wrapForDebug, so we don't have a secondary class in GeckoInputConnection.java. MozReview-Commit-ID: 6uh5kuNenpD
3fb23173dcbfa4d1221c41074f3a7c722c6fa9ac: Bug 1446572 - Adjust node inspection for toolbox's selected frame. r=pbro
J. Ryan Stinnett <jryans@gmail.com> - Wed, 28 Mar 2018 19:54:43 -0500 - rev 410622
Push 33733 by aciure@mozilla.com at Thu, 29 Mar 2018 22:05:29 +0000
Bug 1446572 - Adjust node inspection for toolbox's selected frame. r=pbro When inspecting a node with the toolbox focused on an inner frame, we need to adjust the selectors used to remove hidden parent frames. MozReview-Commit-ID: CXwb3FmnJFO
eac0947f9e416afa766bb7e45a5af9a0c8c8be36: Bug 1446572 - Record node inspection selectors starting with root. r=pbro
J. Ryan Stinnett <jryans@gmail.com> - Wed, 28 Mar 2018 14:30:12 -0500 - rev 410621
Push 33733 by aciure@mozilla.com at Thu, 29 Mar 2018 22:05:29 +0000
Bug 1446572 - Record node inspection selectors starting with root. r=pbro Reverse the array of node inspection selectors, so that are a bit more naturally human-readable by starting from the root document and moving inwards. MozReview-Commit-ID: BYXryJg7iR9
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip