Ryan VanderMeulen
256333e4b8
Merge inbound to m-c. a=merge
...
CLOSED TREE
2015-02-10 16:03:15 -05:00
Gabor Krizsanits
1925b59d34
Bug 1090592 - GetPrototypeOf hook for CPOWProxyHandler. r=billm
2015-02-10 16:29:41 +01:00
Gijs Kruitbosch
e5a4e11d1c
Bug 1115333 - don't return window.opener if we're chrome and the opener is not, r=smaug,MattN
2015-01-05 22:41:26 +00:00
Carsten "Tomcat" Book
4297d7a72a
Backed out changeset 2f31942e18b5 (bug 1127189)
2015-02-09 13:22:25 +01:00
Ting-Yu Chou
5192146709
Bug 1127189 - part 2 - Initialize browser API directly to get rid of nsBrowserElement observers. r=kanru
2015-02-09 15:04:18 +08:00
Phil Ringnalda
0aea730d1e
Back out 3 changesets (bug 1117650) for allowing an ASan mochitest-2 leak exactly like they allowed it on try
...
CLOSED TREE
Backed out changeset 73d0f6b58639 (bug 1117650)
Backed out changeset 646b7dddf7c5 (bug 1117650)
Backed out changeset eed379ade07e (bug 1117650)
2015-02-08 23:07:51 -08:00
Christoph Kerschbaumer
3c32a76a04
Bug 1117650 - Part 3 - Move all CORS tests into dom/security/test (r=sicking)
2015-01-05 09:47:13 -08:00
Christoph Kerschbaumer
520629bc54
Bug 1117650 - Part 2 - Move all MixedContentBlocker tests into dom/security/test (r=tanvi)
2015-01-04 22:02:17 -08:00
Christoph Kerschbaumer
a142cf284b
Bug 1117650 - Part 1 - Move all CSP tests into dom/security/test (r=sstamm)
2015-02-06 12:40:52 -08:00
Jim Mathies
b755e07f78
Bug 1103177 - When tabs are torn out, swap plugin widget parents. r=roc
2015-02-08 17:50:01 -06:00
Mats Palmgren
612bf8b472
Bug 1129356 - Traverse the placeholder's parent for abs.pos. frames when determining the used value for 'user-select'. r=roc
2015-02-09 00:16:11 +00:00
Andrea Marchesini
46bf4d6259
Bug 939509 - File constuctor should use lastModified attribute, r=bz
2015-02-07 18:29:22 +00:00
Olli Pettay
9fc98fd805
Bug 1124245, nsGlobalWindow::IsActive shouldn't depend on the state in nsFocusManager, r=Enn
2015-02-06 18:26:29 +02:00
Wes Kocher
88d592d8d2
Backed out changeset 84808ff42fd0 (bug 939509) for build bustage
2015-02-06 16:06:55 -08:00
Kyle Machulis
2b75eb7551
Bug 1115130 - Add logging for User Timing API; r=baku
2015-02-06 16:00:51 -08:00
Andrea Marchesini
db4292e808
Bug 939509 - File constuctor should use lastModified attribute, r=bz
2015-02-06 23:35:24 +00:00
Robert Longson
4857d974f4
Bug 1108887 - Backout part 3 and part 4 of bug 949435 (SVG iframe). r=birtles sr=bzbarsky
2015-02-10 09:14:19 +00:00
Masayuki Nakano
b9ddb90367
Bug 1131026 Rename nsITextInputProcessor.init() and .initForTests() to .beginInputTransaction() and .beginInputTransactionForTests() r=smaug, sr=smaug
2015-02-10 17:09:29 +09:00
Jim Mathies
5e218a9b66
Bug 1103177 - follow up to delete a .rej file. DONTBUILD
2015-02-09 17:00:08 -06:00
Nicholas Nethercote
ee41df7dc2
Bug 1127201 (attempt 2, part 1) - Replace most NS_ABORT_IF_FALSE calls with MOZ_ASSERT. r=Waldo.
2015-02-09 14:34:50 -08:00
Andrew McCreight
680125c739
Bug 1130128, part 2 - CompilationScope() is infallible. r=bholley
2015-02-09 11:42:20 -08:00
Andrew McCreight
1d1cb8dd4d
Bug 1130128, part 1 - Compile scripts cached by nsFrameScriptExecutor in the compilation scope to avoid leaks. r=bholley
2015-02-09 11:42:20 -08:00
Andrew McCreight
1ee96e7527
Back out Bug 1127201 (part 2) for various problems.
2015-02-06 15:04:32 -08:00
Boris Zbarsky
fa291e5d82
Bug 1130259. Make sure the integer overload of ScrollBy calls the double one, not itself. r=kip
2015-02-06 11:27:15 -05:00
Avi Halachmi
3bb10387bf
Bug 1120650: add telemetry probe for slow script notices. r=vladan, r=billm
2015-02-06 16:02:37 +02:00
Ryan VanderMeulen
1c576a7b21
Backed out changeset 2ad2c849f0be (bug 1013743) for Gij failures.
2015-02-06 09:07:25 -05:00
Olli Pettay
82ef6db371
Bug 1013743, MutationObserver should observe only the subtree it is attached to, r=wchen
2015-02-06 12:55:24 +02:00
Olli Pettay
cb911b4f4b
Bug 1126851, window object should special case only resize event dispatched to itself, r=bz
2015-02-06 12:42:23 +02:00
Seth Fowler
a8ef6e5edc
Bug 1125490 (Part 2) - Use an enumeration instead of a boolean to request discarding in nsIImageLoadingContent. r=tn
2015-02-06 02:51:12 -08:00
Seth Fowler
a5c94e2c70
Bug 1125490 (Part 1) - Make sure we request discarding for images in PresShell::Destroy. r=tn
2015-02-06 02:51:12 -08:00
Andrea Marchesini
007906c982
Bug 1130031 - Better serialization for non-transferable objects from workers to main-thread in the console API, r=sfink
2015-02-05 18:50:43 +00:00
Dhi Aurrahman
a3d52372b7
Bug 1125766 - Throw proper error types for TextEncoder(), TextDecoder() and TextDecoder.decode(). r=bz
2015-02-04 18:46:26 +07:00
Ryan VanderMeulen
d495ea5eb4
Backed out 4 changesets (bug 671389) for frequent B2G debug test_tcpsocket_client_and_server_basics.html crashes.
...
Backed out changeset b782435e5640 (bug 671389)
Backed out changeset 0f8d62109bfe (bug 671389)
Backed out changeset 8d6021f66c49 (bug 671389)
Backed out changeset cd3e227df9dc (bug 671389)
2015-02-05 16:48:18 -05:00
Kan-Ru Chen (陳侃如)
8dba892982
Bug 1114890 - Use TabParent::GetFrom everywhere. r=billm
2015-02-05 16:47:32 -05:00
Nicholas Nethercote
0a02b5d31c
Bug 1127201 (part 2) - Convert all NS_ABORT_IF_FALSE calls to MOZ_ASSERT. r=Waldo.
2015-02-04 20:05:36 -08:00
Ryan VanderMeulen
bc9ede5893
Backed out changeset 39f991c2bd71 (bug 1115130) for Werror bustage.
...
CLOSED TREE
2015-02-05 14:36:25 -05:00
Ryan VanderMeulen
d8c6df0517
Backed out changeset ab7fbaca9fdd (bug 1114890) for being the likely cause of bug 1124046.
2015-02-05 14:35:35 -05:00
Kyle Machulis
ab3cdddf52
Bug 1115130 - Add logging for User Timing API; r=baku
2015-02-05 11:02:53 -08:00
Kan-Ru Chen (陳侃如)
d1351de810
Bug 1114890 - Use TabParent::GetFrom everywhere. r=billm
2015-02-05 17:18:22 +08:00
Dhi Aurrahman
67efd87f88
Bug 1120649 - document.lastModified should return the current time. r=bz
2015-02-04 18:58:09 +07:00
Deian Stefan
e48aac3863
Bug 671389 - Part 4: Extend CSP tests for iframe sandbox with CSP sandbox directive tests. r=grobinson
2015-01-23 17:01:00 +01:00
Deian Stefan
8bf8e9b6d3
Bug 671389 - Part 3: Tests for CSP sandbox directive r=grobinson,smaug
2015-01-23 17:01:00 +01:00
Deian Stefan
45121f45bf
Bug 671389 - Part 2: Export document sandbox flags to chrome JS r=smaug
2015-02-03 23:45:00 +01:00
Deian Stefan
9c223b02e1
Bug 671389 - Part 1: Implement CSP sandbox directive r=ckerschb,smaug
2015-02-03 23:40:00 +01:00
Masayuki Nakano
c8bda51c33
Bug 1129406 load event handler should remove itself with proper event name r=smaug
2015-02-05 10:54:04 +09:00
Nicholas Nethercote
a40419dc43
Bug 1050035 (part 4) - Make PL_DHashTableAdd() infallible by default, and add a fallible alternative. r=froydnj.
...
I kept all the existing PL_DHashTableAdd() calls fallible, in order to be
conservative, except for the ones in nsAtomTable.cpp which already were
followed immediately by an abort on failure.
2015-02-02 14:48:58 -08:00
Nicholas Nethercote
3aa6fd7b3d
Bug 1050035 (part 3) - Remove PL_NewDHashTable() and PL_DHashTableDestroy(). r=froydnj.
...
Because they are now just equivalent to |new PLDHashTable()| +
PL_DHashTableInit() and PL_DHashTableFinish(t) + |delete t|, respectively.
They're only used in a handful of places and obscure things more than they
clarify -- I only recently worked out exactly how they different from Init()
and Finish().
2015-02-01 20:36:52 -08:00
Nicholas Nethercote
a5bbfabc46
Bug 1050035 (part 2) - Remove the fallible version of PL_DHashTableInit(). r=froydnj,mrbkap.
...
Because it's no longer needed now that entry storage isn't allocated there.
(The other possible causes of failures are much less interesting and simply
crashing is a reasonable thing to do for them.)
This also makes PL_DNewHashTable() infallible.
2015-02-01 20:19:08 -08:00
David Zbarsky
f29e757aa4
Bug 1125040 - Use LayoutDeviceIntPoint in IME code r=botond
2015-02-04 15:21:03 -05:00
David Zbarsky
792f700e75
Bug 1125040: Use LayoutDeviceIntPoint for nsIWidget::WidgetToScreen r=botond
2015-02-04 15:21:03 -05:00