Cameron McCormack
ede3244b3b
Bug 1244068 - Part 3: Factor out nsStyleSet getting in RestyleManager/ElementRestyler. r=dholbert
2016-02-24 18:01:10 +11:00
Cameron McCormack
a5d537e824
Bug 1244068 - Part 2: Add skeleton ServoStyleSet and a StyleSetHandle smart pointer. r=dholbert
2016-02-24 18:01:10 +11:00
Cameron McCormack
797e7df468
Bug 1244068 - Part 1: Add enum to represent the style system backend type. r=dholbert
2016-02-24 18:01:10 +11:00
Dragana Damjanovic
9e390d3655
Bug 1246956 - Add originURI to Sessionstore. r=bz,Yoric,mfinkle
2016-02-22 16:38:57 -08:00
Matthew Noorenberghe
7d63ccc0c7
Bug 1248849 - UITour: showInfoPromise: Add panel event listener before having content call showInfo. r=felipe
...
MozReview-Commit-ID: Cv5gkmfrTsI
2016-02-22 16:33:42 -08:00
Drew Willcoxon
64d6e018ee
Back out 996485ab7306 (bug 1249332) for test bustage.
2016-02-22 16:27:44 -08:00
Drew Willcoxon
599e7804e6
Bug 1249332 - [e10s] Make browser_ContentSearch.js work under e10s. r=mak
2016-02-22 15:18:12 -08:00
Michael Comella
2ec4d618b2
Bug 1247557 - Close Cursors in AndroidImport. r=sebastian
...
MozReview-Commit-ID: KcKAXLxJr7l
2016-02-22 14:55:43 -08:00
J. Ryan Stinnett
0901ab6264
Bug 1247985 - Convert DevTools open probes to count, enable for release. r=mratcliffe p=bsmedberg
...
MozReview-Commit-ID: Eq5gEqyJhPZ
2016-02-22 16:47:30 -06:00
Mark Hammond
815630383a
Bug 1234205 - add an inverted version of the synced tabs button. r=Gijs
2016-02-23 09:43:35 +11:00
Mark Hammond
602486c199
Bug 1248765 - allow syncing of FxA password and don't delete it on unlink. r=rnewman
2016-02-23 09:41:59 +11:00
Gabriel Luong
512ebe716c
Bug 1250308 - Rename viewport-dimension-span to viewport-dimension-separator in index.css r=jryans
2016-02-22 17:30:57 -05:00
Nick Fitzgerald
33233f0cbd
Bug 1249789, 1249791, 1249792, 1249796, 1249798 - Clean up memory tool breakdowns; r=jsantell
...
This commit does the following:
- Rename "Group By: {Allocation => Call} Stack" in memory tool
- Rename "Label By: {Allocation => Call} Stack" in memory tool
- Get rid of "Internal Type" for labeling and grouping nodes
- Get rid of group by "Object Class" in memory tool
- Rename group/label by "Coarse Type" to plain "Type" in memory tool
2016-02-22 14:27:51 -08:00
Mark Hammond
3a07b4cbf8
Bug 1247109 - apply -moz-crisp-edges style to favicons on hidpi in the Synced Tabs sidebar. r=Gijs
2016-02-23 08:49:59 +11:00
Leo Ufimtsev
1c2b10c018
Bug 1229206 - Labels for screen readers are missing from about:preferences#sync. r=markh
2016-02-23 08:46:15 +11:00
Michael Comella
283e5223a8
Bug 1250250 - Store updated seq no. before sending upload Intent. r=mfinkle
...
MozReview-Commit-ID: Ab2qycjDKOy
2016-02-22 11:20:37 -08:00
Mike Conley
ff10496c25
Bug 1244684 - Make FX_TAB_SWITCH_TOTAL_MS work for non-e10s in an OMTC world. r=mstange
...
MozReview-Commit-ID: VKFKi1u6az
2016-02-23 12:12:01 -05:00
Alessio Placitelli
f502b3d0c2
Bug 1246644 - Document childPayloads in the main ping. r=gfritzsche
2016-02-23 06:59:00 +01:00
Alessio Placitelli
d716654f25
Bug 1248382 - Document known partners. r=gfritzsche
2016-02-23 09:47:00 +01:00
Shane Caraveo
f6cd9b8aff
Bug 1250369 Fix out-of-band upgrades of pocket system addon, r=Gijs
2016-02-23 09:03:26 -08:00
Mark Banner
8085df4796
Bug 1247255 - Update the UITour to use Loop's new API for opening the panel. r=MattN
2016-02-23 16:09:45 +00:00
Patrick Brosset
c2218cb8f2
Bug 1250205 - Clean remaining eslint warnings in devtools/client/inspector/markup/markup.js; r=miker
...
MozReview-Commit-ID: 1EOSQWWItaO
2016-02-22 19:23:28 +01:00
Jan Odvarko
4bfab29401
Bug 1249627 - Eslint: allow unused arguments; r=pbrosset
...
MozReview-Commit-ID: AjNppE9zLWL
2016-02-19 16:30:29 +01:00
Hiroyuki Ikezoe
1a3517a555
Bug 1249431 - Need preferences for crash tests using Web Animation APIs. r=birtles
...
MozReview-Commit-ID: 5ybJUTgy7bW
2016-02-19 07:46:42 +09:00
Milan Sreckovic
9fd3273e6e
Bug 1249157 - prefapi enums into class enums, explicit conversion, cleanup. r=bsmedberg
2016-02-22 09:15:00 +01:00
Nick Fitzgerald
c355797f79
Bug 1249107 - Fix assertion failure when reaching start node in JS::ubi::ShortestPaths; r=jimb
...
The start node was being marked "visited" at the start of the traversal, but
this broke the invariant that if we come across a target node that is marked
"visited" then we had better have an entry for it in our results map. In order
to maintain this invariant and stop triggering these assertion failures, this
commit stops marking the start node as "visited" right off the bat.
2016-02-22 08:55:00 +01:00
Steve Fink
6be29bfe0b
Bug 1250287 - Upgrade gcc and sixgill for all legacy hazard jobs, r=terrence
2016-02-18 13:17:59 -08:00
Shu-yu Guo
fd86962da8
Bug 1225041 - Implement ES6 Annex B.3.5 for direct eval. (r=jorendorff)
2016-02-23 17:19:18 -08:00
Steve Fink
e2d3077118
Bug 1250287 - Upgrade gcc and sixgill for all legacy hazard jobs, r=terrence
2016-02-18 13:17:59 -08:00
Cykesiopka
4533d8e22a
Bug 1248874 - Replace Scoped.h templates used only by PSM in ScopedNSSTypes.h with UniquePtr equivalents. r=dkeeler
...
MozReview-Commit-ID: 5OClBV522lv
2016-02-18 06:01:39 -08:00
Makoto Kato
3bef2a10a8
Bug 1240282 - Don't use NS_LossyConvertUTF16toASCII for URI. r=jimm
...
We should use GetAsciiSpec for idn and non-ASCII path
MozReview-Commit-ID: EjldSMJYUDg
2016-02-17 20:44:41 +09:00
Xidorn Quan
55f8f5e189
Bug 1248505 - Remove nsDocument::IsFullScreenDoc and its uses. r=smaug
...
MozReview-Commit-ID: DfPI5U531ad
2016-02-24 08:40:08 +08:00
Blake Kaplan
532bad3e91
Bug 1183915 - Put images dragged from content processes in the drag data in the parent. r=smaug
2016-02-23 16:31:29 -08:00
Andrew McCreight
fd787ba449
Bug 1249685 - Use more nsCOMPtrs for stack variables in DOM code. r=smaug
2016-02-23 16:23:43 -08:00
Blake Kaplan
45ecbb97fc
Bug 1193093 - Tighten up these checks a little. r=Gijs
2016-02-23 16:11:53 -08:00
Alexander Surkov
749b04b187
Bug 845176 - Intermittent relations/test_embeds.xul, r=yzen
2016-02-23 18:45:34 -05:00
Alexander Surkov
e0dd40d367
Bug 1249489 - covert css to device pixels in scroll/test_zoom.html and test_nsIAccessibleImage.html, r=yzen
2016-02-23 18:43:37 -05:00
Alexander Surkov
f2f1ca9884
Bug 1249489 - covert css to device pixels in hittest/test_canvas_hitregion.html, r=yzen
2016-02-23 18:43:31 -05:00
Alexander Surkov
51dd9b98ee
Bug 1249489 - covert css to device pixels in elm/test_canvas.html, r=yzen
2016-02-23 18:43:25 -05:00
Alexander Surkov
738cb3c659
Bug 1249400 - add a test for missed hide events in case of accessible stealing, r=yzen
2016-02-23 18:40:20 -05:00
Dave Townsend
e372eb6efb
Bug 1250639: Remove the nsIPrincipal shim for the older API style. r=rhelmer
...
MozReview-Commit-ID: DyX66KlOLCC
2016-02-23 12:11:37 -08:00
Andrea Marchesini
e110f13887
Bug 1250148 - FormData should treat empty input type=file as empty string in FormData and as unnamed Blob in HTML submission, r=smaug
2016-02-24 00:01:01 +01:00
Chris Pearce
6117b70e36
Bug 1249424 - Remove use of nsAutoArrayPtr from librlz. r=gerald
...
MozReview-Commit-ID: 2eXvcgbSQM0
2016-02-24 10:53:10 +13:00
Jordan Lund
be20987342
Bug 1250585 - beetmover - add push to mirrors, r=rail
...
* this also fixes bug where we take build/0 from tc artifacts regardless if
there was a retry
MozReview-Commit-ID: KKJCGF6Hc7k
2016-02-23 13:12:06 -08:00
Gregory Szorc
97791119bf
Bug 1249858 - Stop processing IPDL and WebIDL files during artifact builds; r=glandium
...
We don't process IPDL and WebIDL files during artifact builds. The
backend shouldn't need to care about them.
Before: 2001 total backend files; 2001 created; 0 updated; 0 unchanged; 0 deleted
After: 1945 total backend files; 1945 created; 0 updated; 0 unchanged; 0 deleted
After this change, we no longer write any .cpp files to the objdir
during config.status for artifact builds.
As part of this, we stopped generated webidlsrcs.mk and the build broke
because of an unguarded use in a Makefile.
After this change, only 102/3366 files in the objdir after
`mach configure` are not a) in _virtualenv b) named backend.mk
c) named Makefile (~950 each of backend.mk and Makefile).
MozReview-Commit-ID: 11AIn1i4x4f
2016-02-19 21:46:29 -08:00
Gregory Szorc
e2c908066d
Bug 1249858 - Do not generate unified C++ files during artifact builds; r=glandium
...
I can't think of a good reason why unified C++ files need to exist
during artifact builds. Let's not write them in this build config.
Before: 2517 total backend files; 2517 created; 0 updated; 0 unchanged; 0 deleted
After: 2001 total backend files; 2001 created; 0 updated; 0 unchanged; 0 deleted
No measureable change in performance on Linux. But on Windows where file
creation is in the ~1ms range, this will surely result in a speedup of
several hundred milliseconds.
We are still generating some .cpp files during artifact builds. This will be
addressed in subsequent commits.
MozReview-Commit-ID: Lqx36YE8qZZ
2016-02-19 21:41:24 -08:00
Gregory Szorc
fece790a96
Bug 1249858 - Add property exposing whether performing an artifact build; r=glandium
...
Future commits will add a number of consumers. This will cut down on
boilerplate.
MozReview-Commit-ID: 8h4VWBXXd8O
2016-02-19 21:40:09 -08:00
Nicholas Nethercote
687a6f5be1
Bug 1249503 - Make WindowsAddressSpaceReporter bloat memory reports less. r=erahm.
...
The WindowsAddressSpaceReporter generates one memory report per segment, and
there can be 10,000+ segments.
This patch changes things so that one memory report is generated per segment
*kind* -- at most a couple of dozen -- rather than one per *segment*.
2016-02-23 18:39:24 +11:00
Benjamin Bouvier
b6e7cbf7ba
Bug 1250556: Require Store value expression to have the opcode's type; r=sunfish
...
MozReview-Commit-ID: 3O5O0t1M5SN
2016-02-23 19:45:38 +01:00
aleth
556e7a70f4
Bug 1093012 - Ensure plugins and extensions are placed in Contents/Resources on OSX for mozmill tests. r=jlund
2016-02-20 23:17:55 +01:00