Nicholas Cameron
52c22cb8c0
Bug 718849; patch to keep Skia up to date. r=gw280
2012-07-30 10:35:54 +12:00
Yoshi Huang
6c68245d2f
Bug 771440 - Part 1: GET_IMSI. r=vicamo
2012-07-24 16:13:23 +08:00
Aryeh Gregor
0793fb74ed
Bug 778681 part 6 - Fix some misuses of bool as nsresult; r=bz
2012-07-27 16:51:50 +03:00
Aryeh Gregor
4ac21a407b
Bug 778681 part 5 - Convert nsXULTemplateQueryProcessorRDF::mBindingDependencies from nsCOMArray to nsTArray; r=bz
2012-07-30 16:48:02 +03:00
Aryeh Gregor
dcb3fc8e33
Bug 778681 part 4 - Convert nsCommandManager to use nsTArray instead of nsCOMArray; r=bz
2012-07-30 16:48:02 +03:00
Aryeh Gregor
123e88c916
Bug 778681 part 3 - Convert nsXULTemplateQueryProcessorRDF::mQueries from nsCOMArray to nsTArray; r=bz
2012-07-30 16:48:02 +03:00
Aryeh Gregor
b6b1141edf
Bug 778681 part 2 - Convert nsXULDocument::mUnloadedOverlays from nsCOMArray to nsTArray; r=bz
2012-07-30 16:48:02 +03:00
Aryeh Gregor
95bd12c12c
Bug 778681 part 1 - Make some nsHTMLSelectElement methods infallible; r=bz
2012-07-30 16:48:02 +03:00
Robert Longson
5c39e0f895
Bug 773467 - Make SVG patterns ignore their patternContentUnits attribute when their viewBox attribute is set. r=jwatt
...
--HG--
rename : layout/reftests/svg/viewBox-and-pattern-01.svg => layout/reftests/svg/viewBox-and-pattern-02.svg
rename : layout/reftests/svg/viewBox-and-pattern-01.svg => layout/reftests/svg/viewBox-and-pattern-03.svg
2012-07-31 11:17:11 +01:00
Fabrice Desré
69048397f1
Bug 738298 - navigator.mozApps.mgmt.getAll() doesn't handle non-ASCII characters in the manifest [r=vingtetun]
2012-07-31 03:06:56 -07:00
Marco Zehe
6448c724cf
Bug 758431 - Make menu items converted into actionBar items accessible by adding a contentDescription for it, r=sriram
2012-07-31 12:02:53 +02:00
Jonathan Watt
26dfd38f11
Bug 768351 - "ABORT: Passed bad frame" with mask pointing at data: URL. r=roc.
...
--HG--
extra : rebase_source : ec2c0dd2b216a818cbe4c9526e198afb18f08c13
2012-07-30 20:14:18 +01:00
Jonathan Watt
d995281e36
Bug 776337 - "ASSERTION: Should not use nsSVGIntegrationUtils on this SVG frame". r=longsonr.
...
--HG--
extra : rebase_source : b72f0311607b5d4ae0fa28939a53728566b4bfd9
2012-07-31 00:20:06 +01:00
Matthew Gregan
7c54dee4c4
Bug 761274 - Work around buffer sizing bug in PulseAudio ALSA plugin. r=doublec
2012-07-16 17:15:24 -04:00
Matthew Gregan
a515ca6a14
Bug 768333 - nsBufferedAudioStream::GetPositionInFrames miscompiled with Win32 PGO. r=cpearce
2012-07-16 17:21:04 -04:00
Matt Woodrow
b2f2cf826e
Bug 718849; fix radial gradients in Skia. r=Bas
2012-06-18 15:06:22 +12:00
Neil Deakin
8179047503
Bug 752486, don't check open state when closing form submit popup, r=dao
2012-07-30 20:43:29 -04:00
Neil Deakin
2b4b772866
Bug 357725, size constraints tests
2012-07-30 20:43:29 -04:00
Neil Deakin
b0640922cf
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
e508ec64c1
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
5ae1b87a02
Bug 582719, use nsQueryFrame for menus and popups rather than GetType, r=neil
2012-07-30 20:43:28 -04:00
Chris Pearce
cd61327986
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
e3bcda27f0
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
d6d762688c
Bug 779010 - Use nsStyleCoord equality operator to compare nsStyleSides and nsStyleCorners. r=dbaron
2012-07-30 19:25:28 -07:00
Benjamin Peterson
d07da680be
Bug 777190 - Don't compress files with huge strings; reenable source compression. r=jorendorff
2012-07-30 19:23:46 -07:00
Benjamin Peterson
123faba661
Bug 778560 - Fix typo that prevented JS from ever using zlib. r=dmandelin
2012-07-30 19:23:44 -07:00
David Zbarsky
c83e9b7631
Bug 706179 Part 2: Add a BaseTransform and scaling to layers, r=roc, cjones
2012-07-30 19:20:00 -07:00
David Zbarsky
c6b51c42c1
Bug 778519 - Don't include Layers.h everywhere Part 2 r=cjones
2012-07-30 17:42:26 -07:00
Matt Brubeck
2a3c87f21f
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
d8d53c0c02
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
cc925b4965
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
edf533c3f1
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
7002796905
Backout 83e0b185e888 (bug 778606) due to orange.
2012-07-30 20:14:29 -04:00
Ryan VanderMeulen
b8013885dc
Merge m-c to inbound.
2012-07-30 20:14:22 -04:00
Brian Nicholson
350b982475
Bug 777811 - Add getSubject() to AwesomeBarItem. r=mfinkle
2012-07-30 17:00:49 -07:00
Gregory Szorc
6a82faa7b4
Bug 776822 - Add missing dom Makefile's to toolkit-makefiles.sh; r=khuey
2012-07-30 16:13:51 -07:00
Gregory Szorc
2c1a4525ef
Bug 778042 - Add missing Makefile's to allmakefiles and toolkit-makefiles.sh; r=khuey
2012-07-30 16:12:58 -07:00
Justin Dolske
f519dd8a90
Bug 778606 - SafeBrowsing.jsm should use nsUrlFormatter. r=gcp
2012-07-30 16:02:05 -07:00
Chris Peterson
009018e502
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
a228f11c25
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
63f7370e42
Bug 769726: Tests for idle API interactions with the bfcache. r=khuey
2012-07-30 15:18:38 -07:00
Jed Parsons
01dd952591
Bug 778002: Identity should use createInstance, not getService, to get an XHR. r=me
2012-07-30 15:14:30 -07:00
Matt Brubeck
bf73b59537
Back out 7ac323ff812e (bug 768351) because crashtests/768351.svg fails with an unexpected assertion
2012-07-30 15:09:22 -07:00
Sriram Ramasubramanian
f836b09ac7
Bug 778438: ActionBar crash on Awesomebar. [r=mfinkle]
2012-07-30 14:21:29 -07:00
Brendan Eich
8b4a0accf4
Bug 778627 - Warning and related/nearby naming/style nit fixes (r=bpeterson).
2012-07-30 13:58:18 -07:00
Gregor Wagner
ce0aa8bd3f
Bug 778027 - [Settings API] addObserver & onsettingchange quirks. r=sicking
2012-07-30 13:52:51 -07:00
Geoff Brown
dd2820f364
Bug 778784: Add logging to sutAgent to track its lifetime; r=jmaher
2012-07-30 14:45:07 -06:00
Bobby Holley
7a038349c8
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
3182617118
Bug 778081: No NullPointerException in CommandProcessor.getArgsList. r=rnewman
...
--HG--
extra : rebase_source : 8fd9757ef2b385f6d033e278864d8b2770aceb4a
2012-07-30 13:05:33 -07:00
Nick Alexander
55491370c7
Bug 766354: Don't leak PII from SendTabActivity. r=rnewman
...
--HG--
extra : rebase_source : cd626fd18dec41efb80fd00250b164517bcd5d5b
2012-07-30 13:05:04 -07:00