Commit Graph

313758 Commits

Author SHA1 Message Date
Benjamin Smedberg
7787c89f92 Bug 880735 test fixups:
* Add a test-only setter to the center-item XBL binding
* add a head.js function to remove plugin permissions for use in cleanup functions
* browser_pluginnotification.js - lots of fixes for the core feature tests
* Alter test_bug751809 not to assume that clicking the page overlay will directly activate the plugin
* Alter browser_CTP_plugins.js because disabled plugins now do show up in the plugin doorhanger
* remove browser_CTPScriptPlugin.js and supporting files because we no longer auto-pop based on scripting
* fix browser_CTP_drag_drop.js so that active plugins still show the doorhanger icon, and other fixup
* fix browser_bug743421.js to expect the doorhanger all the time and activate it correctly
* fix browser_bug752516.js to check for doorhanger activation instead of plugin activation
* remove browser_bug818009.js and supporting files because they are testing something that no longer exists
* alter browser_bug820497.js so that it shows the popup notification before checking .centerActions, since we populate that data lazily now
* browser_plugins_added_dynamically.js: remove the "activate all" tests which are no longer relevant and fix the rest to match the new doorhanger structure.
2013-06-24 08:51:07 -04:00
Benjamin Smedberg
2a294d7e77 Bug 880735 part F - Remove extra functions, strings, and styles which are no longer needed, r=jaws 2013-06-24 08:51:07 -04:00
Benjamin Smedberg
b02c781c12 Bug 880735 part D - New doorhanger frontend code. Removes all logic which shows the plugin doorhanger automatically, including on scripting. Always show the doorhanger when there is a plugin present on the page, even if that plugin is currently enabled. Make the "always" choices clear to the user. r=jaws 2013-06-24 08:51:07 -04:00
Benjamin Smedberg
fd595f38a6 Bug 880735 part E - Use the new permissionmanager.updateExpireTime method to make sure that plugin permissions are renewed properly, r=johns 2013-06-24 08:51:07 -04:00
Benjamin Smedberg
f80b28d0a3 Bug 883420 - Add an API to set a new expireTime for an existing permission, r=ehsan sr=mounir 2013-06-24 08:51:07 -04:00
Benjamin Smedberg
b4f881480b Bug 880735 part C - Disabled plugins should be always disabled, site-specific permissions do not override them. I'm sorry for the churn from bug 875454. At least the logic is in one place and easy to fix! r=johns 2013-06-24 08:51:07 -04:00
Benjamin Smedberg
eb1818d0be Bug 880735 part B - add .getPluginTagForType and make .getBlocklistStateForType scriptable, r=johns 2013-06-24 08:51:07 -04:00
Benjamin Smedberg
c82d472dfd Bug 880735 part A - Add a .defaultFallbackType to plugins so that we can avoid re-implementing the ShouldPlay logic in the frontend code. r=johns 2013-06-24 08:51:07 -04:00
Ed Morley
985cd83653 Merge mozilla-central and inbound 2013-06-24 13:41:39 +01:00
Ed Morley
ec5c07ba45 Merge latest green birch changeset and mozilla-central 2013-06-24 13:36:45 +01:00
Nicolas B. Pierron
9d5fdcde72 Bug 829841 - Add an option to enable eager compilation in the browser. r=dvander 2013-06-24 05:13:05 -07:00
Robert Longson
00d1add813 Bug 865901 - make nsSVGTextFrame2::mPositioningDirty and mPositioningUsesPercentages SVG frame state bits. r=cam 2013-06-24 12:20:38 +01:00
Gaia Pushbot
7fc1174885 Bumping gaia.json for 3 gaia-central revision(s)
========

https://hg.mozilla.org/integration/gaia-central/rev/d816bb323b9c
Author: crh0716 <crh0716@gmail.com>
Desc: Revert "Bug 872976 - Delay the timing of restoring connection to decrease the failure rate"

This reverts commit 9db0247970e19fb0d57e3eed4fa5bbbfd79f1ebe.

========

https://hg.mozilla.org/integration/gaia-central/rev/0f1e25090cbb
Author: Cristian Rodriguez <crdlc@tid.es>
Desc: Merge pull request #10501 from crdlc/bug-884728

Bug 884728 - [Facebook] Linking feature is broken deleting all local inf...

