Граф коммитов

518404 Коммитов

Автор SHA1 Сообщение Дата
Jonathan Watt 527549c4f0 Bug 1058040, part 9 - Add an SVGContextPaint subclass for inheriting context paint into SVG-as-an-image. r=dholbert 2017-01-10 10:28:11 +00:00
Jonathan Watt 43ca85cc9a Bug 1058040, part 8 - Make AutoSetRestoreSVGContextPaint::Init's SVGContextPaint argument const. r=dholbert
This patch is needed because in a later patch we need to pass
VectorImage::Draw's const SVGImageContext to
AutoSetRestoreSVGContextPaint::Init.
2017-01-09 19:12:03 +00:00
Jonathan Watt de51524080 Bug 1058040, part 7 - Make SVGContextPaint a ref counted class. r=dholbert 2017-01-09 19:12:02 +00:00
Jonathan Watt 927266bad9 Bug 1058040, part 6 - When copying SVGImageContexts use the copy ctor. r=dholbert
Prior to this patch whenever we wanted to pass on a modified SVGImageContext
we would pass on a new object initialized with some of the data of the object
we were given and with the new data we wanted to change.  Unfortunately we
were sometimes failing to faithfully copy member data that we do not want
to modify (because of default arguments).  This patch fixes that by making us
fully copy the object we were given using its copy constructor and then
explicitly override the data we want to change.
2017-01-09 19:12:02 +00:00
John Underwood f67525646b Bug 1326910 - wait for a loadend event before using the width and height of the Page Info media preview, r=florian. 2017-02-06 12:31:09 +01:00
Florian Quèze 8bceb76f8e Bug 1323880 - Wait for the recording-window-ended notification instead of expecting it to happen before recording-device-events when reloading the page, r=past. 2017-02-06 12:28:44 +01:00
Andrea Marchesini fc26940d57 Bug 1336091 - File.relativeWebkitPath should not start with '/', r=smaug 2017-02-06 11:07:54 +01:00
Carsten "Tomcat" Book a39a8fecdb Backed out changeset 74d2f566ed65 (bug 1331818) for memory leaks in url = about:support 2017-02-06 10:29:24 +01:00
Lars T Hansen 85a5e4d562 Bug 1313576 - wasm baseline, simple bounds check elimination. r=luke
--HG--
extra : rebase_source : 8dc5f0d326f82601972080e6cf979b5477762299
extra : source : 9856622d114628d81836f041ce09693c064acde9
extra : histedit_source : e3ee06eb6bb6d3627c72e8fac878819bcaf35e79
2017-01-18 20:42:43 +01:00
Julian Seward eed29460b1 Bug 1245477 - Crashes in lul::DerefTUW. r=nfroyd.
--HG--
extra : rebase_source : 647ea253f987720f3a641f382426de3d8ad1d1d4
2017-02-06 09:03:38 +01:00
Franziskus Kiefer 2b1b7ba92f Bug 1334127 - land NSS 0750d7a0402b, r=me
--HG--
extra : rebase_source : db118d989a2dd5a964230369bfe27297cf073ca4
2017-02-06 06:02:12 +01:00
David Anderson 849544ac0c Disabled "Terminate" button in about:support if no GPU process is running. (bug 1331818, r=gwright) 2017-02-05 21:56:00 -08:00
Nicholas Nethercote 46b88ab7a6 Bug 1336326 (part 3) - Remove SamplerRegistry. r=mstange.
We only have one global Sampler, gSampler, and so SamplerRegistry is just an
unnecessary and obfuscating wrapper around it.

--HG--
extra : rebase_source : b675c414d0081dab2cd7dac864ffdff5070afe7d
2017-02-03 13:18:02 +11:00
Nicholas Nethercote 7302f2a052 Bug 1336326 (part 2) - Make sRegisteredThreadsMutex a StaticMutex. r=mstange.
StaticMutexes don't need to be created or destroyed, which avoids the need for
checking if they still exist.

This patch also adds locking to a few functions that lacked it. Every access to
sRegisteredThreads is now protected appropriately.

--HG--
extra : rebase_source : 2ea1d7372652ddd532e6e98c167be0997df33f07
2017-02-03 13:11:34 +11:00
Nicholas Nethercote e68e4a6f44 Bug 1336326 (part 1) - Remove Sampler::GetRegisteredThreads(). r=mstange.
Sampler::sRegisteredThreadsMutex is public. Might as well make
Sampler::sRegisteredThreads public too. This allows the getter to be removed,
and makes the code a little easier to read.

