Nicholas Nethercote
eecf255d31
Bug 1200484 (part 11) - Set source location when initializing an nsJSScriptTimeoutHandler from a Function. r=peterv.
...
Because we currently set the source location of a nsJSScriptTimeoutHandler when
initializing from an expression, but not when initializing from a function,
which is an undesirable inconsistency. This requires plumbing through the
JSContext in a few places.
2015-09-03 16:03:19 -07:00
Boris Zbarsky
2a0c4d030c
Bug 1194764. Fix the way we pass the outer window id to various things in context menu code to work in non-e10s mode too. r=jryans
2015-09-03 22:42:49 -04:00
Matt Woodrow
29534e65b7
Bug 1042536 - Allow ImageLayer optimization to be used for some clipped background images. r=mstange
2014-07-23 17:52:42 +12:00
Matt Woodrow
b750c35494
Bug 1198202 - Increase hardware video decoding fallback threshold. r=ajones
2015-09-03 20:37:31 -04:00
Steven Michaud
60cbef9756
Bug 1190032 - Sandbox failure in nsPluginHost::GetPluginTempDir. r=areinald
2015-09-03 19:28:30 -05:00
Shu-yu Guo
87c0967131
Bug 1201575 - Give copied FrameIter::Data the cx of the current frame. (r=jimb)
2015-09-03 16:55:05 -07:00
Shu-yu Guo
c6502c45c8
Revert "Bug 1161332 - Don't save the JSContext when saving FrameIter::Data. (r=jimb)"
...
This reverts commit 0e314030329b4d3291127ee211a1484ebfb8c7c9.
2015-09-03 16:55:05 -07:00
J. Ryan Stinnett
aa0b75ad83
Bug 1186993 - Add MOZ_CHAOSMODE to XPCShell. r=roc
2015-09-03 18:31:30 -05:00
Nikhil Marathe
41c68c7aa3
Bug 1186832 - Fix multiple-register.https.html test. r=bkelly,jgraham
...
Standard scope comparison stuff for the most part. Added <body> tag so
document.body.appendChild() in with_iframe() works. I had to add a simple 404
script because <iframe> apparently only fires the onload event if the
content-type was text/plain or text/html but our test harness delivers JSON by
default leading to timeouts.
Update web-platform-tests expected data
2015-08-28 17:06:00 -07:00
Eric Faust
06d506b806
Bug 1168992 - Part 4: Convert PNK_SUPERELEM to PNK_ELEM and fix reflection of super[elem]. (r=Waldo)
2015-09-02 15:09:06 -07:00
Eric Faust
f76d34de05
Bug 1168992 - Part 3: Change PNK_SUPERPROP to PNK_DOT and fix reflection of super.prop. (r=Waldo)
2015-09-02 15:09:04 -07:00
Eric Faust
b0c8db721e
Bug 1168992 - Part 2: Fix reflection of new.target. (r=Waldo)
2015-09-02 15:09:03 -07:00
Eric Faust
49004549f5
Bug 1168992 - Part 1: Fix up reflection of classes. (r=Waldo)
2015-09-02 15:09:02 -07:00
Benoit Girard
f487d0b523
Backout 758f3df6c016 (bug 1191539) for causing checkerboarding on android
2015-09-03 14:24:56 -04:00
David Keeler
3f8710ffab
bug 1196853
- convert test_cert_signatures.js to generate certificates at build time r=jcj
...
Also add additional testcases that weren't in the original test (tampered
signatures had been tested, but tampered certificates hadn't been covered).
2015-08-19 15:59:49 -07:00
Ehsan Akhgari
196aab7dc0
Bug 1009795 - Part 2: Revert to the old gDecimalSymbol hack if the Internationalization API is not available; r=mak
...
This will be removed in bug 1200494.
2015-09-03 18:55:32 -04:00
Ehsan Akhgari
9869a058a8
Bug 1123323 - Ensure that xptiTypelibGuts cannot have a vtable; r=froydnj
2015-09-03 18:54:19 -04:00
Jonathan Griffin
2389b6fdd3
Bug 1200420 - Better handling of startup_timeout, r=AutomatedTester
2015-09-03 15:41:58 -07:00
Trevor Saunders
c722ab05fa
bug 1201395 - call ProxyCreated with the correct interfaces when creating top level documents r=davidb
2015-09-03 18:41:19 -04:00
Trevor Saunders
829582f021
bug 1186536 - make SerializeTree() use IsOuterDoc() to check if an accessible is an outer doc r=davidb
...
In theory this should be the same, but slightly faster than checking there is
one child and it is a document. However it appears ChildCount() sometimes
returns 1 when there is no child 0.
2015-09-03 18:41:19 -04:00
Andrew McCreight
1da8beb1bb
Bug 1196391, part 3 - Make argument count assertions fatal in js::ExpandErrorArgumentsVA(). r=Waldo
2015-09-03 15:39:09 -07:00
Andrew McCreight
5a58e1556c
Bug 1196391, part 2 - Add JSAPI constant for the max number of error arguments. r=Waldo
...
This will allow users of the API to do checking of values they pass in.
2015-09-03 15:39:08 -07:00
Andrew McCreight
3e393120cf
Bug 1196391, part 1 - Make the type of locals in js::ExpandErrorArgumentsVA() match the type of JSErrorFormatString::argCount. r=Waldo
2015-09-03 15:39:08 -07:00
Terrence Cole
58cad3ea1e
Bug 1196925 - Remove the non-existing relocatable store buffer counts from about:memory; r=njn
2015-08-26 14:51:43 -07:00
Terrence Cole
3ec2fdc0e7
Backout c9e469c6b915 (Bug 1196847) for regressing octane.
2015-09-03 09:38:04 -07:00
Terrence Cole
0fc6204a50
Backout 7f6585a46cd0 (Bug 1196847) for being on top of a regression.
2015-09-03 09:37:19 -07:00
Terrence Cole
1aa8cb29f6
Backout 15fa4c3a45ec (Bug 1196848) for being on top of a regression.
2015-09-03 09:35:43 -07:00
Terrence Cole
b782c90836
Backout ff66ba4688c0 (Bug 1196925) for being on top of a regression.
2015-09-03 09:35:02 -07:00
Christoph Kerschbaumer
5beeb22bd1
Bug 1201636 - Use channel->asyncOpen2() in modules/libjar/zipwriter/nsZipWriter.cpp (r=sicking)
2015-09-03 13:27:46 -07:00
Christoph Kerschbaumer
10386df146
Bug 1192946 - Use channel->ascynOpen2 in widget/windows/WinUtils.cpp (r=sicking)
2015-09-03 13:30:38 -07:00
Christoph Kerschbaumer
3ad37cf000
Bug 1195168 - Use channel->ascynOpen2 src/nsAutoConfig.cpp (r=sicking)
2015-09-03 13:31:56 -07:00
Henrik Skupin
b71bd66f37
Bug 1200368 - Clean-up mozharness scripts for firefox-ui-tests. r=armenzg DONTBUILD
2015-09-03 23:11:04 +02:00
ffxbld
09e47308f0
No bug, Automated blocklist update from host bld-linux64-spot-305 - a=blocklist-update
2015-09-03 13:59:55 -07:00
ffxbld
f258dabcf6
No bug, Automated HPKP preload list update from host bld-linux64-spot-305 - a=hpkp-update
2015-09-03 13:59:53 -07:00
ffxbld
341ad958a2
No bug, Automated HSTS preload list update from host bld-linux64-spot-305 - a=hsts-update
2015-09-03 13:59:50 -07:00
Wes Kocher
78dd2c9376
Merge b2ginbound to central, a=merge
2015-09-03 13:41:06 -07:00
Wes Kocher
e0bcda5c76
Merge fx-team to central, a=merge
2015-09-03 13:02:29 -07:00
Wes Kocher
67f1a2cfde
Merge inbound to central, a=merge
2015-09-03 12:20:40 -07:00
Wes Kocher
8700dcb6b5
Backed out 2 changesets (bug 1035091)
...
a=backout
Backed out changeset 1fc07bdd9aa8 (bug 1035091)
Backed out changeset f6e98029d1cb (bug 1035091)
2015-09-03 11:41:39 -07:00
Wes Kocher
7d7efd215e
Backed out changeset eaa34e557496 (bug 1201511) for landing too early CLOSED TREE
2015-09-03 09:29:25 -07:00
Jim Mathies
181d95db26
Bug 1137944 - Fire before and after composite events. r=matt.woodrow
2015-09-03 09:55:23 -05:00
Jim Mathies
ec93342eba
Bug 1137944 - Simplify the api associated with hiding e10s plugin widgets. r=roc
2015-09-03 10:01:33 -05:00
Carsten "Tomcat" Book
025db307b5
Backed out changeset b317ee483a64 (bug 1107372) for causing test failures in test_home_provider.html
2015-09-03 17:02:20 +02:00
Julien Pagès
9aba9a719a
Bug 1201511 - [mozrunner] require mozprocess >=0.22 and bump mozrunner version to 6.10. r=ahal
2015-09-03 16:16:06 +02:00
Kartikaya Gupta
fc2f50551e
Bug 1197824 - Remove the mAllowDoubleTapZoom field from nsViewportInfo as it is not needed. r=botond
2015-09-03 10:30:41 -04:00
Kartikaya Gupta
6d37010826
Bug 1197824 - Remove/simplify more code in browser.js dealing with viewport metadata. r=snorp
2015-09-03 10:30:41 -04:00
Kartikaya Gupta
2086c955a2
Bug 1197824 - Switch Fennec over to using the zoom constraints from Gecko. r=snorp
...
Now Fennec can use the message from Gecko with the zoom constraints and we can
delete a bunch of code that did the equivalent job in browser.js
2015-09-03 10:30:41 -04:00
Kartikaya Gupta
dd5f5f088f
Bug 1197824 - Add a zoom-constraints-updated message. r=snorp
...
With this patch the ZoomConstraintsClient updates get broadcast via the observer
service on Android, allowing code in browser.js to switch over to using it.
2015-09-03 10:30:41 -04:00
Kartikaya Gupta
428ff70a50
Bug 1197824 - Support the browser.ui.zoom.force-user-scalable pref in the gecko zoom-constraints codepath. r=botond
...
The browser.ui.zoom.force-user-scalable pref can be modified by the user from
the Fennec settings screen, and allows them zoom pages despite the meta-viewport
tag that might otherwise restrict zooming. This effectively ignores the effect
of the user-scalable, minimum-scale, and maximum-scale meta-viewport tokens.
2015-09-03 10:30:41 -04:00
Kartikaya Gupta
ea34e9570d
Bug 1197824 - Allow zooming in desktop mode. r=botond
...
This is a long-standing issue that has thus far never been exposed because
the values modified in this patch have not been used (desktop mode only exists
on Fennec, and Fennec does it's own computation for these values in browser.js).
However upcoming patches will change Fennec to use this, and so this issue needs
to be corrected.
2015-09-03 10:30:40 -04:00