Commit Graph

479909 Commits

Author SHA1 Message Date
Jeff Gilbert
3951dd65d8 Bug 1278403 - WebGL doesn't need validation. - r=jrmuizel
We do all validation in our WebGL layer, we only really generate GL_OOM
from the driver, no other errors.

This is opposed to SkiaGL, which may or may not rely on errors returned
from the driver. This is why I am not just turning on ABORT_ON_ERROR for
all GLContexts.

(Also, later, we should be creating no-error contexts on non-DEBUG builds,
so the driver doesn't replicate our validation. ANGLE already supports
this)

MozReview-Commit-ID: A4RSgzUXfHA
2016-06-21 13:47:30 -07:00
Jeff Gilbert
87e8222d4d Bug 1278403 - Misc code cleanup. - r=jrmuizel
MozReview-Commit-ID: 3ccHiLQM6lm
2016-06-21 13:47:30 -07:00
Jeff Gilbert
6b0581243f Bug 1278403 - Choose GLContext::DebugFlags based on ContextCreateFlags. - r=jrmuizel
MozReview-Commit-ID: KSjIhu8I20C
2016-06-21 13:47:30 -07:00
Jeff Gilbert
48df3413eb Bug 1278403 - Fix formatting.
MozReview-Commit-ID: 12ArnWLnPLG
2016-06-21 13:47:30 -07:00
Jeff Gilbert
774abaa5e4 Bug 1278403 - Spread CreateContextFlags to GLContext::ctor. - r=jrmuizel
MozReview-Commit-ID: 4rPitIpn60l
2016-06-21 13:47:30 -07:00
Jeff Gilbert
959137d9a3 Bug 1278403 - Clean up gfxEnv.h - r=milan
MozReview-Commit-ID: 1TSqW6N3CDs
2016-06-21 13:47:30 -07:00
Blake Kaplan
5688cefb7f Bug 1163418 - Remove use of CPOWs in safebrowsing tests. r=felipe 2016-06-21 13:46:02 -07:00
Blake Kaplan
65c8df357c Bug 1163418 - Remove use of CPOWs in browser_bookmark_titles.js. r=felipe 2016-06-21 13:46:02 -07:00
Blake Kaplan
eb98b5c082 Bug 1163418 - Remove use of CPOWs in in browser plugin tests. r=felipe 2016-06-21 13:46:02 -07:00
Blake Kaplan
166fd4584a Bug 1281072 - Fix a typo in this function name. r=smaug 2016-06-21 13:46:02 -07:00
David Keeler
540b8f3d01 bug 1278041 - skip TLS Feature checks so HPKP can be set r=mgoodwin
This is safe because TLS Feature checks have already been done when connecting
to the site in the first place.

MozReview-Commit-ID: HfbcrAv4bCJ

--HG--
extra : rebase_source : d1f22c1a4e2c8535e10bd071c937a1aac7b8e2fd
2016-06-20 16:36:36 -07:00
Kartikaya Gupta
3737a41c35 Bug 1281192 - Make the Fennec stationary displayport height multiplier match the corresponding skate multiplier to avoid constant resizing. r=rbarker
MozReview-Commit-ID: FaYsMUIhDh

--HG--
extra : rebase_source : 32d4ce86605614739b65227a9f655763047bd1d5
2016-06-21 14:46:37 -04:00
Kartikaya Gupta
312e6936e5 Bug 1281192 - Set velocity bias to 0 on Fennec. r=rbarker
MozReview-Commit-ID: HupL2wF6rFK

