Tim Taubert
65cc5f15e6
Bug 891806 - part 2 - replace 'yield;' with 'yield undefined;' in content/; r=smaug
2013-07-10 23:52:14 +02:00
Boris Zbarsky
3ab853407d
Bug 869195. Make QueryInterface be exposed for both chrome and xbl scopes, not just in chrome. r=bholley,peterv
2013-05-14 14:24:48 -04:00
Ryan VanderMeulen
01613554be
Backed out 4 changesets (bug 869195, bug 870845, bug 872043, bug 862825) for mochitest b-c, mochitest-other, and xpcshell orange on a CLOSED TREE.
...
Backed out changeset 049889b25a79 (bug 869195)
Backed out changeset fc0bef5a2cfd (bug 862825)
Backed out changeset 267fe0d9c201 (bug 870845)
Backed out changeset 7b06b9d1acb2 (bug 872043)
2013-05-14 16:40:26 -04:00
Boris Zbarsky
1a05e187ae
Bug 869195. Make QueryInterface be exposed for both chrome and xbl scopes, not just in chrome. r=bholley,peterv
2013-05-14 14:24:48 -04:00
Bobby Holley
d03867df1d
Bug 857356 - Convert field-y XBL tests to run with dom.use_xbl_scopes_for_remote_xul=false. r=bz
...
There are a couple of tests here that do funny things with fields. Our basic
position here is that fields have no place for in-content XBL bindings, but
there's still value in testing this stuff given our heavy usage of XBL in
chrome code. They really should be converted to chrome tests, but I was having
trouble doing that, so I decided to convert them to run without XBL scopes, like
we do for remote XUL.
As a nice side effect, this gives us a tiny bit more test coverage for the
remote XUL configuration.
--HG--
rename : content/xbl/test/test_bug372769.xhtml => content/xbl/test/file_bug372769.xhtml
rename : content/xbl/test/test_bug397934.xhtml => content/xbl/test/file_bug397934.xhtml
2013-05-09 09:16:02 -07:00
Bobby Holley
7e6ee8100d
Bug 857356 - Fix in-content XBL tests. r=bz
2013-05-09 09:16:02 -07:00
Bobby Holley
f8786d3cd8
Bug 834699 - Fix tests that munge dom.xbl_scopes. r=bz
2013-05-02 16:02:04 -07:00
Bobby Holley
eb199ec0c8
Bug 843829 - Wrap unwaived content JS objects in opaque wrappers for XBL scopes. r=mrbkap
2013-04-03 11:41:23 -07:00
Bobby Holley
43eb484613
Bug 843829 - Stop using IsTransparent for XBL field access, and explicitly waive instead. r=mrbkap
2013-04-03 11:41:23 -07:00
Bobby Holley
5acffc4e54
Bug 843829 - Fix incorrect test. r=mrbkap
...
This wasn't actually testing anything, because |is| is defined in the scope of
the content, so by passing the objects as arguments, we end up re-wrapping them
in the content scope, where the distinction between waived and non-waived
objects doesn't exist.
We're actually just about to remove this test in the next patch, but I wanted
to make it correct first. :-)
2013-04-03 11:41:23 -07:00
Ehsan Akhgari
9df6dde4c7
Backed out 6 changesets (bug 843829, bug 845862) because of broken mochitest-5
...
Backed out changeset 1df3bdadb7ce (bug 843829)
Backed out changeset 64f001fe04fb (bug 843829)
Backed out changeset 57652d8f0827 (bug 843829)
Backed out changeset 2e889cd77a48 (bug 843829)
Backed out changeset 97d16e7beb27 (bug 843829)
Backed out changeset 6c6ab0e54917 (bug 845862)
Landed on a CLOSED TREE
2013-04-02 23:05:48 -04:00
Bobby Holley
b7d2424ff1
Bug 843829 - Wrap unwaived content JS objects in opaque wrappers for XBL scopes. r=mrbkap
2013-04-02 18:51:20 -07:00
Bobby Holley
3beb744c60
Bug 843829 - Stop using IsTransparent for XBL field access, and explicitly waive instead. r=mrbkap
2013-04-02 18:51:20 -07:00
Bobby Holley
ced70f3e62
Bug 843829 - Fix incorrect test. r=mrbkap
...
This wasn't actually testing anything, because |is| is defined in the scope of
the content, so by passing the objects as arguments, we end up re-wrapping them
in the content scope, where the distinction between waived and non-waived
objects doesn't exist.
We're actually just about to remove this test in the next patch, but I wanted
to make it correct first. :-)
2013-04-02 18:51:19 -07:00
Kyle Machulis
5aa83c3e11
Bug 855465 - Add emacs python mode comments to moz.build files; r=gps
2013-04-01 11:36:59 -07:00
Kyle Machulis
c79ccc0693
Backout for changeset 03452b187c14 (Bug 855465) due to bustage on a CLOSED TREE; r=qdot
2013-03-29 15:12:58 -07:00
Kyle Machulis
a59d40f143
Bug 855465 - Add emacs python mode comments to moz.build files; r=gps
...
--HG--
extra : rebase_source : 004a756492323e1a049586e85b3be5037159df20
2013-03-29 13:56:18 -07:00
Bobby Holley
3ee39985ec
Bug 844783 - Tests. r=bz
2013-03-21 09:33:35 -07:00
Ryan VanderMeulen
f2110c1812
Backed out changesets 775abfe4876f and 1b75fab8561b (bug 844783) under suspicion of breaking Windows debug builds on a CLOSED TREE.
2013-03-21 14:15:31 -04:00
Bobby Holley
4bd2744634
Bug 844783 - Tests. r=bz
2013-03-21 09:33:35 -07:00
Ms2ger
cd9c6150fe
Merge m-c to b-s.
2013-02-26 19:09:25 +01:00
Gregory Szorc
faf262c4ee
Merge mozilla-central into build-system
...
Only conflict was configure.in amd was due to context, not
changed lines themselves.
2013-02-25 22:09:18 -08:00
Gregory Szorc
aa0fed2e03
Bug 784841 - Part 18g: Convert /content; r=glandium
2013-02-25 12:47:19 -08:00
Bobby Holley
440bea3fd7
Bug 843711 - Fix up new |Components| culprits in test suite. r=mccr8
2013-02-25 10:43:03 -08:00
L. David Baron
57d19fbb86
Bug 404077: Annotate known assertions in mochitests.
2013-02-25 18:39:21 -08:00
Bobby Holley
c8f55e8889
Bug 843231 - Alter the XBL scope test to make it compatible with reading the dom.xbl_scopes only once per global. r=bz
...
--HG--
rename : content/xbl/test/test_bug821850.xhtml => content/xbl/test/file_bug821850.xhtml
2013-02-22 07:56:03 -08:00
Bobby Holley
89e4df03dc
Bug 839792 - Revert Tamper-proofing. r=bz
...
This reverts bug 821850 part 16, and updates the tests accordingly.
2013-02-13 19:16:19 +01:00
Bobby Holley
6ccfc2d64b
Bug 821850 - Tests. r=bz
2013-02-08 14:24:22 +00:00
Bobby Holley
c1612afa13
Bug 821850 - Make XBL-in-content tests Xray-safe. r=bz
...
We use XPCNativeWrapper.unwrap rather than .wrappedJSObject so that the tests
are agnostic to whether there's an Xray wrapper or not.
I converted test_tree_column_reorder.xul into a chrome test because it does
all sorts of crazy introspection on the binding, and it really should be
a chrome test anyway.
2013-02-08 14:24:19 +00:00
Bobby Holley
bec0b2c540
Bug 833412 - Fix tests that call addBinding. r=bz
2013-01-24 18:45:49 +01:00
Boris Zbarsky
d5dfa3d132
Bug 790265. Changes that might attach a binding (e.g. state changes on <object> elements) should trigger a frame construction attempt even for display:none elements, so the binding will get attached. r=dholbert
2012-10-05 23:50:55 -04:00
Mike Hommey
6173fa297f
Bug 774032 bonus - Use @DEPTH@ and @relativesrcdir@ in Makefile.in. r=ted
2012-08-04 20:26:44 +02:00
Olli Pettay
a896bb3def
Bug 772966 - force XBL parameter names to be non-zero, r=sicking
2012-08-02 09:12:34 +03:00
Nathan Froyd
a7eb97f896
Bug 370750 - consolidate mochitest files installation; r=glandium
...
With assistance on the patch from Ms2ger, Waldo, and Mossop.
2012-07-03 16:49:02 -04:00
Jeff Walden
52fa77ed8b
Bug 758912 - Don't use JSCLASS_NEW_RESOLVE_GETS_START in XBL code. r=bz
2012-05-29 12:01:30 -07:00
Gervase Markham
ca171eec44
Bug 716478 - update licence to MPL 2.
2012-05-21 12:12:37 +01:00
Jason Orendorff
e126ffe211
Bug 738617 - Revert changeset 6d139ebc0f43 (bug 730139). Reserving let breaks some web sites. r=Waldo, a=mfinkle.
2012-04-18 15:07:11 -05:00
Adam
8546c08abd
Make "let" a reserved word for Web scripts. Bug 730139, r=jorendorff.
2012-03-02 18:28:29 -06:00
Neil Deakin
feb4615c7b
Bug 723676, crash writing to startup cache when an empty method body is used, r=bz
2012-02-13 14:24:28 -05:00
Neil Deakin
e322091a75
Bug 721452, crash writing to startup cache when empty handler is used, r=bz
2012-02-13 14:24:28 -05:00
Ehsan Akhgari
33a03a803a
Bug 716677 - test_bug296375.xul makes incorrect assumptions about the event ordering; r=smaug
2012-01-10 12:42:47 -05:00
Ed Morley
6a998be2c5
Backout 4997c6f8b24d (bug 616542) for causing locally run mochitest-browser-chrome test runs to fail
2011-11-05 18:35:59 +00:00
Rail Aliiev
364e83c545
Bug 616542 - Shorten file path length of mochitest; r=ted
2011-11-04 21:13:42 +00:00
Malini Das
02665c9658
Bug 367393 - Add a packed MochiKit that contains only SimpleTest dependencies- plain 1/1. r=jmaher, a=test-only
2011-08-12 12:21:42 -04:00
Malini Das
e306b1b5aa
Bug 367393 - Add a packed MochiKit that contains only SimpleTest dependencies- chrome. r=jmaher, a=test-only
2011-08-12 12:21:36 -04:00
Joel Maher
10820d7496
Bug 663213 - move content/xbl/*.xul tests to mochitest-chrome. r=bz, a=test-only
2011-06-10 11:11:26 -04:00
Neil Rashbrook
faabefc115
Bug 639338 Unable to specify XBL modifiers for all possible mouse events r=smaug
...
--HG--
rename : content/xbl/test/test_bug403162.xhtml => content/xbl/test/test_bug639338.xhtml
2011-04-18 21:57:32 +01:00
Jonas Sicking
ed8cde0a01
Bug 591198: Display element using normal layout rules if XBL binding fails for security reasons. r=jst a=blocker
2010-09-15 15:53:01 -07:00
L. David Baron
38c6bf9401
Backed out changeset 2e55203d7b80 to fix orange (test_bug508115.xul timing out).
2010-09-13 20:44:17 -07:00
Jonas Sicking
b6ae0cb58a
Bug 591198 - Don't make elements disappear if XBL bindings fail due to security restrictions. r=jst a2.0=blocking
2010-09-14 02:22:06 +02:00