Commit Graph

476677 Commits

Author SHA1 Message Date
Marcos Caceres
d73e3757e9 Bug 1275160 - Web Manifest: Don't special case orientation. r=mconley
--HG--
extra : rebase_source : 6b7fe33f599e76ff7e7723e072b3b0f5afb09ef6
2016-05-25 18:35:00 -04:00
Till Schneidereit
72e617b1ca Bug 911216 - Part 20: Make aboutPerformance.js robust against timing issues when running in mochitest harness. r=yoric 2016-05-26 16:13:47 +02:00
Till Schneidereit
4c5b726b0c Bug 911216 - Part 18: Only capture Promise allocation and resolution stacks if async stacks are enabled or the Promise's compartment is debugged. r=efaust,f=fitzgen 2016-05-26 16:13:47 +02:00
Till Schneidereit
81145858c4 Bug 911216 - Part 17: Make promise-related Debugger.Object.prototype getters work with wrapped promises. r=shu 2016-05-26 16:13:47 +02:00
Till Schneidereit
385d8245b5 Bug 911216 - Part 16: Use new Promise inspection Debugger getters to implement legacy functions on PromiseDebugging. r=bz 2016-05-26 16:13:47 +02:00
Till Schneidereit
7486730d33 Bug 911216 - Part 15: Port Promise reaction jobs to C++ to enable correct async stacks. r=efaust 2016-03-22 16:22:24 +01:00
Till Schneidereit
c23ec89e33 Bug 911216 - Part 14: Add support for tracking unhandled promise rejections, exposed through a JSAPI function. r=efaust 2016-03-22 16:22:23 +01:00
Till Schneidereit
5e6b8217c4 Bug 911216 - Part 13: Set Promise allocation stack as async stack for Promise callback jobs. r=efaust,bz 2016-03-22 16:22:23 +01:00
Gijs Kruitbosch
e0d096ab81 Bug 1275893 - Enable logical float properties for devedition, r=jfkthame
MozReview-Commit-ID: 4USAWZKXlUU

--HG--
extra : rebase_source : 5b3cbe911f612905492b30a08643100e25162897
2016-05-26 14:30:31 +01:00
Mike Hommey
254d61ba3b Bug 1275867 - Null-terminate the buffer passed from ParseFloatLiteral to js_strtod_harder. r=bbouvier
It was also overallocated in the case of negative numbers, so fixed that
at the same time.
2016-05-26 23:10:48 +09:00
Nathan Froyd
d1136fd7a9 Bug 1275548 - move OS X SharedMemoryBasic shutdown; r=billm
OS X shared memory is currently set up in XRE_InitChildProcess and torn
down in XRE_ShutdownChildProcess.  The current location of shared memory
shutdown is vulnerable to races from outstanding shared memory requests
from ImageBridge threads; if we request a new shared memory segment from
an image bridge thread after shared memory has been shutdown, we will
crash.

Despite its name, XRE_ShutdownChildProcess doesn't actually perform all
shutdown steps; it merely notifies the main run loop that it's OK to
exit, which eventually returns control to XRE_InitChildProcess.  Inside
XRE_InitChildProcess, then, is where cleanup of the content process
actually happens, and where shared memory shutdown needs to be.
2016-05-26 18:07:24 -04:00
David Burns
8c4314620b Bug 960931: Remove unused variables from tests r=ato
We create the variables with what is returned from the session creation
but never do anything with them.

MozReview-Commit-ID: LDZQrtqdniB

--HG--
extra : rebase_source : 2f1dcff6508c7de7186d55b4c98902582b01413f
2016-05-25 15:31:51 +01:00
David Burns
0f8322eef6 Bug 960931: Throw SessionNotCreatedError when requesting 2nd Active Session r=ato
If we have a session we are expected to return a SessionNotCreatedError as part
of step 2 of http://w3c.github.io/webdriver/webdriver-spec.html#new-session

MozReview-Commit-ID: AVmQ4Kmuczm

--HG--
extra : rebase_source : 9dfe22189bf8ac22ff2eee3df395392acedb1557
2016-05-25 15:04:40 +01:00
Honza Bambas
ff31be3edd Bug 1270752 - Fix lifetime of buffer passed to PR_SetEnv(). r=jduell
--HG--
extra : rebase_source : 7666e7e3f864fddb5536793a91c94bccf6bb2877
2016-05-26 03:18:00 -04:00
Kaku Kuo
6c95ab3e8e Bug 1275541 - Undefine GetCurrentTime. r=padenot, r=jesup
MozReview-Commit-ID: 3LSadqoMKD3

--HG--
extra : rebase_source : 514892577c08251de1c2be0a7e3ca110497370d4
2016-05-25 20:12:27 +08:00
philipp
15b5bd2baf Bug 1275739 - Disable D3D11 for some more crashing DLLs surfacing in 47.0b8. r=gerald
--HG--
extra : rebase_source : 2a737cdc3f02e79a67c574253100310731aabcd4
2016-05-25 15:02:00 -04:00
Tobias Schneider
d5d7d42db2 Bug 1174278 - Tests. r=jrmuizel
--HG--
extra : rebase_source : fad40bc8ce51d008b0f579fe366f878e8ad43ce0
2016-05-24 22:01:12 -07:00
Tobias Schneider
2bf9b9a3e6 Bug 1174278 - Make filter tainting and canvas tainting. r=jrmuizel
--HG--
extra : rebase_source : 676ae4a6551246499d3a736ac9a35e6ac7f2c91c
2016-05-24 21:50:02 -07:00
Haik Aftandilian
0c9bf9e670 Bug 1272764 - Indentation and whitespace cleanups. r=bobowen
--HG--
extra : rebase_source : d3ac9c55cbe4924702fad32dabbc97ac921cce07
2016-05-26 00:08:00 -04:00
Haik Aftandilian
4c4557e85c Bug 1272764 - Remove OS X 10.6-10.8-specific sandboxing code. r=bobowen
--HG--
extra : rebase_source : 94630f8208b4ee1e3664e61425c083a05157e64d
2016-05-26 00:07:00 -04:00
Gijs Kruitbosch
e44407c910 Bug 1274272 - followup: use float: left/right to ensure this keeps working when inline-start is not available, r=mikedeboer
MozReview-Commit-ID: 7VTz8mwyUN7

--HG--
extra : rebase_source : 610dc86551121706503369be11999c95ebab1395
2016-05-26 14:27:45 +01:00
Jim Blandy
f75348efb3 Bug 1275730: Update docs for Debugger's js::Env typedef. DONTBUILD r=fitzgen
--HG--
extra : rebase_source : 464fb419ce7663964ae2295948779f7b48e1e772
extra : amend_source : d7daab526f7f6b235460417d01b5e593473e7c14
2016-05-25 14:33:40 -07:00
Wander Lairson Costa
763d526bcc Bug 1268913: Fix test for existence of objcopy. r=ted
If objcopt is not found, it is intentionaly set to semicolon. We compare
it to semicolon value for testing it for existence.
2016-05-26 10:38:58 -03:00
Sebastian Hengst
b858d5098c Backed out changeset a771679df23c (bug 1275190) for likely breaking browser_perf-recordings-clear-02.js. r=backout 2016-05-26 14:44:30 +02:00
Mike Hommey
c7019d651a Bug 1275419 - Deprecate --enable-build-backend and add --build-backends. r=chmanchester
--enable-build-backend was taking a list of additional backends to add
to the defaults. Changes to allow to disable some of the defaults is not
possible in a straightforward way, so introduce a new
--build-backends option that sets the exact set of wanted backends,
but also allows to add and remove from the defaults with + or -.

--build-backends=+CompileDB is equivalent to
--enable-build-backend=CompileDB.

--build-backends=-VisualStudio disables the VS backend when it's
automatically enabled.
2016-05-26 21:30:12 +09:00
Mike Hommey
fa78b01aa0 Bug 1275419 - Add support for the --option=+a,-b kind of options in python configure. r=chmanchester 2016-05-26 21:29:56 +09:00
Julian Seward
4466444e54 Bug 1275184 - Uninitialised value use in nsDocShellTreeOwner. r=smaug. 2016-05-26 14:15:50 +02:00
CJKu
098094f4ff Bug 1275451: Part 2. SVG mask composition reftests r=mstange
MozReview-Commit-ID: Cm727rK5MZ0

--HG--
extra : rebase_source : 0b6ad25c9f53223bc5f227f14e720527438e0ca2
2016-05-26 16:07:50 +08:00
CJKu
7bbf7cb277 Bug 1275451: Part 1. Respect mask-composite while composing a SVG mask layer r=mstange
MozReview-Commit-ID: 8m2xR4P30hq

--HG--
extra : rebase_source : ea2becbc6c4eb06237eede0e99857c1d4a132fcb
2016-05-26 16:07:43 +08:00
Gijs Kruitbosch
55f6e9461b Bug 1275650 - remove useless CSS from content browser.css stylesheet, r=mikedeboer
MozReview-Commit-ID: JgdkeroIS0g

