Commit Graph

19284 Commits

Author SHA1 Message Date
Honza Bambas
5d5a19752c Bug 918880 - Followup - gracefully recover from scheduleUpdate() failure r=fabrice 2013-12-22 18:31:15 -08:00
Andrew McCreight
4bcf2e732a Bug 937960, part 5 - Add pref to activate ICC. r=smaug 2013-12-22 10:14:36 -05:00
Andrew McCreight
2cbd7bb490 Bug 937960, part 4 - Reduce time until CC when it is incremental. r=smaug 2013-12-22 09:58:20 -05:00
Andrew McCreight
b4703a0481 Bug 937960, part 3 - Pass in a small time budget with ICC. r=smaug 2013-12-22 09:58:19 -05:00
Andrew McCreight
c29d03447a Bug 937960, part 2 - Add ICC slice timer and scheduling. r=smaug 2013-12-21 09:35:08 -05:00
Andrew McCreight
b978cac7d0 Bug 937960, part 1 - Add static var for incremental CC. r=smaug 2013-12-21 09:35:08 -05:00
William Chen
f1738bc31b Bug 887538 - Implement web components shadow element. r=mrbkap 2013-12-20 22:43:58 -08:00
Boris Zbarsky
e88b4f4fd5 Bug 952062. Fix union codegen to properly destroy the union members if conversion to them fails. r=dzbarsky 2013-12-20 15:33:57 -05:00
Wes Kocher
841ce3720c Merge m-c to inbound 2013-12-20 19:00:45 -08:00
Wes Kocher
14628d9b52 Merge inbound to m-c 2013-12-20 18:42:04 -08:00
Wes Kocher
19e7b8c082 Backed out changeset df0855f26e4d (bug 949642) for introducing a new intermittent failure 2013-12-20 18:33:55 -08:00
Wes Kocher
58a13fe0cb Backed out changeset 6532bf066bb4 (bug 882299) 2013-12-20 18:33:04 -08:00
Steve Fink
fc23242cfe Backed out changeset f71e6905567f (bug 952688)
--HG--
extra : rebase_source : 8d66cb74d228fd4e34c72afab98132bf1d2ba549
2013-12-20 16:46:31 -08:00
Olli Pettay
00b2f6140e Bug 949722 - Assigning to '.onerror' of XHR appends an event listener, rather than overwriting it (only in workers), r=khuey 2013-12-21 02:22:13 +02:00
Steve Fink
ea73add095 Bug 952688 - Root CallbackObject's CallSetup around GlobalScope() call, r=terrence 2013-12-20 16:07:00 -08:00
Wes Kocher
cac388f427 Revert the backout of bug 938023 (changesets 19fbd3fb0373:8146150d4df8) 2013-12-20 13:43:46 -08:00
Nils Ohlmeier [:drno]
7215be83c0 Bug 951892 - Adding ICE Connection state checks to PeerConnection Mochitests r=abr 2013-12-20 14:00:00 -06:00
Wes Kocher
97de048349 Backed out changeset f84ac36ce832 (bug 952062) for osx debug m1 orange 2013-12-20 14:22:55 -08:00
James Willcox
314e018e33 Bug 884226 - Add 'willReadFrequently' getContext() option for 2D canvas r=ehsan,gwright 2013-12-20 15:50:48 -06:00
Nicholas Cameron
42cc7a3660 Bug 898828. Don't even try async video on Windows. r=nical 2013-12-21 10:37:07 +13:00
Boris Zbarsky
e7903fc5dc Bug 952062. Fix union codegen to properly destroy the union members if conversion to them fails. r=dzbarsky 2013-12-20 15:33:57 -05:00
Boris Zbarsky
03f1fef9b8 Bug 952375. Include headers for external interfaces in UnionConversions.h. r=dzbarsky 2013-12-20 14:28:18 -05:00
Boris Zbarsky
46618df149 Bug 951245. Forwarding to outer should check for active document, not current inner, to handle document.open() cases. r=peterv 2013-12-20 14:28:18 -05:00
Boris Zbarsky
878193f1fb Bug 949890. Fix rooting hazard in workers::XMLHttpRequest::Send. r=khuey 2013-12-20 14:28:18 -05:00
Boris Zbarsky
6cbdf23c78 Bug 937461. Make cloneNode/importNode "deep" arg default to false, since the spec changed on us. r=sicking 2013-12-20 14:28:17 -05:00
Ben Turner
ca4ad0f71d Bug 951671, Periodic Worker activity during idle. r=khuey. 2013-12-20 14:03:19 -05:00
Gregory Szorc
8f615a095a Bug 951352 - Disallow XPIDL_MODULE if XPIDL_SOURCES isn't defined; r=glandium
Once upon a time XPIDL_MODULE and MODULE were kind of the same and
MODULE got mass-converted into XPIDL_MODULE with the removal of MODULE
in bug 939044. Unfortunately, we forgot to add a check for XPIDL_MODULE
being defined if XPIDL_SOURCES isn't (a build config that makes no sense
and only results in cargo culting).

This patch corrects that oversight.

--HG--
extra : rebase_source : d609e2baa8d16df97c944bc9def26ad05527d937
2013-12-17 12:45:56 -08:00
Rick Eyre
68a00515c1 Bug 882299 - Implement VTTCue::Line. r=smaug, r=rillian 2013-12-16 14:35:01 -05:00
Rick Eyre
4fdaf8fb73 Bug 949642 - Implement VTTCue::LineAlign. r=rillian 2013-12-13 09:29:15 -05:00
David Zbarsky
35d4903547 Bug 928953 - WebIDL headers should include the file for enums. r=bz 2013-12-20 11:37:48 -05:00
Carsten "Tomcat" Book
2fc600c4f6 Merge mozilla-central to mozilla-inbound 2013-12-20 11:37:10 +01:00
Carsten "Tomcat" Book
93471835e0 merge b2g-inbound to mozilla-central 2013-12-20 10:23:46 +01:00
Vivien Nicolas
62f6f02e42 Bug 950300 - Cancel APZC panning is the first touchmove is preventDefault'ed. r=kats 2013-12-20 10:11:01 +01:00
Andrea Marchesini
2dace622d0 Bug 949456 - MessageEventInit updated to the latest spec, r=bz 2013-12-20 08:51:03 +00:00
Boris Zbarsky
81be6fc98a Bug 952073. Fix codegen to actually work correctly for the case of a nullable union dictionary member with no default value. r=dzbarsky
This fix just makes us take the normal Optional codepath for this case, since there is no weirdness here.
2013-12-19 23:30:38 -05:00
Wes Kocher
0f25e5ed76 Merge m-c to b2g-inbound 2013-12-19 19:52:38 -08:00
Wes Kocher
9a7416c000 Merge m-c to inbound 2013-12-19 19:51:23 -08:00
Yuan Xulei
e8bca0fe76 Bug 932145 - Mochitest support for Keyboard/IME API. r=fabrice 2013-12-20 11:05:52 +08:00
Wes Kocher
3326bf6cf4 Merge inbound to m-c 2013-12-19 18:58:45 -08:00
Ryan VanderMeulen
f6324c0c28 Backed out changeset f9b9eae77c66 (bug 932145) for desktop B2G mochitest orange. 2013-12-19 12:07:28 -05:00
Jessica Jong
3df5fdc1ad Bug 951958 - B2G RIL: set/get preferred network type error message is not set accordingly. r=hsinyi 2013-12-19 11:07:14 -05:00
Gabriele Svelto
546ec3aa32 Bug 950105 - Escape reserved characters when converting a WBXML document to XML. r=vicamo, r=chucklee 2013-12-18 17:19:42 +01:00
Yuan Xulei
7324ed3e77 Bug 932145 - Mochitest support for Keyboard/IME API. r=fabrice 2013-12-19 11:05:12 -05:00
Ryan VanderMeulen
e4ef933d12 Backed out changesets ccdc3d4f4571, 4dcc91e771e3, 0ae14946314b, and 94d22ab0b17f (bug 937960) for Windows 7 debug xpcshell failures. 2013-12-19 16:57:55 -05:00
Ehsan Akhgari
c74c5f7dee Bug 951555 - Clean up dead code from dom/workers/RuntimeService.cpp after removal of heuristic detection from the File API; r=bent 2013-12-18 22:54:26 -05:00
Ryan VanderMeulen
5df86bb751 Merge m-c to inbound. 2013-12-18 21:28:22 -05:00
Ryan VanderMeulen
9c7c648b58 Merge b2g-inbound to m-c. 2013-12-18 21:27:05 -05:00
Vivien Nicolas
673016ed2d Bug 950489 - While changing the range of an input type range the page is moving as well. r=kats 2013-12-19 01:12:47 +01:00
Ryan VanderMeulen
2d5b945f2d Backed out changesets b03bd1170d1c, 419615a1195d, a1b699b80442, and 524c573fd8a6 (bug 937960) for Win7 debug xpcshell orange. 2013-12-18 19:04:11 -05:00
Ryan VanderMeulen
93604b8dd2 Backed out changesets 472a1be79a9f, 2b43b310858b, and adc20d941bd8 (bug 948554) for Win7 debug xpcshell timeouts. 2013-12-18 19:03:28 -05:00
Adam Roach [:abr]
1fce516c99 Bug 784491 - Part 1: Add constraints to addStream r=jib 2013-12-18 13:54:23 -06:00
Andrew McCreight
cd27a920f4 Bug 948554, part 3 - Capture max slice time in logs and telemetry. r=smaug 2013-12-18 11:42:16 -08:00
Andrew McCreight
55f7f429b2 Bug 948554, part 2 - Convert some of nsJSEnvironment to TimeStamp for greater precision. r=smaug 2013-12-18 11:42:16 -08:00
Andrew McCreight
26e3a30133 Bug 948554, part 1 - Rename PrepareForCycleCollection and make it a method. r=smaug
This name is more precise, because we must call it once per slice,
not once per CC.  Being a method on the CC stats object is more consistent.
2013-12-18 11:42:16 -08:00
Andrew McCreight
4222ea02cb Bug 937960, part 4 - Reduce time until CC when it is incremental. r=smaug 2013-12-18 11:42:16 -08:00
Andrew McCreight
ba157fe9fc Bug 937960, part 3 - Pass in a small time budget with ICC. r=smaug 2013-12-18 11:42:16 -08:00
Andrew McCreight
71f3e98269 Bug 937960, part 2 - Add ICC slice timer and scheduling. r=smaug 2013-12-18 11:42:16 -08:00
Andrew McCreight
7ea21e68a0 Bug 937960, part 1 - Add ICC pref to nsJSEnv. r=smaug 2013-12-18 11:42:15 -08:00
Boris Zbarsky
e223f9691c Bug 949501. Make nullable unions that are isMember stop claiming to have a holder. r=dzbarsky 2013-12-18 11:20:43 -05:00
Masatoshi Kimura
49bbd2d77b Bug 950311 - deCOM nsIDOMLoadStatus. r=mayhemer 2013-12-19 00:11:54 +09:00
Carsten "Tomcat" Book
0c952617ee merge b2g-inbound to mozilla-central 2013-12-18 15:48:38 +01:00
Carsten "Tomcat" Book
52c182902a merge b2g-inbound to mozilla-central 2013-12-18 12:35:21 +01:00
Eric Chou
444938433c Bug 949772 - Fire PropertyChanged to registered BluetoothDevice objects, r=gyeh 2013-12-18 18:21:37 +08:00
Eric Chou
3af35c0e8b Bug 949772 - Make BluetoothAdpater be able to deal with multiple properties in one PropertyChanged event, f=btian, r=gyeh 2013-12-18 18:21:05 +08:00
Wes Kocher
280542536f Merge m-c to b2g-inbound 2013-12-17 21:22:31 -08:00
Ben Tian
be0306f1a6 Bug 949843 - Don't use char* str = NS_ConvertUTF16toUTF8(aBdAddress).get();, r=echou 2013-12-18 09:53:11 +08:00
Terrence Cole
8ae36cf3ba Bug 951407 - Fix two hazards introduced by bug 951282; r=sfink 2013-12-17 14:24:22 -08:00
Blake Kaplan
8e23aa0ed3 Bug 933483 - Don't fire events (and especially request animation frame events) when we're in a modal dialog. r=smaug 2013-12-17 16:12:33 -08:00
Andrew McCreight
87a54e8894 Bug 937818, part 0 - Root newly created objects in Bind across ADDREF. r=bz 2013-12-17 19:29:56 -08:00
Ryan VanderMeulen
947a3e877b Merge b2g-inbound to m-c. 2013-12-17 16:17:49 -05:00
Kartikaya Gupta
38db1b6d37 Bug 950487 - Remove unnecessary UpdateCompositionBounds function on APZC. r=Cwiiis 2013-12-17 14:25:57 -05:00
Ryan VanderMeulen
5504c8968f Backed out changesets ab5feb665350 and d29a46b5d058 (bug 932145) for B2G mochitest-4 orange. 2013-12-17 13:04:13 -05:00
Geoff Brown
07f6b5806d Bug 936226 - Disable test_temporary_storage.js on Android x86; r=jmaher 2013-12-17 09:54:36 -07:00
Boris Zbarsky
761ae28352 Bug 950991. Root on-stack JSObject* and JS::Value return values. r=smaug 2013-12-17 17:09:16 -05:00
Boris Zbarsky
b08989ef7e Bug 949940. Only enter the uncheckedObj compartment in a crossOriginGetter/Setter/Method around the UnwrapArg call that needs us to be in that compartment. r=peterv 2013-12-17 17:09:05 -05:00
Ryan VanderMeulen
81208466f0 Merge m-c to inbound. 2013-12-17 16:20:31 -05:00
Dimi Lee
aa4454c3c9 Bug 939056 - B2G NFC: Enable/disable MOZ_NFC at runtime. r=bz 2013-12-17 10:32:29 +08:00
Yuan Xulei
a2fcd23e0e Bug 932145 - Mochitest support for Keyboard/IME API. r=fabrice 2013-12-17 10:51:34 -05:00
Gene Lian
eaa3ec1b3b Bug 901457 - [sms][mms] We need a property for the "sent" timestamp (part 3, test cases). r=vicamo 2013-12-17 14:15:46 +08:00
Jessica Jong
a84e29bf55 Bug 943191 - Part 2: Attach/detach data registration on demand (for fugu). r=hsinyi 2013-12-20 15:56:35 -05:00
Jessica Jong
25a6ede398 Bug 943191 - Part 1: Move dsds data setup handling to RadioInterfaceLayer. r=hsinyi 2013-12-20 15:56:35 -05:00
Ms2ger
c7e03b6a71 Bug 942104 - Fix a mismerge from the backout on a CLOSED TREE; a=Tomcat 2013-12-20 15:19:14 +01:00
Carsten "Tomcat" Book
2f349d4ce4 Merge mozilla-central to b2g-inbound 2013-12-20 11:44:27 +01:00
Ms2ger
0762bdd26c Merge backout. 2013-12-20 11:39:00 +01:00
Ms2ger
20c828bcde Backout bug 938023 (changesets 19fbd3fb0373:8146150d4df8) for missing review. 2013-12-20 11:37:27 +01:00
Ms2ger
3f3cc744ed Merge backout. 2013-12-20 11:36:27 +01:00
Ms2ger
2900763f15 Backout bug 942104 (changesets 4e5746a65a5e:62e32a84a9fb) for missing review. 2013-12-20 11:33:37 +01:00
Yuan Xulei
397e0cf345 Bug 944397 - Process SetInputMethodActive request until content window is ready. r=fabrice
--HG--
extra : rebase_source : 330dbbe63646b2b08a3b6eded27c85714361044a
2013-12-20 16:01:18 +08:00
Boris Zbarsky
162f6eaa62 Bug 936056. Be consistent about the thisobj we pass to getters. r=jorendorff 2013-12-02 19:08:07 -05:00
Eric Chou
5a42e73ed4 Bug 942104 - Fire event 'ondiscoverystatechanged' (bluez), r=gyeh 2013-11-30 20:20:18 +08:00
Gregory Szorc
77d6c9e6dc Bug 949875 - Delay import some WebIDL modules; r=glandium
This prevents excessive dependencies on config.status. Those extra
dependencies make WebIDL developer workflow inefficient.

--HG--
extra : rebase_source : d656410da544d4d29eb926293d8be355cd3736db
2013-12-13 15:12:29 +09:00
Rick Eyre
2837cf469c Bug 950049 - Rename VTTCue::TextTrackCueAlign to AlignSetting. r=rillian 2013-12-13 09:44:50 -05:00
Tom Schuster
9881e93085 Bug 949197 - Make Array#slice on COW arrays work again. r=bz f=bholley 2013-12-19 17:39:15 +01:00
Josh Aas
7ae97ed5de Bug 951739: Remove mPluginThread from PluginModuleParent. r=bsmedberg 2013-12-19 10:15:13 -06:00
Andrea Marchesini
1200c39f8e Bug 946316 - Allow the use of strings as DataStore IDs, r=ehsan 2013-12-19 09:07:21 +00:00
Boris Zbarsky
086791016f Bug 951875. Actually apply binarynames to JS-implemented codegen. r=mccr8
Actually, this applies them to all callbacks, but most callback interfaces don't have entries in Bindings.conf.

This removes the extra entry for TestJSImplInterface in Bindings.conf that was covering up this bug.
2013-12-19 00:45:13 -05:00
Andrew McCreight
d7e50cd21d Bug 937960, part 4 - Reduce time until CC when it is incremental. r=smaug 2013-12-18 21:22:55 -08:00
Andrew McCreight
0c6b052b16 Bug 937960, part 3 - Pass in a small time budget with ICC. r=smaug 2013-12-18 21:22:55 -08:00
Andrew McCreight
046c83c2c8 Bug 937960, part 2 - Add ICC slice timer and scheduling. r=smaug 2013-12-18 21:22:55 -08:00
Andrew McCreight
3b5980cf7d Bug 937960, part 1 - Add ICC pref to nsJSEnv. r=smaug 2013-12-18 21:22:55 -08:00