Bobby Holley
205b124ab5
Bug 1251496 - Introduce a servo-side data structure to represent the style set. r=heycam
2016-02-28 00:25:33 -08:00
Bobby Holley
90a86c1a2e
Bug 1251496 - Hoist existing RefPtrTraits into a ServoBindingHelpers.h. r=heycam
...
I think we're going to have a fair number of things like this, so I'd rather
put them all in one place, rather that defining them in the header for the first
consumer that uses the type.
2016-02-28 00:25:32 -08:00
Lee Salzman
27c94bb979
Bug 1247935 - Part 2: use shared pixmaps with XShm for nsShmImage. r=jrmuizel
2016-02-27 23:16:57 -05:00
Lee Salzman
aedcb20e84
Bug 1247935 - Part 1: double-buffer nsShmImage. r=jrmuizel
2016-02-27 23:16:57 -05:00
Andrew Moser
79c176df5e
Bug 1249937 - Rename LayerComposite::SetShadowTransform to SetShadowBaseTransform. r=botond
...
--HG--
extra : amend_source : c7ff0b07c4caf885a10ef08b6a5051d6a2dc5485
2016-02-26 21:36:52 -05:00
Jan-Ivar Bruaroey
2f66effab3
Bug 1250990 - Make RTCRtpEncodingParameters.scaleResolutionDownBy work with H.264 unicast. r=jesup
...
MozReview-Commit-ID: 2j8rRzZemql
--HG--
extra : rebase_source : 1e039392219000830d869f0ad5432a297f6d6987
2016-02-26 16:16:11 -05:00
Jonathan Kew
a7a0605352
Bug 1251624 - patch 2 - Check for scaling override (devPixelsPerPx setting) in nsScreenWin::GetDefaultCSSScaleFactor, for proper window positioning when a custom scale factor is used. r=emk
2016-02-27 15:44:59 +00:00
Jonathan Kew
fc1454115f
Bug 1251624 - patch 1 - The desktop to device scaling in WinUtils::MonitorFromRect should not depend on custom CSS pixel scaling (devPixelsPerPx setting). r=emk
2016-02-27 15:37:31 +00:00
Sebastian Hengst
392c8e7247
Backed out changeset 7314001ba54c (bug 1251792) for permafailing the test. r=test-failure
2016-02-27 23:58:22 +01:00
Chris Peterson
88de54c16e
Bug 1247532 - Annotate intentional switch fallthrough to suppress -Wimplicit-fallthrough warning in dom/canvas/. r=jgilbert
...
dom/canvas/WebGLContextGL.cpp:845:9: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough]
2016-02-10 23:10:02 -08:00
Huma Zafar
06fc8dac78
Bug 1206166 - Move FetchUtil::Consume methods into separate BodyUtil class and update Fetch.cpp and ServiceWorkerEvents.cpp accordingly. r=kitcambridge
...
MozReview-Commit-ID: KgEccQ2LPpC
--HG--
extra : histedit_source : 17fb2f5c022399b050a12b013f004e628ca4b9d0
2016-02-27 13:54:11 -08:00
Kit Cambridge
82b46485fb
Bug 1206560 - Show the site favicon in XUL notifications. r=jaws
...
MozReview-Commit-ID: FMVYO1DCFDm
--HG--
extra : amend_source : 7cf2261502d89a82de27d067ae9c5d4c47b25f60
extra : histedit_source : 3eee97f8c7a8fce9a0986b107ea374768bd44075
2016-02-27 13:47:22 -08:00
Kit Cambridge
6f8c9f7748
Bug 1250288 - Add a pref for showing favicons in web notifications. r=MattN
...
MozReview-Commit-ID: 9hxv7Ts8L8u
--HG--
extra : amend_source : 949e26111ede7e7cb033fc64bc2b82000a546199
extra : histedit_source : 34cf6b2b1f67672fd72a5efc12c560f6b1729ec3
2016-02-22 13:16:27 -08:00
Eric Rahm
7a9e99d2c6
Bug 1251787 - Remove remaining references to MOZILLA_XPCOMRT_API from tools. r=mstange
2016-02-27 11:12:08 -08:00
Eric Rahm
90618dc82f
Bug 1251785 - Remove remaining references to MOZILLA_XPCOMRT_API from toolkit. r=froydnj
2016-02-27 11:12:08 -08:00
Eric Rahm
fa0cddb6fb
Bug 1251770 - Remove remaining references to MOZILLA_XPCOMRT_API from layout. r=dbaron
2016-02-27 11:12:08 -08:00
Eric Rahm
c47a83ce36
Bug 1251769 - Remove remaining references to MOZILLA_XPCOMRT_API from mfbt. r=froydnj
2016-02-27 11:12:07 -08:00
Eric Rahm
e9c93e58a3
Bug 1251737 - Remove remaining references to MOZILLA_XPCOMRT_API from media. r=jesup
2016-02-27 11:12:07 -08:00
Eric Rahm
16fbdcb5f8
Bug 1251494 - Remove remaining references to MOZILLA_XPCOMRT_API from dom. r=jesup
2016-02-26 18:10:56 -08:00
Eric Rahm
4c23f5cd8d
Bug 1251482 - Remove remaining references to MOZILLA_XPCOMRT_API from xpcom. r=froydnj
2016-02-26 18:10:56 -08:00
Eric Rahm
09e813d747
Bug 1251473 - Remove libxpcomrt library. r=froydnj
2016-02-25 16:31:17 -08:00
Eric Rahm
2917e8395e
Bug 1239870 - Part 5: Switch over mtransport tests to mozilla gtests. r=bwc
...
This converts the individual cppunit gtests into the combined mozilla gtest
which has access to xpcom internals. The build file is simplified to reflect
this change, individual main functions are removed, and duplicate symbols are
removed.
2016-02-09 10:02:40 -08:00
Eric Rahm
082b84fde2
Bug 1239870 - Part 4: Disable broken proxy tunnel tests. r=bwc
...
Several of the proxy tunnel tests are broken. The proxy tunnel test is also
not run in automation.
2016-02-25 15:54:04 -08:00
Eric Rahm
c9f8e6756f
Bug 1239870 - Part 3: Add a base mtransport gtest. r=bwc
...
This adds a base test for other mtransport tests to be derived from. It
handles common setup used by the mtransport tests and parses relevant env
vars.
2016-02-25 14:25:49 -08:00
Eric Rahm
d5bd208a66
Bug 1239870 - Part 2: Split out NrIceCtx initialization. r=bwc
...
This splits NrIceCtx initialization into its own function so that the tests
can initialize without having to create a dummy instance.
2016-02-24 18:37:18 -08:00
Eric Rahm
0d0d8d2c9e
Bug 1239870 - Part 1: Remove declaration of test_utils from header. r=bwc
...
Once files are all compiled into the same gtest this will cause duplicate
symbol errors. It's also unused.
2016-02-09 10:02:37 -08:00
Ehsan Akhgari
11f5bff47b
Bug 1251792 - Add fetch-request-css-images.https.html to the web-platform-test manifest
2016-02-27 15:22:10 -05:00
Timothy Nikkel
82b750a534
Backed out changeset 93f722efcdec (bug 1145903) for causing bug 1251796.
2016-02-27 12:53:28 -06:00
Jan de Mooij
f7a1f35f38
Bug 1222917 part 2 - Add test. r=me
2016-02-27 17:32:48 +01:00
Jan de Mooij
f18bfe253a
Bug 1219883 part 2 - Add test. r=me
2016-02-27 17:32:46 +01:00
Jan de Mooij
9f1e7791ea
Bug 1216130 part 2 - Add test. r=bhackett
2016-02-27 17:32:44 +01:00
Jan de Mooij
7692130d1e
Bug 1221421 part 2 - Add test. r=bz
2016-02-27 17:32:42 +01:00
Jean-Yves Avenard
52fb6b83da
Bug 1249275: Fix mac compilation when sandbox is disabled. r=gerald
...
MozReview-Commit-ID: D1Xc0Ujnm74
2016-02-28 01:36:02 +11:00
Gabriele Svelto
bebcf8822a
Bug 1251179 - Ensure that the lock protecting the CPU sleep functionality is always valid r=dhylands
2016-02-27 14:34:51 +01:00
Alexander Surkov
9feeb71568
Bug 1250878
- add acceptable child check for HTML select, r=marcoz
2016-02-27 07:55:30 -05:00
Joel Maher
e31f4f8868
Bug 1251629 - remove unused reference to PREDICTOR_TESTS in netwerk/base/moz.build. r=nwgh
...
MozReview-Commit-ID: DMfX8ZCzbT
--HG--
extra : rebase_source : 198e78d68c9af6fbc0e13e101735a433a1de1f16
2016-02-26 08:28:08 -08:00
Peter Van der Beken
946ac27409
Bug 1251655
- Remove support for JavaScript-DOM-class and JavaScript-DOM-interface. r=bz.
...
--HG--
extra : rebase_source : 88c93e93905e20d2f6755d67d86902fdfc923eb4
2016-02-14 15:59:48 +01:00
Peter Van der Beken
5564e12f54
Bug 1251655
- Remove support for JavaScript-global-constructor-prototype-alias. r=bz.
...
--HG--
extra : rebase_source : b77f4ad6d582b863bf6462177ce816aa360c64ed
2016-02-13 14:59:46 +01:00
CJKu
40d4481e10
Bug 1251115 - Fix incorrect rendering result while mask path is not resolvable; r=mstange
...
MozReview-Commit-ID: JBl379AKnLU
2016-02-27 17:30:01 +08:00
Tim Taubert
896a7362d7
Bug 1247860 - Enable ChaCha20/Poly1305 cipher suites r=emk,keeler
2016-02-26 12:37:19 +01:00
David Rajchenbach-Teller
1a3a107998
Bug 1251347 - Making sure that SessionFile.write initializes its workers;r=mconley
...
Bug 1243549 fixed a race condition during SessionFile startup which
could cause calls to SessionFile.write to send messages to the worker
before it was initialized. The fix consisted in waiting until
initialization was complete before proceeding.
As it turns out, there are cases in which we send messages to the
worker without ever attempting to initialize it, so this wait ends up
causing a hang/shutdown.
This patch fixes the issue by making sure that any message sent to the
worker first initializes the worker if it hasn't been initialized
yet. Since initializing the worker requires us reading the session
store files to find out which one is valid, well, we do exactly that.
MozReview-Commit-ID: 1bOgCaF6ahM
--HG--
extra : rebase_source : 5f1c6df24457c37c8b253c9e14d6e2b5eba2bfbb
2016-02-26 12:02:43 +01:00
David Rajchenbach-Teller
9b9c86a59b
Bug 1251347 - Refining SessionFile Shutdown hang details;r=me
...
MozReview-Commit-ID: Jag5oFwKTqr
--HG--
extra : rebase_source : 0e56ccd8755bb97640e7e1ae1df95f4410429df9
2016-02-26 11:11:47 +01:00
Seth Fowler
d66e629ca5
Bug 1251808 (Followup) - Mark the new SourceSurfaceImage constructor explicit. r=me
2016-02-26 21:25:08 -08:00
Seth Fowler
0b454da72c
Bug 1251808 - Construct the SourceSurfaceImage with the correct size in RasterImage::GetCurrentImage(). r=seth
2016-02-26 21:01:50 -08:00
Seth Fowler
57081a13af
Bug 1250666 - Forward Variant's move constructor argument correctly to the underlying variant type. r=waldo
2016-02-26 21:01:49 -08:00
Seth Fowler
09c97b5b63
Bug 1250648 - Clean up the style of for loops in TestStreamingLexer. r=njn
2016-02-26 21:01:49 -08:00
Nathan Froyd
da33676fbb
Bug 1251716 - use UniquePtr instead of ScopedDeletePtr in DrawTargetCairo; r=jrmuizel
...
UniquePtr is more standard than ScopedDeletePtr; using standard
constructs whenever possible is preferable.
2016-02-26 13:34:11 -05:00
Boris Zbarsky
29b29c72bd
Bug 1251697 part 3. Remove the JSContext argument of StopSyncLoopRunnable::MaybeSetException. r=khuey
2016-02-26 21:15:57 -05:00
Boris Zbarsky
2df9965c0e
Bug 1251697 part 2. Have WorkerThreadProxySyncRunnable hand the ErrorResult reference it holds to its ResponseRunnable so it can report exceptions on there instead of on a JSContext. r=khuey
...
We make WorkerThreadProxySyncRunnable::Dispatch a void method to catch all the
callers who were checking its return value and throwing on the ErrorResult. Now
the WorkerThreadProxySyncRunnable (or its ResponseRunnable) is responsible for
doing that throwing and callers should check the ErrorResult to see whether
there was an exception.
2016-02-26 21:15:57 -05:00
Boris Zbarsky
3a49fc3ea3
Bug 1251697 part 1. Thread an ErrorResult reference through the worker XHR WorkerThreadProxySyncRunnable implementations. r=khuey
2016-02-26 21:15:57 -05:00