--HG--
extra : rebase_source : 27ff1306d2066529c5c8673a8b9311f1ab94f13f
2016-05-25 22:58:35 +01:00
Nicolas B. Pierron
4424424901 Bug 1274499 - Skip jump target opcodes while looking for a JOF_DETECTING opcode. r=jorendorff
--HG--
rename : js/src/jit-test/tests/jaeger/bug565202.js => js/src/jit-test/tests/basic/undefined-warning-bug565202.js
2016-05-26 10:25:09 +00:00
Jon Coppeard
d4a6f3b84b Backed out changeset 3a7ba1ce51d6 (bug 1275033) 2016-05-26 11:02:47 +01:00
Jon Coppeard
152c1f2806 Bug 1264300 - Free stub space memory after minor GC r=sfink r=jandem a=abillings 2016-05-26 10:30:09 +01:00
Sebastian Hengst
c7e22a6a2a Backed out changeset 10db03f821c4 (bug 1270686) for crashes on Windows 7 opt in e.g. M-e10s(bc5). r=backout 2016-05-26 11:24:09 +02:00
Joel Maher
7bc18e7dc0 Bug 1204281 - increase maxRunTime for mochitest-media-dbg to 5400. r=dminor
MozReview-Commit-ID: Ove3DLQJk7
2016-05-26 04:58:01 -04:00
Sebastian Hengst
0d90f54a8b Backed out changeset 4d417e2c21ff (bug 1265468) for asserting in LayerManagerComposite.cpp on OS X 10.10 debug with e10s. r=backout 2016-05-26 10:45:39 +02:00
Alexandre Lissy
c6be1d0d13 Bug 1274826 - Bypass building SandboxHooks on Gonk r=jld
MozReview-Commit-ID: 3TVdcY7aXvW

--HG--
extra : rebase_source : b734c54ad4e7b8fff384f399b84014410b4cf719
2016-05-26 01:02:25 +02:00
Sebastian Hengst
c7d6bbeb61 Backed out changeset df90fcacc68c (bug 1265836) for crashing test_ext_webrequest.html. r=backout 2016-05-26 10:32:47 +02:00
Sebastian Hengst
2575bac27a Backed out changeset 800df6b80dc0 (bug 1265836) 2016-05-26 10:32:41 +02:00
Sebastian Hengst
6db8ea83db Backed out changeset 548660e408d0 (bug 1265836) 2016-05-26 10:32:33 +02:00
Sebastian Hengst
8befd3936b Backed out changeset 1151e3a09e77 (bug 1265836) 2016-05-26 10:32:26 +02:00
Seth Fowler
6cec6a812e Bug 1274057 (Part 2) - Add a regression test. r=njn
--HG--
extra : rebase_source : 1d6b2d58c8810cf38d09ae88c6ac612f04a0c24a
2016-05-26 00:19:05 -07:00
Seth Fowler
6d07aa404c Bug 1274057 (Part 1) - DeinterlacingFilter shouldn't duplicate rows when advancing from one pass to the next. r=njn
--HG--
extra : rebase_source : d03823e418a9980afc1463dc8bffab852192c729
2016-05-26 00:19:04 -07:00
Seth Fowler
095c978f47 Bug 1275720 - Remove unused input size argument to SurfacePipeFactory::MakePipe(). r=njn
--HG--
extra : rebase_source : c8762b43d48e3335aed7887775eec3f8ee1690fa
2016-05-26 00:19:04 -07:00
Jan de Mooij
b86aaf9dc4 Bug 1275282 - Don't allocate duplicate empty or small strings. r=luke 2016-05-26 10:21:55 +02:00
Wes Kocher
8249ffcbd2 Backed out 4 changesets (bug 1270310) for mass mochitest bustage CLOSED TREE
Backed out changeset ff9ace379d78 (bug 1270310)
Backed out changeset 605790e5e611 (bug 1270310)
Backed out changeset 4c302e1119e1 (bug 1270310)
Backed out changeset 3e2d76bd1f08 (bug 1270310)
2016-05-26 00:04:04 -07:00
Timothy Nikkel
b18470d23d Bug 1275411. When descending into an out-of-flow without saved out of flow data we need to clear the scroll clip too. r=mattwoodrow 2016-05-26 01:54:48 -05:00
cku@mozilla.com
c19f2ac4d8 Bug 1245499 - Do not trigger a download request for CSS "mask-image" when it's set to a local-reference URI r=dholbert
MozReview-Commit-ID: DPtvKQ2UQof

--HG--
extra : rebase_source : aec873dc8ee96d79f9cda37da2eb324fa14601f1
2016-05-26 13:49:54 +08:00
Matt Woodrow
de6a18cca7 Bug 1265468 - Invalidate all layers when dragging a tab to a new window. r=nical 2016-05-26 18:40:07 +12:00
Seth Fowler
3e12e32dc1 No bug - Remove extra semicolon in SurfaceFilters.h r=me DONTBUILD 2016-05-25 22:51:44 -07:00