0e03f055808cb2ed38381c1c1f7f1b2756a7c8a4: Backed out changeset a47f6d2d38a4 (bug 1486536) for failing at tests/layout/style/crashtests/1486536.html
Gurzau Raul <rgurzau@mozilla.com> - Tue, 28 Aug 2018 18:59:06 +0300 - rev 491389
Push 1815 by ffxbld-merge at Mon, 15 Oct 2018 10:40:45 +0000
Backed out changeset a47f6d2d38a4 (bug 1486536) for failing at tests/layout/style/crashtests/1486536.html
796f67446c435f7549d83df018fde1bb854eaa04: Bug 1480587 - add support for atomic operations on AArch64 Windows; r=lth
Nathan Froyd <froydnj@mozilla.com> - Tue, 28 Aug 2018 11:31:09 -0400 - rev 491388
Push 1815 by ffxbld-merge at Mon, 15 Oct 2018 10:40:45 +0000
Bug 1480587 - add support for atomic operations on AArch64 Windows; r=lth
4379708ccd033804982e79c50631aca905289949: Bug 1470380 - Enable the first simple version of the flexbox highlighter (M0) in nightly only. r=pbro
Gabriel Luong <gabriel.luong@gmail.com> - Tue, 28 Aug 2018 11:35:58 -0400 - rev 491387
Push 1815 by ffxbld-merge at Mon, 15 Oct 2018 10:40:45 +0000
Bug 1470380 - Enable the first simple version of the flexbox highlighter (M0) in nightly only. r=pbro
7318404ba4f875eb47ed568fa31572567885b47e: Bug 1486429 - AbortSignal must use nsTObserverArray for AbortFollower objects, r=smaug
Andrea Marchesini <amarchesini@mozilla.com> - Tue, 28 Aug 2018 17:28:01 +0200 - rev 491386
Push 1815 by ffxbld-merge at Mon, 15 Oct 2018 10:40:45 +0000
Bug 1486429 - AbortSignal must use nsTObserverArray for AbortFollower objects, r=smaug
44e3fc29c49f0af6823790b74f051f62f8340ecc: Bug 1480366 - Traverse/Unlink mAbortFollowing in any object exposed to content, r=smaug
Andrea Marchesini <amarchesini@mozilla.com> - Tue, 28 Aug 2018 17:27:58 +0200 - rev 491385
Push 1815 by ffxbld-merge at Mon, 15 Oct 2018 10:40:45 +0000
Bug 1480366 - Traverse/Unlink mAbortFollowing in any object exposed to content, r=smaug
2ab1eb37def4c617e420cb30d5d6e7789e80ca01: Bug 1486797 - flex display badge is not active when the flexbox highlighter is shown. r=miker
Gabriel Luong <gabriel.luong@gmail.com> - Tue, 28 Aug 2018 11:18:38 -0400 - rev 491384
Push 1815 by ffxbld-merge at Mon, 15 Oct 2018 10:40:45 +0000
Bug 1486797 - flex display badge is not active when the flexbox highlighter is shown. r=miker
920027e02ee128e0bbe86e824395f006045c1cbc: Bug 1478397 - Part 4: Implement the methods to show the flex item highlighter from HighlightersOverlay. r=rcaliman
Gabriel Luong <gabriel.luong@gmail.com> - Tue, 28 Aug 2018 10:43:40 -0400 - rev 491383
Push 1815 by ffxbld-merge at Mon, 15 Oct 2018 10:40:45 +0000
Bug 1478397 - Part 4: Implement the methods to show the flex item highlighter from HighlightersOverlay. r=rcaliman
4a5c07069012762e90459ed1f81c48e0a53f3cd1: Bug 1478397 - Part 3: Return the computed style properties and flex item sizing information from the FlexItemActor. r=rcaliman
Gabriel Luong <gabriel.luong@gmail.com> - Tue, 28 Aug 2018 10:43:40 -0400 - rev 491382
Push 1815 by ffxbld-merge at Mon, 15 Oct 2018 10:40:45 +0000
Bug 1478397 - Part 3: Return the computed style properties and flex item sizing information from the FlexItemActor. r=rcaliman
58fb697a29d3e0f0411cfe26c1a5af83f233bb93: Bug 1478397 - Part 2: Display an ordered list of flex items when the flex container is highlighted. r=rcaliman
Gabriel Luong <gabriel.luong@gmail.com> - Tue, 28 Aug 2018 10:43:40 -0400 - rev 491381
Push 1815 by ffxbld-merge at Mon, 15 Oct 2018 10:40:45 +0000
Bug 1478397 - Part 2: Display an ordered list of flex items when the flex container is highlighted. r=rcaliman
f21e10fcd4feab789f470b1a3b11cdff7b46089f: Bug 1478397 - Part 1: Implement a FlexItemActor to retrieve information about the flex items. r=rcaliman
Gabriel Luong <gabriel.luong@gmail.com> - Tue, 28 Aug 2018 10:43:39 -0400 - rev 491380
Push 1815 by ffxbld-merge at Mon, 15 Oct 2018 10:40:45 +0000
Bug 1478397 - Part 1: Implement a FlexItemActor to retrieve information about the flex items. r=rcaliman
55ab0c5a32b00368c2d0a534f8fe26f83b4a80d3: Bug 1478397 - Part 0: Reorganize the flex container checkbox and flex container properties to match new designs. r=rcaliman
Gabriel Luong <gabriel.luong@gmail.com> - Tue, 28 Aug 2018 10:43:39 -0400 - rev 491379
Push 1815 by ffxbld-merge at Mon, 15 Oct 2018 10:40:45 +0000
Bug 1478397 - Part 0: Reorganize the flex container checkbox and flex container properties to match new designs. r=rcaliman
9d702b7e5d80bc365790fe49001882b8dca80c9c: Bug 1486467 - [webdriver] Rename sessionId to session_id for NewSessionResponse. r=ato
Henrik Skupin <mail@hskupin.info> - Mon, 27 Aug 2018 16:44:35 +0200 - rev 491378
Push 1815 by ffxbld-merge at Mon, 15 Oct 2018 10:40:45 +0000
Bug 1486467 - [webdriver] Rename sessionId to session_id for NewSessionResponse. r=ato
b4cb950d23e59879f9081cdf0a0ebd3405d39c4c: Bug 1486467 - [webdriver] Rename pageLoad to page_load for TimeoutsResponse. r=ato
Henrik Skupin <mail@hskupin.info> - Mon, 27 Aug 2018 16:44:06 +0200 - rev 491377
Push 1815 by ffxbld-merge at Mon, 15 Oct 2018 10:40:45 +0000
Bug 1486467 - [webdriver] Rename pageLoad to page_load for TimeoutsResponse. r=ato
649fac61e18dd0cfa634527f04c9d4bb59f0f9d0: Bug 1477680, NSPR 4.20 RTM, no code change, only version number, r=me
Kai Engert <kaie@kuix.de> - Tue, 28 Aug 2018 16:21:01 +0200 - rev 491376
Push 1815 by ffxbld-merge at Mon, 15 Oct 2018 10:40:45 +0000
Bug 1477680, NSPR 4.20 RTM, no code change, only version number, r=me UPGRADE_NSPR_RELEASE DONTBUILD
4a4b97e9087ca8ebed570bbc8591e4515eebee93: Bug 1470914, NSS_3_39_BETA2, r=me
Kai Engert <kaie@kuix.de> - Tue, 28 Aug 2018 16:18:25 +0200 - rev 491375
Push 1815 by ffxbld-merge at Mon, 15 Oct 2018 10:40:45 +0000
Bug 1470914, NSS_3_39_BETA2, r=me UPGRADE_NSS_RELEASE
b5ebdb085efaf31a4f00159334c2d23679e5fa27: Bug 1486732 - Remove useless nsXBLBinding::mIsShadowRootBinding. r=smaug
Emilio Cobos Álvarez <emilio@crisal.io> - Tue, 28 Aug 2018 13:10:11 +0200 - rev 491374
Push 1815 by ffxbld-merge at Mon, 15 Oct 2018 10:40:45 +0000
Bug 1486732 - Remove useless nsXBLBinding::mIsShadowRootBinding. r=smaug Differential Revision: https://phabricator.services.mozilla.com/D4434
a47f6d2d38a4d7e46770f43a137d456fa02525ba: Bug 1486536 - Crashtest. r=heycam
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 27 Aug 2018 21:07:59 +0200 - rev 491373
Push 1815 by ffxbld-merge at Mon, 15 Oct 2018 10:40:45 +0000
Bug 1486536 - Crashtest. r=heycam Differential Revision: https://phabricator.services.mozilla.com/D4362
15d80c644e1e8e07c5196d58f6707611c8fac4b0: Bug 1486536 - Explicitly flush the StyleSet from FlushPendingNotifications. r=heycam
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 27 Aug 2018 20:44:20 +0200 - rev 491372
Push 1815 by ffxbld-merge at Mon, 15 Oct 2018 10:40:45 +0000
Bug 1486536 - Explicitly flush the StyleSet from FlushPendingNotifications. r=heycam When CSS rules change, we usually do this implicitly from FlushUserFontSet & co. However there's a code path that dirties the stylist but not the CSS rules, and that's when the compat mode changes and we're an SVG document. I don't think that can get hit (easily, at least?), but it's pretty easy to do so and I think this is cleaner too. This fixes that case so the stylist can't assert in that case either, and so that we still rebuild the cascade data so that the hash maps use the right keys for a given quirks-mode. Differential Revision: https://phabricator.services.mozilla.com/D4361
15e5faa7e1d9a290118f9c05c1480d1f6f3b9a6b: Bug 1486536 - Make nsPresContext::CompatibilityModeChanged() properly call PresShell::ApplicableStylesChanged. r=heycam
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 27 Aug 2018 20:59:11 +0200 - rev 491371
Push 1815 by ffxbld-merge at Mon, 15 Oct 2018 10:40:45 +0000
Bug 1486536 - Make nsPresContext::CompatibilityModeChanged() properly call PresShell::ApplicableStylesChanged. r=heycam We usually rely on this call happening soon enough that it doesn't matter, but from document.write it can matter actually. This is the call that makes this work the same way as other sheet addition / removals. This would fix cases where counter styles / @font-face rules in quirk.css wouldn't get properly updated in some cases. Hopefully we don't have any of those. Differential Revision: https://phabricator.services.mozilla.com/D4360
20a43066e367897769f5c155b1daba955cfaeea7: Bug 1486166 - Set the tooltip text on the parent of the urlbar input. r=dao
Emilio Cobos Álvarez <emilio@crisal.io> - Sat, 25 Aug 2018 07:11:27 +0200 - rev 491370
Push 1815 by ffxbld-merge at Mon, 15 Oct 2018 10:40:45 +0000
Bug 1486166 - Set the tooltip text on the parent of the urlbar input. r=dao The reason bug 1440682 broke this was because I moved all the code to nsXULElement. However, there was a way for non-XUL elements to get XUL tooltips before that, which was via the RestyleManager mechanism to handle attribute mutations. So the behavior before that patch was that non-XUL elements that got the attribute dynamically added or removed before that patch got their tooltips, like the HTML input in the toolbar, but if you specified the attributes statically in the markup, or while the element was somehow outside of the document or what not, it would never work. Given that, this looks completely unintentional, and the fact that this ever worked was a bit lucky. Chances are we eventually want tooltip support for HTML elements in chrome documents, but it is pretty likely that we want to use the HTML tooltip infrastructure instead of nsXULTooltipListener, which is kind of an odd thing. Thus, for now patch the code so that it sets it on the container of the <input>, which is a XUL box that takes the same space as the <input>, instead of moving all the XUL tooltip support to work on non-XUL elements. Also, while at it, remove references to inputtooltiptext, since I didn't find a single reference in the code that would set this attribute ever. Differential Revision: https://phabricator.services.mozilla.com/D4294
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip