Commit Graph

110678 Commits

Author SHA1 Message Date
Boris Zbarsky
b3b06a3510 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
5d16209106 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
2c0d8809e7 Bug 801712 part 2. Switch ImageData to WebIDL bindings. r=peterv 2012-10-22 13:08:52 -04:00
Boris Zbarsky
ad8c0e8444 Bug 801712 part 1. Add the WebIDL binding API to ImageData. r=peterv 2012-10-22 13:08:52 -04:00
Boris Zbarsky
98124699eb Bug 776242. Remove now-unused 2d canvas classinfo. r=peterv 2012-10-22 13:08:52 -04:00
Boris Zbarsky
5592281fbe 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
aa16c1890e Back out a2cdb1000e51 (bug 801627) because of Android crashes on a CLOSED TREE 2012-10-22 09:57:00 -07:00
Matt Brubeck
7339b01cc9 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
06c246d139 Bug 803850: sync MarionetteJSTestCase.add_tests_to_suite arguements with others, r=automatedtester 2012-10-23 00:08:44 +08:00
Vicamo Yang
43ced69e0f Backout 16190e59bc8f, no r= 2012-10-23 00:07:43 +08:00
Vicamo Yang
f3216b60d5 Bug 803850: sync MarionetteJSTestCase.add_tests_to_suite arguements with others. 2012-10-23 00:01:41 +08:00
Alexander Surkov
f08bd6e51c Bug 803873 - startup crash in DocAccessible::Attributes, r=tbsaunde 2012-10-23 00:54:41 +09:00
Mounir Lamouri
75db7c3764 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
423a54c1dc Bug 801627 - Fix fullscreen Flash on Android r=blassey 2012-10-22 10:51:29 -04:00
Kartikaya Gupta
864003c462 Bug 803700 - Remove unnecesary finalizers. r=blassey 2012-10-22 10:15:35 -04:00
Kartikaya Gupta
44370c82ac Bug 803613 - Minor code cleanup. r=blassey 2012-10-22 10:14:44 -04:00
Kartikaya Gupta
a01dc19222 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
aed5ac4b21 Bug 803473 - Wait for MozReftestInvalidate to fix orange. r=roc 2012-10-22 15:53:31 +02:00
Mats Palmgren
5d8d5869e1 Bug 798853, style system. r=roc,dbaron 2012-10-22 15:53:31 +02:00
Mats Palmgren
8b20f6f589 Bug 798853, gfx. r=roc 2012-10-22 15:53:31 +02:00
Mats Palmgren
4058b7e19b Bug 802902 - Live long and prosper Mr. View Manager. r=roc 2012-10-22 15:53:31 +02:00
Rafael Ávila de Espíndola
e04e9b69fd Bug 799572 - clang update broke NSS. r=rail. 2012-10-22 09:10:20 -04:00
Rafael Ávila de Espíndola
5d094213a0 Bug 803707 - Don't assume pointers are 64 bits. r=benjamin. 2012-10-22 09:07:04 -04:00
Graeme McCutcheon
9cf360ac6d Bug 409624 - Sanitizer should clear findBar data. r=adw 2012-10-22 12:42:53 +01:00
Gina Yeh
a59063cab6 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
7deef898eb Bug 801317 - Support transforms in SVG fragment identifiers. r=dholbert 2012-10-22 10:13:24 +01:00
Jonathan Kew
a9b15e7697 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
ffafbd8de2 Backed out changeset d82e14184e9f (bug 801040) 2012-10-22 02:07:18 -07:00
Jared Wein
aa4b4bc91e Backed out changeset ca101d926240 (bug 787767) 2012-10-22 01:56:10 -07:00
Jonathan Kew
33aed8417a bug 772640 - reftests for rendering of decomposed char via OpenType and Graphite. r=jdaggett 2012-10-22 08:47:05 +01:00
Jonathan Kew
dcaf7cf48c 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
aa64548679 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
ea1a6ca5e9 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
c0c5f79825 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
aec0220572 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
d1e233cc04 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
c574388835 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
7efc14fb49 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
2bbfd7a2c5 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
dc33cae831 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
66202aeb25 Bug 789224 - Remove signed script security checks. r=mrbkap 2012-10-22 08:29:55 +02:00
Bobby Holley
ca9404356b Bug 789224 - Remove principal capability and preference infrastructure. r=mrbkap 2012-10-22 08:29:55 +02:00
Bobby Holley
9f03d6c96b Bug 789224 - Remove capability manager stuff in nsScriptSecurityManager. r=mrbkap 2012-10-22 08:29:55 +02:00
Bobby Holley
cbd9a55d15 Bug 789224 - Remove miscellaneous UniversalXPConnect checks sprinkled throughout gecko. r=mrbkap 2012-10-22 08:29:55 +02:00
Saurabh Anand
40da363771 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
7aa6140e17 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
a08aa7e3fc Merge backout of Bug 800613 2012-10-22 00:43:31 -04:00
Justin Wood
6c551d0d0f Backout bug 800613 (09dc2dc1fc9f) due to l10n breakage 2012-10-22 00:42:56 -04:00
Alexander Surkov
454b958a0a Bug 708927 - Intermittent events/test_focus_menu.xul, r=tbsaunde 2012-10-21 23:07:11 +09:00
Peter Van der Beken
9f37e05526 Fix for bug 803872 (Remove remaining references to the dom.new_bindings pref). r=Ms2ger. 2012-10-21 13:06:55 +02:00