Commit Graph

274829 Commits

Author SHA1 Message Date
Nicholas Nethercote
79d571c5c9 Bug 1187139 (part 1) - Replace nsBaseHashtable::Enumerate() calls in accessible/ with iterators. r=tbsaunde. 2015-11-29 14:02:07 -08:00
Christoph Kerschbaumer
84789b221a Bug 1225362 - Use channel.asyncOpen2 in toolkit/components/search/nsSearchService.js (r=sicking) 2015-11-30 20:27:05 -08:00
Christoph Kerschbaumer
5cde00a7bc Bug 1225361 - Use channel.asyncOpen2 in toolkit/components/places/tests/test_bug_411966.html (r=sicking) 2015-11-30 20:26:19 -08:00
Christoph Kerschbaumer
9b1e30ec5d Bug 1225360 - Use channel.asyncOpen2 in toolkit/components/places/tests/network/test_history_redirects.js (r=sicking) 2015-11-30 20:25:37 -08:00
Christoph Kerschbaumer
e08e89c4a5 Bug 1225355 - Use channel.asyncOpen2 in toolkit/components/aboutmemory/content/aboutMemory.js (r=sicking) 2015-11-30 20:23:55 -08:00
Christoph Kerschbaumer
ed48ca2d92 Bug 1225641 - Change default security flags within NetUtil.newChannel (r=sicking) 2015-11-17 17:35:30 -08:00
Boris Zbarsky
a900887b12 Bug 1229031. Make sure to not init binding pref var caches on worker threads. r=smaug 2015-11-30 22:04:20 -05:00
Boris Zbarsky
8187bf69d3 Bug 1228708. Fix UndoManager to correctly suppress exceptions it wants to suppress on ErrorResults. r=smaug 2015-11-30 22:04:12 -05:00
Boris Zbarsky
247b1d8a5e Bug 1228707. Add a away to call Web IDL callbacks while ignoring any errors from them, and use it in a few places. r=smaug 2015-11-30 22:04:09 -05:00
Boris Zbarsky
7429891baf Bug 1170760 part 13. Add subclassing support to Promise::Then/Catch. r=baku,efaust 2015-11-25 15:48:10 -05:00
Boris Zbarsky
3b6bc23534 Bug 1170760 part 12. Rip out the promise-resolved-with-promise fast path. r=baku 2015-11-25 15:48:09 -05:00
Boris Zbarsky
63805f4fe4 Bug 1170760 part 11. Add subclassing support to Promise::Reject. r=baku,efaust 2015-11-25 15:48:09 -05:00
Boris Zbarsky
7e39e88786 Bug 1170760 part 10. Add subclassing support to Promise::Resolve. r=baku,efaust 2015-11-25 15:48:09 -05:00
Boris Zbarsky
1169315411 Bug 1170760 part 9. Stop using Promise::Resolve in the bindings for PromiseDebugging. r=baku 2015-11-25 15:48:09 -05:00
Boris Zbarsky
bfcda805d1 Bug 1170760 part 8. Add subclassing support to Promise::All. r=baku,efaust 2015-11-25 15:48:09 -05:00
Boris Zbarsky
54541df8b3 Bug 1170760 part 7. Add subclassing support to Promise::Race. r=baku,efaust
Note that the web platform tests don't actually have quite the behavior they're
expected to per the spec yet.  They will get adjusted later on as we add
subclassing support to Promise.resolve and Promise.prototype.then.
2015-11-25 15:48:09 -05:00
Boris Zbarsky
f350c4ef12 Bug 1170760 part 6. Fix GetDependentPromise to deal with a situation when someone called then() and passed it the resolve/reject functions that come from a promise's constructor. r=baku 2015-11-25 15:48:09 -05:00
Boris Zbarsky
ce7052ac40 Bug 1170760 part 5. Implement NewPromiseCapability which can either return a PromiseCapability as in the spec, or one that has a native promise and maybe resolve/reject functions if the consumer asked for them. r=baku,efaust 2015-11-25 15:48:09 -05:00
Boris Zbarsky
cfaa3b6dd3 Bug 1170760 part 4. Change Promise::Constructor to run in the Xray compartment when new Promise happens over Xrays. r=peterv 2015-11-25 15:48:08 -05:00
Boris Zbarsky
cd3eff21f4 Bug 1170760 part 3. Add an @@species getter on Promise. r=peterv 2015-11-25 15:48:08 -05:00
Boris Zbarsky
6a4cd2a0cf Bug 1170760 part 2. Pass in the 'this' value to Promise static methods. r=peterv 2015-11-25 15:48:08 -05:00
Boris Zbarsky
3630c9e53b Bug 1170760 part 1. Introduce a PromiseCapability struct. r=baku,efaust 2015-11-25 15:48:08 -05:00
Eitan Isaacson
090da7d0a5 Bug 1225928 - Fix hang on linux when sending an empty string to speech synth. r=smaug 2015-11-30 18:59:01 -08:00
Eitan Isaacson
5cf4ef35e0 Bug 1226015 - Have child send __delete__ in speech synth request protocol, fixes race. r=smaug 2015-11-30 18:59:01 -08:00
Morris Tseng
eb29c4f20e Bug 1228488 - Return INVALID_ENUM for GL_UNIFORM_NAME_LENGTH. r=jgilbert 2015-12-01 10:16:12 +08:00
Nicholas Nethercote
fef09fc527 Bug 1228125 (part 3) - Remove nsIWidget::GetClientBoundsUntyped(). r=botond. 2015-11-25 20:55:36 -08:00
Nicholas Nethercote
f64ae33631 Bug 1228125 (part 2) - Remove nsIWidget::GetScreenBoundsUntyped(). r=botond. 2015-11-25 20:55:34 -08:00
Nicholas Nethercote
bae167ebf7 Bug 1228125 (part 1) - Remove nsIWidget::GetBoundsUntyped(). r=botond.
This requires adding a new overloading of LayoutDevicePixel::ToAppUnits and a
new PixelCastJustification: LayoutDeviceIsParentLayerForRCDRSF.
2015-11-25 20:32:47 -08:00
Wes Kocher
d2cd12e602 Merge m-c to inbound, a=merge 2015-11-30 17:47:00 -08:00
Wes Kocher
c606fcb33c Merge fx-team to central, a=merge 2015-11-30 17:44:10 -08:00
Nick Fitzgerald
fc1e123cbe Bug 1226440 - Expose a method to get a node's immediate dominator; r=bz,sfink
This commit adds the `getImmediateDominator` method to `DominatorTree` which
returns the id of the immediate dominator of the node associated with the given
id. This enables walking the dominator tree from leaves up parents all the way
to the root of the tree.
2015-11-30 17:38:06 -08:00
Nick Fitzgerald
2aace9ce67 Bug 1226416 - Expose a method to get a node's set of immediately dominated nodes in the dominator tree; r=bz,sfink
This adds the `getImmediatelyDominated` method to `DominatorTree` which takes a
node id and returns the set of each node ids for every node that is immediately
dominated by the node with the given id. The results are sorted by greatest to
least retained size. In conjunction with the `root` attribute, this can be used
to traverse the whole dominator tree.
2015-11-30 17:38:06 -08:00
JW Wang
de384d56c2 Bug 1228923 - Merge some MediaEventSource for MDSM. r=jya. 2015-12-01 09:34:02 +08:00
B2G Bumper Bot
e15d72f3ee Bumping manifests a=b2g-bump 2015-11-30 13:26:34 -08:00
B2G Bumper Bot
ded48922fb Bumping gaia.json for 6 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/183b45c6d967
Author: Sam Foster <sfoster@mozilla.com>
Desc: Merge pull request #33444 from sfoster/ftu-date-format-bug-1228144

