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
Luke Wagner
70dfd7fdbe
Bug 761863 - jsop_aliasedArg should allocate a saved reg so that it isn't clobbered by the write barrier (r=dvander)
2012-06-06 20:52:16 -07:00
Chris Double
b85319f3d0
Bug 761786 - fix media playback crash when using omx-plugin and reloading videos - r=edwin
2012-06-07 15:29:08 +12:00
Tim Chien
3827b030ee
Bug 755648 - Fix the key event dance between system app and apps. r=vingtetun
2012-06-07 10:18:29 +08:00
Jim Straus
a0da6ab3fd
Bug 740719 - Fix b2g-gonk shutdown hang. r=cjones
2012-06-09 17:07:18 -04:00
Fernando Jiménez
a2c3da9827
Bug 734145 - B2G RIL: Support USSD codes. Part 4: MobileConnection. r=bent
2012-06-09 17:07:18 -04:00
Fernando Jiménez
95ac02d9a9
Bug 734145 - B2G RIL: Support USSD codes. Part 3: DOMEvent. r=bent
2012-06-09 17:07:18 -04:00
Fernando Jiménez
0d81fba3b5
Bug 734145 - B2G RIL: Support USSD codes. Part 2: RIL. r=philikon
2012-06-09 17:07:18 -04:00
Fernando Jiménez
9b02a307a8
Bug 734145 - B2G RIL: Support USSD codes. Part 1: IDLs. r=philikon
2012-06-09 17:07:18 -04:00
Geoff Lankow
c1048ba252
Bug 762079 - crash in nsFileStreamBase::MaybeOpen; r=bent
2012-06-07 11:42:10 +12:00
Michael Wu
204d397ea8
Bug 743631 - Use keyCode instead of scanCode and use a lookup table, r=cjones
2012-06-06 18:41:08 -04:00
Mounir Lamouri
8ab72ab455
Bug 762092 - Remove MPL 1.1 boilerplate from meter-related files. rs=Ms2ger
2012-06-07 20:47:44 +02:00
Mounir Lamouri
b044c5bb85
Bug 762047 - Improve content/html/content/tests/forms/test_progress_element.html. r=Ms2ger
2012-06-07 20:46:53 +02:00
Mounir Lamouri
214c7b9f52
Bug 762044 - Move content/html/content/test/test_bug660238.html to content/html/content/test/forms/ r=Ms2ger
...
--HG--
rename : content/html/content/test/test_bug660238.html => content/html/content/test/forms/test_meter_pseudo-classes.html
2012-06-07 20:46:34 +02:00
Mounir Lamouri
d36bd9b33b
Bug 748238 - <meter> should not be a form control. r=bz
...
--HG--
rename : content/html/content/test/test_bug657938.html => content/html/content/test/forms/test_meter_element.html
2012-06-07 20:42:45 +02:00
Mounir Lamouri
40da038499
Bug 762435 - Make <progress> labelable again. r=bz
2012-06-07 20:41:59 +02:00
Mounir Lamouri
02d0bbfe97
Bug 762434 - Allow any element to be labelable. r=bz
2012-06-07 20:41:23 +02:00
Robert Longson
c30d7c99eb
Bug 762119 - Simplify ParseMappedAttrAnimValueCallback. r=dholbert
2012-06-08 08:54:39 +01:00
Mike Hommey
0e9e2ce626
Bug 762588 - Install channel-prefs.js in PREF_DIR when building Firefox as a XULRunner app. r=rstrong
2012-06-08 08:59:22 +02:00
Mike Hommey
a659d7e6ee
Bug 757339 - Make expandlibs commands generate dependencies like gcc does. r=ted
2012-06-08 08:59:02 +02:00
Ben Turner
124fdd7f36
Bug 762203 - 'Potential crash in IDBObjectStore::UpdateIndexes'. r=khuey.
2012-06-06 14:02:03 -07:00
Olli Pettay
fce8ddb35a
Bug 762007 - mozIDOMApplication* interfaces shouldn't inherit builtinclass interfaces, r=fabrice
...
--HG--
extra : rebase_source : 8d5a71cde92635ee84ec022f3edddc19156f6bc8
2012-06-06 19:42:54 +03:00
Olli Pettay
50a2b93846
Bug 761621 - interfaces inheriting a builtinclass-interface should be builtinclass too, r=khuey
...
--HG--
extra : rebase_source : 5b3379e0c8263846177aa7854547b3809f4b0109
2012-06-06 19:30:58 +03:00
Aryeh Gregor
b3b79e9ccb
Bug 761861 - Fix crash in nsHTMLEditor::DeleteSelectionImpl; r=ehsan
2012-06-06 14:19:16 +03:00
John Ford
5654055017
bug 760138 - build redit.exe for b2g rs=cjones
2012-06-06 09:50:06 -07:00
Tim Taubert
c595e194e6
merge m-c to fx-team
2012-06-06 17:40:11 +02:00
Matthew Gregan
d6ea8c2c90
Bug 723860 - Early bail from reader's GetBuffered() if not yet initialized. r=doublec
2012-06-06 17:58:07 +12:00
James Willcox
104e9e3e22
Bug 759747 - Fix up fullscreen Flash handling on Android 4.0+ r=blassey
2012-06-06 22:39:36 -04:00