77acafe9c8136da959a24c54b68d3975a2f36c7a: Bug 1442502 - Require event loop roundtrip for WebGLSync. - r=kvark
Jeff Gilbert <jgilbert@mozilla.com> - Tue, 20 Feb 2018 17:34:25 -0800 - rev 764497
Push 101774 by bmo:rbarker@mozilla.com at Wed, 07 Mar 2018 21:12:53 +0000
Bug 1442502 - Require event loop roundtrip for WebGLSync. - r=kvark MozReview-Commit-ID: 6h6j2LvJdXm
242b096e683a63ecc61d5f5f865089653cac75a2: Bug 1358719 - Add window resize reflow test. r?florian draft
Mike Conley <mconley@mozilla.com> - Wed, 07 Mar 2018 13:29:25 -0500 - rev 764496
Push 101773 by mconley@mozilla.com at Wed, 07 Mar 2018 21:05:01 +0000
Bug 1358719 - Add window resize reflow test. r?florian MozReview-Commit-ID: 57mLswnXhC8
c6eafe1af2e5867306585e7fa2d8f24cdee937f0: Bug 1358719 - Get rid of synchronous layout flush in browserPlacesViews.js. r?mak draft
Mike Conley <mconley@mozilla.com> - Tue, 27 Feb 2018 19:09:27 -0500 - rev 764495
Push 101773 by mconley@mozilla.com at Wed, 07 Mar 2018 21:05:01 +0000
Bug 1358719 - Get rid of synchronous layout flush in browserPlacesViews.js. r?mak This uses promiseDocumentFlushed to make it easier to query for layout information for the overflowing bookmark toolbar without causing sync layout flushes. All DOM operations on the toolbar have been moved to run within a requestAnimationFrame in order to reduce the likelihood that other JavaScript that's about to run will cause style or layout flushes. MozReview-Commit-ID: 1GrARVc4RMJ
55845074434711e66f76eaacd8cce989fd06d81e: Bug 1421070: Always enable custom elements in chrome. draft
Dave Townsend <dtownsend@oxymoronical.com> - Fri, 20 Oct 2017 11:02:33 -0700 - rev 764494
Push 101772 by bgrinstead@mozilla.com at Wed, 07 Mar 2018 21:02:39 +0000
Bug 1421070: Always enable custom elements in chrome. MozReview-Commit-ID: CMiLzmp60jA
3640d9b0886eb2e6b45e29078b437279eb1ded54: Bug 1031855 - Add test that sync password application does the right thing for duplicates. r?markh draft
Thom Chiovoloni <tchiovoloni@mozilla.com> - Wed, 07 Mar 2018 13:01:12 -0800 - rev 764493
Push 101771 by bmo:tchiovoloni@mozilla.com at Wed, 07 Mar 2018 21:01:31 +0000
Bug 1031855 - Add test that sync password application does the right thing for duplicates. r?markh MozReview-Commit-ID: HIrWdzAZmkC
840cd56c133bdafa2010748556964c03ccb39065: Bug 1358719 - Add window resize reflow test. r?florian draft
Mike Conley <mconley@mozilla.com> - Wed, 07 Mar 2018 13:29:25 -0500 - rev 764492
Push 101770 by mconley@mozilla.com at Wed, 07 Mar 2018 21:00:36 +0000
Bug 1358719 - Add window resize reflow test. r?florian MozReview-Commit-ID: 57mLswnXhC8
89d186b56c0ba01f8a7d6938d35ca396c00eb6ac: Bug 1358719 - Get rid of synchronous layout flush in browserPlacesViews.js. r?mak draft
Mike Conley <mconley@mozilla.com> - Tue, 27 Feb 2018 19:09:27 -0500 - rev 764491
Push 101770 by mconley@mozilla.com at Wed, 07 Mar 2018 21:00:36 +0000
Bug 1358719 - Get rid of synchronous layout flush in browserPlacesViews.js. r?mak This uses promiseDocumentFlushed to make it easier to query for layout information for the overflowing bookmark toolbar without causing sync layout flushes. All DOM operations on the toolbar have been moved to run within a requestAnimationFrame in order to reduce the likelihood that other JavaScript that's about to run will cause style or layout flushes. MozReview-Commit-ID: 1GrARVc4RMJ
c5af4a6109336430afb3ffb1802b1118286d63e2: Bug 1442020 - Ensure neither style nor layout flushes are required when running promiseDocumentFlushed callbacks. r?bz draft
Mike Conley <mconley@mozilla.com> - Wed, 28 Feb 2018 16:15:51 -0500 - rev 764490
Push 101770 by mconley@mozilla.com at Wed, 07 Mar 2018 21:00:36 +0000
Bug 1442020 - Ensure neither style nor layout flushes are required when running promiseDocumentFlushed callbacks. r?bz MozReview-Commit-ID: INGpltVvNmZ
4d13ea216a88bb4a0272ac756dba2d50216fca35: Bug 1443635 - Remove the custom XUL <update> tag r=Paolo draft
Timothy Guan-tin Chien <timdream@gmail.com> - Tue, 06 Mar 2018 14:05:03 -0800 - rev 764489
Push 101769 by timdream@gmail.com at Wed, 07 Mar 2018 21:00:32 +0000
Bug 1443635 - Remove the custom XUL <update> tag r=Paolo Restore it to be <richlistitem>s so that nsAccessibilityService can produce correct accessibles. MozReview-Commit-ID: 1QiGyKPNifZ
d057b5c91fbc249377c189c7bc7984e09dc1dbe2: Bug 1053898 - Update browser_markup_anonymous_03 test for new shadowdom display;r=bgrins draft
Julian Descottes <jdescottes@mozilla.com> - Wed, 07 Mar 2018 17:47:10 +0100 - rev 764488
Push 101768 by jdescottes@mozilla.com at Wed, 07 Mar 2018 20:58:56 +0000
Bug 1053898 - Update browser_markup_anonymous_03 test for new shadowdom display;r=bgrins MozReview-Commit-ID: FwFkeWuYPwj
8a883b8e4bab4818d0b6ac5eedaafaa309db38de: Bug 1053898 - Add integration tests for DevTools inspector shadow dom support;r=bgrins,gl draft
Julian Descottes <jdescottes@mozilla.com> - Tue, 13 Feb 2018 20:03:39 +0100 - rev 764487
Push 101768 by jdescottes@mozilla.com at Wed, 07 Mar 2018 20:58:56 +0000
Bug 1053898 - Add integration tests for DevTools inspector shadow dom support;r=bgrins,gl MozReview-Commit-ID: 7C56R5ZMQ4B
f12832ad9fa825e65d150406ee672239aedbfe1a: Bug 1053898 - Update SlottedNodeEditor to show a reveal link on hover;r=bgrins draft
Julian Descottes <jdescottes@mozilla.com> - Wed, 07 Mar 2018 11:50:21 +0100 - rev 764486
Push 101768 by jdescottes@mozilla.com at Wed, 07 Mar 2018 20:58:56 +0000
Bug 1053898 - Update SlottedNodeEditor to show a reveal link on hover;r=bgrins MozReview-Commit-ID: 7j7zmApH5h6
4a4e30b761f57ff64ac79781c88bf267c149cd35: Bug 1053898 - Update inspector to prevent context-menu on slotted elements;r=bgrins draft
Julian Descottes <jdescottes@mozilla.com> - Wed, 07 Mar 2018 10:36:28 +0100 - rev 764485
Push 101768 by jdescottes@mozilla.com at Wed, 07 Mar 2018 20:58:56 +0000
Bug 1053898 - Update inspector to prevent context-menu on slotted elements;r=bgrins MozReview-Commit-ID: loWAiRBT18
2cf0fd9a89c502f42033404103f13ed7c28f190f: Bug 1053898 - Display slotted nodes in markup view;r=bgrins draft
Julian Descottes <jdescottes@mozilla.com> - Tue, 06 Mar 2018 20:50:13 +0100 - rev 764484
Push 101768 by jdescottes@mozilla.com at Wed, 07 Mar 2018 20:58:56 +0000
Bug 1053898 - Display slotted nodes in markup view;r=bgrins Add new container and editor dedicated to represent slotted nodes. Add isSlotted to the interface of Container elements (returns false everywhere except for slotted containers). MozReview-Commit-ID: DRxyqThpegm
49c26342cba85670ca70c99a0c57ccc08421f2c2: Bug 1053898 - Replace ElementContainer _buildEventTooltipContent() with generic click handler;r=gl draft
Julian Descottes <jdescottes@mozilla.com> - Wed, 07 Mar 2018 11:49:28 +0100 - rev 764483
Push 101768 by jdescottes@mozilla.com at Wed, 07 Mar 2018 20:58:56 +0000
Bug 1053898 - Replace ElementContainer _buildEventTooltipContent() with generic click handler;r=gl The markup-view forwards click events to container instance only if the Container is a MarkupElementContainer, and assumes a _buildEventTooltipContent method will be available. Here we switch to a public onContainerClick method that the markup view will call as long as it is defined on the targeted container. MozReview-Commit-ID: Kem0m57ECyE
67fb6b30fde267613c4cb11769593e07410e062f: Bug 1053898 - Add setContainer and hasContainer APIs in MarkupView;r=gl draft
Julian Descottes <jdescottes@mozilla.com> - Tue, 06 Mar 2018 19:47:24 +0100 - rev 764482
Push 101768 by jdescottes@mozilla.com at Wed, 07 Mar 2018 20:58:56 +0000
Bug 1053898 - Add setContainer and hasContainer APIs in MarkupView;r=gl With shadowdom support, a single nodeFront can have several containers. This will complexify the logic to manipulate the _containers map in markup.js. Introducing basic getters and setters in interact with this map will make the transition easier. MozReview-Commit-ID: FTphQgCsHNL
a8729b66889397eec58cb76fdaba3bc4633d18a1: Bug 1053898 - Add _markContainerAsSelected() API in MarkupView;r=gl draft
Julian Descottes <jdescottes@mozilla.com> - Tue, 06 Mar 2018 19:04:48 +0100 - rev 764481
Push 101768 by jdescottes@mozilla.com at Wed, 07 Mar 2018 20:58:56 +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
2353971111f6f8dc4ff3860d1f8ed3389b77714d: Bug 1053898 - Update MarkupView to track the hovered container rather than the hovered nodeFront;r=gl draft
Julian Descottes <jdescottes@mozilla.com> - Tue, 06 Mar 2018 18:47:26 +0100 - rev 764480
Push 101768 by jdescottes@mozilla.com at Wed, 07 Mar 2018 20:58:56 +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
851a8b2eb15a9050f5a90b7a4e3c38aadc3b8956: Bug 1053898 - Update framework/selection setNodeFront signature to use object argument;r=gl draft
Julian Descottes <jdescottes@mozilla.com> - Mon, 05 Mar 2018 14:15:57 +0100 - rev 764479
Push 101768 by jdescottes@mozilla.com at Wed, 07 Mar 2018 20:58:56 +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
9f659a7e7de37f27fd2b9f8bfef1be9d14f43830: Bug 1053898 - Update framework/selection to support slotted selections;r=gl draft
Julian Descottes <jdescottes@mozilla.com> - Mon, 05 Mar 2018 13:56:00 +0100 - rev 764478
Push 101768 by jdescottes@mozilla.com at Wed, 07 Mar 2018 20:58:56 +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
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip