Commit Graph

248851 Commits

Author SHA1 Message Date
Andrew McCreight
11a6356253 Bug 861449 - Incremental css::Rule destroyer. r=dbaron
Destroying large arrays of css::Rules during page teardown can take
multiple milliseconds in incremental CC. To reduce CC pauses, this
patch introduces a new class nsIncrementalClearCOMRuleArray that uses
the deferred finalizer to incrementally destroy these rule arrays.
2015-06-15 12:34:23 -07:00
Ryan VanderMeulen
36854cb900 Backed out changeset 068df0223a6c (bug 1125961) for e10s crashes.
CLOSED TREE
2015-06-15 15:27:53 -04:00
Kartikaya Gupta
7699230ac7 Bug 1163572 - Modify UpdateSubFrame to automatically figure out the nsIContent from the scrollId. r=botond 2015-06-15 14:39:06 -04:00
Kartikaya Gupta
8cd41536e9 Bug 1163572 - Have ChromeProcessController also handle root-frame repaint requests. r=botond
Original patch by Danilo Cesar Lemes de Paula <danilo.cesar@collabora.co.uk>.
2015-06-15 14:39:06 -04:00
Kartikaya Gupta
e2e33e1957 Bug 1163572 - Modify UpdateRootFrame to automatically compute the nsIContent* and nsIPresShell* from the metrics. r=botond
Original patch by Danilo Cesar Lemes de Paula <danilo.cesar@collabora.co.uk>.
2015-06-15 14:39:06 -04:00
Josh Matthews
c630379743 Bug 1125961 - Allow sending null PBrowser actors when there's a triggering principal which can be used for security checks; r=dragana 2015-06-15 14:35:06 -04:00
Ehsan Akhgari
ed25606ef3 Bug 1075758 - Do not look at the ICU version number when whitelisting the ICU namespace in the clang plugin; r=Waldo 2015-06-15 14:29:28 -04:00
David Keeler
8528e39216 bug 1173565 - convert test_pinning_dynamic.js to generate certificates at build time r=Cykesiopka
Also fixes up references to test_pinning_dynamic certificates in test_pinning_header_parsing.js
2015-06-09 10:35:47 -07:00
Brian Hackett
21023e4578 Bug 1170840 - Add testbed allocator for new regalloc features, and use for a change to hot/cold code bundle splitting, r=sunfish. 2015-06-15 11:12:45 -07:00
Kit Cambridge
5375005e59 Bug 1171261 - Only track pending channel registrations. r=dragana 2015-06-06 22:17:04 -07:00
Eugen Sawin
df6e6f3991 Bug 1171013 - Use extended defineLazyModuleGetter to import Webapps.jsm. r=mfinkle 2015-06-15 19:16:42 +02:00
Eugen Sawin
543ea86862 Bug 1171013 - Extend defineLazyModuleGetter to support user-defined proxy objects. r=mfinkle 2015-06-15 19:16:00 +02:00
Eugen Sawin
9cab95afef Bug 1171013 - Set Android apps to be launchable by default. r=mossop 2015-06-15 19:14:47 +02:00
Ryan VanderMeulen
c2d0806581 Backed out changeset 1d67d747b3eb (bug 911972) for frequent linux64 debug e10s test_post_message_advanced.html timeouts.
CLOSED TREE
2015-06-15 13:06:23 -04:00
Ryan VanderMeulen
5393f426d3 Backed out changesets 465dfc26cccb and bd11384b3241 (bug 952139) because it depends on bug 911972. 2015-06-15 13:04:02 -04:00
Andrea Marchesini
fa7909d33f Bug 952139 - patch 2 - Expose MessageChannel to workers in mochitests, r=smaug CLOSED TREE 2015-06-15 17:44:08 +01:00
Ted Mielczarek
254d07fe5f bug 1174414 - Fix build without profiler. r=mconley 2015-06-13 20:55:33 -04:00
Matt Woodrow
6f1ba02031 Bug 1173983 - Use R8 textures for d3d11 alpha textures since it appears to be better supported. r=Bas 2015-06-15 12:30:34 -04:00
Kartikaya Gupta
dc834dd283 Bug 1173719 - Prevent crashes when passing touch events across the PBrowser interface with APZ disabled. r=botond 2015-06-15 12:18:50 -04:00
Andrea Marchesini
7e2703b48d Bug 1170326 - nsHTMLCSSUtils::ParseLength should check if the input is an empty string, r=ehsan 2015-06-15 17:08:50 +01:00
Ryan VanderMeulen
daf5eb8644 Backed out changeset 6943b5034e0c (bug 1173656) for OSX crashes/asserts. 2015-06-15 11:55:30 -04:00
Mason Chang
7cab331e47 Bug 1173617. Don't cache titlebar caption sizes unless the widget has a titlebar. r=jimm 2015-06-15 08:53:20 -07:00
Andrea Marchesini
1c7404555b Bug 952139 - Enable MessagePort/MessageChannel by default, r=smaug 2015-06-15 16:42:42 +01:00
Terrence Cole
d492e66bd8 Bug 1173889 - Strongly type the CallbackTracer dispatch function; r=jonco, r=mccr8 2015-06-11 10:03:33 -07:00
Terrence Cole
120ec0c7e4 Bug 1173864 - Make MarkStack private in GCMarker; r=jonco 2015-06-03 09:00:50 -07:00
Jan de Mooij
e7646cf29a Bug 977805 followup - Fix some issues with IonCache::reset reprotection. r=luke 2015-06-15 17:28:10 +02:00
Jan de Mooij
9fe061278c Bug 1174542 - Remove unnecessary AutoWritabeJitCode from initTraceLogger. r=luke 2015-06-15 17:27:13 +02:00
Jan de Mooij
ef68dc3c99 Bug 1174372 - Initialize ExecutableAllocator static fields in JS_Init. r=luke 2015-06-15 17:26:41 +02:00
Felipe Gomes
a307e17860 Bug 1173801 - Disable intermittent browser_privatebrowsing_DownloadLastDirWithCPS.js failing on Win8 64-bit. r=RyanVM 2015-06-15 12:07:03 -03:00
Carsten "Tomcat" Book
e7a727c8ce Backed out changeset 2cba58b2e1b4 (bug 1100498) for m-oth js crashes 2015-06-15 17:04:24 +02:00
Mike Shal
f5001f9aff No bug - bump mozharness.json to 526075bc2e35 2015-06-15 11:02:47 -04:00
Gabor Krizsanits
fea180b653 Bug 1153872 - GetTabOffset should be high prio. r=jimm 2015-06-15 16:50:59 +02:00
Mike Shal
f454d21c10 Bug 1173998 - use localized package for previous mar; r=nthomas 2015-06-15 10:45:17 -04:00
Andreas Pehrson
20150db302 Bug 1173656 - Disallow TrackID reuse in TrackUnionStream. r=roc 2015-06-12 18:56:27 +08:00
Andreas Pehrson
747593a842 Bug 1169126 - Part 3: Add canvas 2d reftest for captureStream(). r=gw280 2015-06-12 10:17:25 +08:00
Andreas Pehrson
2612159281 Bug 1169126 - Part 2: Add webgl reftest for captureStream(). r=jgilbert 2015-06-12 10:17:38 +08:00
Andreas Pehrson
19f710012a Bug 1169126 - Part 1: Make DrawTargetCG::CopySurface able to handle all SourceSurface types. r=gw280 2015-06-11 10:57:29 +08:00
Andrew Comminos
197e06d5ec Bug 1169370 - Mark tree Cairo surface dirty after borrow. r=jrmuizel 2015-06-10 12:16:00 -04:00
Jukka Jylanki
b3096a5331 Bug 1168471 - Implement support for SharedArrayBuffers and SharedArrayViews in WebIDL. r=bz, r=lth, r=luke 2015-06-13 14:02:46 +03:00
Frédéric Wang
3b5e660629 Bug 1174143 - Remove private tables for Standard Symbols L and MathJax fonts. r=karlt 2015-06-12 10:43:00 -04:00
Michael Layzell
08778a61bf Bug 1173256 - Debug log for potential cause of intermittent failure. r=ehsan 2015-06-12 05:00:00 -04:00
Lorien Hu
de0488d79e Bug 1174204 - Fixed gecko to atk attribute conversion for fg-color and bg-color to be correctly formatted r=davidb 2015-06-12 16:39:16 -04:00
Julian Seward
47fdd0561a Bug 1165833 - LUL testing: import gtest/gmock based Dwarf CFI tests from toolkit/crashreporter/google-breakpad. r=jimb. 2015-06-15 15:47:43 +02:00
Andrea Marchesini
a36cc3fb5e Bug 911972 - MessagePort and MessageChannel in workers, r=smaug, r=bent 2015-06-15 14:08:25 +01:00
Gabor Krizsanits
34c595eeed Bug 1100498 - Report function names for addon exceptions. r=billm 2015-06-15 14:59:49 +02:00
Ted Mielczarek
e3523a91ec bug 977805 - add missing #include. r=jandem 2015-06-12 15:51:47 -04:00
Hubert Figuière
dec2e7118d Bug 1174374 - gdk_cursor_new() is deprecated in 3.16. Use gdk_cursor_new_for_display(). r=karlt 2015-06-12 22:38:20 -04:00
Nicolas B. Pierron
3180a16622 Bug 1172076 - Switch compartment before computing recover instruction results. r=jandem 2015-06-15 11:48:15 +02:00
Makoto Kato
567773687a Bug 1120851 - Set candidate window position for prediction even if no composition. r=masayuki 2015-06-15 16:01:39 +09:00
chunminchang
2ddf7f1549 Bug 1141415 - add expire setting of permission to SpecialPowers. r=jmaher 2015-06-12 18:01:00 +02:00