Commit Graph

277140 Commits

Author SHA1 Message Date
Shu-yu Guo
57033d0f77 Bug 1231925 - Correctly recover if allocating tracked optimizations go OOM. (r=jonco) 2015-12-16 17:07:23 -08:00
Jeff Gilbert
99fb8e332d Bug 1229944 - Add a fixed test. - r=kamidphish - CLOSED TREE HOTFIX 2015-12-16 16:44:53 -08:00
Jeff Gilbert
a122fe3674 Bug 1232864 - Hotfix exposed interface test on a CLOSED TREE. - r=bholley 2015-12-16 16:27:28 -08:00
Jeff Gilbert
899f1a4250 Bug 1232864 - Hotfix test on a CLOSED TREE 2015-12-16 16:13:21 -08:00
Jeff Gilbert
e69b3a581a Backout revision e46ca0ac35f5 (Bug 1229944) for bad m-gl on CLOSED TREE. 2015-12-16 16:10:01 -08:00
Eric Rahm
bb7ae765cd Bug 1230660 - Remove verbose warnings emitted from nsContentIterator. r=smaug 2015-12-16 15:58:25 -08:00
Michael Comella
ee6227086b Bug 1232773 - review: Comment on Adjust usage. r=me 2015-12-16 14:50:02 -08:00
Michael Comella
f877291fd8 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
Nicolas Silva
6a9d93c630 Bug 1228952 - Move texture metadata out of the BufferTextureClient/Host's buffer. r=Sotaro 2015-12-16 19:50:58 +01:00
Carsten "Tomcat" Book
edb48de851 Merge mozilla-central to mozilla-inbound 2015-12-21 11:54:26 +01:00
Wei Wu
ac870c96a6 Bug 1232113 - "Make the format specifiers in JS_snprintf() invocations more portable". r=shu 2015-12-16 22:29:00 +01:00
Avi Halachmi
ac58123a7d Bug 1228147: part 2: Add telemetry probe for synchronous scroll. r=kats 2015-12-16 20:06:40 +02:00
Avi Halachmi
2212000353 Bug 1228147: part 1: Add telemetry RecordingEnabled support. r=gfritzsche f=froydnj 2015-12-16 20:06:40 +02:00
Lars T Hansen
eae2996f42 Bug 1233011 - SharedArrayBuffer subclassing + tests. r=efaust 2015-12-16 16:22:50 +01:00
Lars T Hansen
592fb9c474 Bug 1233175 - refine an assertion. r=terrence 2015-12-17 12:42:17 +01:00
Andrea Marchesini
0962b374a9 Bug 901097 - FileReader API in workers, r=sicking, r=nfroyd 2015-12-18 08:44:00 +00:00
Jean-Yves Avenard
137118f8ac 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
eb600c3883 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
488f87a63c Bug 1229987: P3. Update mochitests and add new one verifying behavior. r=cpearce 2015-12-18 19:26:53 +11:00
Jean-Yves Avenard
f105307b93 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
888d7a320b 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
8efbb766d1 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
7a5e3aae1f 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
3554948fb6 Clobber for bug 1233282 on a CLOSED TREE 2015-12-18 16:46:45 +09:00
Mike Hommey
d86d9337f3 Bug 1233282 - Move mozilla-config.h's export to moz.build. r=gps 2015-12-18 15:57:12 +09:00
Mike Hommey
77ed15db49 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
01d9b7ed17 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
7c6ad64f6c Bug 1172796 - Part 9: Use gfxPrefs to get webgl.enable-prototype-webgl2. r=jgilbert 2015-12-18 14:52:17 +08:00
Morris Tseng
a009840cee Bug 1172796 - Part 8: Add ImageBitmapRenderingContext to test_intefaces.html r=smaug 2015-12-18 14:52:17 +08:00
Morris Tseng
b14d03ab1a Bug 1172796 - Part 7: Implements ImageBitmapRenderingContext. r=roc r=smaug 2015-12-18 14:52:17 +08:00
Morris Tseng
597a19a423 Bug 1172796 - Part 6: Implements ImageBitmap::Close(). r=roc r=smaug 2015-12-18 14:52:17 +08:00
Morris Tseng
374a8aa4b5 Bug 1172796 - Part 5: Implements OffscreenCanvas::TransferImageBitmap. r=roc r=smaug 2015-12-18 14:52:17 +08:00
Morris Tseng
314c72ac83 Bug 1172796 - Part 4: Implement OffscreenCanvas::ToBlob. r=roc r=smaug 2015-12-18 14:52:17 +08:00
Morris Tseng
fa7da0ed58 Bug 1172796 - Part 3: Implement OffscreenCanvas constructor. r=roc r=smaug 2015-12-18 14:52:17 +08:00
Morris Tseng
f7128495a2 Bug 1172796 - Part 2: Add write-only flag for origin-clean check. r=roc 2015-12-18 14:52:17 +08:00
Morris Tseng
54b392bce7 Bug 1172796 - Part 1: ImageEncoder can be used on worker thread. r=seth 2015-12-18 14:52:17 +08:00
Morris Tseng
a551510a0a Bug 1215438 - Part 5: Add test for imagebitmap transfer. r=roc 2015-12-18 14:52:16 +08:00
Morris Tseng
b985b4445c Bug 1215438 - Part 4: Rename CairoImage to SourceSurfaceImage. r=roc 2015-12-18 14:52:16 +08:00
Morris Tseng
c3785e6da4 Bug 1215438 - Part 3: CairoImage can use in any thread. r=roc 2015-12-18 14:52:16 +08:00
Morris Tseng
1043d109ed Bug 1215438 - Part 2: Add transfer support for ImageBitmap. r=baku 2015-12-18 14:52:16 +08:00
Morris Tseng
53a8d47467 Bug 1215438 - Part 1: Add utility functions to support transferring ImageBitmap. r=roc 2015-12-18 14:52:16 +08:00
Morris Tseng
e8533485d6 Bug 1215005 - SourceSurface has thread-safe refcount now. r=bas 2015-12-18 14:52:16 +08:00
JW Wang
49993dac35 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
bc0078055e 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
8b980a0619 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
b389f16b8c 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
d38a394d51 Bug 1128675 - Duplicate indexes in browser.db. r=rnewman 2015-12-16 15:02:13 -08:00
Sebastian Hengst
7116964dfd 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
a1703fa503 Bug 1220309 - Follow-up: Add build dependencies to appcompat-v7. r=mcomella 2015-12-16 13:57:05 -08:00
Michael Comella
10b9c4ef91 Bug 1220309 - Correct all caps button text in Button from AppCompat. r=sebastian
AppCompat capitalizes all text in `Button`s so we have to override
that behavior to maintain the same UI. Ideally, we do this through
`android:buttonStyle` but the place I found the issue doesn't inherit
from that style so we can't and we change the style directly.

There may be issues with other `Button`s, but this is the only one I found.
2015-12-15 11:26:33 -08:00