{"head":"28c99f20a169499fde68fbbc31efd4fa3ebfae1b","size":32,"push_id":46655215,"ref":"refs/heads/release","commits":[{"sha":"a55cfd87e6d40852b6d60232d4caabf3d8f068d1","author":{"name":"Mark Hammond","email":"c2df7ab21f05c69c487529a04890523b146543f7@skippinet.com.au"},"url":"https://api.github.com/repos/mozilla/addon-sdk/commits/a55cfd87e6d40852b6d60232d4caabf3d8f068d1","message":"bug 677120: make cfx.bat support arbitrary number of arguments; r=myk"},{"sha":"470abdb9519906914b494279015c4d43efd405b8","author":{"name":"Wes Kocher","email":"5b5bed28477de941546144776b78f042d6c3c467@gmail.com"},"url":"https://api.github.com/repos/mozilla/addon-sdk/commits/470abdb9519906914b494279015c4d43efd405b8","message":"bug 640081: add 'reload' method to Tab objects in Tabs API; r=myk"},{"sha":"5aaf8ab81f5fe1705aa2b72d252f2d948b3638f4","author":{"name":"Will Bamberg","email":"70a5c3c130dfb431f2b3850096a7e90a50e6e813@mozilla.com"},"url":"https://api.github.com/repos/mozilla/addon-sdk/commits/5aaf8ab81f5fe1705aa2b72d252f2d948b3638f4","message":"bug 678248: document Request's overrideMimeType option; r=myk"},{"sha":"0390895858a6470ffd43b63ae85764710a93278f","author":{"name":"Will Bamberg","email":"70a5c3c130dfb431f2b3850096a7e90a50e6e813@mozilla.com"},"url":"https://api.github.com/repos/mozilla/addon-sdk/commits/0390895858a6470ffd43b63ae85764710a93278f","message":"bug 656542: classify --binary-args command-line argument as supported; r=myk"},{"sha":"034255e38b845283f59aa3de959b5674b9210e21","author":{"name":"Brian Warner","email":"32339611df027ade1e4c7ce52fc19d50c05be10e@mozilla.com"},"url":"https://api.github.com/repos/mozilla/addon-sdk/commits/034255e38b845283f59aa3de959b5674b9210e21","message":"Bug 678556: add .name and .version to 'self' module. r=myk"},{"sha":"544ab803ef894978a9d31a4418a5bd6397cc070e","author":{"name":"Sander van Veen","email":"a5580a732b91ba49cfcf4cbccd39411eefc6349c@gmail.com"},"url":"https://api.github.com/repos/mozilla/addon-sdk/commits/544ab803ef894978a9d31a4418a5bd6397cc070e","message":"bug 680821: report module URLs in about:memory; r=myk"},{"sha":"f88122a612ce8f6339a0b79b0f491e9ff2f8ba81","author":{"name":"Brian Warner","email":"32339611df027ade1e4c7ce52fc19d50c05be10e@mozilla.com"},"url":"https://api.github.com/repos/mozilla/addon-sdk/commits/f88122a612ce8f6339a0b79b0f491e9ff2f8ba81","message":"Bug 679554: don't ignore require() in a quote-prefixed line. r=myk\n\nWe did that to ignore require() in quoted strings (e.g. error messages\nprinted by the loader). But it also ignores real require() in things like:\n\n var obj = {\n    \"propname\": require(\"tabs\").activeTab.url\n }"},{"sha":"39830898891b13a2e4893dd49ecc76223b9ce02d","author":{"name":"Myk Melez","email":"06a661d8656af919ab1a27e1bef78119ec5c6f9f@mozilla.org"},"url":"https://api.github.com/repos/mozilla/addon-sdk/commits/39830898891b13a2e4893dd49ecc76223b9ce02d","message":"fix test bustage from the fix for bug 680821 by not assuming that all modules have filenames; r=bustage"},{"sha":"582d24892cceb0f1a5e6e6fb7f1ebc3e12ade20a","author":{"name":"Myk Melez","email":"06a661d8656af919ab1a27e1bef78119ec5c6f9f@mozilla.org"},"url":"https://api.github.com/repos/mozilla/addon-sdk/commits/582d24892cceb0f1a5e6e6fb7f1ebc3e12ade20a","message":"Merge pull request #233 from shane-tomlinson/assert_strict_docs\n\nadd docs for assertStrictEqual and assertNotStrictEqual methods; r=myk"},{"sha":"025b060cd71c4c19509bc8faca2c5e855020e95e","author":{"name":"Alexandre Poirot","email":"82fb5b98505a304af2c6343ccfc972f5b62aa3c6@gmail.com"},"url":"https://api.github.com/repos/mozilla/addon-sdk/commits/025b060cd71c4c19509bc8faca2c5e855020e95e","message":"Bug 681984: setInterval in content script are not correctly cancelled r=irakli"},{"sha":"9c70d703cfe371c3829635788b2531fb843ed859","author":{"name":"Brian Warner","email":"32339611df027ade1e4c7ce52fc19d50c05be10e@mozilla.com"},"url":"https://api.github.com/repos/mozilla/addon-sdk/commits/9c70d703cfe371c3829635788b2531fb843ed859","message":"Bug 679591: nicer error message for require() with no arguments. r=irakli"},{"sha":"20604fed251d1761a634325cd2f92e04d47281bf","author":{"name":"Myk Melez","email":"06a661d8656af919ab1a27e1bef78119ec5c6f9f@mozilla.org"},"url":"https://api.github.com/repos/mozilla/addon-sdk/commits/20604fed251d1761a634325cd2f92e04d47281bf","message":"bug 608488: run tests in deterministic (lexicographical, by file and function name) order; r=warner"},{"sha":"779df576cd43826ee1de4f25d37e0583acf294e7","author":{"name":"Will Bamberg","email":"70a5c3c130dfb431f2b3850096a7e90a50e6e813@mozilla.com"},"url":"https://api.github.com/repos/mozilla/addon-sdk/commits/779df576cd43826ee1de4f25d37e0583acf294e7","message":"Bug 679479 - Document how to communicate between content scripts and page scripts; r=ochameau"},{"sha":"922ee524ac551afd5bb3991073dcf0c2bea44f85","author":{"name":"Brian Warner","email":"32339611df027ade1e4c7ce52fc19d50c05be10e@mozilla.com"},"url":"https://api.github.com/repos/mozilla/addon-sdk/commits/922ee524ac551afd5bb3991073dcf0c2bea44f85","message":"Bug 654615: emit nicer ModuleNotFoundError, with line numbers. r=myk\n\nFor require() statements that reference unknown modules, the error message\ncites the line number of the first such require(). For define() statements\nthat are parsed by flattening the whole file into a single string, the line\nnumber is omitted.\n\nThe error message happens to match gcc's format, so tools like emacs'\ncompile-mode can parse the filename and line number, and they offer a button\nto jump your editor directly to the problem."},{"sha":"59433a19b7891cfcc3b428b65250f35c13384cef","author":{"name":"Myk Melez","email":"06a661d8656af919ab1a27e1bef78119ec5c6f9f@mozilla.org"},"url":"https://api.github.com/repos/mozilla/addon-sdk/commits/59433a19b7891cfcc3b428b65250f35c13384cef","message":"correct text in preferences-service about what it does when a consumer tries to set a pref to a non string/integer/boolean value"},{"sha":"d98f1d0af8bdb97e3c8af2b7f1a80f027fc67126","author":{"name":"Brian Warner","email":"32339611df027ade1e4c7ce52fc19d50c05be10e@mozilla.com"},"url":"https://api.github.com/repos/mozilla/addon-sdk/commits/d98f1d0af8bdb97e3c8af2b7f1a80f027fc67126","message":"Bug 686008: ignore hidden/tempfiles in xpi and data dirs. r=myk"},{"sha":"5516250017a65c9feb8f6a80773cd3fae487bf61","author":{"name":"Brian Warner","email":"cb833af13045d0f2f4efcaeee91815c0f359dc86@lothar.com"},"url":"https://api.github.com/repos/mozilla/addon-sdk/commits/5516250017a65c9feb8f6a80773cd3fae487bf61","message":"Merge pull request #237 from mykmelez/pref-svc-text\n\ncorrect text in preferences-service about what it does when a consumer tries to set a pref to a non string/integer/boolean value\r\n\r\nr=warner\r"},{"sha":"da3c14422b7567cdbc172050783228995c078a19","author":{"name":"Myk Melez","email":"06a661d8656af919ab1a27e1bef78119ec5c6f9f@mozilla.org"},"url":"https://api.github.com/repos/mozilla/addon-sdk/commits/da3c14422b7567cdbc172050783228995c078a19","message":"fix test bustage by updating the message the preferences-service testGetAndSet test expects; r=bustage"},{"sha":"6d19ec4b68fd651da5b0163bdc62bc5d6b418f33","author":{"name":"Will Bamberg","email":"70a5c3c130dfb431f2b3850096a7e90a50e6e813@mozilla.com"},"url":"https://api.github.com/repos/mozilla/addon-sdk/commits/6d19ec4b68fd651da5b0163bdc62bc5d6b418f33","message":"Bug 673187 - Remove docs server, first part; r=warner"},{"sha":"3b08b3b4ffccfcc16d04e381ccc11607f0f46c4c","author":{"name":"Will Bamberg","email":"70a5c3c130dfb431f2b3850096a7e90a50e6e813@mozilla.com"},"url":"https://api.github.com/repos/mozilla/addon-sdk/commits/3b08b3b4ffccfcc16d04e381ccc11607f0f46c4c","message":"Bug 673187 - Remove docs server, second part; r=myk"}],"legacy":{"head":"28c99f20a169499fde68fbbc31efd4fa3ebfae1b","size":32,"push_id":46655215,"shas":[["a55cfd87e6d40852b6d60232d4caabf3d8f068d1","mhammond@skippinet.com.au","bug 677120: make cfx.bat support arbitrary number of arguments; r=myk","Mark Hammond"],["470abdb9519906914b494279015c4d43efd405b8","kwierso@gmail.com","bug 640081: add 'reload' method to Tab objects in Tabs API; r=myk","Wes Kocher"],["5aaf8ab81f5fe1705aa2b72d252f2d948b3638f4","wbamberg@mozilla.com","bug 678248: document Request's overrideMimeType option; r=myk","Will Bamberg"],["0390895858a6470ffd43b63ae85764710a93278f","wbamberg@mozilla.com","bug 656542: classify --binary-args command-line argument as supported; r=myk","Will Bamberg"],["034255e38b845283f59aa3de959b5674b9210e21","warner@mozilla.com","Bug 678556: add .name and .version to 'self' module. r=myk","Brian Warner"],["544ab803ef894978a9d31a4418a5bd6397cc070e","sandervv@gmail.com","bug 680821: report module URLs in about:memory; r=myk","Sander van Veen"],["f88122a612ce8f6339a0b79b0f491e9ff2f8ba81","warner@mozilla.com","Bug 679554: don't ignore require() in a quote-prefixed line. r=myk\n\nWe did that to ignore require() in quoted strings (e.g. error messages\nprinted by the loader). But it also ignores real require() in things like:\n\n var obj = {\n    \"propname\": require(\"tabs\").activeTab.url\n }","Brian Warner"],["39830898891b13a2e4893dd49ecc76223b9ce02d","myk@mozilla.org","fix test bustage from the fix for bug 680821 by not assuming that all modules have filenames; r=bustage","Myk Melez"],["582d24892cceb0f1a5e6e6fb7f1ebc3e12ade20a","myk@mozilla.org","Merge pull request #233 from shane-tomlinson/assert_strict_docs\n\nadd docs for assertStrictEqual and assertNotStrictEqual methods; r=myk","Myk Melez"],["025b060cd71c4c19509bc8faca2c5e855020e95e","poirot.alex@gmail.com","Bug 681984: setInterval in content script are not correctly cancelled r=irakli","Alexandre Poirot"],["9c70d703cfe371c3829635788b2531fb843ed859","warner@mozilla.com","Bug 679591: nicer error message for require() with no arguments. r=irakli","Brian Warner"],["20604fed251d1761a634325cd2f92e04d47281bf","myk@mozilla.org","bug 608488: run tests in deterministic (lexicographical, by file and function name) order; r=warner","Myk Melez"],["779df576cd43826ee1de4f25d37e0583acf294e7","wbamberg@mozilla.com","Bug 679479 - Document how to communicate between content scripts and page scripts; r=ochameau","Will Bamberg"],["922ee524ac551afd5bb3991073dcf0c2bea44f85","warner@mozilla.com","Bug 654615: emit nicer ModuleNotFoundError, with line numbers. r=myk\n\nFor require() statements that reference unknown modules, the error message\ncites the line number of the first such require(). For define() statements\nthat are parsed by flattening the whole file into a single string, the line\nnumber is omitted.\n\nThe error message happens to match gcc's format, so tools like emacs'\ncompile-mode can parse the filename and line number, and they offer a button\nto jump your editor directly to the problem.","Brian Warner"],["59433a19b7891cfcc3b428b65250f35c13384cef","myk@mozilla.org","correct text in preferences-service about what it does when a consumer tries to set a pref to a non string/integer/boolean value","Myk Melez"],["d98f1d0af8bdb97e3c8af2b7f1a80f027fc67126","warner@mozilla.com","Bug 686008: ignore hidden/tempfiles in xpi and data dirs. r=myk","Brian Warner"],["5516250017a65c9feb8f6a80773cd3fae487bf61","warner-github@lothar.com","Merge pull request #237 from mykmelez/pref-svc-text\n\ncorrect text in preferences-service about what it does when a consumer tries to set a pref to a non string/integer/boolean value\r\n\r\nr=warner\r","Brian Warner"],["da3c14422b7567cdbc172050783228995c078a19","myk@mozilla.org","fix test bustage by updating the message the preferences-service testGetAndSet test expects; r=bustage","Myk Melez"],["6d19ec4b68fd651da5b0163bdc62bc5d6b418f33","wbamberg@mozilla.com","Bug 673187 - Remove docs server, first part; r=warner","Will Bamberg"],["3b08b3b4ffccfcc16d04e381ccc11607f0f46c4c","wbamberg@mozilla.com","Bug 673187 - Remove docs server, second part; r=myk","Will Bamberg"]],"ref":"refs/heads/release"}}