Wed, 31 Dec 2014 06:55:50 +0100
Added tag UPSTREAM_283F7C6 for changeset ca08bd8f51b2
michael@0 | 1 | # This Source Code Form is subject to the terms of the Mozilla Public |
michael@0 | 2 | # License, v. 2.0. If a copy of the MPL was not distributed with this |
michael@0 | 3 | # file, You can obtain one at http://mozilla.org/MPL/2.0/. |
michael@0 | 4 | |
michael@0 | 5 | # The removed-files.in file specifies files and directories to be removed during |
michael@0 | 6 | # an application update that are not automatically removed by the application |
michael@0 | 7 | # update process. The application update process handles the vast majority of |
michael@0 | 8 | # file and directory removals automatically so this file should not be used in |
michael@0 | 9 | # the vast majority of cases. |
michael@0 | 10 | |
michael@0 | 11 | # When to use removed-files.in file to remove files and directories: |
michael@0 | 12 | # * Files and directories located in the installation's "distribution/" and |
michael@0 | 13 | # "extensions/" directories that were added before Firefox 27. Files and |
michael@0 | 14 | # directories located in these directories were not included in the |
michael@0 | 15 | # application update file removals for a complete update prior to Firefox 27. |
michael@0 | 16 | # * Empty directories that were accidentally added to the installation |
michael@0 | 17 | # directory. |
michael@0 | 18 | # * Third party files and directories that were added to the installation |
michael@0 | 19 | # directory. Under normal circumstances this should only be done after release |
michael@0 | 20 | # drivers have approved the removal of these third party files. |
michael@0 | 21 | |
michael@0 | 22 | # If you are not sure whether a file or directory should be removed using the |
michael@0 | 23 | # removed-files.in file please contact one of the developers that work on |
michael@0 | 24 | # application update. |
michael@0 | 25 | |
michael@0 | 26 | # Note: the "distribution/" and "browser/extensions/" directories should never |
michael@0 | 27 | # be removed recursively since these directories are used by Partner builds and |
michael@0 | 28 | # custom installations. |
michael@0 | 29 | |
michael@0 | 30 | # To specify a file to be removed add the path to the file. |
michael@0 | 31 | # * If the file doesn't exist the update will succeed. |
michael@0 | 32 | # * If the file exists and can't be removed (e.g. the file is locked) the |
michael@0 | 33 | # update will fail. |
michael@0 | 34 | # |
michael@0 | 35 | # Example: path/to/file |
michael@0 | 36 | |
michael@0 | 37 | # To specify a directory to be removed only if it is empty add the path to the |
michael@0 | 38 | # directory with a trailing forward slash. |
michael@0 | 39 | # * If the directory doesn't exist the update will succeed. |
michael@0 | 40 | # * If the directory can't be removed (e.g. the directory is locked, contains |
michael@0 | 41 | # files, etc.) the update will succeed. |
michael@0 | 42 | # |
michael@0 | 43 | # Example: path/to/dir/ |
michael@0 | 44 | |
michael@0 | 45 | # To specify a directory that should be recursively removed add the path to the |
michael@0 | 46 | # directory with a trailing forward slash and "*". |
michael@0 | 47 | # * If the directory doesn't exist the update will succeed. |
michael@0 | 48 | # * If all of the files the directory contains can be removed but the directory |
michael@0 | 49 | # or a subdirectory can't be removed (e.g. the directory is locked) the update |
michael@0 | 50 | # will succeed. |
michael@0 | 51 | # * If a file within the directory can't be removed the update will fail. |
michael@0 | 52 | # |
michael@0 | 53 | # Example: path/to/dir/* |
michael@0 | 54 | |
michael@0 | 55 | # File Removals |
michael@0 | 56 | # This is located under the "distribution/" directory and it was added before |
michael@0 | 57 | # Firefox 27 |
michael@0 | 58 | distribution/extensions/testpilot@labs.mozilla.com.xpi |
michael@0 | 59 | |
michael@0 | 60 | # Some users are ending up with unpacked chrome instead of omni.ja. This |
michael@0 | 61 | # causes updates to break badly, see bug 1063052. Removing the toplevel |
michael@0 | 62 | # chrome.manifest causes us to use the updated omni.ja. |
michael@0 | 63 | #ifndef MOZ_GTK |
michael@0 | 64 | chrome.manifest |
michael@0 | 65 | #endif |
michael@0 | 66 | |
michael@0 | 67 | # Directory removals |
michael@0 | 68 | chrome/ |
michael@0 | 69 | #ifdef XP_UNIX |
michael@0 | 70 | #ifndef XP_MACOSX |
michael@0 | 71 | chrome/icons/ |
michael@0 | 72 | chrome/icons/default/ |
michael@0 | 73 | #endif |
michael@0 | 74 | #endif |
michael@0 | 75 | chrome/overlayinfo/ |
michael@0 | 76 | components/ |
michael@0 | 77 | defaults/autoconfig/ |
michael@0 | 78 | defaults/profile/ |
michael@0 | 79 | defaults/profile/chrome/ |
michael@0 | 80 | defaults/profile/US/* |
michael@0 | 81 | defaults/profile/extensions/ |
michael@0 | 82 | defaults/profile/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}/* |
michael@0 | 83 | distribution/ |
michael@0 | 84 | distribution/extensions/ |
michael@0 | 85 | extensions/ |
michael@0 | 86 | extensions/inspector@mozilla.org/* |
michael@0 | 87 | extensions/reporter@mozilla.org/* |
michael@0 | 88 | extensions/talkback@mozilla.org/* |
michael@0 | 89 | extensions/testpilot@labs.mozilla.com/* |
michael@0 | 90 | extensions/{641d8d09-7dda-4850-8228-ac0ab65e2ac9}/* |
michael@0 | 91 | extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}/* |
michael@0 | 92 | greprefs/ |
michael@0 | 93 | jssubloader/ |
michael@0 | 94 | modules/ |
michael@0 | 95 | #ifdef XP_MACOSX |
michael@0 | 96 | plugins/Default Plugin.plugin/* |
michael@0 | 97 | plugins/JavaEmbeddingPlugin.bundle/* |
michael@0 | 98 | plugins/MRJPlugin.plugin/* |
michael@0 | 99 | ../Plug-Ins/PrintPDE.plugin/* |
michael@0 | 100 | #endif |
michael@0 | 101 | searchplugins/* |
michael@0 | 102 | webapprt/components/ |