Nicholas Cameron
bf3937cc11
bug 773460; turn on Azure/Cairo canvas for Windows. r=roc
...
--HG--
extra : rebase_source : 10174a9e297a4760336b0e6332b27a249191ec96
2012-07-26 14:30:16 +12:00
Matthew Gregan
47efc774e3
Bug 761274 - Work around buffer sizing bug in PulseAudio ALSA plugin. r=doublec
2012-07-16 17:15:24 -04:00
Matthew Gregan
fea4fa6a84
Bug 768333 - nsBufferedAudioStream::GetPositionInFrames miscompiled with Win32 PGO. r=cpearce
2012-07-16 17:21:04 -04:00
Nicholas Cameron
c750666cef
Bug 779001. Falling back to Cairo for large canvases. r=roc
2012-07-31 13:46:05 +12:00
Nicholas Cameron
93b8aa8c3d
Bug 746883. More test fuzz. r=roc
2012-07-31 13:46:05 +12:00
Nicholas Cameron
70de813e38
Bug 746883. fuzz for Skia gradient tests. r=roc
2012-07-31 13:46:05 +12:00
Nicholas Cameron
8fce55f094
Bug 778595; reftest fuzz based on cavnas/content backend mismatch. r=roc
2012-07-31 13:46:04 +12:00
Nicholas Cameron
3570f3ac38
Bug 776802; Give better info about Azure. r=Bas
2012-07-31 13:45:59 +12:00
Nicholas Cameron
80b571c437
Bug 718849; patch to keep Skia up to date. r=gw280
2012-07-31 12:58:14 +12:00
Matt Woodrow
6ee7fbfb41
Bug 718849; fix radial gradients in Skia. r=Bas
2012-06-18 15:06:22 +12:00
Neil Deakin
cb064658a4
Bug 752486, don't check open state when closing form submit popup, r=dao
2012-07-30 20:43:29 -04:00
Neil Deakin
6000503135
Bug 357725, size constraints tests
2012-07-30 20:43:29 -04:00
Neil Deakin
28413e223c
Bug 357725, support minimum and maximum size constraints on windows and popups, r=mats,jmathies,karlt,smichaud,sr=neil
2012-07-30 20:43:29 -04:00
Neil Deakin
8ba0d842dd
Bug 777339, Use prlogging for focus instead of enabling a define, allowing for easier enabling of focus logging, r=smaug
2012-07-30 20:43:28 -04:00
Neil Deakin
b960ff246c
Bug 582719, use nsQueryFrame for menus and popups rather than GetType, r=neil
2012-07-30 20:43:28 -04:00
Chris Pearce
174ba270dc
Bug 684620 - Implement cross process fullscreen API for B2G apps and web content. r=jlebar
...
* * *
Bug 684620 - Fix in-process fullscreen in B2G. r=?
2012-07-31 14:09:31 +12:00
Jared Wein
311c6bb96a
Bug 776606 - Possible chrome-level JS injection attack with user portraits in the Social API. r=gavin
2012-07-30 19:28:23 -07:00
Matt Woodrow
e87a4949f8
Bug 779010 - Use nsStyleCoord equality operator to compare nsStyleSides and nsStyleCorners. r=dbaron
2012-07-30 19:25:28 -07:00
Benjamin Peterson
619c4880fc
Bug 777190 - Don't compress files with huge strings; reenable source compression. r=jorendorff
2012-07-30 19:23:46 -07:00
Benjamin Peterson
be5c38af46
Bug 778560 - Fix typo that prevented JS from ever using zlib. r=dmandelin
2012-07-30 19:23:44 -07:00
David Zbarsky
312c029975
Bug 706179 Part 2: Add a BaseTransform and scaling to layers, r=roc, cjones
2012-07-30 19:20:00 -07:00
David Zbarsky
fa3cb43e08
Bug 778519 - Don't include Layers.h everywhere Part 2 r=cjones
2012-07-30 17:42:26 -07:00
Matt Brubeck
870981f5a5
Back out 13f1c1c06438 (bug 769726) because of perma-orange in test_bug343416.xul (CLOSED TREE)
2012-07-30 17:27:55 -07:00
Dão Gottwald
0cc3bef81d
Bug 776271 - Don't focus the content area when closing a places context menu. r=mano
2012-07-31 02:16:08 +02:00
Ralph Giles
619fdc8bf8
Bug 763010 - Add a mochitest for mozGetMetadata(). r=cpearce
...
Add a few Ogg files which have non-trivial tag metadata in their Vorbis streams, and verify they are returned correctly by the media.mozGetMetadata() extention.
Add a file with no comments to test {} output as well.
Verify that mozGetMetadata() throws an InvalidStateError if called immediately, before the loadedmetadata event fires.
2012-07-30 20:14:29 -04:00
Ralph Giles
a81a17e866
Bug 763010 - Expose media element metadata. r=cpearce
...
Implements a media.mozGetMetadata() method returning a new javascript object whose properties are key value pairs respresenting metadata tags from the media resource. This data is available after readystate enters METADATA_LOADED.
Currently this is only implemented for Ogg Vorbis streams.
Media format metadata is parsed out by the media decoders. In the nsCodecStateMachine::ReadMetadata subclasses we fill in an nsDataHashtable pointer using the format-specifc api.
The hash pointer is passed up to the media element as part of the MetadataLoaded event.
The hash is deleted if the load is aborted. The audio metadata is also reset to zero (as in the constructor), resolving a todo comment.
2012-07-30 20:14:29 -04:00
Ryan VanderMeulen
a3de6dea15
Backout 83e0b185e888 (bug 778606) due to orange.
2012-07-30 20:14:29 -04:00
Ryan VanderMeulen
26da6164d3
Merge m-c to inbound.
2012-07-30 20:14:22 -04:00
Brian Nicholson
1f433797bf
Bug 777811 - Add getSubject() to AwesomeBarItem. r=mfinkle
2012-07-30 17:00:49 -07:00
Gregory Szorc
a3c82591cd
Bug 776822 - Add missing dom Makefile's to toolkit-makefiles.sh; r=khuey
2012-07-30 16:13:51 -07:00
Gregory Szorc
7133bb4a41
Bug 778042 - Add missing Makefile's to allmakefiles and toolkit-makefiles.sh; r=khuey
2012-07-30 16:12:58 -07:00
Justin Dolske
f75040ab9b
Bug 778606 - SafeBrowsing.jsm should use nsUrlFormatter. r=gcp
2012-07-30 16:02:05 -07:00
Olli Pettay
c72a720f48
Bug 777401 - DictionaryHelpers.* build problems, r=khuey
2012-07-30 23:10:26 +03:00
Mihnea Dobrescu-Balaur
7fceb6f2df
Bug 775281 - Add files necessary to run B2G xpcshell tests from test.sh, r=jgriffin, DONTBUILD because NPOTB
2012-07-30 12:04:45 -07:00
Mark Finkle
a4d33f44cf
Backout 169ff207ed19, a34baed70c1b, f9ccdd490bd7, 39550ed860e6, 2194a2dd66b2, 908eb2e26843, a76e0a267f26 due to mobile viewport bustage (bug 778580)
2012-07-30 14:36:12 -04:00
Aryeh Gregor
57c0ad57fb
Bug 777292 part 2 - Change all nsnull to nullptr
2012-07-30 17:20:58 +03:00
Chris Peterson
9cadd9aabc
Bug 777511 - #define nullptr __null for gcc <= 4.5. r=ehsan
...
--HG--
extra : rebase_source : dd24e15d4b271d7ae1f604b6d7e4d0e76f614f40
2012-07-26 15:29:18 -07:00
Wan-Teh Chang
10cb95a2ae
Bug 764393: update NSS to NSS_3_13_6_BETA1 to fix the chain-building
...
looping bug. (Also includes fixes for bugs 489188, 757189, 757197,
762351, 762353.)
2012-07-30 15:23:38 -07:00
Bonnie Surender
aac4e34111
Bug 769726: Tests for idle API interactions with the bfcache. r=khuey
2012-07-30 15:18:38 -07:00
Jed Parsons
d9c7908712
Bug 778002: Identity should use createInstance, not getService, to get an XHR. r=me
2012-07-30 15:14:30 -07:00
Matt Brubeck
68ff1a9598
Back out 7ac323ff812e (bug 768351) because crashtests/768351.svg fails with an unexpected assertion
2012-07-30 15:09:22 -07:00
Sriram Ramasubramanian
0d3285d021
Bug 778438: ActionBar crash on Awesomebar. [r=mfinkle]
2012-07-30 14:21:29 -07:00
Brendan Eich
b9452aad00
Bug 778627 - Warning and related/nearby naming/style nit fixes (r=bpeterson).
2012-07-30 13:58:18 -07:00
Gregor Wagner
53eda4c5bc
Bug 778027 - [Settings API] addObserver & onsettingchange quirks. r=sicking
2012-07-30 13:52:51 -07:00
Geoff Brown
b120c03be3
Bug 778784: Add logging to sutAgent to track its lifetime; r=jmaher
2012-07-30 14:45:07 -06:00
Bobby Holley
2c48de6a45
Bug 778409 - Enter the compartment of unwrappedProto rather than obj in Rewrap. r=gabor
...
This can happen if chrome sets its proto to a content object from a different scope
than the one doing the wrapping. In this case, the prototype chain looks like this:
chromeobj => CCW(examplecom_obj) => CCW(examplecom_scope.Object.prototype)
When wrapping chromeobj for exampleorg_scope, things will look like this:
COW(chromeobj) => CCW(examplecom_obj) => CCW(examplecom_scope.Object.prototype)
Note that we don't remap the proto of CCW(examplecom_scope) to
exampleorg_scope.Object.prototype, because the proto remapping only happens when
the object we're wrapping is chrome. There's no reason it has to be this way, but
even if we changed it we still wouldn't get the nice remapped lookup behavior to
exampleorg_scope.Object.prototype, because the proxy handler for CCW(examplecom_obj)
isn't a ChromeObjectWrapper, and thus doesn't know how to to the prototype bouncing
correctly.
Anyway, I suspect this case isn't worth worrying about as long as we don't crash.
2012-07-30 22:18:55 +02:00
Nick Alexander
327e140c89
Bug 778081: No NullPointerException in CommandProcessor.getArgsList. r=rnewman
...
--HG--
extra : rebase_source : 8fd9757ef2b385f6d033e278864d8b2770aceb4a
2012-07-30 13:05:33 -07:00
Nick Alexander
1d6f11b435
Bug 766354: Don't leak PII from SendTabActivity. r=rnewman
...
--HG--
extra : rebase_source : cd626fd18dec41efb80fd00250b164517bcd5d5b
2012-07-30 13:05:04 -07:00
Jason Orendorff
806c6dc8a4
Disable two E4X tests that were failing only on platforms using e10s content processes after landing bug 765890. no_r=orange.
2012-07-30 14:52:02 -05:00
Jonathan Watt
b398a6b14b
Bug 768351 - "ABORT: Passed bad frame" with mask pointing at data: URL. r=roc.
2012-07-30 20:14:18 +01:00