Граф коммитов

177 Коммитов

Автор SHA1 Сообщение Дата
Matt Basta db1222d8a6 Add 'chrome' manifest property support (bug 900584) 2013-08-07 16:30:25 -07:00
eviljeff fa4b07edf6 mobilenetwork permission is privileged
https://developer.mozilla.org/en-US/docs/Web/API/MozMobileNetworkInfo
2013-08-06 12:17:48 +01:00
Matt Basta 668ff438f6 Fix JSObjects not returning JSWrapper'd objects (bug 889801) 2013-07-30 13:19:32 -07:00
Matt Basta 734533f684 Wrap unwrapped globals when expanded 2013-07-30 11:32:45 -07:00
Matt Basta d52baac245 Add guard to ensure variables are wrapped when declared 2013-07-30 11:31:56 -07:00
Matt Basta 878c4509ff Fix silly typo 2013-07-30 11:14:27 -07:00
Matt Basta 4220e5dcfc Fix for tracebacks un unwrapped JSPrototype objects 2013-07-26 11:04:19 -07:00
Matt Basta a10ec5745d Improve data uri heuristics (bug 877419) 2013-07-23 16:16:30 -07:00
Matt Basta 69dc9d2fae s/add-on/app 2013-07-23 12:13:45 -07:00
Matt Basta 8bbd2723ae Fix tests for messages with single-line descriptions 2013-07-22 11:11:48 -07:00
Matt Basta f784ffd8ee Adjust filename output for manifest-referenced messages
* Fix for incorrect "webapp.manifest"
+ Add filename for permissions errors
2013-07-22 11:09:48 -07:00
Matt Basta 5d78d28175 Improve manifest validation messages
+ Include path to nodes when available
+ Include filename inside packaged apps
2013-07-22 11:04:11 -07:00
Matt Basta ffe0bb4145 Add link to icons styleguide (bug 844307) 2013-07-16 17:22:48 -07:00
Matt Basta 2785f7ae34 Update scripting.py 2013-07-16 15:17:16 -07:00
Matt Basta 18e3c3f716 Add information about JS test status to metadata 2013-07-16 15:01:06 -07:00
Rob Hudson 65c5393ad6 Updated origin validation (bug 892604) 2013-07-11 14:08:18 -07:00
Rob Hudson fa0390315a Updated to log exception information when a timeout occurs 2013-07-11 08:40:04 -07:00
Matt Basta cb339548da Remove hashes when fetching URLs (bug 849439) 2013-07-10 18:29:14 -07:00
Matt Basta d7a7d98497 Warn developers that don't include 60x60 icons (bug 844307) 2013-07-10 18:03:01 -07:00
Matt Basta e46d0fcd57 Ban spaces around filenames (bug 891899) 2013-07-10 16:57:32 -07:00
Matt Basta 3e595d39de Add warning about underscores in locales (bug 869601) 2013-07-10 16:38:43 -07:00
Matt Basta 68106bfe6f Raise errors and warnings for invalid locales (bug 836147) 2013-07-10 16:37:35 -07:00
Matt Basta 8643a2d220 Remove compat testcase from amo 2013-06-12 15:35:22 -07:00
Matt Basta f87d01c0e5 Add redirects and origin fields (bug 878179) 2013-06-10 16:18:47 -07:00
Chris Van dbc3aa3651 detect navigator.mozMobileConnection for feature profiles 2013-06-10 14:16:00 -07:00
eviljeff b8f860c1e8 bug 836759 Add returnValue param to activities 2013-05-31 17:15:33 +02:00
Matt Basta c61dcc66ea Add feature detection (bug 862443) 2013-05-28 16:36:47 -07:00
Matt Basta 6e2034157f Remove content JS nodes 2013-05-24 12:13:36 -07:00
Matt Basta 564eb37ad1 Remove E4X 2013-05-24 12:09:45 -07:00
Matt Basta d052cff875 Make launch_path mandatory for packaged apps (bug 874522) 2013-05-23 16:32:24 -07:00
Matt Basta fb3a7110ce Test for long names in locales as well 2013-05-23 16:09:37 -07:00
Matt Basta 63e375e3cd Python 2.7.3 and JS 1.8.5 updates 2013-05-23 15:32:37 -07:00
Matt Basta e698aedda2 Make `developer` a required field (bug 875344)
I'm being lazy and not testing err.hosted because nobody uses it.
2013-05-23 09:30:50 -06:00
Chris Van d9ea2b24f9 add "push" to allowed permissions; fix typo with "device-storage:sdcard" permission (bug 867832) 2013-05-14 14:53:03 -07:00
Chris Van f8865a9c3b add new "mobilenetwork" permission for privileged apps 2013-05-09 14:38:31 -07:00
Matt Basta 9b52061ae1 Update wording of missing resources (bug 860778)
No tests necessary, methinks.
2013-05-02 12:34:16 -07:00
Matt Basta 9bd118ddf0 Fix failing test 2013-05-02 11:25:35 -07:00
Matt Basta e32aa2a77e Add manifest docs to messages errors bc it's not automatic
Look, everyone! I'm taking one of @cvan's suggestions! Someone take
a screenshot!
2013-05-02 11:15:58 -07:00
Matt Basta 0e1b908094 Add support for `messages` in manifest (bug 866864) 2013-05-02 10:29:59 -07:00
Chris Van 02be85a3d9 fix prefetch -> stream because of requests upgrade (bug 864075) 2013-04-22 09:58:17 -07:00
Matt Basta 6a476dc63c Don't assume app name is string. 2013-03-28 17:20:46 -07:00
Matt Basta bb197d09e3 Don't actually download the developer URLs (bug 843061) 2013-03-18 13:31:22 -07:00
Matt Basta ed9ea600ed Use new Apps/Manifest URL. 2013-03-18 09:44:13 -07:00
Matt Basta be3d726413 Use B2G UA for outbound requests (bug 849548) 2013-03-11 14:04:31 -07:00
Matt Basta 9017bd3e5e git add -p is the worst. 2013-02-15 15:47:21 -08:00
Matt Basta 52276cc5c9 Fix for patched HTML parser when running on distro Python builds 2013-02-15 15:45:41 -08:00
Matt Basta 16d2cab698 Suppress CSP errors when the app is of type 'web' (bug 841840) 2013-02-15 15:17:56 -08:00
Matt Basta 17628785cc Python 2.6 is literally the worst version of Python. 2013-02-14 10:54:25 -08:00
Matt Basta aca5930a51 Add gzip decompression support for icons 2013-02-14 10:50:12 -08:00
Matt Basta 6213473f5f Add contacts permission 2013-02-13 15:06:09 -08:00
Matt Basta 16e72d5490 Improve url normalization for edge cases (bug 841093) 2013-02-13 14:46:36 -08:00
Matt Basta 5f1f59f2e7 Squawk about permissions for the wrong app type (bug 839723) 2013-02-13 14:17:39 -08:00
Matt Basta 77044230e7 Put permissions in the validator output 2013-02-11 15:39:58 -08:00
Matt Basta 3b10fc198c Merge pull request #5 from robhudson/adjust-description-length
Adjust description length to match current spec.
2013-02-05 14:33:39 -08:00
Matt Basta 9d14704338 Normalize URLs for manifests (bug 837945) 2013-02-05 14:32:13 -08:00
Matt Basta e1bdf276ef AMO-schmamo 2013-02-04 20:26:05 -08:00
Rob Hudson 9492195359 Adjust description length to match current spec. 2013-01-31 16:17:44 -08:00
eviljeff 06640d8aa1 Update appvalidator/testcases/content.py
finicky change as apps submissions use .zip rather than .xpi
2013-01-31 15:39:45 +00:00
Wil Clouser 178c8d06f5 adjust grammar 2013-01-24 16:01:06 -08:00
Matt Basta f50f53649a Now saving market URLs in the error bundle (bug 812624) 2013-01-17 16:46:47 -08:00
Matt Basta fd6d883da7 Flag appcaches in packaged apps 2013-01-16 13:35:21 -08:00
Matt Basta a95da3bcf0 Make sure that we require the right type for apps of status (bug 830662) 2013-01-15 12:19:49 -08:00
Matt Basta 0920b5eab4 Fix for final status code of redirect chain not failing (bug 830044) 2013-01-14 13:46:20 -08:00
Matt Basta d82f7786bd Fixed traceback 2013-01-08 15:13:57 -08:00
Matt Basta 7ce68f9f30 Fail certified apps that are listed (bug 826889) 2013-01-07 14:41:45 -08:00
Matt Basta 3436672f3a Even better handling of redirects and duplicate HTTP requests. 2013-01-07 13:46:53 -08:00
Matt Basta 8d300c73e8 Ignore redirects when polling for resources. 2013-01-07 13:32:59 -08:00
Chris Van c953ad4c63 rename "trusted" to "privileged" (bug 826884) 2013-01-04 19:23:17 -05:00
Matt Basta b07a9935eb Handle unexpected strings properly (bug 826534) 2013-01-03 19:52:43 -05:00
Matt Basta aa36f6f434 Updated loader for packaged app manifest tests 2013-01-03 15:36:14 -05:00
Matt Basta 794a122179 Update permissions list
from https://docs.google.com/spreadsheet/ccc?key=0Akyz_Bqjgf5pdENVekxYRjBTX0dCXzItMnRyUU1RQ0E#gid=0
2013-01-02 15:51:15 -05:00
Matt Basta c0cbb126c1 The wild default has appeared! Use errors instead of warnings for unknwon permissions. 2012-12-27 23:50:48 -05:00
Matt Basta ef4e2970cc Make invalid permissions errors again (bug 823691) 2012-12-27 23:44:48 -05:00
Matt Basta d791218125 Merge pull request #3 from eviljeff/patch-4
add all orientation values to validator
2012-12-10 18:20:02 -08:00
Matt Basta 05d7845393 Flag META-INF directories in packaged apps. (bug 819173) 2012-12-10 15:19:04 -08:00
Matt Basta 94b4cfd771 Removed junk Java test from amo-validator 2012-12-10 15:10:34 -08:00
Matt Basta a0430949ca Add path to spec processor output 2012-12-10 15:03:55 -08:00
eviljeff 174932bfea Add missing orientation values to validator 2012-12-10 14:14:56 -08:00
Matt Basta ddc388810a Use Zamboni's maximum description length. (bug 779905) 2012-12-10 14:04:04 -08:00
Matt Basta 02c59c2892 Made jsmain work, fixed document.write() noise
And some whitespace.
2012-11-28 14:02:59 -08:00
Matt Basta 95b4e94c6c Fixed typo 2012-11-28 13:32:35 -08:00
Matt Basta a8ebee8978 App icon limit (bug 815444) 2012-11-28 12:04:13 -08:00
Matt Basta e474775bfc Ripped out the stuff I found from the perfalator 2012-11-27 14:35:11 -08:00
Matt Basta 8bc91119f0 Put the manifest in the validator output. 2012-11-27 11:17:16 -08:00
Matt Basta 96cda9f858 Made HTTP errors more generic (bug 767094) 2012-11-26 12:56:39 -08:00
Matt Basta e79ac2902e Don't wonk out on valueless attributes
Merged from downstream
2012-11-16 17:45:26 -08:00
Matt Basta 35d0d1e5a7 Added CSP warnings; fine-toothed cleanup of AMO junk
+ Adds CSP warnings for scripts
+ Adds CSP warnings for markup
- Removes JS bits and pieces used by XUL
- Removes JS rules used only in add-ons
- Removes theme-specific rules
- Removes XUL test files
* Cleanup of predefinedentities
* Shortcut functions for predefinedentities
* Moved some of the junk functions from actions/call_defs to entity_values
2012-11-16 14:11:47 -08:00
Matt Basta efac86d5cc Updated error bundler to match refactoring on amo-validator 2012-11-16 14:11:47 -08:00
Matt Basta f01f87dae3 Merge pull request #1 from eviljeff/patch-1
Update appvalidator/constants.py
2012-11-16 10:24:31 -08:00
Matt Basta e4ed979167 jQuery fetcher updates 2012-11-09 14:24:55 -08:00
Matt Basta 2fa31f0221 New jQuery hashes 2012-11-09 14:22:25 -08:00
Matt Basta 5b6765be83 Introduce max string size considerations. 2012-11-09 14:20:22 -08:00
eviljeff 1ba11bb266 Update appvalidator/constants.py
change DEFAULT_WEBAPP_MRKT_URLS to check for marketplace.firefox.com instead (connected to bug 799563)
2012-11-09 11:06:55 +00:00
Matt Basta 814aa57c3e Add support for "csp" elements (bug 807304) 2012-11-05 16:50:48 -08:00
Matt Basta 281c869011 Unknown nodes are warnings 2012-11-05 16:50:40 -08:00
Matt Basta 80eeb77353 Unknown permissions should be warnings 2012-10-23 11:50:24 -07:00
Matt Basta 24a73e7db8 Add `permissions` support to manifest (bug 803721) 2012-10-22 12:48:51 -07:00
Matt Basta ec9f8ab23c Hello, Travis 2012-10-02 17:28:57 -07:00
Matt Basta 81601de2e1 Added stricter version rules (bug 790681) 2012-09-25 16:49:43 -07:00
Matt Basta 75eac85bd9 Allow orientation to be array (bug 792876) 2012-09-24 16:58:32 -07:00