--HG--
extra : rebase_source : e0ac2431699687cc6dfaa6d7f34e861c1ec76fdb
2016-06-21 14:46:34 -04:00
Lee Salzman
5b4d7640b1 Bug 1280635 - use drawBitmap instead of drawBitmapRect for DrawTargetSkia::CopySurface. r=jrmuizel 2016-06-21 16:14:28 -04:00
Dustin J. Mitchell
a30b6ff2f2 Bug 1279676: use --rebuild instead of --trigger-tests; r=armenzg
MozReview-Commit-ID: F7jc7AG0SCr
2016-06-21 18:50:55 +00:00
Wes Kocher
a3cd1a678b Merge m-c to inbound, a=merge CLOSED TREE 2016-06-21 10:12:01 -07:00
Jon Coppeard
1e33d2f28b Bug 1276908 - Fix implicit conversion constructor error r=me on a CLOSED TREE 2016-06-21 16:47:42 +01:00
Nicolas Silva
878a16fd7f Bug 1280110 - Make sure compositor and layer resources are cleared when shutting down CompositorBridgeParent. r=sotaro 2016-06-21 17:31:21 +02:00
Nicolas Silva
900ff3581c Bug 1280110 - Ensure CompositingRenderTargetOGL is never created without a gl context. r=sotaro 2016-06-21 17:31:13 +02:00
Heiher
6b677fae2d Bug 1280841 - IonMonkey: MIPS: Fix MacroAssembler::storePtr(ImmGCPtr). r=jandem
---
 js/src/jit/mips32/MacroAssembler-mips32.cpp | 3 ++-
 js/src/jit/mips64/MacroAssembler-mips64.cpp | 3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)
2016-06-21 23:19:14 +08:00
Justin Wood
15b23fced1 Bug 1280956 - Use in-tree linter job to flake8 test taskcluster directory. r=dustin
MozReview-Commit-ID: FsWmAnnycZ2

--HG--
extra : rebase_source : 04a32cea2de133cb75472092cffb8a215f7dc603
2016-06-20 21:06:55 -04:00
Justin Wood
e07dcaf301 Followup to Bug 1171736 - Make linux-l10n actually Platform Linux not Linux64. r=wcosta over IRC
MozReview-Commit-ID: DwWaab4PqLF

--HG--
extra : rebase_source : feef8a5465eef07567226741b70bddcca72d4bef
2016-06-21 08:34:17 -04:00
Mike Shal
1c6f1572bc Bug 1277666 - Use epoch time for rank; r=dustin
Buildbot builds use the epoch time for rank, so Taskcluster needs to use
this as well. Using the pushlog_id instead means that a Buildbot build
will always persist in the "latest" index since the highest value wins.


MozReview-Commit-ID: 1nS6lQv1GoW
2016-06-15 11:53:38 -04:00
Thomas Zimmermann
80a6524060 Bug 1281139: Rename |CompositableForwarder| to |TextureForwarder| in b2g media code, r=nical
MozReview-Commit-ID: 3jRvjxR0adI
2016-06-21 16:54:26 +02:00
Dustin J. Mitchell
ac6f514b7f Bug 1277413: add a task to run taskgraph unit tests; r=Callek
MozReview-Commit-ID: n8122F3ocx

--HG--
extra : rebase_source : ea16077da878e9ba7385d021559a8e4341fdc867
2016-06-13 03:37:23 +01:00
Alexander Surkov
d219d06d6d Bug 1274381 - scope accessible elements search to inserted nodes, r=yzen, f=marcoz 2016-06-21 10:53:06 -04:00
Jon Coppeard
410f3e5382 Bug 1280889 - Fix compartment checking assertion r=terrence 2016-06-21 15:30:35 +01:00
Jon Coppeard
02998c3718 Bug 1276908 - Optimise post barriers in the JIT for constant objects r=terrence r=jandem 2016-06-21 15:30:35 +01:00
Jon Coppeard
8beac5161e Bug 1276908 - Reimplement whole cell store buffer using a bit vector associated with the arena r=terrence 2016-06-21 15:30:35 +01:00
Jon Coppeard
926ea71286 Bug 1276908 - Add an extra field to the arena header r=terrence 2016-06-21 15:30:34 +01:00
Jon Coppeard
3bda7cae20 Bug 1276908 - Make BitArray use 32 bit words to make it easier to access from JIT code r=terrence 2016-06-21 15:30:34 +01:00
Jordan
f35a9b375c Bug 825294 - Add framework for datepicker widgets to input[type=date]. r=smaug
-Add framework for datepicker widgets
-Split date input preference from dom.experimental_forms to dom.forms.date
2016-06-20 15:55:00 +02:00
Xidorn Quan
05dcd227c5 Bug 1281099 part 2 - Merge three bidi frame properties into one. r=jfkthame
MozReview-Commit-ID: CEJhM3c21KO

--HG--
extra : rebase_source : 9e21c098692429ad3b35b2230887faf85c967ce8
2016-06-21 17:53:10 +10:00
Xidorn Quan
c81ed5494f Bug 1281099 part 1 - Convert some macros to functions to help later change. r=jfkthame
MozReview-Commit-ID: 2OS5eIsNAYN

--HG--
extra : rebase_source : 345e33f986aa950eb122c1cc7451c7a59a8f84cb
2016-06-21 17:21:09 +10:00
Julian Seward
5f62e27fe9 Bug 1278502 - TSan: data races netwerk/cache2/CacheFileIOManager.{h,cpp} on CacheFileHandle::{mSpecialFile, mInvalid}. r=michal.novotny.
--HG--
extra : rebase_source : 0e81dc3ed261bf8d2e62c4f1ffaccc28e8ffcfa1
2016-06-21 14:48:48 +02:00
Nicolas Silva
6d2e7705e4 Bug 1272332 - Allow gtk the global dark theme behind a pref. r=karlt 2016-06-21 14:51:03 +02:00
Nicolas Silva
fcc289ce90 Bug 1280110 - Null check mGL when destroying CompositingRenderTargetOGL. r=jnicol 2016-06-21 14:29:35 +02:00
Henrik Skupin
8287873300 Bug 1280055 - Bump Firefox Puppeteer to 50.0.0 . r=maja_zf
MozReview-Commit-ID: 99DhMpOlnNB

--HG--
extra : rebase_source : aa7f2073e069eb12064c1b0acb81e3feee0a765f
2016-06-20 21:56:57 +02:00
Hannes Verschore
1de914e6dd Bug 1273863 - TraceLogger: Trace the name of vm calls, r=bbouvier 2016-06-21 13:52:11 +02:00
Hannes Verschore
ecdad783a4 Bug 1280411 - Wasm x64 doesn't know how to pass i64 constants, r=bbouvier 2016-06-21 13:52:11 +02:00
Hannes Verschore
cb85a85a36 Bug 1280648 - Tracelogger: Don't cache based on pointers to movable gc things, r=bbouvier 2016-06-21 13:52:11 +02:00
Hannes Verschore
687ffc4da6 Bug 1279898: IonMonkey - Don't run TI alias analysis on typed objects/arrays, r=jandem 2016-06-21 13:52:11 +02:00
Alexander Surkov
05a65c74c5 Bug 1278294 - add DOM tree logging, part=7, r=yzen 2016-06-21 07:41:06 -04:00
Franziskus Kiefer
cbf15542b0 Bug 1223838 - enable perElementReferrer by default. r=hsivonen 2015-12-02 11:12:12 +01:00
Dimi Lee
83ab2f2e39 Bug 1148732 - (CVE-2015-4483) feed: protocol + POST method => mixed scripting. r=tanvi 2016-05-23 12:11:02 +08:00
Alastor Wu
291e07c023 Bug 1276130 - part3 : modify web-platform test. r=rillian
MozReview-Commit-ID: BjeiP1XeC8T

--HG--
extra : rebase_source : 8e71d44228291ad14fac21e7058fbf01eb126e2f
2016-06-14 16:56:16 +01:00
Alastor Wu
3e5a369ad1 Bug 1276130 - part2 : modify test. r=rillian
MozReview-Commit-ID: 1q8MywAMYx5

--HG--
extra : rebase_source : a15b65960547d59702990fd781897a61f09b3025
2016-06-14 16:48:47 +01:00
Alastor Wu
3d967f770e Bug 1276130 - part1 : replace the value 'middle' with 'center. r=rillian,smaug
MozReview-Commit-ID: 9rh32HkilYv

--HG--
extra : rebase_source : bf08e4ffc77378553760dfae3854248cf700ea09
2016-06-14 14:39:29 +01:00
Alastor Wu
4aae6261d7 Bug 1278164 - part2 : modify test. r=rillian
MozReview-Commit-ID: 25vgl3t1ssj

--HG--
extra : rebase_source : 766da34d9964021bdf86e7c1b4785d6f2fec2d4b
2016-06-14 13:04:33 +01:00
Alastor Wu
08393e087b Bug 1278164 - part1 : empty cue's display state when its active flag is unset r=rillian
MozReview-Commit-ID: CAKVpwrUyAO

--HG--
extra : rebase_source : 4c7bc259906f88346855dacb2f59c856e293124c
2016-06-14 12:41:09 +01:00