========

https://hg.mozilla.org/integration/gaia-central/rev/b150f7f1e531
Author: crdlc <crdlc@tid.es>
Desc: Bug 884728 - [Facebook] Linking feature is broken deleting all local information for a contact
2013-06-24 03:25:22 -07:00
Gaia Pushbot
ec113ddec1 Bumping gaia.json for 2 gaia-central revision(s)
========

https://hg.mozilla.org/integration/gaia-central/rev/aa565b81260a
Author: Cristian Rodriguez <crdlc@tid.es>
Desc: Merge pull request #10397 from ednapiranha/bug883148

Bug 883148 - Refactor to a constant; fixed typo

========

https://hg.mozilla.org/integration/gaia-central/rev/23c63ce291cd
Author: Jen Fong-Adwent <jen@ednapiranha.com>
Desc: Bug 883148 - Refactor to a constant; fixed typo
2013-06-24 02:45:25 -07:00
Robert Longson
da4a0e4de0 Bug 601131 - Hang with feTurbulence with huge numOctaves. r=roc 2013-06-24 10:42:22 +01:00
Gaia Pushbot
06ac93fdcb Bumping gaia.json for 2 gaia-central revision(s)
========

https://hg.mozilla.org/integration/gaia-central/rev/20e2e86553d5
Author: Sam Joch <samuel@guiora.com>
Desc: Merge pull request #10400 from pivanov/bug-829023

Bug 829023 - [Settings] Don't use dividers to separate paragraphs in thesame text block | Follow up patch r=@samjoch

========

https://hg.mozilla.org/integration/gaia-central/rev/9b4b4948696f
Author: Pavel Ivanov <pivanov@mozilla.com>
Desc: Bug 829023 - [Settings] Don't use dividers to separate paragraphs in thesame text block | Follow up patch
2013-06-24 01:35:23 -07:00
David Zbarsky
528eb19b60 Bug 788549 Part 14: Add a test for async opacity animations r=dbaron 2013-06-24 01:09:40 -07:00
Gaia Pushbot
5603bed943 Bumping gaia.json for 2 gaia-central revision(s)
========

https://hg.mozilla.org/integration/gaia-central/rev/bc36d7553ee6
Author: Dale  Harvey <dale@arandomurl.com>
Desc: Merge pull request #10435 from dominickuo/bug-880571

Bug 880571 - [video] handle error codes for video element. r=daleharvey

========