Bug 1228144 - Use toLocaleString when updating date. r=zbraniecki

========

https://hg.mozilla.org/integration/gaia-central/rev/402755199d40
Author: Sam Foster <sfoster@mozilla.com>
Desc: Bug 1228144 - Use toLocaleString when updating date. r=zbraniecki

========

https://hg.mozilla.org/integration/gaia-central/rev/1eecd7f22dd6
Author: Sam Foster <sfoster@mozilla.com>
Desc: Merge pull request #33347 from sfoster/ftu-curtainup-gij-bug-1227705

Bug 1227705 - Use waitForCurtainUp before interacting in tests. r=mhenretty

========

https://hg.mozilla.org/integration/gaia-central/rev/2a9c76e8f81e
Author: Sam Foster <sfoster@mozilla.com>
Desc: Bug 1227705 - Use waitForCurtainUp/waitForFtuReady before interacting in tests. r=mhenretty

========

https://hg.mozilla.org/integration/gaia-central/rev/aa13cb19a78e
Author: Fernando Jiménez Moreno <ferjmoreno@gmail.com>
Desc: Merge pull request #33326 from michielbdejong/1181687-MockLazyLoader-Promises

Bug 1181687 - Use real Promises in MockLazyLoader, r=ferjm

========

https://hg.mozilla.org/integration/gaia-central/rev/4e47990e1a61
Author: Michiel de Jong <mbdejong@mozilla.com>
Desc: Bug 1181687 - Use real Promises in MockLazyLoader, r=ferjm
2015-11-30 13:25:11 -08:00
B2G Bumper Bot
2ccbbb5dfe Bumping manifests a=b2g-bump 2015-11-30 12:03:12 -08:00
B2G Bumper Bot
97df45d940 Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/406f8198e2b1
Author: Reza Akhavan <reza@akhavan.me>
Desc: Merge pull request #33261 from jedireza/home-button-closes-update-manager-dialogs

