Bobby Holley
33983c1d00
Bug 823348 - Make NNXOWs use an explicitly opaque Policy. r=mrbkap
...
There's no reason to be doing a dynamic check here, given that the JSClasses
will never match. Lets be explicit and safe.
2013-01-23 06:04:38 +01:00
Bobby Holley
165e39b43e
Bug 823348 - Do a better job of lying about the holder and make assertions fatal. r=mrbkap
...
I noticed this nonfatal assertion firing, unrelated to my patches. Leaking
the holder is not so great. Let's fix this for real.
2013-01-23 06:04:38 +01:00
Bobby Holley
ddf7e9edc1
Bug 823348 - Remove broken and unused __scriptOnly__ check. r=mrbkap
...
__scriptOnly__ is unused on mxr and addons-mxr. Morevoer, the current
implementation is totally broken, because we check for NNXOW, which only
happens when a random content JS object ends up in some other cross-origin
scope (via addons, presumably), whereas chrome objects use ChomeObjectWrapper.
I'm soon going to replace SCRIPT_ACCESS_ONLY with checked unwrapping, and mark
all COWs as unsafe to unwrap (see bug 821573 and bug 658909). So let's just kill
this thing here.
2013-01-23 06:04:38 +01:00
Bobby Holley
d66093b809
Bug 823348 - Don't set universalXPConnectEnabled for chrome compartments. r=mrbkap
...
There's a browser-chrome test that does this, which means that _all_ subsequent
browser-chrome tests inherit it. So depending on the ordering of cases in
WrapperFactory, we might end up using a CrossCompartmentWrapper rather than an
XrayWrapper, meaning that stuff like nodePrincipal doesn't work anymore.
The semantics of UniversalXPConnect are now entirely dicatated by what makes
our test suite go green. So let's not force ourselves to bend over backwards
during wrapping to handle this case. And let's fix that stupid test while
we're at it.
2013-01-23 06:04:38 +01:00
Bobby Holley
36a6df18c4
Bug 823348 - Uninline UniversalXPConnect management. r=mrbkap
...
Every time the layout of CompartmentPrivate changes, I forget to rebuild in
caps/ and spend half an hour wondering what the heck is going on. :-(
2013-01-23 06:04:38 +01:00
Phil Ringnalda
67676812b0
Back out 30b9fbf49c01:c7fc23428c3b (bug 823010) for being rotted by 8 hours
...
--HG--
extra : rebase_source : 0dde2f719d4963113b578d07a17a8001fb4e0f63
2013-01-22 21:02:58 -08:00
Kartikaya Gupta
8c62bd2eee
Bug 803791 - Guard against allocating a zero-capacity direct buffer. r=cpeterson
2013-01-23 00:00:22 -05:00
Robert O'Callahan
a50bd28c0a
Bug 830192. Integrate GetFixedContainingBlock into GetAbsoluteContainingBlock and ensure only elements which can be abs-pos containing blocks are turned into fixed-pos containing blocks when transformed. r=bzbarsky
...
--HG--
extra : rebase_source : 4d9bd92b23b1011a8ffba33d009615eb7f42a8a7
2013-01-23 17:06:12 +13:00
Shian-Yow Wu
905b20956f
Bug 817985 - mobile data connection is not disconnected when we are connected to Wifi network. r=vicamo
2013-01-23 12:05:34 +08:00
Anthony Jones
9acfd2c3f3
Bug 831973 - Remove extra scroll compensation code; r=roc
2013-01-22 17:04:41 +13:00
Patrick Wang
6d3cb69b1c
Bug 832925 - Use DeactivateDataCallByType to close SUPL connection. r=dougt
2013-01-21 19:30:54 +08:00
Daniel Holbert
6f00bd9662
Bug 833547: Mark extensions/gio and toolkit/system/gnome as FAIL_ON_WARNINGS. r=karlt
2013-01-22 18:15:40 -08:00
Justin Lebar
d57c6b2de7
Bug 833629 - Rebucket memory telemetry histograms. r=njn
2013-01-22 21:10:49 -05:00
Philipp von Weitershausen
cc51fd0082
Bug 823010 - Fix test cases. r=jgriffin
2013-01-22 18:06:23 -08:00
Philipp von Weitershausen
dd5f823e9b
Bug 823010 - B2G SMS: We should not ack reception when there's a storage error. r=vicamo, ferjm a=blocking-b2g
2013-01-18 16:30:24 -08:00
Wes Johnston
c26d1095b8
backout 3167daa05ef4
2013-01-22 17:27:01 -08:00
Nick Alexander
8b3456b5bc
Bug 833508 - Make GlobalSyncStage construction process two phased. r=rnewman
...
--HG--
extra : rebase_source : a635e9fd45bff609b1b5ced5b6f54d10b51aecee
2013-01-22 17:23:33 -08:00
Ehsan Akhgari
16e89b722a
Bug 833631 - Unprefix mozAudioContext; r=roc
...
--HG--
extra : rebase_source : 3c477a97ea842a806f6fad6f5c3a81d6e50b27c3
2013-01-22 20:12:21 -05:00
Gina Yeh
a4934c9f16
Bug 827230 - [Bluetooth] [Hfp] Support feature 'Query Operator Selection' (AT+COPS?), r=echou, a=nonlibxul
2013-01-23 09:22:08 +08:00
Wes Johnston
46eec1d2bb
Bug 832321 - Use Light Android theme in all of Fennec. r=sriram
2013-01-22 16:40:13 -08:00
Yiming Yang
52666b2528
Bug 830637 - Increase pageload timeout, r=jgriffin
2013-01-22 15:42:07 -08:00
Eddy Bruel
e1f5f5b9e2
Bug 568953 - Fix for build warning; r=Ms2ger
2013-01-21 19:02:41 +01:00
Sunny
80a312a340
Bug 832900 - Fix MathML elements creation tests. r=fredw
2013-01-23 18:30:48 -05:00
Rimas Kudelis
9d79b68a56
Bug 832763 - Update license of the Lithuanian spellchecker dictionary. r=gerv
2013-01-23 18:30:48 -05:00
Steve Singer
76c34d5c83
Bug 832711 - Add header for ElfW(auxv_t) missed by bug 817153. r=jmuizelaar
2013-01-23 18:30:48 -05:00
Joe Drew
12f4aa24df
Bug 832446 - Don't use the high-quality downscaler on multipart images. r=jrmuizel
2013-01-21 11:37:54 -05:00
Oleg Romashin
1ef92f8ac6
Bug 832159 - Move internal part of InputData (nsEvent conversion) out from the header. r=drs, r=smaug
2013-01-23 18:30:48 -05:00
Ekanan Ketunuti
f1592931a1
Bug 832139 - Replace '-moz-transition' with 'transition' in browser/. r=dao
2013-01-18 10:29:43 +07:00
Glenn Randers-Pehrson
83aa55dd10
Bug 833594 - Disable TEXT support in libpng. r=joe
2013-01-23 18:30:48 -05:00
Ryan VanderMeulen
e97eef4d6f
Merge m-c to inbound.
2013-01-23 18:30:46 -05:00
Wes Johnston
5ccde8ac30
Bug 830404 - Re-insert accidently removed string. r=mfinkle
2013-01-22 15:26:39 -08:00
Wes Johnston
6300069106
Bug 830760 - Don't zoom into fields on tablets or pages with metaviewports. r=kats
2013-01-22 15:26:09 -08:00
Soumya Deb
83a82f6800
Bug 829992 - Un-prefix gradients from per-theme preferences/*.css. r=dao
2013-01-23 18:08:16 -05:00
Soumya Deb
429c49d95d
Bug 829988 - Un-prefix gradients from per-theme tabview.css. r=dao
2013-01-23 18:08:16 -05:00
Sotaro Ikeda
a6e02efecf
Bug 826756 - Update video image size. r=cdouble
2013-01-23 18:08:16 -05:00
Oleg Romashin
dd8c5cae44
Bug 824642 - PlanarYCbCrImage::GetAsSurface does not create surface optimized for platform. r=joe, r=nsilva
2013-01-23 18:08:16 -05:00
Steven Lee
ea58e75fc4
Bug 818843 - Media changes. r=rjesup
2013-01-23 18:08:16 -05:00
Steven Lee
11a3baa0f5
Bug 818843 - configure.in changes. r=rjesup
2013-01-23 18:08:15 -05:00
Owen Coutts
e968e12382
Bug 808054 - Don't anchor the Downloads Panel to the tabs toolbar. r=mconley
2013-01-23 18:08:15 -05:00
Ryan VanderMeulen
4e0a4a3ecf
Bug 832995 - Update pdf.js to version 0.7.82. r=bdahl
2013-01-23 18:08:15 -05:00
Olli Pettay
bfbe7518c7
Bug 822849 - Don't run CC/GC timers during shutdown, r=mccr8
...
--HG--
extra : rebase_source : 173e02106457b6867db8c4cf734a93366f4b31dd
2013-01-22 21:17:48 +02:00
wfernandom2004@gmail.com
ec8cc3153a
Bug 710546 - Server sent events Once the end of the file is reached, any pending data must be discarde, r=smaug
...
--HG--
extra : rebase_source : 320ae8e0ca66c1eae7cefe2b1c075c2cc32c7a3b
2013-01-22 21:09:13 +02:00
Jonathan Kew
b005622a32
bug 832615 - make reftest-analyzer ignore timestamps in b2g reftest logs. r=dbaron a=nonlibxul DONTBUILD
2013-01-22 18:41:40 +00:00
Ehsan Akhgari
ef7fbcca32
Merge the latest PGO green changeset of mozilla-inbound into mozilla-central; a=pgo-ectomy
2013-01-22 12:49:52 -05:00
Armen Zambrano Gasparnian
b15086c52d
Bug 833096: Update b2g panda snapshot. a=nonlibxul, r=catlee, DONTBUILD
2013-01-22 09:41:07 -05:00
Tim Taubert
4d8ae5f148
merge m-c to fx-team; a=nonlibxul
2013-01-22 13:02:43 +01:00
Victor Porof
3b5ef421a3
No bug - Fix 'test_object_actor.html | property 'className' - got Function, expected function', r=me
2013-01-22 09:27:06 +02:00
Victor Porof
6600bdc4f0
Bug 760564 - Persist the state of the pause-on-exceptions option, r=past
2013-01-21 23:59:30 +02:00
Victor Porof
2b7ce8b9b8
Bug 831724 - Variables View: [object undefined] for Window when inspecting raw objects, r=msucan
2013-01-21 23:59:30 +02:00
Victor Porof
3357fa4ae5
Bug 830702 - Variables View needs a way to clear hierarchies, to avoid highlighting variable or property changes, r=past
2013-01-21 23:59:30 +02:00