lp:~abreu-alexandre/unity-chromium-extension/support-chromium-25
- Get this branch:
- bzr branch lp:~abreu-alexandre/unity-chromium-extension/support-chromium-25
Branch merges
- Alexandre Abreu (community): Approve
- PS Jenkins bot (community): Approve (continuous-integration)
-
Diff: 2834 lines (+2799/-0)7 files modifiedchromium-patches/stable-25.0.1364/1-infobars.patch (+179/-0)
chromium-patches/stable-25.0.1364/2-get-domain-tld.patch (+255/-0)
chromium-patches/stable-25.0.1364/3-chrome-xid.patch (+38/-0)
chromium-patches/stable-25.0.1364/4-chromeless-window-launch-option.patch (+1106/-0)
chromium-patches/stable-25.0.1364/5-desktop-integration-settings.patch (+1022/-0)
chromium-patches/stable-25.0.1364/6-passwordless-install-support.patch (+39/-0)
chromium-patches/stable-25.0.1364/7-npapi-permission-not-defaults-to-unauthorized.patch (+160/-0)
Related bugs
Related blueprints
Branch information
Recent revisions
- 217. By Alexandre Abreu
-
Fix issue with NPAPI plugin being removed from auth list after some visit to chrome://plugins. The issue is actually not specifically related to the visit to chrome://plugins. After a certain amount of time (usually a few mns) an plugin update service is triggered that updates the plugin list (it occurs something like once every day), and pulls data from the server side plugin list https:/
/www.gstatic. com/chrome/ config/ plugins_ linux.json and overrides our already altered list (therefore removes our additional reference to webapps plugin). Fixes: https:/ /bugs.launchpad .net/bugs/ 1108116. Approved by Alexandre Abreu, PS Jenkins bot.
- 216. By Alexandre Abreu
-
Chromium v24: fix exception launched when accessing a wrongly associated preference (undefined) for the 'allow desktop integration prompt' checkbox. We don't use nor need to use preferences for this settings.
See https:/
/bugs.launchpad .net/unity- chromium- extension/ +bug/1106876/ comments/ 7. Approved by Chad Miller, PS Jenkins bot.
- 215. By Alexandre Abreu
-
Fix issues with fuzz in patches for v24 build 56.
Approved by Alexandre Abreu, PS Jenkins bot.
- 214. By Alexandre Abreu
-
Fix invalid path for new file in v24 patch, nothing is being changed besides rebasing the file in the proper location.
Approved by PS Jenkins bot, Alexandre Abreu.
- 213. By Alexandre Abreu
-
Add support for chromium v24. Fixes: https:/
/bugs.launchpad .net/bugs/ 1100509. Approved by Alexandre Abreu, PS Jenkins bot.
- 212. By Alexandre Abreu
-
Update chromeless fix for tabs.
Approved by PS Jenkins bot, Alexandre Abreu.
- 211. By Robert Bruce Park
-
Automatic snapshot from revision 207 (bootstrap).
Approved by Didier Roche, PS Jenkins bot.
- 210. By Alexandre Abreu
-
For security purposes, upstream chromium tried to limit the "range of motion" of non built-in NPAPI plugins (only for Linux atm). Any NPAPI plugin not listed in the default NPAPI plugin for the platform (pdf, flash, etc.), all defined in src/chrome/
browser/ resources/ plugin_ metadata/ plugins_ linux.json and src/webkit/ npapi/plugin_ list.cc/ .h are by default (until the user grants specific permission) unauthorized to run. A somewhat acceptable solution is to update the list of enabled plugins for Linux (a more general mechanism that would avoid tempering with the .json plugin file could be added). The change is not as clean as it could be (name/identifier of the plugin is messy, versions, etc.) but a cleaner one would make us touch webkit's sources, and upstream chromium is doing major changes to move out default plugin dependancies from webkit npapi source tree to chromium source tree (http://
crbug.com/ 124396) once this is done we can clean up the changes. Fixes: https:/ /bugs.launchpad .net/bugs/ 1091334. Approved by Víctor R. Ruiz, PS Jenkins bot.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:unity-chromium-extension/trunk