Commit Graph

10635 Commits

Author SHA1 Message Date
Boris Zbarsky
a550b8943d Bug 768537 part 1. Update parser support for dictionaries to spec changes. r=jlebar
There are several parts here:

1)  Enforce the requirement that dictionary arguments not followed by a required argument are optional.
2)  Make dictionaries no longer be distinguishable from nullable types.
3)  Disallow dictionaries or unions containing dictionaries inside a nullable type.
4)  Force optional dictionaries to have a default value of null so that codegen doesn't have to worry about dealing with
    optional arguments that have no default value in the IDL but need to be treated as if they were null.
2012-07-17 12:18:53 -04:00
Jeff Walden
1cf3018b6e Bug 773850 - Refactor method guarding to be able to work for methods that must be able to accept a |this| which is a proxy. r=luke
--HG--
extra : rebase_source : 1a015ffd3faa9fa6c82426c94058bce026602f8c
2012-07-03 17:44:22 -07:00
Chris Jones
e1cee8975b Back out bug 774139. r=bustage 2012-07-16 15:19:00 -07:00
Chris Jones
526631b1c6 Bug 774139: Forward touch events across processes. r=felipe,smaug 2012-07-16 14:46:29 -07:00
Mounir Lamouri
3ae2b86ae9 Bug 769586 - Make PopupWindowManager using principal to test permissions instead of URI. r=sicking 2012-07-15 18:37:31 -07:00
Rafael Ávila de Espíndola
5465da5fdb Bug 774030 - Remove extra ;. r=jwatt. 2012-07-15 10:07:04 -04:00
Rafael Ávila de Espíndola
277b7b5c95 Bug 774029 - Remove extra ;. r=jonas. 2012-07-15 10:03:53 -04:00
Ed Morley
ab974a862e Backout 6ceeca8b4b73 (bug 772332), ce5629b973e4, 1dcff1db63b4, 108d06ef7755 & 7bf6519b3f43 (bug 768756) for bustage 2012-07-15 11:42:31 +01:00
Aryeh Gregor
7391815705 Bug 768756 part 2 - Make nsComputedDOMStyle Init infallible and merge into constructor; r=bz 2012-07-06 15:28:33 +03:00
Rafael Ávila de Espíndola
e08eb35a64 Bug 774038 - remove unused field. r=roc. 2012-07-15 00:18:01 -04:00
Rafael Ávila de Espíndola
1cfc592a31 Bug 774028 - Fix variable declaration. r=dholbert. 2012-07-15 00:12:53 -04:00
Rafael Ávila de Espíndola
6639d001b6 Bug 774021 - Remove extra ;. r=n.nethercote 2012-07-15 00:11:10 -04:00
Nicolas Silva
aac179cd09 Bug 598868: Add support for pushing video frames directly to the compositor thread, bypassing the content thread. r=cjones 2012-07-13 15:38:09 -04:00
Matthew Noorenberghe
bcbf9f708f Bug 639362 - Display text/cache-manifest data as text. r=bz
--HG--
extra : rebase_source : e8e30229a029b68b199efe7f0fba71dc142de980
2012-07-13 23:13:20 -07:00
Ryan VanderMeulen
a997433ec6 Merge m-c to inbound. 2012-07-14 08:48:58 -04:00
Boris Zbarsky
afeb4900cc Bug 558516. Make getAttribute faster in the cases when we have no prefix and are in the right case. r=smaug 2012-07-13 19:29:14 -04:00
Olli Pettay
6e882d2abe Bug 773803 - Remove nsIScriptObjectOwner, r=bz
--HG--
rename : dom/base/nsIScriptObjectOwner.h => dom/base/nsIScriptEventHandlerOwner.h
2012-07-14 01:23:59 +03:00
Ryan VanderMeulen
67051dfbb9 Merge the last PGO-green inbound changeset to m-c. 2012-07-13 23:13:38 -04:00
Olli Pettay
615b1f9d9a Bug 773606 - XBL fastload creates XUL element before feeding proto attributes to the protoelement, r=enndeakin 2012-07-14 00:25:01 +03:00
Justin Lebar
1a8eb2a46c Bug 762802 - Each <iframe mozapp> should get its own process. Part 2: Content/DOM changes. r=mounir
--HG--
extra : rebase_source : 06a6945689c5b112722f461f3cb1d438a94d4030
2012-07-13 17:10:20 -04:00
Aryeh Gregor
eb15649aa5 Bug 772807 - Clean up editor/ includes with include-what-you-use; r=ehsan 2012-07-13 09:33:42 +03:00
Wes Johnston
ba9b7984e1 Bug 732052 - Internal touch event listeners should not enable slow path. r=smaug 2012-07-09 09:55:37 -07:00
David Keeler
679f55960f bug 760625 - use the blocklist to inform click-to-play plugins. r=joshmoz,bmcbride 2012-07-11 08:56:34 -07:00
Anant Narayanan
46105c0425 Bug 691234: Part 2/3: Implement WebRTC backend for MediaEngine on Desktop; r=jesup, r=roc 2012-07-12 04:53:08 -07:00
Anant Narayanan
cd0c2d2c24 Bug 691234: Part 1/3: Move MediaEngine files and tweak interface; r=roc
--HG--
rename : content/media/MediaEngine.h => content/media/webrtc/MediaEngine.h
rename : content/media/MediaEngineDefault.cpp => content/media/webrtc/MediaEngineDefault.cpp
rename : content/media/MediaEngineDefault.h => content/media/webrtc/MediaEngineDefault.h
2012-06-19 17:29:43 -07:00
Benoit Jacob
d3f9ec79e5 Bug 760323 - fix --disable-webgl : let it also disable the bindings and s3tc extension - r=bz 2012-07-12 01:30:17 -04:00
Anant Narayanan
1c485e2a31 Backout 431ab4d097c9, bustage 2012-07-11 21:51:20 -07:00
Anant Narayanan
48dd6d6763 Backout 431ab4d097c9, bustage 2012-07-11 21:45:20 -07:00
Anant Narayanan
23c187f947 Backout 038e89521330, bustage 2012-07-11 21:44:16 -07:00
Anant Narayanan
dcad8dd933 Bug 691234: Part 2/3: Implement WebRTC backend for MediaEngine on Desktop; r=jesup, r=roc 2012-07-11 21:22:24 -07:00
Anant Narayanan
daa09588d5 Bug 691234: Part 1/3: Move MediaEngine files and tweak interface; r=roc
--HG--
rename : content/media/MediaEngine.h => content/media/webrtc/MediaEngine.h
rename : content/media/MediaEngineDefault.cpp => content/media/webrtc/MediaEngineDefault.cpp
rename : content/media/MediaEngineDefault.h => content/media/webrtc/MediaEngineDefault.h
2012-06-19 17:29:43 -07:00
Michal Novotny
07dda91441 Bug 737615 - Remove use of synchronous cache API from unit tests - content tests, r=bsmith 2012-07-11 11:18:26 +02:00
Ryan VanderMeulen
22a28a7b6a Merge m-c to inbound. 2012-07-13 23:04:48 -04:00
L. David Baron
71c22b5654 Back out changeset d49beb57db23 (bug 558516) for causing all Mac builds to crash in nsXULElement::GetAttrValue and for causing a single mochitest-1 failure. 2012-07-13 18:01:25 -07:00
Boris Zbarsky
0c79c85561 Bug 771594. Allow preference control over what CSS properties we parse. r=dbaron,dholbert 2012-07-13 19:59:05 -04:00
Boris Zbarsky
0babbffbf2 Bug 558516. Make getAttribute faster in the cases when we have no prefix and are in the right case. r=smaug 2012-07-13 19:29:14 -04:00
David Zbarsky
61f4112d4e Bug 773827 - (CSP) use of undefined nsresult r=bz 2012-07-13 15:53:55 -07:00
Wes Johnston
3a85b40bc8 Backout a7d1108f70fb, e32603f16465, 142b9df4d021, 2012-07-10 16:20:09 -07:00
Ryan VanderMeulen
bafe4506fa Merge m-c to inbound. 2012-07-10 18:33:55 -04:00
Daniel Veditz
a52cb60ab5 Fix test failure from bug 767778, r=sstamm, a=akeybl 2012-07-10 10:15:49 -07:00
Daniel Veditz
cf58383af5 bug 767778 bring report struct in-line w/1.0 spec; include original URI for redirects r=sstamm, a=akeybl 2012-07-10 00:44:05 -07:00
Olli Pettay
2f21a49d59 Bug 765139, prevent leaking oldDocument, r=peterv 2012-07-10 18:09:00 +03:00
Ed Morley
15b14d1785 Backout 1cefe3f794ba (bug 767778) for xpcshell failures 2012-07-10 12:13:57 +01:00
Daniel Veditz
9e7e6dec33 bug 767778 bring report struct in-line w/1.0 spec; include original URI for redirects r=sstamm, a=akeybl 2012-07-10 00:44:05 -07:00
Ryan VanderMeulen
b8ccede77d Backout a516a86f854d (bug 767064) due to Android M1 orange. 2012-07-09 21:49:50 -04:00
Ryan VanderMeulen
21daf52e96 Merge the last PGO-green inbound changeset to m-c. 2012-07-09 20:59:12 -04:00
Olli Pettay
bb64779730 Bug 770887 - MutationReceiver doesn't need to be cycle collected, r=mccr8 2012-07-09 23:44:33 +03:00
Olli Pettay
1a5e02680d Bug 770684, make sure chrome DOMParser doesn't load external resources, r=bz 2012-07-09 21:24:58 +03:00
Cameron McCormack
ba2cd68004 Bug 771903 - Fix member initialization order warning. r=smaug 2012-07-09 11:09:51 +10:00
Cameron McCormack
c205057dfb Bug 771900 - Don't have presentation attributes for properties we don't support. r=jwatt 2012-07-09 11:09:49 +10:00