[Pkg-mozext-commits] [adblock-plus] branch master updated (4ea4550 -> 30cd93b)

David Prévot taffit at moszumanska.debian.org
Fri Feb 26 21:22:56 UTC 2016


This is an automated email from the git hooks/post-receive script.

taffit pushed a change to branch master
in repository adblock-plus.

      from  4ea4550   Update changelog for 2.7.1+dfsg-1 release
       new  c5ec007   Added tag 2.7.1 for changeset 27d0c24e850f
       new  38664b2   Noissue - Updated copyright year
       new  1b88ed4   Issue 1950 - Fixed: Filter tooltip not shown for long filters
       new  394990c   Issue 2595 - Use the core code from adblockpluscore
       new  41194cd   Issue 3568 - Block pop-ups opened via an intermediate window
       new  6baa533   Issue 3541, issue 3489 - Don't attempt to process chrome:// and resource:// events to avoid triggering Gecko bugs
       new  7f49a88   Noissue - Updated locales from Crowdin
       new  a90705a   Noissue - Marked compatible with Firefox 48
       new  30198d9   Issue 3538 - Update dependency on adblockpluscore to revision 4d43739579c2 in order to fix filter listener unit tests
       new  c54ed4e   Issue 3661 - Update buildtools dependency to revision 9f83ac702260
       new  e1c825f   Noissue - Updated locales from Crowdin
       new  fc1b0ad   Releasing Adblock Plus 2.7.2
       new  8400ccb   Imported Upstream version 2.7.2+dfsg
       new  3a9b844   Merge tag 'upstream/2.7.2+dfsg'
       new  682b04f   Issue 3498 - Improve file mapping / skipping logic
       new  b37bf8c   Noissue - Avoid using re module for string splitting Review: https://codereview.adblockplus.org/29333461/
       new  26e03aa   Issue 3516 - Add support for optional permissions
       new  75e84ad   Issue 3515 - Remove outdated hack ignoring sub-directories in lib/
       new  ee13dc1   Issue 3515 - Use fetch() API instead XMLHttpRequest in chromeDevenvPoller__.js
       new  e126744   Noissue - Changed license disclaimer in testIndex.html.tmpl to MPL like the rest of buildtools
       new  3813d8d   Noissue - Updated jshydra dependency to update the copyright year in generated scripts
       new  19027e7   Issue 3532 - Stop generating animation images at build time
       new  06c5bcb   Issue 3404 - Add platform name to devenv path
       new  8084f3a   Issue 1740 - Support "devtools_page" option in Chrome extension manifest
       new  6185a15   Issue 3615 - Enable longnames in JSDoc navigation
       new  25ee1d9   Issue 2109 - Allow for translation of app independent repositories
       new  e068c7b   Merge remote-tracking branch 'buildtools/master'
       new  d10cb56   Noissue - Updated copyright year
       new  bfc9083   Merge remote-tracking branch 'jshydra/master'
       new  be43fdf   Adding a list of suggestions to "Add subscription" dialog
       new  370dcea   Adding subscription recommendation
       new  4418386   Updating subscription address
       new  76e0419   Uploading recent changes
       new  32499a8   Adding homepage links
       new  4e3e90f   Uploading recent changes
       new  e5efffb   Adding subscription
       new  e1ce895   Changing China to its local name
       new  6fefa4b   Changing adblock.free.fr subscription to basic
       new  0ec6a6d   Changing subscription location
       new  f0f7afc   Changing subscription link back - works again
       new  4cc06fa   Adding DutchBlock
       new  21240fa   Tweaking subscription URL, too many issues with unspecific element hiding
       new  7b58028   Only leave the essential subscriptions in the list of recommendations and remove scrolling from the welcome dialog
       new  d413ff4   Fixing dutchblock data
       new  512b4d5   Removing dutchblock
       new  4b1f231   Adding subscriptions
       new  9d17b63   Updating subscription address
       new  00b7fe8   Setting homepage for Liste FR
       new  2a2168e   Changing domain of Corset subscription
       new  65b6132   Core classes rewrite and unit tests, initial checkin Note: Preferences window needs updating, doesn't work yet
       new  23d0bd6   Fixed: Filters become active on updates for a subscription not in the list yet (added tests)
       new  30565c5   Change storage format: drop "user patterns" section, rename "subscription patterns" into "subscription filters" and "pattern" section into "filter"
       new  adbdbe9   Make sure to deserialize filter shortcuts from patterns.ini
       new  4604f23   Filter.fromObject() should just return null for unknown filter types
       new  6b8a4b6   Static methods shouldn't use "this"
       new  1c35159   Whitelist filters without options always apply to entire pages - fix and additional tests
       new  8a29a71   Fixing hit reporting for element hiding rules
       new  a436312   Making element hiding work with NoScript and fixing whitelisting of element hiding rules while at it
       new  a95c040   Recommend filter subscriptions with element hiding now that element hiding issues are fixed
       new  1ddb650   Topic 3200 : Only use display:inline with element hiding for Gecko 1.8.1 browsers
       new  cd037fb   Adding support for future TYPE_MEDIA content type (HTML audio/video)
       new  c7e29d2   Updating homepage link for Liste FR
       new  b873368   Adding MORPEH List to filter subscription recommendations
       new  96cb4c8   Adding Vietnam List as a recommendation
       new  b9426f0   Changing subscription name
       new  a016ef5   Recommendations: Replacing Cedrics Liste by Ares' ABP Liste
       new  d5f87ca   Adding ROList to the recommendations
       new  00ef097   Fixing bug parsing collapse flag in patterns.ini
       new  7b37b9d   Adding support for domain-restricted filter rules
       new  037a4fc   Adding  version numbers for patters.ini file and special processing for format version changes
       new  3d6ff69   Bug 20412 : Don't store non-essential filter properties in patterns.ini
       new  9e34871   Bring back a meaningful string representation for filters
       new  9f12de6   Fix prototype chain for filters
       new  aa4092d   Recommending plain EasyList again
       new  7b50099   Recognize regular expressions with $domain option as regular expressions
       new  6cfc5a1   Topic 3639 : Adding new mechanism for registering of elemhide hits (Firefox 3.0.8 and higher only) to fix breakage introduced by bug 416942.
       new  32575e5   Changing version check for element hiding work-around: bug 445191 was moved to 1.9.0.9
       new  a3c7243   Updating copyright year
       new  f38f425   Updating EasyList download location and renaming Ares' list into EasyList Germany
       new  d790d91   Removing Viet Nam List from the list of recommendations for now
       new  b21ead8   Removing element hiding hacks for old Gecko versions. Marking as incompatible with anything based on Gecko below 1.9.0.9. Removing explicit Flock support (Flock looks at Firefox compatibility range).
       new  069e21a   Renaming Adblock Plus component to remove bogus file name prefix
       new  eeabbf0   Use XPCOMUtils to generate QueryInterface functions
       new  2aceb3c   Moving UI files into a separate directory
       new  900afa3   Comment that determining origin of a request should be changed later: nsILoadContext should be used
       new  6fe0d2e   Track redirects and make sure both original request and redirect can be blocked
       new  ee777c8   Fixing performance issue when many element hiding filters are disabled/enabled at once.
       new  20f40da   Adding support for font content type (@font-face in CSS3)
       new  f81e5a9   Replacing RDF-based subscriptions list by an XML-based one
       new  d3e974f   Updating homepage link for Morpeh list
       new  d29302d   Implemented flexible anchors at filter start: ||example.com/foo/bar
       new  225b5d9   Revert previous change - filters starting with flexible anchor cannot be used for site whitelisting
       new  59f1160   Implemented separator placeholders: ^foo=bar^ and ||example.com^
       new  69b3f17   Updating homepage link for Dr.Evil
       new  8283993   Start using Components.* shortcuts
       new  000670f   Blockable items: Adding "Disable this filter on example.com" context menu item for user-defined filters
       new  c9e8ece   Topic 3919 : Implementing domain exceptions for element hiding
       new  0f9c810   Domain-restricted filters shouldn't match in documents without host name (e.g. files from disk)
       new  cbbca09   Replace createTimer() utility function by a simpler runAsync()
       new  62e6c7d   Making timeline logging more flexible and adding elemhide.apply() to timeline (related to bug 21078)
       new  725d384   More consistent timeline messages
       new  f27a776   Making sure unnecessary elemhide.apply() call at startup takes the short route out
       new  18a7b43   Making timeline display nesting level automatically
       new  66c1d06   Updating default subscription suggestions - EasyList combinations should use HTTPS
       new  80171cc   Added ChinaList as recommended filter subscription
       new  168b227   Made sure all initialization happens when abp.init() is called rather than at module load time
       new  d71fd2b   Improved source code documentation: made sure file descriptions are recognized and all classes have description
       new  eed765e   Updated EasyList download location
       new  dd0c6f3   Added Fennec compatibility, first round
       new  c2cf6ab   Topic 4402 - Redesigned "add filter subscription" dialog * Show only one filter subscription at a time, rest of them available in drop-down menu * Automatically select the "best" filter subscription for user's browser locale * Add "custom" subscriptions in the same dialog, without opening a new dialog * Warn user if he leaves the page without adding a filter subscription
       new  9e082c8   Updated list of recommended subscriptions
       new  69df7a0   Updated list of recommended subscriptions
       new  af62835   Fixed: parsing of regular expressions with separator placeholder (^) is very slow
       new  d90361d   Updated list of recommended subscriptions
       new  72ee432   Bug 22313 - Switch to lazy initialization for all platform components, initializing some of them too early confuses Firefox (bug 542111)
       new  3a5e5d5   Updated copyright year
       new  59132af   Updated list of recommended subscriptions
       new  e4f61cf   Updated list of recommended subscriptions
       new  7b973a5   Fixed: Separator placeholders are matching more than only separator characters
       new  50916d2   Bug 22481 - Blockable items: "Disable filter on ..." will be mistakenly hidden for some filters (wrongly assuming that the filter is only active on current site)
       new  2d17fee   Updated list of recommended subscriptions
       new  2ab79ac   Removed unnecessary failsafe, improves filter initialization performance by 6%
       new  daf5410   Avoid using RegExp.replace() when constructing filters, another 2% performance improvement
       new  e4e4d08   Added fast track for filters restricted to one domain (as opposed to multiple domains) - reduces filter construction time by 7%
       new  3cb7304   Removed unnecessary failsafe, improves filter initialization performance by 6%
       new  20e3294   Avoid using RegExp.replace() when constructing filters, another 2% performance improvement
       new  b2e64ed   Added fast track for filters restricted to one domain (as opposed to multiple domains) - reduces filter construction time by 7%
       new  bb02b2e   Merged experimental branch
       new  b3a0970   Slightly improved filter construction time again (optimized regexp generation)
       new  9f5c8d8   Delayed generating of regular expressions until they are actually needed - reduced filter creation time by 30% (decreased startup delay by 50ms)
       new  95b7478   Slightly improved filter construction time again (optimized regexp generation)
       new  76c7452   Delayed generating of regular expressions until they are actually needed - reduced filter creation time by 30% (decreased startup delay by 50ms)
       new  6239832   Merged experimental branch
       new  30b3f25   Delayed generating of domain data - reduced filter creation time by another 6%
       new  81ad6a5   Delayed generating of domain data - reduced filter creation time by another 6%
       new  6770d9e   Merged experimental branch
       new  70c5357   Updated list of recommended subscriptions
       new  cc756df   Updated list of recommended subscriptions
       new  5734013   Merged experimental branch
       new  cc2e9e1   Updated list of recommended subscriptions
       new  d0a83e6   Updated list of recommended subscriptions
       new  c8fe422   Merged experimental branch
       new  30d5c04   Topic 5421 - Allowed exception rules to specify $blocking and $elemhide options to selectively disable blocking or element hiding rules on a site ($blocking,elemhide is equivalent to $document)
       new  99147ec   Topic 5421 - Allowed exception rules to specify $blocking and $elemhide options to selectively disable blocking or element hiding rules on a site ($blocking,elemhide is equivalent to $document)
       new  2e0248b   Merged experimental branch
       new  c6247af   Backed out changeset 5d1f32d3f12c, not solving the problem (Topic 5421 - Allowed exception rules to specify $blocking and $elemhide options to selectively disable blocking or element hiding rules on a site)
       new  acf6307   Topic 5421 - Second attempt, allow exception rules to specify $elemhide option that will disable element hiding on any matching pages
       new  d697842   Backed out changeset 5d1f32d3f12c, not solving the problem (Topic 5421 - Allowed exception rules to specify $blocking and $elemhide options to selectively disable blocking or element hiding rules on a site)
       new  d258c31   Topic 5421 - Second attempt, allow exception rules to specify $elemhide option that will disable element hiding on any matching pages
       new  f28ecf1   Merged experimental branch
       new  d99bbc6   Fixed: $elemhide option should not be implied if no filter options are specified
       new  7d2bed3   Fixed: $elemhide option should not be implied if no filter options are specified
       new  f75bce1   Merged experimental branch
       new  08ccc39   Updated list of recommended subscriptions
       new  3ba39bc   Updated list of recommended subscriptions
       new  29fde0d   Merged experimental branch
       new  a22b4be   Refactored Adblock Plus core to use JavaScript modules (first step for supporting installing without restart, also improves performance). Also removed Filterset.G warning and improved a bunch of minor things.
       new  937272b   Topic 5484 - Made sure comments cannot be interpreted as element hiding rules
       new  f6ad628   Refactored Adblock Plus core to use JavaScript modules (first step for supporting installing without restart, also improves performance). Also removed Filterset.G warning and improved a bunch of minor things.
       new  6550308   Topic 5484 - Made sure comments cannot be interpreted as element hiding rules
       new  e3cb3d9   Merged experimental branch
       new  3666d56   Marked class constructors correctly with @constructor tag rather than @class.
       new  8a7f6fc   Marked class constructors correctly with @constructor tag rather than @class.
       new  d2094ba   Merged experimental branch
       new  3f7558e   Removed background images as a separate type (detection unreliable), treating all images the same now. $background option is identical to $image option now.
       new  7948cc7   Removed background images as a separate type (detection unreliable), treating all images the same now. $background option is identical to $image option now.
       new  7087aa6   Merged experimental branch
       new  4139dc8   Made sure all operations can be shut down at runtime, necessary for restartless installation
       new  5c6082f   Made sure all operations can be shut down at runtime, necessary for restartless installation
       new  5c9aee3   Merged experimental branch
       new  f692de5   Added default patterns.ini file to the extension's defaults/ subdirectory, this one will be read if the user doesn't have a patterns.ini file yet
       new  fae0383   Added default patterns.ini file to the extension's defaults/ subdirectory, this one will be read if the user doesn't have a patterns.ini file yet
       new  4ab83d1   Merged experimental branch
       new  fcba8b8   Removed code importing filters from Adblock and Adblock Plus 0.5
       new  c66e222   Removed code importing filters from Adblock and Adblock Plus 0.5
       new  f4aa06d   Merged experimental branch
       new  1f34658   Topic 5671 - Changes of own filters aren't always processed correctly
       new  0225457   Topic 5671 - Changes of own filters aren't always processed correctly
       new  6a6564b   Merged experimental branch
       new  b9ab17a   Improved element hiding performance, using simple-uri for hit counts rather than standard-url now
       new  4d3079b   Tweaked protocol flags to match previous change
       new  d066eb7   Removed unnecessary slashes from element hiding hit count URLs
       new  ba88475   Improved element hiding performance, using simple-uri for hit counts rather than standard-url now
       new  27589a5   Tweaked protocol flags to match previous change
       new  580a99a   Removed unnecessary slashes from element hiding hit count URLs
       new  2bb34b2   Merged experimental branch
       new  5ec2c02   Updated list of recommended subscriptions
       new  1e303a0   Updated list of recommended subscriptions
       new  259d742   Updated list of recommended subscriptions
       new  3590e5d   Updated list of recommended subscriptions
       new  af3d8e6   Merged experimental branch
       new  22d9b59   Updated list of recommended subscriptions
       new  30e5575   Updated list of recommended subscriptions
       new  a66bbc2   Updated list of recommended subscriptions
       new  0ff84ca   Updated list of recommended subscriptions
       new  a406477   Merged experimental branch
       new  1830e76   Updated list of recommended subscriptions
       new  c9c1639   Updated list of recommended subscriptions
       new  b0a6fb2   Merged experimental branch
       new  998cc79   Updated list of recommended subscriptions
       new  f848ff5   Updated list of recommended subscriptions
       new  a041c1f   Merged experimental branch
       new  b606f8f   Updated list of recommended subscriptions
       new  681ca8a   Updated list of recommended subscriptions
       new  ad12f7c   Merged experimental branch
       new  60d8573   Updated list of recommended subscriptions
       new  f272b86   Updated list of recommended subscriptions
       new  ccdce40   Merged experimental branch
       new  5152440   Updated list of recommended subscriptions
       new  58d74c7   Remove pointless randomizing of abp-elemhidehit protocol, it is no longer detectable
       new  8ea9370   Significantly improved startup time by using resource:// URLs in element hiding stylesheet instead of custom URLs. Gecko will create URLs when stylesheet is registered, this works significantly faster for built-in protocols.
       new  3f022a5   Removed unused shutdown code (Adblock Plus will not be restartless any time soon)
       new  a901d89   Do not persist externally added filter subscriptions
       new  fe8bf8c   Updated list of recommended subscriptions
       new  7aac748   Remove pointless randomizing of abp-elemhidehit protocol, it is no longer detectable
       new  12020ab   Significantly improved startup time by using resource:// URLs in element hiding stylesheet instead of custom URLs. Gecko will create URLs when stylesheet is registered, this works significantly faster for built-in protocols.
       new  6826db2   Removed unused shutdown code (Adblock Plus will not be restartless any time soon)
       new  afd55c0   Do not persist externally added filter subscriptions
       new  832496e   Merged experimental branch
       new  5a690c6   Use fully-privileged system principal for elemhidehit protocol
       new  6950cd9   Use fully-privileged system principal for elemhidehit protocol
       new  e042944   Merged experimental branch
       new  6185492   Speed up filter matching by 20-35%: check against exception rules and blocklisting rules in the same go
       new  984b6df   Speed up filter matching by 20-35%: check against exception rules and blocklisting rules in the same go
       new  a4d8a98   Merged experimental branch
       new  5113eb1   Improved preference management module (better API, less overhead)
       new  f967221   Improved preference management module (better API, less overhead)
       new  4abc793   Merged experimental branch
       new  d438a22   Don't make our privacy policy lie, clear recent reports when browsing history is purged
       new  b59e82d   Don't make our privacy policy lie, clear recent reports when browsing history is purged
       new  94630fb   Merged experimental branch
       new  1632a1b   Updated list of recommended subscriptions
       new  c299ef8   Updated list of recommended subscriptions
       new  e77f24a   Topic 6118 - Implemented a faster filter matching algorithm
       new  78147a5   Updated list of recommended subscriptions
       new  e12e257   Updated list of recommended subscriptions
       new  c26e2c9   Topic 6118 - Implemented a faster filter matching algorithm
       new  ed63674   Merged experimental branch
       new  4c27a6e   Fixed: Filters stay active after being removed
       new  8f898f8   Fixed: Filters stay active after being removed
       new  09c1b5e   Merged experimental branch
       new  7a29d9e   Performance: Only save patterns.ini if something actually changed
       new  ec9e3ff   Performance: Only save patterns.ini if something actually changed
       new  1925c41   Merged experimental branch
       new  f1b357f   Bug 23257 - An element hiding rule will no longer apply after this rule was subject to an exception Switched from resource: to about: protocol for element hiding URLs, the latter isn't subject to XUL cache
       new  8731495   Bug 23257 - An element hiding rule will no longer apply after this rule was subject to an exception Switched from resource: to about: protocol for element hiding URLs, the latter isn't subject to XUL cache
       new  a491923   Merged experimental branch
       new  5b19ad6   Very slight performance improvement (2-3% on filter initialization) Keep the comparison in integer numbers, don't use floating point
       new  0774703   Very slight performance improvement (2-3% on filter initialization) Keep the comparison in integer numbers, don't use floating point
       new  9e350c8   Merged experimental branch
       new  e516b66   Updated list of recommended subscriptions
       new  f34c8a8   Updated list of recommended subscriptions
       new  256d4d7   Merged experimental branch
       new  d48f344   Bug 23511 - Made invalid XBL binding served up by element hiding slightly less invalid (Firefox 4 shows a warning otherwise)
       new  9363659   Bug 23511 - Made invalid XBL binding served up by element hiding slightly less invalid (Firefox 4 shows a warning otherwise)
       new  f173529   Merged experimental branch
       new  302c16a   Updated list of recommended subscriptions
       new  d1d5f64   Updated list of recommended subscriptions
       new  77d8bbf   Merged experimental branch
       new  f0d1219   Updated list of recommended subscriptions
       new  968670b   Register UA stylesheets instead of user stylesheets, these have higher priority
       new  9623dfb   Updated list of recommended subscriptions
       new  16aaa44   Register UA stylesheets instead of user stylesheets, these have higher priority
       new  ab2ec72   Merged experimental branch
       new  6bd8325   Fixed undeclared variable
       new  f817699   Updated list of recommended subscriptions
       new  0713bce   Bug 6492 - Added support for X-Do-Not-Track header by means of a $donottrack option
       new  4d13dd8   Fixed undeclared variable
       new  364204f   Updated list of recommended subscriptions
       new  4b557da   Bug 6492 - Added support for X-Do-Not-Track header by means of a $donottrack option
       new  1abe486   Merged experimental branch
       new  5334f15   Backed out changeset a58de0674f58 (Register UA stylesheets instead of user stylesheets, these have higher priority) - this makes us hit bug 541506
       new  643b338   Backed out changeset a58de0674f58 (Register UA stylesheets instead of user stylesheets, these have higher priority) - this makes us hit bug 541506
       new  f2b36c1   Merged experimental branch
       new  63c77ae   Fixed JavaScript warning: "reference to undefined property source[pos]"
       new  cb10b1b   Fixed JavaScript warning: "reference to undefined property source[pos]"
       new  3e20f33   Merged experimental branch
       new  704504e   Updated list of recommended subscriptions
       new  b28de45   Write out element hiding stylesheet to a temporary file, avoid using data: URIs for that. Saves memory, performance is almost unchanged for now.
       new  0a79158   Updated list of recommended subscriptions
       new  4c8829a   Write out element hiding stylesheet to a temporary file, avoid using data: URIs for that. Saves memory, performance is almost unchanged for now.
       new  aa0a331   Merged experimental branch
       new  808bac0   Write element hiding stylesheet more efficiently (improves startup time by ~100ms)
       new  ae89087   Write element hiding stylesheet more efficiently (improves startup time by ~100ms)
       new  de3da6c   Merged experimental branch
       new  eaadd4c   Updated list of recommended subscriptions
       new  5ead8ef   Updated list of recommended subscriptions
       new  eeaa1cf   Fixed: Element hiding rules with international characters no longer work
       new  73f98f2   Do not use a temp file explicitly to write out element hiding stylesheet, use nsISafeOutputStream
       new  93f6aea   If the stream doesn't implement nsISafeOutputStream - don't ignore, fail instead
       new  ee61315   Changed writing of patterns.ini file to prevent data loss (use nsISafeOutputStream). Also tweaked exception handling while at it.
       new  d92e0df   Updated list of recommended subscriptions
       new  b218856   Updated list of recommended subscriptions
       new  13fe5db   Fixed: Element hiding rules with international characters no longer work
       new  6f9bee5   Do not use a temp file explicitly to write out element hiding stylesheet, use nsISafeOutputStream
       new  699555b   If the stream doesn't implement nsISafeOutputStream - don't ignore, fail instead
       new  3be3893   Changed writing of patterns.ini file to prevent data loss (use nsISafeOutputStream). Also tweaked exception handling while at it.
       new  508510b   Merged experimental branch
       new  531ceef   Fixed: Falling back to default patterns.ini location if e.a.patternsfile is misconfigured doesn't work
       new  d7bdf51   Replace extensions.adblockplus.patternsfile preference by extensions.adblockplus.data_directory, we are storing more files in the directory now. extensions.adblockplus.patternsfile can still be used to specify a patterns.ini file outside the usual data directory (global install scenario).
       new  6311b6a   Get rid of filters list in ElemHide module, that data is redundant
       new  5b006a2   Don't store element hiding key in the filters, keep everything in data structures in the ElemHide module
       new  4e0505b   Made sure element hiding data structures don't store direct references to filters, for easier JSON'ification
       new  496d2dd   Dropped hasShortcuts matcher variable, useless optimization
       new  144509f   Don't store filter shortcut in the filters, keep everything in matcher data structures
       new  ab14bd0   Get rid of separate regexps matcher property, use shortcut "" if no other shortcut can be found
       new  33f16e0   Made sure matcher data structures don't store direct references to filter, for easier JSON'ification
       new  51a1ca2   Renamed a bunch of variables to better reflect their current function
       new  9243923   Moved initialization of FilterStorage and ElemHide modules into FilterListener module
       new  4d74fb6   Changed FilterStorage observer API to allow new types of events to be added
       new  fde16c9   Updated comments
       new  aa58316   Moved the checks whether data needs to be saved on disk to FilterListener module. More changes to FilterStorage observers API.
       new  304c52b   Cache matcher and element hiding data on disk, only load patterns.ini when needed
       new  fda4b86   Fixed: Removing a filter subscription results in inefficient data storage (useless arrays)
       new  2d76a17   Fixed: Removing element hiding rules doesn't work correctly
       new  52317a2   Fixed: Falling back to default patterns.ini location if e.a.patternsfile is misconfigured doesn't work
       new  2035d74   Replace extensions.adblockplus.patternsfile preference by extensions.adblockplus.data_directory, we are storing more files in the directory now. extensions.adblockplus.patternsfile can still be used to specify a patterns.ini file outside the usual data directory (global install scenario).
       new  49c4b9a   Get rid of filters list in ElemHide module, that data is redundant
       new  a5e9dc1   Don't store element hiding key in the filters, keep everything in data structures in the ElemHide module
       new  5f65d0f   Made sure element hiding data structures don't store direct references to filters, for easier JSON'ification
       new  0d5851a   Dropped hasShortcuts matcher variable, useless optimization
       new  c0acf78   Don't store filter shortcut in the filters, keep everything in matcher data structures
       new  b6e3b71   Get rid of separate regexps matcher property, use shortcut "" if no other shortcut can be found
       new  63232e2   Made sure matcher data structures don't store direct references to filter, for easier JSON'ification
       new  165d80c   Renamed a bunch of variables to better reflect their current function
       new  f80c290   Moved initialization of FilterStorage and ElemHide modules into FilterListener module
       new  ed560c3   Changed FilterStorage observer API to allow new types of events to be added
       new  4d06cf7   Updated comments
       new  feb7a0c   Moved the checks whether data needs to be saved on disk to FilterListener module. More changes to FilterStorage observers API.
       new  2daac59   Cache matcher and element hiding data on disk, only load patterns.ini when needed
       new  cf8eaf1   Fixed: Removing a filter subscription results in inefficient data storage (useless arrays)
       new  203a2db   Fixed: Removing element hiding rules doesn't work correctly
       new  66a5a02   Merged experimental branch
       new  df57ecd   Better error reporting when loading file
       new  5b046a4   Recognize corrupt patterns.ini file and try reading in a backup in this case
       new  be80645   Better error reporting when loading file
       new  1b51a81   Recognize corrupt patterns.ini file and try reading in a backup in this case
       new  cb90101   Merged experimental branch
       new  8aa4090   Topic 6895 - Directory for elemhide.css and cache.js isn't being created if patterns.ini is located outside user's profile
       new  1551b81   Topic 6895 - Directory for elemhide.css and cache.js isn't being created if patterns.ini is located outside user's profile
       new  d070f4f   Merged experimental branch
       new  06a4af5   Updated list of recommended subscriptions
       new  abf02ae   Made regular expression for extended anchor somewhat more efficient (thanks Lain_13)
       new  5e70578   Updated list of recommended subscriptions
       new  aba2c82   Made regular expression for extended anchor somewhat more efficient (thanks Lain_13)
       new  521bfbb   Merged experimental branch
       new  2a99945   Updated copyright year
       new  db75bc9   Fennec 4.0: Made element hiding work
       new  838b8e8   Updated copyright year
       new  f1e37eb   Fennec 4.0: Made element hiding work
       new  0fd4656   Merged experimental branch
       new  18bdbab   Updated list of recommended subscriptions
       new  b0b8d70   Updated list of recommended subscriptions
       new  6ac4679   Merged experimental branch
       new  a9c9858   Fixed: JavaScript strict warning in Fennec 1.1
       new  e76a451   Fixed: JavaScript strict warning in Fennec 1.1
       new  9c9cb94   Merged experimental branch
       new  b98b525   Bug 23833 - Don't use timestamps in patterns.ini and cache.js to detect cache mismatches, store patterns.ini modification time in cache.js instead
       new  efe241c   Topic 7297 - Stats not cleared if browsing history cleared on shutdown (keep observer around, Adblock Plus shutdown happens before Firefox 4 clears history)
       new  af628c4   Updated list of recommended subscriptions
       new  bc9e411   Updated list of recommended subscriptions
       new  65f4231   Merged experimental branch
       new  e3a17a4   Updated list of recommended subscriptions
       new  a655f98   Topic 7599 - Resolve desynchonization between cache.js and patterns.ini automatically, do not cause fatal failure
       new  3248c7b   Fixed: Enabling a filter that is already removed shouldn't add it to the matcher
       new  9e550cf   Updated list of recommended subscriptions
       new  906d90c   Updated list of recommended subscriptions
       new  c4ba812   Updated list of recommended subscriptions
       new  fe6774b   Topic 7950 - Firefox 8 no longer supports nsIJSON.encode()
       new  1fd933a   Topic 7599, element hiding version - Resolve desynchonization between cache.js and patterns.ini automatically, do not cause fatal failure
       new  a4a7387   Updated list of recommended subscriptions
       new  5a973b5   Updated list of recommended subscriptions
       new  77cc8c4   Updated list of recommended subscriptions
       new  0ef67df   Topic 3986 - Added experimental pop-up blocking support
       new  46bca61   Updated list of recommended subscriptions
       new  8832116   Topic 8244 - Fold $xbl, $dtd and $ping type options into $other, they aren't really useful
       new  abee7ae   Simplified the way domain restrictions on filters are being handled
       new  a37914b   Added ability to add exceptions for multiple sites sharing the same private key (signature embedded in web page)
       new  9c5b9f8   Updated list of recommended subscriptions
       new  6090ef4   Updated list of recommended subscriptions
       new  5ee07ab   Updated list of recommended subscriptions
       new  2d11a03   Started reworking notification system, needs to get easier to use and more granular
       new  d57ec63   Made sure all relevant subscription properties get updated automatically in Filter Preferences
       new  ed67bd1   Updated list of recommended subscriptions
       new  de61b1c   Topic 7950 - Firefox 8 no longer supports nsIJSON.encode()
       new  1911fb2   Filter preferences: Added moving filter subscriptions via drag&drop and keyboard
       new  6f5abc0   Simplified subscription selection dialog now that it only needs to deal with two scenarious (abp: link and clicking "Other subscription" from Filter Preferences)
       new  11fb9e7   Topic 7599, element hiding version - Resolve desynchonization between cache.js and patterns.ini automatically, do not cause fatal failure
       new  ff79e27   Made user-defined filter groups more generic (any number of groups possible, editable title)
       new  38f8a94   Updated list of recommended subscriptions
       new  352a8f9   Updated list of recommended subscriptions
       new  d25e169   Updated list of recommended subscriptions
       new  4aba368   Updated list of recommended subscriptions
       new  ade573d   Topic 3986 - Added experimental pop-up blocking support
       new  5176389   Updated list of recommended subscriptions
       new  19b6b03   Topic 8244 - Fold $xbl, $dtd and $ping type options into $other, they aren't really useful
       new  ee3fd96   Simplified the way domain restrictions on filters are being handled
       new  c103e7b   Added ability to add exceptions for multiple sites sharing the same private key (signature embedded in web page)
       new  2767b5f   Updated list of recommended subscriptions
       new  37db88d   Updated list of recommended subscriptions
       new  ece8ff7   Filter preferences: Added editing of filters
       new  8e26c39   Fixed: When adding filters via filter composer pointless duplicates are being added
       new  a9974d0   Filter preferences: Mostly implemented moving filters up and down
       new  d5bd548   Filter preferences: Added backup&restore functionality
       new  78e3a43   Made FilterListener more robust when reacting to changes
       new  b9d983b   Merged experimental branch, the new UI landed
       new  99c944f   Updated list of recommended subscriptions
       new  f2102e0   Updated list of recommended subscriptions
       new  7183fdd   Fixed: $sitekey rules don't disable correctly
       new  380fe17   Topic 8877 - Adding a filter chooses to create a new filter group even though a user-defined group is available
       new  73d2cfe   Updated list of recommended subscriptions
       new  fc52fcb   Get rid of explicit calls to FilterStorage.saveToDisk(), save filters automatically
       new  e670f5d   Relicensed from MPL 1.1 to MPL 2.0
       new  334b779   Updated list of recommended subscriptions
       new  3b67bbd   Fixed: Fallback to default patterns.ini path doesn't work
       new  c86ec78   Don't throw raw strings, use the Error class instead
       new  52585a7   Topic 9796 - Don't assume that elemhide.css is always present
       new  a7033d6   Removed startup cache functionality, it's more trouble that it is worth
       new  d092785   Made element hiding data structures more efficient again
       new  2a50e33   Made filter matcher data structures more efficient again
       new  a0f8789   Started making use of Services.jsm and FileUtils.jsm code modules
       new  3ff667b   Removed some backwards compatibility code
       new  06ecda5   Made writing of element hiding file asynchronous.
       new  a6c3025   Added reentrance protection when saving elemhide.css
       new  3622828   Removed saving of patterns.ini on browser shutdown (increased change weights to prevent data loss)
       new  9c17bdd   Made patterns.ini writing asynchronous
       new  97f1a9d   Removed delayed writing of patterns.ini and elemhide.css, no longer necessary
       new  af1762d   Made patterns.ini reading asynchronous
       new  7f9c726   Added reentrance protection for patterns.ini reading and made sure to write patterns.ini after reading data from a different source
       new  c6793ff   Timeline: Added measurements of asyncronous actions
       new  c8d2983   Partial work-around for bug 752200 (accessing RegExp properties is unreliable)
       new  c2ddd48   Avoid using global RegExp properties, these are inherently unreliable (see bug 752200)
       new  77c9234   Filter composer: Don't warn about groups being disabled, create a new group if necessary instead
       new  ae85490   Converted Adblock Plus into a restartless extension
       new  3692ca2   Moved modules to the lib/ directory
       new  a2c6a6e   Stop enabling empty filter subscriptions, no longer necessary
       new  123e41e   Stopped defining constants in modules to prevent "read-only" warnings on shutdown now that bootstrap.js clears module scopes
       new  c1c0263   Topic 5579 - Introduce element hiding exceptions of the form domain#@#selector to allow authors of complementary subscriptions partially disable element hiding rules of the main subscription
       new  39f65d1   Topic 9548 - Fixed our behavior concerning trailing dots in domain names: ignore for blocking rules, keep for element hiding rules
       new  cbfff61   Fixed issue in previous commit, toUpperCase() is called twice
       new  d17ce0f   Added missing import (masked by the lack of scope separation in usual builds)
       new  4be0190   Improved performance of Filter.fromText() by avoiding to run regular expressions on filters unnecessarily
       new  34384e6   Avoid creating getters in Filter.fromText, this is slow
       new  5db80f5   Topic 10547 - Fixed: Automatic filter synchronization doesn't start up
       new  c936090   Removed not very useful check for empty filters
       new  01fb509   Fixed typo
       new  4d45bcb   Properly adjust code to changeset 20b6a8a7ba83 - Filter.fromText() can no longer return null but it should not be passed empty filters
       new  9e13fd6   Split element hiding hit counter into a separate module (not required on Chrome)
       new  48ae307   Use async I/O to remove file, don't call nsIFile.remove() directly
       new  b8ce91c   FilterStorage and ElemHide should not assume that checking file existence or modification time is synchronous
       new  42f0720   Added ElemHide.getSelectorsForDomain() method required for Chrome
       new  c0828e1   Do not initialize global stylesheet in Chrome
       new  99d2c79   Don't use "for each" loop on a non-array, to avoid issues when the code is translated for Chrome
       new  f98e5fb   Topic 10992 - Fallback if patterns.ini doesn't exist doesn't work (regression from revision 072b62ab1a91)
       new  df91051   Updated list of recommended subscriptions
       new  2e9681a   Backout out revision be805e221092 (the original change was correct)
       new  ebfa4ce   Topic 10992 - Fallback if patterns.ini doesn't exist doesn't work (regression from revision 072b62ab1a91)
       new  ccbdda1   Updated list of recommended subscriptions
       new  d4f471f   Relicensed from MPL to GPL
       new  23aed62   Updated list of recommended subscriptions
       new  3d0a621   Removed Do-Not-Track handling, $donottrack filter option is still being recognized to prevent issues
       new  5d3c294   Adapted private browsing handling to per-window private browsing (new in Firefox 20)
       new  79b48e7   Updated list of recommended subscriptions
       new  2e766d8   Updated list of recommended subscriptions
       new  27acb5a   Updated list of recommended subscriptions
       new  86eeb2d   Updated list of recommended subscriptions
       new  d94eb43   Get rid of nested functions declarations that are not on top level (causes strict mode warnings)
       new  8668e71   Don't use application name to detect applications without global stylesheet support
       new  7f8e1ed   Updated license headers
       new  059384d   Updated list of recommended subscriptions
       new  284f29c   Updated list of recommended subscriptions
       new  061a3f3   Updated list of recommended subscriptions
       new  d1926f7   Updated list of recommended subscriptions
       new  138cfc9   Updated list of recommended subscriptions
       new  6a22acc   Updated list of recommended subscriptions
       new  99d6427   Removed support for X-Alternative-Locations HTTP header
       new  07e6462   Subscription downloads: Remove undocumented support for passing version number in URL
       new  890aa34   Subscription downloads: Ignore Expires HTTP header and use standard format for the Expires comment
       new  ccba891   Subscription downloads: Don't handle Last-Modified header
       new  188a356   Subscription downloads: drop special handling for HTTP redirects
       new  24e5307   Refactor generic logic from Synchronizer into a Downloader module
       new  cdd606d   Mark filters with unknown options as invalid, don't attempt to use them
       new  1c3098f   Add Notification module
       new  12ce27c   Made Notification module actually download notifications
       new  9b731ff   Notifications: "timestamp" field should be called "id", it doesn't have to be a timestamp
       new  24980de   Notificatinos: implemented better target checks
       new  3e37dc5   Addressed review comments from http://codereview.adblockplus.org/11175021/
       new  8cf75a1   Show notifications on startup
       new  9ddc55f   Added more parameters to the requests made by downloader
       new  56f43fd   Use XMLHttpRequest constructor in JS modules
       new  3d5a26f   Ignore version type, it varies
       new  00c4a44   Use XMLHttpRequest.status instead of nsIHttpChannel.responseStatus (same value, better cross-browser compatibility)
       new  4a109f0   Updated list of recommended subscriptions
       new  0b20f4f   Updated list of recommended subscriptions
       new  18d9e23   Updated list of recommended subscriptions
       new  565b69f   No need to catch exceptions on XMLHttpRequest.status access
       new  8a124d9   Updated list of recommended subscriptions
       new  a55a34d   Fixed nits from downloader review (http://codereview.adblockplus.org/11153017/)
       new  1ac4104   Updated list of recommended subscriptions
       new  394b2e6   Updated list of recommended subscriptions
       new  43e36b8   Updated list of recommended subscriptions
       new  3871b80   Fixed: Pipe character in filter interpreted wrong when wildcards stripped away
       new  662fb99   Updated list of recommended subscriptions
       new  e314e47   Updated list of recommended subscriptions
       new  f25e330   Updated list of recommended subscriptions
       new  899c1f6   Updated list of recommended subscriptions
       new  92ee055   Implemented anti-adblock message notification
       new  e3310d8   Updated copyright year
       new  1e438c5   Don't delay Firefox startup
       new  00b62de   Fixed: Transpiled for-each leads to error in notification.js
       new  ed44a89   Updated list of recommended subscriptions
       new  eff430e   Moved initAntiAdblockNotification function from ui.js to its own file
       new  f0bbdc0   Issue 153 - Reimplement io.js based on OS.File API
       new  e555ec7   Issue 196 - Adblock Plus startup is broken, new profiles are left uninitialized
       new  32d1e4c   Issue 216 - First run page opens on every update
       new  f8d1313   Issue 196 - Filters added on first-run are being removed immediately
       new  4cd773f   Issue 261 - FilterNotifier doesn't support listeners removing themselves when triggered
       new  617cac3   Issue 301 - Change for each to for .. of .. in lib/
       new  01b0da4   Issue 192 - Clean up from #153
       new  2399812   Issue 153 - FilterStorage.firstRun isn't being set
       new  fcfe5b9   Issue 340 - Element hiding reports NS_ERROR_NOT_AVAILABLE to error console
       new  309c657   Issue 354 - Avoid calling toUpperCase until we actually invoke the domain getter
       new  c45c045   Issue 419 - ElemHideFilter.domains getter doesn't persist on Safari
       new  d00c800   Issue 419 - Work around WebKit bug which breaks element hiding on Safari
       new  192b434   Issue 427 - Remove non-standard function and getter syntax
       new  bf473bc   Backed out changeset 74c38c6447d9 (Issue 427 - Remove non-standard function and getter syntax) - dropping compatibility with Firefox 21 and below wasn't intentional
       new  4f290c2   Relanded changeset 74c38c6447d9 (Issue 427 - Remove non-standard function and getter syntax) with appropriate compat info changes
       new  f18a43a   Updated list of recommended subscriptions
       new  fa626ed   Issue 430 - added case for filter hit reset in Filter Listener
       new  c633a22   Issue 656 - Replace some __proto__ with Object.create
       new  0a1c3d7   Updated list of recommended subscriptions
       new  0de1397   Issue 653 - Object.defineProperty instead of defineGetter / defineSetter
       new  80cc21c   Backed out changeset e96a48589e44
       new  9c842f6   Issue 653 - Object.defineProperty instead of defineGetter / defineSetter
       new  84d2d95   Issue 1161 - Anti-adblock notifications were triggered on similar domains
       new  deb9cb1   Noissue - Remove unused variable
       new  ff93349   Issue 1273 - Worked around WebKit getter misoptimization on Safari 8
       new  0627d52   Issue 431/432 - Remove special handling for the $sitekey option
       new  4a2a98b   Issue 139 - Removed references to Timeline and timeline.js
       new  62cc2a4   Issue 139 - Removed unused timelineID parameters still being passed in
       new  88211e0   Issue 537 - Mark first few downloads
       new  d006973   Updated list of recommended subscriptions
       new  23048d3   Issue 1675 - Use String.trim() to strip leading and trailing whitespaces
       new  ae1bb2e   Noissue - Updated copyright year and project link
       new  f4377ba   Added missing semicolons and other trivial fixes.
       new  4dc533b   Issue 2177 - Optimize filter matching performance by performing regexp match last
       new  4e49c82   Issue 2233 - Adapted array type annotations for JsDoc 3
       new  d43275b   Issue 1602 - Use ES6 generators instead of legacy generators
       new  24ff53d   Issue 2233 - Adapted some more array type annotations for JsDoc 3
       new  f5dacc2   Updated list of recommended subscriptions
       new  4de2d86   Issue 2503 - Inconsistent behavior: $document flag implied for exception rules with protocol included
       new  1134819   Issue 2192 - Added notification opt-out mechanism
       new  a7e7e11   Issue 2582 - Optimize loop in ElemHide.getSelectorsForDomain() for V8
       new  138ada9   Issue 2592 - Adapt filters generated for anti-adblock notification to new syntax
       new  2597095   Issue 2420 - Move notification show logic to core
       new  86ec526   Issue 2419 - Show newly downloaded notifications immediately
       new  bcc4a99   Issue 2390 - Created filter class for CSS property filters
       new  4f4a97a   Issue 2659 - Reduce initial notification download delay to one minute
       new  0e80e0a   Updated list of recommended subscriptions
       new  a07fdfa   Updated list of recommended subscriptions
       new  a254d11   Issue 2757 - Fix timing issue resetting notification data while loading preferences
       new  2e5e66e   Issue 2738 - Make RegExpFilter.matches() content type parameter a bit mask
       new  1ffa268   Issue 284 -  Unify initial delay for all downloads
       new  9e993f2   Updated list of recommended subscriptions
       new  fd8e744   Issue 616 - Add and enforce $generichide,genericblock filter options
       new  8f6976e   Updated list of recommended subscriptions
       new  51e8b86   Issue 3108 - Inject our about: module into all processes
       new  8ffb833   Issue 3253 - Adblock Warning List opt in message should not be triggered by frames (Firefox)
       new  da91e58   Issue 3254 - Anti-adblock warning should not show when Adblock Plus is disabled
       new  bdf3cb1   Issue 3208 - Send Private Browsing flag separately from the frame structure
       new  e17119d   Issue 3254 - Fix exception when navigating to about:addons and similar pages
       new  0031707   Issue 3208 - Don't use numerical content types outside nsIContentPolicy.shouldLoad
       new  09f3504   Issue 3208 - Consider private browsing in contentPolicy module rather than filterStorage
       new  a217455   Issue 3222 - Expose filter type as a string property
       new  632f2f4   Noissue - Updated documentation of ElemHideBase.fromText
       new  4ea7bfd   Issue 2392 - Created container for CSS property filters
       new  9fb7ec3   Issue 2393 - Made filter listener consider CSS property filters
       new  6ca011f   Issue 2395 - Added content script for CSS property filters
       new  0b5ee2c   Issue 3208 - Separate contentPolicy module into a parent and child part
       new  2e67df7   Issue 3251 - Simplify messaging from child scripts to parent
       new  a495221   Issue 3251 - Delegate processing of element hiding hits to shouldAllowAsync() so that hits show up in blockable items again
       new  84ffd2c   Issue 2397 - Remove redundant load + apply calls
       new  0aa04ed   Issue 3452 - Bring back $ping type option
       new  43e24ae   Issue 3381 - notification unit tests are broken
       new  8f4db71   Issue 3379 - filterListener unit tests are broken
       new  2097b53   Issue 3473 - patterns.ini is being saved on every filter hit after a while
       new  87bf37f   Issue 3380 - synchronizer unit tests are broken
       new  31c9726   Noissue - Updated copyright year
       new  a40456a   Issue 2598 - Add a README
       new  fa77683   Issue 3618 - Add a script for generating the JSDoc documentation
       new  8ee4325   Issue 3612 - Correct type of typeMask in documentation
       new  1e1aa79   Issue 3654 - Properly split up selectors when applying CSS property filters
       new  2ef1723   Issue 3538 - Filter listener tests fail for CSS property rules
       new  9509af1   Subtree merged in adblockpluscore
       new  4c46225   Add adblockpluscore source
       new  c0364bf   Update copyright (years)
       new  b4767e8   Refresh patches header
       new  d49461a   Update upstream changelog
       new  30cd93b   Update changelog for 2.7.2+dfsg-1 release

The 599 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .hgtags                                            |   1 +
 adblockpluscore/README.md                          |   7 ++
 .../chrome}/content/cssProperties.js               |  44 +++++++-
 .../chrome}/content/ui/subscriptions.xml           |   2 +-
 dependencies => adblockpluscore/dependencies       |   1 -
 .../ensure_dependencies.py                         |   0
 adblockpluscore/generate_docs.py                   |  25 +++++
 {lib => adblockpluscore/lib}/antiadblockInit.js    |   2 +-
 {lib => adblockpluscore/lib}/cssRules.js           |   4 +-
 {lib => adblockpluscore/lib}/downloader.js         |   2 +-
 {lib => adblockpluscore/lib}/elemHide.js           |   2 +-
 {lib => adblockpluscore/lib}/filterClasses.js      |   4 +-
 {lib => adblockpluscore/lib}/filterListener.js     |   2 +-
 {lib => adblockpluscore/lib}/filterNotifier.js     |   2 +-
 {lib => adblockpluscore/lib}/filterStorage.js      |   2 +-
 {lib => adblockpluscore/lib}/matcher.js            |   4 +-
 {lib => adblockpluscore/lib}/notification.js       |   2 +-
 .../lib}/subscriptionClasses.js                    |   2 +-
 {lib => adblockpluscore/lib}/synchronizer.js       |   2 +-
 addChecksum.py                                     |   2 +-
 buildtools/build.py                                | 116 +++++++++++++--------
 buildtools/chromeDevenvPoller__.js                 |  26 ++---
 buildtools/dependencies                            |   2 +-
 buildtools/imageCompression.py                     |  82 ---------------
 buildtools/imageConversion.py                      | 109 -------------------
 buildtools/jsdoc.conf                              |  10 ++
 buildtools/localeTools.py                          |  72 +++++++------
 buildtools/manifest.json.tmpl                      |   8 ++
 buildtools/packager.py                             |  13 ++-
 buildtools/packagerChrome.py                       |  42 ++++----
 buildtools/packagerGecko.py                        |   9 +-
 buildtools/packagerSafari.py                       |  10 +-
 buildtools/testIndex.html.tmpl                     |  17 +--
 chrome/content/objtabs.css                         |   2 +-
 chrome/content/subscribeLinkHandler.js             |   2 +-
 chrome/content/ui/composer.js                      |   2 +-
 chrome/content/ui/composer.xul                     |   2 +-
 chrome/content/ui/fennecSettings.xul               |   2 +-
 chrome/content/ui/filters-backup.js                |   2 +-
 chrome/content/ui/filters-filteractions.js         |  15 ++-
 chrome/content/ui/filters-filterview.js            |   2 +-
 chrome/content/ui/filters-search.js                |   2 +-
 chrome/content/ui/filters-subscriptionactions.js   |   2 +-
 chrome/content/ui/filters-subscriptionview.js      |   2 +-
 chrome/content/ui/filters.js                       |   2 +-
 chrome/content/ui/filters.xul                      |   2 +-
 chrome/content/ui/overlay.xul                      |   2 +-
 chrome/content/ui/progressBar.js                   |   2 +-
 chrome/content/ui/progressBar.xul                  |   2 +-
 chrome/content/ui/sendReport.js                    |   2 +-
 chrome/content/ui/sendReport.xul                   |   2 +-
 chrome/content/ui/settings.xul                     |   2 +-
 chrome/content/ui/sidebar.js                       |  15 ++-
 chrome/content/ui/sidebar.xul                      |   2 +-
 chrome/content/ui/sidebarDetached.xul              |   2 +-
 chrome/content/ui/subscriptionSelection.js         |   2 +-
 chrome/content/ui/subscriptionSelection.xul        |   2 +-
 chrome/content/ui/utils.js                         |   2 +-
 chrome/locale/ar/global.properties                 |   1 +
 chrome/locale/az/composer.dtd                      |  33 ++++++
 chrome/locale/az/filters.dtd                       |  72 +++++++++++++
 chrome/locale/az/global.properties                 |  45 ++++++++
 chrome/locale/az/meta.properties                   |   5 +
 chrome/locale/az/overlay.dtd                       |  33 ++++++
 chrome/locale/az/sendReport.dtd                    |  65 ++++++++++++
 chrome/locale/az/sidebar.dtd                       |  35 +++++++
 chrome/locale/az/subscriptionSelection.dtd         |  12 +++
 chrome/locale/br/global.properties                 |   1 +
 chrome/locale/cs/global.properties                 |   1 +
 chrome/locale/de/filters.dtd                       |   2 +-
 chrome/locale/de/global.properties                 |   1 +
 chrome/locale/en-ZA/meta.properties                |   2 +-
 chrome/locale/fi/global.properties                 |   1 +
 chrome/locale/id/global.properties                 |   1 +
 chrome/locale/ko/global.properties                 |   3 +
 chrome/locale/pt-BR/global.properties              |   1 +
 chrome/locale/ro/global.properties                 |   1 +
 chrome/locale/ru/global.properties                 |   1 +
 chrome/locale/sl/global.properties                 |   1 +
 chrome/locale/sq/global.properties                 |   4 +
 chrome/locale/sq/overlay.dtd                       |   1 +
 chrome/locale/tr/global.properties                 |   1 +
 chrome/locale/uk/global.properties                 |   1 +
 chrome/skin/composer.css                           |   2 +-
 chrome/skin/filters.css                            |   2 +-
 chrome/skin/overlay.css                            |   2 +-
 chrome/skin/sendReport.css                         |   2 +-
 chrome/skin/sidebar.css                            |   2 +-
 chrome/skin/subscriptionSelection.css              |   2 +-
 debian/adblock-plus.upstream-changelog             |  11 ++
 debian/changelog                                   |  11 ++
 debian/copyright                                   |   3 +-
 ...Disable-acceptable-ads-feature-by-default.patch |   2 +-
 debian/patches/0002-No-focus-on-new-tab.patch      |   2 +-
 debian/rules                                       |   2 +
 dependencies                                       |   3 +-
 ext/background.js                                  |   2 +-
 ext/common.js                                      |   2 +-
 ext/content.js                                     |   2 +-
 jshydra/autotest/test_abprewrite.js.expected       |   2 +-
 .../autotest/test_abprewrite_module.js.expected    |   2 +-
 jshydra/scripts/abprewrite.js                      |   2 +-
 lib/Public.jsm                                     |   2 +-
 lib/appSupport.js                                  |   2 +-
 lib/child/bootstrap.js                             |   2 +-
 lib/child/contentPolicy.js                         |  36 +++++--
 lib/child/contextMenu.js                           |   2 +-
 lib/child/dataCollector.js                         |   2 +-
 lib/child/elemHide.js                              |   2 +-
 lib/child/flasher.js                               |   2 +-
 lib/child/main.js                                  |   2 +-
 lib/child/objectTabs.js                            |   2 +-
 lib/child/requestNotifier.js                       |   2 +-
 lib/child/utils.js                                 |   2 +-
 lib/contentPolicy.js                               |   2 +-
 lib/customizableUI.js                              |   2 +-
 lib/dataCollector.js                               |   2 +-
 lib/io.js                                          |   2 +-
 lib/main.js                                        |   2 +-
 lib/objectTabs.js                                  |   2 +-
 lib/requestNotifier.js                             |   2 +-
 lib/sync.js                                        |   2 +-
 lib/ui.js                                          |   2 +-
 lib/utils.js                                       |   2 +-
 metadata.gecko                                     |  28 +++--
 normalizeLocales.pl                                |   2 +-
 search_and_replace.pl                              |   2 +-
 test_locales.pl                                    |   2 +-
 update_locales.py                                  |   2 +-
 validateChecksum.py                                |   2 +-
 130 files changed, 760 insertions(+), 442 deletions(-)
 create mode 100644 adblockpluscore/README.md
 rename {chrome => adblockpluscore/chrome}/content/cssProperties.js (64%)
 rename {chrome => adblockpluscore/chrome}/content/ui/subscriptions.xml (99%)
 copy dependencies => adblockpluscore/dependencies (74%)
 copy {buildtools => adblockpluscore}/ensure_dependencies.py (100%)
 create mode 100755 adblockpluscore/generate_docs.py
 rename {lib => adblockpluscore/lib}/antiadblockInit.js (98%)
 rename {lib => adblockpluscore/lib}/cssRules.js (96%)
 rename {lib => adblockpluscore/lib}/downloader.js (99%)
 rename {lib => adblockpluscore/lib}/elemHide.js (99%)
 rename {lib => adblockpluscore/lib}/filterClasses.js (99%)
 rename {lib => adblockpluscore/lib}/filterListener.js (99%)
 rename {lib => adblockpluscore/lib}/filterNotifier.js (98%)
 rename {lib => adblockpluscore/lib}/filterStorage.js (99%)
 rename {lib => adblockpluscore/lib}/matcher.js (99%)
 rename {lib => adblockpluscore/lib}/notification.js (99%)
 rename {lib => adblockpluscore/lib}/subscriptionClasses.js (99%)
 rename {lib => adblockpluscore/lib}/synchronizer.js (99%)
 delete mode 100644 buildtools/imageCompression.py
 delete mode 100644 buildtools/imageConversion.py
 create mode 100644 buildtools/jsdoc.conf
 create mode 100644 chrome/locale/az/composer.dtd
 create mode 100644 chrome/locale/az/filters.dtd
 create mode 100644 chrome/locale/az/global.properties
 create mode 100644 chrome/locale/az/meta.properties
 create mode 100644 chrome/locale/az/overlay.dtd
 create mode 100644 chrome/locale/az/sendReport.dtd
 create mode 100644 chrome/locale/az/sidebar.dtd
 create mode 100644 chrome/locale/az/subscriptionSelection.dtd

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-mozext/adblock-plus.git



More information about the Pkg-mozext-commits mailing list