13e44d942d707d7bf7a2de4ebed8da9f6759a347: Bug 1416052 - Add a wrapper to invoke client.mk; r=nalexander
Gregory Szorc <gps@mozilla.com> - Thu, 09 Nov 2017 15:50:37 -0800 - rev 391856
Push 97352 by nerli@mozilla.com at Wed, 15 Nov 2017 10:16:19 +0000
Bug 1416052 - Add a wrapper to invoke client.mk; r=nalexander We're about to start moving logic from client.mk into Python. The transition will require doing things like setting environment variables when we invoke client.mk. Prepare for this by factoring the "call client.mk" logic into a reusable function. The function will obviously be temporary until client.mk is no more. I'm not sure what the end state will be yet. But surely having equivalent code in Python is better than having it in make. MozReview-Commit-ID: F15DxXSV8V3
a4cef03e1c9e16e00b37faa0d2455b9b954f11c4: Bug 1415994 - 8. Update auto-generated bindings; r=jchen
Jim Chen <nchen@mozilla.com> - Tue, 14 Nov 2017 18:18:36 -0500 - rev 391855
Push 97352 by nerli@mozilla.com at Wed, 15 Nov 2017 10:16:19 +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 391854
Push 97352 by nerli@mozilla.com at Wed, 15 Nov 2017 10:16:19 +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 391853
Push 97352 by nerli@mozilla.com at Wed, 15 Nov 2017 10:16:19 +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 391852
Push 97352 by nerli@mozilla.com at Wed, 15 Nov 2017 10:16:19 +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 391851
Push 97352 by nerli@mozilla.com at Wed, 15 Nov 2017 10:16:19 +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 391850
Push 97352 by nerli@mozilla.com at Wed, 15 Nov 2017 10:16:19 +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 391849
Push 97352 by nerli@mozilla.com at Wed, 15 Nov 2017 10:16:19 +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 391848
Push 97352 by nerli@mozilla.com at Wed, 15 Nov 2017 10:16:19 +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 391847
Push 97352 by nerli@mozilla.com at Wed, 15 Nov 2017 10:16:19 +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 391846
Push 97352 by nerli@mozilla.com at Wed, 15 Nov 2017 10:16:19 +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 391845
Push 97352 by nerli@mozilla.com at Wed, 15 Nov 2017 10:16:19 +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 391844
Push 97352 by nerli@mozilla.com at Wed, 15 Nov 2017 10:16:19 +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 391843
Push 97352 by nerli@mozilla.com at Wed, 15 Nov 2017 10:16:19 +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 391842
Push 97352 by nerli@mozilla.com at Wed, 15 Nov 2017 10:16:19 +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 391841
Push 97352 by nerli@mozilla.com at Wed, 15 Nov 2017 10:16:19 +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 391840
Push 97352 by nerli@mozilla.com at Wed, 15 Nov 2017 10:16:19 +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 391839
Push 97352 by nerli@mozilla.com at Wed, 15 Nov 2017 10:16:19 +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 391838
Push 97352 by nerli@mozilla.com at Wed, 15 Nov 2017 10:16:19 +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 391837
Push 97352 by nerli@mozilla.com at Wed, 15 Nov 2017 10:16:19 +0000
Bug 1414406: Remove the inline options feature for add-ons. r=aswan MozReview-Commit-ID: 4ycTaMzqWgx
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip