Commit Graph

288206 Commits

Author SHA1 Message Date
Boris Zbarsky
2a34251fc9 Bug 798187 part 2. Switch WebGLContextAttributes to being a dictionary. r=peterv,bjacob 2012-10-22 13:08:52 -04:00
Boris Zbarsky
2a8465582e Bug 798187 part 1. Add support for dictionary return values. r=peterv 2012-10-22 13:08:52 -04:00
Boris Zbarsky
e435c28e4e Bug 798151. Support stringifier operations (but not yet attributes!) on non-proxy bindings, and fix Object.prototype.toString for proxy bindings. r=peterv 2012-10-22 13:08:52 -04:00
Boris Zbarsky
800cb6581d Bug 801712 part 3. Make object return values faster by only doing the JS_WrapValue if needed. r=peterv 2012-10-22 13:08:52 -04:00
Boris Zbarsky
b598ec354c Bug 801712 part 2. Switch ImageData to WebIDL bindings. r=peterv 2012-10-22 13:08:52 -04:00
Boris Zbarsky
7a7136cc71 Bug 801712 part 1. Add the WebIDL binding API to ImageData. r=peterv 2012-10-22 13:08:52 -04:00
Boris Zbarsky
ee485de6e8 Bug 776242. Remove now-unused 2d canvas classinfo. r=peterv 2012-10-22 13:08:52 -04:00
Boris Zbarsky
7b364a60a1 Bug 801723. WebIDL binding objects may not have classinfo even if they're nsISupports. r=peterv 2012-10-22 13:08:51 -04:00
Matt Brubeck
4eacd7bf39 Back out a2cdb1000e51 (bug 801627) because of Android crashes on a CLOSED TREE 2012-10-22 09:57:00 -07:00
Matt Brubeck
2b9a444397 Back out fb62d8b9800a (bug 777467) because of debug browser-chrome crashes on a CLOSED TREE 2012-10-22 09:52:35 -07:00
Vicamo Yang
4512545522 Bug 803850: sync MarionetteJSTestCase.add_tests_to_suite arguements with others, r=automatedtester 2012-10-23 00:08:44 +08:00
Vicamo Yang
009224479e Backout 16190e59bc8f, no r= 2012-10-23 00:07:43 +08:00
Vicamo Yang
3bac7cb7f2 Bug 803850: sync MarionetteJSTestCase.add_tests_to_suite arguements with others. 2012-10-23 00:01:41 +08:00
Alexander Surkov
a9de040c8e Bug 803873 - startup crash in DocAccessible::Attributes, r=tbsaunde 2012-10-23 00:54:41 +09:00
Mounir Lamouri
90d903b98e Bug 777467 - Update the same-origin policy for principals to include appid/isinbrowserelement. r=bholley 2012-10-22 16:20:38 +01:00
James Willcox
69f9db0f82 Bug 801627 - Fix fullscreen Flash on Android r=blassey 2012-10-22 10:51:29 -04:00
Kartikaya Gupta
6e6d97b2a4 Bug 803700 - Remove unnecesary finalizers. r=blassey 2012-10-22 10:15:35 -04:00
Kartikaya Gupta
71b2567702 Bug 803613 - Minor code cleanup. r=blassey 2012-10-22 10:14:44 -04:00
Kartikaya Gupta
77f1bf6253 Bug 803613 - Guard against NPE by synchronizing the destroy function and checking for null. r=blassey 2012-10-22 10:14:39 -04:00
Mats Palmgren
7b3b6022db Bug 803473 - Wait for MozReftestInvalidate to fix orange. r=roc 2012-10-22 15:53:31 +02:00
Mats Palmgren
3b1169b70e Bug 798853, style system. r=roc,dbaron 2012-10-22 15:53:31 +02:00
Mats Palmgren
4c765506a6 Bug 798853, gfx. r=roc 2012-10-22 15:53:31 +02:00
Mats Palmgren
2c25932a6c Bug 802902 - Live long and prosper Mr. View Manager. r=roc 2012-10-22 15:53:31 +02:00
Rafael Ávila de Espíndola
c289816360 Bug 799572 - clang update broke NSS. r=rail. 2012-10-22 09:10:20 -04:00
Rafael Ávila de Espíndola
3084d97cdf Bug 803707 - Don't assume pointers are 64 bits. r=benjamin. 2012-10-22 09:07:04 -04:00
Graeme McCutcheon
051422810f Bug 409624 - Sanitizer should clear findBar data. r=adw 2012-10-22 12:42:53 +01:00
Gina Yeh
d00fa73602 Bug 800695 - Final version: Audio route is set to sco before connecting to a bluetooth headset, r=qdot 2012-10-22 18:34:15 +08:00
Robert Longson
8dc4bfd15f Bug 801317 - Support transforms in SVG fragment identifiers. r=dholbert 2012-10-22 10:13:24 +01:00
Jonathan Kew
fdfbe15385 bug 803483 followup - remove fails-if annotation from reftests that now pass on all OSX versions. no_r=me 2012-10-22 10:13:26 +01:00
Jared Wein
ab095a2ffa Backed out changeset d82e14184e9f (bug 801040) 2012-10-22 02:07:18 -07:00
Jared Wein
9ae793f3da Backed out changeset ca101d926240 (bug 787767) 2012-10-22 01:56:10 -07:00
Jonathan Kew
88748f1259 bug 772640 - reftests for rendering of decomposed char via OpenType and Graphite. r=jdaggett 2012-10-22 08:47:05 +01:00
Jonathan Kew
42d1b03c30 bug 772640 - fix for incorrect glyph positioning in multi-glyph RTL clusters generated by Graphite shaping. r=jdaggett 2012-10-22 08:47:03 +01:00
Jonathan Kew
db78ff9af9 bug 803483 - opentype script support no longer dependent on OS X version. r=jdaggett 2012-10-22 08:47:01 +01:00
Dão Gottwald
a6293dd17e Bug 803880 - Don't add a separator line between hovered social toolbar buttons. r=jaws 2012-10-22 09:43:22 +02:00
Jared Wein
fb20de3141 Bug 803704 - Change border colors of social api components to be lighter grey. r=mixedpuppy
--HG--
extra : rebase_source : 516bb46c0afc130937ed4af36bffaec6eb0a16f9
2012-10-21 18:14:05 -07:00
Jared Wein
e0ed14ed30 Bug 802784 - Possible to have two social panels open at once. r=mixedpuppy
--HG--
extra : rebase_source : 6946f326f48316c450dcc29ffc2925a8ec05c790
2012-10-21 17:28:37 -07:00
Jared Wein
2d1b915303 Bug 803015 - Click-to-play plugin overlay shouldn't inherit page text-transform style. r=dao
--HG--
extra : rebase_source : 0e44b2eaa31d4f8d7c9dea8e1faa891803f9c2e4
2012-10-21 17:27:38 -07:00
Jared Wein
201bb9ad4c Bug 787767 - Implement runtime performance monitoring for Worker API abuse. r=felipe
--HG--
extra : rebase_source : 93e027809cc3f6ceb2939cb2e3919c3516d05be7
2012-10-21 17:26:11 -07:00
Jared Wein
e7ae0c265a Bug 801040 - Add Social API status-area menuitems to the keyboard accessible Social API menu. r=felipe
--HG--
extra : rebase_source : 10fb7d2b1e29df264307b80967e60e4ba76dafa3
2012-10-21 17:25:19 -07:00
Bobby Holley
9e4e394b18 Bug 789224 - Remove CAPS_HACKER debugging instrumentation. r=mrbkap
This stuff is super ugly and confusing. I think we're better off without it.
2012-10-22 08:29:56 +02:00
Bobby Holley
10241f928c Bug 789224 - Separate certificate principals out from CAPS. r=dveditz
There's no longer any reason why "certificate principals" need to be principals at all.
I tried to rip them out entirely, but it looks like they're still used vestigially at XPI
install time to display author information. But there's no reason that they have to be
porkbarreled into the security-critical objects that we pass around all over the place.
So let's make them their own deal.

I was tempted to call them "certificate holders", but that would involve renaming methods and
cause more compat fuss than necessary.

--HG--
rename : caps/idl/nsISignatureVerifier.idl => security/manager/ssl/public/nsISignatureVerifier.idl
2012-10-22 08:29:56 +02:00
Bobby Holley
2539ad261e Bug 789224 - Remove signed script security checks. r=mrbkap 2012-10-22 08:29:55 +02:00
Bobby Holley
f2f61ba43b Bug 789224 - Remove principal capability and preference infrastructure. r=mrbkap 2012-10-22 08:29:55 +02:00
Bobby Holley
02f7765031 Bug 789224 - Remove capability manager stuff in nsScriptSecurityManager. r=mrbkap 2012-10-22 08:29:55 +02:00
Bobby Holley
66fe81e49a Bug 789224 - Remove miscellaneous UniversalXPConnect checks sprinkled throughout gecko. r=mrbkap 2012-10-22 08:29:55 +02:00
Saurabh Anand
664f20a153 Bug 722995 - Part 2: Make DownloadLastDir.jsm use per-window privacy status instead of global service. r=ehsan 2012-07-21 11:24:41 +05:30
Saurabh Anand
4cb78b2614 Bug 722995 - Part 1: Convert test_privatebrowsing_downloadLastDir.js, test_privatebrowsing_downloadLastDir_c.js, test_DownloadLastDir.js, and test_DownloadLastDirWithCPS.js to mochitest. r=ehsan 2012-07-21 11:20:24 +05:30
Justin Wood
5a1614d42c Merge backout of Bug 800613 2012-10-22 00:43:31 -04:00
Justin Wood
8f71dde779 Backout bug 800613 (09dc2dc1fc9f) due to l10n breakage 2012-10-22 00:42:56 -04:00