Commit Graph

277032 Commits

Author SHA1 Message Date
Jeff Muizelaar
ef9a5c37d7 Bug 1232462. Only ask for a higher version of GLSL when using WebGL2. r=jgilbert
This fixes the situation for now. I'm going to try to work out what should
actually be happening here with ANGLE.

See also: https://bugs.chromium.org/p/angleproject/issues/detail?id=1256
2015-12-16 22:10:53 -05:00
JW Wang
412b6d7dff Bug 1231075. Respect the timestamp of video frames and don't pop frames as fast as we can in real-time mode. r=roc. 2015-12-17 10:53:49 +08:00
Jeff Gilbert
63412bf0eb Bug 1229944 - Hotfix disable test on Android. 2015-12-16 18:04:37 -08:00
Jeff Gilbert
4f088c66f4 Bug 1232864 - Hotfix broken test. - r=bholley 2015-12-16 17:50:15 -08:00
Shu-yu Guo
5e07768a16 Bug 1231925 - Correctly recover if allocating tracked optimizations go OOM. (r=jonco) 2015-12-16 17:07:23 -08:00
Jeff Gilbert
c88fdc9c3e Bug 1229944 - Add a fixed test. - r=kamidphish - CLOSED TREE HOTFIX 2015-12-16 16:44:53 -08:00
Jeff Gilbert
a7e7db6cf9 Bug 1232864 - Hotfix exposed interface test on a CLOSED TREE. - r=bholley 2015-12-16 16:27:28 -08:00
Jeff Gilbert
1b628cc274 Bug 1232864 - Hotfix test on a CLOSED TREE 2015-12-16 16:13:21 -08:00
Jeff Gilbert
5a64bb77c4 Backout revision e46ca0ac35f5 (Bug 1229944) for bad m-gl on CLOSED TREE. 2015-12-16 16:10:01 -08:00
Eric Rahm
ca78013612 Bug 1230660 - Remove verbose warnings emitted from nsContentIterator. r=smaug 2015-12-16 15:58:25 -08:00
Michael Comella
f463eacad6 Bug 1232773 - review: Comment on Adjust usage. r=me 2015-12-16 14:50:02 -08:00
Michael Comella
831780e7f3 Bug 1232773 - Check if user is opt out from Adjust before accessing. r=mfinkle
It made sense to me to have this code inside the AdjustHelper so I moved the
existing opt out code inside the AdjustHelper as well.
2015-12-16 16:01:57 -08:00
Avi Halachmi
d738701f55 Bug 1228147: part 2: Add telemetry probe for synchronous scroll. r=kats 2015-12-16 20:06:40 +02:00
Avi Halachmi
adb00777ee Bug 1228147: part 1: Add telemetry RecordingEnabled support. r=gfritzsche f=froydnj 2015-12-16 20:06:40 +02:00
Lars T Hansen
7de7e77eef Bug 1233011 - SharedArrayBuffer subclassing + tests. r=efaust 2015-12-16 16:22:50 +01:00
Lars T Hansen
6b8e5f395a Bug 1233175 - refine an assertion. r=terrence 2015-12-17 12:42:17 +01:00
Andrea Marchesini
f710456707 Bug 901097 - FileReader API in workers, r=sicking, r=nfroyd 2015-12-18 08:44:00 +00:00
Jean-Yves Avenard
f995c3992e Bug 1229987: P5. Drop frames during internal seeking early. r=cpearce
We would only start to drop frames once we had a request for data. On platforms such as windows WMF, following a drain we would typically hold over 33 decoded frames which would have been held resulting in unnecessarily high memory usage.
This also results in a simplified logic for the following steps.
2015-12-18 19:26:54 +11:00
Jean-Yves Avenard
5d4ea56c30 Bug 1229987: P4. Stop pre-rolling when encountering WAITING_FOR_DATA. r=cpearce
This allows to start displaying frames even when we have less than 5 frames.
2015-12-18 19:26:54 +11:00
Jean-Yves Avenard
04980ddbbf Bug 1229987: P3. Update mochitests and add new one verifying behavior. r=cpearce 2015-12-18 19:26:53 +11:00
Jean-Yves Avenard
f3c68a3080 Bug 1229987: P2. Drain decoder when encountering gap. r=cpearce
This allows for all buffered frames to be playable.
2015-12-18 19:26:52 +11:00
Jean-Yves Avenard
a5d6fd115c Bug 1229987: [MSE] P1. Ensure next random access point properly calculated after seek. r=gerald
When seeking, the next keyframe time would always be set to the seek time (as the next sample to be retrieved would be a keyframe). This could lead to the next key frame logic to be activated too aggressively.
2015-12-18 19:26:52 +11:00
Jim Blandy
34e09fc7d9 Bug 1233302: Don't seed the SavedStacks PRNG unless we're actually going to use it. r=fitzgen 2015-12-17 16:11:51 -08:00
Mike Hommey
ba37e4fe64 Backout changesets 53a9d03e4223, e61d18180feb and f07752f611f6 (bug 1233282) for a race condition bustage on a CLOSED TREE. 2015-12-18 17:07:13 +09:00
Mike Hommey
16a66b6cc2 Clobber for bug 1233282 on a CLOSED TREE 2015-12-18 16:46:45 +09:00
Mike Hommey
b9c2925406 Bug 1233282 - Move mozilla-config.h's export to moz.build. r=gps 2015-12-18 15:57:12 +09:00
Mike Hommey
4e60f6c376 Bug 1233282 - Make CONFIGURE_DEFINE_FILES considered more as GENERATED_FILES in the emitter. r=gps
From the backend perspective, CONFIGURE_DEFINE_FILES is the same as
GENERATED_FILES because in both cases a GeneratedFile object is emitted, but
from the perspective of some checks in the emitter, they aren't the same,
and that causes errors when adding a CONFIGURE_DEFINE_FILES to e.g. EXPORTS.
2015-12-18 15:57:12 +09:00
Mike Hommey
ebaa9fc43e Bug 1232912 - Remove leftovers from bug 758595 after bug 1047584. r=mshal
Bug 758595 added a MOZ_SIGNING AC_DEFINE, used in the package manifest for
mac builds. Bug 1047584 changed mac signing in a way that removed the use
of MOZ_SIGNING, but the AC_DEFINE was left in configure.in, where it is now
unused. Remove it.
2015-12-18 15:57:12 +09:00
Morris Tseng
ab3b3822fe Bug 1172796 - Part 9: Use gfxPrefs to get webgl.enable-prototype-webgl2. r=jgilbert 2015-12-18 14:52:17 +08:00
Morris Tseng
74e639747d Bug 1172796 - Part 8: Add ImageBitmapRenderingContext to test_intefaces.html r=smaug 2015-12-18 14:52:17 +08:00
Morris Tseng
06c40e8d17 Bug 1172796 - Part 7: Implements ImageBitmapRenderingContext. r=roc r=smaug 2015-12-18 14:52:17 +08:00
Morris Tseng
c9dc45cd63 Bug 1172796 - Part 6: Implements ImageBitmap::Close(). r=roc r=smaug 2015-12-18 14:52:17 +08:00
Morris Tseng
688e35290a Bug 1172796 - Part 5: Implements OffscreenCanvas::TransferImageBitmap. r=roc r=smaug 2015-12-18 14:52:17 +08:00
Morris Tseng
5648f31da4 Bug 1172796 - Part 4: Implement OffscreenCanvas::ToBlob. r=roc r=smaug 2015-12-18 14:52:17 +08:00
Morris Tseng
bfb9f93333 Bug 1172796 - Part 3: Implement OffscreenCanvas constructor. r=roc r=smaug 2015-12-18 14:52:17 +08:00
Morris Tseng
c793216841 Bug 1172796 - Part 2: Add write-only flag for origin-clean check. r=roc 2015-12-18 14:52:17 +08:00
Morris Tseng
5663c586f3 Bug 1172796 - Part 1: ImageEncoder can be used on worker thread. r=seth 2015-12-18 14:52:17 +08:00
Morris Tseng
f56568b024 Bug 1215438 - Part 5: Add test for imagebitmap transfer. r=roc 2015-12-18 14:52:16 +08:00
Morris Tseng
416e9b2f39 Bug 1215438 - Part 4: Rename CairoImage to SourceSurfaceImage. r=roc 2015-12-18 14:52:16 +08:00
Morris Tseng
86879fec06 Bug 1215438 - Part 3: CairoImage can use in any thread. r=roc 2015-12-18 14:52:16 +08:00
Morris Tseng
909738c82d Bug 1215438 - Part 2: Add transfer support for ImageBitmap. r=baku 2015-12-18 14:52:16 +08:00
Morris Tseng
25f051ce52 Bug 1215438 - Part 1: Add utility functions to support transferring ImageBitmap. r=roc 2015-12-18 14:52:16 +08:00
Morris Tseng
b8b064167a Bug 1215005 - SourceSurface has thread-safe refcount now. r=bas 2015-12-18 14:52:16 +08:00
JW Wang
3d5eb12a4f Bug 1232520 - dont' invoke AbstractThread::MainThread()->Dispatch() to avoid reentrant of AutoTaskDispatcher during tail dispatching phase. r=jya. 2015-12-18 11:50:32 +08:00
Phil Ringnalda
3d202aeb87 Back out changeset 698cda645acb (bug 1209970) for Gu failures in tag_visibility_monitor_test.js 2015-12-17 19:44:55 -08:00
Michael Comella
15dcb26f1c Bug 1232773 - Add Adjust.onPause/onResume to record session info. r=mfinkle
I added these to BrowserApp to match the use of Adjust.onCreate in BrowserApp.

These sessions don't perfectly match the FHR sessions they replace which get
called in:
  GeckoApp.onPause (session end)
  BrowserHealthRecorder.onEnvironmentTransition (session end)
  BrowserHealthRecorder.checkForOrphanSessions (session start)
    - From BHR.initializeStorage <- BHR.handleMessage. I didn't figure out
      where this message comes from but given "initializeStorage", I assume
      this comes from a startup routine of GeckoApp.

However, the Adjust docs are explicit about adding these values to
onPause/onResume and presumably written under the assumption that those methods
are called in the appropriate places.

The docs also mention these calls should occur in all Activities but I followed
FHR where only the main Activity is logged - I don't predict any negative side
effects from this change.
2015-12-15 14:44:02 -08:00
Drew Willcoxon
631834dafa Bug 1232548 - Test-only change, trying to fix intermittent leak in urlbar search suggestions tests on Aurora. r=me a=test-only CLOSED TREE 2015-12-16 15:52:30 -08:00
Varun Joshi
f8c8349ac4 Bug 1128675 - Duplicate indexes in browser.db. r=rnewman 2015-12-16 15:02:13 -08:00
Sebastian Hengst
79716187bd Backed out 2 changesets (bug 1227539) for Win 7 M(bc4) and likely Win XP opt M(bc6) failures. r=backout
Backed out changeset 48d56e89c482 (bug 1227539)
Backed out changeset 0fbd239d0c37 (bug 1227539)
2015-12-16 23:33:08 +01:00
Nick Alexander
799a83b991 Bug 1220309 - Follow-up: Add build dependencies to appcompat-v7. r=mcomella 2015-12-16 13:57:05 -08:00