Andrew Magdy
ea762cae5a
Bug 1293000 - Replace Iterator() with Object.entries() in layout/. r=bz
...
--HG--
extra : rebase_source : c0c04c2fcb0ddb8b6e36e12c993da4003c0e0f50
2016-08-09 16:40:28 +02:00
Nicolas Silva
ed272011eb
Bug 1292545 - Don't skip clearing the canvas because of W(1) failures on Mac.
2016-08-10 17:00:25 +02:00
Sander Mathijs van Veen
006894c1ba
Bug 1292858 - Assertion failure: (detail::IsInBounds<From, To>(aFrom)), at dist/include/mozilla/Casting.h:237 .r=jandem
2016-08-10 16:58:31 +02:00
Christoph Kerschbaumer
045a838e10
Bug 1292869 - Fix null deref in imgRequestProxy::GetImagePrincipal. r=jmuizelaar
2016-08-10 10:12:30 +02:00
Jamie Nicol
a2741d30bf
Bug 1292856 - Don't cast scale to int in nsDisplayTransform::ShouldPrerenderTransformedContent; r=mstange
...
Casting the scale components to integers before multiplying meant that
nsDisplayTransform::ShouldPrerenderTransformedContent was incorrectly
calculating the scaled frame size. This was especially bad when scale <
(1.0, 1.0), as it would calculate a size of (0, 0), leading us to
prerender the frame even if it was too large.
Calculate the frame's size using floating point scale components so as
to avoid this problem.
MozReview-Commit-ID: KhbP8tJ8qYx
--HG--
extra : transplant_source : %E6%BD%80l%D9O%CE%B0%12%D8%94R%AB%C0%13%A0%E7%B9%01E
2016-08-09 14:55:45 +01:00
Dalimil Hajek
86112c4091
Bug 1293141 - Headers is blank until Raw Data is clicked. r=Honza
2016-08-08 03:00:00 -04:00
Nicholas Nethercote
e7f10a07fd
Bug 1293603 (part 2) - Make Run() declarations consistent. r=erahm.
...
This patch makes most Run() declarations in subclasses of nsIRunnable have the
same form: |NS_IMETHOD Run() override|.
As a result of these changes, I had to add |override| to a couple of other
functions to satisfy clang's -Winconsistent-missing-override warning.
--HG--
extra : rebase_source : 815d0018b0b13329bb5698c410f500dddcc3ee12
2016-08-08 12:18:10 +10:00
Nicholas Nethercote
9dc11c1da2
Bug 1293603 (part 1) - Add |override| to CollectReports() declarations missing it. r=erahm.
...
--HG--
extra : rebase_source : 7ae41d24bacf4de4ca6193ad52517343806dbb2d
2016-08-08 11:04:11 +10:00
Matt Woodrow
193414f9a8
Bug 1237102 - Make sure we don't generate invalidations for children of opacity:0 frames, even when plugins are present. r=tnikkel
2016-08-10 15:15:28 +12:00
Matt Woodrow
5c967cf2fc
Bug 1237097 - Don't invalidate opacity:0 nsDisplayOpacity items. r=tnikkel
2016-08-10 15:12:27 +12:00
Mike Hommey
77ee4f3ce4
Bug 1292463 - Move MOZ_C{,XX}_SUPPORTS_WARNING to python configure. r=chmanchester
2016-08-10 10:50:01 +09:00
Mike Hommey
7a80b4e7ee
Bug 1292463 - Rename compilechecks.configure and test_header_checks.py. r=chmanchester
...
to, respectively, compile-checks.configure and test_compile_checks.py.
--HG--
rename : build/moz.configure/compilechecks.configure => build/moz.configure/compile-checks.configure
2016-08-10 10:49:59 +09:00
Mike Hommey
cc883a2e7a
Bug 1292463 - Set MOZ_PGO subst/config from python configure. r=chmanchester
2016-08-10 10:49:58 +09:00
Mike Hommey
306558f1eb
Bug 1292463 - Always set --enable-warnings-as-errors for MOZ_AUTOMATION builds. r=chmanchester
...
And remove it from mozconfigs.
2016-08-10 10:49:56 +09:00
Mike Hommey
4585ac7815
Bug 1292463 - Move --enable-warnings-as-errors to python configure. r=chmanchester
2016-08-10 10:49:54 +09:00
Mike Hommey
74733c57c1
Bug 1292463 - Add MOZ_AUTOMATION to python configure. r=chmanchester
2016-08-10 10:49:52 +09:00
Nicholas Nethercote
a68db0d1df
Bug 1293541 - Clean up NS_OBJC_*_TRY_* macros. r=mstange.
...
NS_OBJC_{BEGIN,END}_TRY_LOGONLY_BLOCK{,RETURN} are identical to
NS_OBJC_{BEGIN,END}_TRY_ABORT_BLOCK{,RETURN}. This patch removes the LOGONLY
versions in favour of the ABORT versions.
--HG--
extra : rebase_source : 4537de8986b87784d2a80ead24999310adbdece8
2016-08-09 14:27:59 +10:00
Nicholas Nethercote
63196c7533
Bug 1293568 - Remove unused file nsSOCKS4SocketProvider.h. r=valentin.
...
--HG--
extra : rebase_source : 1313c90202311b7dcfceef64f36a5382878a8fcc
2016-08-09 16:11:30 +10:00
Nick Fitzgerald
b26d2ef244
Bug 1293456 - Make js::Zone::usedByExclusiveThread atomic; r=jimb
...
The usedByExclusiveThread member is asserted against both on and off main thread
in at least js::ExclusiveContext::setCompartment and maybe other places. As
such, it should be atomic to protect against data races.
2016-08-09 16:33:39 -07:00
Nick Fitzgerald
dea6f2236e
Bug 1293419 - Make the trace logger use js::Thread instead of PRThread; r=terrence
...
This also introduces a hasher for js::Thread::Id.
2016-08-09 16:33:39 -07:00
Nick Fitzgerald
4a00e77409
Bug 1293396 - Make the js shell's worker threads a js::Thread instead of a PRThread; r=terrence
2016-08-09 16:33:39 -07:00
Nick Fitzgerald
e0707d9ca9
Bug 1290589 - Part 1: Thread AutoLockForExclusiveAccess params through compartment setting functions as proof of lock holding; r=terrence
2016-08-09 16:33:38 -07:00
Nick Fitzgerald
40f7a426d3
Bug 1290589 - Part 0: Remove JSRuntime's exclusiveAccessOwner and *CanLock assertions; r=terrence
...
PTHREAD_MUTEX_ERRORCHECK gives us this error checking against reentrancy and
unlocking an unlocked lock or another thread's lock already, so it isn't
needed. This also makes the *CanLock assertions no-ops.
In the future, it would be nice to introduce ordering checks against inversions.
2016-08-09 16:33:38 -07:00
Dan Gohman
95d7524476
Bug 1293313
- IonMonkey: Handle non-canonical NaNs in constant folding. r=luke
2016-08-09 15:35:55 -07:00
Bobby Holley
cbb507cc3e
Bug 1292278 - Zero-index the namespace manager URIs. r=bz
...
The current setup here tries to "save" an entry in the list by checking
for the "None" namespace everywhere and special-casing it. We can simplify
this a lot by just adding the empty atom to the beginning of the array,
which is the value that servo uses to represent "namespace none" anyway.
2016-08-09 15:28:41 -07:00
Tom Schuster
0aa1f8a13a
Bug 1171586 - Remove regress-476427.js test. r=arai
2016-08-09 23:16:48 +02:00
Luke Wagner
3f0b63f537
Bug 1293312 - Baldr: handle big offsets in unaligned loads/stores (r=sunfish)
...
MozReview-Commit-ID: 6szRIg3LrjI
--HG--
extra : rebase_source : 02820500d81339f3ceb1c26304c7ad8fd41300f4
2016-08-08 21:44:36 -05:00
Daniel Glazman
46b86db1c3
Bug 1247373 - Correctly handle colors from named color spaces in the native color picker. r=mstange
...
MozReview-Commit-ID: LEajtxr3vx6
--HG--
extra : rebase_source : b860f8c2f56c11b78419e9ba6bca9731f2c024e4
2016-08-09 15:12:57 -04:00
George Wright
617f4761d4
Bug 1289525 - Shrink the TextureClientPool to maximum size after a short delay, and clear the pool after a longer delay r=jrmuizel
2016-08-09 16:03:47 -04:00
Lee Salzman
dfa9fefa78
Bug 1278957 - enable Skia content for Linux and Android. r=mchang
...
MozReview-Commit-ID: KFb81rVM0ik
2016-08-09 15:56:28 -04:00
Yura Zenevich
d79c789318
Bug 527003 - renaming all XPCOM uses of deprecated accessible retrieval to accessibility service. r=surkov
...
MozReview-Commit-ID: DDJmHOMfXLo
2016-08-09 15:38:54 -04:00
Kris Maglione
bc51ef01c8
Bug 1280128: [webext] Use transparent backgrounds and correct border radii for popup browsers. r=bwinton ui-r=maritz
...
MozReview-Commit-ID: 9jmuxdSLmBM
--HG--
extra : source : 9999b6b8022bfe815d79a4f309986d2859285e16
extra : histedit_source : 69afe0d2ecfa9d73e30fc6e363dbfa6849530dcf%2C3a9aaafbb3288f43d7f2b17b0e93597d9a305032
2016-08-09 12:08:04 -07:00
Jan Varga
410139beb7
Bug 1280216 - Remove nsIAboutModule::GetIndexedDBOriginPostfix(); r=bz
2016-08-09 20:47:29 +02:00
Wes Kocher
e4976889e3
Backed out changeset 05bc24cabedf (bug 1278957) for pgo m(oth) failures
2016-08-09 11:44:12 -07:00
Michal Novotny
67b220d054
Bug 1291347
- Make CacheFileContextEvictor::EvictEntries shutdown aware, r=honzab
2016-08-09 20:29:40 +02:00
Wes Kocher
8ca795c1c8
Backed out changeset 9999b6b8022b (bug 1280128) for ESLint failures
2016-08-09 11:28:12 -07:00
Michal Novotny
31663f7edd
Bug 1268587 - Don't try to create cache2 dirs on and on when it once fails, r=honzab
2016-08-09 20:17:04 +02:00
George Wright
288d758c6c
Bug 1272878 - Fuzz test_bitmaprenderer.html because of differences in our two codepaths with antialiasing r=Morris
2016-08-09 14:15:34 -04:00
Kris Maglione
818537d543
Bug 1280128: [webext] Use transparent backgrounds and correct border radii for popup browsers. r=bwinton ui-r=maritz
...
MozReview-Commit-ID: 9jmuxdSLmBM
--HG--
extra : rebase_source : 377e47f39b1c52e36813f79e9d650c5f6bfab970
extra : histedit_source : c0d5ec2e5143ac4013e203dd75980dfcb43e7c9e
2016-08-09 10:54:53 -07:00
Emilio Cobos Álvarez
4a97547c3d
Bug 1293534: Fix .ycm_extra_conf after bug 1195748. r=gps
...
MozReview-Commit-ID: HwNnOUThxev
2016-08-09 10:30:58 -07:00
Nicolas Silva
569564c271
Bug 1291163 - Make sure TextureHosts are read-unlock'ed if Compositor::EndFrame is not called. r=sotaro
2016-08-09 18:19:01 +02:00
Nicolas Silva
2f14332a8d
Bug 1292192 - Simplify CanvasRenderingContext2D::SwitchRenderingMode. r=gw280
2016-08-09 18:18:58 +02:00
Dustin J. Mitchell
ef45e28781
Backed out changeset ea0953a122a2 (bug 1291473)
...
MozReview-Commit-ID: G6NTiXnbvxf
--HG--
extra : rebase_source : 7644ab79b8d7344a4dadf772ec994289b00d6f27
2016-08-09 15:43:28 +00:00
Julian Descottes
862c6c97b3
Bug 1293211 - part4: ide all tooltips before tests ending;r=bgrins
...
MozReview-Commit-ID: 6Wjbu4LrkGF
--HG--
extra : rebase_source : e03583a134a959de18ef921d55a01f626edd44f5
extra : histedit_source : 1610c73bf6af7d7b8a73f6afa8a7b0dc5dce8c40
2016-08-05 15:12:48 +02:00
Julian Descottes
834da94840
Bug 1293211 - part3: wait for EditorTooltip ready event in tests;r=bgrins
...
MozReview-Commit-ID: FbpOUrFJd3N
--HG--
extra : rebase_source : c1ba75844f694d38c88079c4c197771549286439
extra : histedit_source : 933cd984b647371fbd98bab40f42b72bc5664b56
2016-08-08 11:22:16 +02:00
Julian Descottes
6046046d91
Bug 1293211 - part2: fire ready event in SwatchBasedEditorTooltips after widget initialization;r=bgrins
...
Now that showing a XUL panel is asynchronous, tests need to be able to wait for the complete
initialization of the editor tooltips. Waiting for the tooltip 'shown' event is not enough
here because tooltips are also waiting for this event to start initializing their widgets.
MozReview-Commit-ID: DGTyeVrHNb
--HG--
extra : rebase_source : a99633ceb99da6dcc22dd3a5c0e737d4cfa2e36e
extra : histedit_source : 740e23053487a73c4e6d6ba97a529b2579f517d5
2016-08-09 09:22:16 +02:00
Julian Descottes
ab0f8e3bb3
Bug 1293211 - part1: wait for xul wrapper popupshown event in HTMLTooltip;r=bgrins
...
MozReview-Commit-ID: Gv04Fc1cfgI
--HG--
extra : rebase_source : a7562101f17dbfc0abb52960e3cdc0081d4d2eb1
extra : histedit_source : cec2442f9440e1eb0f6e6a9ecef98bb12fb2ac7f
2016-08-08 11:29:31 +02:00
Georg Fritzsche
da02f3fa48
Bug 1277810 - Part 4 - Bonus - Add 'code-block' syntax highlighting where possible. r=dexter
2016-08-09 13:52:28 +02:00
Georg Fritzsche
67943f4451
Bug 1277810 - Part 3 - Flesh out docs/concepts/. r=dexter, f=chutten,mreid
2016-08-09 13:52:28 +02:00
Georg Fritzsche
c61cc3a83d
Bug 1277810 - Part 2 - Flesh out docs/collection/. r=dexter, f=chutten,mreid
2016-08-09 13:52:27 +02:00