Kartikaya Gupta
2a39d165f1
Bug 1340627 - Follow-up to fuzz a reftest when webrender is enabled. r=lsalzman
...
MozReview-Commit-ID: 6g24xl1KHOV
2017-05-10 11:23:35 -04:00
Nathan Froyd
e5fbad82a1
Bug 1363426 - part 3 - minor cleanups to Atomics.h; r=erahm
...
We can move the <atomic> #include to its normal place in the file now,
as well as merging some namespace blocks at the toplevel.
2017-05-10 09:58:28 -04:00
Nathan Froyd
c0a40e46f7
Bug 1363426 - part 2 - remove unneeded MOZ_HAVE_CXX1_ATOMICS; r=erahm
...
Now that we can use <atomic> everywhere, we don't need to test whether
the standard library we're using has <atomic> support.
2017-05-10 09:58:28 -04:00
Nathan Froyd
fe42aa0b9d
Bug 1363426 - part 1 - remove #ifdeffery in Atomics.h; r=erahm
...
Every platform where we use GCC has <atomic>, so there's no need to use
GCC-specific __sync* intrinsics anymore. The <atomic> header may
generate better code for several operations, as well.
2017-05-10 09:58:28 -04:00
Nicolas B. Pierron
d676a8001e
Bug 1351357 - Use the ReadOnlyCompileOptions from the HelperThread while decoding RegExp. r=bhackett
2017-05-10 13:42:08 +00:00
Carsten "Tomcat" Book
f00e2cd24e
Backed out changeset dd31968cb8d7 (bug 1327784) for eslint failure
2017-05-10 15:38:14 +02:00
Carsten "Tomcat" Book
455239782b
Merge mozilla-central to mozilla-inbound
2017-05-10 15:30:44 +02:00
Carsten "Tomcat" Book
d66b9f27d5
merge mozilla-inbound to mozilla-central a=merge
2017-05-10 15:07:28 +02:00
Carsten "Tomcat" Book
2564317f0b
merge autoland to mozilla-central a=merge
2017-05-10 15:06:23 +02:00
Carsten "Tomcat" Book
44fca8b6e7
Backed out changeset 656d4714e803 (bug 1324922) for breaking fennec nightlys
2017-05-10 14:05:46 +02:00
Carsten "Tomcat" Book
d5cb285977
Backed out changeset 3258871b4902 (bug 1359622) for browser_CTP_crashreporting.js | Uncaught exception - Timed out waiting for plugin binding to be in success state - timed out after 50 tries.
2017-05-10 13:01:57 +02:00
Carsten "Tomcat" Book
bef66488d9
Backed out changeset 8756a6262190 (bug 1357075)
2017-05-10 13:01:25 +02:00
Carsten "Tomcat" Book
76338929ce
Backed out changeset cf2ee5242986 (bug 1363191)
2017-05-10 13:01:23 +02:00
Carsten "Tomcat" Book
85e7d31eb4
Backed out changeset 9483bb6d8ce6 (bug 1330570) for test failures in test_selection_move_commands.html | cmd_scrollBottom - -300 should equal -300
2017-05-10 12:11:11 +02:00
Carsten "Tomcat" Book
cfae756c43
Backed out changeset 1b9ecb9b9fe8 (bug 1331718)
2017-05-10 12:09:08 +02:00
Carsten "Tomcat" Book
157a9fcde2
Backed out changeset 4527bd35cc4e (bug 1331718)
2017-05-10 12:09:06 +02:00
Carsten "Tomcat" Book
a1263f8111
Backed out changeset ff6861518bc3 (bug 1331718)
2017-05-10 12:09:04 +02:00
Jonathan Kew
83dd0ceea3
Bug 1362423 - Simplified testcase from the bug report. r=dholbert
2017-05-10 11:01:13 +01:00
Jonathan Kew
07bd548fcf
Bug 1362423 - Ensure nsBidiPresUtils::Resolve always clears the NEEDS_BIDI_RESOLUTION flags for the block and continuations, whichever code-path it takes when looking for possible short-circuits. r=dholbert
2017-05-10 11:01:07 +01:00
Christoph Kerschbaumer
b9a841105c
Bug 1355801: Nonce should not apply to images tests. r=dveditz
2017-05-10 08:53:27 +02:00
Christoph Kerschbaumer
e5865a7980
Bug 1355801: Nonce should only apply to script and style. r=dveditz
2017-05-10 08:52:24 +02:00
Bill McCloskey
c197e07ff2
Bug 1363560 - Name more runnables (r=mccr8)
...
MozReview-Commit-ID: 3hxZDA4JlTV
2017-05-09 21:53:25 -07:00
Bill McCloskey
64eae5b86d
Bug 1361561 - Add GetCurrentVirtualThread function (r=froydnj)
...
This change adds some functions that should be used instead of PR_GetCurrentThread. They both return a PRThread. GetCurrentPhysicalThread does exactly the same thing as PR_GetCurrentThread, but it makes it clearer what you're getting when there are cooperatively scheduled threads running.
GetCurrentVirtualThread returns the same value for all threads in a cooperative thread pool. The actual value it returns is somewhat immaterial.
MozReview-Commit-ID: 4lFwsF2NuzC
2017-05-09 21:53:23 -07:00
Bas Schouten
70d011d12c
Bug 1331718 - Part 3: Store pointers to DisplayItemData directly on nsIFrame. r=mattwoodrow r=dbaron
...
This patch aims to speed up the lookup and storage of DisplayItemData objects, by removing a level of indirection and preventing the previously required hashtable lookup in order to access these. Instead it stores an array of pointers on each frame that allows direct access to the DisplayItemData object by dereferencing the frame. Since most frames get either 1 or 2 DisplayItemData objects attached to them a specialized class is used that is of minimal size (2 * sizeof(void)) and that performs well for sizes 1 or 2.
MozReview-Commit-ID: HONKAmpk5H8
2017-05-10 05:07:38 +02:00
Bas Schouten
e8f8394b4e
Bug 1331718 - Part 2: Add unit tests for SmallPointerArray. r=froydnj
...
MozReview-Commit-ID: 7xdQfv7Dpph
2017-05-10 05:07:38 +02:00
Bas Schouten
1e05e1f138
Bug 1331718 - Part 1: Add small pointer array. r=froydnj
...
MozReview-Commit-ID: EapU5nBw1d3
2017-05-10 05:07:37 +02:00
Bas Schouten
17a260dee8
Bug 1330570: Allocate DisplayItemData into the PresShell Arena. r=mattwoodrow
...
MozReview-Commit-ID: 8zVPIVSslVA
2017-05-10 05:07:37 +02:00
Lee Salzman
4edf545b3e
Bug 1340627 - clobber for Skia update. r=me
2017-05-09 22:58:03 -04:00
Lee Salzman
8c18901f07
Bug 1340627 - part 8 - reftest fuzzing for update to Skia m59. r=mchang
...
MozReview-Commit-ID: LN29P1I4EsW
2017-05-09 22:31:07 -04:00
Lee Salzman
5bd9e996df
Bug 1340627 - part 7 - fix Skia NPAPI for Skia m59. r=mchang
...
MozReview-Commit-ID: G8ugt7I8ZKx
2017-05-09 22:31:07 -04:00
Lee Salzman
9e92454bc6
Bug 1340627 - part 6 - fix layers for Skia m59. r=mchang
...
MozReview-Commit-ID: 6pAV6FKDFQ4
2017-05-09 22:31:07 -04:00
Lee Salzman
db313c8c40
Bug 1340627 - part 5 - fix SkiaGL glue for Skia m59. r=mchang
...
MozReview-Commit-ID: LelzAgAdWb7
2017-05-09 22:31:07 -04:00
Lee Salzman
5587d89b74
Bug 1340627 - part 4 - fix thebes for Skia m59. r=mchang
...
MozReview-Commit-ID: JDlSyKeT389
2017-05-09 22:31:07 -04:00
Lee Salzman
ec8d1a9a71
Bug 1340627 - part 3 - fix Moz2d for Skia m59. r=mchang
...
MozReview-Commit-ID: 1fugjwSpOMZ
2017-05-09 22:31:07 -04:00
Lee Salzman
3bbca77ed4
Bug 1340627 - part 2 - update moz.build for Skia m59. r=jrmuizel
...
MozReview-Commit-ID: KdPvBio96Cw
2017-05-09 22:31:06 -04:00
Lee Salzman
b4227baa51
Bug 1340627 - part 1 - update Skia source to m59. r=mchang
...
--HG--
rename : gfx/skia/skia/src/gpu/glsl/GrGLSL_impl.h => gfx/skia/skia/include/private/GrGLSL_impl.h
rename : gfx/skia/skia/src/core/SkMessageBus.h => gfx/skia/skia/include/private/SkMessageBus.h
rename : gfx/skia/skia/include/core/SkBlitRow.h => gfx/skia/skia/src/core/SkBlitRow.h
rename : gfx/skia/skia/include/effects/SkGaussianEdgeShader.h => gfx/skia/skia/src/effects/SkGaussianEdgeShader.h
rename : gfx/skia/skia/src/gpu/batches/GrAAConvexPathRenderer.h => gfx/skia/skia/src/gpu/ops/GrAAConvexPathRenderer.h
rename : gfx/skia/skia/src/gpu/batches/GrAAConvexTessellator.h => gfx/skia/skia/src/gpu/ops/GrAAConvexTessellator.h
rename : gfx/skia/skia/src/gpu/batches/GrAAHairLinePathRenderer.h => gfx/skia/skia/src/gpu/ops/GrAAHairLinePathRenderer.h
rename : gfx/skia/skia/src/gpu/batches/GrAALinearizingConvexPathRenderer.h => gfx/skia/skia/src/gpu/ops/GrAALinearizingConvexPathRenderer.h
rename : gfx/skia/skia/src/gpu/batches/GrPathStencilSettings.h => gfx/skia/skia/src/gpu/ops/GrPathStencilSettings.h
rename : gfx/skia/skia/src/gpu/batches/GrStencilAndCoverPathRenderer.h => gfx/skia/skia/src/gpu/ops/GrStencilAndCoverPathRenderer.h
rename : gfx/skia/skia/include/xml/SkXMLParser.h => gfx/skia/skia/src/xml/SkXMLParser.h
2017-05-09 22:30:58 -04:00
Lee Salzman
20ac00c192
Bug 1350262 - implement prime rehash policy compat for unordered_map and unordered_set in libstdc++. r=glandium
...
MozReview-Commit-ID: 1zlGjRMKcBM
2017-05-09 22:15:18 -04:00
Lee Salzman
1ff4a3995f
Bug 1357692
- followup - extra fuzz for D2D box-shadow reftest. r=me a=merge
...
MozReview-Commit-ID: ERBDj1YhPFn
--HG--
extra : source : e4c0c46ce1e91cd2859d380539d039150f56330e
2017-05-09 16:27:19 -04:00
Wes Kocher
e2902f93a3
Merge inbound to m-c a=merge
...
MozReview-Commit-ID: Fp2oBAcru51
2017-05-09 14:34:34 -07:00
Wes Kocher
760cf164e9
Merge autoland to central, a=merge
...
MozReview-Commit-ID: 2cAzOxuxJMf
2017-05-09 13:48:43 -07:00
Sebastian Hengst
742aa0d07f
Backed out changeset 1c57b5d15190 (bug 1361560) for failing web-platform-test form-autocomplete.html. r=backout on a CLOSED TREE
2017-05-09 21:06:23 +02:00
Sebastian Hengst
184a1e1d9e
Backed out changeset c7bfebd287aa (bug 1361560)
2017-05-09 21:04:46 +02:00
Wes Kocher
69fd2995c0
Bug 1355408 - Re-update test expectation data a=bustage CLOSED TREE
...
MozReview-Commit-ID: AX3FrZpqc13
--HG--
extra : amend_source : 2eaa7d14fc638cf5f8b1e9f133c958555231452a
2017-05-09 11:28:51 -07:00
Sebastian Hengst
0f8a7b60eb
Backed out changeset 10acb957ba60 (bug 1363054) for failing Marionette's test_crash.py TestCrash.test_crash_content_process on Windows 8 x64 opt with e10s. r=backout on a CLOSED TREE
2017-05-09 19:36:24 +02:00
Sebastian Hengst
c50cb6eb14
Backed out changeset a2281e684a80 (bug 1363054)
2017-05-09 19:35:21 +02:00
Sebastian Hengst
e5491f037d
Backed out changeset 4d383642cf05 (bug 1363054)
2017-05-09 19:35:17 +02:00
Sebastian Hengst
8cd3282651
Backed out changeset eade14aad3f7 (bug 1363054)
2017-05-09 19:35:12 +02:00
Lee Salzman
8b90fc84ee
Bug 1357692
- only accelerate gfxAlphaBoxBlur when blur area is large enough to balance resource creation costs. r=mchang
...
MozReview-Commit-ID: HcRahaq8ORa
2017-05-09 12:59:08 -04:00
Sebastian Hengst
0130891783
Backed out changeset 38346bf36faa (bug 1363118) for failing xpcshell's test_browserGlue_urlbar_defaultbehavior_migration.js and test_browserGlue_migration_loop_cleanup.js. r=backout
2017-05-09 18:51:20 +02:00
Simon Fraser
98bab021ae
Bug 1324922: Stop publishing complete MARs to balrog as part of build/repack r=catlee
2017-05-09 12:49:45 -04:00