a4cef03e1c9e16e00b37faa0d2455b9b954f11c4: Bug 1415994 - 8. Update auto-generated bindings; r=jchen
Jim Chen <nchen@mozilla.com> - Tue, 14 Nov 2017 18:18:36 -0500 - rev 698202
Push 89224 by stransky@redhat.com at Wed, 15 Nov 2017 10:34:28 +0000
Bug 1415994 - 8. Update auto-generated bindings; r=jchen MozReview-Commit-ID: 2r1V6Hvl5Pb
e90da05fbff4d1e741845f70b65dce2ba955b89a: Bug 1415994 - 7. Migrate existing gfx code to use LayerSession; r=snorp
Jim Chen <nchen@mozilla.com> - Tue, 14 Nov 2017 18:18:35 -0500 - rev 698201
Push 89224 by stransky@redhat.com at Wed, 15 Nov 2017 10:34:28 +0000
Bug 1415994 - 7. Migrate existing gfx code to use LayerSession; r=snorp Remove most of the Compositor and Surface management code in LayerView. And use LayerSession.Compositor in rest of the gfx code. MozReview-Commit-ID: 5E9pj3eGHlv
f0e9749cfce5b15fa56acff72178901c2c3c36d8: Bug 1415994 - 6b. Track GeckoDisplay origin changes; r=snorp
Jim Chen <nchen@mozilla.com> - Tue, 14 Nov 2017 18:18:35 -0500 - rev 698200
Push 89224 by stransky@redhat.com at Wed, 15 Nov 2017 10:34:28 +0000
Bug 1415994 - 6b. Track GeckoDisplay origin changes; r=snorp Add a `screenOriginChanged` callback to GeckoDisplay.Listener, which informs Gecko of changes in the origin of the display. The origin translates to coordinates for web APIs like screenX/screenY and certain other calculations. Also, make GeckoDisplay listen to layout changes in the view tree (by overriding gatherTransparentRegion as an optimization), and call `screenOriginChanged` accordingly. MozReview-Commit-ID: C72EHCkbV3T
44d0e1e39f89f44767b07f480f620cd1daf207f1: Bug 1415994 - 6. Implement GeckoDisplay in GeckoView; r=snorp
Jim Chen <nchen@mozilla.com> - Tue, 14 Nov 2017 18:18:35 -0500 - rev 698199
Push 89224 by stransky@redhat.com at Wed, 15 Nov 2017 10:34:28 +0000
Bug 1415994 - 6. Implement GeckoDisplay in GeckoView; r=snorp Make GeckoView implement GeckoDisplay for its own SurfaceView, and use that with GeckoSession. MozReview-Commit-ID: LXllQGlCxaB
bb53058de7e93eb4faf3bc1623ba5306e463be71: Bug 1415994 - 5. Use LayerSession from GeckoSession; r=snorp
Jim Chen <nchen@mozilla.com> - Tue, 14 Nov 2017 18:18:35 -0500 - rev 698198
Push 89224 by stransky@redhat.com at Wed, 15 Nov 2017 10:34:28 +0000
Bug 1415994 - 5. Use LayerSession from GeckoSession; r=snorp Make GeckoSession inherit from LayerSession, and connect its Compositor to native code as part of the GeckoSession routine. MozReview-Commit-ID: wQaH1A0a7z
3b24c9b8f391e34796510196c7c8051997e56c5b: Bug 1415994 - 4. Use LayerSession in native code; r=snorp
Jim Chen <nchen@mozilla.com> - Tue, 14 Nov 2017 18:18:35 -0500 - rev 698197
Push 89224 by stransky@redhat.com at Wed, 15 Nov 2017 10:34:28 +0000
Bug 1415994 - 4. Use LayerSession in native code; r=snorp Make native code use LayerSession::Compositor instead of LayerView::Compositor. Also, make some callbacks happen on the UI thread to make the Java code cleaner. MozReview-Commit-ID: KhuHel7Zfdn
f1bce525189384881ffdae7623af242538e2d292: Bug 1415994 - 3. Add LayerSession; r=snorp
Jim Chen <nchen@mozilla.com> - Tue, 14 Nov 2017 18:18:34 -0500 - rev 698196
Push 89224 by stransky@redhat.com at Wed, 15 Nov 2017 10:34:28 +0000
Bug 1415994 - 3. Add LayerSession; r=snorp Add a LayerSession class that's split off LayerView. Currently, LayerSession takes over Surface management and the Compositor class from LayerView. Eventually, all of LayerView will migrate to LayerSession. MozReview-Commit-ID: F1ozOfZGY2g
85151d94c1b98e3d59cb137b013ae69dca8bc947: Bug 1415994 - 2. Introduce GeckoDisplay; r=snorp
Jim Chen <nchen@mozilla.com> - Tue, 14 Nov 2017 18:18:34 -0500 - rev 698195
Push 89224 by stransky@redhat.com at Wed, 15 Nov 2017 10:34:28 +0000
Bug 1415994 - 2. Introduce GeckoDisplay; r=snorp Introduce a GeckoDisplay interface for interaction with GeckoSession. MozReview-Commit-ID: 13prgWaPqKU
cd55753cf9ff92c22f9754d566c12344bbceec08: Bug 1415994 - 1. Don't report screen size in GeckoLayerClient; r=rbarker
Jim Chen <nchen@mozilla.com> - Tue, 14 Nov 2017 18:18:34 -0500 - rev 698194
Push 89224 by stransky@redhat.com at Wed, 15 Nov 2017 10:34:28 +0000
Bug 1415994 - 1. Don't report screen size in GeckoLayerClient; r=rbarker We don't actually use the screen size through GeckoLayerClient anymore. Getting rid of it lets us get rid of the Context field in GeckoLayerClient as well. MozReview-Commit-ID: GM1jlhAZm4T
1c0878e0a9b7c9ac619650d7b2f57bbf8ffab94b: Backed out 2 changesets (bug 1416284) for failing e.g. /webdriver/tests/minimize_window.py r=backout
btara <btara@mozilla.com> - Wed, 15 Nov 2017 01:14:08 +0200 - rev 698193
Push 89224 by stransky@redhat.com at Wed, 15 Nov 2017 10:34:28 +0000
Backed out 2 changesets (bug 1416284) for failing e.g. /webdriver/tests/minimize_window.py r=backout on a CLOSED TREE Backed out changeset dff6393650df (bug 1416284) Backed out changeset b1474e3a2e94 (bug 1416284)
3e225193ee6831d6a8c9b2aa48f0c2bb0eca8892: servo: Merge #19211 - Move text-decoration-line out of mako (from KiChjang:text-decoration-line); r=emilio
Keith Yeung <kungfukeith11@gmail.com> - Tue, 14 Nov 2017 15:34:10 -0600 - rev 698192
Push 89224 by stransky@redhat.com at Wed, 15 Nov 2017 10:34:28 +0000
servo: Merge #19211 - Move text-decoration-line out of mako (from KiChjang:text-decoration-line); r=emilio Part of #19015. Source-Repo: https://github.com/servo/servo Source-Revision: 6f1d9a198fa3f060f3eae28f13ac248b0b1186ce
f4c15a88c937e8b3940f5c1922142a6ffb137320: Bug 1416456 - Fix --enable-gczeal build bustage in JS engine. r=jandem
Christian Holler <choller@mozilla.com> - Sat, 11 Nov 2017 11:21:32 +0100 - rev 698191
Push 89224 by stransky@redhat.com at Wed, 15 Nov 2017 10:34:28 +0000
Bug 1416456 - Fix --enable-gczeal build bustage in JS engine. r=jandem MozReview-Commit-ID: 7o5pRbwBZ14
6f0e650b0e5353f829d0e9ce2d86e20482b6bd40: Bug 1416465 - Fix PATTERN_LINK and PATTERN_COPY entries of install manifests. r=mshal
Masatoshi Kimura <VYV03354@nifty.ne.jp> - Sun, 12 Nov 2017 00:06:22 +0900 - rev 698190
Push 89224 by stransky@redhat.com at Wed, 15 Nov 2017 10:34:28 +0000
Bug 1416465 - Fix PATTERN_LINK and PATTERN_COPY entries of install manifests. r=mshal MozReview-Commit-ID: DNVk40ISour
00dd7dfadff3816d02cd6d1bcce8836809d5e22f: Bug 1416989 - Remove mfbt_staticruntime. r=froydnj
Mike Hommey <mh+mozilla@glandium.org> - Tue, 14 Nov 2017 15:55:53 +0900 - rev 698189
Push 89224 by stransky@redhat.com at Wed, 15 Nov 2017 10:34:28 +0000
Bug 1416989 - Remove mfbt_staticruntime. r=froydnj The library was added in bug 1160285 for webapprt, and webapprt was removed in bug 1238079.
526f6a68b77d340db9ec41f828ce1eeeb91aa5fb: Bug 1408585 - Remove RepositorySession createSession delegates r=rnewman
Grigory Kruglov <gkruglov@mozilla.com> - Tue, 14 Nov 2017 14:37:05 -0500 - rev 698188
Push 89224 by stransky@redhat.com at Wed, 15 Nov 2017 10:34:28 +0000
Bug 1408585 - Remove RepositorySession createSession delegates r=rnewman MozReview-Commit-ID: KezYHeSWDiL
421ecf5915434aac48675ecc5ab8b6ca6c089a15: Bug 1408585 - Remove RepositorySession begin delegates r=rnewman
Grigory Kruglov <gkruglov@mozilla.com> - Mon, 13 Nov 2017 14:29:49 -0500 - rev 698187
Push 89224 by stransky@redhat.com at Wed, 15 Nov 2017 10:34:28 +0000
Bug 1408585 - Remove RepositorySession begin delegates r=rnewman 'begin' now throws in case things go wrong. MozReview-Commit-ID: 8jcxYiPcsii
dff6393650df30106aa38fd9a4ea91f2bad34b52: Bug 1416284: Update WDSpec tests expectations. r=ato
David Burns <dburns@mozilla.com> - Fri, 10 Nov 2017 19:46:40 +0000 - rev 698186
Push 89224 by stransky@redhat.com at Wed, 15 Nov 2017 10:34:28 +0000
Bug 1416284: Update WDSpec tests expectations. r=ato MozReview-Commit-ID: HrikhmLgamY
b1474e3a2e948a0a1394cdef584524b63cfa5ea1: Bug 1416284: Dismiss alerts when we hit an UnexpectedAlertOpen error. r=ato
David Burns <dburns@mozilla.com> - Fri, 10 Nov 2017 17:25:50 +0000 - rev 698185
Push 89224 by stransky@redhat.com at Wed, 15 Nov 2017 10:34:28 +0000
Bug 1416284: Dismiss alerts when we hit an UnexpectedAlertOpen error. r=ato The Browser Testing and Tools group agreed that the webdriver endpoint, when asserting for a modal, that it clears the modal on the screen and raises an an Unexpected Alert Open error. See https://github.com/w3c/webdriver/pull/1145 MozReview-Commit-ID: 1OnT1AMM0tY
ac82533933fb124f8f20f917dffdef0812626f03: Bug 1414406: Remove the inline options feature for add-ons. r=aswan
Dave Townsend <dtownsend@oxymoronical.com> - Mon, 13 Nov 2017 15:09:00 -0800 - rev 698184
Push 89224 by stransky@redhat.com at Wed, 15 Nov 2017 10:34:28 +0000
Bug 1414406: Remove the inline options feature for add-ons. r=aswan MozReview-Commit-ID: 4ycTaMzqWgx
36cb0ea658920eae775aa8ac9b72ae9f80835d63: Bug 1414406: Remove inline options from talos tabswitch test add-on. r=mconley
Dave Townsend <dtownsend@oxymoronical.com> - Tue, 14 Nov 2017 08:54:08 -0800 - rev 698183
Push 89224 by stransky@redhat.com at Wed, 15 Nov 2017 10:34:28 +0000
Bug 1414406: Remove inline options from talos tabswitch test add-on. r=mconley MozReview-Commit-ID: 4XTJgkBdBsa
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip