Commit Graph

284880 Commits

Author SHA1 Message Date
Alexander Surkov
342fe40b7f Bug 1248838 - ARIA owns change may fail, r=yzen 2016-02-19 13:11:33 -05:00
Kartikaya Gupta
43996ea1d4 Bug 1198223 - Remove conditions that are always false. r=jmaher
MozReview-Commit-ID: DVI6R6MH0bo
2016-02-19 11:34:47 -05:00
Mason Chang
52ddd0698e Bug 1207332. Part 2: Reftest fuzzing for skia content on OS X. r=lsalzman 2016-02-19 08:50:50 -08:00
Patrick McManus
c7928b9fb6 Bug 1249379 - H2 Push WindowUpdate not written to network r=hurley 2016-02-18 15:00:46 -05:00
Milan Sreckovic
833618d53c Bug 1249312: UseAcceleratedCanvas on Mac should really be UseAcceleratedSkiaCanvas. r=mchang 2016-02-18 14:00:53 -05:00
Carsten "Tomcat" Book
2368dd9c31 Merge mozilla-central to mozilla-inbound 2016-02-19 17:21:33 +01:00
Carsten "Tomcat" Book
440040665f Backed out changeset c34fe673bb97 (bug 1014185) for perma failures in browser_bug1163570.js 2016-02-19 17:19:19 +01:00
Carsten "Tomcat" Book
c69829500b merge mozilla-inbound to mozilla-central a=merge 2016-02-19 12:02:26 +01:00
Carsten "Tomcat" Book
745a010639 merge fx-team to mozilla-central a=merge 2016-02-19 12:00:33 +01:00
Randell Jesup
5e9bb49bdd Bug 1240760: Update DataChannel::Close() r=mcmanus
MozReview-Commit-ID: 7nN9h3M3O8w
2016-02-19 01:08:07 -05:00
Dustin J. Mitchell
be7b9db454 Bug 1227637: install mesa 9.2.1-1ubuntu3~precise1mozilla2 in desktop-test; r=armenzg
MozReview-Commit-ID: Y0TsvGa7Ds
2016-02-18 23:28:58 +00:00
Geoff Brown
d24fc5840f Bug 1249300 - Do not save screenshot if Android emulator startup okay; r=kmoir 2016-02-19 08:19:55 -07:00
Geoff Brown
71e9757356 Bug 1235689 - Fix and enable robocop testAppMenuPathways; r=sebastian 2016-02-19 08:19:54 -07:00
Carsten "Tomcat" Book
f1e279fef8 Backed out changeset 736daf4b4a56 (bug 1229222) for bc6 test failures in browser_339445.js 2016-02-19 15:56:27 +01:00
Carsten "Tomcat" Book
3252feb284 Backed out changeset e4b8bb93313b (bug 1229222) 2016-02-19 15:55:25 +01:00
Carsten "Tomcat" Book
7ebb137164 Backed out changeset 8bacae951c0c (bug 1246725) 2016-02-19 15:55:24 +01:00
Carsten "Tomcat" Book
1990919b33 Backed out changeset 27f3968ae8b2 (bug 1245184) 2016-02-19 15:55:23 +01:00
Andrew McCreight
5e75403abe Bug 1249377 - Hold a strong reference to |root| in nsHTMLDocument::SetBody. r=bz 2016-02-19 06:26:07 -08:00
Ting-Yu Lin
536547f4bf Bug 1248847 - Assert AccessibleCaretEventHub mRefCnt > 1 in all its entry points. r=mats
Also I removed the 'explicit' keywords from the constructor since they have no
argument so nothing can be implicited converted to them.

MozReview-Commit-ID: GrFcqO0Uf1o
2016-02-19 18:21:16 +08:00
Andrea Marchesini
532ae28bc6 Bug 1245184 - CookieManager should remove cookies only if they match the userContextId, r=sicking 2016-02-19 14:49:50 +01:00
Carsten "Tomcat" Book
ddeb6f191e Backed out changeset dc704cb50a24 (bug 1249451) for bustage 2016-02-19 14:18:37 +01:00
Carsten "Tomcat" Book
78e28b195f Backed out changeset ef81c79f6266 (bug 1249439) 2016-02-19 14:18:22 +01:00
Olli Pettay
6167684c4b Bug 1249439 - xul:browser adds itself as a strong observer to observer service, r=gijs 2016-02-19 13:10:22 +02:00
Olli Pettay
b1dc3defac Bug 1249451 - nsCycleCollector::ScanRoots may cause some unexpected purple buffer usage, r=mccr8 2016-02-19 13:09:20 +02:00
Jean-Yves Avenard
88c1e8f835 Bug 1248909: [MSE] Use MOZ_DIAGNOSTIC_ASSERT. r=gerald a=me
MozReview-Commit-ID: 5HPdLKopGGa
2016-02-18 14:03:47 -08:00
Wes Kocher
0cd5aeb3ed Backed out changeset 3a68483ad70c (bug 1248909) for frequent wpt crashes during mediasource-append-buffer.html a=backout 2016-02-18 13:55:24 -08:00
Chenxia Liu
130b7c31df Bug 1249331 - Update copy for datasaving firstrun panel. r=margaret
MozReview-Commit-ID: 5B6SlddSwDW
2016-02-18 09:44:49 -08:00
Wes Kocher
23fbb39083 Backed out changeset b7450f64aa87 (bug 1219794) for adding a failing test 2016-02-18 17:05:09 -08:00
bsilverberg
f29e1e96ca Bug 1246748 - Complete the implementation of chrome.i18n.getUILanguage, r=kmag
Implement chrome.i18n.getUILanguage including tests

Add API to content scripts

MozReview-Commit-ID: IcDlLj8Et73
2016-02-18 07:50:17 -05:00
Jeff Gilbert
6d5f0a8b9e Bug 1247764 - Disable STENCIL_TEST on mac+intel when not needed. - r=jrmuizel 2016-02-18 17:59:24 -08:00
Lee Salzman
ba30bddd22 Bug 1019856 - avoid double-buffering in BasicCompositor when window allows it. r=mattwoodrow 2016-02-18 20:57:29 -05:00
Kyle Huey
acacadfda1 Bug 1241634: Use is instead of ok in tests. r=me 2016-02-18 17:32:34 -08:00
Sambuddha Basu
9234bc33fd Bug 952564 - Disallow empty lists in moz.build variables r=gps 2016-02-18 17:26:09 -08:00
Jean-Yves Avenard
e427c208ac Bug 1248909: [MSE] P2. Simplify diagnostic. r=gerald
Also, an assert could have been incorrectly triggered, if eviction occurred on a source buffer while data was also being appended to it.

MozReview-Commit-ID: 6gVHZdbL07B
2016-02-19 12:19:08 +11:00
Thinker K.F. Li
ccf12f990a Bug 1244943 - Make PostProcessLayers aware of preserve-3d. r=mattwoodrow 2016-02-18 17:12:40 -08:00
Wes Kocher
b2110a394a Backed out changeset 40f18aee119c (bug 1232685) for xpcshell crashes in test_framebindings-03.js 2016-02-18 16:57:32 -08:00
Brian Birtles
2455f8e0cc Bug 1249212 part 7 - Calculate the endTime in GetComputedTimingAt; r=boris
Currently endTime is calculated when getComputedTiming() is called. As a
result, the value returned there doesn't necessarily reflect what we are using
in the model. It would be more simple, consistent and useful if we simply
calculate this as part of GetComputedTimingAt and use it both internally and in
the result to getComputedTiming().
2016-02-19 08:37:32 +09:00
Brian Birtles
3b61738ad0 Bug 1249212 part 6 - Add tests for endTime calculation; r=boris 2016-02-19 08:37:32 +09:00
Brian Birtles
ab4f42928a Bug 1249212 part 5 - Remove max() clamping from endTime calculation; r=boris
Based on discussion at: https://github.com/w3c/web-animations/issues/86
2016-02-19 08:37:32 +09:00
Brian Birtles
b78e012eb4 Bug 1249212 part 4 - Add tests for activeDuration; r=boris
Before we go fixing endTime, we should add tests that activeDuration (which
endTime builds on) is being calculated correctly. (Spoiler: it wasn't, hence
parts 2 and 3 in this patch series.)
2016-02-19 08:37:32 +09:00
Brian Birtles
be6b653854 Bug 1249212 part 3 - Fix active duration calculation when iteration duration is infinity; r=boris
With the added tests in part 4 we crash without this change because we end up
trying to multiply an infinite iteration duration by a zero iteration count
which trips an assertion in StickyTimeDuration. Hence we fix this behavior
before adding the tests.
2016-02-19 08:37:31 +09:00
Brian Birtles
bc7586045e Bug 1249212 part 2 - Fix infinity handling in StickyTimeDurationValueCalculator::Multiply; r=froydnj
This patch brings the behavior of this method into line with the comment that
describes it and other methods in this class that have a similar test.

