Ryan VanderMeulen
675c5a5a39
Backed out changeset 3a1f27080f9c (bug 906811) for Linux mochitest failures.
2013-08-28 20:15:34 -04:00
Benjamin Bouvier
1965b55de6
Bug 908001: Reuse default block for non cases in giant sparse switch tables in Odin; r=mjrosenb
2013-08-28 17:03:29 -07:00
Ben Turner
31d9221a27
Bug 823822 - Reenable test and fix worker assertion.
2013-08-28 16:36:20 -07:00
Rick Eyre
05991a7cd0
Bug 868509 - Rename TextTrackCue to VTTCue r=rillian
...
This way we can ensure that JS code written for WebVTT is spec
compliant while at the same time not having to abstract VTTCue
from TextTrackCue.
--HG--
rename : dom/webidl/TextTrackCue.webidl => dom/webidl/VTTCue.webidl
2013-08-27 13:07:00 -07:00
Eric Faust
6216bd9645
Bug 905999 - Part 3: Only generate Array.length stubs in idempotent caches with accurate TI. (r=bhackett)
2013-08-28 16:12:59 -07:00
Eric Faust
f5bc84639a
Bug 905999 - Part 2: Store cache location data in IonScript for runtime lookup. (r=nbp)
2013-08-28 16:12:59 -07:00
Eric Faust
ec1715cf94
Bug 905999 - Part 1: Get accurate location data for idempotent GetPropertyCaches. (r=nbp)
2013-08-28 16:12:59 -07:00
Eric Faust
64f235de74
Bug 905999: Part 0: Implement InlineConcatList for union-based algorithms. (r=nbp)
2013-08-28 16:12:59 -07:00
Eric Faust
3d0b89775c
Bug 909989 - Part 2: Use DataPtr in visit*IC instead of direct pointers. (r=nbp)
2013-08-28 16:12:59 -07:00
Eric Faust
21a02a2728
Bug 909989 - Part 1: Implement DataPtr to refer to objects in runtimeData_. (r=nbp)
2013-08-28 16:12:59 -07:00
Eric Faust
cd9990d950
Bug 909989 - Part 0: Use runtimeData_ offsets instead of cacheList_ offsets to refer to ICs. (r=nbp)
2013-08-28 16:12:59 -07:00
Eric Faust
e6b0ae266c
Bug 908507 - Remove unused scriptList() from IonScript and MIRGraph. (r=nbp)
2013-08-28 16:12:58 -07:00
Eric Faust
d8e583daff
Bug 909601 - Don't optimize common accessors on objects with {get,set}Generic hooks. (r=jandem)
2013-08-28 16:12:58 -07:00
Gary Kwong
d37c74c896
Bug 909447 - Test. r=bholley DONTBUILD
2013-08-28 16:03:18 -07:00
Gary Kwong
475aecf606
Bug 909441 - Test. r=bholley
2013-08-28 16:02:51 -07:00
Nicholas Nethercote
229404804f
Bug 909623 (part 6) - Remove a reminder comment that I forgot to remove before landing. r=me.
...
DONTBUILD
--HG--
extra : rebase_source : 25f78c070caded05856e0ed8d0995ae66342b607
2013-08-28 15:57:10 -07:00
Chris Pearce
25e19fc232
Bug 908862 - Strip ID3 tags before we expose MP3 data to DirectShow, to work around bugs in its MP3 decoder. r=padenot
2013-08-29 10:53:03 +12:00
Masatoshi Kimura
d34342055c
Bug 910291 - Hide TraceMalloc debug functions from content. r=bz
2013-08-29 07:48:43 +09:00
Masatoshi Kimura
b3101720ed
Bug 909340 - Make sure the interface object for XULElement is created before the prototype object so that it is hidden from content. r=bz
2013-08-29 07:48:42 +09:00
Seth Fowler
0a6527e7c8
Bug 825771 (Part 5) - Add image-orientation reftests for SVG images. r=dholbert
2013-08-28 15:39:07 -07:00
Seth Fowler
0056e609fc
Bug 825771 (Part 4) - Add image-orientation reftests for raster images. r=dholbert
2013-08-28 15:39:07 -07:00
Seth Fowler
7e052ef315
Bug 825771 (Part 3) - Add support for image-orientation to nsImageFrame. r=dholbert
2013-08-28 15:39:07 -07:00
Seth Fowler
c6bc6bdf5a
Bug 825771 (Part 2) - Make nsImageFrame hold a reference to its image container. r=dholbert
2013-08-28 15:39:06 -07:00
Seth Fowler
9af1f57738
Bug 825771 (Part 1) - Add CSS support for the image-orientation property. r=dbaron
2013-08-28 15:39:06 -07:00
Seth Fowler
190904a6b2
Bug 867183 - Don't recursively notify in FinishedSomeDecoding. r=jlebar
2013-08-28 15:39:05 -07:00
Seth Fowler
83081b2d54
Bug 905468 (Part 2) - Replace SyncNotifyDecodeState with DecodeStateAsDifference. r=jdm
2013-08-28 15:39:05 -07:00
Seth Fowler
319f8740f0
Bug 905468 (Part 1) - Make imgStatusTracker state diffing a cleaner process. r=jdm
2013-08-28 15:39:04 -07:00
Timothy Nikkel
03630b612f
Bug 906811. Don't enter favor performance mode when loading documents in background tabs. r=smaug
...
This means we are trading (possible) performance in background tabs for responsiveness in foreground tabs and chrome.
2013-08-28 15:16:16 -05:00
Shu-yu Guo
0d4bda9a27
Bug 905986 - Refactor adjusting phi types. (r=jandem)
2013-08-28 15:15:08 -07:00
Ryan VanderMeulen
551805abc8
Bug 823822 - Disable 769464.html for leaking asserts into other tests on a CLOSED TREE.
2013-08-28 16:33:25 -04:00
Nicholas D. Matsakis
201520e269
Bug 898347 - Move structType from DOM names to global names r=evilpie CLOSED TREE
2013-08-28 15:14:15 -04:00
Ehsan Akhgari
dbdec99094
Bug 910237 - Get rid of the nsIEditor.h #include in nsTextControlFrame.h; r=mats,ehsan
2013-08-28 19:06:00 +00:00
Bobby Holley
9f5aedccaa
Bug 732665 - Tests. r=luke
2013-08-28 11:04:16 -07:00
Bobby Holley
f77b84aa7f
Bug 732665 - Use separate stack depths for XPConnect JS. r=luke
2013-08-28 11:04:16 -07:00
Bobby Holley
55c123084f
Bug 732665 - Clean up and clarify the stack sizing logic. r=luke
...
The only change in behavior here is that we give the osx check higher precedence
than the DEBUG check, meaning that we end up with 7MB stacks on osx debug rather
than 4MB stacks. But this seems strictly better given the logic involved here.
2013-08-28 11:04:16 -07:00
Bobby Holley
363555f686
Bug 732665 - Introduce a mechanism for specifying different stack limits for system, trusted, and untrusted code. r=luke
...
We kind of cop out for ion and PJS stuff. We should at least have a good story
for ion, but it probably needs to be done with someone with more jit familiarity
than I have.
The uninlined function call in JS_CHECK_RECURSION is unfortunate. We could fix
this either by separating the jsfriendapi JS_CHECK_RECURSION from the internal
one, or moving the appropriate stuff into friend fields.
2013-08-28 11:04:15 -07:00
Bobby Holley
40b9e31be6
Bug 732665 - Disable a few test on mac. r=tbsaunde,me
...
These tests trigger very slow infinite recursion in the status quo. With the
existing stack quotas, they always (or usually) hit the native stack limit
before the test times out, causing them to be green on tinderbox. But when
we bump the debug mac stack limit, they end up timing out. We have bugs on
file for the various issues, but let's not let them block this landing.
2013-08-28 11:04:15 -07:00
Luke Wagner
2fdb7d211c
Bug 900669 - OdinMonkey: store relative offsets in AsmJSModule::{Exit,ExportedFunction} (r=bbouvier)
2013-08-23 17:51:46 -05:00
Luke Wagner
000ea6edc0
Bug 900669 - OdinMonkey: un-HeapPtr more AsmJSModule property names (r=terrence)
2013-08-23 17:32:47 -05:00
Luke Wagner
905e6ef3d7
Bug 900669 - OdinMonkey: put memcpy-able data in 'pod' fields of AsmJSModule (r=bbouvier)
2013-08-12 18:40:52 -05:00
Nicholas D. Matsakis
691b7f3382
Bug 898347 - Patchup test_inferfaces test r=evilpie CLOSED TREE
2013-08-28 13:13:22 -04:00
Boris Zbarsky
b475c29ce3
Bug 909645 part 4. Don't include ipdl headers in DesktopNotification.h. r=ms2ger,glandium
2013-08-28 00:14:57 -04:00
Boris Zbarsky
8b65afbbc7
Bug 909645 part 3. Make including SpeechRecognition.h and MediaManager.h not pull ipdl headers. r=ms2ger
2013-08-28 00:14:57 -04:00
Boris Zbarsky
c713072098
Bug 909645 part 2. Don't include ipdl headers in Hal.h. r=ms2ger
2013-08-28 00:14:57 -04:00
Boris Zbarsky
fe89101656
Bug 909645 part 1. Don't include ipdl headers in nsGeolocation.h. r=ms2ger
2013-08-28 00:14:57 -04:00
James Willcox
387dd0d446
Bug 850263 - Use reasonable SkiaGL cache size and share between instances r=mattwoodrow
...
--HG--
extra : rebase_source : 11a2e5ce90a693abdac91d5ca1308aaed3a29403
2013-08-28 10:08:10 -04:00
Andrew Halberstadt
cb75f151ad
Bug 908874 - Add mach command to run b2g mochitests, r=jgriffin,gps, DONTBUILD, a=NPOTB
2013-08-28 10:08:50 -04:00
Ehsan Akhgari
886cf493e5
Bug 909927 - Minimize the #includes in layout/forms; r=mats
...
--HG--
extra : rebase_source : 92eb9ca6672e754a32dbfe3cd3494309671902d3
2013-08-28 10:30:02 -04:00
Ehsan Akhgari
e2ee2b9839
Bug 898967 - Remove the unused StreamBuffer::mForgottenUpTo member; r=roc
...
--HG--
extra : rebase_source : ef259872ebe3e49dad71a1ca28788c0e8a6ed05f
2013-08-28 10:14:01 -04:00
Nicholas D. Matsakis
b02b271159
Bug 898347 - Re-enable binary data now that fuzzing is complete (Part 0/6) rs=trivial
2013-08-01 09:38:21 -04:00