Граф коммитов

30414 Коммитов

Автор SHA1 Сообщение Дата
Jon Coppeard bfba7b5146 Bug 963167 - Convert JS_SetElement() to take HandleValue rather than MutableHandleValue r=sfink r=bz 2014-01-25 09:31:17 +00:00
Sid Stamm f6b4704ae8 Bug 911547 - make nsIContentSecurityPolicy serializable and trigger read/write from nsPrincipal. r=jst,grobinson
--HG--
extra : rebase_source : 3e1846e15538729f3c94f5c1470959b5d7b31f0f
2014-01-23 15:34:59 -08:00
Bobby Holley 048f4eae8c Bug 957688 - Kill off checkAccess. r=mrbkap 2014-01-24 16:08:26 -08:00
Sid Stamm 842e0bd445 Bug 843311 - update CSP report-uri parsing to be spec compliant. r=grobinson 2014-01-24 10:24:08 -08:00
Ryan VanderMeulen 3f3b90ac89 Merge m-c to inbound. 2014-01-23 15:58:06 -05:00
Ryan VanderMeulen d64c974566 Merge b2g-inbound to m-c. 2014-01-23 15:39:44 -05:00
Vivien Nicolas 3f61d03497 Bug 961047 - Ensure all mozbrowser iframes use APZ when APZ is enabled. r=kats,fabrice 2014-01-23 18:45:00 +01:00
Boris Zbarsky 998668c1ff Bug 958576 part 2. Move FakeDependentString to the binding_detail namespace. r=peterv
I took the opportunity to move away from the NonNull<nsAString> hack
we had for string arguments, since just passing in a
FakeDependentString works fine and callees are now less likely to
declare their arg as being of that type.

In the process of doing that, I ran into what looks like a substantive
bug in the "owning union with string default value" case: We were
doing mValue.mString.Value() without ever having constructed
mValue.mString!
2014-01-22 14:37:10 -05:00
Boris Zbarsky bd16624e1c Bug 958576 part 1. Create a binding_detail namespace and move AutoSequence to it. r=peterv
Note that we can't name this namespace "detail", because then we'd
have both ::mozilla::detail and ::mozilla::dom::detail namespaces in
the tree and various template name lookups that look for "detail::Foo"
would get confused, and the code would not compile.  C++ strikes
again.
2014-01-22 14:37:10 -05:00
Carsten "Tomcat" Book 8d3a7df7a7 merge b2g-inbound to mozilla-central 2014-01-23 10:20:58 +01:00
Chris Pearce 1548267f86 Bug 962354 - Create a threadsafe threadpool singleton for media threads. r=kinetik 2014-01-23 17:21:05 +13:00
Chris Pearce 5c90f73c73 Bug 961885 - Rename the enum entries for HTMLTrackElement.readyState, as HTMLTrackElement::ERROR is defined in some other file that can be included in unified builds, causing errors when we add more files to content/media. r=rillian 2014-01-23 17:19:34 +13:00
Wes Kocher 324c853be9 Backed out changeset 47c7cd88eee1 (bug 961047) for b2g scrolling failures 2014-01-22 20:12:03 -08:00
Jeff Gilbert ece68b1952 Bug 962392 - Clean up WebGLFramebuffer, particularly handling of RectangleObjects. - r=dglastonbury 2014-01-22 19:59:34 -08:00
Jeff Gilbert 49b5a372fe Bug 962392 - Whitespace fixes. - r=dglastonbury 2014-01-22 19:59:33 -08:00
Ben Kelly d339b86f86 Bug 961441: Use MallocSizeOf to report decoded-audio memory. r=cpearce r=njn 2014-01-22 22:14:45 -05:00
Vivien Nicolas b8d16528af Bug 961047 - Ensure all mozbrowser iframes use APZ when APZ is enabled. r=kats,fabrice 2014-01-23 00:03:17 +01:00
Ryan VanderMeulen 115fb3f090 Merge inbound to m-c. 2014-01-22 15:15:22 -05:00
Ryan VanderMeulen 9ad7bf9573 Backed out changeset 07e5bf2cb7c8 (bug 913597) for desktop B2G failures.
CLOSED TREE
2014-01-22 12:48:44 -05:00
Alfredo Yang c86bc8bb50 Bug 959861 - Testcase for fragmented mp4 playback. r=cpearce 2014-01-22 10:50:23 -05:00
Alfredo Yang 5a1003e537 Bug 959861 - Check if the media is seekable in MediaOmxReader::ReadMetadata(). r=cdouble 2014-01-22 10:50:23 -05:00
Wes Kocher 75665b3d7f Backed out 2 changesets (bug 958576) for osx 10.8 m-oth bustage on a CLOSED TREE
Backed out changeset 2ec09c9a9df1 (bug 958576)
Backed out changeset 49bec226f30e (bug 958576)
2014-01-22 16:17:25 -08:00
Yeuk Hon Wong 618394c4a6 Bug 938652 - CSP directives and source expressions should do case-insensitive matching and comparison. r=geekboy 2014-01-22 13:18:55 -08:00
Ryan VanderMeulen 1ac93c7ad5 Merge m-c to inbound. 2014-01-22 15:55:49 -05:00
Boris Zbarsky 3146ee0f7a Bug 958576 part 2. Move FakeDependentString to the binding_detail namespace. r=peterv
I took the opportunity to move away from the NonNull<nsAString> hack
we had for string arguments, since just passing in a
FakeDependentString works fine and callees are now less likely to
declare their arg as being of that type.

In the process of doing that, I ran into what looks like a substantive
bug in the "owning union with string default value" case: We were
doing mValue.mString.Value() without ever having constructed
mValue.mString!
2014-01-22 14:37:10 -05:00
Boris Zbarsky 5052fd5d63 Bug 958576 part 1. Create a binding_detail namespace and move AutoSequence to it. r=peterv
Note that we can't name this namespace "detail", because then we'd
have both ::mozilla::detail and ::mozilla::dom::detail namespaces in
the tree and various template name lookups that look for "detail::Foo"
would get confused, and the code would not compile.  C++ strikes
again.
2014-01-22 14:37:10 -05:00
John Lin 80c1120315 Bug 961925 - Move MOZ_OMX_ENCODER definition from local moz.build to global configuration file. r=gps 2014-01-23 09:32:32 -05:00
JW Wang 77c2ed6ed0 Bug 916135 - Part 2: Don't call OMXCodec::pause in emulator mode to prevent getting stuck in paused state of OMXCodec. r=cdouble 2013-12-16 16:30:59 +08:00
JW Wang eab8831c35 Bug 916135 - Part 1: Force releasing codec to prevent timeout in waiting for acquiring h264 codec and set the preload attribute to "auto" to prevent timeout in waiting for loadedmetadata event. r=padenot 2014-01-17 13:58:48 +08:00
Olli Pettay 674998ae98 Bug 962393 - don't use JS_InternString in MessageManager, r=bz
--HG--
extra : rebase_source : 840ff708cca0aa1dbf9235727c967bd0d2d3f91e
2014-01-22 05:28:24 +02:00
Boris Zbarsky 787877e0b4 Bug 961208 part 2. Change the WebIDL DoNewResolve hook signature to take a JSPropertyDescriptor. r=bholley 2014-01-21 22:08:51 -05:00
Luke Wagner 2108045c2d Bug 961318 - Tweak off-main-thread parsing heuristic to avoid delaying execution when an atoms-zone GC is in progress (r=billm)
--HG--
extra : rebase_source : aa831d41e1b04062e208d5c36697da1f5e1c7d07
2014-01-20 18:00:18 -06:00
Jonathan Watt 19d5b2add8 Bug 949134 - Use the default step for <input type=number>'s spin buttons if step='any'. r=smaug 2014-01-15 17:22:16 +00:00
Edwin Flores 81c9ab8efb Bug 953394 - Remove debug code r=doublec 2014-01-22 09:59:54 +13:00
Ryan VanderMeulen 33db50dc56 Merge m-c to inbound. 2014-01-21 15:20:25 -05:00
Sotaro Ikeda 4d758c0459 Bug 961405 - Change GraphicBufferLocked as to use AtomicRefCountedWithFinalize. r=nical, r=pchang, r=doublec, r=mikeh 2014-01-21 13:53:48 -05:00
Alexandre Poirot 6737d2f9d0 Bug 949549 - Ensure that CSP warnings reach webconsole for document hosted on app:// protocol. r=sstamm 2014-01-21 11:28:58 -05:00
Phil Ringnalda 27963a40d2 Merge m-c to m-i 2014-01-20 18:46:36 -08:00
Phil Ringnalda 88b2fccf3f Merge m-i to m-c 2014-01-20 18:39:03 -08:00
Nathan Froyd fdf1d4fe0c Backout dc82a01d0cfe (bug 961318) for various JavaScript test failures on this CLOSED TREE 2014-01-20 20:09:59 -05:00
Luke Wagner 82167b9620 Bug 961318 - Tweak off-main-thread parsing heuristic to avoid delaying execution when an atoms-zone GC is in progress (r=billm)
--HG--
extra : rebase_source : bd4e6b296e7a02dbe2370a515174dcd1a6a57ffa
2014-01-20 18:00:18 -06:00
David Zbarsky 5730dffdad Bug 952782 - Use nsIDocument instead of nsIDOMDocument in accessible r=tbsaunde, bz 2014-01-20 16:52:04 -05:00
David Zbarsky d5aee5db72 Bug 952977: Convert CreateMatrix to gfx::Matrix r=nical 2014-01-20 16:52:04 -05:00
Patrick Wang(Chih-Kai Wang) 7ce0627cb0 Bug 960641: Queue browser API calls before remote frame is shown. r=fabrice 2014-01-16 03:05:00 +08:00
Ms2ger e40b6f8313 Bug 956862 - Move some mochitests to manifests; r=mshal 2014-01-20 08:58:27 +01:00
Ms2ger 4f1e9b830b Bug 956015 - Add an infallible nsIDocShellTreeItem::ItemType; r=bz 2014-01-20 08:58:26 +01:00
Ms2ger 0f553f3383 Bug 949627 - Fix reflect.js to work with strict equality in is(); r=mounir 2014-01-20 08:58:24 +01:00
Dan Glastonbury 734532e966 Bug 939117 - Don't reference NULL ptr. r=jgilbert 2014-01-20 14:13:23 +10:00
Dan Glastonbury ff05196cac Bug 913597 - Remove support for obsolete 'moz-webgl' name for creation of WebGL contexts. r=jgilbert 2014-01-23 00:44:16 +09:00
Boris Zbarsky bb3703e06b Bug 941876 part 2. When compiling script attached to DOM elements, tell the JS engine what element is involved and which attribute is involved, if any. r=smaug 2013-11-26 11:47:52 -05:00