acb27b9157421ce17df320f13ec88e2798a89db4: Bug 1485676 - Tweak RDM manage to support new async forTab. r=yulia
Alexandre Poirot <poirot.alex@gmail.com> - Wed, 29 Aug 2018 06:11:53 -0700 - rev 493535
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1485676 - Tweak RDM manage to support new async forTab. r=yulia Summary: Fetching any target is now asynchronous. But RDM setup/destroy codepath is very fragile and introduce many low level exception when trying to restore the original browser element if any timing changes. So this patch prevents trying to fetch the target object if a toolbox isn't already opened. The target object is being used only for Telemetry purpose for now. Depends On D4538 Reviewers: yulia! Tags: #secure-revision Bug #: 1485676 Differential Revision: https://phabricator.services.mozilla.com/D4540 MozReview-Commit-ID: 2QDUNqentMP
ba21576327729e9f597a03d494baafd27bd4c905: Bug 1485676 - Adapt gDevTools.createTargetForTab to new TabTarget class. r=yulia
Alexandre Poirot <poirot.alex@gmail.com> - Wed, 29 Aug 2018 05:34:37 -0700 - rev 493534
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1485676 - Adapt gDevTools.createTargetForTab to new TabTarget class. r=yulia Summary: Depends On D4536 Reviewers: yulia! Tags: #secure-revision Bug #: 1485676 Differential Revision: https://phabricator.services.mozilla.com/D4537 MozReview-Commit-ID: E3AIMyFgL5m
d1d6b9bc2372bbb2d5ca36cd465284dabe601e4c: Bug 1485676 - Convert TargetFactory.forTab call to forRemoteTab in debugger mochitest. r=yulia
Alexandre Poirot <poirot.alex@gmail.com> - Wed, 29 Aug 2018 06:03:44 -0700 - rev 493533
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1485676 - Convert TargetFactory.forTab call to forRemoteTab in debugger mochitest. r=yulia Summary: We are not passing a tab here. It only works by chance! Depends On D4535 Reviewers: yulia! Tags: #secure-revision Bug #: 1485676 Differential Revision: https://phabricator.services.mozilla.com/D4536 MozReview-Commit-ID: K0ztxPM2N6A
d7646ea8640b3e514f7d18a9494d145de0a85e3c: Bug 1485676 - Refactor gDevTools.getTargetForTab callsites to assume getTargetForTab is async. r=yulia
Alexandre Poirot <poirot.alex@gmail.com> - Wed, 29 Aug 2018 05:31:43 -0700 - rev 493532
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1485676 - Refactor gDevTools.getTargetForTab callsites to assume getTargetForTab is async. r=yulia Reviewers: yulia! Tags: #secure-revision Bug #: 1485676 Differential Revision: https://phabricator.services.mozilla.com/D4535 MozReview-Commit-ID: FyERWaYipZo
ff4f20dd48589658dd81066d0310d37044141f39: Bug 1488241 - Error link from about:support leads to about:policies#active instead of about:policies#errors. r=felipe
Luke Schwalfenberg <lschwalfenberg@gmail.com> - Sat, 22 Sep 2018 16:19:08 +0100 - rev 493531
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1488241 - Error link from about:support leads to about:policies#active instead of about:policies#errors. r=felipe Differential Revision: https://phabricator.services.mozilla.com/D6538
10a051fd297c9b023155d60321c16c2f9139eba5: Backed out changeset 66d0b0be41ed (bug 1493435) for build plain bustages
Andreea Pavel <apavel@mozilla.com> - Sat, 22 Sep 2018 19:40:38 +0300 - rev 493530
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Backed out changeset 66d0b0be41ed (bug 1493435) for build plain bustages
66d0b0be41eda6973fb6edf4f25bbe32856a7dab: Bug 1493435 - Update smallvec crate and enable the union feature. r=emilio
Andre Bogus <bogusandre@gmail.com> - Wed, 19 Sep 2018 07:16:30 +0200 - rev 493529
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1493435 - Update smallvec crate and enable the union feature. r=emilio We had a mix of 0.6.2 and 0.6.5 (which is the current release), this unifies to the latest version. It also enables the union feature which removes the discriminant, reducing memory usage. This cherry-picks servo/servo#21746.
17b842daa4faac0cb703fc3519fffff6cee5a050: Bug 1457782 - Use help.svg instead of Question.png on Windows. r=dao
Vincent Cote <vincent.cote@uleth.ca> - Sat, 22 Sep 2018 13:07:10 +0000 - rev 493528
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1457782 - Use help.svg instead of Question.png on Windows. r=dao Differential Revision: https://phabricator.services.mozilla.com/D6539
f903cbfa3c01a5808c77538e47cb7a8758fa8676: Merge mozilla-inbound to mozilla-central. a=merge
Andreea Pavel <apavel@mozilla.com> - Sat, 22 Sep 2018 12:34:50 +0300 - rev 493527
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Merge mozilla-inbound to mozilla-central. a=merge
3685d3c45f2dd429e1b603ad5b10c00f1b8cc84f: Bug 1490033. Use IsStyleMaybeAnimated to set up snapping surface transform. r=mstange
Jeff Muizelaar <jmuizelaar@mozilla.com> - Fri, 21 Sep 2018 18:25:36 -0400 - rev 493526
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1490033. Use IsStyleMaybeAnimated to set up snapping surface transform. r=mstange This catches all animations instead of those that only run on the compositor. Differential Revision: https://phabricator.services.mozilla.com/D6543
d47f566e1399289271f14d75d0e57ca2641a781a: Bug 1483986 - Remove sync versions of document.cookie getter/setter; r=ehsan,froydnj
Diego Pino Garcia <dpino@igalia.com> - Fri, 21 Sep 2018 23:00:54 -0400 - rev 493525
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1483986 - Remove sync versions of document.cookie getter/setter; r=ehsan,froydnj
f72e1c8ce16c1626780745df3d05c7e3d86f247e: [mq]: Bug 1493078
Christoph Diehl <cdiehl@mozilla.com> - Fri, 21 Sep 2018 20:16:50 +0200 - rev 493524
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
[mq]: Bug 1493078
6c784e692474268fa0fe9c165a3bf809542288b8: Bug 1479034 - Make GeckoView's SessionAccessibility a JNIObject associated with a nsWindow. r=jchen
Eitan Isaacson <eitan@monotonous.org> - Wed, 19 Sep 2018 16:01:40 -0700 - rev 493523
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1479034 - Make GeckoView's SessionAccessibility a JNIObject associated with a nsWindow. r=jchen
a1c1aebbe0359707d9983e73bc297ca6df77c0ad: Bug 1418470 Part 2: Add a test confirming that mask-image is blocked cross-origin. r=emilio!
Brad Werth <bwerth@mozilla.com> - Fri, 14 Sep 2018 12:47:46 -0700 - rev 493522
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1418470 Part 2: Add a test confirming that mask-image is blocked cross-origin. r=emilio! Differential Revision: https://phabricator.services.mozilla.com/D5910
e49d52402627f4f3ca8904a29b56eb1e00f9984e: Bug 1418470 Part 1: Provide a specialized parse_method for mask-image to use CORS. r=emilio!
Brad Werth <bwerth@mozilla.com> - Wed, 12 Sep 2018 15:54:24 -0700 - rev 493521
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1418470 Part 1: Provide a specialized parse_method for mask-image to use CORS. r=emilio! Differential Revision: https://phabricator.services.mozilla.com/D5714
8d4ed588ff4064d00d306438e95c295ba2d78743: Bug 1491590. Make sure that the paint rect is set to the bounds. r=mstange
Jeff Muizelaar <jmuizelaar@mozilla.com> - Fri, 21 Sep 2018 15:42:29 -0400 - rev 493520
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1491590. Make sure that the paint rect is set to the bounds. r=mstange This prevents us from doing unnecessary drawing because we clip to the bounds of the item. Differential Revision: https://phabricator.services.mozilla.com/D6428
5cd110df8612bd173908ec93846b70f53bd9bde7: Bug 1447880. Paint nsDisplayMasks directly instead of using a BasicLayerManager. r=mstange
Jeff Muizelaar <jmuizelaar@mozilla.com> - Fri, 14 Sep 2018 10:42:38 -0400 - rev 493519
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1447880. Paint nsDisplayMasks directly instead of using a BasicLayerManager. r=mstange This allows us to invalidate individual items inside of the mask instead of treating the mask and it's children as a single item. Differential Revision: https://phabricator.services.mozilla.com/D6224
e3136af29c895b613def401aa30525735aff48ae: Bug 1447880. Add nsDisplayMask::IsValidMask. r=mstange
Jeff Muizelaar <jmuizelaar@mozilla.com> - Fri, 21 Sep 2018 11:57:37 -0400 - rev 493518
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1447880. Add nsDisplayMask::IsValidMask. r=mstange This pulls out a nsDisplayMask::IsValidMask that can be used by blob invalidation to ensure that the mask is drawable. Differential Revision: https://phabricator.services.mozilla.com/D6502
78784961fe2c0af5ee4501bd4296edb9eb60b6a6: Bug 1447880. Allow PaintMaskAndClipPath to support different ways of painting its children. r=mstange
Jeff Muizelaar <jmuizelaar@mozilla.com> - Wed, 12 Sep 2018 15:14:20 -0400 - rev 493517
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1447880. Allow PaintMaskAndClipPath to support different ways of painting its children. r=mstange Differential Revision: https://phabricator.services.mozilla.com/D6223
4f0db2886781fc12b645cd7ae415fe8e094edf2b: Bug 1447880. Handle inactive 3d transforms. r=mstange
Jeff Muizelaar <jmuizelaar@mozilla.com> - Fri, 14 Sep 2018 10:47:56 -0400 - rev 493516
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1447880. Handle inactive 3d transforms. r=mstange It isn't possible to trigger this code currently because the only way to have an inactive 3d transform is with a mask or filter item and those get handled with a BasicLayerManager. This becomes necessary once we handle mask items internally. Differential Revision: https://phabricator.services.mozilla.com/D6222
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip