Bas Schouten
e2245a8bc2
Backout bug 732985(f453201647a1,ca29dc47986a,f0ca5eb320c4,94ffc045ba89).
2012-05-08 04:58:37 +02:00
Bas Schouten
6e06e63991
Bug 732985 - Followup 2: Only compile HasCPUIDBit when using SSE2. r=bustage
2012-05-08 04:52:06 +02:00
Bas Schouten
a1f9436ef2
Bug 732985 - Followup: Fix include order in gfx/2d Makefile. r=bustage
2012-05-08 04:40:13 +02:00
Bas Schouten
f1cad61c49
Bug 732985 - Part 2: Use ImageScaler for large images. r=jrmuizel
2012-05-08 04:31:30 +02:00
Bas Schouten
ca48ea5c42
Bug 732985 - Part 1: Add image scaling code to Azure. r=jrmuizel
2012-05-08 04:31:30 +02:00
James Willcox
d8a5119df7
Bug 752153 - Improve the exit procedure for the Gecko Android Looper r=blassey
...
--HG--
extra : rebase_source : 13bef9a232f076b883aab9ab1ef48f5e82f50a06
2012-05-07 21:32:53 -04:00
John O'Duinn
cf54fe317e
bug 707569 - build_and_deploy should use fast-package r=khuey
2012-05-07 17:50:26 -07:00
Ryan VanderMeulen
11389729fe
Merge last PGO green inbound changeset to m-c
2012-05-07 20:45:43 -04:00
Ben Turner
577a8af7aa
Bug 672667 - Fix build bustage on Win64.
2012-05-07 17:42:09 -07:00
Ryan VanderMeulen
dbbb10d4f3
Merge m-c to inbound
2012-05-07 20:29:19 -04:00
Kyle Huey
b996299575
Bug 751585: Followup to adjust tests. (Last one I promise)
2012-05-07 17:19:31 -07:00
Serge Gautherie
c85a31da68
Bug 647875. (Av1) test_crash_submit.xul: Remove bug 604129 SeaMonkey workaround. r=joshmoz.
...
DONTBUILD (test-only, trivial).
2012-05-08 02:05:42 +02:00
Bill McCloskey
4ee08f1c5e
Bug 752098 - Fix script filename marking with incremental GC (r=luke)
2012-05-07 16:56:57 -07:00
Oleg Romashin
79c7b221c2
Bug 752640 - Allow PCompositor to work with Basic Layers backend. r=ajuma
2012-05-07 16:05:13 -07:00
Justin Lebar
def31fd7a2
Bug 749018 - Followup: Disable debug dump() calls. r=me
2012-05-08 16:17:10 -07:00
Gian-Carlo Pascutto
bc72bc0a71
Bug 746860 - Ensure profiles are moved to internal storage before accessing them. Use migrator. r=blassey
2012-05-09 00:51:07 +02:00
Gian-Carlo Pascutto
f95affba9f
Bug 746860 - Don't fail when creating directories that already exist. r=blassey
2012-05-09 00:50:52 +02:00
Ehsan Akhgari
ed9bd84101
Merge the last PGO green changeset of mozilla-inbound into mozilla-central
2012-05-07 19:02:53 -04:00
Kyle Huey
53126d9a8f
Bug 751585: Followup to adjust tests.
2012-05-07 15:52:32 -07:00
Kyle Huey
6767b9c5ed
Bug 751585: Don't enforce ASLR for binary components on XP, because system DLLs don't have ASLR and trigger false positives. r=bsmedberg,ehsan
2012-05-07 13:02:57 -07:00
Daniel Holbert
d0c4544c6e
Bug 664918 followup: Add missing */ terminator on emacs modeline in header comment for new file StreamBuffer.cpp. (no review, comment-only) DONTBUILD
2012-05-07 11:22:44 -07:00
Eitan Isaacson
7ece5297e9
Bug 752131 - Remove empty strings from utterances. r=davidb
2012-05-07 11:21:21 -07:00
Eitan Isaacson
b420bdaffd
Bug 752125 - Switch to a role-based traversal rule. r=davidb
2012-05-07 11:21:21 -07:00
James Willcox
5a33f3734d
Bug 746633 - Don't use placeholder for full page plugins on Android r=blassey
2012-05-07 14:18:46 -04:00
James Willcox
ef2091831a
Bug 751609 - Give up on locking a Surface after 10 failures r=blassey
2012-05-07 14:18:30 -04:00
Benoit Jacob
70ef0e73d6
back out e8f3fd02ba3e for windows build failure
2012-05-07 14:04:10 -04:00
Myk Melez
fa5521a335
bug 751375 - structure webapp runtime Makefiles correctly; r=bsmedberg
2012-05-07 10:45:53 -07:00
Bill McCloskey
b2fd5edfd1
Bug 743879 - Eliminate lazy atoms (r=Waldo)
2012-05-07 10:13:04 -07:00
Bill McCloskey
2ed9ab6a54
Bug 743879 - Backout for build errors (r=bustage)
2012-05-07 10:27:10 -07:00
Boris Zbarsky
15ff74a708
Bug 751077. Skip binding for the XPConnect-default property ops as well when resolving properties on a sandbox prototype. r=bholley
2012-05-07 13:26:50 -04:00
Jared Wein
c3a3b93115
Bug 747608 - The identity-box should have a smaller font-size and a gradient end border instead of a solid line. r=dao
2012-05-07 10:17:55 -07:00
Bill McCloskey
b0e2a9db25
Bug 743879 - Eliminate lazy atoms (r=Waldo)
2012-05-07 10:13:04 -07:00
Bill McCloskey
aea575c644
Bug 747926 - Preserve type tag when overwriting VM stack values (r=bhackett)
2012-05-07 10:12:58 -07:00
Bill McCloskey
421b6bb01c
Bug 748119 - Read barrier for js::types::Type (r=bhackett)
2012-05-07 10:12:52 -07:00
Bill McCloskey
c346895d33
Bug 748119 - Disable verifier reachability check (r=bhackett)
2012-05-07 10:12:46 -07:00
Bill McCloskey
d795f500b9
Bug 749039 - Fixup registers when returning from methodjit (r=bhackett)
2012-05-07 10:12:30 -07:00
Mark Capella
5005cd5327
Bug 750283 - notify observers of a11y init/shutdown in nsAccessibilityService, r=surkov, f=tbsaunde
2012-05-07 18:14:27 +09:00
Aryeh Gregor
4eab9ca44b
Bug 752304 - Logic error in nsHTMLEditor::SetInlinePropertyOnNodeImpl; r=ehsan
2012-05-07 08:54:54 +03:00
Nicholas Nethercote
f1e81b0077
Bug 752381 - Merge System Principal compartments in about:memory. r=jlebar.
2012-05-06 22:05:16 -07:00
L. David Baron
d573b50a05
Add missing GetFirstInFlow() call that was causing a crash in ComputeDescendantWidth when printing with font inflation enabled (or a debug build). (Bug 751797) r=roc
...
--HG--
extra : transplant_source : %ED%23%02%AFR%24tw%FE%96%D7%D3p%D8%87%F7gV%28L
2012-05-07 07:17:00 +02:00
Chris Pearce
c59be7944b
Bug 752141 - Release media decoder monitor when finishing audio stream. r=kinetik
2012-05-07 17:12:52 +12:00
Robert O'Callahan
1324bd3eab
Bug 750258. Fix bustage.
2012-05-07 15:57:52 +12:00
Robert O'Callahan
f1d92066fc
Bug 750258. Set intial audio capture state correctly on mDecoderStateMachine. r=cpearce
...
For media resources whose streams are captured before the load has started, we shouldn't even start
an audio thread. This saves a lot of resources and ensures we don't see races between the audio thread
and the code that copies packets from the audio queue to the MediaStreams.
2012-05-07 15:45:06 +12:00
Robert O'Callahan
5aa5e1864b
Bug 750258. Advance mBlockingDecisionsMadeUntilTime to include time lost when the media graph control thread was stopped and all streams had underruns. r=jesup
...
The first part just handles the case where nsAudioStream failed to allocate a stream. It won't be playing
anything, so instead of trying to get the audio position, just fall back to the media graph current time.
Otherwise GetPositionInFrames returns -1 and things go badly from there.
The second part simplifies the calculation of the next mCurrentTime to just make it based on real time.
We had some code to not let it advance past the end of a stream's buffer, but the next part will make that
unnecessary.
The third part is the real fix. When the new current time has advanced past mBlockingDecisionsMadeUntilTime,
that means the control loop didn't run in time to replenish the audio output buffers and keep up with its
other duties. Effectively all streams have been blocked between mBlockingDecisionsMadeUntilTime and
the new current time. Account for that by adding the difference as extra blocked time for every stream.
We only need to ensure that the stream is marked blocked from mBlockingDecisionsMadeUntilTime indefinitely
far into the future, and then update mBlockingDecisionsMadeUntilTime to the new current time, because the
code takes into account that only blocking decisions up to mBlockingDecisionsMadeUntilTime are valid.
2012-05-07 15:44:41 +12:00
Benoit Jacob
047847bb94
Bug 747619 - Fix WebGL uniform setter validation - r=jgilbert
...
This bug, introduced by the patch from bug 732233, caused us to wrongly reject
legitimate WebGL uniform setters, especially when doing a partial update of
a uniform array.
2012-05-06 23:09:36 -04:00
Benoit Jacob
fa42a83bb3
Bug 751643 - ensure that strings produced by ANGLE's getVariableInfo function are null-terminated - r=bz,upstream
...
Checked in upstream ANGLE as r1070.
2012-05-06 22:20:03 -04:00
Richard Newman
bc544dd5f3
Merge m-c to s-c.
2012-05-06 18:58:00 -07:00
Nicholas Nethercote
6c7a2e4a48
Bug 739512: fix Mac and Windows bustage caused by patch 3. r=me.
2012-05-07 10:53:56 +10:00
Ryan VanderMeulen
a084976419
Merge inbound to m-c
2012-05-06 20:31:24 -04:00
Serge Gautherie
23eec95047
Bug 752216. (Bv1-FF) browser_popupNotification.js: Fix nits. r=gavin.
...
DONTBUILD (test-only, trivial).
2012-05-06 21:44:03 +02:00