Chromium Code Reviews| OLD | NEW |
|---|---|
| 1 [ | 1 [ |
| 2 { | 2 { |
| 3 "namespace": "extension", | 3 "namespace": "extension", |
| 4 "unprivileged": true, | 4 "unprivileged": true, |
| 5 "types": [ | 5 "types": [ |
| 6 { | 6 { |
| 7 "id": "MessageSender", | 7 "id": "MessageSender", |
| 8 "type": "object", | 8 "type": "object", |
| 9 "description": "An object containing information about the script contex t that sent a message or request.", | 9 "description": "An object containing information about the script contex t that sent a message or request.", |
| 10 "properties": { | 10 "properties": { |
| (...skipping 7503 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 7514 "name": "result", | 7514 "name": "result", |
| 7515 "type": "string", | 7515 "type": "string", |
| 7516 "description": "A string result code. The value is non-empty on success only in tests.", | 7516 "description": "A string result code. The value is non-empty on success only in tests.", |
| 7517 "optional": "true" | 7517 "optional": "true" |
| 7518 } | 7518 } |
| 7519 ] | 7519 ] |
| 7520 } | 7520 } |
| 7521 ] | 7521 ] |
| 7522 } | 7522 } |
| 7523 ] | 7523 ] |
| 7524 }, | |
| 7525 { | |
| 7526 "namespace": "experimental.clear", | |
| 7527 "functions": [ | |
| 7528 { | |
| 7529 "name": "browsingData", | |
| 7530 "description": "Clears data generated by browsing within a particular ti meframe.", | |
| 7531 "type": "function", | |
| 7532 "parameters": [ | |
| 7533 { | |
| 7534 "name": "timePeriod", | |
| 7535 "type": "string", | |
| 7536 "enum": ["last_hour", "last_day", "last_week", "last_month", "everyt hing"], | |
|
Bernhard Bauer
2011/08/16 09:49:36
I think you could pull this into a type?
Mike West
2011/08/16 11:05:56
Done.
| |
| 7537 "description": "The timeframe inside of which to delete browsing dat a. Passing 'last_day', for example, will delete all browsing data that was touch ed between 24 hours ago and right now, inclusive." | |
| 7538 }, | |
| 7539 { | |
| 7540 "name": "dataToRemove", | |
| 7541 "type": "object", | |
| 7542 "properties": { | |
| 7543 "cache": { | |
| 7544 "type": "boolean", | |
| 7545 "optional": true, | |
| 7546 "description": "Should the browser cache be cleared?" | |
| 7547 }, | |
| 7548 "cookies": { | |
| 7549 "type": "boolean", | |
| 7550 "optional": true, | |
| 7551 "description": "Should the browser's cookies be cleared?" | |
| 7552 }, | |
| 7553 "downloads": { | |
| 7554 "type": "boolean", | |
| 7555 "optional": true, | |
| 7556 "description": "Should the browser's download list be cleared?" | |
| 7557 }, | |
| 7558 "formData": { | |
| 7559 "type": "boolean", | |
| 7560 "optional": true, | |
| 7561 "description": "Should stored form data be cleared?" | |
| 7562 }, | |
| 7563 "history": { | |
| 7564 "type": "boolean", | |
| 7565 "optional": true, | |
| 7566 "description": "Should the browser's history be cleared?" | |
| 7567 }, | |
| 7568 "passwords": { | |
| 7569 "type": "boolean", | |
| 7570 "optional": true, | |
| 7571 "description": "Should the stored passwords be cleared?" | |
| 7572 } | |
| 7573 } | |
| 7574 }, | |
| 7575 { | |
| 7576 "name": "callback", | |
| 7577 "type": "function", | |
| 7578 "description": "Called when deletion has completed.", | |
| 7579 "optional": true, | |
| 7580 "parameters": [ | |
| 7581 { | |
| 7582 "name": "result", | |
| 7583 "type": "boolean", | |
| 7584 "description": "Was the data deletion successful?" | |
| 7585 } | |
| 7586 ] | |
| 7587 } | |
| 7588 ] | |
| 7589 }, | |
| 7590 { | |
| 7591 "name": "cache", | |
| 7592 "description": "Clears the browser's cache.", | |
| 7593 "type": "function", | |
| 7594 "parameters": [ | |
| 7595 { | |
| 7596 "name": "timePeriod", | |
| 7597 "type": "string", | |
| 7598 "enum": ["last_hour", "last_day", "last_week", "last_month", "everyt hing"], | |
| 7599 "description": "The timeframe inside of which to delete cached data. Passing 'last_day', for example, will delete all browsing data that was touched between 24 hours ago and right now, inclusive." | |
| 7600 }, | |
| 7601 { | |
| 7602 "name": "callback", | |
| 7603 "type": "function", | |
| 7604 "description": "Called when the browser's cache has cleared.", | |
| 7605 "optional": true, | |
| 7606 "parameters": [ | |
| 7607 { | |
| 7608 "name": "result", | |
| 7609 "type": "boolean", | |
| 7610 "description": "Was the data deletion successful?" | |
| 7611 } | |
| 7612 ] | |
| 7613 } | |
| 7614 ] | |
| 7615 }, | |
| 7616 { | |
| 7617 "name": "cookies", | |
| 7618 "description": "Clears the browser's cookies and site data.", | |
| 7619 "type": "function", | |
| 7620 "parameters": [ | |
| 7621 { | |
| 7622 "name": "timePeriod", | |
| 7623 "type": "string", | |
| 7624 "enum": ["last_hour", "last_day", "last_week", "last_month", "everyt hing"], | |
| 7625 "description": "The timeframe inside of which to delete cookies." | |
| 7626 }, | |
| 7627 { | |
| 7628 "name": "callback", | |
| 7629 "type": "function", | |
| 7630 "description": "Called when the browser's cookies and site data have been cleared.", | |
| 7631 "optional": true, | |
| 7632 "parameters": [ | |
| 7633 { | |
| 7634 "name": "result", | |
| 7635 "type": "boolean", | |
| 7636 "description": "Was the data deletion successful?" | |
| 7637 } | |
| 7638 ] | |
| 7639 } | |
| 7640 ] | |
| 7641 }, | |
| 7642 { | |
| 7643 "name": "downloads", | |
| 7644 "description": "Clears the browser's list of downloaded files (<em>not</ em> the downloaded files themselves).", | |
| 7645 "type": "function", | |
| 7646 "parameters": [ | |
| 7647 { | |
| 7648 "name": "timePeriod", | |
| 7649 "type": "string", | |
| 7650 "enum": ["last_hour", "last_day", "last_week", "last_month", "everyt hing"], | |
| 7651 "description": "The timeframe inside of which to delete listed downl oaded files." | |
| 7652 }, | |
| 7653 { | |
| 7654 "name": "callback", | |
| 7655 "type": "function", | |
| 7656 "description": "Called when the browser's list of downloaded files h as been cleared.", | |
| 7657 "optional": true, | |
| 7658 "parameters": [ | |
| 7659 { | |
| 7660 "name": "result", | |
| 7661 "type": "boolean", | |
| 7662 "description": "Was the data deletion successful?" | |
| 7663 } | |
| 7664 ] | |
| 7665 } | |
| 7666 ] | |
| 7667 }, | |
| 7668 { | |
| 7669 "name": "formData", | |
| 7670 "description": "Clears the browser's stored form data (autofill).", | |
| 7671 "type": "function", | |
| 7672 "parameters": [ | |
| 7673 { | |
| 7674 "name": "timePeriod", | |
| 7675 "type": "string", | |
| 7676 "enum": ["last_hour", "last_day", "last_week", "last_month", "everyt hing"], | |
| 7677 "description": "The timeframe inside of which to delete form data." | |
| 7678 }, | |
| 7679 { | |
| 7680 "name": "callback", | |
| 7681 "type": "function", | |
| 7682 "description": "Called when the browser's form data has been cleared .", | |
| 7683 "optional": true, | |
| 7684 "parameters": [ | |
| 7685 { | |
| 7686 "name": "result", | |
| 7687 "type": "boolean", | |
| 7688 "description": "Was the data deletion successful?" | |
| 7689 } | |
| 7690 ] | |
| 7691 } | |
| 7692 ] | |
| 7693 }, | |
| 7694 { | |
| 7695 "name": "history", | |
| 7696 "description": "Clears the browser's history.", | |
| 7697 "type": "function", | |
| 7698 "parameters": [ | |
| 7699 { | |
| 7700 "name": "timePeriod", | |
| 7701 "type": "string", | |
| 7702 "enum": ["last_hour", "last_day", "last_week", "last_month", "everyt hing"], | |
| 7703 "description": "The timeframe inside of which to delete browsing his tory." | |
| 7704 }, | |
| 7705 { | |
| 7706 "name": "callback", | |
| 7707 "type": "function", | |
| 7708 "description": "Called when the browser's history has cleared.", | |
| 7709 "optional": true, | |
| 7710 "parameters": [ | |
| 7711 { | |
| 7712 "name": "result", | |
| 7713 "type": "boolean", | |
| 7714 "description": "Was the data deletion successful?" | |
| 7715 } | |
| 7716 ] | |
| 7717 } | |
| 7718 ] | |
| 7719 }, | |
| 7720 { | |
| 7721 "name": "passwords", | |
| 7722 "description": "Clears the browser's stored passwords.", | |
| 7723 "type": "function", | |
| 7724 "parameters": [ | |
| 7725 { | |
| 7726 "name": "timePeriod", | |
| 7727 "type": "string", | |
| 7728 "enum": ["last_hour", "last_day", "last_week", "last_month", "everyt hing"], | |
| 7729 "description": "The timeframe inside of which to delete stored passw ords." | |
| 7730 }, | |
| 7731 { | |
| 7732 "name": "callback", | |
| 7733 "type": "function", | |
| 7734 "description": "Called when the browser's passwords have been cleare d.", | |
| 7735 "optional": true, | |
| 7736 "parameters": [ | |
| 7737 { | |
| 7738 "name": "result", | |
| 7739 "type": "boolean", | |
| 7740 "description": "Was the data deletion successful?" | |
| 7741 } | |
| 7742 ] | |
| 7743 } | |
| 7744 ] | |
| 7745 } | |
| 7746 ] | |
| 7524 } | 7747 } |
| 7525 ] | 7748 ] |
| OLD | NEW |