Chris Double
924d68600e
Bug 762366 - Refactor omx plugin's ReadVideo method - r=edwin
2012-06-08 14:30:47 +12:00
Chris Double
f9b733dcd5
Bug 761762 - Fix reading of channel count and sample rate in stagefright decoder on b2g - r=edwin
2012-06-08 14:30:36 +12:00
Jim Blandy
a62f5e1cc7
Bug 738244: Mark test as now passing: dom/imptests/html/tests/submission/Opera/microdata/test_001.html | the namedItem property must be read/write (no r; tree orange for unexpected pass)
2012-06-07 18:44:08 -07:00
Saurabh Anand
ae364922c7
Bug 748477 - Switch chrome privateWindow getter to check currentTab and remove setter; r=ehsan
2012-06-08 07:11:40 +05:30
Gabor Krizsanits
8bc88ec370
Bug 738244: Fix proxy behavior when assigning to inherited properties.
2012-06-07 18:31:31 -07:00
Ehsan Akhgari
584af877ce
Bug 737056 - Add some documentation on the mozilla::Version API; r=sparky
...
DONTBUILD
2012-06-07 17:55:46 -04:00
Kyle Huey
0d49be1d43
Bug 759970: Result when reaching the end of a cursor should be null. r=sicking
2012-06-07 13:59:51 -07:00
Ehsan Akhgari
a4d2eed111
Bug 762345 - Skip all the QIing stuff in the TreeMatchContext constructor if possible; r=bzbarsky
2012-06-07 15:19:56 -04:00
Brian R. Bondy
a1020d2855
Bug 760671 - Hide the default browser checkbox in the installer for Windows 8. r=rstrong
2012-06-08 09:19:08 -04:00
Brian R. Bondy
c81adf71f0
Bug 760680 - Update shell integration default browser check for Windows 8. r=jimm
2012-06-08 09:19:01 -04:00
Robert O'Callahan
1828e75077
Bug 731293. Walk frame tree to find the right element/node for elementFromPoint and nodesFromRect. r=mats
2012-06-09 00:31:23 +12:00
Robert O'Callahan
74d05f0dd8
Bug 731293. Add nsLayoutUtils::GetParentOrPlaceholderForCrossDoc. r=mats
2012-06-09 00:22:51 +12:00
Robert O'Callahan
453c373374
Bug 731293. Remove nsFrameManager parameter from nsLayoutUtils::GetParentOrPlaceholderFor. r=mats
2012-06-09 00:22:25 +12:00
Mark Capella
766822cea5
Bug 762389 - de-ns-ify nsXULTreeAccessible and nsXULTreeGridAccessible, r=surkov
...
--HG--
rename : accessible/src/atk/nsXULTreeGridAccessibleWrap.h => accessible/src/atk/XULTreeGridAccessibleWrap.h
rename : accessible/src/mac/nsXULTreeGridAccessibleWrap.h => accessible/src/mac/XULTreeGridAccessibleWrap.h
rename : accessible/src/msaa/nsXULTreeGridAccessibleWrap.cpp => accessible/src/msaa/XULTreeGridAccessibleWrap.cpp
rename : accessible/src/msaa/nsXULTreeGridAccessibleWrap.h => accessible/src/msaa/XULTreeGridAccessibleWrap.h
rename : accessible/src/other/nsXULTreeGridAccessibleWrap.h => accessible/src/other/XULTreeGridAccessibleWrap.h
rename : accessible/src/xul/nsXULTreeAccessible.cpp => accessible/src/xul/XULTreeAccessible.cpp
rename : accessible/src/xul/nsXULTreeAccessible.h => accessible/src/xul/XULTreeAccessible.h
rename : accessible/src/xul/nsXULTreeGridAccessible.cpp => accessible/src/xul/XULTreeGridAccessible.cpp
rename : accessible/src/xul/nsXULTreeGridAccessible.h => accessible/src/xul/XULTreeGridAccessible.h
2012-06-08 06:28:27 -04:00
Richard Newman
4a82c21a14
Merge m-c to s-c.
2012-06-07 12:07:02 -07:00
Kyle Huey
80ad46b242
Bug 755767: Shut down IndexedDB at profile-before-change. r=bent
2012-06-07 10:44:17 -07:00
Benoit Girard
838b1b78e3
Bug 756253 - Disable flash placeholder on zooming because of thread safety problems and heap corruption. r=snop
2012-06-07 13:27:15 -04:00
L. David Baron
1d3cb4a877
Make scroll frames (i.e., overflow != visible) no longer be font size inflation flow roots. This fixes phoronix.com/reddit.com/others at the expense of youtube.com. This reverts b64bfa138619890a01826bde8974cc974b45a6f5 (bug 760098) which in turn reverted 9620f50be9fa8be44931decf1e57ce25f51da812 (Bug 747720, patch 7) which in turn reverted part of 9499f6b28addcbcd9c480eb80cfe6c4c63a4a3a1 (Bug 706193, patch 2). (Bug 747720) r=backout
2012-06-12 12:43:09 -07:00
Malini Das
725a2216df
Bug 744902 - Add datazilla and mozrunner to setup.py deps, r=jgriffin, DONTBUILD because NPOTB
2012-06-12 11:57:25 -07:00
Nicholas Cameron
1cbb2d0f07
Bug 750575; use nsCOMPtr around nsIPresShell in canvas code. r=roc
2012-06-12 10:48:42 -07:00
Daniel Holbert
12f6753057
Bug 763689: Add "auto" keyword for min-height and min-width, which for now just computes to 0. r=bz
2012-06-12 10:48:20 -07:00
Ed Morley
00cad5a604
CLOBBER NEEDED when pulling me (due to bug 580408)
2012-06-07 15:42:57 +01:00
Ed Morley
9b60a31626
Merge last PGO-green changeset of mozilla-inbound to mozilla-central
2012-06-07 15:37:13 +01:00
Bobby Holley
241377ed4d
Bug 754202 - Remove NoWaiverWrapper. r=mrbkap
...
No more principal pushing!
2012-06-07 14:28:22 +02:00
Bobby Holley
e4d8cf285c
Bug 754202 - Remove mContextPrincipal usage from within nsScriptSecurityManager. r=mrbkap
2012-06-07 14:28:22 +02:00
Bobby Holley
a2ec0f4f20
Bug 754202 - Remove context pushing/popping API. r=mrbkap
...
Each one of these uses grabs the principal off of an object for pushing, but also enters the compartment of that object. So we shouldn't need this anymore.
Can I get a 'hell yeah'?
2012-06-07 14:28:21 +02:00
Bobby Holley
22f683d552
Bug 754202 - Disallow calling EvaluateString{,WithValue} with a principal that doesn't match the global. r=mrbkap
2012-06-07 14:28:21 +02:00
Bobby Holley
14f7c293ba
Bug 754202 - Pull subject principals directly off the compartment. r=mrbkap
...
It would be nice to check these principals against the principals acquired
using the old mechanism. Unfortunately, they often differ. Because CAPS uses
JS stack frames, any time we enter a compartment and do an operation (even
throwing an Access-Denied exception) without running any JS code, we'll end
up with a different principal.
Our security story is pretty darn tied to compartments at this point, so let's
just pull the trigger.
2012-06-07 14:28:21 +02:00
Bobby Holley
a8f4d0e303
Bug 754202 - Pull object principals directly off the compartment, and assert that behavior doesn't change. r=bz
2012-06-07 14:28:21 +02:00
Bobby Holley
09834cc4d8
Bug 754202 - Fix content->chrome postMessage mochitest. r=bz
...
This isn't something we actually support, and were using enablePrivilege to do it before.
When we switch this to SpecialPowers wrapping, the sender origin becomes a chrome URL (not
very interesting) and the source window becomes null (which we do explicitly in
nsGlobalWindow for chrome callers). So those tests stop being useful.
2012-06-07 14:28:21 +02:00
Chris Jones
9bdcc2117b
Bug 762240: Install a console.* shim for all browser frames, and ensure we load webapi.js properly. r=vingtetun
2012-06-07 04:17:59 -07:00
Robert O'Callahan
c94736b8a6
Bug 753329. Share ThebesLayerInvalidRegion for a given ContainerLayer across all the frames that are sharing that layer as their ContainerLayer. r=mattwoodrow
...
* * *
Bug 753329. Followup: put ThebesLayerInvalidRegionProperty in display-list-builder coordinates so it can be shared by frames with different coordinate systems. r=mattwoodrow
2012-06-07 22:07:32 +12:00
Robert O'Callahan
fc2e9d6bd1
Bug 761572. Allow click and dblclick events to be sent to an element even if it's made display:none during the mouseup event. r=smaug
2012-06-07 22:06:39 +12:00
Luke Wagner
e405c2f8d2
Bug 762105 - Fix increment on formal parameters aliased by the arguments object (r=dvander)
2012-06-07 02:42:56 -07:00
Ed Morley
5571c78064
Merge last PGO-green changeset of mozilla-inbound to mozilla-central
2012-06-07 10:32:36 +01:00
Mike Hommey
f8a26e6e0a
Bug 761082 - Only export TabMessageUtils.h in mozilla/dom. r=cjones
2012-06-07 10:41:59 +02:00
Mike Hommey
555eb85619
Bug 756786 - Use XPCOM standalone glue in nsXULRunnerApp.cpp. r=bsmedberg
2012-06-07 10:41:59 +02:00
Mike Hommey
34225e80d9
Bug 756786 - Remove NSPR usage from nsXULRunnerApp.cpp. r=bsmedberg
2012-06-07 10:41:59 +02:00
Mike Hommey
d05c760a77
Bug 735278 - Call destructors in reverse order of initializers in the linker. r=froydnj
2012-06-07 10:41:59 +02:00
Mike Hommey
62944180d5
Bug 580408 - Glue for jemalloc 3.0.0. r=khuey
2012-06-07 10:41:59 +02:00
Mike Hommey
eaa59b06a7
Bug 580408 - Import jemalloc 3.0.0. r=khuey,r=gerv
2012-06-07 10:41:58 +02:00
Mike Hommey
b12cf02925
Bug 580408 - Move Mozilla fork of jemalloc to memory/mozjemalloc. r=khuey
...
--HG--
rename : memory/jemalloc/Makefile.in => memory/mozjemalloc/Makefile.in
rename : memory/jemalloc/jemalloc.c => memory/mozjemalloc/jemalloc.c
rename : memory/jemalloc/jemalloc.h => memory/mozjemalloc/jemalloc.h
rename : memory/jemalloc/jemalloc_types.h => memory/mozjemalloc/jemalloc_types.h
rename : memory/jemalloc/linkedlist.h => memory/mozjemalloc/linkedlist.h
rename : memory/jemalloc/osx_zone_types.h => memory/mozjemalloc/osx_zone_types.h
rename : memory/jemalloc/ql.h => memory/mozjemalloc/ql.h
rename : memory/jemalloc/qr.h => memory/mozjemalloc/qr.h
rename : memory/jemalloc/rb.h => memory/mozjemalloc/rb.h
2012-06-07 10:41:58 +02:00
Ed Morley
cd7a76def7
Backout 14bea2e7f431 (bug 762119) for compilation failures
2012-06-07 09:40:02 +01:00
Robert Longson
4c0232f574
Bug 762119 - Simplify ParseMappedAttrAnimValueCallback. r=dholbert
2012-06-07 09:30:45 +01:00
Luke Wagner
d5133af49a
Bug 761863 - Don't forget about jsop_aliasedArg (r=dvander)
2012-06-06 22:16:20 -07:00
L. David Baron
311a0652e5
Make scroll frames (i.e., overflow != visible) be font size inflation flow roots again, to fix www.youtube.com. Except for the test changes, this reverts 9620f50be9fa8be44931decf1e57ce25f51da812 (Bug 747720, patch 7) which in turn reverted part of 9499f6b28addcbcd9c480eb80cfe6c4c63a4a3a1 (Bug 706193, patch 2). (Bug 760098) r=roc
2012-06-06 22:11:42 -07:00
Phil Ringnalda
88011f8d12
Back out 30e441f7ad9d (bug 759755) and 08286f4e696b (bug 760098) for orange
2012-06-06 22:51:58 -07:00
L. David Baron
f0aa0d13a0
Do the necessary reflow when our font inflation data changes. (Bug 759755) r=roc
2012-06-06 22:11:42 -07:00
L. David Baron
2918c27b5e
Make scroll frames (i.e., overflow != visible) be font size inflation flow roots again, to fix www.youtube.com. Except for the test changes, this reverts 9620f50be9fa8be44931decf1e57ce25f51da812 (Bug 747720, patch 7) which in turn reverted part of 9499f6b28addcbcd9c480eb80cfe6c4c63a4a3a1 (Bug 706193, patch 2). (Bug 760098) r=roc
2012-06-06 22:11:42 -07:00
Phil Ringnalda
67d2032444
Bug 751575 - disable test_pb_notification.js because it needs to schedule precise GC, and can't, r=luke
2012-06-06 21:33:46 -07:00