Benjamin Bouvier
c970d64680
Bug 1186424: Get rid of the tokenStream in the ModuleCompiler; r=luke
...
By putting line/column information in Odin's bytecode, we can remove the need
for the tokenStream in the ModuleCompiler. Following patch removes the
commented usage in noteBasicBlockPosition.
2015-09-02 11:24:54 +02:00
Carsten "Tomcat" Book
1acb7d4203
Backed out 11 changesets (bug 1201377, bug 1199800, bug 1197437, bug 1199832, bug 1199698, bug 1199842) for breaking browser_ext_tabs_executeScript.js test on a CLOSED TREE
...
Backed out changeset 8d8d73d3c3e1 (bug 1201377)
Backed out changeset 4ed8951e3f54 (bug 1199842)
Backed out changeset 5830178bc008 (bug 1199832)
Backed out changeset 4445c570fe49 (bug 1199698)
Backed out changeset 35fc1e25d167 (bug 1199800)
Backed out changeset 54c4c3bd2454 (bug 1199800)
Backed out changeset bd3112ce6b9b (bug 1199800)
Backed out changeset 701e56e18ca7 (bug 1199800)
Backed out changeset 4407d50a7995 (bug 1199800)
Backed out changeset af2fbe345712 (bug 1199800)
Backed out changeset 0a41d20fcf77 (bug 1197437)
2015-09-04 09:59:34 +02:00
Mike Hommey
567547e0c9
Bug 762449 - Enable jemalloc4 by default, but don't make it ride the trains yet. r=njn
2015-09-04 15:20:10 +09:00
Kan-Ru Chen
9fb2f78ddb
Bug 1200498 - Clean up dom/browser-element mochitest.ini that has skip-if toolkit != gtk2 now that gtk3 is the default
2015-09-04 14:18:50 +08:00
Mike Hommey
0bc04f0a70
Bug 1201792 - s/MOZ_JEMALLOC3/MOZ_JEMALLOC4/. r=njn
2015-09-04 15:15:47 +09:00
Mike Hommey
7679bad594
Bug 1199974 - Build libvpx neon code with -mfloat-abi=softfp when targetting ARM softfloat ABI. r=nfroyd
2015-09-04 14:42:56 +09:00
Mike Hommey
4d63c200f8
Bug 1201738 - Update jemalloc4 to 594c759 + two pending patches. r=njn
...
Also do a dummy change to configure.in to trigger a reconfigure, working
around bug 1021347.
2015-09-04 14:35:55 +09:00
Mike Hommey
4ced2acda9
Bug 1141079 - Setup custom jemalloc chunk hooks to keep RSS usage low. r=njn
2015-09-04 14:35:54 +09:00
Mike Hommey
043256b30d
Bug 1141079 - Make jemalloc_config.c a C++ source file. r=ted
2015-09-04 14:35:54 +09:00
Mike Hommey
774fe1844c
Bug 1201453 - Make TestTArray's test_fallible use array sizes slightly less than 128MB. r=nfroyd
2015-09-04 14:35:53 +09:00
Jan Beich
32539fe56a
Bug 1201462 - Don't count arena allocated metadata once per bin. r=glandium
2015-09-04 14:35:52 +09:00
Cameron McCormack
93ab695c3d
Bug 1192302 - Part 2: Traverse the frame tree when processing eRestyle_SomeDescendants. r=bzbarsky
2015-09-04 10:00:14 +10:00
Cameron McCormack
baf91ad228
Bug 1192302 - Part 1: Make MustCheckUndisplayedContent take its frame as an argument. r=bzbarsky
2015-09-04 10:00:14 +10:00
Ralph Giles
776ac893f0
Bug 1186715 - Add diagnostic asserts. r=k17e
2015-08-19 10:33:13 -07:00
Jed Davis
75b6e79787
Bug 1201329 - Use AlignedStorage2 instead of char[] for IPDL union members. r=billm
...
In addition to fixing the alignment, this helps our static analysis
reason about them; see bug for more info.
2015-09-03 21:56:59 -07:00
David Anderson
dc82e993d2
Relax the driver crash guard on nightly and e10s builds. (bug 1200825, r=jgilbert)
2015-09-03 21:05:41 -07:00
David Anderson
50ca54ceaf
Add a timeout to the graphics sanity test. (bug 1195623, r=mchang)
2015-09-03 20:58:48 -07:00
Bill McCloskey
f662bda0f4
Bug 1201377 - [webext] Nuke content script sandbox when page closes (r=gabor)
2015-09-03 20:59:05 -07:00
Bill McCloskey
1acf39a61c
Bug 1199842 - [webext] Add missing XUL_NS variable for browser_action (r=gabor)
2015-09-03 20:59:04 -07:00
Bill McCloskey
fdb75efced
Bug 1199832 - [webext] browser.tabs.executeScript must create a context (r=gabor)
2015-09-03 20:59:04 -07:00
Bill McCloskey
6867e342f2
Bug 1199698 - [webext] Fix chrome.* from content scripts (r=gabor)
2015-09-03 20:59:04 -07:00
Bill McCloskey
0c4e977e42
Bug 1199800 - [webext] Adding browser.tabs.update test (r=gabor)
2015-09-03 20:59:03 -07:00
Bill McCloskey
65736b87b4
Bug 1199800 - [webext] Add browser_tabs_query.js test (r=gabor)
2015-09-03 20:59:03 -07:00
Bill McCloskey
22afba565a
Bug 1199800 - [webext] Allow extensions to be generated from JSON (r=gabor)
2015-09-03 20:59:03 -07:00
Bill McCloskey
02f947b7e7
Bug 1199800 - [webext] Allow extensions to be used from chrome tests (r=gabor)
2015-09-03 20:59:02 -07:00
Bill McCloskey
72760d6e87
Bug 1199800 - [webext] More refactoring of SpecialPowers to support chrome tests (r=gabor)
2015-09-03 20:59:01 -07:00
Bill McCloskey
8002ced738
Bug 1199800 - [webext] Refactoring to support using extensions from chrome tests (r=gabor)
2015-09-03 20:59:01 -07:00
Bill McCloskey
f4456ed493
Bug 1197437 - [webext] Fix content script run_at parameter (r=gabor)
2015-09-03 20:59:01 -07:00
Kartikaya Gupta
e815396b58
Bug 1201625 - Special-case B2GDroid since it doesn't have a root content document. r=rbarker
2015-09-03 23:18:52 -04:00
Nicholas Nethercote
c8119b93cf
Bug 1200484 (part 12) - Use JS column numbers in nsJSTimeoutHandler. r=peterv.
2015-09-03 16:03:19 -07:00
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