Bug 1225330 - Status bar icons change color before homescreen transition when home button is pressed

========

https://hg.mozilla.org/integration/gaia-central/rev/005d4d88cd10
Author: jedireza <reza@akhavan.me>
Desc: Bug 1225330 - Status bar icons change color before homescreen transition when home button is pressed
2015-11-30 11:56:59 -08:00
B2G Bumper Bot
2f1b04408b Bumping manifests a=b2g-bump 2015-11-30 11:50:02 -08:00
B2G Bumper Bot
04e14c265f Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/491ca5a2c7b5
Author: Chris Lord <chrislord.net@gmail.com>
Desc: Merge pull request #33372 from bzbarsky/more-promise-bustage

Bug 1228239 - Fix more misuse of Promise static methods in Gaia unit tests

========

https://hg.mozilla.org/integration/gaia-central/rev/a736b63af802
Author: Boris Zbarsky <bzbarsky@mit.edu>
Desc: Bug 1228239 - Fix more misuse of Promise static methods in Gaia unit tests.
2015-11-30 11:48:27 -08:00
B2G Bumper Bot
e379d9992b Bumping manifests a=b2g-bump 2015-11-30 08:39:52 -08:00
B2G Bumper Bot
23ad07b556 Bumping gaia.json for 4 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/85dc0648c84f
Author: KWierso <KWierso@users.noreply.github.com>
Desc: Merge pull request #32618 from jhector/bug-1214634-warning-fix

Bug 1214634 - Use createSafeHTML instead of escapeHTML r=russn

========

https://hg.mozilla.org/integration/gaia-central/rev/1278cd102e51
Author: Julian Hector <julian.r.hector@gmail.com>
Desc: Bug 1214634 - Use createSafeHTML instead of escapeHTML r=russn

========

https://hg.mozilla.org/integration/gaia-central/rev/09b8d1e58688
Author: Fernando Jiménez Moreno <ferjmoreno@gmail.com>
Desc: Merge pull request #33362 from ferjm/bug1227085.empty.sync.account

Bug 1227085 - Allow creating new Sync users, but warn about empty acc…

========

https://hg.mozilla.org/integration/gaia-central/rev/99f80dad65e7
Author: Fernando Jiménez Moreno <ferjmoreno@gmail.com>
Desc: Bug 1227085 - Allow creating new Sync users, but warn about empty accounts. r=yzen,michielbdejong
2015-11-30 08:38:30 -08:00
B2G Bumper Bot
d7bbc18406 Bumping manifests a=b2g-bump 2015-11-30 07:45:34 -08:00
B2G Bumper Bot
5f0cc5ea20 Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/5ad1dad7954d
Author: Fischer-L <Fischer-L@users.noreply.github.com>
Desc: Merge pull request #33437 from Fischer-L/bug_1228929-separate-offline-content-from-iframe

Bug 1228929 - [TV] Seperate the Send-to-TV offline content from the iframe, r=rexboy

========

https://hg.mozilla.org/integration/gaia-central/rev/226567a1110f
Author: Fischer.json <foxbrush@Fischerjsons-MacBook-Pro.local>
Desc: Bug 1228929 - [TV] Seperate the Send-to-TV offline content from the iframe
2015-11-30 07:44:02 -08:00
Felipe Gomes
a73c2278d2 Bug 1228627 - Conflict, browser-loop.js just got removed from fx-team in bug 1223573. r=bustage 2015-11-30 12:59:02 -02:00
Felipe Gomes
6b7d12de17 Bug 1228627 - Remove #includes from browser.js. r=Gijs 2015-11-30 12:13:57 -02:00
Carsten "Tomcat" Book
17b3d4de85 Merge mozilla-central to b2g-inbound 2015-11-30 13:47:32 +01:00
Carsten "Tomcat" Book
77dfa13ff4 Merge mozilla-central to fx-team 2015-11-30 13:46:30 +01:00
Jocelyn Liu
463e5a355d Bug 1228519 - Fix RequestReadNotification for GATT Server API. r=brsun 2015-11-30 20:24:07 +08:00
Jocelyn Liu
95b7d3e033 Bug 1228521 - Fix PDU packing in |ServerSendResponseCmd| for GATT Server API. r=brsun 2015-11-30 20:23:04 +08:00
Jocelyn Liu
cda2b07179 Bug 1228909 - Fix PDU packing in |ClientSetAdvDataCmd| for GATT API. r=brsun 2015-11-30 20:21:52 +08:00