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