I discovered this bug while exercising this code from animation code and was
getting test failures due to returning -Infinity instead of the expected
Infinity.
2016-02-19 08:37:31 +09:00
Brian Birtles
ca5d66e903 Bug 1249212 part 1 - Simplify various keyframe-effect tests; r=boris
This patch just simplifies the keyframe-effect tests so that we don't have to
repeat default values. This makes the tests shorter, easier to scan, and
easier to understand what is being tested.

In some cases we still repeat the default values in order to indicate that
we're testing that we get a particular default value.
2016-02-19 08:37:31 +09:00
Jakob Olesen
a0c44c06b0 Bug 1201934 - Remove SIMD shiftRight***ByScalar. r=sunfish
These functions have been replaced by the shiftRightByScalar function which
behaves differently on signed and unsigned SIMD types.

Add some Uint32x4 tests to make up for the reduced test coverage.

MozReview-Commit-ID: 6BKSMR07zDa
2016-02-18 15:37:10 -08:00
Andrew McCreight
a300094147 Bug 1052793, part 2 - Shrink GC buffers during compartmental GCs. r=terrence
With part 1, many more GCs are compartmental, so it is no longer a
good indication that there is heavy activity. If we don't regularly
try to shrink GC buffers, we don't decommit arenas enough, causing a
large regression in memory usage.
2016-02-18 15:21:48 -08:00
Andrew McCreight
4098d0b694 Bug 1052793, part 1 - Do per-zone GC for CC_WAITING triggers. r=smaug 2016-02-18 15:21:48 -08:00
Jordan Lund
479689dd15 Bug 1246074 - add partials mozharness beetmover, custom tc artifact location, DONTBUILD NPOTB r=rail 2016-02-18 15:17:32 -08:00
Boris Zbarsky
91cf3278af Bug 1249102. Make overrides of WorkerRunnable::PostRun a bit more consistent. r=khuey
Specifically we make the following changes:

1)  Remove WorkerSameThreadRunnable::PostRun, because it does exactly the same
things as WorkerRunnable::PostRun.

2)  Always treat ModifyBusyCountFromWorker as infallible in terms of throwing
JS exceptions.

3)  Change ExtendableFunctionalEventWorkerRunnable::PostRun to properly call
its superclass PostRun so we will correctly decrement the busy count our
PreDispatch incremented.

4)  Document why some overrides of PreDispatch/PostDispatch are needed and
don't call into the superclass
2016-02-18 18:02:51 -05:00
Boris Zbarsky
1ac0bf2b79 Bug 1248737. Improve documentation for WorkerRunnable and associated classes. r=khuey 2016-02-18 18:02:51 -05:00
Alexander Surkov
1f22c9eeb2 Bug 1248840 - rename TreeWalker::NextChild, r=yzen 2016-02-18 17:57:17 -05:00