Kartikaya Gupta
4bee409ce4
Bug 1367911 - Follow-up to remove invalid assertion. r=me
...
MozReview-Commit-ID: IdL5yLgserF
2017-05-29 09:57:42 -04:00
Kartikaya Gupta
b7ee577f62
Merge m-c to graphics, a=merge
...
MozReview-Commit-ID: 8IWAJNO52ry
2017-05-29 08:28:04 -04:00
Carsten "Tomcat" Book
31eec6f59e
merge mozilla-inbound to mozilla-central a=merge
2017-05-29 10:19:53 +02:00
Xidorn Quan
6a32fd7cbb
Bug 1363292 - Have unprefixed linear-gradient accept zero as angle value. r=dholbert
...
MozReview-Commit-ID: GRHi9GbkrnG
--HG--
extra : rebase_source : 7ad75091673bd072cb31a930d57ada8a4cf8eab0
2017-05-29 14:28:19 +10:00
Xidorn Quan
e226b79b7c
Bug 1368782 - Always use rule order for cascading child sheets. r=dbaron
...
MozReview-Commit-ID: IzEsMvzGqIm
--HG--
extra : rebase_source : a3880b2a16b5346593e40ed868f58e0ec605b5ff
2017-05-31 10:51:25 +10:00
JerryShih
6b9e0b591b
Bug 1366512 - Export some EGL functions for D3D NV12 texture format. v2. r=jgilbert
...
These EGL functions will be used to convert D3D NV12 texture handle to GL handle.
MozReview-Commit-ID: JpH0P3mAanU
2017-05-28 21:15:07 -07:00
Kartikaya Gupta
c77f08c8ad
Bug 1367911 - Extract a GetLayersId() helper. r=dvander
...
We're calling this often enough that it seems good to extract a named
helper method.
MozReview-Commit-ID: gIwdyfafOq
2017-05-28 07:51:53 -04:00
Kartikaya Gupta
e4b2bf8de2
Bug 1367911 - Update APZCCallbackHelper to support WebRender. r=dvander
...
This allows APZCCallbackHelper to send the SetConfirmedTargetAPZC
message over PWebRenderBridge if webrender is enabled, rather than
assuming the layer manager is a ClientLayerManager and then crashing.
MozReview-Commit-ID: 57o9CaCcbTi
2017-05-28 07:51:51 -04:00
Kartikaya Gupta
0f05ab2902
Bug 1367911 - Refactor the SetConfirmedTargetAPZC function to take a layers id. r=dvander
...
This makes it simpler to reuse this API from WebRenderBridgeParent,
since we can provide a layers id but not a LayerTransactionParent.
MozReview-Commit-ID: DEIGMk9tJEB
2017-05-28 07:51:48 -04:00
Kartikaya Gupta
d5c99e4ebb
Bug 1367837 - Implement some APZ test util APIs for webrender. r=botond,dvander
...
This implements some methods exposed on DOMWindowUtils and used by
reftests, for the WebRender codepath. The implementation is very similar
to the implementation in LayerTransactionParent.
MozReview-Commit-ID: HP8OxzIzS7P
2017-05-28 07:48:36 -04:00
Kartikaya Gupta
f47534e48a
Bug 1367837 - Expose a testing helper method to get an APZC instance from the layers id and scroll id. r=botond
...
MozReview-Commit-ID: HyEMamx7nDk
2017-05-28 07:48:33 -04:00
Kartikaya Gupta
71133b7ca0
Bug 1367837 - Have the CompositorBridgeParent::FlushApzRepaints function take a layers id instead of a layer tree. r=dvander
...
This is helpful for reusing the FlushApzRepaints from
WebRenderBridgeParent, since it no longer assumes there's a layers
transaction object.
MozReview-Commit-ID: GVqDDEeZaN3
2017-05-28 07:48:29 -04:00
Matt R
1f9d9f8cb7
Bug 1368204 - convert uses of 'defer' to 'new Promise' in client/responsive.html; r=tromey
...
MozReview-Commit-ID: HnjT6j9yjW3
--HG--
extra : rebase_source : 7c1eedaaec2b5f9ac05517a3a0e2210cdbd80002
2017-05-27 17:32:06 +01:00
Aneesh Agrawal
dede65c36c
servo: Merge #17085 - Fix ./mach upload-nightly macbrew
(from aneeshusa:fix-mach-upload-nightly-for-macbrew); r=larsbergstrom
...
<!-- Please describe your changes on the following line: -->
Fix a few issues with the Homebrew repository updating.
Follow-up to #16565 ; should finish off #17045 .
Lightly smoke-tested locally this time.
---
<!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: -->
- [ ] `./mach build -d` does not report any errors
- [x] `./mach test-tidy` does not report any errors
- [ ] These changes fix #__ (github issue number if applicable).
<!-- Either: -->
- [ ] There are tests for these changes OR
- [x] These changes do not require tests because they will be tested on the builders
<!-- Also, please make sure that "Allow edits from maintainers" checkbox is checked, so that we can help you if you get stuck somewhere along the way.-->
<!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. -->
Source-Repo: https://github.com/servo/servo
Source-Revision: 011a7adf56d9a58be9707cdeeeb824c4b70df84a
--HG--
rename : servo/etc/ci/servo-binary-formula.rb.in => servo/python/servo/servo-binary-formula.rb.in
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : 4ba5f84821956f6ec898cabeff5d212d6e276932
2017-05-30 14:06:59 -05:00
David Parks
3b7d1c27e9
Bug 1367806 - Fix ref counting of tasks for remoted Win32 methods in plugin processes. r=jimm
...
We were using the task after we .forget() it.
2017-05-26 13:19:54 -07:00
Benjamin Smedberg
dd4d4daa0a
Bug 1368060 - Prefs and telemetry for hidden-plugin infobars. This patch does not change any defaults, but provides options which we'll test via A/B testing and telemetry to measure success. r=mconley data-r=rweiss
...
MozReview-Commit-ID: 7QP1nsB2jtw
--HG--
extra : rebase_source : 255803cabc3fdbd384d8713152a73b72f4545e50
2017-05-26 13:09:42 -04:00
Paul Bone
8867a1f3a0
bug 1368086 - Rename gcIfNeededPerAllocation to gcIfNeededAtAllocation, r=sfink
...
MozReview-Commit-ID: Jwk4TPDObJc
2017-05-27 03:00:51 +10:00
Sebastian Hengst
5f2b94fb79
merge mozilla-central to mozilla-inbound. r=merge a=merge
2017-05-29 00:54:32 +02:00
Sebastian Hengst
8ee2c326d2
merge mozilla-inbound to mozilla-central. r=merge a=merge
...
MozReview-Commit-ID: DFuSLSPqTVl
2017-05-29 00:51:05 +02:00
Sebastian Hengst
ab557674e4
merge autoland to mozilla-central. r=merge a=merge
...
MozReview-Commit-ID: 2MWgC2ySf0i
2017-05-29 00:49:24 +02:00
Phil Ringnalda
16b90e808a
Backed out changeset e12fa325e112 (bug 1359527) for Win8 masking reftest failures
...
MozReview-Commit-ID: 5ecOfTu606d
2017-05-28 15:45:42 -07:00
Kris Maglione
fe139bbf07
Bug 1341008: Follow-up: Don't needlessly load ExtensionContent.jsm into all processes.
...
MozReview-Commit-ID: 1rdgcrwScw
2017-05-28 14:50:23 -07:00
Nathan Froyd
0fe161627a
Bug 1368177 - quote {LIB,}CLANG_PATH for cargo; r=rillian
...
These paths can contain spaces, particularly if they point into
${HOME}/.mozbuild on Windows. If people are bold enough to use the
Windows packages from llvm.org, the LLVM packages are installed by
default into C:\Program Files\LLVM, so paths from there would contain
spaces as well.
2017-05-28 17:13:30 -04:00
Mason Chang
981bccddf0
Bug 1359527. Add DrawTarget::IntoLuminance. r=jrmuizel,Bas
...
This lets us use the luminance effect with Direct2D to avoid
having to read back. It will also let us avoid reading back
with DrawTargetRecording.
2017-05-28 15:35:14 -04:00
Ehsan Akhgari
b2b32dd799
Bug 1368272 - Rewrite test_bug534149.html to not rely on the dispatching order of WindowDestroyedEvent; r=mystor
2017-05-28 13:42:21 -04:00
Sebastian Hengst
3eaca355a1
merge mozilla-central to mozilla-inbound. r=merge a=merge
2017-05-28 18:47:51 +02:00
Sebastian Hengst
5941f01963
merge mozilla-central to autoland. r=merge a=merge
2017-05-28 18:46:28 +02:00
Sebastian Hengst
f98a774379
Backed out changeset 645836bfad25 (bug 1361664) because bug 1365089 got backed out and this depends on it. r=backout
2017-05-28 18:45:28 +02:00
Sebastian Hengst
a12aaca96d
Backed out changeset 49714b590d48 (bug 1361664)
2017-05-28 18:44:50 +02:00
ffxbld
3724e0f28c
No bug, Automated HPKP preload list update from host bld-linux64-spot-305 - a=hpkp-update
2017-05-28 08:15:02 -07:00
ffxbld
c81b68804b
No bug, Automated HSTS preload list update from host bld-linux64-spot-305 - a=hsts-update
2017-05-28 08:14:59 -07:00
Sebastian Hengst
66d9eb3103
Backed out changeset 9c7688e54e92 (bug 1365089) for breaking Android L10n nightlies. r=backout a=backout
...
MozReview-Commit-ID: FxH7nBskSNj
2017-05-28 16:53:10 +02:00
Jonathan Kew
ee384ef57b
Bug 1368249 - Create nsIFrame::AddProperty API for use when the property is known to not already exist, and use to optimize some call sites. r=mats
2017-05-28 13:16:55 +01:00
Sebastian Hengst
99f17a4e95
Backed out changeset 59c0589220ec (bug 1368249) unused function GetNormalPosition at nsIFrame.h:1073. r=backout
2017-05-28 15:38:15 +02:00
Jonathan Kew
1f8beade4e
Bug 1368249 - Create nsIFrame::AddProperty API for use when the property is known to not already exist, and use to optimize some call sites. r=mats
2017-05-28 13:16:55 +01:00
Phil Ringnalda
914b992e95
Merge m-i to m-c, a=merge
...
MozReview-Commit-ID: CRhv88sOiOA
2017-05-27 21:29:31 -07:00
Phil Ringnalda
7a63ae191d
Merge autoland to m-c, a=merge
...
MozReview-Commit-ID: 4AKIgYeFhIc
2017-05-27 21:28:38 -07:00
Phil Ringnalda
c320343758
Bug 1352481 followup, set the preferences to enable the UI the tests search for, even on beta and release
2017-05-27 13:40:36 -07:00
Phil Ringnalda
e1196fcb14
Bug 1362387 followup, mark the Linux DevEdition tests as tier-1 rather than letting them get the default tier-2
2017-05-27 12:07:34 -07:00
Jan de Mooij
3f318263fc
Bug 1298139 - Make LoopUnroller code handle OOM correctly. r=nbp
2017-05-27 23:40:51 +02:00
Jan de Mooij
b37455bce0
Bug 1364346
part 1 - Optimize Array.prototype.unshift fast path and use it more. r=anba
2017-05-27 23:39:55 +02:00
ffxbld
596d188f6d
No bug, Automated HPKP preload list update from host bld-linux64-spot-308 - a=hpkp-update
2017-05-27 08:17:01 -07:00
ffxbld
a7c347e651
No bug, Automated HSTS preload list update from host bld-linux64-spot-308 - a=hsts-update
2017-05-27 08:16:58 -07:00
Jan de Mooij
a24f22ae22
Bug 1365518 - Fix polymorphic inlining to work correctly for functions that had their group/proto changed. r=shu
2017-05-27 16:29:46 +02:00
Sebastian Hengst
16741b1999
merge mozilla-central to mozilla-inbound. r=merge a=merge
2017-05-27 14:05:01 +02:00
Sebastian Hengst
0d62851e61
Backed out changeset 08b93bba921c (bug 1358117) for Android Nightly bustage. r=backout a=backout
...
MozReview-Commit-ID: IgiZGwOZ3tD
2017-05-27 14:01:55 +02:00
Sebastian Hengst
97eca2b15c
Backed out changeset 44e144a782e1 (bug 1361664) for Android Nightly bustage. r=backout a=backout
...
MozReview-Commit-ID: L3hDVLxBkoJ
2017-05-27 14:01:07 +02:00
Sebastian Hengst
bebf8c82cb
Backed out changeset d289ee2c794d (bug 1361664)
...
MozReview-Commit-ID: gNRtEiyg7W
2017-05-27 14:00:27 +02:00
Jonathan Kew
a8f81efd8e
Bug 1365982 - Attach frame properties to each frame instead of looking them up in a hashtable on the prescontext. r=mats
...
--HG--
rename : layout/base/FramePropertyTable.cpp => layout/base/FrameProperties.cpp
rename : layout/base/FramePropertyTable.h => layout/base/FrameProperties.h
2017-05-27 12:36:00 +01:00
Sebastian Hengst
d8e719c8a3
merge mozilla-inbound to mozilla-central. r=merge a=merge
...
MozReview-Commit-ID: CEadD9RweN4
2017-05-27 10:00:59 +02:00