--HG--
extra : rebase_source : 4ff3ba92c9d74ae1b10a2be227ca15f61d15bee2
2017-02-03 11:27:14 +11:00
Ben Kelly b639eaf199 Bug 1336598 P3 Add preferences to control timeout back pressure algorithm. r=smaug 2017-02-05 21:50:12 -05:00
Ben Kelly cc8571902b Bug 1336598 P2 Avoid underflow in timeout CancelOrUpdateBackpressure(). r=smaug 2017-02-05 21:50:09 -05:00
Ben Kelly 10744cc4bb Bug 1336598 P1 Tune setTimeout anti-flood constants to minimize jank. r=smaug 2017-02-05 21:50:07 -05:00
Phil Ringnalda 7a6a69db52 Bug 1334962 - set the pref to enable VR for wpt even on beta/release 2017-02-05 18:39:26 -08:00
Phil Ringnalda 42403c9edc Merge m-c to m-i 2017-02-05 18:19:27 -08:00
Phil Ringnalda f5077ad52f Backed out changeset c13c36e04303 (bug 1332295) for extremely frequent Linux32 debug failures in test_be_conservative.js 2017-02-05 18:18:09 -08:00
Phil Ringnalda 3637182ef8 Merge m-c to m-i 2017-02-05 12:58:04 -08:00
Phil Ringnalda da9b5c53b7 Merge m-i to m-c, a=merge 2017-02-05 12:56:39 -08:00
Phil Ringnalda d5b106af3a Merge autoland to m-c, a=merge 2017-02-05 12:55:53 -08:00
Jan de Mooij 2cbdd72968 Bug 1333000 part 5 - Annotate crash reports with the value we found instead of the TI magic word. r=ehoogeveen 2017-02-05 21:24:23 +01:00
Sebastian Hengst deffc9f665 Backed out changeset 2114a592360d (bug 675709) for bustage on OS X: use undeclared identifiers. r=backout on a CLOSED TREE 2017-02-05 20:53:32 +01:00
Sebastian Hengst 463433cf37 Backed out changeset d88c174c2d20 (bug 675709) 2017-02-05 20:52:53 +01:00
Ryan VanderMeulen b2963d0f81 Backed out 3 changesets (bug 1322277) for causing bug 1334149.
Backed out changeset 4dcb65842657 (bug 1322277)
Backed out changeset 35d9f271da8d (bug 1322277)
Backed out changeset 55cc36b0d408 (bug 1322277)
2017-02-05 14:22:49 -05:00
ffxbld 24209083be No bug, Automated HPKP preload list update from host bld-linux64-spot-018 - a=hpkp-update 2017-02-05 07:38:32 -08:00
ffxbld 7b0a9b6ebf No bug, Automated HSTS preload list update from host bld-linux64-spot-018 - a=hsts-update 2017-02-05 07:38:30 -08:00
L. David Baron e22752b858 Bug 1209697 followup - Add comment to explain change that might not be clear given existing comments here and in nsChangeHint.h. 2017-02-05 10:26:09 -05:00
Andreas Farre a9d97e3d92 Bug 1336229 - Don't dispatch canceled IdleRequestExecutors. r=bkelly
IdleRequestExecutor::MaybeDispatch needs to handle the case when
mWindow is null, due to IdleRequestExecutor::Cancel setting mWindow to
nullptr.

MozReview-Commit-ID: F2Up5mItkqN
2017-02-05 13:40:38 +01:00
Tom Schuster 4562413d8c Bug 1330006 - Fix various space related eslint errors. r=till 2017-02-05 13:10:16 +01:00
Tom Schuster e0ca7bce95 Bug 1330006 - Fix space-infix-ops eslint. r=till 2017-02-05 13:10:16 +01:00
Sebastian Hengst 122ebc553b Backed out changeset e9d8a75a0dcc (bug 1303096) for failing various tests on Android 4.3 debug (e.g. test_saveHeapSnapshot_e10s_01.html). r=backout 2017-02-05 10:26:28 +01:00
Jan de Mooij a609ae147a Bug 1334933 - Randomize mmap address for executable code on posix platforms. r=luke 2017-02-05 08:41:33 +01:00
Aakar Dwivedi 995c71cd97 Bug 1334989 - Parameter in the declaration of the function made same as the one in definition of the function; r=janv 2017-02-05 08:17:45 +01:00
Brad Lassey ecdf363246 bug 1303096 - Stop sending sync messages soon after content process start-up r=billm 2017-02-05 00:52:38 -05:00
Phil Ringnalda cde93160c2 Merge m-i to m-c, a=merge 2017-02-04 17:05:50 -08:00
Phil Ringnalda 56e8c0db4a Merge autoland to m-c, a=merge 2017-02-04 16:36:35 -08:00
Till Schneidereit 50b408fb96 Bug 1272697 - Part 1: Change ArrayBufferCopyData self-hosting intrinsic to take a start offset for the destination. r=lth
MozReview-Commit-ID: LroQFwbeAhi
2017-02-04 21:42:28 +01:00
Till Schneidereit c381e3ad69 Bug 1336705 - Part 2: Add self-hosting intrinsics for resolving/rejecting Promises and adding reactions. r=arai
MozReview-Commit-ID: JFvaS5trzGA
2017-02-04 21:05:32 +01:00
Till Schneidereit 14b0837d40 Bug 1336705 - Part 1: Support creating and resolving Promises without resolve/reject functions. r=arai
Useful for internally-created Promises that'll only ever be resolved/rejected internally.

MozReview-Commit-ID: EdMmVoRQJgC
2017-02-04 20:25:35 +01:00
ffxbld 80fd210dd6 No bug, Automated HPKP preload list update from host bld-linux64-spot-017 - a=hpkp-update 2017-02-04 07:26:25 -08:00
ffxbld 933525c585 No bug, Automated HSTS preload list update from host bld-linux64-spot-017 - a=hsts-update 2017-02-04 07:26:23 -08:00
Tom Schuster a16744c72e Bug 1331034 - Fix non-unified JS build. r=me 2017-02-04 13:27:14 +01:00
Tom Schuster 1acb65e9b6 Bug 1330006 - Fix the eslint single quotes error in self-hosted JS. r=till 2017-02-04 12:55:50 +01:00
Tom Schuster f096742947 Bug 1331034 - Make JSONSpewer inherit from JSONPrinter. r=h4writer
--HG--
rename : js/src/jit/JSONSpewer.h => js/src/jit/JSONPrinter.h
2017-02-04 12:52:56 +01:00
Tom Schuster 9ab799f409 Bug 1331034 - Introduce a JSONPrinter class. r=h4writer
--HG--
rename : js/src/jit/JSONSpewer.cpp => js/src/jit/JSONPrinter.cpp
2017-02-04 12:52:47 +01:00
Jan de Mooij a9aab9e5de Bug 1334933 - Allocate executable pages from a pre-reserved range. r=luke 2017-02-04 11:03:58 +01:00