Gian-Carlo Pascutto
3ce0903231
Bug 746860 - Don't fail when creating directories that already exist. r=blassey
2012-05-09 00:50:52 +02:00
Ehsan Akhgari
70b3320cf1
Merge the last PGO green changeset of mozilla-inbound into mozilla-central
2012-05-07 19:02:53 -04:00
Kyle Huey
8afe3c9578
Bug 751585: Followup to adjust tests.
2012-05-07 15:52:32 -07:00
Kyle Huey
cea78898b8
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
e94c8d2785
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
7572555916
Bug 752131 - Remove empty strings from utterances. r=davidb
2012-05-07 11:21:21 -07:00
Eitan Isaacson
64b8bb0c89
Bug 752125 - Switch to a role-based traversal rule. r=davidb
2012-05-07 11:21:21 -07:00
James Willcox
6dfe7f3a97
Bug 746633 - Don't use placeholder for full page plugins on Android r=blassey
2012-05-07 14:18:46 -04:00
James Willcox
cbf379b8a1
Bug 751609 - Give up on locking a Surface after 10 failures r=blassey
2012-05-07 14:18:30 -04:00
Benoit Jacob
57e20d6acb
back out e8f3fd02ba3e for windows build failure
2012-05-07 14:04:10 -04:00
Myk Melez
3beba0c635
bug 751375 - structure webapp runtime Makefiles correctly; r=bsmedberg
2012-05-07 10:45:53 -07:00
Bill McCloskey
ddcd430182
Bug 743879 - Eliminate lazy atoms (r=Waldo)
2012-05-07 10:13:04 -07:00
Bill McCloskey
cd575b98c3
Bug 743879 - Backout for build errors (r=bustage)
2012-05-07 10:27:10 -07:00
Boris Zbarsky
3969a34041
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
2e72774689
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
297c469f35
Bug 743879 - Eliminate lazy atoms (r=Waldo)
2012-05-07 10:13:04 -07:00
Bill McCloskey
b7a14d0d26
Bug 747926 - Preserve type tag when overwriting VM stack values (r=bhackett)
2012-05-07 10:12:58 -07:00
Bill McCloskey
f6e22149df
Bug 748119 - Read barrier for js::types::Type (r=bhackett)
2012-05-07 10:12:52 -07:00
Bill McCloskey
c984d32271
Bug 748119 - Disable verifier reachability check (r=bhackett)
2012-05-07 10:12:46 -07:00
Bill McCloskey
471f3c6964
Bug 749039 - Fixup registers when returning from methodjit (r=bhackett)
2012-05-07 10:12:30 -07:00
Mark Capella
23863fde21
Bug 750283 - notify observers of a11y init/shutdown in nsAccessibilityService, r=surkov, f=tbsaunde
2012-05-07 18:14:27 +09:00
Aryeh Gregor
dc7c4ed7b9
Bug 752304 - Logic error in nsHTMLEditor::SetInlinePropertyOnNodeImpl; r=ehsan
2012-05-07 08:54:54 +03:00
Nicholas Nethercote
aa4ed76615
Bug 752381 - Merge System Principal compartments in about:memory. r=jlebar.
2012-05-06 22:05:16 -07:00
L. David Baron
a1cd81752c
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
b2d3ca928b
Bug 752141 - Release media decoder monitor when finishing audio stream. r=kinetik
2012-05-07 17:12:52 +12:00
Robert O'Callahan
9d526acea3
Bug 750258. Fix bustage.
2012-05-07 15:57:52 +12:00
Robert O'Callahan
6dc32e9284
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
16d731f0aa
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
f5224451f6
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
4b973ad9e6
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
3f36a0e55e
Merge m-c to s-c.
2012-05-06 18:58:00 -07:00
Nicholas Nethercote
4ebdb294b4
Bug 739512: fix Mac and Windows bustage caused by patch 3. r=me.
2012-05-07 10:53:56 +10:00
Ryan VanderMeulen
568a44dc63
Merge inbound to m-c
2012-05-06 20:31:24 -04:00
Serge Gautherie
d61997cf5c
Bug 752216. (Bv1-FF) browser_popupNotification.js: Fix nits. r=gavin.
...
DONTBUILD (test-only, trivial).
2012-05-06 21:44:03 +02:00
Thiyag Krishna
681e85d16f
Bug 745399 - Use pointer-events to better control the long tab menu in Downloads. r=mfinkle
2012-05-06 13:39:50 -04:00
Mark Finkle
da2430ebd6
Bug 752014 - Remove support for adding downloads to the system download manager r=mbrubeck
2012-05-06 10:59:14 -04:00
Jonathan Kew
d3946f0d23
bug 752176 - only read the style array for valid offsets within the textrun. r=smontagu
2012-05-06 15:55:12 +01:00
Timothy B. Terriberry
f6c691eae5
Bug 752293 - Mark stacks non-executable in yuv_row_arm.s, r=glandium
2012-05-06 05:41:14 -07:00
Timothy B. Terriberry
7c1194e5b6
Bug 752139 - Don't build an empty armopts.s, r=glandium
2012-05-06 05:41:01 -07:00
Aryeh Gregor
1b66cad29a
Bug 700538 part 4 - Remove now-redundant nsHTMLEditor::IsNodeInActiveEditor; r=ehsan
2012-05-06 10:53:11 +03:00
Aryeh Gregor
20b6e2de64
Bug 700538 part 3 - Add and use new EditorRoot methods in nsEditor; r=ehsan
2012-05-06 10:53:11 +03:00
Aryeh Gregor
319617a63f
Bug 700538 part 2 - Make methods that return editing hosts return dom::Element* instead of nsIContent*; r=ehsan
2012-05-06 10:53:11 +03:00
Chris Jones
2a2ee823f2
Bug 745145, part 0b: Ensure that the gonk system workers are never started in content processes. (The real patch.) r=philikon
2012-05-05 20:22:53 -07:00
Boris Zbarsky
73485dea64
Bug 749485. Switch new DOM bindings to using a struct for keeping track of failures for fallible methods. r=peterv,bent
...
ErrorResult is in a separate header file so it can be included from all over the
place without having to pull in mozilla/dom/Utils.h and all the xpconnect gunk
that needs.
2012-05-05 21:15:11 -04:00
Bobby Holley
d5c12cf9a1
Bug 749173 - Remove AutoPreserveCompartment. r=luke
2012-05-06 13:09:49 +02:00
Nicolas Silva
3187513a54
Bug 751370 - Disables layers acceleration for small popups like menus and combo boxes. r=BenWa
2012-05-05 16:29:13 -04:00
Phil Ringnalda
b99f585209
Back out 4ef39e03c9d9 (bug 736792) for jsreftest failures
2012-05-05 21:43:44 -07:00
Aryeh Gregor
ff64eb0d26
Bug 751547 - Unify action enums in editor/; r=ehsan
2012-05-05 21:52:29 +03:00
Ralph Giles
adbf7a2878
Bug 752234 - Guard nsOpusState::Time against inactive streams. r=cpearce
...
Fix a crash loading opus files when the media.opus.enabled pref is
false. The buffering code still tries to call our Time() method,
but without having read the headers we cannot perform the
conversion.
This commit adds a guard on mActive like the other ::Time
methods use.
2012-05-05 09:55:29 -07:00
Timothy B. Terriberry
2eab8f88ba
Bug 752139 - Mark stacks non-executable in the libtheora ARM asm. r=glandium
2012-05-05 12:43:26 -04:00