https://hg.mozilla.org/integration/gaia-central/rev/9eb8fb8941b2
Author: Dominic Kuo <dkuo@mozilla.com>
Desc: Bug 880571 - [video] handle error codes for video element
2013-06-24 01:05:24 -07:00
Nathan Froyd
72fa33bb6e Bug 857076: fix various build warnings in security/manager/ssl/src/, r=bsmith
--HG--
extra : rebase_source : 3287d494065dfeb5b178c6801b83ac400ca6ef06
2013-06-24 00:57:51 -07:00
Dan Gohman
9af18d7ba0 Bug 885176 - Style nits: add braces to if statements with multi-line conditions. r=sstangl 2013-06-24 16:34:04 -07:00
Dan Gohman
d9c1d46f41 Bug 875912 - Skip a bitwise or of zero. r=dvander 2013-06-24 16:29:03 -07:00
Dan Gohman
19710c8d1d Bug 883570 - Improve printing for control and compare instructions. r=dvander 2013-06-24 16:20:12 -07:00
Dan Gohman
fcd85de5e9 Bug 883570 - Basic dumping utilities for MBasicBlock and MIRGraph r=dvander 2013-06-24 16:19:59 -07:00
Dan Gohman
633b6844ca Bug 885169 - Reverse the default register allocation order so that low registers like eax on x86/x64 are preferred over high registers. r=h4writer 2013-06-24 15:58:00 -07:00
Dan Gohman
4a4be1c6e4 Bug 885169 - Add an explicit backwards-traversing register set iterator, so that code which needs to iterate in a specific order can ask for it explicitly. r=h4writer 2013-06-24 15:57:57 -07:00
Ralph Giles
3237a33339 Bug 886168 - Turn on webaudio tests on B2G. r=ehsan
We must do this by blocking the other subdirs with tests in
content/media.
2013-06-24 10:17:49 -07:00
Edwin Flores
8fcce14d0f Bug 884651 - Stop gstreamer from trying to sync video and audio for us r=cpearce 2013-06-25 10:41:22 +12:00
Masatoshi Kimura
6f4f30ec2b Bug 874669 - Remove legacy event type constants. r=smaug 2013-06-25 07:39:41 +09:00
Jonathan Griffin
0b11b9527d Bug 874599 - Only call _deleteSession during cleanTest, r=mdas 2013-06-24 14:43:13 -07:00
Frank Yan
3b8ac94afe Bug 873251 - Fix botched backout and reland. a=typo 2013-06-24 13:58:08 -07:00
Honza Bambas
aa182850e8 Bug 883928 - Keep the old storagemanager ContractID for backward compatibility. r=ehsan, a=akeybl 2013-06-24 16:36:09 -04:00
Phil Ringnalda
2ab86d7fc8 Back out 9661a68f0bff (bug 872605) for browser-chrome failures 2013-06-23 23:41:33 -07:00
Richard Newman
74b997bffe Bug 886155 - GeckoSubdocumentScrollHelper logspew. r=kats 2013-06-23 23:39:14 -07:00
Matt Woodrow
58a83c3cf9 Bug 871150 - Call IdentifyTextureHost on ImageBridgeChild so that we create appropriate textures for the compositor. r=nical 2013-06-24 17:28:22 +12:00
Matt Woodrow
1cff1e2f07 Bug 885573 - Stop forcing layers acceleration when we have OMTC enabled. r=nrc 2013-06-24 17:27:29 +12:00
Matt Woodrow
8d2a438d68 Bug 885634 - Mark test as failing on OSX. r=roc 2013-06-24 17:27:03 +12:00
Justin Wood
60a17627f8 Bug 886209 - SHT_ARM_EXIDX not defined on older glibc versions. r=glandium
(fixes SeaMonkey building on CentOS5.x)
2013-06-24 01:00:39 -04:00
Ethan Hugg
b97b1f6a30 Bug 884071 Signaling - stop setting video prefs when in SDP mode r=jesup 2013-06-22 19:59:25 -07:00
Brian Hackett
84f642e1d2 Bug 883154 - Add runtime wide cache for compiled lazy scripts, r=billm. 2013-06-23 20:37:42 -06:00
Shane Caraveo
623a22d20a bug 872605 add ability to update provider manifest, r=markh 2013-06-23 16:02:07 -04:00
Ehsan Akhgari
47c6136bd4 Bug 579517 follow-up: Remove NSPR types that crept in 2013-06-23 20:58:53 -04:00
Guillaume Abadie
4696a89fb8 Bug 882890 - Add fake vertex attribute 0 disabling to the getVertexAttrib function to improve WebGL compatibility with driver limitations. r=bjacob 2013-06-23 20:40:12 -04:00
Ehsan Akhgari
46812c04e4 Remove two unused variables in nsNSSCertificateDB.cpp, no bug 2013-06-23 20:24:03 -04:00
Ehsan Akhgari
69f446c035 Merge mozilla-central into mozilla-inbound 2013-06-23 20:18:09 -04:00
Ehsan Akhgari
2144715779 Bug 885583 - Enable Web Audio unconditionally across mochitests; r=roc 2013-06-23 19:23:02 -04:00
Ehsan Akhgari
cbdefabbd2 Bug 886165 - Hide the alternate names in the spec behind prefs which are turned off by default; r=roc
This patch uses one pref per interface, to allow us finer grain control over
which ones we might need to turn on in the future.
2013-06-23 19:22:10 -04:00
Phil Ringnalda
501a8787f4 Merge m-i to m-c 2013-06-23 15:10:04 -07:00
Nick Fitzgerald
f85da297f0 Bug 885597 - absolute urls not working with sourcesContent and source maps in file:// urls; r=dcamp 2013-06-23 09:44:29 -07:00
Victor Porof
20a5e0947c Merge fx-team to m-c 2013-06-23 19:00:17 +03:00
Till Schneidereit
aa7feeb532 Bug 886094 - Make js::BooleanGetPrimitiveValueSlow assert isProxy instead of the narrower isCrossCompartmentWrapper. rs=Ms2ger 2013-06-23 15:05:26 +02:00