Commit Graph

455617 Commits

Author SHA1 Message Date
Daniel Holbert
15eea766f1 Bug 1213126: Enable support for webkit-prefixed CSS properties & features by default. r=heycam 2015-12-31 11:49:57 -08:00
Terrence Cole
c8e1859f04 Bug 489636 - Add a GC u-bench test for property tree splitting via deletion; r=sfink
--HG--
extra : rebase_source : 2e7e21e4a634e348fa584fb1f2514ddffb069a19
2015-12-31 11:32:27 -08:00
Chris Manchester
10b3355fe8 Bug 1216681 - Add a fileid utility to extract the breakpad GUID from object files for identification in fix_stack_using_bpsyms. r=ted
fix_stack_using_bpsyms.py locates a .sym file based on file name only, not uuid or full path,
which causes a failure if a duplicate leaf file name is introduced. This patch introduces a
small utility program on mac and linux to extract a breakpad guid from a shared library or
executable to identify the correct symbol file when this ambiguity occurs. A subsequent commit
implements this for windows.
2015-10-21 16:37:42 -07:00
Terrence Cole
9d97726f6c Bug 1235598 - Part 2: Use TraceEdge exclusively in Gecko; r=smaug
--HG--
extra : rebase_source : c18f7e97d09f0cd91d0d837d2cdc65926cd3de64
2015-12-30 08:52:14 -08:00
Terrence Cole
dbe067989c Bug 1235598 - Part 1: Add better SpiderMonkey API support for tracing in C++; r=sfink
--HG--
extra : rebase_source : 8e2a38d3eedc0bc795be696ca36759c153e3b34e
2015-12-30 08:52:12 -08:00
Xidorn Quan
2b36133aca Bug 1180351 - Followup: Disable pointerlock tests on Windows for frequently failing tests. r=turning off tests 2015-12-31 14:47:55 +01:00
Olli Pettay
5ca565690e Bug 1120016 - Allocate short lived JS wrappers in the Nursery, r=mccr8,terrence 2015-12-31 15:21:49 +02:00
Makoto Kato
ec729f14fe Bug 1208944 - Part 11. Add test. r=jmathies 2015-12-29 22:57:38 +09:00
Makoto Kato
d2c2d37a8b Bug 1208944 - Part 10-b. Call DefaultProc When CompositionEvent isn't handled correctly by plugin. r=masayuki 2015-12-29 22:57:38 +09:00
Makoto Kato
5b4d938e60 Bug 1208944 - Part 10-a. Call CallWindowProc when WidgetPluginEvent isn't handled by plugin. r=masayuki 2015-12-29 22:57:38 +09:00
Makoto Kato
000416b7b5 Bug 1208944 - Part 9. Hook IMM32 APIs on plugin process. r=masayuki 2015-12-29 22:57:38 +09:00
Makoto Kato
b4dbd36b25 Bug 1208944 - Part 8. Don't get selection on start compostion when plugin has foucs. r=masayuki 2015-12-29 22:57:38 +09:00
Makoto Kato
0ceadd73a8 Bug 1208944 - Part 7. Don't post WM_IME_REQUEST on windowless plugin since we don't convert pointer over process. r=masayuki 2015-12-29 22:57:38 +09:00
Makoto Kato
b8e6c382ed Bug 1208944 - Part 6. Get vaild TextRangeArray on compositionupdate. r=masayuki 2015-12-29 22:57:38 +09:00
Makoto Kato
7530d01116 Bug 1208944 - Part 5. Send PluginEvent to content process. r=jmathies 2015-12-29 22:57:38 +09:00
Makoto Kato
41219d5981 Bug 1208944 - Part 4. nsWindowsDllInterceptor supports IMM32 API hook. r=ehsan 2015-12-29 22:57:38 +09:00
Makoto Kato
e5533965df Bug 1208944 - Part 3. Allow IME window messages on plugin process. r=jmathies 2015-12-29 22:57:38 +09:00
Makoto Kato
75748e49e3 Bug 1208944 - Part 2-b. Workaround for OSX. r=masayuki 2015-12-29 22:57:38 +09:00
Makoto Kato
7d206bd88b Bug 1208944 - Part 2-a. Handle CompositionEvent on plugin. r=masayuki 2015-12-29 22:57:37 +09:00
Makoto Kato
2c9e1b8011 Bug 1208944 - Part 1. Dispatch CompositionEvent to Plugin. r=masayuki 2015-12-29 22:57:37 +09:00
Cameron McCormack
b0288cdbb3 Bug 1235969 - Unprefix uses of -moz-transform, -moz-transform-origin and -moz-backface-visibility in UA style sheets. r=xidorn 2015-12-31 19:13:18 +11:00
Daniel Holbert
0dec51ea2c Bug 1234941 part 3: Add reftests for "-webkit-box" rendering, with -webkit-box-orient:vertical. r=heycam
--HG--
rename : layout/reftests/webkit-box/webkit-box-align-horiz-1-ref.html => layout/reftests/webkit-box/webkit-box-align-vert-1-ref.html
rename : layout/reftests/webkit-box/webkit-box-align-horiz-1b.html => layout/reftests/webkit-box/webkit-box-align-vert-1.html
rename : layout/reftests/webkit-box/webkit-box-pack-horiz-1-ref.html => layout/reftests/webkit-box/webkit-box-pack-vert-1-ref.html
rename : layout/reftests/webkit-box/webkit-box-pack-horiz-1b.html => layout/reftests/webkit-box/webkit-box-pack-vert-1.html
2015-12-30 23:36:31 -08:00
Daniel Holbert
e05e30fc6c Bug 1234941 part 2: Add reftests for "-webkit-box" rendering, with -webkit-box-orient:horizontal. r=heycam
--HG--
rename : layout/reftests/webkit-box/webkit-box-align-horiz-1a.html => layout/reftests/webkit-box/webkit-box-align-horiz-1b.html
rename : layout/reftests/webkit-box/webkit-box-pack-horiz-1a.html => layout/reftests/webkit-box/webkit-box-pack-horiz-1b.html
2015-12-30 23:36:31 -08:00
Daniel Holbert
bfd8e047b1 Bug 1234941 part 1: Add reftests for "-webkit-box" rendering, with -webkit-box-orient unset. r=heycam 2015-12-30 23:36:31 -08:00
Daniel Holbert
cf0bd32b1c Bug 1208344 part 7: Add mochitest to test how "-webkit-box-orient" maps to "flex-direction". r=heycam 2015-12-30 23:36:31 -08:00
Daniel Holbert
95fba5516e Bug 1208344 part 6: Move new CSS_PROPERTY_LOGICAL_CUSTOM flag up with other LOGICAL flags, and adjust bits accordingly. r=heycam 2015-12-30 23:36:31 -08:00
Daniel Holbert
132f908817 Bug 1208344 part 5: Add (preffed-off) support for "-webkit-box-orient" CSS property, as a writing-mode-dependent alias for "flex-direction". r=heycam 2015-12-30 23:36:31 -08:00
Daniel Holbert
c26c8cde8f Bug 1208344 part 4: Make MapSinglePropertyInto() take the source property as an arg (unused for the moment). r=heycam 2015-12-30 23:36:31 -08:00
Daniel Holbert
be1d98bd1c Bug 1208344 part 3: Rename MapSinglePropertyInto() args, to make src-vs-target distinctions clearer. r=heycam 2015-12-30 23:36:31 -08:00
Daniel Holbert
2cda1a5c96 Bug 1208344 part 2: Make EnsurePhysicalProperty() (not its callers) check whether property is logical. r=heycam 2015-12-30 23:36:31 -08:00
Daniel Holbert
dccbc0f8e4 Bug 1208344 part 1: Make EnsurePhysicalProperty() return the property directly, instead of using in/out-param. r=heycam 2015-12-30 23:36:31 -08:00
Hiroyuki Ikezoe
bf8d27e4d2 Bug 1227320 - Need to wait two TabAttrModified events to ensure soundplaying attribue is updated. r=ehsan
We need to receive two TabAttrModified events with 'soundplaying'.
The first one comes from nsDocument::OnPageHide, the second one comes
from nsDocument::OnPageShow.
Moreover 'audio-playback' notification is not passed to chrome process on E10S so
we should wait 'audiochannel-activity-normal' instead.
2015-12-29 16:13:00 -08:00
Timothy Nikkel
d69b71e329 Bug 1235696. The animated geometry root of a transfromed and sticky pos frame should be the frame itself. r=mattwoodrow
Both sticky pos and transforms make a frame into an AGR. The transform item is nested inside the sticky pos item, so it should have the same AGR as the sticky pos item.
2015-12-30 23:00:47 -06:00
Phil Ringnalda
33c7af5cab Back out 6 changesets (bug 1214462) for Win PGO build bustage, reftest failures and mochitest failures
CLOSED TREE

