Nicholas Nethercote
aa9f82bd36
Bug 1186811 (part 1) - Replace nsBaseHashtable::EnumerateRead() calls in dom/storage/ with iterators. r=baku.
...
--HG--
extra : rebase_source : 4b15ff97859da5e4421929c2c259f440d7224db3
2015-11-01 19:23:05 -08:00
Nicholas Nethercote
d137133367
Bug 1187115 - Replace nsBaseHashtable::EnumerateRead() calls in dom/{bluetooth,messagechannel}/ with iterators. r=khuey.
...
--HG--
extra : rebase_source : 1c02cc79902eff27686904e8fa139175756446de
2015-11-18 19:38:55 -08:00
L. David Baron
8edfb62b0c
Bug 1223653 patch 2 - Use an enum class for NS_STYLE_BOX_SIZING_*. r=heycam
...
The casts in nsCSSProps.cpp (defining kBoxSizingKTable) and in
nsComputedDOMStyle::DoGetBoxSizing (using
nsCSSProps::ValueToKeywordEnum) are a little bit annoying, though aren't
a net reduction in typesafety.
The casts in nsRuleNode.cpp (SetDiscrete) are a little more annoying,
though the change in this patch should be sufficient for converting all
properties -- but that may also mean reducing typesafety a bit for all
properties.
I'd like to find something better to do about them, but I think I'm ok
landing this before doing that. Bug 1224918 covers doing better.
--HG--
extra : commitid : GEVyZB5b23F
2015-11-19 18:09:29 -08:00
L. David Baron
4aa548f8f9
Bug 1223653 patch 1 - Fix incorrect function being called, caught by enum class type checking in next patch. r=jfkthame
...
This looks like a regression from the way I addressed review comments in
bug 311415 comment 11 (see "I just added another variant of
ComputeWidthValue").
--HG--
extra : commitid : K5US3VkC5rE
2015-11-19 18:09:29 -08:00
L. David Baron
96383fc767
Bug 1224464 patch 3 - Rename KTableValue to KTableEntry now that it is a struct. r=heycam
...
--HG--
extra : commitid : B2iM8wFeMUs
2015-11-19 18:09:07 -08:00
L. David Baron
f4b9c949b7
Bug 1224464 patch 2 - Make nsCSSProps keyword tables be arrays of structs, to represent what they logically are. r=heycam
...
--HG--
extra : commitid : 5YOv7qQkUeW
2015-11-19 18:08:57 -08:00
L. David Baron
0d55caaf13
Bug 1224464 patch 1 - Make nsCSSKeyword explicitly int16_t. r=heycam
...
--HG--
extra : commitid : JPC4nRd8l1k
2015-11-19 18:08:56 -08:00
Ben Kelly
f1ab7986b2
Bug 1186856 ServiceWorker .register() should always stop current registration from uninstalling. r=jdm
2015-11-19 17:42:09 -08:00
David Anderson
30e9c14eff
Null-check D3D10 devices in a few places. (bug 1225645, r=bas)
2015-11-19 15:04:46 -08:00
Botond Ballo
12bf0dcf48
Bug 1226320 - Fix a refactoring in APZCTreeManager that didn't preserve semantics correctly. r=kats
...
--HG--
extra : rebase_source : 978a5800996c54a14efcd18b6c8b76cec72fc3b2
2015-11-19 15:34:50 -05:00
Karl Tomlinson
0fd339415f
back out 938041e183e5 from bug 1198613 for assertion failure in 423107-1.xhtml
...
"Placeholder relationship should have been torn down already; this might mean we have a stray placeholder in the tree."
2015-11-20 11:44:29 +13:00
Terrence Cole
2508e5037b
No Bug - Remove two unused, orphan variables; r=sfink
2015-11-19 13:55:16 -08:00
Terrence Cole
feac54f0ce
No Bug - Fix accumulated unified build bustage in the JS shell; r=sfink
...
--HG--
extra : rebase_source : d320816b8eb06ccf1baa93ec24c08539710dac8a
2015-11-19 13:54:29 -08:00
Eric Faust
5e8a66a98f
Bug 1055472 - Part 18: Incorportate arai's test into the subclassing suite. (r=me)
2015-11-18 14:11:14 -08:00
Eric Faust
1807fe701b
Bug 1055472 - Part 17: Make the Array constructor properly subclassable. (r=jorendorff, r=bhackett, r=terrence)
2015-11-13 18:22:22 -08:00
Eric Faust
9291922bb6
Bug 1055472 - Part 16: Make the String constructor properly subclassable. (r=Waldo)
2015-11-13 18:22:22 -08:00
Eric Faust
a51a534d0e
Bug 1055472 - Part 15: Make the DataView constructor properly subclassable. (r=jorendorff, r=bhackett)
2015-11-13 18:22:22 -08:00
Eric Faust
98f1fa22e2
Bug 1055472 - Part 14: Make the various TypedArray constructors properly subclassable. (r=Waldo, r=bhackett)
2015-11-13 18:22:22 -08:00
Eric Faust
3f478a674a
Bug 1055472 - Part 13: Make the ArrayBuffer constructor properly subclassable. (r=Waldo)
2015-11-13 18:22:22 -08:00
Eric Faust
d830569df2
Bug 1055472 - Part 12: Mae the WeakSet constructor properly subclassable. (r=Waldo)
2015-11-13 18:22:21 -08:00
Eric Faust
89fb3dc021
Bug 1055472 - Part 11: Make the WeakMap constructor properly subclassable. (r=Waldo)
2015-11-13 18:22:21 -08:00
Eric Faust
5745b31e40
Bug 1055472 - Part 10: Make the Set constructor properly subclassable. (r=Waldo)
2015-11-13 18:22:21 -08:00
Eric Faust
7b1dd4f0df
Bug 1055472 - Part 9: Make the Map constructor properly subclassable. (r=Waldo)
2015-11-13 18:22:21 -08:00
Eric Faust
4ad1d16184
Bug 1055472 - Part 8: Make the RegExp constructor properly subclassable. (r=Waldo)
2015-11-13 18:22:21 -08:00
Eric Faust
ea15c14015
Bug 1055472 - Part 8 prelim: Rename InitializeRegExp to RegExpObject::initFromAtom for readability. (r=Waldo)
2015-11-13 18:22:21 -08:00
Eric Faust
1c5fef9878
Bug 1055472 - Part 7: Make the Date constructor properly subclassable. (r=Waldo)
2015-11-13 18:22:21 -08:00
Eric Faust
0d2df5920e
Bug 1055472 - Part 6: Make the Number constructor properly subclassable. (r=Waldo)
2015-11-13 18:22:21 -08:00
Eric Faust
3b4c151bcd
Bug 1055472 - Part 5: Make the various Error constructors properly subclassable. (r=Waldo)
2015-11-13 18:22:21 -08:00
Eric Faust
28c1a0129d
Bug 1055472 - Part 4: Make the Boolean constructor properly subclassable. (r=Waldo)
2015-11-13 18:22:21 -08:00
Eric Faust
101dfdd010
Bug 1055472 - Part 3: Make the Object constructor properly subclassable. (r=Waldo)
2015-11-13 18:22:21 -08:00
Eric Faust
f539b0620b
Bug 1055472 - Part 2b: Make Function.prototype.bind play nicely with subclassed functions. (r=Waldo, shoutouts for good flyby by evilpie)
2015-11-13 18:22:21 -08:00
Eric Faust
80c1541a10
Bug 1055472 - Part 2: Make the Function constructor properly subclassable. (r=Waldo)
2015-11-13 18:22:21 -08:00
Eric Faust
f506cb5501
Bug 1055472 - Part 1: Factor out GetPrototypeFromConstructor and use it in existing object creation paths. (r=Waldo)
2015-11-13 18:22:21 -08:00
Shu-yu Guo
1e82f57762
Bug 1224418 - Functions directly scoped under non-syntactic scopes should be considered cloneable. (r=billm)
2015-11-19 13:42:22 -08:00
Olivier Yiptong
a44b36b9b2
Bug 1224950 - Remove redundant RemoteNewTabUtils use in content/browser.js r=mconley
...
--HG--
extra : commitid : FGc7Y4TMaBQ
extra : amend_source : a69f5ebe320229fe4a8f012bc4571209c77bc5f5
2015-11-19 16:51:48 -05:00
Olivier Yiptong
a10c269286
Bug 1224950 - Limit Message-Using Remote New Tab to Nightly and Aurora r=mconley
...
--HG--
extra : commitid : 7WhGDvbiS1o
2015-11-19 16:51:45 -05:00
Wes Kocher
f81fa4f5dd
Merge m-c to inbound, a=merge
...
--HG--
extra : commitid : J3K6n71ZaLB
2015-11-19 13:47:54 -08:00
Wes Kocher
f2a69ef549
Merge b2ginbound to central, a=merge
...
--HG--
extra : commitid : DJ1BP2VTWLm
2015-11-19 13:36:16 -08:00
Wes Kocher
b00e073777
Touch CLOBBER to clear up bug 1168113's bustage a=merge
...
--HG--
extra : commitid : DXOXkkg6Ddd
extra : source : 5732e276c41ce1e771d4d550e8a95afdd9a2b105
2015-11-19 10:09:08 -08:00
Wes Kocher
9841b36b92
Merge fx-team to m-c a=merge
...
--HG--
extra : commitid : KDNuRwQB9a
2015-11-19 13:15:28 -08:00
B2G Bumper Bot
f77fe39b75
Bumping manifests a=b2g-bump
2015-11-19 08:04:19 -08:00
Jan de Mooij
8bfe2fe03a
Bug 1219883 - Fix Ion typed array stub to handle constant string index. r=efaust
2015-11-19 16:11:27 +01:00
Kartikaya Gupta
bd89527b60
Bug 1203058 - Set the paint sync id on the top-level window rather than the tab's window, because then it won't get lost during page unload. r=rbarker
...
--HG--
extra : commitid : LTIWvjdej9z
2015-11-19 09:57:51 -05:00
Kartikaya Gupta
8a6023f387
Bug 1223928 - Update various reftests that now pass/fail with gecko scrollbars on Android&&asyncPan. r=snorp
...
--HG--
extra : commitid : G5eJp4xTljl
2015-11-19 09:55:21 -05:00
Kartikaya Gupta
076e47d4c8
Bug 1223928 - Make the horizontal scrollbar on the root scrollable shift correctly with the dynamic toolbar. r=botond
...
--HG--
extra : commitid : I3ZChoVA8Gv
2015-11-19 09:55:21 -05:00
Kartikaya Gupta
fd2ef38e1d
Bug 1223928 - Enable gecko scrollbars on Fennec. r=snorp
...
--HG--
extra : commitid : 8uqrfGGmp1F
2015-11-19 09:55:21 -05:00
Kartikaya Gupta
12e30c6910
Bug 1223928 - Disable the Java scrollbars in Fennec with APZ enabled. r=snorp
...
--HG--
extra : commitid : IMK20kd6vf7
2015-11-19 09:55:21 -05:00
Landry Breuil
f468ad9584
Bug 1226146: fix sndio audio_device backend after webrtc 43 landing in bug 1198458 r=jesup NPOTB
2015-11-19 09:48:26 -05:00
Carsten "Tomcat" Book
e93d20c81c
Merge mozilla-central to mozilla-inbound
2015-11-19 15:22:50 +01:00
Carsten "Tomcat" Book
839fa910f5
merge mozilla-inbound to mozilla-central a=merge
2015-11-19 14:44:11 +01:00