Boris Zbarsky
63bb410bda
Bug 838146 part 9. Turn on WebIDL bindings for Navigator. r=smaug
2013-07-12 10:37:23 -04:00
Boris Zbarsky
cbe5dffa63
Bug 890193 followup. Annotate the assertions it causes so we can reopen the CLOSED TREE.
2013-07-11 15:20:56 -04:00
Ed Morley
881a35e05a
Merge latest green fx-team changeset and mozilla-central
2013-07-11 10:12:37 +01:00
Tim Taubert
e84c9d2533
Bug 891806 - part 4 - replace 'yield;' with 'yield undefined;' in dom/; r=smaug
2013-07-10 23:52:35 +02:00
Masatoshi Kimura
5a1cf4ebae
Bug 885177 - Make window.ImageDocument ChromeOnly. r=bz
2013-07-11 08:15:30 +09:00
Mihnea Dobrescu-Balaur
cf3dfddba0
Bug 887557 - Use a dynamic port in dom xpcshell tests so they can be run in parallel. r=jdm
2013-07-09 20:45:02 -07:00
Olli Pettay
2bf2214fbe
bug 789919, (snow-white) make addref/release of CCable objects faster by removing indirect refcnt increase/decrease, r=mccr8, test changes r=ehsan
...
--HG--
extra : rebase_source : 2a3b22425c14d6daedc91d62a652c34431acd2fb
2013-07-09 13:30:58 -04:00
Randy Lin
37abb6d093
Bug 803414 - Part 1: Add RecordErrorEvent interface to test case. r=smaug
2013-07-03 14:15:14 +08:00
Bobby Holley
6d8c63561a
Bug 888225 - Check for child window naming collisions before defining global properties in GlobalResolve. r=bz
2013-07-02 18:35:36 -06:00
Ms2ger
b5ea9cce84
Bug 883114 - Part a: remove various make rules in dom; r=ted
2013-07-01 09:01:23 +02:00
James Hugman
695cfe0d52
Bug 860782 - Move Android permission install to first run, from install. r=wesj, r=fabrice
...
* * *
Bug 860782 - Use app when requesting permissions. r=mfinkle
* * *
Bug 860782 - Disable permissions tests on platforms where they shouldn't work. r=mfinkle
2013-06-20 12:51:18 -04:00
Ted Mielczarek
6fee55f7ed
bug 860413 - Allow setting standard gamepad mapping. r=smaug
2013-04-09 08:43:25 -04:00
Ted Mielczarek
aa974a78e0
bug 690935 - implement navigator.getGamepads(). r=smaug
...
--HG--
rename : content/events/src/nsDOMGamepad.cpp => dom/gamepad/Gamepad.cpp
rename : content/events/src/nsDOMGamepad.h => dom/gamepad/Gamepad.h
rename : dom/system/GamepadService.cpp => dom/gamepad/GamepadService.cpp
rename : dom/system/GamepadService.h => dom/gamepad/GamepadService.h
extra : rebase_source : da536e09d6c09c605db28e4af4ccccf824efc20d
2012-02-15 19:47:13 -05:00
Ted Mielczarek
3eceadd942
bug 851547 - Make Gamepad API preffable. r=smaug
...
--HG--
extra : rebase_source : bc4f3c5c34d08f0af0b1ef6c35053c07fe991bf4
2013-04-09 08:43:24 -04:00
David Zbarsky
4bf6b2ab92
Bug 881128 - Remove nsIDOMGetSVGDocument r=bz
2013-06-11 21:56:26 -07:00
Phil Ringnalda
2d5d041bc3
Back out efdf2d801664 (bug 881128) for disregarding the DANGER of not dealing with test_interfaces.html
2013-06-10 19:26:45 -07:00
David Zbarsky
01faca23df
Bug 881128 - Remove nsIDOMGetSVGDocument r=bz
2013-06-10 17:50:42 -07:00
Alfredo Yang
0ec5442531
Bug 855741 - Add FocusEvent to test_interface. r=smaug
2013-06-05 08:02:51 -04:00
Bobby Holley
80284df288
Bug 877478 - Fix test to use SpecialPowers.{add,remove}Observer. r=mrbkap
...
This way, we get the callback wrapping behavior for free.
2013-06-04 19:56:42 -07:00
Bobby Holley
30b74b2c6b
Bug 877478 - Fix mochitests with problematic callbacks to use the new API. r=mrbkap
2013-06-04 19:56:41 -07:00
Bobby Holley
6814987c28
Bug 858101 - Fix other tests. r=mrbkap
2013-05-31 10:36:02 -07:00
Boris Zbarsky
325d6c9d46
Bug 876098. Make sure to not skip calling addProperty hooks when objects have them. Otherwise DOM expandos can go AWOL. r=djvj
2013-05-30 13:01:38 -04:00
Peter Van der Beken
44c790a6fb
Bug 874321 - Fix setting of expandos on Xrays for DOM bindings with named properties. r=bz.
...
--HG--
extra : rebase_source : 697545417d27696de05c0f22987e4cb187d226cd
2013-05-29 11:38:57 +02:00
Andrea Marchesini
c429a32f93
Bug 874090 - Crash in mozilla::dom::Notification::GetPermissionInternal, r=wchen
2013-05-23 15:38:00 -07:00
Mihai Sucan
3cbfcb9050
Bug 874061 - Figure out private browsing and the browser console; r=robcee f=ehsan
2013-05-25 12:25:36 +03:00
Jonathan Kew
f679cf8281
bug 873939 followup - remove duplicates in the test_interfaces.html list. r=khuey
2013-05-21 12:25:14 +08:00
Jonathan Kew
684e0e5900
bug 873939 - the long list in test_interfaces.html should be alphabetical. r=khuey
2013-05-20 13:55:01 +08:00
John Daggett
18ea34f1e4
Bug 549861 - reland font-variant subproperties with DOM-peer review. r=khuey
2013-05-20 11:59:20 +09:00
Ms2ger
1bc3a7f29b
Merge backout.
2013-05-19 20:26:58 +02:00
Ms2ger
c80e8cd5c6
Backout bug 549861 (changesets 27fb48df15ce:7ecd4e3863b4) for insufficient review.
2013-05-19 20:23:19 +02:00
Gregory Szorc
14c4938355
Bug 873629 - Remove 129 empty Makefile.in files; r=ted
2013-05-17 16:20:11 -07:00
John Daggett
935216a597
Bug 549861. Implement support for @font-feature-values rule. r=dbaron
2013-05-13 18:45:37 +09:00
Bobby Holley
77d1e43d75
Bug 860941 - Remove assertion annotations for the now-removed mArguments assertion. r=jst
2013-05-17 10:43:20 -07:00
Bobby Holley
8d9e69984f
Bug 860941 - Tests. r=jst
...
We augment the existing showModalDialog tests with test coverage for
dialogArguments and returnValue.
2013-05-17 10:43:20 -07:00
Bobby Holley
9efad784c9
Bug 860941 - Stop clearing return values on navigation. r=jst
...
Since this stuff is a property on the browsing context, this only makes sense
as a security check. But now that we're using a DialogValueHolder, the origin
checks are taken care of. So we can kill this off.
2013-05-17 10:43:19 -07:00
Bobby Holley
9e433c7319
Bug 860941 - Use DialogValueHolder for returnValue. r=jst
...
The spec currently has returnValue as a DOMString, but this doesn't match
reality given my testing. I filed [1] to fix it.
Note that nsGlobalModalWindow is already set up to CC mReturnValue. Since
we're swapping in another CC-ed container class, we don't need to make any
changes here.
[1] https://www.w3.org/Bugs/Public/show_bug.cgi?id=21771
2013-05-17 10:43:19 -07:00
Ed Morley
bac172870c
Backed out changeset 95006bb32743 (bug 860941)
2013-05-17 09:08:38 +01:00
Ed Morley
4e00217af0
Backed out changeset de30d8faf09a (bug 860941)
2013-05-17 09:08:36 +01:00
Ed Morley
ab47c15ba2
Backed out changeset d2505c0f1c45 (bug 860941)
2013-05-17 09:08:33 +01:00
Ed Morley
aadfc4d36c
Backed out changeset 34c65a615373 (bug 860941)
2013-05-17 09:08:31 +01:00
Bobby Holley
7f49ad21dd
Bug 860941 - Remove assertion annotations for the now-removed mArguments assertion. r=jst
2013-05-16 23:33:15 -07:00
Bobby Holley
0812b158a7
Bug 860941 - Tests. r=jst
...
We augment the existing showModalDialog tests with test coverage for
dialogArguments and returnValue.
2013-05-16 23:33:15 -07:00
Bobby Holley
c845ac4102
Bug 860941 - Stop clearing return values on navigation. r=jst
...
Since this stuff is a property on the browsing context, this only makes sense
as a security check. But now that we're using a DialogValueHolder, the origin
checks are taken care of. So we can kill this off.
2013-05-16 23:33:15 -07:00
Bobby Holley
d4c5c27a89
Bug 860941 - Use DialogValueHolder for returnValue. r=jst
...
The spec currently has returnValue as a DOMString, but this doesn't match
reality given my testing. I filed [1] to fix it.
Note that nsGlobalModalWindow is already set up to CC mReturnValue. Since
we're swapping in another CC-ed container class, we don't need to make any
changes here.
[1] https://www.w3.org/Bugs/Public/show_bug.cgi?id=21771
2013-05-16 23:33:15 -07:00
Colby Russell
54989877c3
Bug 861495 - Transplant getOuterWindowWithId from nsIDOMWindowUtils to a window-related service: ConsoleAPITests.js; r=msucan
2013-05-08 19:54:43 +03:00
Bobby Holley
402538ac79
Bug 868528 - Don't expose _content over Xrays. r=mccr8
2013-05-07 20:26:19 -07:00
Joel Maher
d4ed7431f7
Bug 868329 - Switch legacy cases of test disabling on Android/B2G using makefile ifdefs over to android.json & b2g.json. r=edmorley
2013-05-07 12:46:45 -04:00
Wes Johnston
f72f91a141
Bug 813756 - Make nsINavigatorPayment out of global scope. r=smaug
...
--HG--
rename : dom/payment/interfaces/nsIDOMNavigatorPayment.idl => dom/payment/interfaces/nsINavigatorPayment.idl
2013-05-06 13:37:50 -07:00
Geoff Brown
ab224ea4af
Bug 865006 - (2) Enable more xpcshell tests on Android; r=jmaher DONTBUILD
2013-05-06 09:14:01 -06:00
Stephen Pohl
c997f428ce
Bug 636564 - Implement lion style scrollbars on Mac OSX 10.7+; r=roc
2013-05-02 10:58:00 -04:00