Backed out changeset 803dba2adb27 (bug 1214462)
Backed out changeset e1b318c9c1db (bug 1214462)
Backed out changeset 3a421412b161 (bug 1214462)
Backed out changeset 2b388a17f4be (bug 1214462)
Backed out changeset 6a290f27f9bc (bug 1214462)
Backed out changeset 3dbf22bf17a4 (bug 1214462)
2015-12-30 20:37:08 -08:00
Ehsan Akhgari
f7680dbea7 Bug 579517 follow-up: Remove NSPR types that crept in 2015-12-30 22:52:50 -05:00
Ehsan Akhgari
cf5d5d7f82 Bug 1203515 - Increase the timeout of browser_animation_target_highlight_select.js 2015-12-30 22:27:40 -05:00
Ehsan Akhgari
63556733f3 Bug 1227849 - Increase the timeout of browser_animation_timeline_rewind_button.js 2015-12-30 22:27:40 -05:00
Ehsan Akhgari
d30a731cc8 Bug 1229248 - Increase the timeout of browser_ext_tabs_query.js 2015-12-30 22:27:40 -05:00
Ehsan Akhgari
6bd3322851 Bug 1230439 - Increase the timeout of browser_ext_tabs_executeScript_good.js 2015-12-30 22:27:40 -05:00
Ehsan Akhgari
527dfecb2a Bug 1202628 - Increase the timeout of browser_perf-categories-js-calltree.js 2015-12-30 22:27:40 -05:00
Ehsan Akhgari
d598be37da Bug 1220974 - Increase the timeout of browser_animation_timeline_pause_button.js 2015-12-30 22:27:40 -05:00
Ehsan Akhgari
b0f5bc7ec2 Bug 1224087 - Increase the timeout of browser_ext_tabs_onUpdated.js 2015-12-30 22:27:40 -05:00
Ehsan Akhgari
980dab9956 Bug 1027416 - Increase the timeout of browser_toolbox_window_reload_target.js 2015-12-30 22:27:40 -05:00
Ehsan Akhgari
dfd833b7c0 Bug 1230986 - Increase the timeout of browser_animation_toolbar_exists.js 2015-12-30 22:27:40 -05:00
Ehsan Akhgari
cbbde2733e Bug 1232074 - Increase the timeout of browser_perf-legacy-front-01.js 2015-12-30 22:27:40 -05:00
Ehsan Akhgari
7adc5343b4 Bug 1230023 - Increase the timeout of browser_bug575561.js 2015-12-30 22:27:40 -05:00
Ehsan Akhgari
71b1649dca Bug 1231529 - Increase the timeout of browser_bug295977_autoscroll_overflow.js 2015-12-30 22:27:40 -05:00
Ehsan Akhgari
cd83a231f3 Bug 951479 - Increase the timeout of browser_newtab_drag_drop_ext.js 2015-12-30 22:27:40 -05:00
Ehsan Akhgari
1eb0b57bef Bug 1233313 - Increase the timeout of browser_newtab_enhanced.js 2015-12-30 22:27:40 -05:00
Ehsan Akhgari
5181cfbb4f Bug 1164242 - Increase the timeout of browser_600545.js 2015-12-30 22:27:40 -05:00